Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / kaos / diag / v9_kao_4th_02_27_04_34.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: v9_kao_4th_02_27_04_34.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#define SET_DTTE_W_ON_DATA_ACC_PROT
50
51!
52! If we are verifying, then two pass mode disabled
53!
54#if defined(T0_KAOS_VERIFY)
55#if defined(T0_KAOS_TWOPASS)
56#undef T0_KAOS_TWOPASS
57#endif
58#endif
59
60
61#if defined(T1_KAOS_VERIFY)
62#if defined(T1_KAOS_TWOPASS)
63#undef T1_KAOS_TWOPASS
64#endif
65#endif
66
67#if defined(T2_KAOS_VERIFY)
68#if defined(T2_KAOS_TWOPASS)
69#undef T2_KAOS_TWOPASS
70#endif
71#endif
72
73#if defined(T3_KAOS_VERIFY)
74#if defined(T3_KAOS_TWOPASS)
75#undef T3_KAOS_TWOPASS
76#endif
77#endif
78
79
80!
81! Get random values and do some basic selections
82! Reserve T0_KAOS_RANVAL_00 for the ksim script
83!
84/* start ktbl.0.h */
85#define T0_KAOS_NIAGARA
86#define T0_KAOS_VERSION 4.2
87#define T0_KAOS_SEED d4604654e7c8
88#define T0_KAOS_ICOUNT 5000
89#define T0_KAOS_AREAS 1
90#define T0_KAOS_AREASIZE 64
91#define T0_KAOS_AREAOFFSET 832
92#define T0_KAOS_PAGESIZE 8192
93#define T0_KAOS_CODECOUNT 5002
94
95#define T0_KAOS_BOOT_VA 0x1add8000
96#define T0_KAOS_BOOT_PA 0x00000000005c8000
97#define T0_KAOS_BOOT_CACHEABLE 1
98#define T0_KAOS_BOOT_NONCACHEABLE 0
99
100#define T0_KAOS_STARTUP_VA 0x0e100000
101#define T0_KAOS_STARTUP_PA 0x0000000000d40000
102#define T0_KAOS_STARTUP_CACHEABLE 1
103#define T0_KAOS_STARTUP_NONCACHEABLE 0
104
105#define T0_KAOS_OFFSET_TBL_VA 0x0a160000
106#define T0_KAOS_OFFSET_TBL_PA 0x00000000010a6000
107#define T0_KAOS_OFFSET_TBL_CACHEABLE 1
108#define T0_KAOS_OFFSET_TBL_NONCACHEABLE 0
109
110#define T0_KAOS_DONE_VA 0x09e48000
111#define T0_KAOS_DONE_PA 0x0000000001d3a000
112#define T0_KAOS_DONE_CACHEABLE 1
113#define T0_KAOS_DONE_NONCACHEABLE 0
114
115#define T0_KAOS_KTBL_VA 0x027f8000
116#define T0_KAOS_KTBL_PA 0x0000000002300000
117#define T0_KAOS_KTBL_CACHEABLE 1
118#define T0_KAOS_KTBL_NONCACHEABLE 0
119
120#define T0_KAOS_SUBR0_VA 0x023d8000
121#define T0_KAOS_SUBR0_PA 0x000000000295a000
122#define T0_KAOS_SUBR0_CACHEABLE 1
123#define T0_KAOS_SUBR0_NONCACHEABLE 0
124#define T0_KAOS_SUBR1_VA 0x027dc000
125#define T0_KAOS_SUBR1_PA 0x000000000379a000
126#define T0_KAOS_SUBR1_CACHEABLE 1
127#define T0_KAOS_SUBR1_NONCACHEABLE 0
128#define T0_KAOS_SUBR2_VA 0x02792000
129#define T0_KAOS_SUBR2_PA 0x0000000003ee8000
130#define T0_KAOS_SUBR2_CACHEABLE 1
131#define T0_KAOS_SUBR2_NONCACHEABLE 0
132#define T0_KAOS_SUBR3_VA 0x02422000
133#define T0_KAOS_SUBR3_PA 0x000000000414c000
134#define T0_KAOS_SUBR3_CACHEABLE 1
135#define T0_KAOS_SUBR3_NONCACHEABLE 0
136
137#define T0_KAOS_EXP_REGS_VA 0x073fa000
138#define T0_KAOS_EXP_REGS_PA 0x0000000004ef2000
139#define T0_KAOS_EXP_REGS_CACHEABLE 1
140#define T0_KAOS_EXP_REGS_NONCACHEABLE 0
141#define T0_KAOS_RUN_REGS_VA 0x0c294000
142#define T0_KAOS_RUN_REGS_PA 0x000000000505a000
143#define T0_KAOS_RUN_REGS_CACHEABLE 1
144#define T0_KAOS_RUN_REGS_NONCACHEABLE 0
145
146#define T0_KAOS_EXP_STACK_VA 0x1d1ce000
147#define T0_KAOS_EXP_STACK_PA 0x0000000005f60000
148#define T0_KAOS_EXP_STACK_CACHEABLE 1
149#define T0_KAOS_EXP_STACK_NONCACHEABLE 0
150#define T0_KAOS_RUN_STACK_VA 0x03644000
151#define T0_KAOS_RUN_STACK_PA 0x000000000676a000
152#define T0_KAOS_RUN_STACK_CACHEABLE 1
153#define T0_KAOS_RUN_STACK_NONCACHEABLE 0
154
155#define T0_KAOS_AREA0
156#define T0_KAOS_EXP_AREA0_VA 0x1c774000
157#define T0_KAOS_EXP_AREA0_PA 0x0000000006a94000
158#define T0_KAOS_EXP_AREA0_CACHEABLE 1
159#define T0_KAOS_EXP_AREA0_NONCACHEABLE 0
160#define T0_KAOS_RUN_AREA0_VA 0x0b5ae000
161#define T0_KAOS_RUN_AREA0_PA 0x00000000076f2000
162#define T0_KAOS_RUN_AREA0_CACHEABLE 1
163#define T0_KAOS_RUN_AREA0_NONCACHEABLE 0
164
165#define T0_KAOS_SHM_AREA
166#define T0_KAOS_EXP_SHM_AREA_VA 0x13a02000
167#define T0_KAOS_EXP_SHM_AREA_PA 0x0000000000546000
168#define T0_KAOS_EXP_SHM_AREA_CACHEABLE 1
169#define T0_KAOS_EXP_SHM_AREA_NONCACHEABLE 0
170#define T0_KAOS_RUN_SHM_AREA_VA 0x063e2000
171#define T0_KAOS_RUN_SHM_AREA_PA 0x000000000019a000
172#define T0_KAOS_RUN_SHM_AREA_CACHEABLE 1
173#define T0_KAOS_RUN_SHM_AREA_NONCACHEABLE 0
174
175#define T0_KAOS_RANVAL_00 0x15e21483
176#define T0_KAOS_RANVAL_01 0x824ecd74
177#define T0_KAOS_RANVAL_02 0xefcab8c5
178#define T0_KAOS_RANVAL_03 0x732bbc98
179#define T0_KAOS_RANVAL_04 0x961baee8
180#define T0_KAOS_RANVAL_05 0x6aad324b
181#define T0_KAOS_RANVAL_06 0x669cd9bd
182#define T0_KAOS_RANVAL_07 0xb941849b
183#define T0_KAOS_RANVAL_08 0x029162e7
184#define T0_KAOS_RANVAL_09 0xebaec3c0
185#define T0_KAOS_RANVAL_0a 0xda621f81
186#define T0_KAOS_RANVAL_0b 0x5e2f7c17
187#define T0_KAOS_RANVAL_0c 0x228b79f2
188#define T0_KAOS_RANVAL_0d 0x9abe008a
189#define T0_KAOS_RANVAL_0e 0x5bd09393
190#define T0_KAOS_RANVAL_0f 0x4eaa3f03
191#define T0_KAOS_RANVAL_10 0xd9607506
192#define T0_KAOS_RANVAL_11 0xda060f96
193#define T0_KAOS_RANVAL_12 0x7d36827c
194#define T0_KAOS_RANVAL_13 0xe6b59081
195#define T0_KAOS_RANVAL_14 0xabd09131
196#define T0_KAOS_RANVAL_15 0x7b28c43e
197#define T0_KAOS_RANVAL_16 0x19b0fdef
198#define T0_KAOS_RANVAL_17 0xedf61c30
199#define T0_KAOS_RANVAL_18 0xb3f69055
200#define T0_KAOS_RANVAL_19 0xfdd431ba
201#define T0_KAOS_RANVAL_1a 0xe445dd2e
202#define T0_KAOS_RANVAL_1b 0xf64d78bf
203#define T0_KAOS_RANVAL_1c 0xcc75ca2a
204#define T0_KAOS_RANVAL_1d 0x7d5981d6
205#define T0_KAOS_RANVAL_1e 0x1bf2dfac
206#define T0_KAOS_RANVAL_1f 0xc69b3fc2
207#define T0_KAOS_RANVAL_20 0x4f89c988
208#define T0_KAOS_RANVAL_21 0x044e02e5
209#define T0_KAOS_RANVAL_22 0x4eb9d5f3
210#define T0_KAOS_RANVAL_23 0xbdd74ec8
211#define T0_KAOS_RANVAL_24 0x361bf9e6
212#define T0_KAOS_RANVAL_25 0xb05aa0f5
213#define T0_KAOS_RANVAL_26 0xd3cbf4c7
214#define T0_KAOS_RANVAL_27 0xa16685ac
215#define T0_KAOS_RANVAL_28 0x6248291d
216#define T0_KAOS_RANVAL_29 0x11ed3e43
217#define T0_KAOS_RANVAL_2a 0x0274b68b
218#define T0_KAOS_RANVAL_2b 0x85cc962b
219#define T0_KAOS_RANVAL_2c 0x2800e172
220#define T0_KAOS_RANVAL_2d 0x76c29ef1
221#define T0_KAOS_RANVAL_2e 0x3a86eee4
222#define T0_KAOS_RANVAL_2f 0xb7f2b8b7
223#define T0_KAOS_RANVAL_30 0xb210dfd2
224#define T0_KAOS_RANVAL_31 0x3a76dbf6
225#define T0_KAOS_RANVAL_32 0x8a14f49b
226#define T0_KAOS_RANVAL_33 0x18645a8a
227#define T0_KAOS_RANVAL_34 0x31c72a5f
228#define T0_KAOS_RANVAL_35 0xe8b59155
229#define T0_KAOS_RANVAL_36 0x356705c7
230#define T0_KAOS_RANVAL_37 0xe66018fd
231#define T0_KAOS_RANVAL_38 0x206f8b2b
232#define T0_KAOS_RANVAL_39 0x80823b91
233#define T0_KAOS_RANVAL_3a 0x1fb14a2b
234#define T0_KAOS_RANVAL_3b 0xc7ac9e19
235#define T0_KAOS_RANVAL_3c 0x83917342
236#define T0_KAOS_RANVAL_3d 0xc2a4785f
237#define T0_KAOS_RANVAL_3e 0x2f3d17dc
238#define T0_KAOS_RANVAL_3f 0x0106326e
239#define T0_KAOS_RANVAL_40 0xac0b89ee
240#define T0_KAOS_RANVAL_41 0x5dcb1e9d
241#define T0_KAOS_RANVAL_42 0x4ccf5e27
242#define T0_KAOS_RANVAL_43 0x7af31823
243#define T0_KAOS_RANVAL_44 0x5cc26c35
244#define T0_KAOS_RANVAL_45 0x6cb46182
245#define T0_KAOS_RANVAL_46 0xb6505ab1
246#define T0_KAOS_RANVAL_47 0xd51a034e
247#define T0_KAOS_RANVAL_48 0x7bfd60a6
248#define T0_KAOS_RANVAL_49 0xf4d87317
249#define T0_KAOS_RANVAL_4a 0x9656fcde
250#define T0_KAOS_RANVAL_4b 0x80174385
251#define T0_KAOS_RANVAL_4c 0x42f40354
252#define T0_KAOS_RANVAL_4d 0x79f759e6
253#define T0_KAOS_RANVAL_4e 0x5f7c9b76
254#define T0_KAOS_RANVAL_4f 0x808272b5
255#define T0_KAOS_RANVAL_50 0x65bc2e23
256#define T0_KAOS_RANVAL_51 0xd3c1edf0
257#define T0_KAOS_RANVAL_52 0x6183e086
258#define T0_KAOS_RANVAL_53 0x169fbd31
259#define T0_KAOS_RANVAL_54 0x8af7a142
260#define T0_KAOS_RANVAL_55 0xf9e130e3
261#define T0_KAOS_RANVAL_56 0xa9a80f84
262#define T0_KAOS_RANVAL_57 0x5a55170e
263#define T0_KAOS_RANVAL_58 0x02952ff7
264#define T0_KAOS_RANVAL_59 0x9f1e758c
265#define T0_KAOS_RANVAL_5a 0x1d1809b6
266#define T0_KAOS_RANVAL_5b 0xcbacf2ad
267#define T0_KAOS_RANVAL_5c 0x65f175a1
268#define T0_KAOS_RANVAL_5d 0x19a20a8a
269#define T0_KAOS_RANVAL_5e 0x1ef2b4d3
270#define T0_KAOS_RANVAL_5f 0x9ab54c98
271#define T0_KAOS_RANVAL_60 0x55df56fb
272#define T0_KAOS_RANVAL_61 0x13655c44
273#define T0_KAOS_RANVAL_62 0x2050a7e9
274#define T0_KAOS_RANVAL_63 0xc7232092
275#define T0_KAOS_RANVAL_64 0x14e0d39d
276#define T0_KAOS_RANVAL_65 0xde50c21c
277#define T0_KAOS_RANVAL_66 0x7b414282
278#define T0_KAOS_RANVAL_67 0x4e0f9be8
279#define T0_KAOS_RANVAL_68 0x395cebc8
280#define T0_KAOS_RANVAL_69 0x8a4c6ae4
281#define T0_KAOS_RANVAL_6a 0x9f5f9202
282#define T0_KAOS_RANVAL_6b 0x1ba5a10d
283#define T0_KAOS_RANVAL_6c 0x1d279e62
284#define T0_KAOS_RANVAL_6d 0x340f1c90
285#define T0_KAOS_RANVAL_6e 0x3205a953
286#define T0_KAOS_RANVAL_6f 0xe4eb7065
287#define T0_KAOS_RANVAL_70 0x417d433f
288#define T0_KAOS_RANVAL_71 0x98ecbb2d
289#define T0_KAOS_RANVAL_72 0x8b6b4ec3
290#define T0_KAOS_RANVAL_73 0x043d8a60
291#define T0_KAOS_RANVAL_74 0x58e2c5a1
292#define T0_KAOS_RANVAL_75 0x2991cb11
293#define T0_KAOS_RANVAL_76 0x4767242c
294#define T0_KAOS_RANVAL_77 0xdecd1ecb
295#define T0_KAOS_RANVAL_78 0x8f708302
296#define T0_KAOS_RANVAL_79 0x6ab86254
297#define T0_KAOS_RANVAL_7a 0x3257ad54
298#define T0_KAOS_RANVAL_7b 0xbbc59d62
299#define T0_KAOS_RANVAL_7c 0x8625d210
300#define T0_KAOS_RANVAL_7d 0xf2b63d7e
301#define T0_KAOS_RANVAL_7e 0x132bd897
302#define T0_KAOS_RANVAL_7f 0xa3e23ba9
303/* end ktbl.0.h */
304/* start ktbl.1.h */
305#define T1_KAOS_NIAGARA
306#define T1_KAOS_VERSION 4.2
307#define T1_KAOS_SEED d4604654e7c9
308#define T1_KAOS_ICOUNT 5000
309#define T1_KAOS_AREAS 1
310#define T1_KAOS_AREASIZE 64
311#define T1_KAOS_AREAOFFSET 832
312#define T1_KAOS_PAGESIZE 8192
313#define T1_KAOS_CODECOUNT 5002
314
315#define T1_KAOS_BOOT_VA 0x29a64000
316#define T1_KAOS_BOOT_PA 0x0000000020574000
317#define T1_KAOS_BOOT_CACHEABLE 1
318#define T1_KAOS_BOOT_NONCACHEABLE 0
319
320#define T1_KAOS_STARTUP_VA 0x3771c000
321#define T1_KAOS_STARTUP_PA 0x0000000020e10000
322#define T1_KAOS_STARTUP_CACHEABLE 1
323#define T1_KAOS_STARTUP_NONCACHEABLE 0
324
325#define T1_KAOS_OFFSET_TBL_VA 0x2a028000
326#define T1_KAOS_OFFSET_TBL_PA 0x0000000021754000
327#define T1_KAOS_OFFSET_TBL_CACHEABLE 1
328#define T1_KAOS_OFFSET_TBL_NONCACHEABLE 0
329
330#define T1_KAOS_DONE_VA 0x362d4000
331#define T1_KAOS_DONE_PA 0x0000000021c88000
332#define T1_KAOS_DONE_CACHEABLE 1
333#define T1_KAOS_DONE_NONCACHEABLE 0
334
335#define T1_KAOS_KTBL_VA 0x342fa000
336#define T1_KAOS_KTBL_PA 0x000000002237e000
337#define T1_KAOS_KTBL_CACHEABLE 1
338#define T1_KAOS_KTBL_NONCACHEABLE 0
339
340#define T1_KAOS_SUBR0_VA 0x34a2e000
341#define T1_KAOS_SUBR0_PA 0x0000000022ea8000
342#define T1_KAOS_SUBR0_CACHEABLE 1
343#define T1_KAOS_SUBR0_NONCACHEABLE 0
344#define T1_KAOS_SUBR1_VA 0x3417c000
345#define T1_KAOS_SUBR1_PA 0x0000000023260000
346#define T1_KAOS_SUBR1_CACHEABLE 1
347#define T1_KAOS_SUBR1_NONCACHEABLE 0
348#define T1_KAOS_SUBR2_VA 0x33b18000
349#define T1_KAOS_SUBR2_PA 0x0000000023cce000
350#define T1_KAOS_SUBR2_CACHEABLE 1
351#define T1_KAOS_SUBR2_NONCACHEABLE 0
352#define T1_KAOS_SUBR3_VA 0x34374000
353#define T1_KAOS_SUBR3_PA 0x000000002422c000
354#define T1_KAOS_SUBR3_CACHEABLE 1
355#define T1_KAOS_SUBR3_NONCACHEABLE 0
356
357#define T1_KAOS_EXP_REGS_VA 0x370b6000
358#define T1_KAOS_EXP_REGS_PA 0x0000000024b6a000
359#define T1_KAOS_EXP_REGS_CACHEABLE 1
360#define T1_KAOS_EXP_REGS_NONCACHEABLE 0
361#define T1_KAOS_RUN_REGS_VA 0x28d44000
362#define T1_KAOS_RUN_REGS_PA 0x00000000254f4000
363#define T1_KAOS_RUN_REGS_CACHEABLE 1
364#define T1_KAOS_RUN_REGS_NONCACHEABLE 0
365
366#define T1_KAOS_EXP_STACK_VA 0x3dfc2000
367#define T1_KAOS_EXP_STACK_PA 0x0000000025dfc000
368#define T1_KAOS_EXP_STACK_CACHEABLE 1
369#define T1_KAOS_EXP_STACK_NONCACHEABLE 0
370#define T1_KAOS_RUN_STACK_VA 0x2e8d6000
371#define T1_KAOS_RUN_STACK_PA 0x00000000263ee000
372#define T1_KAOS_RUN_STACK_CACHEABLE 1
373#define T1_KAOS_RUN_STACK_NONCACHEABLE 0
374
375#define T1_KAOS_AREA0
376#define T1_KAOS_EXP_AREA0_VA 0x3b2ba000
377#define T1_KAOS_EXP_AREA0_PA 0x0000000026832000
378#define T1_KAOS_EXP_AREA0_CACHEABLE 1
379#define T1_KAOS_EXP_AREA0_NONCACHEABLE 0
380#define T1_KAOS_RUN_AREA0_VA 0x20c3e000
381#define T1_KAOS_RUN_AREA0_PA 0x00000000277ac000
382#define T1_KAOS_RUN_AREA0_CACHEABLE 1
383#define T1_KAOS_RUN_AREA0_NONCACHEABLE 0
384
385#define T1_KAOS_SHM_AREA
386#define T1_KAOS_EXP_SHM_AREA_VA 0x3f75a000
387#define T1_KAOS_EXP_SHM_AREA_PA 0x00000000201fc000
388#define T1_KAOS_EXP_SHM_AREA_CACHEABLE 1
389#define T1_KAOS_EXP_SHM_AREA_NONCACHEABLE 0
390#define T1_KAOS_RUN_SHM_AREA_VA 0x3f2c8000
391#define T1_KAOS_RUN_SHM_AREA_PA 0x0000000020502000
392#define T1_KAOS_RUN_SHM_AREA_CACHEABLE 1
393#define T1_KAOS_RUN_SHM_AREA_NONCACHEABLE 0
394
395#define T1_KAOS_RANVAL_00 0xe633f256
396#define T1_KAOS_RANVAL_01 0xb9aeb4a9
397#define T1_KAOS_RANVAL_02 0x56b1c75f
398#define T1_KAOS_RANVAL_03 0xffd73a80
399#define T1_KAOS_RANVAL_04 0xd132e40a
400#define T1_KAOS_RANVAL_05 0xb6d6ac2f
401#define T1_KAOS_RANVAL_06 0x0321ef30
402#define T1_KAOS_RANVAL_07 0x27e33e53
403#define T1_KAOS_RANVAL_08 0x699bb688
404#define T1_KAOS_RANVAL_09 0xbfb1e01f
405#define T1_KAOS_RANVAL_0a 0x6b3d3c6e
406#define T1_KAOS_RANVAL_0b 0xa0a75965
407#define T1_KAOS_RANVAL_0c 0xb00d0160
408#define T1_KAOS_RANVAL_0d 0x9ad60c69
409#define T1_KAOS_RANVAL_0e 0x7c450657
410#define T1_KAOS_RANVAL_0f 0xd130957b
411#define T1_KAOS_RANVAL_10 0x88e16d73
412#define T1_KAOS_RANVAL_11 0xcaf565ab
413#define T1_KAOS_RANVAL_12 0xcf62e091
414#define T1_KAOS_RANVAL_13 0x0e282b18
415#define T1_KAOS_RANVAL_14 0xc9e891b9
416#define T1_KAOS_RANVAL_15 0xf99cb0a2
417#define T1_KAOS_RANVAL_16 0x1c9acf92
418#define T1_KAOS_RANVAL_17 0x2a35a80e
419#define T1_KAOS_RANVAL_18 0xcb4a583e
420#define T1_KAOS_RANVAL_19 0x8c76dcdc
421#define T1_KAOS_RANVAL_1a 0x3b81df41
422#define T1_KAOS_RANVAL_1b 0xe6446b58
423#define T1_KAOS_RANVAL_1c 0xa1cd2f6c
424#define T1_KAOS_RANVAL_1d 0xe82316b2
425#define T1_KAOS_RANVAL_1e 0x1174ffdd
426#define T1_KAOS_RANVAL_1f 0x03848a27
427#define T1_KAOS_RANVAL_20 0x1d778b90
428#define T1_KAOS_RANVAL_21 0xd3058475
429#define T1_KAOS_RANVAL_22 0xb2664d1e
430#define T1_KAOS_RANVAL_23 0x75ec723a
431#define T1_KAOS_RANVAL_24 0x40097c96
432#define T1_KAOS_RANVAL_25 0x2c4a22e7
433#define T1_KAOS_RANVAL_26 0xb2152399
434#define T1_KAOS_RANVAL_27 0xcc81dd72
435#define T1_KAOS_RANVAL_28 0x13535c17
436#define T1_KAOS_RANVAL_29 0xf2d474ed
437#define T1_KAOS_RANVAL_2a 0x81e7a868
438#define T1_KAOS_RANVAL_2b 0xda05eaa5
439#define T1_KAOS_RANVAL_2c 0xd43ad795
440#define T1_KAOS_RANVAL_2d 0x8c4dfa81
441#define T1_KAOS_RANVAL_2e 0xf1e2a709
442#define T1_KAOS_RANVAL_2f 0x96096fb1
443#define T1_KAOS_RANVAL_30 0x0c8fdb04
444#define T1_KAOS_RANVAL_31 0xb930a2ed
445#define T1_KAOS_RANVAL_32 0xdba6e986
446#define T1_KAOS_RANVAL_33 0x012bd8d4
447#define T1_KAOS_RANVAL_34 0xf7e71f8c
448#define T1_KAOS_RANVAL_35 0x76c9ae35
449#define T1_KAOS_RANVAL_36 0x63296ed6
450#define T1_KAOS_RANVAL_37 0x1098293b
451#define T1_KAOS_RANVAL_38 0xf6c8628d
452#define T1_KAOS_RANVAL_39 0xbf04b1d4
453#define T1_KAOS_RANVAL_3a 0x744e2383
454#define T1_KAOS_RANVAL_3b 0x99f8f0d8
455#define T1_KAOS_RANVAL_3c 0xabda88e3
456#define T1_KAOS_RANVAL_3d 0x1695b4ab
457#define T1_KAOS_RANVAL_3e 0x7ce3008c
458#define T1_KAOS_RANVAL_3f 0x53554b78
459#define T1_KAOS_RANVAL_40 0xf898326a
460#define T1_KAOS_RANVAL_41 0xd8149636
461#define T1_KAOS_RANVAL_42 0x41f3b48c
462#define T1_KAOS_RANVAL_43 0xf6d63d14
463#define T1_KAOS_RANVAL_44 0x7ebb81c4
464#define T1_KAOS_RANVAL_45 0x450b3500
465#define T1_KAOS_RANVAL_46 0xe44c3b1b
466#define T1_KAOS_RANVAL_47 0xca94ff66
467#define T1_KAOS_RANVAL_48 0xa9381c59
468#define T1_KAOS_RANVAL_49 0x701b0859
469#define T1_KAOS_RANVAL_4a 0x24830673
470#define T1_KAOS_RANVAL_4b 0x558814bf
471#define T1_KAOS_RANVAL_4c 0xe786a69f
472#define T1_KAOS_RANVAL_4d 0xd4762145
473#define T1_KAOS_RANVAL_4e 0x11499f56
474#define T1_KAOS_RANVAL_4f 0x25ae3417
475#define T1_KAOS_RANVAL_50 0x9875409b
476#define T1_KAOS_RANVAL_51 0xe232c6b6
477#define T1_KAOS_RANVAL_52 0xfd4cdf2f
478#define T1_KAOS_RANVAL_53 0xc5f36265
479#define T1_KAOS_RANVAL_54 0xc2e4c6a6
480#define T1_KAOS_RANVAL_55 0x5bc020fe
481#define T1_KAOS_RANVAL_56 0xc2dc2877
482#define T1_KAOS_RANVAL_57 0x7d3dcd31
483#define T1_KAOS_RANVAL_58 0xd312da74
484#define T1_KAOS_RANVAL_59 0x3a35a87e
485#define T1_KAOS_RANVAL_5a 0x7d21415a
486#define T1_KAOS_RANVAL_5b 0x20d53a66
487#define T1_KAOS_RANVAL_5c 0x0e8cf852
488#define T1_KAOS_RANVAL_5d 0x039e4ba3
489#define T1_KAOS_RANVAL_5e 0x5f28b499
490#define T1_KAOS_RANVAL_5f 0x3431216c
491#define T1_KAOS_RANVAL_60 0xbfe91cae
492#define T1_KAOS_RANVAL_61 0x5afb8013
493#define T1_KAOS_RANVAL_62 0xba94dcb1
494#define T1_KAOS_RANVAL_63 0x1c66c176
495#define T1_KAOS_RANVAL_64 0x7224bddc
496#define T1_KAOS_RANVAL_65 0xd4cbb322
497#define T1_KAOS_RANVAL_66 0x88d3fd3d
498#define T1_KAOS_RANVAL_67 0x4731c918
499#define T1_KAOS_RANVAL_68 0x2a531e17
500#define T1_KAOS_RANVAL_69 0x37a2cd8a
501#define T1_KAOS_RANVAL_6a 0x74540e98
502#define T1_KAOS_RANVAL_6b 0x9227631b
503#define T1_KAOS_RANVAL_6c 0xe15039c5
504#define T1_KAOS_RANVAL_6d 0xae1abe5b
505#define T1_KAOS_RANVAL_6e 0xe9b51fc6
506#define T1_KAOS_RANVAL_6f 0xd74cbc94
507#define T1_KAOS_RANVAL_70 0x8ebdd5fe
508#define T1_KAOS_RANVAL_71 0xa94d4130
509#define T1_KAOS_RANVAL_72 0xbda57294
510#define T1_KAOS_RANVAL_73 0x76475833
511#define T1_KAOS_RANVAL_74 0xa6e4734f
512#define T1_KAOS_RANVAL_75 0x586753a3
513#define T1_KAOS_RANVAL_76 0x7120b5fd
514#define T1_KAOS_RANVAL_77 0xbdeec2d8
515#define T1_KAOS_RANVAL_78 0xc66a28ba
516#define T1_KAOS_RANVAL_79 0x6dfa0e02
517#define T1_KAOS_RANVAL_7a 0xb57e02ce
518#define T1_KAOS_RANVAL_7b 0xd66c7d6b
519#define T1_KAOS_RANVAL_7c 0x756dab01
520#define T1_KAOS_RANVAL_7d 0x25b3d342
521#define T1_KAOS_RANVAL_7e 0x0a4e7e8d
522#define T1_KAOS_RANVAL_7f 0xe1902fec
523/* end ktbl.1.h */
524/* start ktbl.2.h */
525#define T2_KAOS_NIAGARA
526#define T2_KAOS_VERSION 4.2
527#define T2_KAOS_SEED d4604654e7ca
528#define T2_KAOS_ICOUNT 5000
529#define T2_KAOS_AREAS 1
530#define T2_KAOS_AREASIZE 64
531#define T2_KAOS_AREAOFFSET 832
532#define T2_KAOS_PAGESIZE 8192
533#define T2_KAOS_CODECOUNT 5001
534
535#define T2_KAOS_BOOT_VA 0x52140000
536#define T2_KAOS_BOOT_PA 0x0000000040322000
537#define T2_KAOS_BOOT_CACHEABLE 1
538#define T2_KAOS_BOOT_NONCACHEABLE 0
539
540#define T2_KAOS_STARTUP_VA 0x47194000
541#define T2_KAOS_STARTUP_PA 0x00000000408f4000
542#define T2_KAOS_STARTUP_CACHEABLE 1
543#define T2_KAOS_STARTUP_NONCACHEABLE 0
544
545#define T2_KAOS_OFFSET_TBL_VA 0x4bb08000
546#define T2_KAOS_OFFSET_TBL_PA 0x00000000410e2000
547#define T2_KAOS_OFFSET_TBL_CACHEABLE 1
548#define T2_KAOS_OFFSET_TBL_NONCACHEABLE 0
549
550#define T2_KAOS_DONE_VA 0x44ea6000
551#define T2_KAOS_DONE_PA 0x0000000041a58000
552#define T2_KAOS_DONE_CACHEABLE 1
553#define T2_KAOS_DONE_NONCACHEABLE 0
554
555#define T2_KAOS_KTBL_VA 0x46204000
556#define T2_KAOS_KTBL_PA 0x00000000427b8000
557#define T2_KAOS_KTBL_CACHEABLE 1
558#define T2_KAOS_KTBL_NONCACHEABLE 0
559
560#define T2_KAOS_SUBR0_VA 0x46130000
561#define T2_KAOS_SUBR0_PA 0x0000000042948000
562#define T2_KAOS_SUBR0_CACHEABLE 1
563#define T2_KAOS_SUBR0_NONCACHEABLE 0
564#define T2_KAOS_SUBR1_VA 0x4cb84000
565#define T2_KAOS_SUBR1_PA 0x00000000435a2000
566#define T2_KAOS_SUBR1_CACHEABLE 1
567#define T2_KAOS_SUBR1_NONCACHEABLE 0
568#define T2_KAOS_SUBR2_VA 0x5e77c000
569#define T2_KAOS_SUBR2_PA 0x0000000043b04000
570#define T2_KAOS_SUBR2_CACHEABLE 1
571#define T2_KAOS_SUBR2_NONCACHEABLE 0
572#define T2_KAOS_SUBR3_VA 0x49d96000
573#define T2_KAOS_SUBR3_PA 0x000000004400c000
574#define T2_KAOS_SUBR3_CACHEABLE 1
575#define T2_KAOS_SUBR3_NONCACHEABLE 0
576
577#define T2_KAOS_EXP_REGS_VA 0x4dc2e000
578#define T2_KAOS_EXP_REGS_PA 0x0000000044b0c000
579#define T2_KAOS_EXP_REGS_CACHEABLE 1
580#define T2_KAOS_EXP_REGS_NONCACHEABLE 0
581#define T2_KAOS_RUN_REGS_VA 0x5fc7e000
582#define T2_KAOS_RUN_REGS_PA 0x0000000045282000
583#define T2_KAOS_RUN_REGS_CACHEABLE 1
584#define T2_KAOS_RUN_REGS_NONCACHEABLE 0
585
586#define T2_KAOS_EXP_STACK_VA 0x5c6d2000
587#define T2_KAOS_EXP_STACK_PA 0x0000000045b5a000
588#define T2_KAOS_EXP_STACK_CACHEABLE 1
589#define T2_KAOS_EXP_STACK_NONCACHEABLE 0
590#define T2_KAOS_RUN_STACK_VA 0x57ec0000
591#define T2_KAOS_RUN_STACK_PA 0x00000000465c6000
592#define T2_KAOS_RUN_STACK_CACHEABLE 1
593#define T2_KAOS_RUN_STACK_NONCACHEABLE 0
594
595#define T2_KAOS_AREA0
596#define T2_KAOS_EXP_AREA0_VA 0x43830000
597#define T2_KAOS_EXP_AREA0_PA 0x0000000046958000
598#define T2_KAOS_EXP_AREA0_CACHEABLE 1
599#define T2_KAOS_EXP_AREA0_NONCACHEABLE 0
600#define T2_KAOS_RUN_AREA0_VA 0x5c9c0000
601#define T2_KAOS_RUN_AREA0_PA 0x0000000047794000
602#define T2_KAOS_RUN_AREA0_CACHEABLE 1
603#define T2_KAOS_RUN_AREA0_NONCACHEABLE 0
604
605#define T2_KAOS_SHM_AREA
606#define T2_KAOS_EXP_SHM_AREA_VA 0x47ab8000
607#define T2_KAOS_EXP_SHM_AREA_PA 0x0000000040630000
608#define T2_KAOS_EXP_SHM_AREA_CACHEABLE 1
609#define T2_KAOS_EXP_SHM_AREA_NONCACHEABLE 0
610#define T2_KAOS_RUN_SHM_AREA_VA 0x42d16000
611#define T2_KAOS_RUN_SHM_AREA_PA 0x0000000040070000
612#define T2_KAOS_RUN_SHM_AREA_CACHEABLE 1
613#define T2_KAOS_RUN_SHM_AREA_NONCACHEABLE 0
614
615#define T2_KAOS_RANVAL_00 0xf280f24e
616#define T2_KAOS_RANVAL_01 0x7d31ca26
617#define T2_KAOS_RANVAL_02 0x60584333
618#define T2_KAOS_RANVAL_03 0x39e46823
619#define T2_KAOS_RANVAL_04 0x50e89f9c
620#define T2_KAOS_RANVAL_05 0x8f990778
621#define T2_KAOS_RANVAL_06 0x634ebc44
622#define T2_KAOS_RANVAL_07 0xab3303e2
623#define T2_KAOS_RANVAL_08 0xf56cd074
624#define T2_KAOS_RANVAL_09 0xcf0f3f14
625#define T2_KAOS_RANVAL_0a 0x3f488813
626#define T2_KAOS_RANVAL_0b 0x9fcfc80f
627#define T2_KAOS_RANVAL_0c 0x26141726
628#define T2_KAOS_RANVAL_0d 0xbb88abd5
629#define T2_KAOS_RANVAL_0e 0x4096450b
630#define T2_KAOS_RANVAL_0f 0xf9c4dc3d
631#define T2_KAOS_RANVAL_10 0xf91322e7
632#define T2_KAOS_RANVAL_11 0x9768cdb1
633#define T2_KAOS_RANVAL_12 0xea8b6021
634#define T2_KAOS_RANVAL_13 0x7b0adb16
635#define T2_KAOS_RANVAL_14 0xbc8ea0e5
636#define T2_KAOS_RANVAL_15 0x9bb7373d
637#define T2_KAOS_RANVAL_16 0x904e2e01
638#define T2_KAOS_RANVAL_17 0x20b8457f
639#define T2_KAOS_RANVAL_18 0xc8719a9b
640#define T2_KAOS_RANVAL_19 0xb6952f76
641#define T2_KAOS_RANVAL_1a 0x34f3e38a
642#define T2_KAOS_RANVAL_1b 0x531283f9
643#define T2_KAOS_RANVAL_1c 0x3d1ae565
644#define T2_KAOS_RANVAL_1d 0xc1c52bbd
645#define T2_KAOS_RANVAL_1e 0x6e7f217c
646#define T2_KAOS_RANVAL_1f 0x1f631a4a
647#define T2_KAOS_RANVAL_20 0x02b97756
648#define T2_KAOS_RANVAL_21 0x3ca16623
649#define T2_KAOS_RANVAL_22 0x9d8f0770
650#define T2_KAOS_RANVAL_23 0x4979f15b
651#define T2_KAOS_RANVAL_24 0x2258b549
652#define T2_KAOS_RANVAL_25 0x96ef13e7
653#define T2_KAOS_RANVAL_26 0x45f80208
654#define T2_KAOS_RANVAL_27 0x7defdb63
655#define T2_KAOS_RANVAL_28 0xf81b0e36
656#define T2_KAOS_RANVAL_29 0x44d0003c
657#define T2_KAOS_RANVAL_2a 0x425ec866
658#define T2_KAOS_RANVAL_2b 0xc9cab645
659#define T2_KAOS_RANVAL_2c 0x073277c6
660#define T2_KAOS_RANVAL_2d 0x6fec8f4e
661#define T2_KAOS_RANVAL_2e 0x31813ce1
662#define T2_KAOS_RANVAL_2f 0xda56d037
663#define T2_KAOS_RANVAL_30 0x790ba028
664#define T2_KAOS_RANVAL_31 0xb30c6d87
665#define T2_KAOS_RANVAL_32 0x0e6024f6
666#define T2_KAOS_RANVAL_33 0x6f1f72a3
667#define T2_KAOS_RANVAL_34 0xb319e925
668#define T2_KAOS_RANVAL_35 0xf3f46f0d
669#define T2_KAOS_RANVAL_36 0xd037ec7c
670#define T2_KAOS_RANVAL_37 0x022ab751
671#define T2_KAOS_RANVAL_38 0x6eff8071
672#define T2_KAOS_RANVAL_39 0xf7c4638f
673#define T2_KAOS_RANVAL_3a 0x1365e81b
674#define T2_KAOS_RANVAL_3b 0x863b0bc5
675#define T2_KAOS_RANVAL_3c 0x70ae2944
676#define T2_KAOS_RANVAL_3d 0x9077e241
677#define T2_KAOS_RANVAL_3e 0xbc3acafe
678#define T2_KAOS_RANVAL_3f 0x6a1b06e5
679#define T2_KAOS_RANVAL_40 0x3ad28b29
680#define T2_KAOS_RANVAL_41 0x5ad95224
681#define T2_KAOS_RANVAL_42 0xc79243c7
682#define T2_KAOS_RANVAL_43 0xe91e74df
683#define T2_KAOS_RANVAL_44 0xf4a51a16
684#define T2_KAOS_RANVAL_45 0x9366b28a
685#define T2_KAOS_RANVAL_46 0xce12f4c3
686#define T2_KAOS_RANVAL_47 0x4e4dbd49
687#define T2_KAOS_RANVAL_48 0x6258ebbb
688#define T2_KAOS_RANVAL_49 0xf29be7d9
689#define T2_KAOS_RANVAL_4a 0x4d793b5e
690#define T2_KAOS_RANVAL_4b 0xcf5f0789
691#define T2_KAOS_RANVAL_4c 0x3c120e1e
692#define T2_KAOS_RANVAL_4d 0x2e0e908e
693#define T2_KAOS_RANVAL_4e 0x7a827ad9
694#define T2_KAOS_RANVAL_4f 0x48f2c176
695#define T2_KAOS_RANVAL_50 0x0bd23367
696#define T2_KAOS_RANVAL_51 0x5803a685
697#define T2_KAOS_RANVAL_52 0x0535de39
698#define T2_KAOS_RANVAL_53 0x94bf6c3f
699#define T2_KAOS_RANVAL_54 0xd263c6f8
700#define T2_KAOS_RANVAL_55 0x12e77077
701#define T2_KAOS_RANVAL_56 0xe3a2c582
702#define T2_KAOS_RANVAL_57 0xb6b2d38b
703#define T2_KAOS_RANVAL_58 0x2338bfc1
704#define T2_KAOS_RANVAL_59 0x5d9487c2
705#define T2_KAOS_RANVAL_5a 0x63fc5225
706#define T2_KAOS_RANVAL_5b 0x65cd12e1
707#define T2_KAOS_RANVAL_5c 0xe0b3c3d1
708#define T2_KAOS_RANVAL_5d 0x98def670
709#define T2_KAOS_RANVAL_5e 0xa97cc6b6
710#define T2_KAOS_RANVAL_5f 0xd2dc0d4a
711#define T2_KAOS_RANVAL_60 0xcaa7712f
712#define T2_KAOS_RANVAL_61 0x8aa4b171
713#define T2_KAOS_RANVAL_62 0x76f2ade1
714#define T2_KAOS_RANVAL_63 0x38843b35
715#define T2_KAOS_RANVAL_64 0x4140dfea
716#define T2_KAOS_RANVAL_65 0x4ef4f32b
717#define T2_KAOS_RANVAL_66 0x2184fc9e
718#define T2_KAOS_RANVAL_67 0x0f6df29a
719#define T2_KAOS_RANVAL_68 0xe44fb16e
720#define T2_KAOS_RANVAL_69 0xe0f43a34
721#define T2_KAOS_RANVAL_6a 0x855aa3a3
722#define T2_KAOS_RANVAL_6b 0x753c8d60
723#define T2_KAOS_RANVAL_6c 0x932f4118
724#define T2_KAOS_RANVAL_6d 0xb33af05e
725#define T2_KAOS_RANVAL_6e 0x5fa5441a
726#define T2_KAOS_RANVAL_6f 0xcf671203
727#define T2_KAOS_RANVAL_70 0x19b9ca0d
728#define T2_KAOS_RANVAL_71 0x7ec8fdf3
729#define T2_KAOS_RANVAL_72 0xfd55fb94
730#define T2_KAOS_RANVAL_73 0x3a604271
731#define T2_KAOS_RANVAL_74 0xf3e79647
732#define T2_KAOS_RANVAL_75 0x5088cd41
733#define T2_KAOS_RANVAL_76 0x66be7b3c
734#define T2_KAOS_RANVAL_77 0x53f63535
735#define T2_KAOS_RANVAL_78 0xc1498af0
736#define T2_KAOS_RANVAL_79 0x04008258
737#define T2_KAOS_RANVAL_7a 0x35cfde4f
738#define T2_KAOS_RANVAL_7b 0x33afdcd7
739#define T2_KAOS_RANVAL_7c 0x94afa5f3
740#define T2_KAOS_RANVAL_7d 0xde786b11
741#define T2_KAOS_RANVAL_7e 0xe9cbf3cb
742#define T2_KAOS_RANVAL_7f 0x5f712181
743/* end ktbl.2.h */
744/* start ktbl.3.h */
745#define T3_KAOS_NIAGARA
746#define T3_KAOS_VERSION 4.2
747#define T3_KAOS_SEED d4604654e7cb
748#define T3_KAOS_ICOUNT 5000
749#define T3_KAOS_AREAS 1
750#define T3_KAOS_AREASIZE 64
751#define T3_KAOS_AREAOFFSET 832
752#define T3_KAOS_PAGESIZE 8192
753#define T3_KAOS_CODECOUNT 5002
754
755#define T3_KAOS_BOOT_VA 0x64e00000
756#define T3_KAOS_BOOT_PA 0x0000000060176000
757#define T3_KAOS_BOOT_CACHEABLE 1
758#define T3_KAOS_BOOT_NONCACHEABLE 0
759
760#define T3_KAOS_STARTUP_VA 0x78156000
761#define T3_KAOS_STARTUP_PA 0x0000000060e04000
762#define T3_KAOS_STARTUP_CACHEABLE 1
763#define T3_KAOS_STARTUP_NONCACHEABLE 0
764
765#define T3_KAOS_OFFSET_TBL_VA 0x6d502000
766#define T3_KAOS_OFFSET_TBL_PA 0x00000000616ca000
767#define T3_KAOS_OFFSET_TBL_CACHEABLE 1
768#define T3_KAOS_OFFSET_TBL_NONCACHEABLE 0
769
770#define T3_KAOS_DONE_VA 0x6845a000
771#define T3_KAOS_DONE_PA 0x0000000061802000
772#define T3_KAOS_DONE_CACHEABLE 1
773#define T3_KAOS_DONE_NONCACHEABLE 0
774
775#define T3_KAOS_KTBL_VA 0x77d04000
776#define T3_KAOS_KTBL_PA 0x0000000062036000
777#define T3_KAOS_KTBL_CACHEABLE 1
778#define T3_KAOS_KTBL_NONCACHEABLE 0
779
780#define T3_KAOS_SUBR0_VA 0x7839a000
781#define T3_KAOS_SUBR0_PA 0x00000000629a6000
782#define T3_KAOS_SUBR0_CACHEABLE 1
783#define T3_KAOS_SUBR0_NONCACHEABLE 0
784#define T3_KAOS_SUBR1_VA 0x78412000
785#define T3_KAOS_SUBR1_PA 0x00000000637e2000
786#define T3_KAOS_SUBR1_CACHEABLE 1
787#define T3_KAOS_SUBR1_NONCACHEABLE 0
788#define T3_KAOS_SUBR2_VA 0x78328000
789#define T3_KAOS_SUBR2_PA 0x0000000063e54000
790#define T3_KAOS_SUBR2_CACHEABLE 1
791#define T3_KAOS_SUBR2_NONCACHEABLE 0
792#define T3_KAOS_SUBR3_VA 0x77d34000
793#define T3_KAOS_SUBR3_PA 0x00000000643c4000
794#define T3_KAOS_SUBR3_CACHEABLE 1
795#define T3_KAOS_SUBR3_NONCACHEABLE 0
796
797#define T3_KAOS_EXP_REGS_VA 0x6ea44000
798#define T3_KAOS_EXP_REGS_PA 0x0000000064eee000
799#define T3_KAOS_EXP_REGS_CACHEABLE 1
800#define T3_KAOS_EXP_REGS_NONCACHEABLE 0
801#define T3_KAOS_RUN_REGS_VA 0x6898a000
802#define T3_KAOS_RUN_REGS_PA 0x000000006539e000
803#define T3_KAOS_RUN_REGS_CACHEABLE 1
804#define T3_KAOS_RUN_REGS_NONCACHEABLE 0
805
806#define T3_KAOS_EXP_STACK_VA 0x7005e000
807#define T3_KAOS_EXP_STACK_PA 0x0000000065e5a000
808#define T3_KAOS_EXP_STACK_CACHEABLE 1
809#define T3_KAOS_EXP_STACK_NONCACHEABLE 0
810#define T3_KAOS_RUN_STACK_VA 0x78b42000
811#define T3_KAOS_RUN_STACK_PA 0x000000006629e000
812#define T3_KAOS_RUN_STACK_CACHEABLE 1
813#define T3_KAOS_RUN_STACK_NONCACHEABLE 0
814
815#define T3_KAOS_AREA0
816#define T3_KAOS_EXP_AREA0_VA 0x70d5e000
817#define T3_KAOS_EXP_AREA0_PA 0x0000000066808000
818#define T3_KAOS_EXP_AREA0_CACHEABLE 1
819#define T3_KAOS_EXP_AREA0_NONCACHEABLE 0
820#define T3_KAOS_RUN_AREA0_VA 0x6d43e000
821#define T3_KAOS_RUN_AREA0_PA 0x00000000676de000
822#define T3_KAOS_RUN_AREA0_CACHEABLE 1
823#define T3_KAOS_RUN_AREA0_NONCACHEABLE 0
824
825#define T3_KAOS_SHM_AREA
826#define T3_KAOS_EXP_SHM_AREA_VA 0x749a4000
827#define T3_KAOS_EXP_SHM_AREA_PA 0x0000000060478000
828#define T3_KAOS_EXP_SHM_AREA_CACHEABLE 1
829#define T3_KAOS_EXP_SHM_AREA_NONCACHEABLE 0
830#define T3_KAOS_RUN_SHM_AREA_VA 0x71d9c000
831#define T3_KAOS_RUN_SHM_AREA_PA 0x00000000603fe000
832#define T3_KAOS_RUN_SHM_AREA_CACHEABLE 1
833#define T3_KAOS_RUN_SHM_AREA_NONCACHEABLE 0
834
835#define T3_KAOS_RANVAL_00 0x760be60e
836#define T3_KAOS_RANVAL_01 0x9a12a948
837#define T3_KAOS_RANVAL_02 0x0812c599
838#define T3_KAOS_RANVAL_03 0xcac25d03
839#define T3_KAOS_RANVAL_04 0x3843244d
840#define T3_KAOS_RANVAL_05 0x9cedc38f
841#define T3_KAOS_RANVAL_06 0xc1206a5a
842#define T3_KAOS_RANVAL_07 0x4e294441
843#define T3_KAOS_RANVAL_08 0x3e00f391
844#define T3_KAOS_RANVAL_09 0x6bcd76b2
845#define T3_KAOS_RANVAL_0a 0xbf9cb45f
846#define T3_KAOS_RANVAL_0b 0x13cf0091
847#define T3_KAOS_RANVAL_0c 0x438ce81d
848#define T3_KAOS_RANVAL_0d 0xbd8e9737
849#define T3_KAOS_RANVAL_0e 0x4be591f2
850#define T3_KAOS_RANVAL_0f 0x383588af
851#define T3_KAOS_RANVAL_10 0x5f802ed1
852#define T3_KAOS_RANVAL_11 0x5b603c1a
853#define T3_KAOS_RANVAL_12 0xb5beae5f
854#define T3_KAOS_RANVAL_13 0x3acc9f88
855#define T3_KAOS_RANVAL_14 0x034871c0
856#define T3_KAOS_RANVAL_15 0x024c09ce
857#define T3_KAOS_RANVAL_16 0x6e6efaa2
858#define T3_KAOS_RANVAL_17 0xc346c0d9
859#define T3_KAOS_RANVAL_18 0xac1bf1ff
860#define T3_KAOS_RANVAL_19 0xb1c9a986
861#define T3_KAOS_RANVAL_1a 0xe5618d62
862#define T3_KAOS_RANVAL_1b 0x283db416
863#define T3_KAOS_RANVAL_1c 0x3534eabf
864#define T3_KAOS_RANVAL_1d 0xb87bf0b0
865#define T3_KAOS_RANVAL_1e 0xcbe00e1e
866#define T3_KAOS_RANVAL_1f 0xadd2e98c
867#define T3_KAOS_RANVAL_20 0xaaf7919e
868#define T3_KAOS_RANVAL_21 0xe51a7cc1
869#define T3_KAOS_RANVAL_22 0x5b2c1fa5
870#define T3_KAOS_RANVAL_23 0xef1605c9
871#define T3_KAOS_RANVAL_24 0x85074839
872#define T3_KAOS_RANVAL_25 0x5872c737
873#define T3_KAOS_RANVAL_26 0xa2a07dcb
874#define T3_KAOS_RANVAL_27 0x5cbe3f3b
875#define T3_KAOS_RANVAL_28 0xb084d305
876#define T3_KAOS_RANVAL_29 0x2a97f5db
877#define T3_KAOS_RANVAL_2a 0xc8d9c259
878#define T3_KAOS_RANVAL_2b 0xc5697216
879#define T3_KAOS_RANVAL_2c 0x4cf8a95f
880#define T3_KAOS_RANVAL_2d 0x8908eb47
881#define T3_KAOS_RANVAL_2e 0xc6720545
882#define T3_KAOS_RANVAL_2f 0x315e0e7b
883#define T3_KAOS_RANVAL_30 0x3b09b2e1
884#define T3_KAOS_RANVAL_31 0x0a085ba7
885#define T3_KAOS_RANVAL_32 0x21d9cc22
886#define T3_KAOS_RANVAL_33 0x1bfb44d6
887#define T3_KAOS_RANVAL_34 0xfd5205f6
888#define T3_KAOS_RANVAL_35 0x92dae9c3
889#define T3_KAOS_RANVAL_36 0xfd8bfcd9
890#define T3_KAOS_RANVAL_37 0x01d51487
891#define T3_KAOS_RANVAL_38 0x26a87bb0
892#define T3_KAOS_RANVAL_39 0x875b903c
893#define T3_KAOS_RANVAL_3a 0xb381c799
894#define T3_KAOS_RANVAL_3b 0xfa3020c4
895#define T3_KAOS_RANVAL_3c 0xef4f2cd8
896#define T3_KAOS_RANVAL_3d 0xb996db15
897#define T3_KAOS_RANVAL_3e 0xcda6bc0c
898#define T3_KAOS_RANVAL_3f 0x6f6b6fbd
899#define T3_KAOS_RANVAL_40 0x28e42c46
900#define T3_KAOS_RANVAL_41 0x2c21b575
901#define T3_KAOS_RANVAL_42 0x6a5c7dca
902#define T3_KAOS_RANVAL_43 0x32247800
903#define T3_KAOS_RANVAL_44 0xd8f31273
904#define T3_KAOS_RANVAL_45 0xa9e8cfaa
905#define T3_KAOS_RANVAL_46 0xb920cc12
906#define T3_KAOS_RANVAL_47 0xe8c4201e
907#define T3_KAOS_RANVAL_48 0x48db2e4c
908#define T3_KAOS_RANVAL_49 0x3681e171
909#define T3_KAOS_RANVAL_4a 0xdd5fd0b7
910#define T3_KAOS_RANVAL_4b 0xf6e9948f
911#define T3_KAOS_RANVAL_4c 0x70a76f48
912#define T3_KAOS_RANVAL_4d 0xaad84c74
913#define T3_KAOS_RANVAL_4e 0x07a7ea57
914#define T3_KAOS_RANVAL_4f 0x401217d2
915#define T3_KAOS_RANVAL_50 0xb6b25cbc
916#define T3_KAOS_RANVAL_51 0x77a2e313
917#define T3_KAOS_RANVAL_52 0x471365d3
918#define T3_KAOS_RANVAL_53 0xdd2b30d8
919#define T3_KAOS_RANVAL_54 0x10c1ae6d
920#define T3_KAOS_RANVAL_55 0x89a8d766
921#define T3_KAOS_RANVAL_56 0x790fdafa
922#define T3_KAOS_RANVAL_57 0xdfaedba2
923#define T3_KAOS_RANVAL_58 0x79ea5a66
924#define T3_KAOS_RANVAL_59 0xf7b81682
925#define T3_KAOS_RANVAL_5a 0xcbf22087
926#define T3_KAOS_RANVAL_5b 0x54bfa028
927#define T3_KAOS_RANVAL_5c 0x54472c0c
928#define T3_KAOS_RANVAL_5d 0x478f93fc
929#define T3_KAOS_RANVAL_5e 0xac410b4d
930#define T3_KAOS_RANVAL_5f 0xd1b4b37c
931#define T3_KAOS_RANVAL_60 0xeb99386f
932#define T3_KAOS_RANVAL_61 0x4a2449aa
933#define T3_KAOS_RANVAL_62 0x4c906cb0
934#define T3_KAOS_RANVAL_63 0x37e4872f
935#define T3_KAOS_RANVAL_64 0xb78ac3e2
936#define T3_KAOS_RANVAL_65 0x68cfefb0
937#define T3_KAOS_RANVAL_66 0x97690457
938#define T3_KAOS_RANVAL_67 0x017e6af3
939#define T3_KAOS_RANVAL_68 0xd6c26ccd
940#define T3_KAOS_RANVAL_69 0x9864b0ba
941#define T3_KAOS_RANVAL_6a 0x8951591f
942#define T3_KAOS_RANVAL_6b 0x232a2481
943#define T3_KAOS_RANVAL_6c 0x407dafc1
944#define T3_KAOS_RANVAL_6d 0x65115e86
945#define T3_KAOS_RANVAL_6e 0x29d6ad52
946#define T3_KAOS_RANVAL_6f 0x582ea1bd
947#define T3_KAOS_RANVAL_70 0x664718cc
948#define T3_KAOS_RANVAL_71 0xceb5eaa5
949#define T3_KAOS_RANVAL_72 0x8cb48218
950#define T3_KAOS_RANVAL_73 0xe74f2917
951#define T3_KAOS_RANVAL_74 0x13cdb60e
952#define T3_KAOS_RANVAL_75 0x21002781
953#define T3_KAOS_RANVAL_76 0x132c5e2d
954#define T3_KAOS_RANVAL_77 0x97a0ac33
955#define T3_KAOS_RANVAL_78 0xbd289f8c
956#define T3_KAOS_RANVAL_79 0x01a515a1
957#define T3_KAOS_RANVAL_7a 0x2886cbd3
958#define T3_KAOS_RANVAL_7b 0x8c8f20cb
959#define T3_KAOS_RANVAL_7c 0xa52aa843
960#define T3_KAOS_RANVAL_7d 0x898b412b
961#define T3_KAOS_RANVAL_7e 0xb6d1c20a
962#define T3_KAOS_RANVAL_7f 0x216503d4
963/* end ktbl.3.h */
964
965
966#define CREGS_PSTATE_AM 1
967#define CREGS_TSTATE_PSTATE_AM 1
968
969#define NO_TRAPCHECK
970
971#define LOCAL_SUPERVISOR_SECTION_TEXT_VA 0x20200000
972#define LOCAL_SUPERVISOR_SECTION_TEXT_PA 0x20200000
973#define LOCAL_SUPERVISOR_SECTION_DATA_VA 0x20210000
974#define LOCAL_SUPERVISOR_SECTION_DATA_PA 0x20210000
975#define LOCAL_SUPERVISOR_SECTION_DATA_VA_0 0x20210000
976#define LOCAL_SUPERVISOR_SECTION_DATA_PA_0 0x20210000
977#define LOCAL_SUPERVISOR_SECTION_DATA_VA_1 0x20210008
978#define LOCAL_SUPERVISOR_SECTION_DATA_PA_1 0x20210008
979#define LOCAL_SUPERVISOR_SECTION_DATA_VA_2 0x20210010
980#define LOCAL_SUPERVISOR_SECTION_DATA_PA_2 0x20210010
981#define LOCAL_SUPERVISOR_SECTION_DATA_VA_3 0x20210018
982#define LOCAL_SUPERVISOR_SECTION_DATA_PA_3 0x20210018
983
984
985
986#if defined(T0_KAOS_RANVAL_01)
987
988#if (T0_KAOS_RANVAL_01 & (1<<0))
989#define T0_KREADONLY
990#endif
991
992#if (T0_KAOS_RANVAL_01 & (1<<7))
993#define T0_KAOS_FPNS
994#endif
995
996#if (T0_KAOS_RANVAL_01 & (1<<9))
997!#define T0_KAOS_TICK
998#endif
999
1000#if (T0_KAOS_RANVAL_01 & (1<<10))
1001#define DISP_MS_INIT 1
1002#endif
1003
1004#if (T0_KAOS_RANVAL_01 & (1<<11))
1005#define PSTATE_MM_INIT PSTATE_MM_TSO
1006#endif
1007
1008#endif
1009
1010
1011
1012#if defined(T1_KAOS_RANVAL_01)
1013#if (T1_KAOS_RANVAL_01 & (1<<0))
1014#define T1_KREADONLY
1015#endif
1016
1017#if (T1_KAOS_RANVAL_01 & (1<<7))
1018#define T1_KAOS_FPNS
1019#endif
1020
1021#if (T1_KAOS_RANVAL_01 & (1<<9))
1022!#define KAOS_TICK
1023#endif
1024
1025#if (T1_KAOS_RANVAL_01 & (1<<10))
1026#define T1_DISP_MS_INIT 1
1027#endif
1028
1029#if (KAOS_RANVAL_01 & (1<<11))
1030#define T1_PSTATE_MM_INIT PSTATE_MM_TSO
1031#endif
1032
1033#endif
1034
1035
1036
1037#if defined(T2_KAOS_RANVAL_01)
1038#if (T2_KAOS_RANVAL_01 & (1<<0))
1039#define T2_KREADONLY
1040#endif
1041
1042#if (T2_KAOS_RANVAL_01 & (1<<7))
1043#define T2_KAOS_FPNS
1044#endif
1045
1046#if (T2_KAOS_RANVAL_01 & (1<<9))
1047!#define KAOS_TICK
1048#endif
1049
1050#if (T2_KAOS_RANVAL_01 & (1<<10))
1051#define T2_DISP_MS_INIT 1
1052#endif
1053
1054#if (KAOS_RANVAL_01 & (1<<11))
1055#define T2_PSTATE_MM_INIT PSTATE_MM_TSO
1056#endif
1057
1058#endif
1059
1060
1061
1062#if defined(T3_KAOS_RANVAL_01)
1063#if (T3_KAOS_RANVAL_01 & (1<<0))
1064#define T3_KREADONLY
1065#endif
1066
1067#if (T3_KAOS_RANVAL_01 & (1<<7))
1068#define T3_KAOS_FPNS
1069#endif
1070
1071#if (T3_KAOS_RANVAL_01 & (1<<9))
1072!#define KAOS_TICK
1073#endif
1074
1075#if (T3_KAOS_RANVAL_01 & (1<<10))
1076#define T3_DISP_MS_INIT 1
1077#endif
1078
1079#if (KAOS_RANVAL_01 & (1<<11))
1080#define T3_PSTATE_MM_INIT PSTATE_MM_TSO
1081#endif
1082
1083#endif
1084
1085
1086
1087
1088!
1089! Define primary context number
1090!
1091#define USER_CONTEXT 0x0fff
1092
1093!
1094! Define local trap numbers
1095!
1096#define TRAP_INIT_TICK_COMPARE 0x23
1097#define TRAP_SETDATA 0x24
1098#define TRAP_SIGSEGV_UPDATE 0x27
1099
1100
1101!
1102! Include the local kaos definitions
1103!
1104
1105#if !defined(_KAOS_H)
1106#define _KAOS_H
1107
1108#define I2OFF(a) ((a)*4) /* convert integer index to address offset */
1109
1110/*
1111 * _kaos() register load/store area layout
1112 */
1113#define KDATA_FREGS (64)
1114#define KDATA_LREGS (8)
1115#define KDATA_IREGS (8)
1116#define KDATA_GREGS (8)
1117#define KDATA_OREGS (8)
1118
1119#define KDATA_FREG_IDX (0)
1120#define KDATA_GREG_IDX (KDATA_FREG_IDX+KDATA_FREGS)
1121#define KDATA_OREG_IDX (KDATA_GREG_IDX+KDATA_GREGS)
1122#define KDATA_LREG_IDX (KDATA_OREG_IDX+KDATA_OREGS)
1123#define KDATA_IREG_IDX (KDATA_LREG_IDX+KDATA_LREGS)
1124#define KDATA_Y_IDX (KDATA_IREG_IDX+KDATA_IREGS)
1125#define KDATA_ICC_IDX (KDATA_Y_IDX+1)
1126#define KDATA_FSR_IDX (KDATA_ICC_IDX+1)
1127#define KDATA_GSRMASK_IDX (KDATA_FSR_IDX+1)
1128#define KDATA_GSR_IDX (KDATA_GSRMASK_IDX+1)
1129#define KDATA_ASI_IDX (KDATA_GSR_IDX+1)
1130#define KDATA_TRAP_BEG_IDX (KDATA_ASI_IDX+1)
1131#define KDATA_TRAP_OV_IDX (KDATA_TRAP_BEG_IDX)
1132#define KDATA_TRAP_DIV0_IDX (KDATA_TRAP_OV_IDX+1)
1133#define KDATA_TRAP_DIV52_IDX (KDATA_TRAP_DIV0_IDX+1)
1134#define KDATA_TRAP_NX_IDX (KDATA_TRAP_DIV52_IDX+1)
1135#define KDATA_TRAP_DZ_IDX (KDATA_TRAP_NX_IDX+1)
1136#define KDATA_TRAP_UF_IDX (KDATA_TRAP_DZ_IDX+1)
1137#define KDATA_TRAP_OF_IDX (KDATA_TRAP_UF_IDX+1)
1138#define KDATA_TRAP_NV_IDX (KDATA_TRAP_OF_IDX+1)
1139#define KDATA_TRAP_FP_OTHER_IDX (KDATA_TRAP_NV_IDX+1)
1140#define KDATA_TRAP_TICC_IDX (KDATA_TRAP_FP_OTHER_IDX+1)
1141#define KDATA_TRAP_SIGFPE_IDX (KDATA_TRAP_TICC_IDX+1)
1142#define KDATA_TRAP_SIGSEGV_IDX (KDATA_TRAP_SIGFPE_IDX+1)
1143#define KDATA_TRAP_SIGBUS_IDX (KDATA_TRAP_SIGSEGV_IDX+1)
1144#define KDATA_TRAP_SIGILL_IDX (KDATA_TRAP_SIGBUS_IDX+1)
1145#define KDATA_ETRAP_SIGSEGV_IDX (KDATA_TRAP_SIGILL_IDX+1)
1146#define KDATA_ETRAP_SIGBUS_IDX (KDATA_ETRAP_SIGSEGV_IDX+1)
1147#define KDATA_TRAP_UNIMP_IDX (KDATA_ETRAP_SIGBUS_IDX+1)
1148#define KDATA_TRAP_MAX_IDX (KDATA_TRAP_UNIMP_IDX+1)
1149#define KDATA_MAX_IDX ((KDATA_TRAP_MAX_IDX+1)&~1)
1150
1151#define KDATA_FREG_OFF(a) I2OFF((a)+KDATA_FREG_IDX)
1152#define KDATA_GREG_OFF(a) I2OFF((a)+KDATA_GREG_IDX)
1153#define KDATA_OREG_OFF(a) I2OFF((a)+KDATA_OREG_IDX)
1154#define KDATA_LREG_OFF(a) I2OFF((a)+KDATA_LREG_IDX)
1155#define KDATA_IREG_OFF(a) I2OFF((a)+KDATA_IREG_IDX)
1156#define KDATA_ICC_OFF I2OFF(KDATA_ICC_IDX)
1157#define KDATA_Y_OFF I2OFF(KDATA_Y_IDX)
1158#define KDATA_FSR_OFF I2OFF(KDATA_FSR_IDX)
1159#define KDATA_GSRMASK_OFF I2OFF(KDATA_GSRMASK_IDX)
1160#define KDATA_GSR_OFF I2OFF(KDATA_GSR_IDX)
1161#define KDATA_ASI_OFF I2OFF(KDATA_ASI_IDX)
1162#define KDATA_TRAP_BEG_OFF I2OFF(KDATA_TRAP_BEG_IDX)
1163#define KDATA_TRAP_OV_OFF I2OFF(KDATA_TRAP_OV_IDX)
1164#define KDATA_TRAP_DIV0_OFF I2OFF(KDATA_TRAP_DIV0_IDX)
1165#define KDATA_TRAP_DIV52_OFF I2OFF(KDATA_TRAP_DIV52_IDX)
1166#define KDATA_TRAP_NX_OFF I2OFF(KDATA_TRAP_NX_IDX)
1167#define KDATA_TRAP_DZ_OFF I2OFF(KDATA_TRAP_DZ_IDX)
1168#define KDATA_TRAP_UF_OFF I2OFF(KDATA_TRAP_UF_IDX)
1169#define KDATA_TRAP_OF_OFF I2OFF(KDATA_TRAP_OF_IDX)
1170#define KDATA_TRAP_NV_OFF I2OFF(KDATA_TRAP_NV_IDX)
1171#define KDATA_TRAP_FP_OTHER_OFF I2OFF(KDATA_TRAP_FP_OTHER_IDX)
1172#define KDATA_TRAP_TICC_OFF I2OFF(KDATA_TRAP_TICC_IDX)
1173#define KDATA_TRAP_SIGFPE_OFF I2OFF(KDATA_TRAP_SIGFPE_IDX)
1174#define KDATA_TRAP_SIGSEGV_OFF I2OFF(KDATA_TRAP_SIGSEGV_IDX)
1175#define KDATA_TRAP_SIGBUS_OFF I2OFF(KDATA_TRAP_SIGBUS_IDX)
1176#define KDATA_TRAP_SIGILL_OFF I2OFF(KDATA_TRAP_SIGILL_IDX)
1177#define KDATA_ETRAP_SIGSEGV_OFF I2OFF(KDATA_ETRAP_SIGSEGV_IDX)
1178#define KDATA_ETRAP_SIGBUS_OFF I2OFF(KDATA_ETRAP_SIGBUS_IDX)
1179#define KDATA_TRAP_UNIMP_OFF I2OFF(KDATA_TRAP_UNIMP_IDX)
1180#define KDATA_MAX_OFF I2OFF(KDATA_MAX_IDX)
1181
1182/*
1183 * _kaos() local stack frame layout
1184 */
1185#define KFRAME_FSR (-4) /* addr offset for fsr */
1186#define KFRAME_XFLAGS (KFRAME_FSR-4) /* addr offset for xflags */
1187#define KFRAME_REGPTR (KFRAME_XFLAGS-4) /* addr offset for reg ptr */
1188#define KFRAME_MTBL (KFRAME_REGPTR-4) /* addr offset for first */
1189 /* word of variable */
1190 /* stack region */
1191
1192/*
1193 * _kaos xflags bits
1194 */
1195#define XFLAG_TRIGGER 0x1 /* Activate triggers */
1196#define XFLAG_SGI 0x2 /* Save/restore %gsr */
1197#define XFLAG_V9 0x4 /* Save/restore %f[32-63], %asi */
1198
1199/*
1200 * %fsr set/get bit mask
1201 * We only allow RD and fcc fields
1202 */
1203#define FSR_MASK 0xc0000c00
1204
1205/*
1206 * Trap numbers
1207 */
1208#define TICC_TRAP 0x10
1209#define TRIGGER_START_TRAP 0x14
1210#define TRIGGER_STOP_TRAP 0x18
1211#define WATCHDOG_TRAP 0x71
1212
1213#endif
1214
1215/*
1216 * Minimum frame size
1217 */
1218#define MINFRAME 0x60
1219
1220/*
1221 * Special ticc traps for simulation
1222 */
1223#define TRAP_DEMAP_RANDOM_VA 0x28
1224#define TRAP_DEMAP_AREA 0x2c
1225#define TRAP_DEMAP_KTBL_TEXT 0x30
1226#define TRAP_DEMAP_KTBL_DATA 0x34
1227#define TRAP_DEMAP_SUBR 0x38
1228#define TRAP_DEMAP_REG 0x3c
1229#define TRAP_DEMAP_STACK 0x40
1230#define TRAP_RO_AREA 0x44
1231#define TRAP_RO_KTBL_DATA 0x75
1232#define TRAP_RO_REG 0x4c
1233#define TRAP_RO_STACK 0x50
1234#define TRAP_SET_WINDOW 0x54
1235#define TRAP_SET_VA_WP 0x58
1236#define TRAP_SET_PA_WP 0x5c
1237#define TRAP_SET_SOFTINT 0x60
1238#define TRAP_IE_TOGGLE 0x64
1239#define TRAP_SET_PIL 0x68
1240#define TRAP_SET_TSO 0x6c
1241#define TRAP_SET_PSO 0x70
1242#define TRAP_SET_RMO 0x74
1243
1244/*
1245 * mplock return codes
1246 */
1247#define LOCK_SUCCESS 0
1248#define LOCK_TIMEOUT 1
1249
1250/*
1251 * memtest types
1252 */
1253#define MEMTEST_NONE 0
1254#define MEMTEST_TSO 1
1255#define MEMTEST_RMO 2
1256
1257#define MAXHOSTS 10
1258
1259
1260#include "constants.h"
1261#include "macros.h"
1262
1263
1264/*
1265#include "enable_traps.h"
1266*/
1267
1268#define H_T0_Trap_Instruction_0
1269#define SUN_H_T0_Trap_Instruction_0 \
1270 tcc T_TRAP_INST1; \
1271 wr %g0, ASI_PRIMARY, %asi; \
1272 set T0_KAOS_RUN_REGS_PA, %g7; \
1273 lda [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi, %g6 ; \
1274 inc %g6 ; \
1275 sta %g6, [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi ; \
1276 done; \
1277 nop
1278
1279#define H_HT0_Trap_Instruction_0
1280#define SUN_H_HT0_Trap_Instruction_0 \
1281 tcc T_TRAP_INST1; \
1282 wr %g0, ASI_PRIMARY, %asi; \
1283 set T0_KAOS_RUN_REGS_PA, %g7; \
1284 lda [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi, %g6 ; \
1285 inc %g6 ; \
1286 sta %g6, [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi ; \
1287 done; \
1288 nop
1289
1290#define H_T0_Trap_Instruction_1
1291#define SUN_H_T0_Trap_Instruction_1 \
1292 rdpr %tstate, %g1; \
1293 wrpr %g1, 0x200, %tstate; \
1294 done; \
1295 nop; \
1296 nop; \
1297 nop; \
1298 nop; \
1299 nop
1300
1301#define H_HT0_Trap_Instruction_1
1302#define SUN_H_HT0_Trap_Instruction_1 \
1303 rdpr %tstate, %g1; \
1304 wrpr %g1, 0x200, %tstate; \
1305 done; \
1306 nop; \
1307 nop; \
1308 nop; \
1309 nop; \
1310 nop
1311
1312
1313#define H_T0_Trap_Instruction_2
1314#define SUN_H_T0_Trap_Instruction_2 \
1315 tcc T_TRAP_INST1; \
1316 wr %g0, ASI_PRIMARY, %asi; \
1317 set T0_KAOS_RUN_REGS_PA, %g7; \
1318 lda [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi, %g6 ; \
1319 inc %g6 ; \
1320 sta %g6, [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi ; \
1321 done; \
1322 nop
1323
1324#define H_HT0_Trap_Instruction_2
1325#define SUN_H_HT0_Trap_Instruction_2 \
1326 tcc T_TRAP_INST1; \
1327 wr %g0, ASI_PRIMARY, %asi; \
1328 set T0_KAOS_RUN_REGS_PA, %g7; \
1329 lda [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi, %g6 ; \
1330 inc %g6 ; \
1331 sta %g6, [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi ; \
1332 done; \
1333 nop
1334
1335#define H_T0_Trap_Instruction_3
1336#define SUN_H_T0_Trap_Instruction_3 \
1337 rdpr %tstate, %g1; \
1338 wrpr %g1, 0x200, %tstate; \
1339 done; \
1340 nop; \
1341 nop; \
1342 nop; \
1343 nop; \
1344 nop
1345
1346#define H_HT0_Trap_Instruction_3
1347#define SUN_H_HT0_Trap_Instruction_3 \
1348 rdpr %tstate, %g1; \
1349 wrpr %g1, 0x200, %tstate; \
1350 done; \
1351 nop; \
1352 nop; \
1353 nop; \
1354 nop; \
1355 nop
1356#define H_T0_Trap_Instruction_4
1357#define SUN_H_T0_Trap_Instruction_4 \
1358 rdpr %tstate, %g1; \
1359 wrpr %g1, 0x200, %tstate; \
1360 done; \
1361 nop; \
1362 nop; \
1363 nop; \
1364 nop; \
1365 nop
1366
1367#define H_HT0_Trap_Instruction_4
1368#define SUN_H_HT0_Trap_Instruction_4 \
1369 rdpr %tstate, %g1; \
1370 wrpr %g1, 0x200, %tstate; \
1371 done; \
1372 nop; \
1373 nop; \
1374 nop; \
1375 nop; \
1376 nop
1377
1378#define H_T0_Trap_Instruction_180
1379#define SUN_H_T0_Trap_Instruction_180 \
1380 rdpr %tstate, %g1; \
1381 wrpr %g1, 0x200, %tstate; \
1382 done; \
1383 nop; \
1384 nop; \
1385 nop; \
1386 nop; \
1387 nop
1388
1389#define H_HT0_Trap_Instruction_180
1390#define SUN_H_HT0_Trap_Instruction_180 \
1391 rdpr %tstate, %g1; \
1392 wrpr %g1, 0x200, %tstate; \
1393 done; \
1394 nop; \
1395 nop; \
1396 nop; \
1397 nop; \
1398 nop
1399#define H_T0_Fp_disabled_0x20
1400#define SUN_H_T0_Fp_disabled_0x20 \
1401 wr %g0, 0x4, %fprs ; \
1402 retry ; \
1403 nop; \
1404 nop; \
1405 nop; \
1406 nop; \
1407 nop; \
1408 nop
1409
1410/****************************************************************
1411 * MEMORY ADDRESS NOT ALIGNED TRAP HANDLERS
1412 * DO NOTHING SINCE THE COUNTERS ARE NO LONGER USED
1413 ****************************************************************/
1414
1415 /* HYPERVISOR MODE */
1416
1417#define H_HT0_Mem_Address_Not_Aligned_0x34
1418#define SUN_H_HT0_Mem_Address_Not_Aligned_0x34 \
1419 tne T_TRAP_INST1; \
1420 done; \
1421 nop; \
1422 nop; \
1423 nop; \
1424 nop; \
1425 nop; \
1426 nop
1427
1428#define H_HT0_Lddf_Mem_Address_Not_Aligned_0x35
1429#define SUN_H_HT0_Lddf_Mem_Address_Not_Aligned_0x35 \
1430 tne T_TRAP_INST1; \
1431 done; \
1432 nop; \
1433 nop; \
1434 nop; \
1435 nop; \
1436 nop; \
1437 nop
1438
1439#define H_HT0_Stdf_Mem_Address_Not_Aligned_0x36
1440#define SUN_H_HT0_Stdf_Mem_Address_Not_Aligned_0x36 \
1441 tne T_TRAP_INST1; \
1442 done; \
1443 nop; \
1444 nop; \
1445 nop; \
1446 nop; \
1447 nop; \
1448 nop
1449
1450#define H_HT0_Reserved_0x38
1451#define SUN_H_HT0_Reserved_0x38 \
1452 tne T_TRAP_INST1; \
1453 done; \
1454 nop; \
1455 nop; \
1456 nop; \
1457 nop; \
1458 nop; \
1459 nop
1460
1461#define H_HT0_Reserved_0x39
1462#define SUN_H_HT0_Reserved_0x39 \
1463 tne T_TRAP_INST1; \
1464 done; \
1465 nop; \
1466 nop; \
1467 nop; \
1468 nop; \
1469 nop; \
1470 nop
1471
1472 /* SUPERVISOR MODE */
1473
1474#define H_T0_Mem_Address_Not_Aligned_0x34
1475#define SUN_H_T0_Mem_Address_Not_Aligned_0x34 \
1476 tne T_TRAP_INST1; \
1477 done; \
1478 nop; \
1479 nop; \
1480 nop; \
1481 nop; \
1482 nop; \
1483 nop
1484
1485#define H_T0_Lddf_Mem_Address_Not_Aligned_0x35
1486#define SUN_H_T0_Lddf_Mem_Address_Not_Aligned_0x35 \
1487 tne T_TRAP_INST1; \
1488 done; \
1489 nop; \
1490 nop; \
1491 nop; \
1492 nop; \
1493 nop; \
1494 nop
1495
1496#define H_T0_Stdf_Mem_Address_Not_Aligned_0x36
1497#define SUN_H_T0_Stdf_Mem_Address_Not_Aligned_0x36 \
1498 tne T_TRAP_INST1; \
1499 done; \
1500 nop; \
1501 nop; \
1502 nop; \
1503 nop; \
1504 nop; \
1505 nop
1506
1507#define H_T0_Reserved_0x38
1508#define SUN_H_T0_Reserved_0x38 \
1509 tne T_TRAP_INST1; \
1510 done; \
1511 nop; \
1512 nop; \
1513 nop; \
1514 nop; \
1515 nop; \
1516 nop
1517
1518#define H_T0_Reserved_0x39
1519#define SUN_H_T0_Reserved_0x39 \
1520 tne T_TRAP_INST1; \
1521 done; \
1522 nop; \
1523 nop; \
1524 nop; \
1525 nop; \
1526 nop; \
1527 nop
1528
1529#define H_T1_Trap_Instruction_0
1530#define SUN_H_T1_Trap_Instruction_0 \
1531 tcc T_TRAP_INST1; \
1532 wr %g0, ASI_PRIMARY, %asi; \
1533 set T0_KAOS_RUN_REGS_PA, %g7; \
1534 lda [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi, %g6 ; \
1535 inc %g6 ; \
1536 sta %g6, [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi ; \
1537 done; \
1538 nop
1539
1540#define H_HT1_Trap_Instruction_0
1541#define SUN_H_HT1_Trap_Instruction_0 \
1542 tcc T_TRAP_INST1; \
1543 wr %g0, ASI_PRIMARY, %asi; \
1544 set T0_KAOS_RUN_REGS_PA, %g7; \
1545 lda [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi, %g6 ; \
1546 inc %g6 ; \
1547 sta %g6, [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi ; \
1548 done; \
1549 nop
1550
1551#define H_T1_Trap_Instruction_1
1552#define SUN_H_T1_Trap_Instruction_1 \
1553 rdpr %tstate, %g1; \
1554 wrpr %g1, 0x200, %tstate; \
1555 done; \
1556 nop; \
1557 nop; \
1558 nop; \
1559 nop; \
1560 nop
1561
1562#define H_HT1_Trap_Instruction_1
1563#define SUN_H_HT1_Trap_Instruction_1 \
1564 rdpr %tstate, %g1; \
1565 wrpr %g1, 0x200, %tstate; \
1566 done; \
1567 nop; \
1568 nop; \
1569 nop; \
1570 nop; \
1571 nop
1572
1573#define H_T1_Trap_Instruction_2
1574#define SUN_H_T1_Trap_Instruction_2 \
1575 tcc T_TRAP_INST1; \
1576 wr %g0, ASI_PRIMARY, %asi; \
1577 set T0_KAOS_RUN_REGS_PA, %g7; \
1578 lda [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi, %g6 ; \
1579 inc %g6 ; \
1580 sta %g6, [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi ; \
1581 done; \
1582 nop
1583
1584#define H_HT1_Trap_Instruction_2
1585#define SUN_H_HT1_Trap_Instruction_2 \
1586 tcc T_TRAP_INST1; \
1587 wr %g0, ASI_PRIMARY, %asi; \
1588 set T0_KAOS_RUN_REGS_PA, %g7; \
1589 lda [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi, %g6 ; \
1590 inc %g6 ; \
1591 sta %g6, [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi ; \
1592 done; \
1593 nop
1594
1595#define H_T1_Trap_Instruction_3
1596#define SUN_H_T1_Trap_Instruction_3 \
1597 rdpr %tstate, %g1; \
1598 wrpr %g1, 0x200, %tstate; \
1599 done; \
1600 nop; \
1601 nop; \
1602 nop; \
1603 nop; \
1604 nop
1605
1606#define H_HT1_Trap_Instruction_3
1607#define SUN_H_HT1_Trap_Instruction_3 \
1608 rdpr %tstate, %g1; \
1609 wrpr %g1, 0x200, %tstate; \
1610 done; \
1611 nop; \
1612 nop; \
1613 nop; \
1614 nop; \
1615 nop
1616#define H_T1_Trap_Instruction_4
1617#define SUN_H_T1_Trap_Instruction_4 \
1618 rdpr %tstate, %g1; \
1619 wrpr %g1, 0x200, %tstate; \
1620 done; \
1621 nop; \
1622 nop; \
1623 nop; \
1624 nop; \
1625 nop
1626
1627#define H_HT1_Trap_Instruction_4
1628#define SUN_H_HT1_Trap_Instruction_4 \
1629 rdpr %tstate, %g1; \
1630 wrpr %g1, 0x200, %tstate; \
1631 done; \
1632 nop; \
1633 nop; \
1634 nop; \
1635 nop; \
1636 nop
1637
1638#define H_T1_Trap_Instruction_180
1639#define SUN_H_T1_Trap_Instruction_180 \
1640 rdpr %tstate, %g1; \
1641 wrpr %g1, 0x200, %tstate; \
1642 done; \
1643 nop; \
1644 nop; \
1645 nop; \
1646 nop; \
1647 nop
1648
1649#define H_HT1_Trap_Instruction_180
1650#define SUN_H_HT1_Trap_Instruction_180 \
1651 rdpr %tstate, %g1; \
1652 wrpr %g1, 0x200, %tstate; \
1653 done; \
1654 nop; \
1655 nop; \
1656 nop; \
1657 nop; \
1658 nop
1659#define H_T1_Fp_disabled_0x20
1660#define SUN_H_T1_Fp_disabled_0x20 \
1661 wr %g0, 0x4, %fprs ; \
1662 retry ; \
1663 nop; \
1664 nop; \
1665 nop; \
1666 nop; \
1667 nop; \
1668 nop
1669
1670/** ILLEGAL TRAP HANDLERS **/
1671
1672#define H_HT0_Illegal_instruction_0x10
1673#define SUN_H_HT0_Illegal_instruction_0x10 \
1674 setx illegal_trap_handler, %g1, %g2; \
1675 jmp %g2;\
1676 nop
1677
1678#define H_T0_Illegal_instruction_0x10
1679#define SUN_H_T0_Illegal_instruction_0x10 \
1680 setx illegal_trap_handler, %g1, %g2; \
1681 jmp %g2;\
1682 nop
1683#define H_T0_Illegal_instruction_0x10
1684#define SUN_H_T0_Illegal_instruction_0x10 \
1685 setx illegal_trap_handler, %g1, %g2; \
1686 jmp %g2;\
1687 nop
1688#define H_T0_Trap_Instruction_0x180
1689#define SUN_H_T0_Trap_Instruction_0x180 \
1690 rdpr %tstate, %g1; \
1691 wrpr %g1, 0x200, %tstate; \
1692 done; \
1693 nop; \
1694 nop; \
1695 nop; \
1696 nop; \
1697 nop
1698
1699
1700
1701#define H_HT0_Trap_Instruction_0x180
1702#define SUN_H_HT0_Trap_Instruction_0x180 \
1703 rdpr %tstate, %g1; \
1704 wrpr %g1, 0x200, %tstate; \
1705 done; \
1706 nop; \
1707 nop; \
1708 nop; \
1709 nop; \
1710 nop
1711
1712#define THREAD_COUNT 4
1713
1714#include "enable_file.h"
1715#include "hboot.s"
1716
1717changequote([, ])dnl
1718define([thread_idx], eval(THREAD_COUNT-1))dnl
1719
1720SECTION .MAIN TEXT_VA=MAIN_BASE_TEXT_VA, DATA_VA=MAIN_BASE_DATA_VA
1721forloop([i], 0, thread_idx, [
1722attr_text {
1723
1724 Name = .MAIN,
1725 VA= MAIN_BASE_TEXT_VA ,
1726 RA= MAIN_BASE_TEXT_RA ,
1727 PA= ra2pa2(MAIN_BASE_TEXT_RA ,tid2pid(i)),
1728 [part_]tid2pid(i)[_ctx_nonzero]_tsb_config_0,
1729 TTE_G=1, TTE_Context=[0x]eval(PCONTEXT + 0, 16), TTE_V=1, TTE_Size=0, TTE_NFO=0,
1730 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
1731 TTE_L=0, TTE_CP=1, TTE_CV=0, TTE_E=0, TTE_P=0, TTE_W=1, TTE_X=1
1732}
1733attr_data {
1734
1735 Name = .MAIN,
1736 VA= MAIN_BASE_DATA_VA ,
1737 RA= MAIN_BASE_DATA_RA ,
1738 PA= ra2pa2(MAIN_BASE_DATA_RA ,tid2pid(i)),
1739 [part_]tid2pid(i)[_ctx_nonzero]_tsb_config_0,
1740 TTE_G=1, TTE_Context=[0x]eval(PCONTEXT + 0, 16), TTE_V=1, TTE_Size=0, TTE_NFO=0,
1741 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
1742 TTE_L=0, TTE_CP=1, TTE_CV=0, TTE_E=0, TTE_P=0, TTE_W=1, TTE_X=1
1743}
1744])dnl
1745
1746changequote(`,')dnl'
1747
1748.global main
1749
1750.seg "text"
1751ALIGN_PAGE_8K
1752main:
1753 setx kaos_boot, %l0, %o5
1754 jmp %o5
1755 !ta T_GOOD_TRAP
1756 nop
1757
1758main_end:
1759
1760
1761
1762
1763
1764/************************************************************************
1765 Include startup code
1766 ************************************************************************/
1767#define KAOS_SIMULATION
1768#define KAOS_V9
1769
1770SECTION kaos_startup TEXT_VA=T0_KAOS_STARTUP_VA
1771
1772.seg "text"
1773_kaos_page_begin:
1774
1775#if !defined(_KAOS_H)
1776#define _KAOS_H
1777
1778#define I2OFF(a) ((a)*4) /* convert integer index to address offset */
1779
1780/*
1781 * _kaos() register load/store area layout
1782 */
1783#define KDATA_FREGS (64)
1784#define KDATA_LREGS (8)
1785#define KDATA_IREGS (8)
1786#define KDATA_GREGS (8)
1787#define KDATA_OREGS (8)
1788
1789#define KDATA_FREG_IDX (0)
1790#define KDATA_GREG_IDX (KDATA_FREG_IDX+KDATA_FREGS)
1791#define KDATA_OREG_IDX (KDATA_GREG_IDX+KDATA_GREGS)
1792#define KDATA_LREG_IDX (KDATA_OREG_IDX+KDATA_OREGS)
1793#define KDATA_IREG_IDX (KDATA_LREG_IDX+KDATA_LREGS)
1794#define KDATA_Y_IDX (KDATA_IREG_IDX+KDATA_IREGS)
1795#define KDATA_ICC_IDX (KDATA_Y_IDX+1)
1796#define KDATA_FSR_IDX (KDATA_ICC_IDX+1)
1797#define KDATA_GSRMASK_IDX (KDATA_FSR_IDX+1)
1798#define KDATA_GSR_IDX (KDATA_GSRMASK_IDX+1)
1799#define KDATA_ASI_IDX (KDATA_GSR_IDX+1)
1800#define KDATA_TRAP_BEG_IDX (KDATA_ASI_IDX+1)
1801#define KDATA_TRAP_OV_IDX (KDATA_TRAP_BEG_IDX)
1802#define KDATA_TRAP_DIV0_IDX (KDATA_TRAP_OV_IDX+1)
1803#define KDATA_TRAP_DIV52_IDX (KDATA_TRAP_DIV0_IDX+1)
1804#define KDATA_TRAP_NX_IDX (KDATA_TRAP_DIV52_IDX+1)
1805#define KDATA_TRAP_DZ_IDX (KDATA_TRAP_NX_IDX+1)
1806#define KDATA_TRAP_UF_IDX (KDATA_TRAP_DZ_IDX+1)
1807#define KDATA_TRAP_OF_IDX (KDATA_TRAP_UF_IDX+1)
1808#define KDATA_TRAP_NV_IDX (KDATA_TRAP_OF_IDX+1)
1809#define KDATA_TRAP_FP_OTHER_IDX (KDATA_TRAP_NV_IDX+1)
1810#define KDATA_TRAP_TICC_IDX (KDATA_TRAP_FP_OTHER_IDX+1)
1811#define KDATA_TRAP_SIGFPE_IDX (KDATA_TRAP_TICC_IDX+1)
1812#define KDATA_TRAP_SIGSEGV_IDX (KDATA_TRAP_SIGFPE_IDX+1)
1813#define KDATA_TRAP_SIGBUS_IDX (KDATA_TRAP_SIGSEGV_IDX+1)
1814#define KDATA_TRAP_SIGILL_IDX (KDATA_TRAP_SIGBUS_IDX+1)
1815#define KDATA_ETRAP_SIGSEGV_IDX (KDATA_TRAP_SIGILL_IDX+1)
1816#define KDATA_ETRAP_SIGBUS_IDX (KDATA_ETRAP_SIGSEGV_IDX+1)
1817#define KDATA_TRAP_UNIMP_IDX (KDATA_ETRAP_SIGBUS_IDX+1)
1818#define KDATA_TRAP_MAX_IDX (KDATA_TRAP_UNIMP_IDX+1)
1819#define KDATA_MAX_IDX ((KDATA_TRAP_MAX_IDX+1)&~1)
1820
1821#define KDATA_FREG_OFF(a) I2OFF((a)+KDATA_FREG_IDX)
1822#define KDATA_GREG_OFF(a) I2OFF((a)+KDATA_GREG_IDX)
1823#define KDATA_OREG_OFF(a) I2OFF((a)+KDATA_OREG_IDX)
1824#define KDATA_LREG_OFF(a) I2OFF((a)+KDATA_LREG_IDX)
1825#define KDATA_IREG_OFF(a) I2OFF((a)+KDATA_IREG_IDX)
1826#define KDATA_ICC_OFF I2OFF(KDATA_ICC_IDX)
1827#define KDATA_Y_OFF I2OFF(KDATA_Y_IDX)
1828#define KDATA_FSR_OFF I2OFF(KDATA_FSR_IDX)
1829#define KDATA_GSRMASK_OFF I2OFF(KDATA_GSRMASK_IDX)
1830#define KDATA_GSR_OFF I2OFF(KDATA_GSR_IDX)
1831#define KDATA_ASI_OFF I2OFF(KDATA_ASI_IDX)
1832#define KDATA_TRAP_BEG_OFF I2OFF(KDATA_TRAP_BEG_IDX)
1833#define KDATA_TRAP_OV_OFF I2OFF(KDATA_TRAP_OV_IDX)
1834#define KDATA_TRAP_DIV0_OFF I2OFF(KDATA_TRAP_DIV0_IDX)
1835#define KDATA_TRAP_DIV52_OFF I2OFF(KDATA_TRAP_DIV52_IDX)
1836#define KDATA_TRAP_NX_OFF I2OFF(KDATA_TRAP_NX_IDX)
1837#define KDATA_TRAP_DZ_OFF I2OFF(KDATA_TRAP_DZ_IDX)
1838#define KDATA_TRAP_UF_OFF I2OFF(KDATA_TRAP_UF_IDX)
1839#define KDATA_TRAP_OF_OFF I2OFF(KDATA_TRAP_OF_IDX)
1840#define KDATA_TRAP_NV_OFF I2OFF(KDATA_TRAP_NV_IDX)
1841#define KDATA_TRAP_FP_OTHER_OFF I2OFF(KDATA_TRAP_FP_OTHER_IDX)
1842#define KDATA_TRAP_TICC_OFF I2OFF(KDATA_TRAP_TICC_IDX)
1843#define KDATA_TRAP_SIGFPE_OFF I2OFF(KDATA_TRAP_SIGFPE_IDX)
1844#define KDATA_TRAP_SIGSEGV_OFF I2OFF(KDATA_TRAP_SIGSEGV_IDX)
1845#define KDATA_TRAP_SIGBUS_OFF I2OFF(KDATA_TRAP_SIGBUS_IDX)
1846#define KDATA_TRAP_SIGILL_OFF I2OFF(KDATA_TRAP_SIGILL_IDX)
1847#define KDATA_ETRAP_SIGSEGV_OFF I2OFF(KDATA_ETRAP_SIGSEGV_IDX)
1848#define KDATA_ETRAP_SIGBUS_OFF I2OFF(KDATA_ETRAP_SIGBUS_IDX)
1849#define KDATA_TRAP_UNIMP_OFF I2OFF(KDATA_TRAP_UNIMP_IDX)
1850#define KDATA_MAX_OFF I2OFF(KDATA_MAX_IDX)
1851
1852/*
1853 * _kaos() local stack frame layout
1854 */
1855#define KFRAME_FSR (-4) /* addr offset for fsr */
1856#define KFRAME_XFLAGS (KFRAME_FSR-4) /* addr offset for xflags */
1857#define KFRAME_REGPTR (KFRAME_XFLAGS-4) /* addr offset for reg ptr */
1858#define KFRAME_MTBL (KFRAME_REGPTR-4) /* addr offset for first */
1859 /* word of variable */
1860 /* stack region */
1861
1862/*
1863 * _kaos xflags bits
1864 */
1865#define XFLAG_TRIGGER 0x1 /* Activate triggers */
1866#define XFLAG_SGI 0x2 /* Save/restore %gsr */
1867#define XFLAG_V9 0x4 /* Save/restore %f[32-63], %asi */
1868
1869/*
1870 * %fsr set/get bit mask
1871 * We only allow RD and fcc fields
1872 */
1873#define FSR_MASK 0xc0000c00
1874
1875/*
1876 * Trap numbers
1877 */
1878#define TICC_TRAP 0x10
1879#define TRIGGER_START_TRAP 0x14
1880#define TRIGGER_STOP_TRAP 0x18
1881#define WATCHDOG_TRAP 0x71
1882
1883#endif
1884
1885/*
1886 * Minimum frame size
1887 */
1888#define MINFRAME 0x60
1889
1890/*
1891 * Special ticc traps for simulation
1892 */
1893#define TRAP_DEMAP_RANDOM_VA 0x28
1894#define TRAP_DEMAP_AREA 0x2c
1895#define TRAP_DEMAP_KTBL_TEXT 0x30
1896#define TRAP_DEMAP_KTBL_DATA 0x34
1897#define TRAP_DEMAP_SUBR 0x38
1898#define TRAP_DEMAP_REG 0x3c
1899#define TRAP_DEMAP_STACK 0x40
1900#define TRAP_RO_AREA 0x44
1901#define TRAP_RO_KTBL_DATA 0x75
1902#define TRAP_RO_REG 0x4c
1903#define TRAP_RO_STACK 0x50
1904#define TRAP_SET_WINDOW 0x54
1905#define TRAP_SET_VA_WP 0x58
1906#define TRAP_SET_PA_WP 0x5c
1907#define TRAP_SET_SOFTINT 0x60
1908#define TRAP_IE_TOGGLE 0x64
1909#define TRAP_SET_PIL 0x68
1910#define TRAP_SET_TSO 0x6c
1911#define TRAP_SET_PSO 0x70
1912#define TRAP_SET_RMO 0x74
1913
1914/*
1915 * mplock return codes
1916 */
1917#define LOCK_SUCCESS 0
1918#define LOCK_TIMEOUT 1
1919
1920/*
1921 * memtest types
1922 */
1923#define MEMTEST_NONE 0
1924#define MEMTEST_TSO 1
1925#define MEMTEST_RMO 2
1926
1927#define MAXHOSTS 10
1928
1929!
1930! Trap types for UNIX set condition codes
1931!
1932#define T_SETCC 0x21
1933
1934!
1935! Entry point macros
1936!
1937#if defined(KAOS_SIMULATION) || defined(KAOS_VERIFY)
1938#define ENTRY(a) _/**/a:
1939
1940#if defined(NIAGARA2)
1941#define ENTRY_GLOBAL(a) .global _/**/a ; _/**/a:
1942#endif
1943
1944#define SYM(a) _/**/a
1945#else
1946#define ENTRY(a) .global a ; a:
1947#define SYM(a) a
1948#endif
1949
1950 .seg "text"
1951
1952! _kaos(code, regdata, mtbl_cnt, mtbl, xflags);
1953! int *code ;
1954! int *regdata ;
1955! int mtbl_cnt ;
1956! int **mtbl ;
1957! int xflags ;
1958
1959#if !defined(NIAGARA2)
1960ENTRY(_kaos)
1961#else
1962ENTRY_GLOBAL(_kaos)
1963#endif
1964 sll %o2, 2, %g1 ! allocate stack frame
1965 add %g1, (MINFRAME-(KFRAME_MTBL+4))+7, %g1
1966 andn %g1, 7, %g1
1967 neg %g1
1968 save %sp,%g1,%sp
1969
1970#if !defined(KAOS_SIMULATION)
1971
1972! copy mtbl to stack
1973! (assumes the top of mtbl is dword aligned)
1974
1975#if ((KFRAME_MTBL & 0x4) == 0)
1976 dec 4, %i3
1977 ld [%i3], %f0
1978 st %f0, [%fp+KFRAME_MTBL]
1979 add %fp, KFRAME_MTBL-8, %l2
1980 dec %i2
1981#else
1982 add %fp, KFRAME_MTBL-4, %l2
1983#endif
19841:
1985 dec 8, %i3
1986 deccc 2, %i2
1987 ldd [%i3], %f0
1988 std %f0, [%l2]
1989 bne 1b
1990 dec 8, %l2
1991#else
1992
1993! If we are simulating, then mtbl is already on the stack
1994! so just the the nops right so va's match.
1995
1996#if ((KFRAME_MTBL & 0x4) == 0)
1997 nop
1998 nop
1999 nop
2000 nop
2001 nop
2002#else
2003 nop
2004#endif
2005 nop
2006 nop
2007 nop
2008 nop
2009 nop
2010 nop
2011#endif
2012
2013! set up the floating point registers
2014
2015 ldd [%i1+KDATA_FREG_OFF(0)],%f0
2016 ldd [%i1+KDATA_FREG_OFF(2)],%f2
2017 ldd [%i1+KDATA_FREG_OFF(4)],%f4
2018 ldd [%i1+KDATA_FREG_OFF(6)],%f6
2019 ldd [%i1+KDATA_FREG_OFF(8)],%f8
2020 ldd [%i1+KDATA_FREG_OFF(10)],%f10
2021 ldd [%i1+KDATA_FREG_OFF(12)],%f12
2022 ldd [%i1+KDATA_FREG_OFF(14)],%f14
2023 ldd [%i1+KDATA_FREG_OFF(16)],%f16
2024 ldd [%i1+KDATA_FREG_OFF(18)],%f18
2025 ldd [%i1+KDATA_FREG_OFF(20)],%f20
2026 ldd [%i1+KDATA_FREG_OFF(22)],%f22
2027 ldd [%i1+KDATA_FREG_OFF(24)],%f24
2028 ldd [%i1+KDATA_FREG_OFF(26)],%f26
2029 ldd [%i1+KDATA_FREG_OFF(28)],%f28
2030 ldd [%i1+KDATA_FREG_OFF(30)],%f30
2031
2032#if !defined(KAOS_V8_ONLY)
2033 andcc %i4, XFLAG_V9, %g0 ! set extended floating
2034 be 1f ! (in v9, odd registers for
2035 nop ! double opcodes actually
2036 ! refer to the upper bank)
2037 ldd [%i1+KDATA_FREG_OFF(32)], %f32
2038 ldd [%i1+KDATA_FREG_OFF(34)], %f34
2039 ldd [%i1+KDATA_FREG_OFF(36)], %f36
2040 ldd [%i1+KDATA_FREG_OFF(38)], %f38
2041 ldd [%i1+KDATA_FREG_OFF(40)], %f40
2042 ldd [%i1+KDATA_FREG_OFF(42)], %f42
2043 ldd [%i1+KDATA_FREG_OFF(44)], %f44
2044 ldd [%i1+KDATA_FREG_OFF(46)], %f46
2045 ldd [%i1+KDATA_FREG_OFF(48)], %f48
2046 ldd [%i1+KDATA_FREG_OFF(50)], %f50
2047 ldd [%i1+KDATA_FREG_OFF(52)], %f52
2048 ldd [%i1+KDATA_FREG_OFF(54)], %f54
2049 ldd [%i1+KDATA_FREG_OFF(56)], %f56
2050 ldd [%i1+KDATA_FREG_OFF(58)], %f58
2051 ldd [%i1+KDATA_FREG_OFF(60)], %f60
2052 ldd [%i1+KDATA_FREG_OFF(62)], %f62
2053 membar #Sync
2054
2055 ld [%i1+KDATA_ASI_OFF], %l0 ! set %asi
2056
2057#if !defined(NIAGARA2)
2058 wr %l0, %g0, %asr3
2059#endif
20601:
2061
2062! set %gsr if requested
2063
2064 andcc %i4, XFLAG_SGI, %g0
2065 be 1f
2066 nop
2067 ld [%i1+KDATA_GSRMASK_OFF],%o1
2068 ld [%i1+KDATA_GSR_OFF], %o0 ! set %gsr
2069 sllx %o1, 32, %o1
2070 or %o0, %o1, %o0
2071#if !defined(NIAGARA2)
2072 wr %o0, %gsr
2073#endif
20741:
2075#else
2076! 30 nop's so silicon/sim va's match
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 nop ; nop ; nop ; nop ; nop
2083#endif
2084
2085! save xflags and fire start trigger if requested
2086! (must do this before the T_SETCC trap below)
2087
2088#if !defined(KAOS_SIMULATION)
2089 st %i4, [%fp+KFRAME_XFLAGS]
2090 andcc %i4, XFLAG_TRIGGER, %g0
2091 tne TRIGGER_START_TRAP
2092#else
2093 nop
2094 nop
2095 nop
2096#endif
2097
2098! set up other registers
2099
2100 ld [%i1+KDATA_Y_OFF], %o0 ! set y
2101 mov %o0, %y
2102
2103 ld [%i1+KDATA_ICC_OFF], %g1 ! set icc
2104#if !defined(NIAGARA2)
2105 ta T_SETCC
2106#endif
2107
2108 st %fsr, [%fp+KFRAME_FSR] ! save old fsr
2109
2110#if defined(KAOS_V9) && defined(KAOS_FPNS)
2111 ld [%i1+KDATA_FSR_OFF], %o0
2112 set (1<<22), %o1 ! set fsr.NS to avoid traps
2113 or %o0, %o1, %o0 ! in simulation
2114 st %o0, [%i1+KDATA_FSR_OFF]
2115#else
2116 nop
2117 nop
2118 nop
2119 nop
2120#endif
2121 fmovs %f0, %f0 ! clear %fsr ftt field
2122 ld [%i1+KDATA_FSR_OFF], %fsr ! set fsr
2123
2124 mov %i0, %o7 ! save code pointer
2125 st %i1, [%fp+KFRAME_REGPTR] ! save register area pointer
2126 ldd [%i1+KDATA_IREG_OFF(2)], %i2 ! r/w area offsets
2127 ldd [%i1+KDATA_IREG_OFF(4)], %i4
2128 ldd [%i1+KDATA_OREG_OFF(0)], %o0 ! output regs
2129 ldd [%i1+KDATA_OREG_OFF(2)], %o2
2130 ldd [%i1+KDATA_OREG_OFF(4)], %o4
2131 ldd [%i1+KDATA_LREG_OFF(0)], %l0 ! local regs
2132 ldd [%i1+KDATA_LREG_OFF(2)], %l2
2133 ldd [%i1+KDATA_LREG_OFF(4)], %l4
2134 ldd [%i1+KDATA_LREG_OFF(6)], %l6
2135 ld [%i1+KDATA_GREG_OFF(0)], %g0 ! always zero
2136 ld [%i1+KDATA_GREG_OFF(1)], %g1 ! code offset
2137 ld [%i1+KDATA_GREG_OFF(2)], %g2 ! unused
2138 ld [%i1+KDATA_GREG_OFF(3)], %g3 ! loop index
2139 ld [%i1+KDATA_GREG_OFF(4)], %g4 ! jmpl target
2140 ld [%i1+KDATA_GREG_OFF(5)], %g5 ! sigbus target
2141 ld [%i1+KDATA_GREG_OFF(6)], %g6 ! block ld offset
2142 ld [%i1+KDATA_GREG_OFF(7)], %g7 ! block st offset
2143 ldd [%i1+KDATA_IREG_OFF(0)], %i0 ! area pointers
2144
2145#if defined(KAOS_SIMULATION)
2146!
2147! Save return address on stack
2148! HARI
2149 st %i7, [%sp+0x3c]
2150#else
2151 nop
2152#endif
2153!
2154! Begin random instruction execution at specified entry point
2155! When done, code returns using a "call SYM(_kaos_done)"
2156!
2157#if !defined(NIAGARA2)
2158 flush %o7
2159#endif
2160 jmp %o7
2161 membar #Sync
2162
2163! Random instruction execution done
2164
2165#if !defined(NIAGARA2)
2166ENTRY(_kaos_done)
2167#else
2168SECTION kaos_done TEXT_VA=T0_KAOS_DONE_VA
2169ENTRY_GLOBAL(_kaos_done)
2170#endif
2171 membar #Sync
2172#if defined(KAOS_SIMULATION)
2173 ret
2174 restore
2175#else
2176 nop
2177 nop
2178#endif
2179 ld [%fp+KFRAME_REGPTR], %o7 ! point to register area
2180 std %o0, [%o7+KDATA_OREG_OFF(0)] ! output regs
2181 std %o2, [%o7+KDATA_OREG_OFF(2)]
2182 std %o4, [%o7+KDATA_OREG_OFF(4)]
2183
2184 st %g0, [%o7+KDATA_GREG_OFF(0)] ! should be 0
2185 st %g1, [%o7+KDATA_GREG_OFF(1)] ! code offset
2186 st %g2, [%o7+KDATA_GREG_OFF(2)] ! unused
2187 st %g3, [%o7+KDATA_GREG_OFF(3)] ! loop index
2188 st %g4, [%o7+KDATA_GREG_OFF(4)] ! jmpl target
2189 st %g5, [%o7+KDATA_GREG_OFF(5)] ! sigbus target
2190 st %g6, [%o7+KDATA_GREG_OFF(6)] ! block ld offset
2191 st %g7, [%o7+KDATA_GREG_OFF(7)] ! block st offset
2192
2193 std %i0, [%o7+KDATA_IREG_OFF(0)] ! area pointers
2194 std %i2, [%o7+KDATA_IREG_OFF(2)] ! r/w area offsets
2195 std %i4, [%o7+KDATA_IREG_OFF(4)]
2196
2197 std %l0, [%o7+KDATA_LREG_OFF(0)] ! locals
2198 std %l2, [%o7+KDATA_LREG_OFF(2)]
2199 std %l4, [%o7+KDATA_LREG_OFF(4)]
2200 std %l6, [%o7+KDATA_LREG_OFF(6)]
2201
2202 clr %o0 ! get icc
2203 bcs,a 1f
2204 or %o0, 0x1, %o0
22051: bvs,a 2f
2206 or %o0, 0x2, %o0
22072: be,a 4f
2208 or %o0, 0x4, %o0
22094: bneg,a 8f
2210 or %o0, 0x8, %o0
22118:
2212 st %o0, [%o7+KDATA_ICC_OFF]
2213
2214 ld [%fp+KFRAME_XFLAGS], %g1 ! trigger analyzer
2215 andcc %g1, XFLAG_TRIGGER, %g0
2216 tne TRIGGER_STOP_TRAP
2217
2218 st %fsr, [%o7+KDATA_FSR_OFF] ! get fsr
2219 ld [%fp+KFRAME_FSR], %fsr ! restore original fsr
2220
2221#if !defined(KAOS_V8_ONLY)
2222 ld [%fp+KFRAME_XFLAGS], %g1 ! get %gsr
2223 andcc %g1, XFLAG_SGI, %g0
2224 be 1f
2225 nop
2226#if !defined(NIAGARA2)
2227 rd %gsr, %o0
2228#endif
2229 srlx %o0, 32, %o1
2230 st %o1, [%o7+KDATA_GSRMASK_OFF]
2231 st %o0, [%o7+KDATA_GSR_OFF]
22321:
2233#else
2234! 8 nop's so silicon/sim va's match
2235 nop ; nop ; nop ; nop ; nop
2236 nop ; nop ; nop
2237#endif
2238
2239 mov %y, %o0
2240 st %o0, [%o7+KDATA_Y_OFF] ! get y
2241
2242 std %f0, [%o7+KDATA_FREG_OFF(0)] ! get floating
2243 std %f2, [%o7+KDATA_FREG_OFF(2)]
2244 std %f4, [%o7+KDATA_FREG_OFF(4)]
2245 std %f6, [%o7+KDATA_FREG_OFF(6)]
2246 std %f8, [%o7+KDATA_FREG_OFF(8)]
2247 std %f10, [%o7+KDATA_FREG_OFF(10)]
2248 std %f12, [%o7+KDATA_FREG_OFF(12)]
2249 std %f14, [%o7+KDATA_FREG_OFF(14)]
2250 std %f16, [%o7+KDATA_FREG_OFF(16)]
2251 std %f18, [%o7+KDATA_FREG_OFF(18)]
2252 std %f20, [%o7+KDATA_FREG_OFF(20)]
2253 std %f22, [%o7+KDATA_FREG_OFF(22)]
2254 std %f24, [%o7+KDATA_FREG_OFF(24)]
2255 std %f26, [%o7+KDATA_FREG_OFF(26)]
2256 std %f28, [%o7+KDATA_FREG_OFF(28)]
2257 std %f30, [%o7+KDATA_FREG_OFF(30)]
2258
2259#if !defined(KAOS_V8_ONLY)
2260 ld [%fp+KFRAME_XFLAGS], %o1 ! get extended floating
2261 andcc %o1, XFLAG_V9, %g0 ! (in v9, odd registers for
2262 be 1f ! double opcodes actually
2263 nop ! refer to the upper bank)
2264
2265 membar #Sync
2266 std %f32, [%o7+KDATA_FREG_OFF(32)]
2267 std %f34, [%o7+KDATA_FREG_OFF(34)]
2268 std %f36, [%o7+KDATA_FREG_OFF(36)]
2269 std %f38, [%o7+KDATA_FREG_OFF(38)]
2270 std %f40, [%o7+KDATA_FREG_OFF(40)]
2271 std %f42, [%o7+KDATA_FREG_OFF(42)]
2272 std %f44, [%o7+KDATA_FREG_OFF(44)]
2273 std %f46, [%o7+KDATA_FREG_OFF(46)]
2274 std %f48, [%o7+KDATA_FREG_OFF(48)]
2275 std %f50, [%o7+KDATA_FREG_OFF(50)]
2276 std %f52, [%o7+KDATA_FREG_OFF(52)]
2277 std %f54, [%o7+KDATA_FREG_OFF(54)]
2278 std %f56, [%o7+KDATA_FREG_OFF(56)]
2279 std %f58, [%o7+KDATA_FREG_OFF(58)]
2280 std %f60, [%o7+KDATA_FREG_OFF(60)]
2281 std %f62, [%o7+KDATA_FREG_OFF(62)]
2282
2283 ! save %asi
2284#if !defined(NIAGARA2)
2285 rd %asr3, %o1
2286#endif
2287 st %o1, [%o7+KDATA_ASI_OFF]
22881:
2289#else
2290! 23 nop's so silicon/sim va's match
2291 nop ; nop ; nop ; nop ; nop
2292 nop ; nop ; nop ; nop ; nop
2293 nop ; nop ; nop ; nop ; nop
2294 nop ; nop ; nop ; nop ; nop
2295 nop ; nop ; nop
2296#endif
2297
2298 ret
2299 restore
2300
2301!----------------------------------------------------------------------
2302.seg "text"
2303_kaos_page_end:
2304
2305/************************************************************************
2306 Include random code and data
2307 ************************************************************************/
2308#define KTEXT_MODULE(mod, va) SECTION mod TEXT_VA=va
2309#define KDATA_MODULE(mod, va) SECTION mod DATA_VA=va
2310
2311
2312! kaos version 4.2
2313! thread 0
2314! icount 5000
2315! targetid NIAGARA:SIM
2316! hostid NIAGARA:5.8
2317! areas 1
2318! areasize 64
2319! areaoffset 832
2320! ncache 0
2321! emulate_ncache 1
2322! pagesize 8192
2323! invsize 0
2324! codecount 5002
2325! code 027f8000
2326! entry 027f8000
2327! fsr_exceptions 00000000
2328! fsr_roundmode 00000004
2329! fsr_mask c0000fff
2330! seed d4604654e7c8
2331! va_map 0000000000400000,000000001fffffff
2332! pa_cached 0000000000400000,000000001fffffff
2333! pa_noncached 000001ff00000000,000001ff7fffffff
2334! weights /import/n2-aus-localdir1/ntran/n2cdmspp/verif/diag/assembly/kaos/weights_files/allv9_n2.w
2335! begcount 0
2336! endcount 5000
2337! dwords 8
2338! ldblocks 0
2339! stblocks 0
2340! ldfsr_words 0
2341! annul 1
2342! predict 1
2343! iudepend 0
2344! bug 65535
2345
2346#if !defined(KGLOBAL)
2347#define KGLOBAL(a) .global a
2348#endif
2349
2350#if !defined(SYM)
2351#define SYM(a) /**/a
2352#endif
2353
2354#if !defined(KTEXT_MODULE)
2355#define KTEXT_MODULE(module, va)
2356#endif
2357
2358#if !defined(KDATA_MODULE)
2359#define KDATA_MODULE(module, va)
2360#endif
2361
2362KTEXT_MODULE(t0_module_ktbl, 0x027f8000)
2363.seg "text"
2364 KGLOBAL(t0_ktbl)
2365t0_ktbl_page_begin:
2366.global t0_kref; t0_kref:
2367 .skip 0
2368t0_ktbl:
2369 .word 0x93a01889 ! t0_kref+0x0: fitos %f9, %f9
2370 .word 0x9fc00004 ! t0_kref+0x4: call %g0 + %g4
2371 .word 0x95a249aa ! t0_kref+0x8: fdivs %f9, %f10, %f10
2372 .word 0xf4ae501a ! t0_kref+0xc: stba %i2, [%i1 + %i2]0x80
2373 .word 0x93a0188a ! t0_kref+0x10: fitos %f10, %f9
2374 .word 0xfb6e401b ! t0_kref+0x14: prefetch %i1 + %i3, 29
2375 .word 0x93b740dd ! t0_kref+0x18: edge16l %i5, %i5, %o1
2376 .word 0x9de3bfa0 ! t0_kref+0x1c: save %sp, -0x60, %sp
2377 .word 0xba9eeadc ! t0_kref+0x20: xorcc %i3, 0xadc, %i5
2378 .word 0x93ef7039 ! t0_kref+0x24: restore %i5, -0xfc7, %o1
2379 .word 0xe4780018 ! t0_kref+0x28: swap [%g0 + %i0], %l2
2380 .word 0xd22e2015 ! t0_kref+0x2c: stb %o1, [%i0 + 0x15]
2381 .word 0xe89e501d ! t0_kref+0x30: ldda [%i1 + %i5]0x80, %l4
2382 .word 0x1301bdb4 ! t0_kref+0x34: sethi %hi(0x6f6d000), %o1
2383 .word 0x3f480003 ! t0_kref+0x38: fbo,a,pt %fcc0, _kref+0x44
2384 .word 0xd51fbfc0 ! t0_kref+0x3c: ldd [%fp - 0x40], %f10
2385 .word 0x92c30014 ! t0_kref+0x40: addccc %o4, %l4, %o1
2386 .word 0x21800001 ! t0_kref+0x44: fbn,a _kref+0x48
2387 .word 0x92328000 ! t0_kref+0x48: orn %o2, %g0, %o1
2388 .word 0xe168a205 ! t0_kref+0x4c: prefetch %g2 + 0x205, 16
2389 .word 0xf36e401d ! t0_kref+0x50: prefetch %i1 + %i5, 25
2390 .word 0x91b00f08 ! t0_kref+0x54: fsrc2 %f8, %f8
2391 .word 0xd81e7ff0 ! t0_kref+0x58: ldd [%i1 - 0x10], %o4
2392 .word 0x92d6c008 ! t0_kref+0x5c: umulcc %i3, %o0, %o1
2393 .word 0x9278001c ! t0_kref+0x60: sdiv %g0, %i4, %o1
2394 .word 0x933d2014 ! t0_kref+0x64: sra %l4, 0x14, %o1
2395 .word 0x95a01929 ! t0_kref+0x68: fstod %f9, %f10
2396 .word 0x928d33eb ! t0_kref+0x6c: andcc %l4, -0xc15, %o1
2397 .word 0x93b28e29 ! t0_kref+0x70: fands %f10, %f9, %f9
2398 .word 0x81aa8a4a ! t0_kref+0x74: fcmpd %fcc0, %f10, %f10
2399 .word 0x92d70015 ! t0_kref+0x78: umulcc %i4, %l5, %o1
2400 .word 0x93b74040 ! t0_kref+0x7c: edge8l %i5, %g0, %o1
2401 .word 0xc0300018 ! t0_kref+0x80: clrh [%g0 + %i0]
2402 .word 0x81aa8ac8 ! t0_kref+0x84: fcmped %fcc0, %f10, %f8
2403 .word 0x9fc00004 ! t0_kref+0x88: call %g0 + %g4
2404 .word 0x9285001b ! t0_kref+0x8c: addcc %l4, %i3, %o1
2405 .word 0x92052876 ! t0_kref+0x90: add %l4, 0x876, %o1
2406 .word 0x93b00fe0 ! t0_kref+0x94: fones %f9
2407 .word 0xf56e7fe0 ! t0_kref+0x98: prefetch %i1 - 0x20, 26
2408 .word 0xd2080019 ! t0_kref+0x9c: ldub [%g0 + %i1], %o1
2409 .word 0x93b28e29 ! t0_kref+0xa0: fands %f10, %f9, %f9
2410 .word 0xf628a013 ! t0_kref+0xa4: stb %i3, [%g2 + 0x13]
2411 .word 0xe1ee501a ! t0_kref+0xa8: prefetcha %i1 + %i2, 16
2412 .word 0x921b2454 ! t0_kref+0xac: xor %o4, 0x454, %o1
2413 .word 0xd216200a ! t0_kref+0xb0: lduh [%i0 + 0xa], %o1
2414 .word 0x95a209c8 ! t0_kref+0xb4: fdivd %f8, %f8, %f10
2415 .word 0xd3a01019 ! t0_kref+0xb8: sta %f9, [%g0 + %i1]0x80
2416 .word 0x927deaf8 ! t0_kref+0xbc: sdiv %l7, 0xaf8, %o1
2417 .word 0xc02e7fe0 ! t0_kref+0xc0: clrb [%i1 - 0x20]
2418 .word 0xd030a032 ! t0_kref+0xc4: sth %o0, [%g2 + 0x32]
2419 .word 0x927a7a75 ! t0_kref+0xc8: sdiv %o1, -0x58b, %o1
2420 .word 0x95a00548 ! t0_kref+0xcc: fsqrtd %f8, %f10
2421 .word 0x92828009 ! t0_kref+0xd0: addcc %o2, %o1, %o1
2422 .word 0xd89e1000 ! t0_kref+0xd4: ldda [%i0]0x80, %o4
2423 .word 0x23800005 ! t0_kref+0xd8: fbne,a _kref+0xec
2424 .word 0x8d833dd0 ! t0_kref+0xdc: wr %o4, 0xfffffdd0, %fprs
2425 .word 0x95b20908 ! t0_kref+0xe0: faligndata %f8, %f8, %f10
2426 .word 0x92ba6739 ! t0_kref+0xe4: xnorcc %o1, 0x739, %o1
2427 .word 0x3e480006 ! t0_kref+0xe8: bvc,a,pt %icc, _kref+0x100
2428 .word 0xd500a010 ! t0_kref+0xec: ld [%g2 + 0x10], %f10
2429 .word 0x92552bdb ! t0_kref+0xf0: umul %l4, 0xbdb, %o1
2430 .word 0x93b20200 ! t0_kref+0xf4: array8 %o0, %g0, %o1
2431 .word 0x93b2844a ! t0_kref+0xf8: fcmpne16 %f10, %f10, %o1
2432 .word 0x9272658a ! t0_kref+0xfc: udiv %o1, 0x58a, %o1
2433 .word 0x1321cc0a ! t0_kref+0x100: sethi %hi(0x87302800), %o1
2434 .word 0x91a0192a ! t0_kref+0x104: fstod %f10, %f8
2435 .word 0x9fc10000 ! t0_kref+0x108: call %g4
2436 .word 0x8143c000 ! t0_kref+0x10c: stbar
2437 .word 0xd11fbc90 ! t0_kref+0x110: ldd [%fp - 0x370], %f8
2438 .word 0x95a018c8 ! t0_kref+0x114: fdtos %f8, %f10
2439 .word 0x93b200a8 ! t0_kref+0x118: edge16n %o0, %o0, %o1
2440 .word 0xd2470018 ! t0_kref+0x11c: ldsw [%i4 + %i0], %o1
2441 .word 0xd13e2008 ! t0_kref+0x120: std %f8, [%i0 + 8]
2442 .word 0xe7ee101a ! t0_kref+0x124: prefetcha %i0 + %i2, 19
2443 .word 0x91a209ca ! t0_kref+0x128: fdivd %f8, %f10, %f8
2444 .word 0xec20a000 ! t0_kref+0x12c: st %l6, [%g2]
2445 .word 0x92fa3c3b ! t0_kref+0x130: sdivcc %o0, -0x3c5, %o1
2446 .word 0x2d480004 ! t0_kref+0x134: fbg,a,pt %fcc0, _kref+0x144
2447 .word 0xd28e501a ! t0_kref+0x138: lduba [%i1 + %i2]0x80, %o1
2448 .word 0xd19e1a5b ! t0_kref+0x13c: ldda [%i0 + %i3]0xd2, %f8
2449 .word 0x9273647b ! t0_kref+0x140: udiv %o5, 0x47b, %o1
2450 .word 0xc1ee1008 ! t0_kref+0x144: prefetcha %i0 + %o0, 0
2451 .word 0x9212001b ! t0_kref+0x148: or %o0, %i3, %o1
2452 .word 0x9242c017 ! t0_kref+0x14c: addc %o3, %l7, %o1
2453 .word 0xe408759c ! t0_kref+0x150: ldub [%g1 - 0xa64], %l2
2454 .word 0xa41ca00c ! t0_kref+0x154: xor %l2, 0xc, %l2
2455 .word 0xe428759c ! t0_kref+0x158: stb %l2, [%g1 - 0xa64]
2456 .word 0x81d8759c ! t0_kref+0x15c: flush %g1 - 0xa64
2457 .word 0x923e8008 ! t0_kref+0x160: xnor %i2, %o0, %o1
2458 .word 0xd67e7ff8 ! t0_kref+0x164: swap [%i1 - 8], %o3
2459 .word 0x95a00529 ! t0_kref+0x168: fsqrts %f9, %f10
2460 .word 0x93b24d29 ! t0_kref+0x16c: fandnot1s %f9, %f9, %f9
2461 .word 0xd520a030 ! t0_kref+0x170: st %f10, [%g2 + 0x30]
2462 .word 0x92ba6450 ! t0_kref+0x174: xnorcc %o1, 0x450, %o1
2463 .word 0x91b206e8 ! t0_kref+0x178: fmul8ulx16 %f8, %f8, %f8
24642: .word 0xe0362016 ! t0_kref+0x17c: sth %l0, [%i0 + 0x16]
2465 .word 0xf007bfe0 ! t0_kref+0x180: ld [%fp - 0x20], %i0
2466 .word 0x925ac00b ! t0_kref+0x184: smul %o3, %o3, %o1
2467 .word 0x95a0188a ! t0_kref+0x188: fitos %f10, %f10
2468 .word 0xec3f4018 ! t0_kref+0x18c: std %l6, [%i5 + %i0]
2469 .word 0x95b28eca ! t0_kref+0x190: fornot2 %f10, %f10, %f10
2470 call SYM(t0_subr0)
2471 .word 0x921a4016 ! t0_kref+0x198: xor %o1, %l6, %o1
2472 .word 0x9fc00004 ! t0_kref+0x19c: call %g0 + %g4
2473 .word 0x929f3684 ! t0_kref+0x1a0: xorcc %i4, -0x97c, %o1
2474 .word 0xda30a022 ! t0_kref+0x1a4: sth %o5, [%g2 + 0x22]
2475 .word 0x9245c01a ! t0_kref+0x1a8: addc %l7, %i2, %o1
2476 .word 0xd240a010 ! t0_kref+0x1ac: ldsw [%g2 + 0x10], %o1
2477 .word 0x9de3bfa0 ! t0_kref+0x1b0: save %sp, -0x60, %sp
2478 .word 0x93ee8000 ! t0_kref+0x1b4: restore %i2, %g0, %o1
2479 .word 0xe43f4018 ! t0_kref+0x1b8: std %l2, [%i5 + %i0]
2480 .word 0x95a018c8 ! t0_kref+0x1bc: fdtos %f8, %f10
2481 .word 0x81dfaaeb ! t0_kref+0x1c0: flush %fp + 0xaeb
2482 .word 0x9fc10000 ! t0_kref+0x1c4: call %g4
2483 .word 0x9272401b ! t0_kref+0x1c8: udiv %o1, %i3, %o1
2484 .word 0x92adb434 ! t0_kref+0x1cc: andncc %l6, -0xbcc, %o1
2485 .word 0xe968a183 ! t0_kref+0x1d0: prefetch %g2 + 0x183, 20
2486 .word 0x91a288ca ! t0_kref+0x1d4: fsubd %f10, %f10, %f8
2487 .word 0x92552637 ! t0_kref+0x1d8: umul %l4, 0x637, %o1
2488 .word 0x81aa4a29 ! t0_kref+0x1dc: fcmps %fcc0, %f9, %f9
2489 .word 0x9252800a ! t0_kref+0x1e0: umul %o2, %o2, %o1
2490 .word 0x95a20848 ! t0_kref+0x1e4: faddd %f8, %f8, %f10
2491 .word 0xd53e2008 ! t0_kref+0x1e8: std %f10, [%i0 + 8]
2492 .word 0xf6200018 ! t0_kref+0x1ec: st %i3, [%g0 + %i0]
2493 .word 0x9de3bfa0 ! t0_kref+0x1f0: save %sp, -0x60, %sp
2494 .word 0x93ef4018 ! t0_kref+0x1f4: restore %i5, %i0, %o1
2495 .word 0x92f30017 ! t0_kref+0x1f8: udivcc %o4, %l7, %o1
2496 .word 0x95a0052a ! t0_kref+0x1fc: fsqrts %f10, %f10
2497 .word 0x95a00529 ! t0_kref+0x200: fsqrts %f9, %f10
2498 .word 0x20800008 ! t0_kref+0x204: bn,a _kref+0x224
2499 .word 0xba103fe0 ! t0_kref+0x208: mov 0xffffffe0, %i5
2500 .word 0xd01e6010 ! t0_kref+0x20c: ldd [%i1 + 0x10], %o0
2501 .word 0x9276801d ! t0_kref+0x210: udiv %i2, %i5, %o1
2502 .word 0x92bb000b ! t0_kref+0x214: xnorcc %o4, %o3, %o1
2503 .word 0xec3e2008 ! t0_kref+0x218: std %l6, [%i0 + 8]
2504 .word 0xd210a012 ! t0_kref+0x21c: lduh [%g2 + 0x12], %o1
2505 .word 0x3c800007 ! t0_kref+0x220: bpos,a _kref+0x23c
2506 .word 0x93b6c03d ! t0_kref+0x224: edge8n %i3, %i5, %o1
2507 .word 0x2b480007 ! t0_kref+0x228: fbug,a,pt %fcc0, _kref+0x244
2508 .word 0x93b2010b ! t0_kref+0x22c: edge32 %o0, %o3, %o1
2509 .word 0x91b28d8a ! t0_kref+0x230: fxor %f10, %f10, %f8
2510 .word 0xe43e3ff8 ! t0_kref+0x234: std %l2, [%i0 - 8]
2511 .word 0x93400000 ! t0_kref+0x238: mov %y, %o1
2512 .word 0xd3a01018 ! t0_kref+0x23c: sta %f9, [%g0 + %i0]0x80
2513 .word 0x929a3a49 ! t0_kref+0x240: xorcc %o0, -0x5b7, %o1
2514 .word 0xd2062014 ! t0_kref+0x244: ld [%i0 + 0x14], %o1
2515 .word 0xd03e6008 ! t0_kref+0x248: std %o0, [%i1 + 8]
2516 .word 0x93b007a8 ! t0_kref+0x24c: fpackfix %f8, %f9
2517 .word 0x92173c23 ! t0_kref+0x250: or %i4, -0x3dd, %o1
2518 .word 0xd6764000 ! t0_kref+0x254: stx %o3, [%i1]
2519 .word 0x91a28848 ! t0_kref+0x258: faddd %f10, %f8, %f8
2520 .word 0x95a01a48 ! t0_kref+0x25c: fdtoi %f8, %f10
2521 .word 0xd62e2005 ! t0_kref+0x260: stb %o3, [%i0 + 5]
2522 .word 0xd1be1800 ! t0_kref+0x264: stda %f8, [%i0]0xc0
2523 .word 0x93b28488 ! t0_kref+0x268: fcmple32 %f10, %f8, %o1
2524 .word 0x93b54348 ! t0_kref+0x26c: alignaddrl %l5, %o0, %o1
2525 .word 0x92d3400b ! t0_kref+0x270: umulcc %o5, %o3, %o1
2526 .word 0x39800002 ! t0_kref+0x274: fbuge,a _kref+0x27c
2527 .word 0x9286c01d ! t0_kref+0x278: addcc %i3, %i5, %o1
2528 .word 0x92454017 ! t0_kref+0x27c: addc %l5, %l7, %o1
2529 .word 0xd1be1840 ! t0_kref+0x280: stda %f8, [%i0]0xc2
2530 .word 0xf830a002 ! t0_kref+0x284: sth %i4, [%g2 + 2]
2531 .word 0x81aa4a2a ! t0_kref+0x288: fcmps %fcc0, %f9, %f10
2532 .word 0xd24e7fec ! t0_kref+0x28c: ldsb [%i1 - 0x14], %o1
2533 .word 0x933e801c ! t0_kref+0x290: sra %i2, %i4, %o1
2534 .word 0x925ac00d ! t0_kref+0x294: smul %o3, %o5, %o1
2535 .word 0x95a00548 ! t0_kref+0x298: fsqrtd %f8, %f10
2536 .word 0x93b30240 ! t0_kref+0x29c: array16 %o4, %g0, %o1
2537 .word 0x93b5c03c ! t0_kref+0x2a0: edge8n %l7, %i4, %o1
2538 .word 0x13209736 ! t0_kref+0x2a4: sethi %hi(0x825cd800), %o1
2539 .word 0x923b2294 ! t0_kref+0x2a8: xnor %o4, 0x294, %o1
2540 .word 0x81820000 ! t0_kref+0x2ac: wr %o0, %g0, %y
2541 .word 0xd53e0000 ! t0_kref+0x2b0: std %f10, [%i0]
2542 .word 0xec9f5019 ! t0_kref+0x2b4: ldda [%i5 + %i1]0x80, %l6
2543 .word 0x2b480002 ! t0_kref+0x2b8: fbug,a,pt %fcc0, _kref+0x2c0
2544 .word 0xf9ee101c ! t0_kref+0x2bc: prefetcha %i0 + %i4, 28
2545 .word 0xd250a020 ! t0_kref+0x2c0: ldsh [%g2 + 0x20], %o1
2546 .word 0x95b28eca ! t0_kref+0x2c4: fornot2 %f10, %f10, %f10
2547 .word 0xd240a000 ! t0_kref+0x2c8: ldsw [%g2], %o1
2548 .word 0xd200a030 ! t0_kref+0x2cc: ld [%g2 + 0x30], %o1
2549 .word 0xeaa01018 ! t0_kref+0x2d0: sta %l5, [%g0 + %i0]0x80
2550 .word 0x92e2e5e1 ! t0_kref+0x2d4: subccc %o3, 0x5e1, %o1
2551 .word 0x95a018ca ! t0_kref+0x2d8: fdtos %f10, %f10
2552 .word 0x92aafbae ! t0_kref+0x2dc: andncc %o3, -0x452, %o1
2553 .word 0x9f414000 ! t0_kref+0x2e0: mov %pc, %o7
2554 .word 0x95b28ec8 ! t0_kref+0x2e4: fornot2 %f10, %f8, %f10
2555 .word 0x93b2040a ! t0_kref+0x2e8: fcmple16 %f8, %f10, %o1
2556 .word 0xd250a000 ! t0_kref+0x2ec: ldsh [%g2], %o1
2557 .word 0x93b2414b ! t0_kref+0x2f0: edge32l %o1, %o3, %o1
2558 .word 0xf630a010 ! t0_kref+0x2f4: sth %i3, [%g2 + 0x10]
2559 .word 0xd240a030 ! t0_kref+0x2f8: ldsw [%g2 + 0x30], %o1
2560 .word 0xc1ee5000 ! t0_kref+0x2fc: prefetcha %i1, 0
2561 .word 0x93b2413a ! t0_kref+0x300: edge32n %o1, %i2, %o1
2562 .word 0xa78229b6 ! t0_kref+0x304: wr %o0, 0x9b6, %gsr
2563 .word 0x132d1c79 ! t0_kref+0x308: sethi %hi(0xb471e400), %o1
2564 .word 0x9292c00b ! t0_kref+0x30c: orcc %o3, %o3, %o1
2565 .word 0x95a2884a ! t0_kref+0x310: faddd %f10, %f10, %f10
2566 .word 0xc07e6004 ! t0_kref+0x314: swap [%i1 + 4], %g0
2567 .word 0x93376010 ! t0_kref+0x318: srl %i5, 0x10, %o1
2568 .word 0x920a800c ! t0_kref+0x31c: and %o2, %o4, %o1
2569 .word 0x9335e007 ! t0_kref+0x320: srl %l7, 0x7, %o1
2570 .word 0xe4680019 ! t0_kref+0x324: ldstub [%g0 + %i1], %l2
2571 .word 0x95b28a8a ! t0_kref+0x328: fpsub16 %f10, %f10, %f10
2572 .word 0xd500a020 ! t0_kref+0x32c: ld [%g2 + 0x20], %f10
2573 .word 0xc807bfec ! t0_kref+0x330: ld [%fp - 0x14], %g4
2574 .word 0x81870000 ! t0_kref+0x334: wr %i4, %g0, %y
2575 .word 0x95a000c8 ! t0_kref+0x338: fnegd %f8, %f10
2576 .word 0x9335400a ! t0_kref+0x33c: srl %l5, %o2, %o1
2577 .word 0x9302001c ! t0_kref+0x340: taddcc %o0, %i4, %o1
2578 .word 0xd256c018 ! t0_kref+0x344: ldsh [%i3 + %i0], %o1
2579 .word 0xfb6e401d ! t0_kref+0x348: prefetch %i1 + %i5, 29
2580 .word 0xd500a010 ! t0_kref+0x34c: ld [%g2 + 0x10], %f10
2581 .word 0xd20e4000 ! t0_kref+0x350: ldub [%i1], %o1
2582 .word 0x95a289aa ! t0_kref+0x354: fdivs %f10, %f10, %f10
2583 .word 0x91b20e0a ! t0_kref+0x358: fand %f8, %f10, %f8
2584 .word 0x93a289aa ! t0_kref+0x35c: fdivs %f10, %f10, %f9
2585 .word 0x92d5401d ! t0_kref+0x360: umulcc %l5, %i5, %o1
2586 .word 0xec1e3ff8 ! t0_kref+0x364: ldd [%i0 - 8], %l6
2587 .word 0xd2763fe0 ! t0_kref+0x368: stx %o1, [%i0 - 0x20]
2588 .word 0x92f6c016 ! t0_kref+0x36c: udivcc %i3, %l6, %o1
2589 .word 0x95a0052a ! t0_kref+0x370: fsqrts %f10, %f10
2590 .word 0x81dd2ed7 ! t0_kref+0x374: flush %l4 + 0xed7
2591 .word 0x95a01929 ! t0_kref+0x378: fstod %f9, %f10
2592 .word 0xda263fe4 ! t0_kref+0x37c: st %o5, [%i0 - 0x1c]
2593 .word 0x91b28f88 ! t0_kref+0x380: for %f10, %f8, %f8
2594 .word 0xd500a010 ! t0_kref+0x384: ld [%g2 + 0x10], %f10
2595 .word 0xd586101c ! t0_kref+0x388: lda [%i0 + %i4]0x80, %f10
2596 .word 0x92bf36b1 ! t0_kref+0x38c: xnorcc %i4, -0x94f, %o1
2597 .word 0x93b24d60 ! t0_kref+0x390: fnot1s %f9, %f9
2598 .word 0x92b82d9c ! t0_kref+0x394: xnorcc %g0, 0xd9c, %o1
2599 .word 0xd24e0000 ! t0_kref+0x398: ldsb [%i0], %o1
2600 .word 0x95a288ca ! t0_kref+0x39c: fsubd %f10, %f10, %f10
2601 .word 0x92973364 ! t0_kref+0x3a0: orcc %i4, -0xc9c, %o1
2602 .word 0x92652b81 ! t0_kref+0x3a4: subc %l4, 0xb81, %o1
2603 .word 0x928f001d ! t0_kref+0x3a8: andcc %i4, %i5, %o1
2604 .word 0xe67e200c ! t0_kref+0x3ac: swap [%i0 + 0xc], %l3
2605 .word 0x95a0052a ! t0_kref+0x3b0: fsqrts %f10, %f10
2606 .word 0x91a2084a ! t0_kref+0x3b4: faddd %f8, %f10, %f8
2607 .word 0x9de3bfa0 ! t0_kref+0x3b8: save %sp, -0x60, %sp
2608 .word 0x93ef7e49 ! t0_kref+0x3bc: restore %i5, -0x1b7, %o1
2609 .word 0xd2070019 ! t0_kref+0x3c0: ld [%i4 + %i1], %o1
2610 .word 0xe4087818 ! t0_kref+0x3c4: ldub [%g1 - 0x7e8], %l2
2611 .word 0xa41ca00c ! t0_kref+0x3c8: xor %l2, 0xc, %l2
2612 .word 0xe4287818 ! t0_kref+0x3cc: stb %l2, [%g1 - 0x7e8]
2613 .word 0x81d87818 ! t0_kref+0x3d0: flush %g1 - 0x7e8
2614 .word 0xd2562008 ! t0_kref+0x3d4: ldsh [%i0 + 8], %o1
2615 .word 0xe1ee501a ! t0_kref+0x3d8: prefetcha %i1 + %i2, 16
2616 .word 0x929db78f ! t0_kref+0x3dc: xorcc %l6, -0x871, %o1
2617 .word 0xda267ffc ! t0_kref+0x3e0: st %o5, [%i1 - 4]
2618 .word 0xd20e6016 ! t0_kref+0x3e4: ldub [%i1 + 0x16], %o1
2619 .word 0xe83e401d ! t0_kref+0x3e8: std %l4, [%i1 + %i5]
2620 .word 0x95b206c8 ! t0_kref+0x3ec: fmul8sux16 %f8, %f8, %f10
2621 .word 0x93380016 ! t0_kref+0x3f0: sra %g0, %l6, %o1
2622 .word 0x93a01a4a ! t0_kref+0x3f4: fdtoi %f10, %f9
26232: .word 0x923eb7fd ! t0_kref+0x3f8: xnor %i2, -0x803, %o1
2624 .word 0xd20e4000 ! t0_kref+0x3fc: ldub [%i1], %o1
2625 .word 0xf430a032 ! t0_kref+0x400: sth %i2, [%g2 + 0x32]
2626 .word 0x95a000c8 ! t0_kref+0x404: fnegd %f8, %f10
2627 .word 0x929da37a ! t0_kref+0x408: xorcc %l6, 0x37a, %o1
2628 .word 0x93a0052a ! t0_kref+0x40c: fsqrts %f10, %f9
2629 .word 0x920f3f0b ! t0_kref+0x410: and %i4, -0xf5, %o1
2630 .word 0xd320a010 ! t0_kref+0x414: st %f9, [%g2 + 0x10]
2631 .word 0x9276c000 ! t0_kref+0x418: udiv %i3, %g0, %o1
2632 .word 0x81aa0aca ! t0_kref+0x41c: fcmped %fcc0, %f8, %f10
2633 .word 0x93a24829 ! t0_kref+0x420: fadds %f9, %f9, %f9
2634 .word 0x95a01909 ! t0_kref+0x424: fitod %f9, %f10
2635 .word 0xe408786c ! t0_kref+0x428: ldub [%g1 - 0x794], %l2
2636 .word 0xa41ca00c ! t0_kref+0x42c: xor %l2, 0xc, %l2
2637 .word 0xe428786c ! t0_kref+0x430: stb %l2, [%g1 - 0x794]
2638 .word 0x81d8786c ! t0_kref+0x434: flush %g1 - 0x794
2639 .word 0x9257000d ! t0_kref+0x438: umul %i4, %o5, %o1
2640 .word 0x81aa4a29 ! t0_kref+0x43c: fcmps %fcc0, %f9, %f9
2641 .word 0x95a20848 ! t0_kref+0x440: faddd %f8, %f8, %f10
2642 .word 0x93400000 ! t0_kref+0x444: mov %y, %o1
2643 .word 0x001fffff ! t0_kref+0x448: illtrap 0x1fffff
26442: .word 0x95b24dea ! t0_kref+0x44c: fnands %f9, %f10, %f10
2645 .word 0x9de3bfa0 ! t0_kref+0x450: save %sp, -0x60, %sp
2646 .word 0x93eec000 ! t0_kref+0x454: restore %i3, %g0, %o1
2647 .word 0xd53e6008 ! t0_kref+0x458: std %f10, [%i1 + 8]
2648 .word 0x9335c015 ! t0_kref+0x45c: srl %l7, %l5, %o1
2649 .word 0xd2063ff0 ! t0_kref+0x460: ld [%i0 - 0x10], %o1
2650 .word 0x93400000 ! t0_kref+0x464: mov %y, %o1
2651 .word 0x9265ec28 ! t0_kref+0x468: subc %l7, 0xc28, %o1
2652 .word 0x929a6e30 ! t0_kref+0x46c: xorcc %o1, 0xe30, %o1
2653 .word 0x9292c01d ! t0_kref+0x470: orcc %o3, %i5, %o1
2654 .word 0xe168a08b ! t0_kref+0x474: prefetch %g2 + 0x8b, 16
2655 .word 0x93b6c11b ! t0_kref+0x478: edge32 %i3, %i3, %o1
2656 .word 0x92e32b0d ! t0_kref+0x47c: subccc %o4, 0xb0d, %o1
2657 .word 0x92437275 ! t0_kref+0x480: addc %o5, -0xd8b, %o1
2658 .word 0x92927075 ! t0_kref+0x484: orcc %o1, -0xf8b, %o1
2659 .word 0xd628a000 ! t0_kref+0x488: stb %o3, [%g2]
2660 .word 0xff6e001b ! t0_kref+0x48c: prefetch %i0 + %i3, 31
2661 .word 0xd20e6006 ! t0_kref+0x490: ldub [%i1 + 6], %o1
2662 .word 0x93b340c9 ! t0_kref+0x494: edge16l %o5, %o1, %o1
2663 .word 0x9de3bfa0 ! t0_kref+0x498: save %sp, -0x60, %sp
2664 .word 0xba26a031 ! t0_kref+0x49c: sub %i2, 0x31, %i5
2665 .word 0x93ee801b ! t0_kref+0x4a0: restore %i2, %i3, %o1
2666 .word 0x93a01a2a ! t0_kref+0x4a4: fstoi %f10, %f9
2667 .word 0x9270001b ! t0_kref+0x4a8: udiv %g0, %i3, %o1
2668 .word 0xd5380019 ! t0_kref+0x4ac: std %f10, [%g0 + %i1]
2669 .word 0x93b00cea ! t0_kref+0x4b0: fnot2s %f10, %f9
2670 .word 0xd1be189b ! t0_kref+0x4b4: stda %f8, [%i0 + %i3]0xc4
2671 .word 0xd620a020 ! t0_kref+0x4b8: st %o3, [%g2 + 0x20]
2672 .word 0x24800007 ! t0_kref+0x4bc: ble,a _kref+0x4d8
2673 .word 0xd20e8019 ! t0_kref+0x4c0: ldub [%i2 + %i1], %o1
2674 .word 0x2d480007 ! t0_kref+0x4c4: fbg,a,pt %fcc0, _kref+0x4e0
2675 .word 0x93b240ec ! t0_kref+0x4c8: edge16ln %o1, %o4, %o1
2676 .word 0xe56e401d ! t0_kref+0x4cc: prefetch %i1 + %i5, 18
2677 .word 0x95a000c8 ! t0_kref+0x4d0: fnegd %f8, %f10
2678 .word 0x95a01889 ! t0_kref+0x4d4: fitos %f9, %f10
2679 .word 0x95b20a48 ! t0_kref+0x4d8: fpadd32 %f8, %f8, %f10
2680 .word 0xd028a030 ! t0_kref+0x4dc: stb %o0, [%g2 + 0x30]
2681 .word 0xda30a032 ! t0_kref+0x4e0: sth %o5, [%g2 + 0x32]
2682 .word 0x95a018c8 ! t0_kref+0x4e4: fdtos %f8, %f10
2683 call 1f
2684 .empty
2685 .word 0xd0266010 ! t0_kref+0x4ec: st %o0, [%i1 + 0x10]
2686 .word 0xd20e6013 ! t0_kref+0x4f0: ldub [%i1 + 0x13], %o1
2687 .word 0x9255b604 ! t0_kref+0x4f4: umul %l6, -0x9fc, %o1
2688 .word 0x91a00548 ! t0_kref+0x4f8: fsqrtd %f8, %f8
2689 .word 0x91a289ca ! t0_kref+0x4fc: fdivd %f10, %f10, %f8
26901: .word 0xe8180019 ! t0_kref+0x500: ldd [%g0 + %i1], %l4
2691 .word 0x9218001c ! t0_kref+0x504: xor %g0, %i4, %o1
2692 .word 0xd248a032 ! t0_kref+0x508: ldsb [%g2 + 0x32], %o1
2693 .word 0xd19e5a5c ! t0_kref+0x50c: ldda [%i1 + %i4]0xd2, %f8
2694 .word 0xd5200019 ! t0_kref+0x510: st %f10, [%g0 + %i1]
2695 .word 0xd11fbf38 ! t0_kref+0x514: ldd [%fp - 0xc8], %f8
2696 .word 0xd5264000 ! t0_kref+0x518: st %f10, [%i1]
2697 .word 0x95a01a4a ! t0_kref+0x51c: fdtoi %f10, %f10
2698 .word 0x9245001b ! t0_kref+0x520: addc %l4, %i3, %o1
2699 .word 0x93b540c9 ! t0_kref+0x524: edge16l %l5, %o1, %o1
2700 .word 0xd03f4019 ! t0_kref+0x528: std %o0, [%i5 + %i1]
2701 .word 0x95a209c8 ! t0_kref+0x52c: fdivd %f8, %f8, %f10
2702 .word 0x927f401b ! t0_kref+0x530: sdiv %i5, %i3, %o1
2703 .word 0x81aa4a29 ! t0_kref+0x534: fcmps %fcc0, %f9, %f9
2704 .word 0xee30a030 ! t0_kref+0x538: sth %l7, [%g2 + 0x30]
2705 .word 0x9de3bfa0 ! t0_kref+0x53c: save %sp, -0x60, %sp
2706 .word 0xb8d64000 ! t0_kref+0x540: umulcc %i1, %g0, %i4
2707 .word 0x93eec01d ! t0_kref+0x544: restore %i3, %i5, %o1
2708 .word 0xffee501c ! t0_kref+0x548: prefetcha %i1 + %i4, 31
2709 .word 0x9202fded ! t0_kref+0x54c: add %o3, -0x213, %o1
2710 .word 0x21480003 ! t0_kref+0x550: fbn,a,pt %fcc0, _kref+0x55c
2711 .word 0x8143c000 ! t0_kref+0x554: stbar
2712 .word 0xea28a021 ! t0_kref+0x558: stb %l5, [%g2 + 0x21]
2713 .word 0x3f800003 ! t0_kref+0x55c: fbo,a _kref+0x568
2714 .word 0x95b007aa ! t0_kref+0x560: fpackfix %f10, %f10
2715 .word 0xd200a020 ! t0_kref+0x564: ld [%g2 + 0x20], %o1
2716 .word 0x95b20a8a ! t0_kref+0x568: fpsub16 %f8, %f10, %f10
2717 .word 0x920dc01a ! t0_kref+0x56c: and %l7, %i2, %o1
2718 .word 0x924361a2 ! t0_kref+0x570: addc %o5, 0x1a2, %o1
2719 .word 0x9335200a ! t0_kref+0x574: srl %l4, 0xa, %o1
2720 .word 0x91a0190a ! t0_kref+0x578: fitod %f10, %f8
2721 .word 0x92fdfe81 ! t0_kref+0x57c: sdivcc %l7, -0x17f, %o1
2722 call SYM(t0_subr0)
2723 .word 0x924262c6 ! t0_kref+0x584: addc %o1, 0x2c6, %o1
2724 .word 0x91a2884a ! t0_kref+0x588: faddd %f10, %f10, %f8
2725 .word 0x91a209c8 ! t0_kref+0x58c: fdivd %f8, %f8, %f8
2726 .word 0xea20a000 ! t0_kref+0x590: st %l5, [%g2]
2727 .word 0x95a24829 ! t0_kref+0x594: fadds %f9, %f9, %f10
2728 .word 0x95b28ec8 ! t0_kref+0x598: fornot2 %f10, %f8, %f10
2729 .word 0xd02e6001 ! t0_kref+0x59c: stb %o0, [%i1 + 1]
2730 .word 0x92e6ee03 ! t0_kref+0x5a0: subccc %i3, 0xe03, %o1
2731 .word 0xda28a002 ! t0_kref+0x5a4: stb %o5, [%g2 + 2]
2732 .word 0x81aa8a48 ! t0_kref+0x5a8: fcmpd %fcc0, %f10, %f8
2733 .word 0x921f7feb ! t0_kref+0x5ac: xor %i5, -0x15, %o1
2734 .word 0x91a0190a ! t0_kref+0x5b0: fitod %f10, %f8
2735 .word 0x92aa000c ! t0_kref+0x5b4: andncc %o0, %o4, %o1
2736 .word 0x91a289c8 ! t0_kref+0x5b8: fdivd %f10, %f8, %f8
2737 .word 0xfa267fe4 ! t0_kref+0x5bc: st %i5, [%i1 - 0x1c]
2738 .word 0xd20e8019 ! t0_kref+0x5c0: ldub [%i2 + %i1], %o1
2739 .word 0x91a289ca ! t0_kref+0x5c4: fdivd %f10, %f10, %f8
2740 .word 0x95a289ca ! t0_kref+0x5c8: fdivd %f10, %f10, %f10
2741 .word 0xd19f5a58 ! t0_kref+0x5cc: ldda [%i5 + %i0]0xd2, %f8
2742 .word 0x91b246a9 ! t0_kref+0x5d0: fmul8x16al %f9, %f9, %f8
2743 .word 0x93400000 ! t0_kref+0x5d4: mov %y, %o1
2744 .word 0xe1ee101b ! t0_kref+0x5d8: prefetcha %i0 + %i3, 16
2745 .word 0x9242c01b ! t0_kref+0x5dc: addc %o3, %i3, %o1
2746 .word 0x922567fa ! t0_kref+0x5e0: sub %l5, 0x7fa, %o1
2747 .word 0xd5262014 ! t0_kref+0x5e4: st %f10, [%i0 + 0x14]
2748 .word 0x9296b868 ! t0_kref+0x5e8: orcc %i2, -0x798, %o1
2749 .word 0x93330009 ! t0_kref+0x5ec: srl %o4, %o1, %o1
2750 .word 0x25480006 ! t0_kref+0x5f0: fblg,a,pt %fcc0, _kref+0x608
2751 .word 0x001fffff ! t0_kref+0x5f4: illtrap 0x1fffff
2752 .word 0xe83f4018 ! t0_kref+0x5f8: std %l4, [%i5 + %i0]
2753 .word 0x93b28408 ! t0_kref+0x5fc: fcmple16 %f10, %f8, %o1
2754 .word 0xe43e001d ! t0_kref+0x600: std %l2, [%i0 + %i5]
2755 .word 0x93b24d29 ! t0_kref+0x604: fandnot1s %f9, %f9, %f9
2756 .word 0x93a01889 ! t0_kref+0x608: fitos %f9, %f9
2757 .word 0xd5262008 ! t0_kref+0x60c: st %f10, [%i0 + 8]
2758 .word 0xe27f0018 ! t0_kref+0x610: swap [%i4 + %i0], %l1
2759 .word 0xd430a030 ! t0_kref+0x614: sth %o2, [%g2 + 0x30]
2760 .word 0x923d8015 ! t0_kref+0x618: xnor %l6, %l5, %o1
2761 .word 0x95b28748 ! t0_kref+0x61c: fpack32 %f10, %f8, %f10
2762 .word 0x93b24d29 ! t0_kref+0x620: fandnot1s %f9, %f9, %f9
2763 .word 0x8143c000 ! t0_kref+0x624: stbar
2764 .word 0xd20e401a ! t0_kref+0x628: ldub [%i1 + %i2], %o1
2765 .word 0x927b708e ! t0_kref+0x62c: sdiv %o5, -0xf72, %o1
2766 .word 0x922d3760 ! t0_kref+0x630: andn %l4, -0x8a0, %o1
2767 .word 0x93a0188a ! t0_kref+0x634: fitos %f10, %f9
2768 .word 0x92277524 ! t0_kref+0x638: sub %i5, -0xadc, %o1
2769 .word 0xd2563ff6 ! t0_kref+0x63c: ldsh [%i0 - 0xa], %o1
2770 .word 0x91a00548 ! t0_kref+0x640: fsqrtd %f8, %f8
2771 .word 0x9fc10000 ! t0_kref+0x644: call %g4
2772 .word 0xec1e001d ! t0_kref+0x648: ldd [%i0 + %i5], %l6
2773 .word 0xd28e501a ! t0_kref+0x64c: lduba [%i1 + %i2]0x80, %o1
2774 .word 0xd2560000 ! t0_kref+0x650: ldsh [%i0], %o1
2775 .word 0x922f000c ! t0_kref+0x654: andn %i4, %o4, %o1
2776 .word 0xe87e401c ! t0_kref+0x658: swap [%i1 + %i4], %l4
2777 .word 0x95a289c8 ! t0_kref+0x65c: fdivd %f10, %f8, %f10
2778 .word 0x92d0000a ! t0_kref+0x660: umulcc %g0, %o2, %o1
2779 .word 0xd500a010 ! t0_kref+0x664: ld [%g2 + 0x10], %f10
2780 .word 0x9fc00004 ! t0_kref+0x668: call %g0 + %g4
2781 .word 0x92774017 ! t0_kref+0x66c: udiv %i5, %l7, %o1
2782 .word 0xd240a030 ! t0_kref+0x670: ldsw [%g2 + 0x30], %o1
2783 .word 0x922dc017 ! t0_kref+0x674: andn %l7, %l7, %o1
2784 .word 0x13262575 ! t0_kref+0x678: sethi %hi(0x9895d400), %o1
2785 .word 0x9336801d ! t0_kref+0x67c: srl %i2, %i5, %o1
2786 .word 0x93a0052a ! t0_kref+0x680: fsqrts %f10, %f9
2787 .word 0x81aa8a2a ! t0_kref+0x684: fcmps %fcc0, %f10, %f10
2788 .word 0x1303c89b ! t0_kref+0x688: sethi %hi(0xf226c00), %o1
2789 .word 0x91b00c00 ! t0_kref+0x68c: fzero %f8
2790 .word 0x3c800006 ! t0_kref+0x690: bpos,a _kref+0x6a8
2791 .word 0x91a0190a ! t0_kref+0x694: fitod %f10, %f8
2792 .word 0xd2567fec ! t0_kref+0x698: ldsh [%i1 - 0x14], %o1
2793 .word 0x35480001 ! t0_kref+0x69c: fbue,a,pt %fcc0, _kref+0x6a0
2794 .word 0x92aa401d ! t0_kref+0x6a0: andncc %o1, %i5, %o1
2795 .word 0xe43e6010 ! t0_kref+0x6a4: std %l2, [%i1 + 0x10]
2796 .word 0x81dfc017 ! t0_kref+0x6a8: flush %i7 + %l7
2797 .word 0xd1be189d ! t0_kref+0x6ac: stda %f8, [%i0 + %i5]0xc4
2798 .word 0xd2580018 ! t0_kref+0x6b0: ldx [%g0 + %i0], %o1
2799 .word 0x9257401c ! t0_kref+0x6b4: umul %i5, %i4, %o1
2800 .word 0xd2c6501c ! t0_kref+0x6b8: ldswa [%i1 + %i4]0x80, %o1
2801 .word 0xf836001b ! t0_kref+0x6bc: sth %i4, [%i0 + %i3]
2802 .word 0x923b76fe ! t0_kref+0x6c0: xnor %o5, -0x902, %o1
2803 .word 0xe1ee101b ! t0_kref+0x6c4: prefetcha %i0 + %i3, 16
2804 .word 0x93b0013d ! t0_kref+0x6c8: edge32n %g0, %i5, %o1
2805 .word 0xc12e6008 ! t0_kref+0x6cc: st %fsr, [%i1 + 8]
2806 .word 0x9296800b ! t0_kref+0x6d0: orcc %i2, %o3, %o1
2807 .word 0x927ab9ee ! t0_kref+0x6d4: sdiv %o2, -0x612, %o1
2808 .word 0x95a00548 ! t0_kref+0x6d8: fsqrtd %f8, %f10
2809 .word 0x93b2c120 ! t0_kref+0x6dc: edge32n %o3, %g0, %o1
2810 .word 0x92450009 ! t0_kref+0x6e0: addc %l4, %o1, %o1
2811 .word 0xd1be5a1d ! t0_kref+0x6e4: stda %f8, [%i1 + %i5]0xd0
2812 .word 0xe8a61000 ! t0_kref+0x6e8: sta %l4, [%i0]0x80
2813 .word 0x95a249aa ! t0_kref+0x6ec: fdivs %f9, %f10, %f10
2814 .word 0x9245c01a ! t0_kref+0x6f0: addc %l7, %i2, %o1
2815 .word 0xd380105c ! t0_kref+0x6f4: lda [%g0 + %i4]0x82, %f9
2816 .word 0x9fc10000 ! t0_kref+0x6f8: call %g4
2817 .word 0x92500000 ! t0_kref+0x6fc: umul %g0, %g0, %o1
2818 .word 0xd8a6101c ! t0_kref+0x700: sta %o4, [%i0 + %i4]0x80
2819 .word 0xfa30a032 ! t0_kref+0x704: sth %i5, [%g2 + 0x32]
2820 .word 0x93a289aa ! t0_kref+0x708: fdivs %f10, %f10, %f9
2821 .word 0x9fc00004 ! t0_kref+0x70c: call %g0 + %g4
2822 .word 0xd320a030 ! t0_kref+0x710: st %f9, [%g2 + 0x30]
2823 .word 0x92fb7dbd ! t0_kref+0x714: sdivcc %o5, -0x243, %o1
2824 .word 0xec3e4000 ! t0_kref+0x718: std %l6, [%i1]
2825 .word 0x95a288c8 ! t0_kref+0x71c: fsubd %f10, %f8, %f10
2826 .word 0x928ee713 ! t0_kref+0x720: andcc %i3, 0x713, %o1
2827 .word 0x93a00029 ! t0_kref+0x724: fmovs %f9, %f9
2828 .word 0xd208a023 ! t0_kref+0x728: ldub [%g2 + 0x23], %o1
2829 .word 0x92b23099 ! t0_kref+0x72c: orncc %o0, -0xf67, %o1
2830 .word 0x93b5c094 ! t0_kref+0x730: edge16 %l7, %l4, %o1
2831 .word 0x93a00029 ! t0_kref+0x734: fmovs %f9, %f9
2832 .word 0x91a01909 ! t0_kref+0x738: fitod %f9, %f8
2833 .word 0x133365ad ! t0_kref+0x73c: sethi %hi(0xcd96b400), %o1
2834 .word 0x81aa8aaa ! t0_kref+0x740: fcmpes %fcc0, %f10, %f10
2835 .word 0x9de3bfa0 ! t0_kref+0x744: save %sp, -0x60, %sp
2836 .word 0x93ee801c ! t0_kref+0x748: restore %i2, %i4, %o1
2837 .word 0x92aa8008 ! t0_kref+0x74c: andncc %o2, %o0, %o1
2838 .word 0x91b286aa ! t0_kref+0x750: fmul8x16al %f10, %f10, %f8
2839 .word 0xd13e7ff0 ! t0_kref+0x754: std %f8, [%i1 - 0x10]
2840 .word 0x920a800d ! t0_kref+0x758: and %o2, %o5, %o1
2841 .word 0x921b001b ! t0_kref+0x75c: xor %o4, %i3, %o1
2842 .word 0x81aa8aca ! t0_kref+0x760: fcmped %fcc0, %f10, %f10
2843 .word 0x92334015 ! t0_kref+0x764: orn %o5, %l5, %o1
2844 .word 0x8143c000 ! t0_kref+0x768: stbar
2845 .word 0xd20e7fe3 ! t0_kref+0x76c: ldub [%i1 - 0x1d], %o1
2846 .word 0xea20a010 ! t0_kref+0x770: st %l5, [%g2 + 0x10]
2847 .word 0xf8366006 ! t0_kref+0x774: sth %i4, [%i1 + 6]
2848 .word 0x93a249aa ! t0_kref+0x778: fdivs %f9, %f10, %f9
2849 .word 0x923b4014 ! t0_kref+0x77c: xnor %o5, %l4, %o1
2850 .word 0x95b2872a ! t0_kref+0x780: fmuld8ulx16 %f10, %f10, %f10
2851 .word 0xd210a022 ! t0_kref+0x784: lduh [%g2 + 0x22], %o1
2852 .word 0x9de3bfa0 ! t0_kref+0x788: save %sp, -0x60, %sp
2853 .word 0x93ef001d ! t0_kref+0x78c: restore %i4, %i5, %o1
2854 .word 0xe828a011 ! t0_kref+0x790: stb %l4, [%g2 + 0x11]
2855 .word 0x93b00c20 ! t0_kref+0x794: fzeros %f9
2856 .word 0x92e2c014 ! t0_kref+0x798: subccc %o3, %l4, %o1
2857 .word 0x9255715a ! t0_kref+0x79c: umul %l5, -0xea6, %o1
2858 .word 0xe89f5018 ! t0_kref+0x7a0: ldda [%i5 + %i0]0x80, %l4
2859 .word 0x9de3bfa0 ! t0_kref+0x7a4: save %sp, -0x60, %sp
2860 .word 0x93e82ed1 ! t0_kref+0x7a8: restore %g0, 0xed1, %o1
2861 .word 0xe4380018 ! t0_kref+0x7ac: std %l2, [%g0 + %i0]
2862 .word 0x92456318 ! t0_kref+0x7b0: addc %l5, 0x318, %o1
2863 .word 0x93b2840a ! t0_kref+0x7b4: fcmple16 %f10, %f10, %o1
2864 .word 0x81aa0a4a ! t0_kref+0x7b8: fcmpd %fcc0, %f8, %f10
2865 .word 0x92b26965 ! t0_kref+0x7bc: orncc %o1, 0x965, %o1
2866 .word 0x9272a08a ! t0_kref+0x7c0: udiv %o2, 0x8a, %o1
2867 .word 0x92fd2a5a ! t0_kref+0x7c4: sdivcc %l4, 0xa5a, %o1
2868 .word 0x9293679e ! t0_kref+0x7c8: orcc %o5, 0x79e, %o1
2869 .word 0x95a0052a ! t0_kref+0x7cc: fsqrts %f10, %f10
2870 .word 0x920b2f3e ! t0_kref+0x7d0: and %o4, 0xf3e, %o1
2871 .word 0x9253001d ! t0_kref+0x7d4: umul %o4, %i5, %o1
2872 .word 0x93a00529 ! t0_kref+0x7d8: fsqrts %f9, %f9
2873 .word 0x91a0054a ! t0_kref+0x7dc: fsqrtd %f10, %f8
2874 .word 0xd0380018 ! t0_kref+0x7e0: std %o0, [%g0 + %i0]
2875 .word 0xb8103ff8 ! t0_kref+0x7e4: mov 0xfffffff8, %i4
2876 .word 0xd81f4018 ! t0_kref+0x7e8: ldd [%i5 + %i0], %o4
2877 .word 0x93b00c20 ! t0_kref+0x7ec: fzeros %f9
2878 .word 0xd20e8018 ! t0_kref+0x7f0: ldub [%i2 + %i0], %o1
2879 .word 0x927a0009 ! t0_kref+0x7f4: sdiv %o0, %o1, %o1
2880 .word 0xe8263fe0 ! t0_kref+0x7f8: st %l4, [%i0 - 0x20]
2881 .word 0x9fc00004 ! t0_kref+0x7fc: call %g0 + %g4
2882 .word 0xea20a030 ! t0_kref+0x800: st %l5, [%g2 + 0x30]
2883 .word 0x91a01909 ! t0_kref+0x804: fitod %f9, %f8
2884 .word 0x9de3bfa0 ! t0_kref+0x808: save %sp, -0x60, %sp
2885 .word 0x93ee3535 ! t0_kref+0x80c: restore %i0, -0xacb, %o1
2886 .word 0xe83e7fe0 ! t0_kref+0x810: std %l4, [%i1 - 0x20]
2887 .word 0x93b28408 ! t0_kref+0x814: fcmple16 %f10, %f8, %o1
2888 .word 0xd500a010 ! t0_kref+0x818: ld [%g2 + 0x10], %f10
2889 .word 0x91a289ca ! t0_kref+0x81c: fdivd %f10, %f10, %f8
2890 .word 0xd296d018 ! t0_kref+0x820: lduha [%i3 + %i0]0x80, %o1
2891 .word 0x25800004 ! t0_kref+0x824: fblg,a _kref+0x834
2892 .word 0x95b009a9 ! t0_kref+0x828: fexpand %f9, %f10
2893 .word 0x928d0016 ! t0_kref+0x82c: andcc %l4, %l6, %o1
2894 .word 0xc7ee5014 ! t0_kref+0x830: prefetcha %i1 + %l4, 3
2895 call 1f
2896 .empty
2897 .word 0x95b00c00 ! t0_kref+0x838: fzero %f10
2898 .word 0x22800005 ! t0_kref+0x83c: be,a _kref+0x850
28991: .word 0x8143c000 ! t0_kref+0x840: stbar
2900 .word 0x930338f2 ! t0_kref+0x844: taddcc %o4, -0x70e, %o1
2901 .word 0xd210a030 ! t0_kref+0x848: lduh [%g2 + 0x30], %o1
2902 .word 0x9213356e ! t0_kref+0x84c: or %o4, -0xa92, %o1
2903 .word 0x93b5432d ! t0_kref+0x850: bmask %l5, %o5, %o1
2904 .word 0x91b24628 ! t0_kref+0x854: fmul8x16 %f9, %f8, %f8
2905 .word 0x93b204ca ! t0_kref+0x858: fcmpne32 %f8, %f10, %o1
2906 .word 0x92450015 ! t0_kref+0x85c: addc %l4, %l5, %o1
2907 .word 0x921d4017 ! t0_kref+0x860: xor %l5, %l7, %o1
2908 .word 0x92034014 ! t0_kref+0x864: add %o5, %l4, %o1
2909 .word 0x91a01929 ! t0_kref+0x868: fstod %f9, %f8
2910 .word 0x95a00048 ! t0_kref+0x86c: fmovd %f8, %f10
2911 .word 0x39800003 ! t0_kref+0x870: fbuge,a _kref+0x87c
2912 .word 0xd300a030 ! t0_kref+0x874: ld [%g2 + 0x30], %f9
2913 .word 0x81850000 ! t0_kref+0x878: wr %l4, %g0, %y
2914 .word 0x95a00548 ! t0_kref+0x87c: fsqrtd %f8, %f10
2915 .word 0xc768a042 ! t0_kref+0x880: prefetch %g2 + 0x42, 3
2916 .word 0x95b28a29 ! t0_kref+0x884: fpadd16s %f10, %f9, %f10
2917 .word 0x8143c000 ! t0_kref+0x888: stbar
2918 .word 0x81aa8ac8 ! t0_kref+0x88c: fcmped %fcc0, %f10, %f8
2919 .word 0x929f4008 ! t0_kref+0x890: xorcc %i5, %o0, %o1
2920 .word 0x3a800008 ! t0_kref+0x894: bcc,a _kref+0x8b4
2921 .word 0x933d201b ! t0_kref+0x898: sra %l4, 0x1b, %o1
2922 .word 0x95a0054a ! t0_kref+0x89c: fsqrtd %f10, %f10
2923 .word 0x23800002 ! t0_kref+0x8a0: fbne,a _kref+0x8a8
2924 .word 0x92d2b3c9 ! t0_kref+0x8a4: umulcc %o2, -0xc37, %o1
2925 .word 0x92850014 ! t0_kref+0x8a8: addcc %l4, %l4, %o1
2926 .word 0xd2c6101c ! t0_kref+0x8ac: ldswa [%i0 + %i4]0x80, %o1
2927 .word 0x13300671 ! t0_kref+0x8b0: sethi %hi(0xc019c400), %o1
2928 .word 0x93b280c9 ! t0_kref+0x8b4: edge16l %o2, %o1, %o1
2929 .word 0x93a01889 ! t0_kref+0x8b8: fitos %f9, %f9
2930 .word 0x95a01a48 ! t0_kref+0x8bc: fdtoi %f8, %f10
2931 .word 0x927d4014 ! t0_kref+0x8c0: sdiv %l5, %l4, %o1
2932 .word 0x93b34000 ! t0_kref+0x8c4: edge8 %o5, %g0, %o1
2933 .word 0x81aa8a29 ! t0_kref+0x8c8: fcmps %fcc0, %f10, %f9
2934 .word 0x3f480007 ! t0_kref+0x8cc: fbo,a,pt %fcc0, _kref+0x8e8
2935 .word 0xd1be184a ! t0_kref+0x8d0: stda %f8, [%i0 + %o2]0xc2
2936 .word 0x91b24969 ! t0_kref+0x8d4: fpmerge %f9, %f9, %f8
2937 .word 0x95a2882a ! t0_kref+0x8d8: fadds %f10, %f10, %f10
2938 .word 0xd20e2007 ! t0_kref+0x8dc: ldub [%i0 + 7], %o1
2939 .word 0x93a000a9 ! t0_kref+0x8e0: fnegs %f9, %f9
2940 .word 0xc12e401c ! t0_kref+0x8e4: st %fsr, [%i1 + %i4]
2941 .word 0x92af3d59 ! t0_kref+0x8e8: andncc %i4, -0x2a7, %o1
2942 .word 0x920a400a ! t0_kref+0x8ec: and %o1, %o2, %o1
2943 .word 0x95a0190a ! t0_kref+0x8f0: fitod %f10, %f10
2944 .word 0xd436c019 ! t0_kref+0x8f4: sth %o2, [%i3 + %i1]
2945 .word 0x93a249aa ! t0_kref+0x8f8: fdivs %f9, %f10, %f9
2946 .word 0x9f414000 ! t0_kref+0x8fc: mov %pc, %o7
2947 .word 0xfa28a021 ! t0_kref+0x900: stb %i5, [%g2 + 0x21]
2948 .word 0xe9ee501c ! t0_kref+0x904: prefetcha %i1 + %i4, 20
2949 .word 0x93a24829 ! t0_kref+0x908: fadds %f9, %f9, %f9
2950 .word 0x93a28829 ! t0_kref+0x90c: fadds %f10, %f9, %f9
2951 .word 0x95a01929 ! t0_kref+0x910: fstod %f9, %f10
2952 .word 0x95b28d2a ! t0_kref+0x914: fandnot1s %f10, %f10, %f10
2953 .word 0x9266e305 ! t0_kref+0x918: subc %i3, 0x305, %o1
2954 .word 0x92973467 ! t0_kref+0x91c: orcc %i4, -0xb99, %o1
2955 .word 0x95a289c8 ! t0_kref+0x920: fdivd %f10, %f8, %f10
2956 .word 0x9245afb1 ! t0_kref+0x924: addc %l6, 0xfb1, %o1
2957 .word 0x95b28e0a ! t0_kref+0x928: fand %f10, %f10, %f10
2958 .word 0xc807bfe8 ! t0_kref+0x92c: ld [%fp - 0x18], %g4
2959 .word 0x81aa8a2a ! t0_kref+0x930: fcmps %fcc0, %f10, %f10
2960 .word 0xd2066000 ! t0_kref+0x934: ld [%i1], %o1
2961 .word 0x95a289c8 ! t0_kref+0x938: fdivd %f10, %f8, %f10
2962 .word 0x93a01a48 ! t0_kref+0x93c: fdtoi %f8, %f9
2963 .word 0xd320a000 ! t0_kref+0x940: st %f9, [%g2]
2964 .word 0x92b36d36 ! t0_kref+0x944: orncc %o5, 0xd36, %o1
2965 .word 0x91a208ca ! t0_kref+0x948: fsubd %f8, %f10, %f8
2966 .word 0x91a00548 ! t0_kref+0x94c: fsqrtd %f8, %f8
2967 .word 0x93a28829 ! t0_kref+0x950: fadds %f10, %f9, %f9
2968 .word 0x9fc10000 ! t0_kref+0x954: call %g4
2969 .word 0xf630a012 ! t0_kref+0x958: sth %i3, [%g2 + 0x12]
2970 .word 0x923a401c ! t0_kref+0x95c: xnor %o1, %i4, %o1
2971 .word 0x93b6c0fd ! t0_kref+0x960: edge16ln %i3, %i5, %o1
2972 .word 0xec3e2008 ! t0_kref+0x964: std %l6, [%i0 + 8]
2973 .word 0x95b009aa ! t0_kref+0x968: fexpand %f10, %f10
2974 .word 0x91b28908 ! t0_kref+0x96c: faligndata %f10, %f8, %f8
2975 .word 0x928a0008 ! t0_kref+0x970: andcc %o0, %o0, %o1
2976 .word 0x95a0002a ! t0_kref+0x974: fmovs %f10, %f10
2977 .word 0x93a0052a ! t0_kref+0x978: fsqrts %f10, %f9
2978 .word 0x91a209c8 ! t0_kref+0x97c: fdivd %f8, %f8, %f8
2979 .word 0x95b24e2a ! t0_kref+0x980: fands %f9, %f10, %f10
2980 .word 0x923ec00a ! t0_kref+0x984: xnor %i3, %o2, %o1
2981 .word 0xd2462004 ! t0_kref+0x988: ldsw [%i0 + 4], %o1
2982 .word 0x9320001b ! t0_kref+0x98c: mulscc %g0, %i3, %o1
2983 .word 0x81aa8ac8 ! t0_kref+0x990: fcmped %fcc0, %f10, %f8
2984 .word 0x95a24829 ! t0_kref+0x994: fadds %f9, %f9, %f10
2985 .word 0x928f719f ! t0_kref+0x998: andcc %i5, -0xe61, %o1
2986 .word 0x92470017 ! t0_kref+0x99c: addc %i4, %l7, %o1
2987 .word 0x92382a49 ! t0_kref+0x9a0: xnor %g0, 0xa49, %o1
2988 .word 0x95a0190a ! t0_kref+0x9a4: fitod %f10, %f10
2989 .word 0x95a24d2a ! t0_kref+0x9a8: fsmuld %f9, %f10, %f10
2990 .word 0x91b2890a ! t0_kref+0x9ac: faligndata %f10, %f10, %f8
2991 .word 0x95a28d2a ! t0_kref+0x9b0: fsmuld %f10, %f10, %f10
2992 .word 0xe83e0000 ! t0_kref+0x9b4: std %l4, [%i0]
2993 .word 0x91a209c8 ! t0_kref+0x9b8: fdivd %f8, %f8, %f8
2994 .word 0x95b24a69 ! t0_kref+0x9bc: fpadd32s %f9, %f9, %f10
2995 .word 0x95a249aa ! t0_kref+0x9c0: fdivs %f9, %f10, %f10
2996 .word 0x93a28929 ! t0_kref+0x9c4: fmuls %f10, %f9, %f9
2997 .word 0x920d401d ! t0_kref+0x9c8: and %l5, %i5, %o1
2998 .word 0x92e2400c ! t0_kref+0x9cc: subccc %o1, %o4, %o1
2999 .word 0xd240a000 ! t0_kref+0x9d0: ldsw [%g2], %o1
3000 .word 0xd828a012 ! t0_kref+0x9d4: stb %o4, [%g2 + 0x12]
3001 .word 0x95b24caa ! t0_kref+0x9d8: fandnot2s %f9, %f10, %f10
3002 .word 0x92c5ed53 ! t0_kref+0x9dc: addccc %l7, 0xd53, %o1
3003 .word 0x93a2882a ! t0_kref+0x9e0: fadds %f10, %f10, %f9
3004 .word 0x91a01929 ! t0_kref+0x9e4: fstod %f9, %f8
3005 .word 0x95a000c8 ! t0_kref+0x9e8: fnegd %f8, %f10
3006 .word 0x93b24096 ! t0_kref+0x9ec: edge16 %o1, %l6, %o1
3007 .word 0x92670015 ! t0_kref+0x9f0: subc %i4, %l5, %o1
3008 .word 0x95a0054a ! t0_kref+0x9f4: fsqrtd %f10, %f10
3009 .word 0x8143c000 ! t0_kref+0x9f8: stbar
3010 .word 0x9de3bfa0 ! t0_kref+0x9fc: save %sp, -0x60, %sp
3011 .word 0x93ee7315 ! t0_kref+0xa00: restore %i1, -0xceb, %o1
3012 .word 0x81aa8a4a ! t0_kref+0xa04: fcmpd %fcc0, %f10, %f10
3013 .word 0xd300a030 ! t0_kref+0xa08: ld [%g2 + 0x30], %f9
3014 .word 0x95a20848 ! t0_kref+0xa0c: faddd %f8, %f8, %f10
3015 .word 0x93b2c240 ! t0_kref+0xa10: array16 %o3, %g0, %o1
3016 .word 0x95b28f88 ! t0_kref+0xa14: for %f10, %f8, %f10
3017 .word 0x923d0008 ! t0_kref+0xa18: xnor %l4, %o0, %o1
3018 .word 0x93322018 ! t0_kref+0xa1c: srl %o0, 0x18, %o1
3019 .word 0x132d43ba ! t0_kref+0xa20: sethi %hi(0xb50ee800), %o1
3020 .word 0x95a28829 ! t0_kref+0xa24: fadds %f10, %f9, %f10
3021 .word 0x93b00fe0 ! t0_kref+0xa28: fones %f9
3022 .word 0xd2000018 ! t0_kref+0xa2c: ld [%g0 + %i0], %o1
3023 .word 0x920ec01b ! t0_kref+0xa30: and %i3, %i3, %o1
3024 .word 0xd2d01019 ! t0_kref+0xa34: ldsha [%g0 + %i1]0x80, %o1
3025 .word 0xd320a020 ! t0_kref+0xa38: st %f9, [%g2 + 0x20]
3026 .word 0x95a01a4a ! t0_kref+0xa3c: fdtoi %f10, %f10
3027 .word 0x9245c00d ! t0_kref+0xa40: addc %l7, %o5, %o1
3028 .word 0x9295e230 ! t0_kref+0xa44: orcc %l7, 0x230, %o1
3029 .word 0x92b2401d ! t0_kref+0xa48: orncc %o1, %i5, %o1
3030 .word 0xc7ee5017 ! t0_kref+0xa4c: prefetcha %i1 + %l7, 3
3031 .word 0xc568a189 ! t0_kref+0xa50: prefetch %g2 + 0x189, 2
3032 .word 0x91a00548 ! t0_kref+0xa54: fsqrtd %f8, %f8
3033 .word 0x9fc10000 ! t0_kref+0xa58: call %g4
3034 .word 0xe43e3ff8 ! t0_kref+0xa5c: std %l2, [%i0 - 8]
3035 .word 0x131ab7f5 ! t0_kref+0xa60: sethi %hi(0x6adfd400), %o1
3036 .word 0x133bd0a7 ! t0_kref+0xa64: sethi %hi(0xef429c00), %o1
3037 .word 0xd520a020 ! t0_kref+0xa68: st %f10, [%g2 + 0x20]
3038 .word 0x927b3001 ! t0_kref+0xa6c: sdiv %o4, -0xfff, %o1
3039 .word 0xe76e3fe0 ! t0_kref+0xa70: prefetch %i0 - 0x20, 19
3040 .word 0x93b2848a ! t0_kref+0xa74: fcmple32 %f10, %f10, %o1
3041 .word 0x920f0014 ! t0_kref+0xa78: and %i4, %l4, %o1
3042 .word 0x95a01889 ! t0_kref+0xa7c: fitos %f9, %f10
3043 .word 0x929abe64 ! t0_kref+0xa80: xorcc %o2, -0x19c, %o1
3044 .word 0x91a0190a ! t0_kref+0xa84: fitod %f10, %f8
3045 .word 0x29800003 ! t0_kref+0xa88: fbl,a _kref+0xa94
3046 .word 0x95b2890a ! t0_kref+0xa8c: faligndata %f10, %f10, %f10
3047 .word 0x91a00548 ! t0_kref+0xa90: fsqrtd %f8, %f8
3048 .word 0xc568a0ca ! t0_kref+0xa94: prefetch %g2 + 0xca, 2
3049 .word 0xe4087ee8 ! t0_kref+0xa98: ldub [%g1 - 0x118], %l2
3050 .word 0xa41ca00c ! t0_kref+0xa9c: xor %l2, 0xc, %l2
3051 .word 0xe4287ee8 ! t0_kref+0xaa0: stb %l2, [%g1 - 0x118]
3052 .word 0x81d87ee8 ! t0_kref+0xaa4: flush %g1 - 0x118
3053 .word 0x93b5416a ! t0_kref+0xaa8: edge32ln %l5, %o2, %o1
3054 .word 0x93a28829 ! t0_kref+0xaac: fadds %f10, %f9, %f9
3055 .word 0xe83e7ff0 ! t0_kref+0xab0: std %l4, [%i1 - 0x10]
3056 .word 0x95a0190a ! t0_kref+0xab4: fitod %f10, %f10
3057 .word 0x93a0052a ! t0_kref+0xab8: fsqrts %f10, %f9
3058 .word 0x95a00548 ! t0_kref+0xabc: fsqrtd %f8, %f10
3059 .word 0x3d480007 ! t0_kref+0xac0: fbule,a,pt %fcc0, _kref+0xadc
3060 .word 0x9213001c ! t0_kref+0xac4: or %o4, %i4, %o1
30612: .word 0x9340c000 ! t0_kref+0xac8: mov %asi, %o1
3062 .word 0x91a289c8 ! t0_kref+0xacc: fdivd %f10, %f8, %f8
3063 .word 0x9282000d ! t0_kref+0xad0: addcc %o0, %o5, %o1
3064 .word 0x923a8014 ! t0_kref+0xad4: xnor %o2, %l4, %o1
3065 .word 0x923dbf26 ! t0_kref+0xad8: xnor %l6, -0xda, %o1
3066 .word 0x9272fa00 ! t0_kref+0xadc: udiv %o3, -0x600, %o1
3067 call SYM(t0_subr3)
3068 .word 0x95a2482a ! t0_kref+0xae4: fadds %f9, %f10, %f10
3069 .word 0xd07e3ff8 ! t0_kref+0xae8: swap [%i0 - 8], %o0
3070 .word 0x9255ead4 ! t0_kref+0xaec: umul %l7, 0xad4, %o1
3071 .word 0xf5ee501b ! t0_kref+0xaf0: prefetcha %i1 + %i3, 26
3072 .word 0x91a00548 ! t0_kref+0xaf4: fsqrtd %f8, %f8
3073 .word 0x91b20e80 ! t0_kref+0xaf8: fsrc1 %f8, %f8
3074 .word 0x92d5bd09 ! t0_kref+0xafc: umulcc %l6, -0x2f7, %o1
3075 .word 0x922d3134 ! t0_kref+0xb00: andn %l4, -0xecc, %o1
3076 .word 0xda30a020 ! t0_kref+0xb04: sth %o5, [%g2 + 0x20]
3077 .word 0xd2881019 ! t0_kref+0xb08: lduba [%g0 + %i1]0x80, %o1
3078 .word 0x93a01889 ! t0_kref+0xb0c: fitos %f9, %f9
3079 .word 0x92fa39ee ! t0_kref+0xb10: sdivcc %o0, -0x612, %o1
3080 .word 0xd200a010 ! t0_kref+0xb14: ld [%g2 + 0x10], %o1
3081 .word 0xd208a030 ! t0_kref+0xb18: ldub [%g2 + 0x30], %o1
3082 .word 0xd240a010 ! t0_kref+0xb1c: ldsw [%g2 + 0x10], %o1
3083 .word 0x92e7288f ! t0_kref+0xb20: subccc %i4, 0x88f, %o1
3084 .word 0xef68a045 ! t0_kref+0xb24: prefetch %g2 + 0x45, 23
3085 .word 0x8143c000 ! t0_kref+0xb28: stbar
3086 .word 0x8143c000 ! t0_kref+0xb2c: stbar
3087 .word 0xef68a203 ! t0_kref+0xb30: prefetch %g2 + 0x203, 23
3088 .word 0x858525dd ! t0_kref+0xb34: wr %l4, 0x5dd, %ccr
3089 .word 0x91b28f88 ! t0_kref+0xb38: for %f10, %f8, %f8
3090 .word 0x93a0052a ! t0_kref+0xb3c: fsqrts %f10, %f9
3091 .word 0x81aa4a29 ! t0_kref+0xb40: fcmps %fcc0, %f9, %f9
3092 .word 0x93b20448 ! t0_kref+0xb44: fcmpne16 %f8, %f8, %o1
3093 .word 0xe43f4018 ! t0_kref+0xb48: std %l2, [%i5 + %i0]
3094 .word 0x91a0054a ! t0_kref+0xb4c: fsqrtd %f10, %f8
3095 .word 0x001fffff ! t0_kref+0xb50: illtrap 0x1fffff
3096 .word 0x9283400c ! t0_kref+0xb54: addcc %o5, %o4, %o1
3097 .word 0xed6e3fe0 ! t0_kref+0xb58: prefetch %i0 - 0x20, 22
3098 .word 0x920f3a2f ! t0_kref+0xb5c: and %i4, -0x5d1, %o1
3099 .word 0x81aa4a2a ! t0_kref+0xb60: fcmps %fcc0, %f9, %f10
3100 call SYM(t0_subr0)
3101 .word 0x95b00c20 ! t0_kref+0xb68: fzeros %f10
3102 .word 0x929a400d ! t0_kref+0xb6c: xorcc %o1, %o5, %o1
3103 .word 0x93052880 ! t0_kref+0xb70: taddcc %l4, 0x880, %o1
3104 .word 0x93b30280 ! t0_kref+0xb74: array32 %o4, %g0, %o1
3105 .word 0x933d2017 ! t0_kref+0xb78: sra %l4, 0x17, %o1
3106 .word 0x91a0190a ! t0_kref+0xb7c: fitod %f10, %f8
3107 .word 0x92724014 ! t0_kref+0xb80: udiv %o1, %l4, %o1
3108 .word 0x85870009 ! t0_kref+0xb84: wr %i4, %o1, %ccr
3109 .word 0x3f800003 ! t0_kref+0xb88: fbo,a _kref+0xb94
3110 .word 0x93b20488 ! t0_kref+0xb8c: fcmple32 %f8, %f8, %o1
3111 .word 0xd20e8019 ! t0_kref+0xb90: ldub [%i2 + %i1], %o1
3112 .word 0xd500a030 ! t0_kref+0xb94: ld [%g2 + 0x30], %f10
3113 .word 0x93b00c20 ! t0_kref+0xb98: fzeros %f9
3114 .word 0x927b4008 ! t0_kref+0xb9c: sdiv %o5, %o0, %o1
3115 .word 0x95b24da9 ! t0_kref+0xba0: fxors %f9, %f9, %f10
3116 .word 0x81aa0aca ! t0_kref+0xba4: fcmped %fcc0, %f8, %f10
3117 .word 0x93a0188a ! t0_kref+0xba8: fitos %f10, %f9
3118 .word 0xda6e4000 ! t0_kref+0xbac: ldstub [%i1], %o5
3119 .word 0xd200a010 ! t0_kref+0xbb0: ld [%g2 + 0x10], %o1
3120 .word 0x9de3bfa0 ! t0_kref+0xbb4: save %sp, -0x60, %sp
3121 .word 0xb4970000 ! t0_kref+0xbb8: orcc %i4, %g0, %i2
3122 .word 0x93ee801d ! t0_kref+0xbbc: restore %i2, %i5, %o1
3123 .word 0xc06e401a ! t0_kref+0xbc0: ldstub [%i1 + %i2], %g0
3124 .word 0xfb6e3fe0 ! t0_kref+0xbc4: prefetch %i0 - 0x20, 29
3125 .word 0x93b28eea ! t0_kref+0xbc8: fornot2s %f10, %f10, %f9
3126 .word 0x93a01889 ! t0_kref+0xbcc: fitos %f9, %f9
3127 .word 0x130eadf3 ! t0_kref+0xbd0: sethi %hi(0x3ab7cc00), %o1
3128 .word 0x95a00548 ! t0_kref+0xbd4: fsqrtd %f8, %f10
3129 .word 0xd830a010 ! t0_kref+0xbd8: sth %o4, [%g2 + 0x10]
3130 .word 0x9235a80d ! t0_kref+0xbdc: orn %l6, 0x80d, %o1
3131 .word 0xd320a000 ! t0_kref+0xbe0: st %f9, [%g2]
3132 .word 0x9240378b ! t0_kref+0xbe4: addc %g0, -0x875, %o1
3133 .word 0xd2c71018 ! t0_kref+0xbe8: ldswa [%i4 + %i0]0x80, %o1
3134 .word 0x92bf4009 ! t0_kref+0xbec: xnorcc %i5, %o1, %o1
3135 .word 0xd47e001c ! t0_kref+0xbf0: swap [%i0 + %i4], %o2
3136 .word 0x95b24aaa ! t0_kref+0xbf4: fpsub16s %f9, %f10, %f10
3137 .word 0x9335c01d ! t0_kref+0xbf8: srl %l7, %i5, %o1
3138 .word 0x93372004 ! t0_kref+0xbfc: srl %i4, 0x4, %o1
3139 .word 0x13102a09 ! t0_kref+0xc00: sethi %hi(0x40a82400), %o1
3140 .word 0xd13e7ff8 ! t0_kref+0xc04: std %f8, [%i1 - 8]
3141 .word 0x31480005 ! t0_kref+0xc08: fba,a,pt %fcc0, _kref+0xc1c
3142 .word 0x923a0015 ! t0_kref+0xc0c: xnor %o0, %l5, %o1
3143 .word 0x920db2ce ! t0_kref+0xc10: and %l6, -0xd32, %o1
3144 .word 0xd20e7fec ! t0_kref+0xc14: ldub [%i1 - 0x14], %o1
3145 .word 0x9340c000 ! t0_kref+0xc18: mov %asi, %o1
3146 .word 0x21480006 ! t0_kref+0xc1c: fbn,a,pt %fcc0, _kref+0xc34
3147 .word 0x91a0192a ! t0_kref+0xc20: fstod %f10, %f8
3148 .word 0xd53e0000 ! t0_kref+0xc24: std %f10, [%i0]
3149 .word 0xd6f81019 ! t0_kref+0xc28: swapa [%g0 + %i1]0x80, %o3
3150 .word 0x92d2800d ! t0_kref+0xc2c: umulcc %o2, %o5, %o1
3151 .word 0x2f480005 ! t0_kref+0xc30: fbu,a,pt %fcc0, _kref+0xc44
3152 .word 0x95a018ca ! t0_kref+0xc34: fdtos %f10, %f10
3153 .word 0x92d6f24f ! t0_kref+0xc38: umulcc %i3, -0xdb1, %o1
3154 .word 0xd240a000 ! t0_kref+0xc3c: ldsw [%g2], %o1
3155 .word 0x92aebb17 ! t0_kref+0xc40: andncc %i2, -0x4e9, %o1
3156 .word 0x95a2492a ! t0_kref+0xc44: fmuls %f9, %f10, %f10
3157 .word 0x13101e2d ! t0_kref+0xc48: sethi %hi(0x4078b400), %o1
3158 .word 0x9de3bfa0 ! t0_kref+0xc4c: save %sp, -0x60, %sp
3159 .word 0x93eeee00 ! t0_kref+0xc50: restore %i3, 0xe00, %o1
3160 .word 0x91b28a4a ! t0_kref+0xc54: fpadd32 %f10, %f10, %f8
3161 .word 0x91a00548 ! t0_kref+0xc58: fsqrtd %f8, %f8
3162 .word 0xd2c81019 ! t0_kref+0xc5c: ldsba [%g0 + %i1]0x80, %o1
3163 .word 0x95a01909 ! t0_kref+0xc60: fitod %f9, %f10
3164 .word 0xd2063ff4 ! t0_kref+0xc64: ld [%i0 - 0xc], %o1
3165 .word 0x95b00fe0 ! t0_kref+0xc68: fones %f10
3166 .word 0x9282000a ! t0_kref+0xc6c: addcc %o0, %o2, %o1
3167 .word 0x93a24829 ! t0_kref+0xc70: fadds %f9, %f9, %f9
3168 .word 0x95a018ca ! t0_kref+0xc74: fdtos %f10, %f10
3169 .word 0x92734009 ! t0_kref+0xc78: udiv %o5, %o1, %o1
3170 .word 0x13208dd4 ! t0_kref+0xc7c: sethi %hi(0x82375000), %o1
3171 .word 0x91a209ca ! t0_kref+0xc80: fdivd %f8, %f10, %f8
3172 .word 0xd300a000 ! t0_kref+0xc84: ld [%g2], %f9
3173 .word 0x81aa8a2a ! t0_kref+0xc88: fcmps %fcc0, %f10, %f10
3174 .word 0x92ba4008 ! t0_kref+0xc8c: xnorcc %o1, %o0, %o1
3175 .word 0x92e56523 ! t0_kref+0xc90: subccc %l5, 0x523, %o1
3176 .word 0x92d2b6fb ! t0_kref+0xc94: umulcc %o2, -0x905, %o1
3177 .word 0x92122a93 ! t0_kref+0xc98: or %o0, 0xa93, %o1
3178 .word 0xc768a147 ! t0_kref+0xc9c: prefetch %g2 + 0x147, 3
3179 .word 0x9215001c ! t0_kref+0xca0: or %l4, %i4, %o1
3180 .word 0x93a0052a ! t0_kref+0xca4: fsqrts %f10, %f9
3181 .word 0xe27e4000 ! t0_kref+0xca8: swap [%i1], %l1
3182 .word 0x92fde7f1 ! t0_kref+0xcac: sdivcc %l7, 0x7f1, %o1
3183 .word 0x91a01929 ! t0_kref+0xcb0: fstod %f9, %f8
3184 .word 0x93a018ca ! t0_kref+0xcb4: fdtos %f10, %f9
3185 .word 0x93b5003c ! t0_kref+0xcb8: edge8n %l4, %i4, %o1
3186 .word 0x95a00529 ! t0_kref+0xcbc: fsqrts %f9, %f10
3187 .word 0x93232e9a ! t0_kref+0xcc0: mulscc %o4, 0xe9a, %o1
3188 .word 0x95a0054a ! t0_kref+0xcc4: fsqrtd %f10, %f10
3189 .word 0x93a0002a ! t0_kref+0xcc8: fmovs %f10, %f9
3190 .word 0x2c800006 ! t0_kref+0xccc: bneg,a _kref+0xce4
3191 .word 0x921b400a ! t0_kref+0xcd0: xor %o5, %o2, %o1
3192 .word 0xd81e4000 ! t0_kref+0xcd4: ldd [%i1], %o4
3193 .word 0x92bb400d ! t0_kref+0xcd8: xnorcc %o5, %o5, %o1
3194 .word 0x81aa4a2a ! t0_kref+0xcdc: fcmps %fcc0, %f9, %f10
3195 .word 0xc76e000d ! t0_kref+0xce0: prefetch %i0 + %o5, 3
3196 .word 0x93b20408 ! t0_kref+0xce4: fcmple16 %f8, %f8, %o1
3197 .word 0x91b20eca ! t0_kref+0xce8: fornot2 %f8, %f10, %f8
3198 .word 0xd81e2008 ! t0_kref+0xcec: ldd [%i0 + 8], %o4
3199 .word 0x91b20f8a ! t0_kref+0xcf0: for %f8, %f10, %f8
3200 .word 0x95b20a48 ! t0_kref+0xcf4: fpadd32 %f8, %f8, %f10
3201 .word 0x81aa0aca ! t0_kref+0xcf8: fcmped %fcc0, %f8, %f10
3202 .word 0x93a018c8 ! t0_kref+0xcfc: fdtos %f8, %f9
3203 .word 0x95b20eca ! t0_kref+0xd00: fornot2 %f8, %f10, %f10
3204 .word 0x93400000 ! t0_kref+0xd04: mov %y, %o1
3205 .word 0x91a209c8 ! t0_kref+0xd08: fdivd %f8, %f8, %f8
3206 .word 0xf007bfe0 ! t0_kref+0xd0c: ld [%fp - 0x20], %i0
3207 .word 0xd668a032 ! t0_kref+0xd10: ldstub [%g2 + 0x32], %o3
3208 .word 0x92754008 ! t0_kref+0xd14: udiv %l5, %o0, %o1
3209 .word 0x9273401a ! t0_kref+0xd18: udiv %o5, %i2, %o1
3210 call SYM(t0_subr1)
3211 .word 0x91a28848 ! t0_kref+0xd20: faddd %f10, %f8, %f8
3212 .word 0xd3a6101c ! t0_kref+0xd24: sta %f9, [%i0 + %i4]0x80
3213 .word 0xd210a030 ! t0_kref+0xd28: lduh [%g2 + 0x30], %o1
3214 .word 0x81aa8a29 ! t0_kref+0xd2c: fcmps %fcc0, %f10, %f9
3215 .word 0xb4103feb ! t0_kref+0xd30: mov 0xffffffeb, %i2
3216 .word 0x93b24a6a ! t0_kref+0xd34: fpadd32s %f9, %f10, %f9
3217 .word 0x933f6016 ! t0_kref+0xd38: sra %i5, 0x16, %o1
3218 .word 0x91b009aa ! t0_kref+0xd3c: fexpand %f10, %f8
3219 .word 0xd4362012 ! t0_kref+0xd40: sth %o2, [%i0 + 0x12]
3220 .word 0x86102002 ! t0_kref+0xd44: mov 0x2, %g3
3221 .word 0x32800000 ! t0_kref+0xd48: bne,a _kref+0xd48
3222 .word 0x86a0e001 ! t0_kref+0xd4c: subcc %g3, 1, %g3
3223 .word 0x93400000 ! t0_kref+0xd50: mov %y, %o1
3224 .word 0x81870000 ! t0_kref+0xd54: wr %i4, %g0, %y
3225 .word 0xd11fbdf0 ! t0_kref+0xd58: ldd [%fp - 0x210], %f8
3226 .word 0xe4380019 ! t0_kref+0xd5c: std %l2, [%g0 + %i1]
3227 .word 0xf16e2010 ! t0_kref+0xd60: prefetch %i0 + 0x10, 24
3228 .word 0x92ada601 ! t0_kref+0xd64: andncc %l6, 0x601, %o1
3229 .word 0xe8266010 ! t0_kref+0xd68: st %l4, [%i1 + 0x10]
3230 .word 0x95a24829 ! t0_kref+0xd6c: fadds %f9, %f9, %f10
3231 .word 0xd20e201d ! t0_kref+0xd70: ldub [%i0 + 0x1d], %o1
3232 .word 0xda267fe4 ! t0_kref+0xd74: st %o5, [%i1 - 0x1c]
3233 .word 0xf5ee101c ! t0_kref+0xd78: prefetcha %i0 + %i4, 26
3234 .word 0x93b28d29 ! t0_kref+0xd7c: fandnot1s %f10, %f9, %f9
3235 .word 0x91a2084a ! t0_kref+0xd80: faddd %f8, %f10, %f8
3236 .word 0x95a28829 ! t0_kref+0xd84: fadds %f10, %f9, %f10
3237 .word 0x91b2090a ! t0_kref+0xd88: faligndata %f8, %f10, %f8
3238 .word 0xd8300019 ! t0_kref+0xd8c: sth %o4, [%g0 + %i1]
3239 .word 0x92ad6cc4 ! t0_kref+0xd90: andncc %l5, 0xcc4, %o1
3240 .word 0x9282b3d3 ! t0_kref+0xd94: addcc %o2, -0xc2d, %o1
3241 .word 0xd500a030 ! t0_kref+0xd98: ld [%g2 + 0x30], %f10
3242 .word 0x928f77cf ! t0_kref+0xd9c: andcc %i5, -0x831, %o1
3243 .word 0xfb6e3ff0 ! t0_kref+0xda0: prefetch %i0 - 0x10, 29
3244 .word 0x23800001 ! t0_kref+0xda4: fbne,a _kref+0xda8
3245 .word 0x131592b5 ! t0_kref+0xda8: sethi %hi(0x564ad400), %o1
3246 .word 0x95a2892a ! t0_kref+0xdac: fmuls %f10, %f10, %f10
3247 .word 0x92bb24e1 ! t0_kref+0xdb0: xnorcc %o4, 0x4e1, %o1
3248 .word 0x923dc017 ! t0_kref+0xdb4: xnor %l7, %l7, %o1
3249 .word 0xd500a030 ! t0_kref+0xdb8: ld [%g2 + 0x30], %f10
3250 .word 0x9de3bfa0 ! t0_kref+0xdbc: save %sp, -0x60, %sp
3251 .word 0x93ee790a ! t0_kref+0xdc0: restore %i1, -0x6f6, %o1
3252 .word 0x92852622 ! t0_kref+0xdc4: addcc %l4, 0x622, %o1
3253 .word 0x93b2040a ! t0_kref+0xdc8: fcmple16 %f8, %f10, %o1
3254 .word 0xf207bfe0 ! t0_kref+0xdcc: ld [%fp - 0x20], %i1
3255 .word 0xe1ee101d ! t0_kref+0xdd0: prefetcha %i0 + %i5, 16
3256 .word 0x9255001b ! t0_kref+0xdd4: umul %l4, %i3, %o1
3257 .word 0xd13e001d ! t0_kref+0xdd8: std %f8, [%i0 + %i5]
3258 .word 0x2b480005 ! t0_kref+0xddc: fbug,a,pt %fcc0, _kref+0xdf0
3259 .word 0x92f22b8f ! t0_kref+0xde0: udivcc %o0, 0xb8f, %o1
3260 .word 0x81aa0ac8 ! t0_kref+0xde4: fcmped %fcc0, %f8, %f8
3261 .word 0x922d2770 ! t0_kref+0xde8: andn %l4, 0x770, %o1
3262 .word 0x95b00ce9 ! t0_kref+0xdec: fnot2s %f9, %f10
3263 .word 0xec3e3fe8 ! t0_kref+0xdf0: std %l6, [%i0 - 0x18]
3264 .word 0x93b68240 ! t0_kref+0xdf4: array16 %i2, %g0, %o1
3265 .word 0x91a0054a ! t0_kref+0xdf8: fsqrtd %f10, %f8
3266 .word 0x81854000 ! t0_kref+0xdfc: wr %l5, %g0, %y
3267 .word 0x91a2884a ! t0_kref+0xe00: faddd %f10, %f10, %f8
3268 .word 0x95a28848 ! t0_kref+0xe04: faddd %f10, %f8, %f10
3269 .word 0x933dc00d ! t0_kref+0xe08: sra %l7, %o5, %o1
3270 .word 0x95a00529 ! t0_kref+0xe0c: fsqrts %f9, %f10
3271 sethi %hi(2f), %o7
3272 .word 0xe40be23c ! t0_kref+0xe14: ldub [%o7 + 0x23c], %l2
3273 .word 0xa41ca00c ! t0_kref+0xe18: xor %l2, 0xc, %l2
3274 .word 0xe42be23c ! t0_kref+0xe1c: stb %l2, [%o7 + 0x23c]
3275 .word 0x81dbe23c ! t0_kref+0xe20: flush %o7 + 0x23c
3276 .word 0x81aa8ac8 ! t0_kref+0xe24: fcmped %fcc0, %f10, %f8
3277 .word 0x95b28a8a ! t0_kref+0xe28: fpsub16 %f10, %f10, %f10
3278 .word 0x92650016 ! t0_kref+0xe2c: subc %l4, %l6, %o1
3279 .word 0x926271ac ! t0_kref+0xe30: subc %o1, -0xe54, %o1
3280 .word 0x3d800004 ! t0_kref+0xe34: fbule,a _kref+0xe44
3281 .word 0xd206001c ! t0_kref+0xe38: ld [%i0 + %i4], %o1
32822: .word 0x92aaa796 ! t0_kref+0xe3c: andncc %o2, 0x796, %o1
3283 .word 0x81aa8a29 ! t0_kref+0xe40: fcmps %fcc0, %f10, %f9
3284 .word 0x95a0054a ! t0_kref+0xe44: fsqrtd %f10, %f10
3285 .word 0x95a289aa ! t0_kref+0xe48: fdivs %f10, %f10, %f10
3286 .word 0xd320a000 ! t0_kref+0xe4c: st %f9, [%g2]
3287 .word 0x95a0190a ! t0_kref+0xe50: fitod %f10, %f10
3288 .word 0xf82e8019 ! t0_kref+0xe54: stb %i4, [%i2 + %i1]
3289 .word 0x9296e297 ! t0_kref+0xe58: orcc %i3, 0x297, %o1
3290 .word 0x93a01889 ! t0_kref+0xe5c: fitos %f9, %f9
3291 .word 0x92f5a2d6 ! t0_kref+0xe60: udivcc %l6, 0x2d6, %o1
3292 .word 0x93400000 ! t0_kref+0xe64: mov %y, %o1
3293 .word 0x93a0188a ! t0_kref+0xe68: fitos %f10, %f9
3294 .word 0xd4267ffc ! t0_kref+0xe6c: st %o2, [%i1 - 4]
3295 .word 0x92bec017 ! t0_kref+0xe70: xnorcc %i3, %l7, %o1
3296 .word 0x81aa8aa9 ! t0_kref+0xe74: fcmpes %fcc0, %f10, %f9
3297 .word 0x95a01889 ! t0_kref+0xe78: fitos %f9, %f10
3298 .word 0x81aa8ac8 ! t0_kref+0xe7c: fcmped %fcc0, %f10, %f8
3299 .word 0x8143c000 ! t0_kref+0xe80: stbar
3300 .word 0x92e2c016 ! t0_kref+0xe84: subccc %o3, %l6, %o1
3301 .word 0x81aa8a29 ! t0_kref+0xe88: fcmps %fcc0, %f10, %f9
3302 .word 0x9232bccc ! t0_kref+0xe8c: orn %o2, -0x334, %o1
3303 .word 0x9252a3f3 ! t0_kref+0xe90: umul %o2, 0x3f3, %o1
3304 .word 0x9292f8e8 ! t0_kref+0xe94: orcc %o3, -0x718, %o1
3305 .word 0x81aa8a29 ! t0_kref+0xe98: fcmps %fcc0, %f10, %f9
3306 .word 0x8586ab29 ! t0_kref+0xe9c: wr %i2, 0xb29, %ccr
3307 .word 0x95b20e48 ! t0_kref+0xea0: fxnor %f8, %f8, %f10
3308 .word 0x93a2882a ! t0_kref+0xea4: fadds %f10, %f10, %f9
3309 .word 0xd41e3ff8 ! t0_kref+0xea8: ldd [%i0 - 8], %o2
3310 .word 0xec28a033 ! t0_kref+0xeac: stb %l6, [%g2 + 0x33]
3311 .word 0x25480003 ! t0_kref+0xeb0: fblg,a,pt %fcc0, _kref+0xebc
3312 .word 0x95a2884a ! t0_kref+0xeb4: faddd %f10, %f10, %f10
3313 .word 0x81aa0aca ! t0_kref+0xeb8: fcmped %fcc0, %f8, %f10
3314 .word 0x92728015 ! t0_kref+0xebc: udiv %o2, %l5, %o1
3315 .word 0x95b286e8 ! t0_kref+0xec0: fmul8ulx16 %f10, %f8, %f10
3316 .word 0x91a289c8 ! t0_kref+0xec4: fdivd %f10, %f8, %f8
3317 .word 0x95a01a29 ! t0_kref+0xec8: fstoi %f9, %f10
3318 .word 0x923ec008 ! t0_kref+0xecc: xnor %i3, %o0, %o1
3319 .word 0xd01e001d ! t0_kref+0xed0: ldd [%i0 + %i5], %o0
3320 .word 0xd20e7fe8 ! t0_kref+0xed4: ldub [%i1 - 0x18], %o1
3321 .word 0xea28a030 ! t0_kref+0xed8: stb %l5, [%g2 + 0x30]
3322 .word 0xd248a010 ! t0_kref+0xedc: ldsb [%g2 + 0x10], %o1
3323 .word 0x9277339c ! t0_kref+0xee0: udiv %i4, -0xc64, %o1
3324 .word 0x81868000 ! t0_kref+0xee4: wr %i2, %g0, %y
3325 .word 0x95a0054a ! t0_kref+0xee8: fsqrtd %f10, %f10
3326 .word 0xeb68a200 ! t0_kref+0xeec: prefetch %g2 + 0x200, 21
3327 .word 0x93400000 ! t0_kref+0xef0: mov %y, %o1
3328 .word 0x9245f6c0 ! t0_kref+0xef4: addc %l7, -0x940, %o1
3329 .word 0xd2564000 ! t0_kref+0xef8: ldsh [%i1], %o1
3330 .word 0xc168a0cd ! t0_kref+0xefc: prefetch %g2 + 0xcd, 0
3331 .word 0xd210a012 ! t0_kref+0xf00: lduh [%g2 + 0x12], %o1
3332 .word 0x95a2892a ! t0_kref+0xf04: fmuls %f10, %f10, %f10
3333 .word 0x923a801b ! t0_kref+0xf08: xnor %o2, %i3, %o1
3334 .word 0xe46e7ff3 ! t0_kref+0xf0c: ldstub [%i1 - 0xd], %l2
3335 .word 0xf6363fe0 ! t0_kref+0xf10: sth %i3, [%i0 - 0x20]
3336 .word 0x95a00529 ! t0_kref+0xf14: fsqrts %f9, %f10
3337 .word 0x9de3bfa0 ! t0_kref+0xf18: save %sp, -0x60, %sp
3338 .word 0xba474019 ! t0_kref+0xf1c: addc %i5, %i1, %i5
3339 .word 0x93eeb485 ! t0_kref+0xf20: restore %i2, -0xb7b, %o1
3340 .word 0xd53e2018 ! t0_kref+0xf24: std %f10, [%i0 + 0x18]
3341 .word 0x9277401b ! t0_kref+0xf28: udiv %i5, %i3, %o1
3342 .word 0xd248a030 ! t0_kref+0xf2c: ldsb [%g2 + 0x30], %o1
3343 .word 0xfa28a022 ! t0_kref+0xf30: stb %i5, [%g2 + 0x22]
3344 .word 0x928f778a ! t0_kref+0xf34: andcc %i5, -0x876, %o1
3345 .word 0x92e2688c ! t0_kref+0xf38: subccc %o1, 0x88c, %o1
3346 .word 0xe408637c ! t0_kref+0xf3c: ldub [%g1 + 0x37c], %l2
3347 .word 0xa41ca00c ! t0_kref+0xf40: xor %l2, 0xc, %l2
3348 .word 0xe428637c ! t0_kref+0xf44: stb %l2, [%g1 + 0x37c]
3349 .word 0x81d8637c ! t0_kref+0xf48: flush %g1 + 0x37c
3350 .word 0xd428a023 ! t0_kref+0xf4c: stb %o2, [%g2 + 0x23]
3351 .word 0x93408000 ! t0_kref+0xf50: mov %ccr, %o1
3352 .word 0xd25f4018 ! t0_kref+0xf54: ldx [%i5 + %i0], %o1
3353 .word 0x929b001d ! t0_kref+0xf58: xorcc %o4, %i5, %o1
33542: .word 0xf428a001 ! t0_kref+0xf5c: stb %i2, [%g2 + 1]
3355 .word 0x92f5747a ! t0_kref+0xf60: udivcc %l5, -0xb86, %o1
3356 .word 0xeb68a144 ! t0_kref+0xf64: prefetch %g2 + 0x144, 21
3357 .word 0xeaf75018 ! t0_kref+0xf68: stxa %l5, [%i5 + %i0]0x80
3358 .word 0x8143c000 ! t0_kref+0xf6c: stbar
3359 .word 0x93a24929 ! t0_kref+0xf70: fmuls %f9, %f9, %f9
3360 .word 0x95a289ca ! t0_kref+0xf74: fdivd %f10, %f10, %f10
3361 .word 0xd320a030 ! t0_kref+0xf78: st %f9, [%g2 + 0x30]
3362 .word 0x95a28829 ! t0_kref+0xf7c: fadds %f10, %f9, %f10
3363 .word 0x93a01889 ! t0_kref+0xf80: fitos %f9, %f9
3364 .word 0x91b20f88 ! t0_kref+0xf84: for %f8, %f8, %f8
3365 .word 0xe40863f0 ! t0_kref+0xf88: ldub [%g1 + 0x3f0], %l2
3366 .word 0xa41ca00c ! t0_kref+0xf8c: xor %l2, 0xc, %l2
3367 .word 0xe42863f0 ! t0_kref+0xf90: stb %l2, [%g1 + 0x3f0]
3368 .word 0x81d863f0 ! t0_kref+0xf94: flush %g1 + 0x3f0
3369 .word 0x95b24d29 ! t0_kref+0xf98: fandnot1s %f9, %f9, %f10
3370 .word 0x91b2074a ! t0_kref+0xf9c: fpack32 %f8, %f10, %f8
3371 .word 0xfa20a000 ! t0_kref+0xfa0: st %i5, [%g2]
3372 .word 0x93350009 ! t0_kref+0xfa4: srl %l4, %o1, %o1
3373 .word 0xc0b6d019 ! t0_kref+0xfa8: stha %g0, [%i3 + %i1]0x80
3374 .word 0x92657b77 ! t0_kref+0xfac: subc %l5, -0x489, %o1
3375 .word 0x92ae8008 ! t0_kref+0xfb0: andncc %i2, %o0, %o1
3376 .word 0x95b00768 ! t0_kref+0xfb4: fpack16 %f8, %f10
3377 .word 0x91a288c8 ! t0_kref+0xfb8: fsubd %f10, %f8, %f8
3378 .word 0x93b34280 ! t0_kref+0xfbc: array32 %o5, %g0, %o1
3379 .word 0xec3e0000 ! t0_kref+0xfc0: std %l6, [%i0]
3380 .word 0x95b28c6a ! t0_kref+0xfc4: fnors %f10, %f10, %f10
3381 .word 0x92af400c ! t0_kref+0xfc8: andncc %i5, %o4, %o1
3382 .word 0xd20e2017 ! t0_kref+0xfcc: ldub [%i0 + 0x17], %o1
33832: .word 0x92e6b222 ! t0_kref+0xfd0: subccc %i2, -0xdde, %o1
3384 .word 0xec78a030 ! t0_kref+0xfd4: swap [%g2 + 0x30], %l6
3385 .word 0x95b28aa9 ! t0_kref+0xfd8: fpsub16s %f10, %f9, %f10
3386 .word 0x8143e040 ! t0_kref+0xfdc: membar 0x40
3387 .word 0xd5267fec ! t0_kref+0xfe0: st %f10, [%i1 - 0x14]
3388 .word 0x95a0054a ! t0_kref+0xfe4: fsqrtd %f10, %f10
3389 .word 0x93a01a4a ! t0_kref+0xfe8: fdtoi %f10, %f9
3390 .word 0x34800004 ! t0_kref+0xfec: bg,a _kref+0xffc
3391 .word 0x95a2094a ! t0_kref+0xff0: fmuld %f8, %f10, %f10
3392 .word 0x92adc01b ! t0_kref+0xff4: andncc %l7, %i3, %o1
3393 .word 0x20800001 ! t0_kref+0xff8: bn,a _kref+0xffc
3394 .word 0xd520a020 ! t0_kref+0xffc: st %f10, [%g2 + 0x20]
3395 .word 0xc0f61000 ! t0_kref+0x1000: stxa %g0, [%i0]0x80
3396 .word 0x8143c000 ! t0_kref+0x1004: stbar
3397 .word 0x95b28a6a ! t0_kref+0x1008: fpadd32s %f10, %f10, %f10
3398 .word 0x922ec01a ! t0_kref+0x100c: andn %i3, %i2, %o1
3399 .word 0xd53e7ff8 ! t0_kref+0x1010: std %f10, [%i1 - 8]
3400 .word 0xd6760000 ! t0_kref+0x1014: stx %o3, [%i0]
3401 .word 0x9286ef26 ! t0_kref+0x1018: addcc %i3, 0xf26, %o1
3402 .word 0x91a01909 ! t0_kref+0x101c: fitod %f9, %f8
3403 .word 0xd26e8019 ! t0_kref+0x1020: ldstub [%i2 + %i1], %o1
3404 .word 0x91a0054a ! t0_kref+0x1024: fsqrtd %f10, %f8
3405 .word 0xd208a031 ! t0_kref+0x1028: ldub [%g2 + 0x31], %o1
3406 .word 0xd53e6018 ! t0_kref+0x102c: std %f10, [%i1 + 0x18]
3407 .word 0x81aa0ac8 ! t0_kref+0x1030: fcmped %fcc0, %f8, %f8
3408 .word 0xc368a149 ! t0_kref+0x1034: prefetch %g2 + 0x149, 1
3409 .word 0xd81e4000 ! t0_kref+0x1038: ldd [%i1], %o4
3410 .word 0x95b24a2a ! t0_kref+0x103c: fpadd16s %f9, %f10, %f10
3411 .word 0xd3a61000 ! t0_kref+0x1040: sta %f9, [%i0]0x80
3412 .word 0x91b20748 ! t0_kref+0x1044: fpack32 %f8, %f8, %f8
3413 .word 0x91a01929 ! t0_kref+0x1048: fstod %f9, %f8
3414 .word 0xc9ee1008 ! t0_kref+0x104c: prefetcha %i0 + %o0, 4
3415 .word 0x93080014 ! t0_kref+0x1050: tsubcc %g0, %l4, %o1
3416 .word 0x9344c000 ! t0_kref+0x1054: mov %gsr, %o1
3417 .word 0xd2460000 ! t0_kref+0x1058: ldsw [%i0], %o1
3418 .word 0xb8103fe4 ! t0_kref+0x105c: mov 0xffffffe4, %i4
3419 .word 0x92722d6f ! t0_kref+0x1060: udiv %o0, 0xd6f, %o1
3420 .word 0xee7e7fec ! t0_kref+0x1064: swap [%i1 - 0x14], %l7
3421 .word 0xd520a000 ! t0_kref+0x1068: st %f10, [%g2]
3422 .word 0x95a0052a ! t0_kref+0x106c: fsqrts %f10, %f10
3423 .word 0xd830a022 ! t0_kref+0x1070: sth %o4, [%g2 + 0x22]
3424 .word 0x81aa8a2a ! t0_kref+0x1074: fcmps %fcc0, %f10, %f10
3425 .word 0x93120014 ! t0_kref+0x1078: taddcctv %o0, %l4, %o1
3426 .word 0x95b28d60 ! t0_kref+0x107c: fnot1s %f10, %f10
3427 .word 0x81aa8a48 ! t0_kref+0x1080: fcmpd %fcc0, %f10, %f8
3428 .word 0x91b00f08 ! t0_kref+0x1084: fsrc2 %f8, %f8
3429 .word 0x39480002 ! t0_kref+0x1088: fbuge,a,pt %fcc0, _kref+0x1090
3430 .word 0x93b0030d ! t0_kref+0x108c: alignaddr %g0, %o5, %o1
3431 .word 0x95a00548 ! t0_kref+0x1090: fsqrtd %f8, %f10
3432 .word 0x81df0008 ! t0_kref+0x1094: flush %i4 + %o0
3433 .word 0xe46e7ffd ! t0_kref+0x1098: ldstub [%i1 - 3], %l2
3434 .word 0x95a01a48 ! t0_kref+0x109c: fdtoi %f8, %f10
3435 .word 0x31800004 ! t0_kref+0x10a0: fba,a _kref+0x10b0
3436 .word 0x95a0188a ! t0_kref+0x10a4: fitos %f10, %f10
3437 .word 0x92d00016 ! t0_kref+0x10a8: umulcc %g0, %l6, %o1
3438 .word 0x93a0188a ! t0_kref+0x10ac: fitos %f10, %f9
3439 .word 0xd20e001a ! t0_kref+0x10b0: ldub [%i0 + %i2], %o1
3440 .word 0xe43e0000 ! t0_kref+0x10b4: std %l2, [%i0]
3441 .word 0x93a01a48 ! t0_kref+0x10b8: fdtoi %f8, %f9
3442 .word 0xff6e401b ! t0_kref+0x10bc: prefetch %i1 + %i3, 31
3443 .word 0x92fec01c ! t0_kref+0x10c0: sdivcc %i3, %i4, %o1
3444 .word 0x92d73e81 ! t0_kref+0x10c4: umulcc %i4, -0x17f, %o1
3445 .word 0x9256801a ! t0_kref+0x10c8: umul %i2, %i2, %o1
3446 .word 0x9256b531 ! t0_kref+0x10cc: umul %i2, -0xacf, %o1
3447 .word 0x93b540ac ! t0_kref+0x10d0: edge16n %l5, %o4, %o1
3448 .word 0x93400000 ! t0_kref+0x10d4: mov %y, %o1
3449 .word 0x93a2882a ! t0_kref+0x10d8: fadds %f10, %f10, %f9
3450 .word 0x93b24d60 ! t0_kref+0x10dc: fnot1s %f9, %f9
3451 .word 0x91b2090a ! t0_kref+0x10e0: faligndata %f8, %f10, %f8
3452 .word 0x92d34000 ! t0_kref+0x10e4: umulcc %o5, %g0, %o1
3453 .word 0x93a01a4a ! t0_kref+0x10e8: fdtoi %f10, %f9
3454 .word 0x91a209c8 ! t0_kref+0x10ec: fdivd %f8, %f8, %f8
3455 .word 0x92756fb1 ! t0_kref+0x10f0: udiv %l5, 0xfb1, %o1
3456 .word 0xd2d6d019 ! t0_kref+0x10f4: ldsha [%i3 + %i1]0x80, %o1
3457 .word 0x8182c000 ! t0_kref+0x10f8: wr %o3, %g0, %y
3458 .word 0xd230a000 ! t0_kref+0x10fc: sth %o1, [%g2]
3459 .word 0x91a0192a ! t0_kref+0x1100: fstod %f10, %f8
3460 .word 0x95a000c8 ! t0_kref+0x1104: fnegd %f8, %f10
3461 .word 0x8143e040 ! t0_kref+0x1108: membar 0x40
3462 .word 0x92574008 ! t0_kref+0x110c: umul %i5, %o0, %o1
3463 .word 0x93a01889 ! t0_kref+0x1110: fitos %f9, %f9
3464 .word 0x8610200f ! t0_kref+0x1114: mov 0xf, %g3
3465 .word 0x86a0e001 ! t0_kref+0x1118: subcc %g3, 1, %g3
3466 .word 0x22800004 ! t0_kref+0x111c: be,a _kref+0x112c
3467 .word 0x95b20e08 ! t0_kref+0x1120: fand %f8, %f8, %f10
3468 .word 0xc807bfe4 ! t0_kref+0x1124: ld [%fp - 0x1c], %g4
3469 .word 0x95a0054a ! t0_kref+0x1128: fsqrtd %f10, %f10
3470 .word 0xe43e2018 ! t0_kref+0x112c: std %l2, [%i0 + 0x18]
3471 .word 0x920b0017 ! t0_kref+0x1130: and %o4, %l7, %o1
3472 .word 0xd0380018 ! t0_kref+0x1134: std %o0, [%g0 + %i0]
3473 .word 0x93a28829 ! t0_kref+0x1138: fadds %f10, %f9, %f9
3474 .word 0xe87e3fe4 ! t0_kref+0x113c: swap [%i0 - 0x1c], %l4
3475 .word 0xea30a012 ! t0_kref+0x1140: sth %l5, [%g2 + 0x12]
3476 .word 0xd300a000 ! t0_kref+0x1144: ld [%g2], %f9
3477 .word 0x92928009 ! t0_kref+0x1148: orcc %o2, %o1, %o1
3478 .word 0x9212fdd7 ! t0_kref+0x114c: or %o3, -0x229, %o1
3479 .word 0x921e8000 ! t0_kref+0x1150: xor %i2, %g0, %o1
3480 .word 0x95a24d2a ! t0_kref+0x1154: fsmuld %f9, %f10, %f10
3481 .word 0x93a289a9 ! t0_kref+0x1158: fdivs %f10, %f9, %f9
3482 .word 0xd256001b ! t0_kref+0x115c: ldsh [%i0 + %i3], %o1
3483 .word 0x92750009 ! t0_kref+0x1160: udiv %l4, %o1, %o1
3484 .word 0x928ac00d ! t0_kref+0x1164: andcc %o3, %o5, %o1
3485 .word 0x13067544 ! t0_kref+0x1168: sethi %hi(0x19d51000), %o1
3486 .word 0x91b20ec8 ! t0_kref+0x116c: fornot2 %f8, %f8, %f8
3487 call SYM(t0_subr1)
3488 .word 0x921f4008 ! t0_kref+0x1174: xor %i5, %o0, %o1
3489 .word 0x86102001 ! t0_kref+0x1178: mov 0x1, %g3
3490 .word 0x32800000 ! t0_kref+0x117c: bne,a _kref+0x117c
3491 .word 0x86a0e001 ! t0_kref+0x1180: subcc %g3, 1, %g3
3492 .word 0x923af5d6 ! t0_kref+0x1184: xnor %o3, -0xa2a, %o1
3493 .word 0x93b2050a ! t0_kref+0x1188: fcmpgt16 %f8, %f10, %o1
3494 .word 0x92d2ff23 ! t0_kref+0x118c: umulcc %o3, -0xdd, %o1
3495 .word 0xebee101d ! t0_kref+0x1190: prefetcha %i0 + %i5, 21
3496 .word 0x9295718e ! t0_kref+0x1194: orcc %l5, -0xe72, %o1
3497 .word 0xebee101b ! t0_kref+0x1198: prefetcha %i0 + %i3, 21
3498 .word 0x8143c000 ! t0_kref+0x119c: stbar
3499 .word 0xd41e4000 ! t0_kref+0x11a0: ldd [%i1], %o2
3500 .word 0x95a0190a ! t0_kref+0x11a4: fitod %f10, %f10
3501 .word 0x92f6c01d ! t0_kref+0x11a8: udivcc %i3, %i5, %o1
3502 .word 0xda367fec ! t0_kref+0x11ac: sth %o5, [%i1 - 0x14]
3503 .word 0xd430a022 ! t0_kref+0x11b0: sth %o2, [%g2 + 0x22]
3504 .word 0xd296501b ! t0_kref+0x11b4: lduha [%i1 + %i3]0x80, %o1
3505 .word 0x9fc00004 ! t0_kref+0x11b8: call %g0 + %g4
3506 .word 0xd28e9058 ! t0_kref+0x11bc: lduba [%i2 + %i0]0x82, %o1
3507 .word 0x2f480007 ! t0_kref+0x11c0: fbu,a,pt %fcc0, _kref+0x11dc
3508 .word 0x8d870015 ! t0_kref+0x11c4: wr %i4, %l5, %fprs
3509 .word 0xee50001b ! t0_kref+0x11c8: ldsh [%g0 + %i3], %l7
3510 .word 0x95a0192a ! t0_kref+0x11cc: fstod %f10, %f10
3511 .word 0x91a01929 ! t0_kref+0x11d0: fstod %f9, %f8
3512 .word 0x9273001b ! t0_kref+0x11d4: udiv %o4, %i3, %o1
3513 .word 0xd41e7fe0 ! t0_kref+0x11d8: ldd [%i1 - 0x20], %o2
3514 .word 0xd428a032 ! t0_kref+0x11dc: stb %o2, [%g2 + 0x32]
3515 .word 0x92f33f32 ! t0_kref+0x11e0: udivcc %o4, -0xce, %o1
3516 .word 0x34800003 ! t0_kref+0x11e4: bg,a _kref+0x11f0
3517 .word 0x93b20488 ! t0_kref+0x11e8: fcmple32 %f8, %f8, %o1
3518 .word 0x81aa8a2a ! t0_kref+0x11ec: fcmps %fcc0, %f10, %f10
3519 .word 0x95a28929 ! t0_kref+0x11f0: fmuls %f10, %f9, %f10
3520 .word 0x95a209ca ! t0_kref+0x11f4: fdivd %f8, %f10, %f10
3521 .word 0x925effa2 ! t0_kref+0x11f8: smul %i3, -0x5e, %o1
3522 .word 0x86102002 ! t0_kref+0x11fc: mov 0x2, %g3
3523 .word 0x32800000 ! t0_kref+0x1200: bne,a _kref+0x1200
3524 .word 0x86a0e001 ! t0_kref+0x1204: subcc %g3, 1, %g3
3525 .word 0x95a209c8 ! t0_kref+0x1208: fdivd %f8, %f8, %f10
3526 .word 0x93b28408 ! t0_kref+0x120c: fcmple16 %f10, %f8, %o1
3527 .word 0xd2d01018 ! t0_kref+0x1210: ldsha [%g0 + %i0]0x80, %o1
3528 .word 0x26800006 ! t0_kref+0x1214: bl,a _kref+0x122c
3529 .word 0x95b20988 ! t0_kref+0x1218: bshuffle %f8, %f8, %f10
3530 .word 0x921a8000 ! t0_kref+0x121c: xor %o2, %g0, %o1
3531 .word 0xc368a005 ! t0_kref+0x1220: prefetch %g2 + 5, 1
3532 .word 0x8143c000 ! t0_kref+0x1224: stbar
3533 .word 0x95a01889 ! t0_kref+0x1228: fitos %f9, %f10
3534 .word 0x91b287c8 ! t0_kref+0x122c: pdist %f10, %f8, %f8
3535 .word 0x95b286e8 ! t0_kref+0x1230: fmul8ulx16 %f10, %f8, %f10
3536 .word 0x92b2b21a ! t0_kref+0x1234: orncc %o2, -0xde6, %o1
3537 .word 0x95b2890a ! t0_kref+0x1238: faligndata %f10, %f10, %f10
3538 .word 0xd2ce101a ! t0_kref+0x123c: ldsba [%i0 + %i2]0x80, %o1
3539 .word 0x95a01a4a ! t0_kref+0x1240: fdtoi %f10, %f10
3540 .word 0xee7e2018 ! t0_kref+0x1244: swap [%i0 + 0x18], %l7
3541 .word 0x95a01a4a ! t0_kref+0x1248: fdtoi %f10, %f10
3542 .word 0xd13e0000 ! t0_kref+0x124c: std %f8, [%i0]
3543 .word 0x91b28a4a ! t0_kref+0x1250: fpadd32 %f10, %f10, %f8
3544 .word 0x95a0190a ! t0_kref+0x1254: fitod %f10, %f10
3545 .word 0xd51e3fe0 ! t0_kref+0x1258: ldd [%i0 - 0x20], %f10
3546 .word 0x81aa8aa9 ! t0_kref+0x125c: fcmpes %fcc0, %f10, %f9
3547 .word 0x933aa004 ! t0_kref+0x1260: sra %o2, 0x4, %o1
3548 .word 0x91a288ca ! t0_kref+0x1264: fsubd %f10, %f10, %f8
3549 .word 0x92a5800c ! t0_kref+0x1268: subcc %l6, %o4, %o1
3550 .word 0x93b5413b ! t0_kref+0x126c: edge32n %l5, %i3, %o1
3551 .word 0x9252674e ! t0_kref+0x1270: umul %o1, 0x74e, %o1
3552 .word 0x91a0192a ! t0_kref+0x1274: fstod %f10, %f8
3553 .word 0x95b287ca ! t0_kref+0x1278: pdist %f10, %f10, %f10
3554 .word 0x1313cb70 ! t0_kref+0x127c: sethi %hi(0x4f2dc000), %o1
3555 .word 0xd320a010 ! t0_kref+0x1280: st %f9, [%g2 + 0x10]
3556 .word 0x81aa4aaa ! t0_kref+0x1284: fcmpes %fcc0, %f9, %f10
3557 .word 0x93400000 ! t0_kref+0x1288: mov %y, %o1
3558 .word 0x92a2ab45 ! t0_kref+0x128c: subcc %o2, 0xb45, %o1
3559 .word 0xd2c6101c ! t0_kref+0x1290: ldswa [%i0 + %i4]0x80, %o1
3560 .word 0xd1bf5a18 ! t0_kref+0x1294: stda %f8, [%i5 + %i0]0xd0
3561 .word 0x8143e040 ! t0_kref+0x1298: membar 0x40
3562 .word 0x93b700e8 ! t0_kref+0x129c: edge16ln %i4, %o0, %o1
3563 .word 0x92d6e872 ! t0_kref+0x12a0: umulcc %i3, 0x872, %o1
3564 .word 0xd216c019 ! t0_kref+0x12a4: lduh [%i3 + %i1], %o1
3565 .word 0xc368a0c9 ! t0_kref+0x12a8: prefetch %g2 + 0xc9, 1
3566 .word 0x9de3bfa0 ! t0_kref+0x12ac: save %sp, -0x60, %sp
3567 .word 0xb89ec01c ! t0_kref+0x12b0: xorcc %i3, %i4, %i4
3568 .word 0x93e8001b ! t0_kref+0x12b4: restore %g0, %i3, %o1
3569 .word 0x928d801c ! t0_kref+0x12b8: andcc %l6, %i4, %o1
3570 .word 0x925721e0 ! t0_kref+0x12bc: umul %i4, 0x1e0, %o1
3571 .word 0x95a0052a ! t0_kref+0x12c0: fsqrts %f10, %f10
3572 .word 0x920f001b ! t0_kref+0x12c4: and %i4, %i3, %o1
3573 .word 0xd320a030 ! t0_kref+0x12c8: st %f9, [%g2 + 0x30]
3574 .word 0x91a0054a ! t0_kref+0x12cc: fsqrtd %f10, %f8
3575 .word 0xd300a030 ! t0_kref+0x12d0: ld [%g2 + 0x30], %f9
3576 .word 0x95a2084a ! t0_kref+0x12d4: faddd %f8, %f10, %f10
3577 .word 0x8143c000 ! t0_kref+0x12d8: stbar
3578 .word 0x9332800a ! t0_kref+0x12dc: srl %o2, %o2, %o1
3579 .word 0x20800002 ! t0_kref+0x12e0: bn,a _kref+0x12e8
3580 .word 0x92bd400d ! t0_kref+0x12e4: xnorcc %l5, %o5, %o1
3581 .word 0x92fb7a40 ! t0_kref+0x12e8: sdivcc %o5, -0x5c0, %o1
3582 .word 0xd210a032 ! t0_kref+0x12ec: lduh [%g2 + 0x32], %o1
3583 .word 0x92bd401d ! t0_kref+0x12f0: xnorcc %l5, %i5, %o1
3584 .word 0xd41e6010 ! t0_kref+0x12f4: ldd [%i1 + 0x10], %o2
3585 .word 0xe07e3fe4 ! t0_kref+0x12f8: swap [%i0 - 0x1c], %l0
3586 .word 0x95b28d88 ! t0_kref+0x12fc: fxor %f10, %f8, %f10
3587 .word 0x95b00f0a ! t0_kref+0x1300: fsrc2 %f10, %f10
3588 .word 0xf96e2000 ! t0_kref+0x1304: prefetch %i0, 28
3589 .word 0xd1be5815 ! t0_kref+0x1308: stda %f8, [%i1 + %l5]0xc0
3590 .word 0x93a24829 ! t0_kref+0x130c: fadds %f9, %f9, %f9
3591 .word 0x95a0054a ! t0_kref+0x1310: fsqrtd %f10, %f10
3592 .word 0x91a01929 ! t0_kref+0x1314: fstod %f9, %f8
3593 call SYM(t0_subr2)
3594 .word 0xd200a030 ! t0_kref+0x131c: ld [%g2 + 0x30], %o1
3595 .word 0x95b28c4a ! t0_kref+0x1320: fnor %f10, %f10, %f10
3596 .word 0x91a2884a ! t0_kref+0x1324: faddd %f10, %f10, %f8
3597 .word 0xef68a009 ! t0_kref+0x1328: prefetch %g2 + 9, 23
3598 .word 0x92656e79 ! t0_kref+0x132c: subc %l5, 0xe79, %o1
3599 .word 0x93b28548 ! t0_kref+0x1330: fcmpeq16 %f10, %f8, %o1
3600 .word 0x95b28d8a ! t0_kref+0x1334: fxor %f10, %f10, %f10
3601 .word 0xd28e9019 ! t0_kref+0x1338: lduba [%i2 + %i1]0x80, %o1
3602 .word 0xe87e2010 ! t0_kref+0x133c: swap [%i0 + 0x10], %l4
3603 .word 0xf820a020 ! t0_kref+0x1340: st %i4, [%g2 + 0x20]
3604 .word 0x9296c01d ! t0_kref+0x1344: orcc %i3, %i5, %o1
3605 .word 0x95b24d60 ! t0_kref+0x1348: fnot1s %f9, %f10
3606 .word 0x95a288aa ! t0_kref+0x134c: fsubs %f10, %f10, %f10
3607 .word 0x91b00f0a ! t0_kref+0x1350: fsrc2 %f10, %f8
3608 .word 0x9fc00004 ! t0_kref+0x1354: call %g0 + %g4
3609 .word 0x93b000f6 ! t0_kref+0x1358: edge16ln %g0, %l6, %o1
3610 .word 0x92f6ee23 ! t0_kref+0x135c: udivcc %i3, 0xe23, %o1
3611 .word 0x2d480002 ! t0_kref+0x1360: fbg,a,pt %fcc0, _kref+0x1368
3612 .word 0xf428a010 ! t0_kref+0x1364: stb %i2, [%g2 + 0x10]
3613 .word 0x91a0054a ! t0_kref+0x1368: fsqrtd %f10, %f8
3614 .word 0xd300a010 ! t0_kref+0x136c: ld [%g2 + 0x10], %f9
3615 .word 0x92030000 ! t0_kref+0x1370: add %o4, %g0, %o1
3616 .word 0x95a01108 ! t0_kref+0x1374: fxtod %f8, %f10
3617 .word 0xd25e7ff0 ! t0_kref+0x1378: ldx [%i1 - 0x10], %o1
3618 .word 0x92772e07 ! t0_kref+0x137c: udiv %i4, 0xe07, %o1
3619 .word 0x86102001 ! t0_kref+0x1380: mov 0x1, %g3
3620 .word 0x32800000 ! t0_kref+0x1384: bne,a _kref+0x1384
3621 .word 0x86a0e001 ! t0_kref+0x1388: subcc %g3, 1, %g3
3622 .word 0x93a000a9 ! t0_kref+0x138c: fnegs %f9, %f9
3623 .word 0x921b001b ! t0_kref+0x1390: xor %o4, %i3, %o1
3624 .word 0x93b24a69 ! t0_kref+0x1394: fpadd32s %f9, %f9, %f9
3625 .word 0x92400009 ! t0_kref+0x1398: addc %g0, %o1, %o1
3626 .word 0x95a288a9 ! t0_kref+0x139c: fsubs %f10, %f9, %f10
3627 .word 0x92b54017 ! t0_kref+0x13a0: orncc %l5, %l7, %o1
3628 .word 0x9255fcf7 ! t0_kref+0x13a4: umul %l7, -0x309, %o1
3629 .word 0x95b28669 ! t0_kref+0x13a8: fmul8x16au %f10, %f9, %f10
3630 .word 0x91b206e8 ! t0_kref+0x13ac: fmul8ulx16 %f8, %f8, %f8
3631 .word 0x92b2400c ! t0_kref+0x13b0: orncc %o1, %o4, %o1
3632 .word 0xd2063ff4 ! t0_kref+0x13b4: ld [%i0 - 0xc], %o1
3633 .word 0xe81e6010 ! t0_kref+0x13b8: ldd [%i1 + 0x10], %l4
3634 .word 0x9fc10000 ! t0_kref+0x13bc: call %g4
3635 .word 0x92feb9db ! t0_kref+0x13c0: sdivcc %i2, -0x625, %o1
3636 .word 0x91b20d8a ! t0_kref+0x13c4: fxor %f8, %f10, %f8
3637 .word 0x928570bb ! t0_kref+0x13c8: addcc %l5, -0xf45, %o1
3638 .word 0xd2464000 ! t0_kref+0x13cc: ldsw [%i1], %o1
3639 .word 0x92d5c00b ! t0_kref+0x13d0: umulcc %l7, %o3, %o1
3640 .word 0xd20e7fef ! t0_kref+0x13d4: ldub [%i1 - 0x11], %o1
3641 .word 0x81aa4a29 ! t0_kref+0x13d8: fcmps %fcc0, %f9, %f9
3642 call SYM(t0_subr1)
3643 .word 0xc020a010 ! t0_kref+0x13e0: clr [%g2 + 0x10]
3644 .word 0x93a00529 ! t0_kref+0x13e4: fsqrts %f9, %f9
3645 .word 0x91a0192a ! t0_kref+0x13e8: fstod %f10, %f8
3646 .word 0x9de3bfa0 ! t0_kref+0x13ec: save %sp, -0x60, %sp
3647 .word 0x93ee8018 ! t0_kref+0x13f0: restore %i2, %i0, %o1
3648 .word 0x9332a00a ! t0_kref+0x13f4: srl %o2, 0xa, %o1
3649 .word 0x93b00177 ! t0_kref+0x13f8: edge32ln %g0, %l7, %o1
3650 .word 0x92af2f0c ! t0_kref+0x13fc: andncc %i4, 0xf0c, %o1
3651 .word 0xd3f61008 ! t0_kref+0x1400: casxa [%i0]0x80, %o0, %o1
3652 .word 0x38800004 ! t0_kref+0x1404: bgu,a _kref+0x1414
3653 .word 0x91b28d40 ! t0_kref+0x1408: fnot1 %f10, %f8
3654 .word 0x93a28829 ! t0_kref+0x140c: fadds %f10, %f9, %f9
3655 .word 0x91a28848 ! t0_kref+0x1410: faddd %f10, %f8, %f8
3656 sethi %hi(2f), %o7
3657 .word 0xe40be040 ! t0_kref+0x1418: ldub [%o7 + 0x40], %l2
3658 .word 0xa41ca00c ! t0_kref+0x141c: xor %l2, 0xc, %l2
3659 .word 0xe42be040 ! t0_kref+0x1420: stb %l2, [%o7 + 0x40]
3660 .word 0x81dbe040 ! t0_kref+0x1424: flush %o7 + 0x40
3661 .word 0x929e8000 ! t0_kref+0x1428: xorcc %i2, %g0, %o1
3662 .word 0x95a018c8 ! t0_kref+0x142c: fdtos %f8, %f10
3663 .word 0x95a28848 ! t0_kref+0x1430: faddd %f10, %f8, %f10
3664 .word 0x92ad000c ! t0_kref+0x1434: andncc %l4, %o4, %o1
3665 .word 0x91a208ca ! t0_kref+0x1438: fsubd %f8, %f10, %f8
3666 .word 0x93b280dd ! t0_kref+0x143c: edge16l %o2, %i5, %o1
36672: .word 0x93b28a2a ! t0_kref+0x1440: fpadd16s %f10, %f10, %f9
3668 .word 0x95a0052a ! t0_kref+0x1444: fsqrts %f10, %f10
3669 .word 0x9288001d ! t0_kref+0x1448: andcc %g0, %i5, %o1
3670 .word 0x81aa4a2a ! t0_kref+0x144c: fcmps %fcc0, %f9, %f10
3671 .word 0x91b20c48 ! t0_kref+0x1450: fnor %f8, %f8, %f8
3672 .word 0x93b24d29 ! t0_kref+0x1454: fandnot1s %f9, %f9, %f9
3673 .word 0xd320a020 ! t0_kref+0x1458: st %f9, [%g2 + 0x20]
3674 .word 0x91a01929 ! t0_kref+0x145c: fstod %f9, %f8
3675 .word 0x9fc00004 ! t0_kref+0x1460: call %g0 + %g4
3676 .word 0xed68a00c ! t0_kref+0x1464: prefetch %g2 + 0xc, 22
3677 .word 0xc0a71018 ! t0_kref+0x1468: sta %g0, [%i4 + %i0]0x80
3678 .word 0x92ad2f9f ! t0_kref+0x146c: andncc %l4, 0xf9f, %o1
3679 .word 0xd3266014 ! t0_kref+0x1470: st %f9, [%i1 + 0x14]
3680 .word 0x93400000 ! t0_kref+0x1474: mov %y, %o1
3681 .word 0x93b2054a ! t0_kref+0x1478: fcmpeq16 %f8, %f10, %o1
3682 .word 0xe76e401d ! t0_kref+0x147c: prefetch %i1 + %i5, 19
3683 .word 0x929261fa ! t0_kref+0x1480: orcc %o1, 0x1fa, %o1
3684 .word 0xd240a010 ! t0_kref+0x1484: ldsw [%g2 + 0x10], %o1
3685 .word 0x93a000a9 ! t0_kref+0x1488: fnegs %f9, %f9
3686 .word 0xedf6500d ! t0_kref+0x148c: casxa [%i1]0x80, %o5, %l6
3687 .word 0x924337e1 ! t0_kref+0x1490: addc %o4, -0x81f, %o1
3688 .word 0x92aa8014 ! t0_kref+0x1494: andncc %o2, %l4, %o1
3689 .word 0x95a00529 ! t0_kref+0x1498: fsqrts %f9, %f10
3690 .word 0xef68a049 ! t0_kref+0x149c: prefetch %g2 + 0x49, 23
3691 .word 0x13340ddd ! t0_kref+0x14a0: sethi %hi(0xd0377400), %o1
3692 .word 0x91b00c00 ! t0_kref+0x14a4: fzero %f8
3693 .word 0x92e74014 ! t0_kref+0x14a8: subccc %i5, %l4, %o1
3694 .word 0x95a288aa ! t0_kref+0x14ac: fsubs %f10, %f10, %f10
3695 .word 0x95a2884a ! t0_kref+0x14b0: faddd %f10, %f10, %f10
3696 .word 0x81aa0aca ! t0_kref+0x14b4: fcmped %fcc0, %f8, %f10
3697 .word 0x9252fab4 ! t0_kref+0x14b8: umul %o3, -0x54c, %o1
3698 .word 0x9332600d ! t0_kref+0x14bc: srl %o1, 0xd, %o1
3699 .word 0x9de3bfa0 ! t0_kref+0x14c0: save %sp, -0x60, %sp
3700 .word 0x93ef3faa ! t0_kref+0x14c4: restore %i4, -0x56, %o1
3701 .word 0xee20a020 ! t0_kref+0x14c8: st %l7, [%g2 + 0x20]
3702 .word 0xf6362006 ! t0_kref+0x14cc: sth %i3, [%i0 + 6]
3703 .word 0xe56e401a ! t0_kref+0x14d0: prefetch %i1 + %i2, 18
3704 .word 0x95a01889 ! t0_kref+0x14d4: fitos %f9, %f10
3705 .word 0x95b007aa ! t0_kref+0x14d8: fpackfix %f10, %f10
3706 .word 0x93a2482a ! t0_kref+0x14dc: fadds %f9, %f10, %f9
3707 .word 0xf7ee101b ! t0_kref+0x14e0: prefetcha %i0 + %i3, 27
3708 .word 0xf628a022 ! t0_kref+0x14e4: stb %i3, [%g2 + 0x22]
3709 .word 0x81aa4a2a ! t0_kref+0x14e8: fcmps %fcc0, %f9, %f10
3710 .word 0x91b28eca ! t0_kref+0x14ec: fornot2 %f10, %f10, %f8
3711 .word 0x92e2a163 ! t0_kref+0x14f0: subccc %o2, 0x163, %o1
3712 .word 0xd03f4018 ! t0_kref+0x14f4: std %o0, [%i5 + %i0]
3713 .word 0x93b5c32c ! t0_kref+0x14f8: bmask %l7, %o4, %o1
3714 .word 0x95a01889 ! t0_kref+0x14fc: fitos %f9, %f10
3715 .word 0xed68a147 ! t0_kref+0x1500: prefetch %g2 + 0x147, 22
3716 .word 0x92828016 ! t0_kref+0x1504: addcc %o2, %l6, %o1
3717 .word 0xd6b01019 ! t0_kref+0x1508: stha %o3, [%g0 + %i1]0x80
3718 .word 0xd1be585a ! t0_kref+0x150c: stda %f8, [%i1 + %i2]0xc2
3719 .word 0x92632f1e ! t0_kref+0x1510: subc %o4, 0xf1e, %o1
3720 .word 0x9332a012 ! t0_kref+0x1514: srl %o2, 0x12, %o1
3721 .word 0x93a24829 ! t0_kref+0x1518: fadds %f9, %f9, %f9
3722 .word 0x932ec00b ! t0_kref+0x151c: sll %i3, %o3, %o1
3723 .word 0x91b00c00 ! t0_kref+0x1520: fzero %f8
3724 .word 0xd246401c ! t0_kref+0x1524: ldsw [%i1 + %i4], %o1
3725 .word 0xd25e7fe0 ! t0_kref+0x1528: ldx [%i1 - 0x20], %o1
3726 .word 0x92f5aaa3 ! t0_kref+0x152c: udivcc %l6, 0xaa3, %o1
3727 .word 0x921d4017 ! t0_kref+0x1530: xor %l5, %l7, %o1
3728 .word 0x92fdeb2e ! t0_kref+0x1534: sdivcc %l7, 0xb2e, %o1
3729 .word 0x95a0188a ! t0_kref+0x1538: fitos %f10, %f10
3730 .word 0x95a2884a ! t0_kref+0x153c: faddd %f10, %f10, %f10
3731 .word 0xd53e7fe0 ! t0_kref+0x1540: std %f10, [%i1 - 0x20]
3732 .word 0xc76e2018 ! t0_kref+0x1544: prefetch %i0 + 0x18, 3
3733 .word 0x9344c000 ! t0_kref+0x1548: mov %gsr, %o1
3734 .word 0x920f000d ! t0_kref+0x154c: and %i4, %o5, %o1
3735 .word 0x9283395f ! t0_kref+0x1550: addcc %o4, -0x6a1, %o1
3736 .word 0x8143c000 ! t0_kref+0x1554: stbar
3737 .word 0xc16e0017 ! t0_kref+0x1558: prefetch %i0 + %l7, 0
3738 .word 0x95a00548 ! t0_kref+0x155c: fsqrtd %f8, %f10
3739 .word 0x928ac014 ! t0_kref+0x1560: andcc %o3, %l4, %o1
3740 .word 0xef68a20b ! t0_kref+0x1564: prefetch %g2 + 0x20b, 23
3741 .word 0xd53e401d ! t0_kref+0x1568: std %f10, [%i1 + %i5]
3742 .word 0x95a00548 ! t0_kref+0x156c: fsqrtd %f8, %f10
3743 .word 0x920aad8e ! t0_kref+0x1570: and %o2, 0xd8e, %o1
3744 .word 0x91a28d2a ! t0_kref+0x1574: fsmuld %f10, %f10, %f8
3745 .word 0x93400000 ! t0_kref+0x1578: mov %y, %o1
3746 .word 0x9238350b ! t0_kref+0x157c: xnor %g0, -0xaf5, %o1
3747 .word 0x95a018ca ! t0_kref+0x1580: fdtos %f10, %f10
3748 .word 0x927d6e69 ! t0_kref+0x1584: sdiv %l5, 0xe69, %o1
3749 .word 0xd26e001a ! t0_kref+0x1588: ldstub [%i0 + %i2], %o1
3750 .word 0x38800007 ! t0_kref+0x158c: bgu,a _kref+0x15a8
3751 .word 0xf1ee501c ! t0_kref+0x1590: prefetcha %i1 + %i4, 24
3752 .word 0x923d001d ! t0_kref+0x1594: xnor %l4, %i5, %o1
3753 .word 0x92d5400d ! t0_kref+0x1598: umulcc %l5, %o5, %o1
3754 .word 0xd828a000 ! t0_kref+0x159c: stb %o4, [%g2]
3755 .word 0x923b401b ! t0_kref+0x15a0: xnor %o5, %i3, %o1
3756 .word 0x33800007 ! t0_kref+0x15a4: fbe,a _kref+0x15c0
3757 .word 0x93a01a4a ! t0_kref+0x15a8: fdtoi %f10, %f9
3758 .word 0xd2464000 ! t0_kref+0x15ac: ldsw [%i1], %o1
3759 .word 0xd1be5856 ! t0_kref+0x15b0: stda %f8, [%i1 + %l6]0xc2
3760 .word 0x9276c017 ! t0_kref+0x15b4: udiv %i3, %l7, %o1
3761 .word 0xd250a020 ! t0_kref+0x15b8: ldsh [%g2 + 0x20], %o1
3762 .word 0x920d0009 ! t0_kref+0x15bc: and %l4, %o1, %o1
3763 .word 0x86102006 ! t0_kref+0x15c0: mov 0x6, %g3
3764 .word 0x86a0e001 ! t0_kref+0x15c4: subcc %g3, 1, %g3
3765 .word 0x2280000f ! t0_kref+0x15c8: be,a _kref+0x1604
3766 .word 0xc768a0cb ! t0_kref+0x15cc: prefetch %g2 + 0xcb, 3
3767 .word 0x920528a3 ! t0_kref+0x15d0: add %l4, 0x8a3, %o1
3768 .word 0x92fa3523 ! t0_kref+0x15d4: sdivcc %o0, -0xadd, %o1
3769 .word 0x92aab6fd ! t0_kref+0x15d8: andncc %o2, -0x903, %o1
3770 .word 0x95a0104a ! t0_kref+0x15dc: fdtox %f10, %f10
3771 .word 0xd3f6501c ! t0_kref+0x15e0: casxa [%i1]0x80, %i4, %o1
3772 .word 0xda28a031 ! t0_kref+0x15e4: stb %o5, [%g2 + 0x31]
3773 .word 0x93132bba ! t0_kref+0x15e8: taddcctv %o4, 0xbba, %o1
3774 .word 0x95a00529 ! t0_kref+0x15ec: fsqrts %f9, %f10
3775 .word 0xe43e7ff8 ! t0_kref+0x15f0: std %l2, [%i1 - 8]
3776 .word 0x92bec01b ! t0_kref+0x15f4: xnorcc %i3, %i3, %o1
3777 .word 0xd11fbc98 ! t0_kref+0x15f8: ldd [%fp - 0x368], %f8
3778 .word 0x81aa8a4a ! t0_kref+0x15fc: fcmpd %fcc0, %f10, %f10
3779 .word 0xd1be5817 ! t0_kref+0x1600: stda %f8, [%i1 + %l7]0xc0
3780 .word 0x9de3bfa0 ! t0_kref+0x1604: save %sp, -0x60, %sp
3781 .word 0x93ef0018 ! t0_kref+0x1608: restore %i4, %i0, %o1
3782 .word 0x001fffff ! t0_kref+0x160c: illtrap 0x1fffff
3783 .word 0x92d77fc1 ! t0_kref+0x1610: umulcc %i5, -0x3f, %o1
3784 .word 0xf56e001a ! t0_kref+0x1614: prefetch %i0 + %i2, 26
3785 .word 0x81aa4a2a ! t0_kref+0x1618: fcmps %fcc0, %f9, %f10
3786 .word 0x92673303 ! t0_kref+0x161c: subc %i4, -0xcfd, %o1
3787 .word 0x95a00529 ! t0_kref+0x1620: fsqrts %f9, %f10
3788 .word 0xd2062008 ! t0_kref+0x1624: ld [%i0 + 8], %o1
3789 .word 0xd46e401a ! t0_kref+0x1628: ldstub [%i1 + %i2], %o2
3790 .word 0x9de3bfa0 ! t0_kref+0x162c: save %sp, -0x60, %sp
3791 .word 0xb0100018 ! t0_kref+0x1630: mov %i0, %i0
3792 .word 0x93ee734d ! t0_kref+0x1634: restore %i1, -0xcb3, %o1
3793 .word 0x923a4008 ! t0_kref+0x1638: xnor %o1, %o0, %o1
3794 .word 0x8143c000 ! t0_kref+0x163c: stbar
3795 .word 0x95a01889 ! t0_kref+0x1640: fitos %f9, %f10
3796 .word 0x93268015 ! t0_kref+0x1644: mulscc %i2, %l5, %o1
3797 .word 0x95a209ca ! t0_kref+0x1648: fdivd %f8, %f10, %f10
3798 .word 0xd41e3ff8 ! t0_kref+0x164c: ldd [%i0 - 8], %o2
3799 .word 0x32800005 ! t0_kref+0x1650: bne,a _kref+0x1664
3800 .word 0x9272f829 ! t0_kref+0x1654: udiv %o3, -0x7d7, %o1
3801 .word 0x9267000b ! t0_kref+0x1658: subc %i4, %o3, %o1
3802 .word 0xc368a047 ! t0_kref+0x165c: prefetch %g2 + 0x47, 1
3803 .word 0x920b0016 ! t0_kref+0x1660: and %o4, %l6, %o1
3804 .word 0x81aa8aca ! t0_kref+0x1664: fcmped %fcc0, %f10, %f10
3805 .word 0xd1be181c ! t0_kref+0x1668: stda %f8, [%i0 + %i4]0xc0
3806 .word 0x81aa8a29 ! t0_kref+0x166c: fcmps %fcc0, %f10, %f9
3807 .word 0xd240a020 ! t0_kref+0x1670: ldsw [%g2 + 0x20], %o1
3808 .word 0xd520a020 ! t0_kref+0x1674: st %f10, [%g2 + 0x20]
3809 .word 0x33480008 ! t0_kref+0x1678: fbe,a,pt %fcc0, _kref+0x1698
3810 .word 0x933f400c ! t0_kref+0x167c: sra %i5, %o4, %o1
3811 .word 0x9252400a ! t0_kref+0x1680: umul %o1, %o2, %o1
3812 .word 0x81aa0ac8 ! t0_kref+0x1684: fcmped %fcc0, %f8, %f8
3813 .word 0x95a24829 ! t0_kref+0x1688: fadds %f9, %f9, %f10
3814 .word 0x91a20848 ! t0_kref+0x168c: faddd %f8, %f8, %f8
3815 .word 0x927a4000 ! t0_kref+0x1690: sdiv %o1, %g0, %o1
3816 .word 0x9fc00004 ! t0_kref+0x1694: call %g0 + %g4
3817 .word 0xc3ee5000 ! t0_kref+0x1698: prefetcha %i1, 1
3818 .word 0x92734017 ! t0_kref+0x169c: udiv %o5, %l7, %o1
3819 .word 0x93b00280 ! t0_kref+0x16a0: array32 %g0, %g0, %o1
3820 .word 0x91a00548 ! t0_kref+0x16a4: fsqrtd %f8, %f8
3821 .word 0x91a000ca ! t0_kref+0x16a8: fnegd %f10, %f8
3822 .word 0x92d571fc ! t0_kref+0x16ac: umulcc %l5, -0xe04, %o1
3823 .word 0x8d85400c ! t0_kref+0x16b0: wr %l5, %o4, %fprs
3824 .word 0x92a57462 ! t0_kref+0x16b4: subcc %l5, -0xb9e, %o1
3825 .word 0x923f777b ! t0_kref+0x16b8: xnor %i5, -0x885, %o1
3826 .word 0x9276e332 ! t0_kref+0x16bc: udiv %i3, 0x332, %o1
3827 .word 0xf8a71018 ! t0_kref+0x16c0: sta %i4, [%i4 + %i0]0x80
3828 .word 0x92faed3e ! t0_kref+0x16c4: sdivcc %o3, 0xd3e, %o1
3829 .word 0x93b20508 ! t0_kref+0x16c8: fcmpgt16 %f8, %f8, %o1
3830 .word 0xd53e2008 ! t0_kref+0x16cc: std %f10, [%i0 + 8]
3831 .word 0x924221d1 ! t0_kref+0x16d0: addc %o0, 0x1d1, %o1
3832 .word 0xda360000 ! t0_kref+0x16d4: sth %o5, [%i0]
3833 call SYM(t0_subr2)
3834 .word 0x92727419 ! t0_kref+0x16dc: udiv %o1, -0xbe7, %o1
3835 .word 0x39800002 ! t0_kref+0x16e0: fbuge,a _kref+0x16e8
3836 .word 0x927f3837 ! t0_kref+0x16e4: sdiv %i4, -0x7c9, %o1
3837 .word 0xc020a020 ! t0_kref+0x16e8: clr [%g2 + 0x20]
3838 .word 0x93b34200 ! t0_kref+0x16ec: array8 %o5, %g0, %o1
3839 .word 0xd2de5000 ! t0_kref+0x16f0: ldxa [%i1]0x80, %o1
3840 .word 0x13208746 ! t0_kref+0x16f4: sethi %hi(0x821d1800), %o1
3841 .word 0x81aa8a2a ! t0_kref+0x16f8: fcmps %fcc0, %f10, %f10
3842 .word 0x81aa8a2a ! t0_kref+0x16fc: fcmps %fcc0, %f10, %f10
3843 .word 0x9275bae2 ! t0_kref+0x1700: udiv %l6, -0x51e, %o1
3844 .word 0x93b28a29 ! t0_kref+0x1704: fpadd16s %f10, %f9, %f9
3845 .word 0xe56e401b ! t0_kref+0x1708: prefetch %i1 + %i3, 18
3846 .word 0x33800005 ! t0_kref+0x170c: fbe,a _kref+0x1720
3847 .word 0x920f317a ! t0_kref+0x1710: and %i4, -0xe86, %o1
3848 .word 0x91a01909 ! t0_kref+0x1714: fitod %f9, %f8
3849 .word 0xffee501c ! t0_kref+0x1718: prefetcha %i1 + %i4, 31
3850 .word 0xd030a002 ! t0_kref+0x171c: sth %o0, [%g2 + 2]
3851 .word 0x91a01929 ! t0_kref+0x1720: fstod %f9, %f8
3852 .word 0x91a2884a ! t0_kref+0x1724: faddd %f10, %f10, %f8
3853 .word 0x95a0052a ! t0_kref+0x1728: fsqrts %f10, %f10
3854 .word 0x8143e040 ! t0_kref+0x172c: membar 0x40
3855 .word 0x91b00f0a ! t0_kref+0x1730: fsrc2 %f10, %f8
3856 .word 0xd1be5809 ! t0_kref+0x1734: stda %f8, [%i1 + %o1]0xc0
3857 .word 0x9205800b ! t0_kref+0x1738: add %l6, %o3, %o1
3858 .word 0x93b580da ! t0_kref+0x173c: edge16l %l6, %i2, %o1
3859 .word 0x92aefd23 ! t0_kref+0x1740: andncc %i3, -0x2dd, %o1
3860 .word 0x81aa4a29 ! t0_kref+0x1744: fcmps %fcc0, %f9, %f9
3861 .word 0xc768a0cb ! t0_kref+0x1748: prefetch %g2 + 0xcb, 3
3862 .word 0xd280105c ! t0_kref+0x174c: lda [%g0 + %i4]0x82, %o1
3863 .word 0xfa28a003 ! t0_kref+0x1750: stb %i5, [%g2 + 3]
3864 .word 0xd5801018 ! t0_kref+0x1754: lda [%g0 + %i0]0x80, %f10
3865 .word 0x92aec000 ! t0_kref+0x1758: andncc %i3, %g0, %o1
3866 .word 0xd20e3ff0 ! t0_kref+0x175c: ldub [%i0 - 0x10], %o1
3867 .word 0x95a249aa ! t0_kref+0x1760: fdivs %f9, %f10, %f10
3868 .word 0xda30a002 ! t0_kref+0x1764: sth %o5, [%g2 + 2]
3869 .word 0xd296d018 ! t0_kref+0x1768: lduha [%i3 + %i0]0x80, %o1
3870 .word 0x33480006 ! t0_kref+0x176c: fbe,a,pt %fcc0, _kref+0x1784
3871 .word 0x95a2882a ! t0_kref+0x1770: fadds %f10, %f10, %f10
3872 .word 0xc368a100 ! t0_kref+0x1774: prefetch %g2 + 0x100, 1
3873 .word 0x13101f0d ! t0_kref+0x1778: sethi %hi(0x407c3400), %o1
3874 .word 0x92e2001c ! t0_kref+0x177c: subccc %o0, %i4, %o1
3875 .word 0x95a01029 ! t0_kref+0x1780: fstox %f9, %f10
3876 .word 0xc7ee501b ! t0_kref+0x1784: prefetcha %i1 + %i3, 3
3877 .word 0x95a00529 ! t0_kref+0x1788: fsqrts %f9, %f10
3878 .word 0x93b20408 ! t0_kref+0x178c: fcmple16 %f8, %f8, %o1
3879 .word 0x001fffff ! t0_kref+0x1790: illtrap 0x1fffff
3880 .word 0x93b24136 ! t0_kref+0x1794: edge32n %o1, %l6, %o1
3881 .word 0xc028a032 ! t0_kref+0x1798: clrb [%g2 + 0x32]
3882 .word 0x930b4016 ! t0_kref+0x179c: tsubcc %o5, %l6, %o1
3883 .word 0x95b28e6a ! t0_kref+0x17a0: fxnors %f10, %f10, %f10
3884 .word 0x95b286e8 ! t0_kref+0x17a4: fmul8ulx16 %f10, %f8, %f10
3885 .word 0x9337200f ! t0_kref+0x17a8: srl %i4, 0xf, %o1
3886 .word 0x93034014 ! t0_kref+0x17ac: taddcc %o5, %l4, %o1
3887 .word 0x91a0054a ! t0_kref+0x17b0: fsqrtd %f10, %f8
3888 .word 0x91a2094a ! t0_kref+0x17b4: fmuld %f8, %f10, %f8
3889 .word 0x95a208ca ! t0_kref+0x17b8: fsubd %f8, %f10, %f10
3890 .word 0xf6362008 ! t0_kref+0x17bc: sth %i3, [%i0 + 8]
3891 .word 0xc036401b ! t0_kref+0x17c0: clrh [%i1 + %i3]
3892 .word 0x81dd644d ! t0_kref+0x17c4: flush %l5 + 0x44d
3893 .word 0x920ea395 ! t0_kref+0x17c8: and %i2, 0x395, %o1
3894 .word 0x8182c000 ! t0_kref+0x17cc: wr %o3, %g0, %y
3895 .word 0x95a28848 ! t0_kref+0x17d0: faddd %f10, %f8, %f10
3896 .word 0x81aa8a2a ! t0_kref+0x17d4: fcmps %fcc0, %f10, %f10
3897 .word 0x9de3bfa0 ! t0_kref+0x17d8: save %sp, -0x60, %sp
3898 .word 0x93ef39d8 ! t0_kref+0x17dc: restore %i4, -0x628, %o1
3899 .word 0xd1be1a1d ! t0_kref+0x17e0: stda %f8, [%i0 + %i5]0xd0
3900 .word 0xee780018 ! t0_kref+0x17e4: swap [%g0 + %i0], %l7
3901 .word 0xf6280018 ! t0_kref+0x17e8: stb %i3, [%g0 + %i0]
3902 .word 0xd248a023 ! t0_kref+0x17ec: ldsb [%g2 + 0x23], %o1
3903 .word 0x92554017 ! t0_kref+0x17f0: umul %l5, %l7, %o1
3904 .word 0xd208a032 ! t0_kref+0x17f4: ldub [%g2 + 0x32], %o1
3905 .word 0x9262800d ! t0_kref+0x17f8: subc %o2, %o5, %o1
3906 .word 0x95b28e80 ! t0_kref+0x17fc: fsrc1 %f10, %f10
3907 .word 0x95a24d29 ! t0_kref+0x1800: fsmuld %f9, %f9, %f10
3908 .word 0xd476401d ! t0_kref+0x1804: stx %o2, [%i1 + %i5]
3909 .word 0x92d30017 ! t0_kref+0x1808: umulcc %o4, %l7, %o1
3910 .word 0x91b286ca ! t0_kref+0x180c: fmul8sux16 %f10, %f10, %f8
3911 .word 0x95a24829 ! t0_kref+0x1810: fadds %f9, %f9, %f10
3912 .word 0xd300a020 ! t0_kref+0x1814: ld [%g2 + 0x20], %f9
3913 .word 0x81870000 ! t0_kref+0x1818: wr %i4, %g0, %y
3914 .word 0x25480007 ! t0_kref+0x181c: fblg,a,pt %fcc0, _kref+0x1838
3915 .word 0x91a0054a ! t0_kref+0x1820: fsqrtd %f10, %f8
3916 .word 0x92ba000b ! t0_kref+0x1824: xnorcc %o0, %o3, %o1
3917 .word 0xd3865000 ! t0_kref+0x1828: lda [%i1]0x80, %f9
3918 .word 0xda26600c ! t0_kref+0x182c: st %o5, [%i1 + 0xc]
3919 .word 0xd208a030 ! t0_kref+0x1830: ldub [%g2 + 0x30], %o1
3920 .word 0xd2a61000 ! t0_kref+0x1834: sta %o1, [%i0]0x80
3921 .word 0xf4363ff2 ! t0_kref+0x1838: sth %i2, [%i0 - 0xe]
3922 .word 0xd830a012 ! t0_kref+0x183c: sth %o4, [%g2 + 0x12]
3923 .word 0x8143c000 ! t0_kref+0x1840: stbar
3924 .word 0x92656f7a ! t0_kref+0x1844: subc %l5, 0xf7a, %o1
3925 .word 0x9283401b ! t0_kref+0x1848: addcc %o5, %i3, %o1
3926 .word 0xe268a012 ! t0_kref+0x184c: ldstub [%g2 + 0x12], %l1
3927 call SYM(t0_subr3)
3928 .word 0x91b206c8 ! t0_kref+0x1854: fmul8sux16 %f8, %f8, %f8
3929 .word 0x8143e040 ! t0_kref+0x1858: membar 0x40
3930 .word 0xc028a023 ! t0_kref+0x185c: clrb [%g2 + 0x23]
3931 .word 0x92950008 ! t0_kref+0x1860: orcc %l4, %o0, %o1
3932 .word 0x95a00548 ! t0_kref+0x1864: fsqrtd %f8, %f10
3933 .word 0x93b0014a ! t0_kref+0x1868: edge32l %g0, %o2, %o1
3934 .word 0xd300a010 ! t0_kref+0x186c: ld [%g2 + 0x10], %f9
3935 .word 0x95b28f8a ! t0_kref+0x1870: for %f10, %f10, %f10
3936 .word 0x93b500ab ! t0_kref+0x1874: edge16n %l4, %o3, %o1
3937 .word 0x95a01909 ! t0_kref+0x1878: fitod %f9, %f10
3938 .word 0xd22e4000 ! t0_kref+0x187c: stb %o1, [%i1]
3939 .word 0x91a0190a ! t0_kref+0x1880: fitod %f10, %f8
3940 .word 0x92758009 ! t0_kref+0x1884: udiv %l6, %o1, %o1
3941 .word 0xc768a186 ! t0_kref+0x1888: prefetch %g2 + 0x186, 3
3942 .word 0x931034a8 ! t0_kref+0x188c: taddcctv %g0, -0xb58, %o1
3943 .word 0x95a01a4a ! t0_kref+0x1890: fdtoi %f10, %f10
3944 .word 0xe4380018 ! t0_kref+0x1894: std %l2, [%g0 + %i0]
3945 .word 0x92a826b0 ! t0_kref+0x1898: andncc %g0, 0x6b0, %o1
3946 .word 0x93a018ca ! t0_kref+0x189c: fdtos %f10, %f9
3947 .word 0x92fd0015 ! t0_kref+0x18a0: sdivcc %l4, %l5, %o1
3948 .word 0xee2e0000 ! t0_kref+0x18a4: stb %l7, [%i0]
3949 .word 0x93a01a4a ! t0_kref+0x18a8: fdtoi %f10, %f9
3950 .word 0x95a01a4a ! t0_kref+0x18ac: fdtoi %f10, %f10
3951 .word 0xc028a010 ! t0_kref+0x18b0: clrb [%g2 + 0x10]
3952 .word 0x8143c000 ! t0_kref+0x18b4: stbar
3953 call SYM(t0_subr2)
3954 .word 0x9225313c ! t0_kref+0x18bc: sub %l4, -0xec4, %o1
3955 .word 0xea28a023 ! t0_kref+0x18c0: stb %l5, [%g2 + 0x23]
3956 .word 0x95a289ca ! t0_kref+0x18c4: fdivd %f10, %f10, %f10
3957 .word 0x95b28f8a ! t0_kref+0x18c8: for %f10, %f10, %f10
3958 .word 0x91a0054a ! t0_kref+0x18cc: fsqrtd %f10, %f8
3959 .word 0x93b58049 ! t0_kref+0x18d0: edge8l %l6, %o1, %o1
3960 .word 0x81874000 ! t0_kref+0x18d4: wr %i5, %g0, %y
3961 .word 0xd20e2004 ! t0_kref+0x18d8: ldub [%i0 + 4], %o1
3962 .word 0x9fc00004 ! t0_kref+0x18dc: call %g0 + %g4
3963 .word 0xe7ee501c ! t0_kref+0x18e0: prefetcha %i1 + %i4, 19
3964 .word 0x92826870 ! t0_kref+0x18e4: addcc %o1, 0x870, %o1
3965 .word 0x92da0015 ! t0_kref+0x18e8: smulcc %o0, %l5, %o1
3966 .word 0xd0180019 ! t0_kref+0x18ec: ldd [%g0 + %i1], %o0
3967 .word 0x95a01889 ! t0_kref+0x18f0: fitos %f9, %f10
3968 .word 0xfa28a030 ! t0_kref+0x18f4: stb %i5, [%g2 + 0x30]
3969 .word 0x9fc10000 ! t0_kref+0x18f8: call %g4
3970 .word 0x91a0004a ! t0_kref+0x18fc: fmovd %f10, %f8
3971 .word 0xc06e3fe0 ! t0_kref+0x1900: ldstub [%i0 - 0x20], %g0
3972 .word 0xd210a030 ! t0_kref+0x1904: lduh [%g2 + 0x30], %o1
3973 .word 0x92fe8015 ! t0_kref+0x1908: sdivcc %i2, %l5, %o1
3974 .word 0xd2066004 ! t0_kref+0x190c: ld [%i1 + 4], %o1
3975 .word 0xd19e105d ! t0_kref+0x1910: ldda [%i0 + %i5]0x82, %f8
3976 .word 0x92154000 ! t0_kref+0x1914: or %l5, %g0, %o1
3977 .word 0x81aa8ac8 ! t0_kref+0x1918: fcmped %fcc0, %f10, %f8
3978 .word 0x921f000a ! t0_kref+0x191c: xor %i4, %o2, %o1
3979 .word 0x81aa4aa9 ! t0_kref+0x1920: fcmpes %fcc0, %f9, %f9
3980 .word 0xd20e7fee ! t0_kref+0x1924: ldub [%i1 - 0x12], %o1
3981 .word 0x91b2462a ! t0_kref+0x1928: fmul8x16 %f9, %f10, %f8
3982 .word 0x92e2c000 ! t0_kref+0x192c: subccc %o3, %g0, %o1
3983 .word 0x91a2094a ! t0_kref+0x1930: fmuld %f8, %f10, %f8
3984 .word 0x93b74200 ! t0_kref+0x1934: array8 %i5, %g0, %o1
3985 .word 0x81aa8a29 ! t0_kref+0x1938: fcmps %fcc0, %f10, %f9
3986 .word 0xe89e501d ! t0_kref+0x193c: ldda [%i1 + %i5]0x80, %l4
3987 .word 0x91b24628 ! t0_kref+0x1940: fmul8x16 %f9, %f8, %f8
3988 .word 0xea266010 ! t0_kref+0x1944: st %l5, [%i1 + 0x10]
3989 .word 0xea6e2018 ! t0_kref+0x1948: ldstub [%i0 + 0x18], %l5
3990 .word 0x95a24929 ! t0_kref+0x194c: fmuls %f9, %f9, %f10
3991 .word 0xd2062010 ! t0_kref+0x1950: ld [%i0 + 0x10], %o1
3992 .word 0xd13e001d ! t0_kref+0x1954: std %f8, [%i0 + %i5]
3993 .word 0x93a249aa ! t0_kref+0x1958: fdivs %f9, %f10, %f9
3994 .word 0x95b28e69 ! t0_kref+0x195c: fxnors %f10, %f9, %f10
3995 .word 0x95a24929 ! t0_kref+0x1960: fmuls %f9, %f9, %f10
3996 .word 0x95a209c8 ! t0_kref+0x1964: fdivd %f8, %f8, %f10
3997 .word 0x95a249aa ! t0_kref+0x1968: fdivs %f9, %f10, %f10
3998 .word 0xd1be5814 ! t0_kref+0x196c: stda %f8, [%i1 + %l4]0xc0
3999 .word 0x131a9659 ! t0_kref+0x1970: sethi %hi(0x6a596400), %o1
4000 .word 0x93a248aa ! t0_kref+0x1974: fsubs %f9, %f10, %f9
4001 .word 0xd210a000 ! t0_kref+0x1978: lduh [%g2], %o1
4002 .word 0x91a0190a ! t0_kref+0x197c: fitod %f10, %f8
4003 .word 0xe8766008 ! t0_kref+0x1980: stx %l4, [%i1 + 8]
4004 .word 0x923f001b ! t0_kref+0x1984: xnor %i4, %i3, %o1
4005 .word 0xc12e401c ! t0_kref+0x1988: st %fsr, [%i1 + %i4]
4006 .word 0x9de3bfa0 ! t0_kref+0x198c: save %sp, -0x60, %sp
4007 .word 0xb84629d0 ! t0_kref+0x1990: addc %i0, 0x9d0, %i4
4008 .word 0x93ee401c ! t0_kref+0x1994: restore %i1, %i4, %o1
4009 .word 0x81aa0aca ! t0_kref+0x1998: fcmped %fcc0, %f8, %f10
4010 .word 0x92122b21 ! t0_kref+0x199c: or %o0, 0xb21, %o1
4011 .word 0xd82e8018 ! t0_kref+0x19a0: stb %o4, [%i2 + %i0]
4012 .word 0x24800006 ! t0_kref+0x19a4: ble,a _kref+0x19bc
4013 .word 0x91b246aa ! t0_kref+0x19a8: fmul8x16al %f9, %f10, %f8
4014 .word 0x95a2492a ! t0_kref+0x19ac: fmuls %f9, %f10, %f10
4015 .word 0xd500a010 ! t0_kref+0x19b0: ld [%g2 + 0x10], %f10
4016 .word 0x93b6c340 ! t0_kref+0x19b4: alignaddrl %i3, %g0, %o1
4017 .word 0x95a00548 ! t0_kref+0x19b8: fsqrtd %f8, %f10
4018 .word 0x95a288ca ! t0_kref+0x19bc: fsubd %f10, %f10, %f10
4019 .word 0xd5380018 ! t0_kref+0x19c0: std %f10, [%g0 + %i0]
4020 .word 0x81aa0ac8 ! t0_kref+0x19c4: fcmped %fcc0, %f8, %f8
4021 .word 0x8143c000 ! t0_kref+0x19c8: stbar
4022 .word 0x93b00c20 ! t0_kref+0x19cc: fzeros %f9
4023 .word 0x95a0192a ! t0_kref+0x19d0: fstod %f10, %f10
4024 .word 0x91a0190a ! t0_kref+0x19d4: fitod %f10, %f8
4025 .word 0x91b28ec8 ! t0_kref+0x19d8: fornot2 %f10, %f8, %f8
4026 .word 0xd1be588b ! t0_kref+0x19dc: stda %f8, [%i1 + %o3]0xc4
4027 .word 0x9297400a ! t0_kref+0x19e0: orcc %i5, %o2, %o1
4028 .word 0x95a20848 ! t0_kref+0x19e4: faddd %f8, %f8, %f10
4029 .word 0x25800003 ! t0_kref+0x19e8: fblg,a _kref+0x19f4
4030 .word 0xec766000 ! t0_kref+0x19ec: stx %l6, [%i1]
4031 .word 0x95a00529 ! t0_kref+0x19f0: fsqrts %f9, %f10
4032 .word 0x9236f2a3 ! t0_kref+0x19f4: orn %i3, -0xd5d, %o1
4033 .word 0x95a2884a ! t0_kref+0x19f8: faddd %f10, %f10, %f10
4034 .word 0xd01e001d ! t0_kref+0x19fc: ldd [%i0 + %i5], %o0
4035 .word 0x95a289aa ! t0_kref+0x1a00: fdivs %f10, %f10, %f10
4036 .word 0xd200a030 ! t0_kref+0x1a04: ld [%g2 + 0x30], %o1
4037 .word 0x95a0052a ! t0_kref+0x1a08: fsqrts %f10, %f10
4038 .word 0x81aa0aca ! t0_kref+0x1a0c: fcmped %fcc0, %f8, %f10
4039 .word 0x95a28848 ! t0_kref+0x1a10: faddd %f10, %f8, %f10
4040 .word 0x9273001b ! t0_kref+0x1a14: udiv %o4, %i3, %o1
4041 .word 0x93b28a29 ! t0_kref+0x1a18: fpadd16s %f10, %f9, %f9
4042 .word 0x95a0190a ! t0_kref+0x1a1c: fitod %f10, %f10
4043 .word 0x95a0054a ! t0_kref+0x1a20: fsqrtd %f10, %f10
4044 .word 0x923b4000 ! t0_kref+0x1a24: not %o5, %o1
4045 .word 0x92d6a539 ! t0_kref+0x1a28: umulcc %i2, 0x539, %o1
4046 .word 0xd200a010 ! t0_kref+0x1a2c: ld [%g2 + 0x10], %o1
4047 call SYM(t0_subr3)
4048 .word 0x928dfcb1 ! t0_kref+0x1a34: andcc %l7, -0x34f, %o1
4049 .word 0x8143c000 ! t0_kref+0x1a38: stbar
4050 .word 0x92bb77e8 ! t0_kref+0x1a3c: xnorcc %o5, -0x818, %o1
4051 .word 0x92977ac4 ! t0_kref+0x1a40: orcc %i5, -0x53c, %o1
4052 .word 0x92c00015 ! t0_kref+0x1a44: addccc %g0, %l5, %o1
4053 .word 0xd2070019 ! t0_kref+0x1a48: ld [%i4 + %i1], %o1
4054 .word 0x95b246aa ! t0_kref+0x1a4c: fmul8x16al %f9, %f10, %f10
4055 .word 0x93a28829 ! t0_kref+0x1a50: fadds %f10, %f9, %f9
4056 .word 0x95a24929 ! t0_kref+0x1a54: fmuls %f9, %f9, %f10
4057 sethi %hi(2f), %o7
4058 .word 0xe40be26c ! t0_kref+0x1a5c: ldub [%o7 + 0x26c], %l2
4059 .word 0xa41ca00c ! t0_kref+0x1a60: xor %l2, 0xc, %l2
4060 .word 0xe42be26c ! t0_kref+0x1a64: stb %l2, [%o7 + 0x26c]
4061 .word 0x81dbe26c ! t0_kref+0x1a68: flush %o7 + 0x26c
40622: .word 0xe1f6501a ! t0_kref+0x1a6c: casxa [%i1]0x80, %i2, %l0
4063 .word 0x9275001b ! t0_kref+0x1a70: udiv %l4, %i3, %o1
4064 .word 0x95a0190a ! t0_kref+0x1a74: fitod %f10, %f10
4065 .word 0xd4b6d018 ! t0_kref+0x1a78: stha %o2, [%i3 + %i0]0x80
4066 .word 0xe4086ee0 ! t0_kref+0x1a7c: ldub [%g1 + 0xee0], %l2
4067 .word 0xa41ca00c ! t0_kref+0x1a80: xor %l2, 0xc, %l2
4068 .word 0xe4286ee0 ! t0_kref+0x1a84: stb %l2, [%g1 + 0xee0]
4069 .word 0x81d86ee0 ! t0_kref+0x1a88: flush %g1 + 0xee0
4070 .word 0x92928016 ! t0_kref+0x1a8c: orcc %o2, %l6, %o1
4071 .word 0x8143c000 ! t0_kref+0x1a90: stbar
4072 .word 0x93a28829 ! t0_kref+0x1a94: fadds %f10, %f9, %f9
4073 .word 0x91a00548 ! t0_kref+0x1a98: fsqrtd %f8, %f8
4074 .word 0xd2500018 ! t0_kref+0x1a9c: ldsh [%g0 + %i0], %o1
4075 .word 0x93400000 ! t0_kref+0x1aa0: mov %y, %o1
4076 .word 0xedee501b ! t0_kref+0x1aa4: prefetcha %i1 + %i3, 22
4077 .word 0x93400000 ! t0_kref+0x1aa8: mov %y, %o1
4078 .word 0x29480008 ! t0_kref+0x1aac: fbl,a,pt %fcc0, _kref+0x1acc
4079 .word 0x91a208c8 ! t0_kref+0x1ab0: fsubd %f8, %f8, %f8
4080 .word 0x9fc00004 ! t0_kref+0x1ab4: call %g0 + %g4
4081 .word 0x93b24d60 ! t0_kref+0x1ab8: fnot1s %f9, %f9
4082 .word 0xec3f4019 ! t0_kref+0x1abc: std %l6, [%i5 + %i1]
40832: .word 0xd81f4018 ! t0_kref+0x1ac0: ldd [%i5 + %i0], %o4
4084 .word 0xd2062008 ! t0_kref+0x1ac4: ld [%i0 + 8], %o1
4085 .word 0x93a018ca ! t0_kref+0x1ac8: fdtos %f10, %f9
4086 .word 0x81aa0ac8 ! t0_kref+0x1acc: fcmped %fcc0, %f8, %f8
4087 .word 0xd6a61000 ! t0_kref+0x1ad0: sta %o3, [%i0]0x80
4088 .word 0xf5ee501d ! t0_kref+0x1ad4: prefetcha %i1 + %i5, 26
4089 .word 0x9fc00004 ! t0_kref+0x1ad8: call %g0 + %g4
4090 .word 0xc46835ec ! t0_kref+0x1adc: ldstub [%g0 - 0xa14], %g2
4091 .word 0x93b74080 ! t0_kref+0x1ae0: edge16 %i5, %g0, %o1
4092 .word 0x81aa8aca ! t0_kref+0x1ae4: fcmped %fcc0, %f10, %f10
4093 .word 0xec2e7fee ! t0_kref+0x1ae8: stb %l6, [%i1 - 0x12]
4094 .word 0xd216c018 ! t0_kref+0x1aec: lduh [%i3 + %i0], %o1
4095 .word 0x92154017 ! t0_kref+0x1af0: or %l5, %l7, %o1
4096 .word 0xd20e001a ! t0_kref+0x1af4: ldub [%i0 + %i2], %o1
4097 .word 0xfe01401c ! t0_kref+0x1af8: ld [%g5 + %i4], %i7
4098 .word 0x8143c000 ! t0_kref+0x1afc: stbar
4099 .word 0xd300a030 ! t0_kref+0x1b00: ld [%g2 + 0x30], %f9
4100 .word 0x95a0052a ! t0_kref+0x1b04: fsqrts %f10, %f10
4101 .word 0xe3ee501b ! t0_kref+0x1b08: prefetcha %i1 + %i3, 17
4102 .word 0x920e8015 ! t0_kref+0x1b0c: and %i2, %l5, %o1
4103 .word 0x95a209c8 ! t0_kref+0x1b10: fdivd %f8, %f8, %f10
4104 .word 0xd2c6501c ! t0_kref+0x1b14: ldswa [%i1 + %i4]0x80, %o1
4105 .word 0x81aa8ac8 ! t0_kref+0x1b18: fcmped %fcc0, %f10, %f8
4106 .word 0x81824000 ! t0_kref+0x1b1c: wr %o1, %g0, %y
4107 .word 0xc0270019 ! t0_kref+0x1b20: clr [%i4 + %i1]
4108 .word 0xd1be580c ! t0_kref+0x1b24: stda %f8, [%i1 + %o4]0xc0
4109 .word 0xe26e401a ! t0_kref+0x1b28: ldstub [%i1 + %i2], %l1
4110 .word 0x925af03c ! t0_kref+0x1b2c: smul %o3, -0xfc4, %o1
4111 .word 0x9270252f ! t0_kref+0x1b30: udiv %g0, 0x52f, %o1
4112 .word 0xd320a010 ! t0_kref+0x1b34: st %f9, [%g2 + 0x10]
4113 .word 0x92473b22 ! t0_kref+0x1b38: addc %i4, -0x4de, %o1
4114 .word 0xfa20a030 ! t0_kref+0x1b3c: st %i5, [%g2 + 0x30]
4115 .word 0xd300a000 ! t0_kref+0x1b40: ld [%g2], %f9
4116 .word 0x81d94005 ! t0_kref+0x1b44: flush %g5 + %g5
4117 .word 0x95b206c8 ! t0_kref+0x1b48: fmul8sux16 %f8, %f8, %f10
4118 .word 0x81aa8aaa ! t0_kref+0x1b4c: fcmpes %fcc0, %f10, %f10
4119 .word 0xd1be5854 ! t0_kref+0x1b50: stda %f8, [%i1 + %l4]0xc2
4120 .word 0x95a00548 ! t0_kref+0x1b54: fsqrtd %f8, %f10
4121 .word 0xe3ee101c ! t0_kref+0x1b58: prefetcha %i0 + %i4, 17
4122 .word 0x8143c000 ! t0_kref+0x1b5c: stbar
4123 .word 0xd13e6000 ! t0_kref+0x1b60: std %f8, [%i1]
4124 .word 0x92124015 ! t0_kref+0x1b64: or %o1, %l5, %o1
4125 .word 0x921ea223 ! t0_kref+0x1b68: xor %i2, 0x223, %o1
4126 .word 0x91a208ca ! t0_kref+0x1b6c: fsubd %f8, %f10, %f8
4127 .word 0xd20e8018 ! t0_kref+0x1b70: ldub [%i2 + %i0], %o1
4128 .word 0x9252001d ! t0_kref+0x1b74: umul %o0, %i5, %o1
4129 .word 0xd250a002 ! t0_kref+0x1b78: ldsh [%g2 + 2], %o1
4130 .word 0x92bf38d1 ! t0_kref+0x1b7c: xnorcc %i4, -0x72f, %o1
4131 .word 0x91a28948 ! t0_kref+0x1b80: fmuld %f10, %f8, %f8
4132 .word 0x39800003 ! t0_kref+0x1b84: fbuge,a _kref+0x1b90
4133 .word 0x92d6bf5d ! t0_kref+0x1b88: umulcc %i2, -0xa3, %o1
4134 .word 0xd51fbe10 ! t0_kref+0x1b8c: ldd [%fp - 0x1f0], %f10
4135 .word 0x95b20748 ! t0_kref+0x1b90: fpack32 %f8, %f8, %f10
4136 .word 0x92374016 ! t0_kref+0x1b94: orn %i5, %l6, %o1
4137 .word 0x95b20d08 ! t0_kref+0x1b98: fandnot1 %f8, %f8, %f10
4138 .word 0x927ea523 ! t0_kref+0x1b9c: sdiv %i2, 0x523, %o1
4139 .word 0xec3e6018 ! t0_kref+0x1ba0: std %l6, [%i1 + 0x18]
4140 .word 0x81828000 ! t0_kref+0x1ba4: wr %o2, %g0, %y
4141 .word 0x81aa8a2a ! t0_kref+0x1ba8: fcmps %fcc0, %f10, %f10
4142 .word 0xe9ee101a ! t0_kref+0x1bac: prefetcha %i0 + %i2, 20
4143 .word 0x95a0054a ! t0_kref+0x1bb0: fsqrtd %f10, %f10
4144 .word 0x9fc10000 ! t0_kref+0x1bb4: call %g4
4145 .word 0x91a20848 ! t0_kref+0x1bb8: faddd %f8, %f8, %f8
4146 .word 0xeaf75019 ! t0_kref+0x1bbc: stxa %l5, [%i5 + %i1]0x80
4147 .word 0x39800006 ! t0_kref+0x1bc0: fbuge,a _kref+0x1bd8
4148 .word 0x91a0190a ! t0_kref+0x1bc4: fitod %f10, %f8
4149 .word 0xd20e3ffd ! t0_kref+0x1bc8: ldub [%i0 - 3], %o1
4150 .word 0xd53e0000 ! t0_kref+0x1bcc: std %f10, [%i0]
4151 .word 0x93b2040a ! t0_kref+0x1bd0: fcmple16 %f8, %f10, %o1
4152 .word 0x93b28c6a ! t0_kref+0x1bd4: fnors %f10, %f10, %f9
4153 .word 0xf9ee501d ! t0_kref+0x1bd8: prefetcha %i1 + %i5, 28
4154 .word 0x92bf001b ! t0_kref+0x1bdc: xnorcc %i4, %i3, %o1
4155 .word 0x9277000d ! t0_kref+0x1be0: udiv %i4, %o5, %o1
4156 .word 0x83414000 ! t0_kref+0x1be4: mov %pc, %g1
4157 .word 0x81824000 ! t0_kref+0x1be8: wr %o1, %g0, %y
4158 .word 0x95b28e48 ! t0_kref+0x1bec: fxnor %f10, %f8, %f10
4159 .word 0xe83e7ff8 ! t0_kref+0x1bf0: std %l4, [%i1 - 8]
4160 .word 0x95b28ec8 ! t0_kref+0x1bf4: fornot2 %f10, %f8, %f10
4161 .word 0xc0366002 ! t0_kref+0x1bf8: clrh [%i1 + 2]
4162 .word 0x923a0000 ! t0_kref+0x1bfc: not %o0, %o1
4163 .word 0x91a2084a ! t0_kref+0x1c00: faddd %f8, %f10, %f8
4164 .word 0x9247401c ! t0_kref+0x1c04: addc %i5, %i4, %o1
4165 .word 0xd520a020 ! t0_kref+0x1c08: st %f10, [%g2 + 0x20]
4166 .word 0x923b4000 ! t0_kref+0x1c0c: not %o5, %o1
4167 .word 0xee28a002 ! t0_kref+0x1c10: stb %l7, [%g2 + 2]
4168 .word 0x91a28d29 ! t0_kref+0x1c14: fsmuld %f10, %f9, %f8
4169 .word 0xec7e3ff0 ! t0_kref+0x1c18: swap [%i0 - 0x10], %l6
4170 .word 0x95a28929 ! t0_kref+0x1c1c: fmuls %f10, %f9, %f10
4171 .word 0x95b2874a ! t0_kref+0x1c20: fpack32 %f10, %f10, %f10
4172 .word 0x91b28eca ! t0_kref+0x1c24: fornot2 %f10, %f10, %f8
4173 .word 0x95a2884a ! t0_kref+0x1c28: faddd %f10, %f10, %f10
4174 .word 0x92da6ce5 ! t0_kref+0x1c2c: smulcc %o1, 0xce5, %o1
4175 .word 0xd320a030 ! t0_kref+0x1c30: st %f9, [%g2 + 0x30]
4176 .word 0x95a01a4a ! t0_kref+0x1c34: fdtoi %f10, %f10
4177 .word 0xd0380018 ! t0_kref+0x1c38: std %o0, [%g0 + %i0]
4178 .word 0x927ac01d ! t0_kref+0x1c3c: sdiv %o3, %i5, %o1
4179 .word 0x930b6a8a ! t0_kref+0x1c40: tsubcc %o5, 0xa8a, %o1
4180 .word 0xd8981019 ! t0_kref+0x1c44: ldda [%g0 + %i1]0x80, %o4
4181 .word 0xd2871018 ! t0_kref+0x1c48: lda [%i4 + %i0]0x80, %o1
4182 .word 0x92068009 ! t0_kref+0x1c4c: add %i2, %o1, %o1
4183 .word 0xd500a030 ! t0_kref+0x1c50: ld [%g2 + 0x30], %f10
4184 .word 0x921d7d73 ! t0_kref+0x1c54: xor %l5, -0x28d, %o1
4185 .word 0x93a0188a ! t0_kref+0x1c58: fitos %f10, %f9
4186 .word 0x95a24929 ! t0_kref+0x1c5c: fmuls %f9, %f9, %f10
4187 .word 0x92fec008 ! t0_kref+0x1c60: sdivcc %i3, %o0, %o1
4188 .word 0x93a249aa ! t0_kref+0x1c64: fdivs %f9, %f10, %f9
4189 .word 0x926361b0 ! t0_kref+0x1c68: subc %o5, 0x1b0, %o1
4190 .word 0xd4180018 ! t0_kref+0x1c6c: ldd [%g0 + %i0], %o2
4191 .word 0x1336b6d1 ! t0_kref+0x1c70: sethi %hi(0xdadb4400), %o1
4192 .word 0xd41e7ff0 ! t0_kref+0x1c74: ldd [%i1 - 0x10], %o2
4193 .word 0x93b300cd ! t0_kref+0x1c78: edge16l %o4, %o5, %o1
4194 .word 0x93b28faa ! t0_kref+0x1c7c: fors %f10, %f10, %f9
4195 .word 0x928f001d ! t0_kref+0x1c80: andcc %i4, %i5, %o1
4196 .word 0xcd1f4005 ! t0_kref+0x1c84: ldd [%i5 + %g5], %f6
4197 .word 0x93a0002a ! t0_kref+0x1c88: fmovs %f10, %f9
4198 .word 0x91a289c8 ! t0_kref+0x1c8c: fdivd %f10, %f8, %f8
4199 .word 0x93b2850a ! t0_kref+0x1c90: fcmpgt16 %f10, %f10, %o1
4200 .word 0xfa30a030 ! t0_kref+0x1c94: sth %i5, [%g2 + 0x30]
4201 .word 0xd5a6101c ! t0_kref+0x1c98: sta %f10, [%i0 + %i4]0x80
4202 .word 0xe43e4000 ! t0_kref+0x1c9c: std %l2, [%i1]
4203 .word 0x95a209ca ! t0_kref+0x1ca0: fdivd %f8, %f10, %f10
4204 .word 0x91a289ca ! t0_kref+0x1ca4: fdivd %f10, %f10, %f8
4205 .word 0x93a2892a ! t0_kref+0x1ca8: fmuls %f10, %f10, %f9
4206 .word 0x93a00529 ! t0_kref+0x1cac: fsqrts %f9, %f9
4207 .word 0x91a24d29 ! t0_kref+0x1cb0: fsmuld %f9, %f9, %f8
4208 .word 0x81aa4a2a ! t0_kref+0x1cb4: fcmps %fcc0, %f9, %f10
4209 .word 0x92ae800c ! t0_kref+0x1cb8: andncc %i2, %o4, %o1
4210 .word 0x91a00548 ! t0_kref+0x1cbc: fsqrtd %f8, %f8
4211 .word 0x92aea118 ! t0_kref+0x1cc0: andncc %i2, 0x118, %o1
4212 .word 0xd320a000 ! t0_kref+0x1cc4: st %f9, [%g2]
4213 .word 0x81aa8a4a ! t0_kref+0x1cc8: fcmpd %fcc0, %f10, %f10
4214 .word 0x92b2400b ! t0_kref+0x1ccc: orncc %o1, %o3, %o1
4215 .word 0x92354014 ! t0_kref+0x1cd0: orn %l5, %l4, %o1
4216 .word 0x8143e040 ! t0_kref+0x1cd4: membar 0x40
4217 .word 0x93a288a9 ! t0_kref+0x1cd8: fsubs %f10, %f9, %f9
4218 .word 0xd2364000 ! t0_kref+0x1cdc: sth %o1, [%i1]
4219 .word 0x9de3bfa0 ! t0_kref+0x1ce0: save %sp, -0x60, %sp
4220 .word 0x93eec019 ! t0_kref+0x1ce4: restore %i3, %i1, %o1
4221 .word 0x9fc10000 ! t0_kref+0x1ce8: call %g4
4222 .word 0x93b00fe0 ! t0_kref+0x1cec: fones %f9
4223 .word 0xd506600c ! t0_kref+0x1cf0: ld [%i1 + 0xc], %f10
4224 call SYM(t0_subr0)
4225 .word 0x921ded79 ! t0_kref+0x1cf8: xor %l7, 0xd79, %o1
4226 .word 0x95b00f0a ! t0_kref+0x1cfc: fsrc2 %f10, %f10
4227 .word 0xd2460000 ! t0_kref+0x1d00: ldsw [%i0], %o1
4228 .word 0x93400000 ! t0_kref+0x1d04: mov %y, %o1
4229 .word 0x929ea3b4 ! t0_kref+0x1d08: xorcc %i2, 0x3b4, %o1
4230 .word 0x95a0188a ! t0_kref+0x1d0c: fitos %f10, %f10
4231 .word 0x95b28d40 ! t0_kref+0x1d10: fnot1 %f10, %f10
4232 call SYM(t0_subr3)
4233 .word 0xd2d6d018 ! t0_kref+0x1d18: ldsha [%i3 + %i0]0x80, %o1
4234 .word 0xd8364000 ! t0_kref+0x1d1c: sth %o4, [%i1]
4235 .word 0xd620a010 ! t0_kref+0x1d20: st %o3, [%g2 + 0x10]
4236 .word 0x95a018c8 ! t0_kref+0x1d24: fdtos %f8, %f10
4237 .word 0x3f480008 ! t0_kref+0x1d28: fbo,a,pt %fcc0, _kref+0x1d48
4238 .word 0xd028a011 ! t0_kref+0x1d2c: stb %o0, [%g2 + 0x11]
4239 .word 0x92aa0014 ! t0_kref+0x1d30: andncc %o0, %l4, %o1
4240 .word 0xee26600c ! t0_kref+0x1d34: st %l7, [%i1 + 0xc]
4241 .word 0x95b00ce9 ! t0_kref+0x1d38: fnot2s %f9, %f10
4242 .word 0xd8366016 ! t0_kref+0x1d3c: sth %o4, [%i1 + 0x16]
4243 .word 0xd1be5814 ! t0_kref+0x1d40: stda %f8, [%i1 + %l4]0xc0
4244 .word 0x95b20d40 ! t0_kref+0x1d44: fnot1 %f8, %f10
4245 .word 0x81aa4a29 ! t0_kref+0x1d48: fcmps %fcc0, %f9, %f9
4246 .word 0xd53e401d ! t0_kref+0x1d4c: std %f10, [%i1 + %i5]
4247 .word 0xeca6101c ! t0_kref+0x1d50: sta %l6, [%i0 + %i4]0x80
4248 .word 0x95b28aaa ! t0_kref+0x1d54: fpsub16s %f10, %f10, %f10
4249 .word 0x93b2840a ! t0_kref+0x1d58: fcmple16 %f10, %f10, %o1
4250 .word 0xd2000018 ! t0_kref+0x1d5c: ld [%g0 + %i0], %o1
4251 .word 0xe168a001 ! t0_kref+0x1d60: prefetch %g2 + 1, 16
4252 .word 0xd41e3ff0 ! t0_kref+0x1d64: ldd [%i0 - 0x10], %o2
4253 .word 0x95a01889 ! t0_kref+0x1d68: fitos %f9, %f10
4254 .word 0x92b70016 ! t0_kref+0x1d6c: orncc %i4, %l6, %o1
4255 .word 0x92b7001d ! t0_kref+0x1d70: orncc %i4, %i5, %o1
4256 .word 0x8582b044 ! t0_kref+0x1d74: wr %o2, 0xfffff044, %ccr
4257 .word 0x93b0006d ! t0_kref+0x1d78: edge8ln %g0, %o5, %o1
4258 .word 0x92f5e39d ! t0_kref+0x1d7c: udivcc %l7, 0x39d, %o1
4259 .word 0x86102002 ! t0_kref+0x1d80: mov 0x2, %g3
4260 .word 0x32800000 ! t0_kref+0x1d84: bne,a _kref+0x1d84
4261 .word 0x86a0e001 ! t0_kref+0x1d88: subcc %g3, 1, %g3
4262 .word 0xd6367ff6 ! t0_kref+0x1d8c: sth %o3, [%i1 - 0xa]
4263 .word 0xd03e7fe0 ! t0_kref+0x1d90: std %o0, [%i1 - 0x20]
4264 .word 0x95a24829 ! t0_kref+0x1d94: fadds %f9, %f9, %f10
4265 .word 0xd8300018 ! t0_kref+0x1d98: sth %o4, [%g0 + %i0]
4266 .word 0x922aaec1 ! t0_kref+0x1d9c: andn %o2, 0xec1, %o1
4267 .word 0x9de3bfa0 ! t0_kref+0x1da0: save %sp, -0x60, %sp
4268 .word 0xb616e276 ! t0_kref+0x1da4: or %i3, 0x276, %i3
4269 .word 0x93e8001d ! t0_kref+0x1da8: restore %g0, %i5, %o1
4270 .word 0xd20e8019 ! t0_kref+0x1dac: ldub [%i2 + %i1], %o1
4271 .word 0x920d8017 ! t0_kref+0x1db0: and %l6, %l7, %o1
4272 .word 0x9de3bfa0 ! t0_kref+0x1db4: save %sp, -0x60, %sp
4273 .word 0xba0724f6 ! t0_kref+0x1db8: add %i4, 0x4f6, %i5
4274 .word 0x93ef001a ! t0_kref+0x1dbc: restore %i4, %i2, %o1
4275 .word 0x95a00548 ! t0_kref+0x1dc0: fsqrtd %f8, %f10
4276 .word 0x3a800003 ! t0_kref+0x1dc4: bcc,a _kref+0x1dd0
4277 .word 0xd53e3ff8 ! t0_kref+0x1dc8: std %f10, [%i0 - 8]
4278 .word 0xd4e81019 ! t0_kref+0x1dcc: ldstuba [%g0 + %i1]0x80, %o2
4279 .word 0x92d34009 ! t0_kref+0x1dd0: umulcc %o5, %o1, %o1
4280 .word 0x3f480008 ! t0_kref+0x1dd4: fbo,a,pt %fcc0, _kref+0x1df4
4281 .word 0xee20a010 ! t0_kref+0x1dd8: st %l7, [%g2 + 0x10]
4282 .word 0xba102010 ! t0_kref+0x1ddc: mov 0x10, %i5
4283 .word 0x9287401a ! t0_kref+0x1de0: addcc %i5, %i2, %o1
4284 .word 0xe5ee101d ! t0_kref+0x1de4: prefetcha %i0 + %i5, 18
4285 .word 0x25480003 ! t0_kref+0x1de8: fblg,a,pt %fcc0, _kref+0x1df4
4286 .word 0xd828a023 ! t0_kref+0x1dec: stb %o4, [%g2 + 0x23]
4287 .word 0x95a00529 ! t0_kref+0x1df0: fsqrts %f9, %f10
4288 call SYM(t0_subr0)
4289 .word 0xd248a032 ! t0_kref+0x1df8: ldsb [%g2 + 0x32], %o1
4290 .word 0x9296f27d ! t0_kref+0x1dfc: orcc %i3, -0xd83, %o1
4291 .word 0x93b50109 ! t0_kref+0x1e00: edge32 %l4, %o1, %o1
4292 .word 0x9295c015 ! t0_kref+0x1e04: orcc %l7, %l5, %o1
4293 .word 0x93a01a2a ! t0_kref+0x1e08: fstoi %f10, %f9
4294 .word 0x81aa8a2a ! t0_kref+0x1e0c: fcmps %fcc0, %f10, %f10
4295 .word 0x93a24829 ! t0_kref+0x1e10: fadds %f9, %f9, %f9
4296 .word 0xd2c01019 ! t0_kref+0x1e14: ldswa [%g0 + %i1]0x80, %o1
4297 .word 0xd2ce9040 ! t0_kref+0x1e18: ldsba [%i2]0x82, %o1
4298 .word 0x95b20c48 ! t0_kref+0x1e1c: fnor %f8, %f8, %f10
4299 .word 0xd3801018 ! t0_kref+0x1e20: lda [%g0 + %i0]0x80, %f9
4300 .word 0x92750008 ! t0_kref+0x1e24: udiv %l4, %o0, %o1
4301 .word 0x8143e040 ! t0_kref+0x1e28: membar 0x40
4302 .word 0x3f480001 ! t0_kref+0x1e2c: fbo,a,pt %fcc0, _kref+0x1e30
4303 .word 0xb610201a ! t0_kref+0x1e30: mov 0x1a, %i3
4304 .word 0xf82e8018 ! t0_kref+0x1e34: stb %i4, [%i2 + %i0]
4305 .word 0x922a7cf4 ! t0_kref+0x1e38: andn %o1, -0x30c, %o1
4306 .word 0xd240a030 ! t0_kref+0x1e3c: ldsw [%g2 + 0x30], %o1
4307 .word 0x9215f912 ! t0_kref+0x1e40: or %l7, -0x6ee, %o1
4308 .word 0xd296101b ! t0_kref+0x1e44: lduha [%i0 + %i3]0x80, %o1
4309 .word 0x2a800008 ! t0_kref+0x1e48: bcs,a _kref+0x1e68
4310 .word 0x9216ec7b ! t0_kref+0x1e4c: or %i3, 0xc7b, %o1
4311 .word 0x927a4009 ! t0_kref+0x1e50: sdiv %o1, %o1, %o1
4312 .word 0x95b28748 ! t0_kref+0x1e54: fpack32 %f10, %f8, %f10
4313 .word 0x92b5395d ! t0_kref+0x1e58: orncc %l4, -0x6a3, %o1
4314 .word 0x93b205ca ! t0_kref+0x1e5c: fcmpeq32 %f8, %f10, %o1
4315 .word 0x9f414000 ! t0_kref+0x1e60: mov %pc, %o7
4316 .word 0xeca61000 ! t0_kref+0x1e64: sta %l6, [%i0]0x80
4317 .word 0xd300a010 ! t0_kref+0x1e68: ld [%g2 + 0x10], %f9
4318 .word 0xda28a013 ! t0_kref+0x1e6c: stb %o5, [%g2 + 0x13]
4319 .word 0x95b20d40 ! t0_kref+0x1e70: fnot1 %f8, %f10
4320 .word 0xd520a010 ! t0_kref+0x1e74: st %f10, [%g2 + 0x10]
4321 .word 0x3d480003 ! t0_kref+0x1e78: fbule,a,pt %fcc0, _kref+0x1e84
4322 .word 0x95a01929 ! t0_kref+0x1e7c: fstod %f9, %f10
4323 .word 0xda2e601a ! t0_kref+0x1e80: stb %o5, [%i1 + 0x1a]
4324 .word 0x92720015 ! t0_kref+0x1e84: udiv %o0, %l5, %o1
4325 .word 0x9275682f ! t0_kref+0x1e88: udiv %l5, 0x82f, %o1
4326 .word 0x93a288aa ! t0_kref+0x1e8c: fsubs %f10, %f10, %f9
4327 .word 0xd20e001a ! t0_kref+0x1e90: ldub [%i0 + %i2], %o1
4328 .word 0x928ac01a ! t0_kref+0x1e94: andcc %o3, %i2, %o1
4329 .word 0x92bd400b ! t0_kref+0x1e98: xnorcc %l5, %o3, %o1
4330 .word 0x95a00548 ! t0_kref+0x1e9c: fsqrtd %f8, %f10
4331 .word 0x91a2084a ! t0_kref+0x1ea0: faddd %f8, %f10, %f8
4332 .word 0xd2062000 ! t0_kref+0x1ea4: ld [%i0], %o1
4333 .word 0x92b72396 ! t0_kref+0x1ea8: orncc %i4, 0x396, %o1
4334 .word 0x93a2892a ! t0_kref+0x1eac: fmuls %f10, %f10, %f9
4335 .word 0xd248a031 ! t0_kref+0x1eb0: ldsb [%g2 + 0x31], %o1
4336 .word 0x9275a42b ! t0_kref+0x1eb4: udiv %l6, 0x42b, %o1
4337 .word 0xf007bfe0 ! t0_kref+0x1eb8: ld [%fp - 0x20], %i0
4338 .word 0x95b20c88 ! t0_kref+0x1ebc: fandnot2 %f8, %f8, %f10
4339 .word 0x928d3c6b ! t0_kref+0x1ec0: andcc %l4, -0x395, %o1
4340 .word 0xd20e8018 ! t0_kref+0x1ec4: ldub [%i2 + %i0], %o1
4341 .word 0x91a0192a ! t0_kref+0x1ec8: fstod %f10, %f8
4342 .word 0x9fc10000 ! t0_kref+0x1ecc: call %g4
4343 .word 0x9255001c ! t0_kref+0x1ed0: umul %l4, %i4, %o1
4344 .word 0x93a288a9 ! t0_kref+0x1ed4: fsubs %f10, %f9, %f9
4345 .word 0x92f22864 ! t0_kref+0x1ed8: udivcc %o0, 0x864, %o1
4346 .word 0x92bd6b82 ! t0_kref+0x1edc: xnorcc %l5, 0xb82, %o1
4347 .word 0xd6f6501d ! t0_kref+0x1ee0: stxa %o3, [%i1 + %i5]0x80
4348 .word 0xd248a011 ! t0_kref+0x1ee4: ldsb [%g2 + 0x11], %o1
4349 .word 0x9232c00b ! t0_kref+0x1ee8: orn %o3, %o3, %o1
4350 .word 0x93b28a6a ! t0_kref+0x1eec: fpadd32s %f10, %f10, %f9
4351 .word 0xd51fbdb0 ! t0_kref+0x1ef0: ldd [%fp - 0x250], %f10
4352 .word 0xd2360000 ! t0_kref+0x1ef4: sth %o1, [%i0]
4353 .word 0xd53e6000 ! t0_kref+0x1ef8: std %f10, [%i1]
4354 .word 0x9fc10000 ! t0_kref+0x1efc: call %g4
4355 .word 0x92754016 ! t0_kref+0x1f00: udiv %l5, %l6, %o1
4356 .word 0x95a248aa ! t0_kref+0x1f04: fsubs %f9, %f10, %f10
4357 .word 0x925a266b ! t0_kref+0x1f08: smul %o0, 0x66b, %o1
4358 .word 0xec3e3ff8 ! t0_kref+0x1f0c: std %l6, [%i0 - 8]
4359 .word 0x81aa8ac8 ! t0_kref+0x1f10: fcmped %fcc0, %f10, %f8
4360 .word 0xe8300018 ! t0_kref+0x1f14: sth %l4, [%g0 + %i0]
4361 .word 0x921ae12f ! t0_kref+0x1f18: xor %o3, 0x12f, %o1
4362 .word 0x95b20c88 ! t0_kref+0x1f1c: fandnot2 %f8, %f8, %f10
4363 .word 0xd520a020 ! t0_kref+0x1f20: st %f10, [%g2 + 0x20]
4364 .word 0x95b20e08 ! t0_kref+0x1f24: fand %f8, %f8, %f10
4365 .word 0x93a018ca ! t0_kref+0x1f28: fdtos %f10, %f9
4366 .word 0x92122a92 ! t0_kref+0x1f2c: or %o0, 0xa92, %o1
4367 .word 0xc368a0cd ! t0_kref+0x1f30: prefetch %g2 + 0xcd, 1
4368 .word 0x923a400c ! t0_kref+0x1f34: xnor %o1, %o4, %o1
4369 .word 0x91a209ca ! t0_kref+0x1f38: fdivd %f8, %f10, %f8
4370 .word 0x933b2007 ! t0_kref+0x1f3c: sra %o4, 0x7, %o1
4371 .word 0x95b28d8a ! t0_kref+0x1f40: fxor %f10, %f10, %f10
4372 .word 0xd0280019 ! t0_kref+0x1f44: stb %o0, [%g0 + %i1]
4373 .word 0x92400014 ! t0_kref+0x1f48: addc %g0, %l4, %o1
4374 .word 0xec1e6018 ! t0_kref+0x1f4c: ldd [%i1 + 0x18], %l6
4375 .word 0x130717b5 ! t0_kref+0x1f50: sethi %hi(0x1c5ed400), %o1
4376 .word 0x95b2896a ! t0_kref+0x1f54: fpmerge %f10, %f10, %f10
4377 .word 0x93a2882a ! t0_kref+0x1f58: fadds %f10, %f10, %f9
4378 .word 0xfa20a000 ! t0_kref+0x1f5c: st %i5, [%g2]
4379 .word 0x95a00529 ! t0_kref+0x1f60: fsqrts %f9, %f10
4380 .word 0x2c800008 ! t0_kref+0x1f64: bneg,a _kref+0x1f84
4381 .word 0xd630a032 ! t0_kref+0x1f68: sth %o3, [%g2 + 0x32]
4382 .word 0x3f480004 ! t0_kref+0x1f6c: fbo,a,pt %fcc0, _kref+0x1f7c
4383 .word 0x9253401b ! t0_kref+0x1f70: umul %o5, %i3, %o1
4384 .word 0xfdee501c ! t0_kref+0x1f74: prefetcha %i1 + %i4, 30
4385 .word 0x92f826e9 ! t0_kref+0x1f78: sdivcc %g0, 0x6e9, %o1
4386 .word 0x92da0000 ! t0_kref+0x1f7c: smulcc %o0, %g0, %o1
4387 call SYM(t0_subr2)
4388 .word 0xd1be2019 ! t0_kref+0x1f84: stda %f8, [%i0 + 0x19]%asi
4389 .word 0x9337401c ! t0_kref+0x1f88: srl %i5, %i4, %o1
4390 .word 0xe4be101d ! t0_kref+0x1f8c: stda %l2, [%i0 + %i5]0x80
4391 .word 0x92968016 ! t0_kref+0x1f90: orcc %i2, %l6, %o1
4392 .word 0xd20e2016 ! t0_kref+0x1f94: ldub [%i0 + 0x16], %o1
4393 .word 0x95b287c8 ! t0_kref+0x1f98: pdist %f10, %f8, %f10
4394 .word 0xc168a109 ! t0_kref+0x1f9c: prefetch %g2 + 0x109, 0
4395 .word 0x2e480001 ! t0_kref+0x1fa0: bvs,a,pt %icc, _kref+0x1fa4
4396 .word 0x93b24d60 ! t0_kref+0x1fa4: fnot1s %f9, %f9
4397 .word 0x92f77402 ! t0_kref+0x1fa8: udivcc %i5, -0xbfe, %o1
4398 .word 0x921d801a ! t0_kref+0x1fac: xor %l6, %i2, %o1
4399 .word 0x920f0000 ! t0_kref+0x1fb0: and %i4, %g0, %o1
4400 .word 0x95a01889 ! t0_kref+0x1fb4: fitos %f9, %f10
4401 .word 0x8143e040 ! t0_kref+0x1fb8: membar 0x40
4402 .word 0xe27e401c ! t0_kref+0x1fbc: swap [%i1 + %i4], %l1
4403 .word 0xd03e6010 ! t0_kref+0x1fc0: std %o0, [%i1 + 0x10]
4404 .word 0xf430a020 ! t0_kref+0x1fc4: sth %i2, [%g2 + 0x20]
4405 .word 0x922dc00c ! t0_kref+0x1fc8: andn %l7, %o4, %o1
4406 .word 0xd2563fe0 ! t0_kref+0x1fcc: ldsh [%i0 - 0x20], %o1
4407 .word 0x91b20e08 ! t0_kref+0x1fd0: fand %f8, %f8, %f8
4408 .word 0x927a2f6d ! t0_kref+0x1fd4: sdiv %o0, 0xf6d, %o1
4409 .word 0x34800006 ! t0_kref+0x1fd8: bg,a _kref+0x1ff0
4410 .word 0x92f32e87 ! t0_kref+0x1fdc: udivcc %o4, 0xe87, %o1
4411 .word 0x93300000 ! t0_kref+0x1fe0: srl %g0, %g0, %o1
4412 .word 0xd296101b ! t0_kref+0x1fe4: lduha [%i0 + %i3]0x80, %o1
4413 .word 0xd20e601b ! t0_kref+0x1fe8: ldub [%i1 + 0x1b], %o1
4414 .word 0xa7824015 ! t0_kref+0x1fec: wr %o1, %l5, %gsr
4415 .word 0x92154016 ! t0_kref+0x1ff0: or %l5, %l6, %o1
4416 .word 0x921a2147 ! t0_kref+0x1ff4: xor %o0, 0x147, %o1
4417 .word 0x92d70000 ! t0_kref+0x1ff8: umulcc %i4, %g0, %o1
4418 .word 0x81aa8ac8 ! t0_kref+0x1ffc: fcmped %fcc0, %f10, %f8
4419 .word 0x9245608e ! t0_kref+0x2000: addc %l5, 0x8e, %o1
4420 .word 0x9295401d ! t0_kref+0x2004: orcc %l5, %i5, %o1
4421 .word 0x92930015 ! t0_kref+0x2008: orcc %o4, %l5, %o1
4422 .word 0x930a001b ! t0_kref+0x200c: tsubcc %o0, %i3, %o1
4423 .word 0xda2e3fe1 ! t0_kref+0x2010: stb %o5, [%i0 - 0x1f]
4424 .word 0xfbee101c ! t0_kref+0x2014: prefetcha %i0 + %i4, 29
4425 .word 0xf420a000 ! t0_kref+0x2018: st %i2, [%g2]
4426 .word 0x929b4016 ! t0_kref+0x201c: xorcc %o5, %l6, %o1
4427 .word 0x8585000a ! t0_kref+0x2020: wr %l4, %o2, %ccr
4428 .word 0xd02e001a ! t0_kref+0x2024: stb %o0, [%i0 + %i2]
4429 .word 0xd1be2010 ! t0_kref+0x2028: stda %f8, [%i0 + 0x10]%asi
4430 .word 0x91b286aa ! t0_kref+0x202c: fmul8x16al %f10, %f10, %f8
4431 .word 0x20800006 ! t0_kref+0x2030: bn,a _kref+0x2048
4432 .word 0xd320a000 ! t0_kref+0x2034: st %f9, [%g2]
4433 .word 0x93b28d60 ! t0_kref+0x2038: fnot1s %f10, %f9
4434 .word 0x92ba2a1a ! t0_kref+0x203c: xnorcc %o0, 0xa1a, %o1
4435 .word 0x92b3381d ! t0_kref+0x2040: orncc %o4, -0x7e3, %o1
4436 .word 0xd1380018 ! t0_kref+0x2044: std %f8, [%g0 + %i0]
4437 .word 0x81aa8aca ! t0_kref+0x2048: fcmped %fcc0, %f10, %f10
4438 .word 0x81aa8ac8 ! t0_kref+0x204c: fcmped %fcc0, %f10, %f8
4439 .word 0xd020a000 ! t0_kref+0x2050: st %o0, [%g2]
4440 .word 0xd3861000 ! t0_kref+0x2054: lda [%i0]0x80, %f9
4441 .word 0xe3ee501b ! t0_kref+0x2058: prefetcha %i1 + %i3, 17
4442 .word 0x920ee94b ! t0_kref+0x205c: and %i3, 0x94b, %o1
4443 .word 0xd520a020 ! t0_kref+0x2060: st %f10, [%g2 + 0x20]
4444 .word 0xd520a000 ! t0_kref+0x2064: st %f10, [%g2]
4445 .word 0xd0f75019 ! t0_kref+0x2068: stxa %o0, [%i5 + %i1]0x80
4446 .word 0x81aa4a2a ! t0_kref+0x206c: fcmps %fcc0, %f9, %f10
4447 .word 0x91a0110a ! t0_kref+0x2070: fxtod %f10, %f8
4448 .word 0x91b28f8a ! t0_kref+0x2074: for %f10, %f10, %f8
4449 .word 0xffee501d ! t0_kref+0x2078: prefetcha %i1 + %i5, 31
4450 .word 0x95a0052a ! t0_kref+0x207c: fsqrts %f10, %f10
4451 .word 0x95a28d29 ! t0_kref+0x2080: fsmuld %f10, %f9, %f10
4452 .word 0x8610201e ! t0_kref+0x2084: mov 0x1e, %g3
4453 .word 0x86a0e001 ! t0_kref+0x2088: subcc %g3, 1, %g3
4454 .word 0x22800018 ! t0_kref+0x208c: be,a _kref+0x20ec
4455 .word 0xd208a021 ! t0_kref+0x2090: ldub [%g2 + 0x21], %o1
4456 .word 0xd626401c ! t0_kref+0x2094: st %o3, [%i1 + %i4]
4457 .word 0x93a2492a ! t0_kref+0x2098: fmuls %f9, %f10, %f9
4458 .word 0xb8103fe8 ! t0_kref+0x209c: mov 0xffffffe8, %i4
4459 .word 0x91a0190a ! t0_kref+0x20a0: fitod %f10, %f8
4460 .word 0x95a01048 ! t0_kref+0x20a4: fdtox %f8, %f10
4461 .word 0x95a0054a ! t0_kref+0x20a8: fsqrtd %f10, %f10
4462 .word 0x91a2884a ! t0_kref+0x20ac: faddd %f10, %f10, %f8
4463 .word 0xd250a012 ! t0_kref+0x20b0: ldsh [%g2 + 0x12], %o1
4464 .word 0x929a4017 ! t0_kref+0x20b4: xorcc %o1, %l7, %o1
4465 .word 0xd07e200c ! t0_kref+0x20b8: swap [%i0 + 0xc], %o0
4466 .word 0x9336e00e ! t0_kref+0x20bc: srl %i3, 0xe, %o1
4467 .word 0x95a01889 ! t0_kref+0x20c0: fitos %f9, %f10
4468 .word 0x81aa4a2a ! t0_kref+0x20c4: fcmps %fcc0, %f9, %f10
4469 .word 0x92653767 ! t0_kref+0x20c8: subc %l4, -0x899, %o1
4470 .word 0x95a28829 ! t0_kref+0x20cc: fadds %f10, %f9, %f10
4471 .word 0x922af92a ! t0_kref+0x20d0: andn %o3, -0x6d6, %o1
4472 .word 0x95b24e2a ! t0_kref+0x20d4: fands %f9, %f10, %f10
4473 .word 0xc9ee501b ! t0_kref+0x20d8: prefetcha %i1 + %i3, 4
4474 .word 0x95a018c8 ! t0_kref+0x20dc: fdtos %f8, %f10
4475 .word 0xe67e6018 ! t0_kref+0x20e0: swap [%i1 + 0x18], %l3
4476 .word 0x929dc01d ! t0_kref+0x20e4: xorcc %l7, %i5, %o1
4477 .word 0xef68a10d ! t0_kref+0x20e8: prefetch %g2 + 0x10d, 23
4478 .word 0xd51e001d ! t0_kref+0x20ec: ldd [%i0 + %i5], %f10
4479 .word 0x91b28748 ! t0_kref+0x20f0: fpack32 %f10, %f8, %f8
4480 .word 0x93b24240 ! t0_kref+0x20f4: array16 %o1, %g0, %o1
4481 .word 0xe26e3ffa ! t0_kref+0x20f8: ldstub [%i0 - 6], %l1
4482 .word 0x93b00c20 ! t0_kref+0x20fc: fzeros %f9
4483 .word 0x95b00f08 ! t0_kref+0x2100: fsrc2 %f8, %f10
4484 .word 0x9fc00004 ! t0_kref+0x2104: call %g0 + %g4
4485 .word 0xd03e4000 ! t0_kref+0x2108: std %o0, [%i1]
4486 .word 0x81aa8a2a ! t0_kref+0x210c: fcmps %fcc0, %f10, %f10
4487 .word 0xd240a020 ! t0_kref+0x2110: ldsw [%g2 + 0x20], %o1
4488 .word 0x81aa0aca ! t0_kref+0x2114: fcmped %fcc0, %f8, %f10
4489 .word 0x928f000a ! t0_kref+0x2118: andcc %i4, %o2, %o1
4490 .word 0xf6360000 ! t0_kref+0x211c: sth %i3, [%i0]
4491 .word 0xf428a011 ! t0_kref+0x2120: stb %i2, [%g2 + 0x11]
4492 .word 0x928a0017 ! t0_kref+0x2124: andcc %o0, %l7, %o1
4493 .word 0x95b24caa ! t0_kref+0x2128: fandnot2s %f9, %f10, %f10
4494 .word 0x92aeaafe ! t0_kref+0x212c: andncc %i2, 0xafe, %o1
4495 .word 0xe43f4018 ! t0_kref+0x2130: std %l2, [%i5 + %i0]
4496 .word 0x8143c000 ! t0_kref+0x2134: stbar
4497 .word 0x933ee01a ! t0_kref+0x2138: sra %i3, 0x1a, %o1
4498 .word 0xd2060000 ! t0_kref+0x213c: ld [%i0], %o1
4499 .word 0x81aa8ac8 ! t0_kref+0x2140: fcmped %fcc0, %f10, %f8
4500 .word 0x95a018c8 ! t0_kref+0x2144: fdtos %f8, %f10
4501 .word 0x93400000 ! t0_kref+0x2148: mov %y, %o1
4502 .word 0x91a2084a ! t0_kref+0x214c: faddd %f8, %f10, %f8
4503 .word 0xd200a000 ! t0_kref+0x2150: ld [%g2], %o1
4504 .word 0x95a0054a ! t0_kref+0x2154: fsqrtd %f10, %f10
4505 .word 0xd2563fe0 ! t0_kref+0x2158: ldsh [%i0 - 0x20], %o1
4506 .word 0x9fc10000 ! t0_kref+0x215c: call %g4
4507 .word 0x91a209ca ! t0_kref+0x2160: fdivd %f8, %f10, %f8
4508 .word 0xe27e4000 ! t0_kref+0x2164: swap [%i1], %l1
4509 .word 0xd200a000 ! t0_kref+0x2168: ld [%g2], %o1
4510 .word 0x922f2bcc ! t0_kref+0x216c: andn %i4, 0xbcc, %o1
4511 .word 0xd3871018 ! t0_kref+0x2170: lda [%i4 + %i0]0x80, %f9
4512 .word 0x81de7102 ! t0_kref+0x2174: flush %i1 - 0xefe
4513 .word 0x92b33bff ! t0_kref+0x2178: orncc %o4, -0x401, %o1
4514 .word 0x91a01929 ! t0_kref+0x217c: fstod %f9, %f8
4515 .word 0x925a001c ! t0_kref+0x2180: smul %o0, %i4, %o1
4516 .word 0xe46e8019 ! t0_kref+0x2184: ldstub [%i2 + %i1], %l2
4517 .word 0x95a00548 ! t0_kref+0x2188: fsqrtd %f8, %f10
4518 .word 0x91b206ea ! t0_kref+0x218c: fmul8ulx16 %f8, %f10, %f8
4519 .word 0x9295801b ! t0_kref+0x2190: orcc %l6, %i3, %o1
4520 .word 0xd628a020 ! t0_kref+0x2194: stb %o3, [%g2 + 0x20]
4521 .word 0x95a289a9 ! t0_kref+0x2198: fdivs %f10, %f9, %f10
4522 .word 0xe82e0000 ! t0_kref+0x219c: stb %l4, [%i0]
4523 .word 0x132b8ed2 ! t0_kref+0x21a0: sethi %hi(0xae3b4800), %o1
4524 .word 0x91b28d88 ! t0_kref+0x21a4: fxor %f10, %f8, %f8
4525 .word 0x95a2492a ! t0_kref+0x21a8: fmuls %f9, %f10, %f10
4526 .word 0xee30a030 ! t0_kref+0x21ac: sth %l7, [%g2 + 0x30]
4527 .word 0x2d800008 ! t0_kref+0x21b0: fbg,a _kref+0x21d0
4528 .word 0x95a00548 ! t0_kref+0x21b4: fsqrtd %f8, %f10
4529 .word 0x95a01a29 ! t0_kref+0x21b8: fstoi %f9, %f10
4530 .word 0xd828a002 ! t0_kref+0x21bc: stb %o4, [%g2 + 2]
4531 .word 0x95a208ca ! t0_kref+0x21c0: fsubd %f8, %f10, %f10
4532 .word 0x93b20548 ! t0_kref+0x21c4: fcmpeq16 %f8, %f8, %o1
4533 .word 0xfa28a020 ! t0_kref+0x21c8: stb %i5, [%g2 + 0x20]
4534 .word 0x2d480001 ! t0_kref+0x21cc: fbg,a,pt %fcc0, _kref+0x21d0
4535 .word 0xd81e3fe8 ! t0_kref+0x21d0: ldd [%i0 - 0x18], %o4
4536 .word 0x81aa8a29 ! t0_kref+0x21d4: fcmps %fcc0, %f10, %f9
4537 .word 0x92726561 ! t0_kref+0x21d8: udiv %o1, 0x561, %o1
4538 .word 0x92357e6c ! t0_kref+0x21dc: orn %l5, -0x194, %o1
4539 .word 0xe168a1c9 ! t0_kref+0x21e0: prefetch %g2 + 0x1c9, 16
4540 .word 0x9282fa31 ! t0_kref+0x21e4: addcc %o3, -0x5cf, %o1
4541 .word 0x91b20f88 ! t0_kref+0x21e8: for %f8, %f8, %f8
4542 .word 0x91a289ca ! t0_kref+0x21ec: fdivd %f10, %f10, %f8
4543 .word 0x9326bb30 ! t0_kref+0x21f0: mulscc %i2, -0x4d0, %o1
4544 .word 0xf3ee501c ! t0_kref+0x21f4: prefetcha %i1 + %i4, 25
4545 .word 0xe4086634 ! t0_kref+0x21f8: ldub [%g1 + 0x634], %l2
4546 .word 0xa41ca00c ! t0_kref+0x21fc: xor %l2, 0xc, %l2
4547 .word 0xe4286634 ! t0_kref+0x2200: stb %l2, [%g1 + 0x634]
4548 .word 0x81d86634 ! t0_kref+0x2204: flush %g1 + 0x634
4549 .word 0x93b74200 ! t0_kref+0x2208: array8 %i5, %g0, %o1
4550 .word 0xfb6e7ff0 ! t0_kref+0x220c: prefetch %i1 - 0x10, 29
4551 .word 0x93a00529 ! t0_kref+0x2210: fsqrts %f9, %f9
4552 .word 0x9290001a ! t0_kref+0x2214: orcc %g0, %i2, %o1
45532: .word 0x92bb3b99 ! t0_kref+0x2218: xnorcc %o4, -0x467, %o1
4554 .word 0x92d5c008 ! t0_kref+0x221c: umulcc %l7, %o0, %o1
4555 .word 0x93b24c69 ! t0_kref+0x2220: fnors %f9, %f9, %f9
4556 .word 0x92c34015 ! t0_kref+0x2224: addccc %o5, %l5, %o1
4557 .word 0x927df1c8 ! t0_kref+0x2228: sdiv %l7, -0xe38, %o1
4558 .word 0x921ebcd6 ! t0_kref+0x222c: xor %i2, -0x32a, %o1
4559 .word 0x93a24929 ! t0_kref+0x2230: fmuls %f9, %f9, %f9
4560 .word 0x95a00529 ! t0_kref+0x2234: fsqrts %f9, %f10
4561 .word 0x92828015 ! t0_kref+0x2238: addcc %o2, %l5, %o1
4562 .word 0x929ec017 ! t0_kref+0x223c: xorcc %i3, %l7, %o1
4563 .word 0x91a00548 ! t0_kref+0x2240: fsqrtd %f8, %f8
4564 .word 0xf8a01019 ! t0_kref+0x2244: sta %i4, [%g0 + %i1]0x80
4565 .word 0x92ba7ce5 ! t0_kref+0x2248: xnorcc %o1, -0x31b, %o1
4566 .word 0x93a0188a ! t0_kref+0x224c: fitos %f10, %f9
4567 .word 0x93a01889 ! t0_kref+0x2250: fitos %f9, %f9
4568 .word 0xa785b24a ! t0_kref+0x2254: wr %l6, 0xfffff24a, %gsr
4569 .word 0xf4300019 ! t0_kref+0x2258: sth %i2, [%g0 + %i1]
4570 .word 0x93a0188a ! t0_kref+0x225c: fitos %f10, %f9
4571 .word 0x92aac008 ! t0_kref+0x2260: andncc %o3, %o0, %o1
4572 .word 0xf620a030 ! t0_kref+0x2264: st %i3, [%g2 + 0x30]
4573 .word 0x921d7509 ! t0_kref+0x2268: xor %l5, -0xaf7, %o1
4574 .word 0xd2566016 ! t0_kref+0x226c: ldsh [%i1 + 0x16], %o1
4575 .word 0xd8263ffc ! t0_kref+0x2270: st %o4, [%i0 - 4]
4576 .word 0x925f3c5d ! t0_kref+0x2274: smul %i4, -0x3a3, %o1
4577 .word 0x93170000 ! t0_kref+0x2278: taddcctv %i4, %g0, %o1
4578 .word 0xee30a022 ! t0_kref+0x227c: sth %l7, [%g2 + 0x22]
4579 .word 0xd300a020 ! t0_kref+0x2280: ld [%g2 + 0x20], %f9
4580 .word 0x9fc10000 ! t0_kref+0x2284: call %g4
4581 .word 0x91b246a9 ! t0_kref+0x2288: fmul8x16al %f9, %f9, %f8
4582 .word 0x91a209c8 ! t0_kref+0x228c: fdivd %f8, %f8, %f8
4583 .word 0x81aa0a4a ! t0_kref+0x2290: fcmpd %fcc0, %f8, %f10
4584 .word 0xd03e2008 ! t0_kref+0x2294: std %o0, [%i0 + 8]
4585 .word 0x93a01a48 ! t0_kref+0x2298: fdtoi %f8, %f9
4586 .word 0x92bae8db ! t0_kref+0x229c: xnorcc %o3, 0x8db, %o1
4587 .word 0x9242352e ! t0_kref+0x22a0: addc %o0, -0xad2, %o1
4588 .word 0x81aa0ac8 ! t0_kref+0x22a4: fcmped %fcc0, %f8, %f8
4589 .word 0x95b20c8a ! t0_kref+0x22a8: fandnot2 %f8, %f10, %f10
4590 .word 0x81aa8a4a ! t0_kref+0x22ac: fcmpd %fcc0, %f10, %f10
4591 .word 0x95a2482a ! t0_kref+0x22b0: fadds %f9, %f10, %f10
4592 .word 0x93a28829 ! t0_kref+0x22b4: fadds %f10, %f9, %f9
4593 .word 0x8143c000 ! t0_kref+0x22b8: stbar
4594 .word 0xc06e6008 ! t0_kref+0x22bc: ldstub [%i1 + 8], %g0
4595 .word 0x9295800d ! t0_kref+0x22c0: orcc %l6, %o5, %o1
4596 .word 0xd1be1888 ! t0_kref+0x22c4: stda %f8, [%i0 + %o0]0xc4
4597 .word 0xe07e401c ! t0_kref+0x22c8: swap [%i1 + %i4], %l0
4598 .word 0x93a01889 ! t0_kref+0x22cc: fitos %f9, %f9
4599 .word 0x9de3bfa0 ! t0_kref+0x22d0: save %sp, -0x60, %sp
4600 .word 0x80be76a5 ! t0_kref+0x22d4: xnorcc %i1, -0x95b, %g0
4601 .word 0x93ef0000 ! t0_kref+0x22d8: restore %i4, %g0, %o1
4602 .word 0x93a0052a ! t0_kref+0x22dc: fsqrts %f10, %f9
4603 .word 0xd526401c ! t0_kref+0x22e0: st %f10, [%i1 + %i4]
4604 .word 0xe836201e ! t0_kref+0x22e4: sth %l4, [%i0 + 0x1e]
4605 .word 0x3a800002 ! t0_kref+0x22e8: bcc,a _kref+0x22f0
4606 .word 0xea260000 ! t0_kref+0x22ec: st %l5, [%i0]
4607 .word 0x95b24a6a ! t0_kref+0x22f0: fpadd32s %f9, %f10, %f10
4608 .word 0x92ba60a3 ! t0_kref+0x22f4: xnorcc %o1, 0xa3, %o1
4609 .word 0xeb6e001a ! t0_kref+0x22f8: prefetch %i0 + %i2, 21
4610 .word 0x91b286aa ! t0_kref+0x22fc: fmul8x16al %f10, %f10, %f8
4611 .word 0xd20e8019 ! t0_kref+0x2300: ldub [%i2 + %i1], %o1
4612 .word 0x95b28a88 ! t0_kref+0x2304: fpsub16 %f10, %f8, %f10
4613 .word 0xd51fbce0 ! t0_kref+0x2308: ldd [%fp - 0x320], %f10
4614 .word 0x925572eb ! t0_kref+0x230c: umul %l5, -0xd15, %o1
4615 .word 0x923b000a ! t0_kref+0x2310: xnor %o4, %o2, %o1
4616 .word 0x93a2882a ! t0_kref+0x2314: fadds %f10, %f10, %f9
4617 .word 0x81580000 ! t0_kref+0x2318: flushw
4618 .word 0x93a01a29 ! t0_kref+0x231c: fstoi %f9, %f9
4619 .word 0x91b286e8 ! t0_kref+0x2320: fmul8ulx16 %f10, %f8, %f8
4620 .word 0xc16e0008 ! t0_kref+0x2324: prefetch %i0 + %o0, 0
4621 .word 0x95b28e0a ! t0_kref+0x2328: fand %f10, %f10, %f10
4622 .word 0x93b200e9 ! t0_kref+0x232c: edge16ln %o0, %o1, %o1
4623 .word 0x923eebc4 ! t0_kref+0x2330: xnor %i3, 0xbc4, %o1
4624 .word 0x91b00c00 ! t0_kref+0x2334: fzero %f8
4625 .word 0x92980009 ! t0_kref+0x2338: xorcc %g0, %o1, %o1
4626 .word 0xd200a010 ! t0_kref+0x233c: ld [%g2 + 0x10], %o1
4627 .word 0xd51fbef8 ! t0_kref+0x2340: ldd [%fp - 0x108], %f10
4628 .word 0x95b28d60 ! t0_kref+0x2344: fnot1s %f10, %f10
4629 .word 0xe968a202 ! t0_kref+0x2348: prefetch %g2 + 0x202, 20
4630 .word 0xe968a14b ! t0_kref+0x234c: prefetch %g2 + 0x14b, 20
4631 .word 0x91a0190a ! t0_kref+0x2350: fitod %f10, %f8
4632 .word 0x93400000 ! t0_kref+0x2354: mov %y, %o1
4633 .word 0x921ae2e0 ! t0_kref+0x2358: xor %o3, 0x2e0, %o1
4634 .word 0xd2067ff0 ! t0_kref+0x235c: ld [%i1 - 0x10], %o1
4635 .word 0x95b00c20 ! t0_kref+0x2360: fzeros %f10
4636 .word 0xea7e3fe4 ! t0_kref+0x2364: swap [%i0 - 0x1c], %l5
4637 .word 0x9332600b ! t0_kref+0x2368: srl %o1, 0xb, %o1
4638 .word 0x39800006 ! t0_kref+0x236c: fbuge,a _kref+0x2384
4639 .word 0xd28e9019 ! t0_kref+0x2370: lduba [%i2 + %i1]0x80, %o1
4640 .word 0x95a00548 ! t0_kref+0x2374: fsqrtd %f8, %f10
4641 .word 0x92028000 ! t0_kref+0x2378: add %o2, %g0, %o1
4642 .word 0x92d6c00b ! t0_kref+0x237c: umulcc %i3, %o3, %o1
4643 .word 0x95b009a9 ! t0_kref+0x2380: fexpand %f9, %f10
4644 .word 0xd86e0000 ! t0_kref+0x2384: ldstub [%i0], %o4
4645 .word 0x927a800d ! t0_kref+0x2388: sdiv %o2, %o5, %o1
4646 .word 0x93a248a9 ! t0_kref+0x238c: fsubs %f9, %f9, %f9
4647 .word 0x93352000 ! t0_kref+0x2390: srl %l4, 0x0, %o1
4648 .word 0x35480007 ! t0_kref+0x2394: fbue,a,pt %fcc0, _kref+0x23b0
4649 .word 0xd4b01018 ! t0_kref+0x2398: stha %o2, [%g0 + %i0]0x80
4650 .word 0x2f800001 ! t0_kref+0x239c: fbu,a _kref+0x23a0
4651 .word 0xd250a030 ! t0_kref+0x23a0: ldsh [%g2 + 0x30], %o1
4652 .word 0x921f6e53 ! t0_kref+0x23a4: xor %i5, 0xe53, %o1
4653 .word 0x92558017 ! t0_kref+0x23a8: umul %l6, %l7, %o1
4654 .word 0x92426832 ! t0_kref+0x23ac: addc %o1, 0x832, %o1
4655 .word 0x93b68280 ! t0_kref+0x23b0: array32 %i2, %g0, %o1
4656 .word 0x95a0190a ! t0_kref+0x23b4: fitod %f10, %f10
4657 .word 0xd13e2000 ! t0_kref+0x23b8: std %f8, [%i0]
4658 .word 0x9245000d ! t0_kref+0x23bc: addc %l4, %o5, %o1
4659 .word 0x81aa4a2a ! t0_kref+0x23c0: fcmps %fcc0, %f9, %f10
4660 .word 0x95b20f8a ! t0_kref+0x23c4: for %f8, %f10, %f10
4661 .word 0xf630a030 ! t0_kref+0x23c8: sth %i3, [%g2 + 0x30]
4662 .word 0x931aa13e ! t0_kref+0x23cc: tsubcctv %o2, 0x13e, %o1
4663 .word 0x92d5a504 ! t0_kref+0x23d0: umulcc %l6, 0x504, %o1
4664 .word 0x3e800006 ! t0_kref+0x23d4: bvc,a _kref+0x23ec
4665 .word 0x9272a006 ! t0_kref+0x23d8: udiv %o2, 6, %o1
4666 .word 0x93332010 ! t0_kref+0x23dc: srl %o4, 0x10, %o1
4667 .word 0x95a289ca ! t0_kref+0x23e0: fdivd %f10, %f10, %f10
4668 .word 0xd53f4019 ! t0_kref+0x23e4: std %f10, [%i5 + %i1]
4669 .word 0x8143c000 ! t0_kref+0x23e8: stbar
4670 .word 0xd13e7ff0 ! t0_kref+0x23ec: std %f8, [%i1 - 0x10]
4671 .word 0x92f5a1ab ! t0_kref+0x23f0: udivcc %l6, 0x1ab, %o1
4672 .word 0x92bd26e8 ! t0_kref+0x23f4: xnorcc %l4, 0x6e8, %o1
4673 .word 0x923a8016 ! t0_kref+0x23f8: xnor %o2, %l6, %o1
4674 .word 0x93b28c69 ! t0_kref+0x23fc: fnors %f10, %f9, %f9
4675 .word 0x92e235ee ! t0_kref+0x2400: subccc %o0, -0xa12, %o1
4676 .word 0xd20e4000 ! t0_kref+0x2404: ldub [%i1], %o1
4677 .word 0x9240241c ! t0_kref+0x2408: addc %g0, 0x41c, %o1
4678 .word 0xc368a089 ! t0_kref+0x240c: prefetch %g2 + 0x89, 1
4679 .word 0x81aa0aca ! t0_kref+0x2410: fcmped %fcc0, %f8, %f10
4680 .word 0x93b70334 ! t0_kref+0x2414: bmask %i4, %l4, %o1
4681 .word 0xe67e600c ! t0_kref+0x2418: swap [%i1 + 0xc], %l3
4682 .word 0x929a401b ! t0_kref+0x241c: xorcc %o1, %i3, %o1
4683 .word 0xd20e6011 ! t0_kref+0x2420: ldub [%i1 + 0x11], %o1
4684 .word 0xff6e3fe8 ! t0_kref+0x2424: prefetch %i0 - 0x18, 31
4685 .word 0xf6a01018 ! t0_kref+0x2428: sta %i3, [%g0 + %i0]0x80
4686 .word 0xc0263ff8 ! t0_kref+0x242c: clr [%i0 - 8]
4687 .word 0x9277000a ! t0_kref+0x2430: udiv %i4, %o2, %o1
4688 .word 0x91b2098a ! t0_kref+0x2434: bshuffle %f8, %f10, %f8
4689 .word 0x91b20d40 ! t0_kref+0x2438: fnot1 %f8, %f8
4690 .word 0x933aa010 ! t0_kref+0x243c: sra %o2, 0x10, %o1
4691 .word 0x9de3bfa0 ! t0_kref+0x2440: save %sp, -0x60, %sp
4692 .word 0x93eeffbe ! t0_kref+0x2444: restore %i3, -0x42, %o1
4693 .word 0xf830a000 ! t0_kref+0x2448: sth %i4, [%g2]
4694 .word 0x81834000 ! t0_kref+0x244c: wr %o5, %g0, %y
4695 .word 0xe8380018 ! t0_kref+0x2450: std %l4, [%g0 + %i0]
4696 .word 0x9278000c ! t0_kref+0x2454: sdiv %g0, %o4, %o1
4697 .word 0xd03e7fe0 ! t0_kref+0x2458: std %o0, [%i1 - 0x20]
4698 .word 0x83414000 ! t0_kref+0x245c: mov %pc, %g1
4699 .word 0x9272c01b ! t0_kref+0x2460: udiv %o3, %i3, %o1
4700 .word 0x81aa4a29 ! t0_kref+0x2464: fcmps %fcc0, %f9, %f9
4701 .word 0x929a66c3 ! t0_kref+0x2468: xorcc %o1, 0x6c3, %o1
4702 .word 0x81aa4a29 ! t0_kref+0x246c: fcmps %fcc0, %f9, %f9
4703 .word 0x923d0016 ! t0_kref+0x2470: xnor %l4, %l6, %o1
4704 .word 0xf3ee501b ! t0_kref+0x2474: prefetcha %i1 + %i3, 25
4705 .word 0x91b20e0a ! t0_kref+0x2478: fand %f8, %f10, %f8
4706 .word 0xd500a020 ! t0_kref+0x247c: ld [%g2 + 0x20], %f10
4707 .word 0x921d6944 ! t0_kref+0x2480: xor %l5, 0x944, %o1
4708 .word 0x93a28929 ! t0_kref+0x2484: fmuls %f10, %f9, %f9
4709 .word 0x91a209ca ! t0_kref+0x2488: fdivd %f8, %f10, %f8
4710 .word 0x95a0052a ! t0_kref+0x248c: fsqrts %f10, %f10
4711 .word 0x8143e040 ! t0_kref+0x2490: membar 0x40
4712 .word 0x933a001b ! t0_kref+0x2494: sra %o0, %i3, %o1
4713 .word 0x93b68089 ! t0_kref+0x2498: edge16 %i2, %o1, %o1
4714 .word 0x9276801d ! t0_kref+0x249c: udiv %i2, %i5, %o1
4715 .word 0x928e801a ! t0_kref+0x24a0: andcc %i2, %i2, %o1
4716 .word 0x923ebc86 ! t0_kref+0x24a4: xnor %i2, -0x37a, %o1
4717 .word 0x83414000 ! t0_kref+0x24a8: mov %pc, %g1
4718 .word 0x93b28c6a ! t0_kref+0x24ac: fnors %f10, %f10, %f9
4719 .word 0x92adc009 ! t0_kref+0x24b0: andncc %l7, %o1, %o1
4720 .word 0xd67e001c ! t0_kref+0x24b4: swap [%i0 + %i4], %o3
4721 .word 0x933ee01f ! t0_kref+0x24b8: sra %i3, 0x1f, %o1
4722 .word 0x95a20848 ! t0_kref+0x24bc: faddd %f8, %f8, %f10
4723 .word 0x923eb744 ! t0_kref+0x24c0: xnor %i2, -0x8bc, %o1
4724 .word 0x001fffff ! t0_kref+0x24c4: illtrap 0x1fffff
4725 .word 0x93b3013a ! t0_kref+0x24c8: edge32n %o4, %i2, %o1
4726 .word 0x95a00548 ! t0_kref+0x24cc: fsqrtd %f8, %f10
4727 .word 0x933a6010 ! t0_kref+0x24d0: sra %o1, 0x10, %o1
4728 .word 0x91b286a9 ! t0_kref+0x24d4: fmul8x16al %f10, %f9, %f8
4729 .word 0xe7f61017 ! t0_kref+0x24d8: casxa [%i0]0x80, %l7, %l3
4730 .word 0x92e2c015 ! t0_kref+0x24dc: subccc %o3, %l5, %o1
4731 .word 0x91a00548 ! t0_kref+0x24e0: fsqrtd %f8, %f8
4732 .word 0xb8103ffc ! t0_kref+0x24e4: mov 0xfffffffc, %i4
4733 .word 0x91a0054a ! t0_kref+0x24e8: fsqrtd %f10, %f8
4734 .word 0xe43f4018 ! t0_kref+0x24ec: std %l2, [%i5 + %i0]
4735 .word 0x921d001b ! t0_kref+0x24f0: xor %l4, %i3, %o1
4736 .word 0xd0380019 ! t0_kref+0x24f4: std %o0, [%g0 + %i1]
4737 .word 0x92bdecf6 ! t0_kref+0x24f8: xnorcc %l7, 0xcf6, %o1
4738 .word 0x9fc10000 ! t0_kref+0x24fc: call %g4
4739 .word 0x92d6ea54 ! t0_kref+0x2500: umulcc %i3, 0xa54, %o1
4740 .word 0x95a0190a ! t0_kref+0x2504: fitod %f10, %f10
4741 .word 0xd210a022 ! t0_kref+0x2508: lduh [%g2 + 0x22], %o1
4742 .word 0x9de3bfa0 ! t0_kref+0x250c: save %sp, -0x60, %sp
4743 .word 0x93e80018 ! t0_kref+0x2510: restore %g0, %i0, %o1
4744 .word 0x95b28d29 ! t0_kref+0x2514: fandnot1s %f10, %f9, %f10
4745 .word 0x93a000a9 ! t0_kref+0x2518: fnegs %f9, %f9
4746 .word 0x95a01048 ! t0_kref+0x251c: fdtox %f8, %f10
4747 .word 0x91a0190a ! t0_kref+0x2520: fitod %f10, %f8
4748 .word 0x92f2800a ! t0_kref+0x2524: udivcc %o2, %o2, %o1
4749 .word 0xda267ffc ! t0_kref+0x2528: st %o5, [%i1 - 4]
4750 .word 0xef68a209 ! t0_kref+0x252c: prefetch %g2 + 0x209, 23
4751 .word 0x95b28f4a ! t0_kref+0x2530: fornot1 %f10, %f10, %f10
4752 .word 0x91b28d40 ! t0_kref+0x2534: fnot1 %f10, %f8
4753 .word 0xd256c018 ! t0_kref+0x2538: ldsh [%i3 + %i0], %o1
4754 .word 0x93a2492a ! t0_kref+0x253c: fmuls %f9, %f10, %f9
4755 .word 0xd2861000 ! t0_kref+0x2540: lda [%i0]0x80, %o1
4756 .word 0xd6363ff4 ! t0_kref+0x2544: sth %o3, [%i0 - 0xc]
4757 .word 0x8143c000 ! t0_kref+0x2548: stbar
4758 .word 0xd3263fe4 ! t0_kref+0x254c: st %f9, [%i0 - 0x1c]
4759 .word 0x92df400c ! t0_kref+0x2550: smulcc %i5, %o4, %o1
4760 .word 0xf8b6501b ! t0_kref+0x2554: stha %i4, [%i1 + %i3]0x80
4761 .word 0x93a0188a ! t0_kref+0x2558: fitos %f10, %f9
4762 .word 0x95a24829 ! t0_kref+0x255c: fadds %f9, %f9, %f10
4763 .word 0xebee101b ! t0_kref+0x2560: prefetcha %i0 + %i3, 21
4764 .word 0x9265f9cf ! t0_kref+0x2564: subc %l7, -0x631, %o1
4765 .word 0xd25e6000 ! t0_kref+0x2568: ldx [%i1], %o1
4766 call SYM(t0_subr1)
4767 .word 0xd13f4018 ! t0_kref+0x2570: std %f8, [%i5 + %i0]
4768 .word 0x9336a003 ! t0_kref+0x2574: srl %i2, 0x3, %o1
4769 .word 0x81aa0ac8 ! t0_kref+0x2578: fcmped %fcc0, %f8, %f8
4770 .word 0x9332a00a ! t0_kref+0x257c: srl %o2, 0xa, %o1
4771 .word 0x92537351 ! t0_kref+0x2580: umul %o5, -0xcaf, %o1
4772 .word 0xd240a000 ! t0_kref+0x2584: ldsw [%g2], %o1
4773 .word 0x92f5ead2 ! t0_kref+0x2588: udivcc %l7, 0xad2, %o1
4774 .word 0xec3e6000 ! t0_kref+0x258c: std %l6, [%i1]
4775 .word 0xd026601c ! t0_kref+0x2590: st %o0, [%i1 + 0x1c]
4776 .word 0x92202386 ! t0_kref+0x2594: sub %g0, 0x386, %o1
4777 .word 0xea6e601c ! t0_kref+0x2598: ldstub [%i1 + 0x1c], %l5
4778 .word 0xd208a032 ! t0_kref+0x259c: ldub [%g2 + 0x32], %o1
4779 .word 0x93a0052a ! t0_kref+0x25a0: fsqrts %f10, %f9
4780 .word 0x9fc00004 ! t0_kref+0x25a4: call %g0 + %g4
4781 .word 0x92703562 ! t0_kref+0x25a8: udiv %g0, -0xa9e, %o1
4782 .word 0x922ab181 ! t0_kref+0x25ac: andn %o2, -0xe7f, %o1
4783 .word 0x9333401c ! t0_kref+0x25b0: srl %o5, %i4, %o1
4784 .word 0x9322c01b ! t0_kref+0x25b4: mulscc %o3, %i3, %o1
4785 .word 0x81dba8de ! t0_kref+0x25b8: flush %sp + 0x8de
4786 .word 0x91a00548 ! t0_kref+0x25bc: fsqrtd %f8, %f8
4787 .word 0xe83f4018 ! t0_kref+0x25c0: std %l4, [%i5 + %i0]
4788 .word 0xd1b81018 ! t0_kref+0x25c4: stda %f8, [%g0 + %i0]0x80
4789 .word 0x92b52d6e ! t0_kref+0x25c8: orncc %l4, 0xd6e, %o1
4790 .word 0x9266adc9 ! t0_kref+0x25cc: subc %i2, 0xdc9, %o1
4791 .word 0x93a24829 ! t0_kref+0x25d0: fadds %f9, %f9, %f9
4792 .word 0xfa28a013 ! t0_kref+0x25d4: stb %i5, [%g2 + 0x13]
4793 .word 0x3d800007 ! t0_kref+0x25d8: fbule,a _kref+0x25f4
4794 .word 0x8143c000 ! t0_kref+0x25dc: stbar
4795 .word 0x95b286ca ! t0_kref+0x25e0: fmul8sux16 %f10, %f10, %f10
4796 .word 0x9340c000 ! t0_kref+0x25e4: mov %asi, %o1
4797 .word 0xc568a005 ! t0_kref+0x25e8: prefetch %g2 + 5, 2
4798 .word 0x91a01909 ! t0_kref+0x25ec: fitod %f9, %f8
4799 .word 0x92536e3c ! t0_kref+0x25f0: umul %o5, 0xe3c, %o1
4800 .word 0x933b001c ! t0_kref+0x25f4: sra %o4, %i4, %o1
4801 .word 0x95a28829 ! t0_kref+0x25f8: fadds %f10, %f9, %f10
4802 .word 0x95b00c20 ! t0_kref+0x25fc: fzeros %f10
4803 .word 0xd3801018 ! t0_kref+0x2600: lda [%g0 + %i0]0x80, %f9
4804 .word 0x95b20dc8 ! t0_kref+0x2604: fnand %f8, %f8, %f10
4805 .word 0xd1be181b ! t0_kref+0x2608: stda %f8, [%i0 + %i3]0xc0
4806 .word 0x95a0190a ! t0_kref+0x260c: fitod %f10, %f10
4807 .word 0x91a209ca ! t0_kref+0x2610: fdivd %f8, %f10, %f8
4808 .word 0x81aa0aca ! t0_kref+0x2614: fcmped %fcc0, %f8, %f10
4809 .word 0x95b20a8a ! t0_kref+0x2618: fpsub16 %f8, %f10, %f10
4810 .word 0xf1ee101b ! t0_kref+0x261c: prefetcha %i0 + %i3, 24
4811 .word 0x13340bac ! t0_kref+0x2620: sethi %hi(0xd02eb000), %o1
4812 .word 0x9fc10000 ! t0_kref+0x2624: call %g4
4813 .word 0xeb68a10d ! t0_kref+0x2628: prefetch %g2 + 0x10d, 21
4814 .word 0xd20e0000 ! t0_kref+0x262c: ldub [%i0], %o1
4815 .word 0x9275338c ! t0_kref+0x2630: udiv %l4, -0xc74, %o1
4816 .word 0x91a289ca ! t0_kref+0x2634: fdivd %f10, %f10, %f8
4817 .word 0x81daf550 ! t0_kref+0x2638: flush %o3 - 0xab0
4818 .word 0x927a4016 ! t0_kref+0x263c: sdiv %o1, %l6, %o1
4819 .word 0x91a0190a ! t0_kref+0x2640: fitod %f10, %f8
4820 .word 0x93a28829 ! t0_kref+0x2644: fadds %f10, %f9, %f9
4821 .word 0xd500a030 ! t0_kref+0x2648: ld [%g2 + 0x30], %f10
4822 .word 0x92ae800b ! t0_kref+0x264c: andncc %i2, %o3, %o1
4823 .word 0x93a00029 ! t0_kref+0x2650: fmovs %f9, %f9
4824 .word 0x81aa4a2a ! t0_kref+0x2654: fcmps %fcc0, %f9, %f10
4825 .word 0xd200a020 ! t0_kref+0x2658: ld [%g2 + 0x20], %o1
4826 .word 0x933f400a ! t0_kref+0x265c: sra %i5, %o2, %o1
4827 .word 0x95b24c69 ! t0_kref+0x2660: fnors %f9, %f9, %f10
4828 .word 0x95b2874a ! t0_kref+0x2664: fpack32 %f10, %f10, %f10
4829 .word 0x93b5813b ! t0_kref+0x2668: edge32n %l6, %i3, %o1
4830 call SYM(t0_subr1)
4831 .word 0x93b2848a ! t0_kref+0x2670: fcmple32 %f10, %f10, %o1
4832 .word 0x93b2050a ! t0_kref+0x2674: fcmpgt16 %f8, %f10, %o1
4833 .word 0xd5b81018 ! t0_kref+0x2678: stda %f10, [%g0 + %i0]0x80
4834 .word 0x9235c00b ! t0_kref+0x267c: orn %l7, %o3, %o1
4835 .word 0x93a000a9 ! t0_kref+0x2680: fnegs %f9, %f9
4836 .word 0x929b0009 ! t0_kref+0x2684: xorcc %o4, %o1, %o1
4837 .word 0x92fec00a ! t0_kref+0x2688: sdivcc %i3, %o2, %o1
4838 .word 0xe828a012 ! t0_kref+0x268c: stb %l4, [%g2 + 0x12]
4839 .word 0x92473938 ! t0_kref+0x2690: addc %i4, -0x6c8, %o1
4840 .word 0x81aa4a29 ! t0_kref+0x2694: fcmps %fcc0, %f9, %f9
4841 .word 0x9de3bfa0 ! t0_kref+0x2698: save %sp, -0x60, %sp
4842 .word 0xb4860018 ! t0_kref+0x269c: addcc %i0, %i0, %i2
4843 .word 0x93eeac68 ! t0_kref+0x26a0: restore %i2, 0xc68, %o1
4844 .word 0xd46e001a ! t0_kref+0x26a4: ldstub [%i0 + %i2], %o2
4845 .word 0x95a289a9 ! t0_kref+0x26a8: fdivs %f10, %f9, %f10
4846 .word 0x93a288a9 ! t0_kref+0x26ac: fsubs %f10, %f9, %f9
4847 .word 0xd520a010 ! t0_kref+0x26b0: st %f10, [%g2 + 0x10]
4848 .word 0x81aa8aca ! t0_kref+0x26b4: fcmped %fcc0, %f10, %f10
4849 .word 0x93b00cea ! t0_kref+0x26b8: fnot2s %f10, %f9
4850 .word 0xd2c71018 ! t0_kref+0x26bc: ldswa [%i4 + %i0]0x80, %o1
4851 .word 0x9253400a ! t0_kref+0x26c0: umul %o5, %o2, %o1
4852 .word 0xd2d6d018 ! t0_kref+0x26c4: ldsha [%i3 + %i0]0x80, %o1
4853 .word 0x92bef31a ! t0_kref+0x26c8: xnorcc %i3, -0xce6, %o1
4854 .word 0x93a01a4a ! t0_kref+0x26cc: fdtoi %f10, %f9
4855 .word 0xd20e001a ! t0_kref+0x26d0: ldub [%i0 + %i2], %o1
4856 .word 0x95b2090a ! t0_kref+0x26d4: faligndata %f8, %f10, %f10
4857 .word 0xd240a020 ! t0_kref+0x26d8: ldsw [%g2 + 0x20], %o1
4858 .word 0x93b2c108 ! t0_kref+0x26dc: edge32 %o3, %o0, %o1
4859 .word 0x91a289c8 ! t0_kref+0x26e0: fdivd %f10, %f8, %f8
4860 .word 0xd41e4000 ! t0_kref+0x26e4: ldd [%i1], %o2
4861 .word 0x2b800004 ! t0_kref+0x26e8: fbug,a _kref+0x26f8
4862 .word 0x95b009aa ! t0_kref+0x26ec: fexpand %f10, %f10
4863 .word 0x91a289ca ! t0_kref+0x26f0: fdivd %f10, %f10, %f8
4864 .word 0xe5ee101a ! t0_kref+0x26f4: prefetcha %i0 + %i2, 18
4865 .word 0x93b28faa ! t0_kref+0x26f8: fors %f10, %f10, %f9
4866 .word 0x930a401b ! t0_kref+0x26fc: tsubcc %o1, %i3, %o1
4867 .word 0xd2901018 ! t0_kref+0x2700: lduha [%g0 + %i0]0x80, %o1
4868 .word 0x95b28628 ! t0_kref+0x2704: fmul8x16 %f10, %f8, %f10
4869 .word 0x933ee004 ! t0_kref+0x2708: sra %i3, 0x4, %o1
4870 .word 0x8143e046 ! t0_kref+0x270c: membar 0x46
4871 .word 0x93a24929 ! t0_kref+0x2710: fmuls %f9, %f9, %f9
4872 .word 0x91a0054a ! t0_kref+0x2714: fsqrtd %f10, %f8
4873 .word 0x93a2882a ! t0_kref+0x2718: fadds %f10, %f10, %f9
4874 .word 0x91a0192a ! t0_kref+0x271c: fstod %f10, %f8
4875 .word 0x91b28e08 ! t0_kref+0x2720: fand %f10, %f8, %f8
4876 .word 0x95a01a4a ! t0_kref+0x2724: fdtoi %f10, %f10
4877 .word 0xf8763ff8 ! t0_kref+0x2728: stx %i4, [%i0 - 8]
4878 .word 0x921d0000 ! t0_kref+0x272c: xor %l4, %g0, %o1
4879 .word 0x91b2862a ! t0_kref+0x2730: fmul8x16 %f10, %f10, %f8
4880 .word 0x95a00548 ! t0_kref+0x2734: fsqrtd %f8, %f10
4881 .word 0x93b6c01c ! t0_kref+0x2738: edge8 %i3, %i4, %o1
4882 .word 0x91b20748 ! t0_kref+0x273c: fpack32 %f8, %f8, %f8
4883 .word 0x8143e040 ! t0_kref+0x2740: membar 0x40
4884 .word 0xec7e3ff8 ! t0_kref+0x2744: swap [%i0 - 8], %l6
4885 .word 0x95a2882a ! t0_kref+0x2748: fadds %f10, %f10, %f10
4886 .word 0x95a0190a ! t0_kref+0x274c: fitod %f10, %f10
4887 .word 0x95a28848 ! t0_kref+0x2750: faddd %f10, %f8, %f10
4888 .word 0x36800003 ! t0_kref+0x2754: bge,a _kref+0x2760
4889 .word 0x91a28848 ! t0_kref+0x2758: faddd %f10, %f8, %f8
4890 .word 0x93b6c200 ! t0_kref+0x275c: array8 %i3, %g0, %o1
4891 .word 0x95a018ca ! t0_kref+0x2760: fdtos %f10, %f10
4892 .word 0xd2ce5000 ! t0_kref+0x2764: ldsba [%i1]0x80, %o1
4893 .word 0xd300a030 ! t0_kref+0x2768: ld [%g2 + 0x30], %f9
4894 .word 0x95a24929 ! t0_kref+0x276c: fmuls %f9, %f9, %f10
4895 .word 0xd2063fe4 ! t0_kref+0x2770: ld [%i0 - 0x1c], %o1
4896 .word 0x93326017 ! t0_kref+0x2774: srl %o1, 0x17, %o1
4897 .word 0x92830014 ! t0_kref+0x2778: addcc %o4, %l4, %o1
4898 .word 0x13222de7 ! t0_kref+0x277c: sethi %hi(0x88b79c00), %o1
4899 .word 0xe96e401d ! t0_kref+0x2780: prefetch %i1 + %i5, 20
4900 .word 0x91a0190a ! t0_kref+0x2784: fitod %f10, %f8
4901 .word 0x85853cc0 ! t0_kref+0x2788: wr %l4, 0xfffffcc0, %ccr
4902 .word 0xd2567fe2 ! t0_kref+0x278c: ldsh [%i1 - 0x1e], %o1
4903 .word 0x9340c000 ! t0_kref+0x2790: mov %asi, %o1
4904 .word 0x93b28c6a ! t0_kref+0x2794: fnors %f10, %f10, %f9
4905 .word 0x36800002 ! t0_kref+0x2798: bge,a _kref+0x27a0
4906 .word 0x91b28d40 ! t0_kref+0x279c: fnot1 %f10, %f8
4907 .word 0x9fc10000 ! t0_kref+0x27a0: call %g4
4908 .word 0xe83e6018 ! t0_kref+0x27a4: std %l4, [%i1 + 0x18]
4909 call SYM(t0_subr1)
4910 .word 0x92570016 ! t0_kref+0x27ac: umul %i4, %l6, %o1
4911 .word 0xd1be188b ! t0_kref+0x27b0: stda %f8, [%i0 + %o3]0xc4
4912 .word 0x9202e812 ! t0_kref+0x27b4: add %o3, 0x812, %o1
4913 .word 0x86102002 ! t0_kref+0x27b8: mov 0x2, %g3
4914 .word 0x32800000 ! t0_kref+0x27bc: bne,a _kref+0x27bc
4915 .word 0x86a0e001 ! t0_kref+0x27c0: subcc %g3, 1, %g3
4916 .word 0xd208a010 ! t0_kref+0x27c4: ldub [%g2 + 0x10], %o1
4917 .word 0xc568a08e ! t0_kref+0x27c8: prefetch %g2 + 0x8e, 2
4918 .word 0xd520a000 ! t0_kref+0x27cc: st %f10, [%g2]
4919 .word 0xd256001b ! t0_kref+0x27d0: ldsh [%i0 + %i3], %o1
4920 .word 0x9de3bfa0 ! t0_kref+0x27d4: save %sp, -0x60, %sp
4921 .word 0x93ee64da ! t0_kref+0x27d8: restore %i1, 0x4da, %o1
4922 .word 0xc5ee500a ! t0_kref+0x27dc: prefetcha %i1 + %o2, 2
4923 .word 0xd4180018 ! t0_kref+0x27e0: ldd [%g0 + %i0], %o2
4924 .word 0x923b2620 ! t0_kref+0x27e4: xnor %o4, 0x620, %o1
4925 .word 0x81aa0aca ! t0_kref+0x27e8: fcmped %fcc0, %f8, %f10
4926 .word 0x930a001c ! t0_kref+0x27ec: tsubcc %o0, %i4, %o1
4927 .word 0x95b24ca9 ! t0_kref+0x27f0: fandnot2s %f9, %f9, %f10
4928 .word 0xc12e2014 ! t0_kref+0x27f4: st %fsr, [%i0 + 0x14]
4929 .word 0x92e5801c ! t0_kref+0x27f8: subccc %l6, %i4, %o1
4930 .word 0xed68a20b ! t0_kref+0x27fc: prefetch %g2 + 0x20b, 22
4931 .word 0xec1e001d ! t0_kref+0x2800: ldd [%i0 + %i5], %l6
4932 .word 0x92beff88 ! t0_kref+0x2804: xnorcc %i3, -0x78, %o1
4933 .word 0x9275fb70 ! t0_kref+0x2808: udiv %l7, -0x490, %o1
4934 .word 0x92f53128 ! t0_kref+0x280c: udivcc %l4, -0xed8, %o1
4935 .word 0xd520a000 ! t0_kref+0x2810: st %f10, [%g2]
4936 .word 0xd6266014 ! t0_kref+0x2814: st %o3, [%i1 + 0x14]
4937 .word 0x81868000 ! t0_kref+0x2818: wr %i2, %g0, %y
4938 .word 0x92f7001b ! t0_kref+0x281c: udivcc %i4, %i3, %o1
4939 .word 0x81aa0aca ! t0_kref+0x2820: fcmped %fcc0, %f8, %f10
4940 .word 0x9245801d ! t0_kref+0x2824: addc %l6, %i5, %o1
4941 .word 0xd8180019 ! t0_kref+0x2828: ldd [%g0 + %i1], %o4
4942 .word 0x93a249aa ! t0_kref+0x282c: fdivs %f9, %f10, %f9
4943 .word 0x92bb4008 ! t0_kref+0x2830: xnorcc %o5, %o0, %o1
4944 .word 0x93b00768 ! t0_kref+0x2834: fpack16 %f8, %f9
4945 .word 0x91a0190a ! t0_kref+0x2838: fitod %f10, %f8
4946 .word 0x95a0052a ! t0_kref+0x283c: fsqrts %f10, %f10
4947 .word 0x93a24929 ! t0_kref+0x2840: fmuls %f9, %f9, %f9
4948 .word 0x81aa4aa9 ! t0_kref+0x2844: fcmpes %fcc0, %f9, %f9
4949 .word 0x95a289a9 ! t0_kref+0x2848: fdivs %f10, %f9, %f10
4950 .word 0xd20e0000 ! t0_kref+0x284c: ldub [%i0], %o1
4951 .word 0xd03e401d ! t0_kref+0x2850: std %o0, [%i1 + %i5]
4952 .word 0xd2000019 ! t0_kref+0x2854: ld [%g0 + %i1], %o1
4953 .word 0x91b00f0a ! t0_kref+0x2858: fsrc2 %f10, %f8
4954 .word 0x93336005 ! t0_kref+0x285c: srl %o5, 0x5, %o1
4955 .word 0xc807bfe8 ! t0_kref+0x2860: ld [%fp - 0x18], %g4
4956 call SYM(t0_subr0)
4957 .word 0x93b20448 ! t0_kref+0x2868: fcmpne16 %f8, %f8, %o1
4958 .word 0x93326005 ! t0_kref+0x286c: srl %o1, 0x5, %o1
4959 .word 0x95a2084a ! t0_kref+0x2870: faddd %f8, %f10, %f10
4960 .word 0x9286eaaf ! t0_kref+0x2874: addcc %i3, 0xaaf, %o1
4961 .word 0x92432f56 ! t0_kref+0x2878: addc %o4, 0xf56, %o1
4962 .word 0x95b00fe0 ! t0_kref+0x287c: fones %f10
4963 .word 0x81aa4a29 ! t0_kref+0x2880: fcmps %fcc0, %f9, %f9
4964 .word 0x36800003 ! t0_kref+0x2884: bge,a _kref+0x2890
4965 .word 0x93b68314 ! t0_kref+0x2888: alignaddr %i2, %l4, %o1
4966 .word 0xd208a032 ! t0_kref+0x288c: ldub [%g2 + 0x32], %o1
4967 .word 0x92bde868 ! t0_kref+0x2890: xnorcc %l7, 0x868, %o1
4968 .word 0xd2566018 ! t0_kref+0x2894: ldsh [%i1 + 0x18], %o1
4969 .word 0x923f401a ! t0_kref+0x2898: xnor %i5, %i2, %o1
4970 .word 0x92d5b13e ! t0_kref+0x289c: umulcc %l6, -0xec2, %o1
4971 .word 0xe67e7ff4 ! t0_kref+0x28a0: swap [%i1 - 0xc], %l3
4972 .word 0xd11fbf28 ! t0_kref+0x28a4: ldd [%fp - 0xd8], %f8
4973 .word 0x91a000c8 ! t0_kref+0x28a8: fnegd %f8, %f8
4974 .word 0x81aa8ac8 ! t0_kref+0x28ac: fcmped %fcc0, %f10, %f8
4975 .word 0x93400000 ! t0_kref+0x28b0: mov %y, %o1
4976 .word 0x95a24829 ! t0_kref+0x28b4: fadds %f9, %f9, %f10
4977 .word 0xedee501d ! t0_kref+0x28b8: prefetcha %i1 + %i5, 22
4978 .word 0x92bd400b ! t0_kref+0x28bc: xnorcc %l5, %o3, %o1
4979 .word 0x92ad4014 ! t0_kref+0x28c0: andncc %l5, %l4, %o1
4980 .word 0x86102006 ! t0_kref+0x28c4: mov 0x6, %g3
4981 .word 0x86a0e001 ! t0_kref+0x28c8: subcc %g3, 1, %g3
4982 .word 0x22800014 ! t0_kref+0x28cc: be,a _kref+0x291c
4983 .word 0x9282c008 ! t0_kref+0x28d0: addcc %o3, %o0, %o1
4984 .word 0x9322a3fa ! t0_kref+0x28d4: mulscc %o2, 0x3fa, %o1
4985 .word 0x93418000 ! t0_kref+0x28d8: mov %fprs, %o1
4986 .word 0x95a01909 ! t0_kref+0x28dc: fitod %f9, %f10
4987 .word 0x9252801a ! t0_kref+0x28e0: umul %o2, %i2, %o1
4988 .word 0x93b007a8 ! t0_kref+0x28e4: fpackfix %f8, %f9
4989 .word 0x923d2774 ! t0_kref+0x28e8: xnor %l4, 0x774, %o1
4990 .word 0xd20e3ffd ! t0_kref+0x28ec: ldub [%i0 - 3], %o1
4991 .word 0x81aa4aa9 ! t0_kref+0x28f0: fcmpes %fcc0, %f9, %f9
4992 .word 0xd11e001d ! t0_kref+0x28f4: ldd [%i0 + %i5], %f8
4993 .word 0x92e2617d ! t0_kref+0x28f8: subccc %o1, 0x17d, %o1
4994 .word 0xc7ee5015 ! t0_kref+0x28fc: prefetcha %i1 + %l5, 3
4995 .word 0x91a0192a ! t0_kref+0x2900: fstod %f10, %f8
4996 .word 0xf6270018 ! t0_kref+0x2904: st %i3, [%i4 + %i0]
4997 .word 0x91a0190a ! t0_kref+0x2908: fitod %f10, %f8
4998 .word 0xf6262000 ! t0_kref+0x290c: st %i3, [%i0]
4999 .word 0xd1be188a ! t0_kref+0x2910: stda %f8, [%i0 + %o2]0xc4
5000 .word 0x81aa8a48 ! t0_kref+0x2914: fcmpd %fcc0, %f10, %f8
5001 .word 0x928d0009 ! t0_kref+0x2918: andcc %l4, %o1, %o1
5002 .word 0x29800007 ! t0_kref+0x291c: fbl,a _kref+0x2938
5003 .word 0xd28e101a ! t0_kref+0x2920: lduba [%i0 + %i2]0x80, %o1
5004 .word 0xd1be589c ! t0_kref+0x2924: stda %f8, [%i1 + %i4]0xc4
5005 .word 0xd208a021 ! t0_kref+0x2928: ldub [%g2 + 0x21], %o1
5006 .word 0x93b205c8 ! t0_kref+0x292c: fcmpeq32 %f8, %f8, %o1
5007 .word 0xec20a000 ! t0_kref+0x2930: st %l6, [%g2]
5008 .word 0x91a00548 ! t0_kref+0x2934: fsqrtd %f8, %f8
5009 .word 0x9245a0ab ! t0_kref+0x2938: addc %l6, 0xab, %o1
5010 .word 0x93b6c240 ! t0_kref+0x293c: array16 %i3, %g0, %o1
5011 .word 0xd636c018 ! t0_kref+0x2940: sth %o3, [%i3 + %i0]
5012 .word 0x93a28929 ! t0_kref+0x2944: fmuls %f10, %f9, %f9
5013 .word 0xda762018 ! t0_kref+0x2948: stx %o5, [%i0 + 0x18]
5014 .word 0xe07e600c ! t0_kref+0x294c: swap [%i1 + 0xc], %l0
5015 .word 0xc07e7fec ! t0_kref+0x2950: swap [%i1 - 0x14], %g0
5016 .word 0x8143e040 ! t0_kref+0x2954: membar 0x40
5017 .word 0x81aa0ac8 ! t0_kref+0x2958: fcmped %fcc0, %f8, %f8
5018 .word 0x93b00cea ! t0_kref+0x295c: fnot2s %f10, %f9
5019 .word 0x25480004 ! t0_kref+0x2960: fblg,a,pt %fcc0, _kref+0x2970
5020 .word 0x95a24929 ! t0_kref+0x2964: fmuls %f9, %f9, %f10
5021 .word 0xd208a031 ! t0_kref+0x2968: ldub [%g2 + 0x31], %o1
5022 .word 0x93a01a48 ! t0_kref+0x296c: fdtoi %f8, %f9
5023 .word 0x92920015 ! t0_kref+0x2970: orcc %o0, %l5, %o1
5024 .word 0x9de3bfa0 ! t0_kref+0x2974: save %sp, -0x60, %sp
5025 .word 0x93ef401c ! t0_kref+0x2978: restore %i5, %i4, %o1
5026 .word 0x9fc00004 ! t0_kref+0x297c: call %g0 + %g4
5027 .word 0x95b20c88 ! t0_kref+0x2980: fandnot2 %f8, %f8, %f10
5028 .word 0x93b54129 ! t0_kref+0x2984: edge32n %l5, %o1, %o1
5029 .word 0xd300a000 ! t0_kref+0x2988: ld [%g2], %f9
5030 .word 0xec7e7ff4 ! t0_kref+0x298c: swap [%i1 - 0xc], %l6
5031 .word 0x92f030e2 ! t0_kref+0x2990: udivcc %g0, -0xf1e, %o1
5032 .word 0xd250a000 ! t0_kref+0x2994: ldsh [%g2], %o1
5033 .word 0x93a24929 ! t0_kref+0x2998: fmuls %f9, %f9, %f9
5034 .word 0xd206200c ! t0_kref+0x299c: ld [%i0 + 0xc], %o1
5035 .word 0xd67e7fec ! t0_kref+0x29a0: swap [%i1 - 0x14], %o3
5036 .word 0x92403ee7 ! t0_kref+0x29a4: addc %g0, -0x119, %o1
5037 .word 0xf82e201f ! t0_kref+0x29a8: stb %i4, [%i0 + 0x1f]
5038 .word 0x93b24a29 ! t0_kref+0x29ac: fpadd16s %f9, %f9, %f9
5039 .word 0xef68a000 ! t0_kref+0x29b0: prefetch %g2, 23
5040 .word 0x8143c000 ! t0_kref+0x29b4: stbar
5041 .word 0x9295800b ! t0_kref+0x29b8: orcc %l6, %o3, %o1
5042 .word 0x81aa8a29 ! t0_kref+0x29bc: fcmps %fcc0, %f10, %f9
5043 .word 0x93a24829 ! t0_kref+0x29c0: fadds %f9, %f9, %f9
5044 .word 0x92bf0009 ! t0_kref+0x29c4: xnorcc %i4, %o1, %o1
5045 .word 0x95a00548 ! t0_kref+0x29c8: fsqrtd %f8, %f10
5046 .word 0xd500a000 ! t0_kref+0x29cc: ld [%g2], %f10
5047 .word 0x81aa0a4a ! t0_kref+0x29d0: fcmpd %fcc0, %f8, %f10
5048 .word 0x932276f4 ! t0_kref+0x29d4: mulscc %o1, -0x90c, %o1
5049 .word 0xc0774019 ! t0_kref+0x29d8: stx %g0, [%i5 + %i1]
5050 .word 0x81854000 ! t0_kref+0x29dc: wr %l5, %g0, %y
5051 .word 0xf628a030 ! t0_kref+0x29e0: stb %i3, [%g2 + 0x30]
5052 .word 0xf6300019 ! t0_kref+0x29e4: sth %i3, [%g0 + %i1]
5053 .word 0x91a28848 ! t0_kref+0x29e8: faddd %f10, %f8, %f8
5054 .word 0x92bb0014 ! t0_kref+0x29ec: xnorcc %o4, %l4, %o1
5055 .word 0x8143e040 ! t0_kref+0x29f0: membar 0x40
5056 .word 0x9298315a ! t0_kref+0x29f4: xorcc %g0, -0xea6, %o1
5057 .word 0x91b20a88 ! t0_kref+0x29f8: fpsub16 %f8, %f8, %f8
5058 .word 0xe7ee501c ! t0_kref+0x29fc: prefetcha %i1 + %i4, 19
5059 .word 0xd03e401d ! t0_kref+0x2a00: std %o0, [%i1 + %i5]
5060 .word 0x93b28d60 ! t0_kref+0x2a04: fnot1s %f10, %f9
5061 .word 0x93a018c8 ! t0_kref+0x2a08: fdtos %f8, %f9
5062 .word 0xe83e6010 ! t0_kref+0x2a0c: std %l4, [%i1 + 0x10]
5063 .word 0x92732c96 ! t0_kref+0x2a10: udiv %o4, 0xc96, %o1
5064 .word 0xda264000 ! t0_kref+0x2a14: st %o5, [%i1]
5065 .word 0x95b28d40 ! t0_kref+0x2a18: fnot1 %f10, %f10
5066 .word 0xd11fbe90 ! t0_kref+0x2a1c: ldd [%fp - 0x170], %f8
5067 .word 0x81aa8a4a ! t0_kref+0x2a20: fcmpd %fcc0, %f10, %f10
5068 .word 0x929e801c ! t0_kref+0x2a24: xorcc %i2, %i4, %o1
5069 .word 0x92f83538 ! t0_kref+0x2a28: sdivcc %g0, -0xac8, %o1
5070 .word 0x92b5b483 ! t0_kref+0x2a2c: orncc %l6, -0xb7d, %o1
5071 .word 0x93b00fe0 ! t0_kref+0x2a30: fones %f9
5072 .word 0x92aa2dc6 ! t0_kref+0x2a34: andncc %o0, 0xdc6, %o1
5073 .word 0xe83e6000 ! t0_kref+0x2a38: std %l4, [%i1]
5074 .word 0x93a289a9 ! t0_kref+0x2a3c: fdivs %f10, %f9, %f9
5075 .word 0x91b2496a ! t0_kref+0x2a40: fpmerge %f9, %f10, %f8
5076 .word 0x928abe3c ! t0_kref+0x2a44: andcc %o2, -0x1c4, %o1
5077 .word 0x92ae8009 ! t0_kref+0x2a48: andncc %i2, %o1, %o1
5078 .word 0x9fc10000 ! t0_kref+0x2a4c: call %g4
5079 .word 0x91b2898a ! t0_kref+0x2a50: bshuffle %f10, %f10, %f8
5080 .word 0x9de3bfa0 ! t0_kref+0x2a54: save %sp, -0x60, %sp
5081 .word 0xb0467e05 ! t0_kref+0x2a58: addc %i1, -0x1fb, %i0
5082 .word 0x93ef401b ! t0_kref+0x2a5c: restore %i5, %i3, %o1
5083 .word 0x91b00f08 ! t0_kref+0x2a60: fsrc2 %f8, %f8
5084 .word 0x93a000aa ! t0_kref+0x2a64: fnegs %f10, %f9
5085 .word 0x95a00548 ! t0_kref+0x2a68: fsqrtd %f8, %f10
5086 .word 0x927ee748 ! t0_kref+0x2a6c: sdiv %i3, 0x748, %o1
5087 .word 0xc7ee1014 ! t0_kref+0x2a70: prefetcha %i0 + %l4, 3
5088 .word 0x81aa8aa9 ! t0_kref+0x2a74: fcmpes %fcc0, %f10, %f9
5089 .word 0x92d6ae6f ! t0_kref+0x2a78: umulcc %i2, 0xe6f, %o1
5090 .word 0x9246e8b0 ! t0_kref+0x2a7c: addc %i3, 0x8b0, %o1
5091 .word 0x95a2892a ! t0_kref+0x2a80: fmuls %f10, %f10, %f10
5092 .word 0x91a208ca ! t0_kref+0x2a84: fsubd %f8, %f10, %f8
5093 .word 0xd208a031 ! t0_kref+0x2a88: ldub [%g2 + 0x31], %o1
5094 .word 0x93a289a9 ! t0_kref+0x2a8c: fdivs %f10, %f9, %f9
5095 .word 0x91a208ca ! t0_kref+0x2a90: fsubd %f8, %f10, %f8
5096 .word 0x2f480008 ! t0_kref+0x2a94: fbu,a,pt %fcc0, _kref+0x2ab4
5097 .word 0x91a289ca ! t0_kref+0x2a98: fdivd %f10, %f10, %f8
5098 .word 0x921a7c4c ! t0_kref+0x2a9c: xor %o1, -0x3b4, %o1
5099 .word 0x91b246a9 ! t0_kref+0x2aa0: fmul8x16al %f9, %f9, %f8
5100 .word 0xd20e3ffd ! t0_kref+0x2aa4: ldub [%i0 - 3], %o1
5101 .word 0x925ec014 ! t0_kref+0x2aa8: smul %i3, %l4, %o1
5102 .word 0x93b50000 ! t0_kref+0x2aac: edge8 %l4, %g0, %o1
5103 .word 0xd628a021 ! t0_kref+0x2ab0: stb %o3, [%g2 + 0x21]
5104 .word 0x9212b060 ! t0_kref+0x2ab4: or %o2, -0xfa0, %o1
5105 .word 0x923e801c ! t0_kref+0x2ab8: xnor %i2, %i4, %o1
5106 .word 0x93a289a9 ! t0_kref+0x2abc: fdivs %f10, %f9, %f9
5107 .word 0x8143c000 ! t0_kref+0x2ac0: stbar
5108 .word 0x95a01929 ! t0_kref+0x2ac4: fstod %f9, %f10
5109 .word 0xc168a18a ! t0_kref+0x2ac8: prefetch %g2 + 0x18a, 0
5110 .word 0x8143c000 ! t0_kref+0x2acc: stbar
5111 .word 0x95a01889 ! t0_kref+0x2ad0: fitos %f9, %f10
5112 .word 0x95a000a9 ! t0_kref+0x2ad4: fnegs %f9, %f10
5113 .word 0x81aa4a29 ! t0_kref+0x2ad8: fcmps %fcc0, %f9, %f9
5114 .word 0x91a208ca ! t0_kref+0x2adc: fsubd %f8, %f10, %f8
5115 .word 0xec3f4019 ! t0_kref+0x2ae0: std %l6, [%i5 + %i1]
5116 .word 0x92858000 ! t0_kref+0x2ae4: addcc %l6, %g0, %o1
5117 call SYM(t0_subr2)
5118 .word 0x91a2084a ! t0_kref+0x2aec: faddd %f8, %f10, %f8
5119 .word 0x929b000a ! t0_kref+0x2af0: xorcc %o4, %o2, %o1
5120 .word 0x95a24929 ! t0_kref+0x2af4: fmuls %f9, %f9, %f10
5121 .word 0x37480001 ! t0_kref+0x2af8: fbge,a,pt %fcc0, _kref+0x2afc
5122 .word 0x923ec009 ! t0_kref+0x2afc: xnor %i3, %o1, %o1
5123 .word 0x8143c000 ! t0_kref+0x2b00: stbar
5124 .word 0x923a7578 ! t0_kref+0x2b04: xnor %o1, -0xa88, %o1
5125 .word 0x92402169 ! t0_kref+0x2b08: addc %g0, 0x169, %o1
5126 .word 0x33800004 ! t0_kref+0x2b0c: fbe,a _kref+0x2b1c
5127 .word 0xb4103ff7 ! t0_kref+0x2b10: mov 0xfffffff7, %i2
5128 .word 0x93a28829 ! t0_kref+0x2b14: fadds %f10, %f9, %f9
5129 .word 0x93a00129 ! t0_kref+0x2b18: fabss %f9, %f9
5130 .word 0x92f2800c ! t0_kref+0x2b1c: udivcc %o2, %o4, %o1
5131 .word 0x92e2bff6 ! t0_kref+0x2b20: subccc %o2, -0xa, %o1
5132 .word 0x81aa0ac8 ! t0_kref+0x2b24: fcmped %fcc0, %f8, %f8
5133 .word 0x91a0054a ! t0_kref+0x2b28: fsqrtd %f10, %f8
5134 .word 0x91a0054a ! t0_kref+0x2b2c: fsqrtd %f10, %f8
5135 .word 0x2e800002 ! t0_kref+0x2b30: bvs,a _kref+0x2b38
5136 .word 0xc9ee1016 ! t0_kref+0x2b34: prefetcha %i0 + %l6, 4
5137 .word 0x95a28d2a ! t0_kref+0x2b38: fsmuld %f10, %f10, %f10
5138 .word 0x95b28a4a ! t0_kref+0x2b3c: fpadd32 %f10, %f10, %f10
5139 .word 0xd2463ff4 ! t0_kref+0x2b40: ldsw [%i0 - 0xc], %o1
5140 .word 0xe86e0000 ! t0_kref+0x2b44: ldstub [%i0], %l4
5141 .word 0xd2567ffc ! t0_kref+0x2b48: ldsh [%i1 - 4], %o1
5142 .word 0x921031a6 ! t0_kref+0x2b4c: mov 0xfffff1a6, %o1
5143 .word 0x3f480008 ! t0_kref+0x2b50: fbo,a,pt %fcc0, _kref+0x2b70
5144 .word 0x1322ba51 ! t0_kref+0x2b54: sethi %hi(0x8ae94400), %o1
5145 .word 0x92d2801c ! t0_kref+0x2b58: umulcc %o2, %i4, %o1
5146 .word 0x95a24829 ! t0_kref+0x2b5c: fadds %f9, %f9, %f10
5147 .word 0x93b2832d ! t0_kref+0x2b60: bmask %o2, %o5, %o1
5148 .word 0xd208a011 ! t0_kref+0x2b64: ldub [%g2 + 0x11], %o1
5149 .word 0xd230a032 ! t0_kref+0x2b68: sth %o1, [%g2 + 0x32]
5150 .word 0xd3260000 ! t0_kref+0x2b6c: st %f9, [%i0]
5151 .word 0x9fc00004 ! t0_kref+0x2b70: call %g0 + %g4
5152 .word 0x9335401c ! t0_kref+0x2b74: srl %l5, %i4, %o1
5153 .word 0x3c800005 ! t0_kref+0x2b78: bpos,a _kref+0x2b8c
5154 .word 0x928d0017 ! t0_kref+0x2b7c: andcc %l4, %l7, %o1
5155 .word 0xd20e201f ! t0_kref+0x2b80: ldub [%i0 + 0x1f], %o1
5156 .word 0x9293001b ! t0_kref+0x2b84: orcc %o4, %i3, %o1
5157 .word 0x92573e20 ! t0_kref+0x2b88: umul %i4, -0x1e0, %o1
5158 .word 0x92358008 ! t0_kref+0x2b8c: orn %l6, %o0, %o1
5159 .word 0x929d7b16 ! t0_kref+0x2b90: xorcc %l5, -0x4ea, %o1
5160 .word 0x920825e3 ! t0_kref+0x2b94: and %g0, 0x5e3, %o1
5161 .word 0xd62e0000 ! t0_kref+0x2b98: stb %o3, [%i0]
5162 .word 0x91a28948 ! t0_kref+0x2b9c: fmuld %f10, %f8, %f8
5163 .word 0x93a0052a ! t0_kref+0x2ba0: fsqrts %f10, %f9
5164 .word 0x95b286ca ! t0_kref+0x2ba4: fmul8sux16 %f10, %f10, %f10
5165 .word 0xd3a01019 ! t0_kref+0x2ba8: sta %f9, [%g0 + %i1]0x80
5166 .word 0xd320a020 ! t0_kref+0x2bac: st %f9, [%g2 + 0x20]
5167 .word 0x9333400c ! t0_kref+0x2bb0: srl %o5, %o4, %o1
5168 .word 0xd200a020 ! t0_kref+0x2bb4: ld [%g2 + 0x20], %o1
5169 .word 0x93a0188a ! t0_kref+0x2bb8: fitos %f10, %f9
5170 .word 0x95a0188a ! t0_kref+0x2bbc: fitos %f10, %f10
5171 .word 0xd628a030 ! t0_kref+0x2bc0: stb %o3, [%g2 + 0x30]
5172 .word 0x8143c000 ! t0_kref+0x2bc4: stbar
5173 .word 0x92750009 ! t0_kref+0x2bc8: udiv %l4, %o1, %o1
5174 .word 0x92b70000 ! t0_kref+0x2bcc: orncc %i4, %g0, %o1
5175 .word 0xec267fe0 ! t0_kref+0x2bd0: st %l6, [%i1 - 0x20]
5176 .word 0x92d5c014 ! t0_kref+0x2bd4: umulcc %l7, %l4, %o1
5177 .word 0xd28e5000 ! t0_kref+0x2bd8: lduba [%i1]0x80, %o1
5178 .word 0x93a01889 ! t0_kref+0x2bdc: fitos %f9, %f9
5179 .word 0x92af0000 ! t0_kref+0x2be0: andncc %i4, %g0, %o1
5180 .word 0xd240a030 ! t0_kref+0x2be4: ldsw [%g2 + 0x30], %o1
5181 .word 0xba102008 ! t0_kref+0x2be8: mov 0x8, %i5
5182 .word 0x91a28d2a ! t0_kref+0x2bec: fsmuld %f10, %f10, %f8
5183 .word 0xf76e2000 ! t0_kref+0x2bf0: prefetch %i0, 27
5184 .word 0x91b20dc8 ! t0_kref+0x2bf4: fnand %f8, %f8, %f8
5185 .word 0x921b0014 ! t0_kref+0x2bf8: xor %o4, %l4, %o1
5186 .word 0x9de3bfa0 ! t0_kref+0x2bfc: save %sp, -0x60, %sp
5187 .word 0x93ef705d ! t0_kref+0x2c00: restore %i5, -0xfa3, %o1
5188 .word 0x9f414000 ! t0_kref+0x2c04: mov %pc, %o7
5189 .word 0x92fdc00b ! t0_kref+0x2c08: sdivcc %l7, %o3, %o1
5190 .word 0xd25e6010 ! t0_kref+0x2c0c: ldx [%i1 + 0x10], %o1
5191 .word 0x95a01889 ! t0_kref+0x2c10: fitos %f9, %f10
5192 .word 0x922b0014 ! t0_kref+0x2c14: andn %o4, %l4, %o1
5193 .word 0x93a00529 ! t0_kref+0x2c18: fsqrts %f9, %f9
5194 .word 0x2a800008 ! t0_kref+0x2c1c: bcs,a _kref+0x2c3c
5195 .word 0x93b5803b ! t0_kref+0x2c20: edge8n %l6, %i3, %o1
5196 .word 0xf428a000 ! t0_kref+0x2c24: stb %i2, [%g2]
5197 .word 0xd28e9019 ! t0_kref+0x2c28: lduba [%i2 + %i1]0x80, %o1
5198 .word 0xd248a002 ! t0_kref+0x2c2c: ldsb [%g2 + 2], %o1
5199 .word 0xd520a010 ! t0_kref+0x2c30: st %f10, [%g2 + 0x10]
5200 .word 0x92783621 ! t0_kref+0x2c34: sdiv %g0, -0x9df, %o1
5201 .word 0x95a01a48 ! t0_kref+0x2c38: fdtoi %f8, %f10
5202 .word 0x91b20c4a ! t0_kref+0x2c3c: fnor %f8, %f10, %f8
5203 .word 0xd20e8019 ! t0_kref+0x2c40: ldub [%i2 + %i1], %o1
5204 .word 0xd8266010 ! t0_kref+0x2c44: st %o4, [%i1 + 0x10]
5205 .word 0x95b20ec8 ! t0_kref+0x2c48: fornot2 %f8, %f8, %f10
5206 .word 0x91a0054a ! t0_kref+0x2c4c: fsqrtd %f10, %f8
5207 .word 0xe9f6501a ! t0_kref+0x2c50: casxa [%i1]0x80, %i2, %l4
5208 .word 0x8143e040 ! t0_kref+0x2c54: membar 0x40
5209 .word 0xd3871040 ! t0_kref+0x2c58: lda [%i4]0x82, %f9
5210 .word 0x92d6bc2a ! t0_kref+0x2c5c: umulcc %i2, -0x3d6, %o1
5211 .word 0x95a00548 ! t0_kref+0x2c60: fsqrtd %f8, %f10
5212 .word 0xd228a021 ! t0_kref+0x2c64: stb %o1, [%g2 + 0x21]
5213 .word 0x93b28dea ! t0_kref+0x2c68: fnands %f10, %f10, %f9
5214 .word 0x92b53c70 ! t0_kref+0x2c6c: orncc %l4, -0x390, %o1
5215 .word 0x81dbb99e ! t0_kref+0x2c70: flush %sp - 0x662
5216 .word 0xd500a030 ! t0_kref+0x2c74: ld [%g2 + 0x30], %f10
5217 .word 0xd20e7feb ! t0_kref+0x2c78: ldub [%i1 - 0x15], %o1
5218 .word 0xd320a020 ! t0_kref+0x2c7c: st %f9, [%g2 + 0x20]
5219 .word 0x92bd3a80 ! t0_kref+0x2c80: xnorcc %l4, -0x580, %o1
5220 .word 0x921f4016 ! t0_kref+0x2c84: xor %i5, %l6, %o1
5221 .word 0x93a249a9 ! t0_kref+0x2c88: fdivs %f9, %f9, %f9
5222 .word 0x92f5800d ! t0_kref+0x2c8c: udivcc %l6, %o5, %o1
5223 .word 0x9322800d ! t0_kref+0x2c90: mulscc %o2, %o5, %o1
5224 .word 0x95a018c8 ! t0_kref+0x2c94: fdtos %f8, %f10
5225 .word 0xd11fbeb8 ! t0_kref+0x2c98: ldd [%fp - 0x148], %f8
5226 .word 0xc807bfec ! t0_kref+0x2c9c: ld [%fp - 0x14], %g4
5227 .word 0xd28e501a ! t0_kref+0x2ca0: lduba [%i1 + %i2]0x80, %o1
5228 .word 0xd2567fe8 ! t0_kref+0x2ca4: ldsh [%i1 - 0x18], %o1
5229 .word 0xe81e7fe8 ! t0_kref+0x2ca8: ldd [%i1 - 0x18], %l4
5230 .word 0x9287001a ! t0_kref+0x2cac: addcc %i4, %i2, %o1
5231 .word 0xd6fe1000 ! t0_kref+0x2cb0: swapa [%i0]0x80, %o3
5232 .word 0x92e5000c ! t0_kref+0x2cb4: subccc %l4, %o4, %o1
5233 .word 0x91a209c8 ! t0_kref+0x2cb8: fdivd %f8, %f8, %f8
5234 .word 0xd41e6008 ! t0_kref+0x2cbc: ldd [%i1 + 8], %o2
5235 .word 0x95a2084a ! t0_kref+0x2cc0: faddd %f8, %f10, %f10
5236 .word 0x93b580b5 ! t0_kref+0x2cc4: edge16n %l6, %l5, %o1
5237 .word 0x9257400b ! t0_kref+0x2cc8: umul %i5, %o3, %o1
5238 .word 0x921ec00c ! t0_kref+0x2ccc: xor %i3, %o4, %o1
5239 .word 0x92150015 ! t0_kref+0x2cd0: or %l4, %l5, %o1
5240 .word 0xba103fe8 ! t0_kref+0x2cd4: mov 0xffffffe8, %i5
5241 .word 0xc9ee1014 ! t0_kref+0x2cd8: prefetcha %i0 + %l4, 4
5242 .word 0x3b480005 ! t0_kref+0x2cdc: fble,a,pt %fcc0, _kref+0x2cf0
5243 .word 0x95a018ca ! t0_kref+0x2ce0: fdtos %f10, %f10
5244 .word 0x95b2090a ! t0_kref+0x2ce4: faligndata %f8, %f10, %f10
5245 .word 0xd200a020 ! t0_kref+0x2ce8: ld [%g2 + 0x20], %o1
5246 .word 0x95a289ca ! t0_kref+0x2cec: fdivd %f10, %f10, %f10
5247 .word 0x91b20e4a ! t0_kref+0x2cf0: fxnor %f8, %f10, %f8
5248 .word 0xd1380018 ! t0_kref+0x2cf4: std %f8, [%g0 + %i0]
5249 .word 0xe56e401b ! t0_kref+0x2cf8: prefetch %i1 + %i3, 18
5250 .word 0x933b0000 ! t0_kref+0x2cfc: sra %o4, %g0, %o1
5251 .word 0x93a28829 ! t0_kref+0x2d00: fadds %f10, %f9, %f9
5252 call SYM(t0_subr3)
5253 .word 0xd500a030 ! t0_kref+0x2d08: ld [%g2 + 0x30], %f10
5254 .word 0x95a20848 ! t0_kref+0x2d0c: faddd %f8, %f8, %f10
5255 .word 0x9333201e ! t0_kref+0x2d10: srl %o4, 0x1e, %o1
5256 .word 0x8143c000 ! t0_kref+0x2d14: stbar
5257 .word 0x933dc017 ! t0_kref+0x2d18: sra %l7, %l7, %o1
5258 .word 0x86102002 ! t0_kref+0x2d1c: mov 0x2, %g3
5259 .word 0x32800000 ! t0_kref+0x2d20: bne,a _kref+0x2d20
5260 .word 0x86a0e001 ! t0_kref+0x2d24: subcc %g3, 1, %g3
5261 .word 0x91a01929 ! t0_kref+0x2d28: fstod %f9, %f8
5262 .word 0xc96e4017 ! t0_kref+0x2d2c: prefetch %i1 + %l7, 4
5263 .word 0x81aa0ac8 ! t0_kref+0x2d30: fcmped %fcc0, %f8, %f8
5264 .word 0xd248a010 ! t0_kref+0x2d34: ldsb [%g2 + 0x10], %o1
5265 .word 0x9340c000 ! t0_kref+0x2d38: mov %asi, %o1
5266 .word 0xd53e6008 ! t0_kref+0x2d3c: std %f10, [%i1 + 8]
5267 .word 0x921565cd ! t0_kref+0x2d40: or %l5, 0x5cd, %o1
5268 .word 0xe40868b0 ! t0_kref+0x2d44: ldub [%g1 + 0x8b0], %l2
5269 .word 0xa41ca00c ! t0_kref+0x2d48: xor %l2, 0xc, %l2
5270 .word 0xe42868b0 ! t0_kref+0x2d4c: stb %l2, [%g1 + 0x8b0]
5271 .word 0x81d868b0 ! t0_kref+0x2d50: flush %g1 + 0x8b0
5272 .word 0x92ab3217 ! t0_kref+0x2d54: andncc %o4, -0xde9, %o1
52732: .word 0x95a0190a ! t0_kref+0x2d58: fitod %f10, %f10
5274 .word 0xd20e7ff3 ! t0_kref+0x2d5c: ldub [%i1 - 0xd], %o1
5275 .word 0x927f001d ! t0_kref+0x2d60: sdiv %i4, %i5, %o1
5276 .word 0xd20e3fe0 ! t0_kref+0x2d64: ldub [%i0 - 0x20], %o1
5277 .word 0xd1be7fe6 ! t0_kref+0x2d68: stda %f8, [%i1 - 0x1a]%asi
5278 .word 0x3f800008 ! t0_kref+0x2d6c: fbo,a _kref+0x2d8c
5279 .word 0xd11fbe68 ! t0_kref+0x2d70: ldd [%fp - 0x198], %f8
5280 .word 0x93400000 ! t0_kref+0x2d74: mov %y, %o1
5281 .word 0x91a0054a ! t0_kref+0x2d78: fsqrtd %f10, %f8
5282 .word 0x9247001a ! t0_kref+0x2d7c: addc %i4, %i2, %o1
5283 .word 0x81aa4aaa ! t0_kref+0x2d80: fcmpes %fcc0, %f9, %f10
5284 .word 0xd300a020 ! t0_kref+0x2d84: ld [%g2 + 0x20], %f9
5285 .word 0x92b2c01c ! t0_kref+0x2d88: orncc %o3, %i4, %o1
5286 .word 0xc5ee101b ! t0_kref+0x2d8c: prefetcha %i0 + %i3, 2
5287 .word 0xd208a030 ! t0_kref+0x2d90: ldub [%g2 + 0x30], %o1
5288 .word 0x91a00548 ! t0_kref+0x2d94: fsqrtd %f8, %f8
5289 .word 0xd2560000 ! t0_kref+0x2d98: ldsh [%i0], %o1
5290 .word 0x95a2084a ! t0_kref+0x2d9c: faddd %f8, %f10, %f10
5291 .word 0x9fc00004 ! t0_kref+0x2da0: call %g0 + %g4
5292 .word 0x91b28729 ! t0_kref+0x2da4: fmuld8ulx16 %f10, %f9, %f8
5293 .word 0x91b20ec8 ! t0_kref+0x2da8: fornot2 %f8, %f8, %f8
5294 .word 0x95a01a29 ! t0_kref+0x2dac: fstoi %f9, %f10
5295 .word 0x91a00548 ! t0_kref+0x2db0: fsqrtd %f8, %f8
5296 .word 0x92402e18 ! t0_kref+0x2db4: addc %g0, 0xe18, %o1
5297 .word 0xd13e0000 ! t0_kref+0x2db8: std %f8, [%i0]
5298 .word 0x95a000aa ! t0_kref+0x2dbc: fnegs %f10, %f10
5299 .word 0x91a209ca ! t0_kref+0x2dc0: fdivd %f8, %f10, %f8
5300 .word 0xf828a020 ! t0_kref+0x2dc4: stb %i4, [%g2 + 0x20]
5301 .word 0x95b20a48 ! t0_kref+0x2dc8: fpadd32 %f8, %f8, %f10
5302 .word 0x93a289a9 ! t0_kref+0x2dcc: fdivs %f10, %f9, %f9
5303 .word 0x95b28eca ! t0_kref+0x2dd0: fornot2 %f10, %f10, %f10
5304 .word 0x95a28848 ! t0_kref+0x2dd4: faddd %f10, %f8, %f10
5305 .word 0x9276b4e3 ! t0_kref+0x2dd8: udiv %i2, -0xb1d, %o1
5306 .word 0xd296d059 ! t0_kref+0x2ddc: lduha [%i3 + %i1]0x82, %o1
5307 .word 0x93b2844a ! t0_kref+0x2de0: fcmpne16 %f10, %f10, %o1
5308 .word 0x95a01a48 ! t0_kref+0x2de4: fdtoi %f8, %f10
5309 .word 0x95b206c8 ! t0_kref+0x2de8: fmul8sux16 %f8, %f8, %f10
5310 .word 0xe168a08f ! t0_kref+0x2dec: prefetch %g2 + 0x8f, 16
5311 .word 0xee2e001a ! t0_kref+0x2df0: stb %l7, [%i0 + %i2]
5312 .word 0x95a2482a ! t0_kref+0x2df4: fadds %f9, %f10, %f10
5313 .word 0x95a0054a ! t0_kref+0x2df8: fsqrtd %f10, %f10
5314 .word 0xd500a030 ! t0_kref+0x2dfc: ld [%g2 + 0x30], %f10
5315 .word 0xd53e401d ! t0_kref+0x2e00: std %f10, [%i1 + %i5]
5316 .word 0x131e161c ! t0_kref+0x2e04: sethi %hi(0x78587000), %o1
5317 .word 0x93a01a29 ! t0_kref+0x2e08: fstoi %f9, %f9
5318 .word 0x95b009aa ! t0_kref+0x2e0c: fexpand %f10, %f10
5319 .word 0x95a24d2a ! t0_kref+0x2e10: fsmuld %f9, %f10, %f10
5320 .word 0x8143c000 ! t0_kref+0x2e14: stbar
5321 .word 0x95a249aa ! t0_kref+0x2e18: fdivs %f9, %f10, %f10
5322 .word 0x933d8009 ! t0_kref+0x2e1c: sra %l6, %o1, %o1
5323 .word 0x92bf4000 ! t0_kref+0x2e20: xnorcc %i5, %g0, %o1
5324 .word 0x928b401d ! t0_kref+0x2e24: andcc %o5, %i5, %o1
5325 .word 0x95a000ca ! t0_kref+0x2e28: fnegd %f10, %f10
5326 .word 0x9235c00b ! t0_kref+0x2e2c: orn %l7, %o3, %o1
5327 .word 0x927d000c ! t0_kref+0x2e30: sdiv %l4, %o4, %o1
5328 .word 0xd19eda59 ! t0_kref+0x2e34: ldda [%i3 + %i1]0xd2, %f8
5329 .word 0xd4280018 ! t0_kref+0x2e38: stb %o2, [%g0 + %i0]
5330 .word 0x93b3431b ! t0_kref+0x2e3c: alignaddr %o5, %i3, %o1
5331 .word 0xd3270019 ! t0_kref+0x2e40: st %f9, [%i4 + %i1]
5332 .word 0x95b28a8a ! t0_kref+0x2e44: fpsub16 %f10, %f10, %f10
5333 .word 0x91b20dc8 ! t0_kref+0x2e48: fnand %f8, %f8, %f8
5334 .word 0x81aa8a29 ! t0_kref+0x2e4c: fcmps %fcc0, %f10, %f9
5335 .word 0x9340c000 ! t0_kref+0x2e50: mov %asi, %o1
5336 .word 0x92aac00a ! t0_kref+0x2e54: andncc %o3, %o2, %o1
5337 .word 0x93a01889 ! t0_kref+0x2e58: fitos %f9, %f9
5338 .word 0x95a209c8 ! t0_kref+0x2e5c: fdivd %f8, %f8, %f10
5339 .word 0x9232c01c ! t0_kref+0x2e60: orn %o3, %i4, %o1
5340 .word 0x95a018c8 ! t0_kref+0x2e64: fdtos %f8, %f10
5341 .word 0x95a0002a ! t0_kref+0x2e68: fmovs %f10, %f10
5342 .word 0xd6e81018 ! t0_kref+0x2e6c: ldstuba [%g0 + %i0]0x80, %o3
5343 .word 0x92ad8000 ! t0_kref+0x2e70: andncc %l6, %g0, %o1
5344 .word 0x93a289a9 ! t0_kref+0x2e74: fdivs %f10, %f9, %f9
5345 .word 0x93b5c069 ! t0_kref+0x2e78: edge8ln %l7, %o1, %o1
5346 .word 0x95a28829 ! t0_kref+0x2e7c: fadds %f10, %f9, %f10
5347 .word 0xda28a021 ! t0_kref+0x2e80: stb %o5, [%g2 + 0x21]
5348 .word 0x91b246a9 ! t0_kref+0x2e84: fmul8x16al %f9, %f9, %f8
5349 .word 0xda360000 ! t0_kref+0x2e88: sth %o5, [%i0]
5350 .word 0xec1e3fe0 ! t0_kref+0x2e8c: ldd [%i0 - 0x20], %l6
5351 call SYM(t0_subr2)
5352 .word 0xd13e001d ! t0_kref+0x2e94: std %f8, [%i0 + %i5]
5353 .word 0x81aa8aa9 ! t0_kref+0x2e98: fcmpes %fcc0, %f10, %f9
5354 .word 0xd296d018 ! t0_kref+0x2e9c: lduha [%i3 + %i0]0x80, %o1
5355 .word 0x9332000c ! t0_kref+0x2ea0: srl %o0, %o4, %o1
5356 .word 0x9255001d ! t0_kref+0x2ea4: umul %l4, %i5, %o1
5357 .word 0x95b00f08 ! t0_kref+0x2ea8: fsrc2 %f8, %f10
5358 .word 0x93a0052a ! t0_kref+0x2eac: fsqrts %f10, %f9
5359 .word 0x927ae119 ! t0_kref+0x2eb0: sdiv %o3, 0x119, %o1
5360 .word 0x95a00029 ! t0_kref+0x2eb4: fmovs %f9, %f10
5361 .word 0x95b286ca ! t0_kref+0x2eb8: fmul8sux16 %f10, %f10, %f10
5362 .word 0x9292a89a ! t0_kref+0x2ebc: orcc %o2, 0x89a, %o1
5363 .word 0x933ae00a ! t0_kref+0x2ec0: sra %o3, 0xa, %o1
5364 .word 0x921f0016 ! t0_kref+0x2ec4: xor %i4, %l6, %o1
5365 .word 0x81870000 ! t0_kref+0x2ec8: wr %i4, %g0, %y
5366 .word 0x93b20448 ! t0_kref+0x2ecc: fcmpne16 %f8, %f8, %o1
5367 .word 0xd210a020 ! t0_kref+0x2ed0: lduh [%g2 + 0x20], %o1
5368 .word 0x81aa4a29 ! t0_kref+0x2ed4: fcmps %fcc0, %f9, %f9
5369 .word 0x927d6019 ! t0_kref+0x2ed8: sdiv %l5, 0x19, %o1
5370 .word 0x9de3bfa0 ! t0_kref+0x2edc: save %sp, -0x60, %sp
5371 .word 0xba8e4019 ! t0_kref+0x2ee0: andcc %i1, %i1, %i5
5372 .word 0x93eec000 ! t0_kref+0x2ee4: restore %i3, %g0, %o1
5373 .word 0x95a0052a ! t0_kref+0x2ee8: fsqrts %f10, %f10
5374 .word 0x91a209ca ! t0_kref+0x2eec: fdivd %f8, %f10, %f8
5375 .word 0x92858016 ! t0_kref+0x2ef0: addcc %l6, %l6, %o1
5376 .word 0x9de3bfa0 ! t0_kref+0x2ef4: save %sp, -0x60, %sp
5377 .word 0x80502893 ! t0_kref+0x2ef8: umul %g0, 0x893, %g0
5378 .word 0x93ee266d ! t0_kref+0x2efc: restore %i0, 0x66d, %o1
5379 .word 0x93a01a2a ! t0_kref+0x2f00: fstoi %f10, %f9
5380 .word 0xd210a030 ! t0_kref+0x2f04: lduh [%g2 + 0x30], %o1
5381 .word 0xd210a020 ! t0_kref+0x2f08: lduh [%g2 + 0x20], %o1
5382 .word 0xd2965000 ! t0_kref+0x2f0c: lduha [%i1]0x80, %o1
5383 .word 0x95a249a9 ! t0_kref+0x2f10: fdivs %f9, %f9, %f10
5384 .word 0x34800002 ! t0_kref+0x2f14: bg,a _kref+0x2f1c
5385 .word 0x93400000 ! t0_kref+0x2f18: mov %y, %o1
5386 .word 0x9296801c ! t0_kref+0x2f1c: orcc %i2, %i4, %o1
5387 .word 0x95a0190a ! t0_kref+0x2f20: fitod %f10, %f10
5388 .word 0x93a248a9 ! t0_kref+0x2f24: fsubs %f9, %f9, %f9
5389 .word 0x93400000 ! t0_kref+0x2f28: mov %y, %o1
5390 .word 0xec6e401a ! t0_kref+0x2f2c: ldstub [%i1 + %i2], %l6
5391 .word 0xd208a030 ! t0_kref+0x2f30: ldub [%g2 + 0x30], %o1
5392 .word 0x927d4014 ! t0_kref+0x2f34: sdiv %l5, %l4, %o1
5393 .word 0xea20a030 ! t0_kref+0x2f38: st %l5, [%g2 + 0x30]
5394 .word 0x93380000 ! t0_kref+0x2f3c: sra %g0, %g0, %o1
5395 .word 0x929e801a ! t0_kref+0x2f40: xorcc %i2, %i2, %o1
5396 .word 0x93b200e8 ! t0_kref+0x2f44: edge16ln %o0, %o0, %o1
5397 .word 0x92a6b1e4 ! t0_kref+0x2f48: subcc %i2, -0xe1c, %o1
5398 .word 0xf630a020 ! t0_kref+0x2f4c: sth %i3, [%g2 + 0x20]
5399 .word 0x95a24d2a ! t0_kref+0x2f50: fsmuld %f9, %f10, %f10
5400 .word 0xd0fe101c ! t0_kref+0x2f54: swapa [%i0 + %i4]0x80, %o0
5401 .word 0x95a28829 ! t0_kref+0x2f58: fadds %f10, %f9, %f10
5402 .word 0x92ba64a6 ! t0_kref+0x2f5c: xnorcc %o1, 0x4a6, %o1
5403 .word 0x8143e040 ! t0_kref+0x2f60: membar 0x40
5404 .word 0x95a00548 ! t0_kref+0x2f64: fsqrtd %f8, %f10
5405 .word 0x92beed3a ! t0_kref+0x2f68: xnorcc %i3, 0xd3a, %o1
5406 .word 0x93a01a48 ! t0_kref+0x2f6c: fdtoi %f8, %f9
5407 .word 0x95a2882a ! t0_kref+0x2f70: fadds %f10, %f10, %f10
5408 .word 0x2b800001 ! t0_kref+0x2f74: fbug,a _kref+0x2f78
5409 .word 0xe43e3ff0 ! t0_kref+0x2f78: std %l2, [%i0 - 0x10]
5410 .word 0x2e800002 ! t0_kref+0x2f7c: bvs,a _kref+0x2f84
5411 .word 0x8143c000 ! t0_kref+0x2f80: stbar
5412 .word 0xc036401b ! t0_kref+0x2f84: clrh [%i1 + %i3]
5413 .word 0xee200018 ! t0_kref+0x2f88: st %l7, [%g0 + %i0]
5414 .word 0x9272a738 ! t0_kref+0x2f8c: udiv %o2, 0x738, %o1
5415 .word 0x95b206e8 ! t0_kref+0x2f90: fmul8ulx16 %f8, %f8, %f10
5416 .word 0x9212e514 ! t0_kref+0x2f94: or %o3, 0x514, %o1
5417 .word 0x91b28aca ! t0_kref+0x2f98: fpsub32 %f10, %f10, %f8
5418 .word 0x81aa4a29 ! t0_kref+0x2f9c: fcmps %fcc0, %f9, %f9
5419 .word 0x95a20848 ! t0_kref+0x2fa0: faddd %f8, %f8, %f10
5420 .word 0x95a00548 ! t0_kref+0x2fa4: fsqrtd %f8, %f10
5421 .word 0x132b4ed1 ! t0_kref+0x2fa8: sethi %hi(0xad3b4400), %o1
5422 .word 0x92a57d39 ! t0_kref+0x2fac: subcc %l5, -0x2c7, %o1
5423 .word 0xd20e0000 ! t0_kref+0x2fb0: ldub [%i0], %o1
5424 .word 0x91b20e0a ! t0_kref+0x2fb4: fand %f8, %f10, %f8
5425 .word 0xec7e401c ! t0_kref+0x2fb8: swap [%i1 + %i4], %l6
5426 .word 0x81aa8a2a ! t0_kref+0x2fbc: fcmps %fcc0, %f10, %f10
5427 .word 0x93b24096 ! t0_kref+0x2fc0: edge16 %o1, %l6, %o1
5428 .word 0x93a01889 ! t0_kref+0x2fc4: fitos %f9, %f9
5429 .word 0xd6b01018 ! t0_kref+0x2fc8: stha %o3, [%g0 + %i0]0x80
5430 .word 0x93400000 ! t0_kref+0x2fcc: mov %y, %o1
5431 .word 0x93a018c8 ! t0_kref+0x2fd0: fdtos %f8, %f9
5432 .word 0x93a01a48 ! t0_kref+0x2fd4: fdtoi %f8, %f9
5433 .word 0x3d800006 ! t0_kref+0x2fd8: fbule,a _kref+0x2ff0
5434 .word 0x93b5000d ! t0_kref+0x2fdc: edge8 %l4, %o5, %o1
5435 .word 0xfa20a010 ! t0_kref+0x2fe0: st %i5, [%g2 + 0x10]
5436 .word 0xd2566006 ! t0_kref+0x2fe4: ldsh [%i1 + 6], %o1
5437 .word 0xfb6e3ff0 ! t0_kref+0x2fe8: prefetch %i0 - 0x10, 29
5438 .word 0x91b28d8a ! t0_kref+0x2fec: fxor %f10, %f10, %f8
5439 .word 0x3e800003 ! t0_kref+0x2ff0: bvc,a _kref+0x2ffc
5440 .word 0xd420a020 ! t0_kref+0x2ff4: st %o2, [%g2 + 0x20]
5441 .word 0x9fc10000 ! t0_kref+0x2ff8: call %g4
5442 .word 0x91a2084a ! t0_kref+0x2ffc: faddd %f8, %f10, %f8
5443 .word 0xd500a000 ! t0_kref+0x3000: ld [%g2], %f10
5444 .word 0xef68a14a ! t0_kref+0x3004: prefetch %g2 + 0x14a, 23
5445 .word 0x93408000 ! t0_kref+0x3008: mov %ccr, %o1
5446 .word 0x92ab6f10 ! t0_kref+0x300c: andncc %o5, 0xf10, %o1
5447 .word 0x95a01889 ! t0_kref+0x3010: fitos %f9, %f10
5448 .word 0x922a326e ! t0_kref+0x3014: andn %o0, -0xd92, %o1
5449 .word 0x93b2c0cd ! t0_kref+0x3018: edge16l %o3, %o5, %o1
5450 .word 0x95a0052a ! t0_kref+0x301c: fsqrts %f10, %f10
5451 .word 0x95a0054a ! t0_kref+0x3020: fsqrtd %f10, %f10
5452 .word 0x95a0190a ! t0_kref+0x3024: fitod %f10, %f10
5453 .word 0x93408000 ! t0_kref+0x3028: mov %ccr, %o1
5454 .word 0x92a2335a ! t0_kref+0x302c: subcc %o0, -0xca6, %o1
5455 .word 0xd1be588a ! t0_kref+0x3030: stda %f8, [%i1 + %o2]0xc4
5456 .word 0x92b5001c ! t0_kref+0x3034: orncc %l4, %i4, %o1
5457 .word 0x929d0008 ! t0_kref+0x3038: xorcc %l4, %o0, %o1
5458 .word 0x2c800001 ! t0_kref+0x303c: bneg,a _kref+0x3040
5459 .word 0x95a288ca ! t0_kref+0x3040: fsubd %f10, %f10, %f10
5460 .word 0x9340c000 ! t0_kref+0x3044: mov %asi, %o1
5461 .word 0x95a0052a ! t0_kref+0x3048: fsqrts %f10, %f10
5462 .word 0x93b20160 ! t0_kref+0x304c: edge32ln %o0, %g0, %o1
5463 .word 0x93a0052a ! t0_kref+0x3050: fsqrts %f10, %f9
5464 .word 0x929d4015 ! t0_kref+0x3054: xorcc %l5, %l5, %o1
5465 .word 0x8185c000 ! t0_kref+0x3058: wr %l7, %g0, %y
5466 .word 0x921ac00a ! t0_kref+0x305c: xor %o3, %o2, %o1
5467 .word 0x9246f15b ! t0_kref+0x3060: addc %i3, -0xea5, %o1
5468 .word 0x92872cc0 ! t0_kref+0x3064: addcc %i4, 0xcc0, %o1
5469 .word 0x81aa8aca ! t0_kref+0x3068: fcmped %fcc0, %f10, %f10
5470 .word 0xd296501b ! t0_kref+0x306c: lduha [%i1 + %i3]0x80, %o1
5471 .word 0xef68a0c2 ! t0_kref+0x3070: prefetch %g2 + 0xc2, 23
5472 .word 0xda28a003 ! t0_kref+0x3074: stb %o5, [%g2 + 3]
5473 .word 0xb4103ff1 ! t0_kref+0x3078: mov 0xfffffff1, %i2
5474 .word 0x95a28829 ! t0_kref+0x307c: fadds %f10, %f9, %f10
5475 .word 0x92380000 ! t0_kref+0x3080: not %g0, %o1
5476 .word 0x95b20e4a ! t0_kref+0x3084: fxnor %f8, %f10, %f10
5477 .word 0x95b00fe0 ! t0_kref+0x3088: fones %f10
5478 .word 0x95a0190a ! t0_kref+0x308c: fitod %f10, %f10
5479 .word 0x92174014 ! t0_kref+0x3090: or %i5, %l4, %o1
5480 .word 0x93a249aa ! t0_kref+0x3094: fdivs %f9, %f10, %f9
5481 .word 0x9de3bfa0 ! t0_kref+0x3098: save %sp, -0x60, %sp
5482 .word 0xb666001b ! t0_kref+0x309c: subc %i0, %i3, %i3
5483 .word 0x93ee001b ! t0_kref+0x30a0: restore %i0, %i3, %o1
5484 .word 0xd240a020 ! t0_kref+0x30a4: ldsw [%g2 + 0x20], %o1
5485 .word 0x8143c000 ! t0_kref+0x30a8: stbar
5486 .word 0x91a209ca ! t0_kref+0x30ac: fdivd %f8, %f10, %f8
5487 .word 0x95a00529 ! t0_kref+0x30b0: fsqrts %f9, %f10
5488 .word 0x92da615c ! t0_kref+0x30b4: smulcc %o1, 0x15c, %o1
5489 .word 0x92bd7216 ! t0_kref+0x30b8: xnorcc %l5, -0xdea, %o1
5490 .word 0xf436200a ! t0_kref+0x30bc: sth %i2, [%i0 + 0xa]
5491 .word 0xd206401c ! t0_kref+0x30c0: ld [%i1 + %i4], %o1
5492 call SYM(t0_subr1)
5493 .word 0x93b00f2a ! t0_kref+0x30c8: fsrc2s %f10, %f9
5494 .word 0x922f400d ! t0_kref+0x30cc: andn %i5, %o5, %o1
5495 .word 0x95b20e08 ! t0_kref+0x30d0: fand %f8, %f8, %f10
5496 .word 0x95a01048 ! t0_kref+0x30d4: fdtox %f8, %f10
5497 .word 0x95a209ca ! t0_kref+0x30d8: fdivd %f8, %f10, %f10
5498 .word 0xd2070019 ! t0_kref+0x30dc: ld [%i4 + %i1], %o1
5499 .word 0x13185d51 ! t0_kref+0x30e0: sethi %hi(0x61754400), %o1
5500 .word 0x933f000b ! t0_kref+0x30e4: sra %i4, %o3, %o1
5501 .word 0xfa362014 ! t0_kref+0x30e8: sth %i5, [%i0 + 0x14]
5502 .word 0x93b28080 ! t0_kref+0x30ec: edge16 %o2, %g0, %o1
5503 .word 0x92e30008 ! t0_kref+0x30f0: subccc %o4, %o0, %o1
5504 .word 0x91a00548 ! t0_kref+0x30f4: fsqrtd %f8, %f8
5505 .word 0x95a289c8 ! t0_kref+0x30f8: fdivd %f10, %f8, %f10
5506 .word 0x9267001d ! t0_kref+0x30fc: subc %i4, %i5, %o1
5507 .word 0x92d76673 ! t0_kref+0x3100: umulcc %i5, 0x673, %o1
5508 .word 0x91a28d29 ! t0_kref+0x3104: fsmuld %f10, %f9, %f8
5509 .word 0x9246801c ! t0_kref+0x3108: addc %i2, %i4, %o1
5510 .word 0xd0200018 ! t0_kref+0x310c: st %o0, [%g0 + %i0]
5511 .word 0x81aa8a29 ! t0_kref+0x3110: fcmps %fcc0, %f10, %f9
5512 .word 0x93aa402a ! t0_kref+0x3114: fmovse %fcc0, %f10, %f9
5513 .word 0x933d000d ! t0_kref+0x3118: sra %l4, %o5, %o1
5514 .word 0xd2500019 ! t0_kref+0x311c: ldsh [%g0 + %i1], %o1
5515 .word 0x929f401b ! t0_kref+0x3120: xorcc %i5, %i3, %o1
5516 .word 0xd20e4000 ! t0_kref+0x3124: ldub [%i1], %o1
5517 .word 0x9215b97a ! t0_kref+0x3128: or %l6, -0x686, %o1
5518 sethi %hi(2f), %o7
5519 .word 0xe40be140 ! t0_kref+0x3130: ldub [%o7 + 0x140], %l2
5520 .word 0xa41ca00c ! t0_kref+0x3134: xor %l2, 0xc, %l2
5521 .word 0xe42be140 ! t0_kref+0x3138: stb %l2, [%o7 + 0x140]
5522 .word 0x81dbe140 ! t0_kref+0x313c: flush %o7 + 0x140
55232: .word 0xd67e401c ! t0_kref+0x3140: swap [%i1 + %i4], %o3
5524 .word 0x9de3bfa0 ! t0_kref+0x3144: save %sp, -0x60, %sp
5525 .word 0x80b6a1cc ! t0_kref+0x3148: orncc %i2, 0x1cc, %g0
5526 .word 0x93ee3ba9 ! t0_kref+0x314c: restore %i0, -0x457, %o1
5527 .word 0x81aa4a2a ! t0_kref+0x3150: fcmps %fcc0, %f9, %f10
5528 .word 0x13308be3 ! t0_kref+0x3154: sethi %hi(0xc22f8c00), %o1
5529 .word 0x927f000d ! t0_kref+0x3158: sdiv %i4, %o5, %o1
5530 .word 0x93b6c34a ! t0_kref+0x315c: alignaddrl %i3, %o2, %o1
5531 .word 0xd2c01019 ! t0_kref+0x3160: ldswa [%g0 + %i1]0x80, %o1
5532 .word 0x8143c000 ! t0_kref+0x3164: stbar
5533 .word 0x928f6a79 ! t0_kref+0x3168: andcc %i5, 0xa79, %o1
5534 .word 0x93b00fe0 ! t0_kref+0x316c: fones %f9
5535 .word 0x92e6f964 ! t0_kref+0x3170: subccc %i3, -0x69c, %o1
5536 .word 0xd8280018 ! t0_kref+0x3174: stb %o4, [%g0 + %i0]
5537 .word 0x2b480006 ! t0_kref+0x3178: fbug,a,pt %fcc0, _kref+0x3190
5538 .word 0xf620a030 ! t0_kref+0x317c: st %i3, [%g2 + 0x30]
5539 .word 0xd2c71018 ! t0_kref+0x3180: ldswa [%i4 + %i0]0x80, %o1
5540 .word 0x923b3c34 ! t0_kref+0x3184: xnor %o4, -0x3cc, %o1
5541 .word 0x95b00c00 ! t0_kref+0x3188: fzero %f10
5542 .word 0x95a0002a ! t0_kref+0x318c: fmovs %f10, %f10
5543 .word 0x92ba38c8 ! t0_kref+0x3190: xnorcc %o0, -0x738, %o1
5544 .word 0x93302013 ! t0_kref+0x3194: srl %g0, 0x13, %o1
5545 .word 0x927838bc ! t0_kref+0x3198: sdiv %g0, -0x744, %o1
5546 .word 0x92930000 ! t0_kref+0x319c: orcc %o4, %g0, %o1
5547 .word 0xd300a020 ! t0_kref+0x31a0: ld [%g2 + 0x20], %f9
5548 .word 0x9256e105 ! t0_kref+0x31a4: umul %i3, 0x105, %o1
5549 .word 0xd1be1809 ! t0_kref+0x31a8: stda %f8, [%i0 + %o1]0xc0
5550 .word 0xd27e200c ! t0_kref+0x31ac: swap [%i0 + 0xc], %o1
5551 .word 0x929e8000 ! t0_kref+0x31b0: xorcc %i2, %g0, %o1
5552 .word 0x95a2084a ! t0_kref+0x31b4: faddd %f8, %f10, %f10
5553 .word 0x95b2098a ! t0_kref+0x31b8: bshuffle %f8, %f10, %f10
5554 .word 0x95a209ca ! t0_kref+0x31bc: fdivd %f8, %f10, %f10
5555 .word 0x37800002 ! t0_kref+0x31c0: fbge,a _kref+0x31c8
5556 .word 0x93b28faa ! t0_kref+0x31c4: fors %f10, %f10, %f9
5557 .word 0x95a00029 ! t0_kref+0x31c8: fmovs %f9, %f10
5558 .word 0x92aa4008 ! t0_kref+0x31cc: andncc %o1, %o0, %o1
5559 .word 0x9255800b ! t0_kref+0x31d0: umul %l6, %o3, %o1
5560 .word 0x91b286e8 ! t0_kref+0x31d4: fmul8ulx16 %f10, %f8, %f8
5561 .word 0x921b2675 ! t0_kref+0x31d8: xor %o4, 0x675, %o1
5562 .word 0x95a289a9 ! t0_kref+0x31dc: fdivs %f10, %f9, %f10
5563 .word 0xc12e7fe8 ! t0_kref+0x31e0: st %fsr, [%i1 - 0x18]
5564 .word 0x95a01909 ! t0_kref+0x31e4: fitod %f9, %f10
5565 .word 0x81aa8a48 ! t0_kref+0x31e8: fcmpd %fcc0, %f10, %f8
5566 .word 0xf007bfe0 ! t0_kref+0x31ec: ld [%fp - 0x20], %i0
5567 .word 0x93b50037 ! t0_kref+0x31f0: edge8n %l4, %l7, %o1
5568 .word 0xea30a002 ! t0_kref+0x31f4: sth %l5, [%g2 + 2]
5569 .word 0x9fc00004 ! t0_kref+0x31f8: call %g0 + %g4
5570 .word 0x91a0054a ! t0_kref+0x31fc: fsqrtd %f10, %f8
5571 .word 0x81aa4aa9 ! t0_kref+0x3200: fcmpes %fcc0, %f9, %f9
5572 .word 0x93a018c8 ! t0_kref+0x3204: fdtos %f8, %f9
5573 .word 0x927ac014 ! t0_kref+0x3208: sdiv %o3, %l4, %o1
5574 .word 0x9337401c ! t0_kref+0x320c: srl %i5, %i4, %o1
5575 .word 0x93b6c0ab ! t0_kref+0x3210: edge16n %i3, %o3, %o1
5576 .word 0x93400000 ! t0_kref+0x3214: mov %y, %o1
5577 .word 0xe43e401d ! t0_kref+0x3218: std %l2, [%i1 + %i5]
5578 .word 0x93b24c6a ! t0_kref+0x321c: fnors %f9, %f10, %f9
5579 .word 0x2b800006 ! t0_kref+0x3220: fbug,a _kref+0x3238
5580 .word 0x91a209ca ! t0_kref+0x3224: fdivd %f8, %f10, %f8
5581 .word 0xee7e2000 ! t0_kref+0x3228: swap [%i0], %l7
5582 .word 0x92af000c ! t0_kref+0x322c: andncc %i4, %o4, %o1
5583 .word 0x921de120 ! t0_kref+0x3230: xor %l7, 0x120, %o1
5584 .word 0x93b300c9 ! t0_kref+0x3234: edge16l %o4, %o1, %o1
5585 .word 0x1307521f ! t0_kref+0x3238: sethi %hi(0x1d487c00), %o1
5586 .word 0x95a24929 ! t0_kref+0x323c: fmuls %f9, %f9, %f10
5587 .word 0x9de3bfa0 ! t0_kref+0x3240: save %sp, -0x60, %sp
5588 .word 0x81068000 ! t0_kref+0x3244: taddcc %i2, %g0, %g0
5589 .word 0x93eef6d0 ! t0_kref+0x3248: restore %i3, -0x930, %o1
5590 .word 0x95a28d2a ! t0_kref+0x324c: fsmuld %f10, %f10, %f10
5591 .word 0xc368a146 ! t0_kref+0x3250: prefetch %g2 + 0x146, 1
5592 .word 0x95a24929 ! t0_kref+0x3254: fmuls %f9, %f9, %f10
5593 .word 0xd5865000 ! t0_kref+0x3258: lda [%i1]0x80, %f10
5594 .word 0x95a0054a ! t0_kref+0x325c: fsqrtd %f10, %f10
5595 .word 0x92458008 ! t0_kref+0x3260: addc %l6, %o0, %o1
5596 .word 0x93b00074 ! t0_kref+0x3264: edge8ln %g0, %l4, %o1
5597 .word 0x91a01108 ! t0_kref+0x3268: fxtod %f8, %f8
5598 .word 0xd1be184d ! t0_kref+0x326c: stda %f8, [%i0 + %o5]0xc2
5599 .word 0xe836c018 ! t0_kref+0x3270: sth %l4, [%i3 + %i0]
5600 .word 0xec1e7fe0 ! t0_kref+0x3274: ldd [%i1 - 0x20], %l6
5601 .word 0x8143c000 ! t0_kref+0x3278: stbar
5602 .word 0xe4086e00 ! t0_kref+0x327c: ldub [%g1 + 0xe00], %l2
5603 .word 0xa41ca00c ! t0_kref+0x3280: xor %l2, 0xc, %l2
5604 .word 0xe4286e00 ! t0_kref+0x3284: stb %l2, [%g1 + 0xe00]
5605 .word 0x81d86e00 ! t0_kref+0x3288: flush %g1 + 0xe00
5606 .word 0x92d50016 ! t0_kref+0x328c: umulcc %l4, %l6, %o1
5607 .word 0xd5380018 ! t0_kref+0x3290: std %f10, [%g0 + %i0]
5608 .word 0x95a0054a ! t0_kref+0x3294: fsqrtd %f10, %f10
5609 .word 0x93b00fe0 ! t0_kref+0x3298: fones %f9
5610 .word 0x9262b998 ! t0_kref+0x329c: subc %o2, -0x668, %o1
5611 .word 0x91a289ca ! t0_kref+0x32a0: fdivd %f10, %f10, %f8
5612 .word 0x85826995 ! t0_kref+0x32a4: wr %o1, 0x995, %ccr
56132: .word 0xd248a001 ! t0_kref+0x32a8: ldsb [%g2 + 1], %o1
5614 .word 0x95a00529 ! t0_kref+0x32ac: fsqrts %f9, %f10
5615 .word 0x928f2708 ! t0_kref+0x32b0: andcc %i4, 0x708, %o1
5616 .word 0x93a2492a ! t0_kref+0x32b4: fmuls %f9, %f10, %f9
5617 .word 0x95b20d8a ! t0_kref+0x32b8: fxor %f8, %f10, %f10
5618 .word 0x95a2884a ! t0_kref+0x32bc: faddd %f10, %f10, %f10
5619 .word 0x91a28948 ! t0_kref+0x32c0: fmuld %f10, %f8, %f8
5620 .word 0x22800004 ! t0_kref+0x32c4: be,a _kref+0x32d4
5621 .word 0xd420a020 ! t0_kref+0x32c8: st %o2, [%g2 + 0x20]
5622 .word 0xd2563ff0 ! t0_kref+0x32cc: ldsh [%i0 - 0x10], %o1
5623 .word 0xd25e3fe8 ! t0_kref+0x32d0: ldx [%i0 - 0x18], %o1
5624 .word 0x933ec014 ! t0_kref+0x32d4: sra %i3, %l4, %o1
5625 .word 0x91b2898a ! t0_kref+0x32d8: bshuffle %f10, %f10, %f8
5626 .word 0x933b6008 ! t0_kref+0x32dc: sra %o5, 0x8, %o1
5627 .word 0x93a249aa ! t0_kref+0x32e0: fdivs %f9, %f10, %f9
5628 .word 0x93a2882a ! t0_kref+0x32e4: fadds %f10, %f10, %f9
5629 .word 0x92beae38 ! t0_kref+0x32e8: xnorcc %i2, 0xe38, %o1
5630 .word 0x95b28748 ! t0_kref+0x32ec: fpack32 %f10, %f8, %f10
5631 .word 0xd208a011 ! t0_kref+0x32f0: ldub [%g2 + 0x11], %o1
5632 .word 0xd51e001d ! t0_kref+0x32f4: ldd [%i0 + %i5], %f10
5633 .word 0xda7e2010 ! t0_kref+0x32f8: swap [%i0 + 0x10], %o5
5634 .word 0x95a01a48 ! t0_kref+0x32fc: fdtoi %f8, %f10
5635 .word 0xe8fe5000 ! t0_kref+0x3300: swapa [%i1]0x80, %l4
5636 .word 0x93b24240 ! t0_kref+0x3304: array16 %o1, %g0, %o1
5637 .word 0x93a0188a ! t0_kref+0x3308: fitos %f10, %f9
5638 .word 0xd220a000 ! t0_kref+0x330c: st %o1, [%g2]
5639 .word 0x92730015 ! t0_kref+0x3310: udiv %o4, %l5, %o1
5640 .word 0x93b6c020 ! t0_kref+0x3314: edge8n %i3, %g0, %o1
5641 .word 0x92902290 ! t0_kref+0x3318: orcc %g0, 0x290, %o1
5642 .word 0x3b800007 ! t0_kref+0x331c: fble,a _kref+0x3338
5643 .word 0x9236800b ! t0_kref+0x3320: orn %i2, %o3, %o1
5644 .word 0x95a01a48 ! t0_kref+0x3324: fdtoi %f8, %f10
5645 .word 0x132af6fd ! t0_kref+0x3328: sethi %hi(0xabdbf400), %o1
5646 .word 0x92037d99 ! t0_kref+0x332c: add %o5, -0x267, %o1
5647 .word 0x81aa0ac8 ! t0_kref+0x3330: fcmped %fcc0, %f8, %f8
5648 .word 0x26800002 ! t0_kref+0x3334: bl,a _kref+0x333c
5649 .word 0x95a0188a ! t0_kref+0x3338: fitos %f10, %f10
5650 .word 0xd5067fec ! t0_kref+0x333c: ld [%i1 - 0x14], %f10
5651 .word 0x91b20a8a ! t0_kref+0x3340: fpsub16 %f8, %f10, %f8
5652 .word 0x92e5800a ! t0_kref+0x3344: subccc %l6, %o2, %o1
5653 .word 0x22800006 ! t0_kref+0x3348: be,a _kref+0x3360
5654 .word 0x93408000 ! t0_kref+0x334c: mov %ccr, %o1
5655 .word 0x81aa0a48 ! t0_kref+0x3350: fcmpd %fcc0, %f8, %f8
5656 .word 0x93a2482a ! t0_kref+0x3354: fadds %f9, %f10, %f9
5657 .word 0x95a01929 ! t0_kref+0x3358: fstod %f9, %f10
5658 .word 0x93b24f69 ! t0_kref+0x335c: fornot1s %f9, %f9, %f9
5659 .word 0x91a0190a ! t0_kref+0x3360: fitod %f10, %f8
5660 .word 0xea362008 ! t0_kref+0x3364: sth %l5, [%i0 + 8]
5661 .word 0x81aa8aca ! t0_kref+0x3368: fcmped %fcc0, %f10, %f10
5662 .word 0x93a018ca ! t0_kref+0x336c: fdtos %f10, %f9
5663 .word 0xc0300018 ! t0_kref+0x3370: clrh [%g0 + %i0]
5664 .word 0x8143e040 ! t0_kref+0x3374: membar 0x40
5665 .word 0x93a018ca ! t0_kref+0x3378: fdtos %f10, %f9
5666 .word 0xc807bff0 ! t0_kref+0x337c: ld [%fp - 0x10], %g4
5667 .word 0x925b400a ! t0_kref+0x3380: smul %o5, %o2, %o1
5668 .word 0x91a00548 ! t0_kref+0x3384: fsqrtd %f8, %f8
5669 .word 0xd2566012 ! t0_kref+0x3388: ldsh [%i1 + 0x12], %o1
5670 .word 0xd07e3fe8 ! t0_kref+0x338c: swap [%i0 - 0x18], %o0
5671 .word 0xd2480019 ! t0_kref+0x3390: ldsb [%g0 + %i1], %o1
5672 .word 0x92a77a0d ! t0_kref+0x3394: subcc %i5, -0x5f3, %o1
5673 .word 0xc76e7ff8 ! t0_kref+0x3398: prefetch %i1 - 8, 3
5674 .word 0x91a01929 ! t0_kref+0x339c: fstod %f9, %f8
5675 .word 0x93a01889 ! t0_kref+0x33a0: fitos %f9, %f9
5676 .word 0x928d801d ! t0_kref+0x33a4: andcc %l6, %i5, %o1
5677 .word 0x1303a3b7 ! t0_kref+0x33a8: sethi %hi(0xe8edc00), %o1
5678 .word 0x93b5017d ! t0_kref+0x33ac: edge32ln %l4, %i5, %o1
5679 .word 0x9f414000 ! t0_kref+0x33b0: mov %pc, %o7
5680 .word 0xd20e4000 ! t0_kref+0x33b4: ldub [%i1], %o1
5681 .word 0x91a01108 ! t0_kref+0x33b8: fxtod %f8, %f8
5682 .word 0x9f414000 ! t0_kref+0x33bc: mov %pc, %o7
5683! .word 0x3caf7b10 ! t0_kref+0x33c0: bpos,a SYM(t0_subr0)
5684 bpos,a SYM(t0_subr0)
5685 .word 0xd520a010 ! t0_kref+0x33c4: st %f10, [%g2 + 0x10]
5686 .word 0xfa20a020 ! t0_kref+0x33c8: st %i5, [%g2 + 0x20]
5687 .word 0x27800004 ! t0_kref+0x33cc: fbul,a _kref+0x33dc
5688 .word 0x95a0054a ! t0_kref+0x33d0: fsqrtd %f10, %f10
5689 .word 0x92baf060 ! t0_kref+0x33d4: xnorcc %o3, -0xfa0, %o1
5690 .word 0xec3e6000 ! t0_kref+0x33d8: std %l6, [%i1]
5691 .word 0xd53e7fe0 ! t0_kref+0x33dc: std %f10, [%i1 - 0x20]
5692 .word 0xd3a01019 ! t0_kref+0x33e0: sta %f9, [%g0 + %i1]0x80
5693 .word 0x95a289aa ! t0_kref+0x33e4: fdivs %f10, %f10, %f10
5694 .word 0xe068a001 ! t0_kref+0x33e8: ldstub [%g2 + 1], %l0
5695 .word 0x9246801c ! t0_kref+0x33ec: addc %i2, %i4, %o1
5696 .word 0xd01e2000 ! t0_kref+0x33f0: ldd [%i0], %o0
5697 .word 0x95a00548 ! t0_kref+0x33f4: fsqrtd %f8, %f10
5698 .word 0x9fc10000 ! t0_kref+0x33f8: call %g4
5699 .word 0x91a2084a ! t0_kref+0x33fc: faddd %f8, %f10, %f8
5700 .word 0x9252631b ! t0_kref+0x3400: umul %o1, 0x31b, %o1
5701 .word 0xda766000 ! t0_kref+0x3404: stx %o5, [%i1]
5702 .word 0xd53e7fe0 ! t0_kref+0x3408: std %f10, [%i1 - 0x20]
5703 .word 0x92a80016 ! t0_kref+0x340c: andncc %g0, %l6, %o1
5704 .word 0x93372003 ! t0_kref+0x3410: srl %i4, 0x3, %o1
5705 .word 0x92aa0008 ! t0_kref+0x3414: andncc %o0, %o0, %o1
5706 .word 0x8143c000 ! t0_kref+0x3418: stbar
5707 .word 0x13376fc3 ! t0_kref+0x341c: sethi %hi(0xddbf0c00), %o1
5708 .word 0xc078a000 ! t0_kref+0x3420: swap [%g2], %g0
5709 .word 0x91b28d40 ! t0_kref+0x3424: fnot1 %f10, %f8
5710 .word 0xd2062004 ! t0_kref+0x3428: ld [%i0 + 4], %o1
5711 .word 0x92157ae6 ! t0_kref+0x342c: or %l5, -0x51a, %o1
5712 .word 0x95b20f4a ! t0_kref+0x3430: fornot1 %f8, %f10, %f10
5713 .word 0x923a65a7 ! t0_kref+0x3434: xnor %o1, 0x5a7, %o1
5714 .word 0x95a2884a ! t0_kref+0x3438: faddd %f10, %f10, %f10
5715 .word 0x929de87f ! t0_kref+0x343c: xorcc %l7, 0x87f, %o1
5716 .word 0x93b74175 ! t0_kref+0x3440: edge32ln %i5, %l5, %o1
5717 .word 0x93b5817c ! t0_kref+0x3444: edge32ln %l6, %i4, %o1
5718 .word 0x92fac000 ! t0_kref+0x3448: sdivcc %o3, %g0, %o1
5719 .word 0x93382000 ! t0_kref+0x344c: sra %g0, 0x0, %o1
5720 .word 0xe4380018 ! t0_kref+0x3450: std %l2, [%g0 + %i0]
5721 .word 0x95a00529 ! t0_kref+0x3454: fsqrts %f9, %f10
5722 .word 0x91b28d8a ! t0_kref+0x3458: fxor %f10, %f10, %f8
5723 .word 0xd3871059 ! t0_kref+0x345c: lda [%i4 + %i1]0x82, %f9
5724 .word 0x93b28a69 ! t0_kref+0x3460: fpadd32s %f10, %f9, %f9
5725 .word 0x8143c000 ! t0_kref+0x3464: stbar
5726 .word 0x91a28d2a ! t0_kref+0x3468: fsmuld %f10, %f10, %f8
5727 .word 0x92bd401c ! t0_kref+0x346c: xnorcc %l5, %i4, %o1
5728 .word 0xec3e3fe8 ! t0_kref+0x3470: std %l6, [%i0 - 0x18]
5729 .word 0xd5380018 ! t0_kref+0x3474: std %f10, [%g0 + %i0]
5730 .word 0x931dc017 ! t0_kref+0x3478: tsubcctv %l7, %l7, %o1
5731 .word 0x93a248aa ! t0_kref+0x347c: fsubs %f9, %f10, %f9
5732 .word 0xea264000 ! t0_kref+0x3480: st %l5, [%i1]
5733 .word 0x91a209c8 ! t0_kref+0x3484: fdivd %f8, %f8, %f8
5734 .word 0x927af252 ! t0_kref+0x3488: sdiv %o3, -0xdae, %o1
5735 .word 0xe020001c ! t0_kref+0x348c: st %l0, [%g0 + %i4]
5736 .word 0x92474009 ! t0_kref+0x3490: addc %i5, %o1, %o1
5737 .word 0xd2000019 ! t0_kref+0x3494: ld [%g0 + %i1], %o1
5738 .word 0x91b206ca ! t0_kref+0x3498: fmul8sux16 %f8, %f10, %f8
5739 .word 0xd2067ffc ! t0_kref+0x349c: ld [%i1 - 4], %o1
5740 .word 0x923b2a21 ! t0_kref+0x34a0: xnor %o4, 0xa21, %o1
5741 call SYM(t0_subr1)
5742 .word 0x95a20848 ! t0_kref+0x34a8: faddd %f8, %f8, %f10
5743 .word 0x8143c000 ! t0_kref+0x34ac: stbar
5744 .word 0xefee101c ! t0_kref+0x34b0: prefetcha %i0 + %i4, 23
5745 .word 0x93400000 ! t0_kref+0x34b4: mov %y, %o1
5746 .word 0x8143c000 ! t0_kref+0x34b8: stbar
5747 .word 0xd4180019 ! t0_kref+0x34bc: ldd [%g0 + %i1], %o2
5748 .word 0x86102021 ! t0_kref+0x34c0: mov 0x21, %g3
5749 .word 0x86a0e001 ! t0_kref+0x34c4: subcc %g3, 1, %g3
5750 .word 0x22800020 ! t0_kref+0x34c8: be,a _kref+0x3548
5751 .word 0xd87e6010 ! t0_kref+0x34cc: swap [%i1 + 0x10], %o4
5752 .word 0x93b20588 ! t0_kref+0x34d0: fcmpgt32 %f8, %f8, %o1
5753 .word 0x95b28f4a ! t0_kref+0x34d4: fornot1 %f10, %f10, %f10
5754 .word 0x93b20448 ! t0_kref+0x34d8: fcmpne16 %f8, %f8, %o1
5755 .word 0x95a0188a ! t0_kref+0x34dc: fitos %f10, %f10
5756 .word 0xd28e5000 ! t0_kref+0x34e0: lduba [%i1]0x80, %o1
5757 .word 0x92d77946 ! t0_kref+0x34e4: umulcc %i5, -0x6ba, %o1
5758 .word 0x95b24c69 ! t0_kref+0x34e8: fnors %f9, %f9, %f10
5759 .word 0x927763f9 ! t0_kref+0x34ec: udiv %i5, 0x3f9, %o1
5760 .word 0x93b00c20 ! t0_kref+0x34f0: fzeros %f9
5761 .word 0x81aa8a29 ! t0_kref+0x34f4: fcmps %fcc0, %f10, %f9
5762 .word 0xd2ce9058 ! t0_kref+0x34f8: ldsba [%i2 + %i0]0x82, %o1
5763 .word 0x81aa0aca ! t0_kref+0x34fc: fcmped %fcc0, %f8, %f10
5764 .word 0x9242c01b ! t0_kref+0x3500: addc %o3, %i3, %o1
5765 .word 0x92820016 ! t0_kref+0x3504: addcc %o0, %l6, %o1
5766 .word 0x93a01a4a ! t0_kref+0x3508: fdtoi %f10, %f9
5767 .word 0x9312b3ad ! t0_kref+0x350c: taddcctv %o2, -0xc53, %o1
5768 .word 0xd2462010 ! t0_kref+0x3510: ldsw [%i0 + 0x10], %o1
5769 .word 0xd2080018 ! t0_kref+0x3514: ldub [%g0 + %i0], %o1
5770 .word 0x9245ec29 ! t0_kref+0x3518: addc %l7, 0xc29, %o1
5771 .word 0xd2163ff2 ! t0_kref+0x351c: lduh [%i0 - 0xe], %o1
5772 .word 0xf6266000 ! t0_kref+0x3520: st %i3, [%i1]
5773 .word 0x93b20357 ! t0_kref+0x3524: alignaddrl %o0, %l7, %o1
5774 .word 0x923f6d93 ! t0_kref+0x3528: xnor %i5, 0xd93, %o1
5775 .word 0xd20e200c ! t0_kref+0x352c: ldub [%i0 + 0xc], %o1
5776 .word 0x95a00548 ! t0_kref+0x3530: fsqrtd %f8, %f10
5777 .word 0x27bfffe4 ! t0_kref+0x3534: fbul,a _kref+0x34c4
5778 .word 0x92b76fc4 ! t0_kref+0x3538: orncc %i5, 0xfc4, %o1
5779 .word 0xf4767fe0 ! t0_kref+0x353c: stx %i2, [%i1 - 0x20]
5780 .word 0x8143c000 ! t0_kref+0x3540: stbar
5781 .word 0x81850000 ! t0_kref+0x3544: wr %l4, %g0, %y
5782 .word 0x92d234f1 ! t0_kref+0x3548: umulcc %o0, -0xb0f, %o1
5783 .word 0x93a018c8 ! t0_kref+0x354c: fdtos %f8, %f9
5784 .word 0xf620a020 ! t0_kref+0x3550: st %i3, [%g2 + 0x20]
5785 .word 0xd500a030 ! t0_kref+0x3554: ld [%g2 + 0x30], %f10
5786 .word 0xd250a022 ! t0_kref+0x3558: ldsh [%g2 + 0x22], %o1
5787 .word 0x93a2482a ! t0_kref+0x355c: fadds %f9, %f10, %f9
5788 .word 0x93a0002a ! t0_kref+0x3560: fmovs %f10, %f9
5789 .word 0x91b2472a ! t0_kref+0x3564: fmuld8ulx16 %f9, %f10, %f8
5790 .word 0x93a01889 ! t0_kref+0x3568: fitos %f9, %f9
5791 .word 0x93a24829 ! t0_kref+0x356c: fadds %f9, %f9, %f9
5792 .word 0xfa28a030 ! t0_kref+0x3570: stb %i5, [%g2 + 0x30]
5793 .word 0x929dc017 ! t0_kref+0x3574: xorcc %l7, %l7, %o1
5794 .word 0x81aa8a29 ! t0_kref+0x3578: fcmps %fcc0, %f10, %f9
5795 .word 0x93b28508 ! t0_kref+0x357c: fcmpgt16 %f10, %f8, %o1
5796 .word 0x933d8014 ! t0_kref+0x3580: sra %l6, %l4, %o1
5797 .word 0xd13e3ff8 ! t0_kref+0x3584: std %f8, [%i0 - 8]
5798 .word 0x95a288a9 ! t0_kref+0x3588: fsubs %f10, %f9, %f10
5799 .word 0x92400015 ! t0_kref+0x358c: addc %g0, %l5, %o1
5800 .word 0x929a614f ! t0_kref+0x3590: xorcc %o1, 0x14f, %o1
5801 .word 0x92b2b310 ! t0_kref+0x3594: orncc %o2, -0xcf0, %o1
5802 .word 0xd20e3fe6 ! t0_kref+0x3598: ldub [%i0 - 0x1a], %o1
5803 .word 0x95a28848 ! t0_kref+0x359c: faddd %f10, %f8, %f10
5804 .word 0x95b28e4a ! t0_kref+0x35a0: fxnor %f10, %f10, %f10
5805 .word 0x9315c00c ! t0_kref+0x35a4: taddcctv %l7, %o4, %o1
5806 .word 0x93a01889 ! t0_kref+0x35a8: fitos %f9, %f9
5807 .word 0x930b2aca ! t0_kref+0x35ac: tsubcc %o4, 0xaca, %o1
5808 .word 0x81aa8a2a ! t0_kref+0x35b0: fcmps %fcc0, %f10, %f10
5809 .word 0x92ad62a2 ! t0_kref+0x35b4: andncc %l5, 0x2a2, %o1
5810 .word 0xec20a020 ! t0_kref+0x35b8: st %l6, [%g2 + 0x20]
5811 .word 0x9287400c ! t0_kref+0x35bc: addcc %i5, %o4, %o1
5812 .word 0xe8be101d ! t0_kref+0x35c0: stda %l4, [%i0 + %i5]0x80
5813 .word 0xee680018 ! t0_kref+0x35c4: ldstub [%g0 + %i0], %l7
5814 .word 0x81aa4a29 ! t0_kref+0x35c8: fcmps %fcc0, %f9, %f9
5815 .word 0xe1ee101a ! t0_kref+0x35cc: prefetcha %i0 + %i2, 16
5816 .word 0xd240a010 ! t0_kref+0x35d0: ldsw [%g2 + 0x10], %o1
5817 .word 0xda267fe8 ! t0_kref+0x35d4: st %o5, [%i1 - 0x18]
5818 .word 0x91a01909 ! t0_kref+0x35d8: fitod %f9, %f8
5819 .word 0x91a209c8 ! t0_kref+0x35dc: fdivd %f8, %f8, %f8
5820 .word 0x95a01909 ! t0_kref+0x35e0: fitod %f9, %f10
5821 .word 0x9262c008 ! t0_kref+0x35e4: subc %o3, %o0, %o1
5822 .word 0xd46e001a ! t0_kref+0x35e8: ldstub [%i0 + %i2], %o2
5823 .word 0xd20e6003 ! t0_kref+0x35ec: ldub [%i1 + 3], %o1
5824 .word 0xd20e2013 ! t0_kref+0x35f0: ldub [%i0 + 0x13], %o1
5825 .word 0x95a24929 ! t0_kref+0x35f4: fmuls %f9, %f9, %f10
5826 .word 0x21480003 ! t0_kref+0x35f8: fbn,a,pt %fcc0, _kref+0x3604
5827 .word 0xec28a033 ! t0_kref+0x35fc: stb %l6, [%g2 + 0x33]
5828 .word 0x92623cf6 ! t0_kref+0x3600: subc %o0, -0x30a, %o1
5829 .word 0x95a20848 ! t0_kref+0x3604: faddd %f8, %f8, %f10
5830 .word 0x93b28d29 ! t0_kref+0x3608: fandnot1s %f10, %f9, %f9
5831 .word 0xec6e401a ! t0_kref+0x360c: ldstub [%i1 + %i2], %l6
5832 .word 0x92d2801b ! t0_kref+0x3610: umulcc %o2, %i3, %o1
5833 .word 0x9332800c ! t0_kref+0x3614: srl %o2, %o4, %o1
5834 .word 0x23480007 ! t0_kref+0x3618: fbne,a,pt %fcc0, _kref+0x3634
5835 .word 0xd13e3fe0 ! t0_kref+0x361c: std %f8, [%i0 - 0x20]
5836 .word 0xff6e401c ! t0_kref+0x3620: prefetch %i1 + %i4, 31
5837 .word 0x130ea1a3 ! t0_kref+0x3624: sethi %hi(0x3a868c00), %o1
5838 .word 0x93b2802a ! t0_kref+0x3628: edge8n %o2, %o2, %o1
5839 .word 0xd0780019 ! t0_kref+0x362c: swap [%g0 + %i1], %o0
5840 .word 0x95a2882a ! t0_kref+0x3630: fadds %f10, %f10, %f10
5841 .word 0x37480001 ! t0_kref+0x3634: fbge,a,pt %fcc0, _kref+0x3638
5842 .word 0xd248a030 ! t0_kref+0x3638: ldsb [%g2 + 0x30], %o1
5843 call SYM(t0_subr2)
5844 .word 0x93a2882a ! t0_kref+0x3640: fadds %f10, %f10, %f9
5845 .word 0x95a0054a ! t0_kref+0x3644: fsqrtd %f10, %f10
5846 .word 0x95b28aa9 ! t0_kref+0x3648: fpsub16s %f10, %f9, %f10
5847 .word 0xd20e3ffc ! t0_kref+0x364c: ldub [%i0 - 4], %o1
5848 .word 0x9245b54e ! t0_kref+0x3650: addc %l6, -0xab2, %o1
5849 .word 0x29480005 ! t0_kref+0x3654: fbl,a,pt %fcc0, _kref+0x3668
5850 .word 0x923eaf0b ! t0_kref+0x3658: xnor %i2, 0xf0b, %o1
5851 .word 0xfdee501d ! t0_kref+0x365c: prefetcha %i1 + %i5, 30
5852 .word 0xd250a032 ! t0_kref+0x3660: ldsh [%g2 + 0x32], %o1
5853 .word 0x928aae70 ! t0_kref+0x3664: andcc %o2, 0xe70, %o1
5854 .word 0x92720008 ! t0_kref+0x3668: udiv %o0, %o0, %o1
5855 .word 0x8143c000 ! t0_kref+0x366c: stbar
5856 .word 0x923a000a ! t0_kref+0x3670: xnor %o0, %o2, %o1
5857 .word 0x81aa8a48 ! t0_kref+0x3674: fcmpd %fcc0, %f10, %f8
5858 .word 0x9292f02c ! t0_kref+0x3678: orcc %o3, -0xfd4, %o1
5859 .word 0xf6263ff0 ! t0_kref+0x367c: st %i3, [%i0 - 0x10]
5860 .word 0x9276ebb2 ! t0_kref+0x3680: udiv %i3, 0xbb2, %o1
5861 .word 0x929b000a ! t0_kref+0x3684: xorcc %o4, %o2, %o1
5862 .word 0x8610200b ! t0_kref+0x3688: mov 0xb, %g3
5863 .word 0x86a0e001 ! t0_kref+0x368c: subcc %g3, 1, %g3
5864 .word 0x22800005 ! t0_kref+0x3690: be,a _kref+0x36a4
5865 .word 0xd320a020 ! t0_kref+0x3694: st %f9, [%g2 + 0x20]
5866 .word 0x928f7d11 ! t0_kref+0x3698: andcc %i5, -0x2ef, %o1
5867 .word 0xd20e3fef ! t0_kref+0x369c: ldub [%i0 - 0x11], %o1
5868 .word 0x93277643 ! t0_kref+0x36a0: mulscc %i5, -0x9bd, %o1
5869 .word 0xd11fbf70 ! t0_kref+0x36a4: ldd [%fp - 0x90], %f8
5870 .word 0x92537708 ! t0_kref+0x36a8: umul %o5, -0x8f8, %o1
5871 .word 0x81aa8a29 ! t0_kref+0x36ac: fcmps %fcc0, %f10, %f9
5872 .word 0x93382001 ! t0_kref+0x36b0: sra %g0, 0x1, %o1
5873 .word 0x929b3ec9 ! t0_kref+0x36b4: xorcc %o4, -0x137, %o1
5874 .word 0x95b28a69 ! t0_kref+0x36b8: fpadd32s %f10, %f9, %f10
5875 .word 0x921a2217 ! t0_kref+0x36bc: xor %o0, 0x217, %o1
5876 .word 0x95a01889 ! t0_kref+0x36c0: fitos %f9, %f10
5877 .word 0xf96e401d ! t0_kref+0x36c4: prefetch %i1 + %i5, 28
5878 sethi %hi(2f), %o7
5879 .word 0xe40be2e4 ! t0_kref+0x36cc: ldub [%o7 + 0x2e4], %l2
5880 .word 0xa41ca00c ! t0_kref+0x36d0: xor %l2, 0xc, %l2
5881 .word 0xe42be2e4 ! t0_kref+0x36d4: stb %l2, [%o7 + 0x2e4]
5882 .word 0x81dbe2e4 ! t0_kref+0x36d8: flush %o7 + 0x2e4
5883 .word 0x93b24d29 ! t0_kref+0x36dc: fandnot1s %f9, %f9, %f9
5884 .word 0x91b009a9 ! t0_kref+0x36e0: fexpand %f9, %f8
58852: .word 0x93a0188a ! t0_kref+0x36e4: fitos %f10, %f9
5886 .word 0x9295ac71 ! t0_kref+0x36e8: orcc %l6, 0xc71, %o1
5887 call SYM(t0_subr1)
5888 .word 0x13061166 ! t0_kref+0x36f0: sethi %hi(0x18459800), %o1
5889 .word 0x923f4008 ! t0_kref+0x36f4: xnor %i5, %o0, %o1
5890 .word 0x924027c2 ! t0_kref+0x36f8: addc %g0, 0x7c2, %o1
5891 .word 0xd828a032 ! t0_kref+0x36fc: stb %o4, [%g2 + 0x32]
5892 sethi %hi(2f), %o7
5893 .word 0xe40be320 ! t0_kref+0x3704: ldub [%o7 + 0x320], %l2
5894 .word 0xa41ca00c ! t0_kref+0x3708: xor %l2, 0xc, %l2
5895 .word 0xe42be320 ! t0_kref+0x370c: stb %l2, [%o7 + 0x320]
5896 .word 0x81dbe320 ! t0_kref+0x3710: flush %o7 + 0x320
5897 .word 0x31800003 ! t0_kref+0x3714: fba,a _kref+0x3720
5898 .word 0x923df05c ! t0_kref+0x3718: xnor %l7, -0xfa4, %o1
5899 call SYM(t0_subr3)
59002: .word 0xa1b28240 ! t0_kref+0x3720: array16 %o2, %g0, %l0
5901 .word 0x92bec01b ! t0_kref+0x3724: xnorcc %i3, %i3, %o1
5902 .word 0x929ec009 ! t0_kref+0x3728: xorcc %i3, %o1, %o1
5903 .word 0x95a01929 ! t0_kref+0x372c: fstod %f9, %f10
5904 .word 0x95a289ca ! t0_kref+0x3730: fdivd %f10, %f10, %f10
5905 .word 0x93b2040a ! t0_kref+0x3734: fcmple16 %f8, %f10, %o1
5906 .word 0x9361001d ! t0_kref+0x3738: movl %fcc0, %i5, %o1
5907 .word 0xd500a010 ! t0_kref+0x373c: ld [%g2 + 0x10], %f10
5908 .word 0x9205c00a ! t0_kref+0x3740: add %l7, %o2, %o1
5909 .word 0xd320a030 ! t0_kref+0x3744: st %f9, [%g2 + 0x30]
5910 .word 0x93a0188a ! t0_kref+0x3748: fitos %f10, %f9
5911 .word 0x92476db3 ! t0_kref+0x374c: addc %i5, 0xdb3, %o1
5912 .word 0x9de3bfa0 ! t0_kref+0x3750: save %sp, -0x60, %sp
5913 .word 0x93ef7719 ! t0_kref+0x3754: restore %i5, -0x8e7, %o1
5914 .word 0xea767fe0 ! t0_kref+0x3758: stx %l5, [%i1 - 0x20]
5915 .word 0x9335001c ! t0_kref+0x375c: srl %l4, %i4, %o1
5916 .word 0x91a0190a ! t0_kref+0x3760: fitod %f10, %f8
5917 sethi %hi(2f), %o7
5918 .word 0xe40be37c ! t0_kref+0x3768: ldub [%o7 + 0x37c], %l2
5919 .word 0xa41ca00c ! t0_kref+0x376c: xor %l2, 0xc, %l2
5920 .word 0xe42be37c ! t0_kref+0x3770: stb %l2, [%o7 + 0x37c]
5921 .word 0x81dbe37c ! t0_kref+0x3774: flush %o7 + 0x37c
5922 .word 0x93b3412d ! t0_kref+0x3778: edge32n %o5, %o5, %o1
59232: .word 0x95a28929 ! t0_kref+0x377c: fmuls %f10, %f9, %f10
5924 .word 0x9285277a ! t0_kref+0x3780: addcc %l4, 0x77a, %o1
5925 .word 0x93b74116 ! t0_kref+0x3784: edge32 %i5, %l6, %o1
5926 .word 0x95a01a4a ! t0_kref+0x3788: fdtoi %f10, %f10
5927 .word 0x93b2858a ! t0_kref+0x378c: fcmpgt32 %f10, %f10, %o1
5928 .word 0x91a0190a ! t0_kref+0x3790: fitod %f10, %f8
5929 .word 0x92170017 ! t0_kref+0x3794: or %i4, %l7, %o1
5930 .word 0x95a24929 ! t0_kref+0x3798: fmuls %f9, %f9, %f10
5931 .word 0xd51fbda0 ! t0_kref+0x379c: ldd [%fp - 0x260], %f10
5932 .word 0x929b6e0e ! t0_kref+0x37a0: xorcc %o5, 0xe0e, %o1
5933 .word 0xe56e7fe0 ! t0_kref+0x37a4: prefetch %i1 - 0x20, 18
5934 .word 0xd250a030 ! t0_kref+0x37a8: ldsh [%g2 + 0x30], %o1
5935 .word 0x9282773d ! t0_kref+0x37ac: addcc %o1, -0x8c3, %o1
5936 .word 0x9260351e ! t0_kref+0x37b0: subc %g0, -0xae2, %o1
5937 .word 0x93b2c240 ! t0_kref+0x37b4: array16 %o3, %g0, %o1
5938 .word 0x91b28908 ! t0_kref+0x37b8: faligndata %f10, %f8, %f8
5939 .word 0x95a248aa ! t0_kref+0x37bc: fsubs %f9, %f10, %f10
5940 .word 0x9283401d ! t0_kref+0x37c0: addcc %o5, %i5, %o1
5941 .word 0xfa2e6009 ! t0_kref+0x37c4: stb %i5, [%i1 + 9]
5942 .word 0x91b2462a ! t0_kref+0x37c8: fmul8x16 %f9, %f10, %f8
5943 .word 0xc3ee501a ! t0_kref+0x37cc: prefetcha %i1 + %i2, 1
5944 .word 0xc768a1cf ! t0_kref+0x37d0: prefetch %g2 + 0x1cf, 3
5945 .word 0x95a0014a ! t0_kref+0x37d4: fabsd %f10, %f10
5946 .word 0x93b24aaa ! t0_kref+0x37d8: fpsub16s %f9, %f10, %f9
5947 .word 0xd53e6010 ! t0_kref+0x37dc: std %f10, [%i1 + 0x10]
5948 .word 0xc1ee101d ! t0_kref+0x37e0: prefetcha %i0 + %i5, 0
5949 .word 0xd520a030 ! t0_kref+0x37e4: st %f10, [%g2 + 0x30]
5950 .word 0x92d3000a ! t0_kref+0x37e8: umulcc %o4, %o2, %o1
5951 .word 0x921b0016 ! t0_kref+0x37ec: xor %o4, %l6, %o1
5952 .word 0x001fffff ! t0_kref+0x37f0: illtrap 0x1fffff
5953 .word 0x9212c01d ! t0_kref+0x37f4: or %o3, %i5, %o1
5954 .word 0x93b54060 ! t0_kref+0x37f8: edge8ln %l5, %g0, %o1
5955 call SYM(t0_subr3)
5956 .word 0x93b28056 ! t0_kref+0x3800: edge8l %o2, %l6, %o1
5957 .word 0xd51fbe28 ! t0_kref+0x3804: ldd [%fp - 0x1d8], %f10
5958 .word 0xef6e001b ! t0_kref+0x3808: prefetch %i0 + %i3, 23
5959 .word 0x8143e040 ! t0_kref+0x380c: membar 0x40
5960 .word 0xf420a020 ! t0_kref+0x3810: st %i2, [%g2 + 0x20]
5961 .word 0x92ab4015 ! t0_kref+0x3814: andncc %o5, %l5, %o1
5962 .word 0xd20e4000 ! t0_kref+0x3818: ldub [%i1], %o1
5963 .word 0x9370001d ! t0_kref+0x381c: popc %i5, %o1
5964 .word 0x91a00548 ! t0_kref+0x3820: fsqrtd %f8, %f8
5965 .word 0xd8180018 ! t0_kref+0x3824: ldd [%g0 + %i0], %o4
5966 .word 0x20480006 ! t0_kref+0x3828: bn,a,pt %icc, _kref+0x3840
5967 .word 0x95a0190a ! t0_kref+0x382c: fitod %f10, %f10
5968 .word 0x95b20988 ! t0_kref+0x3830: bshuffle %f8, %f8, %f10
5969 .word 0x95a00529 ! t0_kref+0x3834: fsqrts %f9, %f10
5970 .word 0x91b206ea ! t0_kref+0x3838: fmul8ulx16 %f8, %f10, %f8
5971 .word 0x81aa0a48 ! t0_kref+0x383c: fcmpd %fcc0, %f8, %f8
5972 .word 0xf007bfe0 ! t0_kref+0x3840: ld [%fp - 0x20], %i0
5973 .word 0x92902728 ! t0_kref+0x3844: orcc %g0, 0x728, %o1
5974 .word 0x95b28d60 ! t0_kref+0x3848: fnot1s %f10, %f10
5975 .word 0x91a00548 ! t0_kref+0x384c: fsqrtd %f8, %f8
5976! .word 0x2b4f89ea ! t0_kref+0x3850: fbug,a,pt %fcc0, SYM(t0_subr1)
5977 fbug,a,pt %fcc0, SYM(t0_subr1)
5978 .word 0x9f414000 ! t0_kref+0x3854: mov %pc, %o7
5979 .word 0xfd6e401c ! t0_kref+0x3858: prefetch %i1 + %i4, 30
5980 .word 0x921b7df1 ! t0_kref+0x385c: xor %o5, -0x20f, %o1
5981 .word 0x93b2c07a ! t0_kref+0x3860: edge8ln %o3, %i2, %o1
5982 .word 0x91a0190a ! t0_kref+0x3864: fitod %f10, %f8
5983 .word 0xf76e3ff0 ! t0_kref+0x3868: prefetch %i0 - 0x10, 27
5984 .word 0xd240a030 ! t0_kref+0x386c: ldsw [%g2 + 0x30], %o1
5985 .word 0x93b24aaa ! t0_kref+0x3870: fpsub16s %f9, %f10, %f9
5986 .word 0x81aa4a2a ! t0_kref+0x3874: fcmps %fcc0, %f9, %f10
5987 .word 0x81aa8a4a ! t0_kref+0x3878: fcmpd %fcc0, %f10, %f10
5988 .word 0x93b70300 ! t0_kref+0x387c: alignaddr %i4, %g0, %o1
5989 .word 0x92e5c01a ! t0_kref+0x3880: subccc %l7, %i2, %o1
5990 .word 0x93400000 ! t0_kref+0x3884: mov %y, %o1
5991 .word 0x95b20d8a ! t0_kref+0x3888: fxor %f8, %f10, %f10
5992 .word 0x95a01108 ! t0_kref+0x388c: fxtod %f8, %f10
5993 .word 0x93a018c8 ! t0_kref+0x3890: fdtos %f8, %f9
5994 .word 0x923f001c ! t0_kref+0x3894: xnor %i4, %i4, %o1
5995 .word 0xd51fbc98 ! t0_kref+0x3898: ldd [%fp - 0x368], %f10
5996 .word 0xd2d6d058 ! t0_kref+0x389c: ldsha [%i3 + %i0]0x82, %o1
5997 .word 0xd5a61000 ! t0_kref+0x38a0: sta %f10, [%i0]0x80
5998 .word 0xd208a003 ! t0_kref+0x38a4: ldub [%g2 + 3], %o1
5999 .word 0x95a0190a ! t0_kref+0x38a8: fitod %f10, %f10
6000 .word 0x95b28a2a ! t0_kref+0x38ac: fpadd16s %f10, %f10, %f10
6001 .word 0x927d0014 ! t0_kref+0x38b0: sdiv %l4, %l4, %o1
6002 .word 0x93b28d60 ! t0_kref+0x38b4: fnot1s %f10, %f9
6003 .word 0x92fd26db ! t0_kref+0x38b8: sdivcc %l4, 0x6db, %o1
6004 .word 0xd03e2010 ! t0_kref+0x38bc: std %o0, [%i0 + 0x10]
6005 .word 0x8143c000 ! t0_kref+0x38c0: stbar
6006 .word 0x91a0054a ! t0_kref+0x38c4: fsqrtd %f10, %f8
6007 .word 0xd02e6013 ! t0_kref+0x38c8: stb %o0, [%i1 + 0x13]
6008 .word 0x91b20e4a ! t0_kref+0x38cc: fxnor %f8, %f10, %f8
6009 .word 0x91b20dc8 ! t0_kref+0x38d0: fnand %f8, %f8, %f8
6010 .word 0x92d5c009 ! t0_kref+0x38d4: umulcc %l7, %o1, %o1
6011 .word 0x927d801d ! t0_kref+0x38d8: sdiv %l6, %i5, %o1
6012 .word 0xc807bfe8 ! t0_kref+0x38dc: ld [%fp - 0x18], %g4
6013 .word 0x9277001a ! t0_kref+0x38e0: udiv %i4, %i2, %o1
6014 .word 0x95a248aa ! t0_kref+0x38e4: fsubs %f9, %f10, %f10
6015 .word 0x91a00548 ! t0_kref+0x38e8: fsqrtd %f8, %f8
6016 .word 0xd2d61000 ! t0_kref+0x38ec: ldsha [%i0]0x80, %o1
6017 .word 0xd208a022 ! t0_kref+0x38f0: ldub [%g2 + 0x22], %o1
6018 .word 0x9de3bfa0 ! t0_kref+0x38f4: save %sp, -0x60, %sp
6019 .word 0x93eec000 ! t0_kref+0x38f8: restore %i3, %g0, %o1
6020 .word 0x8143e04b ! t0_kref+0x38fc: membar 0x4b
6021 .word 0x923f6c6b ! t0_kref+0x3900: xnor %i5, 0xc6b, %o1
6022 .word 0xd0380018 ! t0_kref+0x3904: std %o0, [%g0 + %i0]
6023 .word 0x9f414000 ! t0_kref+0x3908: mov %pc, %o7
6024 .word 0x95a248a9 ! t0_kref+0x390c: fsubs %f9, %f9, %f10
6025 .word 0x91b246a9 ! t0_kref+0x3910: fmul8x16al %f9, %f9, %f8
6026 .word 0x921ac00c ! t0_kref+0x3914: xor %o3, %o4, %o1
6027 .word 0x93b00c20 ! t0_kref+0x3918: fzeros %f9
6028 .word 0xd520a010 ! t0_kref+0x391c: st %f10, [%g2 + 0x10]
6029 .word 0x8143c000 ! t0_kref+0x3920: stbar
6030 .word 0xee28a002 ! t0_kref+0x3924: stb %l7, [%g2 + 2]
6031 .word 0xd4260000 ! t0_kref+0x3928: st %o2, [%i0]
6032 .word 0x95a208ca ! t0_kref+0x392c: fsubd %f8, %f10, %f10
6033 .word 0x93a018ca ! t0_kref+0x3930: fdtos %f10, %f9
6034 .word 0x81aa8aca ! t0_kref+0x3934: fcmped %fcc0, %f10, %f10
6035 .word 0x9212c01c ! t0_kref+0x3938: or %o3, %i4, %o1
6036 .word 0xd200a010 ! t0_kref+0x393c: ld [%g2 + 0x10], %o1
6037 .word 0x92130014 ! t0_kref+0x3940: or %o4, %l4, %o1
6038 .word 0x93b2c0f4 ! t0_kref+0x3944: edge16ln %o3, %l4, %o1
6039 .word 0x9de3bfa0 ! t0_kref+0x3948: save %sp, -0x60, %sp
6040 .word 0x93ee6a21 ! t0_kref+0x394c: restore %i1, 0xa21, %o1
6041 .word 0x93b24d29 ! t0_kref+0x3950: fandnot1s %f9, %f9, %f9
6042 .word 0xe650001b ! t0_kref+0x3954: ldsh [%g0 + %i3], %l3
6043 .word 0x39480002 ! t0_kref+0x3958: fbuge,a,pt %fcc0, _kref+0x3960
6044 .word 0x8182c000 ! t0_kref+0x395c: wr %o3, %g0, %y
6045 .word 0x93a01a4a ! t0_kref+0x3960: fdtoi %f10, %f9
6046 .word 0x91b28eca ! t0_kref+0x3964: fornot2 %f10, %f10, %f8
6047 .word 0x93a0188a ! t0_kref+0x3968: fitos %f10, %f9
6048 .word 0xd2d6d040 ! t0_kref+0x396c: ldsha [%i3]0x82, %o1
6049 .word 0x9fc00004 ! t0_kref+0x3970: call %g0 + %g4
6050 .word 0x95a2884a ! t0_kref+0x3974: faddd %f10, %f10, %f10
6051 .word 0x95a2892a ! t0_kref+0x3978: fmuls %f10, %f10, %f10
6052 .word 0x9de3bfa0 ! t0_kref+0x397c: save %sp, -0x60, %sp
6053 .word 0xb4563c63 ! t0_kref+0x3980: umul %i0, -0x39d, %i2
6054 .word 0x93ef35cc ! t0_kref+0x3984: restore %i4, -0xa34, %o1
6055 .word 0x81aa4a2a ! t0_kref+0x3988: fcmps %fcc0, %f9, %f10
6056 sethi %hi(2f), %o7
6057 .word 0xe40be1d4 ! t0_kref+0x3990: ldub [%o7 + 0x1d4], %l2
6058 .word 0xa41ca00c ! t0_kref+0x3994: xor %l2, 0xc, %l2
6059 .word 0xe42be1d4 ! t0_kref+0x3998: stb %l2, [%o7 + 0x1d4]
6060 .word 0x81dbe1d4 ! t0_kref+0x399c: flush %o7 + 0x1d4
6061 .word 0xa782c01a ! t0_kref+0x39a0: wr %o3, %i2, %gsr
6062 .word 0x93a018c8 ! t0_kref+0x39a4: fdtos %f8, %f9
6063 .word 0x95b24709 ! t0_kref+0x39a8: fmuld8sux16 %f9, %f9, %f10
6064 .word 0x93b00c20 ! t0_kref+0x39ac: fzeros %f9
6065 .word 0x95a01929 ! t0_kref+0x39b0: fstod %f9, %f10
6066 .word 0x95b28f88 ! t0_kref+0x39b4: for %f10, %f8, %f10
6067 .word 0x93a0052a ! t0_kref+0x39b8: fsqrts %f10, %f9
6068 .word 0x95a01929 ! t0_kref+0x39bc: fstod %f9, %f10
6069 .word 0xda28a033 ! t0_kref+0x39c0: stb %o5, [%g2 + 0x33]
6070 .word 0x8585332d ! t0_kref+0x39c4: wr %l4, 0xfffff32d, %ccr
6071 .word 0x9266adad ! t0_kref+0x39c8: subc %i2, 0xdad, %o1
6072 .word 0x928f400c ! t0_kref+0x39cc: andcc %i5, %o4, %o1
6073 .word 0x91a01929 ! t0_kref+0x39d0: fstod %f9, %f8
60742: .word 0x91a00548 ! t0_kref+0x39d4: fsqrtd %f8, %f8
6075 .word 0x9344c000 ! t0_kref+0x39d8: mov %gsr, %o1
6076 .word 0x3b480004 ! t0_kref+0x39dc: fble,a,pt %fcc0, _kref+0x39ec
6077 .word 0x92ad000b ! t0_kref+0x39e0: andncc %l4, %o3, %o1
6078 .word 0x29480004 ! t0_kref+0x39e4: fbl,a,pt %fcc0, _kref+0x39f4
6079 .word 0xd2ce9040 ! t0_kref+0x39e8: ldsba [%i2]0x82, %o1
6080 .word 0x9344c000 ! t0_kref+0x39ec: mov %gsr, %o1
6081 .word 0x933a4000 ! t0_kref+0x39f0: sra %o1, %g0, %o1
6082 .word 0x923dc01d ! t0_kref+0x39f4: xnor %l7, %i5, %o1
6083 .word 0xd2466004 ! t0_kref+0x39f8: ldsw [%i1 + 4], %o1
6084 .word 0x93a28829 ! t0_kref+0x39fc: fadds %f10, %f9, %f9
6085 .word 0x81aa4a29 ! t0_kref+0x3a00: fcmps %fcc0, %f9, %f9
6086 .word 0x93b50240 ! t0_kref+0x3a04: array16 %l4, %g0, %o1
6087 .word 0x95a01889 ! t0_kref+0x3a08: fitos %f9, %f10
6088 .word 0x91a00548 ! t0_kref+0x3a0c: fsqrtd %f8, %f8
6089 .word 0x926771c1 ! t0_kref+0x3a10: subc %i5, -0xe3f, %o1
6090 .word 0x927b61ea ! t0_kref+0x3a14: sdiv %o5, 0x1ea, %o1
6091 .word 0x81820000 ! t0_kref+0x3a18: wr %o0, %g0, %y
6092 .word 0xf620a030 ! t0_kref+0x3a1c: st %i3, [%g2 + 0x30]
6093 .word 0x91a0054a ! t0_kref+0x3a20: fsqrtd %f10, %f8
6094 .word 0x29480003 ! t0_kref+0x3a24: fbl,a,pt %fcc0, _kref+0x3a30
6095 .word 0x91a0054a ! t0_kref+0x3a28: fsqrtd %f10, %f8
6096 .word 0x95a208c8 ! t0_kref+0x3a2c: fsubd %f8, %f8, %f10
6097 .word 0xd520a000 ! t0_kref+0x3a30: st %f10, [%g2]
6098 .word 0x91a0054a ! t0_kref+0x3a34: fsqrtd %f10, %f8
6099 .word 0x9fc00004 ! t0_kref+0x3a38: call %g0 + %g4
6100 .word 0xc0367fe0 ! t0_kref+0x3a3c: clrh [%i1 - 0x20]
6101 .word 0xd28e9019 ! t0_kref+0x3a40: lduba [%i2 + %i1]0x80, %o1
6102 .word 0xd5a01019 ! t0_kref+0x3a44: sta %f10, [%g0 + %i1]0x80
6103 .word 0x37480004 ! t0_kref+0x3a48: fbge,a,pt %fcc0, _kref+0x3a58
6104 .word 0x91b207ca ! t0_kref+0x3a4c: pdist %f8, %f10, %f8
6105 call SYM(t0_subr0)
6106 .word 0x927e8017 ! t0_kref+0x3a54: sdiv %i2, %l7, %o1
6107 .word 0x95a0188a ! t0_kref+0x3a58: fitos %f10, %f10
6108 .word 0xd02e0000 ! t0_kref+0x3a5c: stb %o0, [%i0]
6109 .word 0x81aa0aca ! t0_kref+0x3a60: fcmped %fcc0, %f8, %f10
6110 .word 0x81aa8ac8 ! t0_kref+0x3a64: fcmped %fcc0, %f10, %f8
6111 .word 0xea260000 ! t0_kref+0x3a68: st %l5, [%i0]
6112 .word 0xd03e3fe0 ! t0_kref+0x3a6c: std %o0, [%i0 - 0x20]
6113 .word 0xee7e6000 ! t0_kref+0x3a70: swap [%i1], %l7
6114 .word 0x91b206c8 ! t0_kref+0x3a74: fmul8sux16 %f8, %f8, %f8
6115 .word 0x91a0054a ! t0_kref+0x3a78: fsqrtd %f10, %f8
6116 .word 0x95a2892a ! t0_kref+0x3a7c: fmuls %f10, %f10, %f10
6117 .word 0x91a0054a ! t0_kref+0x3a80: fsqrtd %f10, %f8
6118 .word 0x1301365b ! t0_kref+0x3a84: sethi %hi(0x4d96c00), %o1
6119 .word 0x922d801b ! t0_kref+0x3a88: andn %l6, %i3, %o1
6120 .word 0xd2080018 ! t0_kref+0x3a8c: ldub [%g0 + %i0], %o1
6121 .word 0x8143c000 ! t0_kref+0x3a90: stbar
6122 .word 0xda260000 ! t0_kref+0x3a94: st %o5, [%i0]
6123 .word 0x928f7acd ! t0_kref+0x3a98: andcc %i5, -0x533, %o1
6124 .word 0x93400000 ! t0_kref+0x3a9c: mov %y, %o1
6125 .word 0xe9ee501d ! t0_kref+0x3aa0: prefetcha %i1 + %i5, 20
6126 .word 0x92f6c00b ! t0_kref+0x3aa4: udivcc %i3, %o3, %o1
6127 .word 0xd210a010 ! t0_kref+0x3aa8: lduh [%g2 + 0x10], %o1
6128 .word 0xe830a030 ! t0_kref+0x3aac: sth %l4, [%g2 + 0x30]
6129 .word 0x9247000a ! t0_kref+0x3ab0: addc %i4, %o2, %o1
6130 .word 0xd25f4019 ! t0_kref+0x3ab4: ldx [%i5 + %i1], %o1
6131 .word 0x95b20e0a ! t0_kref+0x3ab8: fand %f8, %f10, %f10
6132 .word 0xd2400018 ! t0_kref+0x3abc: ldsw [%g0 + %i0], %o1
6133 .word 0x95a288aa ! t0_kref+0x3ac0: fsubs %f10, %f10, %f10
6134 .word 0xd208a011 ! t0_kref+0x3ac4: ldub [%g2 + 0x11], %o1
6135 .word 0x81aa0ac8 ! t0_kref+0x3ac8: fcmped %fcc0, %f8, %f8
6136 .word 0x95a00529 ! t0_kref+0x3acc: fsqrts %f9, %f10
6137 .word 0x95a28829 ! t0_kref+0x3ad0: fadds %f10, %f9, %f10
6138 sethi %hi(2f), %o7
6139 .word 0xe40be318 ! t0_kref+0x3ad8: ldub [%o7 + 0x318], %l2
6140 .word 0xa41ca00c ! t0_kref+0x3adc: xor %l2, 0xc, %l2
6141 .word 0xe42be318 ! t0_kref+0x3ae0: stb %l2, [%o7 + 0x318]
6142 .word 0x81dbe318 ! t0_kref+0x3ae4: flush %o7 + 0x318
6143 .word 0x91a208c8 ! t0_kref+0x3ae8: fsubd %f8, %f8, %f8
6144 .word 0x91b28c48 ! t0_kref+0x3aec: fnor %f10, %f8, %f8
6145 .word 0x92af0015 ! t0_kref+0x3af0: andncc %i4, %l5, %o1
6146 .word 0x91a0004a ! t0_kref+0x3af4: fmovd %f10, %f8
6147 .word 0x93a289aa ! t0_kref+0x3af8: fdivs %f10, %f10, %f9
6148 .word 0x95a01889 ! t0_kref+0x3afc: fitos %f9, %f10
6149 .word 0x132df0d2 ! t0_kref+0x3b00: sethi %hi(0xb7c34800), %o1
6150 .word 0xedee501c ! t0_kref+0x3b04: prefetcha %i1 + %i4, 22
6151 .word 0xd2070018 ! t0_kref+0x3b08: ld [%i4 + %i0], %o1
6152 .word 0x81aa8a48 ! t0_kref+0x3b0c: fcmpd %fcc0, %f10, %f8
6153 .word 0xd2067ffc ! t0_kref+0x3b10: ld [%i1 - 4], %o1
6154 .word 0xe83e001d ! t0_kref+0x3b14: std %l4, [%i0 + %i5]
61552: .word 0x92ad4009 ! t0_kref+0x3b18: andncc %l5, %o1, %o1
6156 .word 0x95a00548 ! t0_kref+0x3b1c: fsqrtd %f8, %f10
6157 .word 0x92e6c017 ! t0_kref+0x3b20: subccc %i3, %l7, %o1
6158 .word 0x921f3a54 ! t0_kref+0x3b24: xor %i4, -0x5ac, %o1
6159 .word 0x92a83b54 ! t0_kref+0x3b28: andncc %g0, -0x4ac, %o1
6160 .word 0x81870000 ! t0_kref+0x3b2c: wr %i4, %g0, %y
6161 .word 0xd020a020 ! t0_kref+0x3b30: st %o0, [%g2 + 0x20]
6162 .word 0x9333001b ! t0_kref+0x3b34: srl %o4, %i3, %o1
6163 .word 0x91a208ca ! t0_kref+0x3b38: fsubd %f8, %f10, %f8
6164 .word 0x91b20d8a ! t0_kref+0x3b3c: fxor %f8, %f10, %f8
6165 .word 0x95a24829 ! t0_kref+0x3b40: fadds %f9, %f9, %f10
6166 .word 0x91a0192a ! t0_kref+0x3b44: fstod %f10, %f8
6167 .word 0xd208a011 ! t0_kref+0x3b48: ldub [%g2 + 0x11], %o1
6168 .word 0x92e262f8 ! t0_kref+0x3b4c: subccc %o1, 0x2f8, %o1
6169 .word 0x91a24d2a ! t0_kref+0x3b50: fsmuld %f9, %f10, %f8
6170 .word 0x9de3bfa0 ! t0_kref+0x3b54: save %sp, -0x60, %sp
6171 .word 0x93ef744f ! t0_kref+0x3b58: restore %i5, -0xbb1, %o1
6172 .word 0xd206401c ! t0_kref+0x3b5c: ld [%i1 + %i4], %o1
6173 .word 0xd4367ffc ! t0_kref+0x3b60: sth %o2, [%i1 - 4]
6174 .word 0x9278238d ! t0_kref+0x3b64: sdiv %g0, 0x38d, %o1
6175 .word 0x93b2848a ! t0_kref+0x3b68: fcmple32 %f10, %f10, %o1
6176 .word 0x81aa8a2a ! t0_kref+0x3b6c: fcmps %fcc0, %f10, %f10
6177 .word 0x91a209c8 ! t0_kref+0x3b70: fdivd %f8, %f8, %f8
6178 .word 0x93b24a6a ! t0_kref+0x3b74: fpadd32s %f9, %f10, %f9
6179 .word 0xd250a030 ! t0_kref+0x3b78: ldsh [%g2 + 0x30], %o1
6180 .word 0x95b20a48 ! t0_kref+0x3b7c: fpadd32 %f8, %f8, %f10
6181 .word 0x25800002 ! t0_kref+0x3b80: fblg,a _kref+0x3b88
6182 .word 0x95a00548 ! t0_kref+0x3b84: fsqrtd %f8, %f10
6183 .word 0x8143c000 ! t0_kref+0x3b88: stbar
6184 .word 0x95b2870a ! t0_kref+0x3b8c: fmuld8sux16 %f10, %f10, %f10
6185 .word 0x920d000d ! t0_kref+0x3b90: and %l4, %o5, %o1
6186 .word 0x93400000 ! t0_kref+0x3b94: mov %y, %o1
6187 .word 0x95a01889 ! t0_kref+0x3b98: fitos %f9, %f10
6188 .word 0x92b2001b ! t0_kref+0x3b9c: orncc %o0, %i3, %o1
6189 .word 0x81858000 ! t0_kref+0x3ba0: wr %l6, %g0, %y
6190 .word 0x93b00c20 ! t0_kref+0x3ba4: fzeros %f9
6191 .word 0xd1b81018 ! t0_kref+0x3ba8: stda %f8, [%g0 + %i0]0x80
6192 .word 0x81870000 ! t0_kref+0x3bac: wr %i4, %g0, %y
6193 .word 0x95a249a9 ! t0_kref+0x3bb0: fdivs %f9, %f9, %f10
6194 .word 0x92437e76 ! t0_kref+0x3bb4: addc %o5, -0x18a, %o1
6195 .word 0x95a018c8 ! t0_kref+0x3bb8: fdtos %f8, %f10
6196 .word 0x95b206e8 ! t0_kref+0x3bbc: fmul8ulx16 %f8, %f8, %f10
6197 .word 0x93408000 ! t0_kref+0x3bc0: mov %ccr, %o1
6198 .word 0xf830a032 ! t0_kref+0x3bc4: sth %i4, [%g2 + 0x32]
6199 .word 0xe81e2000 ! t0_kref+0x3bc8: ldd [%i0], %l4
6200 .word 0x27800003 ! t0_kref+0x3bcc: fbul,a _kref+0x3bd8
6201 .word 0xf428a011 ! t0_kref+0x3bd0: stb %i2, [%g2 + 0x11]
6202 .word 0x93b28d60 ! t0_kref+0x3bd4: fnot1s %f10, %f9
6203 .word 0xd2500019 ! t0_kref+0x3bd8: ldsh [%g0 + %i1], %o1
6204 .word 0xc9ee100a ! t0_kref+0x3bdc: prefetcha %i0 + %o2, 4
6205 .word 0x8143c000 ! t0_kref+0x3be0: stbar
6206 .word 0x95b20908 ! t0_kref+0x3be4: faligndata %f8, %f8, %f10
6207 .word 0x9202a84f ! t0_kref+0x3be8: add %o2, 0x84f, %o1
6208 .word 0xf62e7fe9 ! t0_kref+0x3bec: stb %i3, [%i1 - 0x17]
6209 .word 0x95b24e29 ! t0_kref+0x3bf0: fands %f9, %f9, %f10
6210 .word 0x925266af ! t0_kref+0x3bf4: umul %o1, 0x6af, %o1
6211 .word 0x95a24829 ! t0_kref+0x3bf8: fadds %f9, %f9, %f10
6212 .word 0x921a000b ! t0_kref+0x3bfc: xor %o0, %o3, %o1
6213 .word 0x91b2890a ! t0_kref+0x3c00: faligndata %f10, %f10, %f8
6214 .word 0x93b28d29 ! t0_kref+0x3c04: fandnot1s %f10, %f9, %f9
6215 .word 0xd836001b ! t0_kref+0x3c08: sth %o4, [%i0 + %i3]
6216 .word 0xe8266014 ! t0_kref+0x3c0c: st %l4, [%i1 + 0x14]
6217 .word 0x92b7001c ! t0_kref+0x3c10: orncc %i4, %i4, %o1
6218 .word 0x91a288c8 ! t0_kref+0x3c14: fsubd %f10, %f8, %f8
6219 .word 0x92572473 ! t0_kref+0x3c18: umul %i4, 0x473, %o1
6220 .word 0x2d480002 ! t0_kref+0x3c1c: fbg,a,pt %fcc0, _kref+0x3c24
6221 .word 0x92ab21dd ! t0_kref+0x3c20: andncc %o4, 0x1dd, %o1
6222 .word 0x001fffff ! t0_kref+0x3c24: illtrap 0x1fffff
6223 .word 0xb8103ffc ! t0_kref+0x3c28: mov 0xfffffffc, %i4
6224 .word 0x95b28f8a ! t0_kref+0x3c2c: for %f10, %f10, %f10
6225 .word 0x95a209c8 ! t0_kref+0x3c30: fdivd %f8, %f8, %f10
6226 .word 0x81aa8ac8 ! t0_kref+0x3c34: fcmped %fcc0, %f10, %f8
6227 .word 0x95b28e08 ! t0_kref+0x3c38: fand %f10, %f8, %f10
6228 .word 0xd03e6010 ! t0_kref+0x3c3c: std %o0, [%i1 + 0x10]
6229 .word 0x921dc01b ! t0_kref+0x3c40: xor %l7, %i3, %o1
6230 .word 0x92658009 ! t0_kref+0x3c44: subc %l6, %o1, %o1
6231 sethi %hi(2f), %o7
6232 .word 0xe40be07c ! t0_kref+0x3c4c: ldub [%o7 + 0x7c], %l2
6233 .word 0xa41ca00c ! t0_kref+0x3c50: xor %l2, 0xc, %l2
6234 .word 0xe42be07c ! t0_kref+0x3c54: stb %l2, [%o7 + 0x7c]
6235 .word 0x81dbe07c ! t0_kref+0x3c58: flush %o7 + 0x7c
6236 .word 0x95a0192a ! t0_kref+0x3c5c: fstod %f10, %f10
6237 .word 0x93b28408 ! t0_kref+0x3c60: fcmple16 %f10, %f8, %o1
6238 .word 0x95a2482a ! t0_kref+0x3c64: fadds %f9, %f10, %f10
6239 .word 0x91a0054a ! t0_kref+0x3c68: fsqrtd %f10, %f8
6240 .word 0x9232001b ! t0_kref+0x3c6c: orn %o0, %i3, %o1
6241 .word 0x95a018c8 ! t0_kref+0x3c70: fdtos %f8, %f10
6242 .word 0x95a00548 ! t0_kref+0x3c74: fsqrtd %f8, %f10
6243 .word 0xf16e401d ! t0_kref+0x3c78: prefetch %i1 + %i5, 24
62442: .word 0x92bef384 ! t0_kref+0x3c7c: xnorcc %i3, -0xc7c, %o1
6245 .word 0x92476cfa ! t0_kref+0x3c80: addc %i5, 0xcfa, %o1
6246 .word 0x91b00cc8 ! t0_kref+0x3c84: fnot2 %f8, %f8
6247 .word 0x2a800005 ! t0_kref+0x3c88: bcs,a _kref+0x3c9c
6248 .word 0x92f0376c ! t0_kref+0x3c8c: udivcc %g0, -0x894, %o1
6249 .word 0x22800007 ! t0_kref+0x3c90: be,a _kref+0x3cac
6250 .word 0xc818001d ! t0_kref+0x3c94: ldd [%g0 + %i5], %g4
6251 .word 0xe830a000 ! t0_kref+0x3c98: sth %l4, [%g2]
6252 .word 0x93a01a29 ! t0_kref+0x3c9c: fstoi %f9, %f9
6253 .word 0x91b28e4a ! t0_kref+0x3ca0: fxnor %f10, %f10, %f8
6254 .word 0x93a01a4a ! t0_kref+0x3ca4: fdtoi %f10, %f9
6255 .word 0x93a01a29 ! t0_kref+0x3ca8: fstoi %f9, %f9
6256 .word 0x92af6fb3 ! t0_kref+0x3cac: andncc %i5, 0xfb3, %o1
6257 .word 0xe4b81019 ! t0_kref+0x3cb0: stda %l2, [%g0 + %i1]0x80
6258 .word 0x8143c000 ! t0_kref+0x3cb4: stbar
6259 .word 0x9272c00b ! t0_kref+0x3cb8: udiv %o3, %o3, %o1
6260 .word 0x35800003 ! t0_kref+0x3cbc: fbue,a _kref+0x3cc8
6261 .word 0x93b5c309 ! t0_kref+0x3cc0: alignaddr %l7, %o1, %o1
6262 .word 0xe4380018 ! t0_kref+0x3cc4: std %l2, [%g0 + %i0]
6263 .word 0x920f69ee ! t0_kref+0x3cc8: and %i5, 0x9ee, %o1
6264 .word 0x8143e040 ! t0_kref+0x3ccc: membar 0x40
6265 .word 0xd89e101d ! t0_kref+0x3cd0: ldda [%i0 + %i5]0x80, %o4
6266 .word 0xfa28a023 ! t0_kref+0x3cd4: stb %i5, [%g2 + 0x23]
6267 .word 0xd53e401d ! t0_kref+0x3cd8: std %f10, [%i1 + %i5]
6268 .word 0x9fc10000 ! t0_kref+0x3cdc: call %g4
6269 .word 0xd53e3fe0 ! t0_kref+0x3ce0: std %f10, [%i0 - 0x20]
6270 .word 0x81aa0aca ! t0_kref+0x3ce4: fcmped %fcc0, %f8, %f10
6271 .word 0x95a28829 ! t0_kref+0x3ce8: fadds %f10, %f9, %f10
6272 .word 0xe820a010 ! t0_kref+0x3cec: st %l4, [%g2 + 0x10]
6273 .word 0x39480004 ! t0_kref+0x3cf0: fbuge,a,pt %fcc0, _kref+0x3d00
6274 .word 0xd3262004 ! t0_kref+0x3cf4: st %f9, [%i0 + 4]
6275 .word 0x95a0054a ! t0_kref+0x3cf8: fsqrtd %f10, %f10
6276 .word 0x927521a5 ! t0_kref+0x3cfc: udiv %l4, 0x1a5, %o1
6277 .word 0x91b20eca ! t0_kref+0x3d00: fornot2 %f8, %f10, %f8
6278 .word 0x92153082 ! t0_kref+0x3d04: or %l4, -0xf7e, %o1
6279 .word 0x933e800c ! t0_kref+0x3d08: sra %i2, %o4, %o1
6280 .word 0xd1380018 ! t0_kref+0x3d0c: std %f8, [%g0 + %i0]
6281 .word 0x81aa8aaa ! t0_kref+0x3d10: fcmpes %fcc0, %f10, %f10
6282 .word 0x95b28908 ! t0_kref+0x3d14: faligndata %f10, %f8, %f10
6283 .word 0x9293360a ! t0_kref+0x3d18: orcc %o4, -0x9f6, %o1
6284 .word 0x95a2084a ! t0_kref+0x3d1c: faddd %f8, %f10, %f10
6285 .word 0x91b20d40 ! t0_kref+0x3d20: fnot1 %f8, %f8
6286 .word 0x9232801d ! t0_kref+0x3d24: orn %o2, %i5, %o1
6287 .word 0x130844e2 ! t0_kref+0x3d28: sethi %hi(0x21138800), %o1
6288 .word 0x95a00548 ! t0_kref+0x3d2c: fsqrtd %f8, %f10
6289 .word 0x92603ae2 ! t0_kref+0x3d30: subc %g0, -0x51e, %o1
6290 .word 0x95b28daa ! t0_kref+0x3d34: fxors %f10, %f10, %f10
6291 .word 0x3c800008 ! t0_kref+0x3d38: bpos,a _kref+0x3d58
6292 .word 0xd430a020 ! t0_kref+0x3d3c: sth %o2, [%g2 + 0x20]
6293 .word 0x92b8000a ! t0_kref+0x3d40: xnorcc %g0, %o2, %o1
6294 .word 0x81854000 ! t0_kref+0x3d44: wr %l5, %g0, %y
6295 .word 0x39800003 ! t0_kref+0x3d48: fbuge,a _kref+0x3d54
6296 .word 0x92bdc00d ! t0_kref+0x3d4c: xnorcc %l7, %o5, %o1
6297 .word 0x93b30060 ! t0_kref+0x3d50: edge8ln %o4, %g0, %o1
6298 .word 0x929e8016 ! t0_kref+0x3d54: xorcc %i2, %l6, %o1
6299 .word 0x9336a002 ! t0_kref+0x3d58: srl %i2, 0x2, %o1
6300 .word 0x927deed5 ! t0_kref+0x3d5c: sdiv %l7, 0xed5, %o1
6301 .word 0x8143c000 ! t0_kref+0x3d60: stbar
6302 .word 0x9316ebcc ! t0_kref+0x3d64: taddcctv %i3, 0xbcc, %o1
6303 .word 0x86102001 ! t0_kref+0x3d68: mov 0x1, %g3
6304 .word 0x32800000 ! t0_kref+0x3d6c: bne,a _kref+0x3d6c
6305 .word 0x86a0e001 ! t0_kref+0x3d70: subcc %g3, 1, %g3
6306 .word 0xd11e001d ! t0_kref+0x3d74: ldd [%i0 + %i5], %f8
6307 .word 0x93b00240 ! t0_kref+0x3d78: array16 %g0, %g0, %o1
6308 .word 0x9242c009 ! t0_kref+0x3d7c: addc %o3, %o1, %o1
6309 .word 0x9333001a ! t0_kref+0x3d80: srl %o4, %i2, %o1
6310 .word 0x91a0054a ! t0_kref+0x3d84: fsqrtd %f10, %f8
6311 .word 0xcd070000 ! t0_kref+0x3d88: ld [%i4], %f6
6312 .word 0xd53e7ff8 ! t0_kref+0x3d8c: std %f10, [%i1 - 8]
6313 .word 0x920b7daa ! t0_kref+0x3d90: and %o5, -0x256, %o1
6314 sethi %hi(2f), %o7
6315 .word 0xe40be1c8 ! t0_kref+0x3d98: ldub [%o7 + 0x1c8], %l2
6316 .word 0xa41ca00c ! t0_kref+0x3d9c: xor %l2, 0xc, %l2
6317 .word 0xe42be1c8 ! t0_kref+0x3da0: stb %l2, [%o7 + 0x1c8]
6318 .word 0x81dbe1c8 ! t0_kref+0x3da4: flush %o7 + 0x1c8
6319 .word 0x92180008 ! t0_kref+0x3da8: xor %g0, %o0, %o1
6320 .word 0x921562d0 ! t0_kref+0x3dac: or %l5, 0x2d0, %o1
6321 .word 0x95a209ca ! t0_kref+0x3db0: fdivd %f8, %f10, %f10
6322 .word 0xec6e401a ! t0_kref+0x3db4: ldstub [%i1 + %i2], %l6
6323 .word 0xe81e7fe8 ! t0_kref+0x3db8: ldd [%i1 - 0x18], %l4
6324 .word 0x92e3400c ! t0_kref+0x3dbc: subccc %o5, %o4, %o1
6325 .word 0xd250a032 ! t0_kref+0x3dc0: ldsh [%g2 + 0x32], %o1
6326 .word 0x81aa8aca ! t0_kref+0x3dc4: fcmped %fcc0, %f10, %f10
63272: .word 0x95b00c20 ! t0_kref+0x3dc8: fzeros %f10
6328 .word 0x93a01889 ! t0_kref+0x3dcc: fitos %f9, %f9
6329 .word 0xd1be5896 ! t0_kref+0x3dd0: stda %f8, [%i1 + %l6]0xc4
6330 .word 0x9325000b ! t0_kref+0x3dd4: mulscc %l4, %o3, %o1
6331 .word 0x92b2001b ! t0_kref+0x3dd8: orncc %o0, %i3, %o1
6332 .word 0x91b246a9 ! t0_kref+0x3ddc: fmul8x16al %f9, %f9, %f8
6333 .word 0x92352df2 ! t0_kref+0x3de0: orn %l4, 0xdf2, %o1
6334 .word 0x95a00548 ! t0_kref+0x3de4: fsqrtd %f8, %f10
6335 .word 0x920a232a ! t0_kref+0x3de8: and %o0, 0x32a, %o1
6336 .word 0x93302008 ! t0_kref+0x3dec: srl %g0, 0x8, %o1
6337 .word 0x86102003 ! t0_kref+0x3df0: mov 0x3, %g3
6338 .word 0x32800000 ! t0_kref+0x3df4: bne,a _kref+0x3df4
6339 .word 0x86a0e001 ! t0_kref+0x3df8: subcc %g3, 1, %g3
6340 .word 0x92153329 ! t0_kref+0x3dfc: or %l4, -0xcd7, %o1
6341 .word 0x93400000 ! t0_kref+0x3e00: mov %y, %o1
6342 .word 0x92932e7e ! t0_kref+0x3e04: orcc %o4, 0xe7e, %o1
6343 .word 0xe830a012 ! t0_kref+0x3e08: sth %l4, [%g2 + 0x12]
6344 .word 0x9283401b ! t0_kref+0x3e0c: addcc %o5, %i3, %o1
6345 .word 0x9fc00004 ! t0_kref+0x3e10: call %g0 + %g4
6346 .word 0x91a208ca ! t0_kref+0x3e14: fsubd %f8, %f10, %f8
6347 .word 0xd2066010 ! t0_kref+0x3e18: ld [%i1 + 0x10], %o1
6348 .word 0x9327000c ! t0_kref+0x3e1c: mulscc %i4, %o4, %o1
6349 .word 0x929ac01a ! t0_kref+0x3e20: xorcc %o3, %i2, %o1
6350 .word 0x95a288a9 ! t0_kref+0x3e24: fsubs %f10, %f9, %f10
6351 .word 0x9fc10000 ! t0_kref+0x3e28: call %g4
6352 .word 0xe43e7ff8 ! t0_kref+0x3e2c: std %l2, [%i1 - 8]
6353 .word 0x91b20c8a ! t0_kref+0x3e30: fandnot2 %f8, %f10, %f8
6354 .word 0xd2901019 ! t0_kref+0x3e34: lduha [%g0 + %i1]0x80, %o1
6355 .word 0xfa30a012 ! t0_kref+0x3e38: sth %i5, [%g2 + 0x12]
6356 .word 0xee26001c ! t0_kref+0x3e3c: st %l7, [%i0 + %i4]
6357 .word 0x927eaa61 ! t0_kref+0x3e40: sdiv %i2, 0xa61, %o1
6358 .word 0x81aa8aaa ! t0_kref+0x3e44: fcmpes %fcc0, %f10, %f10
6359 .word 0x93356009 ! t0_kref+0x3e48: srl %l5, 0x9, %o1
6360 .word 0xc76e401d ! t0_kref+0x3e4c: prefetch %i1 + %i5, 3
6361 .word 0x8186c000 ! t0_kref+0x3e50: wr %i3, %g0, %y
6362 .word 0xfa363fee ! t0_kref+0x3e54: sth %i5, [%i0 - 0x12]
6363 .word 0xd20e001a ! t0_kref+0x3e58: ldub [%i0 + %i2], %o1
6364 .word 0x933de011 ! t0_kref+0x3e5c: sra %l7, 0x11, %o1
6365 .word 0x93400000 ! t0_kref+0x3e60: mov %y, %o1
6366 .word 0x28800005 ! t0_kref+0x3e64: bleu,a _kref+0x3e78
6367 .word 0xd500a000 ! t0_kref+0x3e68: ld [%g2], %f10
6368 .word 0xd20e2017 ! t0_kref+0x3e6c: ldub [%i0 + 0x17], %o1
6369 .word 0xd53e6008 ! t0_kref+0x3e70: std %f10, [%i1 + 8]
6370 .word 0x92b374db ! t0_kref+0x3e74: orncc %o5, -0xb25, %o1
6371 .word 0x93400000 ! t0_kref+0x3e78: mov %y, %o1
6372 .word 0x95b286ca ! t0_kref+0x3e7c: fmul8sux16 %f10, %f10, %f10
6373 .word 0x91a209c8 ! t0_kref+0x3e80: fdivd %f8, %f8, %f8
6374 .word 0x95b28c4a ! t0_kref+0x3e84: fnor %f10, %f10, %f10
6375 .word 0xf3ee101c ! t0_kref+0x3e88: prefetcha %i0 + %i4, 25
6376 .word 0xd47e3ff4 ! t0_kref+0x3e8c: swap [%i0 - 0xc], %o2
6377 .word 0xd2080019 ! t0_kref+0x3e90: ldub [%g0 + %i1], %o1
6378 .word 0x9236e509 ! t0_kref+0x3e94: orn %i3, 0x509, %o1
6379 .word 0xe46e0000 ! t0_kref+0x3e98: ldstub [%i0], %l2
6380 .word 0x91a289c8 ! t0_kref+0x3e9c: fdivd %f10, %f8, %f8
6381 .word 0x9337000d ! t0_kref+0x3ea0: srl %i4, %o5, %o1
6382 .word 0x933da019 ! t0_kref+0x3ea4: sra %l6, 0x19, %o1
6383 .word 0x92d5ea1d ! t0_kref+0x3ea8: umulcc %l7, 0xa1d, %o1
6384 .word 0xf41868fc ! t0_kref+0x3eac: ldd [%g1 + 0x8fc], %i2
6385 .word 0x92e6800c ! t0_kref+0x3eb0: subccc %i2, %o4, %o1
6386 .word 0x95b287ca ! t0_kref+0x3eb4: pdist %f10, %f10, %f10
6387 .word 0x95a00548 ! t0_kref+0x3eb8: fsqrtd %f8, %f10
6388 .word 0x9de3bfa0 ! t0_kref+0x3ebc: save %sp, -0x60, %sp
6389 .word 0x93ee7719 ! t0_kref+0x3ec0: restore %i1, -0x8e7, %o1
6390 .word 0x928ae776 ! t0_kref+0x3ec4: andcc %o3, 0x776, %o1
6391 .word 0x930afe0b ! t0_kref+0x3ec8: tsubcc %o3, -0x1f5, %o1
6392 .word 0x91a0054a ! t0_kref+0x3ecc: fsqrtd %f10, %f8
6393 sethi %hi(1f), %o7
6394 jmpl %o7+%lo(1f), %g1
6395 .empty
6396 .word 0x95a209c8 ! t0_kref+0x3ed8: fdivd %f8, %f8, %f10
6397 .word 0xee36601c ! t0_kref+0x3edc: sth %l7, [%i1 + 0x1c]
6398 .word 0xc0262004 ! t0_kref+0x3ee0: clr [%i0 + 4]
6399 .word 0xf420a000 ! t0_kref+0x3ee4: st %i2, [%g2]
64001: .word 0x95b20eca ! t0_kref+0x3ee8: fornot2 %f8, %f10, %f10
6401 .word 0x92e732de ! t0_kref+0x3eec: subccc %i4, -0xd22, %o1
6402 .word 0x933f601d ! t0_kref+0x3ef0: sra %i5, 0x1d, %o1
6403 .word 0xd250a032 ! t0_kref+0x3ef4: ldsh [%g2 + 0x32], %o1
6404 .word 0x927ac00b ! t0_kref+0x3ef8: sdiv %o3, %o3, %o1
6405 .word 0x91a00548 ! t0_kref+0x3efc: fsqrtd %f8, %f8
6406 .word 0xd520a000 ! t0_kref+0x3f00: st %f10, [%g2]
6407 .word 0x933ae00e ! t0_kref+0x3f04: sra %o3, 0xe, %o1
6408 .word 0x133c897d ! t0_kref+0x3f08: sethi %hi(0xf225f400), %o1
6409 .word 0x95a24929 ! t0_kref+0x3f0c: fmuls %f9, %f9, %f10
6410 .word 0xf207bfe0 ! t0_kref+0x3f10: ld [%fp - 0x20], %i1
6411 .word 0x93a24929 ! t0_kref+0x3f14: fmuls %f9, %f9, %f9
6412 .word 0x92b73b7e ! t0_kref+0x3f18: orncc %i4, -0x482, %o1
6413 .word 0xd13f4019 ! t0_kref+0x3f1c: std %f8, [%i5 + %i1]
6414 .word 0x93400000 ! t0_kref+0x3f20: mov %y, %o1
6415 .word 0x95b00c00 ! t0_kref+0x3f24: fzero %f10
6416 .word 0x93b0033d ! t0_kref+0x3f28: bmask %g0, %i5, %o1
6417 .word 0xd030a030 ! t0_kref+0x3f2c: sth %o0, [%g2 + 0x30]
6418 .word 0xe4086080 ! t0_kref+0x3f30: ldub [%g1 + 0x80], %l2
6419 .word 0xa41ca00c ! t0_kref+0x3f34: xor %l2, 0xc, %l2
6420 .word 0xe4286080 ! t0_kref+0x3f38: stb %l2, [%g1 + 0x80]
6421 .word 0x81d86080 ! t0_kref+0x3f3c: flush %g1 + 0x80
6422 .word 0xda6e2018 ! t0_kref+0x3f40: ldstub [%i0 + 0x18], %o5
6423 .word 0x81aa8a29 ! t0_kref+0x3f44: fcmps %fcc0, %f10, %f9
6424 .word 0x95a0190a ! t0_kref+0x3f48: fitod %f10, %f10
6425 .word 0xe87f0018 ! t0_kref+0x3f4c: swap [%i4 + %i0], %l4
6426 .word 0x3b480002 ! t0_kref+0x3f50: fble,a,pt %fcc0, _kref+0x3f58
64272: .word 0xd20e401a ! t0_kref+0x3f54: ldub [%i1 + %i2], %o1
6428 .word 0x95a0190a ! t0_kref+0x3f58: fitod %f10, %f10
6429 .word 0x93b2050a ! t0_kref+0x3f5c: fcmpgt16 %f8, %f10, %o1
6430 .word 0x91a24d2a ! t0_kref+0x3f60: fsmuld %f9, %f10, %f8
6431 .word 0x81aa0aca ! t0_kref+0x3f64: fcmped %fcc0, %f8, %f10
6432 .word 0x95b28c69 ! t0_kref+0x3f68: fnors %f10, %f9, %f10
6433 .word 0x32800007 ! t0_kref+0x3f6c: bne,a _kref+0x3f88
6434 .word 0xd5263ffc ! t0_kref+0x3f70: st %f10, [%i0 - 4]
6435 .word 0x93b24c6a ! t0_kref+0x3f74: fnors %f9, %f10, %f9
6436 .word 0x9255317d ! t0_kref+0x3f78: umul %l4, -0xe83, %o1
6437 .word 0x81aa8a29 ! t0_kref+0x3f7c: fcmps %fcc0, %f10, %f9
6438 .word 0x93a2882a ! t0_kref+0x3f80: fadds %f10, %f10, %f9
6439 .word 0x933f401b ! t0_kref+0x3f84: sra %i5, %i3, %o1
6440 .word 0xd1be185d ! t0_kref+0x3f88: stda %f8, [%i0 + %i5]0xc2
6441 .word 0x95b00fc0 ! t0_kref+0x3f8c: fone %f10
6442 .word 0x921aa9e4 ! t0_kref+0x3f90: xor %o2, 0x9e4, %o1
6443 .word 0x9330000d ! t0_kref+0x3f94: srl %g0, %o5, %o1
6444 .word 0xd13e6018 ! t0_kref+0x3f98: std %f8, [%i1 + 0x18]
6445 .word 0xee7e7fe8 ! t0_kref+0x3f9c: swap [%i1 - 0x18], %l7
6446 .word 0x9272aa19 ! t0_kref+0x3fa0: udiv %o2, 0xa19, %o1
6447 .word 0x95a01889 ! t0_kref+0x3fa4: fitos %f9, %f10
6448 .word 0xd2080019 ! t0_kref+0x3fa8: ldub [%g0 + %i1], %o1
6449 .word 0x93b28eea ! t0_kref+0x3fac: fornot2s %f10, %f10, %f9
6450 .word 0xd13e3fe8 ! t0_kref+0x3fb0: std %f8, [%i0 - 0x18]
6451 .word 0x9217377e ! t0_kref+0x3fb4: or %i4, -0x882, %o1
6452 .word 0x95a289c8 ! t0_kref+0x3fb8: fdivd %f10, %f8, %f10
6453 .word 0xfa20a000 ! t0_kref+0x3fbc: st %i5, [%g2]
6454 .word 0x1322df0b ! t0_kref+0x3fc0: sethi %hi(0x8b7c2c00), %o1
6455 .word 0x93400000 ! t0_kref+0x3fc4: mov %y, %o1
6456 .word 0xd200a020 ! t0_kref+0x3fc8: ld [%g2 + 0x20], %o1
6457 .word 0xd036001b ! t0_kref+0x3fcc: sth %o0, [%i0 + %i3]
6458 .word 0x95a24829 ! t0_kref+0x3fd0: fadds %f9, %f9, %f10
6459 .word 0x93a28929 ! t0_kref+0x3fd4: fmuls %f10, %f9, %f9
6460 .word 0xe820a010 ! t0_kref+0x3fd8: st %l4, [%g2 + 0x10]
6461 .word 0x92d2c01c ! t0_kref+0x3fdc: umulcc %o3, %i4, %o1
6462 .word 0x95a24929 ! t0_kref+0x3fe0: fmuls %f9, %f9, %f10
6463 .word 0x95b20e0a ! t0_kref+0x3fe4: fand %f8, %f10, %f10
6464 .word 0x92fb400a ! t0_kref+0x3fe8: sdivcc %o5, %o2, %o1
6465 .word 0x92b5379e ! t0_kref+0x3fec: orncc %l4, -0x862, %o1
6466 .word 0xd13f4019 ! t0_kref+0x3ff0: std %f8, [%i5 + %i1]
6467 call SYM(t0_subr3)
6468 .word 0x93b28200 ! t0_kref+0x3ff8: array8 %o2, %g0, %o1
6469 .word 0x920f302b ! t0_kref+0x3ffc: and %i4, -0xfd5, %o1
6470 .word 0x92580017 ! t0_kref+0x4000: smul %g0, %l7, %o1
6471 .word 0xeb6e401d ! t0_kref+0x4004: prefetch %i1 + %i5, 21
6472 .word 0xd1be589a ! t0_kref+0x4008: stda %f8, [%i1 + %i2]0xc4
6473 .word 0x29480007 ! t0_kref+0x400c: fbl,a,pt %fcc0, _kref+0x4028
6474 .word 0xeab01019 ! t0_kref+0x4010: stha %l5, [%g0 + %i1]0x80
6475 .word 0x95a01889 ! t0_kref+0x4014: fitos %f9, %f10
6476 .word 0x81aa8ac8 ! t0_kref+0x4018: fcmped %fcc0, %f10, %f8
6477 .word 0x93a2882a ! t0_kref+0x401c: fadds %f10, %f10, %f9
6478 .word 0xf820a010 ! t0_kref+0x4020: st %i4, [%g2 + 0x10]
6479 .word 0x92fa7838 ! t0_kref+0x4024: sdivcc %o1, -0x7c8, %o1
6480 .word 0x9236c01a ! t0_kref+0x4028: orn %i3, %i2, %o1
6481 .word 0x95a00548 ! t0_kref+0x402c: fsqrtd %f8, %f10
6482 .word 0x95a01889 ! t0_kref+0x4030: fitos %f9, %f10
6483 .word 0x92d2801b ! t0_kref+0x4034: umulcc %o2, %i3, %o1
6484 .word 0x927f401d ! t0_kref+0x4038: sdiv %i5, %i5, %o1
6485 .word 0x9272e124 ! t0_kref+0x403c: udiv %o3, 0x124, %o1
6486 .word 0x91a288ca ! t0_kref+0x4040: fsubd %f10, %f10, %f8
6487 .word 0xd2c81019 ! t0_kref+0x4044: ldsba [%g0 + %i1]0x80, %o1
6488 .word 0x91a0190a ! t0_kref+0x4048: fitod %f10, %f8
6489 .word 0x93b5815a ! t0_kref+0x404c: edge32l %l6, %i2, %o1
6490 .word 0x95b24a2a ! t0_kref+0x4050: fpadd16s %f9, %f10, %f10
6491 .word 0x921a229c ! t0_kref+0x4054: xor %o0, 0x29c, %o1
6492 .word 0xec300018 ! t0_kref+0x4058: sth %l6, [%g0 + %i0]
6493 .word 0xd1be585c ! t0_kref+0x405c: stda %f8, [%i1 + %i4]0xc2
6494 .word 0xea7e0000 ! t0_kref+0x4060: swap [%i0], %l5
6495 .word 0x95a249a9 ! t0_kref+0x4064: fdivs %f9, %f9, %f10
6496 .word 0x95a2482a ! t0_kref+0x4068: fadds %f9, %f10, %f10
6497 .word 0x95b28a4a ! t0_kref+0x406c: fpadd32 %f10, %f10, %f10
6498 .word 0x928a400a ! t0_kref+0x4070: andcc %o1, %o2, %o1
6499 .word 0x91b20eca ! t0_kref+0x4074: fornot2 %f8, %f10, %f8
6500 .word 0x93a00529 ! t0_kref+0x4078: fsqrts %f9, %f9
6501 .word 0xfa2e201d ! t0_kref+0x407c: stb %i5, [%i0 + 0x1d]
6502 .word 0xe40861ec ! t0_kref+0x4080: ldub [%g1 + 0x1ec], %l2
6503 .word 0xa41ca00c ! t0_kref+0x4084: xor %l2, 0xc, %l2
6504 .word 0xe42861ec ! t0_kref+0x4088: stb %l2, [%g1 + 0x1ec]
6505 .word 0x81d861ec ! t0_kref+0x408c: flush %g1 + 0x1ec
6506 .word 0x2b480005 ! t0_kref+0x4090: fbug,a,pt %fcc0, _kref+0x40a4
6507 .word 0x92a34016 ! t0_kref+0x4094: subcc %o5, %l6, %o1
6508 .word 0x95a289ca ! t0_kref+0x4098: fdivd %f10, %f10, %f10
6509 .word 0x95a28929 ! t0_kref+0x409c: fmuls %f10, %f9, %f10
6510 .word 0x92923e7a ! t0_kref+0x40a0: orcc %o0, -0x186, %o1
6511 .word 0x921d7988 ! t0_kref+0x40a4: xor %l5, -0x678, %o1
6512 .word 0x93400000 ! t0_kref+0x40a8: mov %y, %o1
6513 .word 0x91a208ca ! t0_kref+0x40ac: fsubd %f8, %f10, %f8
6514 .word 0x81d9400b ! t0_kref+0x40b0: flush %g5 + %o3
6515 .word 0x81858000 ! t0_kref+0x40b4: wr %l6, %g0, %y
6516 .word 0x9205ec89 ! t0_kref+0x40b8: add %l7, 0xc89, %o1
6517 .word 0x92b5000d ! t0_kref+0x40bc: orncc %l4, %o5, %o1
65182: .word 0x91b28988 ! t0_kref+0x40c0: bshuffle %f10, %f8, %f8
6519 call SYM(t0_subr2)
6520 .word 0x95b206ca ! t0_kref+0x40c8: fmul8sux16 %f8, %f10, %f10
6521 .word 0x9fc00004 ! t0_kref+0x40cc: call %g0 + %g4
6522 .word 0x9272c01d ! t0_kref+0x40d0: udiv %o3, %i5, %o1
6523 .word 0x92f52319 ! t0_kref+0x40d4: udivcc %l4, 0x319, %o1
6524 .word 0x9312a7be ! t0_kref+0x40d8: taddcctv %o2, 0x7be, %o1
6525 .word 0x95b286c8 ! t0_kref+0x40dc: fmul8sux16 %f10, %f8, %f10
6526 .word 0x93a01a48 ! t0_kref+0x40e0: fdtoi %f8, %f9
6527 .word 0x81aa0ac8 ! t0_kref+0x40e4: fcmped %fcc0, %f8, %f8
6528 .word 0xd41e2008 ! t0_kref+0x40e8: ldd [%i0 + 8], %o2
6529 .word 0xd82e3ff0 ! t0_kref+0x40ec: stb %o4, [%i0 - 0x10]
6530 .word 0x9fc00004 ! t0_kref+0x40f0: call %g0 + %g4
6531 .word 0x91a28d29 ! t0_kref+0x40f4: fsmuld %f10, %f9, %f8
6532 .word 0x3b480001 ! t0_kref+0x40f8: fble,a,pt %fcc0, _kref+0x40fc
6533 .word 0x93a01a48 ! t0_kref+0x40fc: fdtoi %f8, %f9
6534 .word 0x9255c00b ! t0_kref+0x4100: umul %l7, %o3, %o1
6535 .word 0x92b54008 ! t0_kref+0x4104: orncc %l5, %o0, %o1
6536 .word 0x921dc01d ! t0_kref+0x4108: xor %l7, %i5, %o1
6537 .word 0xd3801019 ! t0_kref+0x410c: lda [%g0 + %i1]0x80, %f9
6538 .word 0x93b6c095 ! t0_kref+0x4110: edge16 %i3, %l5, %o1
6539 .word 0xd2563fe2 ! t0_kref+0x4114: ldsh [%i0 - 0x1e], %o1
6540 .word 0x91b20f88 ! t0_kref+0x4118: for %f8, %f8, %f8
6541 .word 0x93b24a69 ! t0_kref+0x411c: fpadd32s %f9, %f9, %f9
6542 .word 0x95a0054a ! t0_kref+0x4120: fsqrtd %f10, %f10
6543 .word 0xee263fe8 ! t0_kref+0x4124: st %l7, [%i0 - 0x18]
6544 .word 0xd2580019 ! t0_kref+0x4128: ldx [%g0 + %i1], %o1
6545 .word 0x922f001d ! t0_kref+0x412c: andn %i4, %i5, %o1
6546 .word 0xe168a04d ! t0_kref+0x4130: prefetch %g2 + 0x4d, 16
6547 .word 0x91a000c8 ! t0_kref+0x4134: fnegd %f8, %f8
6548 call SYM(t0_subr1)
6549 .word 0xd2965000 ! t0_kref+0x413c: lduha [%i1]0x80, %o1
6550 .word 0x927d400d ! t0_kref+0x4140: sdiv %l5, %o5, %o1
6551 .word 0x92fa400b ! t0_kref+0x4144: sdivcc %o1, %o3, %o1
6552 call SYM(t0_subr1)
6553 .word 0x9322c017 ! t0_kref+0x414c: mulscc %o3, %l7, %o1
6554 .word 0x8143e040 ! t0_kref+0x4150: membar 0x40
6555 .word 0x95a24929 ! t0_kref+0x4154: fmuls %f9, %f9, %f10
6556 .word 0x9332a017 ! t0_kref+0x4158: srl %o2, 0x17, %o1
6557 .word 0x93a2482a ! t0_kref+0x415c: fadds %f9, %f10, %f9
6558 .word 0x9de3bfa0 ! t0_kref+0x4160: save %sp, -0x60, %sp
6559 .word 0xb80e3449 ! t0_kref+0x4164: and %i0, -0xbb7, %i4
6560 .word 0x93ee4018 ! t0_kref+0x4168: restore %i1, %i0, %o1
6561 .word 0x92e5000b ! t0_kref+0x416c: subccc %l4, %o3, %o1
6562 .word 0x92bd4017 ! t0_kref+0x4170: xnorcc %l5, %l7, %o1
6563 .word 0x93b5816c ! t0_kref+0x4174: edge32ln %l6, %o4, %o1
6564 call SYM(t0_subr0)
6565 .word 0xd520a030 ! t0_kref+0x417c: st %f10, [%g2 + 0x30]
6566 .word 0x920b400b ! t0_kref+0x4180: and %o5, %o3, %o1
6567 .word 0x92bb400a ! t0_kref+0x4184: xnorcc %o5, %o2, %o1
6568 .word 0x93a24929 ! t0_kref+0x4188: fmuls %f9, %f9, %f9
6569 .word 0xdafe1000 ! t0_kref+0x418c: swapa [%i0]0x80, %o5
6570 .word 0x92f2abf8 ! t0_kref+0x4190: udivcc %o2, 0xbf8, %o1
6571 .word 0xe8981018 ! t0_kref+0x4194: ldda [%g0 + %i0]0x80, %l4
6572 .word 0x8d83001a ! t0_kref+0x4198: wr %o4, %i2, %fprs
6573 .word 0xd206401c ! t0_kref+0x419c: ld [%i1 + %i4], %o1
6574 .word 0x92380000 ! t0_kref+0x41a0: not %g0, %o1
6575 .word 0x93b58200 ! t0_kref+0x41a4: array8 %l6, %g0, %o1
6576 .word 0xd51fbed0 ! t0_kref+0x41a8: ldd [%fp - 0x130], %f10
6577 .word 0xf1ee501a ! t0_kref+0x41ac: prefetcha %i1 + %i2, 24
6578 .word 0x95a00529 ! t0_kref+0x41b0: fsqrts %f9, %f10
6579 .word 0xec1e3fe0 ! t0_kref+0x41b4: ldd [%i0 - 0x20], %l6
6580 .word 0x93b00cea ! t0_kref+0x41b8: fnot2s %f10, %f9
6581 .word 0x93a28829 ! t0_kref+0x41bc: fadds %f10, %f9, %f9
6582 .word 0x92d0000d ! t0_kref+0x41c0: umulcc %g0, %o5, %o1
6583 .word 0x92973386 ! t0_kref+0x41c4: orcc %i4, -0xc7a, %o1
6584 .word 0x927eb6cf ! t0_kref+0x41c8: sdiv %i2, -0x931, %o1
6585 .word 0x95b24fa9 ! t0_kref+0x41cc: fors %f9, %f9, %f10
6586 .word 0xc368a04f ! t0_kref+0x41d0: prefetch %g2 + 0x4f, 1
6587 .word 0x95b20e0a ! t0_kref+0x41d4: fand %f8, %f10, %f10
6588 .word 0x95a24829 ! t0_kref+0x41d8: fadds %f9, %f9, %f10
6589 .word 0xc7ee1000 ! t0_kref+0x41dc: prefetcha %i0, 3
6590 .word 0x9de3bfa0 ! t0_kref+0x41e0: save %sp, -0x60, %sp
6591 .word 0xba8e001a ! t0_kref+0x41e4: andcc %i0, %i2, %i5
6592 .word 0x93e8001d ! t0_kref+0x41e8: restore %g0, %i5, %o1
6593 .word 0xc12e6000 ! t0_kref+0x41ec: st %fsr, [%i1]
6594 .word 0xd430a022 ! t0_kref+0x41f0: sth %o2, [%g2 + 0x22]
6595 .word 0x92a5801c ! t0_kref+0x41f4: subcc %l6, %i4, %o1
6596 .word 0xc028a011 ! t0_kref+0x41f8: clrb [%g2 + 0x11]
6597 .word 0xf3ee501d ! t0_kref+0x41fc: prefetcha %i1 + %i5, 25
6598 .word 0x3d800004 ! t0_kref+0x4200: fbule,a _kref+0x4210
6599 .word 0xd820a000 ! t0_kref+0x4204: st %o4, [%g2]
6600 .word 0xd256001b ! t0_kref+0x4208: ldsh [%i0 + %i3], %o1
6601 .word 0x9312c017 ! t0_kref+0x420c: taddcctv %o3, %l7, %o1
6602 .word 0x93a0188a ! t0_kref+0x4210: fitos %f10, %f9
6603 .word 0xd826001c ! t0_kref+0x4214: st %o4, [%i0 + %i4]
6604 .word 0xe81e401d ! t0_kref+0x4218: ldd [%i1 + %i5], %l4
6605 .word 0x91b28dc8 ! t0_kref+0x421c: fnand %f10, %f8, %f8
6606 .word 0x92ff001a ! t0_kref+0x4220: sdivcc %i4, %i2, %o1
6607 .word 0xe168a080 ! t0_kref+0x4224: prefetch %g2 + 0x80, 16
6608 .word 0x95a0192a ! t0_kref+0x4228: fstod %f10, %f10
6609 .word 0xe168a14b ! t0_kref+0x422c: prefetch %g2 + 0x14b, 16
6610 .word 0x92e5f698 ! t0_kref+0x4230: subccc %l7, -0x968, %o1
6611 .word 0xd256001b ! t0_kref+0x4234: ldsh [%i0 + %i3], %o1
6612 .word 0xc028a030 ! t0_kref+0x4238: clrb [%g2 + 0x30]
6613 .word 0xdbf61009 ! t0_kref+0x423c: casxa [%i0]0x80, %o1, %o5
6614 .word 0x928a000b ! t0_kref+0x4240: andcc %o0, %o3, %o1
6615 .word 0xd628a000 ! t0_kref+0x4244: stb %o3, [%g2]
6616 .word 0xd2163fe6 ! t0_kref+0x4248: lduh [%i0 - 0x1a], %o1
6617 .word 0x91a000ca ! t0_kref+0x424c: fnegd %f10, %f8
6618 .word 0xd8366018 ! t0_kref+0x4250: sth %o4, [%i1 + 0x18]
6619 .word 0xd630a032 ! t0_kref+0x4254: sth %o3, [%g2 + 0x32]
6620 .word 0xe4086394 ! t0_kref+0x4258: ldub [%g1 + 0x394], %l2
6621 .word 0xa41ca00c ! t0_kref+0x425c: xor %l2, 0xc, %l2
6622 .word 0xe4286394 ! t0_kref+0x4260: stb %l2, [%g1 + 0x394]
6623 .word 0x81d86394 ! t0_kref+0x4264: flush %g1 + 0x394
66242: .word 0x13126e53 ! t0_kref+0x4268: sethi %hi(0x49b94c00), %o1
6625 .word 0x9de3bfa0 ! t0_kref+0x426c: save %sp, -0x60, %sp
6626 .word 0xb6e6c01b ! t0_kref+0x4270: subccc %i3, %i3, %i3
6627 .word 0x93ee2bce ! t0_kref+0x4274: restore %i0, 0xbce, %o1
6628 .word 0x92e22635 ! t0_kref+0x4278: subccc %o0, 0x635, %o1
6629 .word 0x91a01929 ! t0_kref+0x427c: fstod %f9, %f8
6630 .word 0xd2d6501b ! t0_kref+0x4280: ldsha [%i1 + %i3]0x80, %o1
6631 .word 0x921aff98 ! t0_kref+0x4284: xor %o3, -0x68, %o1
6632 call SYM(t0_subr0)
6633 .word 0x921a78f8 ! t0_kref+0x428c: xor %o1, -0x708, %o1
6634 .word 0x93b20448 ! t0_kref+0x4290: fcmpne16 %f8, %f8, %o1
6635 .word 0x9216801a ! t0_kref+0x4294: or %i2, %i2, %o1
6636 .word 0x3b480004 ! t0_kref+0x4298: fble,a,pt %fcc0, _kref+0x42a8
6637 .word 0x929eb3a2 ! t0_kref+0x429c: xorcc %i2, -0xc5e, %o1
6638 .word 0x91a0054a ! t0_kref+0x42a0: fsqrtd %f10, %f8
6639 .word 0x95a01889 ! t0_kref+0x42a4: fitos %f9, %f10
6640 .word 0x9267401b ! t0_kref+0x42a8: subc %i5, %i3, %o1
6641 .word 0x9252bc01 ! t0_kref+0x42ac: umul %o2, -0x3ff, %o1
6642 .word 0x91a0192a ! t0_kref+0x42b0: fstod %f10, %f8
6643 .word 0x9276abe8 ! t0_kref+0x42b4: udiv %i2, 0xbe8, %o1
6644 .word 0x92b2c014 ! t0_kref+0x42b8: orncc %o3, %l4, %o1
6645 .word 0xd628a002 ! t0_kref+0x42bc: stb %o3, [%g2 + 2]
6646 .word 0x95a01909 ! t0_kref+0x42c0: fitod %f9, %f10
6647 .word 0xd2961000 ! t0_kref+0x42c4: lduha [%i0]0x80, %o1
6648 .word 0x8143e040 ! t0_kref+0x42c8: membar 0x40
6649 .word 0x93a018c8 ! t0_kref+0x42cc: fdtos %f8, %f9
6650 .word 0x9330200f ! t0_kref+0x42d0: srl %g0, 0xf, %o1
6651 .word 0xd20e8019 ! t0_kref+0x42d4: ldub [%i2 + %i1], %o1
6652 .word 0xc12e001c ! t0_kref+0x42d8: st %fsr, [%i0 + %i4]
6653 .word 0x91a01909 ! t0_kref+0x42dc: fitod %f9, %f8
6654 .word 0x93a24929 ! t0_kref+0x42e0: fmuls %f9, %f9, %f9
6655 .word 0x931b0016 ! t0_kref+0x42e4: tsubcctv %o4, %l6, %o1
6656 .word 0x92bb401c ! t0_kref+0x42e8: xnorcc %o5, %i4, %o1
6657 .word 0x92da8008 ! t0_kref+0x42ec: smulcc %o2, %o0, %o1
6658 .word 0x92bd62b6 ! t0_kref+0x42f0: xnorcc %l5, 0x2b6, %o1
6659 .word 0x9272ed29 ! t0_kref+0x42f4: udiv %o3, 0xd29, %o1
6660 .word 0x8143c000 ! t0_kref+0x42f8: stbar
6661 .word 0x93a28829 ! t0_kref+0x42fc: fadds %f10, %f9, %f9
6662 .word 0xd27e7fe0 ! t0_kref+0x4300: swap [%i1 - 0x20], %o1
6663 .word 0x93a2492a ! t0_kref+0x4304: fmuls %f9, %f10, %f9
6664 .word 0x81aa8ac8 ! t0_kref+0x4308: fcmped %fcc0, %f10, %f8
6665 .word 0x93328000 ! t0_kref+0x430c: srl %o2, %g0, %o1
6666 .word 0xd19f1a59 ! t0_kref+0x4310: ldda [%i4 + %i1]0xd2, %f8
6667 .word 0x95a0192a ! t0_kref+0x4314: fstod %f10, %f10
6668 .word 0x93220009 ! t0_kref+0x4318: mulscc %o0, %o1, %o1
6669 .word 0xd20e7ff8 ! t0_kref+0x431c: ldub [%i1 - 8], %o1
6670 .word 0x933b4014 ! t0_kref+0x4320: sra %o5, %l4, %o1
6671 .word 0x001fffff ! t0_kref+0x4324: illtrap 0x1fffff
6672 .word 0x91a01909 ! t0_kref+0x4328: fitod %f9, %f8
6673 .word 0x93400000 ! t0_kref+0x432c: mov %y, %o1
6674 .word 0x93a01a48 ! t0_kref+0x4330: fdtoi %f8, %f9
6675 .word 0x9275b295 ! t0_kref+0x4334: udiv %l6, -0xd6b, %o1
6676 .word 0x92e5315d ! t0_kref+0x4338: subccc %l4, -0xea3, %o1
6677 .word 0x95a24829 ! t0_kref+0x433c: fadds %f9, %f9, %f10
6678 .word 0xd5264000 ! t0_kref+0x4340: st %f10, [%i1]
6679 .word 0x8143c000 ! t0_kref+0x4344: stbar
6680 .word 0x91a00548 ! t0_kref+0x4348: fsqrtd %f8, %f8
6681 .word 0x91a00048 ! t0_kref+0x434c: fmovd %f8, %f8
6682 .word 0x9f414000 ! t0_kref+0x4350: mov %pc, %o7
6683 .word 0xd300a020 ! t0_kref+0x4354: ld [%g2 + 0x20], %f9
6684 .word 0x9fc00004 ! t0_kref+0x4358: call %g0 + %g4
6685 .word 0x93b28a6a ! t0_kref+0x435c: fpadd32s %f10, %f10, %f9
6686 .word 0xc3ee1008 ! t0_kref+0x4360: prefetcha %i0 + %o0, 1
6687 .word 0xda2e4000 ! t0_kref+0x4364: stb %o5, [%i1]
6688 .word 0xe82e0000 ! t0_kref+0x4368: stb %l4, [%i0]
6689 .word 0x95a01929 ! t0_kref+0x436c: fstod %f9, %f10
6690 .word 0x92773d70 ! t0_kref+0x4370: udiv %i4, -0x290, %o1
6691 .word 0x858339f9 ! t0_kref+0x4374: wr %o4, 0xfffff9f9, %ccr
6692 .word 0xda76401d ! t0_kref+0x4378: stx %o5, [%i1 + %i5]
6693 .word 0x91a0054a ! t0_kref+0x437c: fsqrtd %f10, %f8
6694 .word 0xd256001b ! t0_kref+0x4380: ldsh [%i0 + %i3], %o1
6695 .word 0x95b28d40 ! t0_kref+0x4384: fnot1 %f10, %f10
6696 .word 0x921a3967 ! t0_kref+0x4388: xor %o0, -0x699, %o1
6697 .word 0x920b2ea6 ! t0_kref+0x438c: and %o4, 0xea6, %o1
6698 .word 0x91a01909 ! t0_kref+0x4390: fitod %f9, %f8
6699 .word 0x95a00548 ! t0_kref+0x4394: fsqrtd %f8, %f10
6700 .word 0x93b24eea ! t0_kref+0x4398: fornot2s %f9, %f10, %f9
6701 .word 0x929e8016 ! t0_kref+0x439c: xorcc %i2, %l6, %o1
6702 .word 0xe968a0c7 ! t0_kref+0x43a0: prefetch %g2 + 0xc7, 20
6703 .word 0x81aa8a29 ! t0_kref+0x43a4: fcmps %fcc0, %f10, %f9
6704 .word 0xee2e8019 ! t0_kref+0x43a8: stb %l7, [%i2 + %i1]
6705 .word 0x9fc10000 ! t0_kref+0x43ac: call %g4
6706 .word 0xd210a030 ! t0_kref+0x43b0: lduh [%g2 + 0x30], %o1
6707 .word 0x93a2882a ! t0_kref+0x43b4: fadds %f10, %f10, %f9
6708 .word 0x1305ba01 ! t0_kref+0x43b8: sethi %hi(0x16e80400), %o1
6709 .word 0x9247000a ! t0_kref+0x43bc: addc %i4, %o2, %o1
6710 .word 0x95a00548 ! t0_kref+0x43c0: fsqrtd %f8, %f10
6711 .word 0x95a00548 ! t0_kref+0x43c4: fsqrtd %f8, %f10
6712 .word 0x92856173 ! t0_kref+0x43c8: addcc %l5, 0x173, %o1
6713 .word 0x921d800c ! t0_kref+0x43cc: xor %l6, %o4, %o1
6714 .word 0x920d2ea3 ! t0_kref+0x43d0: and %l4, 0xea3, %o1
6715 .word 0xda267ff8 ! t0_kref+0x43d4: st %o5, [%i1 - 8]
6716 .word 0xd300a000 ! t0_kref+0x43d8: ld [%g2], %f9
6717 .word 0x92974016 ! t0_kref+0x43dc: orcc %i5, %l6, %o1
6718 .word 0x130cbc75 ! t0_kref+0x43e0: sethi %hi(0x32f1d400), %o1
6719 .word 0x92d6f3fc ! t0_kref+0x43e4: umulcc %i3, -0xc04, %o1
6720 .word 0xfa30a000 ! t0_kref+0x43e8: sth %i5, [%g2]
6721 .word 0xfd6e6018 ! t0_kref+0x43ec: prefetch %i1 + 0x18, 30
6722 .word 0x9217000b ! t0_kref+0x43f0: or %i4, %o3, %o1
6723 .word 0x92982ca1 ! t0_kref+0x43f4: xorcc %g0, 0xca1, %o1
6724 .word 0x83414000 ! t0_kref+0x43f8: mov %pc, %g1
6725 .word 0x93a2892a ! t0_kref+0x43fc: fmuls %f10, %f10, %f9
6726 .word 0xea270019 ! t0_kref+0x4400: st %l5, [%i4 + %i1]
6727 .word 0x8143c000 ! t0_kref+0x4404: stbar
6728 .word 0xda780019 ! t0_kref+0x4408: swap [%g0 + %i1], %o5
6729 .word 0x92aa7191 ! t0_kref+0x440c: andncc %o1, -0xe6f, %o1
6730 .word 0xe8270018 ! t0_kref+0x4410: st %l4, [%i4 + %i0]
6731 .word 0x93b28caa ! t0_kref+0x4414: fandnot2s %f10, %f10, %f9
6732 .word 0xee200018 ! t0_kref+0x4418: st %l7, [%g0 + %i0]
6733 .word 0x9322c008 ! t0_kref+0x441c: mulscc %o3, %o0, %o1
6734 .word 0x927a6224 ! t0_kref+0x4420: sdiv %o1, 0x224, %o1
6735 .word 0x92ba4009 ! t0_kref+0x4424: xnorcc %o1, %o1, %o1
6736 .word 0xed68a0cd ! t0_kref+0x4428: prefetch %g2 + 0xcd, 22
6737 .word 0x95a0054a ! t0_kref+0x442c: fsqrtd %f10, %f10
6738 .word 0x81854000 ! t0_kref+0x4430: wr %l5, %g0, %y
6739 .word 0x91a289c8 ! t0_kref+0x4434: fdivd %f10, %f8, %f8
6740 .word 0xd1380018 ! t0_kref+0x4438: std %f8, [%g0 + %i0]
6741 .word 0x83414000 ! t0_kref+0x443c: mov %pc, %g1
6742 .word 0x929ac01b ! t0_kref+0x4440: xorcc %o3, %i3, %o1
6743 .word 0x9292001b ! t0_kref+0x4444: orcc %o0, %i3, %o1
6744 .word 0xd200a010 ! t0_kref+0x4448: ld [%g2 + 0x10], %o1
6745 .word 0xec7e7fe0 ! t0_kref+0x444c: swap [%i1 - 0x20], %l6
6746 .word 0x81aa8aca ! t0_kref+0x4450: fcmped %fcc0, %f10, %f10
6747 .word 0x92d7401d ! t0_kref+0x4454: umulcc %i5, %i5, %o1
6748 .word 0x93a288aa ! t0_kref+0x4458: fsubs %f10, %f10, %f9
6749 .word 0xd19e5a1d ! t0_kref+0x445c: ldda [%i1 + %i5]0xd0, %f8
6750 .word 0x23800008 ! t0_kref+0x4460: fbne,a _kref+0x4480
6751 .word 0x93a01889 ! t0_kref+0x4464: fitos %f9, %f9
6752 .word 0x91b20908 ! t0_kref+0x4468: faligndata %f8, %f8, %f8
6753 .word 0x91b00c00 ! t0_kref+0x446c: fzero %f8
6754 .word 0x92aa27d3 ! t0_kref+0x4470: andncc %o0, 0x7d3, %o1
6755 .word 0xd81e2018 ! t0_kref+0x4474: ldd [%i0 + 0x18], %o4
6756 .word 0x2b800007 ! t0_kref+0x4478: fbug,a _kref+0x4494
6757 .word 0x133e3e59 ! t0_kref+0x447c: sethi %hi(0xf8f96400), %o1
6758 .word 0xd53e401d ! t0_kref+0x4480: std %f10, [%i1 + %i5]
6759 .word 0x9265b7e3 ! t0_kref+0x4484: subc %l6, -0x81d, %o1
6760 .word 0xd2563ffa ! t0_kref+0x4488: ldsh [%i0 - 6], %o1
6761 .word 0x922f000d ! t0_kref+0x448c: andn %i4, %o5, %o1
6762 .word 0x928d6dec ! t0_kref+0x4490: andcc %l5, 0xdec, %o1
6763 .word 0xd81e7fe8 ! t0_kref+0x4494: ldd [%i1 - 0x18], %o4
6764 .word 0x95a01a48 ! t0_kref+0x4498: fdtoi %f8, %f10
6765 .word 0x91a01909 ! t0_kref+0x449c: fitod %f9, %f8
6766 .word 0x92bb401a ! t0_kref+0x44a0: xnorcc %o5, %i2, %o1
6767 .word 0x95a289aa ! t0_kref+0x44a4: fdivs %f10, %f10, %f10
6768 .word 0xf1182750 ! t0_kref+0x44a8: ldd [%g0 + 0x750], %f24
6769 .word 0xf420a030 ! t0_kref+0x44ac: st %i2, [%g2 + 0x30]
6770 .word 0xc12e001c ! t0_kref+0x44b0: st %fsr, [%i0 + %i4]
6771 .word 0x9272b6f0 ! t0_kref+0x44b4: udiv %o2, -0x910, %o1
6772 .word 0x9fc10000 ! t0_kref+0x44b8: call %g4
6773 .word 0x91a0190a ! t0_kref+0x44bc: fitod %f10, %f8
6774 .word 0x92bec01a ! t0_kref+0x44c0: xnorcc %i3, %i2, %o1
6775 .word 0xd2ce501a ! t0_kref+0x44c4: ldsba [%i1 + %i2]0x80, %o1
6776 .word 0xd2363fe0 ! t0_kref+0x44c8: sth %o1, [%i0 - 0x20]
6777 .word 0x9276c01c ! t0_kref+0x44cc: udiv %i3, %i4, %o1
6778 .word 0x9218000b ! t0_kref+0x44d0: xor %g0, %o3, %o1
6779 .word 0x91a0192a ! t0_kref+0x44d4: fstod %f10, %f8
6780 .word 0x93a00029 ! t0_kref+0x44d8: fmovs %f9, %f9
6781 .word 0x9340c000 ! t0_kref+0x44dc: mov %asi, %o1
6782 .word 0xd13f4018 ! t0_kref+0x44e0: std %f8, [%i5 + %i0]
6783 .word 0xd500a010 ! t0_kref+0x44e4: ld [%g2 + 0x10], %f10
6784 .word 0x91b287ca ! t0_kref+0x44e8: pdist %f10, %f10, %f8
6785 .word 0xd3801018 ! t0_kref+0x44ec: lda [%g0 + %i0]0x80, %f9
6786 .word 0x95a01048 ! t0_kref+0x44f0: fdtox %f8, %f10
6787 .word 0x29800002 ! t0_kref+0x44f4: fbl,a _kref+0x44fc
6788 .word 0xd210a032 ! t0_kref+0x44f8: lduh [%g2 + 0x32], %o1
6789 .word 0x932236be ! t0_kref+0x44fc: mulscc %o0, -0x942, %o1
6790 .word 0x93b5c200 ! t0_kref+0x4500: array8 %l7, %g0, %o1
6791 .word 0x92aa2b36 ! t0_kref+0x4504: andncc %o0, 0xb36, %o1
6792 .word 0x920761b6 ! t0_kref+0x4508: add %i5, 0x1b6, %o1
6793 .word 0x92430016 ! t0_kref+0x450c: addc %o4, %l6, %o1
6794 .word 0xf3ee101d ! t0_kref+0x4510: prefetcha %i0 + %i5, 25
6795 .word 0x92624016 ! t0_kref+0x4514: subc %o1, %l6, %o1
6796 .word 0x93a018ca ! t0_kref+0x4518: fdtos %f10, %f9
6797 .word 0x2f480007 ! t0_kref+0x451c: fbu,a,pt %fcc0, _kref+0x4538
6798 .word 0x921a8015 ! t0_kref+0x4520: xor %o2, %l5, %o1
6799 .word 0x91a00548 ! t0_kref+0x4524: fsqrtd %f8, %f8
6800 .word 0xfa200018 ! t0_kref+0x4528: st %i5, [%g0 + %i0]
6801 .word 0x9265c00a ! t0_kref+0x452c: subc %l7, %o2, %o1
6802 .word 0xd1380019 ! t0_kref+0x4530: std %f8, [%g0 + %i1]
6803 .word 0x95a0192a ! t0_kref+0x4534: fstod %f10, %f10
6804 .word 0x925777df ! t0_kref+0x4538: umul %i5, -0x821, %o1
6805 .word 0x92d20008 ! t0_kref+0x453c: umulcc %o0, %o0, %o1
6806 .word 0x95a00548 ! t0_kref+0x4540: fsqrtd %f8, %f10
6807 .word 0xee20a030 ! t0_kref+0x4544: st %l7, [%g2 + 0x30]
6808 .word 0x92882310 ! t0_kref+0x4548: andcc %g0, 0x310, %o1
6809 .word 0x9fc10000 ! t0_kref+0x454c: call %g4
6810 .word 0x92d6e74f ! t0_kref+0x4550: umulcc %i3, 0x74f, %o1
6811 .word 0x93b20488 ! t0_kref+0x4554: fcmple32 %f8, %f8, %o1
6812 .word 0x81aa0a48 ! t0_kref+0x4558: fcmpd %fcc0, %f8, %f8
6813 .word 0xe4086164 ! t0_kref+0x455c: ldub [%g1 + 0x164], %l2
6814 .word 0xa41ca00c ! t0_kref+0x4560: xor %l2, 0xc, %l2
6815 .word 0xe4286164 ! t0_kref+0x4564: stb %l2, [%g1 + 0x164]
6816 .word 0x81d86164 ! t0_kref+0x4568: flush %g1 + 0x164
6817 .word 0x95a0190a ! t0_kref+0x456c: fitod %f10, %f10
6818 .word 0x92aa3dda ! t0_kref+0x4570: andncc %o0, -0x226, %o1
6819 .word 0xee2e3fe5 ! t0_kref+0x4574: stb %l7, [%i0 - 0x1b]
6820 .word 0x29800005 ! t0_kref+0x4578: fbl,a _kref+0x458c
6821 .word 0x920362fc ! t0_kref+0x457c: add %o5, 0x2fc, %o1
6822 .word 0xd5380019 ! t0_kref+0x4580: std %f10, [%g0 + %i1]
6823 .word 0xd216001b ! t0_kref+0x4584: lduh [%i0 + %i3], %o1
6824 .word 0x92beac1b ! t0_kref+0x4588: xnorcc %i2, 0xc1b, %o1
6825 .word 0xc030a002 ! t0_kref+0x458c: clrh [%g2 + 2]
6826 .word 0x93b00fe0 ! t0_kref+0x4590: fones %f9
6827 .word 0x81df0001 ! t0_kref+0x4594: flush %i4 + %g1
6828 .word 0x132c6341 ! t0_kref+0x4598: sethi %hi(0xb18d0400), %o1
6829 .word 0x93330014 ! t0_kref+0x459c: srl %o4, %l4, %o1
68302: .word 0xd2566008 ! t0_kref+0x45a0: ldsh [%i1 + 8], %o1
6831 .word 0x91a0192a ! t0_kref+0x45a4: fstod %f10, %f8
6832 .word 0xeb68a104 ! t0_kref+0x45a8: prefetch %g2 + 0x104, 21
6833 .word 0x91b00c00 ! t0_kref+0x45ac: fzero %f8
6834 .word 0x92100009 ! t0_kref+0x45b0: mov %o1, %o1
6835 .word 0x9332600c ! t0_kref+0x45b4: srl %o1, 0xc, %o1
6836 .word 0xe7ee101c ! t0_kref+0x45b8: prefetcha %i0 + %i4, 19
6837 .word 0x921f292f ! t0_kref+0x45bc: xor %i4, 0x92f, %o1
6838 .word 0xd200a010 ! t0_kref+0x45c0: ld [%g2 + 0x10], %o1
6839 .word 0x9266e43e ! t0_kref+0x45c4: subc %i3, 0x43e, %o1
6840 .word 0xd320a000 ! t0_kref+0x45c8: st %f9, [%g2]
6841 .word 0x921d4015 ! t0_kref+0x45cc: xor %l5, %l5, %o1
6842 .word 0xd420a020 ! t0_kref+0x45d0: st %o2, [%g2 + 0x20]
6843 .word 0x95a289aa ! t0_kref+0x45d4: fdivs %f10, %f10, %f10
6844 .word 0x92bf0014 ! t0_kref+0x45d8: xnorcc %i4, %l4, %o1
6845 .word 0x132c9640 ! t0_kref+0x45dc: sethi %hi(0xb2590000), %o1
6846 .word 0x933e8008 ! t0_kref+0x45e0: sra %i2, %o0, %o1
6847 .word 0x9fc00004 ! t0_kref+0x45e4: call %g0 + %g4
6848 .word 0xd01e6010 ! t0_kref+0x45e8: ldd [%i1 + 0x10], %o0
6849 .word 0x91b28908 ! t0_kref+0x45ec: faligndata %f10, %f8, %f8
6850 .word 0xd3203984 ! t0_kref+0x45f0: st %f9, [%g0 - 0x67c]
6851 .word 0x92d2c016 ! t0_kref+0x45f4: umulcc %o3, %l6, %o1
6852 .word 0x92b20017 ! t0_kref+0x45f8: orncc %o0, %l7, %o1
6853 .word 0x81850000 ! t0_kref+0x45fc: wr %l4, %g0, %y
6854 .word 0x95a2084a ! t0_kref+0x4600: faddd %f8, %f10, %f10
6855 .word 0x929e8014 ! t0_kref+0x4604: xorcc %i2, %l4, %o1
6856 .word 0x93a01889 ! t0_kref+0x4608: fitos %f9, %f9
6857 .word 0x95a0188a ! t0_kref+0x460c: fitos %f10, %f10
6858 .word 0x921dc01a ! t0_kref+0x4610: xor %l7, %i2, %o1
6859 .word 0x93a01a48 ! t0_kref+0x4614: fdtoi %f8, %f9
6860 .word 0xd1be588b ! t0_kref+0x4618: stda %f8, [%i1 + %o3]0xc4
6861 .word 0xc568a082 ! t0_kref+0x461c: prefetch %g2 + 0x82, 2
6862 .word 0x9292abd9 ! t0_kref+0x4620: orcc %o2, 0xbd9, %o1
6863 .word 0xd4366018 ! t0_kref+0x4624: sth %o2, [%i1 + 0x18]
6864 .word 0x923db776 ! t0_kref+0x4628: xnor %l6, -0x88a, %o1
6865 .word 0x92ff28b0 ! t0_kref+0x462c: sdivcc %i4, 0x8b0, %o1
6866 .word 0x39480005 ! t0_kref+0x4630: fbuge,a,pt %fcc0, _kref+0x4644
6867 .word 0x95a0054a ! t0_kref+0x4634: fsqrtd %f10, %f10
6868 .word 0xfbee101b ! t0_kref+0x4638: prefetcha %i0 + %i3, 29
6869 .word 0x91b28d40 ! t0_kref+0x463c: fnot1 %f10, %f8
6870 .word 0x93a289aa ! t0_kref+0x4640: fdivs %f10, %f10, %f9
6871 .word 0x928b0015 ! t0_kref+0x4644: andcc %o4, %l5, %o1
6872 .word 0x91b20e4a ! t0_kref+0x4648: fxnor %f8, %f10, %f8
6873 .word 0x95a24929 ! t0_kref+0x464c: fmuls %f9, %f9, %f10
6874 .word 0xec28a031 ! t0_kref+0x4650: stb %l6, [%g2 + 0x31]
6875 .word 0x91a20848 ! t0_kref+0x4654: faddd %f8, %f8, %f8
6876 .word 0x92d53b0a ! t0_kref+0x4658: umulcc %l4, -0x4f6, %o1
6877 .word 0x92624014 ! t0_kref+0x465c: subc %o1, %l4, %o1
6878 .word 0x9de3bfa0 ! t0_kref+0x4660: save %sp, -0x60, %sp
6879 .word 0xb6deaca2 ! t0_kref+0x4664: smulcc %i2, 0xca2, %i3
6880 .word 0x93ee767d ! t0_kref+0x4668: restore %i1, -0x983, %o1
6881 .word 0xf301401c ! t0_kref+0x466c: ld [%g5 + %i4], %f25
6882 .word 0x133dd18e ! t0_kref+0x4670: sethi %hi(0xf7463800), %o1
6883 .word 0x95a0054a ! t0_kref+0x4674: fsqrtd %f10, %f10
6884 .word 0x9285c01c ! t0_kref+0x4678: addcc %l7, %i4, %o1
6885 .word 0x95b00c20 ! t0_kref+0x467c: fzeros %f10
6886 .word 0x9287389e ! t0_kref+0x4680: addcc %i4, -0x762, %o1
6887 .word 0x95a289ca ! t0_kref+0x4684: fdivd %f10, %f10, %f10
6888 .word 0x81aa4a2a ! t0_kref+0x4688: fcmps %fcc0, %f9, %f10
6889 .word 0x93a0188a ! t0_kref+0x468c: fitos %f10, %f9
6890 .word 0x81820000 ! t0_kref+0x4690: wr %o0, %g0, %y
6891 call SYM(t0_subr0)
6892 .word 0x95a0054a ! t0_kref+0x4698: fsqrtd %f10, %f10
6893 .word 0x92f2b957 ! t0_kref+0x469c: udivcc %o2, -0x6a9, %o1
6894 .word 0xd820a000 ! t0_kref+0x46a0: st %o4, [%g2]
6895 .word 0x92ba800b ! t0_kref+0x46a4: xnorcc %o2, %o3, %o1
6896 .word 0xd208a030 ! t0_kref+0x46a8: ldub [%g2 + 0x30], %o1
6897 .word 0x92e70009 ! t0_kref+0x46ac: subccc %i4, %o1, %o1
6898 .word 0xc0362016 ! t0_kref+0x46b0: clrh [%i0 + 0x16]
6899 .word 0xd81e001d ! t0_kref+0x46b4: ldd [%i0 + %i5], %o4
6900 .word 0x93400000 ! t0_kref+0x46b8: mov %y, %o1
6901 .word 0xe43e3ff0 ! t0_kref+0x46bc: std %l2, [%i0 - 0x10]
6902 .word 0x931a749f ! t0_kref+0x46c0: tsubcctv %o1, -0xb61, %o1
6903 .word 0x9f414000 ! t0_kref+0x46c4: mov %pc, %o7
6904 .word 0xe87e3ffc ! t0_kref+0x46c8: swap [%i0 - 4], %l4
6905 .word 0x95b00c00 ! t0_kref+0x46cc: fzero %f10
6906 .word 0x93a2482a ! t0_kref+0x46d0: fadds %f9, %f10, %f9
6907 .word 0x933b600e ! t0_kref+0x46d4: sra %o5, 0xe, %o1
6908 .word 0xd2070018 ! t0_kref+0x46d8: ld [%i4 + %i0], %o1
6909 .word 0x91b20908 ! t0_kref+0x46dc: faligndata %f8, %f8, %f8
6910 .word 0x9262800d ! t0_kref+0x46e0: subc %o2, %o5, %o1
6911 .word 0x81aa8a48 ! t0_kref+0x46e4: fcmpd %fcc0, %f10, %f8
6912 .word 0xeb68a084 ! t0_kref+0x46e8: prefetch %g2 + 0x84, 21
6913 .word 0x92fb000d ! t0_kref+0x46ec: sdivcc %o4, %o5, %o1
6914 .word 0xda36c019 ! t0_kref+0x46f0: sth %o5, [%i3 + %i1]
6915 .word 0x9de3bfa0 ! t0_kref+0x46f4: save %sp, -0x60, %sp
6916 .word 0x93eef992 ! t0_kref+0x46f8: restore %i3, -0x66e, %o1
6917 .word 0x920f7ffe ! t0_kref+0x46fc: and %i5, -0x2, %o1
6918 .word 0xf6363fe2 ! t0_kref+0x4700: sth %i3, [%i0 - 0x1e]
6919 .word 0x13363e5a ! t0_kref+0x4704: sethi %hi(0xd8f96800), %o1
6920 .word 0xc07e201c ! t0_kref+0x4708: swap [%i0 + 0x1c], %g0
6921 .word 0x95a01048 ! t0_kref+0x470c: fdtox %f8, %f10
6922 .word 0x95a01889 ! t0_kref+0x4710: fitos %f9, %f10
6923 .word 0x9fc00004 ! t0_kref+0x4714: call %g0 + %g4
6924 .word 0x95a289aa ! t0_kref+0x4718: fdivs %f10, %f10, %f10
6925 .word 0x91a28d29 ! t0_kref+0x471c: fsmuld %f10, %f9, %f8
6926 .word 0x922a400c ! t0_kref+0x4720: andn %o1, %o4, %o1
6927 .word 0x92ba001d ! t0_kref+0x4724: xnorcc %o0, %i5, %o1
6928 .word 0x95b20f88 ! t0_kref+0x4728: for %f8, %f8, %f10
6929 .word 0x91b2090a ! t0_kref+0x472c: faligndata %f8, %f10, %f8
6930 .word 0x81800000 ! t0_kref+0x4730: mov %g0, %y
6931 .word 0x91a0192a ! t0_kref+0x4734: fstod %f10, %f8
6932 .word 0x33800001 ! t0_kref+0x4738: fbe,a _kref+0x473c
6933 .word 0x95a000c8 ! t0_kref+0x473c: fnegd %f8, %f10
6934 .word 0x93236650 ! t0_kref+0x4740: mulscc %o5, 0x650, %o1
6935 .word 0x93a24829 ! t0_kref+0x4744: fadds %f9, %f9, %f9
6936 .word 0xd2067ff0 ! t0_kref+0x4748: ld [%i1 - 0x10], %o1
6937 .word 0xd5a01018 ! t0_kref+0x474c: sta %f10, [%g0 + %i0]0x80
6938 .word 0x95b24c6a ! t0_kref+0x4750: fnors %f9, %f10, %f10
6939 .word 0x92d329ab ! t0_kref+0x4754: umulcc %o4, 0x9ab, %o1
6940 .word 0x93a01a48 ! t0_kref+0x4758: fdtoi %f8, %f9
6941 .word 0x92923e7b ! t0_kref+0x475c: orcc %o0, -0x185, %o1
6942 .word 0xf16e001b ! t0_kref+0x4760: prefetch %i0 + %i3, 24
6943 .word 0xd2901018 ! t0_kref+0x4764: lduha [%g0 + %i0]0x80, %o1
6944 .word 0xd2263ff0 ! t0_kref+0x4768: st %o1, [%i0 - 0x10]
6945 .word 0x921d3dd1 ! t0_kref+0x476c: xor %l4, -0x22f, %o1
6946 .word 0x93b30335 ! t0_kref+0x4770: bmask %o4, %l5, %o1
6947 .word 0x9340c000 ! t0_kref+0x4774: mov %asi, %o1
6948 .word 0x9277400a ! t0_kref+0x4778: udiv %i5, %o2, %o1
6949 .word 0xd2563ffa ! t0_kref+0x477c: ldsh [%i0 - 6], %o1
6950 .word 0x92d739b0 ! t0_kref+0x4780: umulcc %i4, -0x650, %o1
6951 .word 0x93400000 ! t0_kref+0x4784: mov %y, %o1
6952 .word 0x933f000a ! t0_kref+0x4788: sra %i4, %o2, %o1
6953 .word 0x33480003 ! t0_kref+0x478c: fbe,a,pt %fcc0, _kref+0x4798
6954 .word 0x92822737 ! t0_kref+0x4790: addcc %o0, 0x737, %o1
6955 .word 0x27800002 ! t0_kref+0x4794: fbul,a _kref+0x479c
6956 .word 0x91a00548 ! t0_kref+0x4798: fsqrtd %f8, %f8
6957 .word 0x9de3bfa0 ! t0_kref+0x479c: save %sp, -0x60, %sp
6958 .word 0xb6d74000 ! t0_kref+0x47a0: umulcc %i5, %g0, %i3
6959 .word 0x93ef20b9 ! t0_kref+0x47a4: restore %i4, 0xb9, %o1
6960 .word 0x9292e3a4 ! t0_kref+0x47a8: orcc %o3, 0x3a4, %o1
6961 .word 0xc0763fe8 ! t0_kref+0x47ac: stx %g0, [%i0 - 0x18]
6962 .word 0x38800004 ! t0_kref+0x47b0: bgu,a _kref+0x47c0
6963 .word 0xe43e401d ! t0_kref+0x47b4: std %l2, [%i1 + %i5]
6964 .word 0x93a24829 ! t0_kref+0x47b8: fadds %f9, %f9, %f9
6965 .word 0xd248a031 ! t0_kref+0x47bc: ldsb [%g2 + 0x31], %o1
6966 .word 0x92720008 ! t0_kref+0x47c0: udiv %o0, %o0, %o1
6967 .word 0x9232801d ! t0_kref+0x47c4: orn %o2, %i5, %o1
6968 .word 0x95b28d8a ! t0_kref+0x47c8: fxor %f10, %f10, %f10
6969 .word 0xd2580018 ! t0_kref+0x47cc: ldx [%g0 + %i0], %o1
6970 .word 0x92b82fff ! t0_kref+0x47d0: xnorcc %g0, 0xfff, %o1
6971 .word 0x923b401a ! t0_kref+0x47d4: xnor %o5, %i2, %o1
6972 .word 0x9232c00a ! t0_kref+0x47d8: orn %o3, %o2, %o1
6973 .word 0xd208a011 ! t0_kref+0x47dc: ldub [%g2 + 0x11], %o1
6974 .word 0x95a28848 ! t0_kref+0x47e0: faddd %f10, %f8, %f10
6975 .word 0x929abb86 ! t0_kref+0x47e4: xorcc %o2, -0x47a, %o1
6976 .word 0x81aa8ac8 ! t0_kref+0x47e8: fcmped %fcc0, %f10, %f8
6977 .word 0xd20e2002 ! t0_kref+0x47ec: ldub [%i0 + 2], %o1
6978 .word 0x91a01929 ! t0_kref+0x47f0: fstod %f9, %f8
6979 .word 0xc12e3fe8 ! t0_kref+0x47f4: st %fsr, [%i0 - 0x18]
6980 .word 0xd1bf5018 ! t0_kref+0x47f8: stda %f8, [%i5 + %i0]0x80
6981 .word 0x91a289ca ! t0_kref+0x47fc: fdivd %f10, %f10, %f8
6982 .word 0xd520a000 ! t0_kref+0x4800: st %f10, [%g2]
6983 .word 0x81aa0aca ! t0_kref+0x4804: fcmped %fcc0, %f8, %f10
6984 .word 0x928f3b69 ! t0_kref+0x4808: andcc %i4, -0x497, %o1
6985 .word 0x95a00548 ! t0_kref+0x480c: fsqrtd %f8, %f10
6986 .word 0x93b00fe0 ! t0_kref+0x4810: fones %f9
6987 .word 0xe81e7ff0 ! t0_kref+0x4814: ldd [%i1 - 0x10], %l4
6988 call SYM(t0_subr3)
6989 .word 0xd8180018 ! t0_kref+0x481c: ldd [%g0 + %i0], %o4
6990 .word 0x95b246aa ! t0_kref+0x4820: fmul8x16al %f9, %f10, %f10
6991 .word 0xd500a000 ! t0_kref+0x4824: ld [%g2], %f10
6992 .word 0x95a0002a ! t0_kref+0x4828: fmovs %f10, %f10
6993 .word 0xf4300019 ! t0_kref+0x482c: sth %i2, [%g0 + %i1]
6994 .word 0x95a2892a ! t0_kref+0x4830: fmuls %f10, %f10, %f10
6995 .word 0x95a0192a ! t0_kref+0x4834: fstod %f10, %f10
6996 .word 0x92aa400a ! t0_kref+0x4838: andncc %o1, %o2, %o1
6997 .word 0xe7ee101c ! t0_kref+0x483c: prefetcha %i0 + %i4, 19
6998 .word 0x9fc10000 ! t0_kref+0x4840: call %g4
6999 .word 0xd1be1a1a ! t0_kref+0x4844: stda %f8, [%i0 + %i2]0xd0
7000 .word 0x92454015 ! t0_kref+0x4848: addc %l5, %l5, %o1
7001 .word 0x92fb400d ! t0_kref+0x484c: sdivcc %o5, %o5, %o1
7002 .word 0x93b240fa ! t0_kref+0x4850: edge16ln %o1, %i2, %o1
7003 .word 0x93b00056 ! t0_kref+0x4854: edge8l %g0, %l6, %o1
7004 .word 0x3d480003 ! t0_kref+0x4858: fbule,a,pt %fcc0, _kref+0x4864
7005 .word 0xc568a108 ! t0_kref+0x485c: prefetch %g2 + 0x108, 2
7006 .word 0x8143c000 ! t0_kref+0x4860: stbar
7007 .word 0x9de3bfa0 ! t0_kref+0x4864: save %sp, -0x60, %sp
7008 .word 0x93ef001b ! t0_kref+0x4868: restore %i4, %i3, %o1
7009 .word 0x28800007 ! t0_kref+0x486c: bleu,a _kref+0x4888
7010 .word 0xd248a030 ! t0_kref+0x4870: ldsb [%g2 + 0x30], %o1
7011 .word 0x95b20d40 ! t0_kref+0x4874: fnot1 %f8, %f10
7012 .word 0x921d001c ! t0_kref+0x4878: xor %l4, %i4, %o1
7013 .word 0x92bdc009 ! t0_kref+0x487c: xnorcc %l7, %o1, %o1
7014 .word 0x31480007 ! t0_kref+0x4880: fba,a,pt %fcc0, _kref+0x489c
7015 .word 0x93a2892a ! t0_kref+0x4884: fmuls %f10, %f10, %f9
7016 .word 0xd2000018 ! t0_kref+0x4888: ld [%g0 + %i0], %o1
7017 .word 0x95b28c69 ! t0_kref+0x488c: fnors %f10, %f9, %f10
7018 .word 0x93a01a4a ! t0_kref+0x4890: fdtoi %f10, %f9
7019 .word 0xd2060000 ! t0_kref+0x4894: ld [%i0], %o1
7020 .word 0x81aa8a2a ! t0_kref+0x4898: fcmps %fcc0, %f10, %f10
7021 .word 0xd1be5880 ! t0_kref+0x489c: stda %f8, [%i1]0xc4
7022 .word 0x92ab401d ! t0_kref+0x48a0: andncc %o5, %i5, %o1
7023 .word 0x95a00529 ! t0_kref+0x48a4: fsqrts %f9, %f10
7024 .word 0x93b2010c ! t0_kref+0x48a8: edge32 %o0, %o4, %o1
7025 .word 0xd210a012 ! t0_kref+0x48ac: lduh [%g2 + 0x12], %o1
7026 .word 0xd200a000 ! t0_kref+0x48b0: ld [%g2], %o1
7027 .word 0x93b20240 ! t0_kref+0x48b4: array16 %o0, %g0, %o1
7028 .word 0xd66e3fec ! t0_kref+0x48b8: ldstub [%i0 - 0x14], %o3
7029 .word 0xd248a033 ! t0_kref+0x48bc: ldsb [%g2 + 0x33], %o1
7030 .word 0xd13e2018 ! t0_kref+0x48c0: std %f8, [%i0 + 0x18]
7031 .word 0x8143c000 ! t0_kref+0x48c4: stbar
7032 .word 0xd1be1000 ! t0_kref+0x48c8: stda %f8, [%i0]0x80
7033 .word 0x91b28908 ! t0_kref+0x48cc: faligndata %f10, %f8, %f8
7034 .word 0xd53e2018 ! t0_kref+0x48d0: std %f10, [%i0 + 0x18]
7035 .word 0xf6262000 ! t0_kref+0x48d4: st %i3, [%i0]
7036 .word 0xd1be585d ! t0_kref+0x48d8: stda %f8, [%i1 + %i5]0xc2
7037 .word 0x95b20748 ! t0_kref+0x48dc: fpack32 %f8, %f8, %f10
7038 .word 0xd28e501a ! t0_kref+0x48e0: lduba [%i1 + %i2]0x80, %o1
7039 .word 0x95a28829 ! t0_kref+0x48e4: fadds %f10, %f9, %f10
7040 .word 0xd2c61000 ! t0_kref+0x48e8: ldswa [%i0]0x80, %o1
7041 .word 0x95a00548 ! t0_kref+0x48ec: fsqrtd %f8, %f10
7042 .word 0xe078a000 ! t0_kref+0x48f0: swap [%g2], %l0
7043 .word 0x93b200eb ! t0_kref+0x48f4: edge16ln %o0, %o3, %o1
7044 .word 0x3d480005 ! t0_kref+0x48f8: fbule,a,pt %fcc0, _kref+0x490c
7045 .word 0x92ad8017 ! t0_kref+0x48fc: andncc %l6, %l7, %o1
7046 .word 0x81aa4a29 ! t0_kref+0x4900: fcmps %fcc0, %f9, %f9
7047 .word 0xeb68a08f ! t0_kref+0x4904: prefetch %g2 + 0x8f, 21
7048 .word 0x9340c000 ! t0_kref+0x4908: mov %asi, %o1
7049 .word 0x93400000 ! t0_kref+0x490c: mov %y, %o1
7050 .word 0x93a2492a ! t0_kref+0x4910: fmuls %f9, %f10, %f9
7051 .word 0x93b34137 ! t0_kref+0x4914: edge32n %o5, %l7, %o1
7052 .word 0x923b7265 ! t0_kref+0x4918: xnor %o5, -0xd9b, %o1
7053 .word 0x9292f2d3 ! t0_kref+0x491c: orcc %o3, -0xd2d, %o1
7054 .word 0x923ebdab ! t0_kref+0x4920: xnor %i2, -0x255, %o1
7055 .word 0x9275ba21 ! t0_kref+0x4924: udiv %l6, -0x5df, %o1
7056 .word 0x8143e040 ! t0_kref+0x4928: membar 0x40
7057 .word 0x91b20988 ! t0_kref+0x492c: bshuffle %f8, %f8, %f8
7058 .word 0xec7e600c ! t0_kref+0x4930: swap [%i1 + 0xc], %l6
7059 .word 0x9275a8ab ! t0_kref+0x4934: udiv %l6, 0x8ab, %o1
7060 .word 0x93a0052a ! t0_kref+0x4938: fsqrts %f10, %f9
7061 .word 0x95a2084a ! t0_kref+0x493c: faddd %f8, %f10, %f10
7062 .word 0x92ae800a ! t0_kref+0x4940: andncc %i2, %o2, %o1
7063 .word 0x9335c00a ! t0_kref+0x4944: srl %l7, %o2, %o1
7064 .word 0x9340c000 ! t0_kref+0x4948: mov %asi, %o1
7065 .word 0x9fc00004 ! t0_kref+0x494c: call %g0 + %g4
7066 .word 0x921f001b ! t0_kref+0x4950: xor %i4, %i3, %o1
7067 .word 0x93400000 ! t0_kref+0x4954: mov %y, %o1
7068 .word 0x3c800005 ! t0_kref+0x4958: bpos,a _kref+0x496c
7069 .word 0x95a2492a ! t0_kref+0x495c: fmuls %f9, %f10, %f10
7070 .word 0x93b24314 ! t0_kref+0x4960: alignaddr %o1, %l4, %o1
7071 .word 0xd200a000 ! t0_kref+0x4964: ld [%g2], %o1
7072 .word 0xe6780019 ! t0_kref+0x4968: swap [%g0 + %i1], %l3
7073 .word 0x93b28488 ! t0_kref+0x496c: fcmple32 %f10, %f8, %o1
7074 .word 0xc768a18f ! t0_kref+0x4970: prefetch %g2 + 0x18f, 3
7075 .word 0x91b286aa ! t0_kref+0x4974: fmul8x16al %f10, %f10, %f8
7076 .word 0x91b009aa ! t0_kref+0x4978: fexpand %f10, %f8
7077 .word 0xd2566008 ! t0_kref+0x497c: ldsh [%i1 + 8], %o1
7078 .word 0x93b34135 ! t0_kref+0x4980: edge32n %o5, %l5, %o1
7079 .word 0x92d6a5ad ! t0_kref+0x4984: umulcc %i2, 0x5ad, %o1
7080 .word 0x91a01909 ! t0_kref+0x4988: fitod %f9, %f8
7081 .word 0x130b7b67 ! t0_kref+0x498c: sethi %hi(0x2ded9c00), %o1
7082 .word 0xec7e6010 ! t0_kref+0x4990: swap [%i1 + 0x10], %l6
7083 .word 0xd320a010 ! t0_kref+0x4994: st %f9, [%g2 + 0x10]
7084 .word 0x91a01929 ! t0_kref+0x4998: fstod %f9, %f8
7085 .word 0x91b20e0a ! t0_kref+0x499c: fand %f8, %f10, %f8
7086 .word 0xd46e7fe9 ! t0_kref+0x49a0: ldstub [%i1 - 0x17], %o2
7087 .word 0x93408000 ! t0_kref+0x49a4: mov %ccr, %o1
7088 .word 0x92f2000d ! t0_kref+0x49a8: udivcc %o0, %o5, %o1
7089 .word 0xc76e2000 ! t0_kref+0x49ac: prefetch %i0, 3
7090 .word 0xd2c65000 ! t0_kref+0x49b0: ldswa [%i1]0x80, %o1
7091 .word 0xe06e401a ! t0_kref+0x49b4: ldstub [%i1 + %i2], %l0
7092 .word 0x95a01889 ! t0_kref+0x49b8: fitos %f9, %f10
7093 .word 0xd25e4000 ! t0_kref+0x49bc: ldx [%i1], %o1
7094 .word 0xe83e0000 ! t0_kref+0x49c0: std %l4, [%i0]
7095 .word 0x91a0110a ! t0_kref+0x49c4: fxtod %f10, %f8
7096 .word 0xc96e7fe0 ! t0_kref+0x49c8: prefetch %i1 - 0x20, 4
7097 .word 0x91b28ec8 ! t0_kref+0x49cc: fornot2 %f10, %f8, %f8
7098 .word 0x9275ac62 ! t0_kref+0x49d0: udiv %l6, 0xc62, %o1
7099 call SYM(t0_subr3)
7100 .word 0xe67e7fe4 ! t0_kref+0x49d8: swap [%i1 - 0x1c], %l3
7101 .word 0x91a0192a ! t0_kref+0x49dc: fstod %f10, %f8
7102 .word 0xd500a000 ! t0_kref+0x49e0: ld [%g2], %f10
7103 .word 0x91a00548 ! t0_kref+0x49e4: fsqrtd %f8, %f8
7104 .word 0x921320dc ! t0_kref+0x49e8: or %o4, 0xdc, %o1
7105 .word 0xeb68a14e ! t0_kref+0x49ec: prefetch %g2 + 0x14e, 21
7106 .word 0x95a0190a ! t0_kref+0x49f0: fitod %f10, %f10
7107 .word 0x9fc10000 ! t0_kref+0x49f4: call %g4
7108 .word 0x92037f82 ! t0_kref+0x49f8: add %o5, -0x7e, %o1
7109 .word 0x81aa0a48 ! t0_kref+0x49fc: fcmpd %fcc0, %f8, %f8
7110 .word 0xd300a030 ! t0_kref+0x4a00: ld [%g2 + 0x30], %f9
7111 .word 0x91b20f8a ! t0_kref+0x4a04: for %f8, %f10, %f8
7112 .word 0x95a2884a ! t0_kref+0x4a08: faddd %f10, %f10, %f10
7113 .word 0x92830017 ! t0_kref+0x4a0c: addcc %o4, %l7, %o1
7114 .word 0xe3ee501b ! t0_kref+0x4a10: prefetcha %i1 + %i3, 17
7115 .word 0xd20e3ffe ! t0_kref+0x4a14: ldub [%i0 - 2], %o1
7116 call SYM(t0_subr3)
7117 .word 0x95a2892a ! t0_kref+0x4a1c: fmuls %f10, %f10, %f10
7118 .word 0xe81e2008 ! t0_kref+0x4a20: ldd [%i0 + 8], %l4
7119 .word 0x8143e040 ! t0_kref+0x4a24: membar 0x40
7120 .word 0x95b28f48 ! t0_kref+0x4a28: fornot1 %f10, %f8, %f10
7121 .word 0x91a00548 ! t0_kref+0x4a2c: fsqrtd %f8, %f8
7122 .word 0x9332a00c ! t0_kref+0x4a30: srl %o2, 0xc, %o1
7123 .word 0x26800004 ! t0_kref+0x4a34: bl,a _kref+0x4a44
7124 .word 0xd4263fe4 ! t0_kref+0x4a38: st %o2, [%i0 - 0x1c]
7125 .word 0x93b5802b ! t0_kref+0x4a3c: edge8n %l6, %o3, %o1
7126 .word 0xd300a000 ! t0_kref+0x4a40: ld [%g2], %f9
7127 .word 0xda28a031 ! t0_kref+0x4a44: stb %o5, [%g2 + 0x31]
7128 .word 0x92427186 ! t0_kref+0x4a48: addc %o1, -0xe7a, %o1
7129 .word 0x923a66ff ! t0_kref+0x4a4c: xnor %o1, 0x6ff, %o1
7130 .word 0x93418000 ! t0_kref+0x4a50: mov %fprs, %o1
7131 .word 0xd320a020 ! t0_kref+0x4a54: st %f9, [%g2 + 0x20]
7132 .word 0x927d801b ! t0_kref+0x4a58: sdiv %l6, %i3, %o1
7133 .word 0x93a2882a ! t0_kref+0x4a5c: fadds %f10, %f10, %f9
7134 .word 0x9272c000 ! t0_kref+0x4a60: udiv %o3, %g0, %o1
7135 .word 0x93b20508 ! t0_kref+0x4a64: fcmpgt16 %f8, %f8, %o1
7136 .word 0xf4366006 ! t0_kref+0x4a68: sth %i2, [%i1 + 6]
7137 .word 0x923d7e22 ! t0_kref+0x4a6c: xnor %l5, -0x1de, %o1
7138 .word 0xd2162016 ! t0_kref+0x4a70: lduh [%i0 + 0x16], %o1
7139 .word 0x927d0015 ! t0_kref+0x4a74: sdiv %l4, %l5, %o1
7140 .word 0x9de3bfa0 ! t0_kref+0x4a78: save %sp, -0x60, %sp
7141 .word 0x93ef3cd6 ! t0_kref+0x4a7c: restore %i4, -0x32a, %o1
7142 .word 0xc0363fee ! t0_kref+0x4a80: clrh [%i0 - 0x12]
7143 .word 0x95a249a9 ! t0_kref+0x4a84: fdivs %f9, %f9, %f10
7144 .word 0xe168a04f ! t0_kref+0x4a88: prefetch %g2 + 0x4f, 16
7145 .word 0x9282fcf3 ! t0_kref+0x4a8c: addcc %o3, -0x30d, %o1
7146 .word 0x95a00529 ! t0_kref+0x4a90: fsqrts %f9, %f10
7147 .word 0x38480008 ! t0_kref+0x4a94: bgu,a,pt %icc, _kref+0x4ab4
7148 .word 0x95a2084a ! t0_kref+0x4a98: faddd %f8, %f10, %f10
7149 .word 0xd256401b ! t0_kref+0x4a9c: ldsh [%i1 + %i3], %o1
7150 .word 0x81aa0aca ! t0_kref+0x4aa0: fcmped %fcc0, %f8, %f10
7151 .word 0x95b00c20 ! t0_kref+0x4aa4: fzeros %f10
7152 .word 0x81aa0aca ! t0_kref+0x4aa8: fcmped %fcc0, %f8, %f10
7153 .word 0x93a289aa ! t0_kref+0x4aac: fdivs %f10, %f10, %f9
7154 .word 0x933f400b ! t0_kref+0x4ab0: sra %i5, %o3, %o1
7155 .word 0x9338001b ! t0_kref+0x4ab4: sra %g0, %i3, %o1
7156 .word 0x91a289c8 ! t0_kref+0x4ab8: fdivd %f10, %f8, %f8
7157 .word 0x95a0052a ! t0_kref+0x4abc: fsqrts %f10, %f10
7158 .word 0xd2067ffc ! t0_kref+0x4ac0: ld [%i1 - 4], %o1
7159 .word 0xd320a000 ! t0_kref+0x4ac4: st %f9, [%g2]
7160 .word 0xd500a030 ! t0_kref+0x4ac8: ld [%g2 + 0x30], %f10
7161 .word 0xea6e6007 ! t0_kref+0x4acc: ldstub [%i1 + 7], %l5
7162 .word 0xed68a081 ! t0_kref+0x4ad0: prefetch %g2 + 0x81, 22
7163 .word 0xd25e001d ! t0_kref+0x4ad4: ldx [%i0 + %i5], %o1
7164 .word 0x81dc2b4d ! t0_kref+0x4ad8: flush %l0 + 0xb4d
7165 .word 0x9242001a ! t0_kref+0x4adc: addc %o0, %i2, %o1
7166 .word 0x91b20f8a ! t0_kref+0x4ae0: for %f8, %f10, %f8
7167 .word 0x2d480008 ! t0_kref+0x4ae4: fbg,a,pt %fcc0, _kref+0x4b04
7168 .word 0x81850000 ! t0_kref+0x4ae8: wr %l4, %g0, %y
7169 .word 0xc5ee1008 ! t0_kref+0x4aec: prefetcha %i0 + %o0, 2
7170 .word 0xe83e2000 ! t0_kref+0x4af0: std %l4, [%i0]
7171 .word 0x95a0002a ! t0_kref+0x4af4: fmovs %f10, %f10
7172 .word 0x95a01a4a ! t0_kref+0x4af8: fdtoi %f10, %f10
7173 .word 0xe83e6018 ! t0_kref+0x4afc: std %l4, [%i1 + 0x18]
7174 .word 0xec3e3fe8 ! t0_kref+0x4b00: std %l6, [%i0 - 0x18]
7175 .word 0x95b28e0a ! t0_kref+0x4b04: fand %f10, %f10, %f10
7176 .word 0x928d6bb6 ! t0_kref+0x4b08: andcc %l5, 0xbb6, %o1
7177 .word 0x95b28a48 ! t0_kref+0x4b0c: fpadd32 %f10, %f8, %f10
7178 .word 0xd240a000 ! t0_kref+0x4b10: ldsw [%g2], %o1
7179 .word 0x9237401a ! t0_kref+0x4b14: orn %i5, %i2, %o1
7180 .word 0xa7877507 ! t0_kref+0x4b18: wr %i5, 0xfffff507, %gsr
7181 .word 0xd250a012 ! t0_kref+0x4b1c: ldsh [%g2 + 0x12], %o1
7182 .word 0x9242a34a ! t0_kref+0x4b20: addc %o2, 0x34a, %o1
7183 .word 0x91a289ca ! t0_kref+0x4b24: fdivd %f10, %f10, %f8
7184 .word 0xd5270019 ! t0_kref+0x4b28: st %f10, [%i4 + %i1]
7185 .word 0x93b5432c ! t0_kref+0x4b2c: bmask %l5, %o4, %o1
7186 .word 0xd2566008 ! t0_kref+0x4b30: ldsh [%i1 + 8], %o1
7187 .word 0x92f2c00a ! t0_kref+0x4b34: udivcc %o3, %o2, %o1
7188 .word 0xed6e401d ! t0_kref+0x4b38: prefetch %i1 + %i5, 22
7189 .word 0x92f73db3 ! t0_kref+0x4b3c: udivcc %i4, -0x24d, %o1
7190 .word 0x9262401a ! t0_kref+0x4b40: subc %o1, %i2, %o1
7191 .word 0x93a2492a ! t0_kref+0x4b44: fmuls %f9, %f10, %f9
7192 .word 0x933f2003 ! t0_kref+0x4b48: sra %i4, 0x3, %o1
7193 .word 0x93b28200 ! t0_kref+0x4b4c: array8 %o2, %g0, %o1
7194 .word 0xd53e2018 ! t0_kref+0x4b50: std %f10, [%i0 + 0x18]
7195 .word 0xc807bfe4 ! t0_kref+0x4b54: ld [%fp - 0x1c], %g4
7196 .word 0xd2ce101a ! t0_kref+0x4b58: ldsba [%i0 + %i2]0x80, %o1
7197 .word 0x91a0190a ! t0_kref+0x4b5c: fitod %f10, %f8
7198 .word 0x9336801c ! t0_kref+0x4b60: srl %i2, %i4, %o1
7199 .word 0x3c800004 ! t0_kref+0x4b64: bpos,a _kref+0x4b74
7200 .word 0x95a0188a ! t0_kref+0x4b68: fitos %f10, %f10
7201 .word 0xd11e7fe0 ! t0_kref+0x4b6c: ldd [%i1 - 0x20], %f8
7202 .word 0x8143c000 ! t0_kref+0x4b70: stbar
7203 .word 0xe43e4000 ! t0_kref+0x4b74: std %l2, [%i1]
7204 .word 0x927a635a ! t0_kref+0x4b78: sdiv %o1, 0x35a, %o1
7205 .word 0x92532cd3 ! t0_kref+0x4b7c: umul %o4, 0xcd3, %o1
7206 .word 0x95b20aca ! t0_kref+0x4b80: fpsub32 %f8, %f10, %f10
7207 .word 0x95a01a48 ! t0_kref+0x4b84: fdtoi %f8, %f10
7208 .word 0xf82e8019 ! t0_kref+0x4b88: stb %i4, [%i2 + %i1]
7209 call SYM(t0_subr3)
7210 .word 0x9257400d ! t0_kref+0x4b90: umul %i5, %o5, %o1
7211 .word 0x92d230dd ! t0_kref+0x4b94: umulcc %o0, -0xf23, %o1
7212 .word 0xf628a032 ! t0_kref+0x4b98: stb %i3, [%g2 + 0x32]
7213 .word 0x95a209c8 ! t0_kref+0x4b9c: fdivd %f8, %f8, %f10
7214 .word 0x9245bb48 ! t0_kref+0x4ba0: addc %l6, -0x4b8, %o1
7215 call SYM(t0_subr2)
7216 .word 0x91a209c8 ! t0_kref+0x4ba8: fdivd %f8, %f8, %f8
7217 .word 0xd20e401a ! t0_kref+0x4bac: ldub [%i1 + %i2], %o1
7218 .word 0x93400000 ! t0_kref+0x4bb0: mov %y, %o1
7219 .word 0x81aa0aca ! t0_kref+0x4bb4: fcmped %fcc0, %f8, %f10
7220 .word 0x95a00548 ! t0_kref+0x4bb8: fsqrtd %f8, %f10
7221 .word 0x92383492 ! t0_kref+0x4bbc: xnor %g0, -0xb6e, %o1
7222 .word 0x1324924e ! t0_kref+0x4bc0: sethi %hi(0x92493800), %o1
7223 .word 0x93b3412d ! t0_kref+0x4bc4: edge32n %o5, %o5, %o1
7224 .word 0x33480008 ! t0_kref+0x4bc8: fbe,a,pt %fcc0, _kref+0x4be8
7225 .word 0x95a00548 ! t0_kref+0x4bcc: fsqrtd %f8, %f10
7226 .word 0xd248a022 ! t0_kref+0x4bd0: ldsb [%g2 + 0x22], %o1
7227 .word 0xd2c65000 ! t0_kref+0x4bd4: ldswa [%i1]0x80, %o1
7228 .word 0x923f400c ! t0_kref+0x4bd8: xnor %i5, %o4, %o1
7229 .word 0x93400000 ! t0_kref+0x4bdc: mov %y, %o1
7230 .word 0x93b74240 ! t0_kref+0x4be0: array16 %i5, %g0, %o1
7231 .word 0xd520a010 ! t0_kref+0x4be4: st %f10, [%g2 + 0x10]
7232 .word 0xe83e4000 ! t0_kref+0x4be8: std %l4, [%i1]
7233 .word 0x92fa2ad7 ! t0_kref+0x4bec: sdivcc %o0, 0xad7, %o1
7234 .word 0x9237000d ! t0_kref+0x4bf0: orn %i4, %o5, %o1
7235 .word 0x81aa0a48 ! t0_kref+0x4bf4: fcmpd %fcc0, %f8, %f8
7236 .word 0xd11fbcf0 ! t0_kref+0x4bf8: ldd [%fp - 0x310], %f8
7237 .word 0x9335e004 ! t0_kref+0x4bfc: srl %l7, 0x4, %o1
7238 .word 0x93b340bb ! t0_kref+0x4c00: edge16n %o5, %i3, %o1
7239 .word 0x91b207ca ! t0_kref+0x4c04: pdist %f8, %f10, %f8
7240 .word 0x95b2898a ! t0_kref+0x4c08: bshuffle %f10, %f10, %f10
7241 .word 0x95a0054a ! t0_kref+0x4c0c: fsqrtd %f10, %f10
7242 .word 0xd630a010 ! t0_kref+0x4c10: sth %o3, [%g2 + 0x10]
7243 .word 0x92d720db ! t0_kref+0x4c14: umulcc %i4, 0xdb, %o1
7244 .word 0x91a0054a ! t0_kref+0x4c18: fsqrtd %f10, %f8
7245 .word 0x81aa0aca ! t0_kref+0x4c1c: fcmped %fcc0, %f8, %f10
7246 .word 0xd2df5019 ! t0_kref+0x4c20: ldxa [%i5 + %i1]0x80, %o1
7247 .word 0xe7ee501c ! t0_kref+0x4c24: prefetcha %i1 + %i4, 19
7248 .word 0x9336c008 ! t0_kref+0x4c28: srl %i3, %o0, %o1
7249 .word 0x927b400d ! t0_kref+0x4c2c: sdiv %o5, %o5, %o1
7250 .word 0x91a0054a ! t0_kref+0x4c30: fsqrtd %f10, %f8
7251 .word 0x95a20848 ! t0_kref+0x4c34: faddd %f8, %f8, %f10
7252 .word 0x91b28d40 ! t0_kref+0x4c38: fnot1 %f10, %f8
7253 .word 0x95a01929 ! t0_kref+0x4c3c: fstod %f9, %f10
7254 .word 0x93a01889 ! t0_kref+0x4c40: fitos %f9, %f9
7255 .word 0x95b28748 ! t0_kref+0x4c44: fpack32 %f10, %f8, %f10
7256 .word 0x93400000 ! t0_kref+0x4c48: mov %y, %o1
7257 .word 0x81aa8a2a ! t0_kref+0x4c4c: fcmps %fcc0, %f10, %f10
7258 .word 0xeb68a205 ! t0_kref+0x4c50: prefetch %g2 + 0x205, 21
7259 .word 0x8143c000 ! t0_kref+0x4c54: stbar
7260 .word 0x93b28c69 ! t0_kref+0x4c58: fnors %f10, %f9, %f9
7261 .word 0x95a0052a ! t0_kref+0x4c5c: fsqrts %f10, %f10
7262 .word 0x93a248a9 ! t0_kref+0x4c60: fsubs %f9, %f9, %f9
7263 .word 0x92be801a ! t0_kref+0x4c64: xnorcc %i2, %i2, %o1
7264 .word 0xd520a020 ! t0_kref+0x4c68: st %f10, [%g2 + 0x20]
7265 .word 0x9285001b ! t0_kref+0x4c6c: addcc %l4, %i3, %o1
7266 .word 0xd24e4000 ! t0_kref+0x4c70: ldsb [%i1], %o1
7267 .word 0x95a00529 ! t0_kref+0x4c74: fsqrts %f9, %f10
7268 .word 0x921b661a ! t0_kref+0x4c78: xor %o5, 0x61a, %o1
7269 .word 0x95a01a4a ! t0_kref+0x4c7c: fdtoi %f10, %f10
7270 .word 0x929b4008 ! t0_kref+0x4c80: xorcc %o5, %o0, %o1
7271 .word 0x93a2892a ! t0_kref+0x4c84: fmuls %f10, %f10, %f9
7272 .word 0x29800001 ! t0_kref+0x4c88: fbl,a _kref+0x4c8c
7273 .word 0x91a208ca ! t0_kref+0x4c8c: fsubd %f8, %f10, %f8
7274 .word 0x928264a9 ! t0_kref+0x4c90: addcc %o1, 0x4a9, %o1
7275 .word 0xd250a032 ! t0_kref+0x4c94: ldsh [%g2 + 0x32], %o1
7276 .word 0x93a00529 ! t0_kref+0x4c98: fsqrts %f9, %f9
7277 .word 0x8143e040 ! t0_kref+0x4c9c: membar 0x40
7278 .word 0x95a00529 ! t0_kref+0x4ca0: fsqrts %f9, %f10
7279 .word 0xd326401c ! t0_kref+0x4ca4: st %f9, [%i1 + %i4]
7280 .word 0xd51fbc38 ! t0_kref+0x4ca8: ldd [%fp - 0x3c8], %f10
7281 .word 0xe4086898 ! t0_kref+0x4cac: ldub [%g1 + 0x898], %l2
7282 .word 0xa41ca00c ! t0_kref+0x4cb0: xor %l2, 0xc, %l2
7283 .word 0xe4286898 ! t0_kref+0x4cb4: stb %l2, [%g1 + 0x898]
7284 .word 0x81d86898 ! t0_kref+0x4cb8: flush %g1 + 0x898
7285 .word 0x91a209c8 ! t0_kref+0x4cbc: fdivd %f8, %f8, %f8
7286 .word 0x92728016 ! t0_kref+0x4cc0: udiv %o2, %l6, %o1
7287 .word 0x921d6847 ! t0_kref+0x4cc4: xor %l5, 0x847, %o1
7288 .word 0x93a018c8 ! t0_kref+0x4cc8: fdtos %f8, %f9
7289 .word 0x91a0014a ! t0_kref+0x4ccc: fabsd %f10, %f8
7290 .word 0x93b28aa9 ! t0_kref+0x4cd0: fpsub16s %f10, %f9, %f9
72912: .word 0xe06e401a ! t0_kref+0x4cd4: ldstub [%i1 + %i2], %l0
7292 .word 0x8610201b ! t0_kref+0x4cd8: mov 0x1b, %g3
7293 .word 0x86a0e001 ! t0_kref+0x4cdc: subcc %g3, 1, %g3
7294 .word 0x22800004 ! t0_kref+0x4ce0: be,a _kref+0x4cf0
7295 .word 0x8582acb1 ! t0_kref+0x4ce4: wr %o2, 0xcb1, %ccr
7296 call SYM(t0_subr3)
7297 .word 0x92fea93a ! t0_kref+0x4cec: sdivcc %i2, 0x93a, %o1
7298 .word 0xc036600a ! t0_kref+0x4cf0: clrh [%i1 + 0xa]
7299 .word 0xe83f4019 ! t0_kref+0x4cf4: std %l4, [%i5 + %i1]
7300 .word 0x92bdf62e ! t0_kref+0x4cf8: xnorcc %l7, -0x9d2, %o1
7301 .word 0x923b4000 ! t0_kref+0x4cfc: not %o5, %o1
7302 .word 0x92aec014 ! t0_kref+0x4d00: andncc %i3, %l4, %o1
7303 .word 0x92a6aba1 ! t0_kref+0x4d04: subcc %i2, 0xba1, %o1
7304 .word 0xd200a020 ! t0_kref+0x4d08: ld [%g2 + 0x20], %o1
7305 .word 0xfaa71018 ! t0_kref+0x4d0c: sta %i5, [%i4 + %i0]0x80
7306 .word 0xb4102006 ! t0_kref+0x4d10: mov 0x6, %i2
7307 .word 0x933ac008 ! t0_kref+0x4d14: sra %o3, %o0, %o1
7308 .word 0x92e2801c ! t0_kref+0x4d18: subccc %o2, %i4, %o1
7309 .word 0x91b206e8 ! t0_kref+0x4d1c: fmul8ulx16 %f8, %f8, %f8
7310 .word 0x95a209ca ! t0_kref+0x4d20: fdivd %f8, %f10, %f10
7311 .word 0x33480006 ! t0_kref+0x4d24: fbe,a,pt %fcc0, _kref+0x4d3c
7312 .word 0xd2ce101a ! t0_kref+0x4d28: ldsba [%i0 + %i2]0x80, %o1
7313 .word 0x91a0054a ! t0_kref+0x4d2c: fsqrtd %f10, %f8
7314 .word 0x93400000 ! t0_kref+0x4d30: mov %y, %o1
7315 .word 0x923f4014 ! t0_kref+0x4d34: xnor %i5, %l4, %o1
7316 .word 0xe47e401c ! t0_kref+0x4d38: swap [%i1 + %i4], %l2
7317 .word 0xd500a010 ! t0_kref+0x4d3c: ld [%g2 + 0x10], %f10
7318 .word 0x92a5e7ec ! t0_kref+0x4d40: subcc %l7, 0x7ec, %o1
7319 .word 0x95a209c8 ! t0_kref+0x4d44: fdivd %f8, %f8, %f10
7320 .word 0xd520a010 ! t0_kref+0x4d48: st %f10, [%g2 + 0x10]
7321 .word 0x93400000 ! t0_kref+0x4d4c: mov %y, %o1
7322 .word 0x81db6ee6 ! t0_kref+0x4d50: flush %o5 + 0xee6
7323 .word 0x95a24d2a ! t0_kref+0x4d54: fsmuld %f9, %f10, %f10
7324 .word 0x95a289a9 ! t0_kref+0x4d58: fdivs %f10, %f9, %f10
7325 .word 0xec2e0000 ! t0_kref+0x4d5c: stb %l6, [%i0]
7326 .word 0x93b580e0 ! t0_kref+0x4d60: edge16ln %l6, %g0, %o1
7327 .word 0xf9ee101c ! t0_kref+0x4d64: prefetcha %i0 + %i4, 28
7328 .word 0x9fc10000 ! t0_kref+0x4d68: call %g4
7329 .word 0x91a2084a ! t0_kref+0x4d6c: faddd %f8, %f10, %f8
7330 .word 0x8143c000 ! t0_kref+0x4d70: stbar
7331 .word 0x928d401a ! t0_kref+0x4d74: andcc %l5, %i2, %o1
7332 .word 0x93b28408 ! t0_kref+0x4d78: fcmple16 %f10, %f8, %o1
7333 .word 0x9282001b ! t0_kref+0x4d7c: addcc %o0, %i3, %o1
7334 .word 0x91b246aa ! t0_kref+0x4d80: fmul8x16al %f9, %f10, %f8
7335 .word 0xd25e6008 ! t0_kref+0x4d84: ldx [%i1 + 8], %o1
7336 .word 0x91a2884a ! t0_kref+0x4d88: faddd %f10, %f10, %f8
7337 .word 0xd2060000 ! t0_kref+0x4d8c: ld [%i0], %o1
7338 .word 0x9213000a ! t0_kref+0x4d90: or %o4, %o2, %o1
7339 .word 0x95a24929 ! t0_kref+0x4d94: fmuls %f9, %f9, %f10
7340 .word 0x92af401d ! t0_kref+0x4d98: andncc %i5, %i5, %o1
7341 .word 0x91b286ca ! t0_kref+0x4d9c: fmul8sux16 %f10, %f10, %f8
7342 .word 0x20800008 ! t0_kref+0x4da0: bn,a _kref+0x4dc0
7343 .word 0x91b206ea ! t0_kref+0x4da4: fmul8ulx16 %f8, %f10, %f8
7344 .word 0x95a289a9 ! t0_kref+0x4da8: fdivs %f10, %f9, %f10
7345 .word 0x91a0190a ! t0_kref+0x4dac: fitod %f10, %f8
7346 .word 0x13006b0f ! t0_kref+0x4db0: sethi %hi(0x1ac3c00), %o1
7347 .word 0xd51fbc50 ! t0_kref+0x4db4: ldd [%fp - 0x3b0], %f10
7348 .word 0x93a2892a ! t0_kref+0x4db8: fmuls %f10, %f10, %f9
7349 .word 0x93400000 ! t0_kref+0x4dbc: mov %y, %o1
7350 .word 0x81aa4a2a ! t0_kref+0x4dc0: fcmps %fcc0, %f9, %f10
7351 .word 0x95a0192a ! t0_kref+0x4dc4: fstod %f10, %f10
7352 .word 0x95a00029 ! t0_kref+0x4dc8: fmovs %f9, %f10
7353 .word 0xd2c01019 ! t0_kref+0x4dcc: ldswa [%g0 + %i1]0x80, %o1
7354 .word 0x92472351 ! t0_kref+0x4dd0: addc %i4, 0x351, %o1
7355 .word 0x927ebc88 ! t0_kref+0x4dd4: sdiv %i2, -0x378, %o1
7356 .word 0x91a24d29 ! t0_kref+0x4dd8: fsmuld %f9, %f9, %f8
7357 .word 0x91b20d8a ! t0_kref+0x4ddc: fxor %f8, %f10, %f8
7358 call SYM(t0_subr1)
7359 .word 0x95a0052a ! t0_kref+0x4de4: fsqrts %f10, %f10
7360 .word 0xd200a030 ! t0_kref+0x4de8: ld [%g2 + 0x30], %o1
7361 .word 0xd4a6101c ! t0_kref+0x4dec: sta %o2, [%i0 + %i4]0x80
7362 .word 0x95a2482a ! t0_kref+0x4df0: fadds %f9, %f10, %f10
7363 .word 0x8143c000 ! t0_kref+0x4df4: stbar
7364 .word 0x93b24c6a ! t0_kref+0x4df8: fnors %f9, %f10, %f9
7365 .word 0x91a00548 ! t0_kref+0x4dfc: fsqrtd %f8, %f8
7366 .word 0x91a208c8 ! t0_kref+0x4e00: fsubd %f8, %f8, %f8
7367 .word 0x95a28829 ! t0_kref+0x4e04: fadds %f10, %f9, %f10
7368 .word 0x9de3bfa0 ! t0_kref+0x4e08: save %sp, -0x60, %sp
7369 .word 0x93ee801b ! t0_kref+0x4e0c: restore %i2, %i3, %o1
7370 .word 0x92d34016 ! t0_kref+0x4e10: umulcc %o5, %l6, %o1
7371 .word 0x81aa4a2a ! t0_kref+0x4e14: fcmps %fcc0, %f9, %f10
7372 .word 0x92623e98 ! t0_kref+0x4e18: subc %o0, -0x168, %o1
7373 .word 0x91a288c8 ! t0_kref+0x4e1c: fsubd %f10, %f8, %f8
7374 call SYM(_kaos_done)
7375 .word 0x01000000 ! t0_kref+0x4e24: nop
7376 KGLOBAL(t0_ktbl_end)
7377t0_ktbl_end:
7378t0_ktbl_page_end:
7379
7380KTEXT_MODULE(t0_module_subr0, 0x023d8000)
7381.seg "text"
7382t0_subr0_page_begin:
7383 .skip 8192
7384.global _t0_subr0; ENTRY(t0_subr0)
7385 .word 0xa6844012 ! t0_subr0+0x0: addcc %l1, %l2, %l3
7386 .word 0x81c3e008 ! t0_subr0+0x4: retl
7387 .word 0xaa64c014 ! t0_subr0+0x8: subc %l3, %l4, %l5
7388t0_subr0_page_end:
7389
7390KTEXT_MODULE(t0_module_subr1, 0x027dc000)
7391.seg "text"
7392t0_subr1_page_begin:
7393 .skip 8184
7394.global _t0_subr1; ENTRY(t0_subr1)
7395 .word 0x9de3bfa0 ! t0_subr1+0x0: save %sp, -0x60, %sp
7396 .word 0xb29eaa5a ! t0_subr1+0x4: xorcc %i2, 0xa5a, %i1
7397 .word 0x81c7e008 ! t0_subr1+0x8: ret
7398 .word 0xa7ee6001 ! t0_subr1+0xc: restore %i1, 1, %l3
7399t0_subr1_page_end:
7400
7401KTEXT_MODULE(t0_module_subr2, 0x02792000)
7402.seg "text"
7403t0_subr2_page_begin:
7404 .skip 8192
7405.global _t0_subr2; ENTRY(t0_subr2)
7406 .word 0x9de3bfa0 ! t0_subr2+0x0: save %sp, -0x60, %sp
7407 .word 0xb2066001 ! t0_subr2+0x4: add %i1, 1, %i1
7408 .word 0x81c7e008 ! t0_subr2+0x8: ret
7409 .word 0xa3ee6001 ! t0_subr2+0xc: restore %i1, 1, %l1
7410t0_subr2_page_end:
7411
7412KTEXT_MODULE(t0_module_subr3, 0x02422000)
7413.seg "text"
7414t0_subr3_page_begin:
7415 .skip 8112
7416.global _t0_subr3; ENTRY(t0_subr3)
7417 .word 0x90056001 ! t0_subr3+0x0: add %l5, 1, %o0
7418 .word 0x9de3bfa0 ! t0_subr3+0x4: save %sp, -0x60, %sp
7419#if defined(KAOS_SIMULATION)
7420 add %i0, 12, %i0
7421#else
7422 .word 0x90062001 ! t0_subr3+0x8: add %i0, 1, %o0
7423 .word 0x9de3bfa0 ! t0_subr3+0xc: save %sp, -0x60, %sp
7424 .word 0x90062001 ! t0_subr3+0x10: add %i0, 1, %o0
7425 .word 0x9de3bfa0 ! t0_subr3+0x14: save %sp, -0x60, %sp
7426 .word 0x90062001 ! t0_subr3+0x18: add %i0, 1, %o0
7427 .word 0x9de3bfa0 ! t0_subr3+0x1c: save %sp, -0x60, %sp
7428 .word 0x90062001 ! t0_subr3+0x20: add %i0, 1, %o0
7429 .word 0x9de3bfa0 ! t0_subr3+0x24: save %sp, -0x60, %sp
7430 .word 0x90062001 ! t0_subr3+0x28: add %i0, 1, %o0
7431 .word 0x9de3bfa0 ! t0_subr3+0x2c: save %sp, -0x60, %sp
7432 .word 0x90062001 ! t0_subr3+0x30: add %i0, 1, %o0
7433 .word 0x9de3bfa0 ! t0_subr3+0x34: save %sp, -0x60, %sp
7434 .word 0xb1ee2001 ! t0_subr3+0x38: restore %i0, 1, %i0
7435 .word 0xb1ee2001 ! t0_subr3+0x3c: restore %i0, 1, %i0
7436 .word 0xb1ee2001 ! t0_subr3+0x40: restore %i0, 1, %i0
7437 .word 0xb1ee2001 ! t0_subr3+0x44: restore %i0, 1, %i0
7438 .word 0xb1ee2001 ! t0_subr3+0x48: restore %i0, 1, %i0
7439 .word 0xb1ee2001 ! t0_subr3+0x4c: restore %i0, 1, %i0
7440#endif
7441 .word 0x81c7e008 ! t0_subr3+0x50: ret
7442 .word 0xadee2001 ! t0_subr3+0x54: restore %i0, 1, %l6
7443t0_subr3_page_end:
7444!
7445! Total operations: 4804
7446!
7447! Operation frequencies
7448!
7449! name exp obs
7450! ldsb 0.10 0.08
7451! ldub 1.43 1.35
7452! ldsh 0.64 0.69
7453! lduh 0.17 0.15
7454! ld 0.72 0.75
7455! ldd 1.20 0.98
7456! swap 0.95 1.10
7457! ldstub 0.66 0.62
7458! stb 0.49 0.69
7459! sth 0.89 1.08
7460! st 0.85 0.98
7461! std 1.34 1.50
7462! add 0.42 0.33
7463! addcc 0.61 0.83
7464! addx 1.23 1.25
7465! addxcc 0.12 0.08
7466! taddcc 0.09 0.08
7467! taddcctv 0.22 0.19
7468! sub 0.14 0.08
7469! subcc 0.29 0.23
7470! subx 0.82 0.73
7471! subxcc 0.73 0.73
7472! tsubcc 0.11 0.17
7473! tsubcctv 0.08 0.08
7474! mulscc 0.52 0.33
7475! and 0.82 0.69
7476! andcc 0.72 0.81
7477! andn 0.40 0.40
7478! andncc 1.08 1.21
7479! or 0.68 0.75
7480! orcc 1.04 0.98
7481! orn 0.48 0.48
7482! orncc 0.70 0.67
7483! xor 0.80 1.25
7484! xorcc 0.87 0.92
7485! xnor 1.02 1.29
7486! xnorcc 1.26 1.27
7487! sll 0.03 0.02
7488! srl 0.98 1.12
7489! sra 0.96 0.94
7490! unimp 0.20 0.19
7491! umul 0.93 0.96
7492! smul 0.24 0.21
7493! udiv 1.38 1.50
7494! sdiv 0.96 1.02
7495! umulcc 1.25 1.17
7496! smulcc 0.12 0.12
7497! udivcc 0.61 0.60
7498! sdivcc 0.59 0.62
7499! rdy 0.78 0.92
7500! wry 0.70 0.67
7501! bicc 0.96 0.98
7502! sethi 0.93 1.12
7503! jmpl 1.27 1.17
7504! call 1.19 0.92
7505! ticc 0.00 0.00
7506! flush 0.35 0.29
7507! save 1.20 1.12
7508! restore 0.42 0.00
7509! stbar 1.41 1.29
7510! ldf 0.07 0.04
7511! lddf 0.12 0.12
7512! stf 0.32 0.31
7513! stdf 1.30 1.19
7514! fadds 1.37 1.64
7515! fsubs 0.56 0.42
7516! fmuls 0.91 1.14
7517! fdivs 0.82 0.87
7518! faddd 1.32 1.25
7519! fsubd 0.63 0.56
7520! fmuld 0.15 0.12
7521! fdivd 1.36 1.50
7522! faddq 0.00 0.00
7523! fsubq 0.00 0.00
7524! fmulq 0.00 0.00
7525! fdivq 0.00 0.00
7526! fsmuld 0.71 0.44
7527! fdmulq 0.00 0.00
7528! fitos 1.13 1.46
7529! fitod 1.26 1.33
7530! fitoq 0.00 0.00
7531! fstoi 0.13 0.21
7532! fstod 1.06 1.00
7533! fstoq 0.00 0.00
7534! fdtoi 0.79 0.85
7535! fdtos 0.65 0.71
7536! fdtoq 0.00 0.00
7537! fqtoi 0.00 0.00
7538! fqtos 0.00 0.00
7539! fqtod 0.00 0.00
7540! fmovs 0.33 0.31
7541! fnegs 0.22 0.17
7542! fabss 0.02 0.02
7543! fsqrts 1.00 1.29
7544! fsqrtd 2.47 2.62
7545! fsqrtq 0.00 0.00
7546! fcmps 1.37 1.39
7547! fcmpd 0.42 0.46
7548! fcmpq 0.00 0.00
7549! fcmpes 0.21 0.29
7550! fcmped 1.39 1.27
7551! fcmpeq 0.00 0.00
7552! fbfcc 0.92 0.96
7553! ldfsr 0.08 0.00
7554! stfsr 0.21 0.19
7555! loop 0.21 0.33
7556! offset 0.25 0.29
7557! area 0.10 0.15
7558! target 0.13 0.17
7559! goto 0.11 0.06
7560! sigsegv 0.11 0.17
7561! sigbus 0.09 0.08
7562! imodify 0.81 0.54
7563! ldfsr_offset 0.15 0.00
7564! fpattern 0.59 0.44
7565! lbranch 0.04 0.04
7566! shmld 3.27 3.18
7567! shmst 3.53 3.81
7568! shmpf 1.17 1.27
7569! shmswap 0.13 0.12
7570! shmblkld 0.17 0.00
7571! shmblkst 0.93 0.00
7572! shmblkchk 0.53 0.46
7573! hack_restore 0.00 0.00
7574! demap_random_va 0.00 0.00
7575! demap_area 0.00 0.00
7576! demap_ktbl_text 0.00 0.00
7577! demap_ktbl_data 0.00 0.00
7578! demap_subr 0.00 0.00
7579! demap_reg 0.00 0.00
7580! demap_stack 0.00 0.00
7581! ro_area 0.00 0.00
7582! ro_ktbl_data 0.00 0.00
7583! ro_reg 0.00 0.00
7584! ro_stack 0.00 0.00
7585! set_window 0.00 0.00
7586! set_va_wp 0.00 0.00
7587! set_pa_wp 0.00 0.00
7588! set_softint 0.00 0.00
7589! ie_toggle 0.00 0.00
7590! set_pil 0.00 0.00
7591! set_tso 0.00 0.00
7592! set_pso 0.00 0.00
7593! set_rmo 0.00 0.00
7594! cflush 0.00 0.00
7595! return 0.00 0.00
7596! casa 0.01 0.00
7597! rdasi 0.19 0.23
7598! wrasi 0.01 0.00
7599! bpcc 0.06 0.08
7600! fbpfcc 1.42 1.27
7601! fmovscc 0.06 0.02
7602! fmovdcc 0.01 0.00
7603! fmovqcc 0.00 0.00
7604! movcc 0.01 0.02
7605! flushw 0.02 0.02
7606! membar 0.01 0.04
7607! prefetch 0.90 0.92
7608! rdpc 0.21 0.27
7609! ldqf 0.00 0.00
7610! stqf 0.00 0.00
7611! ldfa 0.20 0.21
7612! lddfa 0.00 0.00
7613! ldqfa 0.00 0.00
7614! ldsba 0.14 0.15
7615! ldsha 0.17 0.15
7616! lduba 0.17 0.25
7617! lduha 0.22 0.27
7618! lda 0.01 0.04
7619! ldda 0.17 0.17
7620! ldstuba 0.09 0.04
7621! prefetcha 1.41 1.46
7622! stfa 0.21 0.21
7623! stdfa 0.10 0.10
7624! stqfa 0.00 0.00
7625! stba 0.03 0.02
7626! stha 0.09 0.15
7627! sta 0.15 0.27
7628! stda 0.06 0.06
7629! swapa 0.17 0.10
7630! fmovd 0.07 0.08
7631! fnegd 0.25 0.23
7632! fabsd 0.13 0.04
7633! fstox 0.04 0.02
7634! fdtox 0.15 0.12
7635! fxtos 0.03 0.00
7636! fxtod 0.13 0.12
7637! lds 0.21 0.23
7638! ldsa 0.27 0.27
7639! ldx 0.27 0.27
7640! ldxa 0.11 0.04
7641! nofault 0.25 0.25
7642! rdgsr 0.16 0.08
7643! wrgsr 0.13 0.10
7644! fpadd16 0.03 0.00
7645! fpadd16s 0.14 0.17
7646! fpadd32 0.21 0.19
7647! fpadd32s 0.21 0.23
7648! fpsub16 0.19 0.17
7649! fpsub16s 0.13 0.15
7650! fpsub32 0.02 0.04
7651! fpsub32s 0.01 0.00
7652! fpack16 0.08 0.04
7653! fpack32 0.22 0.25
7654! fpackfix 0.03 0.08
7655! fexpand 0.20 0.17
7656! fpmerge 0.06 0.06
7657! fmul8x16 0.11 0.12
7658! fmul8x16au 0.02 0.02
7659! fmul8x16al 0.20 0.31
7660! fmul8sux16 0.19 0.29
7661! fmul8ulx16 0.16 0.27
7662! fmuld8sux16 0.02 0.04
7663! fmuld8ulx16 0.02 0.06
7664! alignaddr 0.12 0.12
7665! alignaddrl 0.20 0.08
7666! faligndata 0.27 0.37
7667! fzero 0.24 0.21
7668! fzeros 0.25 0.31
7669! fone 0.10 0.02
7670! fones 0.19 0.23
7671! fsrc1 0.08 0.04
7672! fsrc1s 0.03 0.00
7673! fsrc2 0.20 0.21
7674! fsrc2s 0.03 0.02
7675! fnot1 0.16 0.29
7676! fnot1s 0.23 0.25
7677! fnot2 0.05 0.02
7678! fnot2s 0.16 0.12
7679! for 0.28 0.33
7680! fors 0.07 0.08
7681! fnor 0.10 0.12
7682! fnors 0.27 0.31
7683! fand 0.23 0.33
7684! fands 0.17 0.10
7685! fnand 0.14 0.10
7686! fnands 0.03 0.04
7687! fxor 0.19 0.27
7688! fxors 0.09 0.04
7689! fxnor 0.10 0.17
7690! fxnors 0.06 0.04
7691! fornot1 0.09 0.08
7692! fornot1s 0.04 0.02
7693! fornot2 0.26 0.40
7694! fornot2s 0.07 0.06
7695! fandnot1 0.06 0.02
7696! fandnot1s 0.14 0.25
7697! fandnot2 0.22 0.10
7698! fandnot2s 0.10 0.08
7699! fcmpgt16 0.24 0.15
7700! fcmpgt32 0.06 0.04
7701! fcmple16 0.28 0.27
7702! fcmple32 0.13 0.17
7703! fcmpne16 0.28 0.15
7704! fcmpne32 0.06 0.02
7705! fcmpeq16 0.11 0.06
7706! fcmpeq32 0.03 0.04
7707! edge8 0.11 0.08
7708! edge8l 0.16 0.08
7709! edge16 0.17 0.15
7710! edge16l 0.10 0.19
7711! edge32 0.11 0.12
7712! edge32l 0.04 0.06
7713! pdist 0.09 0.15
7714! partial_st8 0.21 0.21
7715! partial_st16 0.21 0.19
7716! partial_st32 0.25 0.25
7717! short_st8 0.16 0.15
7718! short_st16 0.00 0.00
7719! short_ld8 0.02 0.02
7720! short_ld16 0.13 0.10
7721! blkld 0.00 0.00
7722! blkst 0.19 0.00
7723! blkld_offset 0.14 0.00
7724! blkst_offset 0.00 0.00
7725! blk_check 0.14 0.12
7726! casxa 0.17 0.15
7727! rdccr 0.22 0.12
7728! rdfprs 0.18 0.04
7729! wrccr 0.21 0.21
7730! popc 0.10 0.02
7731! wrfprs 0.10 0.08
7732! stx 0.21 0.29
7733! stxa 0.09 0.10
7734! cflush 0.00 0.00
7735! array8 0.15 0.19
7736! array16 0.21 0.25
7737! array32 0.10 0.08
7738! edge8n 0.11 0.17
7739! edge8ln 0.09 0.12
7740! edge16n 0.18 0.12
7741! edge16ln 0.24 0.21
7742! edge32n 0.12 0.25
7743! edge32ln 0.17 0.15
7744! bmask 0.20 0.15
7745! bshuffle 0.17 0.19
7746! siam 0.02 0.00
7747! fpadds16 0.00 0.00
7748! fpadds16s 0.00 0.00
7749! fpadds32 0.00 0.00
7750! fpadds32s 0.00 0.00
7751! fpsubs16 0.00 0.00
7752! fpsubs16s 0.00 0.00
7753! fpsubs32 0.00 0.00
7754! fpsubs32s 0.00 0.00
7755! fpadd64 0.00 0.00
7756! fpsub64 0.00 0.00
7757! fpmean16 0.00 0.00
7758! fpchksm16 0.00 0.00
7759! fshl16 0.00 0.00
7760! fshrl16 0.00 0.00
7761! fshl32 0.00 0.00
7762! fshrl32 0.00 0.00
7763! fshlas16 0.00 0.00
7764! fshra16 0.00 0.00
7765! fshlas32 0.00 0.00
7766! fshra32 0.00 0.00
7767! fpmovc8 0.00 0.00
7768! fpmovc16 0.00 0.00
7769! fpmovc32 0.00 0.00
7770! fmergesp 0.00 0.00
7771! fucmpgt8 0.00 0.00
7772! fucmple8 0.00 0.00
7773! fucmpne8 0.00 0.00
7774! fucmpeq8 0.00 0.00
7775! pdistn 0.00 0.00
7776! lzd 0.00 0.00
7777! addxc 0.00 0.00
7778! addxccc 0.00 0.00
7779! umulxhi 0.00 0.00
7780! flcmps 0.00 0.00
7781! flcmpd 0.00 0.00
7782! sfabss 0.00 0.00
7783! sfnegs 0.00 0.00
7784! sfadds 0.00 0.00
7785! sfsubs 0.00 0.00
7786! sfmuls 0.00 0.00
7787! sfitos 0.00 0.00
7788! sfstoi 0.00 0.00
7789! sfcmpeqs 0.00 0.00
7790! sfcmpnes 0.00 0.00
7791! sfcmpgts 0.00 0.00
7792! sfcmples 0.00 0.00
7793! fmadds 0.00 0.00
7794! fmaddd 0.00 0.00
7795! fmsubs 0.00 0.00
7796! fmsubd 0.00 0.00
7797! fnmsubs 0.00 0.00
7798! fnmsubd 0.00 0.00
7799! fnmadds 0.00 0.00
7800! fnmaddd 0.00 0.00
7801!
7802KDATA_MODULE(t0_module_offset_table, 0x0a160000)
7803.seg "data"
7804t0_offset_table_start:
7805t0_offset_table_size: .word 0x00000008
7806t0_offset_table:
7807 .word 0xfffffff8
7808 .word 0x00000010
7809 .word 0xffffffe0
7810 .word 0x00000000
7811 .word 0xfffffff0
7812 .word 0x00000008
7813 .word 0x00000018
7814 .word 0xffffffe8
7815t0_offset_table_end:
7816
7817t0_ldfsr_offset_table_start:
7818t0_ldfsr_offset_table_size: .word 0x00000000
7819t0_ldfsr_offset_table:
7820t0_ldfsr_offset_table_end:
7821
7822t0_bld_offset_table_start:
7823t0_bld_offset_table_size: .word 0x00000000
7824t0_bld_offset_table:
7825t0_bld_offset_table_end:
7826
7827t0_bst_offset_table_start:
7828t0_bst_offset_table_size: .word 0x00000000
7829t0_bst_offset_table:
7830t0_bst_offset_table_end:
7831
7832.skip 8144 ! page align
7833
7834KDATA_MODULE(t0_module_data_in_regs, 0x0c294000)
7835.seg "data"
7836KGLOBAL(t0_data_in_regs)
7837t0_data_in_regs_start:
7838t0_data_in_regs:
7839 .word 0x7f1272d0 ! %f0
7840 .word 0xb3074fbc ! %f1
7841 .word 0x09d09589 ! %f2
7842 .word 0x773494e2 ! %f3
7843 .word 0x48d12404 ! %f4
7844 .word 0x2bb52ebd ! %f5
7845 .word 0x1e86ee18 ! %f6
7846 .word 0x31c9484f ! %f7
7847 .word 0xe9aecdd9 ! %f8
7848 .word 0x4a200233 ! %f9
7849 .word 0xce95bc4f ! %f10
7850 .word 0xc928b1a0 ! %f11
7851 .word 0x37524e2a ! %f12
7852 .word 0x1b17e791 ! %f13
7853 .word 0xe5c40c86 ! %f14
7854 .word 0x3edad773 ! %f15
7855 .word 0x3332910c ! %f16
7856 .word 0xffeb4703 ! %f17
7857 .word 0x47f511e0 ! %f18
7858 .word 0x25f7ad4a ! %f19
7859 .word 0xb9ce7145 ! %f20
7860 .word 0xffc99cd3 ! %f21
7861 .word 0xb957bde0 ! %f22
7862 .word 0xb6099591 ! %f23
7863 .word 0x619dabfd ! %f24
7864 .word 0xf13ef50e ! %f25
7865 .word 0xac3fbd42 ! %f26
7866 .word 0x4f077fde ! %f27
7867 .word 0x4270dbb5 ! %f28
7868 .word 0x8a78fd67 ! %f29
7869 .word 0x72d0ee08 ! %f30
7870 .word 0xdddc277a ! %f31
7871 .word 0x5ee1ae79 ! %f32
7872 .word 0x26b0d15a ! %f33
7873 .word 0xc3a3a2d2 ! %f34
7874 .word 0xd444361f ! %f35
7875 .word 0xc5d3cb51 ! %f36
7876 .word 0xf722e494 ! %f37
7877 .word 0x1c194772 ! %f38
7878 .word 0x23254f03 ! %f39
7879 .word 0xfd1a1afc ! %f40
7880 .word 0x08b0af91 ! %f41
7881 .word 0xc67e3ac0 ! %f42
7882 .word 0xe81c4615 ! %f43
7883 .word 0x975b67e0 ! %f44
7884 .word 0x8ade0287 ! %f45
7885 .word 0xce8ef1aa ! %f46
7886 .word 0xd6210785 ! %f47
7887 .word 0xe98c893b ! %f48
7888 .word 0xc3962282 ! %f49
7889 .word 0xf9c3b78e ! %f50
7890 .word 0x2202f38a ! %f51
7891 .word 0x07058d9f ! %f52
7892 .word 0x234314d0 ! %f53
7893 .word 0x7b279fcb ! %f54
7894 .word 0x3e68b25f ! %f55
7895 .word 0x919a989c ! %f56
7896 .word 0xb083bc9e ! %f57
7897 .word 0xf9b47c95 ! %f58
7898 .word 0x942ac48d ! %f59
7899 .word 0x8c7867be ! %f60
7900 .word 0x1873aee2 ! %f61
7901 .word 0x1576ef08 ! %f62
7902 .word 0xc3905370 ! %f63
7903 .word 0x00000000 ! %g0 (always zero)
7904 .word t0_kref+0xbe0 ! %g1 (code pointer)
7905 .word t0_data_in_shm_area ! %g2 (shared area pointer)
7906 .word 0x5191ef11 ! %g3 (loop index)
7907 .word SYM(t0_subr0) ! %g4 (jmpl target)
7908 .word t0_kref+0x1 ! %g5 (sigbus target)
7909 .word 0x00000000 ! %g6 (block ld offset)
7910 .word 0x00000000 ! %g7 (block st offset)
7911 .word 0x1c749de1 ! %o0
7912 .word 0x77732155 ! %o1
7913 .word 0x6a8b57ce ! %o2
7914 .word 0x4c7b5fd1 ! %o3
7915 .word 0xcc39bfa5 ! %o4
7916 .word 0x4d3898ab ! %o5
7917 .word 0x00000000 ! %sp (stack pointer)
7918 .word 0x00000000 ! %o7 (relocatable junk)
7919 .word 0x780fb2b9 ! %l0
7920 .word 0xd241e07c ! %l1
7921 .word 0xb05ae47f ! %l2
7922 .word 0xbd6a05f3 ! %l3
7923 .word 0x3a59dae2 ! %l4
7924 .word 0x11019297 ! %l5
7925 .word 0x3cb21526 ! %l6
7926 .word 0x107edd9d ! %l7
7927 .word t0_data_in_area0 ! %i0 (area pointer)
7928 .word t0_data_in_area0 ! %i1 (area pointer)
7929 .word 0xffffffe8 ! %i2 (byte offset)
7930 .word 0xfffffff6 ! %i3 (halfword offset)
7931 .word 0xffffffe0 ! %i4 (word offset)
7932 .word 0xffffffe0 ! %i5 (doubleword offset)
7933 .word 0x00000000 ! %fp (frame pointer)
7934 .word 0x00000000 ! %i7 (return address)
7935 .word 0x070adf00 ! %y
7936 .word 0x00000001 ! %icc (nzvc)
7937 .word 0x00000eb9 ! %fsr
7938 .word 0x00000000 ! %gsr.mask
7939 .word 0x00000000 ! %gsr
7940 .word 0x000000d0 ! %asi
7941 .word 0x00000000 ! Integer overflow traps
7942 .word 0x00000000 ! Integer divide by zero traps
7943 .word 0x00000000 ! Integer divide > 52 bit dividend traps
7944 .word 0x00000000 ! Floating inexact traps
7945 .word 0x00000000 ! Floating divide by zero traps
7946 .word 0x00000000 ! Floating underflow traps
7947 .word 0x00000000 ! Floating overflow traps
7948 .word 0x00000000 ! Floating invalid traps
7949 .word 0x00000000 ! Floating other traps
7950 .word 0x00000000 ! Ticc traps
7951 .word 0x00000000 ! Unexpected SIGFPE traps
7952 .word 0x00000000 ! Unexpected SIGSEGV traps
7953 .word 0x00000000 ! Unexpected SIGBUS traps
7954 .word 0x00000000 ! Unexpected SIGILL traps
7955 .word 0x00000000 ! Expected SIGSEGV traps
7956 .word 0x00000000 ! Expected SIGBUS traps
7957 .word 0x00000000 ! UNIMP traps
7958 .word 0x00000000 ! ??
7959.global t0_data_in_mtbl_size; t0_data_in_mtbl_size: .word 253
7960t0_data_in_regs_end:
7961
7962.skip 7708 ! page align
7963
7964KDATA_MODULE(t0_module_data_in_stack, 0x03644000)
7965.seg "data"
7966KGLOBAL(t0_data_in_mtbl_size)
7967KGLOBAL(t0_data_in_mtbl)
7968KGLOBAL(t0_data_in_stack)
7969t0_data_in_stack_start:
7970 .word 0xeb60abaf
7971 .word 0xfd517783
7972 .word 0x405837ba
7973 .word 0xf2fbd629
7974 .word 0x9e2672f9
7975 .word 0xe2edd8a5
7976 .word 0x60116561
7977 .word 0xd0121a50
7978 .word 0x94718e1c
7979 .word 0x4ac1c4e7
7980 .word 0x8219ebb0
7981 .word 0xe847c986
7982 .word 0x4d20d0e3
7983 .word 0xb2c9141e
7984 .word 0xed3c1521
7985 .word 0x6dc03485
7986 .word 0x31010072
7987 .word 0x1dec909d
7988 .word 0x68bfa646
7989 .word 0x765f251e
7990 .word 0x3653079b
7991 .word 0x5c99b6ff
7992 .word 0x3c009c45
7993 .word 0x69042da2
7994 .word 0x94909c6f
7995 .word 0x40b02e24
7996 .word 0xc00ede84
7997 .word 0x62210a83
7998 .word 0xef5d2b18
7999 .word 0xac803b78
8000 .word 0x852ad79f
8001 .word 0xb421fa39
8002 .word 0x801a19e6
8003 .word 0x9685b77b
8004 .word 0xc2be29a2
8005 .word 0x3e292f69
8006 .word 0xdd72baa7
8007 .word 0x0c3f467c
8008 .word 0x36aef174
8009 .word 0x180cc144
8010 .word 0xb0a57d3a
8011 .word 0x1e39d9a7
8012 .word 0x63df4d91
8013 .word 0x0798be2d
8014 .word 0x66953766
8015 .word 0xda64bc42
8016 .word 0xde921bfb
8017 .word 0x3f0d449e
8018 .word 0x400695e7
8019 .word 0x0042b133
8020 .word 0xd3892372
8021 .word 0x11eac64c
8022 .word 0xee1b0aca
8023 .word 0xa0d0e4c5
8024 .word 0x73401be2
8025 .word 0x099cd988
8026 .word 0x975bccfa
8027 .word 0x1a44b6ab
8028 .word 0x58eb4a1c
8029 .word 0x21b63ce7
8030 .word 0xfbbcbd19
8031 .word 0xd24da044
8032 .word 0x4c17a2c8
8033 .word 0xe976f125
8034 .word 0xcc284394
8035 .word 0x3898bb20
8036 .word 0xf735a89a
8037 .word 0xf07f8d46
8038 .word 0xd9a27bf1
8039 .word 0x3b27abc2
8040 .word 0xec3779c4
8041 .word 0xbd2330fd
8042 .word 0xc223416a
8043 .word 0xb6e4f4a7
8044 .word 0xd5fdc0ab
8045 .word 0xb5fbb951
8046 .word 0x4b2bf0bf
8047 .word 0x1cfbf587
8048 .word 0x38d67bdd
8049 .word 0xec7a1b7e
8050 .word 0xd516f348
8051 .word 0x911b1ada
8052 .word 0x110bd141
8053 .word 0xbd670a19
8054 .word 0xbb6c6749
8055 .word 0x022b019d
8056 .word 0xd3b0608f
8057 .word 0x54e64876
8058 .word 0x1f687989
8059 .word 0x066d9355
8060 .word 0x66b9c902
8061 .word 0x7fd1504d
8062 .word 0x67954425
8063 .word 0xb1a45e53
8064 .word 0x1951564c
8065 .word 0xea642d9b
8066 .word 0xab2346a1
8067 .word 0xd00dae3a
8068 .word 0x374e08ca
8069 .word 0x3681b4c5
8070 .word 0x96c8cb3f
8071 .word 0x4ffc28be
8072 .word 0xb24a6cf9
8073 .word 0xd0827703
8074 .word 0xfca1cd94
8075 .word 0x95c4f2ae
8076 .word 0x6afbf627
8077 .word 0x5ad418fb
8078 .word 0xe60f3657
8079 .word 0xa6fca133
8080 .word 0xbd98d06d
8081 .word 0x14e4efac
8082 .word 0x6f2d807c
8083 .word 0xbabb7b59
8084 .word 0x1f745ddc
8085 .word 0x1332078d
8086 .word 0x0c681b80
8087 .word 0xc125cfcf
8088 .word 0x59c9d2f5
8089 .word 0x230bf9f5
8090 .word 0xcd301f06
8091 .word 0xd4fd62ea
8092 .word 0x712fa65e
8093 .word 0x1f0934bd
8094 .word 0x403223a3
8095 .word 0x82cd38ef
8096 .word 0xb9a5c7d3
8097 .word 0x7f629823
8098 .word 0x66d054f5
8099 .word 0x22914091
8100 .word 0x4fdbd25a
8101 .word 0x6de18ef1
8102 .word 0x946310fa
8103 .word 0xaecfa1b8
8104 .word 0x006badba
8105 .word 0x55d504dd
8106 .word 0xab13a89e
8107 .word 0x1731b483
8108 .word 0x1098532d
8109 .word 0x2ff4df33
8110 .word 0x394a1595
8111 .word 0xd106e490
8112 .word 0xd8e7a954
8113 .word 0xee71dbb1
8114 .word 0xf0dfb96b
8115 .word 0xadfc047a
8116 .word 0x5be9ab6a
8117 .word 0xd8e9f9b1
8118 .word 0x89d679d8
8119 .word 0xdcf5d5a3
8120 .word 0x19ee4fbc
8121 .word 0x28d7d18d
8122 .word 0xae74ce58
8123 .word 0x82a5c832
8124 .word 0x288ee158
8125 .word 0x3f957e3e
8126 .word 0x339c92fb
8127 .word 0xeb5c375f
8128 .word 0xd206c104
8129 .word 0xb571fd46
8130 .word 0xd73bb479
8131 .word 0xd60ba5ed
8132 .word 0xafa2c172
8133 .word 0xbfe228d0
8134 .word 0x95130989
8135 .word 0x65a4bef8
8136 .word 0xc34d92b1
8137 .word 0xe1c4b014
8138t0_data_in_sp:
8139 .word 0x7900ed72
8140 .word 0x8a2b1ef0
8141 .word 0xa9b2f0e5
8142 .word 0x0642b200
8143 .word 0xa2c26fe1
8144 .word 0x1a5f28e5
8145 .word 0xafda8a3a
8146 .word 0x734cde14
8147 .word t0_data_in_area0
8148 .word t0_data_in_area0
8149 .word 0x0000000f
8150 .word 0xfffffff4
8151 .word 0x00000008
8152 .word 0x00000008
8153 .word t0_data_in_fp
8154 .word 0x2a385d61
8155 .word 0xd633278c
8156 .word 0x3ab416c5
8157 .word 0x921b2c68
8158 .word 0xc8c969f6
8159 .word 0x4e102d18
8160 .word 0xf07064d9
8161 .word 0x08159d96
8162 .word 0x7922a4eb
8163t0_data_in_mtbl_base:
8164 .word 0x380fffff ! [%fp - 0x400]
8165 .word 0xc0000000 ! [%fp - 0x3fc]
8166 .word 0x380fffff ! [%fp - 0x3f8]
8167 .word 0xe0000000 ! [%fp - 0x3f4]
8168 .word 0x380fffff ! [%fp - 0x3f0]
8169 .word 0x80000000 ! [%fp - 0x3ec]
8170 .word 0x38000000 ! [%fp - 0x3e8]
8171 .word 0x40000000 ! [%fp - 0x3e4]
8172 .word 0x38000000 ! [%fp - 0x3e0]
8173 .word 0x80000000 ! [%fp - 0x3dc]
8174 .word 0x38000000 ! [%fp - 0x3d8]
8175 .word 0x20000000 ! [%fp - 0x3d4]
8176 .word 0x47f00000 ! [%fp - 0x3d0]
8177 .word 0x00000000 ! [%fp - 0x3cc]
8178 .word 0x47f00000 ! [%fp - 0x3c8]
8179 .word 0x20000000 ! [%fp - 0x3c4]
8180 .word 0x47efffff ! [%fp - 0x3c0]
8181 .word 0xffffffff ! [%fp - 0x3bc]
8182 .word 0x7ff00000 ! [%fp - 0x3b8]
8183 .word 0x00000000 ! [%fp - 0x3b4]
8184 .word 0x7fefffff ! [%fp - 0x3b0]
8185 .word 0xffffffff ! [%fp - 0x3ac]
8186 .word 0x000fffff ! [%fp - 0x3a8]
8187 .word 0xffffffff ! [%fp - 0x3a4]
8188 .word 0x000fffff ! [%fp - 0x3a0]
8189 .word 0xfffffffe ! [%fp - 0x39c]
8190 .word 0x00100000 ! [%fp - 0x398]
8191 .word 0x00000000 ! [%fp - 0x394]
8192 .word 0x00000000 ! [%fp - 0x390]
8193 .word 0x00000001 ! [%fp - 0x38c]
8194 .word 0x00000000 ! [%fp - 0x388]
8195 .word 0x00000002 ! [%fp - 0x384]
8196 .word 0x00000000 ! [%fp - 0x380]
8197 .word 0x00000000 ! [%fp - 0x37c]
8198 .word 0x7f800000 ! [%fp - 0x378]
8199 .word 0x7f7fffff ! [%fp - 0x374]
8200 .word 0x007fffff ! [%fp - 0x370]
8201 .word 0x007ffffe ! [%fp - 0x36c]
8202 .word 0x00800000 ! [%fp - 0x368]
8203 .word 0x00000001 ! [%fp - 0x364]
8204 .word 0x00000002 ! [%fp - 0x360]
8205 .word 0x80000000 ! [%fp - 0x35c]
8206 .word 0x207fe000 ! [%fp - 0x358]
8207 .word 0x1ffff000 ! [%fp - 0x354]
8208 .word 0x307fe123 ! [%fp - 0x350]
8209 .word 0x0fff1001 ! [%fp - 0x34c]
8210 .word 0x2ff81000 ! [%fp - 0x348]
8211 .word 0x1072e100 ! [%fp - 0x344]
8212 .word 0x027fe067 ! [%fp - 0x340]
8213 .word 0x3eff1289 ! [%fp - 0x33c]
8214 .word 0x3f000400 ! [%fp - 0x338]
8215 .word 0x80003c1f ! [%fp - 0x334]
8216 .word 0x00fff800 ! [%fp - 0x330]
8217 .word 0xffff8000 ! [%fp - 0x32c]
8218 .word 0x200ff760 ! [%fp - 0x328]
8219 .word 0x0800011f ! [%fp - 0x324]
8220 .word 0x1ffff800 ! [%fp - 0x320]
8221 .word 0x00000000 ! [%fp - 0x31c]
8222 .word 0x3ffe8000 ! [%fp - 0x318]
8223 .word 0x147ff000 ! [%fp - 0x314]
8224 .word 0x137fe671 ! [%fp - 0x310]
8225 .word 0x3ffe8459 ! [%fp - 0x30c]
8226 .word 0x127fffff ! [%fp - 0x308]
8227 .word 0x3fffffff ! [%fp - 0x304]
8228 .word 0x307fe123 ! [%fp - 0x300]
8229 .word 0x047fffff ! [%fp - 0x2fc]
8230 .word 0x307fe123 ! [%fp - 0x2f8]
8231 .word 0x03ffffff ! [%fp - 0x2f4]
8232 .word 0x107fe100 ! [%fp - 0x2f0]
8233 .word 0x22efffff ! [%fp - 0x2ec]
8234 .word 0x380ffe80 ! [%fp - 0x2e8]
8235 .word 0x00000000 ! [%fp - 0x2e4]
8236 .word 0x04bfeff9 ! [%fp - 0x2e0]
8237 .word 0x00000000 ! [%fp - 0x2dc]
8238 .word 0x380fffff ! [%fp - 0x2d8]
8239 .word 0xffffffff ! [%fp - 0x2d4]
8240 .word 0x04bfffff ! [%fp - 0x2d0]
8241 .word 0xffffffff ! [%fp - 0x2cc]
8242 .word 0x300ff123 ! [%fp - 0x2c8]
8243 .word 0x40000000 ! [%fp - 0x2c4]
8244 .word 0x0caf8ee0 ! [%fp - 0x2c0]
8245 .word 0x00000000 ! [%fp - 0x2bc]
8246 .word 0x3c0ff456 ! [%fp - 0x2b8]
8247 .word 0x00000000 ! [%fp - 0x2b4]
8248 .word 0x009ff000 ! [%fp - 0x2b0]
8249 .word 0x00000000 ! [%fp - 0x2ac]
8250 .word 0x3c0ff456 ! [%fp - 0x2a8]
8251 .word 0x0000ff99 ! [%fp - 0x2a4]
8252 .word 0x009ff000 ! [%fp - 0x2a0]
8253 .word 0x001234ff ! [%fp - 0x29c]
8254 .word 0x0080ffff ! [%fp - 0x298]
8255 .word 0x3ff8f000 ! [%fp - 0x294]
8256 .word 0x01800001 ! [%fp - 0x290]
8257 .word 0x40c2fc1f ! [%fp - 0x28c]
8258 .word 0x00100100 ! [%fp - 0x288]
8259 .word 0x10010001 ! [%fp - 0x284]
8260 .word 0x3fff8f88 ! [%fp - 0x280]
8261 .word 0x00000000 ! [%fp - 0x27c]
8262 .word 0x00f00f00 ! [%fp - 0x278]
8263 .word 0xf000000f ! [%fp - 0x274]
8264 .word 0x409ff00f ! [%fp - 0x270]
8265 .word 0xff000fff ! [%fp - 0x26c]
8266 .word 0x04003009 ! [%fp - 0x268]
8267 .word 0x4fff0001 ! [%fp - 0x264]
8268 .word 0x03001001 ! [%fp - 0x260]
8269 .word 0x4feeeeee ! [%fp - 0x25c]
8270 .word 0x0801e067 ! [%fp - 0x258]
8271 .word 0x54f231f8 ! [%fp - 0x254]
8272 .word 0x01000001 ! [%fp - 0x250]
8273 .word 0x00000001 ! [%fp - 0x24c]
8274 .word 0x453eef45 ! [%fp - 0x248]
8275 .word 0x00000001 ! [%fp - 0x244]
8276 .word 0x01100111 ! [%fp - 0x240]
8277 .word 0x00011111 ! [%fp - 0x23c]
8278 .word 0x455f8000 ! [%fp - 0x238]
8279 .word 0xffffffff ! [%fp - 0x234]
8280 .word 0x01301222 ! [%fp - 0x230]
8281 .word 0x00111222 ! [%fp - 0x22c]
8282 .word 0x458f1100 ! [%fp - 0x228]
8283 .word 0x01111001 ! [%fp - 0x224]
8284 .word 0x40811111 ! [%fp - 0x220]
8285 .word 0x00feeeee ! [%fp - 0x21c]
8286 .word 0x40000011 ! [%fp - 0x218]
8287 .word 0x007fffff ! [%fp - 0x214]
8288 .word 0x41800221 ! [%fp - 0x210]
8289 .word 0x01ff0001 ! [%fp - 0x20c]
8290 .word 0x7f333333 ! [%fp - 0x208]
8291 .word 0x3f7fffff ! [%fp - 0x204]
8292 .word 0x40100001 ! [%fp - 0x200]
8293 .word 0x11000011 ! [%fp - 0x1fc]
8294 .word 0x001fffff ! [%fp - 0x1f8]
8295 .word 0xffffffff ! [%fp - 0x1f4]
8296 .word 0x40000000 ! [%fp - 0x1f0]
8297 .word 0x00000011 ! [%fp - 0x1ec]
8298 .word 0x000fffff ! [%fp - 0x1e8]
8299 .word 0xffffffff ! [%fp - 0x1e4]
8300 .word 0x7fe11111 ! [%fp - 0x1e0]
8301 .word 0xffffffff ! [%fp - 0x1dc]
8302 .word 0x3ffff110 ! [%fp - 0x1d8]
8303 .word 0x00000001 ! [%fp - 0x1d4]
8304 .word 0x7fffffff ! [%fp - 0x1d0]
8305 .word 0x7f800001 ! [%fp - 0x1cc]
8306 .word 0x7f800000 ! [%fp - 0x1c8]
8307 .word 0x7f7fffff ! [%fp - 0x1c4]
8308 .word 0x5f800001 ! [%fp - 0x1c0]
8309 .word 0x5f800000 ! [%fp - 0x1bc]
8310 .word 0x5f7fffff ! [%fp - 0x1b8]
8311 .word 0x5f000001 ! [%fp - 0x1b4]
8312 .word 0x5f000000 ! [%fp - 0x1b0]
8313 .word 0x5effffff ! [%fp - 0x1ac]
8314 .word 0x4b000001 ! [%fp - 0x1a8]
8315 .word 0x4b000000 ! [%fp - 0x1a4]
8316 .word 0x4affffff ! [%fp - 0x1a0]
8317 .word 0x40000001 ! [%fp - 0x19c]
8318 .word 0x40000000 ! [%fp - 0x198]
8319 .word 0x3fffffff ! [%fp - 0x194]
8320 .word 0x3f800001 ! [%fp - 0x190]
8321 .word 0x3f800000 ! [%fp - 0x18c]
8322 .word 0x3f7fffff ! [%fp - 0x188]
8323 .word 0x00000000 ! [%fp - 0x184]
8324 .word 0x7fffffff ! [%fp - 0x180]
8325 .word 0xffffffff ! [%fp - 0x17c]
8326 .word 0x7ff00000 ! [%fp - 0x178]
8327 .word 0x00000001 ! [%fp - 0x174]
8328 .word 0x7ff00000 ! [%fp - 0x170]
8329 .word 0x00000000 ! [%fp - 0x16c]
8330 .word 0x7fefffff ! [%fp - 0x168]
8331 .word 0xffffffff ! [%fp - 0x164]
8332 .word 0x43e00000 ! [%fp - 0x160]
8333 .word 0x00000001 ! [%fp - 0x15c]
8334 .word 0x43e00000 ! [%fp - 0x158]
8335 .word 0x00000000 ! [%fp - 0x154]
8336 .word 0x43dfffff ! [%fp - 0x150]
8337 .word 0xffffffff ! [%fp - 0x14c]
8338 .word 0x43d00000 ! [%fp - 0x148]
8339 .word 0x00000001 ! [%fp - 0x144]
8340 .word 0x43d00000 ! [%fp - 0x140]
8341 .word 0x00000000 ! [%fp - 0x13c]
8342 .word 0x43cfffff ! [%fp - 0x138]
8343 .word 0xffffffff ! [%fp - 0x134]
8344 .word 0x43300000 ! [%fp - 0x130]
8345 .word 0x00000001 ! [%fp - 0x12c]
8346 .word 0x43300000 ! [%fp - 0x128]
8347 .word 0x00000000 ! [%fp - 0x124]
8348 .word 0x432fffff ! [%fp - 0x120]
8349 .word 0xffffffff ! [%fp - 0x11c]
8350 .word 0x40000000 ! [%fp - 0x118]
8351 .word 0x00000001 ! [%fp - 0x114]
8352 .word 0x40000000 ! [%fp - 0x110]
8353 .word 0x00000000 ! [%fp - 0x10c]
8354 .word 0x3fffffff ! [%fp - 0x108]
8355 .word 0xffffffff ! [%fp - 0x104]
8356 .word 0x3ff00000 ! [%fp - 0x100]
8357 .word 0x00000001 ! [%fp - 0xfc]
8358 .word 0x3ff00000 ! [%fp - 0xf8]
8359 .word 0x00000000 ! [%fp - 0xf4]
8360 .word 0x3fefffff ! [%fp - 0xf0]
8361 .word 0xffffffff ! [%fp - 0xec]
8362 .word 0x80000000 ! [%fp - 0xe8]
8363 .word 0x00000000 ! [%fp - 0xe4]
8364 .word 0x7fffffff ! [%fp - 0xe0]
8365 .word 0xffffffff ! [%fp - 0xdc]
8366 .word 0x00000000 ! [%fp - 0xd8]
8367 .word 0x00000000 ! [%fp - 0xd4]
8368 .word 0x00200000 ! [%fp - 0xd0]
8369 .word 0x00000003 ! [%fp - 0xcc]
8370 .word 0x00200000 ! [%fp - 0xc8]
8371 .word 0x00000002 ! [%fp - 0xc4]
8372 .word 0x00200000 ! [%fp - 0xc0]
8373 .word 0x00000001 ! [%fp - 0xbc]
8374 .word 0x00200000 ! [%fp - 0xb8]
8375 .word 0x00000000 ! [%fp - 0xb4]
8376 .word 0x001fffff ! [%fp - 0xb0]
8377 .word 0xffffffff ! [%fp - 0xac]
8378 .word 0x00100000 ! [%fp - 0xa8]
8379 .word 0x00000001 ! [%fp - 0xa4]
8380 .word 0x00100000 ! [%fp - 0xa0]
8381 .word 0x00000000 ! [%fp - 0x9c]
8382 .word 0x000fffff ! [%fp - 0x98]
8383 .word 0xffffffff ! [%fp - 0x94]
8384 .word 0x00080000 ! [%fp - 0x90]
8385 .word 0x00000001 ! [%fp - 0x8c]
8386 .word 0x00080000 ! [%fp - 0x88]
8387 .word 0x00000000 ! [%fp - 0x84]
8388 .word 0x0007ffff ! [%fp - 0x80]
8389 .word 0xffffffff ! [%fp - 0x7c]
8390 .word 0x00000000 ! [%fp - 0x78]
8391 .word 0x01000003 ! [%fp - 0x74]
8392 .word 0x00000000 ! [%fp - 0x70]
8393 .word 0x01000002 ! [%fp - 0x6c]
8394 .word 0x00000000 ! [%fp - 0x68]
8395 .word 0x01000001 ! [%fp - 0x64]
8396 .word 0x00000000 ! [%fp - 0x60]
8397 .word 0x01000000 ! [%fp - 0x5c]
8398 .word 0x00000000 ! [%fp - 0x58]
8399 .word 0x00ffffff ! [%fp - 0x54]
8400 .word 0x00000000 ! [%fp - 0x50]
8401 .word 0x00800001 ! [%fp - 0x4c]
8402 .word 0x00000000 ! [%fp - 0x48]
8403 .word 0x00800000 ! [%fp - 0x44]
8404 .word 0x00000000 ! [%fp - 0x40]
8405 .word 0x007fffff ! [%fp - 0x3c]
8406 .word 0x00000000 ! [%fp - 0x38]
8407 .word 0x00400001 ! [%fp - 0x34]
8408 .word 0x00000000 ! [%fp - 0x30]
8409 .word 0x00400000 ! [%fp - 0x2c]
8410 .word 0x00000000 ! [%fp - 0x28]
8411 .word 0x003fffff ! [%fp - 0x24]
8412 .word t0_data_in_area0 ! [%fp - 0x20]
8413 .word SYM(t0_subr3) ! [%fp - 0x1c]
8414 .word SYM(t0_subr2) ! [%fp - 0x18]
8415 .word SYM(t0_subr1) ! [%fp - 0x14]
8416 .word SYM(t0_subr0) ! [%fp - 0x10]
8417t0_data_in_mtbl:
8418 .word 0xa493ff89 ! [%fp - 0xc]
8419 .word 0xbf5b0d8c ! [%fp - 0x8]
8420 .word 0x97d2bf14 ! [%fp - 0x4]
8421.global t0_data_in_fp; t0_data_in_fp:
8422 .word 0x68b29617
8423 .word 0x32ffc639
8424 .word 0x94b9b36a
8425 .word 0xcb58c554
8426 .word 0x539fecc6
8427 .word 0xf91ae684
8428 .word 0xa17cb230
8429 .word 0x70e14af7
8430 .word 0x58ab1abc
8431 .word 0xe5379c77
8432 .word 0x0355db6a
8433 .word 0x2632faa4
8434 .word 0x44601b7a
8435 .word 0x3c1beac6
8436 .word 0x176bd95e
8437 .word 0x9c0b821b
8438 .word 0xe406ebbf
8439 .word 0x9a751603
8440 .word 0x85265c28
8441 .word 0x74cd2289
8442 .word 0xaaa57551
8443 .word 0x412b1f0d
8444 .word 0x38ad7526
8445 .word 0x5104721d
8446t0_data_in_stacktop:
8447 .word 0
8448t0_data_in_stack_end:
8449.skip 6300 ! page align
8450
8451KDATA_MODULE(t0_module_data_in_area0, 0x0b5ae000)
8452.seg "data"
8453t0_data_in_area0_start:
8454.skip 832
8455t0_data_in_area0_begin:
8456 .word 0xfe4df2fc ! t0_data_in_area0-0x20
8457 .word 0x194cf0c5 ! t0_data_in_area0-0x1c
8458 .word 0x7978c495 ! t0_data_in_area0-0x18
8459 .word 0x589022da ! t0_data_in_area0-0x14
8460 .word 0x7e2110db ! t0_data_in_area0-0x10
8461 .word 0x22a53508 ! t0_data_in_area0-0xc
8462 .word 0x9ff15d7c ! t0_data_in_area0-0x8
8463 .word 0xd17de2af ! t0_data_in_area0-0x4
8464.global t0_data_in_area0; t0_data_in_area0:
8465 .word 0x9a1b4cd5 ! t0_data_in_area0+0x0
8466 .word 0x0c9304d8 ! t0_data_in_area0+0x4
8467 .word 0x5ff383c8 ! t0_data_in_area0+0x8
8468 .word 0xeb4ca8c4 ! t0_data_in_area0+0xc
8469 .word 0xd1395b6a ! t0_data_in_area0+0x10
8470 .word 0x3ac0e7dc ! t0_data_in_area0+0x14
8471 .word 0x4b2ba8b8 ! t0_data_in_area0+0x18
8472 .word 0x2f760416 ! t0_data_in_area0+0x1c
8473t0_data_in_area0_end:
8474.skip 7296
8475t0_data_in_area0_stop:
8476
8477KDATA_MODULE(t0_module_data_in_shm_area, 0x063e2000)
8478.seg "data"
8479t0_data_in_shm_area_start:
8480t0_data_in_shm_area_begin:
8481.global t0_data_in_shm_area; t0_data_in_shm_area:
8482 .word 0xc0f794af ! t0_data_in_shm_area+0x0 (t0)
8483 .word 0x00000000 ! t0_data_in_shm_area+0x4 (t1)
8484 .word 0xe0fc820f ! t0_data_in_shm_area+0x8 (t2)
8485 .word 0xcf050240 ! t0_data_in_shm_area+0xc (t3)
8486 .word 0xd207d70a ! t0_data_in_shm_area+0x10 (t0)
8487 .word 0x00000000 ! t0_data_in_shm_area+0x14 (t1)
8488 .word 0x897de097 ! t0_data_in_shm_area+0x18 (t2)
8489 .word 0x58478448 ! t0_data_in_shm_area+0x1c (t3)
8490 .word 0xd81c497b ! t0_data_in_shm_area+0x20 (t0)
8491 .word 0x00000000 ! t0_data_in_shm_area+0x24 (t1)
8492 .word 0x6684cc7a ! t0_data_in_shm_area+0x28 (t2)
8493 .word 0x35c5819e ! t0_data_in_shm_area+0x2c (t3)
8494 .word 0x3c253f45 ! t0_data_in_shm_area+0x30 (t0)
8495 .word 0x00000000 ! t0_data_in_shm_area+0x34 (t1)
8496 .word 0x3ad3f24f ! t0_data_in_shm_area+0x38 (t2)
8497 .word 0x8e3b8dba ! t0_data_in_shm_area+0x3c (t3)
8498 .word 0x0eecad96 ! t0_data_in_shm_area+0x40 (t0 bload)
8499 .word 0xf47336a2 ! t0_data_in_shm_area+0x44
8500 .word 0x87509416 ! t0_data_in_shm_area+0x48
8501 .word 0xd51c6dac ! t0_data_in_shm_area+0x4c
8502 .word 0xca804173 ! t0_data_in_shm_area+0x50
8503 .word 0x9935fb5d ! t0_data_in_shm_area+0x54
8504 .word 0x7a19f68b ! t0_data_in_shm_area+0x58
8505 .word 0x8e34b5b2 ! t0_data_in_shm_area+0x5c
8506 .word 0xa5c1efbb ! t0_data_in_shm_area+0x60
8507 .word 0x6db06ee6 ! t0_data_in_shm_area+0x64
8508 .word 0x2374fc37 ! t0_data_in_shm_area+0x68
8509 .word 0x8be86c5f ! t0_data_in_shm_area+0x6c
8510 .word 0xc96e120e ! t0_data_in_shm_area+0x70
8511 .word 0x9aa94789 ! t0_data_in_shm_area+0x74
8512 .word 0x7e941d7b ! t0_data_in_shm_area+0x78
8513 .word 0x162ad632 ! t0_data_in_shm_area+0x7c
8514 .word 0xcd794e76 ! t0_data_in_shm_area+0x80 (t0 bstore)
8515 .word 0xcbd40729 ! t0_data_in_shm_area+0x84
8516 .word 0x1d55659e ! t0_data_in_shm_area+0x88
8517 .word 0x19baa130 ! t0_data_in_shm_area+0x8c
8518 .word 0xc54c89f1 ! t0_data_in_shm_area+0x90
8519 .word 0x4ae9d577 ! t0_data_in_shm_area+0x94
8520 .word 0x45d212f2 ! t0_data_in_shm_area+0x98
8521 .word 0xa1596c40 ! t0_data_in_shm_area+0x9c
8522 .word 0x596eff2c ! t0_data_in_shm_area+0xa0
8523 .word 0xb2394961 ! t0_data_in_shm_area+0xa4
8524 .word 0x77859534 ! t0_data_in_shm_area+0xa8
8525 .word 0xcc23efb6 ! t0_data_in_shm_area+0xac
8526 .word 0x9ff47d91 ! t0_data_in_shm_area+0xb0
8527 .word 0xafe4d5c7 ! t0_data_in_shm_area+0xb4
8528 .word 0xf07b8e38 ! t0_data_in_shm_area+0xb8
8529 .word 0xa5eb9b2c ! t0_data_in_shm_area+0xbc
8530 .word 0x00000000 ! t0_data_in_shm_area+0xc0 (t1 bload)
8531 .word 0x00000000 ! t0_data_in_shm_area+0xc4
8532 .word 0x00000000 ! t0_data_in_shm_area+0xc8
8533 .word 0x00000000 ! t0_data_in_shm_area+0xcc
8534 .word 0x00000000 ! t0_data_in_shm_area+0xd0
8535 .word 0x00000000 ! t0_data_in_shm_area+0xd4
8536 .word 0x00000000 ! t0_data_in_shm_area+0xd8
8537 .word 0x00000000 ! t0_data_in_shm_area+0xdc
8538 .word 0x00000000 ! t0_data_in_shm_area+0xe0
8539 .word 0x00000000 ! t0_data_in_shm_area+0xe4
8540 .word 0x00000000 ! t0_data_in_shm_area+0xe8
8541 .word 0x00000000 ! t0_data_in_shm_area+0xec
8542 .word 0x00000000 ! t0_data_in_shm_area+0xf0
8543 .word 0x00000000 ! t0_data_in_shm_area+0xf4
8544 .word 0x00000000 ! t0_data_in_shm_area+0xf8
8545 .word 0x00000000 ! t0_data_in_shm_area+0xfc
8546 .word 0x00000000 ! t0_data_in_shm_area+0x100 (t1 bstore)
8547 .word 0x00000000 ! t0_data_in_shm_area+0x104
8548 .word 0x00000000 ! t0_data_in_shm_area+0x108
8549 .word 0x00000000 ! t0_data_in_shm_area+0x10c
8550 .word 0x00000000 ! t0_data_in_shm_area+0x110
8551 .word 0x00000000 ! t0_data_in_shm_area+0x114
8552 .word 0x00000000 ! t0_data_in_shm_area+0x118
8553 .word 0x00000000 ! t0_data_in_shm_area+0x11c
8554 .word 0x00000000 ! t0_data_in_shm_area+0x120
8555 .word 0x00000000 ! t0_data_in_shm_area+0x124
8556 .word 0x00000000 ! t0_data_in_shm_area+0x128
8557 .word 0x00000000 ! t0_data_in_shm_area+0x12c
8558 .word 0x00000000 ! t0_data_in_shm_area+0x130
8559 .word 0x00000000 ! t0_data_in_shm_area+0x134
8560 .word 0x00000000 ! t0_data_in_shm_area+0x138
8561 .word 0x00000000 ! t0_data_in_shm_area+0x13c
8562 .word 0x36018ca7 ! t0_data_in_shm_area+0x140 (t2 bload)
8563 .word 0x75c89ee5 ! t0_data_in_shm_area+0x144
8564 .word 0x9a67356a ! t0_data_in_shm_area+0x148
8565 .word 0x672074ac ! t0_data_in_shm_area+0x14c
8566 .word 0x497edb26 ! t0_data_in_shm_area+0x150
8567 .word 0xa0490176 ! t0_data_in_shm_area+0x154
8568 .word 0xf566ef50 ! t0_data_in_shm_area+0x158
8569 .word 0x075511bc ! t0_data_in_shm_area+0x15c
8570 .word 0xd0ff3e0f ! t0_data_in_shm_area+0x160
8571 .word 0xab46241b ! t0_data_in_shm_area+0x164
8572 .word 0x16482bbc ! t0_data_in_shm_area+0x168
8573 .word 0x756bcf5d ! t0_data_in_shm_area+0x16c
8574 .word 0xd3e61958 ! t0_data_in_shm_area+0x170
8575 .word 0x089ca95b ! t0_data_in_shm_area+0x174
8576 .word 0x8ede022f ! t0_data_in_shm_area+0x178
8577 .word 0x190e2781 ! t0_data_in_shm_area+0x17c
8578 .word 0xe3e6a23d ! t0_data_in_shm_area+0x180 (t2 bstore)
8579 .word 0xfd8085bb ! t0_data_in_shm_area+0x184
8580 .word 0xf4dd1413 ! t0_data_in_shm_area+0x188
8581 .word 0x8d820f10 ! t0_data_in_shm_area+0x18c
8582 .word 0x4950a650 ! t0_data_in_shm_area+0x190
8583 .word 0x5879bb3e ! t0_data_in_shm_area+0x194
8584 .word 0xc49ffbea ! t0_data_in_shm_area+0x198
8585 .word 0x4726070c ! t0_data_in_shm_area+0x19c
8586 .word 0xf57a2fd4 ! t0_data_in_shm_area+0x1a0
8587 .word 0xe772c92e ! t0_data_in_shm_area+0x1a4
8588 .word 0x9e66fbca ! t0_data_in_shm_area+0x1a8
8589 .word 0x493a9bf6 ! t0_data_in_shm_area+0x1ac
8590 .word 0x1a2e9b4b ! t0_data_in_shm_area+0x1b0
8591 .word 0xfbd7d41d ! t0_data_in_shm_area+0x1b4
8592 .word 0xe13f9f08 ! t0_data_in_shm_area+0x1b8
8593 .word 0x5fb9f76f ! t0_data_in_shm_area+0x1bc
8594 .word 0x1c58fb2e ! t0_data_in_shm_area+0x1c0 (t3 bload)
8595 .word 0xbb3d08c0 ! t0_data_in_shm_area+0x1c4
8596 .word 0x112556fe ! t0_data_in_shm_area+0x1c8
8597 .word 0x4b090e25 ! t0_data_in_shm_area+0x1cc
8598 .word 0x0d42f9c6 ! t0_data_in_shm_area+0x1d0
8599 .word 0xa8b0b5eb ! t0_data_in_shm_area+0x1d4
8600 .word 0x22fd9697 ! t0_data_in_shm_area+0x1d8
8601 .word 0x341a4f29 ! t0_data_in_shm_area+0x1dc
8602 .word 0x28a6fc87 ! t0_data_in_shm_area+0x1e0
8603 .word 0x020c30ad ! t0_data_in_shm_area+0x1e4
8604 .word 0x77c2211f ! t0_data_in_shm_area+0x1e8
8605 .word 0x67fe6776 ! t0_data_in_shm_area+0x1ec
8606 .word 0xc49ec99a ! t0_data_in_shm_area+0x1f0
8607 .word 0x4988307c ! t0_data_in_shm_area+0x1f4
8608 .word 0x133a5837 ! t0_data_in_shm_area+0x1f8
8609 .word 0x7404ad68 ! t0_data_in_shm_area+0x1fc
8610 .word 0xacc53827 ! t0_data_in_shm_area+0x200 (t3 bstore)
8611 .word 0x858c3022 ! t0_data_in_shm_area+0x204
8612 .word 0xa5bf79e0 ! t0_data_in_shm_area+0x208
8613 .word 0x6ce3df67 ! t0_data_in_shm_area+0x20c
8614 .word 0xc3dc3ae3 ! t0_data_in_shm_area+0x210
8615 .word 0x5a51e6c1 ! t0_data_in_shm_area+0x214
8616 .word 0x5d40bf2d ! t0_data_in_shm_area+0x218
8617 .word 0x0700ee91 ! t0_data_in_shm_area+0x21c
8618 .word 0xfb307fed ! t0_data_in_shm_area+0x220
8619 .word 0x1058cd17 ! t0_data_in_shm_area+0x224
8620 .word 0x40de323a ! t0_data_in_shm_area+0x228
8621 .word 0x88854f96 ! t0_data_in_shm_area+0x22c
8622 .word 0xbcf6b9da ! t0_data_in_shm_area+0x230
8623 .word 0x64363303 ! t0_data_in_shm_area+0x234
8624 .word 0xed866f5c ! t0_data_in_shm_area+0x238
8625 .word 0x080ef5e4 ! t0_data_in_shm_area+0x23c
8626t0_data_in_shm_area_end:
8627t0_data_in_shm_area_stop:
8628
8629KDATA_MODULE(t0_module_data_exp_regs, 0x073fa000)
8630.seg "data"
8631KGLOBAL(t0_data_exp_regs)
8632t0_data_exp_regs_start:
8633t0_data_exp_regs:
8634 .word 0x7f1272d0 ! %f0
8635 .word 0xb3074fbc ! %f1
8636 .word 0x09d09589 ! %f2
8637 .word 0x773494e2 ! %f3
8638 .word 0x48d12404 ! %f4
8639 .word 0x2bb52ebd ! %f5
8640 .word 0x1e86ee18 ! %f6
8641 .word 0x31c9484f ! %f7
8642 .word 0xe9aecdd9 ! %f8
8643 .word 0x4a200233 ! %f9
8644 .word 0xce95bc4f ! %f10
8645 .word 0xc928b1a0 ! %f11
8646 .word 0x37524e2a ! %f12
8647 .word 0x1b17e791 ! %f13
8648 .word 0xe5c40c86 ! %f14
8649 .word 0x3edad773 ! %f15
8650 .word 0x3332910c ! %f16
8651 .word 0xffeb4703 ! %f17
8652 .word 0x47f511e0 ! %f18
8653 .word 0x25f7ad4a ! %f19
8654 .word 0xb9ce7145 ! %f20
8655 .word 0xffc99cd3 ! %f21
8656 .word 0xb957bde0 ! %f22
8657 .word 0xb6099591 ! %f23
8658 .word 0x619dabfd ! %f24
8659 .word 0xf13ef50e ! %f25
8660 .word 0xac3fbd42 ! %f26
8661 .word 0x4f077fde ! %f27
8662 .word 0x4270dbb5 ! %f28
8663 .word 0x8a78fd67 ! %f29
8664 .word 0x72d0ee08 ! %f30
8665 .word 0xdddc277a ! %f31
8666 .word 0x5ee1ae79 ! %f32
8667 .word 0x26b0d15a ! %f33
8668 .word 0xc3a3a2d2 ! %f34
8669 .word 0xd444361f ! %f35
8670 .word 0xc5d3cb51 ! %f36
8671 .word 0xf722e494 ! %f37
8672 .word 0x1c194772 ! %f38
8673 .word 0x23254f03 ! %f39
8674 .word 0xfd1a1afc ! %f40
8675 .word 0x08b0af91 ! %f41
8676 .word 0xc67e3ac0 ! %f42
8677 .word 0xe81c4615 ! %f43
8678 .word 0x975b67e0 ! %f44
8679 .word 0x8ade0287 ! %f45
8680 .word 0xce8ef1aa ! %f46
8681 .word 0xd6210785 ! %f47
8682 .word 0xe98c893b ! %f48
8683 .word 0xc3962282 ! %f49
8684 .word 0xf9c3b78e ! %f50
8685 .word 0x2202f38a ! %f51
8686 .word 0x07058d9f ! %f52
8687 .word 0x234314d0 ! %f53
8688 .word 0x7b279fcb ! %f54
8689 .word 0x3e68b25f ! %f55
8690 .word 0x919a989c ! %f56
8691 .word 0xb083bc9e ! %f57
8692 .word 0xf9b47c95 ! %f58
8693 .word 0x942ac48d ! %f59
8694 .word 0x8c7867be ! %f60
8695 .word 0x1873aee2 ! %f61
8696 .word 0x1576ef08 ! %f62
8697 .word 0xc3905370 ! %f63
8698 .word 0x00000000 ! %g0 (always zero)
8699 .word t0_kref+0xbe0 ! %g1 (code pointer)
8700 .word t0_data_exp_shm_area! %g2 (shared area pointer)
8701 .word 0x5191ef11 ! %g3 (loop index)
8702 .word SYM(t0_subr0) ! %g4 (jmpl target)
8703 .word t0_kref+0x1 ! %g5 (sigbus target)
8704 .word 0x00000000 ! %g6 (block ld offset)
8705 .word 0x00000000 ! %g7 (block st offset)
8706 .word 0x1c749de1 ! %o0
8707 .word 0x77732155 ! %o1
8708 .word 0x6a8b57ce ! %o2
8709 .word 0x4c7b5fd1 ! %o3
8710 .word 0xcc39bfa5 ! %o4
8711 .word 0x4d3898ab ! %o5
8712 .word 0x00000000 ! %sp (stack pointer)
8713 .word 0x00000000 ! %o7 (relocatable junk)
8714 .word 0x780fb2b9 ! %l0
8715 .word 0xd241e07c ! %l1
8716 .word 0xb05ae47f ! %l2
8717 .word 0xbd6a05f3 ! %l3
8718 .word 0x3a59dae2 ! %l4
8719 .word 0x11019297 ! %l5
8720 .word 0x3cb21526 ! %l6
8721 .word 0x107edd9d ! %l7
8722 .word t0_data_exp_area0 ! %i0 (area pointer)
8723 .word t0_data_exp_area0 ! %i1 (area pointer)
8724 .word 0xffffffe8 ! %i2 (byte offset)
8725 .word 0xfffffff6 ! %i3 (halfword offset)
8726 .word 0xffffffe0 ! %i4 (word offset)
8727 .word 0xffffffe0 ! %i5 (doubleword offset)
8728 .word 0x00000000 ! %fp (frame pointer)
8729 .word 0x00000000 ! %i7 (return address)
8730 .word 0x070adf00 ! %y
8731 .word 0x00000001 ! %icc (nzvc)
8732 .word 0x00000eb9 ! %fsr
8733 .word 0x00000000 ! %gsr.mask
8734 .word 0x00000000 ! %gsr
8735 .word 0x000000d0 ! %asi
8736 .word 0x00000000 ! Integer overflow traps
8737 .word 0x00000000 ! Integer divide by zero traps
8738 .word 0x00000000 ! Integer divide > 52 bit dividend traps
8739 .word 0x00000000 ! Floating inexact traps
8740 .word 0x00000000 ! Floating divide by zero traps
8741 .word 0x00000000 ! Floating underflow traps
8742 .word 0x00000000 ! Floating overflow traps
8743 .word 0x00000000 ! Floating invalid traps
8744 .word 0x00000000 ! Floating other traps
8745 .word 0x00000000 ! Ticc traps
8746 .word 0x00000000 ! Unexpected SIGFPE traps
8747 .word 0x00000000 ! Unexpected SIGSEGV traps
8748 .word 0x00000000 ! Unexpected SIGBUS traps
8749 .word 0x00000000 ! Unexpected SIGILL traps
8750 .word 0x00000000 ! Expected SIGSEGV traps
8751 .word 0x00000000 ! Expected SIGBUS traps
8752 .word 0x00000000 ! UNIMP traps
8753 .word 0x00000000 ! ??
8754t0_data_exp_mtbl_size: .word 253
8755t0_data_exp_regs_end:
8756
8757.skip 7708 ! page align
8758
8759KDATA_MODULE(t0_module_data_exp_stack, 0x1d1ce000)
8760.seg "data"
8761KGLOBAL(t0_data_exp_mtbl_size)
8762KGLOBAL(t0_data_exp_mtbl)
8763KGLOBAL(t0_data_exp_stack)
8764t0_data_exp_stack_start:
8765 .word 0xeb60abaf
8766 .word 0xfd517783
8767 .word 0x405837ba
8768 .word 0xf2fbd629
8769 .word 0x9e2672f9
8770 .word 0xe2edd8a5
8771 .word 0x60116561
8772 .word 0xd0121a50
8773 .word 0x94718e1c
8774 .word 0x4ac1c4e7
8775 .word 0x8219ebb0
8776 .word 0xe847c986
8777 .word 0x4d20d0e3
8778 .word 0xb2c9141e
8779 .word 0xed3c1521
8780 .word 0x6dc03485
8781 .word 0x31010072
8782 .word 0x1dec909d
8783 .word 0x68bfa646
8784 .word 0x765f251e
8785 .word 0x3653079b
8786 .word 0x5c99b6ff
8787 .word 0x3c009c45
8788 .word 0x69042da2
8789 .word 0x94909c6f
8790 .word 0x40b02e24
8791 .word 0xc00ede84
8792 .word 0x62210a83
8793 .word 0xef5d2b18
8794 .word 0xac803b78
8795 .word 0x852ad79f
8796 .word 0xb421fa39
8797 .word 0x801a19e6
8798 .word 0x9685b77b
8799 .word 0xc2be29a2
8800 .word 0x3e292f69
8801 .word 0xdd72baa7
8802 .word 0x0c3f467c
8803 .word 0x36aef174
8804 .word 0x180cc144
8805 .word 0xb0a57d3a
8806 .word 0x1e39d9a7
8807 .word 0x63df4d91
8808 .word 0x0798be2d
8809 .word 0x66953766
8810 .word 0xda64bc42
8811 .word 0xde921bfb
8812 .word 0x3f0d449e
8813 .word 0x400695e7
8814 .word 0x0042b133
8815 .word 0xd3892372
8816 .word 0x11eac64c
8817 .word 0xee1b0aca
8818 .word 0xa0d0e4c5
8819 .word 0x73401be2
8820 .word 0x099cd988
8821 .word 0x975bccfa
8822 .word 0x1a44b6ab
8823 .word 0x58eb4a1c
8824 .word 0x21b63ce7
8825 .word 0xfbbcbd19
8826 .word 0xd24da044
8827 .word 0x4c17a2c8
8828 .word 0xe976f125
8829 .word 0xcc284394
8830 .word 0x3898bb20
8831 .word 0xf735a89a
8832 .word 0xf07f8d46
8833 .word 0xd9a27bf1
8834 .word 0x3b27abc2
8835 .word 0xec3779c4
8836 .word 0xbd2330fd
8837 .word 0xc223416a
8838 .word 0xb6e4f4a7
8839 .word 0xd5fdc0ab
8840 .word 0xb5fbb951
8841 .word 0x4b2bf0bf
8842 .word 0x1cfbf587
8843 .word 0x38d67bdd
8844 .word 0xec7a1b7e
8845 .word 0xd516f348
8846 .word 0x911b1ada
8847 .word 0x110bd141
8848 .word 0xbd670a19
8849 .word 0xbb6c6749
8850 .word 0x022b019d
8851 .word 0xd3b0608f
8852 .word 0x54e64876
8853 .word 0x1f687989
8854 .word 0x066d9355
8855 .word 0x66b9c902
8856 .word 0x7fd1504d
8857 .word 0x67954425
8858 .word 0xb1a45e53
8859 .word 0x1951564c
8860 .word 0xea642d9b
8861 .word 0xab2346a1
8862 .word 0xd00dae3a
8863 .word 0x374e08ca
8864 .word 0x3681b4c5
8865 .word 0x96c8cb3f
8866 .word 0x4ffc28be
8867 .word 0xb24a6cf9
8868 .word 0xd0827703
8869 .word 0xfca1cd94
8870 .word 0x95c4f2ae
8871 .word 0x6afbf627
8872 .word 0x5ad418fb
8873 .word 0xe60f3657
8874 .word 0xa6fca133
8875 .word 0xbd98d06d
8876 .word 0x14e4efac
8877 .word 0x6f2d807c
8878 .word 0xbabb7b59
8879 .word 0x1f745ddc
8880 .word 0x1332078d
8881 .word 0x0c681b80
8882 .word 0xc125cfcf
8883 .word 0x59c9d2f5
8884 .word 0x230bf9f5
8885 .word 0xcd301f06
8886 .word 0xd4fd62ea
8887 .word 0x712fa65e
8888 .word 0x1f0934bd
8889 .word 0x403223a3
8890 .word 0x82cd38ef
8891 .word 0xb9a5c7d3
8892 .word 0x7f629823
8893 .word 0x66d054f5
8894 .word 0x22914091
8895 .word 0x4fdbd25a
8896 .word 0x6de18ef1
8897 .word 0x946310fa
8898 .word 0xaecfa1b8
8899 .word 0x006badba
8900 .word 0x55d504dd
8901 .word 0xab13a89e
8902 .word 0x1731b483
8903 .word 0x1098532d
8904 .word 0x2ff4df33
8905 .word 0x394a1595
8906 .word 0xd106e490
8907 .word 0xd8e7a954
8908 .word 0xee71dbb1
8909 .word 0xf0dfb96b
8910 .word 0xadfc047a
8911 .word 0x5be9ab6a
8912 .word 0xd8e9f9b1
8913 .word 0x89d679d8
8914 .word 0xdcf5d5a3
8915 .word 0x19ee4fbc
8916 .word 0x28d7d18d
8917 .word 0xae74ce58
8918 .word 0x82a5c832
8919 .word 0x288ee158
8920 .word 0x3f957e3e
8921 .word 0x339c92fb
8922 .word 0xeb5c375f
8923 .word 0xd206c104
8924 .word 0xb571fd46
8925 .word 0xd73bb479
8926 .word 0xd60ba5ed
8927 .word 0xafa2c172
8928 .word 0xbfe228d0
8929 .word 0x95130989
8930 .word 0x65a4bef8
8931 .word 0xc34d92b1
8932 .word 0xe1c4b014
8933t0_data_exp_sp:
8934 .word 0x7900ed72
8935 .word 0x8a2b1ef0
8936 .word 0xa9b2f0e5
8937 .word 0x0642b200
8938 .word 0xa2c26fe1
8939 .word 0x1a5f28e5
8940 .word 0xafda8a3a
8941 .word 0x734cde14
8942 .word t0_data_exp_area0
8943 .word t0_data_exp_area0
8944 .word 0x0000000f
8945 .word 0xfffffff4
8946 .word 0x00000008
8947 .word 0x00000008
8948 .word t0_data_exp_fp
8949 .word 0x2a385d61
8950 .word 0xd633278c
8951 .word 0x3ab416c5
8952 .word 0x921b2c68
8953 .word 0xc8c969f6
8954 .word 0x4e102d18
8955 .word 0xf07064d9
8956 .word 0x08159d96
8957 .word 0x7922a4eb
8958t0_data_exp_mtbl_base:
8959 .word 0x380fffff ! [%fp - 0x400]
8960 .word 0xc0000000 ! [%fp - 0x3fc]
8961 .word 0x380fffff ! [%fp - 0x3f8]
8962 .word 0xe0000000 ! [%fp - 0x3f4]
8963 .word 0x380fffff ! [%fp - 0x3f0]
8964 .word 0x80000000 ! [%fp - 0x3ec]
8965 .word 0x38000000 ! [%fp - 0x3e8]
8966 .word 0x40000000 ! [%fp - 0x3e4]
8967 .word 0x38000000 ! [%fp - 0x3e0]
8968 .word 0x80000000 ! [%fp - 0x3dc]
8969 .word 0x38000000 ! [%fp - 0x3d8]
8970 .word 0x20000000 ! [%fp - 0x3d4]
8971 .word 0x47f00000 ! [%fp - 0x3d0]
8972 .word 0x00000000 ! [%fp - 0x3cc]
8973 .word 0x47f00000 ! [%fp - 0x3c8]
8974 .word 0x20000000 ! [%fp - 0x3c4]
8975 .word 0x47efffff ! [%fp - 0x3c0]
8976 .word 0xffffffff ! [%fp - 0x3bc]
8977 .word 0x7ff00000 ! [%fp - 0x3b8]
8978 .word 0x00000000 ! [%fp - 0x3b4]
8979 .word 0x7fefffff ! [%fp - 0x3b0]
8980 .word 0xffffffff ! [%fp - 0x3ac]
8981 .word 0x000fffff ! [%fp - 0x3a8]
8982 .word 0xffffffff ! [%fp - 0x3a4]
8983 .word 0x000fffff ! [%fp - 0x3a0]
8984 .word 0xfffffffe ! [%fp - 0x39c]
8985 .word 0x00100000 ! [%fp - 0x398]
8986 .word 0x00000000 ! [%fp - 0x394]
8987 .word 0x00000000 ! [%fp - 0x390]
8988 .word 0x00000001 ! [%fp - 0x38c]
8989 .word 0x00000000 ! [%fp - 0x388]
8990 .word 0x00000002 ! [%fp - 0x384]
8991 .word 0x00000000 ! [%fp - 0x380]
8992 .word 0x00000000 ! [%fp - 0x37c]
8993 .word 0x7f800000 ! [%fp - 0x378]
8994 .word 0x7f7fffff ! [%fp - 0x374]
8995 .word 0x007fffff ! [%fp - 0x370]
8996 .word 0x007ffffe ! [%fp - 0x36c]
8997 .word 0x00800000 ! [%fp - 0x368]
8998 .word 0x00000001 ! [%fp - 0x364]
8999 .word 0x00000002 ! [%fp - 0x360]
9000 .word 0x80000000 ! [%fp - 0x35c]
9001 .word 0x207fe000 ! [%fp - 0x358]
9002 .word 0x1ffff000 ! [%fp - 0x354]
9003 .word 0x307fe123 ! [%fp - 0x350]
9004 .word 0x0fff1001 ! [%fp - 0x34c]
9005 .word 0x2ff81000 ! [%fp - 0x348]
9006 .word 0x1072e100 ! [%fp - 0x344]
9007 .word 0x027fe067 ! [%fp - 0x340]
9008 .word 0x3eff1289 ! [%fp - 0x33c]
9009 .word 0x3f000400 ! [%fp - 0x338]
9010 .word 0x80003c1f ! [%fp - 0x334]
9011 .word 0x00fff800 ! [%fp - 0x330]
9012 .word 0xffff8000 ! [%fp - 0x32c]
9013 .word 0x200ff760 ! [%fp - 0x328]
9014 .word 0x0800011f ! [%fp - 0x324]
9015 .word 0x1ffff800 ! [%fp - 0x320]
9016 .word 0x00000000 ! [%fp - 0x31c]
9017 .word 0x3ffe8000 ! [%fp - 0x318]
9018 .word 0x147ff000 ! [%fp - 0x314]
9019 .word 0x137fe671 ! [%fp - 0x310]
9020 .word 0x3ffe8459 ! [%fp - 0x30c]
9021 .word 0x127fffff ! [%fp - 0x308]
9022 .word 0x3fffffff ! [%fp - 0x304]
9023 .word 0x307fe123 ! [%fp - 0x300]
9024 .word 0x047fffff ! [%fp - 0x2fc]
9025 .word 0x307fe123 ! [%fp - 0x2f8]
9026 .word 0x03ffffff ! [%fp - 0x2f4]
9027 .word 0x107fe100 ! [%fp - 0x2f0]
9028 .word 0x22efffff ! [%fp - 0x2ec]
9029 .word 0x380ffe80 ! [%fp - 0x2e8]
9030 .word 0x00000000 ! [%fp - 0x2e4]
9031 .word 0x04bfeff9 ! [%fp - 0x2e0]
9032 .word 0x00000000 ! [%fp - 0x2dc]
9033 .word 0x380fffff ! [%fp - 0x2d8]
9034 .word 0xffffffff ! [%fp - 0x2d4]
9035 .word 0x04bfffff ! [%fp - 0x2d0]
9036 .word 0xffffffff ! [%fp - 0x2cc]
9037 .word 0x300ff123 ! [%fp - 0x2c8]
9038 .word 0x40000000 ! [%fp - 0x2c4]
9039 .word 0x0caf8ee0 ! [%fp - 0x2c0]
9040 .word 0x00000000 ! [%fp - 0x2bc]
9041 .word 0x3c0ff456 ! [%fp - 0x2b8]
9042 .word 0x00000000 ! [%fp - 0x2b4]
9043 .word 0x009ff000 ! [%fp - 0x2b0]
9044 .word 0x00000000 ! [%fp - 0x2ac]
9045 .word 0x3c0ff456 ! [%fp - 0x2a8]
9046 .word 0x0000ff99 ! [%fp - 0x2a4]
9047 .word 0x009ff000 ! [%fp - 0x2a0]
9048 .word 0x001234ff ! [%fp - 0x29c]
9049 .word 0x0080ffff ! [%fp - 0x298]
9050 .word 0x3ff8f000 ! [%fp - 0x294]
9051 .word 0x01800001 ! [%fp - 0x290]
9052 .word 0x40c2fc1f ! [%fp - 0x28c]
9053 .word 0x00100100 ! [%fp - 0x288]
9054 .word 0x10010001 ! [%fp - 0x284]
9055 .word 0x3fff8f88 ! [%fp - 0x280]
9056 .word 0x00000000 ! [%fp - 0x27c]
9057 .word 0x00f00f00 ! [%fp - 0x278]
9058 .word 0xf000000f ! [%fp - 0x274]
9059 .word 0x409ff00f ! [%fp - 0x270]
9060 .word 0xff000fff ! [%fp - 0x26c]
9061 .word 0x04003009 ! [%fp - 0x268]
9062 .word 0x4fff0001 ! [%fp - 0x264]
9063 .word 0x03001001 ! [%fp - 0x260]
9064 .word 0x4feeeeee ! [%fp - 0x25c]
9065 .word 0x0801e067 ! [%fp - 0x258]
9066 .word 0x54f231f8 ! [%fp - 0x254]
9067 .word 0x01000001 ! [%fp - 0x250]
9068 .word 0x00000001 ! [%fp - 0x24c]
9069 .word 0x453eef45 ! [%fp - 0x248]
9070 .word 0x00000001 ! [%fp - 0x244]
9071 .word 0x01100111 ! [%fp - 0x240]
9072 .word 0x00011111 ! [%fp - 0x23c]
9073 .word 0x455f8000 ! [%fp - 0x238]
9074 .word 0xffffffff ! [%fp - 0x234]
9075 .word 0x01301222 ! [%fp - 0x230]
9076 .word 0x00111222 ! [%fp - 0x22c]
9077 .word 0x458f1100 ! [%fp - 0x228]
9078 .word 0x01111001 ! [%fp - 0x224]
9079 .word 0x40811111 ! [%fp - 0x220]
9080 .word 0x00feeeee ! [%fp - 0x21c]
9081 .word 0x40000011 ! [%fp - 0x218]
9082 .word 0x007fffff ! [%fp - 0x214]
9083 .word 0x41800221 ! [%fp - 0x210]
9084 .word 0x01ff0001 ! [%fp - 0x20c]
9085 .word 0x7f333333 ! [%fp - 0x208]
9086 .word 0x3f7fffff ! [%fp - 0x204]
9087 .word 0x40100001 ! [%fp - 0x200]
9088 .word 0x11000011 ! [%fp - 0x1fc]
9089 .word 0x001fffff ! [%fp - 0x1f8]
9090 .word 0xffffffff ! [%fp - 0x1f4]
9091 .word 0x40000000 ! [%fp - 0x1f0]
9092 .word 0x00000011 ! [%fp - 0x1ec]
9093 .word 0x000fffff ! [%fp - 0x1e8]
9094 .word 0xffffffff ! [%fp - 0x1e4]
9095 .word 0x7fe11111 ! [%fp - 0x1e0]
9096 .word 0xffffffff ! [%fp - 0x1dc]
9097 .word 0x3ffff110 ! [%fp - 0x1d8]
9098 .word 0x00000001 ! [%fp - 0x1d4]
9099 .word 0x7fffffff ! [%fp - 0x1d0]
9100 .word 0x7f800001 ! [%fp - 0x1cc]
9101 .word 0x7f800000 ! [%fp - 0x1c8]
9102 .word 0x7f7fffff ! [%fp - 0x1c4]
9103 .word 0x5f800001 ! [%fp - 0x1c0]
9104 .word 0x5f800000 ! [%fp - 0x1bc]
9105 .word 0x5f7fffff ! [%fp - 0x1b8]
9106 .word 0x5f000001 ! [%fp - 0x1b4]
9107 .word 0x5f000000 ! [%fp - 0x1b0]
9108 .word 0x5effffff ! [%fp - 0x1ac]
9109 .word 0x4b000001 ! [%fp - 0x1a8]
9110 .word 0x4b000000 ! [%fp - 0x1a4]
9111 .word 0x4affffff ! [%fp - 0x1a0]
9112 .word 0x40000001 ! [%fp - 0x19c]
9113 .word 0x40000000 ! [%fp - 0x198]
9114 .word 0x3fffffff ! [%fp - 0x194]
9115 .word 0x3f800001 ! [%fp - 0x190]
9116 .word 0x3f800000 ! [%fp - 0x18c]
9117 .word 0x3f7fffff ! [%fp - 0x188]
9118 .word 0x00000000 ! [%fp - 0x184]
9119 .word 0x7fffffff ! [%fp - 0x180]
9120 .word 0xffffffff ! [%fp - 0x17c]
9121 .word 0x7ff00000 ! [%fp - 0x178]
9122 .word 0x00000001 ! [%fp - 0x174]
9123 .word 0x7ff00000 ! [%fp - 0x170]
9124 .word 0x00000000 ! [%fp - 0x16c]
9125 .word 0x7fefffff ! [%fp - 0x168]
9126 .word 0xffffffff ! [%fp - 0x164]
9127 .word 0x43e00000 ! [%fp - 0x160]
9128 .word 0x00000001 ! [%fp - 0x15c]
9129 .word 0x43e00000 ! [%fp - 0x158]
9130 .word 0x00000000 ! [%fp - 0x154]
9131 .word 0x43dfffff ! [%fp - 0x150]
9132 .word 0xffffffff ! [%fp - 0x14c]
9133 .word 0x43d00000 ! [%fp - 0x148]
9134 .word 0x00000001 ! [%fp - 0x144]
9135 .word 0x43d00000 ! [%fp - 0x140]
9136 .word 0x00000000 ! [%fp - 0x13c]
9137 .word 0x43cfffff ! [%fp - 0x138]
9138 .word 0xffffffff ! [%fp - 0x134]
9139 .word 0x43300000 ! [%fp - 0x130]
9140 .word 0x00000001 ! [%fp - 0x12c]
9141 .word 0x43300000 ! [%fp - 0x128]
9142 .word 0x00000000 ! [%fp - 0x124]
9143 .word 0x432fffff ! [%fp - 0x120]
9144 .word 0xffffffff ! [%fp - 0x11c]
9145 .word 0x40000000 ! [%fp - 0x118]
9146 .word 0x00000001 ! [%fp - 0x114]
9147 .word 0x40000000 ! [%fp - 0x110]
9148 .word 0x00000000 ! [%fp - 0x10c]
9149 .word 0x3fffffff ! [%fp - 0x108]
9150 .word 0xffffffff ! [%fp - 0x104]
9151 .word 0x3ff00000 ! [%fp - 0x100]
9152 .word 0x00000001 ! [%fp - 0xfc]
9153 .word 0x3ff00000 ! [%fp - 0xf8]
9154 .word 0x00000000 ! [%fp - 0xf4]
9155 .word 0x3fefffff ! [%fp - 0xf0]
9156 .word 0xffffffff ! [%fp - 0xec]
9157 .word 0x80000000 ! [%fp - 0xe8]
9158 .word 0x00000000 ! [%fp - 0xe4]
9159 .word 0x7fffffff ! [%fp - 0xe0]
9160 .word 0xffffffff ! [%fp - 0xdc]
9161 .word 0x00000000 ! [%fp - 0xd8]
9162 .word 0x00000000 ! [%fp - 0xd4]
9163 .word 0x00200000 ! [%fp - 0xd0]
9164 .word 0x00000003 ! [%fp - 0xcc]
9165 .word 0x00200000 ! [%fp - 0xc8]
9166 .word 0x00000002 ! [%fp - 0xc4]
9167 .word 0x00200000 ! [%fp - 0xc0]
9168 .word 0x00000001 ! [%fp - 0xbc]
9169 .word 0x00200000 ! [%fp - 0xb8]
9170 .word 0x00000000 ! [%fp - 0xb4]
9171 .word 0x001fffff ! [%fp - 0xb0]
9172 .word 0xffffffff ! [%fp - 0xac]
9173 .word 0x00100000 ! [%fp - 0xa8]
9174 .word 0x00000001 ! [%fp - 0xa4]
9175 .word 0x00100000 ! [%fp - 0xa0]
9176 .word 0x00000000 ! [%fp - 0x9c]
9177 .word 0x000fffff ! [%fp - 0x98]
9178 .word 0xffffffff ! [%fp - 0x94]
9179 .word 0x00080000 ! [%fp - 0x90]
9180 .word 0x00000001 ! [%fp - 0x8c]
9181 .word 0x00080000 ! [%fp - 0x88]
9182 .word 0x00000000 ! [%fp - 0x84]
9183 .word 0x0007ffff ! [%fp - 0x80]
9184 .word 0xffffffff ! [%fp - 0x7c]
9185 .word 0x00000000 ! [%fp - 0x78]
9186 .word 0x01000003 ! [%fp - 0x74]
9187 .word 0x00000000 ! [%fp - 0x70]
9188 .word 0x01000002 ! [%fp - 0x6c]
9189 .word 0x00000000 ! [%fp - 0x68]
9190 .word 0x01000001 ! [%fp - 0x64]
9191 .word 0x00000000 ! [%fp - 0x60]
9192 .word 0x01000000 ! [%fp - 0x5c]
9193 .word 0x00000000 ! [%fp - 0x58]
9194 .word 0x00ffffff ! [%fp - 0x54]
9195 .word 0x00000000 ! [%fp - 0x50]
9196 .word 0x00800001 ! [%fp - 0x4c]
9197 .word 0x00000000 ! [%fp - 0x48]
9198 .word 0x00800000 ! [%fp - 0x44]
9199 .word 0x00000000 ! [%fp - 0x40]
9200 .word 0x007fffff ! [%fp - 0x3c]
9201 .word 0x00000000 ! [%fp - 0x38]
9202 .word 0x00400001 ! [%fp - 0x34]
9203 .word 0x00000000 ! [%fp - 0x30]
9204 .word 0x00400000 ! [%fp - 0x2c]
9205 .word 0x00000000 ! [%fp - 0x28]
9206 .word 0x003fffff ! [%fp - 0x24]
9207 .word t0_data_exp_area0 ! [%fp - 0x20]
9208 .word SYM(t0_subr3) ! [%fp - 0x1c]
9209 .word SYM(t0_subr2) ! [%fp - 0x18]
9210 .word SYM(t0_subr1) ! [%fp - 0x14]
9211 .word SYM(t0_subr0) ! [%fp - 0x10]
9212t0_data_exp_mtbl:
9213 .word 0xa493ff89 ! [%fp - 0xc]
9214 .word 0xbf5b0d8c ! [%fp - 0x8]
9215 .word 0x97d2bf14 ! [%fp - 0x4]
9216t0_data_exp_fp:
9217 .word 0x68b29617
9218 .word 0x32ffc639
9219 .word 0x94b9b36a
9220 .word 0xcb58c554
9221 .word 0x539fecc6
9222 .word 0xf91ae684
9223 .word 0xa17cb230
9224 .word 0x70e14af7
9225 .word 0x58ab1abc
9226 .word 0xe5379c77
9227 .word 0x0355db6a
9228 .word 0x2632faa4
9229 .word 0x44601b7a
9230 .word 0x3c1beac6
9231 .word 0x176bd95e
9232 .word 0x9c0b821b
9233 .word 0xe406ebbf
9234 .word 0x9a751603
9235 .word 0x85265c28
9236 .word 0x74cd2289
9237 .word 0xaaa57551
9238 .word 0x412b1f0d
9239 .word 0x38ad7526
9240 .word 0x5104721d
9241t0_data_exp_stacktop:
9242 .word 0
9243t0_data_exp_stack_end:
9244.skip 6300 ! page align
9245
9246KDATA_MODULE(t0_module_data_exp_area0, 0x1c774000)
9247.seg "data"
9248t0_data_exp_area0_start:
9249.skip 832
9250t0_data_exp_area0_begin:
9251 .word 0xfe4df2fc ! t0_data_exp_area0-0x20
9252 .word 0x194cf0c5 ! t0_data_exp_area0-0x1c
9253 .word 0x7978c495 ! t0_data_exp_area0-0x18
9254 .word 0x589022da ! t0_data_exp_area0-0x14
9255 .word 0x7e2110db ! t0_data_exp_area0-0x10
9256 .word 0x22a53508 ! t0_data_exp_area0-0xc
9257 .word 0x9ff15d7c ! t0_data_exp_area0-0x8
9258 .word 0xd17de2af ! t0_data_exp_area0-0x4
9259.global t0_data_exp_area0; t0_data_exp_area0:
9260 .word 0x9a1b4cd5 ! t0_data_exp_area0+0x0
9261 .word 0x0c9304d8 ! t0_data_exp_area0+0x4
9262 .word 0x5ff383c8 ! t0_data_exp_area0+0x8
9263 .word 0xeb4ca8c4 ! t0_data_exp_area0+0xc
9264 .word 0xd1395b6a ! t0_data_exp_area0+0x10
9265 .word 0x3ac0e7dc ! t0_data_exp_area0+0x14
9266 .word 0x4b2ba8b8 ! t0_data_exp_area0+0x18
9267 .word 0x2f760416 ! t0_data_exp_area0+0x1c
9268t0_data_exp_area0_end:
9269.skip 7296
9270t0_data_exp_area0_stop:
9271
9272KDATA_MODULE(t0_module_data_exp_shm_area, 0x13a02000)
9273.seg "data"
9274t0_data_exp_shm_area_start:
9275t0_data_exp_shm_area_begin:
9276.global t0_data_exp_shm_area; t0_data_exp_shm_area:
9277 .word 0xc0f794af ! t0_data_exp_shm_area+0x0 (t0)
9278 .word 0x00000000 ! t0_data_exp_shm_area+0x4 (t1)
9279 .word 0xe0fc820f ! t0_data_exp_shm_area+0x8 (t2)
9280 .word 0xcf050240 ! t0_data_exp_shm_area+0xc (t3)
9281 .word 0xd207d70a ! t0_data_exp_shm_area+0x10 (t0)
9282 .word 0x00000000 ! t0_data_exp_shm_area+0x14 (t1)
9283 .word 0x897de097 ! t0_data_exp_shm_area+0x18 (t2)
9284 .word 0x58478448 ! t0_data_exp_shm_area+0x1c (t3)
9285 .word 0xd81c497b ! t0_data_exp_shm_area+0x20 (t0)
9286 .word 0x00000000 ! t0_data_exp_shm_area+0x24 (t1)
9287 .word 0x6684cc7a ! t0_data_exp_shm_area+0x28 (t2)
9288 .word 0x35c5819e ! t0_data_exp_shm_area+0x2c (t3)
9289 .word 0x3c253f45 ! t0_data_exp_shm_area+0x30 (t0)
9290 .word 0x00000000 ! t0_data_exp_shm_area+0x34 (t1)
9291 .word 0x3ad3f24f ! t0_data_exp_shm_area+0x38 (t2)
9292 .word 0x8e3b8dba ! t0_data_exp_shm_area+0x3c (t3)
9293 .word 0x0eecad96 ! t0_data_exp_shm_area+0x40 (t0 bload)
9294 .word 0xf47336a2 ! t0_data_exp_shm_area+0x44
9295 .word 0x87509416 ! t0_data_exp_shm_area+0x48
9296 .word 0xd51c6dac ! t0_data_exp_shm_area+0x4c
9297 .word 0xca804173 ! t0_data_exp_shm_area+0x50
9298 .word 0x9935fb5d ! t0_data_exp_shm_area+0x54
9299 .word 0x7a19f68b ! t0_data_exp_shm_area+0x58
9300 .word 0x8e34b5b2 ! t0_data_exp_shm_area+0x5c
9301 .word 0xa5c1efbb ! t0_data_exp_shm_area+0x60
9302 .word 0x6db06ee6 ! t0_data_exp_shm_area+0x64
9303 .word 0x2374fc37 ! t0_data_exp_shm_area+0x68
9304 .word 0x8be86c5f ! t0_data_exp_shm_area+0x6c
9305 .word 0xc96e120e ! t0_data_exp_shm_area+0x70
9306 .word 0x9aa94789 ! t0_data_exp_shm_area+0x74
9307 .word 0x7e941d7b ! t0_data_exp_shm_area+0x78
9308 .word 0x162ad632 ! t0_data_exp_shm_area+0x7c
9309 .word 0xcd794e76 ! t0_data_exp_shm_area+0x80 (t0 bstore)
9310 .word 0xcbd40729 ! t0_data_exp_shm_area+0x84
9311 .word 0x1d55659e ! t0_data_exp_shm_area+0x88
9312 .word 0x19baa130 ! t0_data_exp_shm_area+0x8c
9313 .word 0xc54c89f1 ! t0_data_exp_shm_area+0x90
9314 .word 0x4ae9d577 ! t0_data_exp_shm_area+0x94
9315 .word 0x45d212f2 ! t0_data_exp_shm_area+0x98
9316 .word 0xa1596c40 ! t0_data_exp_shm_area+0x9c
9317 .word 0x596eff2c ! t0_data_exp_shm_area+0xa0
9318 .word 0xb2394961 ! t0_data_exp_shm_area+0xa4
9319 .word 0x77859534 ! t0_data_exp_shm_area+0xa8
9320 .word 0xcc23efb6 ! t0_data_exp_shm_area+0xac
9321 .word 0x9ff47d91 ! t0_data_exp_shm_area+0xb0
9322 .word 0xafe4d5c7 ! t0_data_exp_shm_area+0xb4
9323 .word 0xf07b8e38 ! t0_data_exp_shm_area+0xb8
9324 .word 0xa5eb9b2c ! t0_data_exp_shm_area+0xbc
9325 .word 0x00000000 ! t0_data_exp_shm_area+0xc0 (t1 bload)
9326 .word 0x00000000 ! t0_data_exp_shm_area+0xc4
9327 .word 0x00000000 ! t0_data_exp_shm_area+0xc8
9328 .word 0x00000000 ! t0_data_exp_shm_area+0xcc
9329 .word 0x00000000 ! t0_data_exp_shm_area+0xd0
9330 .word 0x00000000 ! t0_data_exp_shm_area+0xd4
9331 .word 0x00000000 ! t0_data_exp_shm_area+0xd8
9332 .word 0x00000000 ! t0_data_exp_shm_area+0xdc
9333 .word 0x00000000 ! t0_data_exp_shm_area+0xe0
9334 .word 0x00000000 ! t0_data_exp_shm_area+0xe4
9335 .word 0x00000000 ! t0_data_exp_shm_area+0xe8
9336 .word 0x00000000 ! t0_data_exp_shm_area+0xec
9337 .word 0x00000000 ! t0_data_exp_shm_area+0xf0
9338 .word 0x00000000 ! t0_data_exp_shm_area+0xf4
9339 .word 0x00000000 ! t0_data_exp_shm_area+0xf8
9340 .word 0x00000000 ! t0_data_exp_shm_area+0xfc
9341 .word 0x00000000 ! t0_data_exp_shm_area+0x100 (t1 bstore)
9342 .word 0x00000000 ! t0_data_exp_shm_area+0x104
9343 .word 0x00000000 ! t0_data_exp_shm_area+0x108
9344 .word 0x00000000 ! t0_data_exp_shm_area+0x10c
9345 .word 0x00000000 ! t0_data_exp_shm_area+0x110
9346 .word 0x00000000 ! t0_data_exp_shm_area+0x114
9347 .word 0x00000000 ! t0_data_exp_shm_area+0x118
9348 .word 0x00000000 ! t0_data_exp_shm_area+0x11c
9349 .word 0x00000000 ! t0_data_exp_shm_area+0x120
9350 .word 0x00000000 ! t0_data_exp_shm_area+0x124
9351 .word 0x00000000 ! t0_data_exp_shm_area+0x128
9352 .word 0x00000000 ! t0_data_exp_shm_area+0x12c
9353 .word 0x00000000 ! t0_data_exp_shm_area+0x130
9354 .word 0x00000000 ! t0_data_exp_shm_area+0x134
9355 .word 0x00000000 ! t0_data_exp_shm_area+0x138
9356 .word 0x00000000 ! t0_data_exp_shm_area+0x13c
9357 .word 0x36018ca7 ! t0_data_exp_shm_area+0x140 (t2 bload)
9358 .word 0x75c89ee5 ! t0_data_exp_shm_area+0x144
9359 .word 0x9a67356a ! t0_data_exp_shm_area+0x148
9360 .word 0x672074ac ! t0_data_exp_shm_area+0x14c
9361 .word 0x497edb26 ! t0_data_exp_shm_area+0x150
9362 .word 0xa0490176 ! t0_data_exp_shm_area+0x154
9363 .word 0xf566ef50 ! t0_data_exp_shm_area+0x158
9364 .word 0x075511bc ! t0_data_exp_shm_area+0x15c
9365 .word 0xd0ff3e0f ! t0_data_exp_shm_area+0x160
9366 .word 0xab46241b ! t0_data_exp_shm_area+0x164
9367 .word 0x16482bbc ! t0_data_exp_shm_area+0x168
9368 .word 0x756bcf5d ! t0_data_exp_shm_area+0x16c
9369 .word 0xd3e61958 ! t0_data_exp_shm_area+0x170
9370 .word 0x089ca95b ! t0_data_exp_shm_area+0x174
9371 .word 0x8ede022f ! t0_data_exp_shm_area+0x178
9372 .word 0x190e2781 ! t0_data_exp_shm_area+0x17c
9373 .word 0xe3e6a23d ! t0_data_exp_shm_area+0x180 (t2 bstore)
9374 .word 0xfd8085bb ! t0_data_exp_shm_area+0x184
9375 .word 0xf4dd1413 ! t0_data_exp_shm_area+0x188
9376 .word 0x8d820f10 ! t0_data_exp_shm_area+0x18c
9377 .word 0x4950a650 ! t0_data_exp_shm_area+0x190
9378 .word 0x5879bb3e ! t0_data_exp_shm_area+0x194
9379 .word 0xc49ffbea ! t0_data_exp_shm_area+0x198
9380 .word 0x4726070c ! t0_data_exp_shm_area+0x19c
9381 .word 0xf57a2fd4 ! t0_data_exp_shm_area+0x1a0
9382 .word 0xe772c92e ! t0_data_exp_shm_area+0x1a4
9383 .word 0x9e66fbca ! t0_data_exp_shm_area+0x1a8
9384 .word 0x493a9bf6 ! t0_data_exp_shm_area+0x1ac
9385 .word 0x1a2e9b4b ! t0_data_exp_shm_area+0x1b0
9386 .word 0xfbd7d41d ! t0_data_exp_shm_area+0x1b4
9387 .word 0xe13f9f08 ! t0_data_exp_shm_area+0x1b8
9388 .word 0x5fb9f76f ! t0_data_exp_shm_area+0x1bc
9389 .word 0x1c58fb2e ! t0_data_exp_shm_area+0x1c0 (t3 bload)
9390 .word 0xbb3d08c0 ! t0_data_exp_shm_area+0x1c4
9391 .word 0x112556fe ! t0_data_exp_shm_area+0x1c8
9392 .word 0x4b090e25 ! t0_data_exp_shm_area+0x1cc
9393 .word 0x0d42f9c6 ! t0_data_exp_shm_area+0x1d0
9394 .word 0xa8b0b5eb ! t0_data_exp_shm_area+0x1d4
9395 .word 0x22fd9697 ! t0_data_exp_shm_area+0x1d8
9396 .word 0x341a4f29 ! t0_data_exp_shm_area+0x1dc
9397 .word 0x28a6fc87 ! t0_data_exp_shm_area+0x1e0
9398 .word 0x020c30ad ! t0_data_exp_shm_area+0x1e4
9399 .word 0x77c2211f ! t0_data_exp_shm_area+0x1e8
9400 .word 0x67fe6776 ! t0_data_exp_shm_area+0x1ec
9401 .word 0xc49ec99a ! t0_data_exp_shm_area+0x1f0
9402 .word 0x4988307c ! t0_data_exp_shm_area+0x1f4
9403 .word 0x133a5837 ! t0_data_exp_shm_area+0x1f8
9404 .word 0x7404ad68 ! t0_data_exp_shm_area+0x1fc
9405 .word 0xacc53827 ! t0_data_exp_shm_area+0x200 (t3 bstore)
9406 .word 0x858c3022 ! t0_data_exp_shm_area+0x204
9407 .word 0xa5bf79e0 ! t0_data_exp_shm_area+0x208
9408 .word 0x6ce3df67 ! t0_data_exp_shm_area+0x20c
9409 .word 0xc3dc3ae3 ! t0_data_exp_shm_area+0x210
9410 .word 0x5a51e6c1 ! t0_data_exp_shm_area+0x214
9411 .word 0x5d40bf2d ! t0_data_exp_shm_area+0x218
9412 .word 0x0700ee91 ! t0_data_exp_shm_area+0x21c
9413 .word 0xfb307fed ! t0_data_exp_shm_area+0x220
9414 .word 0x1058cd17 ! t0_data_exp_shm_area+0x224
9415 .word 0x40de323a ! t0_data_exp_shm_area+0x228
9416 .word 0x88854f96 ! t0_data_exp_shm_area+0x22c
9417 .word 0xbcf6b9da ! t0_data_exp_shm_area+0x230
9418 .word 0x64363303 ! t0_data_exp_shm_area+0x234
9419 .word 0xed866f5c ! t0_data_exp_shm_area+0x238
9420 .word 0x080ef5e4 ! t0_data_exp_shm_area+0x23c
9421t0_data_exp_shm_area_end:
9422t0_data_exp_shm_area_stop:
9423
9424! kaos version 4.2
9425! thread 1
9426! icount 5000
9427! targetid NIAGARA:SIM
9428! hostid NIAGARA:5.8
9429! areas 1
9430! areasize 64
9431! areaoffset 832
9432! ncache 0
9433! emulate_ncache 1
9434! pagesize 8192
9435! invsize 0
9436! codecount 5002
9437! code 142fa000
9438! entry 142fa000
9439! fsr_exceptions 00000000
9440! fsr_roundmode 00000004
9441! fsr_mask c0000fff
9442! seed d4604654e7c9
9443! va_map 0000000020400000,000000003fffffff
9444! pa_cached 0000000020400000,000000003fffffff
9445! pa_noncached 000001ff20000000,000001ff7fffffff
9446! weights /import/n2-aus-localdir1/ntran/n2cdmspp/verif/diag/assembly/kaos/weights_files/allv9_n2.w
9447! begcount 0
9448! endcount 5000
9449! dwords 8
9450! ldblocks 0
9451! stblocks 0
9452! ldfsr_words 0
9453! annul 1
9454! predict 1
9455! iudepend 0
9456! bug 65535
9457
9458#if !defined(KGLOBAL)
9459#define KGLOBAL(a) .global a
9460#endif
9461
9462#if !defined(SYM)
9463#define SYM(a) /**/a
9464#endif
9465
9466#if !defined(KTEXT_MODULE)
9467#define KTEXT_MODULE(module, va)
9468#endif
9469
9470#if !defined(KDATA_MODULE)
9471#define KDATA_MODULE(module, va)
9472#endif
9473
9474KTEXT_MODULE(t1_module_ktbl, 0x342fa000)
9475.seg "text"
9476 KGLOBAL(t1_ktbl)
9477t1_ktbl_page_begin:
9478.global t1_kref; t1_kref:
9479 .skip 0
9480t1_ktbl:
9481 .word 0x8d830014 ! t1_kref+0x0: wr %o4, %l4, %fprs
9482 .word 0xe53f4019 ! t1_kref+0x4: std %f18, [%i5 + %i1]
9483 .word 0x86102002 ! t1_kref+0x8: mov 0x2, %g3
9484 .word 0x86a0e001 ! t1_kref+0xc: subcc %g3, 1, %g3
9485 .word 0x2280001c ! t1_kref+0x10: be,a _kref+0x80
9486 .word 0xa5a00552 ! t1_kref+0x14: fsqrtd %f18, %f18
9487 .word 0xa5a00032 ! t1_kref+0x18: fmovs %f18, %f18
9488 .word 0xaab2bc4f ! t1_kref+0x1c: orncc %o2, -0x3b1, %l5
9489 .word 0x2b17e791 ! t1_kref+0x20: sethi %hi(0x5f9e4400), %l5
9490 .word 0x81850000 ! t1_kref+0x24: wr %l4, %g0, %y
9491 .word 0xe7260000 ! t1_kref+0x28: st %f19, [%i0]
9492 .word 0xa7a00032 ! t1_kref+0x2c: fmovs %f18, %f19
9493 .word 0xc568a1c8 ! t1_kref+0x30: prefetch %g2 + 0x1c8, 2
9494 .word 0xaad54014 ! t1_kref+0x34: umulcc %l5, %l4, %l5
9495 .word 0xaa0c71aa ! t1_kref+0x38: and %l1, -0xe56, %l5
9496 .word 0xaa93001a ! t1_kref+0x3c: orcc %o4, %i2, %l5
9497 .word 0x38800004 ! t1_kref+0x40: bgu,a _kref+0x50
9498 .word 0xaac68009 ! t1_kref+0x44: addccc %i2, %o1, %l5
9499 .word 0xa5a48952 ! t1_kref+0x48: fmuld %f18, %f18, %f18
9500 .word 0xaa0cf526 ! t1_kref+0x4c: and %l3, -0xada, %l5
9501 .word 0x224fffef ! t1_kref+0x50: be,a,pt %icc, _kref+0xc
9502 .word 0xf96e401d ! t1_kref+0x54: prefetch %i1 + %i5, 28
9503 .word 0xf96e2010 ! t1_kref+0x58: prefetch %i0 + 0x10, 28
9504 .word 0xaa45000a ! t1_kref+0x5c: addc %l4, %o2, %l5
9505 .word 0x81accab2 ! t1_kref+0x60: fcmpes %fcc0, %f19, %f18
9506 .word 0x2b01c4e7 ! t1_kref+0x64: sethi %hi(0x7139c00), %l5
9507 .word 0xab2d0012 ! t1_kref+0x68: sll %l4, %l2, %l5
9508 .word 0xea0e401a ! t1_kref+0x6c: ldub [%i1 + %i2], %l5
9509 .word 0x3f4fffe7 ! t1_kref+0x70: fbo,a,pt %fcc0, _kref+0xc
9510 .word 0xaa8d400b ! t1_kref+0x74: andcc %l5, %o3, %l5
9511 .word 0x2dbfffe5 ! t1_kref+0x78: fbg,a _kref+0xc
9512 .word 0xc568a1c3 ! t1_kref+0x7c: prefetch %g2 + 0x1c3, 2
9513 .word 0xaa0afbe2 ! t1_kref+0x80: and %o3, -0x41e, %l5
9514 .word 0x39800003 ! t1_kref+0x84: fbuge,a _kref+0x90
9515 .word 0xa5a00052 ! t1_kref+0x88: fmovd %f18, %f18
9516 .word 0xaa044017 ! t1_kref+0x8c: add %l1, %l7, %l5
9517 .word 0xee7e7ff4 ! t1_kref+0x90: swap [%i1 - 0xc], %l7
9518 .word 0xe420a004 ! t1_kref+0x94: st %l2, [%g2 + 4]
9519 .word 0xab3aa00f ! t1_kref+0x98: sra %o2, 0xf, %l5
9520 .word 0xaa1aa902 ! t1_kref+0x9c: xor %o2, 0x902, %l5
9521 .word 0xe7064000 ! t1_kref+0xa0: ld [%i1], %f19
9522 .word 0xaa1da8be ! t1_kref+0xa4: xor %l6, 0x8be, %l5
9523 .word 0x36800007 ! t1_kref+0xa8: bge,a _kref+0xc4
9524 .word 0xa7b48af2 ! t1_kref+0xac: fpsub32s %f18, %f18, %f19
9525 .word 0x2a480006 ! t1_kref+0xb0: bcs,a,pt %icc, _kref+0xc8
9526 .word 0xeb6e3ff0 ! t1_kref+0xb4: prefetch %i0 - 0x10, 21
9527 .word 0xaa352091 ! t1_kref+0xb8: orn %l4, 0x91, %l5
9528 .word 0xa7a48932 ! t1_kref+0xbc: fmuls %f18, %f18, %f19
9529 .word 0xaaa6b32d ! t1_kref+0xc0: subcc %i2, -0xcd3, %l5
9530 .word 0xf76e2000 ! t1_kref+0xc4: prefetch %i0, 27
9531 .word 0xa5a000b3 ! t1_kref+0xc8: fnegs %f19, %f18
9532 .word 0x2b25c832 ! t1_kref+0xcc: sethi %hi(0x9720c800), %l5
9533 .word 0xa5b007b2 ! t1_kref+0xd0: fpackfix %f18, %f18
9534 .word 0xea163ffa ! t1_kref+0xd4: lduh [%i0 - 6], %l5
9535 .word 0xab2a6014 ! t1_kref+0xd8: sll %o1, 0x14, %l5
9536 .word 0xe16e2000 ! t1_kref+0xdc: prefetch %i0, 16
9537 .word 0x3b480006 ! t1_kref+0xe0: fble,a,pt %fcc0, _kref+0xf8
9538 .word 0xa5a00532 ! t1_kref+0xe4: fsqrts %f18, %f18
9539 .word 0xabb5c14c ! t1_kref+0xe8: edge32l %l7, %o4, %l5
9540 .word 0x32800005 ! t1_kref+0xec: bne,a _kref+0x100
9541 .word 0xaa65c011 ! t1_kref+0xf0: subc %l7, %l1, %l5
9542 .word 0xaa737b6a ! t1_kref+0xf4: udiv %o5, -0x496, %l5
9543 .word 0xd820a024 ! t1_kref+0xf8: st %o4, [%g2 + 0x24]
9544 .word 0xa5a000b3 ! t1_kref+0xfc: fnegs %f19, %f18
9545 .word 0xe36e401b ! t1_kref+0x100: prefetch %i1 + %i3, 17
9546 .word 0xa5b00cd2 ! t1_kref+0x104: fnot2 %f18, %f18
9547 .word 0x30480008 ! t1_kref+0x108: ba,a,pt %icc, _kref+0x128
9548 .word 0xea48a006 ! t1_kref+0x10c: ldsb [%g2 + 6], %l5
9549 .word 0xa5a01933 ! t1_kref+0x110: fstod %f19, %f18
9550 .word 0xa5a01893 ! t1_kref+0x114: fitos %f19, %f18
9551 .word 0xa7a4c8b2 ! t1_kref+0x118: fsubs %f19, %f18, %f19
9552 .word 0x2b140729 ! t1_kref+0x11c: sethi %hi(0x501ca400), %l5
9553 .word 0xa7b4caf2 ! t1_kref+0x120: fpsub32s %f19, %f18, %f19
9554 .word 0xab2d4012 ! t1_kref+0x124: sll %l5, %l2, %l5
9555 .word 0xa5a000b2 ! t1_kref+0x128: fnegs %f18, %f18
9556 .word 0xa5a01913 ! t1_kref+0x12c: fitod %f19, %f18
9557 .word 0x21800004 ! t1_kref+0x130: fbn,a _kref+0x140
9558 .word 0xead6d019 ! t1_kref+0x134: ldsha [%i3 + %i1]0x80, %l5
9559 .word 0xa5a489d2 ! t1_kref+0x138: fdivd %f18, %f18, %f18
9560 .word 0xe4300019 ! t1_kref+0x13c: sth %l2, [%g0 + %i1]
9561 .word 0xe5062004 ! t1_kref+0x140: ld [%i0 + 4], %f18
9562 .word 0xe89e1000 ! t1_kref+0x144: ldda [%i0]0x80, %l4
9563 .word 0x9fc00004 ! t1_kref+0x148: call %g0 + %g4
9564 .word 0xa7b48a33 ! t1_kref+0x14c: fpadd16s %f18, %f19, %f19
9565 .word 0xa5a00133 ! t1_kref+0x150: fabss %f19, %f18
9566 .word 0xecee501a ! t1_kref+0x154: ldstuba [%i1 + %i2]0x80, %l6
9567 .word 0xe53e6010 ! t1_kref+0x158: std %f18, [%i1 + 0x10]
9568 .word 0x3d480003 ! t1_kref+0x15c: fbule,a,pt %fcc0, _kref+0x168
9569 .word 0xab382003 ! t1_kref+0x160: sra %g0, 0x3, %l5
9570 .word 0xa5b48972 ! t1_kref+0x164: fpmerge %f18, %f18, %f18
9571 .word 0xaa054017 ! t1_kref+0x168: add %l5, %l7, %l5
9572 .word 0xea400019 ! t1_kref+0x16c: ldsw [%g0 + %i1], %l5
9573 .word 0xa7a00532 ! t1_kref+0x170: fsqrts %f18, %f19
9574 .word 0xab30200a ! t1_kref+0x174: srl %g0, 0xa, %l5
9575 .word 0x81830000 ! t1_kref+0x178: wr %o4, %g0, %y
9576 .word 0xeac71019 ! t1_kref+0x17c: ldswa [%i4 + %i1]0x80, %l5
9577 .word 0xc568a204 ! t1_kref+0x180: prefetch %g2 + 0x204, 2
9578 .word 0xa5b48a73 ! t1_kref+0x184: fpadd32s %f18, %f19, %f18
9579 .word 0xd03e4000 ! t1_kref+0x188: std %o0, [%i1]
9580 .word 0xabb48512 ! t1_kref+0x18c: fcmpgt16 %f18, %f18, %l5
9581 .word 0xa5b00fc0 ! t1_kref+0x190: fone %f18
9582 .word 0x32480001 ! t1_kref+0x194: bne,a,pt %icc, _kref+0x198
9583 .word 0xaa822742 ! t1_kref+0x198: addcc %o0, 0x742, %l5
9584 .word 0xc02e401a ! t1_kref+0x19c: clrb [%i1 + %i2]
9585 .word 0xaa0c4016 ! t1_kref+0x1a0: and %l1, %l6, %l5
9586 .word 0x8184c000 ! t1_kref+0x1a4: wr %l3, %g0, %y
9587 .word 0x81ac8ad2 ! t1_kref+0x1a8: fcmped %fcc0, %f18, %f18
9588 .word 0xaaba6ffd ! t1_kref+0x1ac: xnorcc %o1, 0xffd, %l5
9589 .word 0x2b3c7248 ! t1_kref+0x1b0: sethi %hi(0xf1c92000), %l5
9590 .word 0x2a800003 ! t1_kref+0x1b4: bcs,a _kref+0x1c0
9591 .word 0xc12e3fe4 ! t1_kref+0x1b8: st %fsr, [%i0 - 0x1c]
9592 .word 0xdbe65011 ! t1_kref+0x1bc: casa [%i1]0x80, %l1, %o5
9593 .word 0xaab54000 ! t1_kref+0x1c0: orncc %l5, %g0, %l5
9594 .word 0xaa0ae2eb ! t1_kref+0x1c4: and %o3, 0x2eb, %l5
9595 sethi %hi(2f), %o7
9596 .word 0xe40be1dc ! t1_kref+0x1cc: ldub [%o7 + 0x1dc], %l2
9597 .word 0xa41ca00c ! t1_kref+0x1d0: xor %l2, 0xc, %l2
9598 .word 0xe42be1dc ! t1_kref+0x1d4: stb %l2, [%o7 + 0x1dc]
9599 .word 0x81dbe1dc ! t1_kref+0x1d8: flush %o7 + 0x1dc
96002: .word 0xa5a48852 ! t1_kref+0x1dc: faddd %f18, %f18, %f18
9601 .word 0x2b29bdbf ! t1_kref+0x1e0: sethi %hi(0xa6f6fc00), %l5
9602 .word 0xaa924011 ! t1_kref+0x1e4: orcc %o1, %l1, %l5
9603 .word 0x2b0356f0 ! t1_kref+0x1e8: sethi %hi(0xd5bc000), %l5
9604 .word 0x32800005 ! t1_kref+0x1ec: bne,a _kref+0x200
9605 .word 0xe706401c ! t1_kref+0x1f0: ld [%i1 + %i4], %f19
9606 .word 0xea4e3fff ! t1_kref+0x1f4: ldsb [%i0 - 1], %l5
9607 .word 0xe1e61014 ! t1_kref+0x1f8: casa [%i0]0x80, %l4, %l0
9608 .word 0x2e800005 ! t1_kref+0x1fc: bvs,a _kref+0x210
9609 .word 0xa7a000b2 ! t1_kref+0x200: fnegs %f18, %f19
9610 .word 0x81824000 ! t1_kref+0x204: wr %o1, %g0, %y
9611 .word 0x26800001 ! t1_kref+0x208: bl,a _kref+0x20c
9612 .word 0xaac30015 ! t1_kref+0x20c: addccc %o4, %l5, %l5
9613 .word 0xa5b48c92 ! t1_kref+0x210: fandnot2 %f18, %f18, %f18
9614 sethi %hi(2f), %o7
9615 .word 0xe40be254 ! t1_kref+0x218: ldub [%o7 + 0x254], %l2
9616 .word 0xa41ca00c ! t1_kref+0x21c: xor %l2, 0xc, %l2
9617 .word 0xe42be254 ! t1_kref+0x220: stb %l2, [%o7 + 0x254]
9618 .word 0x81dbe254 ! t1_kref+0x224: flush %o7 + 0x254
9619 .word 0xab2dc011 ! t1_kref+0x228: sll %l7, %l1, %l5
9620 .word 0xaaf52184 ! t1_kref+0x22c: udivcc %l4, 0x184, %l5
9621 .word 0xaadabb62 ! t1_kref+0x230: smulcc %o2, -0x49e, %l5
9622 .word 0x8d86801a ! t1_kref+0x234: wr %i2, %i2, %fprs
9623 .word 0xab256897 ! t1_kref+0x238: mulscc %l5, 0x897, %l5
9624 .word 0xb4103fea ! t1_kref+0x23c: mov 0xffffffea, %i2
9625 .word 0xa7a48933 ! t1_kref+0x240: fmuls %f18, %f19, %f19
9626 .word 0xabb2c04a ! t1_kref+0x244: edge8l %o3, %o2, %l5
9627 .word 0xe1be1809 ! t1_kref+0x248: stda %f16, [%i0 + %o1]0xc0
9628 .word 0xea0e8019 ! t1_kref+0x24c: ldub [%i2 + %i1], %l5
9629 .word 0x81acca33 ! t1_kref+0x250: fcmps %fcc0, %f19, %f19
96302: .word 0xaa280013 ! t1_kref+0x254: andn %g0, %l3, %l5
9631 .word 0x81accab3 ! t1_kref+0x258: fcmpes %fcc0, %f19, %f19
9632 .word 0xaab48014 ! t1_kref+0x25c: orncc %l2, %l4, %l5
9633 .word 0xaa827d67 ! t1_kref+0x260: addcc %o1, -0x299, %l5
9634 .word 0x8d850016 ! t1_kref+0x264: wr %l4, %l6, %fprs
9635 .word 0x81ac8a52 ! t1_kref+0x268: fcmpd %fcc0, %f18, %f18
9636 .word 0xa7a00132 ! t1_kref+0x26c: fabss %f18, %f19
9637 .word 0xea16001b ! t1_kref+0x270: lduh [%i0 + %i3], %l5
9638 .word 0xa5b4c632 ! t1_kref+0x274: fmul8x16 %f19, %f18, %f18
9639 .word 0xaa80000c ! t1_kref+0x278: addcc %g0, %o4, %l5
9640 .word 0xabb48512 ! t1_kref+0x27c: fcmpgt16 %f18, %f18, %l5
9641 .word 0xea480018 ! t1_kref+0x280: ldsb [%g0 + %i0], %l5
9642 .word 0xaa534013 ! t1_kref+0x284: umul %o5, %l3, %l5
9643 .word 0xd630a014 ! t1_kref+0x288: sth %o3, [%g2 + 0x14]
9644 .word 0xab24f47a ! t1_kref+0x28c: mulscc %l3, -0xb86, %l5
9645 .word 0xe19e9a19 ! t1_kref+0x290: ldda [%i2 + %i1]0xd0, %f16
9646 .word 0xaa920008 ! t1_kref+0x294: orcc %o0, %o0, %l5
9647 .word 0xa5a00133 ! t1_kref+0x298: fabss %f19, %f18
9648 .word 0xe53e6008 ! t1_kref+0x29c: std %f18, [%i1 + 8]
9649 .word 0x26800006 ! t1_kref+0x2a0: bl,a _kref+0x2b8
9650 .word 0xa5b4ce72 ! t1_kref+0x2a4: fxnors %f19, %f18, %f18
9651 .word 0xa5a00552 ! t1_kref+0x2a8: fsqrtd %f18, %f18
9652 .word 0xab3d0017 ! t1_kref+0x2ac: sra %l4, %l7, %l5
9653 .word 0xa5a00032 ! t1_kref+0x2b0: fmovs %f18, %f18
9654 .word 0xab3b2009 ! t1_kref+0x2b4: sra %o4, 0x9, %l5
9655 .word 0x86102016 ! t1_kref+0x2b8: mov 0x16, %g3
9656 .word 0x86a0e001 ! t1_kref+0x2bc: subcc %g3, 1, %g3
9657 .word 0x22800006 ! t1_kref+0x2c0: be,a _kref+0x2d8
9658 .word 0xa7a018d2 ! t1_kref+0x2c4: fdtos %f18, %f19
9659 .word 0xab2ea000 ! t1_kref+0x2c8: sll %i2, 0x0, %l5
9660 .word 0xaa5b2a3e ! t1_kref+0x2cc: smul %o4, 0xa3e, %l5
9661 .word 0xe726001c ! t1_kref+0x2d0: st %f19, [%i0 + %i4]
9662 .word 0x25800001 ! t1_kref+0x2d4: fblg,a _kref+0x2d8
9663 .word 0xaa558016 ! t1_kref+0x2d8: umul %l6, %l6, %l5
9664 .word 0xa5a48852 ! t1_kref+0x2dc: faddd %f18, %f18, %f18
9665 .word 0xa5a48852 ! t1_kref+0x2e0: faddd %f18, %f18, %f18
9666 .word 0xead6d019 ! t1_kref+0x2e4: ldsha [%i3 + %i1]0x80, %l5
9667 .word 0xcc216c50 ! t1_kref+0x2e8: st %g6, [%g5 + 0xc50]
9668 .word 0xe5262014 ! t1_kref+0x2ec: st %f18, [%i0 + 0x14]
9669 .word 0xaa0a400b ! t1_kref+0x2f0: and %o1, %o3, %l5
9670 .word 0xa5a4c8b2 ! t1_kref+0x2f4: fsubs %f19, %f18, %f18
9671 .word 0xd8366010 ! t1_kref+0x2f8: sth %o4, [%i1 + 0x10]
9672 .word 0xa5a4c933 ! t1_kref+0x2fc: fmuls %f19, %f19, %f18
9673 .word 0xa7a000b3 ! t1_kref+0x300: fnegs %f19, %f19
9674 .word 0xeac01019 ! t1_kref+0x304: ldswa [%g0 + %i1]0x80, %l5
9675 .word 0xa5a00552 ! t1_kref+0x308: fsqrtd %f18, %f18
9676 .word 0xa5a01913 ! t1_kref+0x30c: fitod %f19, %f18
9677 call 1f
9678 .empty
9679 .word 0xa5a000b2 ! t1_kref+0x314: fnegs %f18, %f18
9680 .word 0x81acca32 ! t1_kref+0x318: fcmps %fcc0, %f19, %f18
9681 .word 0xe53e7fe0 ! t1_kref+0x31c: std %f18, [%i1 - 0x20]
9682 .word 0xa5b48e52 ! t1_kref+0x320: fxnor %f18, %f18, %f18
9683 .word 0xa5a00132 ! t1_kref+0x324: fabss %f18, %f18
9684 .word 0xa7a4c932 ! t1_kref+0x328: fmuls %f19, %f18, %f19
96851: .word 0xabb48552 ! t1_kref+0x32c: fcmpeq16 %f18, %f18, %l5
9686 .word 0x3b480007 ! t1_kref+0x330: fble,a,pt %fcc0, _kref+0x34c
9687 .word 0xab25721b ! t1_kref+0x334: mulscc %l5, -0xde5, %l5
9688 .word 0xab2c4016 ! t1_kref+0x338: sll %l1, %l6, %l5
9689 .word 0x9f414000 ! t1_kref+0x33c: mov %pc, %o7
9690 .word 0xa5a01913 ! t1_kref+0x340: fitod %f19, %f18
9691 .word 0xaa3b7cf6 ! t1_kref+0x344: xnor %o5, -0x30a, %l5
9692 .word 0x9fc00004 ! t1_kref+0x348: call %g0 + %g4
9693 .word 0xa7a00532 ! t1_kref+0x34c: fsqrts %f18, %f19
9694 .word 0xaa28000a ! t1_kref+0x350: andn %g0, %o2, %l5
9695 .word 0xee7e3ffc ! t1_kref+0x354: swap [%i0 - 4], %l7
9696 .word 0xaa66800b ! t1_kref+0x358: subc %i2, %o3, %l5
9697 .word 0xa5b4c712 ! t1_kref+0x35c: fmuld8sux16 %f19, %f18, %f18
9698 .word 0xa5b00fc0 ! t1_kref+0x360: fone %f18
9699 .word 0x3d800002 ! t1_kref+0x364: fbule,a _kref+0x36c
9700 .word 0xa5a00552 ! t1_kref+0x368: fsqrtd %f18, %f18
9701 .word 0xa5a48852 ! t1_kref+0x36c: faddd %f18, %f18, %f18
9702 .word 0xaadcc014 ! t1_kref+0x370: smulcc %l3, %l4, %l5
9703 .word 0xa7a00532 ! t1_kref+0x374: fsqrts %f18, %f19
9704 .word 0xe5067fe8 ! t1_kref+0x378: ld [%i1 - 0x18], %f18
9705 .word 0xaa85f50f ! t1_kref+0x37c: addcc %l7, -0xaf1, %l5
9706 .word 0x3a800008 ! t1_kref+0x380: bcc,a _kref+0x3a0
9707 .word 0xaa5aa0c0 ! t1_kref+0x384: smul %o2, 0xc0, %l5
9708 .word 0xe500a024 ! t1_kref+0x388: ld [%g2 + 0x24], %f18
9709 .word 0xaa1b000c ! t1_kref+0x38c: xor %o4, %o4, %l5
9710 .word 0xee780019 ! t1_kref+0x390: swap [%g0 + %i1], %l7
9711 .word 0xa5b4cc72 ! t1_kref+0x394: fnors %f19, %f18, %f18
9712 .word 0xe53e001d ! t1_kref+0x398: std %f18, [%i0 + %i5]
9713 .word 0xa7b48f72 ! t1_kref+0x39c: fornot1s %f18, %f18, %f19
9714 .word 0xaa023e12 ! t1_kref+0x3a0: add %o0, -0x1ee, %l5
9715 .word 0x81ac8ab3 ! t1_kref+0x3a4: fcmpes %fcc0, %f18, %f19
9716 .word 0xaa62b124 ! t1_kref+0x3a8: subc %o2, -0xedc, %l5
9717 .word 0xe7264000 ! t1_kref+0x3ac: st %f19, [%i1]
9718 .word 0xaab24012 ! t1_kref+0x3b0: orncc %o1, %l2, %l5
9719 .word 0xa5a48852 ! t1_kref+0x3b4: faddd %f18, %f18, %f18
9720 .word 0xf76e401a ! t1_kref+0x3b8: prefetch %i1 + %i2, 27
9721 .word 0x3a480002 ! t1_kref+0x3bc: bcc,a,pt %icc, _kref+0x3c4
9722 .word 0xa7a01892 ! t1_kref+0x3c0: fitos %f18, %f19
9723 .word 0xa5b009b3 ! t1_kref+0x3c4: fexpand %f19, %f18
9724 .word 0xaa283498 ! t1_kref+0x3c8: andn %g0, -0xb68, %l5
9725 .word 0xea56c019 ! t1_kref+0x3cc: ldsh [%i3 + %i1], %l5
9726 .word 0xabb00095 ! t1_kref+0x3d0: edge16 %g0, %l5, %l5
9727 .word 0xa5a00552 ! t1_kref+0x3d4: fsqrtd %f18, %f18
9728 .word 0xa5a000b2 ! t1_kref+0x3d8: fnegs %f18, %f18
9729 .word 0xaa6363b2 ! t1_kref+0x3dc: subc %o5, 0x3b2, %l5
9730 .word 0xaa100008 ! t1_kref+0x3e0: mov %o0, %l5
9731 .word 0xaad5b7c2 ! t1_kref+0x3e4: umulcc %l6, -0x83e, %l5
9732 .word 0xe1bf5a59 ! t1_kref+0x3e8: stda %f16, [%i5 + %i1]0xd2
9733 .word 0xa5b486f2 ! t1_kref+0x3ec: fmul8ulx16 %f18, %f18, %f18
9734 .word 0x81dc7ea0 ! t1_kref+0x3f0: flush %l1 - 0x160
9735 .word 0x25800008 ! t1_kref+0x3f4: fblg,a _kref+0x414
9736 .word 0xabb58009 ! t1_kref+0x3f8: edge8 %l6, %o1, %l5
9737 .word 0x2b3cc7b4 ! t1_kref+0x3fc: sethi %hi(0xf31ed000), %l5
9738 .word 0xab02b82f ! t1_kref+0x400: taddcc %o2, -0x7d1, %l5
9739 .word 0x001fffff ! t1_kref+0x404: illtrap 0x1fffff
9740 .word 0x25800004 ! t1_kref+0x408: fblg,a _kref+0x418
9741 .word 0xd43e3ff0 ! t1_kref+0x40c: std %o2, [%i0 - 0x10]
9742 .word 0xab400000 ! t1_kref+0x410: mov %y, %l5
9743 .word 0xabb20153 ! t1_kref+0x414: edge32l %o0, %l3, %l5
9744 .word 0xa5a01892 ! t1_kref+0x418: fitos %f18, %f18
9745 .word 0xab3a6000 ! t1_kref+0x41c: sra %o1, 0x0, %l5
9746 .word 0x81ac8ad2 ! t1_kref+0x420: fcmped %fcc0, %f18, %f18
9747 .word 0xa5b48d40 ! t1_kref+0x424: fnot1 %f18, %f18
9748 .word 0xa7a01893 ! t1_kref+0x428: fitos %f19, %f19
9749 .word 0xa5a00152 ! t1_kref+0x42c: fabsd %f18, %f18
9750 sethi %hi(2f), %o7
9751 .word 0xe40be060 ! t1_kref+0x434: ldub [%o7 + 0x60], %l2
9752 .word 0xa41ca00c ! t1_kref+0x438: xor %l2, 0xc, %l2
9753 .word 0xe42be060 ! t1_kref+0x43c: stb %l2, [%o7 + 0x60]
9754 .word 0x81dbe060 ! t1_kref+0x440: flush %o7 + 0x60
9755 .word 0xa5b48d32 ! t1_kref+0x444: fandnot1s %f18, %f18, %f18
9756 .word 0xab400000 ! t1_kref+0x448: mov %y, %l5
9757 .word 0xe87e2000 ! t1_kref+0x44c: swap [%i0], %l4
9758 .word 0xa5b48a33 ! t1_kref+0x450: fpadd16s %f18, %f19, %f18
9759 .word 0xe53e6008 ! t1_kref+0x454: std %f18, [%i1 + 8]
9760 .word 0xe7060000 ! t1_kref+0x458: ld [%i0], %f19
9761 .word 0xaa8d000a ! t1_kref+0x45c: andcc %l4, %o2, %l5
97622: .word 0xa5a00033 ! t1_kref+0x460: fmovs %f19, %f18
9763 .word 0x9fc10000 ! t1_kref+0x464: call %g4
9764 .word 0xab226205 ! t1_kref+0x468: mulscc %o1, 0x205, %l5
9765 .word 0xe7060000 ! t1_kref+0x46c: ld [%i0], %f19
9766 .word 0xaa0eb886 ! t1_kref+0x470: and %i2, -0x77a, %l5
9767 .word 0x81ac8ad2 ! t1_kref+0x474: fcmped %fcc0, %f18, %f18
9768 .word 0xd679401c ! t1_kref+0x478: swap [%g5 + %i4], %o3
9769 .word 0x81acca33 ! t1_kref+0x47c: fcmps %fcc0, %f19, %f19
9770 .word 0xa5b486f2 ! t1_kref+0x480: fmul8ulx16 %f18, %f18, %f18
9771 .word 0xead0105b ! t1_kref+0x484: ldsha [%g0 + %i3]0x82, %l5
9772 .word 0x81ac8a33 ! t1_kref+0x488: fcmps %fcc0, %f18, %f19
9773 .word 0xaa15e535 ! t1_kref+0x48c: or %l7, 0x535, %l5
9774 .word 0xea08a025 ! t1_kref+0x490: ldub [%g2 + 0x25], %l5
9775 .word 0xa5a000b3 ! t1_kref+0x494: fnegs %f19, %f18
9776 .word 0xa5b4cd60 ! t1_kref+0x498: fnot1s %f19, %f18
9777 .word 0xab32000a ! t1_kref+0x49c: srl %o0, %o2, %l5
9778 .word 0xa5a489d2 ! t1_kref+0x4a0: fdivd %f18, %f18, %f18
9779 .word 0xaac30015 ! t1_kref+0x4a4: addccc %o4, %l5, %l5
9780 .word 0x28800006 ! t1_kref+0x4a8: bleu,a _kref+0x4c0
9781 .word 0xaafc400a ! t1_kref+0x4ac: sdivcc %l1, %o2, %l5
9782 .word 0x2b2de3f0 ! t1_kref+0x4b0: sethi %hi(0xb78fc000), %l5
9783 .word 0xab258000 ! t1_kref+0x4b4: mulscc %l6, %g0, %l5
9784 .word 0x28480002 ! t1_kref+0x4b8: bleu,a,pt %icc, _kref+0x4c0
9785 .word 0xab3b000c ! t1_kref+0x4bc: sra %o4, %o4, %l5
9786 .word 0xe168a182 ! t1_kref+0x4c0: prefetch %g2 + 0x182, 16
9787 .word 0xaaf563fb ! t1_kref+0x4c4: udivcc %l5, 0x3fb, %l5
9788 .word 0x2c800004 ! t1_kref+0x4c8: bneg,a _kref+0x4d8
9789 .word 0xe53f4019 ! t1_kref+0x4cc: std %f18, [%i5 + %i1]
9790 .word 0xaa5b3218 ! t1_kref+0x4d0: smul %o4, -0xde8, %l5
9791 .word 0xa5b48e52 ! t1_kref+0x4d4: fxnor %f18, %f18, %f18
9792 .word 0xaaf5400b ! t1_kref+0x4d8: udivcc %l5, %o3, %l5
9793 .word 0xea4e401a ! t1_kref+0x4dc: ldsb [%i1 + %i2], %l5
9794 .word 0xea16c019 ! t1_kref+0x4e0: lduh [%i3 + %i1], %l5
9795 .word 0xab400000 ! t1_kref+0x4e4: mov %y, %l5
9796 .word 0xea0e401a ! t1_kref+0x4e8: ldub [%i1 + %i2], %l5
9797 .word 0xea4e6018 ! t1_kref+0x4ec: ldsb [%i1 + 0x18], %l5
9798 .word 0xec9e5000 ! t1_kref+0x4f0: ldda [%i1]0x80, %l6
9799 .word 0xea4e3ff6 ! t1_kref+0x4f4: ldsb [%i0 - 0xa], %l5
9800 call SYM(t1_subr3)
9801 .word 0xdaa65000 ! t1_kref+0x4fc: sta %o5, [%i1]0x80
9802 .word 0xab326005 ! t1_kref+0x500: srl %o1, 0x5, %l5
9803 .word 0xa5a018d2 ! t1_kref+0x504: fdtos %f18, %f18
9804 .word 0xaa136565 ! t1_kref+0x508: or %o5, 0x565, %l5
9805 .word 0xd0767ff8 ! t1_kref+0x50c: stx %o0, [%i1 - 8]
9806 .word 0xe1bf1a18 ! t1_kref+0x510: stda %f16, [%i4 + %i0]0xd0
9807 .word 0xab400000 ! t1_kref+0x514: mov %y, %l5
9808 .word 0xaa65800b ! t1_kref+0x518: subc %l6, %o3, %l5
9809 .word 0xa5a00133 ! t1_kref+0x51c: fabss %f19, %f18
9810 .word 0xd82e7ff7 ! t1_kref+0x520: stb %o4, [%i1 - 9]
9811 .word 0xa7b00fe0 ! t1_kref+0x524: fones %f19
9812 .word 0xaa1d62ad ! t1_kref+0x528: xor %l5, 0x2ad, %l5
9813 .word 0x2e480003 ! t1_kref+0x52c: bvs,a,pt %icc, _kref+0x538
9814 .word 0xee780018 ! t1_kref+0x530: swap [%g0 + %i0], %l7
9815 .word 0xe226401c ! t1_kref+0x534: st %l1, [%i1 + %i4]
9816 call SYM(t1_subr0)
9817 .word 0xaa5a8000 ! t1_kref+0x53c: smul %o2, %g0, %l5
9818 .word 0x36800002 ! t1_kref+0x540: bge,a _kref+0x548
9819 .word 0xa5a48832 ! t1_kref+0x544: fadds %f18, %f18, %f18
9820 .word 0x2a480006 ! t1_kref+0x548: bcs,a,pt %icc, _kref+0x560
9821 .word 0xea80105c ! t1_kref+0x54c: lda [%g0 + %i4]0x82, %l5
9822 .word 0xa7b48e72 ! t1_kref+0x550: fxnors %f18, %f18, %f19
9823 .word 0xab02c013 ! t1_kref+0x554: taddcc %o3, %l3, %l5
9824 .word 0xaac46cf0 ! t1_kref+0x558: addccc %l1, 0xcf0, %l5
9825 .word 0xea86101c ! t1_kref+0x55c: lda [%i0 + %i4]0x80, %l5
9826 .word 0xabb24175 ! t1_kref+0x560: edge32ln %o1, %l5, %l5
9827 .word 0xaa834013 ! t1_kref+0x564: addcc %o5, %l3, %l5
9828 .word 0xe5200018 ! t1_kref+0x568: st %f18, [%g0 + %i0]
9829 .word 0x81800000 ! t1_kref+0x56c: mov %g0, %y
9830 .word 0x31800005 ! t1_kref+0x570: fba,a _kref+0x584
9831 .word 0xa5a4c9b2 ! t1_kref+0x574: fdivs %f19, %f18, %f18
9832 .word 0xaa12400b ! t1_kref+0x578: or %o1, %o3, %l5
9833 .word 0xa5a00132 ! t1_kref+0x57c: fabss %f18, %f18
9834 .word 0xaa94c008 ! t1_kref+0x580: orcc %l3, %o0, %l5
9835 .word 0xea10a016 ! t1_kref+0x584: lduh [%g2 + 0x16], %l5
9836 sethi %hi(2f), %o7
9837 .word 0xe40be1d4 ! t1_kref+0x58c: ldub [%o7 + 0x1d4], %l2
9838 .word 0xa41ca00c ! t1_kref+0x590: xor %l2, 0xc, %l2
9839 .word 0xe42be1d4 ! t1_kref+0x594: stb %l2, [%o7 + 0x1d4]
9840 .word 0x81dbe1d4 ! t1_kref+0x598: flush %o7 + 0x1d4
9841 .word 0xaab5800c ! t1_kref+0x59c: orncc %l6, %o4, %l5
9842 .word 0xd42e3fe8 ! t1_kref+0x5a0: stb %o2, [%i0 - 0x18]
9843 .word 0xe19e5a5d ! t1_kref+0x5a4: ldda [%i1 + %i5]0xd2, %f16
9844 .word 0x2b120726 ! t1_kref+0x5a8: sethi %hi(0x481c9800), %l5
9845 .word 0xa5a488d2 ! t1_kref+0x5ac: fsubd %f18, %f18, %f18
9846 call SYM(t1_subr1)
9847 .word 0xa7a00033 ! t1_kref+0x5b4: fmovs %f19, %f19
9848 .word 0xab2d6019 ! t1_kref+0x5b8: sll %l5, 0x19, %l5
9849 .word 0xaab4beaf ! t1_kref+0x5bc: orncc %l2, -0x151, %l5
9850 .word 0x2a800004 ! t1_kref+0x5c0: bcs,a _kref+0x5d0
9851 .word 0xda267ff4 ! t1_kref+0x5c4: st %o5, [%i1 - 0xc]
9852 .word 0xa7a00032 ! t1_kref+0x5c8: fmovs %f18, %f19
9853 .word 0xab400000 ! t1_kref+0x5cc: mov %y, %l5
9854 .word 0xd22e3ffc ! t1_kref+0x5d0: stb %o1, [%i0 - 4]
98552: .word 0xe5270018 ! t1_kref+0x5d4: st %f18, [%i4 + %i0]
9856 .word 0x81580000 ! t1_kref+0x5d8: flushw
9857 .word 0xa5a01932 ! t1_kref+0x5dc: fstod %f18, %f18
9858 .word 0xe726201c ! t1_kref+0x5e0: st %f19, [%i0 + 0x1c]
9859 .word 0xe1be1a5d ! t1_kref+0x5e4: stda %f16, [%i0 + %i5]0xd2
9860 .word 0x81ac8ad2 ! t1_kref+0x5e8: fcmped %fcc0, %f18, %f18
9861 .word 0xaa154000 ! t1_kref+0x5ec: or %l5, %g0, %l5
9862 .word 0xa5a00552 ! t1_kref+0x5f0: fsqrtd %f18, %f18
9863 .word 0xa5a48852 ! t1_kref+0x5f4: faddd %f18, %f18, %f18
9864 .word 0xa5b48712 ! t1_kref+0x5f8: fmuld8sux16 %f18, %f18, %f18
9865 .word 0xe2fe5000 ! t1_kref+0x5fc: swapa [%i1]0x80, %l1
9866 .word 0xc168a187 ! t1_kref+0x600: prefetch %g2 + 0x187, 0
9867 sethi %hi(2f), %o7
9868 .word 0xe40be23c ! t1_kref+0x608: ldub [%o7 + 0x23c], %l2
9869 .word 0xa41ca00c ! t1_kref+0x60c: xor %l2, 0xc, %l2
9870 .word 0xe42be23c ! t1_kref+0x610: stb %l2, [%o7 + 0x23c]
9871 .word 0x81dbe23c ! t1_kref+0x614: flush %o7 + 0x23c
9872 .word 0x81ac8ad2 ! t1_kref+0x618: fcmped %fcc0, %f18, %f18
9873 .word 0xaad30017 ! t1_kref+0x61c: umulcc %o4, %l7, %l5
9874 .word 0xa5b48ed2 ! t1_kref+0x620: fornot2 %f18, %f18, %f18
9875 .word 0xaa0a2441 ! t1_kref+0x624: and %o0, 0x441, %l5
9876 .word 0xaab2e1fe ! t1_kref+0x628: orncc %o3, 0x1fe, %l5
9877 .word 0x81ac8a33 ! t1_kref+0x62c: fcmps %fcc0, %f18, %f19
9878 .word 0xe836600c ! t1_kref+0x630: sth %l4, [%i1 + 0xc]
9879 .word 0x3b480003 ! t1_kref+0x634: fble,a,pt %fcc0, _kref+0x640
9880 .word 0xa5a00552 ! t1_kref+0x638: fsqrtd %f18, %f18
98812: .word 0xa5b48d12 ! t1_kref+0x63c: fandnot1 %f18, %f18, %f18
9882 .word 0x3a480002 ! t1_kref+0x640: bcc,a,pt %icc, _kref+0x648
9883 .word 0xa5b48f92 ! t1_kref+0x644: for %f18, %f18, %f18
9884 .word 0x37480008 ! t1_kref+0x648: fbge,a,pt %fcc0, _kref+0x668
9885 .word 0xab3b400c ! t1_kref+0x64c: sra %o5, %o4, %l5
9886 .word 0xaa1c8016 ! t1_kref+0x650: xor %l2, %l6, %l5
9887 .word 0xaa082441 ! t1_kref+0x654: and %g0, 0x441, %l5
9888 .word 0x81accab3 ! t1_kref+0x658: fcmpes %fcc0, %f19, %f19
9889 .word 0xaa130017 ! t1_kref+0x65c: or %o4, %l7, %l5
9890 .word 0xe5260000 ! t1_kref+0x660: st %f18, [%i0]
9891 .word 0x3e800004 ! t1_kref+0x664: bvc,a _kref+0x674
9892 .word 0xa5a018d2 ! t1_kref+0x668: fdtos %f18, %f18
9893 .word 0xaa16800d ! t1_kref+0x66c: or %i2, %o5, %l5
9894 .word 0xa5a018d2 ! t1_kref+0x670: fdtos %f18, %f18
9895 .word 0xa5a48933 ! t1_kref+0x674: fmuls %f18, %f19, %f18
9896 .word 0xa7a00133 ! t1_kref+0x678: fabss %f19, %f19
9897 .word 0xa7a48932 ! t1_kref+0x67c: fmuls %f18, %f18, %f19
9898 .word 0xc168a0ca ! t1_kref+0x680: prefetch %g2 + 0xca, 0
9899 call SYM(t1_subr2)
9900 .word 0xa7a01892 ! t1_kref+0x688: fitos %f18, %f19
9901 .word 0xaa5cea8b ! t1_kref+0x68c: smul %l3, 0xa8b, %l5
9902 .word 0xab200015 ! t1_kref+0x690: mulscc %g0, %l5, %l5
9903 .word 0x81800000 ! t1_kref+0x694: mov %g0, %y
9904 .word 0xa7a00532 ! t1_kref+0x698: fsqrts %f18, %f19
9905 .word 0xe5064000 ! t1_kref+0x69c: ld [%i1], %f18
9906 .word 0xa5b4c733 ! t1_kref+0x6a0: fmuld8ulx16 %f19, %f19, %f18
9907 .word 0x86102004 ! t1_kref+0x6a4: mov 0x4, %g3
9908 .word 0x32800000 ! t1_kref+0x6a8: bne,a _kref+0x6a8
9909 .word 0x86a0e001 ! t1_kref+0x6ac: subcc %g3, 1, %g3
9910 .word 0xd2363fee ! t1_kref+0x6b0: sth %o1, [%i0 - 0x12]
9911 .word 0x2d480004 ! t1_kref+0x6b4: fbg,a,pt %fcc0, _kref+0x6c4
9912 .word 0xaab4c00c ! t1_kref+0x6b8: orncc %l3, %o4, %l5
9913 .word 0xaaa4801a ! t1_kref+0x6bc: subcc %l2, %i2, %l5
9914 .word 0x30480007 ! t1_kref+0x6c0: ba,a,pt %icc, _kref+0x6dc
9915 .word 0xaa503404 ! t1_kref+0x6c4: umul %g0, -0xbfc, %l5
9916 .word 0x81ac8ab3 ! t1_kref+0x6c8: fcmpes %fcc0, %f18, %f19
9917 .word 0xe53e3fe0 ! t1_kref+0x6cc: std %f18, [%i0 - 0x20]
9918 .word 0xe8267fe8 ! t1_kref+0x6d0: st %l4, [%i1 - 0x18]
9919 .word 0xe720a014 ! t1_kref+0x6d4: st %f19, [%g2 + 0x14]
9920 .word 0xa5b48c73 ! t1_kref+0x6d8: fnors %f18, %f19, %f18
9921 .word 0xea16401b ! t1_kref+0x6dc: lduh [%i1 + %i3], %l5
9922 .word 0xaa05c011 ! t1_kref+0x6e0: add %l7, %l1, %l5
9923 .word 0x81844000 ! t1_kref+0x6e4: wr %l1, %g0, %y
9924 .word 0xaa0820e9 ! t1_kref+0x6e8: and %g0, 0xe9, %l5
9925 .word 0xe6280019 ! t1_kref+0x6ec: stb %l3, [%g0 + %i1]
9926 .word 0x8610201e ! t1_kref+0x6f0: mov 0x1e, %g3
9927 .word 0x86a0e001 ! t1_kref+0x6f4: subcc %g3, 1, %g3
9928 .word 0x22800005 ! t1_kref+0x6f8: be,a _kref+0x70c
9929 .word 0xea4e401a ! t1_kref+0x6fc: ldsb [%i1 + %i2], %l5
9930 .word 0xa5a00552 ! t1_kref+0x700: fsqrtd %f18, %f18
9931 .word 0xef68a0c6 ! t1_kref+0x704: prefetch %g2 + 0xc6, 23
9932 .word 0xee2e201b ! t1_kref+0x708: stb %l7, [%i0 + 0x1b]
9933 .word 0xa5a48952 ! t1_kref+0x70c: fmuld %f18, %f18, %f18
9934 .word 0x81848000 ! t1_kref+0x710: wr %l2, %g0, %y
9935 .word 0xaab03584 ! t1_kref+0x714: orncc %g0, -0xa7c, %l5
9936 .word 0x3b480006 ! t1_kref+0x718: fble,a,pt %fcc0, _kref+0x730
9937 .word 0xa5a48852 ! t1_kref+0x71c: faddd %f18, %f18, %f18
9938 .word 0xaa2d3e3d ! t1_kref+0x720: andn %l4, -0x1c3, %l5
9939 .word 0xa5a018d2 ! t1_kref+0x724: fdtos %f18, %f18
9940 .word 0xabb580b2 ! t1_kref+0x728: edge16n %l6, %l2, %l5
9941 .word 0xabb50349 ! t1_kref+0x72c: alignaddrl %l4, %o1, %l5
9942 .word 0x81ac8a52 ! t1_kref+0x730: fcmpd %fcc0, %f18, %f18
9943 .word 0x81dbff48 ! t1_kref+0x734: flush %o7 - 0xb8
9944 .word 0xea40a034 ! t1_kref+0x738: ldsw [%g2 + 0x34], %l5
9945 .word 0xeac81019 ! t1_kref+0x73c: ldsba [%g0 + %i1]0x80, %l5
9946 .word 0x8143e040 ! t1_kref+0x740: membar 0x40
9947 .word 0xaa800012 ! t1_kref+0x744: addcc %g0, %l2, %l5
9948 .word 0xea8e1000 ! t1_kref+0x748: lduba [%i0]0x80, %l5
9949 .word 0xa5a489d2 ! t1_kref+0x74c: fdivd %f18, %f18, %f18
9950 .word 0xaa1dff17 ! t1_kref+0x750: xor %l7, -0xe9, %l5
9951 .word 0xa7b48e72 ! t1_kref+0x754: fxnors %f18, %f18, %f19
9952 .word 0xea266010 ! t1_kref+0x758: st %l5, [%i1 + 0x10]
9953 .word 0xa7a00532 ! t1_kref+0x75c: fsqrts %f18, %f19
9954 .word 0xaaf28011 ! t1_kref+0x760: udivcc %o2, %l1, %l5
9955 .word 0x81858000 ! t1_kref+0x764: wr %l6, %g0, %y
9956 .word 0xda2e7ff5 ! t1_kref+0x768: stb %o5, [%i1 - 0xb]
9957 .word 0xea0e8018 ! t1_kref+0x76c: ldub [%i2 + %i0], %l5
9958 .word 0x2b0551f3 ! t1_kref+0x770: sethi %hi(0x1547cc00), %l5
9959 .word 0xea080018 ! t1_kref+0x774: ldub [%g0 + %i0], %l5
9960 .word 0x3a480008 ! t1_kref+0x778: bcc,a,pt %icc, _kref+0x798
9961 .word 0xa7a00132 ! t1_kref+0x77c: fabss %f18, %f19
9962 .word 0xab400000 ! t1_kref+0x780: mov %y, %l5
9963 .word 0xaa52400a ! t1_kref+0x784: umul %o1, %o2, %l5
9964 .word 0xabb58057 ! t1_kref+0x788: edge8l %l6, %l7, %l5
9965 .word 0xe8280019 ! t1_kref+0x78c: stb %l4, [%g0 + %i1]
9966 .word 0xa7a00533 ! t1_kref+0x790: fsqrts %f19, %f19
9967 .word 0xaa54800b ! t1_kref+0x794: umul %l2, %o3, %l5
9968 .word 0xa7a4c932 ! t1_kref+0x798: fmuls %f19, %f18, %f19
9969 .word 0xa5a01a33 ! t1_kref+0x79c: fstoi %f19, %f18
9970 .word 0x2b800007 ! t1_kref+0x7a0: fbug,a _kref+0x7bc
9971 .word 0xab418000 ! t1_kref+0x7a4: mov %fprs, %l5
9972 .word 0xa7b4cef3 ! t1_kref+0x7a8: fornot2s %f19, %f19, %f19
9973 .word 0xea861000 ! t1_kref+0x7ac: lda [%i0]0x80, %l5
9974 .word 0x81ac8ab3 ! t1_kref+0x7b0: fcmpes %fcc0, %f18, %f19
9975 .word 0xaa15e842 ! t1_kref+0x7b4: or %l7, 0x842, %l5
9976 .word 0xc7ee100d ! t1_kref+0x7b8: prefetcha %i0 + %o5, 3
9977 .word 0x29480008 ! t1_kref+0x7bc: fbl,a,pt %fcc0, _kref+0x7dc
9978 .word 0x81dbea8d ! t1_kref+0x7c0: flush %o7 + 0xa8d
9979 .word 0xea162002 ! t1_kref+0x7c4: lduh [%i0 + 2], %l5
9980 .word 0xabb48512 ! t1_kref+0x7c8: fcmpgt16 %f18, %f18, %l5
9981 .word 0xda2e3ff2 ! t1_kref+0x7cc: stb %o5, [%i0 - 0xe]
9982 .word 0x9fc10000 ! t1_kref+0x7d0: call %g4
9983 .word 0xa5a00132 ! t1_kref+0x7d4: fabss %f18, %f18
9984 .word 0xee2e0000 ! t1_kref+0x7d8: stb %l7, [%i0]
9985 .word 0xf42e8019 ! t1_kref+0x7dc: stb %i2, [%i2 + %i1]
9986 .word 0xa5a00032 ! t1_kref+0x7e0: fmovs %f18, %f18
9987 .word 0xaa0a2340 ! t1_kref+0x7e4: and %o0, 0x340, %l5
9988 .word 0xa5a018d2 ! t1_kref+0x7e8: fdtos %f18, %f18
9989 .word 0xa5b48d12 ! t1_kref+0x7ec: fandnot1 %f18, %f18, %f18
9990 .word 0xab2d8014 ! t1_kref+0x7f0: sll %l6, %l4, %l5
9991 .word 0xaa857192 ! t1_kref+0x7f4: addcc %l5, -0xe6e, %l5
9992 .word 0xa7b48f73 ! t1_kref+0x7f8: fornot1s %f18, %f19, %f19
9993 .word 0x001fffff ! t1_kref+0x7fc: illtrap 0x1fffff
9994 .word 0xa5a48932 ! t1_kref+0x800: fmuls %f18, %f18, %f18
9995 .word 0xa5a48933 ! t1_kref+0x804: fmuls %f18, %f19, %f18
9996 .word 0x3a800007 ! t1_kref+0x808: bcc,a _kref+0x824
9997 .word 0xa5b48c92 ! t1_kref+0x80c: fandnot2 %f18, %f18, %f18
9998 .word 0xaa5dec42 ! t1_kref+0x810: smul %l7, 0xc42, %l5
9999 .word 0xaa5c7326 ! t1_kref+0x814: smul %l1, -0xcda, %l5
10000 .word 0xa5a48952 ! t1_kref+0x818: fmuld %f18, %f18, %f18
10001 .word 0xa7a018d2 ! t1_kref+0x81c: fdtos %f18, %f19
10002 .word 0xe720a004 ! t1_kref+0x820: st %f19, [%g2 + 4]
10003 .word 0x81ac8ab2 ! t1_kref+0x824: fcmpes %fcc0, %f18, %f18
10004 .word 0x28480001 ! t1_kref+0x828: bleu,a,pt %icc, _kref+0x82c
10005 .word 0xa7b00cf2 ! t1_kref+0x82c: fnot2s %f18, %f19
10006 .word 0x81ac8ab2 ! t1_kref+0x830: fcmpes %fcc0, %f18, %f18
10007 .word 0xc568a08b ! t1_kref+0x834: prefetch %g2 + 0x8b, 2
10008 .word 0xab400000 ! t1_kref+0x838: mov %y, %l5
10009 .word 0xe6016470 ! t1_kref+0x83c: ld [%g5 + 0x470], %l3
10010 .word 0xa7a00133 ! t1_kref+0x840: fabss %f19, %f19
10011 .word 0x81580000 ! t1_kref+0x844: flushw
10012 .word 0xe53e001d ! t1_kref+0x848: std %f18, [%i0 + %i5]
10013 .word 0x36800003 ! t1_kref+0x84c: bge,a _kref+0x858
10014 .word 0xaa127042 ! t1_kref+0x850: or %o1, -0xfbe, %l5
10015 .word 0xe19e1a1d ! t1_kref+0x854: ldda [%i0 + %i5]0xd0, %f16
10016 .word 0xa7a4c9b2 ! t1_kref+0x858: fdivs %f19, %f18, %f19
10017 .word 0xea167fe2 ! t1_kref+0x85c: lduh [%i1 - 0x1e], %l5
10018 .word 0x2f480004 ! t1_kref+0x860: fbu,a,pt %fcc0, _kref+0x870
10019 .word 0xa5a00552 ! t1_kref+0x864: fsqrtd %f18, %f18
10020 .word 0xab252b73 ! t1_kref+0x868: mulscc %l4, 0xb73, %l5
10021 .word 0xa5a01913 ! t1_kref+0x86c: fitod %f19, %f18
10022 .word 0xe520a014 ! t1_kref+0x870: st %f18, [%g2 + 0x14]
10023 .word 0x81db800d ! t1_kref+0x874: flush %sp + %o5
10024 .word 0xea566008 ! t1_kref+0x878: ldsh [%i1 + 8], %l5
10025 .word 0x22800007 ! t1_kref+0x87c: be,a _kref+0x898
10026 .word 0xa5a018d2 ! t1_kref+0x880: fdtos %f18, %f18
10027 .word 0xeaf75019 ! t1_kref+0x884: stxa %l5, [%i5 + %i1]0x80
10028 .word 0x81ac8ab3 ! t1_kref+0x888: fcmpes %fcc0, %f18, %f19
10029 .word 0x2d480007 ! t1_kref+0x88c: fbg,a,pt %fcc0, _kref+0x8a8
10030 .word 0xaa144015 ! t1_kref+0x890: or %l1, %l5, %l5
10031 .word 0x81ac8ad2 ! t1_kref+0x894: fcmped %fcc0, %f18, %f18
10032 .word 0xe36e2010 ! t1_kref+0x898: prefetch %i0 + 0x10, 17
10033 .word 0xaa14401a ! t1_kref+0x89c: or %l1, %i2, %l5
10034 .word 0xa5a00552 ! t1_kref+0x8a0: fsqrtd %f18, %f18
10035 .word 0xaa0dc009 ! t1_kref+0x8a4: and %l7, %o1, %l5
10036 .word 0xab24400d ! t1_kref+0x8a8: mulscc %l1, %o5, %l5
10037 .word 0xa5a00552 ! t1_kref+0x8ac: fsqrtd %f18, %f18
10038 .word 0xc568a083 ! t1_kref+0x8b0: prefetch %g2 + 0x83, 2
10039 .word 0xa5a00552 ! t1_kref+0x8b4: fsqrtd %f18, %f18
10040 .word 0xe53e2008 ! t1_kref+0x8b8: std %f18, [%i0 + 8]
10041 .word 0xab02b202 ! t1_kref+0x8bc: taddcc %o2, -0xdfe, %l5
10042 .word 0xa5a00152 ! t1_kref+0x8c0: fabsd %f18, %f18
10043 .word 0xa5a00552 ! t1_kref+0x8c4: fsqrtd %f18, %f18
10044 .word 0xaa1a4014 ! t1_kref+0x8c8: xor %o1, %l4, %l5
10045 .word 0xaa953eb1 ! t1_kref+0x8cc: orcc %l4, -0x14f, %l5
10046 .word 0x3a800002 ! t1_kref+0x8d0: bcc,a _kref+0x8d8
10047 .word 0xd02e7fe0 ! t1_kref+0x8d4: stb %o0, [%i1 - 0x20]
10048 .word 0xa5a48852 ! t1_kref+0x8d8: faddd %f18, %f18, %f18
10049 .word 0x81acca32 ! t1_kref+0x8dc: fcmps %fcc0, %f19, %f18
10050 .word 0xe7270019 ! t1_kref+0x8e0: st %f19, [%i4 + %i1]
10051 .word 0xa5a00533 ! t1_kref+0x8e4: fsqrts %f19, %f18
10052 .word 0xa5b48ed2 ! t1_kref+0x8e8: fornot2 %f18, %f18, %f18
10053 .word 0xa5b48e80 ! t1_kref+0x8ec: fsrc1 %f18, %f18
10054 .word 0x34800003 ! t1_kref+0x8f0: bg,a _kref+0x8fc
10055 .word 0xab2d4014 ! t1_kref+0x8f4: sll %l5, %l4, %l5
10056 .word 0x20480005 ! t1_kref+0x8f8: bn,a,pt %icc, _kref+0x90c
10057 .word 0xa5a01933 ! t1_kref+0x8fc: fstod %f19, %f18
10058 .word 0xab23000a ! t1_kref+0x900: mulscc %o4, %o2, %l5
10059 .word 0x2b1c7e2a ! t1_kref+0x904: sethi %hi(0x71f8a800), %l5
10060 .word 0xea080019 ! t1_kref+0x908: ldub [%g0 + %i1], %l5
10061 .word 0x8610200a ! t1_kref+0x90c: mov 0xa, %g3
10062 .word 0x86a0e001 ! t1_kref+0x910: subcc %g3, 1, %g3
10063 .word 0x22800005 ! t1_kref+0x914: be,a _kref+0x928
10064 .word 0xab2da00e ! t1_kref+0x918: sll %l6, 0xe, %l5
10065 .word 0xc96e3fe8 ! t1_kref+0x91c: prefetch %i0 - 0x18, 4
10066 .word 0xeac6101c ! t1_kref+0x920: ldswa [%i0 + %i4]0x80, %l5
10067 .word 0xab44c000 ! t1_kref+0x924: mov %gsr, %l5
10068 .word 0xabb200aa ! t1_kref+0x928: edge16n %o0, %o2, %l5
10069 call SYM(t1_subr2)
10070 .word 0xe7865000 ! t1_kref+0x930: lda [%i1]0x80, %f19
10071 .word 0xa5a00533 ! t1_kref+0x934: fsqrts %f19, %f18
10072 .word 0xabb48412 ! t1_kref+0x938: fcmple16 %f18, %f18, %l5
10073 .word 0xaa548014 ! t1_kref+0x93c: umul %l2, %l4, %l5
10074 call SYM(t1_subr3)
10075 .word 0xaafab2ac ! t1_kref+0x944: sdivcc %o2, -0xd54, %l5
10076 .word 0xa5b486b2 ! t1_kref+0x948: fmul8x16al %f18, %f18, %f18
10077 .word 0x81ac8a52 ! t1_kref+0x94c: fcmpd %fcc0, %f18, %f18
10078 .word 0xea563ff8 ! t1_kref+0x950: ldsh [%i0 - 8], %l5
10079 .word 0xa7a48932 ! t1_kref+0x954: fmuls %f18, %f18, %f19
10080 .word 0xaa1a0000 ! t1_kref+0x958: xor %o0, %g0, %l5
10081 .word 0x86102001 ! t1_kref+0x95c: mov 0x1, %g3
10082 .word 0x32800000 ! t1_kref+0x960: bne,a _kref+0x960
10083 .word 0x86a0e001 ! t1_kref+0x964: subcc %g3, 1, %g3
10084 .word 0x81ac8ad2 ! t1_kref+0x968: fcmped %fcc0, %f18, %f18
10085 .word 0xa5a000b2 ! t1_kref+0x96c: fnegs %f18, %f18
10086 .word 0xa5b00fc0 ! t1_kref+0x970: fone %f18
10087 .word 0xab40c000 ! t1_kref+0x974: mov %asi, %l5
10088 .word 0xaa3b0015 ! t1_kref+0x978: xnor %o4, %l5, %l5
10089 .word 0xaaf37fa8 ! t1_kref+0x97c: udivcc %o5, -0x58, %l5
10090 .word 0x86102002 ! t1_kref+0x980: mov 0x2, %g3
10091 .word 0x32800000 ! t1_kref+0x984: bne,a _kref+0x984
10092 .word 0x86a0e001 ! t1_kref+0x988: subcc %g3, 1, %g3
10093 .word 0x81ac8ad2 ! t1_kref+0x98c: fcmped %fcc0, %f18, %f18
10094 .word 0xa5a00152 ! t1_kref+0x990: fabsd %f18, %f18
10095 .word 0xaa95ec9b ! t1_kref+0x994: orcc %l7, 0xc9b, %l5
10096 .word 0xa5a4c8b2 ! t1_kref+0x998: fsubs %f19, %f18, %f18
10097 .word 0xa5a00532 ! t1_kref+0x99c: fsqrts %f18, %f18
10098 .word 0xa5b48f92 ! t1_kref+0x9a0: for %f18, %f18, %f18
10099 .word 0xaad36f69 ! t1_kref+0x9a4: umulcc %o5, 0xf69, %l5
10100 .word 0xe53e2018 ! t1_kref+0x9a8: std %f18, [%i0 + 0x18]
10101 .word 0xa5b48a72 ! t1_kref+0x9ac: fpadd32s %f18, %f18, %f18
10102 .word 0xaa05000a ! t1_kref+0x9b0: add %l4, %o2, %l5
10103 .word 0xa5a000d2 ! t1_kref+0x9b4: fnegd %f18, %f18
10104 .word 0xa7b00fe0 ! t1_kref+0x9b8: fones %f19
10105 .word 0x20480005 ! t1_kref+0x9bc: bn,a,pt %icc, _kref+0x9d0
10106 .word 0xa5b48d33 ! t1_kref+0x9c0: fandnot1s %f18, %f19, %f18
10107 .word 0xaa2c4008 ! t1_kref+0x9c4: andn %l1, %o0, %l5
10108 .word 0xa5a01912 ! t1_kref+0x9c8: fitod %f18, %f18
10109 .word 0xa5a4c932 ! t1_kref+0x9cc: fmuls %f19, %f18, %f18
10110 .word 0xaab2aee9 ! t1_kref+0x9d0: orncc %o2, 0xee9, %l5
10111 .word 0xab0837f1 ! t1_kref+0x9d4: tsubcc %g0, -0x80f, %l5
10112 .word 0xe2a61000 ! t1_kref+0x9d8: sta %l1, [%i0]0x80
10113 .word 0xe51fbe38 ! t1_kref+0x9dc: ldd [%fp - 0x1c8], %f18
10114 .word 0xa7a8c033 ! t1_kref+0x9e0: fmovsul %fcc0, %f19, %f19
10115 .word 0xa5a01892 ! t1_kref+0x9e4: fitos %f18, %f18
10116 .word 0xe5062014 ! t1_kref+0x9e8: ld [%i0 + 0x14], %f18
10117 .word 0xabb58053 ! t1_kref+0x9ec: edge8l %l6, %l3, %l5
10118 .word 0xa7b4cea0 ! t1_kref+0x9f0: fsrc1s %f19, %f19
10119 .word 0xa7b00772 ! t1_kref+0x9f4: fpack16 %f18, %f19
10120 .word 0x3b800005 ! t1_kref+0x9f8: fble,a _kref+0xa0c
10121 .word 0xaa900015 ! t1_kref+0x9fc: orcc %g0, %l5, %l5
10122 .word 0xc028a014 ! t1_kref+0xa00: clrb [%g2 + 0x14]
10123 .word 0xe19e5a5d ! t1_kref+0xa04: ldda [%i1 + %i5]0xd2, %f16
10124 .word 0xa5a48d33 ! t1_kref+0xa08: fsmuld %f18, %f19, %f18
10125 .word 0xa5b00f33 ! t1_kref+0xa0c: fsrc2s %f19, %f18
10126 .word 0xaab2400b ! t1_kref+0xa10: orncc %o1, %o3, %l5
10127 .word 0xe4ee501a ! t1_kref+0xa14: ldstuba [%i1 + %i2]0x80, %l2
10128 .word 0x81ac8ad2 ! t1_kref+0xa18: fcmped %fcc0, %f18, %f18
10129 .word 0x81ac8a52 ! t1_kref+0xa1c: fcmpd %fcc0, %f18, %f18
10130 .word 0xaa55c00a ! t1_kref+0xa20: umul %l7, %o2, %l5
10131 .word 0xaaf475b1 ! t1_kref+0xa24: udivcc %l1, -0xa4f, %l5
10132 .word 0x27480003 ! t1_kref+0xa28: fbul,a,pt %fcc0, _kref+0xa34
10133 .word 0xee26001c ! t1_kref+0xa2c: st %l7, [%i0 + %i4]
10134 .word 0xaa154000 ! t1_kref+0xa30: or %l5, %g0, %l5
10135 .word 0xa5a01912 ! t1_kref+0xa34: fitod %f18, %f18
10136 .word 0x2e800008 ! t1_kref+0xa38: bvs,a _kref+0xa58
10137 .word 0xe4006ad2 ! t1_kref+0xa3c: ld [%g1 + 0xad2], %l2
10138 .word 0xaa84800d ! t1_kref+0xa40: addcc %l2, %o5, %l5
10139 .word 0xa5b48d40 ! t1_kref+0xa44: fnot1 %f18, %f18
10140 .word 0xeef6101d ! t1_kref+0xa48: stxa %l7, [%i0 + %i5]0x80
10141 .word 0xa5b00c00 ! t1_kref+0xa4c: fzero %f18
10142 .word 0xea0e600c ! t1_kref+0xa50: ldub [%i1 + 0xc], %l5
10143 .word 0xabb34200 ! t1_kref+0xa54: array8 %o5, %g0, %l5
10144 .word 0xa5a00533 ! t1_kref+0xa58: fsqrts %f19, %f18
10145 .word 0xa5a48932 ! t1_kref+0xa5c: fmuls %f18, %f18, %f18
10146 .word 0xa7a4c8b3 ! t1_kref+0xa60: fsubs %f19, %f19, %f19
10147 .word 0xc12e3ff8 ! t1_kref+0xa64: st %fsr, [%i0 - 8]
10148 .word 0xaaa30014 ! t1_kref+0xa68: subcc %o4, %l4, %l5
10149 .word 0x3e800005 ! t1_kref+0xa6c: bvc,a _kref+0xa80
10150 .word 0x2b02295e ! t1_kref+0xa70: sethi %hi(0x8a57800), %l5
10151 .word 0x3e800005 ! t1_kref+0xa74: bvc,a _kref+0xa88
10152 .word 0xaa8d8008 ! t1_kref+0xa78: andcc %l6, %o0, %l5
10153 .word 0xc56e7ff0 ! t1_kref+0xa7c: prefetch %i1 - 0x10, 2
10154 .word 0xd42e4000 ! t1_kref+0xa80: stb %o2, [%i1]
10155 .word 0xa5a00032 ! t1_kref+0xa84: fmovs %f18, %f18
10156 .word 0xe56e7ff0 ! t1_kref+0xa88: prefetch %i1 - 0x10, 18
10157 .word 0xa5a48952 ! t1_kref+0xa8c: fmuld %f18, %f18, %f18
10158 .word 0xa7a01892 ! t1_kref+0xa90: fitos %f18, %f19
10159 .word 0xaa900009 ! t1_kref+0xa94: orcc %g0, %o1, %l5
10160 .word 0x81ac8ab2 ! t1_kref+0xa98: fcmpes %fcc0, %f18, %f18
10161 .word 0xaa0c8008 ! t1_kref+0xa9c: and %l2, %o0, %l5
10162 .word 0xa7a01893 ! t1_kref+0xaa0: fitos %f19, %f19
10163 .word 0xaaa4c00b ! t1_kref+0xaa4: subcc %l3, %o3, %l5
10164 .word 0xaa154000 ! t1_kref+0xaa8: or %l5, %g0, %l5
10165 .word 0x26800008 ! t1_kref+0xaac: bl,a _kref+0xacc
10166 .word 0xaa946c7d ! t1_kref+0xab0: orcc %l1, 0xc7d, %l5
10167 .word 0xabb4832c ! t1_kref+0xab4: bmask %l2, %o4, %l5
10168 .word 0xa5b00fe0 ! t1_kref+0xab8: fones %f18
10169 .word 0xab22800d ! t1_kref+0xabc: mulscc %o2, %o5, %l5
10170 .word 0xaaba7792 ! t1_kref+0xac0: xnorcc %o1, -0x86e, %l5
10171 .word 0xc12e001c ! t1_kref+0xac4: st %fsr, [%i0 + %i4]
10172 .word 0xaa0a000b ! t1_kref+0xac8: and %o0, %o3, %l5
10173 .word 0xea080018 ! t1_kref+0xacc: ldub [%g0 + %i0], %l5
10174 .word 0xe5200018 ! t1_kref+0xad0: st %f18, [%g0 + %i0]
10175 .word 0xaa55725b ! t1_kref+0xad4: umul %l5, -0xda5, %l5
10176 .word 0xa5b48972 ! t1_kref+0xad8: fpmerge %f18, %f18, %f18
10177 .word 0xaa1b6fcd ! t1_kref+0xadc: xor %o5, 0xfcd, %l5
10178 .word 0xe53e4000 ! t1_kref+0xae0: std %f18, [%i1]
10179 .word 0xc568a20d ! t1_kref+0xae4: prefetch %g2 + 0x20d, 2
10180 .word 0x34800008 ! t1_kref+0xae8: bg,a _kref+0xb08
10181 .word 0xaac46027 ! t1_kref+0xaec: addccc %l1, 0x27, %l5
10182 .word 0xda30a024 ! t1_kref+0xaf0: sth %o5, [%g2 + 0x24]
10183 .word 0xab400000 ! t1_kref+0xaf4: mov %y, %l5
10184 .word 0x8182c000 ! t1_kref+0xaf8: wr %o3, %g0, %y
10185 .word 0xea56c018 ! t1_kref+0xafc: ldsh [%i3 + %i0], %l5
10186 .word 0xa5b00cf3 ! t1_kref+0xb00: fnot2s %f19, %f18
10187 .word 0x9fc00004 ! t1_kref+0xb04: call %g0 + %g4
10188 .word 0xaad6801a ! t1_kref+0xb08: umulcc %i2, %i2, %l5
10189 .word 0xaa5520b3 ! t1_kref+0xb0c: umul %l4, 0xb3, %l5
10190 .word 0xaad5c000 ! t1_kref+0xb10: umulcc %l7, %g0, %l5
10191 .word 0xea06200c ! t1_kref+0xb14: ld [%i0 + 0xc], %l5
10192 .word 0xa7b48cb2 ! t1_kref+0xb18: fandnot2s %f18, %f18, %f19
10193 .word 0xaadd2311 ! t1_kref+0xb1c: smulcc %l4, 0x311, %l5
10194 .word 0xea0e3fee ! t1_kref+0xb20: ldub [%i0 - 0x12], %l5
10195 .word 0xabb48452 ! t1_kref+0xb24: fcmpne16 %f18, %f18, %l5
10196 .word 0xaa126ea3 ! t1_kref+0xb28: or %o1, 0xea3, %l5
10197 .word 0xabb340f4 ! t1_kref+0xb2c: edge16ln %o5, %l4, %l5
10198 .word 0xa5a00533 ! t1_kref+0xb30: fsqrts %f19, %f18
10199 .word 0xeea01018 ! t1_kref+0xb34: sta %l7, [%g0 + %i0]0x80
10200 .word 0x81da7713 ! t1_kref+0xb38: flush %o1 - 0x8ed
10201 .word 0xa5a4c933 ! t1_kref+0xb3c: fmuls %f19, %f19, %f18
10202 .word 0xef68a147 ! t1_kref+0xb40: prefetch %g2 + 0x147, 23
10203 .word 0xabb2c149 ! t1_kref+0xb44: edge32l %o3, %o1, %l5
10204 .word 0xa5a4c932 ! t1_kref+0xb48: fmuls %f19, %f18, %f18
10205 .word 0xaa7d000c ! t1_kref+0xb4c: sdiv %l4, %o4, %l5
10206 .word 0xe53e2010 ! t1_kref+0xb50: std %f18, [%i0 + 0x10]
10207 .word 0xaa024012 ! t1_kref+0xb54: add %o1, %l2, %l5
10208 .word 0xaabdc009 ! t1_kref+0xb58: xnorcc %l7, %o1, %l5
10209 .word 0xe07e0000 ! t1_kref+0xb5c: swap [%i0], %l0
10210 .word 0x22480002 ! t1_kref+0xb60: be,a,pt %icc, _kref+0xb68
10211 .word 0xa5a48933 ! t1_kref+0xb64: fmuls %f18, %f19, %f18
10212 .word 0xea871059 ! t1_kref+0xb68: lda [%i4 + %i1]0x82, %l5
10213 .word 0xe53e7fe8 ! t1_kref+0xb6c: std %f18, [%i1 - 0x18]
10214 .word 0xea16c019 ! t1_kref+0xb70: lduh [%i3 + %i1], %l5
10215 .word 0xab22800d ! t1_kref+0xb74: mulscc %o2, %o5, %l5
10216 .word 0xa7a01893 ! t1_kref+0xb78: fitos %f19, %f19
10217 .word 0xc168a109 ! t1_kref+0xb7c: prefetch %g2 + 0x109, 0
10218 .word 0xe700a034 ! t1_kref+0xb80: ld [%g2 + 0x34], %f19
10219 .word 0x26800003 ! t1_kref+0xb84: bl,a _kref+0xb90
10220 .word 0xa5a01913 ! t1_kref+0xb88: fitod %f19, %f18
10221 .word 0xab400000 ! t1_kref+0xb8c: mov %y, %l5
10222 .word 0xaa650011 ! t1_kref+0xb90: subc %l4, %l1, %l5
10223 .word 0x001fffff ! t1_kref+0xb94: illtrap 0x1fffff
10224 .word 0x81ac8a52 ! t1_kref+0xb98: fcmpd %fcc0, %f18, %f18
10225 call SYM(t1_subr2)
10226 .word 0xe2360000 ! t1_kref+0xba0: sth %l1, [%i0]
10227 .word 0x26800004 ! t1_kref+0xba4: bl,a _kref+0xbb4
10228 .word 0xa5a00552 ! t1_kref+0xba8: fsqrtd %f18, %f18
10229 .word 0x9fc10000 ! t1_kref+0xbac: call %g4
10230 .word 0xa7a4c9b2 ! t1_kref+0xbb0: fdivs %f19, %f18, %f19
10231 .word 0xc0300018 ! t1_kref+0xbb4: clrh [%g0 + %i0]
10232 .word 0xab22f6dd ! t1_kref+0xbb8: mulscc %o3, -0x923, %l5
10233 .word 0xe1be1852 ! t1_kref+0xbbc: stda %f16, [%i0 + %l2]0xc2
10234 .word 0xd82e4000 ! t1_kref+0xbc0: stb %o4, [%i1]
10235 .word 0xab3da00e ! t1_kref+0xbc4: sra %l6, 0xe, %l5
10236 .word 0x9fc10000 ! t1_kref+0xbc8: call %g4
10237 .word 0xe1bf5a18 ! t1_kref+0xbcc: stda %f16, [%i5 + %i0]0xd0
10238 .word 0xab400000 ! t1_kref+0xbd0: mov %y, %l5
10239 .word 0xa7b007b2 ! t1_kref+0xbd4: fpackfix %f18, %f19
10240 .word 0x30800004 ! t1_kref+0xbd8: ba,a _kref+0xbe8
10241 .word 0xab22400c ! t1_kref+0xbdc: mulscc %o1, %o4, %l5
10242 .word 0xaa62b149 ! t1_kref+0xbe0: subc %o2, -0xeb7, %l5
10243 .word 0xe19f5a18 ! t1_kref+0xbe4: ldda [%i5 + %i0]0xd0, %f16
10244 .word 0xe968a004 ! t1_kref+0xbe8: prefetch %g2 + 4, 20
10245 .word 0x37480001 ! t1_kref+0xbec: fbge,a,pt %fcc0, _kref+0xbf0
10246 .word 0xaad6a72e ! t1_kref+0xbf0: umulcc %i2, 0x72e, %l5
10247 .word 0xa5b48d40 ! t1_kref+0xbf4: fnot1 %f18, %f18
10248 .word 0xaa9473b2 ! t1_kref+0xbf8: orcc %l1, -0xc4e, %l5
10249 .word 0xe5380019 ! t1_kref+0xbfc: std %f18, [%g0 + %i1]
10250 .word 0x8d82651b ! t1_kref+0xc00: wr %o1, 0x51b, %fprs
10251 .word 0xab400000 ! t1_kref+0xc04: mov %y, %l5
10252 .word 0xe7063ff0 ! t1_kref+0xc08: ld [%i0 - 0x10], %f19
10253 .word 0xaac6801a ! t1_kref+0xc0c: addccc %i2, %i2, %l5
10254 .word 0xa5b48ed2 ! t1_kref+0xc10: fornot2 %f18, %f18, %f18
10255 .word 0xaa75c01a ! t1_kref+0xc14: udiv %l7, %i2, %l5
10256 .word 0xe51e0000 ! t1_kref+0xc18: ldd [%i0], %f18
10257 .word 0x81ac8ad2 ! t1_kref+0xc1c: fcmped %fcc0, %f18, %f18
10258 .word 0xab2d8011 ! t1_kref+0xc20: sll %l6, %l1, %l5
10259 .word 0xabb5c168 ! t1_kref+0xc24: edge32ln %l7, %o0, %l5
10260 .word 0xd4b6501b ! t1_kref+0xc28: stha %o2, [%i1 + %i3]0x80
10261 .word 0xda2e7fe9 ! t1_kref+0xc2c: stb %o5, [%i1 - 0x17]
10262 .word 0xec9e501d ! t1_kref+0xc30: ldda [%i1 + %i5]0x80, %l6
10263 .word 0xe51fbf68 ! t1_kref+0xc34: ldd [%fp - 0x98], %f18
10264 call SYM(t1_subr2)
10265 .word 0xa5a00032 ! t1_kref+0xc3c: fmovs %f18, %f18
10266 .word 0x81ac8ad2 ! t1_kref+0xc40: fcmped %fcc0, %f18, %f18
10267 .word 0xaa3db73a ! t1_kref+0xc44: xnor %l6, -0x8c6, %l5
10268 .word 0xabb50114 ! t1_kref+0xc48: edge32 %l4, %l4, %l5
10269 .word 0xe19e9a19 ! t1_kref+0xc4c: ldda [%i2 + %i1]0xd0, %f16
10270 .word 0x20480004 ! t1_kref+0xc50: bn,a,pt %icc, _kref+0xc60
10271 .word 0xe51f4019 ! t1_kref+0xc54: ldd [%i5 + %i1], %f18
10272 .word 0xab400000 ! t1_kref+0xc58: mov %y, %l5
10273 .word 0xaa828016 ! t1_kref+0xc5c: addcc %o2, %l6, %l5
10274 .word 0x31480006 ! t1_kref+0xc60: fba,a,pt %fcc0, _kref+0xc78
10275 .word 0xaa124009 ! t1_kref+0xc64: or %o1, %o1, %l5
10276 .word 0x81ac8ad2 ! t1_kref+0xc68: fcmped %fcc0, %f18, %f18
10277 .word 0xaa820014 ! t1_kref+0xc6c: addcc %o0, %l4, %l5
10278 .word 0xe53e2000 ! t1_kref+0xc70: std %f18, [%i0]
10279 .word 0xaa0ac012 ! t1_kref+0xc74: and %o3, %l2, %l5
10280 .word 0xa5b00cd2 ! t1_kref+0xc78: fnot2 %f18, %f18
10281 .word 0x31480004 ! t1_kref+0xc7c: fba,a,pt %fcc0, _kref+0xc8c
10282 .word 0xabb540e0 ! t1_kref+0xc80: edge16ln %l5, %g0, %l5
10283 .word 0xda300018 ! t1_kref+0xc84: sth %o5, [%g0 + %i0]
10284 .word 0xa5b48992 ! t1_kref+0xc88: bshuffle %f18, %f18, %f18
10285 .word 0x81ac8a52 ! t1_kref+0xc8c: fcmpd %fcc0, %f18, %f18
10286 .word 0xabb48592 ! t1_kref+0xc90: fcmpgt32 %f18, %f18, %l5
10287 .word 0xaad3280c ! t1_kref+0xc94: umulcc %o4, 0x80c, %l5
10288 .word 0xaa928009 ! t1_kref+0xc98: orcc %o2, %o1, %l5
10289 .word 0xa5a00133 ! t1_kref+0xc9c: fabss %f19, %f18
10290 .word 0xa7b4cea0 ! t1_kref+0xca0: fsrc1s %f19, %f19
10291 .word 0xaab5800d ! t1_kref+0xca4: orncc %l6, %o5, %l5
10292 .word 0xaa65c00a ! t1_kref+0xca8: subc %l7, %o2, %l5
10293 .word 0x38480006 ! t1_kref+0xcac: bgu,a,pt %icc, _kref+0xcc4
10294 .word 0xe82e001a ! t1_kref+0xcb0: stb %l4, [%i0 + %i2]
10295 .word 0xec780018 ! t1_kref+0xcb4: swap [%g0 + %i0], %l6
10296 .word 0xab400000 ! t1_kref+0xcb8: mov %y, %l5
10297 .word 0xaa100014 ! t1_kref+0xcbc: mov %l4, %l5
10298 .word 0xe53e3fe0 ! t1_kref+0xcc0: std %f18, [%i0 - 0x20]
10299 .word 0xea0e8019 ! t1_kref+0xcc4: ldub [%i2 + %i1], %l5
10300 .word 0xe2364000 ! t1_kref+0xcc8: sth %l1, [%i1]
10301 .word 0xa5a00533 ! t1_kref+0xccc: fsqrts %f19, %f18
10302 .word 0xaa72ac7d ! t1_kref+0xcd0: udiv %o2, 0xc7d, %l5
10303 .word 0xa5a00052 ! t1_kref+0xcd4: fmovd %f18, %f18
10304 .word 0xa5a01912 ! t1_kref+0xcd8: fitod %f18, %f18
10305 .word 0xea163fec ! t1_kref+0xcdc: lduh [%i0 - 0x14], %l5
10306 .word 0xea462004 ! t1_kref+0xce0: ldsw [%i0 + 4], %l5
10307 .word 0xa785c00b ! t1_kref+0xce4: wr %l7, %o3, %gsr
10308 .word 0x8143e040 ! t1_kref+0xce8: membar 0x40
10309 .word 0xea0e8018 ! t1_kref+0xcec: ldub [%i2 + %i0], %l5
10310 .word 0x9fc10000 ! t1_kref+0xcf0: call %g4
10311 .word 0xaa05fb69 ! t1_kref+0xcf4: add %l7, -0x497, %l5
10312 .word 0x2b480005 ! t1_kref+0xcf8: fbug,a,pt %fcc0, _kref+0xd0c
10313 .word 0xc12e401c ! t1_kref+0xcfc: st %fsr, [%i1 + %i4]
10314 .word 0xea0e8019 ! t1_kref+0xd00: ldub [%i2 + %i1], %l5
10315 .word 0xaa7b0014 ! t1_kref+0xd04: sdiv %o4, %l4, %l5
10316 .word 0x35480004 ! t1_kref+0xd08: fbue,a,pt %fcc0, _kref+0xd18
10317 .word 0xe7270018 ! t1_kref+0xd0c: st %f19, [%i4 + %i0]
10318 .word 0xa7b00cf3 ! t1_kref+0xd10: fnot2s %f19, %f19
10319 .word 0xaaf52dcb ! t1_kref+0xd14: udivcc %l4, 0xdcb, %l5
10320 .word 0x3c800008 ! t1_kref+0xd18: bpos,a _kref+0xd38
10321 .word 0xe5267fe4 ! t1_kref+0xd1c: st %f18, [%i1 - 0x1c]
10322 .word 0xab44c000 ! t1_kref+0xd20: mov %gsr, %l5
10323 .word 0xaa148017 ! t1_kref+0xd24: or %l2, %l7, %l5
10324 .word 0x39480001 ! t1_kref+0xd28: fbuge,a,pt %fcc0, _kref+0xd2c
10325 .word 0xaad5e921 ! t1_kref+0xd2c: umulcc %l7, 0x921, %l5
10326 .word 0x2e480001 ! t1_kref+0xd30: bvs,a,pt %icc, _kref+0xd34
10327 .word 0xab408000 ! t1_kref+0xd34: mov %ccr, %l5
10328 .word 0xa5b00c00 ! t1_kref+0xd38: fzero %f18
10329 .word 0xaa75ed7d ! t1_kref+0xd3c: udiv %l7, 0xd7d, %l5
10330 .word 0x81820000 ! t1_kref+0xd40: wr %o0, %g0, %y
10331 .word 0x81ac8a52 ! t1_kref+0xd44: fcmpd %fcc0, %f18, %f18
10332 .word 0x2c800001 ! t1_kref+0xd48: bneg,a _kref+0xd4c
10333 .word 0xabb5008c ! t1_kref+0xd4c: edge16 %l4, %o4, %l5
10334 .word 0xe8f01019 ! t1_kref+0xd50: stxa %l4, [%g0 + %i1]0x80
10335 .word 0xaa95c012 ! t1_kref+0xd54: orcc %l7, %l2, %l5
10336 .word 0xaa05369e ! t1_kref+0xd58: add %l4, -0x962, %l5
10337 .word 0x33480008 ! t1_kref+0xd5c: fbe,a,pt %fcc0, _kref+0xd7c
10338 .word 0xa7a018d2 ! t1_kref+0xd60: fdtos %f18, %f19
10339 .word 0xd27e4000 ! t1_kref+0xd64: swap [%i1], %o1
10340 .word 0xaa3d3cbd ! t1_kref+0xd68: xnor %l4, -0x343, %l5
10341 .word 0xa5b48dd2 ! t1_kref+0xd6c: fnand %f18, %f18, %f18
10342 .word 0xaad2c016 ! t1_kref+0xd70: umulcc %o3, %l6, %l5
10343 .word 0xa5a00133 ! t1_kref+0xd74: fabss %f19, %f18
10344 .word 0xaa502018 ! t1_kref+0xd78: umul %g0, 0x18, %l5
10345 .word 0x81ac8ad2 ! t1_kref+0xd7c: fcmped %fcc0, %f18, %f18
10346 .word 0xe7200019 ! t1_kref+0xd80: st %f19, [%g0 + %i1]
10347 .word 0x86102007 ! t1_kref+0xd84: mov 0x7, %g3
10348 .word 0x86a0e001 ! t1_kref+0xd88: subcc %g3, 1, %g3
10349 .word 0x2280001c ! t1_kref+0xd8c: be,a _kref+0xdfc
10350 .word 0xa782a472 ! t1_kref+0xd90: wr %o2, 0x472, %gsr
10351 .word 0xea4e001a ! t1_kref+0xd94: ldsb [%i0 + %i2], %l5
10352 .word 0xa5a48852 ! t1_kref+0xd98: faddd %f18, %f18, %f18
10353 .word 0xa5b48ad2 ! t1_kref+0xd9c: fpsub32 %f18, %f18, %f18
10354 call SYM(t1_subr3)
10355 .word 0xabb4c109 ! t1_kref+0xda4: edge32 %l3, %o1, %l5
10356 .word 0xd0367ff8 ! t1_kref+0xda8: sth %o0, [%i1 - 8]
10357 .word 0xa5a00552 ! t1_kref+0xdac: fsqrtd %f18, %f18
10358 .word 0xe51fbd08 ! t1_kref+0xdb0: ldd [%fp - 0x2f8], %f18
10359 .word 0xab2b4009 ! t1_kref+0xdb4: sll %o5, %o1, %l5
10360 .word 0xa5a00533 ! t1_kref+0xdb8: fsqrts %f19, %f18
10361 .word 0xe53e7ff0 ! t1_kref+0xdbc: std %f18, [%i1 - 0x10]
10362 .word 0xa5a00133 ! t1_kref+0xdc0: fabss %f19, %f18
10363 .word 0x30bffff1 ! t1_kref+0xdc4: ba,a _kref+0xd88
10364 .word 0xa7a4c932 ! t1_kref+0xdc8: fmuls %f19, %f18, %f19
10365 .word 0xa5b48673 ! t1_kref+0xdcc: fmul8x16au %f18, %f19, %f18
10366 .word 0xa7a488b3 ! t1_kref+0xdd0: fsubs %f18, %f19, %f19
10367 .word 0xebe6100c ! t1_kref+0xdd4: casa [%i0]0x80, %o4, %l5
10368 .word 0xa5a00552 ! t1_kref+0xdd8: fsqrtd %f18, %f18
10369 .word 0x22800005 ! t1_kref+0xddc: be,a _kref+0xdf0
10370 .word 0xa5a00552 ! t1_kref+0xde0: fsqrtd %f18, %f18
10371 .word 0xc768a045 ! t1_kref+0xde4: prefetch %g2 + 0x45, 3
10372 .word 0xa7a00132 ! t1_kref+0xde8: fabss %f18, %f19
10373 .word 0xa5a48852 ! t1_kref+0xdec: faddd %f18, %f18, %f18
10374 .word 0xa5a00152 ! t1_kref+0xdf0: fabsd %f18, %f18
10375 .word 0x81800000 ! t1_kref+0xdf4: mov %g0, %y
10376 .word 0xab24800a ! t1_kref+0xdf8: mulscc %l2, %o2, %l5
10377 .word 0xaa526a2b ! t1_kref+0xdfc: umul %o1, 0xa2b, %l5
10378 .word 0xaabc6c52 ! t1_kref+0xe00: xnorcc %l1, 0xc52, %l5
10379 .word 0x9fc00004 ! t1_kref+0xe04: call %g0 + %g4
10380 .word 0xa7a01892 ! t1_kref+0xe08: fitos %f18, %f19
10381 .word 0xa7a489b2 ! t1_kref+0xe0c: fdivs %f18, %f18, %f19
10382 .word 0xe4e81019 ! t1_kref+0xe10: ldstuba [%g0 + %i1]0x80, %l2
10383 .word 0xa5a01913 ! t1_kref+0xe14: fitod %f19, %f18
10384 sethi %hi(2f), %o7
10385 .word 0xe40be234 ! t1_kref+0xe1c: ldub [%o7 + 0x234], %l2
10386 .word 0xa41ca00c ! t1_kref+0xe20: xor %l2, 0xc, %l2
10387 .word 0xe42be234 ! t1_kref+0xe24: stb %l2, [%o7 + 0x234]
10388 .word 0x81dbe234 ! t1_kref+0xe28: flush %o7 + 0x234
10389 .word 0xe7264000 ! t1_kref+0xe2c: st %f19, [%i1]
10390 .word 0xa7b4ce33 ! t1_kref+0xe30: fands %f19, %f19, %f19
103912: .word 0xa7a48932 ! t1_kref+0xe34: fmuls %f18, %f18, %f19
10392 .word 0x21480004 ! t1_kref+0xe38: fbn,a,pt %fcc0, _kref+0xe48
10393 .word 0xa7b48ea0 ! t1_kref+0xe3c: fsrc1s %f18, %f19
10394 .word 0xa5a01912 ! t1_kref+0xe40: fitod %f18, %f18
10395 .word 0xe62e2005 ! t1_kref+0xe44: stb %l3, [%i0 + 5]
10396 .word 0xa5a000b3 ! t1_kref+0xe48: fnegs %f19, %f18
10397 .word 0xaa04a2dd ! t1_kref+0xe4c: add %l2, 0x2dd, %l5
10398 .word 0x24800002 ! t1_kref+0xe50: ble,a _kref+0xe58
10399 .word 0xe7270018 ! t1_kref+0xe54: st %f19, [%i4 + %i0]
10400 .word 0x86102003 ! t1_kref+0xe58: mov 0x3, %g3
10401 .word 0x32800000 ! t1_kref+0xe5c: bne,a _kref+0xe5c
10402 .word 0x86a0e001 ! t1_kref+0xe60: subcc %g3, 1, %g3
10403 .word 0xaad4adc1 ! t1_kref+0xe64: umulcc %l2, 0xdc1, %l5
10404 .word 0xa5a489b2 ! t1_kref+0xe68: fdivs %f18, %f18, %f18
10405 .word 0xaa1d4015 ! t1_kref+0xe6c: xor %l5, %l5, %l5
10406 .word 0x83c0690c ! t1_kref+0xe70: jmpl %g1 + 0x90c, %g1
10407 .word 0xa785800b ! t1_kref+0xe74: wr %l6, %o3, %gsr
10408 .word 0xaad82571 ! t1_kref+0xe78: smulcc %g0, 0x571, %l5
10409 .word 0x23480003 ! t1_kref+0xe7c: fbne,a,pt %fcc0, _kref+0xe88
10410 .word 0xa5b48992 ! t1_kref+0xe80: bshuffle %f18, %f18, %f18
10411 .word 0xaa9a8014 ! t1_kref+0xe84: xorcc %o2, %l4, %l5
10412 .word 0xaac4400b ! t1_kref+0xe88: addccc %l1, %o3, %l5
10413 .word 0xea16201a ! t1_kref+0xe8c: lduh [%i0 + 0x1a], %l5
10414 .word 0xc16e7ff0 ! t1_kref+0xe90: prefetch %i1 - 0x10, 0
10415 .word 0xaa75400b ! t1_kref+0xe94: udiv %l5, %o3, %l5
10416 .word 0xa5b48912 ! t1_kref+0xe98: faligndata %f18, %f18, %f18
10417 .word 0xe1f6100a ! t1_kref+0xe9c: casxa [%i0]0x80, %o2, %l0
10418 .word 0xead6d019 ! t1_kref+0xea0: ldsha [%i3 + %i1]0x80, %l5
10419 .word 0xead6d019 ! t1_kref+0xea4: ldsha [%i3 + %i1]0x80, %l5
10420 .word 0x3e800007 ! t1_kref+0xea8: bvc,a _kref+0xec4
10421 .word 0xa5a00132 ! t1_kref+0xeac: fabss %f18, %f18
10422 .word 0xaa62beff ! t1_kref+0xeb0: subc %o2, -0x101, %l5
10423 .word 0xaab68014 ! t1_kref+0xeb4: orncc %i2, %l4, %l5
10424 .word 0xe1be189a ! t1_kref+0xeb8: stda %f16, [%i0 + %i2]0xc4
10425 .word 0xabb48512 ! t1_kref+0xebc: fcmpgt16 %f18, %f18, %l5
10426 .word 0xa5a4c832 ! t1_kref+0xec0: fadds %f19, %f18, %f18
10427 .word 0xa5a000b2 ! t1_kref+0xec4: fnegs %f18, %f18
10428 .word 0xd27e4000 ! t1_kref+0xec8: swap [%i1], %o1
10429 .word 0xaa04ac21 ! t1_kref+0xecc: add %l2, 0xc21, %l5
10430 .word 0xe5267fec ! t1_kref+0xed0: st %f18, [%i1 - 0x14]
10431 .word 0xea871018 ! t1_kref+0xed4: lda [%i4 + %i0]0x80, %l5
10432 .word 0xaa0d0017 ! t1_kref+0xed8: and %l4, %l7, %l5
10433 .word 0xea560000 ! t1_kref+0xedc: ldsh [%i0], %l5
10434 .word 0x81ac8a52 ! t1_kref+0xee0: fcmpd %fcc0, %f18, %f18
10435 .word 0xe87e4000 ! t1_kref+0xee4: swap [%i1], %l4
10436 .word 0x20800005 ! t1_kref+0xee8: bn,a _kref+0xefc
10437 .word 0xf9ee101c ! t1_kref+0xeec: prefetcha %i0 + %i4, 28
10438 .word 0xaa800013 ! t1_kref+0xef0: addcc %g0, %l3, %l5
10439 .word 0xaa06acdd ! t1_kref+0xef4: add %i2, 0xcdd, %l5
10440 .word 0xaab0001a ! t1_kref+0xef8: orncc %g0, %i2, %l5
10441 .word 0x81ac8ad2 ! t1_kref+0xefc: fcmped %fcc0, %f18, %f18
10442 .word 0xa5a000b2 ! t1_kref+0xf00: fnegs %f18, %f18
10443 .word 0xd87e001c ! t1_kref+0xf04: swap [%i0 + %i4], %o4
10444 .word 0xaa0d0008 ! t1_kref+0xf08: and %l4, %o0, %l5
10445 .word 0xab3b2001 ! t1_kref+0xf0c: sra %o4, 0x1, %l5
10446 .word 0x8d84c012 ! t1_kref+0xf10: wr %l3, %l2, %fprs
10447 .word 0xa5a00532 ! t1_kref+0xf14: fsqrts %f18, %f18
10448 .word 0x81844000 ! t1_kref+0xf18: wr %l1, %g0, %y
10449 .word 0xe67e7ff0 ! t1_kref+0xf1c: swap [%i1 - 0x10], %l3
10450 .word 0x2c800003 ! t1_kref+0xf20: bneg,a _kref+0xf2c
10451 .word 0xa7a018d2 ! t1_kref+0xf24: fdtos %f18, %f19
10452 .word 0x3e800003 ! t1_kref+0xf28: bvc,a _kref+0xf34
10453 .word 0xaa95c008 ! t1_kref+0xf2c: orcc %l7, %o0, %l5
10454 .word 0xe51e7fe8 ! t1_kref+0xf30: ldd [%i1 - 0x18], %f18
10455 .word 0xaab4400d ! t1_kref+0xf34: orncc %l1, %o5, %l5
10456 .word 0xaa954009 ! t1_kref+0xf38: orcc %l5, %o1, %l5
10457 .word 0xab354008 ! t1_kref+0xf3c: srl %l5, %o0, %l5
10458 .word 0xabb540da ! t1_kref+0xf40: edge16l %l5, %i2, %l5
10459 .word 0x81ac8ad2 ! t1_kref+0xf44: fcmped %fcc0, %f18, %f18
10460 .word 0xaaba4009 ! t1_kref+0xf48: xnorcc %o1, %o1, %l5
10461 .word 0xa5a01a52 ! t1_kref+0xf4c: fdtoi %f18, %f18
10462 .word 0x3a480003 ! t1_kref+0xf50: bcc,a,pt %icc, _kref+0xf5c
10463 .word 0xa5b00cd2 ! t1_kref+0xf54: fnot2 %f18, %f18
10464 .word 0xaa2dafd6 ! t1_kref+0xf58: andn %l6, 0xfd6, %l5
10465 .word 0xaab5f140 ! t1_kref+0xf5c: orncc %l7, -0xec0, %l5
10466 .word 0xa7a01893 ! t1_kref+0xf60: fitos %f19, %f19
10467 .word 0xa5a000b2 ! t1_kref+0xf64: fnegs %f18, %f18
10468 .word 0xaa920017 ! t1_kref+0xf68: orcc %o0, %l7, %l5
10469 .word 0x28800002 ! t1_kref+0xf6c: bleu,a _kref+0xf74
10470 .word 0xaa92c00d ! t1_kref+0xf70: orcc %o3, %o5, %l5
10471 .word 0xaac5b260 ! t1_kref+0xf74: addccc %l6, -0xda0, %l5
10472 .word 0xe1be180b ! t1_kref+0xf78: stda %f16, [%i0 + %o3]0xc0
10473 .word 0xa5a00032 ! t1_kref+0xf7c: fmovs %f18, %f18
10474 .word 0xda367fe0 ! t1_kref+0xf80: sth %o5, [%i1 - 0x20]
10475 .word 0xaa634014 ! t1_kref+0xf84: subc %o5, %l4, %l5
10476 .word 0xaa330014 ! t1_kref+0xf88: orn %o4, %l4, %l5
10477 .word 0xd4367ff8 ! t1_kref+0xf8c: sth %o2, [%i1 - 8]
10478 .word 0xea760000 ! t1_kref+0xf90: stx %l5, [%i0]
10479 .word 0xab418000 ! t1_kref+0xf94: mov %fprs, %l5
10480 .word 0x27480003 ! t1_kref+0xf98: fbul,a,pt %fcc0, _kref+0xfa4
10481 .word 0xab40c000 ! t1_kref+0xf9c: mov %asi, %l5
10482 .word 0xaaf2c01a ! t1_kref+0xfa0: udivcc %o3, %i2, %l5
10483 .word 0xa5a000b3 ! t1_kref+0xfa4: fnegs %f19, %f18
10484 .word 0x81ac8ad2 ! t1_kref+0xfa8: fcmped %fcc0, %f18, %f18
10485 .word 0xeade101d ! t1_kref+0xfac: ldxa [%i0 + %i5]0x80, %l5
10486 .word 0xab3d0014 ! t1_kref+0xfb0: sra %l4, %l4, %l5
10487 .word 0x27480006 ! t1_kref+0xfb4: fbul,a,pt %fcc0, _kref+0xfcc
10488 .word 0xab3d6013 ! t1_kref+0xfb8: sra %l5, 0x13, %l5
10489 .word 0x2b159a22 ! t1_kref+0xfbc: sethi %hi(0x56688800), %l5
10490 .word 0xe968a1cb ! t1_kref+0xfc0: prefetch %g2 + 0x1cb, 20
10491 .word 0xab320000 ! t1_kref+0xfc4: srl %o0, %g0, %l5
10492 .word 0xee7e2014 ! t1_kref+0xfc8: swap [%i0 + 0x14], %l7
10493 .word 0x001fffff ! t1_kref+0xfcc: illtrap 0x1fffff
10494 .word 0xaa7d000c ! t1_kref+0xfd0: sdiv %l4, %o4, %l5
10495 .word 0x8184c000 ! t1_kref+0xfd4: wr %l3, %g0, %y
10496 .word 0xaaadc015 ! t1_kref+0xfd8: andncc %l7, %l5, %l5
10497 .word 0xa5a00552 ! t1_kref+0xfdc: fsqrtd %f18, %f18
10498 .word 0xa5a01032 ! t1_kref+0xfe0: fstox %f18, %f18
10499 .word 0xaa0d767d ! t1_kref+0xfe4: and %l5, -0x983, %l5
10500 .word 0xa5b48733 ! t1_kref+0xfe8: fmuld8ulx16 %f18, %f19, %f18
10501 .word 0x36480004 ! t1_kref+0xfec: bge,a,pt %icc, _kref+0xffc
10502 .word 0xa5b48d12 ! t1_kref+0xff0: fandnot1 %f18, %f18, %f18
10503 .word 0x36800001 ! t1_kref+0xff4: bge,a _kref+0xff8
10504 .word 0x2b31f971 ! t1_kref+0xff8: sethi %hi(0xc7e5c400), %l5
10505 .word 0xe408619c ! t1_kref+0xffc: ldub [%g1 + 0x19c], %l2
10506 .word 0xa41ca00c ! t1_kref+0x1000: xor %l2, 0xc, %l2
10507 .word 0xe428619c ! t1_kref+0x1004: stb %l2, [%g1 + 0x19c]
10508 .word 0x81d8619c ! t1_kref+0x1008: flush %g1 + 0x19c
105092: .word 0xa7a00032 ! t1_kref+0x100c: fmovs %f18, %f19
10510 .word 0xab382011 ! t1_kref+0x1010: sra %g0, 0x11, %l5
10511 .word 0xa5a00552 ! t1_kref+0x1014: fsqrtd %f18, %f18
10512 .word 0xaa90000b ! t1_kref+0x1018: orcc %g0, %o3, %l5
10513 .word 0xa5b4c732 ! t1_kref+0x101c: fmuld8ulx16 %f19, %f18, %f18
10514 .word 0xa7a01a33 ! t1_kref+0x1020: fstoi %f19, %f19
10515 .word 0xec262014 ! t1_kref+0x1024: st %l6, [%i0 + 0x14]
10516 .word 0xa5b4cdf3 ! t1_kref+0x1028: fnands %f19, %f19, %f18
10517 .word 0x2b0fea6b ! t1_kref+0x102c: sethi %hi(0x3fa9ac00), %l5
10518 .word 0xea0e2011 ! t1_kref+0x1030: ldub [%i0 + 0x11], %l5
10519 .word 0x20800006 ! t1_kref+0x1034: bn,a _kref+0x104c
10520 .word 0xaa1a8008 ! t1_kref+0x1038: xor %o2, %o0, %l5
10521 .word 0xe51fbe88 ! t1_kref+0x103c: ldd [%fp - 0x178], %f18
10522 .word 0xe1be580a ! t1_kref+0x1040: stda %f16, [%i1 + %o2]0xc0
10523 .word 0x81ac8ab2 ! t1_kref+0x1044: fcmpes %fcc0, %f18, %f18
10524 .word 0xea160000 ! t1_kref+0x1048: lduh [%i0], %l5
10525 .word 0x2b14399b ! t1_kref+0x104c: sethi %hi(0x50e66c00), %l5
10526 .word 0xe51fbc28 ! t1_kref+0x1050: ldd [%fp - 0x3d8], %f18
10527 .word 0xa5b00fe0 ! t1_kref+0x1054: fones %f18
10528 .word 0xa5a00533 ! t1_kref+0x1058: fsqrts %f19, %f18
10529 .word 0x81ac8a52 ! t1_kref+0x105c: fcmpd %fcc0, %f18, %f18
10530 .word 0xaa1a4008 ! t1_kref+0x1060: xor %o1, %o0, %l5
10531 .word 0x86102003 ! t1_kref+0x1064: mov 0x3, %g3
10532 .word 0x32800000 ! t1_kref+0x1068: bne,a _kref+0x1068
10533 .word 0x86a0e001 ! t1_kref+0x106c: subcc %g3, 1, %g3
10534 .word 0xaaa36303 ! t1_kref+0x1070: subcc %o5, 0x303, %l5
10535 .word 0x9fc00004 ! t1_kref+0x1074: call %g0 + %g4
10536 .word 0xaaa8265d ! t1_kref+0x1078: andncc %g0, 0x65d, %l5
10537 .word 0xa5b48e80 ! t1_kref+0x107c: fsrc1 %f18, %f18
10538 .word 0xa5a00552 ! t1_kref+0x1080: fsqrtd %f18, %f18
10539 .word 0xa7a489b3 ! t1_kref+0x1084: fdivs %f18, %f19, %f19
10540 .word 0xec36401b ! t1_kref+0x1088: sth %l6, [%i1 + %i3]
10541 .word 0xa5a488b3 ! t1_kref+0x108c: fsubs %f18, %f19, %f18
10542 .word 0xaa933f3f ! t1_kref+0x1090: orcc %o4, -0xc1, %l5
10543 .word 0xa5a018d2 ! t1_kref+0x1094: fdtos %f18, %f18
10544 .word 0xaab57f93 ! t1_kref+0x1098: orncc %l5, -0x6d, %l5
10545 .word 0x9fc00004 ! t1_kref+0x109c: call %g0 + %g4
10546 .word 0xaa55a62a ! t1_kref+0x10a0: umul %l6, 0x62a, %l5
10547 .word 0xa5a00552 ! t1_kref+0x10a4: fsqrtd %f18, %f18
10548 .word 0x2b346e94 ! t1_kref+0x10a8: sethi %hi(0xd1ba5000), %l5
10549 .word 0xaa85c008 ! t1_kref+0x10ac: addcc %l7, %o0, %l5
10550 .word 0xaa2cef4f ! t1_kref+0x10b0: andn %l3, 0xf4f, %l5
10551 .word 0xd9e65016 ! t1_kref+0x10b4: casa [%i1]0x80, %l6, %o4
10552 .word 0xabb48412 ! t1_kref+0x10b8: fcmple16 %f18, %f18, %l5
10553 .word 0xabb48552 ! t1_kref+0x10bc: fcmpeq16 %f18, %f18, %l5
10554 .word 0xe5270019 ! t1_kref+0x10c0: st %f18, [%i4 + %i1]
10555 .word 0xaa026893 ! t1_kref+0x10c4: add %o1, 0x893, %l5
10556 .word 0xe1beda18 ! t1_kref+0x10c8: stda %f16, [%i3 + %i0]0xd0
10557 .word 0x34800002 ! t1_kref+0x10cc: bg,a _kref+0x10d4
10558 .word 0xaa16800a ! t1_kref+0x10d0: or %i2, %o2, %l5
10559 .word 0xa5a01932 ! t1_kref+0x10d4: fstod %f18, %f18
10560 .word 0xabb48452 ! t1_kref+0x10d8: fcmpne16 %f18, %f18, %l5
10561 .word 0xa5a48852 ! t1_kref+0x10dc: faddd %f18, %f18, %f18
10562 .word 0xab40c000 ! t1_kref+0x10e0: mov %asi, %l5
10563 .word 0x33480006 ! t1_kref+0x10e4: fbe,a,pt %fcc0, _kref+0x10fc
10564 .word 0xa5a48952 ! t1_kref+0x10e8: fmuld %f18, %f18, %f18
10565 .word 0xaa64a605 ! t1_kref+0x10ec: subc %l2, 0x605, %l5
10566 .word 0x24800006 ! t1_kref+0x10f0: ble,a _kref+0x1108
10567 .word 0xaa85c00b ! t1_kref+0x10f4: addcc %l7, %o3, %l5
10568 .word 0xa5a48852 ! t1_kref+0x10f8: faddd %f18, %f18, %f18
10569 .word 0xa5a00132 ! t1_kref+0x10fc: fabss %f18, %f18
10570 .word 0xaaa23059 ! t1_kref+0x1100: subcc %o0, -0xfa7, %l5
10571 .word 0x81accab2 ! t1_kref+0x1104: fcmpes %fcc0, %f19, %f18
10572 .word 0xaa03400c ! t1_kref+0x1108: add %o5, %o4, %l5
10573 .word 0xaa782364 ! t1_kref+0x110c: sdiv %g0, 0x364, %l5
10574 .word 0xa7b48e72 ! t1_kref+0x1110: fxnors %f18, %f18, %f19
10575 .word 0xab046731 ! t1_kref+0x1114: taddcc %l1, 0x731, %l5
10576 .word 0xa7a4c932 ! t1_kref+0x1118: fmuls %f19, %f18, %f19
10577 .word 0xab400000 ! t1_kref+0x111c: mov %y, %l5
10578 .word 0xa7a00132 ! t1_kref+0x1120: fabss %f18, %f19
10579 .word 0xa5a48852 ! t1_kref+0x1124: faddd %f18, %f18, %f18
10580 call SYM(t1_subr3)
10581 .word 0xa5a48852 ! t1_kref+0x112c: faddd %f18, %f18, %f18
10582 .word 0x81580000 ! t1_kref+0x1130: flushw
10583 .word 0xa5a01913 ! t1_kref+0x1134: fitod %f19, %f18
10584 .word 0xaad4a93c ! t1_kref+0x1138: umulcc %l2, 0x93c, %l5
10585 .word 0xea0e3fe2 ! t1_kref+0x113c: ldub [%i0 - 0x1e], %l5
10586 .word 0x81ac8ab3 ! t1_kref+0x1140: fcmpes %fcc0, %f18, %f19
10587 .word 0xaad4a160 ! t1_kref+0x1144: umulcc %l2, 0x160, %l5
10588 .word 0xa7b48cb2 ! t1_kref+0x1148: fandnot2s %f18, %f18, %f19
10589 .word 0x35800005 ! t1_kref+0x114c: fbue,a _kref+0x1160
10590 .word 0xabb48592 ! t1_kref+0x1150: fcmpgt32 %f18, %f18, %l5
10591 .word 0x9fc00004 ! t1_kref+0x1154: call %g0 + %g4
10592 .word 0xe436200c ! t1_kref+0x1158: sth %l2, [%i0 + 0xc]
10593 .word 0x38800001 ! t1_kref+0x115c: bgu,a _kref+0x1160
10594 .word 0xab24737f ! t1_kref+0x1160: mulscc %l1, -0xc81, %l5
10595 .word 0xaac4b3bf ! t1_kref+0x1164: addccc %l2, -0xc41, %l5
10596 .word 0xaa2d8015 ! t1_kref+0x1168: andn %l6, %l5, %l5
10597 .word 0x28480003 ! t1_kref+0x116c: bleu,a,pt %icc, _kref+0x1178
10598 .word 0xa7a80033 ! t1_kref+0x1170: fmovsn %fcc0, %f19, %f19
10599 .word 0xf3ee101b ! t1_kref+0x1174: prefetcha %i0 + %i3, 25
10600 .word 0xe8b6d019 ! t1_kref+0x1178: stha %l4, [%i3 + %i1]0x80
10601 .word 0xa5b48d40 ! t1_kref+0x117c: fnot1 %f18, %f18
10602 .word 0x81ac8ab3 ! t1_kref+0x1180: fcmpes %fcc0, %f18, %f19
10603 .word 0xabb48512 ! t1_kref+0x1184: fcmpgt16 %f18, %f18, %l5
10604 .word 0xaa602c01 ! t1_kref+0x1188: subc %g0, 0xc01, %l5
10605 .word 0xab3a2016 ! t1_kref+0x118c: sra %o0, 0x16, %l5
10606 .word 0xd42e2014 ! t1_kref+0x1190: stb %o2, [%i0 + 0x14]
10607 .word 0xab418000 ! t1_kref+0x1194: mov %fprs, %l5
10608 .word 0xd03e3ff0 ! t1_kref+0x1198: std %o0, [%i0 - 0x10]
10609 .word 0x38800006 ! t1_kref+0x119c: bgu,a _kref+0x11b4
10610 .word 0xab418000 ! t1_kref+0x11a0: mov %fprs, %l5
10611 .word 0xa5b00fc0 ! t1_kref+0x11a4: fone %f18
10612 .word 0xa7a01a32 ! t1_kref+0x11a8: fstoi %f18, %f19
10613 .word 0x3d800003 ! t1_kref+0x11ac: fbule,a _kref+0x11b8
10614 .word 0xa5a01932 ! t1_kref+0x11b0: fstod %f18, %f18
10615 .word 0xd67e001c ! t1_kref+0x11b4: swap [%i0 + %i4], %o3
10616 .word 0xabb4c10d ! t1_kref+0x11b8: edge32 %l3, %o5, %l5
10617 .word 0xab400000 ! t1_kref+0x11bc: mov %y, %l5
10618 .word 0xaab5c00c ! t1_kref+0x11c0: orncc %l7, %o4, %l5
10619 .word 0xa5b48d92 ! t1_kref+0x11c4: fxor %f18, %f18, %f18
10620 .word 0xd8362018 ! t1_kref+0x11c8: sth %o4, [%i0 + 0x18]
10621 .word 0xa5a00532 ! t1_kref+0x11cc: fsqrts %f18, %f18
10622 .word 0x2b0f96ff ! t1_kref+0x11d0: sethi %hi(0x3e5bfc00), %l5
10623 .word 0x81830000 ! t1_kref+0x11d4: wr %o4, %g0, %y
10624 .word 0xe53e3ff8 ! t1_kref+0x11d8: std %f18, [%i0 - 8]
10625 .word 0xe51e3fe0 ! t1_kref+0x11dc: ldd [%i0 - 0x20], %f18
10626 .word 0xe5267ffc ! t1_kref+0x11e0: st %f18, [%i1 - 4]
10627 .word 0xe5264000 ! t1_kref+0x11e4: st %f18, [%i1]
10628 .word 0xa5a48852 ! t1_kref+0x11e8: faddd %f18, %f18, %f18
10629 .word 0x8143e040 ! t1_kref+0x11ec: membar 0x40
10630 .word 0xea566000 ! t1_kref+0x11f0: ldsh [%i1], %l5
10631 .word 0xab408000 ! t1_kref+0x11f4: mov %ccr, %l5
10632 .word 0xe8981018 ! t1_kref+0x11f8: ldda [%g0 + %i0]0x80, %l4
10633 .word 0xaac6b638 ! t1_kref+0x11fc: addccc %i2, -0x9c8, %l5
10634 .word 0x32800005 ! t1_kref+0x1200: bne,a _kref+0x1214
10635 .word 0xead6101b ! t1_kref+0x1204: ldsha [%i0 + %i3]0x80, %l5
10636 .word 0xaab469d9 ! t1_kref+0x1208: orncc %l1, 0x9d9, %l5
10637 .word 0xa5a00533 ! t1_kref+0x120c: fsqrts %f19, %f18
10638 .word 0xa5b48c72 ! t1_kref+0x1210: fnors %f18, %f18, %f18
10639 .word 0xa5a01913 ! t1_kref+0x1214: fitod %f19, %f18
10640 .word 0x9fc10000 ! t1_kref+0x1218: call %g4
10641 .word 0xa5a01893 ! t1_kref+0x121c: fitos %f19, %f18
10642 .word 0xaac50009 ! t1_kref+0x1220: addccc %l4, %o1, %l5
10643 .word 0xaab3216a ! t1_kref+0x1224: orncc %o4, 0x16a, %l5
10644 .word 0xaab5800d ! t1_kref+0x1228: orncc %l6, %o5, %l5
10645 .word 0xd6300018 ! t1_kref+0x122c: sth %o3, [%g0 + %i0]
10646 .word 0xaa426992 ! t1_kref+0x1230: addc %o1, 0x992, %l5
10647 .word 0xe7264000 ! t1_kref+0x1234: st %f19, [%i1]
10648 .word 0xe1be5a5b ! t1_kref+0x1238: stda %f16, [%i1 + %i3]0xd2
10649 .word 0x81ac8ad2 ! t1_kref+0x123c: fcmped %fcc0, %f18, %f18
10650 .word 0xe89f5018 ! t1_kref+0x1240: ldda [%i5 + %i0]0x80, %l4
10651 .word 0xa7a000b2 ! t1_kref+0x1244: fnegs %f18, %f19
10652 .word 0xaab2e1c3 ! t1_kref+0x1248: orncc %o3, 0x1c3, %l5
10653 .word 0xaa520017 ! t1_kref+0x124c: umul %o0, %l7, %l5
10654 .word 0xa5a48d32 ! t1_kref+0x1250: fsmuld %f18, %f18, %f18
10655 .word 0xe42e4000 ! t1_kref+0x1254: stb %l2, [%i1]
10656 .word 0xab0cfb1b ! t1_kref+0x1258: tsubcc %l3, -0x4e5, %l5
10657 .word 0xaae20015 ! t1_kref+0x125c: subccc %o0, %l5, %l5
10658 .word 0xa5a01913 ! t1_kref+0x1260: fitod %f19, %f18
10659 .word 0xaa768009 ! t1_kref+0x1264: udiv %i2, %o1, %l5
10660 .word 0xec2e401a ! t1_kref+0x1268: stb %l6, [%i1 + %i2]
10661 .word 0xaa1c4016 ! t1_kref+0x126c: xor %l1, %l6, %l5
10662 .word 0xa5a488d2 ! t1_kref+0x1270: fsubd %f18, %f18, %f18
10663 call SYM(t1_subr3)
10664 .word 0xa5b00f12 ! t1_kref+0x1278: fsrc2 %f18, %f18
10665 .word 0xee28a036 ! t1_kref+0x127c: stb %l7, [%g2 + 0x36]
10666 .word 0xa5a00552 ! t1_kref+0x1280: fsqrtd %f18, %f18
10667 .word 0xa5b48c52 ! t1_kref+0x1284: fnor %f18, %f18, %f18
10668 .word 0x9fc00004 ! t1_kref+0x1288: call %g0 + %g4
10669 .word 0xe7266004 ! t1_kref+0x128c: st %f19, [%i1 + 4]
10670 .word 0xa5a48933 ! t1_kref+0x1290: fmuls %f18, %f19, %f18
10671 .word 0xab3a4011 ! t1_kref+0x1294: sra %o1, %l1, %l5
10672 .word 0xaa65c014 ! t1_kref+0x1298: subc %l7, %l4, %l5
10673 .word 0xa5a48d33 ! t1_kref+0x129c: fsmuld %f18, %f19, %f18
10674 .word 0xd4b6101b ! t1_kref+0x12a0: stha %o2, [%i0 + %i3]0x80
10675 .word 0xa7b48d33 ! t1_kref+0x12a4: fandnot1s %f18, %f19, %f19
10676 .word 0x2b3b5e28 ! t1_kref+0x12a8: sethi %hi(0xed78a000), %l5
10677 .word 0xabb68240 ! t1_kref+0x12ac: array16 %i2, %g0, %l5
10678 .word 0xa5b48a52 ! t1_kref+0x12b0: fpadd32 %f18, %f18, %f18
10679 .word 0xa5a000b3 ! t1_kref+0x12b4: fnegs %f19, %f18
10680 .word 0x3b480007 ! t1_kref+0x12b8: fble,a,pt %fcc0, _kref+0x12d4
10681 .word 0xaab58011 ! t1_kref+0x12bc: orncc %l6, %l1, %l5
10682 .word 0xa7b00c20 ! t1_kref+0x12c0: fzeros %f19
10683 .word 0xaa1cad08 ! t1_kref+0x12c4: xor %l2, 0xd08, %l5
10684 .word 0xd01e7ff0 ! t1_kref+0x12c8: ldd [%i1 - 0x10], %o0
10685 .word 0xe19e5a5d ! t1_kref+0x12cc: ldda [%i1 + %i5]0xd2, %f16
10686 .word 0xaa95efe0 ! t1_kref+0x12d0: orcc %l7, 0xfe0, %l5
10687 .word 0xe40864a8 ! t1_kref+0x12d4: ldub [%g1 + 0x4a8], %l2
10688 .word 0xa41ca00c ! t1_kref+0x12d8: xor %l2, 0xc, %l2
10689 .word 0xe42864a8 ! t1_kref+0x12dc: stb %l2, [%g1 + 0x4a8]
10690 .word 0x81d864a8 ! t1_kref+0x12e0: flush %g1 + 0x4a8
10691 .word 0xe8f01019 ! t1_kref+0x12e4: stxa %l4, [%g0 + %i1]0x80
10692 .word 0xaa92344f ! t1_kref+0x12e8: orcc %o0, -0xbb1, %l5
10693 .word 0xea400018 ! t1_kref+0x12ec: ldsw [%g0 + %i0], %l5
10694 .word 0x81858000 ! t1_kref+0x12f0: wr %l6, %g0, %y
10695 .word 0xabb48452 ! t1_kref+0x12f4: fcmpne16 %f18, %f18, %l5
10696 .word 0xea0e4000 ! t1_kref+0x12f8: ldub [%i1], %l5
10697 .word 0x001fffff ! t1_kref+0x12fc: illtrap 0x1fffff
10698 .word 0xa5b48672 ! t1_kref+0x1300: fmul8x16au %f18, %f18, %f18
10699 call SYM(t1_subr1)
10700 .word 0xaa04800a ! t1_kref+0x1308: add %l2, %o2, %l5
10701 .word 0xa5a018d2 ! t1_kref+0x130c: fdtos %f18, %f18
10702 .word 0xa7b4cf73 ! t1_kref+0x1310: fornot1s %f19, %f19, %f19
10703 .word 0xa5b48f73 ! t1_kref+0x1314: fornot1s %f18, %f19, %f18
107042: .word 0xda7e7ff8 ! t1_kref+0x1318: swap [%i1 - 8], %o5
10705 .word 0xe1be1851 ! t1_kref+0x131c: stda %f16, [%i0 + %l1]0xc2
10706 .word 0xab400000 ! t1_kref+0x1320: mov %y, %l5
10707 .word 0xea0e200e ! t1_kref+0x1324: ldub [%i0 + 0xe], %l5
10708 .word 0xabb48512 ! t1_kref+0x1328: fcmpgt16 %f18, %f18, %l5
10709 .word 0xc16e000d ! t1_kref+0x132c: prefetch %i0 + %o5, 0
10710 .word 0xa5a48852 ! t1_kref+0x1330: faddd %f18, %f18, %f18
10711 .word 0xf4267ff8 ! t1_kref+0x1334: st %i2, [%i1 - 8]
10712 .word 0xa7a018d2 ! t1_kref+0x1338: fdtos %f18, %f19
10713 .word 0xa5a00532 ! t1_kref+0x133c: fsqrts %f18, %f18
10714 .word 0xab220008 ! t1_kref+0x1340: mulscc %o0, %o0, %l5
10715 .word 0x81580000 ! t1_kref+0x1344: flushw
10716 .word 0x9f414000 ! t1_kref+0x1348: mov %pc, %o7
10717 .word 0xa5b48c92 ! t1_kref+0x134c: fandnot2 %f18, %f18, %f18
10718 .word 0xe168a18d ! t1_kref+0x1350: prefetch %g2 + 0x18d, 16
10719 .word 0xea10a006 ! t1_kref+0x1354: lduh [%g2 + 6], %l5
10720 .word 0x86102003 ! t1_kref+0x1358: mov 0x3, %g3
10721 .word 0x32800000 ! t1_kref+0x135c: bne,a _kref+0x135c
10722 .word 0x86a0e001 ! t1_kref+0x1360: subcc %g3, 1, %g3
10723 .word 0x8610201e ! t1_kref+0x1364: mov 0x1e, %g3
10724 .word 0x86a0e001 ! t1_kref+0x1368: subcc %g3, 1, %g3
10725 .word 0x22800014 ! t1_kref+0x136c: be,a _kref+0x13bc
10726 .word 0xa5b48d40 ! t1_kref+0x1370: fnot1 %f18, %f18
10727 .word 0xaa430008 ! t1_kref+0x1374: addc %o4, %o0, %l5
10728 .word 0xa5a00552 ! t1_kref+0x1378: fsqrtd %f18, %f18
10729 .word 0xab44c000 ! t1_kref+0x137c: mov %gsr, %l5
10730 .word 0xabb48512 ! t1_kref+0x1380: fcmpgt16 %f18, %f18, %l5
10731 .word 0x2b22af19 ! t1_kref+0x1384: sethi %hi(0x8abc6400), %l5
10732 .word 0x81580000 ! t1_kref+0x1388: flushw
10733 .word 0xa5a48d33 ! t1_kref+0x138c: fsmuld %f18, %f19, %f18
10734 .word 0xa7b48ef2 ! t1_kref+0x1390: fornot2s %f18, %f18, %f19
10735 .word 0x81ac8a33 ! t1_kref+0x1394: fcmps %fcc0, %f18, %f19
10736 .word 0xa5b48ef3 ! t1_kref+0x1398: fornot2s %f18, %f19, %f18
10737 .word 0xea0e3fee ! t1_kref+0x139c: ldub [%i0 - 0x12], %l5
10738 .word 0xa5a01913 ! t1_kref+0x13a0: fitod %f19, %f18
10739 .word 0xaa12f897 ! t1_kref+0x13a4: or %o3, -0x769, %l5
10740 .word 0xabb540b3 ! t1_kref+0x13a8: edge16n %l5, %l3, %l5
10741 .word 0xaa1e8012 ! t1_kref+0x13ac: xor %i2, %l2, %l5
10742 .word 0x32bfffee ! t1_kref+0x13b0: bne,a _kref+0x1368
10743 .word 0xaa80000a ! t1_kref+0x13b4: addcc %g0, %o2, %l5
10744 .word 0xaabdc008 ! t1_kref+0x13b8: xnorcc %l7, %o0, %l5
10745 .word 0xe968a207 ! t1_kref+0x13bc: prefetch %g2 + 0x207, 20
10746 .word 0x8584c008 ! t1_kref+0x13c0: wr %l3, %o0, %ccr
10747 .word 0xed6e001a ! t1_kref+0x13c4: prefetch %i0 + %i2, 22
10748 .word 0xea2e7ff3 ! t1_kref+0x13c8: stb %l5, [%i1 - 0xd]
10749 .word 0x2b1aeed3 ! t1_kref+0x13cc: sethi %hi(0x6bbb4c00), %l5
10750 .word 0x81dc4012 ! t1_kref+0x13d0: flush %l1 + %l2
10751 .word 0xaa0a000b ! t1_kref+0x13d4: and %o0, %o3, %l5
10752 .word 0xe5263ff4 ! t1_kref+0x13d8: st %f18, [%i0 - 0xc]
10753 .word 0xa5a4c8b3 ! t1_kref+0x13dc: fsubs %f19, %f19, %f18
10754 .word 0xa5b00cd2 ! t1_kref+0x13e0: fnot2 %f18, %f18
10755 .word 0xa5b48c92 ! t1_kref+0x13e4: fandnot2 %f18, %f18, %f18
10756 .word 0xd8764000 ! t1_kref+0x13e8: stx %o4, [%i1]
10757 .word 0x81ac8a33 ! t1_kref+0x13ec: fcmps %fcc0, %f18, %f19
10758 .word 0xea4e8018 ! t1_kref+0x13f0: ldsb [%i2 + %i0], %l5
10759 .word 0x81ac8ad2 ! t1_kref+0x13f4: fcmped %fcc0, %f18, %f18
10760 .word 0xea4e8019 ! t1_kref+0x13f8: ldsb [%i2 + %i1], %l5
10761 .word 0xaa13000b ! t1_kref+0x13fc: or %o4, %o3, %l5
10762 .word 0xaa90218c ! t1_kref+0x1400: orcc %g0, 0x18c, %l5
10763 .word 0x39800005 ! t1_kref+0x1404: fbuge,a _kref+0x1418
10764 .word 0xc368a1cb ! t1_kref+0x1408: prefetch %g2 + 0x1cb, 1
10765 .word 0xab24f853 ! t1_kref+0x140c: mulscc %l3, -0x7ad, %l5
10766 .word 0xe6ee9018 ! t1_kref+0x1410: ldstuba [%i2 + %i0]0x80, %l3
10767 .word 0xaa1c800c ! t1_kref+0x1414: xor %l2, %o4, %l5
10768 .word 0xa5a000b3 ! t1_kref+0x1418: fnegs %f19, %f18
10769 .word 0xe51e3fe8 ! t1_kref+0x141c: ldd [%i0 - 0x18], %f18
10770 .word 0xaabde920 ! t1_kref+0x1420: xnorcc %l7, 0x920, %l5
10771 .word 0xa7a48932 ! t1_kref+0x1424: fmuls %f18, %f18, %f19
10772 .word 0xa5a00032 ! t1_kref+0x1428: fmovs %f18, %f18
10773 .word 0x3a480005 ! t1_kref+0x142c: bcc,a,pt %icc, _kref+0x1440
10774 .word 0xa5a01913 ! t1_kref+0x1430: fitod %f19, %f18
10775 .word 0x81ac8a33 ! t1_kref+0x1434: fcmps %fcc0, %f18, %f19
10776 .word 0xa7a01893 ! t1_kref+0x1438: fitos %f19, %f19
10777 .word 0xab32601f ! t1_kref+0x143c: srl %o1, 0x1f, %l5
10778 .word 0xec981019 ! t1_kref+0x1440: ldda [%g0 + %i1]0x80, %l6
10779 .word 0xab154008 ! t1_kref+0x1444: taddcctv %l5, %o0, %l5
10780 .word 0xabb5431a ! t1_kref+0x1448: alignaddr %l5, %i2, %l5
10781 .word 0xeafe101c ! t1_kref+0x144c: swapa [%i0 + %i4]0x80, %l5
10782 .word 0xa5a00033 ! t1_kref+0x1450: fmovs %f19, %f18
10783 .word 0xe5262004 ! t1_kref+0x1454: st %f18, [%i0 + 4]
10784 .word 0xab400000 ! t1_kref+0x1458: mov %y, %l5
10785 .word 0xe76e6008 ! t1_kref+0x145c: prefetch %i1 + 8, 19
10786 .word 0xaa9327ac ! t1_kref+0x1460: orcc %o4, 0x7ac, %l5
10787 .word 0xe726001c ! t1_kref+0x1464: st %f19, [%i0 + %i4]
10788 .word 0xaa55f38a ! t1_kref+0x1468: umul %l7, -0xc76, %l5
10789 .word 0x2e480004 ! t1_kref+0x146c: bvs,a,pt %icc, _kref+0x147c
10790 .word 0xaaf2801a ! t1_kref+0x1470: udivcc %o2, %i2, %l5
10791 .word 0xaa568014 ! t1_kref+0x1474: umul %i2, %l4, %l5
10792 .word 0xc07e3fe0 ! t1_kref+0x1478: swap [%i0 - 0x20], %g0
10793 .word 0xaa123ec4 ! t1_kref+0x147c: or %o0, -0x13c, %l5
10794 .word 0xe53e3ff0 ! t1_kref+0x1480: std %f18, [%i0 - 0x10]
10795 .word 0xa7a018d2 ! t1_kref+0x1484: fdtos %f18, %f19
10796 .word 0xab030012 ! t1_kref+0x1488: taddcc %o4, %l2, %l5
10797 .word 0x30800002 ! t1_kref+0x148c: ba,a _kref+0x1494
10798 .word 0xa5a4cd33 ! t1_kref+0x1490: fsmuld %f19, %f19, %f18
10799 .word 0xaa0c8014 ! t1_kref+0x1494: and %l2, %l4, %l5
10800 .word 0xa7b00c20 ! t1_kref+0x1498: fzeros %f19
10801 .word 0xa5b48d92 ! t1_kref+0x149c: fxor %f18, %f18, %f18
10802 .word 0x86102021 ! t1_kref+0x14a0: mov 0x21, %g3
10803 .word 0x86a0e001 ! t1_kref+0x14a4: subcc %g3, 1, %g3
10804 .word 0x22800002 ! t1_kref+0x14a8: be,a _kref+0x14b0
10805 .word 0xabb48552 ! t1_kref+0x14ac: fcmpeq16 %f18, %f18, %l5
10806 .word 0xe0f81019 ! t1_kref+0x14b0: swapa [%g0 + %i1]0x80, %l0
10807 .word 0x81580000 ! t1_kref+0x14b4: flushw
10808 .word 0xa5a488d2 ! t1_kref+0x14b8: fsubd %f18, %f18, %f18
10809 .word 0xea0e200c ! t1_kref+0x14bc: ldub [%i0 + 0xc], %l5
10810 .word 0xa5b00c20 ! t1_kref+0x14c0: fzeros %f18
10811 .word 0xab400000 ! t1_kref+0x14c4: mov %y, %l5
10812 .word 0xea063ffc ! t1_kref+0x14c8: ld [%i0 - 4], %l5
10813 .word 0xabb54152 ! t1_kref+0x14cc: edge32l %l5, %l2, %l5
10814 .word 0xab400000 ! t1_kref+0x14d0: mov %y, %l5
10815 .word 0x86102018 ! t1_kref+0x14d4: mov 0x18, %g3
10816 .word 0x86a0e001 ! t1_kref+0x14d8: subcc %g3, 1, %g3
10817 .word 0x22800011 ! t1_kref+0x14dc: be,a _kref+0x1520
10818 .word 0xa5a00552 ! t1_kref+0x14e0: fsqrtd %f18, %f18
10819 .word 0xa5a48d33 ! t1_kref+0x14e4: fsmuld %f18, %f19, %f18
10820 .word 0xea5e7fe0 ! t1_kref+0x14e8: ldx [%i1 - 0x20], %l5
10821 .word 0xea36401b ! t1_kref+0x14ec: sth %l5, [%i1 + %i3]
10822 .word 0xa7a48932 ! t1_kref+0x14f0: fmuls %f18, %f18, %f19
10823 .word 0xaa036620 ! t1_kref+0x14f4: add %o5, 0x620, %l5
10824 .word 0xa5b48c73 ! t1_kref+0x14f8: fnors %f18, %f19, %f18
10825 .word 0xaa5a8014 ! t1_kref+0x14fc: smul %o2, %l4, %l5
10826 .word 0xaa0b6c0e ! t1_kref+0x1500: and %o5, 0xc0e, %l5
10827 .word 0xea460000 ! t1_kref+0x1504: ldsw [%i0], %l5
10828 .word 0x2b0cd705 ! t1_kref+0x1508: sethi %hi(0x335c1400), %l5
10829 .word 0xa7a01893 ! t1_kref+0x150c: fitos %f19, %f19
10830 .word 0x81acca33 ! t1_kref+0x1510: fcmps %fcc0, %f19, %f19
10831 .word 0xe53e2000 ! t1_kref+0x1514: std %f18, [%i0]
10832 .word 0xabb48412 ! t1_kref+0x1518: fcmple16 %f18, %f18, %l5
10833 .word 0xea167fe8 ! t1_kref+0x151c: lduh [%i1 - 0x18], %l5
10834 .word 0xa7a4c933 ! t1_kref+0x1520: fmuls %f19, %f19, %f19
10835 .word 0xe53f4018 ! t1_kref+0x1524: std %f18, [%i5 + %i0]
10836 .word 0xaab52e76 ! t1_kref+0x1528: orncc %l4, 0xe76, %l5
10837 .word 0xa7b4cef3 ! t1_kref+0x152c: fornot2s %f19, %f19, %f19
10838 .word 0xe7260000 ! t1_kref+0x1530: st %f19, [%i0]
10839 .word 0xe8a71018 ! t1_kref+0x1534: sta %l4, [%i4 + %i0]0x80
10840 .word 0xd236601e ! t1_kref+0x1538: sth %o1, [%i1 + 0x1e]
10841 .word 0x81accab3 ! t1_kref+0x153c: fcmpes %fcc0, %f19, %f19
10842 .word 0xa5b48e52 ! t1_kref+0x1540: fxnor %f18, %f18, %f18
10843 .word 0xea881018 ! t1_kref+0x1544: lduba [%g0 + %i0]0x80, %l5
10844 .word 0xee7e2018 ! t1_kref+0x1548: swap [%i0 + 0x18], %l7
10845 .word 0xa5b48d92 ! t1_kref+0x154c: fxor %f18, %f18, %f18
10846 .word 0x3a480004 ! t1_kref+0x1550: bcc,a,pt %icc, _kref+0x1560
10847 .word 0xa5b4c972 ! t1_kref+0x1554: fpmerge %f19, %f18, %f18
10848 .word 0xaa02c016 ! t1_kref+0x1558: add %o3, %l6, %l5
10849 .word 0xaa1a2dd8 ! t1_kref+0x155c: xor %o0, 0xdd8, %l5
10850 .word 0x87802082 ! t1_kref+0x1560: mov 0x82, %asi
10851 .word 0xa5a018d2 ! t1_kref+0x1564: fdtos %f18, %f18
10852 .word 0xaa1b313f ! t1_kref+0x1568: xor %o4, -0xec1, %l5
10853 .word 0xa5b4ca73 ! t1_kref+0x156c: fpadd32s %f19, %f19, %f18
10854 .word 0xea100018 ! t1_kref+0x1570: lduh [%g0 + %i0], %l5
10855 .word 0xe1beda18 ! t1_kref+0x1574: stda %f16, [%i3 + %i0]0xd0
10856 .word 0x81ac8a33 ! t1_kref+0x1578: fcmps %fcc0, %f18, %f19
10857 .word 0x9f414000 ! t1_kref+0x157c: mov %pc, %o7
10858! .word 0x22a07aa0 ! t1_kref+0x1580: be,a SYM(t1_subr2)
10859 be,a SYM(t1_subr2)
10860 .word 0xea40a024 ! t1_kref+0x1584: ldsw [%g2 + 0x24], %l5
10861 .word 0xab40c000 ! t1_kref+0x1588: mov %asi, %l5
10862 .word 0xe51fbeb0 ! t1_kref+0x158c: ldd [%fp - 0x150], %f18
10863 .word 0xa7aa8032 ! t1_kref+0x1590: fmovsue %fcc0, %f18, %f19
10864 .word 0xa5a00532 ! t1_kref+0x1594: fsqrts %f18, %f18
10865 .word 0xed68a18a ! t1_kref+0x1598: prefetch %g2 + 0x18a, 22
10866 .word 0xe89f5018 ! t1_kref+0x159c: ldda [%i5 + %i0]0x80, %l4
10867 .word 0x86102004 ! t1_kref+0x15a0: mov 0x4, %g3
10868 .word 0x86a0e001 ! t1_kref+0x15a4: subcc %g3, 1, %g3
10869 .word 0x22800002 ! t1_kref+0x15a8: be,a _kref+0x15b0
10870 .word 0xe51e2010 ! t1_kref+0x15ac: ldd [%i0 + 0x10], %f18
10871 .word 0xe5e61013 ! t1_kref+0x15b0: casa [%i0]0x80, %l3, %l2
10872 .word 0xaa52faf1 ! t1_kref+0x15b4: umul %o3, -0x50f, %l5
10873 .word 0xa5a00052 ! t1_kref+0x15b8: fmovd %f18, %f18
10874 .word 0xc12e6004 ! t1_kref+0x15bc: st %fsr, [%i1 + 4]
10875 .word 0x81ac8ab3 ! t1_kref+0x15c0: fcmpes %fcc0, %f18, %f19
10876 .word 0xa5a00552 ! t1_kref+0x15c4: fsqrtd %f18, %f18
10877 .word 0xa7a00133 ! t1_kref+0x15c8: fabss %f19, %f19
10878 .word 0xd4362014 ! t1_kref+0x15cc: sth %o2, [%i0 + 0x14]
10879 .word 0xa5b00f12 ! t1_kref+0x15d0: fsrc2 %f18, %f18
10880 .word 0x81acca33 ! t1_kref+0x15d4: fcmps %fcc0, %f19, %f19
10881 .word 0xa5a00533 ! t1_kref+0x15d8: fsqrts %f19, %f18
10882 .word 0xabb48452 ! t1_kref+0x15dc: fcmpne16 %f18, %f18, %l5
10883 .word 0xe53e7ff8 ! t1_kref+0x15e0: std %f18, [%i1 - 8]
10884 .word 0xa7b4cef3 ! t1_kref+0x15e4: fornot2s %f19, %f19, %f19
10885 .word 0xab3ac000 ! t1_kref+0x15e8: sra %o3, %g0, %l5
10886 .word 0xaa5c794a ! t1_kref+0x15ec: smul %l1, -0x6b6, %l5
10887 .word 0xa5a00532 ! t1_kref+0x15f0: fsqrts %f18, %f18
10888 .word 0x001fffff ! t1_kref+0x15f4: illtrap 0x1fffff
10889 .word 0xaad3791f ! t1_kref+0x15f8: umulcc %o5, -0x6e1, %l5
10890 .word 0xaa5a801a ! t1_kref+0x15fc: smul %o2, %i2, %l5
10891 .word 0xabb50095 ! t1_kref+0x1600: edge16 %l4, %l5, %l5
10892 .word 0xa5b487d2 ! t1_kref+0x1604: pdist %f18, %f18, %f18
10893 .word 0xab3b0012 ! t1_kref+0x1608: sra %o4, %l2, %l5
10894 .word 0x2d800007 ! t1_kref+0x160c: fbg,a _kref+0x1628
10895 .word 0xa7a018d2 ! t1_kref+0x1610: fdtos %f18, %f19
10896 .word 0xab2a6009 ! t1_kref+0x1614: sll %o1, 0x9, %l5
10897 .word 0xe7064000 ! t1_kref+0x1618: ld [%i1], %f19
10898 .word 0xabb2c0e0 ! t1_kref+0x161c: edge16ln %o3, %g0, %l5
10899 .word 0xea4e6000 ! t1_kref+0x1620: ldsb [%i1], %l5
10900 .word 0x8d846d47 ! t1_kref+0x1624: wr %l1, 0xd47, %fprs
10901 .word 0xa5b00fc0 ! t1_kref+0x1628: fone %f18
10902 .word 0xaa44e5ec ! t1_kref+0x162c: addc %l3, 0x5ec, %l5
10903 .word 0xa5a48d32 ! t1_kref+0x1630: fsmuld %f18, %f18, %f18
10904 .word 0xf16e401b ! t1_kref+0x1634: prefetch %i1 + %i3, 24
10905 .word 0xaabd8017 ! t1_kref+0x1638: xnorcc %l6, %l7, %l5
10906 .word 0xd42e4000 ! t1_kref+0x163c: stb %o2, [%i1]
10907 .word 0xa5b4ce73 ! t1_kref+0x1640: fxnors %f19, %f19, %f18
10908 .word 0x81ac8ab2 ! t1_kref+0x1644: fcmpes %fcc0, %f18, %f18
10909 .word 0xab400000 ! t1_kref+0x1648: mov %y, %l5
10910 .word 0x001fffff ! t1_kref+0x164c: illtrap 0x1fffff
10911 .word 0xe6200019 ! t1_kref+0x1650: st %l3, [%g0 + %i1]
10912 .word 0xaa9ae4cd ! t1_kref+0x1654: xorcc %o3, 0x4cd, %l5
10913 .word 0x8182c000 ! t1_kref+0x1658: wr %o3, %g0, %y
10914 .word 0xab2de00c ! t1_kref+0x165c: sll %l7, 0xc, %l5
10915 .word 0x26800006 ! t1_kref+0x1660: bl,a _kref+0x1678
10916 .word 0xa5b48732 ! t1_kref+0x1664: fmuld8ulx16 %f18, %f18, %f18
10917 .word 0x81db4016 ! t1_kref+0x1668: flush %o5 + %l6
10918 .word 0xea067fe4 ! t1_kref+0x166c: ld [%i1 - 0x1c], %l5
10919 .word 0xab24801a ! t1_kref+0x1670: mulscc %l2, %i2, %l5
10920 .word 0xa5b48c92 ! t1_kref+0x1674: fandnot2 %f18, %f18, %f18
10921 .word 0xa5a48d32 ! t1_kref+0x1678: fsmuld %f18, %f18, %f18
10922 .word 0xa7b4ce73 ! t1_kref+0x167c: fxnors %f19, %f19, %f19
10923 .word 0xa5a00552 ! t1_kref+0x1680: fsqrtd %f18, %f18
10924 .word 0xabb48452 ! t1_kref+0x1684: fcmpne16 %f18, %f18, %l5
10925 .word 0xa7b48c73 ! t1_kref+0x1688: fnors %f18, %f19, %f19
10926 .word 0xa5b48a52 ! t1_kref+0x168c: fpadd32 %f18, %f18, %f18
10927 .word 0xa5a00533 ! t1_kref+0x1690: fsqrts %f19, %f18
10928 .word 0xaa632c05 ! t1_kref+0x1694: subc %o4, 0xc05, %l5
10929 .word 0xaa434009 ! t1_kref+0x1698: addc %o5, %o1, %l5
10930 .word 0xaa552759 ! t1_kref+0x169c: umul %l4, 0x759, %l5
10931 .word 0xab3c6011 ! t1_kref+0x16a0: sra %l1, 0x11, %l5
10932 .word 0xd7e61012 ! t1_kref+0x16a4: casa [%i0]0x80, %l2, %o3
10933 .word 0x81acca33 ! t1_kref+0x16a8: fcmps %fcc0, %f19, %f19
10934 .word 0x8d8529ae ! t1_kref+0x16ac: wr %l4, 0x9ae, %fprs
10935 .word 0xa7a00533 ! t1_kref+0x16b0: fsqrts %f19, %f19
10936 .word 0x28800006 ! t1_kref+0x16b4: bleu,a _kref+0x16cc
10937 .word 0xaa2d2bc0 ! t1_kref+0x16b8: andn %l4, 0xbc0, %l5
10938 .word 0x9fc00004 ! t1_kref+0x16bc: call %g0 + %g4
10939 .word 0x81dbb5b3 ! t1_kref+0x16c0: flush %sp - 0xa4d
10940 .word 0xc3ee1008 ! t1_kref+0x16c4: prefetcha %i0 + %o0, 1
10941 .word 0xa5b48c52 ! t1_kref+0x16c8: fnor %f18, %f18, %f18
10942 .word 0xa5b48d33 ! t1_kref+0x16cc: fandnot1s %f18, %f19, %f18
10943 .word 0xaa0dbe07 ! t1_kref+0x16d0: and %l6, -0x1f9, %l5
10944 .word 0xea080019 ! t1_kref+0x16d4: ldub [%g0 + %i1], %l5
10945 .word 0xa5a4c932 ! t1_kref+0x16d8: fmuls %f19, %f18, %f18
10946 .word 0xd2200018 ! t1_kref+0x16dc: st %o1, [%g0 + %i0]
10947 .word 0xa7a00532 ! t1_kref+0x16e0: fsqrts %f18, %f19
10948 .word 0xaada6f8e ! t1_kref+0x16e4: smulcc %o1, 0xf8e, %l5
10949 .word 0xaa120012 ! t1_kref+0x16e8: or %o0, %l2, %l5
10950 .word 0xd07e0000 ! t1_kref+0x16ec: swap [%i0], %o0
10951 .word 0xa7a000b3 ! t1_kref+0x16f0: fnegs %f19, %f19
10952 .word 0xa5a01033 ! t1_kref+0x16f4: fstox %f19, %f18
10953 .word 0x81acca32 ! t1_kref+0x16f8: fcmps %fcc0, %f19, %f18
10954 .word 0xa5a4c833 ! t1_kref+0x16fc: fadds %f19, %f19, %f18
10955 .word 0xa5b48cb3 ! t1_kref+0x1700: fandnot2s %f18, %f19, %f18
10956 call SYM(t1_subr0)
10957 .word 0xa5b4cd60 ! t1_kref+0x1708: fnot1s %f19, %f18
10958 .word 0xd630a036 ! t1_kref+0x170c: sth %o3, [%g2 + 0x36]
10959 .word 0xaa502981 ! t1_kref+0x1710: umul %g0, 0x981, %l5
10960 .word 0xa7a48933 ! t1_kref+0x1714: fmuls %f18, %f19, %f19
10961 .word 0xa5b48992 ! t1_kref+0x1718: bshuffle %f18, %f18, %f18
10962 .word 0xa5b48992 ! t1_kref+0x171c: bshuffle %f18, %f18, %f18
10963 .word 0xdaa01019 ! t1_kref+0x1720: sta %o5, [%g0 + %i1]0x80
10964 .word 0x2b1cf97d ! t1_kref+0x1724: sethi %hi(0x73e5f400), %l5
10965 .word 0xabb484d2 ! t1_kref+0x1728: fcmpne32 %f18, %f18, %l5
10966 .word 0xaaa4c00c ! t1_kref+0x172c: subcc %l3, %o4, %l5
10967 .word 0x81ac8a32 ! t1_kref+0x1730: fcmps %fcc0, %f18, %f18
10968 .word 0xaa230009 ! t1_kref+0x1734: sub %o4, %o1, %l5
10969 .word 0xa5a4cd32 ! t1_kref+0x1738: fsmuld %f19, %f18, %f18
10970 call SYM(t1_subr2)
10971 .word 0xa5a000b2 ! t1_kref+0x1740: fnegs %f18, %f18
10972 sethi %hi(2f), %o7
10973 .word 0xe40be370 ! t1_kref+0x1748: ldub [%o7 + 0x370], %l2
10974 .word 0xa41ca00c ! t1_kref+0x174c: xor %l2, 0xc, %l2
10975 .word 0xe42be370 ! t1_kref+0x1750: stb %l2, [%o7 + 0x370]
10976 .word 0x81dbe370 ! t1_kref+0x1754: flush %o7 + 0x370
10977 .word 0xa5a4c933 ! t1_kref+0x1758: fmuls %f19, %f19, %f18
10978 .word 0x2a800002 ! t1_kref+0x175c: bcs,a _kref+0x1764
10979 .word 0xa7b007b2 ! t1_kref+0x1760: fpackfix %f18, %f19
10980 .word 0xead01019 ! t1_kref+0x1764: ldsha [%g0 + %i1]0x80, %l5
10981 .word 0xa5a00032 ! t1_kref+0x1768: fmovs %f18, %f18
10982 .word 0xa7a48933 ! t1_kref+0x176c: fmuls %f18, %f19, %f19
109832: .word 0xa5a00552 ! t1_kref+0x1770: fsqrtd %f18, %f18
10984 .word 0x3b480002 ! t1_kref+0x1774: fble,a,pt %fcc0, _kref+0x177c
10985 .word 0xf9ee101c ! t1_kref+0x1778: prefetcha %i0 + %i4, 28
10986 .word 0x3a800008 ! t1_kref+0x177c: bcc,a _kref+0x179c
10987 .word 0xaad58014 ! t1_kref+0x1780: umulcc %l6, %l4, %l5
10988 .word 0xaa05af8e ! t1_kref+0x1784: add %l6, 0xf8e, %l5
10989 .word 0xa5a00533 ! t1_kref+0x1788: fsqrts %f19, %f18
10990 .word 0xabb5411a ! t1_kref+0x178c: edge32 %l5, %i2, %l5
10991 .word 0xa5a488b3 ! t1_kref+0x1790: fsubs %f18, %f19, %f18
10992 .word 0xab252cd8 ! t1_kref+0x1794: mulscc %l4, 0xcd8, %l5
10993 .word 0xabb500b3 ! t1_kref+0x1798: edge16n %l4, %l3, %l5
10994 .word 0xa5a00552 ! t1_kref+0x179c: fsqrtd %f18, %f18
10995 .word 0xab2aa011 ! t1_kref+0x17a0: sll %o2, 0x11, %l5
10996 .word 0xa7a000b2 ! t1_kref+0x17a4: fnegs %f18, %f19
10997 .word 0xaac2785c ! t1_kref+0x17a8: addccc %o1, -0x7a4, %l5
10998 .word 0xe53e7ff8 ! t1_kref+0x17ac: std %f18, [%i1 - 8]
10999 .word 0xe53e3ff8 ! t1_kref+0x17b0: std %f18, [%i0 - 8]
11000 .word 0x31480003 ! t1_kref+0x17b4: fba,a,pt %fcc0, _kref+0x17c0
11001 .word 0xea0e601a ! t1_kref+0x17b8: ldub [%i1 + 0x1a], %l5
11002 .word 0x20800007 ! t1_kref+0x17bc: bn,a _kref+0x17d8
11003 .word 0xe526401c ! t1_kref+0x17c0: st %f18, [%i1 + %i4]
11004 .word 0xabb240d1 ! t1_kref+0x17c4: edge16l %o1, %l1, %l5
11005 .word 0xa7a000b2 ! t1_kref+0x17c8: fnegs %f18, %f19
11006 .word 0xaa3eb6f9 ! t1_kref+0x17cc: xnor %i2, -0x907, %l5
11007 .word 0xab05edfd ! t1_kref+0x17d0: taddcc %l7, 0xdfd, %l5
11008 .word 0xe8780019 ! t1_kref+0x17d4: swap [%g0 + %i1], %l4
11009 .word 0xea8e9018 ! t1_kref+0x17d8: lduba [%i2 + %i0]0x80, %l5
11010 .word 0xa5b48a92 ! t1_kref+0x17dc: fpsub16 %f18, %f18, %f18
11011 .word 0xa5a00033 ! t1_kref+0x17e0: fmovs %f19, %f18
11012 .word 0xa5a488d2 ! t1_kref+0x17e4: fsubd %f18, %f18, %f18
11013 .word 0xa7b4cd60 ! t1_kref+0x17e8: fnot1s %f19, %f19
11014 .word 0xa5a00552 ! t1_kref+0x17ec: fsqrtd %f18, %f18
11015 .word 0xd4bf5019 ! t1_kref+0x17f0: stda %o2, [%i5 + %i1]0x80
11016 .word 0xaa55401a ! t1_kref+0x17f4: umul %l5, %i2, %l5
11017 .word 0xaa34ba6a ! t1_kref+0x17f8: orn %l2, -0x596, %l5
11018 .word 0xe3e65011 ! t1_kref+0x17fc: casa [%i1]0x80, %l1, %l1
11019 .word 0xa5a01932 ! t1_kref+0x1800: fstod %f18, %f18
11020 .word 0xaa846d5d ! t1_kref+0x1804: addcc %l1, 0xd5d, %l5
11021 .word 0xe7063ff4 ! t1_kref+0x1808: ld [%i0 - 0xc], %f19
11022 .word 0xd2366006 ! t1_kref+0x180c: sth %o1, [%i1 + 6]
11023 .word 0xab248014 ! t1_kref+0x1810: mulscc %l2, %l4, %l5
11024 .word 0xea00a014 ! t1_kref+0x1814: ld [%g2 + 0x14], %l5
11025 .word 0xe500a034 ! t1_kref+0x1818: ld [%g2 + 0x34], %f18
11026 .word 0xa5b48ed2 ! t1_kref+0x181c: fornot2 %f18, %f18, %f18
11027 .word 0xab2ce01a ! t1_kref+0x1820: sll %l3, 0x1a, %l5
11028 .word 0xa7b4cf72 ! t1_kref+0x1824: fornot1s %f19, %f18, %f19
11029 .word 0xe53e6008 ! t1_kref+0x1828: std %f18, [%i1 + 8]
11030 call SYM(t1_subr1)
11031 .word 0x81854000 ! t1_kref+0x1830: wr %l5, %g0, %y
11032 .word 0xaa144017 ! t1_kref+0x1834: or %l1, %l7, %l5
11033 .word 0x81ac8a52 ! t1_kref+0x1838: fcmpd %fcc0, %f18, %f18
11034 .word 0xaaf68008 ! t1_kref+0x183c: udivcc %i2, %o0, %l5
11035 .word 0x22800007 ! t1_kref+0x1840: be,a _kref+0x185c
11036 .word 0xa5a489d2 ! t1_kref+0x1844: fdivd %f18, %f18, %f18
11037 .word 0xa5a00552 ! t1_kref+0x1848: fsqrtd %f18, %f18
11038 .word 0xaab52518 ! t1_kref+0x184c: orncc %l4, 0x518, %l5
11039 .word 0xa7a00532 ! t1_kref+0x1850: fsqrts %f18, %f19
11040 .word 0xab2b001a ! t1_kref+0x1854: sll %o4, %i2, %l5
11041 .word 0x9f414000 ! t1_kref+0x1858: mov %pc, %o7
11042 .word 0xab102b5b ! t1_kref+0x185c: taddcctv %g0, 0xb5b, %l5
11043 .word 0xe4086a10 ! t1_kref+0x1860: ldub [%g1 + 0xa10], %l2
11044 .word 0xa41ca00c ! t1_kref+0x1864: xor %l2, 0xc, %l2
11045 .word 0xe4286a10 ! t1_kref+0x1868: stb %l2, [%g1 + 0xa10]
11046 .word 0x81d86a10 ! t1_kref+0x186c: flush %g1 + 0xa10
11047 .word 0xda7e6018 ! t1_kref+0x1870: swap [%i1 + 0x18], %o5
11048 .word 0x9fc10000 ! t1_kref+0x1874: call %g4
11049 .word 0xabb50076 ! t1_kref+0x1878: edge8ln %l4, %l6, %l5
11050 .word 0xa5a00552 ! t1_kref+0x187c: fsqrtd %f18, %f18
110512: .word 0xaa1de94f ! t1_kref+0x1880: xor %l7, 0x94f, %l5
11052 .word 0xab2475d8 ! t1_kref+0x1884: mulscc %l1, -0xa28, %l5
11053 .word 0xab1ca87a ! t1_kref+0x1888: tsubcctv %l2, 0x87a, %l5
11054 .word 0xa5a01913 ! t1_kref+0x188c: fitod %f19, %f18
11055 .word 0x86102002 ! t1_kref+0x1890: mov 0x2, %g3
11056 .word 0x86a0e001 ! t1_kref+0x1894: subcc %g3, 1, %g3
11057 .word 0x22800014 ! t1_kref+0x1898: be,a _kref+0x18e8
11058 .word 0xe5380019 ! t1_kref+0x189c: std %f18, [%g0 + %i1]
11059 .word 0xaa5a3b0d ! t1_kref+0x18a0: smul %o0, -0x4f3, %l5
11060 .word 0xd6280018 ! t1_kref+0x18a4: stb %o3, [%g0 + %i0]
11061 .word 0xea0e2008 ! t1_kref+0x18a8: ldub [%i0 + 8], %l5
11062 .word 0xe87e3fe8 ! t1_kref+0x18ac: swap [%i0 - 0x18], %l4
11063 .word 0x20800008 ! t1_kref+0x18b0: bn,a _kref+0x18d0
11064 .word 0xaa122c69 ! t1_kref+0x18b4: or %o0, 0xc69, %l5
11065 .word 0xa5a488b2 ! t1_kref+0x18b8: fsubs %f18, %f18, %f18
11066 .word 0xaa54fbbd ! t1_kref+0x18bc: umul %l3, -0x443, %l5
11067 .word 0xe51e6010 ! t1_kref+0x18c0: ldd [%i1 + 0x10], %f18
11068 .word 0x81ac8ad2 ! t1_kref+0x18c4: fcmped %fcc0, %f18, %f18
11069 .word 0xe726600c ! t1_kref+0x18c8: st %f19, [%i1 + 0xc]
11070 .word 0xaac5ab63 ! t1_kref+0x18cc: addccc %l6, 0xb63, %l5
11071 .word 0xaa5cf34f ! t1_kref+0x18d0: smul %l3, -0xcb1, %l5
11072 .word 0xa785400c ! t1_kref+0x18d4: wr %l5, %o4, %gsr
11073 .word 0xa5b4c972 ! t1_kref+0x18d8: fpmerge %f19, %f18, %f18
11074 .word 0xaa632d9a ! t1_kref+0x18dc: subc %o4, 0xd9a, %l5
11075 .word 0xa7a00533 ! t1_kref+0x18e0: fsqrts %f19, %f19
11076 .word 0xf36e401b ! t1_kref+0x18e4: prefetch %i1 + %i3, 25
11077 .word 0x2e480003 ! t1_kref+0x18e8: bvs,a,pt %icc, _kref+0x18f4
11078 .word 0xaa758009 ! t1_kref+0x18ec: udiv %l6, %o1, %l5
11079 .word 0xa7a01a52 ! t1_kref+0x18f0: fdtoi %f18, %f19
11080 .word 0xabb48512 ! t1_kref+0x18f4: fcmpgt16 %f18, %f18, %l5
11081 .word 0xaa5ea978 ! t1_kref+0x18f8: smul %i2, 0x978, %l5
11082 .word 0xea163fe8 ! t1_kref+0x18fc: lduh [%i0 - 0x18], %l5
11083 .word 0xaa737b46 ! t1_kref+0x1900: udiv %o5, -0x4ba, %l5
11084 .word 0xab0527f0 ! t1_kref+0x1904: taddcc %l4, 0x7f0, %l5
11085 .word 0xa5b48dd2 ! t1_kref+0x1908: fnand %f18, %f18, %f18
11086 .word 0xab3a8009 ! t1_kref+0x190c: sra %o2, %o1, %l5
11087 sethi %hi(2f), %o7
11088 .word 0xe40be150 ! t1_kref+0x1914: ldub [%o7 + 0x150], %l2
11089 .word 0xa41ca00c ! t1_kref+0x1918: xor %l2, 0xc, %l2
11090 .word 0xe42be150 ! t1_kref+0x191c: stb %l2, [%o7 + 0x150]
11091 .word 0x81dbe150 ! t1_kref+0x1920: flush %o7 + 0x150
11092 .word 0xaa0021a9 ! t1_kref+0x1924: add %g0, 0x1a9, %l5
11093 .word 0x33480005 ! t1_kref+0x1928: fbe,a,pt %fcc0, _kref+0x193c
11094 .word 0xe53f4019 ! t1_kref+0x192c: std %f18, [%i5 + %i1]
11095 call SYM(t1_subr1)
11096 .word 0xa5a48d33 ! t1_kref+0x1934: fsmuld %f18, %f19, %f18
11097 .word 0xa5a00552 ! t1_kref+0x1938: fsqrtd %f18, %f18
11098 .word 0xd6267ffc ! t1_kref+0x193c: st %o3, [%i1 - 4]
11099 .word 0xea0e8018 ! t1_kref+0x1940: ldub [%i2 + %i0], %l5
11100 .word 0xea070019 ! t1_kref+0x1944: ld [%i4 + %i1], %l5
11101 .word 0xea4e2018 ! t1_kref+0x1948: ldsb [%i0 + 0x18], %l5
11102 .word 0xa5a000b2 ! t1_kref+0x194c: fnegs %f18, %f18
111032: .word 0xa7a00132 ! t1_kref+0x1950: fabss %f18, %f19
11104 .word 0x2f800001 ! t1_kref+0x1954: fbu,a _kref+0x1958
11105 .word 0xaa0ea7b6 ! t1_kref+0x1958: and %i2, 0x7b6, %l5
11106 .word 0xaab2b461 ! t1_kref+0x195c: orncc %o2, -0xb9f, %l5
11107 .word 0xa5a4c8b2 ! t1_kref+0x1960: fsubs %f19, %f18, %f18
11108 .word 0x38480003 ! t1_kref+0x1964: bgu,a,pt %icc, _kref+0x1970
11109 .word 0xa5a48952 ! t1_kref+0x1968: fmuld %f18, %f18, %f18
11110 .word 0xaa1a4011 ! t1_kref+0x196c: xor %o1, %l1, %l5
11111 .word 0x26800007 ! t1_kref+0x1970: bl,a _kref+0x198c
11112 .word 0xa7a000b3 ! t1_kref+0x1974: fnegs %f19, %f19
11113 .word 0xabb680c8 ! t1_kref+0x1978: edge16l %i2, %o0, %l5
11114 .word 0x8184c000 ! t1_kref+0x197c: wr %l3, %g0, %y
11115 .word 0xa5a018d2 ! t1_kref+0x1980: fdtos %f18, %f18
11116 .word 0xaaf5390a ! t1_kref+0x1984: udivcc %l4, -0x6f6, %l5
11117 .word 0xaaf58009 ! t1_kref+0x1988: udivcc %l6, %o1, %l5
11118 .word 0xabb48552 ! t1_kref+0x198c: fcmpeq16 %f18, %f18, %l5
11119 .word 0xc12e7fe8 ! t1_kref+0x1990: st %fsr, [%i1 - 0x18]
11120 .word 0xaaa5bf6f ! t1_kref+0x1994: subcc %l6, -0x91, %l5
11121 .word 0x23480008 ! t1_kref+0x1998: fbne,a,pt %fcc0, _kref+0x19b8
11122 .word 0x8143c000 ! t1_kref+0x199c: stbar
11123 .word 0x81ac8ad2 ! t1_kref+0x19a0: fcmped %fcc0, %f18, %f18
11124 .word 0xc368a0c9 ! t1_kref+0x19a4: prefetch %g2 + 0xc9, 1
11125 .word 0xe7000018 ! t1_kref+0x19a8: ld [%g0 + %i0], %f19
11126 .word 0xa5a00533 ! t1_kref+0x19ac: fsqrts %f19, %f18
11127 .word 0xaa24800c ! t1_kref+0x19b0: sub %l2, %o4, %l5
11128 .word 0xe82e001a ! t1_kref+0x19b4: stb %l4, [%i0 + %i2]
11129 .word 0xea861000 ! t1_kref+0x19b8: lda [%i0]0x80, %l5
11130 .word 0xc07e401c ! t1_kref+0x19bc: swap [%i1 + %i4], %g0
11131 .word 0xa5b4c712 ! t1_kref+0x19c0: fmuld8sux16 %f19, %f18, %f18
11132 .word 0xaad2800c ! t1_kref+0x19c4: umulcc %o2, %o4, %l5
11133 .word 0xe5270019 ! t1_kref+0x19c8: st %f18, [%i4 + %i1]
11134 .word 0xea4e401a ! t1_kref+0x19cc: ldsb [%i1 + %i2], %l5
11135 .word 0xab236614 ! t1_kref+0x19d0: mulscc %o5, 0x614, %l5
11136 .word 0xea0e7ff8 ! t1_kref+0x19d4: ldub [%i1 - 8], %l5
11137 .word 0x20800003 ! t1_kref+0x19d8: bn,a _kref+0x19e4
11138 .word 0xe1be5813 ! t1_kref+0x19dc: stda %f16, [%i1 + %l3]0xc0
11139 .word 0xab3b2004 ! t1_kref+0x19e0: sra %o4, 0x4, %l5
11140 .word 0x3d800004 ! t1_kref+0x19e4: fbule,a _kref+0x19f4
11141 .word 0xa5b48ed2 ! t1_kref+0x19e8: fornot2 %f18, %f18, %f18
11142 .word 0xaa833408 ! t1_kref+0x19ec: addcc %o4, -0xbf8, %l5
11143 .word 0xa5a00552 ! t1_kref+0x19f0: fsqrtd %f18, %f18
11144 .word 0xe62e401a ! t1_kref+0x19f4: stb %l3, [%i1 + %i2]
11145 .word 0x81ac8ad2 ! t1_kref+0x19f8: fcmped %fcc0, %f18, %f18
11146 .word 0xa5b48ea0 ! t1_kref+0x19fc: fsrc1s %f18, %f18
11147 .word 0xa5a4cd33 ! t1_kref+0x1a00: fsmuld %f19, %f19, %f18
11148 .word 0x2b048c23 ! t1_kref+0x1a04: sethi %hi(0x12308c00), %l5
11149 .word 0xaab474a5 ! t1_kref+0x1a08: orncc %l1, -0xb5b, %l5
11150 .word 0x25480002 ! t1_kref+0x1a0c: fblg,a,pt %fcc0, _kref+0x1a14
11151 .word 0xabb24200 ! t1_kref+0x1a10: array8 %o1, %g0, %l5
11152 .word 0x86102021 ! t1_kref+0x1a14: mov 0x21, %g3
11153 .word 0x86a0e001 ! t1_kref+0x1a18: subcc %g3, 1, %g3
11154 .word 0x22800008 ! t1_kref+0x1a1c: be,a _kref+0x1a3c
11155 .word 0xaa94685b ! t1_kref+0x1a20: orcc %l1, 0x85b, %l5
11156 .word 0xa5b4c733 ! t1_kref+0x1a24: fmuld8ulx16 %f19, %f19, %f18
11157 .word 0xea0e3ff3 ! t1_kref+0x1a28: ldub [%i0 - 0xd], %l5
11158 .word 0xa7ab8033 ! t1_kref+0x1a2c: fmovsule %fcc0, %f19, %f19
11159 .word 0xe7267ff0 ! t1_kref+0x1a30: st %f19, [%i1 - 0x10]
11160 .word 0xa7a00532 ! t1_kref+0x1a34: fsqrts %f18, %f19
11161 .word 0xa5b48a52 ! t1_kref+0x1a38: fpadd32 %f18, %f18, %f18
11162 .word 0xe89e6000 ! t1_kref+0x1a3c: ldda [%i1]%asi, %l4
11163 .word 0x37480005 ! t1_kref+0x1a40: fbge,a,pt %fcc0, _kref+0x1a54
11164 .word 0xa5a4c932 ! t1_kref+0x1a44: fmuls %f19, %f18, %f18
11165 .word 0x81ac8a33 ! t1_kref+0x1a48: fcmps %fcc0, %f18, %f19
11166 .word 0xa5a48d32 ! t1_kref+0x1a4c: fsmuld %f18, %f18, %f18
11167 .word 0x21480006 ! t1_kref+0x1a50: fbn,a,pt %fcc0, _kref+0x1a68
11168 .word 0xab408000 ! t1_kref+0x1a54: mov %ccr, %l5
11169 .word 0xa5b48673 ! t1_kref+0x1a58: fmul8x16au %f18, %f19, %f18
11170 .word 0xea16c019 ! t1_kref+0x1a5c: lduh [%i3 + %i1], %l5
11171 .word 0xd47e7fe8 ! t1_kref+0x1a60: swap [%i1 - 0x18], %o2
11172 .word 0x31800005 ! t1_kref+0x1a64: fba,a _kref+0x1a78
11173 .word 0xe53e7ff0 ! t1_kref+0x1a68: std %f18, [%i1 - 0x10]
11174 .word 0xabb2c06d ! t1_kref+0x1a6c: edge8ln %o3, %o5, %l5
11175 .word 0xaa94c013 ! t1_kref+0x1a70: orcc %l3, %l3, %l5
11176 .word 0xa7b00c20 ! t1_kref+0x1a74: fzeros %f19
11177 .word 0xa5a488d2 ! t1_kref+0x1a78: fsubd %f18, %f18, %f18
11178 .word 0x86102004 ! t1_kref+0x1a7c: mov 0x4, %g3
11179 .word 0x86a0e001 ! t1_kref+0x1a80: subcc %g3, 1, %g3
11180 .word 0x22800011 ! t1_kref+0x1a84: be,a _kref+0x1ac8
11181 .word 0xa5b00f12 ! t1_kref+0x1a88: fsrc2 %f18, %f18
11182 .word 0xabb54076 ! t1_kref+0x1a8c: edge8ln %l5, %l6, %l5
11183 .word 0x8182c000 ! t1_kref+0x1a90: wr %o3, %g0, %y
11184 .word 0xa5a01933 ! t1_kref+0x1a94: fstod %f19, %f18
11185 .word 0xe51fbde0 ! t1_kref+0x1a98: ldd [%fp - 0x220], %f18
11186 .word 0xaaa22013 ! t1_kref+0x1a9c: subcc %o0, 0x13, %l5
11187 .word 0x24bffff8 ! t1_kref+0x1aa0: ble,a _kref+0x1a80
11188 .word 0xea4e3fe4 ! t1_kref+0x1aa4: ldsb [%i0 - 0x1c], %l5
11189 .word 0xa5a000b3 ! t1_kref+0x1aa8: fnegs %f19, %f18
11190 .word 0xead61000 ! t1_kref+0x1aac: ldsha [%i0]0x80, %l5
11191 .word 0xaa857fbe ! t1_kref+0x1ab0: addcc %l5, -0x42, %l5
11192 .word 0x001fffff ! t1_kref+0x1ab4: illtrap 0x1fffff
11193 .word 0x22800007 ! t1_kref+0x1ab8: be,a _kref+0x1ad4
11194 .word 0xaac24011 ! t1_kref+0x1abc: addccc %o1, %l1, %l5
11195 .word 0xd02e7ff0 ! t1_kref+0x1ac0: stb %o0, [%i1 - 0x10]
11196 .word 0xab068008 ! t1_kref+0x1ac4: taddcc %i2, %o0, %l5
11197 .word 0xe720a014 ! t1_kref+0x1ac8: st %f19, [%g2 + 0x14]
11198 .word 0xe1bf1a18 ! t1_kref+0x1acc: stda %f16, [%i4 + %i0]0xd0
11199 .word 0xa5b00fe0 ! t1_kref+0x1ad0: fones %f18
11200 .word 0xa5a48852 ! t1_kref+0x1ad4: faddd %f18, %f18, %f18
11201 .word 0x2b0b241a ! t1_kref+0x1ad8: sethi %hi(0x2c906800), %l5
11202 .word 0x81828000 ! t1_kref+0x1adc: wr %o2, %g0, %y
11203 .word 0xeace1000 ! t1_kref+0x1ae0: ldsba [%i0]0x80, %l5
11204 .word 0xef6e3fe0 ! t1_kref+0x1ae4: prefetch %i0 - 0x20, 23
11205 .word 0x81ac8ad2 ! t1_kref+0x1ae8: fcmped %fcc0, %f18, %f18
11206 .word 0xabb5c240 ! t1_kref+0x1aec: array16 %l7, %g0, %l5
11207 .word 0xeace501a ! t1_kref+0x1af0: ldsba [%i1 + %i2]0x80, %l5
11208 .word 0xa5a48852 ! t1_kref+0x1af4: faddd %f18, %f18, %f18
11209 .word 0xaa75e5bb ! t1_kref+0x1af8: udiv %l7, 0x5bb, %l5
11210 .word 0xa5b48672 ! t1_kref+0x1afc: fmul8x16au %f18, %f18, %f18
11211 .word 0xa7b007b2 ! t1_kref+0x1b00: fpackfix %f18, %f19
11212 .word 0xaaa5c011 ! t1_kref+0x1b04: subcc %l7, %l1, %l5
11213 .word 0xea063fe0 ! t1_kref+0x1b08: ld [%i0 - 0x20], %l5
11214 .word 0x86102001 ! t1_kref+0x1b0c: mov 0x1, %g3
11215 .word 0x32800000 ! t1_kref+0x1b10: bne,a _kref+0x1b10
11216 .word 0x86a0e001 ! t1_kref+0x1b14: subcc %g3, 1, %g3
11217 .word 0xab250000 ! t1_kref+0x1b18: mulscc %l4, %g0, %l5
11218 .word 0xabb340f4 ! t1_kref+0x1b1c: edge16ln %o5, %l4, %l5
11219 .word 0xa5a00152 ! t1_kref+0x1b20: fabsd %f18, %f18
11220 .word 0xa7b4ccb3 ! t1_kref+0x1b24: fandnot2s %f19, %f19, %f19
11221 .word 0xaac02edb ! t1_kref+0x1b28: addccc %g0, 0xedb, %l5
11222 .word 0xe6a65000 ! t1_kref+0x1b2c: sta %l3, [%i1]0x80
11223 .word 0xeb68a044 ! t1_kref+0x1b30: prefetch %g2 + 0x44, 21
11224 .word 0x81824000 ! t1_kref+0x1b34: wr %o1, %g0, %y
11225 .word 0xe780105c ! t1_kref+0x1b38: lda [%g0 + %i4]0x82, %f19
11226 .word 0xaaa3400b ! t1_kref+0x1b3c: subcc %o5, %o3, %l5
11227 .word 0xa5a4c832 ! t1_kref+0x1b40: fadds %f19, %f18, %f18
11228 .word 0xa5a00032 ! t1_kref+0x1b44: fmovs %f18, %f18
11229 .word 0xd6267fe4 ! t1_kref+0x1b48: st %o3, [%i1 - 0x1c]
11230 .word 0xaa1e8013 ! t1_kref+0x1b4c: xor %i2, %l3, %l5
11231 .word 0xa7a00032 ! t1_kref+0x1b50: fmovs %f18, %f19
11232 .word 0xa5a000d2 ! t1_kref+0x1b54: fnegd %f18, %f18
11233 .word 0x9fc00004 ! t1_kref+0x1b58: call %g0 + %g4
11234 .word 0xa5b487d2 ! t1_kref+0x1b5c: pdist %f18, %f18, %f18
11235 .word 0xaa852c83 ! t1_kref+0x1b60: addcc %l4, 0xc83, %l5
11236 .word 0x24800004 ! t1_kref+0x1b64: ble,a _kref+0x1b74
11237 .word 0xa5b486f2 ! t1_kref+0x1b68: fmul8ulx16 %f18, %f18, %f18
11238 .word 0xaa16ad06 ! t1_kref+0x1b6c: or %i2, 0xd06, %l5
11239 .word 0x36480005 ! t1_kref+0x1b70: bge,a,pt %icc, _kref+0x1b84
11240 .word 0xaad3368f ! t1_kref+0x1b74: umulcc %o4, -0x971, %l5
11241 .word 0xaa1d801a ! t1_kref+0x1b78: xor %l6, %i2, %l5
11242 .word 0x3a480002 ! t1_kref+0x1b7c: bcc,a,pt %icc, _kref+0x1b84
11243 .word 0xaa120008 ! t1_kref+0x1b80: or %o0, %o0, %l5
11244 .word 0xaa94f5fb ! t1_kref+0x1b84: orcc %l3, -0xa05, %l5
11245 .word 0x38800001 ! t1_kref+0x1b88: bgu,a _kref+0x1b8c
11246 .word 0xea16c019 ! t1_kref+0x1b8c: lduh [%i3 + %i1], %l5
11247 .word 0xa5a00532 ! t1_kref+0x1b90: fsqrts %f18, %f18
11248 .word 0xe526201c ! t1_kref+0x1b94: st %f18, [%i0 + 0x1c]
11249 .word 0xa5a000b3 ! t1_kref+0x1b98: fnegs %f19, %f18
11250 .word 0xab400000 ! t1_kref+0x1b9c: mov %y, %l5
11251 .word 0xa7a018d2 ! t1_kref+0x1ba0: fdtos %f18, %f19
11252 .word 0xe51fbed0 ! t1_kref+0x1ba4: ldd [%fp - 0x130], %f18
11253 .word 0xa5b48ad2 ! t1_kref+0x1ba8: fpsub32 %f18, %f18, %f18
11254 .word 0xa5a00552 ! t1_kref+0x1bac: fsqrtd %f18, %f18
11255 .word 0x81ac8ad2 ! t1_kref+0x1bb0: fcmped %fcc0, %f18, %f18
11256 .word 0xab2ca003 ! t1_kref+0x1bb4: sll %l2, 0x3, %l5
11257 .word 0xabb0010a ! t1_kref+0x1bb8: edge32 %g0, %o2, %l5
11258 .word 0xa7a000b3 ! t1_kref+0x1bbc: fnegs %f19, %f19
11259 .word 0xa5a00552 ! t1_kref+0x1bc0: fsqrtd %f18, %f18
11260 .word 0xa5b48d40 ! t1_kref+0x1bc4: fnot1 %f18, %f18
11261 .word 0x81b01022 ! t1_kref+0x1bc8: siam 0x2
11262 .word 0xaa1a7989 ! t1_kref+0x1bcc: xor %o1, -0x677, %l5
11263 .word 0xabb44016 ! t1_kref+0x1bd0: edge8 %l1, %l6, %l5
11264 .word 0xea0e3fed ! t1_kref+0x1bd4: ldub [%i0 - 0x13], %l5
11265 .word 0xa5b48c92 ! t1_kref+0x1bd8: fandnot2 %f18, %f18, %f18
11266 .word 0xa5a48952 ! t1_kref+0x1bdc: fmuld %f18, %f18, %f18
11267 .word 0x8d85400a ! t1_kref+0x1be0: wr %l5, %o2, %fprs
11268 .word 0xa5a48852 ! t1_kref+0x1be4: faddd %f18, %f18, %f18
11269 sethi %hi(2f), %o7
11270 .word 0xe40be034 ! t1_kref+0x1bec: ldub [%o7 + 0x34], %l2
11271 .word 0xa41ca00c ! t1_kref+0x1bf0: xor %l2, 0xc, %l2
11272 .word 0xe42be034 ! t1_kref+0x1bf4: stb %l2, [%o7 + 0x34]
11273 .word 0x81dbe034 ! t1_kref+0x1bf8: flush %o7 + 0x34
11274 .word 0xa7a00133 ! t1_kref+0x1bfc: fabss %f19, %f19
11275 .word 0xaad5e14b ! t1_kref+0x1c00: umulcc %l7, 0x14b, %l5
11276 .word 0xa5a01913 ! t1_kref+0x1c04: fitod %f19, %f18
11277 .word 0xa7b00f33 ! t1_kref+0x1c08: fsrc2s %f19, %f19
11278 .word 0xaa430016 ! t1_kref+0x1c0c: addc %o4, %l6, %l5
11279 .word 0xea16200e ! t1_kref+0x1c10: lduh [%i0 + 0xe], %l5
11280 .word 0xa5a00552 ! t1_kref+0x1c14: fsqrtd %f18, %f18
11281 call SYM(t1_subr2)
11282 .word 0xabb48412 ! t1_kref+0x1c1c: fcmple16 %f18, %f18, %l5
11283 .word 0xaa5da01b ! t1_kref+0x1c20: smul %l6, 0x1b, %l5
11284 .word 0x81844000 ! t1_kref+0x1c24: wr %l1, %g0, %y
11285 .word 0xaa24a904 ! t1_kref+0x1c28: sub %l2, 0x904, %l5
11286 .word 0xabb28020 ! t1_kref+0x1c2c: edge8n %o2, %g0, %l5
11287 .word 0xa5b4c632 ! t1_kref+0x1c30: fmul8x16 %f19, %f18, %f18
112882: .word 0xe19e5a5b ! t1_kref+0x1c34: ldda [%i1 + %i3]0xd2, %f16
11289 .word 0xa5b00cf2 ! t1_kref+0x1c38: fnot2s %f18, %f18
11290 .word 0xe5067ff4 ! t1_kref+0x1c3c: ld [%i1 - 0xc], %f18
11291 .word 0xea4e001a ! t1_kref+0x1c40: ldsb [%i0 + %i2], %l5
11292 .word 0xab400000 ! t1_kref+0x1c44: mov %y, %l5
11293 .word 0x81828000 ! t1_kref+0x1c48: wr %o2, %g0, %y
11294 .word 0x81d8700c ! t1_kref+0x1c4c: flush %g1 - 0xff4
11295 .word 0x2c800004 ! t1_kref+0x1c50: bneg,a _kref+0x1c60
11296 .word 0xaa5dafd9 ! t1_kref+0x1c54: smul %l6, 0xfd9, %l5
11297 .word 0xe56e001a ! t1_kref+0x1c58: prefetch %i0 + %i2, 18
11298 .word 0xaa8c801a ! t1_kref+0x1c5c: andcc %l2, %i2, %l5
11299 .word 0x34800003 ! t1_kref+0x1c60: bg,a _kref+0x1c6c
11300 .word 0xab70000d ! t1_kref+0x1c64: popc %o5, %l5
11301 .word 0xc128001c ! t1_kref+0x1c68: st %fsr, [%g0 + %i4]
11302 .word 0x38480002 ! t1_kref+0x1c6c: bgu,a,pt %icc, _kref+0x1c74
11303 .word 0xa5b486d2 ! t1_kref+0x1c70: fmul8sux16 %f18, %f18, %f18
11304 .word 0xab418000 ! t1_kref+0x1c74: mov %fprs, %l5
11305 .word 0xa5a01892 ! t1_kref+0x1c78: fitos %f18, %f18
11306 .word 0xa5b48d12 ! t1_kref+0x1c7c: fandnot1 %f18, %f18, %f18
11307 .word 0xa5a000b2 ! t1_kref+0x1c80: fnegs %f18, %f18
11308 .word 0xa5a00033 ! t1_kref+0x1c84: fmovs %f19, %f18
11309 .word 0xa5a00552 ! t1_kref+0x1c88: fsqrtd %f18, %f18
11310 .word 0xe7f61012 ! t1_kref+0x1c8c: casxa [%i0]0x80, %l2, %l3
11311 .word 0xabb6830a ! t1_kref+0x1c90: alignaddr %i2, %o2, %l5
11312 .word 0xaa2a4014 ! t1_kref+0x1c94: andn %o1, %l4, %l5
11313 .word 0x81ac8ad2 ! t1_kref+0x1c98: fcmped %fcc0, %f18, %f18
11314 .word 0xaa847184 ! t1_kref+0x1c9c: addcc %l1, -0xe7c, %l5
11315 .word 0xaa9aaa45 ! t1_kref+0x1ca0: xorcc %o2, 0xa45, %l5
11316 .word 0xd8a71019 ! t1_kref+0x1ca4: sta %o4, [%i4 + %i1]0x80
11317 .word 0xa5a48d33 ! t1_kref+0x1ca8: fsmuld %f18, %f19, %f18
11318 .word 0xaa06a734 ! t1_kref+0x1cac: add %i2, 0x734, %l5
11319 .word 0xaaa5400c ! t1_kref+0x1cb0: subcc %l5, %o4, %l5
11320 .word 0xe42e0000 ! t1_kref+0x1cb4: stb %l2, [%i0]
11321 .word 0xe51e6000 ! t1_kref+0x1cb8: ldd [%i1], %f18
11322 .word 0xaa0eab50 ! t1_kref+0x1cbc: and %i2, 0xb50, %l5
11323 .word 0xead6d019 ! t1_kref+0x1cc0: ldsha [%i3 + %i1]0x80, %l5
11324 .word 0xec9e1000 ! t1_kref+0x1cc4: ldda [%i0]0x80, %l6
11325 .word 0xab382019 ! t1_kref+0x1cc8: sra %g0, 0x19, %l5
11326 .word 0xa7a00532 ! t1_kref+0x1ccc: fsqrts %f18, %f19
11327 .word 0xaa1b7a04 ! t1_kref+0x1cd0: xor %o5, -0x5fc, %l5
11328 .word 0x81ac8a33 ! t1_kref+0x1cd4: fcmps %fcc0, %f18, %f19
11329 .word 0xea0e3ff7 ! t1_kref+0x1cd8: ldub [%i0 - 9], %l5
11330 .word 0xaa148011 ! t1_kref+0x1cdc: or %l2, %l1, %l5
11331 .word 0xe51fbfa8 ! t1_kref+0x1ce0: ldd [%fp - 0x58], %f18
11332 .word 0xa5a00552 ! t1_kref+0x1ce4: fsqrtd %f18, %f18
11333 .word 0xaa1df4a9 ! t1_kref+0x1ce8: xor %l7, -0xb57, %l5
11334 .word 0xecf65000 ! t1_kref+0x1cec: stxa %l6, [%i1]0x80
11335 .word 0x8143e040 ! t1_kref+0x1cf0: membar 0x40
11336 .word 0xd0380019 ! t1_kref+0x1cf4: std %o0, [%g0 + %i1]
11337 .word 0xaa94ef38 ! t1_kref+0x1cf8: orcc %l3, 0xf38, %l5
11338 .word 0x9fc00004 ! t1_kref+0x1cfc: call %g0 + %g4
11339 .word 0xa5b48752 ! t1_kref+0x1d00: fpack32 %f18, %f18, %f18
11340 .word 0xaabe8009 ! t1_kref+0x1d04: xnorcc %i2, %o1, %l5
11341 .word 0xab3b000a ! t1_kref+0x1d08: sra %o4, %o2, %l5
11342 .word 0xa5b486f2 ! t1_kref+0x1d0c: fmul8ulx16 %f18, %f18, %f18
11343 .word 0xaa800012 ! t1_kref+0x1d10: addcc %g0, %l2, %l5
11344 .word 0xaa130012 ! t1_kref+0x1d14: or %o4, %l2, %l5
11345 .word 0x8d823593 ! t1_kref+0x1d18: wr %o0, 0xfffff593, %fprs
11346 .word 0xe62e6004 ! t1_kref+0x1d1c: stb %l3, [%i1 + 4]
11347 .word 0x001fffff ! t1_kref+0x1d20: illtrap 0x1fffff
11348 .word 0x20800008 ! t1_kref+0x1d24: bn,a _kref+0x1d44
11349 .word 0xd27e601c ! t1_kref+0x1d28: swap [%i1 + 0x1c], %o1
11350 .word 0xa5b4c672 ! t1_kref+0x1d2c: fmul8x16au %f19, %f18, %f18
11351 .word 0x81de2a61 ! t1_kref+0x1d30: flush %i0 + 0xa61
11352 .word 0xa5a00532 ! t1_kref+0x1d34: fsqrts %f18, %f18
11353 .word 0xc368a1c3 ! t1_kref+0x1d38: prefetch %g2 + 0x1c3, 1
11354 .word 0x81580000 ! t1_kref+0x1d3c: flushw
11355 .word 0x38800005 ! t1_kref+0x1d40: bgu,a _kref+0x1d54
11356 .word 0xab254000 ! t1_kref+0x1d44: mulscc %l5, %g0, %l5
11357 .word 0xaab37625 ! t1_kref+0x1d48: orncc %o5, -0x9db, %l5
11358 .word 0x81accab3 ! t1_kref+0x1d4c: fcmpes %fcc0, %f19, %f19
11359 .word 0xab23400b ! t1_kref+0x1d50: mulscc %o5, %o3, %l5
11360 .word 0xaad46a2a ! t1_kref+0x1d54: umulcc %l1, 0xa2a, %l5
11361 .word 0x37800006 ! t1_kref+0x1d58: fbge,a _kref+0x1d70
11362 .word 0xa5a489b2 ! t1_kref+0x1d5c: fdivs %f18, %f18, %f18
11363 .word 0xa5b4cf72 ! t1_kref+0x1d60: fornot1s %f19, %f18, %f18
11364 .word 0xaa126c69 ! t1_kref+0x1d64: or %o1, 0xc69, %l5
11365 .word 0x21800007 ! t1_kref+0x1d68: fbn,a _kref+0x1d84
11366 .word 0xab40c000 ! t1_kref+0x1d6c: mov %asi, %l5
11367 .word 0xa5a01933 ! t1_kref+0x1d70: fstod %f19, %f18
11368 .word 0xaabd367d ! t1_kref+0x1d74: xnorcc %l4, -0x983, %l5
11369 .word 0xa5a00152 ! t1_kref+0x1d78: fabsd %f18, %f18
11370 .word 0xa5a01913 ! t1_kref+0x1d7c: fitod %f19, %f18
11371 .word 0xaac4b71a ! t1_kref+0x1d80: addccc %l2, -0x8e6, %l5
11372 .word 0xaab5c012 ! t1_kref+0x1d84: orncc %l7, %l2, %l5
11373 .word 0xee264000 ! t1_kref+0x1d88: st %l7, [%i1]
11374 .word 0x8143c000 ! t1_kref+0x1d8c: stbar
11375 .word 0x2b21e803 ! t1_kref+0x1d90: sethi %hi(0x87a00c00), %l5
11376 .word 0xea0e6003 ! t1_kref+0x1d94: ldub [%i1 + 3], %l5
11377 .word 0xefe61000 ! t1_kref+0x1d98: casa [%i0]0x80, %g0, %l7
11378 .word 0xaa244014 ! t1_kref+0x1d9c: sub %l1, %l4, %l5
11379 .word 0xa7a00133 ! t1_kref+0x1da0: fabss %f19, %f19
11380 .word 0x24800007 ! t1_kref+0x1da4: ble,a _kref+0x1dc0
11381 .word 0xa5b48d40 ! t1_kref+0x1da8: fnot1 %f18, %f18
11382 .word 0xaa1a8000 ! t1_kref+0x1dac: xor %o2, %g0, %l5
11383 .word 0xea067fe0 ! t1_kref+0x1db0: ld [%i1 - 0x20], %l5
11384 .word 0xa5a018d2 ! t1_kref+0x1db4: fdtos %f18, %f18
11385 .word 0x81accab3 ! t1_kref+0x1db8: fcmpes %fcc0, %f19, %f19
11386 .word 0xea000019 ! t1_kref+0x1dbc: ld [%g0 + %i1], %l5
11387 .word 0xc12e6000 ! t1_kref+0x1dc0: st %fsr, [%i1]
11388 .word 0xa5a01893 ! t1_kref+0x1dc4: fitos %f19, %f18
11389 call SYM(t1_subr2)
11390 .word 0xa5a00052 ! t1_kref+0x1dcc: fmovd %f18, %f18
11391 .word 0xa5a00052 ! t1_kref+0x1dd0: fmovd %f18, %f18
11392 .word 0xa5a01912 ! t1_kref+0x1dd4: fitod %f18, %f18
11393 .word 0x24480006 ! t1_kref+0x1dd8: ble,a,pt %icc, _kref+0x1df0
11394 .word 0xd8263fe4 ! t1_kref+0x1ddc: st %o4, [%i0 - 0x1c]
11395 .word 0xa7a488b2 ! t1_kref+0x1de0: fsubs %f18, %f18, %f19
11396 .word 0xa7a48932 ! t1_kref+0x1de4: fmuls %f18, %f18, %f19
11397 .word 0xc76e6000 ! t1_kref+0x1de8: prefetch %i1, 3
11398 .word 0xa5a018d2 ! t1_kref+0x1dec: fdtos %f18, %f18
11399 .word 0xa5b4c6b3 ! t1_kref+0x1df0: fmul8x16al %f19, %f19, %f18
11400 .word 0xd4267fe0 ! t1_kref+0x1df4: st %o2, [%i1 - 0x20]
11401 .word 0xa5a01913 ! t1_kref+0x1df8: fitod %f19, %f18
11402 .word 0xc568a004 ! t1_kref+0x1dfc: prefetch %g2 + 4, 2
11403 .word 0xd82e3fec ! t1_kref+0x1e00: stb %o4, [%i0 - 0x14]
11404 .word 0xeadf5018 ! t1_kref+0x1e04: ldxa [%i5 + %i0]0x80, %l5
11405 .word 0xa5a4c932 ! t1_kref+0x1e08: fmuls %f19, %f18, %f18
11406 .word 0xea4e8019 ! t1_kref+0x1e0c: ldsb [%i2 + %i1], %l5
11407 .word 0xab2ea018 ! t1_kref+0x1e10: sll %i2, 0x18, %l5
11408 .word 0xe5267ff8 ! t1_kref+0x1e14: st %f18, [%i1 - 8]
11409 .word 0xab058012 ! t1_kref+0x1e18: taddcc %l6, %l2, %l5
11410 .word 0xa5a00532 ! t1_kref+0x1e1c: fsqrts %f18, %f18
11411 .word 0xa5a4cd32 ! t1_kref+0x1e20: fsmuld %f19, %f18, %f18
11412 .word 0xaa822270 ! t1_kref+0x1e24: addcc %o0, 0x270, %l5
11413 .word 0x28480007 ! t1_kref+0x1e28: bleu,a,pt %icc, _kref+0x1e44
11414 .word 0xaa0d76cf ! t1_kref+0x1e2c: and %l5, -0x931, %l5
11415 .word 0xe01e4000 ! t1_kref+0x1e30: ldd [%i1], %l0
11416 .word 0xea0e8019 ! t1_kref+0x1e34: ldub [%i2 + %i1], %l5
11417 .word 0xabb28200 ! t1_kref+0x1e38: array8 %o2, %g0, %l5
11418 .word 0x81854000 ! t1_kref+0x1e3c: wr %l5, %g0, %y
11419 .word 0xab05c017 ! t1_kref+0x1e40: taddcc %l7, %l7, %l5
11420 .word 0xaa5d6da6 ! t1_kref+0x1e44: smul %l5, 0xda6, %l5
11421 .word 0x3e480003 ! t1_kref+0x1e48: bvc,a,pt %icc, _kref+0x1e54
11422 .word 0xd27e401c ! t1_kref+0x1e4c: swap [%i1 + %i4], %o1
11423 .word 0xe51e6010 ! t1_kref+0x1e50: ldd [%i1 + 0x10], %f18
11424 .word 0xa7a000b2 ! t1_kref+0x1e54: fnegs %f18, %f19
11425 .word 0xe51e6008 ! t1_kref+0x1e58: ldd [%i1 + 8], %f18
11426 call SYM(t1_subr0)
11427 .word 0xab400000 ! t1_kref+0x1e60: mov %y, %l5
11428 .word 0xaa300016 ! t1_kref+0x1e64: orn %g0, %l6, %l5
11429 .word 0xaa522c0d ! t1_kref+0x1e68: umul %o0, 0xc0d, %l5
11430 .word 0xabb000a9 ! t1_kref+0x1e6c: edge16n %g0, %o1, %l5
11431 .word 0xc568a1c1 ! t1_kref+0x1e70: prefetch %g2 + 0x1c1, 2
11432 .word 0xaa7dc011 ! t1_kref+0x1e74: sdiv %l7, %l1, %l5
11433 .word 0x37480003 ! t1_kref+0x1e78: fbge,a,pt %fcc0, _kref+0x1e84
11434 .word 0xaaf5400c ! t1_kref+0x1e7c: udivcc %l5, %o4, %l5
11435 .word 0xa5a00052 ! t1_kref+0x1e80: fmovd %f18, %f18
11436 .word 0xaa42f6b6 ! t1_kref+0x1e84: addc %o3, -0x94a, %l5
11437 .word 0x28800002 ! t1_kref+0x1e88: bleu,a _kref+0x1e90
11438 .word 0xe5063ff4 ! t1_kref+0x1e8c: ld [%i0 - 0xc], %f18
11439 .word 0xaab56017 ! t1_kref+0x1e90: orncc %l5, 0x17, %l5
11440 .word 0xaa5a4015 ! t1_kref+0x1e94: smul %o1, %l5, %l5
11441 .word 0xaa03676c ! t1_kref+0x1e98: add %o5, 0x76c, %l5
11442 .word 0xaa034009 ! t1_kref+0x1e9c: add %o5, %o1, %l5
11443 .word 0xa5a00552 ! t1_kref+0x1ea0: fsqrtd %f18, %f18
11444 .word 0x81ac8a52 ! t1_kref+0x1ea4: fcmpd %fcc0, %f18, %f18
11445 .word 0xaa428008 ! t1_kref+0x1ea8: addc %o2, %o0, %l5
11446 .word 0xb3c0621e ! t1_kref+0x1eac: jmpl %g1 + 0x21e, %i1
11447 .word 0x21480003 ! t1_kref+0x1eb0: fbn,a,pt %fcc0, _kref+0x1ebc
11448 .word 0xa7a00533 ! t1_kref+0x1eb4: fsqrts %f19, %f19
11449 .word 0xa5a4c932 ! t1_kref+0x1eb8: fmuls %f19, %f18, %f18
11450 .word 0xab028000 ! t1_kref+0x1ebc: taddcc %o2, %g0, %l5
11451 .word 0xaadaabe4 ! t1_kref+0x1ec0: smulcc %o2, 0xbe4, %l5
11452 sethi %hi(2f), %o7
11453 .word 0xe40be2fc ! t1_kref+0x1ec8: ldub [%o7 + 0x2fc], %l2
11454 .word 0xa41ca00c ! t1_kref+0x1ecc: xor %l2, 0xc, %l2
11455 .word 0xe42be2fc ! t1_kref+0x1ed0: stb %l2, [%o7 + 0x2fc]
11456 .word 0x81dbe2fc ! t1_kref+0x1ed4: flush %o7 + 0x2fc
11457 .word 0xaa3ae677 ! t1_kref+0x1ed8: xnor %o3, 0x677, %l5
11458 .word 0xa5b48912 ! t1_kref+0x1edc: faligndata %f18, %f18, %f18
11459 .word 0xa7a48932 ! t1_kref+0x1ee0: fmuls %f18, %f18, %f19
11460 .word 0xab2d200e ! t1_kref+0x1ee4: sll %l4, 0xe, %l5
11461 .word 0x81ac8a52 ! t1_kref+0x1ee8: fcmpd %fcc0, %f18, %f18
11462 .word 0xa7b4cf72 ! t1_kref+0x1eec: fornot1s %f19, %f18, %f19
11463 .word 0xea863ffc ! t1_kref+0x1ef0: lda [%i0 - 4]%asi, %l5
11464 .word 0x2b226ea4 ! t1_kref+0x1ef4: sethi %hi(0x89ba9000), %l5
11465 .word 0xaaa28013 ! t1_kref+0x1ef8: subcc %o2, %l3, %l5
114662: .word 0xa5b48d33 ! t1_kref+0x1efc: fandnot1s %f18, %f19, %f18
11467 .word 0xa5a48933 ! t1_kref+0x1f00: fmuls %f18, %f19, %f18
11468 .word 0xaa058014 ! t1_kref+0x1f04: add %l6, %l4, %l5
11469 sethi %hi(1f), %o7
11470 jmpl %o7+%lo(1f), %g1
11471 .empty
11472 .word 0xaae5c015 ! t1_kref+0x1f10: subccc %l7, %l5, %l5
11473 .word 0xa5b48c72 ! t1_kref+0x1f14: fnors %f18, %f18, %f18
114741: .word 0xa7b48ab2 ! t1_kref+0x1f18: fpsub16s %f18, %f18, %f19
11475 .word 0xaa02c00b ! t1_kref+0x1f1c: add %o3, %o3, %l5
11476 .word 0xaab50015 ! t1_kref+0x1f20: orncc %l4, %l5, %l5
11477 .word 0x81868000 ! t1_kref+0x1f24: wr %i2, %g0, %y
11478 .word 0x8143e04e ! t1_kref+0x1f28: membar 0x4e
11479 .word 0xa7a01a32 ! t1_kref+0x1f2c: fstoi %f18, %f19
11480 .word 0x9fc10000 ! t1_kref+0x1f30: call %g4
11481 .word 0xa7a00132 ! t1_kref+0x1f34: fabss %f18, %f19
11482 .word 0xaabd4000 ! t1_kref+0x1f38: xnorcc %l5, %g0, %l5
11483 .word 0xa5b48f52 ! t1_kref+0x1f3c: fornot1 %f18, %f18, %f18
11484 .word 0x81ac8a52 ! t1_kref+0x1f40: fcmpd %fcc0, %f18, %f18
11485 .word 0xaa8ded56 ! t1_kref+0x1f44: andcc %l7, 0xd56, %l5
11486 .word 0xf9ee501d ! t1_kref+0x1f48: prefetcha %i1 + %i5, 28
11487 .word 0xea466004 ! t1_kref+0x1f4c: ldsw [%i1 + 4], %l5
11488 .word 0x001fffff ! t1_kref+0x1f50: illtrap 0x1fffff
11489 .word 0xe506001c ! t1_kref+0x1f54: ld [%i0 + %i4], %f18
11490 .word 0x81dcc01f ! t1_kref+0x1f58: flush %l3 + %i7
11491 .word 0xaa982ab0 ! t1_kref+0x1f5c: xorcc %g0, 0xab0, %l5
11492 .word 0xaab2c012 ! t1_kref+0x1f60: orncc %o3, %l2, %l5
11493 .word 0xaa057b7e ! t1_kref+0x1f64: add %l5, -0x482, %l5
11494 .word 0x81acca33 ! t1_kref+0x1f68: fcmps %fcc0, %f19, %f19
11495 .word 0xa7a01892 ! t1_kref+0x1f6c: fitos %f18, %f19
11496 .word 0x3f800008 ! t1_kref+0x1f70: fbo,a _kref+0x1f90
11497 .word 0xaa3e8012 ! t1_kref+0x1f74: xnor %i2, %l2, %l5
11498 .word 0xea567fe6 ! t1_kref+0x1f78: ldsh [%i1 - 0x1a], %l5
11499 .word 0xd6780018 ! t1_kref+0x1f7c: swap [%g0 + %i0], %o3
11500 .word 0xa5a01912 ! t1_kref+0x1f80: fitod %f18, %f18
11501 .word 0x20800004 ! t1_kref+0x1f84: bn,a _kref+0x1f94
11502 .word 0xa5b48df2 ! t1_kref+0x1f88: fnands %f18, %f18, %f18
11503 .word 0xaa620016 ! t1_kref+0x1f8c: subc %o0, %l6, %l5
11504 .word 0xa5a488d2 ! t1_kref+0x1f90: fsubd %f18, %f18, %f18
11505 .word 0xe2fe501c ! t1_kref+0x1f94: swapa [%i1 + %i4]0x80, %l1
11506 .word 0xc12e401c ! t1_kref+0x1f98: st %fsr, [%i1 + %i4]
11507 .word 0x3f800004 ! t1_kref+0x1f9c: fbo,a _kref+0x1fac
11508 .word 0xe06e2006 ! t1_kref+0x1fa0: ldstub [%i0 + 6], %l0
11509 .word 0xa5a000d2 ! t1_kref+0x1fa4: fnegd %f18, %f18
11510 .word 0xab400000 ! t1_kref+0x1fa8: mov %y, %l5
11511 .word 0xa5a488b2 ! t1_kref+0x1fac: fsubs %f18, %f18, %f18
11512 .word 0x81accab3 ! t1_kref+0x1fb0: fcmpes %fcc0, %f19, %f19
11513 .word 0x83414000 ! t1_kref+0x1fb4: mov %pc, %g1
11514 .word 0xaaa5000a ! t1_kref+0x1fb8: subcc %l4, %o2, %l5
11515 .word 0xe7270019 ! t1_kref+0x1fbc: st %f19, [%i4 + %i1]
11516 .word 0x81ac8a52 ! t1_kref+0x1fc0: fcmpd %fcc0, %f18, %f18
11517 .word 0xa7a018d2 ! t1_kref+0x1fc4: fdtos %f18, %f19
11518 .word 0xaad2800d ! t1_kref+0x1fc8: umulcc %o2, %o5, %l5
11519 .word 0xea0e0000 ! t1_kref+0x1fcc: ldub [%i0], %l5
11520 .word 0xaa158015 ! t1_kref+0x1fd0: or %l6, %l5, %l5
11521 .word 0xabb540f3 ! t1_kref+0x1fd4: edge16ln %l5, %l3, %l5
11522 .word 0x9f414000 ! t1_kref+0x1fd8: mov %pc, %o7
11523! .word 0x3049e805 ! t1_kref+0x1fdc: ba,a,pt %icc, SYM(t1_subr3)
11524 ba,a,pt %icc, SYM(t1_subr3)
11525 .word 0xe53e401d ! t1_kref+0x1fe0: std %f18, [%i1 + %i5]
11526 .word 0xab400000 ! t1_kref+0x1fe4: mov %y, %l5
11527 .word 0xa5a01913 ! t1_kref+0x1fe8: fitod %f19, %f18
11528 .word 0x81ac8ad2 ! t1_kref+0x1fec: fcmped %fcc0, %f18, %f18
11529 .word 0x20800004 ! t1_kref+0x1ff0: bn,a _kref+0x2000
11530 .word 0xaaa2e50f ! t1_kref+0x1ff4: subcc %o3, 0x50f, %l5
11531 .word 0xda780018 ! t1_kref+0x1ff8: swap [%g0 + %i0], %o5
11532 .word 0xe51fbf98 ! t1_kref+0x1ffc: ldd [%fp - 0x68], %f18
11533 .word 0xe82e2017 ! t1_kref+0x2000: stb %l4, [%i0 + 0x17]
11534 .word 0xa7b48a72 ! t1_kref+0x2004: fpadd32s %f18, %f18, %f19
11535 .word 0xa5a01913 ! t1_kref+0x2008: fitod %f19, %f18
11536 .word 0xa5b48e52 ! t1_kref+0x200c: fxnor %f18, %f18, %f18
11537 .word 0xa5b48ad2 ! t1_kref+0x2010: fpsub32 %f18, %f18, %f18
11538 .word 0xab400000 ! t1_kref+0x2014: mov %y, %l5
11539 .word 0xab2a0012 ! t1_kref+0x2018: sll %o0, %l2, %l5
11540 .word 0xabb6810d ! t1_kref+0x201c: edge32 %i2, %o5, %l5
11541 .word 0x9fc00004 ! t1_kref+0x2020: call %g0 + %g4
11542 .word 0xaa65ac67 ! t1_kref+0x2024: subc %l6, 0xc67, %l5
11543 .word 0xabb58069 ! t1_kref+0x2028: edge8ln %l6, %o1, %l5
11544 .word 0xea8e101a ! t1_kref+0x202c: lduba [%i0 + %i2]0x80, %l5
11545 .word 0xa5a01912 ! t1_kref+0x2030: fitod %f18, %f18
11546 .word 0xaa5ca74c ! t1_kref+0x2034: smul %l2, 0x74c, %l5
11547 .word 0x81ac8ad2 ! t1_kref+0x2038: fcmped %fcc0, %f18, %f18
11548 .word 0xe42e8018 ! t1_kref+0x203c: stb %l2, [%i2 + %i0]
11549 .word 0xa5b48ea0 ! t1_kref+0x2040: fsrc1s %f18, %f18
11550 .word 0xa5a01893 ! t1_kref+0x2044: fitos %f19, %f18
11551 .word 0xab408000 ! t1_kref+0x2048: mov %ccr, %l5
11552 .word 0xab300015 ! t1_kref+0x204c: srl %g0, %l5, %l5
11553 .word 0xa5a489b2 ! t1_kref+0x2050: fdivs %f18, %f18, %f18
11554 .word 0x83c060b0 ! t1_kref+0x2054: jmpl %g1 + 0xb0, %g1
11555 .word 0xd62e601c ! t1_kref+0x2058: stb %o3, [%i1 + 0x1c]
11556 .word 0xea467ffc ! t1_kref+0x205c: ldsw [%i1 - 4], %l5
11557 .word 0xe7266000 ! t1_kref+0x2060: st %f19, [%i1]
11558 .word 0xfd6e401d ! t1_kref+0x2064: prefetch %i1 + %i5, 30
11559 .word 0xd87e001c ! t1_kref+0x2068: swap [%i0 + %i4], %o4
11560 .word 0xaa426ca6 ! t1_kref+0x206c: addc %o1, 0xca6, %l5
11561 .word 0xabb48053 ! t1_kref+0x2070: edge8l %l2, %l3, %l5
11562 .word 0xa5b48ed2 ! t1_kref+0x2074: fornot2 %f18, %f18, %f18
11563 .word 0xab35600a ! t1_kref+0x2078: srl %l5, 0xa, %l5
11564 .word 0xa5b48752 ! t1_kref+0x207c: fpack32 %f18, %f18, %f18
11565 .word 0xa5a48d32 ! t1_kref+0x2080: fsmuld %f18, %f18, %f18
11566 .word 0x001fffff ! t1_kref+0x2084: illtrap 0x1fffff
11567 .word 0xaab47778 ! t1_kref+0x2088: orncc %l1, -0x888, %l5
11568 .word 0xa5a48d32 ! t1_kref+0x208c: fsmuld %f18, %f18, %f18
11569 .word 0xc07e3ff4 ! t1_kref+0x2090: swap [%i0 - 0xc], %g0
11570 .word 0xab400000 ! t1_kref+0x2094: mov %y, %l5
11571 .word 0xa7a00033 ! t1_kref+0x2098: fmovs %f19, %f19
11572 .word 0x81dd4014 ! t1_kref+0x209c: flush %l5 + %l4
11573 .word 0x81ac8ab3 ! t1_kref+0x20a0: fcmpes %fcc0, %f18, %f19
11574 .word 0x81ac8a32 ! t1_kref+0x20a4: fcmps %fcc0, %f18, %f18
11575 .word 0xe1ee101a ! t1_kref+0x20a8: prefetcha %i0 + %i2, 16
11576 .word 0xaa3e8013 ! t1_kref+0x20ac: xnor %i2, %l3, %l5
11577 .word 0xaa1d8009 ! t1_kref+0x20b0: xor %l6, %o1, %l5
11578 .word 0xaa028017 ! t1_kref+0x20b4: add %o2, %l7, %l5
11579 .word 0x37480006 ! t1_kref+0x20b8: fbge,a,pt %fcc0, _kref+0x20d0
11580 .word 0xc568a0c6 ! t1_kref+0x20bc: prefetch %g2 + 0xc6, 2
11581 .word 0x2b3f0f18 ! t1_kref+0x20c0: sethi %hi(0xfc3c6000), %l5
11582 .word 0xab2ce011 ! t1_kref+0x20c4: sll %l3, 0x11, %l5
11583 .word 0x9fc00004 ! t1_kref+0x20c8: call %g0 + %g4
11584 .word 0xa5a00552 ! t1_kref+0x20cc: fsqrtd %f18, %f18
11585 .word 0xeace9018 ! t1_kref+0x20d0: ldsba [%i2 + %i0]0x80, %l5
11586 .word 0x81ac8a52 ! t1_kref+0x20d4: fcmpd %fcc0, %f18, %f18
11587 .word 0xa7830015 ! t1_kref+0x20d8: wr %o4, %l5, %gsr
11588 .word 0x2b165b0b ! t1_kref+0x20dc: sethi %hi(0x596c2c00), %l5
11589 .word 0xe2f6501d ! t1_kref+0x20e0: stxa %l1, [%i1 + %i5]0x80
11590 .word 0xaa0b246d ! t1_kref+0x20e4: and %o4, 0x46d, %l5
11591 .word 0x2a800002 ! t1_kref+0x20e8: bcs,a _kref+0x20f0
11592 .word 0x81b01027 ! t1_kref+0x20ec: siam 0x7
11593 .word 0x81ac8ab3 ! t1_kref+0x20f0: fcmpes %fcc0, %f18, %f19
11594 .word 0x85824012 ! t1_kref+0x20f4: wr %o1, %l2, %ccr
11595 .word 0xe726601c ! t1_kref+0x20f8: st %f19, [%i1 + 0x1c]
11596 .word 0xc768a1c6 ! t1_kref+0x20fc: prefetch %g2 + 0x1c6, 3
11597 .word 0xaa9a2baa ! t1_kref+0x2100: xorcc %o0, 0xbaa, %l5
11598 .word 0xa5b00f12 ! t1_kref+0x2104: fsrc2 %f18, %f18
11599 .word 0xe19f5a58 ! t1_kref+0x2108: ldda [%i5 + %i0]0xd2, %f16
11600 .word 0xd2367fe4 ! t1_kref+0x210c: sth %o1, [%i1 - 0x1c]
11601 .word 0xea0e3fea ! t1_kref+0x2110: ldub [%i0 - 0x16], %l5
11602 .word 0xd5e65016 ! t1_kref+0x2114: casa [%i1]0x80, %l6, %o2
11603 .word 0x81acca33 ! t1_kref+0x2118: fcmps %fcc0, %f19, %f19
11604 .word 0xaab579e2 ! t1_kref+0x211c: orncc %l5, -0x61e, %l5
11605 .word 0xa5a01033 ! t1_kref+0x2120: fstox %f19, %f18
11606 .word 0xe26e7ff0 ! t1_kref+0x2124: ldstub [%i1 - 0x10], %l1
11607 .word 0xaa620013 ! t1_kref+0x2128: subc %o0, %l3, %l5
11608 .word 0xa7a000b3 ! t1_kref+0x212c: fnegs %f19, %f19
11609 .word 0xa5a01913 ! t1_kref+0x2130: fitod %f19, %f18
11610 .word 0xa7a4c9b3 ! t1_kref+0x2134: fdivs %f19, %f19, %f19
11611 .word 0x83414000 ! t1_kref+0x2138: mov %pc, %g1
11612 .word 0xa5a00052 ! t1_kref+0x213c: fmovd %f18, %f18
11613 .word 0xe87e200c ! t1_kref+0x2140: swap [%i0 + 0xc], %l4
11614 .word 0xab3a6013 ! t1_kref+0x2144: sra %o1, 0x13, %l5
11615 .word 0xe53e7fe0 ! t1_kref+0x2148: std %f18, [%i1 - 0x20]
11616 .word 0xe19e1a5d ! t1_kref+0x214c: ldda [%i0 + %i5]0xd2, %f16
11617 .word 0xe1be588c ! t1_kref+0x2150: stda %f16, [%i1 + %o4]0xc4
11618 .word 0xab400000 ! t1_kref+0x2154: mov %y, %l5
11619 .word 0x001fffff ! t1_kref+0x2158: illtrap 0x1fffff
11620 .word 0x81accab2 ! t1_kref+0x215c: fcmpes %fcc0, %f19, %f18
11621 .word 0x3c480008 ! t1_kref+0x2160: bpos,a,pt %icc, _kref+0x2180
11622 .word 0xd02e200a ! t1_kref+0x2164: stb %o0, [%i0 + 0xa]
11623 .word 0xa5b00cd2 ! t1_kref+0x2168: fnot2 %f18, %f18
11624 .word 0xa5a48852 ! t1_kref+0x216c: faddd %f18, %f18, %f18
11625 .word 0x8d824015 ! t1_kref+0x2170: wr %o1, %l5, %fprs
11626 .word 0xa7a00533 ! t1_kref+0x2174: fsqrts %f19, %f19
11627 .word 0xa5a48852 ! t1_kref+0x2178: faddd %f18, %f18, %f18
11628 .word 0xaaa20000 ! t1_kref+0x217c: subcc %o0, %g0, %l5
11629 .word 0xab2b000c ! t1_kref+0x2180: sll %o4, %o4, %l5
11630 .word 0xe5070018 ! t1_kref+0x2184: ld [%i4 + %i0], %f18
11631 .word 0xaadb2a1d ! t1_kref+0x2188: smulcc %o4, 0xa1d, %l5
11632 .word 0xaa0b4013 ! t1_kref+0x218c: and %o5, %l3, %l5
11633 .word 0xaab28016 ! t1_kref+0x2190: orncc %o2, %l6, %l5
11634 .word 0xa7b00f33 ! t1_kref+0x2194: fsrc2s %f19, %f19
11635 .word 0xabb580b2 ! t1_kref+0x2198: edge16n %l6, %l2, %l5
11636 .word 0x2c480008 ! t1_kref+0x219c: bneg,a,pt %icc, _kref+0x21bc
11637 .word 0xa5b486d2 ! t1_kref+0x21a0: fmul8sux16 %f18, %f18, %f18
11638 .word 0x22800001 ! t1_kref+0x21a4: be,a _kref+0x21a8
11639 .word 0xa7a000b3 ! t1_kref+0x21a8: fnegs %f19, %f19
11640 .word 0x38800005 ! t1_kref+0x21ac: bgu,a _kref+0x21c0
11641 .word 0xaa05a1fd ! t1_kref+0x21b0: add %l6, 0x1fd, %l5
11642 .word 0xa5b48992 ! t1_kref+0x21b4: bshuffle %f18, %f18, %f18
11643 .word 0xda2e3ff2 ! t1_kref+0x21b8: stb %o5, [%i0 - 0xe]
11644 .word 0xa5a488d2 ! t1_kref+0x21bc: fsubd %f18, %f18, %f18
11645 .word 0xd82e3fef ! t1_kref+0x21c0: stb %o4, [%i0 - 0x11]
11646 .word 0xe1be580a ! t1_kref+0x21c4: stda %f16, [%i1 + %o2]0xc0
11647 call SYM(t1_subr3)
11648 .word 0xf207bfe0 ! t1_kref+0x21cc: ld [%fp - 0x20], %i1
11649 .word 0xa5b48e80 ! t1_kref+0x21d0: fsrc1 %f18, %f18
11650 .word 0xaa5276e5 ! t1_kref+0x21d4: umul %o1, -0x91b, %l5
11651 .word 0x86102001 ! t1_kref+0x21d8: mov 0x1, %g3
11652 .word 0x32800000 ! t1_kref+0x21dc: bne,a _kref+0x21dc
11653 .word 0x86a0e001 ! t1_kref+0x21e0: subcc %g3, 1, %g3
11654 .word 0xd468a004 ! t1_kref+0x21e4: ldstub [%g2 + 4], %o2
11655 .word 0xec3e2000 ! t1_kref+0x21e8: std %l6, [%i0]
11656 .word 0xf76e001d ! t1_kref+0x21ec: prefetch %i0 + %i5, 27
11657 .word 0xa5b48f92 ! t1_kref+0x21f0: for %f18, %f18, %f18
11658 .word 0xd2367fe4 ! t1_kref+0x21f4: sth %o1, [%i1 - 0x1c]
11659 .word 0xa5a488d2 ! t1_kref+0x21f8: fsubd %f18, %f18, %f18
11660 .word 0xaa92f071 ! t1_kref+0x21fc: orcc %o3, -0xf8f, %l5
11661 sethi %hi(1f), %o7
11662 jmpl %o7+%lo(1f), %g1
11663 .empty
11664 .word 0xaa06801a ! t1_kref+0x2208: add %i2, %i2, %l5
11665 .word 0xa5a00152 ! t1_kref+0x220c: fabsd %f18, %f18
11666 .word 0xea4e0000 ! t1_kref+0x2210: ldsb [%i0], %l5
11667 .word 0xaa62c015 ! t1_kref+0x2214: subc %o3, %l5, %l5
11668 .word 0xec36601a ! t1_kref+0x2218: sth %l6, [%i1 + 0x1a]
11669 .word 0xa5b48f52 ! t1_kref+0x221c: fornot1 %f18, %f18, %f18
116701: .word 0xeeb6501b ! t1_kref+0x2220: stha %l7, [%i1 + %i3]0x80
11671 .word 0xaa3e8008 ! t1_kref+0x2224: xnor %i2, %o0, %l5
11672 .word 0xe726401c ! t1_kref+0x2228: st %f19, [%i1 + %i4]
11673 .word 0xaa62a521 ! t1_kref+0x222c: subc %o2, 0x521, %l5
11674 .word 0x81ac8a33 ! t1_kref+0x2230: fcmps %fcc0, %f18, %f19
11675 .word 0xea50a016 ! t1_kref+0x2234: ldsh [%g2 + 0x16], %l5
11676 sethi %hi(1f), %o7
11677 jmpl %o7+%lo(1f), %g1
11678 .empty
11679 .word 0xaa0a8011 ! t1_kref+0x2240: and %o2, %l1, %l5
11680 .word 0xab3d2011 ! t1_kref+0x2244: sra %l4, 0x11, %l5
11681 .word 0x22800001 ! t1_kref+0x2248: be,a _kref+0x224c
11682 .word 0xaa2c400b ! t1_kref+0x224c: andn %l1, %o3, %l5
11683 .word 0xd678a014 ! t1_kref+0x2250: swap [%g2 + 0x14], %o3
116841: .word 0x3a480006 ! t1_kref+0x2254: bcc,a,pt %icc, _kref+0x226c
11685 .word 0xaab538ad ! t1_kref+0x2258: orncc %l4, -0x753, %l5
11686 .word 0xa7a018d2 ! t1_kref+0x225c: fdtos %f18, %f19
11687 .word 0xe53e401d ! t1_kref+0x2260: std %f18, [%i1 + %i5]
11688 .word 0xa5a01893 ! t1_kref+0x2264: fitos %f19, %f18
11689 .word 0xa5b487d2 ! t1_kref+0x2268: pdist %f18, %f18, %f18
11690 .word 0xe1be5a5b ! t1_kref+0x226c: stda %f16, [%i1 + %i3]0xd2
11691 .word 0x81accab3 ! t1_kref+0x2270: fcmpes %fcc0, %f19, %f19
11692 .word 0x28480004 ! t1_kref+0x2274: bleu,a,pt %icc, _kref+0x2284
11693 .word 0xea5e6000 ! t1_kref+0x2278: ldx [%i1], %l5
11694 .word 0xa5a01913 ! t1_kref+0x227c: fitod %f19, %f18
11695 .word 0xe526401c ! t1_kref+0x2280: st %f18, [%i1 + %i4]
11696 .word 0xc768a143 ! t1_kref+0x2284: prefetch %g2 + 0x143, 3
11697 .word 0xe07e2018 ! t1_kref+0x2288: swap [%i0 + 0x18], %l0
11698 .word 0xe236201a ! t1_kref+0x228c: sth %l1, [%i0 + 0x1a]
11699 .word 0xaa203876 ! t1_kref+0x2290: sub %g0, -0x78a, %l5
11700 .word 0xea7e6018 ! t1_kref+0x2294: swap [%i1 + 0x18], %l5
11701 .word 0xaa15fc40 ! t1_kref+0x2298: or %l7, -0x3c0, %l5
11702 .word 0xa5a489b3 ! t1_kref+0x229c: fdivs %f18, %f19, %f18
11703 .word 0xaa952701 ! t1_kref+0x22a0: orcc %l4, 0x701, %l5
11704 .word 0xaab327ad ! t1_kref+0x22a4: orncc %o4, 0x7ad, %l5
11705 .word 0xda2e8018 ! t1_kref+0x22a8: stb %o5, [%i2 + %i0]
11706 .word 0xa5a48852 ! t1_kref+0x22ac: faddd %f18, %f18, %f18
11707 .word 0xe4b6d019 ! t1_kref+0x22b0: stha %l2, [%i3 + %i1]0x80
11708 .word 0xeace9019 ! t1_kref+0x22b4: ldsba [%i2 + %i1]0x80, %l5
11709 .word 0xf4b6101b ! t1_kref+0x22b8: stha %i2, [%i0 + %i3]0x80
11710 .word 0xa7a00532 ! t1_kref+0x22bc: fsqrts %f18, %f19
11711 .word 0xa5a00032 ! t1_kref+0x22c0: fmovs %f18, %f18
11712 .word 0xa5a48852 ! t1_kref+0x22c4: faddd %f18, %f18, %f18
11713 .word 0xaa32b213 ! t1_kref+0x22c8: orn %o2, -0xded, %l5
11714 .word 0xa7b00772 ! t1_kref+0x22cc: fpack16 %f18, %f19
11715 .word 0xaaf4bbda ! t1_kref+0x22d0: udivcc %l2, -0x426, %l5
11716 .word 0xaa1cbcf0 ! t1_kref+0x22d4: xor %l2, -0x310, %l5
11717 .word 0xa5b48f72 ! t1_kref+0x22d8: fornot1s %f18, %f18, %f18
11718 .word 0xa5a48952 ! t1_kref+0x22dc: fmuld %f18, %f18, %f18
11719 .word 0xaaa47ec6 ! t1_kref+0x22e0: subcc %l1, -0x13a, %l5
11720 .word 0xaa14b29b ! t1_kref+0x22e4: or %l2, -0xd65, %l5
11721 .word 0xaa92280f ! t1_kref+0x22e8: orcc %o0, 0x80f, %l5
11722 .word 0xea466018 ! t1_kref+0x22ec: ldsw [%i1 + 0x18], %l5
11723 .word 0xa5a01912 ! t1_kref+0x22f0: fitod %f18, %f18
11724 .word 0x31480008 ! t1_kref+0x22f4: fba,a,pt %fcc0, _kref+0x2314
11725 .word 0xe628a005 ! t1_kref+0x22f8: stb %l3, [%g2 + 5]
11726 .word 0xaa5cfa26 ! t1_kref+0x22fc: smul %l3, -0x5da, %l5
11727 .word 0xab120009 ! t1_kref+0x2300: taddcctv %o0, %o1, %l5
11728 .word 0x20800003 ! t1_kref+0x2304: bn,a _kref+0x2310
11729 .word 0x001fffff ! t1_kref+0x2308: illtrap 0x1fffff
11730 .word 0xab22efa3 ! t1_kref+0x230c: mulscc %o3, 0xfa3, %l5
11731 .word 0xd03e6008 ! t1_kref+0x2310: std %o0, [%i1 + 8]
11732 .word 0x81b01023 ! t1_kref+0x2314: siam 0x3
11733 .word 0xea8e5000 ! t1_kref+0x2318: lduba [%i1]0x80, %l5
11734 .word 0x3e800003 ! t1_kref+0x231c: bvc,a _kref+0x2328
11735 .word 0xabb340ed ! t1_kref+0x2320: edge16ln %o5, %o5, %l5
11736 .word 0x81ac8ad2 ! t1_kref+0x2324: fcmped %fcc0, %f18, %f18
11737 .word 0xeace1000 ! t1_kref+0x2328: ldsba [%i0]0x80, %l5
11738 .word 0x81ac8ab3 ! t1_kref+0x232c: fcmpes %fcc0, %f18, %f19
11739 .word 0xd8f75019 ! t1_kref+0x2330: stxa %o4, [%i5 + %i1]0x80
11740 .word 0xa5a01052 ! t1_kref+0x2334: fdtox %f18, %f18
11741 .word 0xe1be1853 ! t1_kref+0x2338: stda %f16, [%i0 + %l3]0xc2
11742 .word 0xa5a48852 ! t1_kref+0x233c: faddd %f18, %f18, %f18
11743 call 1f
11744 .empty
11745 .word 0xaa65eed5 ! t1_kref+0x2344: subc %l7, 0xed5, %l5
11746 .word 0xa5a4c8b3 ! t1_kref+0x2348: fsubs %f19, %f19, %f18
11747 .word 0x2b26b5b0 ! t1_kref+0x234c: sethi %hi(0x9ad6c000), %l5
11748 .word 0xed68a180 ! t1_kref+0x2350: prefetch %g2 + 0x180, 22
11749 .word 0x3e800008 ! t1_kref+0x2354: bvc,a _kref+0x2374
11750 .word 0xc0b01018 ! t1_kref+0x2358: stha %g0, [%g0 + %i0]0x80
11751 .word 0xea56200a ! t1_kref+0x235c: ldsh [%i0 + 0xa], %l5
117521: .word 0xa5b48f92 ! t1_kref+0x2360: for %f18, %f18, %f18
11753 .word 0xaa423195 ! t1_kref+0x2364: addc %o0, -0xe6b, %l5
11754 .word 0xed68a1c9 ! t1_kref+0x2368: prefetch %g2 + 0x1c9, 22
11755 .word 0x3c800008 ! t1_kref+0x236c: bpos,a _kref+0x238c
11756 .word 0xa5a01933 ! t1_kref+0x2370: fstod %f19, %f18
11757 .word 0xea881018 ! t1_kref+0x2374: lduba [%g0 + %i0]0x80, %l5
11758 .word 0xea167fe8 ! t1_kref+0x2378: lduh [%i1 - 0x18], %l5
11759 .word 0xe168a203 ! t1_kref+0x237c: prefetch %g2 + 0x203, 16
11760 .word 0xe7262018 ! t1_kref+0x2380: st %f19, [%i0 + 0x18]
11761 .word 0xaa0d0014 ! t1_kref+0x2384: and %l4, %l4, %l5
11762 .word 0xe5260000 ! t1_kref+0x2388: st %f18, [%i0]
11763 .word 0xa7b48f73 ! t1_kref+0x238c: fornot1s %f18, %f19, %f19
11764 .word 0xaa5d6f35 ! t1_kref+0x2390: smul %l5, 0xf35, %l5
11765 .word 0x3e480007 ! t1_kref+0x2394: bvc,a,pt %icc, _kref+0x23b0
11766 .word 0xa5a00552 ! t1_kref+0x2398: fsqrtd %f18, %f18
11767 .word 0xd62e2004 ! t1_kref+0x239c: stb %o3, [%i0 + 4]
11768 .word 0x8184c000 ! t1_kref+0x23a0: wr %l3, %g0, %y
11769 .word 0xa5a01912 ! t1_kref+0x23a4: fitod %f18, %f18
11770 .word 0xab2a8015 ! t1_kref+0x23a8: sll %o2, %l5, %l5
11771 .word 0xe726001c ! t1_kref+0x23ac: st %f19, [%i0 + %i4]
11772 .word 0xaab00011 ! t1_kref+0x23b0: orncc %g0, %l1, %l5
11773 .word 0xe82e8019 ! t1_kref+0x23b4: stb %l4, [%i2 + %i1]
11774 .word 0xa5a4c932 ! t1_kref+0x23b8: fmuls %f19, %f18, %f18
11775 .word 0xe40861bc ! t1_kref+0x23bc: ldub [%g1 + 0x1bc], %l2
11776 .word 0xa41ca00c ! t1_kref+0x23c0: xor %l2, 0xc, %l2
11777 .word 0xe42861bc ! t1_kref+0x23c4: stb %l2, [%g1 + 0x1bc]
11778 .word 0x81d861bc ! t1_kref+0x23c8: flush %g1 + 0x1bc
11779 .word 0x81830000 ! t1_kref+0x23cc: wr %o4, %g0, %y
11780 .word 0x3a800003 ! t1_kref+0x23d0: bcc,a _kref+0x23dc
11781 .word 0xaa16bf2c ! t1_kref+0x23d4: or %i2, -0xd4, %l5
11782 .word 0xaab4efdf ! t1_kref+0x23d8: orncc %l3, 0xfdf, %l5
11783 .word 0xaa8cc016 ! t1_kref+0x23dc: andcc %l3, %l6, %l5
11784 .word 0xff6e6010 ! t1_kref+0x23e0: prefetch %i1 + 0x10, 31
11785 .word 0xaa1ac01a ! t1_kref+0x23e4: xor %o3, %i2, %l5
11786 .word 0xa5a48852 ! t1_kref+0x23e8: faddd %f18, %f18, %f18
11787 .word 0x30480002 ! t1_kref+0x23ec: ba,a,pt %icc, _kref+0x23f4
11788 .word 0xa7b00fe0 ! t1_kref+0x23f0: fones %f19
11789 .word 0xe2f81018 ! t1_kref+0x23f4: swapa [%g0 + %i0]0x80, %l1
117902: .word 0xaa05c00d ! t1_kref+0x23f8: add %l7, %o5, %l5
11791 .word 0xaa0b2b0c ! t1_kref+0x23fc: and %o4, 0xb0c, %l5
11792 .word 0xe5000019 ! t1_kref+0x2400: ld [%g0 + %i1], %f18
11793 .word 0x26800007 ! t1_kref+0x2404: bl,a _kref+0x2420
11794 .word 0xe22e8018 ! t1_kref+0x2408: stb %l1, [%i2 + %i0]
11795 .word 0xa7a018d2 ! t1_kref+0x240c: fdtos %f18, %f19
11796 .word 0xe5263fe8 ! t1_kref+0x2410: st %f18, [%i0 - 0x18]
11797 .word 0xea06001c ! t1_kref+0x2414: ld [%i0 + %i4], %l5
11798 .word 0xecee5000 ! t1_kref+0x2418: ldstuba [%i1]0x80, %l6
11799 .word 0x34800004 ! t1_kref+0x241c: bg,a _kref+0x242c
11800 .word 0xc768a14b ! t1_kref+0x2420: prefetch %g2 + 0x14b, 3
11801 .word 0xa5b4c673 ! t1_kref+0x2424: fmul8x16au %f19, %f19, %f18
11802 .word 0xaa7c680c ! t1_kref+0x2428: sdiv %l1, 0x80c, %l5
11803 .word 0xaa2a31db ! t1_kref+0x242c: andn %o0, -0xe25, %l5
11804 .word 0xab418000 ! t1_kref+0x2430: mov %fprs, %l5
11805 .word 0xaadd800a ! t1_kref+0x2434: smulcc %l6, %o2, %l5
11806 .word 0xa5b48d40 ! t1_kref+0x2438: fnot1 %f18, %f18
11807 .word 0xab3a201f ! t1_kref+0x243c: sra %o0, 0x1f, %l5
11808 .word 0xabb5c280 ! t1_kref+0x2440: array32 %l7, %g0, %l5
11809 .word 0xea16001b ! t1_kref+0x2444: lduh [%i0 + %i3], %l5
11810 .word 0x2b211799 ! t1_kref+0x2448: sethi %hi(0x845e6400), %l5
11811 .word 0xe1bf5a18 ! t1_kref+0x244c: stda %f16, [%i5 + %i0]0xd0
11812 .word 0xe53e401d ! t1_kref+0x2450: std %f18, [%i1 + %i5]
11813 .word 0xea0e401a ! t1_kref+0x2454: ldub [%i1 + %i2], %l5
11814 .word 0xa5a01892 ! t1_kref+0x2458: fitos %f18, %f18
11815 .word 0x2a800006 ! t1_kref+0x245c: bcs,a _kref+0x2474
11816 .word 0xab2a6008 ! t1_kref+0x2460: sll %o1, 0x8, %l5
11817 .word 0xa5a01933 ! t1_kref+0x2464: fstod %f19, %f18
11818 .word 0x34480002 ! t1_kref+0x2468: bg,a,pt %icc, _kref+0x2470
11819 .word 0xa5a000b2 ! t1_kref+0x246c: fnegs %f18, %f18
11820 .word 0xa5b48d33 ! t1_kref+0x2470: fandnot1s %f18, %f19, %f18
11821 .word 0xab2020f5 ! t1_kref+0x2474: mulscc %g0, 0xf5, %l5
11822 .word 0xa5b00fe0 ! t1_kref+0x2478: fones %f18
11823 .word 0xab2ca01d ! t1_kref+0x247c: sll %l2, 0x1d, %l5
11824 .word 0xaabc400d ! t1_kref+0x2480: xnorcc %l1, %o5, %l5
11825 .word 0xaa130000 ! t1_kref+0x2484: or %o4, %g0, %l5
11826 call SYM(t1_subr3)
11827 .word 0xaa803460 ! t1_kref+0x248c: addcc %g0, -0xba0, %l5
11828 .word 0xa5a00533 ! t1_kref+0x2490: fsqrts %f19, %f18
11829 .word 0xaa1a8013 ! t1_kref+0x2494: xor %o2, %l3, %l5
11830 .word 0xa7a4c8b3 ! t1_kref+0x2498: fsubs %f19, %f19, %f19
11831 .word 0xe53e6018 ! t1_kref+0x249c: std %f18, [%i1 + 0x18]
11832 .word 0xa7a00533 ! t1_kref+0x24a0: fsqrts %f19, %f19
11833 .word 0xa5a018d2 ! t1_kref+0x24a4: fdtos %f18, %f18
11834 call SYM(t1_subr2)
11835 .word 0xc96e4009 ! t1_kref+0x24ac: prefetch %i1 + %o1, 4
11836 call SYM(t1_subr1)
11837 .word 0xa5a00033 ! t1_kref+0x24b4: fmovs %f19, %f18
11838 .word 0xd636001b ! t1_kref+0x24b8: sth %o3, [%i0 + %i3]
11839 .word 0xea26001c ! t1_kref+0x24bc: st %l5, [%i0 + %i4]
11840 .word 0xab3aa018 ! t1_kref+0x24c0: sra %o2, 0x18, %l5
11841 .word 0xaada3f37 ! t1_kref+0x24c4: smulcc %o0, -0xc9, %l5
11842 .word 0xe7200019 ! t1_kref+0x24c8: st %f19, [%g0 + %i1]
11843 call SYM(t1_subr3)
11844 .word 0xaa08000d ! t1_kref+0x24d0: and %g0, %o5, %l5
11845 .word 0x81ac8a52 ! t1_kref+0x24d4: fcmpd %fcc0, %f18, %f18
11846 .word 0xe5260000 ! t1_kref+0x24d8: st %f18, [%i0]
11847 .word 0xa5a000d2 ! t1_kref+0x24dc: fnegd %f18, %f18
11848 .word 0xa5b4c6b2 ! t1_kref+0x24e0: fmul8x16al %f19, %f18, %f18
11849 .word 0xa5a018d2 ! t1_kref+0x24e4: fdtos %f18, %f18
11850 .word 0xa5a018d2 ! t1_kref+0x24e8: fdtos %f18, %f18
11851 .word 0xeace9019 ! t1_kref+0x24ec: ldsba [%i2 + %i1]0x80, %l5
11852 .word 0xea96101b ! t1_kref+0x24f0: lduha [%i0 + %i3]0x80, %l5
11853 .word 0xe89f5019 ! t1_kref+0x24f4: ldda [%i5 + %i1]0x80, %l4
11854 .word 0xa5a00532 ! t1_kref+0x24f8: fsqrts %f18, %f18
11855 .word 0xaa800000 ! t1_kref+0x24fc: addcc %g0, %g0, %l5
11856 .word 0xa5b48f92 ! t1_kref+0x2500: for %f18, %f18, %f18
11857 .word 0x81ac8ad2 ! t1_kref+0x2504: fcmped %fcc0, %f18, %f18
11858 .word 0xa5b4cf73 ! t1_kref+0x2508: fornot1s %f19, %f19, %f18
11859 .word 0x81acca33 ! t1_kref+0x250c: fcmps %fcc0, %f19, %f19
11860 .word 0xabb44280 ! t1_kref+0x2510: array32 %l1, %g0, %l5
11861 .word 0xa5a00552 ! t1_kref+0x2514: fsqrtd %f18, %f18
11862 .word 0xaa058017 ! t1_kref+0x2518: add %l6, %l7, %l5
11863 .word 0xa7a000b2 ! t1_kref+0x251c: fnegs %f18, %f19
11864 .word 0xabb68060 ! t1_kref+0x2520: edge8ln %i2, %g0, %l5
11865 .word 0xa5a48d33 ! t1_kref+0x2524: fsmuld %f18, %f19, %f18
11866 .word 0x22480001 ! t1_kref+0x2528: be,a,pt %icc, _kref+0x252c
11867 .word 0xa5a00033 ! t1_kref+0x252c: fmovs %f19, %f18
11868 .word 0xab334014 ! t1_kref+0x2530: srl %o5, %l4, %l5
11869 .word 0x81accab3 ! t1_kref+0x2534: fcmpes %fcc0, %f19, %f19
11870 .word 0xa7a48933 ! t1_kref+0x2538: fmuls %f18, %f19, %f19
11871 .word 0x36480004 ! t1_kref+0x253c: bge,a,pt %icc, _kref+0x254c
11872 .word 0xa5a00052 ! t1_kref+0x2540: fmovd %f18, %f18
11873 .word 0xaa946ee9 ! t1_kref+0x2544: orcc %l1, 0xee9, %l5
11874 .word 0xa5b48a52 ! t1_kref+0x2548: fpadd32 %f18, %f18, %f18
11875 .word 0x9fc10000 ! t1_kref+0x254c: call %g4
11876 .word 0xec3e6000 ! t1_kref+0x2550: std %l6, [%i1]
11877 .word 0xeac81018 ! t1_kref+0x2554: ldsba [%g0 + %i0]0x80, %l5
11878 .word 0x81ac8ad2 ! t1_kref+0x2558: fcmped %fcc0, %f18, %f18
11879 .word 0xa5b48a92 ! t1_kref+0x255c: fpsub16 %f18, %f18, %f18
11880 .word 0xa5a00152 ! t1_kref+0x2560: fabsd %f18, %f18
11881 .word 0xe36e401b ! t1_kref+0x2564: prefetch %i1 + %i3, 17
11882 .word 0xa5a01912 ! t1_kref+0x2568: fitod %f18, %f18
11883 .word 0xa5a018d2 ! t1_kref+0x256c: fdtos %f18, %f18
11884 .word 0xda364000 ! t1_kref+0x2570: sth %o5, [%i1]
11885 .word 0x3a480002 ! t1_kref+0x2574: bcc,a,pt %icc, _kref+0x257c
11886 .word 0xab2ac011 ! t1_kref+0x2578: sll %o3, %l1, %l5
11887 .word 0xa5a00033 ! t1_kref+0x257c: fmovs %f19, %f18
11888 .word 0xea080018 ! t1_kref+0x2580: ldub [%g0 + %i0], %l5
11889 .word 0xaa15e63e ! t1_kref+0x2584: or %l7, 0x63e, %l5
11890 .word 0x81ac8ad2 ! t1_kref+0x2588: fcmped %fcc0, %f18, %f18
11891 .word 0xaa834008 ! t1_kref+0x258c: addcc %o5, %o0, %l5
11892 .word 0xa5a48852 ! t1_kref+0x2590: faddd %f18, %f18, %f18
11893 .word 0xa7b48fb3 ! t1_kref+0x2594: fors %f18, %f19, %f19
11894 .word 0x9e006360 ! t1_kref+0x2598: add %g1, 0x360, %o7
11895! .word 0x2349e695 ! t1_kref+0x259c: fbne,a,pt %fcc0, SYM(t1_subr3)
11896 fbne,a,pt %fcc0, SYM(t1_subr3)
11897 .word 0xa7a00032 ! t1_kref+0x25a0: fmovs %f18, %f19
11898 .word 0xaa14c00c ! t1_kref+0x25a4: or %l3, %o4, %l5
11899 .word 0xa5a00533 ! t1_kref+0x25a8: fsqrts %f19, %f18
11900 .word 0xa5b48f92 ! t1_kref+0x25ac: for %f18, %f18, %f18
11901 .word 0x32800003 ! t1_kref+0x25b0: bne,a _kref+0x25bc
11902 .word 0xa5a018d2 ! t1_kref+0x25b4: fdtos %f18, %f18
11903 .word 0xab400000 ! t1_kref+0x25b8: mov %y, %l5
11904 .word 0xa5b48e52 ! t1_kref+0x25bc: fxnor %f18, %f18, %f18
11905 .word 0xea16601e ! t1_kref+0x25c0: lduh [%i1 + 0x1e], %l5
11906 .word 0xe7260000 ! t1_kref+0x25c4: st %f19, [%i0]
11907 .word 0xa5a01892 ! t1_kref+0x25c8: fitos %f18, %f18
11908 .word 0xaab4b54c ! t1_kref+0x25cc: orncc %l2, -0xab4, %l5
11909 .word 0xea801018 ! t1_kref+0x25d0: lda [%g0 + %i0]0x80, %l5
11910 .word 0xaa5db5e5 ! t1_kref+0x25d4: smul %l6, -0xa1b, %l5
11911 .word 0xa5b4c672 ! t1_kref+0x25d8: fmul8x16au %f19, %f18, %f18
11912 .word 0xab40c000 ! t1_kref+0x25dc: mov %asi, %l5
11913 .word 0xaad6800d ! t1_kref+0x25e0: umulcc %i2, %o5, %l5
11914 .word 0xaad0000b ! t1_kref+0x25e4: umulcc %g0, %o3, %l5
11915 .word 0xe5380019 ! t1_kref+0x25e8: std %f18, [%g0 + %i1]
11916 .word 0xe53e4000 ! t1_kref+0x25ec: std %f18, [%i1]
11917 .word 0xa784a9df ! t1_kref+0x25f0: wr %l2, 0x9df, %gsr
11918 .word 0xa5a00152 ! t1_kref+0x25f4: fabsd %f18, %f18
11919 .word 0xabb240ea ! t1_kref+0x25f8: edge16ln %o1, %o2, %l5
11920 .word 0xaa95a404 ! t1_kref+0x25fc: orcc %l6, 0x404, %l5
11921 .word 0xabb300ed ! t1_kref+0x2600: edge16ln %o4, %o5, %l5
11922 .word 0xe53e4000 ! t1_kref+0x2604: std %f18, [%i1]
11923 .word 0xd03e3fe8 ! t1_kref+0x2608: std %o0, [%i0 - 0x18]
11924 .word 0xc368a200 ! t1_kref+0x260c: prefetch %g2 + 0x200, 1
11925 .word 0xa5b4c733 ! t1_kref+0x2610: fmuld8ulx16 %f19, %f19, %f18
11926 .word 0xaab0000d ! t1_kref+0x2614: orncc %g0, %o5, %l5
11927 .word 0x81b01021 ! t1_kref+0x2618: siam 0x1
11928 .word 0xaa2aa312 ! t1_kref+0x261c: andn %o2, 0x312, %l5
11929 .word 0xa5b4cc72 ! t1_kref+0x2620: fnors %f19, %f18, %f18
11930 .word 0xaa148008 ! t1_kref+0x2624: or %l2, %o0, %l5
11931 .word 0xd0ee9019 ! t1_kref+0x2628: ldstuba [%i2 + %i1]0x80, %o0
11932 .word 0x3a480004 ! t1_kref+0x262c: bcc,a,pt %icc, _kref+0x263c
11933 .word 0xef68a04c ! t1_kref+0x2630: prefetch %g2 + 0x4c, 23
11934 .word 0xaa5335af ! t1_kref+0x2634: umul %o4, -0xa51, %l5
11935 .word 0xaa0a6808 ! t1_kref+0x2638: and %o1, 0x808, %l5
11936 .word 0xea260000 ! t1_kref+0x263c: st %l5, [%i0]
11937 .word 0xaa946d95 ! t1_kref+0x2640: orcc %l1, 0xd95, %l5
11938 .word 0xab40c000 ! t1_kref+0x2644: mov %asi, %l5
11939 .word 0xa5b00fc0 ! t1_kref+0x2648: fone %f18
11940 .word 0xabb28320 ! t1_kref+0x264c: bmask %o2, %g0, %l5
11941 .word 0xaa15f6d4 ! t1_kref+0x2650: or %l7, -0x92c, %l5
11942 .word 0xe526401c ! t1_kref+0x2654: st %f18, [%i1 + %i4]
11943 .word 0xaabd800b ! t1_kref+0x2658: xnorcc %l6, %o3, %l5
11944 .word 0x35800008 ! t1_kref+0x265c: fbue,a _kref+0x267c
11945 .word 0x001fffff ! t1_kref+0x2660: illtrap 0x1fffff
11946 .word 0x24800001 ! t1_kref+0x2664: ble,a _kref+0x2668
11947 .word 0xc368a0cb ! t1_kref+0x2668: prefetch %g2 + 0xcb, 1
11948 .word 0xa5a00552 ! t1_kref+0x266c: fsqrtd %f18, %f18
11949 .word 0xe53f4019 ! t1_kref+0x2670: std %f18, [%i5 + %i1]
11950 .word 0xaa9d4015 ! t1_kref+0x2674: xorcc %l5, %l5, %l5
11951 .word 0xd47f0019 ! t1_kref+0x2678: swap [%i4 + %i1], %o2
11952 .word 0xabb000a0 ! t1_kref+0x267c: edge16n %g0, %g0, %l5
11953 .word 0xaab2800c ! t1_kref+0x2680: orncc %o2, %o4, %l5
11954 .word 0xaab3000a ! t1_kref+0x2684: orncc %o4, %o2, %l5
11955 .word 0xabb500c9 ! t1_kref+0x2688: edge16l %l4, %o1, %l5
11956 .word 0xaa5a801a ! t1_kref+0x268c: smul %o2, %i2, %l5
11957 .word 0x9fc00004 ! t1_kref+0x2690: call %g0 + %g4
11958 .word 0xe7263ff4 ! t1_kref+0x2694: st %f19, [%i0 - 0xc]
11959 .word 0xdafe1000 ! t1_kref+0x2698: swapa [%i0]0x80, %o5
11960 .word 0x81844000 ! t1_kref+0x269c: wr %l1, %g0, %y
11961 .word 0xea16600c ! t1_kref+0x26a0: lduh [%i1 + 0xc], %l5
11962 .word 0xaad4e27e ! t1_kref+0x26a4: umulcc %l3, 0x27e, %l5
11963 .word 0x9fc00004 ! t1_kref+0x26a8: call %g0 + %g4
11964 .word 0xa5a000b3 ! t1_kref+0x26ac: fnegs %f19, %f18
11965 .word 0xa5b48c73 ! t1_kref+0x26b0: fnors %f18, %f19, %f18
11966 .word 0xaa0ea8a0 ! t1_kref+0x26b4: and %i2, 0x8a0, %l5
11967 .word 0xa5a00533 ! t1_kref+0x26b8: fsqrts %f19, %f18
11968 .word 0xa5a489d2 ! t1_kref+0x26bc: fdivd %f18, %f18, %f18
11969 .word 0xab25a5ba ! t1_kref+0x26c0: mulscc %l6, 0x5ba, %l5
11970 .word 0xe8f75018 ! t1_kref+0x26c4: stxa %l4, [%i5 + %i0]0x80
11971 .word 0xea166004 ! t1_kref+0x26c8: lduh [%i1 + 4], %l5
11972 call SYM(t1_subr0)
11973 .word 0xe53e401d ! t1_kref+0x26d0: std %f18, [%i1 + %i5]
11974 .word 0xaa1c6559 ! t1_kref+0x26d4: xor %l1, 0x559, %l5
11975 .word 0xa5b48f92 ! t1_kref+0x26d8: for %f18, %f18, %f18
11976 .word 0xaa1a400c ! t1_kref+0x26dc: xor %o1, %o4, %l5
11977 .word 0xe89f5019 ! t1_kref+0x26e0: ldda [%i5 + %i1]0x80, %l4
11978 .word 0x20800004 ! t1_kref+0x26e4: bn,a _kref+0x26f4
11979 .word 0xa5a4cd32 ! t1_kref+0x26e8: fsmuld %f19, %f18, %f18
11980 .word 0xf428a015 ! t1_kref+0x26ec: stb %i2, [%g2 + 0x15]
11981 .word 0xec7e3fe8 ! t1_kref+0x26f0: swap [%i0 - 0x18], %l6
11982 .word 0xaa0d0000 ! t1_kref+0x26f4: and %l4, %g0, %l5
11983 .word 0xaa15a428 ! t1_kref+0x26f8: or %l6, 0x428, %l5
11984 .word 0xaaa44011 ! t1_kref+0x26fc: subcc %l1, %l1, %l5
11985 .word 0xaac4401a ! t1_kref+0x2700: addccc %l1, %i2, %l5
11986 .word 0xeac81019 ! t1_kref+0x2704: ldsba [%g0 + %i1]0x80, %l5
11987 call SYM(t1_subr0)
11988 .word 0xa5a488d2 ! t1_kref+0x270c: fsubd %f18, %f18, %f18
11989 .word 0xe36e3ff8 ! t1_kref+0x2710: prefetch %i0 - 8, 17
11990 .word 0x36800004 ! t1_kref+0x2714: bge,a _kref+0x2724
11991 .word 0xa5a000b2 ! t1_kref+0x2718: fnegs %f18, %f18
11992 .word 0xe5be1000 ! t1_kref+0x271c: stda %f18, [%i0]0x80
11993 .word 0xa5a01892 ! t1_kref+0x2720: fitos %f18, %f18
11994 .word 0xaa0d6af0 ! t1_kref+0x2724: and %l5, 0xaf0, %l5
11995 .word 0x34800002 ! t1_kref+0x2728: bg,a _kref+0x2730
11996 .word 0xe631401b ! t1_kref+0x272c: sth %l3, [%g5 + %i3]
11997 .word 0xe7270019 ! t1_kref+0x2730: st %f19, [%i4 + %i1]
11998 .word 0xc36e4015 ! t1_kref+0x2734: prefetch %i1 + %l5, 1
11999 .word 0xa7a48933 ! t1_kref+0x2738: fmuls %f18, %f19, %f19
12000 .word 0xea4e401a ! t1_kref+0x273c: ldsb [%i1 + %i2], %l5
12001 .word 0x81acca33 ! t1_kref+0x2740: fcmps %fcc0, %f19, %f19
12002 .word 0xaa1c6ca0 ! t1_kref+0x2744: xor %l1, 0xca0, %l5
12003 .word 0xa5b00c20 ! t1_kref+0x2748: fzeros %f18
12004 .word 0xa5a01a33 ! t1_kref+0x274c: fstoi %f19, %f18
12005 .word 0xaab37049 ! t1_kref+0x2750: orncc %o5, -0xfb7, %l5
12006 .word 0xab2d6008 ! t1_kref+0x2754: sll %l5, 0x8, %l5
12007 .word 0xab1a3cd2 ! t1_kref+0x2758: tsubcctv %o0, -0x32e, %l5
12008 .word 0xe7266010 ! t1_kref+0x275c: st %f19, [%i1 + 0x10]
12009 .word 0xa5b00fe0 ! t1_kref+0x2760: fones %f18
12010 .word 0xaa433ddb ! t1_kref+0x2764: addc %o4, -0x225, %l5
12011 call SYM(t1_subr0)
12012 .word 0xd6270018 ! t1_kref+0x276c: st %o3, [%i4 + %i0]
12013 .word 0xaad5a385 ! t1_kref+0x2770: umulcc %l6, 0x385, %l5
12014 .word 0x25480004 ! t1_kref+0x2774: fblg,a,pt %fcc0, _kref+0x2784
12015 .word 0xea467fe0 ! t1_kref+0x2778: ldsw [%i1 - 0x20], %l5
12016 .word 0xa782c017 ! t1_kref+0x277c: wr %o3, %l7, %gsr
12017 .word 0x39480004 ! t1_kref+0x2780: fbuge,a,pt %fcc0, _kref+0x2790
12018 .word 0xaa42000b ! t1_kref+0x2784: addc %o0, %o3, %l5
12019 .word 0xe5267fe4 ! t1_kref+0x2788: st %f18, [%i1 - 0x1c]
12020 .word 0xa7a00532 ! t1_kref+0x278c: fsqrts %f18, %f19
12021 .word 0x9fc00004 ! t1_kref+0x2790: call %g0 + %g4
12022 .word 0xaad5000c ! t1_kref+0x2794: umulcc %l4, %o4, %l5
12023 .word 0xaa65c01a ! t1_kref+0x2798: subc %l7, %i2, %l5
12024 .word 0xa5a000b3 ! t1_kref+0x279c: fnegs %f19, %f18
12025 .word 0xaafb4017 ! t1_kref+0x27a0: sdivcc %o5, %l7, %l5
12026 .word 0xa5a48852 ! t1_kref+0x27a4: faddd %f18, %f18, %f18
12027 .word 0xee76001d ! t1_kref+0x27a8: stx %l7, [%i0 + %i5]
12028 .word 0x9fc10000 ! t1_kref+0x27ac: call %g4
12029 .word 0xaa32800a ! t1_kref+0x27b0: orn %o2, %o2, %l5
12030 .word 0xaa02400d ! t1_kref+0x27b4: add %o1, %o5, %l5
12031 .word 0x9de3bfa0 ! t1_kref+0x27b8: save %sp, -0x60, %sp
12032 .word 0xabeec000 ! t1_kref+0x27bc: restore %i3, %g0, %l5
12033 .word 0xda7e3fe8 ! t1_kref+0x27c0: swap [%i0 - 0x18], %o5
12034 .word 0xab2ca00b ! t1_kref+0x27c4: sll %l2, 0xb, %l5
12035 .word 0xaa2cc000 ! t1_kref+0x27c8: andn %l3, %g0, %l5
12036 .word 0xaab823a5 ! t1_kref+0x27cc: xnorcc %g0, 0x3a5, %l5
12037 .word 0xaad2b7b9 ! t1_kref+0x27d0: umulcc %o2, -0x847, %l5
12038 .word 0xaa5d2d1b ! t1_kref+0x27d4: smul %l4, 0xd1b, %l5
12039 .word 0x34800005 ! t1_kref+0x27d8: bg,a _kref+0x27ec
12040 .word 0xaa3cc000 ! t1_kref+0x27dc: not %l3, %l5
12041 .word 0xa5b00fc0 ! t1_kref+0x27e0: fone %f18
12042 .word 0xa5b48713 ! t1_kref+0x27e4: fmuld8sux16 %f18, %f19, %f18
12043 .word 0xa5a018d2 ! t1_kref+0x27e8: fdtos %f18, %f18
12044 .word 0xab3ac014 ! t1_kref+0x27ec: sra %o3, %l4, %l5
12045 .word 0x34800008 ! t1_kref+0x27f0: bg,a _kref+0x2810
12046 .word 0xd03e3ff0 ! t1_kref+0x27f4: std %o0, [%i0 - 0x10]
12047 .word 0xec6e200e ! t1_kref+0x27f8: ldstub [%i0 + 0xe], %l6
12048 .word 0x27800004 ! t1_kref+0x27fc: fbul,a _kref+0x280c
12049 .word 0xab22800d ! t1_kref+0x2800: mulscc %o2, %o5, %l5
12050 .word 0xaa6477c7 ! t1_kref+0x2804: subc %l1, -0x839, %l5
12051 call SYM(t1_subr0)
12052 .word 0xa5a48852 ! t1_kref+0x280c: faddd %f18, %f18, %f18
12053 .word 0xaa0d31f4 ! t1_kref+0x2810: and %l4, -0xe0c, %l5
12054 .word 0xc07e2000 ! t1_kref+0x2814: swap [%i0], %g0
12055 .word 0x3c800004 ! t1_kref+0x2818: bpos,a _kref+0x2828
12056 .word 0xa5a00052 ! t1_kref+0x281c: fmovd %f18, %f18
12057 .word 0xa5b48a52 ! t1_kref+0x2820: fpadd32 %f18, %f18, %f18
12058 .word 0x2b3b72c3 ! t1_kref+0x2824: sethi %hi(0xedcb0c00), %l5
12059 .word 0xa5a00152 ! t1_kref+0x2828: fabsd %f18, %f18
12060 .word 0x81ac8a52 ! t1_kref+0x282c: fcmpd %fcc0, %f18, %f18
12061 .word 0xc36e0011 ! t1_kref+0x2830: prefetch %i0 + %l1, 1
12062 .word 0xaa1238a6 ! t1_kref+0x2834: or %o0, -0x75a, %l5
12063 .word 0xa5b4ce73 ! t1_kref+0x2838: fxnors %f19, %f19, %f18
12064 .word 0xabb5c200 ! t1_kref+0x283c: array8 %l7, %g0, %l5
12065 .word 0xa5a4c933 ! t1_kref+0x2840: fmuls %f19, %f19, %f18
12066 .word 0x9f414000 ! t1_kref+0x2844: mov %pc, %o7
12067! .word 0x2049e5ea ! t1_kref+0x2848: bn,a,pt %icc, SYM(t1_subr3)
12068 bn,a,pt %icc, SYM(t1_subr3)
12069 .word 0xaab4400d ! t1_kref+0x284c: orncc %l1, %o5, %l5
12070 .word 0xa5a000b3 ! t1_kref+0x2850: fnegs %f19, %f18
12071 .word 0xe96e6018 ! t1_kref+0x2854: prefetch %i1 + 0x18, 20
12072 .word 0xab22400c ! t1_kref+0x2858: mulscc %o1, %o4, %l5
12073 .word 0xaad4ec54 ! t1_kref+0x285c: umulcc %l3, 0xc54, %l5
12074 .word 0xa5a01a32 ! t1_kref+0x2860: fstoi %f18, %f18
12075 .word 0xabb340d3 ! t1_kref+0x2864: edge16l %o5, %l3, %l5
12076 .word 0xe76e401c ! t1_kref+0x2868: prefetch %i1 + %i4, 19
12077 .word 0x878020d2 ! t1_kref+0x286c: mov 0xd2, %asi
12078 .word 0x2e800006 ! t1_kref+0x2870: bvs,a _kref+0x2888
12079 .word 0xead6d018 ! t1_kref+0x2874: ldsha [%i3 + %i0]0x80, %l5
12080 .word 0xe226401c ! t1_kref+0x2878: st %l1, [%i1 + %i4]
12081 .word 0xabb48592 ! t1_kref+0x287c: fcmpgt32 %f18, %f18, %l5
12082 .word 0xea0e401a ! t1_kref+0x2880: ldub [%i1 + %i2], %l5
12083 .word 0xaa02c008 ! t1_kref+0x2884: add %o3, %o0, %l5
12084 .word 0xa5a48952 ! t1_kref+0x2888: fmuld %f18, %f18, %f18
12085 .word 0x9fc10000 ! t1_kref+0x288c: call %g4
12086 .word 0xa5a00532 ! t1_kref+0x2890: fsqrts %f18, %f18
12087 .word 0xe53e2000 ! t1_kref+0x2894: std %f18, [%i0]
12088 .word 0xa7a000b2 ! t1_kref+0x2898: fnegs %f18, %f19
12089 .word 0xabb28108 ! t1_kref+0x289c: edge32 %o2, %o0, %l5
12090 .word 0xa5b48cb3 ! t1_kref+0x28a0: fandnot2s %f18, %f19, %f18
12091 .word 0xaa0b4011 ! t1_kref+0x28a4: and %o5, %l1, %l5
12092 .word 0xaa953da8 ! t1_kref+0x28a8: orcc %l4, -0x258, %l5
12093 .word 0xaab031fb ! t1_kref+0x28ac: orncc %g0, -0xe05, %l5
12094 .word 0xab40c000 ! t1_kref+0x28b0: mov %asi, %l5
12095 .word 0xe19e1a1d ! t1_kref+0x28b4: ldda [%i0 + %i5]0xd0, %f16
12096 .word 0xe478a034 ! t1_kref+0x28b8: swap [%g2 + 0x34], %l2
12097 .word 0xaa86b381 ! t1_kref+0x28bc: addcc %i2, -0xc7f, %l5
12098 .word 0xa5a00552 ! t1_kref+0x28c0: fsqrtd %f18, %f18
12099 .word 0xd6363fe6 ! t1_kref+0x28c4: sth %o3, [%i0 - 0x1a]
12100 .word 0xa5b00f12 ! t1_kref+0x28c8: fsrc2 %f18, %f18
12101 .word 0xa5a48d33 ! t1_kref+0x28cc: fsmuld %f18, %f19, %f18
12102 .word 0xd06e4000 ! t1_kref+0x28d0: ldstub [%i1], %o0
12103 .word 0xe51fbd50 ! t1_kref+0x28d4: ldd [%fp - 0x2b0], %f18
12104 .word 0x2b302d8b ! t1_kref+0x28d8: sethi %hi(0xc0b62c00), %l5
12105 .word 0xa5a48932 ! t1_kref+0x28dc: fmuls %f18, %f18, %f18
12106 .word 0xea0e8018 ! t1_kref+0x28e0: ldub [%i2 + %i0], %l5
12107 .word 0x24480005 ! t1_kref+0x28e4: ble,a,pt %icc, _kref+0x28f8
12108 .word 0xa5a01913 ! t1_kref+0x28e8: fitod %f19, %f18
12109 .word 0xd628a036 ! t1_kref+0x28ec: stb %o3, [%g2 + 0x36]
12110 .word 0xeaee1000 ! t1_kref+0x28f0: ldstuba [%i0]0x80, %l5
12111 .word 0xe22e3fe8 ! t1_kref+0x28f4: stb %l1, [%i0 - 0x18]
12112 .word 0xa7a018d2 ! t1_kref+0x28f8: fdtos %f18, %f19
12113 .word 0x86102004 ! t1_kref+0x28fc: mov 0x4, %g3
12114 .word 0x32800000 ! t1_kref+0x2900: bne,a _kref+0x2900
12115 .word 0x86a0e001 ! t1_kref+0x2904: subcc %g3, 1, %g3
12116 .word 0x30800004 ! t1_kref+0x2908: ba,a _kref+0x2918
12117 .word 0xaa1ab6bb ! t1_kref+0x290c: xor %o2, -0x945, %l5
12118 .word 0xaa522a38 ! t1_kref+0x2910: umul %o0, 0xa38, %l5
12119 .word 0xc36e400a ! t1_kref+0x2914: prefetch %i1 + %o2, 1
12120 .word 0xeb68a1cf ! t1_kref+0x2918: prefetch %g2 + 0x1cf, 21
12121 .word 0xe4086704 ! t1_kref+0x291c: ldub [%g1 + 0x704], %l2
12122 .word 0xa41ca00c ! t1_kref+0x2920: xor %l2, 0xc, %l2
12123 .word 0xe4286704 ! t1_kref+0x2924: stb %l2, [%g1 + 0x704]
12124 .word 0x81d86704 ! t1_kref+0x2928: flush %g1 + 0x704
12125 .word 0xea4e8018 ! t1_kref+0x292c: ldsb [%i2 + %i0], %l5
12126 .word 0x32800008 ! t1_kref+0x2930: bne,a _kref+0x2950
12127 .word 0xa5a488b2 ! t1_kref+0x2934: fsubs %f18, %f18, %f18
12128 .word 0xd0280019 ! t1_kref+0x2938: stb %o0, [%g0 + %i1]
12129 .word 0xf16e001c ! t1_kref+0x293c: prefetch %i0 + %i4, 24
121302: .word 0xa5b00f32 ! t1_kref+0x2940: fsrc2s %f18, %f18
12131 .word 0xa7a000b2 ! t1_kref+0x2944: fnegs %f18, %f19
12132 .word 0xd628a017 ! t1_kref+0x2948: stb %o3, [%g2 + 0x17]
12133 .word 0xaa0dc015 ! t1_kref+0x294c: and %l7, %l5, %l5
12134 .word 0x83c06738 ! t1_kref+0x2950: jmpl %g1 + 0x738, %g1
12135 .word 0xaab2ad89 ! t1_kref+0x2954: orncc %o2, 0xd89, %l5
12136 .word 0xaa5e8014 ! t1_kref+0x2958: smul %i2, %l4, %l5
12137 .word 0xa5b4cc72 ! t1_kref+0x295c: fnors %f19, %f18, %f18
12138 .word 0xaa1aa0a0 ! t1_kref+0x2960: xor %o2, 0xa0, %l5
12139 .word 0xa7a018d2 ! t1_kref+0x2964: fdtos %f18, %f19
12140 .word 0xec362004 ! t1_kref+0x2968: sth %l6, [%i0 + 4]
12141 .word 0xf0386634 ! t1_kref+0x296c: std %i0, [%g1 + 0x634]
12142 .word 0xab2b0011 ! t1_kref+0x2970: sll %o4, %l1, %l5
12143 .word 0xabb30116 ! t1_kref+0x2974: edge32 %o4, %l6, %l5
12144 .word 0xc12e3fe4 ! t1_kref+0x2978: st %fsr, [%i0 - 0x1c]
12145 .word 0xd6780018 ! t1_kref+0x297c: swap [%g0 + %i0], %o3
12146 .word 0xd07e001c ! t1_kref+0x2980: swap [%i0 + %i4], %o0
12147 .word 0x22800008 ! t1_kref+0x2984: be,a _kref+0x29a4
12148 .word 0xabb48452 ! t1_kref+0x2988: fcmpne16 %f18, %f18, %l5
12149 .word 0xa5a01932 ! t1_kref+0x298c: fstod %f18, %f18
12150 .word 0xa7a4c9b3 ! t1_kref+0x2990: fdivs %f19, %f19, %f19
12151 .word 0xabb2835a ! t1_kref+0x2994: alignaddrl %o2, %i2, %l5
12152 .word 0xaaa44008 ! t1_kref+0x2998: subcc %l1, %o0, %l5
12153 .word 0x3c800005 ! t1_kref+0x299c: bpos,a _kref+0x29b0
12154 .word 0xc02e2013 ! t1_kref+0x29a0: clrb [%i0 + 0x13]
12155 .word 0xe51f4018 ! t1_kref+0x29a4: ldd [%i5 + %i0], %f18
12156 .word 0x2b29d7df ! t1_kref+0x29a8: sethi %hi(0xa75f7c00), %l5
12157 .word 0xa5ab8032 ! t1_kref+0x29ac: fmovsule %fcc0, %f18, %f18
12158 .word 0xa5a01893 ! t1_kref+0x29b0: fitos %f19, %f18
12159 .word 0xaab58016 ! t1_kref+0x29b4: orncc %l6, %l6, %l5
12160 .word 0x81580000 ! t1_kref+0x29b8: flushw
12161 .word 0xaa934015 ! t1_kref+0x29bc: orcc %o5, %l5, %l5
12162 .word 0xaa9d3d83 ! t1_kref+0x29c0: xorcc %l4, -0x27d, %l5
12163 .word 0xa5b00772 ! t1_kref+0x29c4: fpack16 %f18, %f18
12164 .word 0xa5a48952 ! t1_kref+0x29c8: fmuld %f18, %f18, %f18
12165 .word 0x2e800004 ! t1_kref+0x29cc: bvs,a _kref+0x29dc
12166 .word 0xa5a01893 ! t1_kref+0x29d0: fitos %f19, %f18
12167 .word 0x2d480002 ! t1_kref+0x29d4: fbg,a,pt %fcc0, _kref+0x29dc
12168 .word 0xaa74400c ! t1_kref+0x29d8: udiv %l1, %o4, %l5
12169 .word 0xa5a00032 ! t1_kref+0x29dc: fmovs %f18, %f18
12170 .word 0xaa9326ad ! t1_kref+0x29e0: orcc %o4, 0x6ad, %l5
12171 .word 0xea40a014 ! t1_kref+0x29e4: ldsw [%g2 + 0x14], %l5
12172 .word 0xa7a00133 ! t1_kref+0x29e8: fabss %f19, %f19
12173 .word 0xc12e001c ! t1_kref+0x29ec: st %fsr, [%i0 + %i4]
12174 .word 0x9fc10000 ! t1_kref+0x29f0: call %g4
12175 .word 0xe53e3fe8 ! t1_kref+0x29f4: std %f18, [%i0 - 0x18]
12176 .word 0xaa2dc011 ! t1_kref+0x29f8: andn %l7, %l1, %l5
12177 .word 0x81ac8ab3 ! t1_kref+0x29fc: fcmpes %fcc0, %f18, %f19
12178 .word 0xaa12401a ! t1_kref+0x2a00: or %o1, %i2, %l5
12179 .word 0xe4b61000 ! t1_kref+0x2a04: stha %l2, [%i0]0x80
12180 .word 0xa5b48ad2 ! t1_kref+0x2a08: fpsub32 %f18, %f18, %f18
12181 .word 0xd0be1000 ! t1_kref+0x2a0c: stda %o0, [%i0]0x80
12182 .word 0xa7a000b3 ! t1_kref+0x2a10: fnegs %f19, %f19
12183 .word 0xa7a00532 ! t1_kref+0x2a14: fsqrts %f18, %f19
12184 .word 0xe53e7fe0 ! t1_kref+0x2a18: std %f18, [%i1 - 0x20]
12185 .word 0xa5b48992 ! t1_kref+0x2a1c: bshuffle %f18, %f18, %f18
12186 .word 0xa5b48a32 ! t1_kref+0x2a20: fpadd16s %f18, %f18, %f18
12187 .word 0xaa1aa100 ! t1_kref+0x2a24: xor %o2, 0x100, %l5
12188 .word 0xaa982433 ! t1_kref+0x2a28: xorcc %g0, 0x433, %l5
12189 .word 0xa5a00033 ! t1_kref+0x2a2c: fmovs %f19, %f18
12190 .word 0xaa0a8011 ! t1_kref+0x2a30: and %o2, %l1, %l5
12191 .word 0xa7b48f72 ! t1_kref+0x2a34: fornot1s %f18, %f18, %f19
12192 .word 0xaa068000 ! t1_kref+0x2a38: add %i2, %g0, %l5
12193 .word 0x37480001 ! t1_kref+0x2a3c: fbge,a,pt %fcc0, _kref+0x2a40
12194 .word 0xc07e4000 ! t1_kref+0x2a40: swap [%i1], %g0
12195 .word 0xabb2c054 ! t1_kref+0x2a44: edge8l %o3, %l4, %l5
12196 .word 0xabb44200 ! t1_kref+0x2a48: array8 %l1, %g0, %l5
12197 .word 0xa5a00552 ! t1_kref+0x2a4c: fsqrtd %f18, %f18
12198 .word 0xa5a4c8b3 ! t1_kref+0x2a50: fsubs %f19, %f19, %f18
12199 .word 0x81accab2 ! t1_kref+0x2a54: fcmpes %fcc0, %f19, %f18
12200 .word 0xab224011 ! t1_kref+0x2a58: mulscc %o1, %l1, %l5
12201 .word 0xaa1a7276 ! t1_kref+0x2a5c: xor %o1, -0xd8a, %l5
12202 .word 0xe168a084 ! t1_kref+0x2a60: prefetch %g2 + 0x84, 16
12203 .word 0xee367fe8 ! t1_kref+0x2a64: sth %l7, [%i1 - 0x18]
12204 .word 0xaa54801a ! t1_kref+0x2a68: umul %l2, %i2, %l5
12205 .word 0xab700000 ! t1_kref+0x2a6c: popc %g0, %l5
12206 .word 0xabb340f3 ! t1_kref+0x2a70: edge16ln %o5, %l3, %l5
12207 call SYM(t1_subr2)
12208 .word 0xaa62c00a ! t1_kref+0x2a78: subc %o3, %o2, %l5
12209 .word 0xaa02a9bd ! t1_kref+0x2a7c: add %o2, 0x9bd, %l5
12210 .word 0xa7a00133 ! t1_kref+0x2a80: fabss %f19, %f19
12211 .word 0x39480005 ! t1_kref+0x2a84: fbuge,a,pt %fcc0, _kref+0x2a98
12212 .word 0xa5a488d2 ! t1_kref+0x2a88: fsubd %f18, %f18, %f18
12213 .word 0xa7a018d2 ! t1_kref+0x2a8c: fdtos %f18, %f19
12214 .word 0xabb48412 ! t1_kref+0x2a90: fcmple16 %f18, %f18, %l5
12215 .word 0xaa5c6e50 ! t1_kref+0x2a94: smul %l1, 0xe50, %l5
12216 .word 0xd3e61012 ! t1_kref+0x2a98: casa [%i0]0x80, %l2, %o1
12217 .word 0xa7a01893 ! t1_kref+0x2a9c: fitos %f19, %f19
12218 .word 0xe526200c ! t1_kref+0x2aa0: st %f18, [%i0 + 0xc]
12219 .word 0xaa3c400d ! t1_kref+0x2aa4: xnor %l1, %o5, %l5
12220 .word 0xe626001c ! t1_kref+0x2aa8: st %l3, [%i0 + %i4]
12221 .word 0xaa027217 ! t1_kref+0x2aac: add %o1, -0xde9, %l5
12222 .word 0xa5b48ad2 ! t1_kref+0x2ab0: fpsub32 %f18, %f18, %f18
12223 .word 0x81acca33 ! t1_kref+0x2ab4: fcmps %fcc0, %f19, %f19
12224 .word 0xa5a00532 ! t1_kref+0x2ab8: fsqrts %f18, %f18
12225 .word 0xa5a000b3 ! t1_kref+0x2abc: fnegs %f19, %f18
12226 .word 0xaa158014 ! t1_kref+0x2ac0: or %l6, %l4, %l5
12227 .word 0xaabdc015 ! t1_kref+0x2ac4: xnorcc %l7, %l5, %l5
12228 .word 0xd4780019 ! t1_kref+0x2ac8: swap [%g0 + %i1], %o2
12229 .word 0xa7a00533 ! t1_kref+0x2acc: fsqrts %f19, %f19
12230 .word 0xa7a4c833 ! t1_kref+0x2ad0: fadds %f19, %f19, %f19
12231 .word 0xa7b4cea0 ! t1_kref+0x2ad4: fsrc1s %f19, %f19
12232 .word 0xe4270019 ! t1_kref+0x2ad8: st %l2, [%i4 + %i1]
12233 .word 0xa7b4cd33 ! t1_kref+0x2adc: fandnot1s %f19, %f19, %f19
12234 .word 0xa5a00552 ! t1_kref+0x2ae0: fsqrtd %f18, %f18
12235 .word 0xa5a488d2 ! t1_kref+0x2ae4: fsubd %f18, %f18, %f18
12236 .word 0xaaf2a8b0 ! t1_kref+0x2ae8: udivcc %o2, 0x8b0, %l5
12237 .word 0xaa8469dd ! t1_kref+0x2aec: addcc %l1, 0x9dd, %l5
12238 .word 0xab2ca007 ! t1_kref+0x2af0: sll %l2, 0x7, %l5
12239 .word 0x81acca32 ! t1_kref+0x2af4: fcmps %fcc0, %f19, %f18
12240 .word 0xea8e9019 ! t1_kref+0x2af8: lduba [%i2 + %i1]0x80, %l5
12241 .word 0xecb6d019 ! t1_kref+0x2afc: stha %l6, [%i3 + %i1]0x80
12242 .word 0xd0766018 ! t1_kref+0x2b00: stx %o0, [%i1 + 0x18]
12243 .word 0xaa84800a ! t1_kref+0x2b04: addcc %l2, %o2, %l5
12244 .word 0xaa12c00b ! t1_kref+0x2b08: or %o3, %o3, %l5
12245 .word 0xaa64fb0e ! t1_kref+0x2b0c: subc %l3, -0x4f2, %l5
12246 .word 0xaa653aab ! t1_kref+0x2b10: subc %l4, -0x555, %l5
12247 .word 0x3e480008 ! t1_kref+0x2b14: bvc,a,pt %icc, _kref+0x2b34
12248 .word 0xaaa58015 ! t1_kref+0x2b18: subcc %l6, %l5, %l5
12249 .word 0x35800006 ! t1_kref+0x2b1c: fbue,a _kref+0x2b34
12250 .word 0xa5a48852 ! t1_kref+0x2b20: faddd %f18, %f18, %f18
12251 .word 0xa5b4c673 ! t1_kref+0x2b24: fmul8x16au %f19, %f19, %f18
12252 .word 0xecf61000 ! t1_kref+0x2b28: stxa %l6, [%i0]0x80
12253 .word 0xaa548014 ! t1_kref+0x2b2c: umul %l2, %l4, %l5
12254 call SYM(t1_subr1)
12255 .word 0xab3a200d ! t1_kref+0x2b34: sra %o0, 0xd, %l5
12256 .word 0xaa600017 ! t1_kref+0x2b38: subc %g0, %l7, %l5
12257 .word 0xab32200c ! t1_kref+0x2b3c: srl %o0, 0xc, %l5
12258 .word 0x9fc00004 ! t1_kref+0x2b40: call %g0 + %g4
12259 .word 0xa7b00cf3 ! t1_kref+0x2b44: fnot2s %f19, %f19
12260 .word 0xea4e3fe6 ! t1_kref+0x2b48: ldsb [%i0 - 0x1a], %l5
12261 call SYM(t1_subr3)
12262 .word 0xa7a00132 ! t1_kref+0x2b50: fabss %f18, %f19
12263 sethi %hi(2f), %o7
12264 .word 0xe40be384 ! t1_kref+0x2b58: ldub [%o7 + 0x384], %l2
12265 .word 0xa41ca00c ! t1_kref+0x2b5c: xor %l2, 0xc, %l2
12266 .word 0xe42be384 ! t1_kref+0x2b60: stb %l2, [%o7 + 0x384]
12267 .word 0x81dbe384 ! t1_kref+0x2b64: flush %o7 + 0x384
12268 .word 0xa5b4c672 ! t1_kref+0x2b68: fmul8x16au %f19, %f18, %f18
12269 .word 0xaa54c015 ! t1_kref+0x2b6c: umul %l3, %l5, %l5
12270 .word 0xa5b48ed2 ! t1_kref+0x2b70: fornot2 %f18, %f18, %f18
12271 .word 0x83414000 ! t1_kref+0x2b74: mov %pc, %g1
12272 .word 0xa7abc033 ! t1_kref+0x2b78: fmovso %fcc0, %f19, %f19
12273 .word 0xaa65f0c0 ! t1_kref+0x2b7c: subc %l7, -0xf40, %l5
12274 .word 0x36800004 ! t1_kref+0x2b80: bge,a _kref+0x2b90
122752: .word 0xea881018 ! t1_kref+0x2b84: lduba [%g0 + %i0]0x80, %l5
12276 .word 0xabb2c280 ! t1_kref+0x2b88: array32 %o3, %g0, %l5
12277 .word 0xeace9058 ! t1_kref+0x2b8c: ldsba [%i2 + %i0]0x82, %l5
12278 .word 0xa5a00552 ! t1_kref+0x2b90: fsqrtd %f18, %f18
12279 .word 0xa5a48852 ! t1_kref+0x2b94: faddd %f18, %f18, %f18
12280 .word 0xe7263ff4 ! t1_kref+0x2b98: st %f19, [%i0 - 0xc]
12281 .word 0xea0e3ff2 ! t1_kref+0x2b9c: ldub [%i0 - 0xe], %l5
12282 .word 0xd4363fe6 ! t1_kref+0x2ba0: sth %o2, [%i0 - 0x1a]
12283 .word 0xa5a00133 ! t1_kref+0x2ba4: fabss %f19, %f18
12284 .word 0xea367fe6 ! t1_kref+0x2ba8: sth %l5, [%i1 - 0x1a]
12285 .word 0xabb48412 ! t1_kref+0x2bac: fcmple16 %f18, %f18, %l5
12286 .word 0xa5a00132 ! t1_kref+0x2bb0: fabss %f18, %f18
12287 .word 0x85826192 ! t1_kref+0x2bb4: wr %o1, 0x192, %ccr
12288 .word 0x81580000 ! t1_kref+0x2bb8: flushw
12289 call SYM(t1_subr1)
12290 .word 0xa5b486f2 ! t1_kref+0x2bc0: fmul8ulx16 %f18, %f18, %f18
12291 .word 0xeb68a104 ! t1_kref+0x2bc4: prefetch %g2 + 0x104, 21
12292 .word 0xa5a00533 ! t1_kref+0x2bc8: fsqrts %f19, %f18
12293 .word 0xa5a00133 ! t1_kref+0x2bcc: fabss %f19, %f18
12294 .word 0xf56e401b ! t1_kref+0x2bd0: prefetch %i1 + %i3, 26
12295 .word 0xecbe5000 ! t1_kref+0x2bd4: stda %l6, [%i1]0x80
12296 .word 0xea0e2001 ! t1_kref+0x2bd8: ldub [%i0 + 1], %l5
12297 .word 0xa5a00552 ! t1_kref+0x2bdc: fsqrtd %f18, %f18
12298 .word 0xaafa6f59 ! t1_kref+0x2be0: sdivcc %o1, 0xf59, %l5
12299 .word 0xa7a01a33 ! t1_kref+0x2be4: fstoi %f19, %f19
12300 .word 0xe7801019 ! t1_kref+0x2be8: lda [%g0 + %i1]0x80, %f19
12301 .word 0xea066018 ! t1_kref+0x2bec: ld [%i1 + 0x18], %l5
12302 .word 0xa5b48a32 ! t1_kref+0x2bf0: fpadd16s %f18, %f18, %f18
12303 .word 0x34480006 ! t1_kref+0x2bf4: bg,a,pt %icc, _kref+0x2c0c
12304 .word 0xe87e4000 ! t1_kref+0x2bf8: swap [%i1], %l4
12305 .word 0xaa554017 ! t1_kref+0x2bfc: umul %l5, %l7, %l5
12306 .word 0xeb68a089 ! t1_kref+0x2c00: prefetch %g2 + 0x89, 21
12307 call SYM(t1_subr1)
12308 .word 0xead6d018 ! t1_kref+0x2c08: ldsha [%i3 + %i0]0x80, %l5
12309 .word 0xa7a00532 ! t1_kref+0x2c0c: fsqrts %f18, %f19
12310 .word 0xabb58200 ! t1_kref+0x2c10: array8 %l6, %g0, %l5
12311 .word 0xa5a00152 ! t1_kref+0x2c14: fabsd %f18, %f18
12312 .word 0x8182c000 ! t1_kref+0x2c18: wr %o3, %g0, %y
12313 .word 0xd83e3fe8 ! t1_kref+0x2c1c: std %o4, [%i0 - 0x18]
12314 .word 0xf007bfe0 ! t1_kref+0x2c20: ld [%fp - 0x20], %i0
12315 .word 0xa7a4c832 ! t1_kref+0x2c24: fadds %f19, %f18, %f19
12316 .word 0xab400000 ! t1_kref+0x2c28: mov %y, %l5
12317 .word 0xa5a01892 ! t1_kref+0x2c2c: fitos %f18, %f18
12318 .word 0xaad0001a ! t1_kref+0x2c30: umulcc %g0, %i2, %l5
12319 .word 0xa5a00033 ! t1_kref+0x2c34: fmovs %f19, %f18
12320 .word 0xa7a00133 ! t1_kref+0x2c38: fabss %f19, %f19
12321 .word 0xa5b48f92 ! t1_kref+0x2c3c: for %f18, %f18, %f18
12322 .word 0xaa5d0014 ! t1_kref+0x2c40: smul %l4, %l4, %l5
12323 .word 0xd42e0000 ! t1_kref+0x2c44: stb %o2, [%i0]
12324 .word 0xa7a4c932 ! t1_kref+0x2c48: fmuls %f19, %f18, %f19
12325 .word 0xaab4c00b ! t1_kref+0x2c4c: orncc %l3, %o3, %l5
12326 .word 0xa5a018d2 ! t1_kref+0x2c50: fdtos %f18, %f18
12327 .word 0xe5380018 ! t1_kref+0x2c54: std %f18, [%g0 + %i0]
12328 .word 0xaab6b5c4 ! t1_kref+0x2c58: orncc %i2, -0xa3c, %l5
12329 .word 0xea0e001a ! t1_kref+0x2c5c: ldub [%i0 + %i2], %l5
12330 .word 0xff6e401b ! t1_kref+0x2c60: prefetch %i1 + %i3, 31
12331 .word 0xa5a48852 ! t1_kref+0x2c64: faddd %f18, %f18, %f18
12332 .word 0xf4280019 ! t1_kref+0x2c68: stb %i2, [%g0 + %i1]
12333 .word 0xabb34200 ! t1_kref+0x2c6c: array8 %o5, %g0, %l5
12334 .word 0xa5a01913 ! t1_kref+0x2c70: fitod %f19, %f18
12335 .word 0xa7b007b2 ! t1_kref+0x2c74: fpackfix %f18, %f19
12336 .word 0xa5a00152 ! t1_kref+0x2c78: fabsd %f18, %f18
12337 .word 0xaa0ebbcd ! t1_kref+0x2c7c: and %i2, -0x433, %l5
12338 .word 0xc568a0c2 ! t1_kref+0x2c80: prefetch %g2 + 0xc2, 2
12339 sethi %hi(2f), %o7
12340 .word 0xe40be0d0 ! t1_kref+0x2c88: ldub [%o7 + 0xd0], %l2
12341 .word 0xa41ca00c ! t1_kref+0x2c8c: xor %l2, 0xc, %l2
12342 .word 0xe42be0d0 ! t1_kref+0x2c90: stb %l2, [%o7 + 0xd0]
12343 .word 0x81dbe0d0 ! t1_kref+0x2c94: flush %o7 + 0xd0
12344 .word 0xe5062014 ! t1_kref+0x2c98: ld [%i0 + 0x14], %f18
12345 .word 0xf4264000 ! t1_kref+0x2c9c: st %i2, [%i1]
12346 .word 0xe4266018 ! t1_kref+0x2ca0: st %l2, [%i1 + 0x18]
12347 .word 0xaa5ab809 ! t1_kref+0x2ca4: smul %o2, -0x7f7, %l5
12348 .word 0xe53e6008 ! t1_kref+0x2ca8: std %f18, [%i1 + 8]
12349 .word 0x29800002 ! t1_kref+0x2cac: fbl,a _kref+0x2cb4
12350 .word 0xaa120011 ! t1_kref+0x2cb0: or %o0, %l1, %l5
12351 .word 0xa7a00533 ! t1_kref+0x2cb4: fsqrts %f19, %f19
12352 .word 0xabb44071 ! t1_kref+0x2cb8: edge8ln %l1, %l1, %l5
12353 call SYM(t1_subr0)
12354 .word 0xaab4e851 ! t1_kref+0x2cc0: orncc %l3, 0x851, %l5
12355 .word 0xf007bfe0 ! t1_kref+0x2cc4: ld [%fp - 0x20], %i0
12356 .word 0xabb48452 ! t1_kref+0x2cc8: fcmpne16 %f18, %f18, %l5
12357 .word 0x81acca33 ! t1_kref+0x2ccc: fcmps %fcc0, %f19, %f19
123582: .word 0xa5a48952 ! t1_kref+0x2cd0: fmuld %f18, %f18, %f18
12359 .word 0xc768a040 ! t1_kref+0x2cd4: prefetch %g2 + 0x40, 3
12360 .word 0x28800002 ! t1_kref+0x2cd8: bleu,a _kref+0x2ce0
12361 .word 0xab28000a ! t1_kref+0x2cdc: sll %g0, %o2, %l5
12362 .word 0xaa25c009 ! t1_kref+0x2ce0: sub %l7, %o1, %l5
12363 .word 0xa5b48fb3 ! t1_kref+0x2ce4: fors %f18, %f19, %f18
12364 .word 0x81820000 ! t1_kref+0x2ce8: wr %o0, %g0, %y
12365 .word 0xea163ff4 ! t1_kref+0x2cec: lduh [%i0 - 0xc], %l5
12366 .word 0xa5a489d2 ! t1_kref+0x2cf0: fdivd %f18, %f18, %f18
12367 .word 0xaa023efd ! t1_kref+0x2cf4: add %o0, -0x103, %l5
12368 .word 0x38480007 ! t1_kref+0x2cf8: bgu,a,pt %icc, _kref+0x2d14
12369 .word 0xa5a00532 ! t1_kref+0x2cfc: fsqrts %f18, %f18
12370 .word 0xee7e401c ! t1_kref+0x2d00: swap [%i1 + %i4], %l7
12371! .word 0x39ba04be ! t1_kref+0x2d04: fbuge,a SYM(t1_subr1)
12372 fbuge,a SYM(t1_subr1)
12373 .word 0x9f414000 ! t1_kref+0x2d08: mov %pc, %o7
12374 .word 0xe51fbc28 ! t1_kref+0x2d0c: ldd [%fp - 0x3d8], %f18
12375 .word 0xa7a4c933 ! t1_kref+0x2d10: fmuls %f19, %f19, %f19
12376 .word 0x26800004 ! t1_kref+0x2d14: bl,a _kref+0x2d24
12377 .word 0xa5a01a52 ! t1_kref+0x2d18: fdtoi %f18, %f18
12378 .word 0xa5b00c00 ! t1_kref+0x2d1c: fzero %f18
12379 .word 0xab32c016 ! t1_kref+0x2d20: srl %o3, %l6, %l5
12380 .word 0xab2b401a ! t1_kref+0x2d24: sll %o5, %i2, %l5
12381 .word 0xa5b48992 ! t1_kref+0x2d28: bshuffle %f18, %f18, %f18
12382 .word 0x24800001 ! t1_kref+0x2d2c: ble,a _kref+0x2d30
12383 .word 0xc368a141 ! t1_kref+0x2d30: prefetch %g2 + 0x141, 1
12384 .word 0xabb48412 ! t1_kref+0x2d34: fcmple16 %f18, %f18, %l5
12385 .word 0xabb484d2 ! t1_kref+0x2d38: fcmpne32 %f18, %f18, %l5
12386 .word 0xaa1d237b ! t1_kref+0x2d3c: xor %l4, 0x37b, %l5
12387 .word 0xdaf6101d ! t1_kref+0x2d40: stxa %o5, [%i0 + %i5]0x80
12388 .word 0xab2aa007 ! t1_kref+0x2d44: sll %o2, 0x7, %l5
12389 .word 0xe968a140 ! t1_kref+0x2d48: prefetch %g2 + 0x140, 20
12390 .word 0xabb340f5 ! t1_kref+0x2d4c: edge16ln %o5, %l5, %l5
12391 .word 0xa5a4cd32 ! t1_kref+0x2d50: fsmuld %f19, %f18, %f18
12392 .word 0xe5380018 ! t1_kref+0x2d54: std %f18, [%g0 + %i0]
12393 .word 0xa5a00152 ! t1_kref+0x2d58: fabsd %f18, %f18
12394 .word 0xe22e401a ! t1_kref+0x2d5c: stb %l1, [%i1 + %i2]
12395 .word 0x30480004 ! t1_kref+0x2d60: ba,a,pt %icc, _kref+0x2d70
12396 .word 0xaafde9e2 ! t1_kref+0x2d64: sdivcc %l7, 0x9e2, %l5
12397 .word 0xe56e001a ! t1_kref+0x2d68: prefetch %i0 + %i2, 18
12398 .word 0x81820000 ! t1_kref+0x2d6c: wr %o0, %g0, %y
12399 .word 0xa5a48833 ! t1_kref+0x2d70: fadds %f18, %f19, %f18
12400 .word 0xe51f4018 ! t1_kref+0x2d74: ldd [%i5 + %i0], %f18
12401 .word 0xa5a018d2 ! t1_kref+0x2d78: fdtos %f18, %f18
12402 .word 0xaa12800c ! t1_kref+0x2d7c: or %o2, %o4, %l5
12403 .word 0xa5a48832 ! t1_kref+0x2d80: fadds %f18, %f18, %f18
12404 .word 0xec262018 ! t1_kref+0x2d84: st %l6, [%i0 + 0x18]
12405 .word 0x3a800008 ! t1_kref+0x2d88: bcc,a _kref+0x2da8
12406 .word 0xaa1a2e5a ! t1_kref+0x2d8c: xor %o0, 0xe5a, %l5
12407 .word 0xd8ff1018 ! t1_kref+0x2d90: swapa [%i4 + %i0]0x80, %o4
12408 .word 0xa5a4c8b2 ! t1_kref+0x2d94: fsubs %f19, %f18, %f18
12409 .word 0xd2363ff8 ! t1_kref+0x2d98: sth %o1, [%i0 - 8]
12410 .word 0xa5b00fc0 ! t1_kref+0x2d9c: fone %f18
12411 .word 0xd27e001c ! t1_kref+0x2da0: swap [%i0 + %i4], %o1
12412 .word 0xa7a000b2 ! t1_kref+0x2da4: fnegs %f18, %f19
12413 .word 0xa5a4c832 ! t1_kref+0x2da8: fadds %f19, %f18, %f18
12414 .word 0xd43e001d ! t1_kref+0x2dac: std %o2, [%i0 + %i5]
12415 .word 0xa5a48852 ! t1_kref+0x2db0: faddd %f18, %f18, %f18
12416 .word 0xa5b00cd2 ! t1_kref+0x2db4: fnot2 %f18, %f18
12417 .word 0xaaa50013 ! t1_kref+0x2db8: subcc %l4, %l3, %l5
12418 .word 0xe76e2010 ! t1_kref+0x2dbc: prefetch %i0 + 0x10, 19
12419 .word 0x81ac8a32 ! t1_kref+0x2dc0: fcmps %fcc0, %f18, %f18
12420 .word 0xa5a00532 ! t1_kref+0x2dc4: fsqrts %f18, %f18
12421 .word 0x33800006 ! t1_kref+0x2dc8: fbe,a _kref+0x2de0
12422 .word 0xaaba8015 ! t1_kref+0x2dcc: xnorcc %o2, %l5, %l5
12423 .word 0xa5b48d33 ! t1_kref+0x2dd0: fandnot1s %f18, %f19, %f18
12424 .word 0x26480002 ! t1_kref+0x2dd4: bl,a,pt %icc, _kref+0x2ddc
12425 .word 0xa5a00152 ! t1_kref+0x2dd8: fabsd %f18, %f18
12426 .word 0xa5b00fc0 ! t1_kref+0x2ddc: fone %f18
12427 .word 0xaa7de9d6 ! t1_kref+0x2de0: sdiv %l7, 0x9d6, %l5
12428 .word 0xead01018 ! t1_kref+0x2de4: ldsha [%g0 + %i0]0x80, %l5
12429 .word 0xaa603927 ! t1_kref+0x2de8: subc %g0, -0x6d9, %l5
12430 .word 0xe53f4018 ! t1_kref+0x2dec: std %f18, [%i5 + %i0]
12431 .word 0xc96e0015 ! t1_kref+0x2df0: prefetch %i0 + %l5, 4
12432 .word 0x9fc00004 ! t1_kref+0x2df4: call %g0 + %g4
12433 .word 0xab2cc000 ! t1_kref+0x2df8: sll %l3, %g0, %l5
12434 .word 0xa5a00152 ! t1_kref+0x2dfc: fabsd %f18, %f18
12435 .word 0x001fffff ! t1_kref+0x2e00: illtrap 0x1fffff
12436 .word 0xa5a48d32 ! t1_kref+0x2e04: fsmuld %f18, %f18, %f18
12437 .word 0x001fffff ! t1_kref+0x2e08: illtrap 0x1fffff
12438 .word 0xa5a01912 ! t1_kref+0x2e0c: fitod %f18, %f18
12439 .word 0xd0300018 ! t1_kref+0x2e10: sth %o0, [%g0 + %i0]
12440 .word 0x81accab3 ! t1_kref+0x2e14: fcmpes %fcc0, %f19, %f19
12441 .word 0xea062004 ! t1_kref+0x2e18: ld [%i0 + 4], %l5
12442 .word 0xa5b48c92 ! t1_kref+0x2e1c: fandnot2 %f18, %f18, %f18
12443 .word 0xa5a00133 ! t1_kref+0x2e20: fabss %f19, %f18
12444 .word 0xc0b6d018 ! t1_kref+0x2e24: stha %g0, [%i3 + %i0]0x80
12445 .word 0xe49e1000 ! t1_kref+0x2e28: ldda [%i0]0x80, %l2
12446 .word 0x32800006 ! t1_kref+0x2e2c: bne,a _kref+0x2e44
12447 .word 0xe6363fea ! t1_kref+0x2e30: sth %l3, [%i0 - 0x16]
12448 .word 0xaa750017 ! t1_kref+0x2e34: udiv %l4, %l7, %l5
12449 .word 0xea16c018 ! t1_kref+0x2e38: lduh [%i3 + %i0], %l5
12450 .word 0xa5a48852 ! t1_kref+0x2e3c: faddd %f18, %f18, %f18
12451 .word 0xa5a00052 ! t1_kref+0x2e40: fmovd %f18, %f18
12452 .word 0x81824000 ! t1_kref+0x2e44: wr %o1, %g0, %y
12453 .word 0xaa0d78d9 ! t1_kref+0x2e48: and %l5, -0x727, %l5
12454 .word 0x2b0cbf85 ! t1_kref+0x2e4c: sethi %hi(0x32fe1400), %l5
12455 .word 0xa7a488b3 ! t1_kref+0x2e50: fsubs %f18, %f19, %f19
12456 .word 0x83414000 ! t1_kref+0x2e54: mov %pc, %g1
12457 .word 0xa5a01912 ! t1_kref+0x2e58: fitod %f18, %f18
12458 .word 0xa5a018d2 ! t1_kref+0x2e5c: fdtos %f18, %f18
12459 .word 0xaab5f397 ! t1_kref+0x2e60: orncc %l7, -0xc69, %l5
12460 .word 0xaab4afcf ! t1_kref+0x2e64: orncc %l2, 0xfcf, %l5
12461 .word 0xea4e401a ! t1_kref+0x2e68: ldsb [%i1 + %i2], %l5
12462 .word 0xabb2010a ! t1_kref+0x2e6c: edge32 %o0, %o2, %l5
12463 .word 0xe53e3ff8 ! t1_kref+0x2e70: std %f18, [%i0 - 8]
12464 .word 0xaa0aa564 ! t1_kref+0x2e74: and %o2, 0x564, %l5
12465 .word 0xaa2ced67 ! t1_kref+0x2e78: andn %l3, 0xd67, %l5
12466 .word 0xab408000 ! t1_kref+0x2e7c: mov %ccr, %l5
12467 .word 0xe2f6101d ! t1_kref+0x2e80: stxa %l1, [%i0 + %i5]0x80
12468 .word 0x28800005 ! t1_kref+0x2e84: bleu,a _kref+0x2e98
12469 .word 0xa5a489d2 ! t1_kref+0x2e88: fdivd %f18, %f18, %f18
12470 .word 0xa7858015 ! t1_kref+0x2e8c: wr %l6, %l5, %gsr
12471 .word 0xa7a4c932 ! t1_kref+0x2e90: fmuls %f19, %f18, %f19
12472 .word 0xa7b48fb2 ! t1_kref+0x2e94: fors %f18, %f18, %f19
12473 .word 0xa5b009b3 ! t1_kref+0x2e98: fexpand %f19, %f18
12474 .word 0xabb54151 ! t1_kref+0x2e9c: edge32l %l5, %l1, %l5
12475 .word 0x2f480001 ! t1_kref+0x2ea0: fbu,a,pt %fcc0, _kref+0x2ea4
12476 .word 0xaa0a4011 ! t1_kref+0x2ea4: and %o1, %l1, %l5
12477 .word 0x2b3fc403 ! t1_kref+0x2ea8: sethi %hi(0xff100c00), %l5
12478 .word 0xa5a488d2 ! t1_kref+0x2eac: fsubd %f18, %f18, %f18
12479 .word 0x83c06068 ! t1_kref+0x2eb0: jmpl %g1 + 0x68, %g1
12480 .word 0xaad0000c ! t1_kref+0x2eb4: umulcc %g0, %o4, %l5
12481 .word 0xabb3410d ! t1_kref+0x2eb8: edge32 %o5, %o5, %l5
12482 .word 0xaa280016 ! t1_kref+0x2ebc: andn %g0, %l6, %l5
12483 .word 0xaab6a29c ! t1_kref+0x2ec0: orncc %i2, 0x29c, %l5
12484 .word 0xd668a024 ! t1_kref+0x2ec4: ldstub [%g2 + 0x24], %o3
12485 .word 0x33800001 ! t1_kref+0x2ec8: fbe,a _kref+0x2ecc
12486 .word 0xaab5c009 ! t1_kref+0x2ecc: orncc %l7, %o1, %l5
12487 .word 0x8185c000 ! t1_kref+0x2ed0: wr %l7, %g0, %y
12488 .word 0xe0780019 ! t1_kref+0x2ed4: swap [%g0 + %i1], %l0
12489 .word 0xab25800a ! t1_kref+0x2ed8: mulscc %l6, %o2, %l5
12490 call SYM(t1_subr2)
12491 .word 0xc12e001c ! t1_kref+0x2ee0: st %fsr, [%i0 + %i4]
12492 .word 0xea56c018 ! t1_kref+0x2ee4: ldsh [%i3 + %i0], %l5
12493 .word 0xead01019 ! t1_kref+0x2ee8: ldsha [%g0 + %i1]0x80, %l5
12494 .word 0xea48a005 ! t1_kref+0x2eec: ldsb [%g2 + 5], %l5
12495 .word 0xaab6800a ! t1_kref+0x2ef0: orncc %i2, %o2, %l5
12496 .word 0xa5b48752 ! t1_kref+0x2ef4: fpack32 %f18, %f18, %f18
12497 .word 0xa5b48a52 ! t1_kref+0x2ef8: fpadd32 %f18, %f18, %f18
12498 .word 0xa7a00132 ! t1_kref+0x2efc: fabss %f18, %f19
12499 .word 0xe09e501d ! t1_kref+0x2f00: ldda [%i1 + %i5]0x80, %l0
12500 .word 0xab400000 ! t1_kref+0x2f04: mov %y, %l5
12501 .word 0xa5b486b2 ! t1_kref+0x2f08: fmul8x16al %f18, %f18, %f18
12502 .word 0x8143e040 ! t1_kref+0x2f0c: membar 0x40
12503 .word 0xa5a01052 ! t1_kref+0x2f10: fdtox %f18, %f18
12504 .word 0xe53e7ff0 ! t1_kref+0x2f14: std %f18, [%i1 - 0x10]
12505 call SYM(t1_subr3)
12506 .word 0xe51f4019 ! t1_kref+0x2f1c: ldd [%i5 + %i1], %f18
12507 .word 0xa5a48d33 ! t1_kref+0x2f20: fsmuld %f18, %f19, %f18
12508 .word 0xa5b48e52 ! t1_kref+0x2f24: fxnor %f18, %f18, %f18
12509 .word 0x25480005 ! t1_kref+0x2f28: fblg,a,pt %fcc0, _kref+0x2f3c
12510 .word 0xe6a01019 ! t1_kref+0x2f2c: sta %l3, [%g0 + %i1]0x80
12511 .word 0xd0700018 ! t1_kref+0x2f30: stx %o0, [%g0 + %i0]
12512 .word 0xa7a80032 ! t1_kref+0x2f34: fmovsn %fcc0, %f18, %f19
12513 .word 0xa5a00133 ! t1_kref+0x2f38: fabss %f19, %f18
12514 .word 0xeace101a ! t1_kref+0x2f3c: ldsba [%i0 + %i2]0x80, %l5
12515 .word 0xaa96b6b0 ! t1_kref+0x2f40: orcc %i2, -0x950, %l5
12516 .word 0xe40860c4 ! t1_kref+0x2f44: ldub [%g1 + 0xc4], %l2
12517 .word 0xa41ca00c ! t1_kref+0x2f48: xor %l2, 0xc, %l2
12518 .word 0xe42860c4 ! t1_kref+0x2f4c: stb %l2, [%g1 + 0xc4]
12519 .word 0x81d860c4 ! t1_kref+0x2f50: flush %g1 + 0xc4
12520 .word 0xa5b48a12 ! t1_kref+0x2f54: fpadd16 %f18, %f18, %f18
12521 .word 0xaaa57d12 ! t1_kref+0x2f58: subcc %l5, -0x2ee, %l5
12522 .word 0x8143c000 ! t1_kref+0x2f5c: stbar
12523 .word 0xab408000 ! t1_kref+0x2f60: mov %ccr, %l5
12524 .word 0xe5270019 ! t1_kref+0x2f64: st %f18, [%i4 + %i1]
12525 .word 0xa5b486b2 ! t1_kref+0x2f68: fmul8x16al %f18, %f18, %f18
12526 .word 0x2a800006 ! t1_kref+0x2f6c: bcs,a _kref+0x2f84
12527 .word 0xa7a000b2 ! t1_kref+0x2f70: fnegs %f18, %f19
125282: .word 0xe1be5a5b ! t1_kref+0x2f74: stda %f16, [%i1 + %i3]0xd2
12529 .word 0xaabc4000 ! t1_kref+0x2f78: xnorcc %l1, %g0, %l5
12530 .word 0xe7060000 ! t1_kref+0x2f7c: ld [%i0], %f19
12531 .word 0xaa76b723 ! t1_kref+0x2f80: udiv %i2, -0x8dd, %l5
12532 .word 0xda7e3ff0 ! t1_kref+0x2f84: swap [%i0 - 0x10], %o5
12533 .word 0xab3a8011 ! t1_kref+0x2f88: sra %o2, %l1, %l5
12534 .word 0xaad5f292 ! t1_kref+0x2f8c: umulcc %l7, -0xd6e, %l5
12535 .word 0xea160000 ! t1_kref+0x2f90: lduh [%i0], %l5
12536 .word 0xaad02afb ! t1_kref+0x2f94: umulcc %g0, 0xafb, %l5
12537 .word 0xab408000 ! t1_kref+0x2f98: mov %ccr, %l5
12538 .word 0xea5f4019 ! t1_kref+0x2f9c: ldx [%i5 + %i1], %l5
12539 .word 0x81accab2 ! t1_kref+0x2fa0: fcmpes %fcc0, %f19, %f18
12540 .word 0xa5b48a52 ! t1_kref+0x2fa4: fpadd32 %f18, %f18, %f18
12541 .word 0xab408000 ! t1_kref+0x2fa8: mov %ccr, %l5
12542 .word 0xd87f0019 ! t1_kref+0x2fac: swap [%i4 + %i1], %o4
12543 .word 0x81ac8ad2 ! t1_kref+0x2fb0: fcmped %fcc0, %f18, %f18
12544 .word 0x3c480007 ! t1_kref+0x2fb4: bpos,a,pt %icc, _kref+0x2fd0
12545 .word 0xaa5e8016 ! t1_kref+0x2fb8: smul %i2, %l6, %l5
12546 .word 0x81ac8ad2 ! t1_kref+0x2fbc: fcmped %fcc0, %f18, %f18
12547 .word 0xab408000 ! t1_kref+0x2fc0: mov %ccr, %l5
12548 .word 0x9fc10000 ! t1_kref+0x2fc4: call %g4
12549 .word 0xaa903c65 ! t1_kref+0x2fc8: orcc %g0, -0x39b, %l5
12550 call SYM(t1_subr3)
12551 .word 0xa5b00fe0 ! t1_kref+0x2fd0: fones %f18
12552 .word 0xaa7a6c43 ! t1_kref+0x2fd4: sdiv %o1, 0xc43, %l5
12553 .word 0xa5a000b3 ! t1_kref+0x2fd8: fnegs %f19, %f18
12554 .word 0xa5a488d2 ! t1_kref+0x2fdc: fsubd %f18, %f18, %f18
12555 .word 0xab408000 ! t1_kref+0x2fe0: mov %ccr, %l5
12556 .word 0xa5b48ad2 ! t1_kref+0x2fe4: fpsub32 %f18, %f18, %f18
12557 .word 0xaaf46a3e ! t1_kref+0x2fe8: udivcc %l1, 0xa3e, %l5
12558 .word 0xea100018 ! t1_kref+0x2fec: lduh [%g0 + %i0], %l5
12559 .word 0xaaf44013 ! t1_kref+0x2ff0: udivcc %l1, %l3, %l5
12560 .word 0xab200012 ! t1_kref+0x2ff4: mulscc %g0, %l2, %l5
12561 .word 0xa5a48852 ! t1_kref+0x2ff8: faddd %f18, %f18, %f18
12562 .word 0xabb5c157 ! t1_kref+0x2ffc: edge32l %l7, %l7, %l5
12563 .word 0xab2aa01c ! t1_kref+0x3000: sll %o2, 0x1c, %l5
12564 .word 0xe7262008 ! t1_kref+0x3004: st %f19, [%i0 + 8]
12565 .word 0xaabaefdb ! t1_kref+0x3008: xnorcc %o3, 0xfdb, %l5
12566 .word 0xa5a018d2 ! t1_kref+0x300c: fdtos %f18, %f18
12567 .word 0xaa16a103 ! t1_kref+0x3010: or %i2, 0x103, %l5
12568 .word 0x81800000 ! t1_kref+0x3014: mov %g0, %y
12569 .word 0xa7a018d2 ! t1_kref+0x3018: fdtos %f18, %f19
12570 .word 0x2e480002 ! t1_kref+0x301c: bvs,a,pt %icc, _kref+0x3024
12571 .word 0xab703cee ! t1_kref+0x3020: popc -0x312, %l5
12572 .word 0x86102019 ! t1_kref+0x3024: mov 0x19, %g3
12573 .word 0x86a0e001 ! t1_kref+0x3028: subcc %g3, 1, %g3
12574 .word 0x2280001a ! t1_kref+0x302c: be,a _kref+0x3094
12575 .word 0xe0780018 ! t1_kref+0x3030: swap [%g0 + %i0], %l0
12576 .word 0xa7a00533 ! t1_kref+0x3034: fsqrts %f19, %f19
12577 .word 0xa5b48e52 ! t1_kref+0x3038: fxnor %f18, %f18, %f18
12578 .word 0x31480008 ! t1_kref+0x303c: fba,a,pt %fcc0, _kref+0x305c
12579 .word 0xa7b48db2 ! t1_kref+0x3040: fxors %f18, %f18, %f19
12580 .word 0xa5a48933 ! t1_kref+0x3044: fmuls %f18, %f19, %f18
12581 .word 0xa7a000b3 ! t1_kref+0x3048: fnegs %f19, %f19
12582 .word 0xaa1c8015 ! t1_kref+0x304c: xor %l2, %l5, %l5
12583 .word 0xab25b0e5 ! t1_kref+0x3050: mulscc %l6, -0xf1b, %l5
12584 .word 0x2b1ea9c6 ! t1_kref+0x3054: sethi %hi(0x7aa71800), %l5
12585 .word 0xabb48592 ! t1_kref+0x3058: fcmpgt32 %f18, %f18, %l5
12586 .word 0xda363ff4 ! t1_kref+0x305c: sth %o5, [%i0 - 0xc]
12587 .word 0xaa3dedb0 ! t1_kref+0x3060: xnor %l7, 0xdb0, %l5
12588 call SYM(t1_subr1)
12589 .word 0xea7f0018 ! t1_kref+0x3068: swap [%i4 + %i0], %l5
12590 .word 0xa5b486f2 ! t1_kref+0x306c: fmul8ulx16 %f18, %f18, %f18
12591 .word 0xea0e3fe6 ! t1_kref+0x3070: ldub [%i0 - 0x1a], %l5
12592 .word 0xa7b48ea0 ! t1_kref+0x3074: fsrc1s %f18, %f19
12593 .word 0xabb6834a ! t1_kref+0x3078: alignaddrl %i2, %o2, %l5
12594 .word 0x2b0e5da8 ! t1_kref+0x307c: sethi %hi(0x3976a000), %l5
12595 .word 0xab023809 ! t1_kref+0x3080: taddcc %o0, -0x7f7, %l5
12596 .word 0xaa34f281 ! t1_kref+0x3084: orn %l3, -0xd7f, %l5
12597 .word 0xa7a018d2 ! t1_kref+0x3088: fdtos %f18, %f19
12598 .word 0xaadd8014 ! t1_kref+0x308c: smulcc %l6, %l4, %l5
12599 .word 0x81accab2 ! t1_kref+0x3090: fcmpes %fcc0, %f19, %f18
12600 .word 0xaa1b4008 ! t1_kref+0x3094: xor %o5, %o0, %l5
12601 .word 0xa7a00033 ! t1_kref+0x3098: fmovs %f19, %f19
12602 .word 0xaa848015 ! t1_kref+0x309c: addcc %l2, %l5, %l5
12603 .word 0xe168a202 ! t1_kref+0x30a0: prefetch %g2 + 0x202, 16
12604 .word 0xea0e4000 ! t1_kref+0x30a4: ldub [%i1], %l5
12605 .word 0xeace501a ! t1_kref+0x30a8: ldsba [%i1 + %i2]0x80, %l5
12606 .word 0x2f800003 ! t1_kref+0x30ac: fbu,a _kref+0x30b8
12607 .word 0xab0abae3 ! t1_kref+0x30b0: tsubcc %o2, -0x51d, %l5
12608 .word 0xea0e3fe3 ! t1_kref+0x30b4: ldub [%i0 - 0x1d], %l5
12609 .word 0x3a480005 ! t1_kref+0x30b8: bcc,a,pt %icc, _kref+0x30cc
12610 .word 0xa5b48ef2 ! t1_kref+0x30bc: fornot2s %f18, %f18, %f18
12611 .word 0xa5b48673 ! t1_kref+0x30c0: fmul8x16au %f18, %f19, %f18
12612 .word 0xea562018 ! t1_kref+0x30c4: ldsh [%i0 + 0x18], %l5
12613 .word 0xea8e105a ! t1_kref+0x30c8: lduba [%i0 + %i2]0x82, %l5
12614 .word 0xaaa6ab91 ! t1_kref+0x30cc: subcc %i2, 0xb91, %l5
12615 .word 0xa5b48732 ! t1_kref+0x30d0: fmuld8ulx16 %f18, %f18, %f18
12616 .word 0x81accab2 ! t1_kref+0x30d4: fcmpes %fcc0, %f19, %f18
12617 .word 0xabb440ab ! t1_kref+0x30d8: edge16n %l1, %o3, %l5
12618 .word 0xaa64ff59 ! t1_kref+0x30dc: subc %l3, -0xa7, %l5
12619 .word 0xda2e401a ! t1_kref+0x30e0: stb %o5, [%i1 + %i2]
12620 .word 0xaaf68009 ! t1_kref+0x30e4: udivcc %i2, %o1, %l5
12621 .word 0xaa050008 ! t1_kref+0x30e8: add %l4, %o0, %l5
12622 .word 0xaa0a801a ! t1_kref+0x30ec: and %o2, %i2, %l5
12623 .word 0xaa657167 ! t1_kref+0x30f0: subc %l5, -0xe99, %l5
12624 .word 0xea8e9019 ! t1_kref+0x30f4: lduba [%i2 + %i1]0x80, %l5
12625 .word 0xc76e2018 ! t1_kref+0x30f8: prefetch %i0 + 0x18, 3
12626 .word 0xa5b48733 ! t1_kref+0x30fc: fmuld8ulx16 %f18, %f19, %f18
12627 .word 0xe5266008 ! t1_kref+0x3100: st %f18, [%i1 + 8]
12628 .word 0x3b480005 ! t1_kref+0x3104: fble,a,pt %fcc0, _kref+0x3118
12629 .word 0xead6501b ! t1_kref+0x3108: ldsha [%i1 + %i3]0x80, %l5
12630 .word 0x001fffff ! t1_kref+0x310c: illtrap 0x1fffff
12631 .word 0xeadf5018 ! t1_kref+0x3110: ldxa [%i5 + %i0]0x80, %l5
12632 .word 0xd6f81019 ! t1_kref+0x3114: swapa [%g0 + %i1]0x80, %o3
12633 .word 0xaa522fac ! t1_kref+0x3118: umul %o0, 0xfac, %l5
12634 .word 0xa7b00cf2 ! t1_kref+0x311c: fnot2s %f18, %f19
12635 .word 0xabb480d3 ! t1_kref+0x3120: edge16l %l2, %l3, %l5
12636 .word 0xaa14c013 ! t1_kref+0x3124: or %l3, %l3, %l5
12637 .word 0x81ac8ab3 ! t1_kref+0x3128: fcmpes %fcc0, %f18, %f19
12638 .word 0x24480004 ! t1_kref+0x312c: ble,a,pt %icc, _kref+0x313c
12639 .word 0xa5a01913 ! t1_kref+0x3130: fitod %f19, %f18
12640 .word 0xaa630014 ! t1_kref+0x3134: subc %o4, %l4, %l5
12641 .word 0x81b01025 ! t1_kref+0x3138: siam 0x5
12642 .word 0x8d83000a ! t1_kref+0x313c: wr %o4, %o2, %fprs
12643 sethi %hi(2f), %o7
12644 .word 0xe40be188 ! t1_kref+0x3144: ldub [%o7 + 0x188], %l2
12645 .word 0xa41ca00c ! t1_kref+0x3148: xor %l2, 0xc, %l2
12646 .word 0xe42be188 ! t1_kref+0x314c: stb %l2, [%o7 + 0x188]
12647 .word 0x81dbe188 ! t1_kref+0x3150: flush %o7 + 0x188
12648 .word 0x81acca32 ! t1_kref+0x3154: fcmps %fcc0, %f19, %f18
12649 .word 0xa5a48852 ! t1_kref+0x3158: faddd %f18, %f18, %f18
12650 .word 0xaa7227ec ! t1_kref+0x315c: udiv %o0, 0x7ec, %l5
12651 .word 0xe6e81018 ! t1_kref+0x3160: ldstuba [%g0 + %i0]0x80, %l3
12652 .word 0x81844000 ! t1_kref+0x3164: wr %l1, %g0, %y
12653 .word 0x81ac8ab2 ! t1_kref+0x3168: fcmpes %fcc0, %f18, %f18
12654 .word 0x81800000 ! t1_kref+0x316c: mov %g0, %y
12655 .word 0xe27e7fe0 ! t1_kref+0x3170: swap [%i1 - 0x20], %l1
12656 .word 0x28800001 ! t1_kref+0x3174: bleu,a _kref+0x3178
12657 .word 0xe726600c ! t1_kref+0x3178: st %f19, [%i1 + 0xc]
12658 .word 0xf207bfe0 ! t1_kref+0x317c: ld [%fp - 0x20], %i1
12659 .word 0xabb48512 ! t1_kref+0x3180: fcmpgt16 %f18, %f18, %l5
12660 .word 0xa5a00552 ! t1_kref+0x3184: fsqrtd %f18, %f18
126612: .word 0xe4a71018 ! t1_kref+0x3188: sta %l2, [%i4 + %i0]0x80
12662 .word 0xa5a00552 ! t1_kref+0x318c: fsqrtd %f18, %f18
12663 .word 0xea0e8018 ! t1_kref+0x3190: ldub [%i2 + %i0], %l5
12664 .word 0x8143c000 ! t1_kref+0x3194: stbar
12665 .word 0xe1be5852 ! t1_kref+0x3198: stda %f16, [%i1 + %l2]0xc2
12666 .word 0xaad52766 ! t1_kref+0x319c: umulcc %l4, 0x766, %l5
12667 .word 0xeb68a14a ! t1_kref+0x31a0: prefetch %g2 + 0x14a, 21
12668 .word 0xd02e7ffb ! t1_kref+0x31a4: stb %o0, [%i1 - 5]
12669 .word 0xab25f779 ! t1_kref+0x31a8: mulscc %l7, -0x887, %l5
12670 .word 0xa7a000b3 ! t1_kref+0x31ac: fnegs %f19, %f19
12671 .word 0xea064000 ! t1_kref+0x31b0: ld [%i1], %l5
12672 .word 0xa5a00552 ! t1_kref+0x31b4: fsqrtd %f18, %f18
12673 .word 0xab3dc017 ! t1_kref+0x31b8: sra %l7, %l7, %l5
12674 .word 0xa5a00533 ! t1_kref+0x31bc: fsqrts %f19, %f18
12675 .word 0xa5b48e52 ! t1_kref+0x31c0: fxnor %f18, %f18, %f18
12676 .word 0xf16e2018 ! t1_kref+0x31c4: prefetch %i0 + 0x18, 24
12677 .word 0x2f480002 ! t1_kref+0x31c8: fbu,a,pt %fcc0, _kref+0x31d0
12678 .word 0x85820013 ! t1_kref+0x31cc: wr %o0, %l3, %ccr
12679 .word 0xa5a488b2 ! t1_kref+0x31d0: fsubs %f18, %f18, %f18
12680 .word 0xa7a000b3 ! t1_kref+0x31d4: fnegs %f19, %f19
12681 .word 0xaa022a82 ! t1_kref+0x31d8: add %o0, 0xa82, %l5
12682 .word 0x2e480005 ! t1_kref+0x31dc: bvs,a,pt %icc, _kref+0x31f0
12683 .word 0xabb30200 ! t1_kref+0x31e0: array8 %o4, %g0, %l5
12684 .word 0xa5b48f92 ! t1_kref+0x31e4: for %f18, %f18, %f18
12685 .word 0xc5183090 ! t1_kref+0x31e8: ldd [%g0 - 0xf70], %f2
12686 .word 0xabb48412 ! t1_kref+0x31ec: fcmple16 %f18, %f18, %l5
12687 .word 0xea163ffc ! t1_kref+0x31f0: lduh [%i0 - 4], %l5
12688 .word 0x32800001 ! t1_kref+0x31f4: bne,a _kref+0x31f8
12689 .word 0xaa3cfa79 ! t1_kref+0x31f8: xnor %l3, -0x587, %l5
12690 .word 0x81580000 ! t1_kref+0x31fc: flushw
12691 .word 0xabb34140 ! t1_kref+0x3200: edge32l %o5, %g0, %l5
12692 .word 0x23480001 ! t1_kref+0x3204: fbne,a,pt %fcc0, _kref+0x3208
12693 .word 0xa5b48ed2 ! t1_kref+0x3208: fornot2 %f18, %f18, %f18
12694 .word 0xe500a004 ! t1_kref+0x320c: ld [%g2 + 4], %f18
12695 .word 0xa5a48932 ! t1_kref+0x3210: fmuls %f18, %f18, %f18
12696 .word 0xa5a00032 ! t1_kref+0x3214: fmovs %f18, %f18
12697 .word 0xaa828015 ! t1_kref+0x3218: addcc %o2, %l5, %l5
12698 .word 0xd02e401a ! t1_kref+0x321c: stb %o0, [%i1 + %i2]
12699 .word 0xaab5001a ! t1_kref+0x3220: orncc %l4, %i2, %l5
12700 .word 0x81ac8a33 ! t1_kref+0x3224: fcmps %fcc0, %f18, %f19
12701 .word 0xa5a48952 ! t1_kref+0x3228: fmuld %f18, %f18, %f18
12702 .word 0x83414000 ! t1_kref+0x322c: mov %pc, %g1
12703 .word 0xa5b48992 ! t1_kref+0x3230: bshuffle %f18, %f18, %f18
12704 .word 0xa7a00133 ! t1_kref+0x3234: fabss %f19, %f19
12705 .word 0xd8270019 ! t1_kref+0x3238: st %o4, [%i4 + %i1]
12706 .word 0xa782b6e3 ! t1_kref+0x323c: wr %o2, 0xfffff6e3, %gsr
12707 .word 0xabb500ab ! t1_kref+0x3240: edge16n %l4, %o3, %l5
12708 .word 0xe51fbcc8 ! t1_kref+0x3244: ldd [%fp - 0x338], %f18
12709 .word 0xa7a000b3 ! t1_kref+0x3248: fnegs %f19, %f19
12710 .word 0x23800007 ! t1_kref+0x324c: fbne,a _kref+0x3268
12711 .word 0xe7200019 ! t1_kref+0x3250: st %f19, [%g0 + %i1]
12712 .word 0x81828000 ! t1_kref+0x3254: wr %o2, %g0, %y
12713 .word 0xe2364000 ! t1_kref+0x3258: sth %l1, [%i1]
12714 .word 0xa5a018d2 ! t1_kref+0x325c: fdtos %f18, %f18
12715 .word 0x81da801c ! t1_kref+0x3260: flush %o2 + %i4
12716 .word 0xa5a48852 ! t1_kref+0x3264: faddd %f18, %f18, %f18
12717 .word 0x81854000 ! t1_kref+0x3268: wr %l5, %g0, %y
12718 .word 0xff203b64 ! t1_kref+0x326c: st %f31, [%g0 - 0x49c]
12719 .word 0xa5a01892 ! t1_kref+0x3270: fitos %f18, %f18
12720 .word 0xead81018 ! t1_kref+0x3274: ldxa [%g0 + %i0]0x80, %l5
12721 .word 0xa5a000b2 ! t1_kref+0x3278: fnegs %f18, %f18
12722 .word 0x81dc208c ! t1_kref+0x327c: flush %l0 + 0x8c
12723 .word 0xeadf5018 ! t1_kref+0x3280: ldxa [%i5 + %i0]0x80, %l5
12724 .word 0xe8680018 ! t1_kref+0x3284: ldstub [%g0 + %i0], %l4
12725 .word 0x34800007 ! t1_kref+0x3288: bg,a _kref+0x32a4
12726 .word 0xa7a4c933 ! t1_kref+0x328c: fmuls %f19, %f19, %f19
12727 .word 0x2a800004 ! t1_kref+0x3290: bcs,a _kref+0x32a0
12728 .word 0xaad56386 ! t1_kref+0x3294: umulcc %l5, 0x386, %l5
12729 .word 0xc07e4000 ! t1_kref+0x3298: swap [%i1], %g0
12730 call SYM(t1_subr3)
12731 .word 0xaad58015 ! t1_kref+0x32a0: umulcc %l6, %l5, %l5
12732 .word 0xab2ac016 ! t1_kref+0x32a4: sll %o3, %l6, %l5
12733 .word 0xaa652d32 ! t1_kref+0x32a8: subc %l4, 0xd32, %l5
12734 .word 0xaafa000c ! t1_kref+0x32ac: sdivcc %o0, %o4, %l5
12735 .word 0xe82e600b ! t1_kref+0x32b0: stb %l4, [%i1 + 0xb]
12736 .word 0x81ac8ab3 ! t1_kref+0x32b4: fcmpes %fcc0, %f18, %f19
12737 .word 0xab418000 ! t1_kref+0x32b8: mov %fprs, %l5
12738 .word 0xe786101c ! t1_kref+0x32bc: lda [%i0 + %i4]0x80, %f19
12739 .word 0xd826601c ! t1_kref+0x32c0: st %o4, [%i1 + 0x1c]
12740 .word 0xe4267fe8 ! t1_kref+0x32c4: st %l2, [%i1 - 0x18]
12741 .word 0xaa434013 ! t1_kref+0x32c8: addc %o5, %l3, %l5
12742 .word 0xa5b48d40 ! t1_kref+0x32cc: fnot1 %f18, %f18
12743 .word 0xa5b48c92 ! t1_kref+0x32d0: fandnot2 %f18, %f18, %f18
12744 .word 0x33800008 ! t1_kref+0x32d4: fbe,a _kref+0x32f4
12745 .word 0xe1be5a1b ! t1_kref+0x32d8: stda %f16, [%i1 + %i3]0xd0
12746 .word 0x2e480005 ! t1_kref+0x32dc: bvs,a,pt %icc, _kref+0x32f0
12747 .word 0xe7070018 ! t1_kref+0x32e0: ld [%i4 + %i0], %f19
12748 .word 0x3b480008 ! t1_kref+0x32e4: fble,a,pt %fcc0, _kref+0x3304
12749 .word 0xa5b00fc0 ! t1_kref+0x32e8: fone %f18
12750 .word 0x9fc10000 ! t1_kref+0x32ec: call %g4
12751 .word 0xaa1b79fa ! t1_kref+0x32f0: xor %o5, -0x606, %l5
12752 .word 0xabb48353 ! t1_kref+0x32f4: alignaddrl %l2, %l3, %l5
12753 .word 0xea4e7ff3 ! t1_kref+0x32f8: ldsb [%i1 - 0xd], %l5
12754 .word 0xd4fe101c ! t1_kref+0x32fc: swapa [%i0 + %i4]0x80, %o2
12755 .word 0xa5b48992 ! t1_kref+0x3300: bshuffle %f18, %f18, %f18
12756 .word 0xe62e8018 ! t1_kref+0x3304: stb %l3, [%i2 + %i0]
12757 .word 0xfbee101c ! t1_kref+0x3308: prefetcha %i0 + %i4, 29
12758 .word 0x2b480008 ! t1_kref+0x330c: fbug,a,pt %fcc0, _kref+0x332c
12759 .word 0xab38201c ! t1_kref+0x3310: sra %g0, 0x1c, %l5
12760 .word 0xa5a4c9b3 ! t1_kref+0x3314: fdivs %f19, %f19, %f18
12761 .word 0xaa84c016 ! t1_kref+0x3318: addcc %l3, %l6, %l5
12762 .word 0xab400000 ! t1_kref+0x331c: mov %y, %l5
12763 .word 0xa5b48f92 ! t1_kref+0x3320: for %f18, %f18, %f18
12764 .word 0xaab23006 ! t1_kref+0x3324: orncc %o0, -0xffa, %l5
12765 .word 0xab348011 ! t1_kref+0x3328: srl %l2, %l1, %l5
12766 .word 0xa5a00552 ! t1_kref+0x332c: fsqrtd %f18, %f18
12767 .word 0x9fc00004 ! t1_kref+0x3330: call %g0 + %g4
12768 .word 0xe53e4000 ! t1_kref+0x3334: std %f18, [%i1]
12769 .word 0xa7b4cc73 ! t1_kref+0x3338: fnors %f19, %f19, %f19
12770 .word 0xa5a00532 ! t1_kref+0x333c: fsqrts %f18, %f18
12771 .word 0x38800002 ! t1_kref+0x3340: bgu,a _kref+0x3348
12772 .word 0x81ddc00b ! t1_kref+0x3344: flush %l7 + %o3
12773 .word 0xa5a00552 ! t1_kref+0x3348: fsqrtd %f18, %f18
12774 .word 0xe53e7fe0 ! t1_kref+0x334c: std %f18, [%i1 - 0x20]
12775 .word 0xa5b48732 ! t1_kref+0x3350: fmuld8ulx16 %f18, %f18, %f18
12776 .word 0xeb68a10b ! t1_kref+0x3354: prefetch %g2 + 0x10b, 21
12777 .word 0xaa0b3d1a ! t1_kref+0x3358: and %o4, -0x2e6, %l5
12778 .word 0xabb50140 ! t1_kref+0x335c: edge32l %l4, %g0, %l5
12779 .word 0xe428a035 ! t1_kref+0x3360: stb %l2, [%g2 + 0x35]
12780 .word 0x39800008 ! t1_kref+0x3364: fbuge,a _kref+0x3384
12781 .word 0xa7a489b2 ! t1_kref+0x3368: fdivs %f18, %f18, %f19
12782 .word 0xaab44014 ! t1_kref+0x336c: orncc %l1, %l4, %l5
12783 .word 0xab2c8009 ! t1_kref+0x3370: sll %l2, %o1, %l5
12784 .word 0xa7a000b2 ! t1_kref+0x3374: fnegs %f18, %f19
12785 .word 0xe19e1a1d ! t1_kref+0x3378: ldda [%i0 + %i5]0xd0, %f16
12786 .word 0xa7a000b3 ! t1_kref+0x337c: fnegs %f19, %f19
12787 call SYM(t1_subr2)
12788 .word 0xa5b48e52 ! t1_kref+0x3384: fxnor %f18, %f18, %f18
12789 .word 0xa7a00533 ! t1_kref+0x3388: fsqrts %f19, %f19
12790 .word 0xab2c8009 ! t1_kref+0x338c: sll %l2, %o1, %l5
12791 .word 0xab418000 ! t1_kref+0x3390: mov %fprs, %l5
12792 .word 0x28800008 ! t1_kref+0x3394: bleu,a _kref+0x33b4
12793 .word 0xe4f6501d ! t1_kref+0x3398: stxa %l2, [%i1 + %i5]0x80
12794 .word 0xaaab36f7 ! t1_kref+0x339c: andncc %o4, -0x909, %l5
12795 .word 0x2b18ff8a ! t1_kref+0x33a0: sethi %hi(0x63fe2800), %l5
12796 .word 0xabb240f2 ! t1_kref+0x33a4: edge16ln %o1, %l2, %l5
12797 .word 0xa5a4cd33 ! t1_kref+0x33a8: fsmuld %f19, %f19, %f18
12798 .word 0xab26800c ! t1_kref+0x33ac: mulscc %i2, %o4, %l5
12799 .word 0xaafc727a ! t1_kref+0x33b0: sdivcc %l1, -0xd86, %l5
12800 .word 0xa5a00552 ! t1_kref+0x33b4: fsqrtd %f18, %f18
12801 .word 0xebe6100b ! t1_kref+0x33b8: casa [%i0]0x80, %o3, %l5
12802 .word 0x81ac8ad2 ! t1_kref+0x33bc: fcmped %fcc0, %f18, %f18
12803 .word 0xead81018 ! t1_kref+0x33c0: ldxa [%g0 + %i0]0x80, %l5
12804 .word 0xa5b00f12 ! t1_kref+0x33c4: fsrc2 %f18, %f18
12805 .word 0xa5a489b2 ! t1_kref+0x33c8: fdivs %f18, %f18, %f18
12806 .word 0xea86101c ! t1_kref+0x33cc: lda [%i0 + %i4]0x80, %l5
12807 .word 0xaa9af1b3 ! t1_kref+0x33d0: xorcc %o3, -0xe4d, %l5
12808 .word 0xd626401c ! t1_kref+0x33d4: st %o3, [%i1 + %i4]
12809 .word 0xaa0b0009 ! t1_kref+0x33d8: and %o4, %o1, %l5
12810 .word 0xd828a035 ! t1_kref+0x33dc: stb %o4, [%g2 + 0x35]
12811 .word 0xa7a00532 ! t1_kref+0x33e0: fsqrts %f18, %f19
12812 call SYM(t1_subr0)
12813 .word 0xab668016 ! t1_kref+0x33e8: movg %icc, %l6, %l5
12814 .word 0xe82e6010 ! t1_kref+0x33ec: stb %l4, [%i1 + 0x10]
12815 .word 0xab400000 ! t1_kref+0x33f0: mov %y, %l5
12816 .word 0xaac5800c ! t1_kref+0x33f4: addccc %l6, %o4, %l5
12817 .word 0xa5b00fc0 ! t1_kref+0x33f8: fone %f18
12818 .word 0xabb48592 ! t1_kref+0x33fc: fcmpgt32 %f18, %f18, %l5
12819 .word 0xaac2f010 ! t1_kref+0x3400: addccc %o3, -0xff0, %l5
12820 .word 0xa5b48c92 ! t1_kref+0x3404: fandnot2 %f18, %f18, %f18
12821 .word 0xabb24357 ! t1_kref+0x3408: alignaddrl %o1, %l7, %l5
12822 .word 0xaa0035ef ! t1_kref+0x340c: add %g0, -0xa11, %l5
12823 .word 0xaa52e77b ! t1_kref+0x3410: umul %o3, 0x77b, %l5
12824 .word 0x2f800008 ! t1_kref+0x3414: fbu,a _kref+0x3434
12825 .word 0xab400000 ! t1_kref+0x3418: mov %y, %l5
12826 .word 0xea50a006 ! t1_kref+0x341c: ldsh [%g2 + 6], %l5
12827 .word 0x34800008 ! t1_kref+0x3420: bg,a _kref+0x3440
12828 .word 0xc16e6018 ! t1_kref+0x3424: prefetch %i1 + 0x18, 0
12829 .word 0xaa8d0008 ! t1_kref+0x3428: andcc %l4, %o0, %l5
12830 .word 0xa7a00132 ! t1_kref+0x342c: fabss %f18, %f19
12831 .word 0xaad4b42a ! t1_kref+0x3430: umulcc %l2, -0xbd6, %l5
12832 .word 0xabb54153 ! t1_kref+0x3434: edge32l %l5, %l3, %l5
12833 .word 0x2e800007 ! t1_kref+0x3438: bvs,a _kref+0x3454
12834 .word 0xea0e3ff5 ! t1_kref+0x343c: ldub [%i0 - 0xb], %l5
12835 .word 0x2d480007 ! t1_kref+0x3440: fbg,a,pt %fcc0, _kref+0x345c
12836 .word 0xa5a4cd32 ! t1_kref+0x3444: fsmuld %f19, %f18, %f18
12837 .word 0x81ac8ad2 ! t1_kref+0x3448: fcmped %fcc0, %f18, %f18
12838 .word 0xea00a034 ! t1_kref+0x344c: ld [%g2 + 0x34], %l5
12839 .word 0x8182c000 ! t1_kref+0x3450: wr %o3, %g0, %y
12840 .word 0x81da401a ! t1_kref+0x3454: flush %o1 + %i2
12841 .word 0xe230a036 ! t1_kref+0x3458: sth %l1, [%g2 + 0x36]
12842 .word 0xab44c000 ! t1_kref+0x345c: mov %gsr, %l5
12843 .word 0xa7a48932 ! t1_kref+0x3460: fmuls %f18, %f18, %f19
12844 .word 0xaafac00a ! t1_kref+0x3464: sdivcc %o3, %o2, %l5
12845 .word 0xea0e3feb ! t1_kref+0x3468: ldub [%i0 - 0x15], %l5
12846 .word 0xab2cc00d ! t1_kref+0x346c: sll %l3, %o5, %l5
12847 .word 0x81acca32 ! t1_kref+0x3470: fcmps %fcc0, %f19, %f18
12848 .word 0x9fc00004 ! t1_kref+0x3474: call %g0 + %g4
12849 .word 0xa5a4c932 ! t1_kref+0x3478: fmuls %f19, %f18, %f18
12850 .word 0xa5a4cd32 ! t1_kref+0x347c: fsmuld %f19, %f18, %f18
12851 .word 0xaa2025b3 ! t1_kref+0x3480: sub %g0, 0x5b3, %l5
12852 .word 0xea56001b ! t1_kref+0x3484: ldsh [%i0 + %i3], %l5
12853 .word 0xee362008 ! t1_kref+0x3488: sth %l7, [%i0 + 8]
12854 .word 0x2b0ee5a9 ! t1_kref+0x348c: sethi %hi(0x3b96a400), %l5
12855 call SYM(t1_subr3)
12856 .word 0xab280008 ! t1_kref+0x3494: sll %g0, %o0, %l5
12857 .word 0xabb48452 ! t1_kref+0x3498: fcmpne16 %f18, %f18, %l5
12858 .word 0xaa1a000c ! t1_kref+0x349c: xor %o0, %o4, %l5
12859 .word 0xea08a006 ! t1_kref+0x34a0: ldub [%g2 + 6], %l5
12860 .word 0xe51f4019 ! t1_kref+0x34a4: ldd [%i5 + %i1], %f18
12861 sethi %hi(2f), %o7
12862 .word 0xe40be0bc ! t1_kref+0x34ac: ldub [%o7 + 0xbc], %l2
12863 .word 0xa41ca00c ! t1_kref+0x34b0: xor %l2, 0xc, %l2
12864 .word 0xe42be0bc ! t1_kref+0x34b4: stb %l2, [%o7 + 0xbc]
12865 .word 0x81dbe0bc ! t1_kref+0x34b8: flush %o7 + 0xbc
128662: .word 0xe7060000 ! t1_kref+0x34bc: ld [%i0], %f19
12867 .word 0xec363fec ! t1_kref+0x34c0: sth %l6, [%i0 - 0x14]
12868 .word 0xab2d601a ! t1_kref+0x34c4: sll %l5, 0x1a, %l5
12869 .word 0xea780018 ! t1_kref+0x34c8: swap [%g0 + %i0], %l5
12870 .word 0xd27e001c ! t1_kref+0x34cc: swap [%i0 + %i4], %o1
12871 .word 0xaa52c01a ! t1_kref+0x34d0: umul %o3, %i2, %l5
12872 .word 0x29800002 ! t1_kref+0x34d4: fbl,a _kref+0x34dc
12873 .word 0xaa7b0011 ! t1_kref+0x34d8: sdiv %o4, %l1, %l5
12874 .word 0xaa954000 ! t1_kref+0x34dc: orcc %l5, %g0, %l5
12875 .word 0xa5a01912 ! t1_kref+0x34e0: fitod %f18, %f18
12876 .word 0xee280018 ! t1_kref+0x34e4: stb %l7, [%g0 + %i0]
12877 .word 0xa5a01892 ! t1_kref+0x34e8: fitos %f18, %f18
12878 .word 0xaa55e22a ! t1_kref+0x34ec: umul %l7, 0x22a, %l5
12879 .word 0xd236c018 ! t1_kref+0x34f0: sth %o1, [%i3 + %i0]
12880 .word 0x2b800001 ! t1_kref+0x34f4: fbug,a _kref+0x34f8
12881 .word 0xabb48452 ! t1_kref+0x34f8: fcmpne16 %f18, %f18, %l5
12882 .word 0xaa1ac00b ! t1_kref+0x34fc: xor %o3, %o3, %l5
12883 .word 0xaa52b349 ! t1_kref+0x3500: umul %o2, -0xcb7, %l5
12884 .word 0xaa02800a ! t1_kref+0x3504: add %o2, %o2, %l5
12885 .word 0xaad5801a ! t1_kref+0x3508: umulcc %l6, %i2, %l5
12886 .word 0xaa0dff08 ! t1_kref+0x350c: and %l7, -0xf8, %l5
12887 .word 0xe408631c ! t1_kref+0x3510: ldub [%g1 + 0x31c], %l2
12888 .word 0xa41ca00c ! t1_kref+0x3514: xor %l2, 0xc, %l2
12889 .word 0xe428631c ! t1_kref+0x3518: stb %l2, [%g1 + 0x31c]
12890 .word 0x81d8631c ! t1_kref+0x351c: flush %g1 + 0x31c
12891 .word 0xaad5400b ! t1_kref+0x3520: umulcc %l5, %o3, %l5
12892 .word 0xa5b48992 ! t1_kref+0x3524: bshuffle %f18, %f18, %f18
12893 .word 0xa5a01912 ! t1_kref+0x3528: fitod %f18, %f18
12894 .word 0xa5b48d92 ! t1_kref+0x352c: fxor %f18, %f18, %f18
12895 .word 0xe1be5897 ! t1_kref+0x3530: stda %f16, [%i1 + %l7]0xc4
12896 .word 0xe5060000 ! t1_kref+0x3534: ld [%i0], %f18
12897 .word 0xa5b48ed2 ! t1_kref+0x3538: fornot2 %f18, %f18, %f18
12898 .word 0xaa15401a ! t1_kref+0x353c: or %l5, %i2, %l5
12899 .word 0xc96e7fe0 ! t1_kref+0x3540: prefetch %i1 - 0x20, 4
12900 .word 0xd03f4019 ! t1_kref+0x3544: std %o0, [%i5 + %i1]
129012: .word 0xe51e3ff0 ! t1_kref+0x3548: ldd [%i0 - 0x10], %f18
12902 .word 0xea901018 ! t1_kref+0x354c: lduha [%g0 + %i0]0x80, %l5
12903 .word 0xead65000 ! t1_kref+0x3550: ldsha [%i1]0x80, %l5
12904 .word 0xd7e6500a ! t1_kref+0x3554: casa [%i1]0x80, %o2, %o3
12905 sethi %hi(1f), %o7
12906 jmpl %o7+%lo(1f), %g1
12907 .empty
12908 .word 0xaa52e0cd ! t1_kref+0x3560: umul %o3, 0xcd, %l5
129091: .word 0xaa0de19f ! t1_kref+0x3564: and %l7, 0x19f, %l5
12910 .word 0xe51fbdb0 ! t1_kref+0x3568: ldd [%fp - 0x250], %f18
12911 .word 0xea500019 ! t1_kref+0x356c: ldsh [%g0 + %i1], %l5
12912 .word 0xe4086044 ! t1_kref+0x3570: ldub [%g1 + 0x44], %l2
12913 .word 0xa41ca00c ! t1_kref+0x3574: xor %l2, 0xc, %l2
12914 .word 0xe4286044 ! t1_kref+0x3578: stb %l2, [%g1 + 0x44]
12915 .word 0x81d86044 ! t1_kref+0x357c: flush %g1 + 0x44
12916 .word 0xc6106ceb ! t1_kref+0x3580: lduh [%g1 + 0xceb], %g3
12917 .word 0xaa1d800b ! t1_kref+0x3584: xor %l6, %o3, %l5
12918 .word 0xaa882367 ! t1_kref+0x3588: andcc %g0, 0x367, %l5
12919 .word 0xaa1360c4 ! t1_kref+0x358c: or %o5, 0xc4, %l5
12920 .word 0xea4e6013 ! t1_kref+0x3590: ldsb [%i1 + 0x13], %l5
12921 .word 0xa7b48fb2 ! t1_kref+0x3594: fors %f18, %f18, %f19
12922 .word 0xe5060000 ! t1_kref+0x3598: ld [%i0], %f18
12923 .word 0x81800000 ! t1_kref+0x359c: mov %g0, %y
129242: .word 0xab2cc013 ! t1_kref+0x35a0: sll %l3, %l3, %l5
12925 .word 0xab222e52 ! t1_kref+0x35a4: mulscc %o0, 0xe52, %l5
12926 .word 0xab350008 ! t1_kref+0x35a8: srl %l4, %o0, %l5
12927 .word 0x81acca33 ! t1_kref+0x35ac: fcmps %fcc0, %f19, %f19
12928 .word 0xaa144000 ! t1_kref+0x35b0: or %l1, %g0, %l5
12929 .word 0xaa080014 ! t1_kref+0x35b4: and %g0, %l4, %l5
12930 .word 0xabb48412 ! t1_kref+0x35b8: fcmple16 %f18, %f18, %l5
12931 sethi %hi(2f), %o7
12932 .word 0xe40be1d4 ! t1_kref+0x35c0: ldub [%o7 + 0x1d4], %l2
12933 .word 0xa41ca00c ! t1_kref+0x35c4: xor %l2, 0xc, %l2
12934 .word 0xe42be1d4 ! t1_kref+0x35c8: stb %l2, [%o7 + 0x1d4]
12935 .word 0x81dbe1d4 ! t1_kref+0x35cc: flush %o7 + 0x1d4
12936 .word 0xa5a018d2 ! t1_kref+0x35d0: fdtos %f18, %f18
129372: .word 0xaa3ae7db ! t1_kref+0x35d4: xnor %o3, 0x7db, %l5
12938 .word 0xa5a000b3 ! t1_kref+0x35d8: fnegs %f19, %f18
12939 .word 0x2b480003 ! t1_kref+0x35dc: fbug,a,pt %fcc0, _kref+0x35e8
12940 .word 0xaa0cc01a ! t1_kref+0x35e0: and %l3, %i2, %l5
12941 .word 0xaa5cb44d ! t1_kref+0x35e4: smul %l2, -0xbb3, %l5
12942 .word 0xe53e001d ! t1_kref+0x35e8: std %f18, [%i0 + %i5]
12943 .word 0xaa0de303 ! t1_kref+0x35ec: and %l7, 0x303, %l5
12944 .word 0x81b01021 ! t1_kref+0x35f0: siam 0x1
12945 .word 0xe5262014 ! t1_kref+0x35f4: st %f18, [%i0 + 0x14]
12946 .word 0x33480002 ! t1_kref+0x35f8: fbe,a,pt %fcc0, _kref+0x3600
12947 .word 0xc02e6006 ! t1_kref+0x35fc: clrb [%i1 + 6]
12948 .word 0xe5263ff8 ! t1_kref+0x3600: st %f18, [%i0 - 8]
12949 .word 0x2a800002 ! t1_kref+0x3604: bcs,a _kref+0x360c
12950 .word 0xe51fbdb8 ! t1_kref+0x3608: ldd [%fp - 0x248], %f18
12951 .word 0xaa62000a ! t1_kref+0x360c: subc %o0, %o2, %l5
12952 .word 0xa5a4cd32 ! t1_kref+0x3610: fsmuld %f19, %f18, %f18
12953 .word 0xabb48512 ! t1_kref+0x3614: fcmpgt16 %f18, %f18, %l5
12954 .word 0x86102001 ! t1_kref+0x3618: mov 0x1, %g3
12955 .word 0x32800000 ! t1_kref+0x361c: bne,a _kref+0x361c
12956 .word 0x86a0e001 ! t1_kref+0x3620: subcc %g3, 1, %g3
12957 .word 0x81ac8a52 ! t1_kref+0x3624: fcmpd %fcc0, %f18, %f18
12958 .word 0xeaf01019 ! t1_kref+0x3628: stxa %l5, [%g0 + %i1]0x80
12959 .word 0xe726601c ! t1_kref+0x362c: st %f19, [%i1 + 0x1c]
12960 .word 0x32800006 ! t1_kref+0x3630: bne,a _kref+0x3648
12961 .word 0xa7a00132 ! t1_kref+0x3634: fabss %f18, %f19
12962 .word 0xe1be188d ! t1_kref+0x3638: stda %f16, [%i0 + %o5]0xc4
12963 .word 0xaa54400d ! t1_kref+0x363c: umul %l1, %o5, %l5
12964 .word 0xa5a00552 ! t1_kref+0x3640: fsqrtd %f18, %f18
12965 .word 0xaa136183 ! t1_kref+0x3644: or %o5, 0x183, %l5
12966 .word 0x81800000 ! t1_kref+0x3648: mov %g0, %y
12967 .word 0xaa1c800a ! t1_kref+0x364c: xor %l2, %o2, %l5
12968 .word 0xa5a018d2 ! t1_kref+0x3650: fdtos %f18, %f18
12969 .word 0x9fc10000 ! t1_kref+0x3654: call %g4
12970 .word 0xea167fea ! t1_kref+0x3658: lduh [%i1 - 0x16], %l5
12971 .word 0xea167fe4 ! t1_kref+0x365c: lduh [%i1 - 0x1c], %l5
12972 call SYM(t1_subr1)
12973 .word 0xabb5c116 ! t1_kref+0x3664: edge32 %l7, %l6, %l5
12974 .word 0xea0e2012 ! t1_kref+0x3668: ldub [%i0 + 0x12], %l5
12975 .word 0xab25000b ! t1_kref+0x366c: mulscc %l4, %o3, %l5
12976 .word 0xabb28071 ! t1_kref+0x3670: edge8ln %o2, %l1, %l5
12977 .word 0xabb24314 ! t1_kref+0x3674: alignaddr %o1, %l4, %l5
12978 .word 0x32800002 ! t1_kref+0x3678: bne,a _kref+0x3680
12979 .word 0xd0300018 ! t1_kref+0x367c: sth %o0, [%g0 + %i0]
12980 .word 0xea0e401a ! t1_kref+0x3680: ldub [%i1 + %i2], %l5
12981 .word 0x81df0011 ! t1_kref+0x3684: flush %i4 + %l1
12982 .word 0xec763ff8 ! t1_kref+0x3688: stx %l6, [%i0 - 8]
12983 .word 0xaa5c4017 ! t1_kref+0x368c: smul %l1, %l7, %l5
12984 .word 0xaa0b000d ! t1_kref+0x3690: and %o4, %o5, %l5
12985 .word 0xaabb400c ! t1_kref+0x3694: xnorcc %o5, %o4, %l5
12986 .word 0xa5a00533 ! t1_kref+0x3698: fsqrts %f19, %f18
12987 .word 0xea0e6019 ! t1_kref+0x369c: ldub [%i1 + 0x19], %l5
12988 .word 0x21480004 ! t1_kref+0x36a0: fbn,a,pt %fcc0, _kref+0x36b0
12989 .word 0xe720a024 ! t1_kref+0x36a4: st %f19, [%g2 + 0x24]
12990 .word 0xe82e8018 ! t1_kref+0x36a8: stb %l4, [%i2 + %i0]
12991 .word 0xead01018 ! t1_kref+0x36ac: ldsha [%g0 + %i0]0x80, %l5
12992 .word 0xabb20091 ! t1_kref+0x36b0: edge16 %o0, %l1, %l5
12993 .word 0xe0981019 ! t1_kref+0x36b4: ldda [%g0 + %i1]0x80, %l0
12994 .word 0xd230a014 ! t1_kref+0x36b8: sth %o1, [%g2 + 0x14]
12995 .word 0xa7a00133 ! t1_kref+0x36bc: fabss %f19, %f19
12996 .word 0x81ac8ab3 ! t1_kref+0x36c0: fcmpes %fcc0, %f18, %f19
12997 .word 0x81ac8ad2 ! t1_kref+0x36c4: fcmped %fcc0, %f18, %f18
12998 .word 0x81ac8ad2 ! t1_kref+0x36c8: fcmped %fcc0, %f18, %f18
12999 .word 0x81ac8a52 ! t1_kref+0x36cc: fcmpd %fcc0, %f18, %f18
13000 .word 0xa5b009b2 ! t1_kref+0x36d0: fexpand %f18, %f18
13001 .word 0xa5a000d2 ! t1_kref+0x36d4: fnegd %f18, %f18
13002 .word 0xe19f1a19 ! t1_kref+0x36d8: ldda [%i4 + %i1]0xd0, %f16
13003 .word 0xaa14c00c ! t1_kref+0x36dc: or %l3, %o4, %l5
13004 .word 0xabb48452 ! t1_kref+0x36e0: fcmpne16 %f18, %f18, %l5
13005 .word 0x81ac8ad2 ! t1_kref+0x36e4: fcmped %fcc0, %f18, %f18
13006 .word 0xe51fbf50 ! t1_kref+0x36e8: ldd [%fp - 0xb0], %f18
13007 .word 0xaa227187 ! t1_kref+0x36ec: sub %o1, -0xe79, %l5
13008 .word 0xaa134011 ! t1_kref+0x36f0: or %o5, %l1, %l5
13009 .word 0xe5bf5018 ! t1_kref+0x36f4: stda %f18, [%i5 + %i0]0x80
13010 .word 0xab604000 ! t1_kref+0x36f8: movne %fcc0, %g0, %l5
13011 .word 0xab050015 ! t1_kref+0x36fc: taddcc %l4, %l5, %l5
13012 .word 0xa7a018d2 ! t1_kref+0x3700: fdtos %f18, %f19
13013 .word 0x38480001 ! t1_kref+0x3704: bgu,a,pt %icc, _kref+0x3708
13014 .word 0xa5a00532 ! t1_kref+0x3708: fsqrts %f18, %f18
13015 .word 0xabb48412 ! t1_kref+0x370c: fcmple16 %f18, %f18, %l5
13016 .word 0xab154017 ! t1_kref+0x3710: taddcctv %l5, %l7, %l5
13017 .word 0xaa856c53 ! t1_kref+0x3714: addcc %l5, 0xc53, %l5
13018 .word 0xaa054017 ! t1_kref+0x3718: add %l5, %l7, %l5
13019 .word 0xaa036c91 ! t1_kref+0x371c: add %o5, 0xc91, %l5
13020 .word 0xa5b4cc73 ! t1_kref+0x3720: fnors %f19, %f19, %f18
13021 .word 0x81ac8ad2 ! t1_kref+0x3724: fcmped %fcc0, %f18, %f18
13022 .word 0xa7a000b3 ! t1_kref+0x3728: fnegs %f19, %f19
13023 .word 0xab2c6012 ! t1_kref+0x372c: sll %l1, 0x12, %l5
13024 .word 0x81ac8ad2 ! t1_kref+0x3730: fcmped %fcc0, %f18, %f18
13025 .word 0xaa1d8012 ! t1_kref+0x3734: xor %l6, %l2, %l5
13026 .word 0x81ac8ad2 ! t1_kref+0x3738: fcmped %fcc0, %f18, %f18
13027 .word 0xe16e6010 ! t1_kref+0x373c: prefetch %i1 + 0x10, 16
13028 .word 0x2d800003 ! t1_kref+0x3740: fbg,a _kref+0x374c
13029 .word 0xea0e600b ! t1_kref+0x3744: ldub [%i1 + 0xb], %l5
13030 .word 0xab40c000 ! t1_kref+0x3748: mov %asi, %l5
13031 .word 0xa5b486f2 ! t1_kref+0x374c: fmul8ulx16 %f18, %f18, %f18
13032 .word 0x8143e014 ! t1_kref+0x3750: membar 0x14
13033 sethi %hi(2f), %o7
13034 .word 0xe40be390 ! t1_kref+0x3758: ldub [%o7 + 0x390], %l2
13035 .word 0xa41ca00c ! t1_kref+0x375c: xor %l2, 0xc, %l2
13036 .word 0xe42be390 ! t1_kref+0x3760: stb %l2, [%o7 + 0x390]
13037 .word 0x81dbe390 ! t1_kref+0x3764: flush %o7 + 0x390
13038 .word 0x81580000 ! t1_kref+0x3768: flushw
13039 .word 0xea46001c ! t1_kref+0x376c: ldsw [%i0 + %i4], %l5
13040 .word 0xa5a01932 ! t1_kref+0x3770: fstod %f18, %f18
13041 .word 0xe1be5851 ! t1_kref+0x3774: stda %f16, [%i1 + %l1]0xc2
13042 .word 0xa5b00772 ! t1_kref+0x3778: fpack16 %f18, %f18
13043 .word 0xa5a01913 ! t1_kref+0x377c: fitod %f19, %f18
13044 .word 0x24800003 ! t1_kref+0x3780: ble,a _kref+0x378c
13045 .word 0xab25b2a3 ! t1_kref+0x3784: mulscc %l6, -0xd5d, %l5
13046 .word 0x8184c000 ! t1_kref+0x3788: wr %l3, %g0, %y
13047 .word 0xea16001b ! t1_kref+0x378c: lduh [%i0 + %i3], %l5
130482: .word 0xaa1d4017 ! t1_kref+0x3790: xor %l5, %l7, %l5
13049 .word 0xa5a00152 ! t1_kref+0x3794: fabsd %f18, %f18
13050 .word 0xe7262010 ! t1_kref+0x3798: st %f19, [%i0 + 0x10]
13051 .word 0xea0e8019 ! t1_kref+0x379c: ldub [%i2 + %i1], %l5
13052 .word 0xa7a4c933 ! t1_kref+0x37a0: fmuls %f19, %f19, %f19
13053 .word 0x20480002 ! t1_kref+0x37a4: bn,a,pt %icc, _kref+0x37ac
13054 .word 0xd8380019 ! t1_kref+0x37a8: std %o4, [%g0 + %i1]
13055 .word 0x81ac8ab3 ! t1_kref+0x37ac: fcmpes %fcc0, %f18, %f19
13056 sethi %hi(2f), %o7
13057 .word 0xe40be3dc ! t1_kref+0x37b4: ldub [%o7 + 0x3dc], %l2
13058 .word 0xa41ca00c ! t1_kref+0x37b8: xor %l2, 0xc, %l2
13059 .word 0xe42be3dc ! t1_kref+0x37bc: stb %l2, [%o7 + 0x3dc]
13060 .word 0x81dbe3dc ! t1_kref+0x37c0: flush %o7 + 0x3dc
13061 .word 0xaa002da4 ! t1_kref+0x37c4: add %g0, 0xda4, %l5
13062 .word 0xaa85c01a ! t1_kref+0x37c8: addcc %l7, %i2, %l5
13063 .word 0xea5f4018 ! t1_kref+0x37cc: ldx [%i5 + %i0], %l5
13064 .word 0xa5b4cea0 ! t1_kref+0x37d0: fsrc1s %f19, %f18
13065 .word 0xa7a4c932 ! t1_kref+0x37d4: fmuls %f19, %f18, %f19
13066 .word 0xe51e7fe0 ! t1_kref+0x37d8: ldd [%i1 - 0x20], %f18
130672: .word 0xa5b48ea0 ! t1_kref+0x37dc: fsrc1s %f18, %f18
13068 call SYM(t1_subr2)
13069 .word 0xd0260000 ! t1_kref+0x37e4: st %o0, [%i0]
13070 .word 0xaa58000a ! t1_kref+0x37e8: smul %g0, %o2, %l5
13071 .word 0xa5a48852 ! t1_kref+0x37ec: faddd %f18, %f18, %f18
13072 .word 0xaa534015 ! t1_kref+0x37f0: umul %o5, %l5, %l5
13073 .word 0xa5b48d12 ! t1_kref+0x37f4: fandnot1 %f18, %f18, %f18
13074 .word 0xa5b48d92 ! t1_kref+0x37f8: fxor %f18, %f18, %f18
13075 .word 0x81ac8ad2 ! t1_kref+0x37fc: fcmped %fcc0, %f18, %f18
13076 .word 0xa5a00532 ! t1_kref+0x3800: fsqrts %f18, %f18
13077 .word 0xa5b00fe0 ! t1_kref+0x3804: fones %f18
13078 .word 0x81850000 ! t1_kref+0x3808: wr %l4, %g0, %y
13079 .word 0xe1beda19 ! t1_kref+0x380c: stda %f16, [%i3 + %i1]0xd0
13080 .word 0xaabb7477 ! t1_kref+0x3810: xnorcc %o5, -0xb89, %l5
13081 .word 0xaa1de68c ! t1_kref+0x3814: xor %l7, 0x68c, %l5
13082 .word 0xa7a4c932 ! t1_kref+0x3818: fmuls %f19, %f18, %f19
13083 .word 0xe1be1814 ! t1_kref+0x381c: stda %f16, [%i0 + %l4]0xc0
13084 .word 0xa5a00552 ! t1_kref+0x3820: fsqrtd %f18, %f18
13085 .word 0xea080018 ! t1_kref+0x3824: ldub [%g0 + %i0], %l5
13086 .word 0xc026200c ! t1_kref+0x3828: clr [%i0 + 0xc]
13087 .word 0xea400019 ! t1_kref+0x382c: ldsw [%g0 + %i1], %l5
13088 .word 0xa5b48f92 ! t1_kref+0x3830: for %f18, %f18, %f18
13089 .word 0x81accab3 ! t1_kref+0x3834: fcmpes %fcc0, %f19, %f19
13090 .word 0x81acca32 ! t1_kref+0x3838: fcmps %fcc0, %f19, %f18
13091 .word 0xaa1db802 ! t1_kref+0x383c: xor %l6, -0x7fe, %l5
13092 .word 0xa5b00c00 ! t1_kref+0x3840: fzero %f18
13093 .word 0x2b38a237 ! t1_kref+0x3844: sethi %hi(0xe288dc00), %l5
13094 .word 0xa5a48852 ! t1_kref+0x3848: faddd %f18, %f18, %f18
13095 .word 0xee280018 ! t1_kref+0x384c: stb %l7, [%g0 + %i0]
13096 .word 0xea8e1000 ! t1_kref+0x3850: lduba [%i0]0x80, %l5
13097 .word 0xa5a00132 ! t1_kref+0x3854: fabss %f18, %f18
13098 .word 0x81accab3 ! t1_kref+0x3858: fcmpes %fcc0, %f19, %f19
13099 .word 0xe53e2000 ! t1_kref+0x385c: std %f18, [%i0]
13100 .word 0xa5b009b3 ! t1_kref+0x3860: fexpand %f19, %f18
13101 .word 0xa7b48ef3 ! t1_kref+0x3864: fornot2s %f18, %f19, %f19
13102 .word 0xa5a01892 ! t1_kref+0x3868: fitos %f18, %f18
13103 .word 0xab26b471 ! t1_kref+0x386c: mulscc %i2, -0xb8f, %l5
13104 .word 0x2e800005 ! t1_kref+0x3870: bvs,a _kref+0x3884
13105 .word 0xe59e505d ! t1_kref+0x3874: ldda [%i1 + %i5]0x82, %f18
13106 .word 0xa5a489b2 ! t1_kref+0x3878: fdivs %f18, %f18, %f18
13107 .word 0x37480006 ! t1_kref+0x387c: fbge,a,pt %fcc0, _kref+0x3894
13108 .word 0x81dfc011 ! t1_kref+0x3880: flush %i7 + %l1
13109 .word 0xaa05c017 ! t1_kref+0x3884: add %l7, %l7, %l5
13110 .word 0x27800001 ! t1_kref+0x3888: fbul,a _kref+0x388c
13111 .word 0xa5b4cc73 ! t1_kref+0x388c: fnors %f19, %f19, %f18
13112 .word 0xab400000 ! t1_kref+0x3890: mov %y, %l5
13113 .word 0xe82e0000 ! t1_kref+0x3894: stb %l4, [%i0]
13114 .word 0xe826001c ! t1_kref+0x3898: st %l4, [%i0 + %i4]
13115 .word 0x81db0004 ! t1_kref+0x389c: flush %o4 + %g4
13116 .word 0xe1be588b ! t1_kref+0x38a0: stda %f16, [%i1 + %o3]0xc4
13117 .word 0xe53e6010 ! t1_kref+0x38a4: std %f18, [%i1 + 0x10]
13118 .word 0xecf75019 ! t1_kref+0x38a8: stxa %l6, [%i5 + %i1]0x80
13119 .word 0xa5b486f2 ! t1_kref+0x38ac: fmul8ulx16 %f18, %f18, %f18
13120 .word 0xaa64e5bf ! t1_kref+0x38b0: subc %l3, 0x5bf, %l5
13121 .word 0xaa1aadc3 ! t1_kref+0x38b4: xor %o2, 0xdc3, %l5
13122 .word 0x9fc10000 ! t1_kref+0x38b8: call %g4
13123 .word 0x81dd4016 ! t1_kref+0x38bc: flush %l5 + %l6
13124 .word 0x86102001 ! t1_kref+0x38c0: mov 0x1, %g3
13125 .word 0x32800000 ! t1_kref+0x38c4: bne,a _kref+0x38c4
13126 .word 0x86a0e001 ! t1_kref+0x38c8: subcc %g3, 1, %g3
13127 .word 0xabb5c200 ! t1_kref+0x38cc: array8 %l7, %g0, %l5
13128 .word 0xd4360000 ! t1_kref+0x38d0: sth %o2, [%i0]
13129 .word 0xa5a00033 ! t1_kref+0x38d4: fmovs %f19, %f18
13130 .word 0xaabea618 ! t1_kref+0x38d8: xnorcc %i2, 0x618, %l5
13131 .word 0xa5a48952 ! t1_kref+0x38dc: fmuld %f18, %f18, %f18
13132 sethi %hi(2f), %o7
13133 .word 0xe40be114 ! t1_kref+0x38e4: ldub [%o7 + 0x114], %l2
13134 .word 0xa41ca00c ! t1_kref+0x38e8: xor %l2, 0xc, %l2
13135 .word 0xe42be114 ! t1_kref+0x38ec: stb %l2, [%o7 + 0x114]
13136 .word 0x81dbe114 ! t1_kref+0x38f0: flush %o7 + 0x114
13137 .word 0xe53e401d ! t1_kref+0x38f4: std %f18, [%i1 + %i5]
13138 .word 0xabb2c280 ! t1_kref+0x38f8: array32 %o3, %g0, %l5
13139 .word 0xe56e001c ! t1_kref+0x38fc: prefetch %i0 + %i4, 18
13140 .word 0xaad56831 ! t1_kref+0x3900: umulcc %l5, 0x831, %l5
13141 .word 0xa5a48852 ! t1_kref+0x3904: faddd %f18, %f18, %f18
13142 .word 0xa5a00132 ! t1_kref+0x3908: fabss %f18, %f18
13143 .word 0xa5b486b3 ! t1_kref+0x390c: fmul8x16al %f18, %f19, %f18
13144 .word 0xa7a018d2 ! t1_kref+0x3910: fdtos %f18, %f19
131452: .word 0xa5b48ad2 ! t1_kref+0x3914: fpsub32 %f18, %f18, %f18
13146 .word 0x3f480002 ! t1_kref+0x3918: fbo,a,pt %fcc0, _kref+0x3920
13147 .word 0xaab5ebb1 ! t1_kref+0x391c: orncc %l7, 0xbb1, %l5
13148 .word 0xa5b48f92 ! t1_kref+0x3920: for %f18, %f18, %f18
13149 .word 0xc12e401c ! t1_kref+0x3924: st %fsr, [%i1 + %i4]
13150 .word 0x81acca32 ! t1_kref+0x3928: fcmps %fcc0, %f19, %f18
13151 .word 0xa5b00c20 ! t1_kref+0x392c: fzeros %f18
13152 .word 0x81580000 ! t1_kref+0x3930: flushw
13153 .word 0xaa1d4017 ! t1_kref+0x3934: xor %l5, %l7, %l5
13154 .word 0xaa403fa3 ! t1_kref+0x3938: addc %g0, -0x5d, %l5
13155 .word 0xa5b00c20 ! t1_kref+0x393c: fzeros %f18
13156 .word 0xabb30334 ! t1_kref+0x3940: bmask %o4, %l4, %l5
13157 .word 0xa5a488d2 ! t1_kref+0x3944: fsubd %f18, %f18, %f18
13158 .word 0xda7e601c ! t1_kref+0x3948: swap [%i1 + 0x1c], %o5
13159 .word 0xaa802ad2 ! t1_kref+0x394c: addcc %g0, 0xad2, %l5
13160 .word 0xaad4801a ! t1_kref+0x3950: umulcc %l2, %i2, %l5
13161 .word 0xa5b48992 ! t1_kref+0x3954: bshuffle %f18, %f18, %f18
13162 .word 0xa5b4c632 ! t1_kref+0x3958: fmul8x16 %f19, %f18, %f18
13163 .word 0xa7a018d2 ! t1_kref+0x395c: fdtos %f18, %f19
13164 .word 0x81ac8ad2 ! t1_kref+0x3960: fcmped %fcc0, %f18, %f18
13165 .word 0xabb2435a ! t1_kref+0x3964: alignaddrl %o1, %i2, %l5
13166 .word 0xe526401c ! t1_kref+0x3968: st %f18, [%i1 + %i4]
13167 .word 0xabb580ed ! t1_kref+0x396c: edge16ln %l6, %o5, %l5
13168 .word 0xab30000a ! t1_kref+0x3970: srl %g0, %o2, %l5
13169 .word 0xe5801019 ! t1_kref+0x3974: lda [%g0 + %i1]0x80, %f18
13170 .word 0xa5a48852 ! t1_kref+0x3978: faddd %f18, %f18, %f18
13171 .word 0x2b348a87 ! t1_kref+0x397c: sethi %hi(0xd22a1c00), %l5
13172 .word 0xeace9018 ! t1_kref+0x3980: ldsba [%i2 + %i0]0x80, %l5
13173 .word 0xa5b00cd2 ! t1_kref+0x3984: fnot2 %f18, %f18
13174 .word 0xc568a106 ! t1_kref+0x3988: prefetch %g2 + 0x106, 2
13175 .word 0xa5a48852 ! t1_kref+0x398c: faddd %f18, %f18, %f18
13176 .word 0xaa154000 ! t1_kref+0x3990: or %l5, %g0, %l5
13177 .word 0x24480005 ! t1_kref+0x3994: ble,a,pt %icc, _kref+0x39a8
13178 .word 0xaa3a8015 ! t1_kref+0x3998: xnor %o2, %l5, %l5
13179 .word 0xe7263ff4 ! t1_kref+0x399c: st %f19, [%i0 - 0xc]
13180 .word 0xa5a4c8b3 ! t1_kref+0x39a0: fsubs %f19, %f19, %f18
13181 .word 0xea167fea ! t1_kref+0x39a4: lduh [%i1 - 0x16], %l5
13182 .word 0xaa03000a ! t1_kref+0x39a8: add %o4, %o2, %l5
13183 .word 0xa7a01893 ! t1_kref+0x39ac: fitos %f19, %f19
13184 call SYM(t1_subr2)
13185 .word 0xa7837bf4 ! t1_kref+0x39b4: wr %o5, 0xfffffbf4, %gsr
13186 .word 0xaafdc01a ! t1_kref+0x39b8: sdivcc %l7, %i2, %l5
13187 .word 0xaa8362a9 ! t1_kref+0x39bc: addcc %o5, 0x2a9, %l5
13188 .word 0x25480005 ! t1_kref+0x39c0: fblg,a,pt %fcc0, _kref+0x39d4
13189 .word 0xa7a01893 ! t1_kref+0x39c4: fitos %f19, %f19
13190 .word 0xaa85e97e ! t1_kref+0x39c8: addcc %l7, 0x97e, %l5
13191 .word 0xa5a48952 ! t1_kref+0x39cc: fmuld %f18, %f18, %f18
13192 .word 0xa7b00772 ! t1_kref+0x39d0: fpack16 %f18, %f19
13193 .word 0xa7b00fe0 ! t1_kref+0x39d4: fones %f19
13194 .word 0xa5a000b3 ! t1_kref+0x39d8: fnegs %f19, %f18
13195 .word 0x9fc10000 ! t1_kref+0x39dc: call %g4
13196 .word 0xa5b4ce73 ! t1_kref+0x39e0: fxnors %f19, %f19, %f18
13197 .word 0xab400000 ! t1_kref+0x39e4: mov %y, %l5
13198 .word 0xea463fec ! t1_kref+0x39e8: ldsw [%i0 - 0x14], %l5
13199 .word 0xc831401b ! t1_kref+0x39ec: sth %g4, [%g5 + %i3]
13200 .word 0xa5a48952 ! t1_kref+0x39f0: fmuld %f18, %f18, %f18
13201 .word 0xa7a48932 ! t1_kref+0x39f4: fmuls %f18, %f18, %f19
13202 .word 0xab418000 ! t1_kref+0x39f8: mov %fprs, %l5
13203 call SYM(t1_subr1)
13204 .word 0xea4e8019 ! t1_kref+0x3a00: ldsb [%i2 + %i1], %l5
13205 .word 0xaaade316 ! t1_kref+0x3a04: andncc %l7, 0x316, %l5
13206 .word 0xaab4ee13 ! t1_kref+0x3a08: orncc %l3, 0xe13, %l5
13207 .word 0x8610200f ! t1_kref+0x3a0c: mov 0xf, %g3
13208 .word 0x86a0e001 ! t1_kref+0x3a10: subcc %g3, 1, %g3
13209 .word 0x2280000f ! t1_kref+0x3a14: be,a _kref+0x3a50
13210 .word 0xaa3d800c ! t1_kref+0x3a18: xnor %l6, %o4, %l5
13211 .word 0xa5b4cd33 ! t1_kref+0x3a1c: fandnot1s %f19, %f19, %f18
13212 .word 0xa5a01892 ! t1_kref+0x3a20: fitos %f18, %f18
13213 .word 0x3a800008 ! t1_kref+0x3a24: bcc,a _kref+0x3a44
13214 .word 0xe7e6500c ! t1_kref+0x3a28: casa [%i1]0x80, %o4, %l3
13215 .word 0x324ffff9 ! t1_kref+0x3a2c: bne,a,pt %icc, _kref+0x3a10
13216 .word 0xab123bdc ! t1_kref+0x3a30: taddcctv %o0, -0x424, %l5
13217 .word 0xa5a018d2 ! t1_kref+0x3a34: fdtos %f18, %f18
13218 .word 0xa5b48e80 ! t1_kref+0x3a38: fsrc1 %f18, %f18
13219 .word 0xd2270019 ! t1_kref+0x3a3c: st %o1, [%i4 + %i1]
13220 .word 0xa5b48d40 ! t1_kref+0x3a40: fnot1 %f18, %f18
13221 .word 0xa5a000b2 ! t1_kref+0x3a44: fnegs %f18, %f18
13222 .word 0xab3ac009 ! t1_kref+0x3a48: sra %o3, %o1, %l5
13223 .word 0xc568a008 ! t1_kref+0x3a4c: prefetch %g2 + 8, 2
13224 .word 0xa7b4ca33 ! t1_kref+0x3a50: fpadd16s %f19, %f19, %f19
13225 .word 0xa5b48ea0 ! t1_kref+0x3a54: fsrc1s %f18, %f18
13226 .word 0xa5a488b3 ! t1_kref+0x3a58: fsubs %f18, %f19, %f18
13227 .word 0xab400000 ! t1_kref+0x3a5c: mov %y, %l5
13228 .word 0x2c800007 ! t1_kref+0x3a60: bneg,a _kref+0x3a7c
13229 .word 0xab408000 ! t1_kref+0x3a64: mov %ccr, %l5
13230 .word 0xaa053990 ! t1_kref+0x3a68: add %l4, -0x670, %l5
13231 .word 0xab2d000b ! t1_kref+0x3a6c: sll %l4, %o3, %l5
13232 .word 0xc06e4000 ! t1_kref+0x3a70: ldstub [%i1], %g0
13233 .word 0xaab50017 ! t1_kref+0x3a74: orncc %l4, %l7, %l5
13234 .word 0xe5380019 ! t1_kref+0x3a78: std %f18, [%g0 + %i1]
13235 .word 0xab228012 ! t1_kref+0x3a7c: mulscc %o2, %l2, %l5
13236 .word 0xc07e7fe4 ! t1_kref+0x3a80: swap [%i1 - 0x1c], %g0
13237 .word 0xab2ae019 ! t1_kref+0x3a84: sll %o3, 0x19, %l5
13238 .word 0xa5b00f12 ! t1_kref+0x3a88: fsrc2 %f18, %f18
13239 .word 0x86102015 ! t1_kref+0x3a8c: mov 0x15, %g3
13240 .word 0x86a0e001 ! t1_kref+0x3a90: subcc %g3, 1, %g3
13241 .word 0x22800007 ! t1_kref+0x3a94: be,a _kref+0x3ab0
13242 .word 0xaac5800a ! t1_kref+0x3a98: addccc %l6, %o2, %l5
13243 .word 0xa5b4c712 ! t1_kref+0x3a9c: fmuld8sux16 %f19, %f18, %f18
13244 .word 0x81dd800e ! t1_kref+0x3aa0: flush %l6 + %sp
13245 .word 0xa5a01893 ! t1_kref+0x3aa4: fitos %f19, %f18
13246 .word 0xab230017 ! t1_kref+0x3aa8: mulscc %o4, %l7, %l5
13247 .word 0xdaf75018 ! t1_kref+0x3aac: stxa %o5, [%i5 + %i0]0x80
13248 .word 0x28800006 ! t1_kref+0x3ab0: bleu,a _kref+0x3ac8
13249 .word 0xe526200c ! t1_kref+0x3ab4: st %f18, [%i0 + 0xc]
13250 .word 0xa5a01913 ! t1_kref+0x3ab8: fitod %f19, %f18
13251 .word 0xaa0c8014 ! t1_kref+0x3abc: and %l2, %l4, %l5
13252 .word 0xaa1c4012 ! t1_kref+0x3ac0: xor %l1, %l2, %l5
13253 .word 0xea0e7ffa ! t1_kref+0x3ac4: ldub [%i1 - 6], %l5
13254 .word 0xaabd0015 ! t1_kref+0x3ac8: xnorcc %l4, %l5, %l5
13255 .word 0xab418000 ! t1_kref+0x3acc: mov %fprs, %l5
13256 .word 0xee363fe0 ! t1_kref+0x3ad0: sth %l7, [%i0 - 0x20]
13257 .word 0xab400000 ! t1_kref+0x3ad4: mov %y, %l5
13258 .word 0x8143c000 ! t1_kref+0x3ad8: stbar
13259 .word 0x8610200d ! t1_kref+0x3adc: mov 0xd, %g3
13260 .word 0x86a0e001 ! t1_kref+0x3ae0: subcc %g3, 1, %g3
13261 .word 0x22800002 ! t1_kref+0x3ae4: be,a _kref+0x3aec
13262 .word 0xab400000 ! t1_kref+0x3ae8: mov %y, %l5
13263 .word 0xa7b4ce32 ! t1_kref+0x3aec: fands %f19, %f18, %f19
13264 .word 0xab35200d ! t1_kref+0x3af0: srl %l4, 0xd, %l5
13265 .word 0xa7a4c8b2 ! t1_kref+0x3af4: fsubs %f19, %f18, %f19
13266 .word 0xe5266010 ! t1_kref+0x3af8: st %f18, [%i1 + 0x10]
13267 .word 0x81844000 ! t1_kref+0x3afc: wr %l1, %g0, %y
13268 .word 0xfbee101d ! t1_kref+0x3b00: prefetcha %i0 + %i5, 29
13269 .word 0xab02b5a3 ! t1_kref+0x3b04: taddcc %o2, -0xa5d, %l5
13270 .word 0xa7b00c20 ! t1_kref+0x3b08: fzeros %f19
13271 call 1f
13272 .empty
13273 .word 0xa7a000b3 ! t1_kref+0x3b10: fnegs %f19, %f19
13274 .word 0xaa75800d ! t1_kref+0x3b14: udiv %l6, %o5, %l5
13275 .word 0xab400000 ! t1_kref+0x3b18: mov %y, %l5
13276 .word 0xea06401c ! t1_kref+0x3b1c: ld [%i1 + %i4], %l5
13277 .word 0xaa1a0017 ! t1_kref+0x3b20: xor %o0, %l7, %l5
13278 .word 0x81accab2 ! t1_kref+0x3b24: fcmpes %fcc0, %f19, %f18
13279 .word 0xaaa50014 ! t1_kref+0x3b28: subcc %l4, %l4, %l5
132801: .word 0xaa120011 ! t1_kref+0x3b2c: or %o0, %l1, %l5
13281 .word 0xaab366d1 ! t1_kref+0x3b30: orncc %o5, 0x6d1, %l5
13282 .word 0xaa0d800d ! t1_kref+0x3b34: and %l6, %o5, %l5
13283 .word 0xaa1dc011 ! t1_kref+0x3b38: xor %l7, %l1, %l5
13284 .word 0x2b0e1449 ! t1_kref+0x3b3c: sethi %hi(0x38512400), %l5
13285 .word 0xd4a71019 ! t1_kref+0x3b40: sta %o2, [%i4 + %i1]0x80
13286 .word 0x81ac8ad2 ! t1_kref+0x3b44: fcmped %fcc0, %f18, %f18
13287 .word 0x878020e0 ! t1_kref+0x3b48: mov 0xe0, %asi
13288 .word 0xa7b48e32 ! t1_kref+0x3b4c: fands %f18, %f18, %f19
13289 .word 0x32800004 ! t1_kref+0x3b50: bne,a _kref+0x3b60
13290 .word 0xe168a009 ! t1_kref+0x3b54: prefetch %g2 + 9, 16
13291 .word 0xa7a48832 ! t1_kref+0x3b58: fadds %f18, %f18, %f19
13292 .word 0xaad57e16 ! t1_kref+0x3b5c: umulcc %l5, -0x1ea, %l5
13293 .word 0xeade501d ! t1_kref+0x3b60: ldxa [%i1 + %i5]0x80, %l5
13294 .word 0x87802082 ! t1_kref+0x3b64: mov 0x82, %asi
13295 .word 0xaab24008 ! t1_kref+0x3b68: orncc %o1, %o0, %l5
13296 sethi %hi(2f), %o7
13297 .word 0xe40be38c ! t1_kref+0x3b70: ldub [%o7 + 0x38c], %l2
13298 .word 0xa41ca00c ! t1_kref+0x3b74: xor %l2, 0xc, %l2
13299 .word 0xe42be38c ! t1_kref+0x3b78: stb %l2, [%o7 + 0x38c]
13300 .word 0x81dbe38c ! t1_kref+0x3b7c: flush %o7 + 0x38c
13301 .word 0xaa54bf63 ! t1_kref+0x3b80: umul %l2, -0x9d, %l5
13302 .word 0xa7837ec1 ! t1_kref+0x3b84: wr %o5, 0xfffffec1, %gsr
13303 .word 0xea0e8019 ! t1_kref+0x3b88: ldub [%i2 + %i1], %l5
133042: .word 0xaa0373c9 ! t1_kref+0x3b8c: add %o5, -0xc37, %l5
13305 .word 0xec36401b ! t1_kref+0x3b90: sth %l6, [%i1 + %i3]
13306 .word 0xa7a4c8b2 ! t1_kref+0x3b94: fsubs %f19, %f18, %f19
13307 .word 0xf36e3ff8 ! t1_kref+0x3b98: prefetch %i0 - 8, 25
13308 .word 0x8143e040 ! t1_kref+0x3b9c: membar 0x40
13309 .word 0xaab56d6e ! t1_kref+0x3ba0: orncc %l5, 0xd6e, %l5
13310 .word 0x24480005 ! t1_kref+0x3ba4: ble,a,pt %icc, _kref+0x3bb8
13311 .word 0xaa9033c3 ! t1_kref+0x3ba8: orcc %g0, -0xc3d, %l5
13312 .word 0xea0e3ff3 ! t1_kref+0x3bac: ldub [%i0 - 0xd], %l5
13313 .word 0xa7a489b3 ! t1_kref+0x3bb0: fdivs %f18, %f19, %f19
13314 .word 0xaa35b312 ! t1_kref+0x3bb4: orn %l6, -0xcee, %l5
13315 .word 0xa5b48d12 ! t1_kref+0x3bb8: fandnot1 %f18, %f18, %f18
13316 .word 0xaa652e02 ! t1_kref+0x3bbc: subc %l4, 0xe02, %l5
13317 .word 0xa7a00032 ! t1_kref+0x3bc0: fmovs %f18, %f19
13318 .word 0x81accab2 ! t1_kref+0x3bc4: fcmpes %fcc0, %f19, %f18
13319 .word 0xa5b4c632 ! t1_kref+0x3bc8: fmul8x16 %f19, %f18, %f18
13320 .word 0x2e480001 ! t1_kref+0x3bcc: bvs,a,pt %icc, _kref+0x3bd0
13321 .word 0xe968a1c1 ! t1_kref+0x3bd0: prefetch %g2 + 0x1c1, 20
13322 .word 0x81ac8ab3 ! t1_kref+0x3bd4: fcmpes %fcc0, %f18, %f19
13323 .word 0x2b021f7e ! t1_kref+0x3bd8: sethi %hi(0x87df800), %l5
13324 .word 0x2b1e7b39 ! t1_kref+0x3bdc: sethi %hi(0x79ece400), %l5
13325 .word 0xa7a01892 ! t1_kref+0x3be0: fitos %f18, %f19
13326 sethi %hi(2f), %o7
13327 .word 0xe40be3f8 ! t1_kref+0x3be8: ldub [%o7 + 0x3f8], %l2
13328 .word 0xa41ca00c ! t1_kref+0x3bec: xor %l2, 0xc, %l2
13329 .word 0xe42be3f8 ! t1_kref+0x3bf0: stb %l2, [%o7 + 0x3f8]
13330 .word 0x81dbe3f8 ! t1_kref+0x3bf4: flush %o7 + 0x3f8
133312: .word 0xd62e4000 ! t1_kref+0x3bf8: stb %o3, [%i1]
13332 .word 0xa7b48df3 ! t1_kref+0x3bfc: fnands %f18, %f19, %f19
13333 call SYM(t1_subr1)
13334 .word 0xaa850011 ! t1_kref+0x3c04: addcc %l4, %l1, %l5
13335 .word 0xc56e6008 ! t1_kref+0x3c08: prefetch %i1 + 8, 2
13336 .word 0xa7a4c9b3 ! t1_kref+0x3c0c: fdivs %f19, %f19, %f19
13337 .word 0xea4e2016 ! t1_kref+0x3c10: ldsb [%i0 + 0x16], %l5
13338 .word 0xe53e7fe0 ! t1_kref+0x3c14: std %f18, [%i1 - 0x20]
13339 .word 0xa5b4c732 ! t1_kref+0x3c18: fmuld8ulx16 %f19, %f18, %f18
13340 call 1f
13341 .empty
13342 .word 0xa5a488b2 ! t1_kref+0x3c20: fsubs %f18, %f18, %f18
13343 .word 0xda7e6008 ! t1_kref+0x3c24: swap [%i1 + 8], %o5
133441: .word 0xabb48412 ! t1_kref+0x3c28: fcmple16 %f18, %f18, %l5
13345 .word 0xa5a00033 ! t1_kref+0x3c2c: fmovs %f19, %f18
13346 .word 0xaa448013 ! t1_kref+0x3c30: addc %l2, %l3, %l5
13347 .word 0xe1be180c ! t1_kref+0x3c34: stda %f16, [%i0 + %o4]0xc0
13348 .word 0xaa3ce57f ! t1_kref+0x3c38: xnor %l3, 0x57f, %l5
13349 .word 0xd07e3ff4 ! t1_kref+0x3c3c: swap [%i0 - 0xc], %o0
13350 .word 0xabb48512 ! t1_kref+0x3c40: fcmpgt16 %f18, %f18, %l5
13351 .word 0xaa5dc00b ! t1_kref+0x3c44: smul %l7, %o3, %l5
13352 .word 0x23800002 ! t1_kref+0x3c48: fbne,a _kref+0x3c50
13353 .word 0xe2780019 ! t1_kref+0x3c4c: swap [%g0 + %i1], %l1
13354 .word 0xa7b4cea0 ! t1_kref+0x3c50: fsrc1s %f19, %f19
13355 .word 0xa5a48952 ! t1_kref+0x3c54: fmuld %f18, %f18, %f18
13356 .word 0xaab4401a ! t1_kref+0x3c58: orncc %l1, %i2, %l5
13357 .word 0xab2ac00c ! t1_kref+0x3c5c: sll %o3, %o4, %l5
13358 .word 0xabb48412 ! t1_kref+0x3c60: fcmple16 %f18, %f18, %l5
13359 .word 0xa5a000d2 ! t1_kref+0x3c64: fnegd %f18, %f18
13360 .word 0xa5b48732 ! t1_kref+0x3c68: fmuld8ulx16 %f18, %f18, %f18
13361 .word 0x86102021 ! t1_kref+0x3c6c: mov 0x21, %g3
13362 .word 0x86a0e001 ! t1_kref+0x3c70: subcc %g3, 1, %g3
13363 .word 0x22800004 ! t1_kref+0x3c74: be,a _kref+0x3c84
13364 .word 0xa5b00cd2 ! t1_kref+0x3c78: fnot2 %f18, %f18
13365 .word 0xabb200b4 ! t1_kref+0x3c7c: edge16n %o0, %l4, %l5
13366 .word 0xd83e6018 ! t1_kref+0x3c80: std %o4, [%i1 + 0x18]
13367 .word 0xea0e600b ! t1_kref+0x3c84: ldub [%i1 + 0xb], %l5
13368 .word 0xaab30014 ! t1_kref+0x3c88: orncc %o4, %l4, %l5
13369 .word 0xe5380019 ! t1_kref+0x3c8c: std %f18, [%g0 + %i1]
13370 .word 0xab400000 ! t1_kref+0x3c90: mov %y, %l5
13371 .word 0xa5a000b2 ! t1_kref+0x3c94: fnegs %f18, %f18
13372 .word 0xe4086750 ! t1_kref+0x3c98: ldub [%g1 + 0x750], %l2
13373 .word 0xa41ca00c ! t1_kref+0x3c9c: xor %l2, 0xc, %l2
13374 .word 0xe4286750 ! t1_kref+0x3ca0: stb %l2, [%g1 + 0x750]
13375 .word 0x81d86750 ! t1_kref+0x3ca4: flush %g1 + 0x750
13376 .word 0x3a800007 ! t1_kref+0x3ca8: bcc,a _kref+0x3cc4
133772: .word 0xaae2ab18 ! t1_kref+0x3cac: subccc %o2, 0xb18, %l5
13378 .word 0x81ac8ad2 ! t1_kref+0x3cb0: fcmped %fcc0, %f18, %f18
13379 .word 0xab04a070 ! t1_kref+0x3cb4: taddcc %l2, 0x70, %l5
13380 .word 0xa7a00033 ! t1_kref+0x3cb8: fmovs %f19, %f19
13381 .word 0x81daff4d ! t1_kref+0x3cbc: flush %o3 - 0xb3
13382 call SYM(t1_subr2)
13383 .word 0xeace5000 ! t1_kref+0x3cc4: ldsba [%i1]0x80, %l5
13384 .word 0x81ac8a52 ! t1_kref+0x3cc8: fcmpd %fcc0, %f18, %f18
13385 .word 0xa7a018d2 ! t1_kref+0x3ccc: fdtos %f18, %f19
13386 .word 0xa7a01a33 ! t1_kref+0x3cd0: fstoi %f19, %f19
13387 .word 0xe53e401d ! t1_kref+0x3cd4: std %f18, [%i1 + %i5]
13388 .word 0xabb280c9 ! t1_kref+0x3cd8: edge16l %o2, %o1, %l5
13389 .word 0xa7a4c932 ! t1_kref+0x3cdc: fmuls %f19, %f18, %f19
13390 .word 0xe5000019 ! t1_kref+0x3ce0: ld [%g0 + %i1], %f18
13391 .word 0xabb48412 ! t1_kref+0x3ce4: fcmple16 %f18, %f18, %l5
13392 .word 0xaa02bbdf ! t1_kref+0x3ce8: add %o2, -0x421, %l5
13393 .word 0xea167fea ! t1_kref+0x3cec: lduh [%i1 - 0x16], %l5
13394 .word 0xab408000 ! t1_kref+0x3cf0: mov %ccr, %l5
13395 call SYM(t1_subr1)
13396 .word 0xeace9018 ! t1_kref+0x3cf8: ldsba [%i2 + %i0]0x80, %l5
13397 .word 0xa7a489b2 ! t1_kref+0x3cfc: fdivs %f18, %f18, %f19
13398 .word 0xe6fe1000 ! t1_kref+0x3d00: swapa [%i0]0x80, %l3
13399 .word 0xabb2006c ! t1_kref+0x3d04: edge8ln %o0, %o4, %l5
13400 call SYM(t1_subr3)
13401 .word 0xab400000 ! t1_kref+0x3d0c: mov %y, %l5
13402 .word 0xa5b48f92 ! t1_kref+0x3d10: for %f18, %f18, %f18
13403 .word 0xab3dc00b ! t1_kref+0x3d14: sra %l7, %o3, %l5
13404 .word 0xaa552713 ! t1_kref+0x3d18: umul %l4, 0x713, %l5
13405 .word 0xaa9c8012 ! t1_kref+0x3d1c: xorcc %l2, %l2, %l5
13406 .word 0xaa830008 ! t1_kref+0x3d20: addcc %o4, %o0, %l5
13407 .word 0xa5a48852 ! t1_kref+0x3d24: faddd %f18, %f18, %f18
13408 .word 0xea16c019 ! t1_kref+0x3d28: lduh [%i3 + %i1], %l5
13409 .word 0xa5a000b2 ! t1_kref+0x3d2c: fnegs %f18, %f18
13410 .word 0xa5b00cd2 ! t1_kref+0x3d30: fnot2 %f18, %f18
13411 .word 0xaa0a208d ! t1_kref+0x3d34: and %o0, 0x8d, %l5
13412 .word 0x81accab2 ! t1_kref+0x3d38: fcmpes %fcc0, %f19, %f18
13413 .word 0xa5a018d2 ! t1_kref+0x3d3c: fdtos %f18, %f18
13414 .word 0xa5b4c6b3 ! t1_kref+0x3d40: fmul8x16al %f19, %f19, %f18
13415 .word 0xa5b48a52 ! t1_kref+0x3d44: fpadd32 %f18, %f18, %f18
13416 .word 0x9fc00004 ! t1_kref+0x3d48: call %g0 + %g4
13417 .word 0xaa92b131 ! t1_kref+0x3d4c: orcc %o2, -0xecf, %l5
13418 .word 0xa5b00f12 ! t1_kref+0x3d50: fsrc2 %f18, %f18
13419 .word 0xab70200b ! t1_kref+0x3d54: popc 0xb, %l5
13420 .word 0x24800008 ! t1_kref+0x3d58: ble,a _kref+0x3d78
13421 .word 0xaac6800c ! t1_kref+0x3d5c: addccc %i2, %o4, %l5
13422 .word 0xaaba4013 ! t1_kref+0x3d60: xnorcc %o1, %l3, %l5
13423 .word 0xab352019 ! t1_kref+0x3d64: srl %l4, 0x19, %l5
13424 .word 0xea2e401a ! t1_kref+0x3d68: stb %l5, [%i1 + %i2]
13425 .word 0x2c800005 ! t1_kref+0x3d6c: bneg,a _kref+0x3d80
13426 .word 0xa5b48a33 ! t1_kref+0x3d70: fpadd16s %f18, %f19, %f18
13427 .word 0xa7a00533 ! t1_kref+0x3d74: fsqrts %f19, %f19
13428 .word 0xa5b00cd2 ! t1_kref+0x3d78: fnot2 %f18, %f18
13429 .word 0xa5b4c713 ! t1_kref+0x3d7c: fmuld8sux16 %f19, %f19, %f18
13430 .word 0xa5a00552 ! t1_kref+0x3d80: fsqrtd %f18, %f18
13431 .word 0xaaa6a54f ! t1_kref+0x3d84: subcc %i2, 0x54f, %l5
13432 .word 0xeac6501c ! t1_kref+0x3d88: ldswa [%i1 + %i4]0x80, %l5
13433 .word 0xabb2c0c0 ! t1_kref+0x3d8c: edge16l %o3, %g0, %l5
13434 .word 0xa7a4c933 ! t1_kref+0x3d90: fmuls %f19, %f19, %f19
13435 .word 0x3d800008 ! t1_kref+0x3d94: fbule,a _kref+0x3db4
13436 .word 0xea56401b ! t1_kref+0x3d98: ldsh [%i1 + %i3], %l5
13437 .word 0xa5b00c20 ! t1_kref+0x3d9c: fzeros %f18
13438 .word 0xc0300018 ! t1_kref+0x3da0: clrh [%g0 + %i0]
13439 .word 0xea067ff8 ! t1_kref+0x3da4: ld [%i1 - 8], %l5
13440 .word 0xaa94bf50 ! t1_kref+0x3da8: orcc %l2, -0xb0, %l5
13441 .word 0xaa847c67 ! t1_kref+0x3dac: addcc %l1, -0x399, %l5
13442 .word 0xa5a01913 ! t1_kref+0x3db0: fitod %f19, %f18
13443 .word 0xfb6e2008 ! t1_kref+0x3db4: prefetch %i0 + 8, 29
13444 .word 0xabb2414d ! t1_kref+0x3db8: edge32l %o1, %o5, %l5
13445 .word 0xaa24c01a ! t1_kref+0x3dbc: sub %l3, %i2, %l5
13446 .word 0xa5b48ed2 ! t1_kref+0x3dc0: fornot2 %f18, %f18, %f18
13447 .word 0xabb58200 ! t1_kref+0x3dc4: array8 %l6, %g0, %l5
13448 .word 0x34480007 ! t1_kref+0x3dc8: bg,a,pt %icc, _kref+0x3de4
13449 .word 0xea8e1000 ! t1_kref+0x3dcc: lduba [%i0]0x80, %l5
13450 .word 0x37480005 ! t1_kref+0x3dd0: fbge,a,pt %fcc0, _kref+0x3de4
13451 .word 0xa5b48c52 ! t1_kref+0x3dd4: fnor %f18, %f18, %f18
13452 .word 0xab22afe3 ! t1_kref+0x3dd8: mulscc %o2, 0xfe3, %l5
13453 .word 0xe8367ff4 ! t1_kref+0x3ddc: sth %l4, [%i1 - 0xc]
13454 .word 0xea30a026 ! t1_kref+0x3de0: sth %l5, [%g2 + 0x26]
13455 .word 0xa5b48c92 ! t1_kref+0x3de4: fandnot2 %f18, %f18, %f18
13456 .word 0xa7b4caf3 ! t1_kref+0x3de8: fpsub32s %f19, %f19, %f19
13457 .word 0xa5a488d2 ! t1_kref+0x3dec: fsubd %f18, %f18, %f18
13458 .word 0xa5b48f52 ! t1_kref+0x3df0: fornot1 %f18, %f18, %f18
13459 .word 0xaac33e81 ! t1_kref+0x3df4: addccc %o4, -0x17f, %l5
13460 .word 0xa7a00133 ! t1_kref+0x3df8: fabss %f19, %f19
13461 .word 0x3f480007 ! t1_kref+0x3dfc: fbo,a,pt %fcc0, _kref+0x3e18
13462 .word 0xab408000 ! t1_kref+0x3e00: mov %ccr, %l5
13463 .word 0x81accab2 ! t1_kref+0x3e04: fcmpes %fcc0, %f19, %f18
13464 .word 0xd3f6101a ! t1_kref+0x3e08: casxa [%i0]0x80, %i2, %o1
13465 .word 0xaa032499 ! t1_kref+0x3e0c: add %o4, 0x499, %l5
13466 .word 0xa7a4c9b2 ! t1_kref+0x3e10: fdivs %f19, %f18, %f19
13467 call SYM(t1_subr0)
13468 .word 0xa5a01892 ! t1_kref+0x3e18: fitos %f18, %f18
13469 .word 0xe1be5a1c ! t1_kref+0x3e1c: stda %f16, [%i1 + %i4]0xd0
13470 .word 0xa5a00032 ! t1_kref+0x3e20: fmovs %f18, %f18
13471 .word 0x81ac8ad2 ! t1_kref+0x3e24: fcmped %fcc0, %f18, %f18
13472 .word 0x8584c017 ! t1_kref+0x3e28: wr %l3, %l7, %ccr
13473 .word 0xa7a00032 ! t1_kref+0x3e2c: fmovs %f18, %f19
13474 .word 0xa5a000b2 ! t1_kref+0x3e30: fnegs %f18, %f18
13475 .word 0xa5a00552 ! t1_kref+0x3e34: fsqrtd %f18, %f18
13476 .word 0xa5a4c832 ! t1_kref+0x3e38: fadds %f19, %f18, %f18
13477 .word 0xdaee5000 ! t1_kref+0x3e3c: ldstuba [%i1]0x80, %o5
13478 .word 0xa7a000b3 ! t1_kref+0x3e40: fnegs %f19, %f19
13479 .word 0xa5a00052 ! t1_kref+0x3e44: fmovd %f18, %f18
13480 .word 0xaa148013 ! t1_kref+0x3e48: or %l2, %l3, %l5
13481 .word 0xe7865000 ! t1_kref+0x3e4c: lda [%i1]0x80, %f19
13482 .word 0xa7a00033 ! t1_kref+0x3e50: fmovs %f19, %f19
13483 .word 0xaa082b1d ! t1_kref+0x3e54: and %g0, 0xb1d, %l5
13484 .word 0xea10a014 ! t1_kref+0x3e58: lduh [%g2 + 0x14], %l5
13485 .word 0xe2fe501c ! t1_kref+0x3e5c: swapa [%i1 + %i4]0x80, %l1
13486 .word 0xe8981018 ! t1_kref+0x3e60: ldda [%g0 + %i0]0x80, %l4
13487 .word 0x27480001 ! t1_kref+0x3e64: fbul,a,pt %fcc0, _kref+0x3e68
13488 .word 0xaa900000 ! t1_kref+0x3e68: orcc %g0, %g0, %l5
13489 .word 0xaa848012 ! t1_kref+0x3e6c: addcc %l2, %l2, %l5
13490 .word 0xaa9c8016 ! t1_kref+0x3e70: xorcc %l2, %l6, %l5
13491 .word 0xaa02a1ab ! t1_kref+0x3e74: add %o2, 0x1ab, %l5
13492 .word 0xaaf4c011 ! t1_kref+0x3e78: udivcc %l3, %l1, %l5
13493 .word 0xa5a488d2 ! t1_kref+0x3e7c: fsubd %f18, %f18, %f18
13494 .word 0xa5a018d2 ! t1_kref+0x3e80: fdtos %f18, %f18
13495 .word 0xa5a488b3 ! t1_kref+0x3e84: fsubs %f18, %f19, %f18
13496 .word 0xaa94710a ! t1_kref+0x3e88: orcc %l1, -0xef6, %l5
13497 .word 0xe5200019 ! t1_kref+0x3e8c: st %f18, [%g0 + %i1]
13498 .word 0x26800007 ! t1_kref+0x3e90: bl,a _kref+0x3eac
13499 .word 0xe42e2016 ! t1_kref+0x3e94: stb %l2, [%i0 + 0x16]
13500 .word 0xa5b00c20 ! t1_kref+0x3e98: fzeros %f18
13501 .word 0xe51fbfb0 ! t1_kref+0x3e9c: ldd [%fp - 0x50], %f18
13502 .word 0xa5b48d40 ! t1_kref+0x3ea0: fnot1 %f18, %f18
13503 .word 0xe500a014 ! t1_kref+0x3ea4: ld [%g2 + 0x14], %f18
13504 .word 0xaa04400c ! t1_kref+0x3ea8: add %l1, %o4, %l5
13505 .word 0x36800004 ! t1_kref+0x3eac: bge,a _kref+0x3ebc
13506 .word 0x81580000 ! t1_kref+0x3eb0: flushw
13507 .word 0xabb28116 ! t1_kref+0x3eb4: edge32 %o2, %l6, %l5
13508 .word 0xaa934012 ! t1_kref+0x3eb8: orcc %o5, %l2, %l5
13509 .word 0xd1e61015 ! t1_kref+0x3ebc: casa [%i0]0x80, %l5, %o0
13510 .word 0xa5b4cc72 ! t1_kref+0x3ec0: fnors %f19, %f18, %f18
13511 .word 0xab40c000 ! t1_kref+0x3ec4: mov %asi, %l5
13512 .word 0x81ac8ad2 ! t1_kref+0x3ec8: fcmped %fcc0, %f18, %f18
13513 .word 0xa5b4c632 ! t1_kref+0x3ecc: fmul8x16 %f19, %f18, %f18
13514 .word 0xab3b2009 ! t1_kref+0x3ed0: sra %o4, 0x9, %l5
13515 .word 0x81ac8a52 ! t1_kref+0x3ed4: fcmpd %fcc0, %f18, %f18
13516 .word 0xaa64401a ! t1_kref+0x3ed8: subc %l1, %i2, %l5
13517 .word 0x2b3e01dd ! t1_kref+0x3edc: sethi %hi(0xf8077400), %l5
13518 .word 0xaa92aa31 ! t1_kref+0x3ee0: orcc %o2, 0xa31, %l5
13519 .word 0xabb48552 ! t1_kref+0x3ee4: fcmpeq16 %f18, %f18, %l5
13520 .word 0xc02e6012 ! t1_kref+0x3ee8: clrb [%i1 + 0x12]
13521 call SYM(t1_subr3)
13522 .word 0xaa73400c ! t1_kref+0x3ef0: udiv %o5, %o4, %l5
13523 .word 0xa5a000b2 ! t1_kref+0x3ef4: fnegs %f18, %f18
13524 .word 0xaa15f9c5 ! t1_kref+0x3ef8: or %l7, -0x63b, %l5
13525 .word 0xa5b48d92 ! t1_kref+0x3efc: fxor %f18, %f18, %f18
13526 .word 0xa5a48852 ! t1_kref+0x3f00: faddd %f18, %f18, %f18
13527 .word 0xa7b00fe0 ! t1_kref+0x3f04: fones %f19
13528 .word 0xaabdb9da ! t1_kref+0x3f08: xnorcc %l6, -0x626, %l5
13529 .word 0xabb2404a ! t1_kref+0x3f0c: edge8l %o1, %o2, %l5
13530 .word 0xa5b48c92 ! t1_kref+0x3f10: fandnot2 %f18, %f18, %f18
13531 .word 0xe19e5a5b ! t1_kref+0x3f14: ldda [%i1 + %i3]0xd2, %f16
13532 .word 0xea062000 ! t1_kref+0x3f18: ld [%i0], %l5
13533 .word 0x81d90009 ! t1_kref+0x3f1c: flush %g4 + %o1
13534 .word 0xaad56b0f ! t1_kref+0x3f20: umulcc %l5, 0xb0f, %l5
13535 .word 0xaa18001a ! t1_kref+0x3f24: xor %g0, %i2, %l5
13536 .word 0xa5b48ad2 ! t1_kref+0x3f28: fpsub32 %f18, %f18, %f18
13537 .word 0xf96e3ff8 ! t1_kref+0x3f2c: prefetch %i0 - 8, 28
13538 .word 0xaad46a28 ! t1_kref+0x3f30: umulcc %l1, 0xa28, %l5
13539 .word 0xaa0c6eb4 ! t1_kref+0x3f34: and %l1, 0xeb4, %l5
13540 .word 0xa7a000b3 ! t1_kref+0x3f38: fnegs %f19, %f19
13541 .word 0xab3a2017 ! t1_kref+0x3f3c: sra %o0, 0x17, %l5
13542 .word 0x8143e040 ! t1_kref+0x3f40: membar 0x40
13543 .word 0x21800006 ! t1_kref+0x3f44: fbn,a _kref+0x3f5c
13544 .word 0xa5a00552 ! t1_kref+0x3f48: fsqrtd %f18, %f18
13545 .word 0xa7a88032 ! t1_kref+0x3f4c: fmovslg %fcc0, %f18, %f19
13546 .word 0xd4270019 ! t1_kref+0x3f50: st %o2, [%i4 + %i1]
13547 .word 0x8d844015 ! t1_kref+0x3f54: wr %l1, %l5, %fprs
13548 .word 0xea8e9018 ! t1_kref+0x3f58: lduba [%i2 + %i0]0x80, %l5
13549 .word 0xab408000 ! t1_kref+0x3f5c: mov %ccr, %l5
13550 .word 0xabb24200 ! t1_kref+0x3f60: array8 %o1, %g0, %l5
13551 .word 0xe53e7ff8 ! t1_kref+0x3f64: std %f18, [%i1 - 8]
13552 .word 0xaa8c8000 ! t1_kref+0x3f68: andcc %l2, %g0, %l5
13553 .word 0xa7b48d60 ! t1_kref+0x3f6c: fnot1s %f18, %f19
13554 .word 0xf36e7fe8 ! t1_kref+0x3f70: prefetch %i1 - 0x18, 25
13555 .word 0xaac2c009 ! t1_kref+0x3f74: addccc %o3, %o1, %l5
13556 .word 0xab24401a ! t1_kref+0x3f78: mulscc %l1, %i2, %l5
13557 .word 0x22800001 ! t1_kref+0x3f7c: be,a _kref+0x3f80
13558 .word 0xaa65782e ! t1_kref+0x3f80: subc %l5, -0x7d2, %l5
13559 .word 0xa7b00fe0 ! t1_kref+0x3f84: fones %f19
13560 .word 0xabb2c16c ! t1_kref+0x3f88: edge32ln %o3, %o4, %l5
13561 .word 0xaa7df121 ! t1_kref+0x3f8c: sdiv %l7, -0xedf, %l5
13562 .word 0xa5b48d40 ! t1_kref+0x3f90: fnot1 %f18, %f18
13563 .word 0xa5b48e72 ! t1_kref+0x3f94: fxnors %f18, %f18, %f18
13564 .word 0xa7a48833 ! t1_kref+0x3f98: fadds %f18, %f19, %f19
13565 .word 0xabb50340 ! t1_kref+0x3f9c: alignaddrl %l4, %g0, %l5
13566 .word 0xaa0520d3 ! t1_kref+0x3fa0: add %l4, 0xd3, %l5
13567 .word 0xa5b4c673 ! t1_kref+0x3fa4: fmul8x16au %f19, %f19, %f18
13568 .word 0x2c480007 ! t1_kref+0x3fa8: bneg,a,pt %icc, _kref+0x3fc4
13569 .word 0xaab44000 ! t1_kref+0x3fac: orncc %l1, %g0, %l5
13570 .word 0xab2d8009 ! t1_kref+0x3fb0: sll %l6, %o1, %l5
13571 .word 0xa7a489b3 ! t1_kref+0x3fb4: fdivs %f18, %f19, %f19
13572 call SYM(t1_subr1)
13573 .word 0xa5a4cd33 ! t1_kref+0x3fbc: fsmuld %f19, %f19, %f18
13574 .word 0xa7a00132 ! t1_kref+0x3fc0: fabss %f18, %f19
13575 .word 0x81828000 ! t1_kref+0x3fc4: wr %o2, %g0, %y
13576 .word 0xa5a000b2 ! t1_kref+0x3fc8: fnegs %f18, %f18
13577 .word 0xaa65acc9 ! t1_kref+0x3fcc: subc %l6, 0xcc9, %l5
13578 .word 0xaa54b4c8 ! t1_kref+0x3fd0: umul %l2, -0xb38, %l5
13579 .word 0xc568a085 ! t1_kref+0x3fd4: prefetch %g2 + 0x85, 2
13580 .word 0xd8763ff0 ! t1_kref+0x3fd8: stx %o4, [%i0 - 0x10]
13581 .word 0xa7b48ef3 ! t1_kref+0x3fdc: fornot2s %f18, %f19, %f19
13582 .word 0xa5a00133 ! t1_kref+0x3fe0: fabss %f19, %f18
13583 .word 0xab282017 ! t1_kref+0x3fe4: sll %g0, 0x17, %l5
13584 .word 0xa5a4cd33 ! t1_kref+0x3fe8: fsmuld %f19, %f19, %f18
13585 .word 0xe878a034 ! t1_kref+0x3fec: swap [%g2 + 0x34], %l4
13586 .word 0x81dc4004 ! t1_kref+0x3ff0: flush %l1 + %g4
13587 .word 0xaab22fca ! t1_kref+0x3ff4: orncc %o0, 0xfca, %l5
13588 .word 0xa7b4ce73 ! t1_kref+0x3ff8: fxnors %f19, %f19, %f19
13589 .word 0xa5a4cd33 ! t1_kref+0x3ffc: fsmuld %f19, %f19, %f18
13590 .word 0xda763fe0 ! t1_kref+0x4000: stx %o5, [%i0 - 0x20]
13591 .word 0xe2264000 ! t1_kref+0x4004: st %l1, [%i1]
13592 .word 0x2a800008 ! t1_kref+0x4008: bcs,a _kref+0x4028
13593 .word 0xa5a48d33 ! t1_kref+0x400c: fsmuld %f18, %f19, %f18
13594 .word 0xa7a000b3 ! t1_kref+0x4010: fnegs %f19, %f19
13595 .word 0x2c800005 ! t1_kref+0x4014: bneg,a _kref+0x4028
13596 .word 0xa5a00552 ! t1_kref+0x4018: fsqrtd %f18, %f18
13597 .word 0xaa0af158 ! t1_kref+0x401c: and %o3, -0xea8, %l5
13598 .word 0xa5a018d2 ! t1_kref+0x4020: fdtos %f18, %f18
13599 call SYM(t1_subr1)
13600 .word 0xd826001c ! t1_kref+0x4028: st %o4, [%i0 + %i4]
13601 .word 0xa5a01913 ! t1_kref+0x402c: fitod %f19, %f18
13602 .word 0xa5b4c712 ! t1_kref+0x4030: fmuld8sux16 %f19, %f18, %f18
13603 .word 0xabb48412 ! t1_kref+0x4034: fcmple16 %f18, %f18, %l5
13604 .word 0xa5b4c972 ! t1_kref+0x4038: fpmerge %f19, %f18, %f18
13605 .word 0x23480006 ! t1_kref+0x403c: fbne,a,pt %fcc0, _kref+0x4054
13606 .word 0xe51fbe68 ! t1_kref+0x4040: ldd [%fp - 0x198], %f18
13607 .word 0xaad37872 ! t1_kref+0x4044: umulcc %o5, -0x78e, %l5
13608 .word 0xab3ca01d ! t1_kref+0x4048: sra %l2, 0x1d, %l5
13609 .word 0x8143c000 ! t1_kref+0x404c: stbar
13610 .word 0xa7a4c933 ! t1_kref+0x4050: fmuls %f19, %f19, %f19
13611 .word 0xa7a018d2 ! t1_kref+0x4054: fdtos %f18, %f19
13612 .word 0xe4086b1c ! t1_kref+0x4058: ldub [%g1 + 0xb1c], %l2
13613 .word 0xa41ca00c ! t1_kref+0x405c: xor %l2, 0xc, %l2
13614 .word 0xe4286b1c ! t1_kref+0x4060: stb %l2, [%g1 + 0xb1c]
13615 .word 0x81d86b1c ! t1_kref+0x4064: flush %g1 + 0xb1c
13616 .word 0xa5b48d92 ! t1_kref+0x4068: fxor %f18, %f18, %f18
13617 .word 0xa5a000b2 ! t1_kref+0x406c: fnegs %f18, %f18
13618 .word 0xa7a00032 ! t1_kref+0x4070: fmovs %f18, %f19
13619 .word 0xa5a00152 ! t1_kref+0x4074: fabsd %f18, %f18
136202: .word 0xa5b48f52 ! t1_kref+0x4078: fornot1 %f18, %f18, %f18
13621 .word 0xa7a00132 ! t1_kref+0x407c: fabss %f18, %f19
13622 .word 0xaa0b6064 ! t1_kref+0x4080: and %o5, 0x64, %l5
13623 .word 0xab400000 ! t1_kref+0x4084: mov %y, %l5
13624 .word 0xa7a018d2 ! t1_kref+0x4088: fdtos %f18, %f19
13625 .word 0xab158012 ! t1_kref+0x408c: taddcctv %l6, %l2, %l5
13626 .word 0xa5a00533 ! t1_kref+0x4090: fsqrts %f19, %f18
13627 .word 0xaa9e800a ! t1_kref+0x4094: xorcc %i2, %o2, %l5
13628 call SYM(t1_subr1)
13629 .word 0xa5b48d40 ! t1_kref+0x409c: fnot1 %f18, %f18
13630 .word 0xa5a48852 ! t1_kref+0x40a0: faddd %f18, %f18, %f18
13631 .word 0x8d826af7 ! t1_kref+0x40a4: wr %o1, 0xaf7, %fprs
13632 .word 0xd62e8018 ! t1_kref+0x40a8: stb %o3, [%i2 + %i0]
13633 .word 0xf36e2000 ! t1_kref+0x40ac: prefetch %i0, 25
13634 .word 0xaa24400c ! t1_kref+0x40b0: sub %l1, %o4, %l5
13635 .word 0x8185c000 ! t1_kref+0x40b4: wr %l7, %g0, %y
13636 .word 0xe636401b ! t1_kref+0x40b8: sth %l3, [%i1 + %i3]
13637 .word 0xabb20032 ! t1_kref+0x40bc: edge8n %o0, %l2, %l5
13638 .word 0xabb3433a ! t1_kref+0x40c0: bmask %o5, %i2, %l5
13639 .word 0xe7270018 ! t1_kref+0x40c4: st %f19, [%i4 + %i0]
13640 .word 0x23480008 ! t1_kref+0x40c8: fbne,a,pt %fcc0, _kref+0x40e8
13641 .word 0xaa05a5d1 ! t1_kref+0x40cc: add %l6, 0x5d1, %l5
13642 .word 0xc020a024 ! t1_kref+0x40d0: clr [%g2 + 0x24]
13643 .word 0xa5b00fc0 ! t1_kref+0x40d4: fone %f18
13644 .word 0xab400000 ! t1_kref+0x40d8: mov %y, %l5
13645 .word 0xaa950015 ! t1_kref+0x40dc: orcc %l4, %l5, %l5
13646 .word 0xec360000 ! t1_kref+0x40e0: sth %l6, [%i0]
13647 .word 0xa5a018d2 ! t1_kref+0x40e4: fdtos %f18, %f18
13648 .word 0xa7a00132 ! t1_kref+0x40e8: fabss %f18, %f19
13649 .word 0xea0e3ffc ! t1_kref+0x40ec: ldub [%i0 - 4], %l5
13650 .word 0x2a800005 ! t1_kref+0x40f0: bcs,a _kref+0x4104
13651 .word 0xa5a00532 ! t1_kref+0x40f4: fsqrts %f18, %f18
13652 .word 0xab2a4015 ! t1_kref+0x40f8: sll %o1, %l5, %l5
13653 .word 0xa5b4cfb2 ! t1_kref+0x40fc: fors %f19, %f18, %f18
13654 .word 0xa5a01912 ! t1_kref+0x4100: fitod %f18, %f18
13655 call SYM(t1_subr2)
13656 .word 0xea4e2015 ! t1_kref+0x4108: ldsb [%i0 + 0x15], %l5
13657 .word 0xea5e7fe8 ! t1_kref+0x410c: ldx [%i1 - 0x18], %l5
13658 .word 0x81868000 ! t1_kref+0x4110: wr %i2, %g0, %y
13659 .word 0xabb48592 ! t1_kref+0x4114: fcmpgt32 %f18, %f18, %l5
13660 .word 0xab32e01d ! t1_kref+0x4118: srl %o3, 0x1d, %l5
13661 .word 0x38800004 ! t1_kref+0x411c: bgu,a _kref+0x412c
13662 .word 0xaab4ef81 ! t1_kref+0x4120: orncc %l3, 0xf81, %l5
13663 .word 0x81ac8ad2 ! t1_kref+0x4124: fcmped %fcc0, %f18, %f18
13664 .word 0xea0e8019 ! t1_kref+0x4128: ldub [%i2 + %i1], %l5
13665 .word 0xa5b48912 ! t1_kref+0x412c: faligndata %f18, %f18, %f18
13666 .word 0xe09e5000 ! t1_kref+0x4130: ldda [%i1]0x80, %l0
13667 .word 0xa7a00533 ! t1_kref+0x4134: fsqrts %f19, %f19
13668 .word 0xaa0b2e05 ! t1_kref+0x4138: and %o4, 0xe05, %l5
13669 .word 0xaa15c00c ! t1_kref+0x413c: or %l7, %o4, %l5
13670 .word 0xa5a00032 ! t1_kref+0x4140: fmovs %f18, %f18
13671 .word 0x86102004 ! t1_kref+0x4144: mov 0x4, %g3
13672 .word 0x32800000 ! t1_kref+0x4148: bne,a _kref+0x4148
13673 .word 0x86a0e001 ! t1_kref+0x414c: subcc %g3, 1, %g3
13674 .word 0xa7b00fe0 ! t1_kref+0x4150: fones %f19
13675 .word 0xea566004 ! t1_kref+0x4154: ldsh [%i1 + 4], %l5
13676 .word 0x81ac8a32 ! t1_kref+0x4158: fcmps %fcc0, %f18, %f18
13677 .word 0xea88105a ! t1_kref+0x415c: lduba [%g0 + %i2]0x82, %l5
13678 .word 0xe168a105 ! t1_kref+0x4160: prefetch %g2 + 0x105, 16
13679 .word 0xaa0cf741 ! t1_kref+0x4164: and %l3, -0x8bf, %l5
13680 .word 0xaad5c01a ! t1_kref+0x4168: umulcc %l7, %i2, %l5
13681 .word 0xe4086c30 ! t1_kref+0x416c: ldub [%g1 + 0xc30], %l2
13682 .word 0xa41ca00c ! t1_kref+0x4170: xor %l2, 0xc, %l2
13683 .word 0xe4286c30 ! t1_kref+0x4174: stb %l2, [%g1 + 0xc30]
13684 .word 0x81d86c30 ! t1_kref+0x4178: flush %g1 + 0xc30
13685 .word 0xa5a488d2 ! t1_kref+0x417c: fsubd %f18, %f18, %f18
13686 .word 0xe53e2008 ! t1_kref+0x4180: std %f18, [%i0 + 8]
13687 .word 0x81ac8ab3 ! t1_kref+0x4184: fcmpes %fcc0, %f18, %f19
13688 .word 0xaab539e7 ! t1_kref+0x4188: orncc %l4, -0x619, %l5
136892: .word 0xaa5a4015 ! t1_kref+0x418c: smul %o1, %l5, %l5
13690 .word 0xa5a48832 ! t1_kref+0x4190: fadds %f18, %f18, %f18
13691 .word 0xe7262008 ! t1_kref+0x4194: st %f19, [%i0 + 8]
13692 .word 0xa5a01052 ! t1_kref+0x4198: fdtox %f18, %f18
13693 .word 0x81580000 ! t1_kref+0x419c: flushw
13694 .word 0xaac2a4b6 ! t1_kref+0x41a0: addccc %o2, 0x4b6, %l5
13695 .word 0xaab32f5c ! t1_kref+0x41a4: orncc %o4, 0xf5c, %l5
13696 .word 0xaad4a405 ! t1_kref+0x41a8: umulcc %l2, 0x405, %l5
13697 .word 0xe7067ff8 ! t1_kref+0x41ac: ld [%i1 - 8], %f19
13698 .word 0xe51fbd08 ! t1_kref+0x41b0: ldd [%fp - 0x2f8], %f18
13699 .word 0xa5a018d2 ! t1_kref+0x41b4: fdtos %f18, %f18
13700 .word 0x34800004 ! t1_kref+0x41b8: bg,a _kref+0x41c8
13701 .word 0xab22c011 ! t1_kref+0x41bc: mulscc %o3, %l1, %l5
13702 .word 0xaa846e94 ! t1_kref+0x41c0: addcc %l1, 0xe94, %l5
13703 .word 0x20800008 ! t1_kref+0x41c4: bn,a _kref+0x41e4
13704 .word 0xaa5468e3 ! t1_kref+0x41c8: umul %l1, 0x8e3, %l5
13705 .word 0xa7b48ab2 ! t1_kref+0x41cc: fpsub16s %f18, %f18, %f19
13706 .word 0x9fc10000 ! t1_kref+0x41d0: call %g4
13707 .word 0xa5b4c6b3 ! t1_kref+0x41d4: fmul8x16al %f19, %f19, %f18
13708! .word 0x3b49df86 ! t1_kref+0x41d8: fble,a,pt %fcc0, SYM(t1_subr3)
13709 fble,a,pt %fcc0, SYM(t1_subr3)
13710 .word 0x9e006c7c ! t1_kref+0x41dc: add %g1, 0xc7c, %o7
13711 .word 0xa7a01892 ! t1_kref+0x41e0: fitos %f18, %f19
13712 .word 0xa7b00cf3 ! t1_kref+0x41e4: fnot2s %f19, %f19
13713 .word 0xe2270018 ! t1_kref+0x41e8: st %l1, [%i4 + %i0]
13714 .word 0xaa44c008 ! t1_kref+0x41ec: addc %l3, %o0, %l5
13715 .word 0x81858000 ! t1_kref+0x41f0: wr %l6, %g0, %y
13716 .word 0xa5b48c92 ! t1_kref+0x41f4: fandnot2 %f18, %f18, %f18
13717 .word 0x35480001 ! t1_kref+0x41f8: fbue,a,pt %fcc0, _kref+0x41fc
13718 .word 0xd8b81019 ! t1_kref+0x41fc: stda %o4, [%g0 + %i1]0x80
13719 .word 0xe630a014 ! t1_kref+0x4200: sth %l3, [%g2 + 0x14]
13720 .word 0xa5b48ed2 ! t1_kref+0x4204: fornot2 %f18, %f18, %f18
13721 .word 0xa5a48832 ! t1_kref+0x4208: fadds %f18, %f18, %f18
13722 .word 0xa5b00fe0 ! t1_kref+0x420c: fones %f18
13723 .word 0xd4bf5018 ! t1_kref+0x4210: stda %o2, [%i5 + %i0]0x80
13724 .word 0xda270019 ! t1_kref+0x4214: st %o5, [%i4 + %i1]
13725 .word 0xe53f4019 ! t1_kref+0x4218: std %f18, [%i5 + %i1]
13726 .word 0x39800006 ! t1_kref+0x421c: fbuge,a _kref+0x4234
13727 .word 0xaad2e0a2 ! t1_kref+0x4220: umulcc %o3, 0xa2, %l5
13728 .word 0x81ac8ad2 ! t1_kref+0x4224: fcmped %fcc0, %f18, %f18
13729 .word 0xa5b4c673 ! t1_kref+0x4228: fmul8x16au %f19, %f19, %f18
13730 call SYM(t1_subr1)
13731 .word 0xabb200b6 ! t1_kref+0x4230: edge16n %o0, %l6, %l5
13732 .word 0xaa950008 ! t1_kref+0x4234: orcc %l4, %o0, %l5
13733 .word 0xe1be1897 ! t1_kref+0x4238: stda %f16, [%i0 + %l7]0xc4
13734 .word 0xa5b48ed2 ! t1_kref+0x423c: fornot2 %f18, %f18, %f18
13735 .word 0xabb48452 ! t1_kref+0x4240: fcmpne16 %f18, %f18, %l5
13736 .word 0xaac44011 ! t1_kref+0x4244: addccc %l1, %l1, %l5
13737 .word 0xa5b48ed2 ! t1_kref+0x4248: fornot2 %f18, %f18, %f18
13738 .word 0xa5b00f12 ! t1_kref+0x424c: fsrc2 %f18, %f18
13739 .word 0xec366016 ! t1_kref+0x4250: sth %l6, [%i1 + 0x16]
13740 .word 0xaa848016 ! t1_kref+0x4254: addcc %l2, %l6, %l5
13741 .word 0x3c800008 ! t1_kref+0x4258: bpos,a _kref+0x4278
13742 .word 0xabb48592 ! t1_kref+0x425c: fcmpgt32 %f18, %f18, %l5
13743 .word 0xec2e2000 ! t1_kref+0x4260: stb %l6, [%i0]
13744 .word 0xabb4c17a ! t1_kref+0x4264: edge32ln %l3, %i2, %l5
13745 .word 0xe22e8018 ! t1_kref+0x4268: stb %l1, [%i2 + %i0]
13746 .word 0xaa95000a ! t1_kref+0x426c: orcc %l4, %o2, %l5
13747 .word 0xa5b48f92 ! t1_kref+0x4270: for %f18, %f18, %f18
13748 .word 0xa5a48852 ! t1_kref+0x4274: faddd %f18, %f18, %f18
13749 .word 0xa7a018d2 ! t1_kref+0x4278: fdtos %f18, %f19
13750 .word 0xea801019 ! t1_kref+0x427c: lda [%g0 + %i1]0x80, %l5
13751 .word 0xa7a00533 ! t1_kref+0x4280: fsqrts %f19, %f19
13752 .word 0xabb48452 ! t1_kref+0x4284: fcmpne16 %f18, %f18, %l5
13753 .word 0xec380018 ! t1_kref+0x4288: std %l6, [%g0 + %i0]
13754 .word 0xe7267ff8 ! t1_kref+0x428c: st %f19, [%i1 - 8]
13755 .word 0xabb20280 ! t1_kref+0x4290: array32 %o0, %g0, %l5
13756 .word 0xe47e2018 ! t1_kref+0x4294: swap [%i0 + 0x18], %l2
13757 .word 0xa5a48952 ! t1_kref+0x4298: fmuld %f18, %f18, %f18
13758 .word 0xa7a48932 ! t1_kref+0x429c: fmuls %f18, %f18, %f19
13759 .word 0xa5a4cd33 ! t1_kref+0x42a0: fsmuld %f19, %f19, %f18
13760 .word 0xf4200018 ! t1_kref+0x42a4: st %i2, [%g0 + %i0]
13761 .word 0xa7b48f72 ! t1_kref+0x42a8: fornot1s %f18, %f18, %f19
13762 .word 0xe5270018 ! t1_kref+0x42ac: st %f18, [%i4 + %i0]
13763 .word 0xa5b00c00 ! t1_kref+0x42b0: fzero %f18
13764 .word 0x28480008 ! t1_kref+0x42b4: bleu,a,pt %icc, _kref+0x42d4
13765 .word 0xaa0d4011 ! t1_kref+0x42b8: and %l5, %l1, %l5
13766 .word 0xab248017 ! t1_kref+0x42bc: mulscc %l2, %l7, %l5
13767 .word 0xaa52b6fc ! t1_kref+0x42c0: umul %o2, -0x904, %l5
13768 .word 0xa5a4c8b3 ! t1_kref+0x42c4: fsubs %f19, %f19, %f18
13769 .word 0xa5a00552 ! t1_kref+0x42c8: fsqrtd %f18, %f18
13770 call SYM(t1_subr0)
13771 .word 0xa5a4c9b2 ! t1_kref+0x42d0: fdivs %f19, %f18, %f18
13772 .word 0xab2d400b ! t1_kref+0x42d4: sll %l5, %o3, %l5
13773 .word 0xa7a000b3 ! t1_kref+0x42d8: fnegs %f19, %f19
13774 .word 0x2c480001 ! t1_kref+0x42dc: bneg,a,pt %icc, _kref+0x42e0
13775 .word 0xd8263fe8 ! t1_kref+0x42e0: st %o4, [%i0 - 0x18]
13776 .word 0xaa183aca ! t1_kref+0x42e4: xor %g0, -0x536, %l5
13777 .word 0xe81e2010 ! t1_kref+0x42e8: ldd [%i0 + 0x10], %l4
13778 .word 0xab400000 ! t1_kref+0x42ec: mov %y, %l5
13779 .word 0xc0f65000 ! t1_kref+0x42f0: stxa %g0, [%i1]0x80
13780 .word 0xa5a00552 ! t1_kref+0x42f4: fsqrtd %f18, %f18
13781 .word 0xe1be1a1a ! t1_kref+0x42f8: stda %f16, [%i0 + %i2]0xd0
13782 .word 0xe5067fe4 ! t1_kref+0x42fc: ld [%i1 - 0x1c], %f18
13783 .word 0xaa2e8013 ! t1_kref+0x4300: andn %i2, %l3, %l5
13784 .word 0xee367ff6 ! t1_kref+0x4304: sth %l7, [%i1 - 0xa]
13785 .word 0xaa50000c ! t1_kref+0x4308: umul %g0, %o4, %l5
13786 .word 0xa7a4c832 ! t1_kref+0x430c: fadds %f19, %f18, %f19
13787 .word 0xa5a000b3 ! t1_kref+0x4310: fnegs %f19, %f18
13788 .word 0xa5b00f12 ! t1_kref+0x4314: fsrc2 %f18, %f18
13789 .word 0xa5a00132 ! t1_kref+0x4318: fabss %f18, %f18
13790 .word 0xa7a018d2 ! t1_kref+0x431c: fdtos %f18, %f19
13791 .word 0xc0362014 ! t1_kref+0x4320: clrh [%i0 + 0x14]
13792 .word 0xaa800015 ! t1_kref+0x4324: addcc %g0, %l5, %l5
13793 .word 0x81850000 ! t1_kref+0x4328: wr %l4, %g0, %y
13794 .word 0x22480001 ! t1_kref+0x432c: be,a,pt %icc, _kref+0x4330
13795 .word 0xa5a01893 ! t1_kref+0x4330: fitos %f19, %f18
13796 .word 0xa7a00032 ! t1_kref+0x4334: fmovs %f18, %f19
13797 .word 0xab380013 ! t1_kref+0x4338: sra %g0, %l3, %l5
13798 .word 0xab2a6006 ! t1_kref+0x433c: sll %o1, 0x6, %l5
13799 .word 0xab2b600a ! t1_kref+0x4340: sll %o5, 0xa, %l5
13800 .word 0x2b1c3e18 ! t1_kref+0x4344: sethi %hi(0x70f86000), %l5
13801 .word 0xa5a4cd32 ! t1_kref+0x4348: fsmuld %f19, %f18, %f18
13802 .word 0xaa05220d ! t1_kref+0x434c: add %l4, 0x20d, %l5
13803 .word 0xa7a00532 ! t1_kref+0x4350: fsqrts %f18, %f19
13804 .word 0xe51e4000 ! t1_kref+0x4354: ldd [%i1], %f18
13805 .word 0xaa25400a ! t1_kref+0x4358: sub %l5, %o2, %l5
13806 .word 0x34480004 ! t1_kref+0x435c: bg,a,pt %icc, _kref+0x436c
13807 .word 0xeadf5018 ! t1_kref+0x4360: ldxa [%i5 + %i0]0x80, %l5
13808 .word 0xe7263ffc ! t1_kref+0x4364: st %f19, [%i0 - 4]
13809 .word 0xc368a0c0 ! t1_kref+0x4368: prefetch %g2 + 0xc0, 1
13810 .word 0x21480003 ! t1_kref+0x436c: fbn,a,pt %fcc0, _kref+0x4378
13811 .word 0xab3c8015 ! t1_kref+0x4370: sra %l2, %l5, %l5
13812 .word 0xabb2c30d ! t1_kref+0x4374: alignaddr %o3, %o5, %l5
13813 .word 0xe1be5892 ! t1_kref+0x4378: stda %f16, [%i1 + %l2]0xc4
13814 .word 0x81accab2 ! t1_kref+0x437c: fcmpes %fcc0, %f19, %f18
13815 .word 0xa5b00cf2 ! t1_kref+0x4380: fnot2s %f18, %f18
13816 .word 0xea7e3ff8 ! t1_kref+0x4384: swap [%i0 - 8], %l5
13817 .word 0xaa957655 ! t1_kref+0x4388: orcc %l5, -0x9ab, %l5
13818 .word 0xe67e3fe4 ! t1_kref+0x438c: swap [%i0 - 0x1c], %l3
13819 .word 0xea567ffe ! t1_kref+0x4390: ldsh [%i1 - 2], %l5
13820 .word 0xa5a018d2 ! t1_kref+0x4394: fdtos %f18, %f18
13821 .word 0xabb48552 ! t1_kref+0x4398: fcmpeq16 %f18, %f18, %l5
13822 .word 0x81800000 ! t1_kref+0x439c: mov %g0, %y
13823 .word 0xaa226b43 ! t1_kref+0x43a0: sub %o1, 0xb43, %l5
13824 .word 0xa7a01a33 ! t1_kref+0x43a4: fstoi %f19, %f19
13825 .word 0xe6ee1000 ! t1_kref+0x43a8: ldstuba [%i0]0x80, %l3
13826 .word 0xa5a00132 ! t1_kref+0x43ac: fabss %f18, %f18
13827 .word 0xaa1aa5d9 ! t1_kref+0x43b0: xor %o2, 0x5d9, %l5
13828 .word 0xaac50015 ! t1_kref+0x43b4: addccc %l4, %l5, %l5
13829 .word 0xd8263ff0 ! t1_kref+0x43b8: st %o4, [%i0 - 0x10]
13830 .word 0xe706001c ! t1_kref+0x43bc: ld [%i0 + %i4], %f19
13831 .word 0xd42e001a ! t1_kref+0x43c0: stb %o2, [%i0 + %i2]
13832 .word 0xaa056199 ! t1_kref+0x43c4: add %l5, 0x199, %l5
13833 .word 0xaab5bc39 ! t1_kref+0x43c8: orncc %l6, -0x3c7, %l5
13834 .word 0xa5a488d2 ! t1_kref+0x43cc: fsubd %f18, %f18, %f18
13835 .word 0xa7a01a32 ! t1_kref+0x43d0: fstoi %f18, %f19
13836 .word 0xaa3a3a7d ! t1_kref+0x43d4: xnor %o0, -0x583, %l5
13837 .word 0x001fffff ! t1_kref+0x43d8: illtrap 0x1fffff
13838 .word 0xaa1ce8fe ! t1_kref+0x43dc: xor %l3, 0x8fe, %l5
13839 .word 0xf56e7ff8 ! t1_kref+0x43e0: prefetch %i1 - 8, 26
13840 .word 0xa5b48c52 ! t1_kref+0x43e4: fnor %f18, %f18, %f18
13841 .word 0x001fffff ! t1_kref+0x43e8: illtrap 0x1fffff
13842 .word 0xabb5c071 ! t1_kref+0x43ec: edge8ln %l7, %l1, %l5
13843 .word 0x81ac8a33 ! t1_kref+0x43f0: fcmps %fcc0, %f18, %f19
13844 .word 0xaac4800b ! t1_kref+0x43f4: addccc %l2, %o3, %l5
13845 .word 0xead6501b ! t1_kref+0x43f8: ldsha [%i1 + %i3]0x80, %l5
13846 .word 0xa5a01a33 ! t1_kref+0x43fc: fstoi %f19, %f18
13847 .word 0x86102012 ! t1_kref+0x4400: mov 0x12, %g3
13848 .word 0x86a0e001 ! t1_kref+0x4404: subcc %g3, 1, %g3
13849 .word 0x22800012 ! t1_kref+0x4408: be,a _kref+0x4450
13850 .word 0xa5a00552 ! t1_kref+0x440c: fsqrtd %f18, %f18
13851 .word 0x81800000 ! t1_kref+0x4410: mov %g0, %y
13852 .word 0x81db4011 ! t1_kref+0x4414: flush %o5 + %l1
13853 .word 0xd6762010 ! t1_kref+0x4418: stx %o3, [%i0 + 0x10]
13854 .word 0xe526401c ! t1_kref+0x441c: st %f18, [%i1 + %i4]
13855 .word 0xed68a000 ! t1_kref+0x4420: prefetch %g2, 22
13856 .word 0x3f480004 ! t1_kref+0x4424: fbo,a,pt %fcc0, _kref+0x4434
13857 .word 0xaa55f4ca ! t1_kref+0x4428: umul %l7, -0xb36, %l5
13858 .word 0xc96e3ff8 ! t1_kref+0x442c: prefetch %i0 - 8, 4
13859 .word 0xa7a00033 ! t1_kref+0x4430: fmovs %f19, %f19
13860 .word 0x81828000 ! t1_kref+0x4434: wr %o2, %g0, %y
13861 .word 0xe5260000 ! t1_kref+0x4438: st %f18, [%i0]
13862 .word 0x30bffff2 ! t1_kref+0x443c: ba,a _kref+0x4404
13863 .word 0xe87e7ff4 ! t1_kref+0x4440: swap [%i1 - 0xc], %l4
13864 .word 0xab22e90e ! t1_kref+0x4444: mulscc %o3, 0x90e, %l5
13865 .word 0xa5a01052 ! t1_kref+0x4448: fdtox %f18, %f18
13866 .word 0xa5a488d2 ! t1_kref+0x444c: fsubd %f18, %f18, %f18
13867 .word 0x39480002 ! t1_kref+0x4450: fbuge,a,pt %fcc0, _kref+0x4458
13868 .word 0xaac00009 ! t1_kref+0x4454: addccc %g0, %o1, %l5
13869 .word 0xa5aa4033 ! t1_kref+0x4458: fmovse %fcc0, %f19, %f18
13870 .word 0xa5ab4032 ! t1_kref+0x445c: fmovsle %fcc0, %f18, %f18
13871 .word 0x81868000 ! t1_kref+0x4460: wr %i2, %g0, %y
13872 .word 0x81868000 ! t1_kref+0x4464: wr %i2, %g0, %y
13873 .word 0xaabde643 ! t1_kref+0x4468: xnorcc %l7, 0x643, %l5
13874 .word 0xe7861000 ! t1_kref+0x446c: lda [%i0]0x80, %f19
13875 .word 0x3b800004 ! t1_kref+0x4470: fble,a _kref+0x4480
13876 .word 0xaa5e8017 ! t1_kref+0x4474: smul %i2, %l7, %l5
13877 .word 0x81ac8a52 ! t1_kref+0x4478: fcmpd %fcc0, %f18, %f18
13878 .word 0xa7a01a33 ! t1_kref+0x447c: fstoi %f19, %f19
13879 .word 0xaa7aa5f8 ! t1_kref+0x4480: sdiv %o2, 0x5f8, %l5
13880 .word 0xa5b48f92 ! t1_kref+0x4484: for %f18, %f18, %f18
13881 .word 0xab022a4a ! t1_kref+0x4488: taddcc %o0, 0xa4a, %l5
13882 .word 0xaad2e942 ! t1_kref+0x448c: umulcc %o3, 0x942, %l5
13883 .word 0xaa0d6e14 ! t1_kref+0x4490: and %l5, 0xe14, %l5
13884 .word 0xabb44111 ! t1_kref+0x4494: edge32 %l1, %l1, %l5
13885 .word 0xa5a000b2 ! t1_kref+0x4498: fnegs %f18, %f18
13886 .word 0xab3c6009 ! t1_kref+0x449c: sra %l1, 0x9, %l5
13887 .word 0xea06401c ! t1_kref+0x44a0: ld [%i1 + %i4], %l5
13888 .word 0xaa180015 ! t1_kref+0x44a4: xor %g0, %l5, %l5
13889 .word 0xa5a00532 ! t1_kref+0x44a8: fsqrts %f18, %f18
13890 .word 0xaa0a8011 ! t1_kref+0x44ac: and %o2, %l1, %l5
13891 .word 0xa5b48632 ! t1_kref+0x44b0: fmul8x16 %f18, %f18, %f18
13892 .word 0xabb68355 ! t1_kref+0x44b4: alignaddrl %i2, %l5, %l5
13893 call SYM(t1_subr0)
13894 .word 0xe1be5a1d ! t1_kref+0x44bc: stda %f16, [%i1 + %i5]0xd0
13895 .word 0xab324009 ! t1_kref+0x44c0: srl %o1, %o1, %l5
13896 .word 0xa5a00552 ! t1_kref+0x44c4: fsqrtd %f18, %f18
13897 .word 0xaa96a852 ! t1_kref+0x44c8: orcc %i2, 0x852, %l5
13898 .word 0xaa00000b ! t1_kref+0x44cc: add %g0, %o3, %l5
13899 .word 0x36800007 ! t1_kref+0x44d0: bge,a _kref+0x44ec
13900 .word 0xa7a488b3 ! t1_kref+0x44d4: fsubs %f18, %f19, %f19
13901 .word 0xaa82fc7a ! t1_kref+0x44d8: addcc %o3, -0x386, %l5
13902 .word 0xee2e0000 ! t1_kref+0x44dc: stb %l7, [%i0]
13903 .word 0xaaa038f7 ! t1_kref+0x44e0: subcc %g0, -0x709, %l5
13904 .word 0xabb48552 ! t1_kref+0x44e4: fcmpeq16 %f18, %f18, %l5
13905 .word 0x2c800002 ! t1_kref+0x44e8: bneg,a _kref+0x44f0
13906 .word 0xa5b4ccb3 ! t1_kref+0x44ec: fandnot2s %f19, %f19, %f18
13907 .word 0xea163fee ! t1_kref+0x44f0: lduh [%i0 - 0x12], %l5
13908 .word 0x2c800002 ! t1_kref+0x44f4: bneg,a _kref+0x44fc
13909 .word 0xd228a005 ! t1_kref+0x44f8: stb %o1, [%g2 + 5]
13910 .word 0xa5a000d2 ! t1_kref+0x44fc: fnegd %f18, %f18
13911 .word 0xc76e7ff8 ! t1_kref+0x4500: prefetch %i1 - 8, 3
13912 .word 0x86102003 ! t1_kref+0x4504: mov 0x3, %g3
13913 .word 0x32800000 ! t1_kref+0x4508: bne,a _kref+0x4508
13914 .word 0x86a0e001 ! t1_kref+0x450c: subcc %g3, 1, %g3
13915 .word 0xe526401c ! t1_kref+0x4510: st %f18, [%i1 + %i4]
13916 .word 0xc12e401c ! t1_kref+0x4514: st %fsr, [%i1 + %i4]
13917 .word 0xab258009 ! t1_kref+0x4518: mulscc %l6, %o1, %l5
13918 .word 0x22800003 ! t1_kref+0x451c: be,a _kref+0x4528
13919 .word 0xea10a014 ! t1_kref+0x4520: lduh [%g2 + 0x14], %l5
13920 .word 0xe53f4019 ! t1_kref+0x4524: std %f18, [%i5 + %i1]
13921 .word 0xe706001c ! t1_kref+0x4528: ld [%i0 + %i4], %f19
13922 .word 0x27800003 ! t1_kref+0x452c: fbul,a _kref+0x4538
13923 .word 0xa5a00552 ! t1_kref+0x4530: fsqrtd %f18, %f18
13924 .word 0xaa3228af ! t1_kref+0x4534: orn %o0, 0x8af, %l5
13925 .word 0xab3de00b ! t1_kref+0x4538: sra %l7, 0xb, %l5
13926 .word 0xa5a00552 ! t1_kref+0x453c: fsqrtd %f18, %f18
13927 .word 0xabb48452 ! t1_kref+0x4540: fcmpne16 %f18, %f18, %l5
13928 .word 0x81acca33 ! t1_kref+0x4544: fcmps %fcc0, %f19, %f19
13929 .word 0x86102002 ! t1_kref+0x4548: mov 0x2, %g3
13930 .word 0x32800000 ! t1_kref+0x454c: bne,a _kref+0x454c
13931 .word 0x86a0e001 ! t1_kref+0x4550: subcc %g3, 1, %g3
13932 .word 0xaa46acc3 ! t1_kref+0x4554: addc %i2, 0xcc3, %l5
13933 .word 0xa5a48852 ! t1_kref+0x4558: faddd %f18, %f18, %f18
13934 .word 0x001fffff ! t1_kref+0x455c: illtrap 0x1fffff
13935 .word 0x3a800005 ! t1_kref+0x4560: bcc,a _kref+0x4574
13936 .word 0xa5b4c6b2 ! t1_kref+0x4564: fmul8x16al %f19, %f18, %f18
13937 .word 0x81dbc008 ! t1_kref+0x4568: flush %o7 + %o0
13938 .word 0x31480005 ! t1_kref+0x456c: fba,a,pt %fcc0, _kref+0x4580
13939 .word 0xaa95f671 ! t1_kref+0x4570: orcc %l7, -0x98f, %l5
13940 .word 0xede65015 ! t1_kref+0x4574: casa [%i1]0x80, %l5, %l6
13941 .word 0x81ac8ad2 ! t1_kref+0x4578: fcmped %fcc0, %f18, %f18
13942 .word 0xa7a4c8b3 ! t1_kref+0x457c: fsubs %f19, %f19, %f19
13943 .word 0xa5b48a92 ! t1_kref+0x4580: fpsub16 %f18, %f18, %f18
13944 .word 0xe5260000 ! t1_kref+0x4584: st %f18, [%i0]
13945 .word 0xa7b00fe0 ! t1_kref+0x4588: fones %f19
13946 .word 0x2b480007 ! t1_kref+0x458c: fbug,a,pt %fcc0, _kref+0x45a8
13947 .word 0xe7267fec ! t1_kref+0x4590: st %f19, [%i1 - 0x14]
13948 .word 0x22480005 ! t1_kref+0x4594: be,a,pt %icc, _kref+0x45a8
13949 .word 0xda260000 ! t1_kref+0x4598: st %o5, [%i0]
13950 .word 0xaab5c000 ! t1_kref+0x459c: orncc %l7, %g0, %l5
13951 .word 0xaa568012 ! t1_kref+0x45a0: umul %i2, %l2, %l5
13952 .word 0xe7267fe4 ! t1_kref+0x45a4: st %f19, [%i1 - 0x1c]
13953 .word 0xaad2c009 ! t1_kref+0x45a8: umulcc %o3, %o1, %l5
13954 .word 0x81ac8a52 ! t1_kref+0x45ac: fcmpd %fcc0, %f18, %f18
13955 .word 0xaaf68013 ! t1_kref+0x45b0: udivcc %i2, %l3, %l5
13956 .word 0x81ac8ab3 ! t1_kref+0x45b4: fcmpes %fcc0, %f18, %f19
13957 .word 0x21480001 ! t1_kref+0x45b8: fbn,a,pt %fcc0, _kref+0x45bc
13958 .word 0xea16c019 ! t1_kref+0x45bc: lduh [%i3 + %i1], %l5
13959 .word 0x001fffff ! t1_kref+0x45c0: illtrap 0x1fffff
13960 .word 0x3a800007 ! t1_kref+0x45c4: bcc,a _kref+0x45e0
13961 .word 0xa5b00fc0 ! t1_kref+0x45c8: fone %f18
13962 .word 0xaabc8009 ! t1_kref+0x45cc: xnorcc %l2, %o1, %l5
13963 .word 0xaa22c016 ! t1_kref+0x45d0: sub %o3, %l6, %l5
13964 .word 0xea5e7ff0 ! t1_kref+0x45d4: ldx [%i1 - 0x10], %l5
13965 .word 0xea10a024 ! t1_kref+0x45d8: lduh [%g2 + 0x24], %l5
13966 .word 0xa5a00552 ! t1_kref+0x45dc: fsqrtd %f18, %f18
13967 .word 0xa7a00132 ! t1_kref+0x45e0: fabss %f18, %f19
13968 .word 0x81ac8ab3 ! t1_kref+0x45e4: fcmpes %fcc0, %f18, %f19
13969 .word 0xaa1c7536 ! t1_kref+0x45e8: xor %l1, -0xaca, %l5
13970 .word 0xa5a00133 ! t1_kref+0x45ec: fabss %f19, %f18
13971 .word 0xab400000 ! t1_kref+0x45f0: mov %y, %l5
13972 .word 0xaa8a67a4 ! t1_kref+0x45f4: andcc %o1, 0x7a4, %l5
13973 .word 0xab2461ca ! t1_kref+0x45f8: mulscc %l1, 0x1ca, %l5
13974 .word 0xa5a00133 ! t1_kref+0x45fc: fabss %f19, %f18
13975 .word 0xef68a04a ! t1_kref+0x4600: prefetch %g2 + 0x4a, 23
13976 .word 0xa5b4c713 ! t1_kref+0x4604: fmuld8sux16 %f19, %f19, %f18
13977 .word 0xab2d2013 ! t1_kref+0x4608: sll %l4, 0x13, %l5
13978 .word 0xa7a000b3 ! t1_kref+0x460c: fnegs %f19, %f19
13979 .word 0xaa83799c ! t1_kref+0x4610: addcc %o5, -0x664, %l5
13980 .word 0xa5a489d2 ! t1_kref+0x4614: fdivd %f18, %f18, %f18
13981 .word 0xa7b00c20 ! t1_kref+0x4618: fzeros %f19
13982 .word 0xa5b48d12 ! t1_kref+0x461c: fandnot1 %f18, %f18, %f18
13983 call SYM(t1_subr0)
13984 .word 0x81580000 ! t1_kref+0x4624: flushw
13985 .word 0xa7a01893 ! t1_kref+0x4628: fitos %f19, %f19
13986 .word 0xea480019 ! t1_kref+0x462c: ldsb [%g0 + %i1], %l5
13987 .word 0xe1f6500a ! t1_kref+0x4630: casxa [%i1]0x80, %o2, %l0
13988 .word 0xaa924009 ! t1_kref+0x4634: orcc %o1, %o1, %l5
13989 .word 0xa7a00032 ! t1_kref+0x4638: fmovs %f18, %f19
13990 .word 0xa5b48d40 ! t1_kref+0x463c: fnot1 %f18, %f18
13991 .word 0xa5b48f52 ! t1_kref+0x4640: fornot1 %f18, %f18, %f18
13992 .word 0xf56e2010 ! t1_kref+0x4644: prefetch %i0 + 0x10, 26
13993 .word 0xa5b4cef3 ! t1_kref+0x4648: fornot2s %f19, %f19, %f18
13994 .word 0xa5b48ad2 ! t1_kref+0x464c: fpsub32 %f18, %f18, %f18
13995 .word 0x26480007 ! t1_kref+0x4650: bl,a,pt %icc, _kref+0x466c
13996 .word 0xe500a024 ! t1_kref+0x4654: ld [%g2 + 0x24], %f18
13997 .word 0xe36e7fe8 ! t1_kref+0x4658: prefetch %i1 - 0x18, 17
13998 .word 0xe4a01018 ! t1_kref+0x465c: sta %l2, [%g0 + %i0]0x80
13999 .word 0xabb2806b ! t1_kref+0x4660: edge8ln %o2, %o3, %l5
14000 .word 0xaa8c8017 ! t1_kref+0x4664: andcc %l2, %l7, %l5
14001 .word 0xea08a006 ! t1_kref+0x4668: ldub [%g2 + 6], %l5
14002 .word 0x2b3a501c ! t1_kref+0x466c: sethi %hi(0xe9407000), %l5
14003 .word 0xa7a488b3 ! t1_kref+0x4670: fsubs %f18, %f19, %f19
14004 .word 0xa5a01912 ! t1_kref+0x4674: fitod %f18, %f18
14005 .word 0xaa968011 ! t1_kref+0x4678: orcc %i2, %l1, %l5
14006 .word 0xa5b48992 ! t1_kref+0x467c: bshuffle %f18, %f18, %f18
14007 call SYM(t1_subr3)
14008 .word 0xaa55e6a7 ! t1_kref+0x4684: umul %l7, 0x6a7, %l5
14009 .word 0xc76e3fe0 ! t1_kref+0x4688: prefetch %i0 - 0x20, 3
14010 .word 0xa5a489b2 ! t1_kref+0x468c: fdivs %f18, %f18, %f18
14011 .word 0x2b15bf64 ! t1_kref+0x4690: sethi %hi(0x56fd9000), %l5
14012 .word 0x26800001 ! t1_kref+0x4694: bl,a _kref+0x4698
14013 .word 0xaa8cf0f8 ! t1_kref+0x4698: andcc %l3, -0xf08, %l5
14014 .word 0xab400000 ! t1_kref+0x469c: mov %y, %l5
14015 .word 0xecbe101d ! t1_kref+0x46a0: stda %l6, [%i0 + %i5]0x80
14016 .word 0xab418000 ! t1_kref+0x46a4: mov %fprs, %l5
14017 .word 0xa7a00532 ! t1_kref+0x46a8: fsqrts %f18, %f19
14018 .word 0xab408000 ! t1_kref+0x46ac: mov %ccr, %l5
14019 .word 0xa5b4c6b2 ! t1_kref+0x46b0: fmul8x16al %f19, %f18, %f18
14020 .word 0xa5a00033 ! t1_kref+0x46b4: fmovs %f19, %f18
14021 .word 0xa5a00552 ! t1_kref+0x46b8: fsqrtd %f18, %f18
14022 .word 0xea0e7ff7 ! t1_kref+0x46bc: ldub [%i1 - 9], %l5
14023 .word 0x81830000 ! t1_kref+0x46c0: wr %o4, %g0, %y
14024 sethi %hi(2f), %o7
14025 .word 0xe40be30c ! t1_kref+0x46c8: ldub [%o7 + 0x30c], %l2
14026 .word 0xa41ca00c ! t1_kref+0x46cc: xor %l2, 0xc, %l2
14027 .word 0xe42be30c ! t1_kref+0x46d0: stb %l2, [%o7 + 0x30c]
14028 .word 0x81dbe30c ! t1_kref+0x46d4: flush %o7 + 0x30c
14029 .word 0xab2b4011 ! t1_kref+0x46d8: sll %o5, %l1, %l5
14030 .word 0xa5b4caf2 ! t1_kref+0x46dc: fpsub32s %f19, %f18, %f18
14031 .word 0x81ac8ad2 ! t1_kref+0x46e0: fcmped %fcc0, %f18, %f18
14032 .word 0xaa94b1b0 ! t1_kref+0x46e4: orcc %l2, -0xe50, %l5
14033 .word 0xab2de004 ! t1_kref+0x46e8: sll %l7, 0x4, %l5
14034 .word 0xabb48592 ! t1_kref+0x46ec: fcmpgt32 %f18, %f18, %l5
14035 .word 0xaadd0017 ! t1_kref+0x46f0: smulcc %l4, %l7, %l5
14036 .word 0xa5a00133 ! t1_kref+0x46f4: fabss %f19, %f18
14037 .word 0xea8e501a ! t1_kref+0x46f8: lduba [%i1 + %i2]0x80, %l5
14038 .word 0xaa453d11 ! t1_kref+0x46fc: addc %l4, -0x2ef, %l5
14039 .word 0xa7a00533 ! t1_kref+0x4700: fsqrts %f19, %f19
14040 .word 0xa5a4c8b2 ! t1_kref+0x4704: fsubs %f19, %f18, %f18
14041 .word 0xa5a000b3 ! t1_kref+0x4708: fnegs %f19, %f18
140422: .word 0xa5b48c92 ! t1_kref+0x470c: fandnot2 %f18, %f18, %f18
14043 .word 0xea080018 ! t1_kref+0x4710: ldub [%g0 + %i0], %l5
14044 .word 0xd2367fe2 ! t1_kref+0x4714: sth %o1, [%i1 - 0x1e]
14045 .word 0xea060000 ! t1_kref+0x4718: ld [%i0], %l5
14046 .word 0xd47e3fe8 ! t1_kref+0x471c: swap [%i0 - 0x18], %o2
14047 .word 0xe1be581a ! t1_kref+0x4720: stda %f16, [%i1 + %i2]0xc0
14048 .word 0xaab68017 ! t1_kref+0x4724: orncc %i2, %l7, %l5
14049 .word 0xaa76ab82 ! t1_kref+0x4728: udiv %i2, 0xb82, %l5
14050 .word 0xaaa5801a ! t1_kref+0x472c: subcc %l6, %i2, %l5
14051 .word 0x2e800007 ! t1_kref+0x4730: bvs,a _kref+0x474c
14052 .word 0xa5b48733 ! t1_kref+0x4734: fmuld8ulx16 %f18, %f19, %f18
14053 .word 0xe53e0000 ! t1_kref+0x4738: std %f18, [%i0]
14054 .word 0xaa96800a ! t1_kref+0x473c: orcc %i2, %o2, %l5
14055 .word 0x9fc00004 ! t1_kref+0x4740: call %g0 + %g4
14056 .word 0xaad4739e ! t1_kref+0x4744: umulcc %l1, -0xc62, %l5
14057 .word 0xaa72307c ! t1_kref+0x4748: udiv %o0, -0xf84, %l5
14058 .word 0xa5a000d2 ! t1_kref+0x474c: fnegd %f18, %f18
14059 .word 0xa5a00532 ! t1_kref+0x4750: fsqrts %f18, %f18
14060 .word 0xaa0d7162 ! t1_kref+0x4754: and %l5, -0xe9e, %l5
14061 .word 0x81580000 ! t1_kref+0x4758: flushw
14062 .word 0xa5a90033 ! t1_kref+0x475c: fmovsl %fcc0, %f19, %f18
14063 .word 0xe51f4019 ! t1_kref+0x4760: ldd [%i5 + %i1], %f18
14064 .word 0xeade1000 ! t1_kref+0x4764: ldxa [%i0]0x80, %l5
14065 .word 0xa5b486d2 ! t1_kref+0x4768: fmul8sux16 %f18, %f18, %f18
14066 .word 0xe5b81018 ! t1_kref+0x476c: stda %f18, [%g0 + %i0]0x80
14067 .word 0xead65000 ! t1_kref+0x4770: ldsha [%i1]0x80, %l5
14068 .word 0xabb4814d ! t1_kref+0x4774: edge32l %l2, %o5, %l5
14069 .word 0x86102021 ! t1_kref+0x4778: mov 0x21, %g3
14070 .word 0x86a0e001 ! t1_kref+0x477c: subcc %g3, 1, %g3
14071 .word 0x22800011 ! t1_kref+0x4780: be,a _kref+0x47c4
14072 .word 0xa5b48e32 ! t1_kref+0x4784: fands %f18, %f18, %f18
14073 call SYM(t1_subr0)
14074 .word 0xaa0835e4 ! t1_kref+0x478c: and %g0, -0xa1c, %l5
14075 .word 0xa5a488d2 ! t1_kref+0x4790: fsubd %f18, %f18, %f18
14076 .word 0xaa96afb2 ! t1_kref+0x4794: orcc %i2, 0xfb2, %l5
14077 .word 0xe53f4018 ! t1_kref+0x4798: std %f18, [%i5 + %i0]
14078 .word 0xaac68015 ! t1_kref+0x479c: addccc %i2, %l5, %l5
14079 .word 0xa7a4c833 ! t1_kref+0x47a0: fadds %f19, %f19, %f19
14080 .word 0xa5b48d33 ! t1_kref+0x47a4: fandnot1s %f18, %f19, %f18
14081 .word 0x2ebffff5 ! t1_kref+0x47a8: bvs,a _kref+0x477c
14082 .word 0xa5b48a52 ! t1_kref+0x47ac: fpadd32 %f18, %f18, %f18
14083 .word 0xabb48552 ! t1_kref+0x47b0: fcmpeq16 %f18, %f18, %l5
14084 .word 0xea56600a ! t1_kref+0x47b4: ldsh [%i1 + 0xa], %l5
14085 .word 0xa7848008 ! t1_kref+0x47b8: wr %l2, %o0, %gsr
14086 .word 0xa7a000b2 ! t1_kref+0x47bc: fnegs %f18, %f19
14087 .word 0xaa75e5e4 ! t1_kref+0x47c0: udiv %l7, 0x5e4, %l5
14088 .word 0xab2527a4 ! t1_kref+0x47c4: mulscc %l4, 0x7a4, %l5
14089 .word 0xab04c01a ! t1_kref+0x47c8: taddcc %l3, %i2, %l5
14090 .word 0x2d480004 ! t1_kref+0x47cc: fbg,a,pt %fcc0, _kref+0x47dc
14091 .word 0xe51fbca8 ! t1_kref+0x47d0: ldd [%fp - 0x358], %f18
14092 .word 0xe7000018 ! t1_kref+0x47d4: ld [%g0 + %i0], %f19
14093 .word 0xa5a489d2 ! t1_kref+0x47d8: fdivd %f18, %f18, %f18
14094 .word 0xea680019 ! t1_kref+0x47dc: ldstub [%g0 + %i1], %l5
14095 .word 0xa7a00533 ! t1_kref+0x47e0: fsqrts %f19, %f19
14096 .word 0xa5b00fe0 ! t1_kref+0x47e4: fones %f18
14097 .word 0x3e800003 ! t1_kref+0x47e8: bvc,a _kref+0x47f4
14098 .word 0xaa1e8000 ! t1_kref+0x47ec: xor %i2, %g0, %l5
14099 .word 0xa5a48952 ! t1_kref+0x47f0: fmuld %f18, %f18, %f18
14100 .word 0xea167fec ! t1_kref+0x47f4: lduh [%i1 - 0x14], %l5
14101 .word 0x39800007 ! t1_kref+0x47f8: fbuge,a _kref+0x4814
14102 .word 0xa5a00552 ! t1_kref+0x47fc: fsqrtd %f18, %f18
14103 .word 0xabb2433a ! t1_kref+0x4800: bmask %o1, %i2, %l5
14104! .word 0x2949ddfb ! t1_kref+0x4804: fbl,a,pt %fcc0, SYM(t1_subr3)
14105 fbl,a,pt %fcc0, SYM(t1_subr3)
14106 .word 0x9f414000 ! t1_kref+0x4808: mov %pc, %o7
14107 .word 0xa5b486d2 ! t1_kref+0x480c: fmul8sux16 %f18, %f18, %f18
14108 .word 0xeac81019 ! t1_kref+0x4810: ldsba [%g0 + %i1]0x80, %l5
14109 .word 0xab2e8011 ! t1_kref+0x4814: sll %i2, %l1, %l5
14110 .word 0xabb48592 ! t1_kref+0x4818: fcmpgt32 %f18, %f18, %l5
14111 .word 0xa5b48ea0 ! t1_kref+0x481c: fsrc1s %f18, %f18
14112 .word 0x81ac8ad2 ! t1_kref+0x4820: fcmped %fcc0, %f18, %f18
14113 .word 0xa7830000 ! t1_kref+0x4824: wr %o4, %g0, %gsr
14114 .word 0xaa84ea15 ! t1_kref+0x4828: addcc %l3, 0xa15, %l5
14115 .word 0x81ac8ad2 ! t1_kref+0x482c: fcmped %fcc0, %f18, %f18
14116 .word 0x9f414000 ! t1_kref+0x4830: mov %pc, %o7
14117 .word 0xa7a00032 ! t1_kref+0x4834: fmovs %f18, %f19
14118 .word 0xa7a00532 ! t1_kref+0x4838: fsqrts %f18, %f19
14119 .word 0xe418001d ! t1_kref+0x483c: ldd [%g0 + %i5], %l2
14120 .word 0x8143e040 ! t1_kref+0x4840: membar 0x40
14121 .word 0xabb4834d ! t1_kref+0x4844: alignaddrl %l2, %o5, %l5
14122 .word 0xaa2d800c ! t1_kref+0x4848: andn %l6, %o4, %l5
14123 .word 0xab3aa009 ! t1_kref+0x484c: sra %o2, 0x9, %l5
14124 .word 0xaa84400b ! t1_kref+0x4850: addcc %l1, %o3, %l5
14125 .word 0xab2d0008 ! t1_kref+0x4854: sll %l4, %o0, %l5
14126 .word 0xaab47cb5 ! t1_kref+0x4858: orncc %l1, -0x34b, %l5
14127 .word 0xe51e2018 ! t1_kref+0x485c: ldd [%i0 + 0x18], %f18
14128 .word 0xa7a48833 ! t1_kref+0x4860: fadds %f18, %f19, %f19
14129 .word 0x81580000 ! t1_kref+0x4864: flushw
14130 .word 0xa5a48933 ! t1_kref+0x4868: fmuls %f18, %f19, %f18
14131 .word 0x26800002 ! t1_kref+0x486c: bl,a _kref+0x4874
14132 .word 0xa7a4c832 ! t1_kref+0x4870: fadds %f19, %f18, %f19
14133 .word 0xaabcac3d ! t1_kref+0x4874: xnorcc %l2, 0xc3d, %l5
14134 .word 0xa5a00152 ! t1_kref+0x4878: fabsd %f18, %f18
14135 .word 0xa5a4c932 ! t1_kref+0x487c: fmuls %f19, %f18, %f18
14136 .word 0xaab6a2d0 ! t1_kref+0x4880: orncc %i2, 0x2d0, %l5
14137 .word 0xaa5a35cf ! t1_kref+0x4884: smul %o0, -0xa31, %l5
14138 .word 0xaaa30011 ! t1_kref+0x4888: subcc %o4, %l1, %l5
14139 .word 0x81ac8a32 ! t1_kref+0x488c: fcmps %fcc0, %f18, %f18
14140 .word 0xeac8105a ! t1_kref+0x4890: ldsba [%g0 + %i2]0x82, %l5
14141 .word 0xaad50013 ! t1_kref+0x4894: umulcc %l4, %l3, %l5
14142 .word 0xe436601a ! t1_kref+0x4898: sth %l2, [%i1 + 0x1a]
14143 .word 0xaa52e26b ! t1_kref+0x489c: umul %o3, 0x26b, %l5
14144 .word 0xa5a4c9b2 ! t1_kref+0x48a0: fdivs %f19, %f18, %f18
14145 .word 0xa5a018d2 ! t1_kref+0x48a4: fdtos %f18, %f18
14146 .word 0xa5a00132 ! t1_kref+0x48a8: fabss %f18, %f18
14147 .word 0xe2764000 ! t1_kref+0x48ac: stx %l1, [%i1]
14148 .word 0xe51e001d ! t1_kref+0x48b0: ldd [%i0 + %i5], %f18
14149 .word 0xab08000a ! t1_kref+0x48b4: tsubcc %g0, %o2, %l5
14150 .word 0xa5a00552 ! t1_kref+0x48b8: fsqrtd %f18, %f18
14151 .word 0xa5b487d2 ! t1_kref+0x48bc: pdist %f18, %f18, %f18
14152 .word 0x81ac8a52 ! t1_kref+0x48c0: fcmpd %fcc0, %f18, %f18
14153 .word 0xa5a48852 ! t1_kref+0x48c4: faddd %f18, %f18, %f18
14154 .word 0xe5270018 ! t1_kref+0x48c8: st %f18, [%i4 + %i0]
14155 .word 0xa5a48852 ! t1_kref+0x48cc: faddd %f18, %f18, %f18
14156 .word 0xaa628015 ! t1_kref+0x48d0: subc %o2, %l5, %l5
14157 .word 0xa7a488b2 ! t1_kref+0x48d4: fsubs %f18, %f18, %f19
14158 .word 0x8143e040 ! t1_kref+0x48d8: membar 0x40
14159 .word 0xede6500b ! t1_kref+0x48dc: casa [%i1]0x80, %o3, %l6
14160 .word 0xaa95bb1c ! t1_kref+0x48e0: orcc %l6, -0x4e4, %l5
14161 sethi %hi(2f), %o7
14162 .word 0xe40be100 ! t1_kref+0x48e8: ldub [%o7 + 0x100], %l2
14163 .word 0xa41ca00c ! t1_kref+0x48ec: xor %l2, 0xc, %l2
14164 .word 0xe42be100 ! t1_kref+0x48f0: stb %l2, [%o7 + 0x100]
14165 .word 0x81dbe100 ! t1_kref+0x48f4: flush %o7 + 0x100
14166 .word 0xead81018 ! t1_kref+0x48f8: ldxa [%g0 + %i0]0x80, %l5
14167 .word 0xaa444017 ! t1_kref+0x48fc: addc %l1, %l7, %l5
141682: .word 0xaabb3b25 ! t1_kref+0x4900: xnorcc %o4, -0x4db, %l5
14169 .word 0xe53e401d ! t1_kref+0x4904: std %f18, [%i1 + %i5]
14170 .word 0xd46e3fed ! t1_kref+0x4908: ldstub [%i0 - 0x13], %o2
14171 .word 0xab2c400d ! t1_kref+0x490c: sll %l1, %o5, %l5
14172 .word 0xa5a00552 ! t1_kref+0x4910: fsqrtd %f18, %f18
14173 .word 0xaaf2763c ! t1_kref+0x4914: udivcc %o1, -0x9c4, %l5
14174 .word 0xea0e7fe0 ! t1_kref+0x4918: ldub [%i1 - 0x20], %l5
14175 .word 0xa7b48af2 ! t1_kref+0x491c: fpsub32s %f18, %f18, %f19
14176 .word 0xea8e1000 ! t1_kref+0x4920: lduba [%i0]0x80, %l5
14177 .word 0xa5a000b2 ! t1_kref+0x4924: fnegs %f18, %f18
14178 .word 0x81ac8ad2 ! t1_kref+0x4928: fcmped %fcc0, %f18, %f18
14179 .word 0xa5b48a52 ! t1_kref+0x492c: fpadd32 %f18, %f18, %f18
14180 .word 0x81acca32 ! t1_kref+0x4930: fcmps %fcc0, %f19, %f18
14181 .word 0xdae81019 ! t1_kref+0x4934: ldstuba [%g0 + %i1]0x80, %o5
14182 .word 0xabb48512 ! t1_kref+0x4938: fcmpgt16 %f18, %f18, %l5
14183 .word 0xea0e8018 ! t1_kref+0x493c: ldub [%i2 + %i0], %l5
14184 .word 0xc3ee100c ! t1_kref+0x4940: prefetcha %i0 + %o4, 1
14185 .word 0xaab5ba01 ! t1_kref+0x4944: orncc %l6, -0x5ff, %l5
14186 .word 0xabb5434a ! t1_kref+0x4948: alignaddrl %l5, %o2, %l5
14187 .word 0xa5a00552 ! t1_kref+0x494c: fsqrtd %f18, %f18
14188 sethi %hi(2f), %o7
14189 .word 0xe40be168 ! t1_kref+0x4954: ldub [%o7 + 0x168], %l2
14190 .word 0xa41ca00c ! t1_kref+0x4958: xor %l2, 0xc, %l2
14191 .word 0xe42be168 ! t1_kref+0x495c: stb %l2, [%o7 + 0x168]
14192 .word 0x81dbe168 ! t1_kref+0x4960: flush %o7 + 0x168
14193 .word 0xab22bcf6 ! t1_kref+0x4964: mulscc %o2, -0x30a, %l5
141942: .word 0xe0200018 ! t1_kref+0x4968: st %l0, [%g0 + %i0]
14195 .word 0xa7a488b2 ! t1_kref+0x496c: fsubs %f18, %f18, %f19
14196 .word 0x81ac8ad2 ! t1_kref+0x4970: fcmped %fcc0, %f18, %f18
14197 .word 0xa5b48f92 ! t1_kref+0x4974: for %f18, %f18, %f18
14198 .word 0x30480006 ! t1_kref+0x4978: ba,a,pt %icc, _kref+0x4990
14199 .word 0xab2365c2 ! t1_kref+0x497c: mulscc %o5, 0x5c2, %l5
14200 .word 0xab7028fb ! t1_kref+0x4980: popc 0x8fb, %l5
14201 .word 0x81ac8ad2 ! t1_kref+0x4984: fcmped %fcc0, %f18, %f18
14202 .word 0xa7a4c8b3 ! t1_kref+0x4988: fsubs %f19, %f19, %f19
14203 .word 0x3f480005 ! t1_kref+0x498c: fbo,a,pt %fcc0, _kref+0x49a0
14204 .word 0xda36201e ! t1_kref+0x4990: sth %o5, [%i0 + 0x1e]
14205 .word 0xea50a034 ! t1_kref+0x4994: ldsh [%g2 + 0x34], %l5
14206 .word 0xa5a488d2 ! t1_kref+0x4998: fsubd %f18, %f18, %f18
14207 .word 0x2b22b0f3 ! t1_kref+0x499c: sethi %hi(0x8ac3cc00), %l5
14208 .word 0xa5a48933 ! t1_kref+0x49a0: fmuls %f18, %f19, %f18
14209 .word 0xaa95fbb9 ! t1_kref+0x49a4: orcc %l7, -0x447, %l5
14210 .word 0xa5b48dd2 ! t1_kref+0x49a8: fnand %f18, %f18, %f18
14211 .word 0xea166006 ! t1_kref+0x49ac: lduh [%i1 + 6], %l5
14212 .word 0xaa45c017 ! t1_kref+0x49b0: addc %l7, %l7, %l5
14213 .word 0xab400000 ! t1_kref+0x49b4: mov %y, %l5
14214 .word 0x2c800001 ! t1_kref+0x49b8: bneg,a _kref+0x49bc
14215 .word 0xea50a026 ! t1_kref+0x49bc: ldsh [%g2 + 0x26], %l5
14216 .word 0xaa654016 ! t1_kref+0x49c0: subc %l5, %l6, %l5
14217 .word 0x81ac8ad2 ! t1_kref+0x49c4: fcmped %fcc0, %f18, %f18
14218 .word 0x81ac8ad2 ! t1_kref+0x49c8: fcmped %fcc0, %f18, %f18
14219 .word 0x27480003 ! t1_kref+0x49cc: fbul,a,pt %fcc0, _kref+0x49d8
14220 .word 0xa5a01912 ! t1_kref+0x49d0: fitod %f18, %f18
14221 .word 0xe51e7ff0 ! t1_kref+0x49d4: ldd [%i1 - 0x10], %f18
14222 .word 0xd6266000 ! t1_kref+0x49d8: st %o3, [%i1]
14223 .word 0xa5a00552 ! t1_kref+0x49dc: fsqrtd %f18, %f18
14224 .word 0x81dc800a ! t1_kref+0x49e0: flush %l2 + %o2
14225 .word 0x81dcf116 ! t1_kref+0x49e4: flush %l3 - 0xeea
14226 .word 0xa5a01033 ! t1_kref+0x49e8: fstox %f19, %f18
14227 .word 0xabb34200 ! t1_kref+0x49ec: array8 %o5, %g0, %l5
14228 .word 0xa5a01033 ! t1_kref+0x49f0: fstox %f19, %f18
14229 .word 0x30480001 ! t1_kref+0x49f4: ba,a,pt %icc, _kref+0x49f8
14230 .word 0xe078a014 ! t1_kref+0x49f8: swap [%g2 + 0x14], %l0
14231 .word 0xce002eac ! t1_kref+0x49fc: ld [%g0 + 0xeac], %g7
14232 .word 0xaa5c400b ! t1_kref+0x4a00: smul %l1, %o3, %l5
14233 .word 0xabb48492 ! t1_kref+0x4a04: fcmple32 %f18, %f18, %l5
14234 .word 0xa5a01932 ! t1_kref+0x4a08: fstod %f18, %f18
14235 .word 0xe7266018 ! t1_kref+0x4a0c: st %f19, [%i1 + 0x18]
14236 .word 0xaa624016 ! t1_kref+0x4a10: subc %o1, %l6, %l5
14237 .word 0xeb68a0c4 ! t1_kref+0x4a14: prefetch %g2 + 0xc4, 21
14238 .word 0x81ac8ad2 ! t1_kref+0x4a18: fcmped %fcc0, %f18, %f18
14239 .word 0xabb68077 ! t1_kref+0x4a1c: edge8ln %i2, %l7, %l5
14240 .word 0xa7a488b3 ! t1_kref+0x4a20: fsubs %f18, %f19, %f19
14241 .word 0x23800005 ! t1_kref+0x4a24: fbne,a _kref+0x4a38
14242 .word 0xe2ee5000 ! t1_kref+0x4a28: ldstuba [%i1]0x80, %l1
14243 .word 0x81ac8ad2 ! t1_kref+0x4a2c: fcmped %fcc0, %f18, %f18
14244 .word 0xe36e401c ! t1_kref+0x4a30: prefetch %i1 + %i4, 17
14245 .word 0xa7aa4032 ! t1_kref+0x4a34: fmovse %fcc0, %f18, %f19
14246 .word 0xa5b486d2 ! t1_kref+0x4a38: fmul8sux16 %f18, %f18, %f18
14247 .word 0xe42e0000 ! t1_kref+0x4a3c: stb %l2, [%i0]
14248 .word 0xc0200019 ! t1_kref+0x4a40: clr [%g0 + %i1]
14249 .word 0xa7a01a32 ! t1_kref+0x4a44: fstoi %f18, %f19
14250 .word 0xa5a018d2 ! t1_kref+0x4a48: fdtos %f18, %f18
14251! .word 0x3681dd69 ! t1_kref+0x4a4c: bge,a SYM(t1_subr3)
14252 bge,a SYM(t1_subr3)
14253 .word 0x9f414000 ! t1_kref+0x4a50: mov %pc, %o7
14254 .word 0xef68a183 ! t1_kref+0x4a54: prefetch %g2 + 0x183, 23
14255 .word 0xaac30015 ! t1_kref+0x4a58: addccc %o4, %l5, %l5
14256 .word 0xa5a00552 ! t1_kref+0x4a5c: fsqrtd %f18, %f18
14257 .word 0xa7a018d2 ! t1_kref+0x4a60: fdtos %f18, %f19
14258 .word 0xabb48452 ! t1_kref+0x4a64: fcmpne16 %f18, %f18, %l5
14259 .word 0x8143e040 ! t1_kref+0x4a68: membar 0x40
14260 .word 0xe821401c ! t1_kref+0x4a6c: st %l4, [%g5 + %i4]
14261 .word 0xaab46548 ! t1_kref+0x4a70: orncc %l1, 0x548, %l5
14262 .word 0xa5b48c92 ! t1_kref+0x4a74: fandnot2 %f18, %f18, %f18
14263 .word 0xa5b48992 ! t1_kref+0x4a78: bshuffle %f18, %f18, %f18
14264 .word 0xa5a00052 ! t1_kref+0x4a7c: fmovd %f18, %f18
14265 sethi %hi(2f), %o7
14266 .word 0xe40be2b0 ! t1_kref+0x4a84: ldub [%o7 + 0x2b0], %l2
14267 .word 0xa41ca00c ! t1_kref+0x4a88: xor %l2, 0xc, %l2
14268 .word 0xe42be2b0 ! t1_kref+0x4a8c: stb %l2, [%o7 + 0x2b0]
14269 .word 0x81dbe2b0 ! t1_kref+0x4a90: flush %o7 + 0x2b0
14270 .word 0xd4364000 ! t1_kref+0x4a94: sth %o2, [%i1]
14271 .word 0x81830000 ! t1_kref+0x4a98: wr %o4, %g0, %y
14272 .word 0xa5a48933 ! t1_kref+0x4a9c: fmuls %f18, %f19, %f18
14273 call SYM(t1_subr0)
14274 .word 0xa5a00552 ! t1_kref+0x4aa4: fsqrtd %f18, %f18
14275 .word 0xaa1578c3 ! t1_kref+0x4aa8: or %l5, -0x73d, %l5
14276 .word 0xc07e0000 ! t1_kref+0x4aac: swap [%i0], %g0
142772: .word 0xaa8ac00d ! t1_kref+0x4ab0: andcc %o3, %o5, %l5
14278 .word 0xaa02800a ! t1_kref+0x4ab4: add %o2, %o2, %l5
14279 .word 0xaa7eaae5 ! t1_kref+0x4ab8: sdiv %i2, 0xae5, %l5
14280 .word 0xa5b48c92 ! t1_kref+0x4abc: fandnot2 %f18, %f18, %f18
14281 .word 0xa5a48932 ! t1_kref+0x4ac0: fmuls %f18, %f18, %f18
14282 .word 0xec363ff8 ! t1_kref+0x4ac4: sth %l6, [%i0 - 8]
14283 .word 0x81accab3 ! t1_kref+0x4ac8: fcmpes %fcc0, %f19, %f19
14284 .word 0x86102003 ! t1_kref+0x4acc: mov 0x3, %g3
14285 .word 0x32800000 ! t1_kref+0x4ad0: bne,a _kref+0x4ad0
14286 .word 0x86a0e001 ! t1_kref+0x4ad4: subcc %g3, 1, %g3
14287 .word 0xa5b48d32 ! t1_kref+0x4ad8: fandnot1s %f18, %f18, %f18
14288 .word 0xaab5b511 ! t1_kref+0x4adc: orncc %l6, -0xaef, %l5
14289 .word 0xa5b48912 ! t1_kref+0x4ae0: faligndata %f18, %f18, %f18
14290 .word 0xaabcc008 ! t1_kref+0x4ae4: xnorcc %l3, %o0, %l5
14291 .word 0xe7260000 ! t1_kref+0x4ae8: st %f19, [%i0]
14292 call SYM(t1_subr3)
14293 .word 0xaad80008 ! t1_kref+0x4af0: smulcc %g0, %o0, %l5
14294 .word 0x33800001 ! t1_kref+0x4af4: fbe,a _kref+0x4af8
14295 .word 0xa5b487d2 ! t1_kref+0x4af8: pdist %f18, %f18, %f18
14296 .word 0xa5a00032 ! t1_kref+0x4afc: fmovs %f18, %f18
14297 .word 0xe1bf1a19 ! t1_kref+0x4b00: stda %f16, [%i4 + %i1]0xd0
14298 .word 0xa5b48f92 ! t1_kref+0x4b04: for %f18, %f18, %f18
14299 .word 0xa5b48d92 ! t1_kref+0x4b08: fxor %f18, %f18, %f18
14300 .word 0xd4bf5018 ! t1_kref+0x4b0c: stda %o2, [%i5 + %i0]0x80
14301 .word 0xaa5a800a ! t1_kref+0x4b10: smul %o2, %o2, %l5
14302 .word 0xee2e2010 ! t1_kref+0x4b14: stb %l7, [%i0 + 0x10]
14303 .word 0xaa7d4016 ! t1_kref+0x4b18: sdiv %l5, %l6, %l5
14304 .word 0xaa6039c3 ! t1_kref+0x4b1c: subc %g0, -0x63d, %l5
14305 .word 0xa5b486b2 ! t1_kref+0x4b20: fmul8x16al %f18, %f18, %f18
14306 .word 0xe7200018 ! t1_kref+0x4b24: st %f19, [%g0 + %i0]
14307 .word 0x2a480003 ! t1_kref+0x4b28: bcs,a,pt %icc, _kref+0x4b34
14308 .word 0xe51fbf40 ! t1_kref+0x4b2c: ldd [%fp - 0xc0], %f18
14309 .word 0xabb580b7 ! t1_kref+0x4b30: edge16n %l6, %l7, %l5
14310 .word 0x2a800008 ! t1_kref+0x4b34: bcs,a _kref+0x4b54
14311 .word 0xaab5a960 ! t1_kref+0x4b38: orncc %l6, 0x960, %l5
14312 .word 0xa7a018d2 ! t1_kref+0x4b3c: fdtos %f18, %f19
14313 .word 0xa5a00552 ! t1_kref+0x4b40: fsqrtd %f18, %f18
14314 .word 0xaa1d6d17 ! t1_kref+0x4b44: xor %l5, 0xd17, %l5
14315 .word 0xa5a4c832 ! t1_kref+0x4b48: fadds %f19, %f18, %f18
14316 call SYM(t1_subr2)
14317 .word 0xf36e2018 ! t1_kref+0x4b50: prefetch %i0 + 0x18, 25
14318 .word 0xd636200a ! t1_kref+0x4b54: sth %o3, [%i0 + 0xa]
14319 .word 0x81ac8a32 ! t1_kref+0x4b58: fcmps %fcc0, %f18, %f18
14320 .word 0xa5a00532 ! t1_kref+0x4b5c: fsqrts %f18, %f18
14321 .word 0xa5b4ccb2 ! t1_kref+0x4b60: fandnot2s %f19, %f18, %f18
14322 .word 0x8143e040 ! t1_kref+0x4b64: membar 0x40
14323 .word 0xaa12b17b ! t1_kref+0x4b68: or %o2, -0xe85, %l5
14324 .word 0xa7a000b3 ! t1_kref+0x4b6c: fnegs %f19, %f19
14325 .word 0xaa0d4014 ! t1_kref+0x4b70: and %l5, %l4, %l5
14326 .word 0xc0364000 ! t1_kref+0x4b74: clrh [%i1]
14327 .word 0xaaf8242e ! t1_kref+0x4b78: sdivcc %g0, 0x42e, %l5
14328 .word 0x81ac8a52 ! t1_kref+0x4b7c: fcmpd %fcc0, %f18, %f18
14329 .word 0x81acca33 ! t1_kref+0x4b80: fcmps %fcc0, %f19, %f19
14330 .word 0x81ac8a33 ! t1_kref+0x4b84: fcmps %fcc0, %f18, %f19
14331 .word 0xa7b4cef3 ! t1_kref+0x4b88: fornot2s %f19, %f19, %f19
14332 .word 0xc078a014 ! t1_kref+0x4b8c: swap [%g2 + 0x14], %g0
14333 .word 0x27480006 ! t1_kref+0x4b90: fbul,a,pt %fcc0, _kref+0x4ba8
14334 .word 0x81868000 ! t1_kref+0x4b94: wr %i2, %g0, %y
14335 .word 0xaa72c008 ! t1_kref+0x4b98: udiv %o3, %o0, %l5
14336 .word 0xaa1dae83 ! t1_kref+0x4b9c: xor %l6, 0xe83, %l5
14337 .word 0xa7a00032 ! t1_kref+0x4ba0: fmovs %f18, %f19
14338 .word 0x3d480004 ! t1_kref+0x4ba4: fbule,a,pt %fcc0, _kref+0x4bb4
14339 .word 0xa7a00132 ! t1_kref+0x4ba8: fabss %f18, %f19
14340 .word 0xe53f4019 ! t1_kref+0x4bac: std %f18, [%i5 + %i1]
14341 .word 0xaa523fcd ! t1_kref+0x4bb0: umul %o0, -0x33, %l5
14342 .word 0xa5b48752 ! t1_kref+0x4bb4: fpack32 %f18, %f18, %f18
14343 .word 0xe500a034 ! t1_kref+0x4bb8: ld [%g2 + 0x34], %f18
14344 .word 0xea00a024 ! t1_kref+0x4bbc: ld [%g2 + 0x24], %l5
14345 .word 0xa7a4c933 ! t1_kref+0x4bc0: fmuls %f19, %f19, %f19
14346 .word 0xe720a004 ! t1_kref+0x4bc4: st %f19, [%g2 + 4]
14347 .word 0xaa958013 ! t1_kref+0x4bc8: orcc %l6, %l3, %l5
14348 .word 0xa7a00533 ! t1_kref+0x4bcc: fsqrts %f19, %f19
14349 .word 0xa5a000b3 ! t1_kref+0x4bd0: fnegs %f19, %f18
14350 .word 0xaab4b8ee ! t1_kref+0x4bd4: orncc %l2, -0x712, %l5
14351 .word 0xab2b0015 ! t1_kref+0x4bd8: sll %o4, %l5, %l5
14352 .word 0xa5a01913 ! t1_kref+0x4bdc: fitod %f19, %f18
14353 .word 0x2a480007 ! t1_kref+0x4be0: bcs,a,pt %icc, _kref+0x4bfc
14354 .word 0xa5b00f12 ! t1_kref+0x4be4: fsrc2 %f18, %f18
14355 .word 0xab268012 ! t1_kref+0x4be8: mulscc %i2, %l2, %l5
14356 .word 0xa7b48f72 ! t1_kref+0x4bec: fornot1s %f18, %f18, %f19
14357 .word 0xd4680019 ! t1_kref+0x4bf0: ldstub [%g0 + %i1], %o2
14358 .word 0xa5a4cd33 ! t1_kref+0x4bf4: fsmuld %f19, %f19, %f18
14359 .word 0xa5b00fc0 ! t1_kref+0x4bf8: fone %f18
14360 .word 0xf4a01018 ! t1_kref+0x4bfc: sta %i2, [%g0 + %i0]0x80
14361 .word 0x2b2569d5 ! t1_kref+0x4c00: sethi %hi(0x95a75400), %l5
14362 .word 0xabb3414c ! t1_kref+0x4c04: edge32l %o5, %o4, %l5
14363 .word 0x81b01022 ! t1_kref+0x4c08: siam 0x2
14364 .word 0xa5b487d2 ! t1_kref+0x4c0c: pdist %f18, %f18, %f18
14365 .word 0xa7a00133 ! t1_kref+0x4c10: fabss %f19, %f19
14366 .word 0xa5b48d32 ! t1_kref+0x4c14: fandnot1s %f18, %f18, %f18
14367 .word 0xaa86ab60 ! t1_kref+0x4c18: addcc %i2, 0xb60, %l5
14368 .word 0xab32c014 ! t1_kref+0x4c1c: srl %o3, %l4, %l5
14369 .word 0xaa1a3924 ! t1_kref+0x4c20: xor %o0, -0x6dc, %l5
14370 .word 0xd4b81019 ! t1_kref+0x4c24: stda %o2, [%g0 + %i1]0x80
14371 .word 0xa5a48932 ! t1_kref+0x4c28: fmuls %f18, %f18, %f18
14372 .word 0x26800004 ! t1_kref+0x4c2c: bl,a _kref+0x4c3c
14373 .word 0xa5a00532 ! t1_kref+0x4c30: fsqrts %f18, %f18
14374 .word 0xa7a01893 ! t1_kref+0x4c34: fitos %f19, %f19
14375 .word 0x3b800008 ! t1_kref+0x4c38: fble,a _kref+0x4c58
14376 .word 0xea00a024 ! t1_kref+0x4c3c: ld [%g2 + 0x24], %l5
14377 .word 0xaad02576 ! t1_kref+0x4c40: umulcc %g0, 0x576, %l5
14378 .word 0xea4e600e ! t1_kref+0x4c44: ldsb [%i1 + 0xe], %l5
14379 .word 0x3e800006 ! t1_kref+0x4c48: bvc,a _kref+0x4c60
14380 .word 0xea462014 ! t1_kref+0x4c4c: ldsw [%i0 + 0x14], %l5
14381 .word 0xab3aa00b ! t1_kref+0x4c50: sra %o2, 0xb, %l5
14382 .word 0xa5a48932 ! t1_kref+0x4c54: fmuls %f18, %f18, %f18
14383 .word 0xe53f4019 ! t1_kref+0x4c58: std %f18, [%i5 + %i1]
14384 .word 0xa5b48ed2 ! t1_kref+0x4c5c: fornot2 %f18, %f18, %f18
14385 .word 0x81820000 ! t1_kref+0x4c60: wr %o0, %g0, %y
14386 .word 0xaa93660d ! t1_kref+0x4c64: orcc %o5, 0x60d, %l5
14387 .word 0xab2b4017 ! t1_kref+0x4c68: sll %o5, %l7, %l5
14388 .word 0xa5a98033 ! t1_kref+0x4c6c: fmovsg %fcc0, %f19, %f18
14389 .word 0xd27f0019 ! t1_kref+0x4c70: swap [%i4 + %i1], %o1
14390 .word 0xa5b48d40 ! t1_kref+0x4c74: fnot1 %f18, %f18
14391 .word 0x81ac8a33 ! t1_kref+0x4c78: fcmps %fcc0, %f18, %f19
14392 .word 0x8143e040 ! t1_kref+0x4c7c: membar 0x40
14393 .word 0xabb6814a ! t1_kref+0x4c80: edge32l %i2, %o2, %l5
14394 .word 0xa7a00533 ! t1_kref+0x4c84: fsqrts %f19, %f19
14395 .word 0xa5a48d32 ! t1_kref+0x4c88: fsmuld %f18, %f18, %f18
14396 .word 0xed68a087 ! t1_kref+0x4c8c: prefetch %g2 + 0x87, 22
14397 .word 0xa5b4c632 ! t1_kref+0x4c90: fmul8x16 %f19, %f18, %f18
14398 .word 0x22480001 ! t1_kref+0x4c94: be,a,pt %icc, _kref+0x4c98
14399 .word 0xa7a48933 ! t1_kref+0x4c98: fmuls %f18, %f19, %f19
14400 .word 0xe67e7ff0 ! t1_kref+0x4c9c: swap [%i1 - 0x10], %l3
14401 .word 0xea48a006 ! t1_kref+0x4ca0: ldsb [%g2 + 6], %l5
14402 .word 0xaa053132 ! t1_kref+0x4ca4: add %l4, -0xece, %l5
14403 .word 0xc168a04a ! t1_kref+0x4ca8: prefetch %g2 + 0x4a, 0
14404 .word 0x81accab2 ! t1_kref+0x4cac: fcmpes %fcc0, %f19, %f18
14405 .word 0xaadd2bdf ! t1_kref+0x4cb0: smulcc %l4, 0xbdf, %l5
14406 .word 0x3d480004 ! t1_kref+0x4cb4: fbule,a,pt %fcc0, _kref+0x4cc4
14407 .word 0xa5a48933 ! t1_kref+0x4cb8: fmuls %f18, %f19, %f18
14408 .word 0xabb5c34b ! t1_kref+0x4cbc: alignaddrl %l7, %o3, %l5
14409 .word 0xea50a004 ! t1_kref+0x4cc0: ldsh [%g2 + 4], %l5
14410 .word 0xaa83000b ! t1_kref+0x4cc4: addcc %o4, %o3, %l5
14411 .word 0xea5e3ff8 ! t1_kref+0x4cc8: ldx [%i0 - 8], %l5
14412 .word 0xa5b486f2 ! t1_kref+0x4ccc: fmul8ulx16 %f18, %f18, %f18
14413 .word 0xa7a018d2 ! t1_kref+0x4cd0: fdtos %f18, %f19
14414 .word 0x38800004 ! t1_kref+0x4cd4: bgu,a _kref+0x4ce4
14415 .word 0xe19e5a5d ! t1_kref+0x4cd8: ldda [%i1 + %i5]0xd2, %f16
14416 .word 0x24800007 ! t1_kref+0x4cdc: ble,a _kref+0x4cf8
14417 .word 0xaa828017 ! t1_kref+0x4ce0: addcc %o2, %l7, %l5
14418 .word 0xa5a01912 ! t1_kref+0x4ce4: fitod %f18, %f18
14419 .word 0xab400000 ! t1_kref+0x4ce8: mov %y, %l5
14420 .word 0xe53e7ff0 ! t1_kref+0x4cec: std %f18, [%i1 - 0x10]
14421 .word 0xa5a01893 ! t1_kref+0x4cf0: fitos %f19, %f18
14422 .word 0xe09f5018 ! t1_kref+0x4cf4: ldda [%i5 + %i0]0x80, %l0
14423 .word 0x81ac8ab3 ! t1_kref+0x4cf8: fcmpes %fcc0, %f18, %f19
14424 .word 0xea902018 ! t1_kref+0x4cfc: lduha [%g0 + 0x18]%asi, %l5
14425 .word 0xaa2b7637 ! t1_kref+0x4d00: andn %o5, -0x9c9, %l5
14426 .word 0xa7824000 ! t1_kref+0x4d04: wr %o1, %g0, %gsr
14427 .word 0xe53e6008 ! t1_kref+0x4d08: std %f18, [%i1 + 8]
14428 .word 0xa5a00132 ! t1_kref+0x4d0c: fabss %f18, %f18
14429 .word 0xa5b4cd33 ! t1_kref+0x4d10: fandnot1s %f19, %f19, %f18
14430 .word 0xa5a48852 ! t1_kref+0x4d14: faddd %f18, %f18, %f18
14431 .word 0xaac36777 ! t1_kref+0x4d18: addccc %o5, 0x777, %l5
14432 .word 0xaa55769a ! t1_kref+0x4d1c: umul %l5, -0x966, %l5
14433 .word 0xaaa26197 ! t1_kref+0x4d20: subcc %o1, 0x197, %l5
14434 .word 0xead01018 ! t1_kref+0x4d24: ldsha [%g0 + %i0]0x80, %l5
14435 .word 0xe53e4000 ! t1_kref+0x4d28: std %f18, [%i1]
14436 .word 0xd87f0018 ! t1_kref+0x4d2c: swap [%i4 + %i0], %o4
14437 .word 0xe1be1a1b ! t1_kref+0x4d30: stda %f16, [%i0 + %i3]0xd0
14438 .word 0xda2e3ff9 ! t1_kref+0x4d34: stb %o5, [%i0 - 7]
14439 .word 0xe67e4000 ! t1_kref+0x4d38: swap [%i1], %l3
14440 .word 0xa5b48c92 ! t1_kref+0x4d3c: fandnot2 %f18, %f18, %f18
14441 .word 0xe526401c ! t1_kref+0x4d40: st %f18, [%i1 + %i4]
14442 .word 0xd87e4000 ! t1_kref+0x4d44: swap [%i1], %o4
14443 .word 0xc02e401a ! t1_kref+0x4d48: clrb [%i1 + %i2]
14444 .word 0xe53e2018 ! t1_kref+0x4d4c: std %f18, [%i0 + 0x18]
14445 .word 0xc96e000c ! t1_kref+0x4d50: prefetch %i0 + %o4, 4
14446 call SYM(t1_subr0)
14447 .word 0xaadb0012 ! t1_kref+0x4d58: smulcc %o4, %l2, %l5
14448 .word 0xa5a000b2 ! t1_kref+0x4d5c: fnegs %f18, %f18
14449 .word 0xead61000 ! t1_kref+0x4d60: ldsha [%i0]0x80, %l5
14450 .word 0xf96e001a ! t1_kref+0x4d64: prefetch %i0 + %i2, 28
14451 .word 0x81accab2 ! t1_kref+0x4d68: fcmpes %fcc0, %f19, %f18
14452 .word 0xaa0ac01a ! t1_kref+0x4d6c: and %o3, %i2, %l5
14453 .word 0xa5a488b3 ! t1_kref+0x4d70: fsubs %f18, %f19, %f18
14454 .word 0xea16001b ! t1_kref+0x4d74: lduh [%i0 + %i3], %l5
14455 .word 0xa7a00032 ! t1_kref+0x4d78: fmovs %f18, %f19
14456 .word 0xa5b48af3 ! t1_kref+0x4d7c: fpsub32s %f18, %f19, %f18
14457 .word 0xabb24029 ! t1_kref+0x4d80: edge8n %o1, %o1, %l5
14458 .word 0xd03e2000 ! t1_kref+0x4d84: std %o0, [%i0]
14459 .word 0xe726401c ! t1_kref+0x4d88: st %f19, [%i1 + %i4]
14460 .word 0xa7a00533 ! t1_kref+0x4d8c: fsqrts %f19, %f19
14461 .word 0xc10f0005 ! t1_kref+0x4d90: ld [%i4 + %g5], %fsr
14462 .word 0xaa58254d ! t1_kref+0x4d94: smul %g0, 0x54d, %l5
14463 .word 0xab400000 ! t1_kref+0x4d98: mov %y, %l5
14464 .word 0x81ac8ab3 ! t1_kref+0x4d9c: fcmpes %fcc0, %f18, %f19
14465 .word 0xe53e3fe8 ! t1_kref+0x4da0: std %f18, [%i0 - 0x18]
14466 .word 0x8143e040 ! t1_kref+0x4da4: membar 0x40
14467 .word 0x27480008 ! t1_kref+0x4da8: fbul,a,pt %fcc0, _kref+0x4dc8
14468 .word 0xabb48512 ! t1_kref+0x4dac: fcmpgt16 %f18, %f18, %l5
14469 .word 0xaa730015 ! t1_kref+0x4db0: udiv %o4, %l5, %l5
14470 .word 0xe168a080 ! t1_kref+0x4db4: prefetch %g2 + 0x80, 16
14471 .word 0xaa84c014 ! t1_kref+0x4db8: addcc %l3, %l4, %l5
14472 .word 0xaa04c00b ! t1_kref+0x4dbc: add %l3, %o3, %l5
14473 .word 0x3c800005 ! t1_kref+0x4dc0: bpos,a _kref+0x4dd4
14474 .word 0x8143c000 ! t1_kref+0x4dc4: stbar
14475 .word 0xa7a48933 ! t1_kref+0x4dc8: fmuls %f18, %f19, %f19
14476 .word 0xaa5c800c ! t1_kref+0x4dcc: smul %l2, %o4, %l5
14477 .word 0xa7a00133 ! t1_kref+0x4dd0: fabss %f19, %f19
14478 .word 0xa5a00552 ! t1_kref+0x4dd4: fsqrtd %f18, %f18
14479 .word 0xabb5c113 ! t1_kref+0x4dd8: edge32 %l7, %l3, %l5
14480 .word 0x81ac8a52 ! t1_kref+0x4ddc: fcmpd %fcc0, %f18, %f18
14481 .word 0xaad68014 ! t1_kref+0x4de0: umulcc %i2, %l4, %l5
14482 .word 0xa5a48d32 ! t1_kref+0x4de4: fsmuld %f18, %f18, %f18
14483 .word 0xaa7de6fa ! t1_kref+0x4de8: sdiv %l7, 0x6fa, %l5
14484 .word 0xab400000 ! t1_kref+0x4dec: mov %y, %l5
14485 .word 0xaab2aa50 ! t1_kref+0x4df0: orncc %o2, 0xa50, %l5
14486 .word 0x878020d2 ! t1_kref+0x4df4: mov 0xd2, %asi
14487 .word 0xa5b00fc0 ! t1_kref+0x4df8: fone %f18
14488 .word 0xab40c000 ! t1_kref+0x4dfc: mov %asi, %l5
14489 .word 0x3e480005 ! t1_kref+0x4e00: bvc,a,pt %icc, _kref+0x4e14
14490 .word 0xaa2a0013 ! t1_kref+0x4e04: andn %o0, %l3, %l5
14491 .word 0xa5b48a52 ! t1_kref+0x4e08: fpadd32 %f18, %f18, %f18
14492 .word 0xaa04b9a8 ! t1_kref+0x4e0c: add %l2, -0x658, %l5
14493 .word 0xe6f75019 ! t1_kref+0x4e10: stxa %l3, [%i5 + %i1]0x80
14494 .word 0xaa1cff79 ! t1_kref+0x4e14: xor %l3, -0x87, %l5
14495 .word 0xa5a48932 ! t1_kref+0x4e18: fmuls %f18, %f18, %f18
14496 .word 0x2b013def ! t1_kref+0x4e1c: sethi %hi(0x4f7bc00), %l5
14497 call SYM(_kaos_done)
14498 .word 0x01000000 ! t1_kref+0x4e24: nop
14499 KGLOBAL(t1_ktbl_end)
14500t1_ktbl_end:
14501t1_ktbl_page_end:
14502
14503KTEXT_MODULE(t1_module_subr0, 0x34a2e000)
14504.seg "text"
14505t1_subr0_page_begin:
14506 .skip 8188
14507.global _t1_subr0; ENTRY(t1_subr0)
14508 .word 0xa6844012 ! t1_subr0+0x0: addcc %l1, %l2, %l3
14509 .word 0x81c3e008 ! t1_subr0+0x4: retl
14510 .word 0xaa64c014 ! t1_subr0+0x8: subc %l3, %l4, %l5
14511t1_subr0_page_end:
14512
14513KTEXT_MODULE(t1_module_subr1, 0x3417c000)
14514.seg "text"
14515t1_subr1_page_begin:
14516 .skip 8188
14517.global _t1_subr1; ENTRY(t1_subr1)
14518 .word 0x9de3bfa0 ! t1_subr1+0x0: save %sp, -0x60, %sp
14519 .word 0xb29eaa5a ! t1_subr1+0x4: xorcc %i2, 0xa5a, %i1
14520 .word 0x81c7e008 ! t1_subr1+0x8: ret
14521 .word 0xa7ee6001 ! t1_subr1+0xc: restore %i1, 1, %l3
14522t1_subr1_page_end:
14523
14524KTEXT_MODULE(t1_module_subr2, 0x33b18000)
14525.seg "text"
14526t1_subr2_page_begin:
14527 .skip 8192
14528.global _t1_subr2; ENTRY(t1_subr2)
14529 .word 0x9de3bfa0 ! t1_subr2+0x0: save %sp, -0x60, %sp
14530 .word 0xb2066001 ! t1_subr2+0x4: add %i1, 1, %i1
14531 .word 0x81c7e008 ! t1_subr2+0x8: ret
14532 .word 0xa3ee6001 ! t1_subr2+0xc: restore %i1, 1, %l1
14533t1_subr2_page_end:
14534
14535KTEXT_MODULE(t1_module_subr3, 0x34374000)
14536.seg "text"
14537t1_subr3_page_begin:
14538 .skip 8176
14539.global _t1_subr3; ENTRY(t1_subr3)
14540 .word 0x90056001 ! t1_subr3+0x0: add %l5, 1, %o0
14541 .word 0x9de3bfa0 ! t1_subr3+0x4: save %sp, -0x60, %sp
14542#if defined(KAOS_SIMULATION)
14543 add %i0, 12, %i0
14544#else
14545 .word 0x90062001 ! t1_subr3+0x8: add %i0, 1, %o0
14546 .word 0x9de3bfa0 ! t1_subr3+0xc: save %sp, -0x60, %sp
14547 .word 0x90062001 ! t1_subr3+0x10: add %i0, 1, %o0
14548 .word 0x9de3bfa0 ! t1_subr3+0x14: save %sp, -0x60, %sp
14549 .word 0x90062001 ! t1_subr3+0x18: add %i0, 1, %o0
14550 .word 0x9de3bfa0 ! t1_subr3+0x1c: save %sp, -0x60, %sp
14551 .word 0x90062001 ! t1_subr3+0x20: add %i0, 1, %o0
14552 .word 0x9de3bfa0 ! t1_subr3+0x24: save %sp, -0x60, %sp
14553 .word 0x90062001 ! t1_subr3+0x28: add %i0, 1, %o0
14554 .word 0x9de3bfa0 ! t1_subr3+0x2c: save %sp, -0x60, %sp
14555 .word 0x90062001 ! t1_subr3+0x30: add %i0, 1, %o0
14556 .word 0x9de3bfa0 ! t1_subr3+0x34: save %sp, -0x60, %sp
14557 .word 0xb1ee2001 ! t1_subr3+0x38: restore %i0, 1, %i0
14558 .word 0xb1ee2001 ! t1_subr3+0x3c: restore %i0, 1, %i0
14559 .word 0xb1ee2001 ! t1_subr3+0x40: restore %i0, 1, %i0
14560 .word 0xb1ee2001 ! t1_subr3+0x44: restore %i0, 1, %i0
14561 .word 0xb1ee2001 ! t1_subr3+0x48: restore %i0, 1, %i0
14562 .word 0xb1ee2001 ! t1_subr3+0x4c: restore %i0, 1, %i0
14563#endif
14564 .word 0x81c7e008 ! t1_subr3+0x50: ret
14565 .word 0xadee2001 ! t1_subr3+0x54: restore %i0, 1, %l6
14566t1_subr3_page_end:
14567!
14568! Total operations: 4793
14569!
14570! Operation frequencies
14571!
14572! name exp obs
14573! ldsb 0.75 0.56
14574! ldub 1.10 1.23
14575! ldsh 0.52 0.33
14576! lduh 0.67 0.77
14577! ld 0.28 0.33
14578! ldd 0.04 0.06
14579! swap 1.19 1.42
14580! ldstub 0.23 0.19
14581! stb 1.40 1.44
14582! sth 1.12 1.17
14583! st 0.74 0.90
14584! std 0.31 0.33
14585! add 1.25 1.23
14586! addcc 1.14 1.04
14587! addx 0.43 0.42
14588! addxcc 0.71 0.65
14589! taddcc 0.27 0.35
14590! taddcctv 0.11 0.13
14591! sub 0.17 0.27
14592! subcc 0.57 0.61
14593! subx 0.91 0.90
14594! subxcc 0.09 0.06
14595! tsubcc 0.09 0.08
14596! tsubcctv 0.01 0.04
14597! mulscc 1.03 1.11
14598! and 1.29 1.42
14599! andcc 0.27 0.27
14600! andn 0.59 0.44
14601! andncc 0.07 0.08
14602! or 1.34 1.25
14603! orcc 1.28 1.25
14604! orn 0.09 0.19
14605! orncc 1.40 1.73
14606! xor 1.16 1.38
14607! xorcc 0.15 0.25
14608! xnor 0.39 0.38
14609! xnorcc 0.52 0.61
14610! sll 1.12 1.27
14611! srl 0.28 0.40
14612! sra 0.78 0.86
14613! unimp 0.26 0.44
14614! umul 0.95 1.00
14615! smul 0.96 0.81
14616! udiv 0.32 0.42
14617! sdiv 0.17 0.29
14618! umulcc 0.92 1.08
14619! smulcc 0.24 0.29
14620! udivcc 0.28 0.44
14621! sdivcc 0.21 0.21
14622! rdy 1.08 1.06
14623! wry 1.06 1.23
14624! bicc 3.67 3.13
14625! sethi 1.05 1.11
14626! jmpl 1.14 0.83
14627! call 1.26 1.38
14628! ticc 0.00 0.00
14629! flush 0.55 0.58
14630! save 0.03 0.02
14631! restore 1.28 0.00
14632! stbar 0.06 0.15
14633! ldf 0.65 0.61
14634! lddf 0.44 0.44
14635! stf 1.41 1.69
14636! stdf 1.37 1.50
14637! fadds 0.44 0.40
14638! fsubs 0.61 0.73
14639! fmuls 1.38 1.36
14640! fdivs 0.43 0.48
14641! faddd 1.08 1.02
14642! fsubd 0.38 0.44
14643! fmuld 0.40 0.38
14644! fdivd 0.20 0.19
14645! faddq 0.00 0.00
14646! fsubq 0.00 0.00
14647! fmulq 0.00 0.00
14648! fdivq 0.00 0.00
14649! fsmuld 0.69 0.73
14650! fdmulq 0.00 0.00
14651! fitos 0.78 0.83
14652! fitod 0.97 0.94
14653! fitoq 0.00 0.00
14654! fstoi 0.36 0.27
14655! fstod 0.23 0.27
14656! fstoq 0.00 0.00
14657! fdtoi 0.06 0.06
14658! fdtos 1.34 1.27
14659! fdtoq 0.00 0.00
14660! fqtoi 0.00 0.00
14661! fqtos 0.00 0.00
14662! fqtod 0.00 0.00
14663! fmovs 0.73 0.96
14664! fnegs 1.31 1.54
14665! fabss 1.19 1.13
14666! fsqrts 1.55 1.61
14667! fsqrtd 1.49 1.61
14668! fsqrtq 0.00 0.00
14669! fcmps 0.89 0.88
14670! fcmpd 0.75 0.54
14671! fcmpq 0.00 0.00
14672! fcmpes 1.09 1.11
14673! fcmped 1.38 1.23
14674! fcmpeq 0.00 0.00
14675! fbfcc 1.17 0.96
14676! ldfsr 0.20 0.00
14677! stfsr 0.27 0.27
14678! loop 1.10 0.71
14679! offset 0.03 0.02
14680! area 0.07 0.08
14681! target 0.01 0.00
14682! goto 0.26 0.25
14683! sigsegv 0.14 0.10
14684! sigbus 0.19 0.23
14685! imodify 0.90 0.73
14686! ldfsr_offset 0.23 0.00
14687! fpattern 0.31 0.44
14688! lbranch 0.11 0.17
14689! shmld 0.38 0.63
14690! shmst 0.57 0.52
14691! shmpf 1.16 1.23
14692! shmswap 0.16 0.15
14693! shmblkld 1.28 0.00
14694! shmblkst 0.14 0.00
14695! shmblkchk 0.56 0.27
14696! hack_restore 0.00 0.00
14697! demap_random_va 0.00 0.00
14698! demap_area 0.00 0.00
14699! demap_ktbl_text 0.00 0.00
14700! demap_ktbl_data 0.00 0.00
14701! demap_subr 0.00 0.00
14702! demap_reg 0.00 0.00
14703! demap_stack 0.00 0.00
14704! ro_area 0.00 0.00
14705! ro_ktbl_data 0.00 0.00
14706! ro_reg 0.00 0.00
14707! ro_stack 0.00 0.00
14708! set_window 0.00 0.00
14709! set_va_wp 0.00 0.00
14710! set_pa_wp 0.00 0.00
14711! set_softint 0.00 0.00
14712! ie_toggle 0.00 0.00
14713! set_pil 0.00 0.00
14714! set_tso 0.00 0.00
14715! set_pso 0.00 0.00
14716! set_rmo 0.00 0.00
14717! cflush 0.00 0.00
14718! return 0.00 0.00
14719! casa 0.26 0.33
14720! rdasi 0.23 0.23
14721! wrasi 0.11 0.10
14722! bpcc 1.76 1.56
14723! fbpfcc 1.69 1.56
14724! fmovscc 0.22 0.27
14725! fmovdcc 0.01 0.00
14726! fmovqcc 0.00 0.00
14727! movcc 0.05 0.04
14728! flushw 0.26 0.35
14729! membar 0.11 0.04
14730! prefetch 1.04 1.23
14731! rdpc 0.29 0.19
14732! ldqf 0.00 0.00
14733! stqf 0.00 0.00
14734! ldfa 0.07 0.13
14735! lddfa 0.00 0.00
14736! ldqfa 0.00 0.00
14737! ldsba 0.24 0.31
14738! ldsha 0.24 0.40
14739! lduba 0.20 0.29
14740! lduha 0.02 0.04
14741! lda 0.07 0.15
14742! ldda 0.25 0.33
14743! ldstuba 0.22 0.25
14744! prefetcha 0.15 0.21
14745! stfa 0.00 0.00
14746! stdfa 0.06 0.06
14747! stqfa 0.00 0.00
14748! stba 0.00 0.00
14749! stha 0.14 0.21
14750! sta 0.21 0.25
14751! stda 0.23 0.17
14752! swapa 0.20 0.23
14753! fmovd 0.21 0.25
14754! fnegd 0.08 0.17
14755! fabsd 0.26 0.38
14756! fstox 0.06 0.10
14757! fdtox 0.07 0.08
14758! fxtos 0.01 0.00
14759! fxtod 0.01 0.00
14760! lds 0.15 0.25
14761! ldsa 0.05 0.08
14762! ldx 0.09 0.15
14763! ldxa 0.20 0.21
14764! nofault 0.20 0.25
14765! rdgsr 0.05 0.08
14766! wrgsr 0.26 0.29
14767! fpadd16 0.08 0.02
14768! fpadd16s 0.10 0.13
14769! fpadd32 0.16 0.23
14770! fpadd32s 0.07 0.08
14771! fpsub16 0.02 0.06
14772! fpsub16s 0.02 0.04
14773! fpsub32 0.23 0.19
14774! fpsub32s 0.12 0.13
14775! fpack16 0.13 0.10
14776! fpack32 0.09 0.08
14777! fpackfix 0.18 0.10
14778! fexpand 0.12 0.08
14779! fpmerge 0.25 0.10
14780! fmul8x16 0.19 0.15
14781! fmul8x16au 0.27 0.25
14782! fmul8x16al 0.26 0.23
14783! fmul8sux16 0.08 0.10
14784! fmul8ulx16 0.21 0.19
14785! fmuld8sux16 0.25 0.17
14786! fmuld8ulx16 0.25 0.25
14787! alignaddr 0.05 0.08
14788! alignaddrl 0.17 0.23
14789! faligndata 0.06 0.08
14790! fzero 0.13 0.10
14791! fzeros 0.15 0.23
14792! fone 0.22 0.31
14793! fones 0.21 0.35
14794! fsrc1 0.08 0.08
14795! fsrc1s 0.19 0.25
14796! fsrc2 0.19 0.23
14797! fsrc2s 0.07 0.08
14798! fnot1 0.23 0.31
14799! fnot1s 0.08 0.08
14800! fnot2 0.27 0.21
14801! fnot2s 0.13 0.17
14802! for 0.26 0.35
14803! fors 0.16 0.10
14804! fnor 0.08 0.08
14805! fnors 0.25 0.27
14806! fand 0.00 0.00
14807! fands 0.04 0.08
14808! fnand 0.10 0.06
14809! fnands 0.08 0.06
14810! fxor 0.15 0.17
14811! fxors 0.02 0.02
14812! fxnor 0.18 0.19
14813! fxnors 0.10 0.21
14814! fornot1 0.11 0.10
14815! fornot1s 0.19 0.27
14816! fornot2 0.25 0.29
14817! fornot2s 0.15 0.21
14818! fandnot1 0.13 0.15
14819! fandnot1s 0.21 0.27
14820! fandnot2 0.28 0.33
14821! fandnot2s 0.15 0.15
14822! fcmpgt16 0.26 0.27
14823! fcmpgt32 0.21 0.19
14824! fcmple16 0.24 0.29
14825! fcmple32 0.06 0.02
14826! fcmpne16 0.22 0.29
14827! fcmpne32 0.04 0.04
14828! fcmpeq16 0.12 0.17
14829! fcmpeq32 0.05 0.00
14830! edge8 0.10 0.04
14831! edge8l 0.10 0.13
14832! edge16 0.05 0.08
14833! edge16l 0.22 0.17
14834! edge32 0.23 0.29
14835! edge32l 0.19 0.27
14836! pdist 0.17 0.13
14837! partial_st8 0.14 0.17
14838! partial_st16 0.15 0.10
14839! partial_st32 0.22 0.15
14840! short_st8 0.20 0.27
14841! short_st16 0.10 0.10
14842! short_ld8 0.21 0.15
14843! short_ld16 0.19 0.17
14844! blkld 0.09 0.00
14845! blkst 0.23 0.00
14846! blkld_offset 0.27 0.00
14847! blkst_offset 0.22 0.00
14848! blk_check 0.03 0.06
14849! casxa 0.07 0.08
14850! rdccr 0.26 0.31
14851! rdfprs 0.21 0.23
14852! wrccr 0.18 0.10
14853! popc 0.18 0.10
14854! wrfprs 0.23 0.27
14855! stx 0.18 0.23
14856! stxa 0.27 0.35
14857! cflush 0.00 0.00
14858! array8 0.24 0.25
14859! array16 0.05 0.04
14860! array32 0.18 0.10
14861! edge8n 0.08 0.06
14862! edge8ln 0.26 0.23
14863! edge16n 0.23 0.25
14864! edge16ln 0.17 0.25
14865! edge32n 0.00 0.00
14866! edge32ln 0.05 0.08
14867! bmask 0.05 0.10
14868! bshuffle 0.26 0.27
14869! siam 0.12 0.15
14870! fpadds16 0.00 0.00
14871! fpadds16s 0.00 0.00
14872! fpadds32 0.00 0.00
14873! fpadds32s 0.00 0.00
14874! fpsubs16 0.00 0.00
14875! fpsubs16s 0.00 0.00
14876! fpsubs32 0.00 0.00
14877! fpsubs32s 0.00 0.00
14878! fpadd64 0.00 0.00
14879! fpsub64 0.00 0.00
14880! fpmean16 0.00 0.00
14881! fpchksm16 0.00 0.00
14882! fshl16 0.00 0.00
14883! fshrl16 0.00 0.00
14884! fshl32 0.00 0.00
14885! fshrl32 0.00 0.00
14886! fshlas16 0.00 0.00
14887! fshra16 0.00 0.00
14888! fshlas32 0.00 0.00
14889! fshra32 0.00 0.00
14890! fpmovc8 0.00 0.00
14891! fpmovc16 0.00 0.00
14892! fpmovc32 0.00 0.00
14893! fmergesp 0.00 0.00
14894! fucmpgt8 0.00 0.00
14895! fucmple8 0.00 0.00
14896! fucmpne8 0.00 0.00
14897! fucmpeq8 0.00 0.00
14898! pdistn 0.00 0.00
14899! lzd 0.00 0.00
14900! addxc 0.00 0.00
14901! addxccc 0.00 0.00
14902! umulxhi 0.00 0.00
14903! flcmps 0.00 0.00
14904! flcmpd 0.00 0.00
14905! sfabss 0.00 0.00
14906! sfnegs 0.00 0.00
14907! sfadds 0.00 0.00
14908! sfsubs 0.00 0.00
14909! sfmuls 0.00 0.00
14910! sfitos 0.00 0.00
14911! sfstoi 0.00 0.00
14912! sfcmpeqs 0.00 0.00
14913! sfcmpnes 0.00 0.00
14914! sfcmpgts 0.00 0.00
14915! sfcmples 0.00 0.00
14916! fmadds 0.00 0.00
14917! fmaddd 0.00 0.00
14918! fmsubs 0.00 0.00
14919! fmsubd 0.00 0.00
14920! fnmsubs 0.00 0.00
14921! fnmsubd 0.00 0.00
14922! fnmadds 0.00 0.00
14923! fnmaddd 0.00 0.00
14924!
14925KDATA_MODULE(t1_module_offset_table, 0x2a028000)
14926.seg "data"
14927t1_offset_table_start:
14928t1_offset_table_size: .word 0x00000008
14929t1_offset_table:
14930 .word 0x00000018
14931 .word 0x00000010
14932 .word 0x00000000
14933 .word 0x00000008
14934 .word 0xffffffe0
14935 .word 0xfffffff8
14936 .word 0xffffffe8
14937 .word 0xfffffff0
14938t1_offset_table_end:
14939
14940t1_ldfsr_offset_table_start:
14941t1_ldfsr_offset_table_size: .word 0x00000000
14942t1_ldfsr_offset_table:
14943t1_ldfsr_offset_table_end:
14944
14945t1_bld_offset_table_start:
14946t1_bld_offset_table_size: .word 0x00000000
14947t1_bld_offset_table:
14948t1_bld_offset_table_end:
14949
14950t1_bst_offset_table_start:
14951t1_bst_offset_table_size: .word 0x00000000
14952t1_bst_offset_table:
14953t1_bst_offset_table_end:
14954
14955.skip 8144 ! page align
14956
14957KDATA_MODULE(t1_module_data_in_regs, 0x28d44000)
14958.seg "data"
14959KGLOBAL(t1_data_in_regs)
14960t1_data_in_regs_start:
14961t1_data_in_regs:
14962 .word 0x4378e0ee ! %f0
14963 .word 0x501bc732 ! %f1
14964 .word 0x975ba56e ! %f2
14965 .word 0x94879827 ! %f3
14966 .word 0x0f90348a ! %f4
14967 .word 0x59d12862 ! %f5
14968 .word 0x2f0c59d4 ! %f6
14969 .word 0xa21fe111 ! %f7
14970 .word 0x214e6dc9 ! %f8
14971 .word 0x8220391c ! %f9
14972 .word 0xa8db5a3b ! %f10
14973 .word 0x4397eef1 ! %f11
14974 .word 0x9d865b07 ! %f12
14975 .word 0x546fd082 ! %f13
14976 .word 0xa9b24fac ! %f14
14977 .word 0x6fe2bf60 ! %f15
14978 .word 0x5278198b ! %f16
14979 .word 0x32ab5511 ! %f17
14980 .word 0x6c1d9bce ! %f18
14981 .word 0x5043cc1a ! %f19
14982 .word 0x66cfcd43 ! %f20
14983 .word 0x22b2ac4b ! %f21
14984 .word 0xed72b9bf ! %f22
14985 .word 0x1014bd4d ! %f23
14986 .word 0xbdab9fb4 ! %f24
14987 .word 0x68e70095 ! %f25
14988 .word 0x5bbb5826 ! %f26
14989 .word 0x45bd7c14 ! %f27
14990 .word 0x128e3a2b ! %f28
14991 .word 0x08238161 ! %f29
14992 .word 0x686f8088 ! %f30
14993 .word 0x84bc693d ! %f31
14994 .word 0xfcc22f38 ! %f32
14995 .word 0x52bf818f ! %f33
14996 .word 0xa9da5fdb ! %f34
14997 .word 0xa234bc52 ! %f35
14998 .word 0x1906075c ! %f36
14999 .word 0x0a299810 ! %f37
15000 .word 0xbeaa8458 ! %f38
15001 .word 0x48554ed7 ! %f39
15002 .word 0x819fe501 ! %f40
15003 .word 0xe181a6cc ! %f41
15004 .word 0x5de7a495 ! %f42
15005 .word 0x714a57cf ! %f43
15006 .word 0xab72f3aa ! %f44
15007 .word 0x7d91ebc6 ! %f45
15008 .word 0x1e9543d2 ! %f46
15009 .word 0xdc90db85 ! %f47
15010 .word 0x51a0166a ! %f48
15011 .word 0x8fe5807c ! %f49
15012 .word 0x5eeac792 ! %f50
15013 .word 0x21aad388 ! %f51
15014 .word 0xa3de899a ! %f52
15015 .word 0x5dbceb93 ! %f53
15016 .word 0xf07ed26d ! %f54
15017 .word 0x859f52f6 ! %f55
15018 .word 0xb5506bc5 ! %f56
15019 .word 0xbc87a8b3 ! %f57
15020 .word 0xc64cf824 ! %f58
15021 .word 0x8da22afd ! %f59
15022 .word 0xad6261e7 ! %f60
15023 .word 0x4693cab0 ! %f61
15024 .word 0xe05a1ef6 ! %f62
15025 .word 0x94f2d39f ! %f63
15026 .word 0x00000000 ! %g0 (always zero)
15027 .word t1_kref+0x56c ! %g1 (code pointer)
15028 .word t1_data_in_shm_area ! %g2 (shared area pointer)
15029 .word 0x019fb24a ! %g3 (loop index)
15030 .word SYM(t1_subr0) ! %g4 (jmpl target)
15031 .word t1_kref+0x1 ! %g5 (sigbus target)
15032 .word 0x00000000 ! %g6 (block ld offset)
15033 .word 0x00000000 ! %g7 (block st offset)
15034 .word 0xb60e1157 ! %o0
15035 .word 0x1c9da17b ! %o1
15036 .word 0xc79b6cb1 ! %o2
15037 .word 0xe4b886b6 ! %o3
15038 .word 0xda79c288 ! %o4
15039 .word 0x391a9b60 ! %o5
15040 .word 0x00000000 ! %sp (stack pointer)
15041 .word 0x00000000 ! %o7 (relocatable junk)
15042 .word 0x6984cad7 ! %l0
15043 .word 0xa2131be9 ! %l1
15044 .word 0xb82d2231 ! %l2
15045 .word 0x96ba9cb4 ! %l3
15046 .word 0xb8803600 ! %l4
15047 .word 0x2ca760f5 ! %l5
15048 .word 0xf6968a0b ! %l6
15049 .word 0x52ae6b35 ! %l7
15050 .word t1_data_in_area0 ! %i0 (area pointer)
15051 .word t1_data_in_area0 ! %i1 (area pointer)
15052 .word 0x00000000 ! %i2 (byte offset)
15053 .word 0xffffffe2 ! %i3 (halfword offset)
15054 .word 0xfffffffc ! %i4 (word offset)
15055 .word 0xffffffe8 ! %i5 (doubleword offset)
15056 .word 0x00000000 ! %fp (frame pointer)
15057 .word 0x00000000 ! %i7 (return address)
15058 .word 0x9204cca0 ! %y
15059 .word 0x00000004 ! %icc (nzvc)
15060 .word 0x00000d5a ! %fsr
15061 .word 0x00000000 ! %gsr.mask
15062 .word 0x00000000 ! %gsr
15063 .word 0x000000e0 ! %asi
15064 .word 0x00000000 ! Integer overflow traps
15065 .word 0x00000000 ! Integer divide by zero traps
15066 .word 0x00000000 ! Integer divide > 52 bit dividend traps
15067 .word 0x00000000 ! Floating inexact traps
15068 .word 0x00000000 ! Floating divide by zero traps
15069 .word 0x00000000 ! Floating underflow traps
15070 .word 0x00000000 ! Floating overflow traps
15071 .word 0x00000000 ! Floating invalid traps
15072 .word 0x00000000 ! Floating other traps
15073 .word 0x00000000 ! Ticc traps
15074 .word 0x00000000 ! Unexpected SIGFPE traps
15075 .word 0x00000000 ! Unexpected SIGSEGV traps
15076 .word 0x00000000 ! Unexpected SIGBUS traps
15077 .word 0x00000000 ! Unexpected SIGILL traps
15078 .word 0x00000000 ! Expected SIGSEGV traps
15079 .word 0x00000000 ! Expected SIGBUS traps
15080 .word 0x00000000 ! UNIMP traps
15081 .word 0x00000000 ! ??
15082.global t1_data_in_mtbl_size; t1_data_in_mtbl_size: .word 253
15083t1_data_in_regs_end:
15084
15085.skip 7708 ! page align
15086
15087KDATA_MODULE(t1_module_data_in_stack, 0x2e8d6000)
15088.seg "data"
15089KGLOBAL(t1_data_in_mtbl_size)
15090KGLOBAL(t1_data_in_mtbl)
15091KGLOBAL(t1_data_in_stack)
15092t1_data_in_stack_start:
15093 .word 0x2d640cbf
15094 .word 0x4b44b82e
15095 .word 0x24168e72
15096 .word 0x59f79fc8
15097 .word 0x89152b58
15098 .word 0xdec57216
15099 .word 0xb6b69d9e
15100 .word 0xf9259d16
15101 .word 0x67ddb054
15102 .word 0x9c0d3373
15103 .word 0xe8c07a74
15104 .word 0x6909dbb0
15105 .word 0xba79e679
15106 .word 0x0442056f
15107 .word 0x0b7221cb
15108 .word 0x8a9b325b
15109 .word 0x94da747f
15110 .word 0x5ca33cb5
15111 .word 0x3612894b
15112 .word 0xf8bb9b9c
15113 .word 0xa50e269b
15114 .word 0x879f457c
15115 .word 0xd535151f
15116 .word 0x3da10b59
15117 .word 0x4c063d59
15118 .word 0x72ababc4
15119 .word 0x1dd234e9
15120 .word 0x3a437ac0
15121 .word 0x345055ae
15122 .word 0x945ee3e0
15123 .word 0x3a185bf6
15124 .word 0xe2454e67
15125 .word 0x80fe3e4d
15126 .word 0xb03f9733
15127 .word 0xa457c8b2
15128 .word 0x3e797ab3
15129 .word 0xa9a54e39
15130 .word 0x12b5793e
15131 .word 0xe39ecf5e
15132 .word 0x1c7d0a7e
15133 .word 0x84e4109b
15134 .word 0x63c3e8d9
15135 .word 0x94c39bff
15136 .word 0x110febf4
15137 .word 0xaa7659d5
15138 .word 0x3af6e1c0
15139 .word 0x64f39f99
15140 .word 0xc73327bd
15141 .word 0x55cd19d6
15142 .word 0xbe6f0251
15143 .word 0xdfb01c9d
15144 .word 0xadd0e660
15145 .word 0xfba07faf
15146 .word 0xc281a993
15147 .word 0xe4a2869f
15148 .word 0x4314e7e6
15149 .word 0x5d484266
15150 .word 0x532e717a
15151 .word 0x692aa94b
15152 .word 0xb5e251bd
15153 .word 0xa50f230a
15154 .word 0x0cfb8968
15155 .word 0x3133ca99
15156 .word 0xb53df6df
15157 .word 0xec73fc07
15158 .word 0xb3deb4f7
15159 .word 0x39fd3c3f
15160 .word 0xc9527e33
15161 .word 0xf99bf1bb
15162 .word 0x94f0f2f5
15163 .word 0x2b561067
15164 .word 0xdc260b33
15165 .word 0x595e9848
15166 .word 0x3f0710af
15167 .word 0xbf92e5a2
15168 .word 0xef6f4cce
15169 .word 0xa88e22ab
15170 .word 0x4f29ad72
15171 .word 0x5b7ffe1b
15172 .word 0xcb72168f
15173 .word 0x9eaaef0d
15174 .word 0x848b724e
15175 .word 0x2501160f
15176 .word 0x86a9e7fd
15177 .word 0x8f530459
15178 .word 0x2444821d
15179 .word 0x9c33ad7c
15180 .word 0x918b0645
15181 .word 0xc3b3550e
15182 .word 0x440665c3
15183 .word 0xd6ffb918
15184 .word 0xcb090c16
15185 .word 0x7b49db56
15186 .word 0xbc6bf8b6
15187 .word 0xfd4dee84
15188 .word 0x841c13cc
15189 .word 0x20a4e256
15190 .word 0xebbd19c0
15191 .word 0xf3da1fc1
15192 .word 0x206bdfd0
15193 .word 0x6cbd10c6
15194 .word 0xc1362403
15195 .word 0x680b59e3
15196 .word 0xb2daa53d
15197 .word 0xc74d08c4
15198 .word 0xab5f743e
15199 .word 0xbfa2bb03
15200 .word 0xf41f5cc7
15201 .word 0x3562b0e5
15202 .word 0x6a017e4d
15203 .word 0x16ad3379
15204 .word 0xca39bdd8
15205 .word 0xf6937a8d
15206 .word 0xa20636f6
15207 .word 0x3433a64b
15208 .word 0x378847fb
15209 .word 0x7dfe3980
15210 .word 0x9f60d5e2
15211 .word 0xa5e81cdf
15212 .word 0x81eafe7d
15213 .word 0x83da60b8
15214 .word 0x6b2133e8
15215 .word 0x6bc601f8
15216 .word 0x2be3ba51
15217 .word 0x57fdb878
15218 .word 0x42684991
15219 .word 0x618697df
15220 .word 0x8d4f3634
15221 .word 0x92bee1a1
15222 .word 0x524791d8
15223 .word 0xf42a1de0
15224 .word 0x75603911
15225 .word 0x812c3a43
15226 .word 0x2ced5531
15227 .word 0x70e958f8
15228 .word 0xe63882a5
15229 .word 0xc8f3f776
15230 .word 0xc21c20cc
15231 .word 0x0fea73cb
15232 .word 0x32115e66
15233 .word 0x68d3886b
15234 .word 0x500bee1a
15235 .word 0xb34f69db
15236 .word 0x34a000a1
15237 .word 0x693196bd
15238 .word 0x16b7be8f
15239 .word 0x89e371f7
15240 .word 0x1f8011e1
15241 .word 0xd6e7380c
15242 .word 0xee82afaa
15243 .word 0x6f101bf0
15244 .word 0x08310c97
15245 .word 0x657224cc
15246 .word 0xd84bcb32
15247 .word 0x071a1592
15248 .word 0xafd950f7
15249 .word 0xcf13085a
15250 .word 0x50b817c1
15251 .word 0x7230cad2
15252 .word 0x92cc131f
15253 .word 0x85f83e50
15254 .word 0x86eead85
15255 .word 0xb1db5543
15256 .word 0x4dfd877e
15257 .word 0xeac69119
15258 .word 0x787ad345
15259 .word 0xe6006ecf
15260 .word 0x9562f173
15261t1_data_in_sp:
15262 .word 0x37d6cdc7
15263 .word 0x8cc467a2
15264 .word 0xb06e5ba2
15265 .word 0xf5f27834
15266 .word 0xee984123
15267 .word 0x4acf1a9f
15268 .word 0xe2a2ff69
15269 .word 0x3ad0e5f1
15270 .word t1_data_in_area0
15271 .word t1_data_in_area0
15272 .word 0xfffffffc
15273 .word 0x0000000c
15274 .word 0xffffffe4
15275 .word 0x00000018
15276 .word t1_data_in_fp
15277 .word 0x5e5b1e3c
15278 .word 0xc2b6a5d7
15279 .word 0xae90109a
15280 .word 0x6ccb34b3
15281 .word 0xda245ee7
15282 .word 0xfaca7990
15283 .word 0x9ecda88f
15284 .word 0xbe772ce3
15285 .word 0x1d44830e
15286t1_data_in_mtbl_base:
15287 .word 0x380fffff ! [%fp - 0x400]
15288 .word 0xc0000000 ! [%fp - 0x3fc]
15289 .word 0x380fffff ! [%fp - 0x3f8]
15290 .word 0xe0000000 ! [%fp - 0x3f4]
15291 .word 0x380fffff ! [%fp - 0x3f0]
15292 .word 0x80000000 ! [%fp - 0x3ec]
15293 .word 0x38000000 ! [%fp - 0x3e8]
15294 .word 0x40000000 ! [%fp - 0x3e4]
15295 .word 0x38000000 ! [%fp - 0x3e0]
15296 .word 0x80000000 ! [%fp - 0x3dc]
15297 .word 0x38000000 ! [%fp - 0x3d8]
15298 .word 0x20000000 ! [%fp - 0x3d4]
15299 .word 0x47f00000 ! [%fp - 0x3d0]
15300 .word 0x00000000 ! [%fp - 0x3cc]
15301 .word 0x47f00000 ! [%fp - 0x3c8]
15302 .word 0x20000000 ! [%fp - 0x3c4]
15303 .word 0x47efffff ! [%fp - 0x3c0]
15304 .word 0xffffffff ! [%fp - 0x3bc]
15305 .word 0x7ff00000 ! [%fp - 0x3b8]
15306 .word 0x00000000 ! [%fp - 0x3b4]
15307 .word 0x7fefffff ! [%fp - 0x3b0]
15308 .word 0xffffffff ! [%fp - 0x3ac]
15309 .word 0x000fffff ! [%fp - 0x3a8]
15310 .word 0xffffffff ! [%fp - 0x3a4]
15311 .word 0x000fffff ! [%fp - 0x3a0]
15312 .word 0xfffffffe ! [%fp - 0x39c]
15313 .word 0x00100000 ! [%fp - 0x398]
15314 .word 0x00000000 ! [%fp - 0x394]
15315 .word 0x00000000 ! [%fp - 0x390]
15316 .word 0x00000001 ! [%fp - 0x38c]
15317 .word 0x00000000 ! [%fp - 0x388]
15318 .word 0x00000002 ! [%fp - 0x384]
15319 .word 0x00000000 ! [%fp - 0x380]
15320 .word 0x00000000 ! [%fp - 0x37c]
15321 .word 0x7f800000 ! [%fp - 0x378]
15322 .word 0x7f7fffff ! [%fp - 0x374]
15323 .word 0x007fffff ! [%fp - 0x370]
15324 .word 0x007ffffe ! [%fp - 0x36c]
15325 .word 0x00800000 ! [%fp - 0x368]
15326 .word 0x00000001 ! [%fp - 0x364]
15327 .word 0x00000002 ! [%fp - 0x360]
15328 .word 0x80000000 ! [%fp - 0x35c]
15329 .word 0x207fe000 ! [%fp - 0x358]
15330 .word 0x1ffff000 ! [%fp - 0x354]
15331 .word 0x307fe123 ! [%fp - 0x350]
15332 .word 0x0fff1001 ! [%fp - 0x34c]
15333 .word 0x2ff81000 ! [%fp - 0x348]
15334 .word 0x1072e100 ! [%fp - 0x344]
15335 .word 0x027fe067 ! [%fp - 0x340]
15336 .word 0x3eff1289 ! [%fp - 0x33c]
15337 .word 0x3f000400 ! [%fp - 0x338]
15338 .word 0x80003c1f ! [%fp - 0x334]
15339 .word 0x00fff800 ! [%fp - 0x330]
15340 .word 0xffff8000 ! [%fp - 0x32c]
15341 .word 0x200ff760 ! [%fp - 0x328]
15342 .word 0x0800011f ! [%fp - 0x324]
15343 .word 0x1ffff800 ! [%fp - 0x320]
15344 .word 0x00000000 ! [%fp - 0x31c]
15345 .word 0x3ffe8000 ! [%fp - 0x318]
15346 .word 0x147ff000 ! [%fp - 0x314]
15347 .word 0x137fe671 ! [%fp - 0x310]
15348 .word 0x3ffe8459 ! [%fp - 0x30c]
15349 .word 0x127fffff ! [%fp - 0x308]
15350 .word 0x3fffffff ! [%fp - 0x304]
15351 .word 0x307fe123 ! [%fp - 0x300]
15352 .word 0x047fffff ! [%fp - 0x2fc]
15353 .word 0x307fe123 ! [%fp - 0x2f8]
15354 .word 0x03ffffff ! [%fp - 0x2f4]
15355 .word 0x107fe100 ! [%fp - 0x2f0]
15356 .word 0x22efffff ! [%fp - 0x2ec]
15357 .word 0x380ffe80 ! [%fp - 0x2e8]
15358 .word 0x00000000 ! [%fp - 0x2e4]
15359 .word 0x04bfeff9 ! [%fp - 0x2e0]
15360 .word 0x00000000 ! [%fp - 0x2dc]
15361 .word 0x380fffff ! [%fp - 0x2d8]
15362 .word 0xffffffff ! [%fp - 0x2d4]
15363 .word 0x04bfffff ! [%fp - 0x2d0]
15364 .word 0xffffffff ! [%fp - 0x2cc]
15365 .word 0x300ff123 ! [%fp - 0x2c8]
15366 .word 0x40000000 ! [%fp - 0x2c4]
15367 .word 0x0caf8ee0 ! [%fp - 0x2c0]
15368 .word 0x00000000 ! [%fp - 0x2bc]
15369 .word 0x3c0ff456 ! [%fp - 0x2b8]
15370 .word 0x00000000 ! [%fp - 0x2b4]
15371 .word 0x009ff000 ! [%fp - 0x2b0]
15372 .word 0x00000000 ! [%fp - 0x2ac]
15373 .word 0x3c0ff456 ! [%fp - 0x2a8]
15374 .word 0x0000ff99 ! [%fp - 0x2a4]
15375 .word 0x009ff000 ! [%fp - 0x2a0]
15376 .word 0x001234ff ! [%fp - 0x29c]
15377 .word 0x0080ffff ! [%fp - 0x298]
15378 .word 0x3ff8f000 ! [%fp - 0x294]
15379 .word 0x01800001 ! [%fp - 0x290]
15380 .word 0x40c2fc1f ! [%fp - 0x28c]
15381 .word 0x00100100 ! [%fp - 0x288]
15382 .word 0x10010001 ! [%fp - 0x284]
15383 .word 0x3fff8f88 ! [%fp - 0x280]
15384 .word 0x00000000 ! [%fp - 0x27c]
15385 .word 0x00f00f00 ! [%fp - 0x278]
15386 .word 0xf000000f ! [%fp - 0x274]
15387 .word 0x409ff00f ! [%fp - 0x270]
15388 .word 0xff000fff ! [%fp - 0x26c]
15389 .word 0x04003009 ! [%fp - 0x268]
15390 .word 0x4fff0001 ! [%fp - 0x264]
15391 .word 0x03001001 ! [%fp - 0x260]
15392 .word 0x4feeeeee ! [%fp - 0x25c]
15393 .word 0x0801e067 ! [%fp - 0x258]
15394 .word 0x54f231f8 ! [%fp - 0x254]
15395 .word 0x01000001 ! [%fp - 0x250]
15396 .word 0x00000001 ! [%fp - 0x24c]
15397 .word 0x453eef45 ! [%fp - 0x248]
15398 .word 0x00000001 ! [%fp - 0x244]
15399 .word 0x01100111 ! [%fp - 0x240]
15400 .word 0x00011111 ! [%fp - 0x23c]
15401 .word 0x455f8000 ! [%fp - 0x238]
15402 .word 0xffffffff ! [%fp - 0x234]
15403 .word 0x01301222 ! [%fp - 0x230]
15404 .word 0x00111222 ! [%fp - 0x22c]
15405 .word 0x458f1100 ! [%fp - 0x228]
15406 .word 0x01111001 ! [%fp - 0x224]
15407 .word 0x40811111 ! [%fp - 0x220]
15408 .word 0x00feeeee ! [%fp - 0x21c]
15409 .word 0x40000011 ! [%fp - 0x218]
15410 .word 0x007fffff ! [%fp - 0x214]
15411 .word 0x41800221 ! [%fp - 0x210]
15412 .word 0x01ff0001 ! [%fp - 0x20c]
15413 .word 0x7f333333 ! [%fp - 0x208]
15414 .word 0x3f7fffff ! [%fp - 0x204]
15415 .word 0x40100001 ! [%fp - 0x200]
15416 .word 0x11000011 ! [%fp - 0x1fc]
15417 .word 0x001fffff ! [%fp - 0x1f8]
15418 .word 0xffffffff ! [%fp - 0x1f4]
15419 .word 0x40000000 ! [%fp - 0x1f0]
15420 .word 0x00000011 ! [%fp - 0x1ec]
15421 .word 0x000fffff ! [%fp - 0x1e8]
15422 .word 0xffffffff ! [%fp - 0x1e4]
15423 .word 0x7fe11111 ! [%fp - 0x1e0]
15424 .word 0xffffffff ! [%fp - 0x1dc]
15425 .word 0x3ffff110 ! [%fp - 0x1d8]
15426 .word 0x00000001 ! [%fp - 0x1d4]
15427 .word 0x7fffffff ! [%fp - 0x1d0]
15428 .word 0x7f800001 ! [%fp - 0x1cc]
15429 .word 0x7f800000 ! [%fp - 0x1c8]
15430 .word 0x7f7fffff ! [%fp - 0x1c4]
15431 .word 0x5f800001 ! [%fp - 0x1c0]
15432 .word 0x5f800000 ! [%fp - 0x1bc]
15433 .word 0x5f7fffff ! [%fp - 0x1b8]
15434 .word 0x5f000001 ! [%fp - 0x1b4]
15435 .word 0x5f000000 ! [%fp - 0x1b0]
15436 .word 0x5effffff ! [%fp - 0x1ac]
15437 .word 0x4b000001 ! [%fp - 0x1a8]
15438 .word 0x4b000000 ! [%fp - 0x1a4]
15439 .word 0x4affffff ! [%fp - 0x1a0]
15440 .word 0x40000001 ! [%fp - 0x19c]
15441 .word 0x40000000 ! [%fp - 0x198]
15442 .word 0x3fffffff ! [%fp - 0x194]
15443 .word 0x3f800001 ! [%fp - 0x190]
15444 .word 0x3f800000 ! [%fp - 0x18c]
15445 .word 0x3f7fffff ! [%fp - 0x188]
15446 .word 0x00000000 ! [%fp - 0x184]
15447 .word 0x7fffffff ! [%fp - 0x180]
15448 .word 0xffffffff ! [%fp - 0x17c]
15449 .word 0x7ff00000 ! [%fp - 0x178]
15450 .word 0x00000001 ! [%fp - 0x174]
15451 .word 0x7ff00000 ! [%fp - 0x170]
15452 .word 0x00000000 ! [%fp - 0x16c]
15453 .word 0x7fefffff ! [%fp - 0x168]
15454 .word 0xffffffff ! [%fp - 0x164]
15455 .word 0x43e00000 ! [%fp - 0x160]
15456 .word 0x00000001 ! [%fp - 0x15c]
15457 .word 0x43e00000 ! [%fp - 0x158]
15458 .word 0x00000000 ! [%fp - 0x154]
15459 .word 0x43dfffff ! [%fp - 0x150]
15460 .word 0xffffffff ! [%fp - 0x14c]
15461 .word 0x43d00000 ! [%fp - 0x148]
15462 .word 0x00000001 ! [%fp - 0x144]
15463 .word 0x43d00000 ! [%fp - 0x140]
15464 .word 0x00000000 ! [%fp - 0x13c]
15465 .word 0x43cfffff ! [%fp - 0x138]
15466 .word 0xffffffff ! [%fp - 0x134]
15467 .word 0x43300000 ! [%fp - 0x130]
15468 .word 0x00000001 ! [%fp - 0x12c]
15469 .word 0x43300000 ! [%fp - 0x128]
15470 .word 0x00000000 ! [%fp - 0x124]
15471 .word 0x432fffff ! [%fp - 0x120]
15472 .word 0xffffffff ! [%fp - 0x11c]
15473 .word 0x40000000 ! [%fp - 0x118]
15474 .word 0x00000001 ! [%fp - 0x114]
15475 .word 0x40000000 ! [%fp - 0x110]
15476 .word 0x00000000 ! [%fp - 0x10c]
15477 .word 0x3fffffff ! [%fp - 0x108]
15478 .word 0xffffffff ! [%fp - 0x104]
15479 .word 0x3ff00000 ! [%fp - 0x100]
15480 .word 0x00000001 ! [%fp - 0xfc]
15481 .word 0x3ff00000 ! [%fp - 0xf8]
15482 .word 0x00000000 ! [%fp - 0xf4]
15483 .word 0x3fefffff ! [%fp - 0xf0]
15484 .word 0xffffffff ! [%fp - 0xec]
15485 .word 0x80000000 ! [%fp - 0xe8]
15486 .word 0x00000000 ! [%fp - 0xe4]
15487 .word 0x7fffffff ! [%fp - 0xe0]
15488 .word 0xffffffff ! [%fp - 0xdc]
15489 .word 0x00000000 ! [%fp - 0xd8]
15490 .word 0x00000000 ! [%fp - 0xd4]
15491 .word 0x00200000 ! [%fp - 0xd0]
15492 .word 0x00000003 ! [%fp - 0xcc]
15493 .word 0x00200000 ! [%fp - 0xc8]
15494 .word 0x00000002 ! [%fp - 0xc4]
15495 .word 0x00200000 ! [%fp - 0xc0]
15496 .word 0x00000001 ! [%fp - 0xbc]
15497 .word 0x00200000 ! [%fp - 0xb8]
15498 .word 0x00000000 ! [%fp - 0xb4]
15499 .word 0x001fffff ! [%fp - 0xb0]
15500 .word 0xffffffff ! [%fp - 0xac]
15501 .word 0x00100000 ! [%fp - 0xa8]
15502 .word 0x00000001 ! [%fp - 0xa4]
15503 .word 0x00100000 ! [%fp - 0xa0]
15504 .word 0x00000000 ! [%fp - 0x9c]
15505 .word 0x000fffff ! [%fp - 0x98]
15506 .word 0xffffffff ! [%fp - 0x94]
15507 .word 0x00080000 ! [%fp - 0x90]
15508 .word 0x00000001 ! [%fp - 0x8c]
15509 .word 0x00080000 ! [%fp - 0x88]
15510 .word 0x00000000 ! [%fp - 0x84]
15511 .word 0x0007ffff ! [%fp - 0x80]
15512 .word 0xffffffff ! [%fp - 0x7c]
15513 .word 0x00000000 ! [%fp - 0x78]
15514 .word 0x01000003 ! [%fp - 0x74]
15515 .word 0x00000000 ! [%fp - 0x70]
15516 .word 0x01000002 ! [%fp - 0x6c]
15517 .word 0x00000000 ! [%fp - 0x68]
15518 .word 0x01000001 ! [%fp - 0x64]
15519 .word 0x00000000 ! [%fp - 0x60]
15520 .word 0x01000000 ! [%fp - 0x5c]
15521 .word 0x00000000 ! [%fp - 0x58]
15522 .word 0x00ffffff ! [%fp - 0x54]
15523 .word 0x00000000 ! [%fp - 0x50]
15524 .word 0x00800001 ! [%fp - 0x4c]
15525 .word 0x00000000 ! [%fp - 0x48]
15526 .word 0x00800000 ! [%fp - 0x44]
15527 .word 0x00000000 ! [%fp - 0x40]
15528 .word 0x007fffff ! [%fp - 0x3c]
15529 .word 0x00000000 ! [%fp - 0x38]
15530 .word 0x00400001 ! [%fp - 0x34]
15531 .word 0x00000000 ! [%fp - 0x30]
15532 .word 0x00400000 ! [%fp - 0x2c]
15533 .word 0x00000000 ! [%fp - 0x28]
15534 .word 0x003fffff ! [%fp - 0x24]
15535 .word t1_data_in_area0 ! [%fp - 0x20]
15536 .word SYM(t1_subr3) ! [%fp - 0x1c]
15537 .word SYM(t1_subr2) ! [%fp - 0x18]
15538 .word SYM(t1_subr1) ! [%fp - 0x14]
15539 .word SYM(t1_subr0) ! [%fp - 0x10]
15540t1_data_in_mtbl:
15541 .word 0x527cbf85 ! [%fp - 0xc]
15542 .word 0x576e8396 ! [%fp - 0x8]
15543 .word 0x7a4990cb ! [%fp - 0x4]
15544.global t1_data_in_fp; t1_data_in_fp:
15545 .word 0x0f58c111
15546 .word 0xa6d85894
15547 .word 0x35c72ca0
15548 .word 0xf37ccc30
15549 .word 0x3190ef09
15550 .word 0x3930b08f
15551 .word 0xc0a4e3ae
15552 .word 0x98b1c91e
15553 .word 0x7a89de09
15554 .word 0x93c9b230
15555 .word 0x65edb4b8
15556 .word 0x57da86f7
15557 .word 0x435ba5a6
15558 .word 0x6676864a
15559 .word 0x65f098d1
15560 .word 0x924e8ece
15561 .word 0xaa42a3b9
15562 .word 0x1f089241
15563 .word 0x9e340587
15564 .word 0xf3c1d8f5
15565 .word 0xe8723463
15566 .word 0xe10b69bc
15567 .word 0xc9938e8f
15568 .word 0x994bf7d4
15569t1_data_in_stacktop:
15570 .word 0
15571t1_data_in_stack_end:
15572.skip 6300 ! page align
15573
15574KDATA_MODULE(t1_module_data_in_area0, 0x20c3e000)
15575.seg "data"
15576t1_data_in_area0_start:
15577.skip 832
15578t1_data_in_area0_begin:
15579 .word 0xb40c6650 ! t1_data_in_area0-0x20
15580 .word 0xeee1a798 ! t1_data_in_area0-0x1c
15581 .word 0xc5637da2 ! t1_data_in_area0-0x18
15582 .word 0x3a369bfc ! t1_data_in_area0-0x14
15583 .word 0x452a2f40 ! t1_data_in_area0-0x10
15584 .word 0x0f21e21f ! t1_data_in_area0-0xc
15585 .word 0x755b84a1 ! t1_data_in_area0-0x8
15586 .word 0x8027c57b ! t1_data_in_area0-0x4
15587.global t1_data_in_area0; t1_data_in_area0:
15588 .word 0x1993e4c3 ! t1_data_in_area0+0x0
15589 .word 0xeb522e79 ! t1_data_in_area0+0x4
15590 .word 0x5877edff ! t1_data_in_area0+0x8
15591 .word 0x10ad3671 ! t1_data_in_area0+0xc
15592 .word 0x4681fd43 ! t1_data_in_area0+0x10
15593 .word 0x7413e762 ! t1_data_in_area0+0x14
15594 .word 0xca12ef5f ! t1_data_in_area0+0x18
15595 .word 0x6c73fae3 ! t1_data_in_area0+0x1c
15596t1_data_in_area0_end:
15597.skip 7296
15598t1_data_in_area0_stop:
15599
15600KDATA_MODULE(t1_module_data_in_shm_area, 0x3f2c8000)
15601.seg "data"
15602t1_data_in_shm_area_start:
15603t1_data_in_shm_area_begin:
15604.global t1_data_in_shm_area; t1_data_in_shm_area:
15605 .word 0xc0f794af ! t1_data_in_shm_area+0x0 (t0)
15606 .word 0x76ba5d47 ! t1_data_in_shm_area+0x4 (t1)
15607 .word 0xe0fc820f ! t1_data_in_shm_area+0x8 (t2)
15608 .word 0xcf050240 ! t1_data_in_shm_area+0xc (t3)
15609 .word 0xd207d70a ! t1_data_in_shm_area+0x10 (t0)
15610 .word 0x99b8ab1d ! t1_data_in_shm_area+0x14 (t1)
15611 .word 0x897de097 ! t1_data_in_shm_area+0x18 (t2)
15612 .word 0x58478448 ! t1_data_in_shm_area+0x1c (t3)
15613 .word 0xd81c497b ! t1_data_in_shm_area+0x20 (t0)
15614 .word 0x2a6e027b ! t1_data_in_shm_area+0x24 (t1)
15615 .word 0x6684cc7a ! t1_data_in_shm_area+0x28 (t2)
15616 .word 0x35c5819e ! t1_data_in_shm_area+0x2c (t3)
15617 .word 0x3c253f45 ! t1_data_in_shm_area+0x30 (t0)
15618 .word 0x41d019ce ! t1_data_in_shm_area+0x34 (t1)
15619 .word 0x3ad3f24f ! t1_data_in_shm_area+0x38 (t2)
15620 .word 0x8e3b8dba ! t1_data_in_shm_area+0x3c (t3)
15621 .word 0x0eecad96 ! t1_data_in_shm_area+0x40 (t0 bload)
15622 .word 0xf47336a2 ! t1_data_in_shm_area+0x44
15623 .word 0x87509416 ! t1_data_in_shm_area+0x48
15624 .word 0xd51c6dac ! t1_data_in_shm_area+0x4c
15625 .word 0xca804173 ! t1_data_in_shm_area+0x50
15626 .word 0x9935fb5d ! t1_data_in_shm_area+0x54
15627 .word 0x7a19f68b ! t1_data_in_shm_area+0x58
15628 .word 0x8e34b5b2 ! t1_data_in_shm_area+0x5c
15629 .word 0xa5c1efbb ! t1_data_in_shm_area+0x60
15630 .word 0x6db06ee6 ! t1_data_in_shm_area+0x64
15631 .word 0x2374fc37 ! t1_data_in_shm_area+0x68
15632 .word 0x8be86c5f ! t1_data_in_shm_area+0x6c
15633 .word 0xc96e120e ! t1_data_in_shm_area+0x70
15634 .word 0x9aa94789 ! t1_data_in_shm_area+0x74
15635 .word 0x7e941d7b ! t1_data_in_shm_area+0x78
15636 .word 0x162ad632 ! t1_data_in_shm_area+0x7c
15637 .word 0xcd794e76 ! t1_data_in_shm_area+0x80 (t0 bstore)
15638 .word 0xcbd40729 ! t1_data_in_shm_area+0x84
15639 .word 0x1d55659e ! t1_data_in_shm_area+0x88
15640 .word 0x19baa130 ! t1_data_in_shm_area+0x8c
15641 .word 0xc54c89f1 ! t1_data_in_shm_area+0x90
15642 .word 0x4ae9d577 ! t1_data_in_shm_area+0x94
15643 .word 0x45d212f2 ! t1_data_in_shm_area+0x98
15644 .word 0xa1596c40 ! t1_data_in_shm_area+0x9c
15645 .word 0x596eff2c ! t1_data_in_shm_area+0xa0
15646 .word 0xb2394961 ! t1_data_in_shm_area+0xa4
15647 .word 0x77859534 ! t1_data_in_shm_area+0xa8
15648 .word 0xcc23efb6 ! t1_data_in_shm_area+0xac
15649 .word 0x9ff47d91 ! t1_data_in_shm_area+0xb0
15650 .word 0xafe4d5c7 ! t1_data_in_shm_area+0xb4
15651 .word 0xf07b8e38 ! t1_data_in_shm_area+0xb8
15652 .word 0xa5eb9b2c ! t1_data_in_shm_area+0xbc
15653 .word 0x8ddeb4f5 ! t1_data_in_shm_area+0xc0 (t1 bload)
15654 .word 0xea54c4a7 ! t1_data_in_shm_area+0xc4
15655 .word 0xcafd6848 ! t1_data_in_shm_area+0xc8
15656 .word 0xfde5c37f ! t1_data_in_shm_area+0xcc
15657 .word 0x0404b1d9 ! t1_data_in_shm_area+0xd0
15658 .word 0x26f27430 ! t1_data_in_shm_area+0xd4
15659 .word 0xeb463a57 ! t1_data_in_shm_area+0xd8
15660 .word 0xbb069121 ! t1_data_in_shm_area+0xdc
15661 .word 0x1ef908e4 ! t1_data_in_shm_area+0xe0
15662 .word 0x93cccac6 ! t1_data_in_shm_area+0xe4
15663 .word 0x6541ae7e ! t1_data_in_shm_area+0xe8
15664 .word 0x68eaa997 ! t1_data_in_shm_area+0xec
15665 .word 0x351a9cb6 ! t1_data_in_shm_area+0xf0
15666 .word 0x92b00d53 ! t1_data_in_shm_area+0xf4
15667 .word 0xd23e70b7 ! t1_data_in_shm_area+0xf8
15668 .word 0x8d96df8c ! t1_data_in_shm_area+0xfc
15669 .word 0xa0cb441f ! t1_data_in_shm_area+0x100 (t1 bstore)
15670 .word 0x1608d2c9 ! t1_data_in_shm_area+0x104
15671 .word 0x0d633747 ! t1_data_in_shm_area+0x108
15672 .word 0xf13e1cc7 ! t1_data_in_shm_area+0x10c
15673 .word 0x3f47f4e3 ! t1_data_in_shm_area+0x110
15674 .word 0x3e0a519b ! t1_data_in_shm_area+0x114
15675 .word 0x8583f522 ! t1_data_in_shm_area+0x118
15676 .word 0x2d7daec3 ! t1_data_in_shm_area+0x11c
15677 .word 0x8a9256bd ! t1_data_in_shm_area+0x120
15678 .word 0x3ae7906e ! t1_data_in_shm_area+0x124
15679 .word 0xef2d4e8d ! t1_data_in_shm_area+0x128
15680 .word 0x8639487e ! t1_data_in_shm_area+0x12c
15681 .word 0x203202a6 ! t1_data_in_shm_area+0x130
15682 .word 0x96a26e10 ! t1_data_in_shm_area+0x134
15683 .word 0x9fe03405 ! t1_data_in_shm_area+0x138
15684 .word 0xd154cd91 ! t1_data_in_shm_area+0x13c
15685 .word 0x36018ca7 ! t1_data_in_shm_area+0x140 (t2 bload)
15686 .word 0x75c89ee5 ! t1_data_in_shm_area+0x144
15687 .word 0x9a67356a ! t1_data_in_shm_area+0x148
15688 .word 0x672074ac ! t1_data_in_shm_area+0x14c
15689 .word 0x497edb26 ! t1_data_in_shm_area+0x150
15690 .word 0xa0490176 ! t1_data_in_shm_area+0x154
15691 .word 0xf566ef50 ! t1_data_in_shm_area+0x158
15692 .word 0x075511bc ! t1_data_in_shm_area+0x15c
15693 .word 0xd0ff3e0f ! t1_data_in_shm_area+0x160
15694 .word 0xab46241b ! t1_data_in_shm_area+0x164
15695 .word 0x16482bbc ! t1_data_in_shm_area+0x168
15696 .word 0x756bcf5d ! t1_data_in_shm_area+0x16c
15697 .word 0xd3e61958 ! t1_data_in_shm_area+0x170
15698 .word 0x089ca95b ! t1_data_in_shm_area+0x174
15699 .word 0x8ede022f ! t1_data_in_shm_area+0x178
15700 .word 0x190e2781 ! t1_data_in_shm_area+0x17c
15701 .word 0xe3e6a23d ! t1_data_in_shm_area+0x180 (t2 bstore)
15702 .word 0xfd8085bb ! t1_data_in_shm_area+0x184
15703 .word 0xf4dd1413 ! t1_data_in_shm_area+0x188
15704 .word 0x8d820f10 ! t1_data_in_shm_area+0x18c
15705 .word 0x4950a650 ! t1_data_in_shm_area+0x190
15706 .word 0x5879bb3e ! t1_data_in_shm_area+0x194
15707 .word 0xc49ffbea ! t1_data_in_shm_area+0x198
15708 .word 0x4726070c ! t1_data_in_shm_area+0x19c
15709 .word 0xf57a2fd4 ! t1_data_in_shm_area+0x1a0
15710 .word 0xe772c92e ! t1_data_in_shm_area+0x1a4
15711 .word 0x9e66fbca ! t1_data_in_shm_area+0x1a8
15712 .word 0x493a9bf6 ! t1_data_in_shm_area+0x1ac
15713 .word 0x1a2e9b4b ! t1_data_in_shm_area+0x1b0
15714 .word 0xfbd7d41d ! t1_data_in_shm_area+0x1b4
15715 .word 0xe13f9f08 ! t1_data_in_shm_area+0x1b8
15716 .word 0x5fb9f76f ! t1_data_in_shm_area+0x1bc
15717 .word 0x1c58fb2e ! t1_data_in_shm_area+0x1c0 (t3 bload)
15718 .word 0xbb3d08c0 ! t1_data_in_shm_area+0x1c4
15719 .word 0x112556fe ! t1_data_in_shm_area+0x1c8
15720 .word 0x4b090e25 ! t1_data_in_shm_area+0x1cc
15721 .word 0x0d42f9c6 ! t1_data_in_shm_area+0x1d0
15722 .word 0xa8b0b5eb ! t1_data_in_shm_area+0x1d4
15723 .word 0x22fd9697 ! t1_data_in_shm_area+0x1d8
15724 .word 0x341a4f29 ! t1_data_in_shm_area+0x1dc
15725 .word 0x28a6fc87 ! t1_data_in_shm_area+0x1e0
15726 .word 0x020c30ad ! t1_data_in_shm_area+0x1e4
15727 .word 0x77c2211f ! t1_data_in_shm_area+0x1e8
15728 .word 0x67fe6776 ! t1_data_in_shm_area+0x1ec
15729 .word 0xc49ec99a ! t1_data_in_shm_area+0x1f0
15730 .word 0x4988307c ! t1_data_in_shm_area+0x1f4
15731 .word 0x133a5837 ! t1_data_in_shm_area+0x1f8
15732 .word 0x7404ad68 ! t1_data_in_shm_area+0x1fc
15733 .word 0xacc53827 ! t1_data_in_shm_area+0x200 (t3 bstore)
15734 .word 0x858c3022 ! t1_data_in_shm_area+0x204
15735 .word 0xa5bf79e0 ! t1_data_in_shm_area+0x208
15736 .word 0x6ce3df67 ! t1_data_in_shm_area+0x20c
15737 .word 0xc3dc3ae3 ! t1_data_in_shm_area+0x210
15738 .word 0x5a51e6c1 ! t1_data_in_shm_area+0x214
15739 .word 0x5d40bf2d ! t1_data_in_shm_area+0x218
15740 .word 0x0700ee91 ! t1_data_in_shm_area+0x21c
15741 .word 0xfb307fed ! t1_data_in_shm_area+0x220
15742 .word 0x1058cd17 ! t1_data_in_shm_area+0x224
15743 .word 0x40de323a ! t1_data_in_shm_area+0x228
15744 .word 0x88854f96 ! t1_data_in_shm_area+0x22c
15745 .word 0xbcf6b9da ! t1_data_in_shm_area+0x230
15746 .word 0x64363303 ! t1_data_in_shm_area+0x234
15747 .word 0xed866f5c ! t1_data_in_shm_area+0x238
15748 .word 0x080ef5e4 ! t1_data_in_shm_area+0x23c
15749t1_data_in_shm_area_end:
15750t1_data_in_shm_area_stop:
15751
15752KDATA_MODULE(t1_module_data_exp_regs, 0x370b6000)
15753.seg "data"
15754KGLOBAL(t1_data_exp_regs)
15755t1_data_exp_regs_start:
15756t1_data_exp_regs:
15757 .word 0x4378e0ee ! %f0
15758 .word 0x501bc732 ! %f1
15759 .word 0x975ba56e ! %f2
15760 .word 0x94879827 ! %f3
15761 .word 0x0f90348a ! %f4
15762 .word 0x59d12862 ! %f5
15763 .word 0x2f0c59d4 ! %f6
15764 .word 0xa21fe111 ! %f7
15765 .word 0x214e6dc9 ! %f8
15766 .word 0x8220391c ! %f9
15767 .word 0xa8db5a3b ! %f10
15768 .word 0x4397eef1 ! %f11
15769 .word 0x9d865b07 ! %f12
15770 .word 0x546fd082 ! %f13
15771 .word 0xa9b24fac ! %f14
15772 .word 0x6fe2bf60 ! %f15
15773 .word 0x5278198b ! %f16
15774 .word 0x32ab5511 ! %f17
15775 .word 0x6c1d9bce ! %f18
15776 .word 0x5043cc1a ! %f19
15777 .word 0x66cfcd43 ! %f20
15778 .word 0x22b2ac4b ! %f21
15779 .word 0xed72b9bf ! %f22
15780 .word 0x1014bd4d ! %f23
15781 .word 0xbdab9fb4 ! %f24
15782 .word 0x68e70095 ! %f25
15783 .word 0x5bbb5826 ! %f26
15784 .word 0x45bd7c14 ! %f27
15785 .word 0x128e3a2b ! %f28
15786 .word 0x08238161 ! %f29
15787 .word 0x686f8088 ! %f30
15788 .word 0x84bc693d ! %f31
15789 .word 0xfcc22f38 ! %f32
15790 .word 0x52bf818f ! %f33
15791 .word 0xa9da5fdb ! %f34
15792 .word 0xa234bc52 ! %f35
15793 .word 0x1906075c ! %f36
15794 .word 0x0a299810 ! %f37
15795 .word 0xbeaa8458 ! %f38
15796 .word 0x48554ed7 ! %f39
15797 .word 0x819fe501 ! %f40
15798 .word 0xe181a6cc ! %f41
15799 .word 0x5de7a495 ! %f42
15800 .word 0x714a57cf ! %f43
15801 .word 0xab72f3aa ! %f44
15802 .word 0x7d91ebc6 ! %f45
15803 .word 0x1e9543d2 ! %f46
15804 .word 0xdc90db85 ! %f47
15805 .word 0x51a0166a ! %f48
15806 .word 0x8fe5807c ! %f49
15807 .word 0x5eeac792 ! %f50
15808 .word 0x21aad388 ! %f51
15809 .word 0xa3de899a ! %f52
15810 .word 0x5dbceb93 ! %f53
15811 .word 0xf07ed26d ! %f54
15812 .word 0x859f52f6 ! %f55
15813 .word 0xb5506bc5 ! %f56
15814 .word 0xbc87a8b3 ! %f57
15815 .word 0xc64cf824 ! %f58
15816 .word 0x8da22afd ! %f59
15817 .word 0xad6261e7 ! %f60
15818 .word 0x4693cab0 ! %f61
15819 .word 0xe05a1ef6 ! %f62
15820 .word 0x94f2d39f ! %f63
15821 .word 0x00000000 ! %g0 (always zero)
15822 .word t1_kref+0x56c ! %g1 (code pointer)
15823 .word t1_data_exp_shm_area! %g2 (shared area pointer)
15824 .word 0x019fb24a ! %g3 (loop index)
15825 .word SYM(t1_subr0) ! %g4 (jmpl target)
15826 .word t1_kref+0x1 ! %g5 (sigbus target)
15827 .word 0x00000000 ! %g6 (block ld offset)
15828 .word 0x00000000 ! %g7 (block st offset)
15829 .word 0xb60e1157 ! %o0
15830 .word 0x1c9da17b ! %o1
15831 .word 0xc79b6cb1 ! %o2
15832 .word 0xe4b886b6 ! %o3
15833 .word 0xda79c288 ! %o4
15834 .word 0x391a9b60 ! %o5
15835 .word 0x00000000 ! %sp (stack pointer)
15836 .word 0x00000000 ! %o7 (relocatable junk)
15837 .word 0x6984cad7 ! %l0
15838 .word 0xa2131be9 ! %l1
15839 .word 0xb82d2231 ! %l2
15840 .word 0x96ba9cb4 ! %l3
15841 .word 0xb8803600 ! %l4
15842 .word 0x2ca760f5 ! %l5
15843 .word 0xf6968a0b ! %l6
15844 .word 0x52ae6b35 ! %l7
15845 .word t1_data_exp_area0 ! %i0 (area pointer)
15846 .word t1_data_exp_area0 ! %i1 (area pointer)
15847 .word 0x00000000 ! %i2 (byte offset)
15848 .word 0xffffffe2 ! %i3 (halfword offset)
15849 .word 0xfffffffc ! %i4 (word offset)
15850 .word 0xffffffe8 ! %i5 (doubleword offset)
15851 .word 0x00000000 ! %fp (frame pointer)
15852 .word 0x00000000 ! %i7 (return address)
15853 .word 0x9204cca0 ! %y
15854 .word 0x00000004 ! %icc (nzvc)
15855 .word 0x00000d5a ! %fsr
15856 .word 0x00000000 ! %gsr.mask
15857 .word 0x00000000 ! %gsr
15858 .word 0x000000e0 ! %asi
15859 .word 0x00000000 ! Integer overflow traps
15860 .word 0x00000000 ! Integer divide by zero traps
15861 .word 0x00000000 ! Integer divide > 52 bit dividend traps
15862 .word 0x00000000 ! Floating inexact traps
15863 .word 0x00000000 ! Floating divide by zero traps
15864 .word 0x00000000 ! Floating underflow traps
15865 .word 0x00000000 ! Floating overflow traps
15866 .word 0x00000000 ! Floating invalid traps
15867 .word 0x00000000 ! Floating other traps
15868 .word 0x00000000 ! Ticc traps
15869 .word 0x00000000 ! Unexpected SIGFPE traps
15870 .word 0x00000000 ! Unexpected SIGSEGV traps
15871 .word 0x00000000 ! Unexpected SIGBUS traps
15872 .word 0x00000000 ! Unexpected SIGILL traps
15873 .word 0x00000000 ! Expected SIGSEGV traps
15874 .word 0x00000000 ! Expected SIGBUS traps
15875 .word 0x00000000 ! UNIMP traps
15876 .word 0x00000000 ! ??
15877t1_data_exp_mtbl_size: .word 253
15878t1_data_exp_regs_end:
15879
15880.skip 7708 ! page align
15881
15882KDATA_MODULE(t1_module_data_exp_stack, 0x3dfc2000)
15883.seg "data"
15884KGLOBAL(t1_data_exp_mtbl_size)
15885KGLOBAL(t1_data_exp_mtbl)
15886KGLOBAL(t1_data_exp_stack)
15887t1_data_exp_stack_start:
15888 .word 0x2d640cbf
15889 .word 0x4b44b82e
15890 .word 0x24168e72
15891 .word 0x59f79fc8
15892 .word 0x89152b58
15893 .word 0xdec57216
15894 .word 0xb6b69d9e
15895 .word 0xf9259d16
15896 .word 0x67ddb054
15897 .word 0x9c0d3373
15898 .word 0xe8c07a74
15899 .word 0x6909dbb0
15900 .word 0xba79e679
15901 .word 0x0442056f
15902 .word 0x0b7221cb
15903 .word 0x8a9b325b
15904 .word 0x94da747f
15905 .word 0x5ca33cb5
15906 .word 0x3612894b
15907 .word 0xf8bb9b9c
15908 .word 0xa50e269b
15909 .word 0x879f457c
15910 .word 0xd535151f
15911 .word 0x3da10b59
15912 .word 0x4c063d59
15913 .word 0x72ababc4
15914 .word 0x1dd234e9
15915 .word 0x3a437ac0
15916 .word 0x345055ae
15917 .word 0x945ee3e0
15918 .word 0x3a185bf6
15919 .word 0xe2454e67
15920 .word 0x80fe3e4d
15921 .word 0xb03f9733
15922 .word 0xa457c8b2
15923 .word 0x3e797ab3
15924 .word 0xa9a54e39
15925 .word 0x12b5793e
15926 .word 0xe39ecf5e
15927 .word 0x1c7d0a7e
15928 .word 0x84e4109b
15929 .word 0x63c3e8d9
15930 .word 0x94c39bff
15931 .word 0x110febf4
15932 .word 0xaa7659d5
15933 .word 0x3af6e1c0
15934 .word 0x64f39f99
15935 .word 0xc73327bd
15936 .word 0x55cd19d6
15937 .word 0xbe6f0251
15938 .word 0xdfb01c9d
15939 .word 0xadd0e660
15940 .word 0xfba07faf
15941 .word 0xc281a993
15942 .word 0xe4a2869f
15943 .word 0x4314e7e6
15944 .word 0x5d484266
15945 .word 0x532e717a
15946 .word 0x692aa94b
15947 .word 0xb5e251bd
15948 .word 0xa50f230a
15949 .word 0x0cfb8968
15950 .word 0x3133ca99
15951 .word 0xb53df6df
15952 .word 0xec73fc07
15953 .word 0xb3deb4f7
15954 .word 0x39fd3c3f
15955 .word 0xc9527e33
15956 .word 0xf99bf1bb
15957 .word 0x94f0f2f5
15958 .word 0x2b561067
15959 .word 0xdc260b33
15960 .word 0x595e9848
15961 .word 0x3f0710af
15962 .word 0xbf92e5a2
15963 .word 0xef6f4cce
15964 .word 0xa88e22ab
15965 .word 0x4f29ad72
15966 .word 0x5b7ffe1b
15967 .word 0xcb72168f
15968 .word 0x9eaaef0d
15969 .word 0x848b724e
15970 .word 0x2501160f
15971 .word 0x86a9e7fd
15972 .word 0x8f530459
15973 .word 0x2444821d
15974 .word 0x9c33ad7c
15975 .word 0x918b0645
15976 .word 0xc3b3550e
15977 .word 0x440665c3
15978 .word 0xd6ffb918
15979 .word 0xcb090c16
15980 .word 0x7b49db56
15981 .word 0xbc6bf8b6
15982 .word 0xfd4dee84
15983 .word 0x841c13cc
15984 .word 0x20a4e256
15985 .word 0xebbd19c0
15986 .word 0xf3da1fc1
15987 .word 0x206bdfd0
15988 .word 0x6cbd10c6
15989 .word 0xc1362403
15990 .word 0x680b59e3
15991 .word 0xb2daa53d
15992 .word 0xc74d08c4
15993 .word 0xab5f743e
15994 .word 0xbfa2bb03
15995 .word 0xf41f5cc7
15996 .word 0x3562b0e5
15997 .word 0x6a017e4d
15998 .word 0x16ad3379
15999 .word 0xca39bdd8
16000 .word 0xf6937a8d
16001 .word 0xa20636f6
16002 .word 0x3433a64b
16003 .word 0x378847fb
16004 .word 0x7dfe3980
16005 .word 0x9f60d5e2
16006 .word 0xa5e81cdf
16007 .word 0x81eafe7d
16008 .word 0x83da60b8
16009 .word 0x6b2133e8
16010 .word 0x6bc601f8
16011 .word 0x2be3ba51
16012 .word 0x57fdb878
16013 .word 0x42684991
16014 .word 0x618697df
16015 .word 0x8d4f3634
16016 .word 0x92bee1a1
16017 .word 0x524791d8
16018 .word 0xf42a1de0
16019 .word 0x75603911
16020 .word 0x812c3a43
16021 .word 0x2ced5531
16022 .word 0x70e958f8
16023 .word 0xe63882a5
16024 .word 0xc8f3f776
16025 .word 0xc21c20cc
16026 .word 0x0fea73cb
16027 .word 0x32115e66
16028 .word 0x68d3886b
16029 .word 0x500bee1a
16030 .word 0xb34f69db
16031 .word 0x34a000a1
16032 .word 0x693196bd
16033 .word 0x16b7be8f
16034 .word 0x89e371f7
16035 .word 0x1f8011e1
16036 .word 0xd6e7380c
16037 .word 0xee82afaa
16038 .word 0x6f101bf0
16039 .word 0x08310c97
16040 .word 0x657224cc
16041 .word 0xd84bcb32
16042 .word 0x071a1592
16043 .word 0xafd950f7
16044 .word 0xcf13085a
16045 .word 0x50b817c1
16046 .word 0x7230cad2
16047 .word 0x92cc131f
16048 .word 0x85f83e50
16049 .word 0x86eead85
16050 .word 0xb1db5543
16051 .word 0x4dfd877e
16052 .word 0xeac69119
16053 .word 0x787ad345
16054 .word 0xe6006ecf
16055 .word 0x9562f173
16056t1_data_exp_sp:
16057 .word 0x37d6cdc7
16058 .word 0x8cc467a2
16059 .word 0xb06e5ba2
16060 .word 0xf5f27834
16061 .word 0xee984123
16062 .word 0x4acf1a9f
16063 .word 0xe2a2ff69
16064 .word 0x3ad0e5f1
16065 .word t1_data_exp_area0
16066 .word t1_data_exp_area0
16067 .word 0xfffffffc
16068 .word 0x0000000c
16069 .word 0xffffffe4
16070 .word 0x00000018
16071 .word t1_data_exp_fp
16072 .word 0x5e5b1e3c
16073 .word 0xc2b6a5d7
16074 .word 0xae90109a
16075 .word 0x6ccb34b3
16076 .word 0xda245ee7
16077 .word 0xfaca7990
16078 .word 0x9ecda88f
16079 .word 0xbe772ce3
16080 .word 0x1d44830e
16081t1_data_exp_mtbl_base:
16082 .word 0x380fffff ! [%fp - 0x400]
16083 .word 0xc0000000 ! [%fp - 0x3fc]
16084 .word 0x380fffff ! [%fp - 0x3f8]
16085 .word 0xe0000000 ! [%fp - 0x3f4]
16086 .word 0x380fffff ! [%fp - 0x3f0]
16087 .word 0x80000000 ! [%fp - 0x3ec]
16088 .word 0x38000000 ! [%fp - 0x3e8]
16089 .word 0x40000000 ! [%fp - 0x3e4]
16090 .word 0x38000000 ! [%fp - 0x3e0]
16091 .word 0x80000000 ! [%fp - 0x3dc]
16092 .word 0x38000000 ! [%fp - 0x3d8]
16093 .word 0x20000000 ! [%fp - 0x3d4]
16094 .word 0x47f00000 ! [%fp - 0x3d0]
16095 .word 0x00000000 ! [%fp - 0x3cc]
16096 .word 0x47f00000 ! [%fp - 0x3c8]
16097 .word 0x20000000 ! [%fp - 0x3c4]
16098 .word 0x47efffff ! [%fp - 0x3c0]
16099 .word 0xffffffff ! [%fp - 0x3bc]
16100 .word 0x7ff00000 ! [%fp - 0x3b8]
16101 .word 0x00000000 ! [%fp - 0x3b4]
16102 .word 0x7fefffff ! [%fp - 0x3b0]
16103 .word 0xffffffff ! [%fp - 0x3ac]
16104 .word 0x000fffff ! [%fp - 0x3a8]
16105 .word 0xffffffff ! [%fp - 0x3a4]
16106 .word 0x000fffff ! [%fp - 0x3a0]
16107 .word 0xfffffffe ! [%fp - 0x39c]
16108 .word 0x00100000 ! [%fp - 0x398]
16109 .word 0x00000000 ! [%fp - 0x394]
16110 .word 0x00000000 ! [%fp - 0x390]
16111 .word 0x00000001 ! [%fp - 0x38c]
16112 .word 0x00000000 ! [%fp - 0x388]
16113 .word 0x00000002 ! [%fp - 0x384]
16114 .word 0x00000000 ! [%fp - 0x380]
16115 .word 0x00000000 ! [%fp - 0x37c]
16116 .word 0x7f800000 ! [%fp - 0x378]
16117 .word 0x7f7fffff ! [%fp - 0x374]
16118 .word 0x007fffff ! [%fp - 0x370]
16119 .word 0x007ffffe ! [%fp - 0x36c]
16120 .word 0x00800000 ! [%fp - 0x368]
16121 .word 0x00000001 ! [%fp - 0x364]
16122 .word 0x00000002 ! [%fp - 0x360]
16123 .word 0x80000000 ! [%fp - 0x35c]
16124 .word 0x207fe000 ! [%fp - 0x358]
16125 .word 0x1ffff000 ! [%fp - 0x354]
16126 .word 0x307fe123 ! [%fp - 0x350]
16127 .word 0x0fff1001 ! [%fp - 0x34c]
16128 .word 0x2ff81000 ! [%fp - 0x348]
16129 .word 0x1072e100 ! [%fp - 0x344]
16130 .word 0x027fe067 ! [%fp - 0x340]
16131 .word 0x3eff1289 ! [%fp - 0x33c]
16132 .word 0x3f000400 ! [%fp - 0x338]
16133 .word 0x80003c1f ! [%fp - 0x334]
16134 .word 0x00fff800 ! [%fp - 0x330]
16135 .word 0xffff8000 ! [%fp - 0x32c]
16136 .word 0x200ff760 ! [%fp - 0x328]
16137 .word 0x0800011f ! [%fp - 0x324]
16138 .word 0x1ffff800 ! [%fp - 0x320]
16139 .word 0x00000000 ! [%fp - 0x31c]
16140 .word 0x3ffe8000 ! [%fp - 0x318]
16141 .word 0x147ff000 ! [%fp - 0x314]
16142 .word 0x137fe671 ! [%fp - 0x310]
16143 .word 0x3ffe8459 ! [%fp - 0x30c]
16144 .word 0x127fffff ! [%fp - 0x308]
16145 .word 0x3fffffff ! [%fp - 0x304]
16146 .word 0x307fe123 ! [%fp - 0x300]
16147 .word 0x047fffff ! [%fp - 0x2fc]
16148 .word 0x307fe123 ! [%fp - 0x2f8]
16149 .word 0x03ffffff ! [%fp - 0x2f4]
16150 .word 0x107fe100 ! [%fp - 0x2f0]
16151 .word 0x22efffff ! [%fp - 0x2ec]
16152 .word 0x380ffe80 ! [%fp - 0x2e8]
16153 .word 0x00000000 ! [%fp - 0x2e4]
16154 .word 0x04bfeff9 ! [%fp - 0x2e0]
16155 .word 0x00000000 ! [%fp - 0x2dc]
16156 .word 0x380fffff ! [%fp - 0x2d8]
16157 .word 0xffffffff ! [%fp - 0x2d4]
16158 .word 0x04bfffff ! [%fp - 0x2d0]
16159 .word 0xffffffff ! [%fp - 0x2cc]
16160 .word 0x300ff123 ! [%fp - 0x2c8]
16161 .word 0x40000000 ! [%fp - 0x2c4]
16162 .word 0x0caf8ee0 ! [%fp - 0x2c0]
16163 .word 0x00000000 ! [%fp - 0x2bc]
16164 .word 0x3c0ff456 ! [%fp - 0x2b8]
16165 .word 0x00000000 ! [%fp - 0x2b4]
16166 .word 0x009ff000 ! [%fp - 0x2b0]
16167 .word 0x00000000 ! [%fp - 0x2ac]
16168 .word 0x3c0ff456 ! [%fp - 0x2a8]
16169 .word 0x0000ff99 ! [%fp - 0x2a4]
16170 .word 0x009ff000 ! [%fp - 0x2a0]
16171 .word 0x001234ff ! [%fp - 0x29c]
16172 .word 0x0080ffff ! [%fp - 0x298]
16173 .word 0x3ff8f000 ! [%fp - 0x294]
16174 .word 0x01800001 ! [%fp - 0x290]
16175 .word 0x40c2fc1f ! [%fp - 0x28c]
16176 .word 0x00100100 ! [%fp - 0x288]
16177 .word 0x10010001 ! [%fp - 0x284]
16178 .word 0x3fff8f88 ! [%fp - 0x280]
16179 .word 0x00000000 ! [%fp - 0x27c]
16180 .word 0x00f00f00 ! [%fp - 0x278]
16181 .word 0xf000000f ! [%fp - 0x274]
16182 .word 0x409ff00f ! [%fp - 0x270]
16183 .word 0xff000fff ! [%fp - 0x26c]
16184 .word 0x04003009 ! [%fp - 0x268]
16185 .word 0x4fff0001 ! [%fp - 0x264]
16186 .word 0x03001001 ! [%fp - 0x260]
16187 .word 0x4feeeeee ! [%fp - 0x25c]
16188 .word 0x0801e067 ! [%fp - 0x258]
16189 .word 0x54f231f8 ! [%fp - 0x254]
16190 .word 0x01000001 ! [%fp - 0x250]
16191 .word 0x00000001 ! [%fp - 0x24c]
16192 .word 0x453eef45 ! [%fp - 0x248]
16193 .word 0x00000001 ! [%fp - 0x244]
16194 .word 0x01100111 ! [%fp - 0x240]
16195 .word 0x00011111 ! [%fp - 0x23c]
16196 .word 0x455f8000 ! [%fp - 0x238]
16197 .word 0xffffffff ! [%fp - 0x234]
16198 .word 0x01301222 ! [%fp - 0x230]
16199 .word 0x00111222 ! [%fp - 0x22c]
16200 .word 0x458f1100 ! [%fp - 0x228]
16201 .word 0x01111001 ! [%fp - 0x224]
16202 .word 0x40811111 ! [%fp - 0x220]
16203 .word 0x00feeeee ! [%fp - 0x21c]
16204 .word 0x40000011 ! [%fp - 0x218]
16205 .word 0x007fffff ! [%fp - 0x214]
16206 .word 0x41800221 ! [%fp - 0x210]
16207 .word 0x01ff0001 ! [%fp - 0x20c]
16208 .word 0x7f333333 ! [%fp - 0x208]
16209 .word 0x3f7fffff ! [%fp - 0x204]
16210 .word 0x40100001 ! [%fp - 0x200]
16211 .word 0x11000011 ! [%fp - 0x1fc]
16212 .word 0x001fffff ! [%fp - 0x1f8]
16213 .word 0xffffffff ! [%fp - 0x1f4]
16214 .word 0x40000000 ! [%fp - 0x1f0]
16215 .word 0x00000011 ! [%fp - 0x1ec]
16216 .word 0x000fffff ! [%fp - 0x1e8]
16217 .word 0xffffffff ! [%fp - 0x1e4]
16218 .word 0x7fe11111 ! [%fp - 0x1e0]
16219 .word 0xffffffff ! [%fp - 0x1dc]
16220 .word 0x3ffff110 ! [%fp - 0x1d8]
16221 .word 0x00000001 ! [%fp - 0x1d4]
16222 .word 0x7fffffff ! [%fp - 0x1d0]
16223 .word 0x7f800001 ! [%fp - 0x1cc]
16224 .word 0x7f800000 ! [%fp - 0x1c8]
16225 .word 0x7f7fffff ! [%fp - 0x1c4]
16226 .word 0x5f800001 ! [%fp - 0x1c0]
16227 .word 0x5f800000 ! [%fp - 0x1bc]
16228 .word 0x5f7fffff ! [%fp - 0x1b8]
16229 .word 0x5f000001 ! [%fp - 0x1b4]
16230 .word 0x5f000000 ! [%fp - 0x1b0]
16231 .word 0x5effffff ! [%fp - 0x1ac]
16232 .word 0x4b000001 ! [%fp - 0x1a8]
16233 .word 0x4b000000 ! [%fp - 0x1a4]
16234 .word 0x4affffff ! [%fp - 0x1a0]
16235 .word 0x40000001 ! [%fp - 0x19c]
16236 .word 0x40000000 ! [%fp - 0x198]
16237 .word 0x3fffffff ! [%fp - 0x194]
16238 .word 0x3f800001 ! [%fp - 0x190]
16239 .word 0x3f800000 ! [%fp - 0x18c]
16240 .word 0x3f7fffff ! [%fp - 0x188]
16241 .word 0x00000000 ! [%fp - 0x184]
16242 .word 0x7fffffff ! [%fp - 0x180]
16243 .word 0xffffffff ! [%fp - 0x17c]
16244 .word 0x7ff00000 ! [%fp - 0x178]
16245 .word 0x00000001 ! [%fp - 0x174]
16246 .word 0x7ff00000 ! [%fp - 0x170]
16247 .word 0x00000000 ! [%fp - 0x16c]
16248 .word 0x7fefffff ! [%fp - 0x168]
16249 .word 0xffffffff ! [%fp - 0x164]
16250 .word 0x43e00000 ! [%fp - 0x160]
16251 .word 0x00000001 ! [%fp - 0x15c]
16252 .word 0x43e00000 ! [%fp - 0x158]
16253 .word 0x00000000 ! [%fp - 0x154]
16254 .word 0x43dfffff ! [%fp - 0x150]
16255 .word 0xffffffff ! [%fp - 0x14c]
16256 .word 0x43d00000 ! [%fp - 0x148]
16257 .word 0x00000001 ! [%fp - 0x144]
16258 .word 0x43d00000 ! [%fp - 0x140]
16259 .word 0x00000000 ! [%fp - 0x13c]
16260 .word 0x43cfffff ! [%fp - 0x138]
16261 .word 0xffffffff ! [%fp - 0x134]
16262 .word 0x43300000 ! [%fp - 0x130]
16263 .word 0x00000001 ! [%fp - 0x12c]
16264 .word 0x43300000 ! [%fp - 0x128]
16265 .word 0x00000000 ! [%fp - 0x124]
16266 .word 0x432fffff ! [%fp - 0x120]
16267 .word 0xffffffff ! [%fp - 0x11c]
16268 .word 0x40000000 ! [%fp - 0x118]
16269 .word 0x00000001 ! [%fp - 0x114]
16270 .word 0x40000000 ! [%fp - 0x110]
16271 .word 0x00000000 ! [%fp - 0x10c]
16272 .word 0x3fffffff ! [%fp - 0x108]
16273 .word 0xffffffff ! [%fp - 0x104]
16274 .word 0x3ff00000 ! [%fp - 0x100]
16275 .word 0x00000001 ! [%fp - 0xfc]
16276 .word 0x3ff00000 ! [%fp - 0xf8]
16277 .word 0x00000000 ! [%fp - 0xf4]
16278 .word 0x3fefffff ! [%fp - 0xf0]
16279 .word 0xffffffff ! [%fp - 0xec]
16280 .word 0x80000000 ! [%fp - 0xe8]
16281 .word 0x00000000 ! [%fp - 0xe4]
16282 .word 0x7fffffff ! [%fp - 0xe0]
16283 .word 0xffffffff ! [%fp - 0xdc]
16284 .word 0x00000000 ! [%fp - 0xd8]
16285 .word 0x00000000 ! [%fp - 0xd4]
16286 .word 0x00200000 ! [%fp - 0xd0]
16287 .word 0x00000003 ! [%fp - 0xcc]
16288 .word 0x00200000 ! [%fp - 0xc8]
16289 .word 0x00000002 ! [%fp - 0xc4]
16290 .word 0x00200000 ! [%fp - 0xc0]
16291 .word 0x00000001 ! [%fp - 0xbc]
16292 .word 0x00200000 ! [%fp - 0xb8]
16293 .word 0x00000000 ! [%fp - 0xb4]
16294 .word 0x001fffff ! [%fp - 0xb0]
16295 .word 0xffffffff ! [%fp - 0xac]
16296 .word 0x00100000 ! [%fp - 0xa8]
16297 .word 0x00000001 ! [%fp - 0xa4]
16298 .word 0x00100000 ! [%fp - 0xa0]
16299 .word 0x00000000 ! [%fp - 0x9c]
16300 .word 0x000fffff ! [%fp - 0x98]
16301 .word 0xffffffff ! [%fp - 0x94]
16302 .word 0x00080000 ! [%fp - 0x90]
16303 .word 0x00000001 ! [%fp - 0x8c]
16304 .word 0x00080000 ! [%fp - 0x88]
16305 .word 0x00000000 ! [%fp - 0x84]
16306 .word 0x0007ffff ! [%fp - 0x80]
16307 .word 0xffffffff ! [%fp - 0x7c]
16308 .word 0x00000000 ! [%fp - 0x78]
16309 .word 0x01000003 ! [%fp - 0x74]
16310 .word 0x00000000 ! [%fp - 0x70]
16311 .word 0x01000002 ! [%fp - 0x6c]
16312 .word 0x00000000 ! [%fp - 0x68]
16313 .word 0x01000001 ! [%fp - 0x64]
16314 .word 0x00000000 ! [%fp - 0x60]
16315 .word 0x01000000 ! [%fp - 0x5c]
16316 .word 0x00000000 ! [%fp - 0x58]
16317 .word 0x00ffffff ! [%fp - 0x54]
16318 .word 0x00000000 ! [%fp - 0x50]
16319 .word 0x00800001 ! [%fp - 0x4c]
16320 .word 0x00000000 ! [%fp - 0x48]
16321 .word 0x00800000 ! [%fp - 0x44]
16322 .word 0x00000000 ! [%fp - 0x40]
16323 .word 0x007fffff ! [%fp - 0x3c]
16324 .word 0x00000000 ! [%fp - 0x38]
16325 .word 0x00400001 ! [%fp - 0x34]
16326 .word 0x00000000 ! [%fp - 0x30]
16327 .word 0x00400000 ! [%fp - 0x2c]
16328 .word 0x00000000 ! [%fp - 0x28]
16329 .word 0x003fffff ! [%fp - 0x24]
16330 .word t1_data_exp_area0 ! [%fp - 0x20]
16331 .word SYM(t1_subr3) ! [%fp - 0x1c]
16332 .word SYM(t1_subr2) ! [%fp - 0x18]
16333 .word SYM(t1_subr1) ! [%fp - 0x14]
16334 .word SYM(t1_subr0) ! [%fp - 0x10]
16335t1_data_exp_mtbl:
16336 .word 0x527cbf85 ! [%fp - 0xc]
16337 .word 0x576e8396 ! [%fp - 0x8]
16338 .word 0x7a4990cb ! [%fp - 0x4]
16339t1_data_exp_fp:
16340 .word 0x0f58c111
16341 .word 0xa6d85894
16342 .word 0x35c72ca0
16343 .word 0xf37ccc30
16344 .word 0x3190ef09
16345 .word 0x3930b08f
16346 .word 0xc0a4e3ae
16347 .word 0x98b1c91e
16348 .word 0x7a89de09
16349 .word 0x93c9b230
16350 .word 0x65edb4b8
16351 .word 0x57da86f7
16352 .word 0x435ba5a6
16353 .word 0x6676864a
16354 .word 0x65f098d1
16355 .word 0x924e8ece
16356 .word 0xaa42a3b9
16357 .word 0x1f089241
16358 .word 0x9e340587
16359 .word 0xf3c1d8f5
16360 .word 0xe8723463
16361 .word 0xe10b69bc
16362 .word 0xc9938e8f
16363 .word 0x994bf7d4
16364t1_data_exp_stacktop:
16365 .word 0
16366t1_data_exp_stack_end:
16367.skip 6300 ! page align
16368
16369KDATA_MODULE(t1_module_data_exp_area0, 0x3b2ba000)
16370.seg "data"
16371t1_data_exp_area0_start:
16372.skip 832
16373t1_data_exp_area0_begin:
16374 .word 0xb40c6650 ! t1_data_exp_area0-0x20
16375 .word 0xeee1a798 ! t1_data_exp_area0-0x1c
16376 .word 0xc5637da2 ! t1_data_exp_area0-0x18
16377 .word 0x3a369bfc ! t1_data_exp_area0-0x14
16378 .word 0x452a2f40 ! t1_data_exp_area0-0x10
16379 .word 0x0f21e21f ! t1_data_exp_area0-0xc
16380 .word 0x755b84a1 ! t1_data_exp_area0-0x8
16381 .word 0x8027c57b ! t1_data_exp_area0-0x4
16382.global t1_data_exp_area0; t1_data_exp_area0:
16383 .word 0x1993e4c3 ! t1_data_exp_area0+0x0
16384 .word 0xeb522e79 ! t1_data_exp_area0+0x4
16385 .word 0x5877edff ! t1_data_exp_area0+0x8
16386 .word 0x10ad3671 ! t1_data_exp_area0+0xc
16387 .word 0x4681fd43 ! t1_data_exp_area0+0x10
16388 .word 0x7413e762 ! t1_data_exp_area0+0x14
16389 .word 0xca12ef5f ! t1_data_exp_area0+0x18
16390 .word 0x6c73fae3 ! t1_data_exp_area0+0x1c
16391t1_data_exp_area0_end:
16392.skip 7296
16393t1_data_exp_area0_stop:
16394
16395KDATA_MODULE(t1_module_data_exp_shm_area, 0x3f75a000)
16396.seg "data"
16397t1_data_exp_shm_area_start:
16398t1_data_exp_shm_area_begin:
16399.global t1_data_exp_shm_area; t1_data_exp_shm_area:
16400 .word 0xc0f794af ! t1_data_exp_shm_area+0x0 (t0)
16401 .word 0x76ba5d47 ! t1_data_exp_shm_area+0x4 (t1)
16402 .word 0xe0fc820f ! t1_data_exp_shm_area+0x8 (t2)
16403 .word 0xcf050240 ! t1_data_exp_shm_area+0xc (t3)
16404 .word 0xd207d70a ! t1_data_exp_shm_area+0x10 (t0)
16405 .word 0x99b8ab1d ! t1_data_exp_shm_area+0x14 (t1)
16406 .word 0x897de097 ! t1_data_exp_shm_area+0x18 (t2)
16407 .word 0x58478448 ! t1_data_exp_shm_area+0x1c (t3)
16408 .word 0xd81c497b ! t1_data_exp_shm_area+0x20 (t0)
16409 .word 0x2a6e027b ! t1_data_exp_shm_area+0x24 (t1)
16410 .word 0x6684cc7a ! t1_data_exp_shm_area+0x28 (t2)
16411 .word 0x35c5819e ! t1_data_exp_shm_area+0x2c (t3)
16412 .word 0x3c253f45 ! t1_data_exp_shm_area+0x30 (t0)
16413 .word 0x41d019ce ! t1_data_exp_shm_area+0x34 (t1)
16414 .word 0x3ad3f24f ! t1_data_exp_shm_area+0x38 (t2)
16415 .word 0x8e3b8dba ! t1_data_exp_shm_area+0x3c (t3)
16416 .word 0x0eecad96 ! t1_data_exp_shm_area+0x40 (t0 bload)
16417 .word 0xf47336a2 ! t1_data_exp_shm_area+0x44
16418 .word 0x87509416 ! t1_data_exp_shm_area+0x48
16419 .word 0xd51c6dac ! t1_data_exp_shm_area+0x4c
16420 .word 0xca804173 ! t1_data_exp_shm_area+0x50
16421 .word 0x9935fb5d ! t1_data_exp_shm_area+0x54
16422 .word 0x7a19f68b ! t1_data_exp_shm_area+0x58
16423 .word 0x8e34b5b2 ! t1_data_exp_shm_area+0x5c
16424 .word 0xa5c1efbb ! t1_data_exp_shm_area+0x60
16425 .word 0x6db06ee6 ! t1_data_exp_shm_area+0x64
16426 .word 0x2374fc37 ! t1_data_exp_shm_area+0x68
16427 .word 0x8be86c5f ! t1_data_exp_shm_area+0x6c
16428 .word 0xc96e120e ! t1_data_exp_shm_area+0x70
16429 .word 0x9aa94789 ! t1_data_exp_shm_area+0x74
16430 .word 0x7e941d7b ! t1_data_exp_shm_area+0x78
16431 .word 0x162ad632 ! t1_data_exp_shm_area+0x7c
16432 .word 0xcd794e76 ! t1_data_exp_shm_area+0x80 (t0 bstore)
16433 .word 0xcbd40729 ! t1_data_exp_shm_area+0x84
16434 .word 0x1d55659e ! t1_data_exp_shm_area+0x88
16435 .word 0x19baa130 ! t1_data_exp_shm_area+0x8c
16436 .word 0xc54c89f1 ! t1_data_exp_shm_area+0x90
16437 .word 0x4ae9d577 ! t1_data_exp_shm_area+0x94
16438 .word 0x45d212f2 ! t1_data_exp_shm_area+0x98
16439 .word 0xa1596c40 ! t1_data_exp_shm_area+0x9c
16440 .word 0x596eff2c ! t1_data_exp_shm_area+0xa0
16441 .word 0xb2394961 ! t1_data_exp_shm_area+0xa4
16442 .word 0x77859534 ! t1_data_exp_shm_area+0xa8
16443 .word 0xcc23efb6 ! t1_data_exp_shm_area+0xac
16444 .word 0x9ff47d91 ! t1_data_exp_shm_area+0xb0
16445 .word 0xafe4d5c7 ! t1_data_exp_shm_area+0xb4
16446 .word 0xf07b8e38 ! t1_data_exp_shm_area+0xb8
16447 .word 0xa5eb9b2c ! t1_data_exp_shm_area+0xbc
16448 .word 0x8ddeb4f5 ! t1_data_exp_shm_area+0xc0 (t1 bload)
16449 .word 0xea54c4a7 ! t1_data_exp_shm_area+0xc4
16450 .word 0xcafd6848 ! t1_data_exp_shm_area+0xc8
16451 .word 0xfde5c37f ! t1_data_exp_shm_area+0xcc
16452 .word 0x0404b1d9 ! t1_data_exp_shm_area+0xd0
16453 .word 0x26f27430 ! t1_data_exp_shm_area+0xd4
16454 .word 0xeb463a57 ! t1_data_exp_shm_area+0xd8
16455 .word 0xbb069121 ! t1_data_exp_shm_area+0xdc
16456 .word 0x1ef908e4 ! t1_data_exp_shm_area+0xe0
16457 .word 0x93cccac6 ! t1_data_exp_shm_area+0xe4
16458 .word 0x6541ae7e ! t1_data_exp_shm_area+0xe8
16459 .word 0x68eaa997 ! t1_data_exp_shm_area+0xec
16460 .word 0x351a9cb6 ! t1_data_exp_shm_area+0xf0
16461 .word 0x92b00d53 ! t1_data_exp_shm_area+0xf4
16462 .word 0xd23e70b7 ! t1_data_exp_shm_area+0xf8
16463 .word 0x8d96df8c ! t1_data_exp_shm_area+0xfc
16464 .word 0xa0cb441f ! t1_data_exp_shm_area+0x100 (t1 bstore)
16465 .word 0x1608d2c9 ! t1_data_exp_shm_area+0x104
16466 .word 0x0d633747 ! t1_data_exp_shm_area+0x108
16467 .word 0xf13e1cc7 ! t1_data_exp_shm_area+0x10c
16468 .word 0x3f47f4e3 ! t1_data_exp_shm_area+0x110
16469 .word 0x3e0a519b ! t1_data_exp_shm_area+0x114
16470 .word 0x8583f522 ! t1_data_exp_shm_area+0x118
16471 .word 0x2d7daec3 ! t1_data_exp_shm_area+0x11c
16472 .word 0x8a9256bd ! t1_data_exp_shm_area+0x120
16473 .word 0x3ae7906e ! t1_data_exp_shm_area+0x124
16474 .word 0xef2d4e8d ! t1_data_exp_shm_area+0x128
16475 .word 0x8639487e ! t1_data_exp_shm_area+0x12c
16476 .word 0x203202a6 ! t1_data_exp_shm_area+0x130
16477 .word 0x96a26e10 ! t1_data_exp_shm_area+0x134
16478 .word 0x9fe03405 ! t1_data_exp_shm_area+0x138
16479 .word 0xd154cd91 ! t1_data_exp_shm_area+0x13c
16480 .word 0x36018ca7 ! t1_data_exp_shm_area+0x140 (t2 bload)
16481 .word 0x75c89ee5 ! t1_data_exp_shm_area+0x144
16482 .word 0x9a67356a ! t1_data_exp_shm_area+0x148
16483 .word 0x672074ac ! t1_data_exp_shm_area+0x14c
16484 .word 0x497edb26 ! t1_data_exp_shm_area+0x150
16485 .word 0xa0490176 ! t1_data_exp_shm_area+0x154
16486 .word 0xf566ef50 ! t1_data_exp_shm_area+0x158
16487 .word 0x075511bc ! t1_data_exp_shm_area+0x15c
16488 .word 0xd0ff3e0f ! t1_data_exp_shm_area+0x160
16489 .word 0xab46241b ! t1_data_exp_shm_area+0x164
16490 .word 0x16482bbc ! t1_data_exp_shm_area+0x168
16491 .word 0x756bcf5d ! t1_data_exp_shm_area+0x16c
16492 .word 0xd3e61958 ! t1_data_exp_shm_area+0x170
16493 .word 0x089ca95b ! t1_data_exp_shm_area+0x174
16494 .word 0x8ede022f ! t1_data_exp_shm_area+0x178
16495 .word 0x190e2781 ! t1_data_exp_shm_area+0x17c
16496 .word 0xe3e6a23d ! t1_data_exp_shm_area+0x180 (t2 bstore)
16497 .word 0xfd8085bb ! t1_data_exp_shm_area+0x184
16498 .word 0xf4dd1413 ! t1_data_exp_shm_area+0x188
16499 .word 0x8d820f10 ! t1_data_exp_shm_area+0x18c
16500 .word 0x4950a650 ! t1_data_exp_shm_area+0x190
16501 .word 0x5879bb3e ! t1_data_exp_shm_area+0x194
16502 .word 0xc49ffbea ! t1_data_exp_shm_area+0x198
16503 .word 0x4726070c ! t1_data_exp_shm_area+0x19c
16504 .word 0xf57a2fd4 ! t1_data_exp_shm_area+0x1a0
16505 .word 0xe772c92e ! t1_data_exp_shm_area+0x1a4
16506 .word 0x9e66fbca ! t1_data_exp_shm_area+0x1a8
16507 .word 0x493a9bf6 ! t1_data_exp_shm_area+0x1ac
16508 .word 0x1a2e9b4b ! t1_data_exp_shm_area+0x1b0
16509 .word 0xfbd7d41d ! t1_data_exp_shm_area+0x1b4
16510 .word 0xe13f9f08 ! t1_data_exp_shm_area+0x1b8
16511 .word 0x5fb9f76f ! t1_data_exp_shm_area+0x1bc
16512 .word 0x1c58fb2e ! t1_data_exp_shm_area+0x1c0 (t3 bload)
16513 .word 0xbb3d08c0 ! t1_data_exp_shm_area+0x1c4
16514 .word 0x112556fe ! t1_data_exp_shm_area+0x1c8
16515 .word 0x4b090e25 ! t1_data_exp_shm_area+0x1cc
16516 .word 0x0d42f9c6 ! t1_data_exp_shm_area+0x1d0
16517 .word 0xa8b0b5eb ! t1_data_exp_shm_area+0x1d4
16518 .word 0x22fd9697 ! t1_data_exp_shm_area+0x1d8
16519 .word 0x341a4f29 ! t1_data_exp_shm_area+0x1dc
16520 .word 0x28a6fc87 ! t1_data_exp_shm_area+0x1e0
16521 .word 0x020c30ad ! t1_data_exp_shm_area+0x1e4
16522 .word 0x77c2211f ! t1_data_exp_shm_area+0x1e8
16523 .word 0x67fe6776 ! t1_data_exp_shm_area+0x1ec
16524 .word 0xc49ec99a ! t1_data_exp_shm_area+0x1f0
16525 .word 0x4988307c ! t1_data_exp_shm_area+0x1f4
16526 .word 0x133a5837 ! t1_data_exp_shm_area+0x1f8
16527 .word 0x7404ad68 ! t1_data_exp_shm_area+0x1fc
16528 .word 0xacc53827 ! t1_data_exp_shm_area+0x200 (t3 bstore)
16529 .word 0x858c3022 ! t1_data_exp_shm_area+0x204
16530 .word 0xa5bf79e0 ! t1_data_exp_shm_area+0x208
16531 .word 0x6ce3df67 ! t1_data_exp_shm_area+0x20c
16532 .word 0xc3dc3ae3 ! t1_data_exp_shm_area+0x210
16533 .word 0x5a51e6c1 ! t1_data_exp_shm_area+0x214
16534 .word 0x5d40bf2d ! t1_data_exp_shm_area+0x218
16535 .word 0x0700ee91 ! t1_data_exp_shm_area+0x21c
16536 .word 0xfb307fed ! t1_data_exp_shm_area+0x220
16537 .word 0x1058cd17 ! t1_data_exp_shm_area+0x224
16538 .word 0x40de323a ! t1_data_exp_shm_area+0x228
16539 .word 0x88854f96 ! t1_data_exp_shm_area+0x22c
16540 .word 0xbcf6b9da ! t1_data_exp_shm_area+0x230
16541 .word 0x64363303 ! t1_data_exp_shm_area+0x234
16542 .word 0xed866f5c ! t1_data_exp_shm_area+0x238
16543 .word 0x080ef5e4 ! t1_data_exp_shm_area+0x23c
16544t1_data_exp_shm_area_end:
16545t1_data_exp_shm_area_stop:
16546
16547! kaos version 4.2
16548! thread 2
16549! icount 5000
16550! targetid NIAGARA:SIM
16551! hostid NIAGARA:5.8
16552! areas 1
16553! areasize 64
16554! areaoffset 832
16555! ncache 0
16556! emulate_ncache 1
16557! pagesize 8192
16558! invsize 0
16559! codecount 5001
16560! code 06204000
16561! entry 06204000
16562! fsr_exceptions 00000000
16563! fsr_roundmode 00000004
16564! fsr_mask c0000fff
16565! seed d4604654e7ca
16566! va_map 0000000040400000,000000005fffffff
16567! pa_cached 0000000040400000,000000005fffffff
16568! pa_noncached 000001ff40000000,000001ff7fffffff
16569! weights /import/n2-aus-localdir1/ntran/n2cdmspp/verif/diag/assembly/kaos/weights_files/allv9_n2.w
16570! begcount 0
16571! endcount 5000
16572! dwords 8
16573! ldblocks 0
16574! stblocks 0
16575! ldfsr_words 0
16576! annul 1
16577! predict 1
16578! iudepend 0
16579! bug 65535
16580
16581#if !defined(KGLOBAL)
16582#define KGLOBAL(a) .global a
16583#endif
16584
16585#if !defined(SYM)
16586#define SYM(a) /**/a
16587#endif
16588
16589#if !defined(KTEXT_MODULE)
16590#define KTEXT_MODULE(module, va)
16591#endif
16592
16593#if !defined(KDATA_MODULE)
16594#define KDATA_MODULE(module, va)
16595#endif
16596
16597KTEXT_MODULE(t2_module_ktbl, 0x46204000)
16598.seg "text"
16599 KGLOBAL(t2_ktbl)
16600t2_ktbl_page_begin:
16601.global t2_kref; t2_kref:
16602 .skip 0
16603t2_ktbl:
16604 .word 0xa3a44831 ! t2_kref+0x0: fadds %f17, %f17, %f17
16605 .word 0x9896c00d ! t2_kref+0x4: orcc %i3, %o5, %o4
16606 .word 0x98b2a1b1 ! t2_kref+0x8: orncc %o2, 0x1b1, %o4
16607 .word 0xd2367fee ! t2_kref+0xc: sth %o1, [%i1 - 0x12]
16608 .word 0x982ef48a ! t2_kref+0x10: andn %i3, -0xb76, %o4
16609 .word 0x39800002 ! t2_kref+0x14: fbuge,a _kref+0x1c
16610 .word 0x8143c000 ! t2_kref+0x18: stbar
16611 .word 0x9de3bfa0 ! t2_kref+0x1c: save %sp, -0x60, %sp
16612 .word 0x99eefbce ! t2_kref+0x20: restore %i3, -0x432, %o4
16613 .word 0x98d579bf ! t2_kref+0x24: umulcc %l5, -0x641, %o4
16614 .word 0xe36e2000 ! t2_kref+0x28: prefetch %i0, 17
16615 .word 0xd8070019 ! t2_kref+0x2c: ld [%i4 + %i1], %o4
16616 .word 0x980266cc ! t2_kref+0x30: add %o1, 0x6cc, %o4
16617 .word 0xa5b40d10 ! t2_kref+0x34: fandnot1 %f16, %f16, %f18
16618 .word 0xee270018 ! t2_kref+0x38: st %l7, [%i4 + %i0]
16619 .word 0x989d72f6 ! t2_kref+0x3c: xorcc %l5, -0xd0a, %o4
16620 .word 0xa1b40a52 ! t2_kref+0x40: fpadd32 %f16, %f18, %f16
16621 .word 0x985afcb4 ! t2_kref+0x44: smul %o3, -0x34c, %o4
16622 .word 0xa5a00052 ! t2_kref+0x48: fmovd %f18, %f18
16623 .word 0xe51f4019 ! t2_kref+0x4c: ldd [%i5 + %i1], %f18
16624 .word 0x98fd800a ! t2_kref+0x50: sdivcc %l6, %o2, %o4
16625 .word 0x9894fc95 ! t2_kref+0x54: orcc %l3, -0x36b, %o4
16626 .word 0x27800003 ! t2_kref+0x58: fbul,a _kref+0x64
16627 .word 0x98fec00a ! t2_kref+0x5c: sdivcc %i3, %o2, %o4
16628 .word 0xc768a184 ! t2_kref+0x60: prefetch %g2 + 0x184, 3
16629 .word 0xe51fbc60 ! t2_kref+0x64: ldd [%fp - 0x3a0], %f18
16630 .word 0xa5b48a32 ! t2_kref+0x68: fpadd16s %f18, %f18, %f18
16631 .word 0x9898257c ! t2_kref+0x6c: xorcc %g0, 0x57c, %o4
16632 .word 0xa5a01892 ! t2_kref+0x70: fitos %f18, %f18
16633 .word 0xa1a01931 ! t2_kref+0x74: fstod %f17, %f16
16634 .word 0x193e3e4d ! t2_kref+0x78: sethi %hi(0xf8f93400), %o4
16635 .word 0xa3a00132 ! t2_kref+0x7c: fabss %f18, %f17
16636 .word 0x1935793e ! t2_kref+0x80: sethi %hi(0xd5e4f800), %o4
16637 .word 0x81dbfbff ! t2_kref+0x84: flush %o7 - 0x401
16638 .word 0x3b800001 ! t2_kref+0x88: fble,a _kref+0x8c
16639 .word 0xda7e3ffc ! t2_kref+0x8c: swap [%i0 - 4], %o5
16640 .word 0xd47e7fe8 ! t2_kref+0x90: swap [%i1 - 0x18], %o2
16641 .word 0x001fffff ! t2_kref+0x94: illtrap 0x1fffff
16642 .word 0x8143c000 ! t2_kref+0x98: stbar
16643 .word 0x985aa5a2 ! t2_kref+0x9c: smul %o2, 0x5a2, %o4
16644 .word 0x98fb400d ! t2_kref+0xa0: sdivcc %o5, %o5, %o4
16645 .word 0xa5a000b1 ! t2_kref+0xa4: fnegs %f17, %f18
16646 .word 0xa5a01a52 ! t2_kref+0xa8: fdtoi %f18, %f18
16647 .word 0xd4180019 ! t2_kref+0xac: ldd [%g0 + %i1], %o2
16648 .word 0x98d20016 ! t2_kref+0xb0: umulcc %o0, %l6, %o4
16649 .word 0xa1a408d2 ! t2_kref+0xb4: fsubd %f16, %f18, %f16
16650 .word 0xe36e6008 ! t2_kref+0xb8: prefetch %i1 + 8, 17
16651 .word 0xd800a018 ! t2_kref+0xbc: ld [%g2 + 0x18], %o4
16652 .word 0x8d834014 ! t2_kref+0xc0: wr %o5, %l4, %fprs
16653 .word 0xd428a018 ! t2_kref+0xc4: stb %o2, [%g2 + 0x18]
16654 .word 0x989db1d8 ! t2_kref+0xc8: xorcc %l6, -0xe28, %o4
16655 .word 0xe668a018 ! t2_kref+0xcc: ldstub [%g2 + 0x18], %l3
16656 .word 0xec6e3fe3 ! t2_kref+0xd0: ldstub [%i0 - 0x1d], %l6
16657 .word 0xd80e6019 ! t2_kref+0xd4: ldub [%i1 + 0x19], %o4
16658 .word 0xe51fbd78 ! t2_kref+0xd8: ldd [%fp - 0x288], %f18
16659 .word 0x985d285a ! t2_kref+0xdc: smul %l4, 0x85a, %o4
16660 .word 0xa1a00552 ! t2_kref+0xe0: fsqrtd %f18, %f16
16661 .word 0xa1a01912 ! t2_kref+0xe4: fitod %f18, %f16
16662 .word 0xa5a489b2 ! t2_kref+0xe8: fdivs %f18, %f18, %f18
16663 .word 0xd8166014 ! t2_kref+0xec: lduh [%i1 + 0x14], %o4
16664 .word 0xe3200018 ! t2_kref+0xf0: st %f17, [%g0 + %i0]
16665 .word 0x3c480001 ! t2_kref+0xf4: bpos,a,pt %icc, _kref+0xf8
16666 .word 0xda36c019 ! t2_kref+0xf8: sth %o5, [%i3 + %i1]
16667 .word 0xa3b00cf2 ! t2_kref+0xfc: fnot2s %f18, %f17
16668 .word 0x988a0013 ! t2_kref+0x100: andcc %o0, %l3, %o4
16669 call SYM(t2_subr1)
16670 .word 0xa5a48832 ! t2_kref+0x108: fadds %f18, %f18, %f18
16671 .word 0x9fc00004 ! t2_kref+0x10c: call %g0 + %g4
16672 .word 0xd476001d ! t2_kref+0x110: stx %o2, [%i0 + %i5]
16673 .word 0x98036e79 ! t2_kref+0x114: add %o5, 0xe79, %o4
16674 .word 0xe320a018 ! t2_kref+0x118: st %f17, [%g2 + 0x18]
16675 .word 0x9882b1d9 ! t2_kref+0x11c: addcc %o2, -0xe27, %o4
16676 .word 0xe1180018 ! t2_kref+0x120: ldd [%g0 + %i0], %f16
16677 .word 0x81824000 ! t2_kref+0x124: wr %o1, %g0, %y
16678 .word 0x81580000 ! t2_kref+0x128: flushw
16679 .word 0xec3e7ff8 ! t2_kref+0x12c: std %l6, [%i1 - 8]
16680 .word 0xa3a000b2 ! t2_kref+0x130: fnegs %f18, %f17
16681 .word 0x98320017 ! t2_kref+0x134: orn %o0, %l7, %o4
16682 .word 0x81820000 ! t2_kref+0x138: wr %o0, %g0, %y
16683 .word 0x98ac8012 ! t2_kref+0x13c: andncc %l2, %l2, %o4
16684 .word 0xe49e5000 ! t2_kref+0x140: ldda [%i1]0x80, %l2
16685 .word 0xe1be188b ! t2_kref+0x144: stda %f16, [%i0 + %o3]0xc4
16686 .word 0x9de3bfa0 ! t2_kref+0x148: save %sp, -0x60, %sp
16687 .word 0x99e80019 ! t2_kref+0x14c: restore %g0, %i1, %o4
16688 .word 0xa5a000b2 ! t2_kref+0x150: fnegs %f18, %f18
16689 .word 0x987dc00c ! t2_kref+0x154: sdiv %l7, %o4, %o4
16690 .word 0xa5b40912 ! t2_kref+0x158: faligndata %f16, %f18, %f18
16691 .word 0xa5a00532 ! t2_kref+0x15c: fsqrts %f18, %f18
16692 .word 0x86102001 ! t2_kref+0x160: mov 0x1, %g3
16693 .word 0x32800000 ! t2_kref+0x164: bne,a _kref+0x164
16694 .word 0x86a0e001 ! t2_kref+0x168: subcc %g3, 1, %g3
16695 .word 0x81580000 ! t2_kref+0x16c: flushw
16696 .word 0xa1b486d0 ! t2_kref+0x170: fmul8sux16 %f18, %f16, %f16
16697 .word 0x98b3400a ! t2_kref+0x174: orncc %o5, %o2, %o4
16698 .word 0xa3a00031 ! t2_kref+0x178: fmovs %f17, %f17
16699 .word 0xd8063fe0 ! t2_kref+0x17c: ld [%i0 - 0x20], %o4
16700 .word 0x9835669f ! t2_kref+0x180: orn %l5, 0x69f, %o4
16701 .word 0xa3a01092 ! t2_kref+0x184: fxtos %f18, %f17
16702 .word 0xd80e3ff6 ! t2_kref+0x188: ldub [%i0 - 0xa], %o4
16703 .word 0xa5a000d2 ! t2_kref+0x18c: fnegd %f18, %f18
16704 .word 0x2d800007 ! t2_kref+0x190: fbg,a _kref+0x1ac
16705 .word 0x987ac01b ! t2_kref+0x194: sdiv %o3, %i3, %o4
16706 .word 0xd84e8019 ! t2_kref+0x198: ldsb [%i2 + %i1], %o4
16707 .word 0x981a400a ! t2_kref+0x19c: xor %o1, %o2, %o4
16708 .word 0xa5b00c20 ! t2_kref+0x1a0: fzeros %f18
16709 .word 0xff6e001d ! t2_kref+0x1a4: prefetch %i0 + %i5, 31
16710 .word 0xa5a408d0 ! t2_kref+0x1a8: fsubd %f16, %f16, %f18
16711 .word 0x22800007 ! t2_kref+0x1ac: be,a _kref+0x1c8
16712 .word 0xa5a449b2 ! t2_kref+0x1b0: fdivs %f17, %f18, %f18
16713 .word 0x98da4008 ! t2_kref+0x1b4: smulcc %o1, %o0, %o4
16714 .word 0xa5b48a92 ! t2_kref+0x1b8: fpsub16 %f18, %f18, %f18
16715 .word 0xe320a028 ! t2_kref+0x1bc: st %f17, [%g2 + 0x28]
16716 .word 0xa5a00131 ! t2_kref+0x1c0: fabss %f17, %f18
16717 .word 0x30480006 ! t2_kref+0x1c4: ba,a,pt %icc, _kref+0x1dc
16718 .word 0xa5b44d60 ! t2_kref+0x1c8: fnot1s %f17, %f18
16719 .word 0xa5a48832 ! t2_kref+0x1cc: fadds %f18, %f18, %f18
16720 .word 0x99b54075 ! t2_kref+0x1d0: edge8ln %l5, %l5, %o4
16721 .word 0xa1a00552 ! t2_kref+0x1d4: fsqrtd %f18, %f16
16722 .word 0x9875714e ! t2_kref+0x1d8: udiv %l5, -0xeb2, %o4
16723 .word 0xa5a00031 ! t2_kref+0x1dc: fmovs %f17, %f18
16724 .word 0xe8280019 ! t2_kref+0x1e0: stb %l4, [%g0 + %i1]
16725 .word 0x99b30335 ! t2_kref+0x1e4: bmask %o4, %l5, %o4
16726 .word 0x8143e040 ! t2_kref+0x1e8: membar 0x40
16727 .word 0x98fa7713 ! t2_kref+0x1ec: sdivcc %o1, -0x8ed, %o4
16728 .word 0xa3a44832 ! t2_kref+0x1f0: fadds %f17, %f18, %f17
16729 .word 0xa5a408d2 ! t2_kref+0x1f4: fsubd %f16, %f18, %f18
16730 .word 0xa1a48852 ! t2_kref+0x1f8: faddd %f18, %f18, %f16
16731 .word 0xa3a48932 ! t2_kref+0x1fc: fmuls %f18, %f18, %f17
16732 .word 0xa5b487d2 ! t2_kref+0x200: pdist %f18, %f18, %f18
16733 .word 0x81dabd2e ! t2_kref+0x204: flush %o2 - 0x2d2
16734 .word 0xa3a01092 ! t2_kref+0x208: fxtos %f18, %f17
16735 .word 0xa5a01891 ! t2_kref+0x20c: fitos %f17, %f18
16736 .word 0xe630a02a ! t2_kref+0x210: sth %l3, [%g2 + 0x2a]
16737 sethi %hi(2f), %o7
16738 .word 0xe40be254 ! t2_kref+0x218: ldub [%o7 + 0x254], %l2
16739 .word 0xa41ca00c ! t2_kref+0x21c: xor %l2, 0xc, %l2
16740 .word 0xe42be254 ! t2_kref+0x220: stb %l2, [%o7 + 0x254]
16741 .word 0x81dbe254 ! t2_kref+0x224: flush %o7 + 0x254
16742 .word 0xeaff1019 ! t2_kref+0x228: swapa [%i4 + %i1]0x80, %l5
16743 .word 0x989eea19 ! t2_kref+0x22c: xorcc %i3, 0xa19, %o4
16744 .word 0x31480001 ! t2_kref+0x230: fba,a,pt %fcc0, _kref+0x234
16745 .word 0xe11fbdf0 ! t2_kref+0x234: ldd [%fp - 0x210], %f16
16746 .word 0x8186c000 ! t2_kref+0x238: wr %i3, %g0, %y
16747 .word 0xa1a01932 ! t2_kref+0x23c: fstod %f18, %f16
16748 .word 0xa5b40a52 ! t2_kref+0x240: fpadd32 %f16, %f18, %f18
16749 .word 0xa1b48972 ! t2_kref+0x244: fpmerge %f18, %f18, %f16
16750 .word 0xa1b40d12 ! t2_kref+0x248: fandnot1 %f16, %f18, %f16
16751 .word 0x98aa0017 ! t2_kref+0x24c: andncc %o0, %l7, %o4
16752 .word 0x81ac0ad2 ! t2_kref+0x250: fcmped %fcc0, %f16, %f18
167532: .word 0x98fae204 ! t2_kref+0x254: sdivcc %o3, 0x204, %o4
16754 .word 0x989e8008 ! t2_kref+0x258: xorcc %i2, %o0, %o4
16755 .word 0x2c480003 ! t2_kref+0x25c: bneg,a,pt %icc, _kref+0x268
16756 .word 0x9856f2b5 ! t2_kref+0x260: umul %i3, -0xd4b, %o4
16757 .word 0xa5b00c00 ! t2_kref+0x264: fzero %f18
16758 .word 0xd030a01a ! t2_kref+0x268: sth %o0, [%g2 + 0x1a]
16759 .word 0xa3a48932 ! t2_kref+0x26c: fmuls %f18, %f18, %f17
16760 .word 0x99400000 ! t2_kref+0x270: mov %y, %o4
16761 .word 0xf62e3ff5 ! t2_kref+0x274: stb %i3, [%i0 - 0xb]
16762 .word 0x98d5c009 ! t2_kref+0x278: umulcc %l7, %o1, %o4
16763 .word 0xa5a01a32 ! t2_kref+0x27c: fstoi %f18, %f18
16764 .word 0x99b48552 ! t2_kref+0x280: fcmpeq16 %f18, %f18, %o4
16765 .word 0xa5a448b1 ! t2_kref+0x284: fsubs %f17, %f17, %f18
16766 .word 0xa3a00131 ! t2_kref+0x288: fabss %f17, %f17
16767 .word 0x98468009 ! t2_kref+0x28c: addc %i2, %o1, %o4
16768 .word 0x98627da0 ! t2_kref+0x290: subc %o1, -0x260, %o4
16769 .word 0x98024014 ! t2_kref+0x294: add %o1, %l4, %o4
16770 .word 0xe41e7ff8 ! t2_kref+0x298: ldd [%i1 - 8], %l2
16771 .word 0xd84e4000 ! t2_kref+0x29c: ldsb [%i1], %o4
16772 .word 0x992b0013 ! t2_kref+0x2a0: sll %o4, %l3, %o4
16773 .word 0x9864baf4 ! t2_kref+0x2a4: subc %l2, -0x50c, %o4
16774 .word 0xa3a00131 ! t2_kref+0x2a8: fabss %f17, %f17
16775 .word 0x81ac8a32 ! t2_kref+0x2ac: fcmps %fcc0, %f18, %f18
16776 .word 0x9940c000 ! t2_kref+0x2b0: mov %asi, %o4
16777 .word 0x9915e0d7 ! t2_kref+0x2b4: taddcctv %l7, 0xd7, %o4
16778 .word 0x98bc801a ! t2_kref+0x2b8: xnorcc %l2, %i2, %o4
16779 .word 0xf76e001a ! t2_kref+0x2bc: prefetch %i0 + %i2, 27
16780 .word 0x81580000 ! t2_kref+0x2c0: flushw
16781 .word 0xd850a00a ! t2_kref+0x2c4: ldsh [%g2 + 0xa], %o4
16782 .word 0x8143c000 ! t2_kref+0x2c8: stbar
16783 .word 0x81dcf709 ! t2_kref+0x2cc: flush %l3 - 0x8f7
16784 .word 0x98ddc00b ! t2_kref+0x2d0: smulcc %l7, %o3, %o4
16785 .word 0x982ebe66 ! t2_kref+0x2d4: andn %i2, -0x19a, %o4
16786 .word 0xd0774018 ! t2_kref+0x2d8: stx %o0, [%i5 + %i0]
16787 .word 0x98903d45 ! t2_kref+0x2dc: orcc %g0, -0x2bb, %o4
16788 .word 0xd84e2016 ! t2_kref+0x2e0: ldsb [%i0 + 0x16], %o4
16789 .word 0xa3b00cf1 ! t2_kref+0x2e4: fnot2s %f17, %f17
16790 .word 0x9892a303 ! t2_kref+0x2e8: orcc %o2, 0x303, %o4
16791 .word 0xe51fbf88 ! t2_kref+0x2ec: ldd [%fp - 0x78], %f18
16792 .word 0xa1b48a10 ! t2_kref+0x2f0: fpadd16 %f18, %f16, %f16
16793 .word 0x98dcf96a ! t2_kref+0x2f4: smulcc %l3, -0x696, %o4
16794 .word 0x99400000 ! t2_kref+0x2f8: mov %y, %o4
16795 .word 0x989b4014 ! t2_kref+0x2fc: xorcc %o5, %l4, %o4
16796 .word 0x9824a978 ! t2_kref+0x300: sub %l2, 0x978, %o4
16797 .word 0xa5a488d2 ! t2_kref+0x304: fsubd %f18, %f18, %f18
16798 .word 0x2e480005 ! t2_kref+0x308: bvs,a,pt %icc, _kref+0x31c
16799 .word 0xa3a00531 ! t2_kref+0x30c: fsqrts %f17, %f17
16800 .word 0x987d3013 ! t2_kref+0x310: sdiv %l4, -0xfed, %o4
16801 .word 0x980a8017 ! t2_kref+0x314: and %o2, %l7, %o4
16802 .word 0xe1be5897 ! t2_kref+0x318: stda %f16, [%i1 + %l7]0xc4
16803 .word 0x992cc015 ! t2_kref+0x31c: sll %l3, %l5, %o4
16804 .word 0xe8be501d ! t2_kref+0x320: stda %l4, [%i1 + %i5]0x80
16805 .word 0x81ac8a52 ! t2_kref+0x324: fcmpd %fcc0, %f18, %f18
16806 .word 0xe1be5892 ! t2_kref+0x328: stda %f16, [%i1 + %l2]0xc4
16807 .word 0xe5062008 ! t2_kref+0x32c: ld [%i0 + 8], %f18
16808 .word 0xa5a409d0 ! t2_kref+0x330: fdivd %f16, %f16, %f18
16809 .word 0x8143c000 ! t2_kref+0x334: stbar
16810 .word 0xe320a008 ! t2_kref+0x338: st %f17, [%g2 + 8]
16811 .word 0xa5a48d32 ! t2_kref+0x33c: fsmuld %f18, %f18, %f18
16812 .word 0x9892376b ! t2_kref+0x340: orcc %o0, -0x895, %o4
16813 .word 0xa5a00552 ! t2_kref+0x344: fsqrtd %f18, %f18
16814 .word 0xa3a488b1 ! t2_kref+0x348: fsubs %f18, %f17, %f17
16815 .word 0xe13e001d ! t2_kref+0x34c: std %f16, [%i0 + %i5]
16816 .word 0xe1be180d ! t2_kref+0x350: stda %f16, [%i0 + %o5]0xc0
16817 .word 0xa5a48950 ! t2_kref+0x354: fmuld %f18, %f16, %f18
16818 .word 0xf007bfe0 ! t2_kref+0x358: ld [%fp - 0x20], %i0
16819 .word 0x9928001b ! t2_kref+0x35c: sll %g0, %i3, %o4
16820 .word 0xa1a48852 ! t2_kref+0x360: faddd %f18, %f18, %f16
16821 .word 0xa5a01a50 ! t2_kref+0x364: fdtoi %f16, %f18
16822 .word 0x982c8014 ! t2_kref+0x368: andn %l2, %l4, %o4
16823 .word 0xfb6e2010 ! t2_kref+0x36c: prefetch %i0 + 0x10, 29
16824 .word 0x9922612a ! t2_kref+0x370: mulscc %o1, 0x12a, %o4
16825 .word 0x1906dc21 ! t2_kref+0x374: sethi %hi(0x1b708400), %o4
16826 .word 0xa5a48850 ! t2_kref+0x378: faddd %f18, %f16, %f18
16827 .word 0xa1a00550 ! t2_kref+0x37c: fsqrtd %f16, %f16
16828 .word 0xda2e4000 ! t2_kref+0x380: stb %o5, [%i1]
16829 .word 0x8143c000 ! t2_kref+0x384: stbar
16830 .word 0x99b58172 ! t2_kref+0x388: edge32ln %l6, %l2, %o4
16831 .word 0xa5a00131 ! t2_kref+0x38c: fabss %f17, %f18
16832 .word 0x81dd001f ! t2_kref+0x390: flush %l4 + %i7
16833 .word 0xa5b44a31 ! t2_kref+0x394: fpadd16s %f17, %f17, %f18
16834 .word 0xa3a48831 ! t2_kref+0x398: fadds %f18, %f17, %f17
16835 .word 0xa3b44df2 ! t2_kref+0x39c: fnands %f17, %f18, %f17
16836 .word 0x9853000d ! t2_kref+0x3a0: umul %o4, %o5, %o4
16837 .word 0x99400000 ! t2_kref+0x3a4: mov %y, %o4
16838 .word 0xa5a01a32 ! t2_kref+0x3a8: fstoi %f18, %f18
16839 .word 0x985db318 ! t2_kref+0x3ac: smul %l6, -0xce8, %o4
16840 .word 0xa5a40852 ! t2_kref+0x3b0: faddd %f16, %f18, %f18
16841 .word 0x2b480008 ! t2_kref+0x3b4: fbug,a,pt %fcc0, _kref+0x3d4
16842 .word 0x9932a00b ! t2_kref+0x3b8: srl %o2, 0xb, %o4
16843 .word 0xe3262008 ! t2_kref+0x3bc: st %f17, [%i0 + 8]
16844 .word 0xd8067fe8 ! t2_kref+0x3c0: ld [%i1 - 0x18], %o4
16845 .word 0x988cafb6 ! t2_kref+0x3c4: andcc %l2, 0xfb6, %o4
16846 .word 0xda280019 ! t2_kref+0x3c8: stb %o5, [%g0 + %i1]
16847 .word 0x81580000 ! t2_kref+0x3cc: flushw
16848 .word 0xd86e6004 ! t2_kref+0x3d0: ldstub [%i1 + 4], %o4
16849 .word 0xe51fbd98 ! t2_kref+0x3d4: ldd [%fp - 0x268], %f18
16850 .word 0x985b0008 ! t2_kref+0x3d8: smul %o4, %o0, %o4
16851 call SYM(t2_subr2)
16852 .word 0xea6e4000 ! t2_kref+0x3e0: ldstub [%i1], %l5
16853 .word 0xe1bf5018 ! t2_kref+0x3e4: stda %f16, [%i5 + %i0]0x80
16854 .word 0x3c480002 ! t2_kref+0x3e8: bpos,a,pt %icc, _kref+0x3f0
16855 .word 0x99b240ec ! t2_kref+0x3ec: edge16ln %o1, %o4, %o4
16856 .word 0xa3b00c20 ! t2_kref+0x3f0: fzeros %f17
16857 .word 0x992a600d ! t2_kref+0x3f4: sll %o1, 0xd, %o4
16858 .word 0x81da800a ! t2_kref+0x3f8: flush %o2 + %o2
16859 .word 0x98de8016 ! t2_kref+0x3fc: smulcc %i2, %l6, %o4
16860 .word 0x26480004 ! t2_kref+0x400: bl,a,pt %icc, _kref+0x410
16861 .word 0xe66e3fe0 ! t2_kref+0x404: ldstub [%i0 - 0x20], %l3
16862 .word 0xa1a48952 ! t2_kref+0x408: fmuld %f18, %f18, %f16
16863 .word 0xe1be1a5b ! t2_kref+0x40c: stda %f16, [%i0 + %i3]0xd2
16864 .word 0x99400000 ! t2_kref+0x410: mov %y, %o4
16865 .word 0x98adc016 ! t2_kref+0x414: andncc %l7, %l6, %o4
16866 .word 0x98754017 ! t2_kref+0x418: udiv %l5, %l7, %o4
16867 .word 0xd4be5000 ! t2_kref+0x41c: stda %o2, [%i1]0x80
16868 .word 0xd84e3fe5 ! t2_kref+0x420: ldsb [%i0 - 0x1b], %o4
16869 .word 0x98900013 ! t2_kref+0x424: orcc %g0, %l3, %o4
16870 call SYM(t2_subr3)
16871 .word 0x9836fdb2 ! t2_kref+0x42c: orn %i3, -0x24e, %o4
16872 .word 0xa1a488d2 ! t2_kref+0x430: fsubd %f18, %f18, %f16
16873 .word 0xe1be1857 ! t2_kref+0x434: stda %f16, [%i0 + %l7]0xc2
16874 .word 0x3c480007 ! t2_kref+0x438: bpos,a,pt %icc, _kref+0x454
16875 .word 0x99b5c089 ! t2_kref+0x43c: edge16 %l7, %o1, %o4
16876 .word 0xd8060000 ! t2_kref+0x440: ld [%i0], %o4
16877 .word 0x99400000 ! t2_kref+0x444: mov %y, %o4
16878 .word 0xd8400019 ! t2_kref+0x448: ldsw [%g0 + %i1], %o4
16879 .word 0xa1b486b1 ! t2_kref+0x44c: fmul8x16al %f18, %f17, %f16
16880 .word 0x98dae0c5 ! t2_kref+0x450: smulcc %o3, 0xc5, %o4
16881 .word 0xa5b48d32 ! t2_kref+0x454: fandnot1s %f18, %f18, %f18
16882 .word 0xd8070018 ! t2_kref+0x458: ld [%i4 + %i0], %o4
16883 .word 0xa1b40910 ! t2_kref+0x45c: faligndata %f16, %f16, %f16
16884 .word 0xe83e3ff0 ! t2_kref+0x460: std %l4, [%i0 - 0x10]
16885 .word 0x9816ed0b ! t2_kref+0x464: or %i3, 0xd0b, %o4
16886 .word 0x81ac8a31 ! t2_kref+0x468: fcmps %fcc0, %f18, %f17
16887 .word 0xc07e2014 ! t2_kref+0x46c: swap [%i0 + 0x14], %g0
16888 .word 0x9842b4f2 ! t2_kref+0x470: addc %o2, -0xb0e, %o4
16889 .word 0x98d53727 ! t2_kref+0x474: umulcc %l4, -0x8d9, %o4
16890 .word 0x98d00013 ! t2_kref+0x478: umulcc %g0, %l3, %o4
16891 .word 0x98de8008 ! t2_kref+0x47c: smulcc %i2, %o0, %o4
16892 .word 0x86102002 ! t2_kref+0x480: mov 0x2, %g3
16893 .word 0x32800000 ! t2_kref+0x484: bne,a _kref+0x484
16894 .word 0x86a0e001 ! t2_kref+0x488: subcc %g3, 1, %g3
16895 .word 0xe86e7ff8 ! t2_kref+0x48c: ldstub [%i1 - 8], %l4
16896 .word 0xe320a038 ! t2_kref+0x490: st %f17, [%g2 + 0x38]
16897 .word 0xe8780019 ! t2_kref+0x494: swap [%g0 + %i1], %l4
16898 .word 0xa5b44732 ! t2_kref+0x498: fmuld8ulx16 %f17, %f18, %f18
16899 .word 0x9e007648 ! t2_kref+0x49c: add %g1, -0x9b8, %o7
16900! .word 0x204cb6d8 ! t2_kref+0x4a0: bn,a,pt %icc, SYM(t2_subr0)
16901 bn,a,pt %icc, SYM(t2_subr0)
16902 .word 0x81580000 ! t2_kref+0x4a4: flushw
16903 .word 0xe13f4018 ! t2_kref+0x4a8: std %f16, [%i5 + %i0]
16904 .word 0xa3a00131 ! t2_kref+0x4ac: fabss %f17, %f17
16905 .word 0xee767ff0 ! t2_kref+0x4b0: stx %l7, [%i1 - 0x10]
16906 .word 0x9815ea68 ! t2_kref+0x4b4: or %l7, 0xa68, %o4
16907 .word 0xe62e7ffb ! t2_kref+0x4b8: stb %l3, [%i1 - 5]
16908 .word 0xe51f4018 ! t2_kref+0x4bc: ldd [%i5 + %i0], %f18
16909 .word 0xe968a04b ! t2_kref+0x4c0: prefetch %g2 + 0x4b, 20
16910 .word 0x980ec014 ! t2_kref+0x4c4: and %i3, %l4, %o4
16911 .word 0xe11e001d ! t2_kref+0x4c8: ldd [%i0 + %i5], %f16
16912 .word 0x9de3bfa0 ! t2_kref+0x4cc: save %sp, -0x60, %sp
16913 .word 0x99ee001c ! t2_kref+0x4d0: restore %i0, %i4, %o4
16914 .word 0x9893401b ! t2_kref+0x4d4: orcc %o5, %i3, %o4
16915 .word 0x98d52251 ! t2_kref+0x4d8: umulcc %l4, 0x251, %o4
16916 .word 0x99b48450 ! t2_kref+0x4dc: fcmpne16 %f18, %f16, %o4
16917 .word 0x2f800005 ! t2_kref+0x4e0: fbu,a _kref+0x4f4
16918 .word 0xee7e3fe4 ! t2_kref+0x4e4: swap [%i0 - 0x1c], %l7
16919 .word 0x98ada31c ! t2_kref+0x4e8: andncc %l6, 0x31c, %o4
16920 .word 0xa1b48990 ! t2_kref+0x4ec: bshuffle %f18, %f16, %f16
16921 .word 0x99400000 ! t2_kref+0x4f0: mov %y, %o4
16922 .word 0xa5a00132 ! t2_kref+0x4f4: fabss %f18, %f18
16923 .word 0xa5b48712 ! t2_kref+0x4f8: fmuld8sux16 %f18, %f18, %f18
16924 .word 0xa3a01a50 ! t2_kref+0x4fc: fdtoi %f16, %f17
16925 .word 0x9812396e ! t2_kref+0x500: or %o0, -0x692, %o4
16926 .word 0x9805b5e3 ! t2_kref+0x504: add %l6, -0xa1d, %o4
16927 .word 0x98382d66 ! t2_kref+0x508: xnor %g0, 0xd66, %o4
16928 .word 0xa1b40750 ! t2_kref+0x50c: fpack32 %f16, %f16, %f16
16929 .word 0x1929f7c3 ! t2_kref+0x510: sethi %hi(0xa7df0c00), %o4
16930 .word 0xa1a48d31 ! t2_kref+0x514: fsmuld %f18, %f17, %f16
16931 .word 0x3c480007 ! t2_kref+0x518: bpos,a,pt %icc, _kref+0x534
16932 .word 0xe11fbc38 ! t2_kref+0x51c: ldd [%fp - 0x3c8], %f16
16933 .word 0xd800a008 ! t2_kref+0x520: ld [%g2 + 8], %o4
16934 .word 0x99b24334 ! t2_kref+0x524: bmask %o1, %l4, %o4
16935 .word 0x81ac0a50 ! t2_kref+0x528: fcmpd %fcc0, %f16, %f16
16936 .word 0x81ac8ab2 ! t2_kref+0x52c: fcmpes %fcc0, %f18, %f18
16937 .word 0x99b20317 ! t2_kref+0x530: alignaddr %o0, %l7, %o4
16938 .word 0xd806601c ! t2_kref+0x534: ld [%i1 + 0x1c], %o4
16939 .word 0x29800008 ! t2_kref+0x538: fbl,a _kref+0x558
16940 .word 0x98b3744b ! t2_kref+0x53c: orncc %o5, -0xbb5, %o4
16941 .word 0xc16e400d ! t2_kref+0x540: prefetch %i1 + %o5, 0
16942 .word 0x9845400d ! t2_kref+0x544: addc %l5, %o5, %o4
16943 .word 0xe26e7feb ! t2_kref+0x548: ldstub [%i1 - 0x15], %l1
16944 .word 0xa3a000b2 ! t2_kref+0x54c: fnegs %f18, %f17
16945 .word 0x980b0000 ! t2_kref+0x550: and %o4, %g0, %o4
16946 .word 0x1927eaf1 ! t2_kref+0x554: sethi %hi(0x9fabc400), %o4
16947 .word 0xd2280019 ! t2_kref+0x558: stb %o1, [%g0 + %i1]
16948 .word 0xa5b007b2 ! t2_kref+0x55c: fpackfix %f18, %f18
16949 .word 0x985d64c5 ! t2_kref+0x560: smul %l5, 0x4c5, %o4
16950 .word 0x3c480003 ! t2_kref+0x564: bpos,a,pt %icc, _kref+0x570
16951 .word 0x98750014 ! t2_kref+0x568: udiv %l4, %l4, %o4
16952 .word 0xa5b48cb2 ! t2_kref+0x56c: fandnot2s %f18, %f18, %f18
16953 .word 0x81ac0a50 ! t2_kref+0x570: fcmpd %fcc0, %f16, %f16
16954 .word 0x81dbaa4d ! t2_kref+0x574: flush %sp + 0xa4d
16955 .word 0xe3ee501d ! t2_kref+0x578: prefetcha %i1 + %i5, 17
16956 .word 0xa1b48d40 ! t2_kref+0x57c: fnot1 %f18, %f16
16957 .word 0xd856c018 ! t2_kref+0x580: ldsh [%i3 + %i0], %o4
16958 .word 0xa5a01a32 ! t2_kref+0x584: fstoi %f18, %f18
16959 .word 0xd806001c ! t2_kref+0x588: ld [%i0 + %i4], %o4
16960 .word 0x99b48450 ! t2_kref+0x58c: fcmpne16 %f18, %f16, %o4
16961 .word 0xe0780019 ! t2_kref+0x590: swap [%g0 + %i1], %l0
16962 .word 0x99b500d3 ! t2_kref+0x594: edge16l %l4, %l3, %o4
16963 .word 0x9fc10000 ! t2_kref+0x598: call %g4
16964 .word 0xa3a00131 ! t2_kref+0x59c: fabss %f17, %f17
16965 .word 0xe500a018 ! t2_kref+0x5a0: ld [%g2 + 0x18], %f18
16966 .word 0xa5a448b1 ! t2_kref+0x5a4: fsubs %f17, %f17, %f18
16967 .word 0xd850a00a ! t2_kref+0x5a8: ldsh [%g2 + 0xa], %o4
16968 .word 0x980d397f ! t2_kref+0x5ac: and %l4, -0x681, %o4
16969 .word 0xee2e3ff1 ! t2_kref+0x5b0: stb %l7, [%i0 - 0xf]
16970 .word 0xd8c81019 ! t2_kref+0x5b4: ldsba [%g0 + %i1]0x80, %o4
16971 .word 0x81dde6c5 ! t2_kref+0x5b8: flush %l7 + 0x6c5
16972 .word 0xa1a44d31 ! t2_kref+0x5bc: fsmuld %f17, %f17, %f16
16973 .word 0xd8567fee ! t2_kref+0x5c0: ldsh [%i1 - 0x12], %o4
16974 .word 0x9de3bfa0 ! t2_kref+0x5c4: save %sp, -0x60, %sp
16975 .word 0xba57001b ! t2_kref+0x5c8: umul %i4, %i3, %i5
16976 .word 0x99eeffe6 ! t2_kref+0x5cc: restore %i3, -0x1a, %o4
16977 .word 0xe0780018 ! t2_kref+0x5d0: swap [%g0 + %i0], %l0
16978 .word 0xa5a44d32 ! t2_kref+0x5d4: fsmuld %f17, %f18, %f18
16979 .word 0x3b800007 ! t2_kref+0x5d8: fble,a _kref+0x5f4
16980 .word 0x98902f0e ! t2_kref+0x5dc: orcc %g0, 0xf0e, %o4
16981 .word 0x31800002 ! t2_kref+0x5e0: fba,a _kref+0x5e8
16982 .word 0xa5a44831 ! t2_kref+0x5e4: fadds %f17, %f17, %f18
16983 .word 0x99b34060 ! t2_kref+0x5e8: edge8ln %o5, %g0, %o4
16984 .word 0xa5a01892 ! t2_kref+0x5ec: fitos %f18, %f18
16985 .word 0x2b800005 ! t2_kref+0x5f0: fbug,a _kref+0x604
16986 .word 0x982d0014 ! t2_kref+0x5f4: andn %l4, %l4, %o4
16987 .word 0xd0380018 ! t2_kref+0x5f8: std %o0, [%g0 + %i0]
16988 .word 0xc0780019 ! t2_kref+0x5fc: swap [%g0 + %i1], %g0
16989 .word 0x98d24015 ! t2_kref+0x600: umulcc %o1, %l5, %o4
16990 .word 0x98aec000 ! t2_kref+0x604: andncc %i3, %g0, %o4
16991 .word 0x98452cd8 ! t2_kref+0x608: addc %l4, 0xcd8, %o4
16992 .word 0xa1a40950 ! t2_kref+0x60c: fmuld %f16, %f16, %f16
16993 .word 0x8143c000 ! t2_kref+0x610: stbar
16994 .word 0x98db7d5d ! t2_kref+0x614: smulcc %o5, -0x2a3, %o4
16995 .word 0x9906ea64 ! t2_kref+0x618: taddcc %i3, 0xa64, %o4
16996 .word 0xef6e401d ! t2_kref+0x61c: prefetch %i1 + %i5, 23
16997 .word 0x3d800006 ! t2_kref+0x620: fbule,a _kref+0x638
16998 .word 0xe11f4019 ! t2_kref+0x624: ldd [%i5 + %i1], %f16
16999 .word 0xc398a180 ! t2_kref+0x628: ldda [%g2 + 0x180]%asi, %f32
17000 .word 0xc020a018 ! t2_kref+0x62c: clr [%g2 + 0x18]
17001 .word 0xe19e5a5c ! t2_kref+0x630: ldda [%i1 + %i4]0xd2, %f16
17002 .word 0x98d24017 ! t2_kref+0x634: umulcc %o1, %l7, %o4
17003 .word 0xec36c018 ! t2_kref+0x638: sth %l6, [%i3 + %i0]
17004 .word 0xa3a01a52 ! t2_kref+0x63c: fdtoi %f18, %f17
17005 .word 0x39800005 ! t2_kref+0x640: fbuge,a _kref+0x654
17006 .word 0x9814801b ! t2_kref+0x644: or %l2, %i3, %o4
17007 .word 0x34480006 ! t2_kref+0x648: bg,a,pt %icc, _kref+0x660
17008 .word 0x98958015 ! t2_kref+0x64c: orcc %l6, %l5, %o4
17009 .word 0xc10f0005 ! t2_kref+0x650: ld [%i4 + %g5], %fsr
17010 .word 0x983ea9b6 ! t2_kref+0x654: xnor %i2, 0x9b6, %o4
17011 .word 0xe5067fe0 ! t2_kref+0x658: ld [%i1 - 0x20], %f18
17012 .word 0x27480003 ! t2_kref+0x65c: fbul,a,pt %fcc0, _kref+0x668
17013 .word 0xa3a00531 ! t2_kref+0x660: fsqrts %f17, %f17
17014 .word 0xa3a000b1 ! t2_kref+0x664: fnegs %f17, %f17
17015 .word 0x9805f6be ! t2_kref+0x668: add %l7, -0x942, %o4
17016 .word 0x985a001a ! t2_kref+0x66c: smul %o0, %i2, %o4
17017 .word 0xd840a018 ! t2_kref+0x670: ldsw [%g2 + 0x18], %o4
17018 .word 0xa3a01a32 ! t2_kref+0x674: fstoi %f18, %f17
17019 .word 0xd8560000 ! t2_kref+0x678: ldsh [%i0], %o4
17020 .word 0x98b2b984 ! t2_kref+0x67c: orncc %o2, -0x67c, %o4
17021 .word 0x985cbd67 ! t2_kref+0x680: smul %l2, -0x299, %o4
17022 .word 0xa5b48972 ! t2_kref+0x684: fpmerge %f18, %f18, %f18
17023 .word 0xa3a488b1 ! t2_kref+0x688: fsubs %f18, %f17, %f17
17024 .word 0x193c7c4e ! t2_kref+0x68c: sethi %hi(0xf1f13800), %o4
17025 .word 0xea366004 ! t2_kref+0x690: sth %l5, [%i1 + 4]
17026 .word 0xa1b48ed0 ! t2_kref+0x694: fornot2 %f18, %f16, %f16
17027 .word 0xa5a44832 ! t2_kref+0x698: fadds %f17, %f18, %f18
17028 .word 0x99b00000 ! t2_kref+0x69c: edge8 %g0, %g0, %o4
17029 .word 0x987a7c9f ! t2_kref+0x6a0: sdiv %o1, -0x361, %o4
17030 .word 0x98c4800d ! t2_kref+0x6a4: addccc %l2, %o5, %o4
17031 .word 0xf430a03a ! t2_kref+0x6a8: sth %i2, [%g2 + 0x3a]
17032 .word 0xefee501c ! t2_kref+0x6ac: prefetcha %i1 + %i4, 23
17033 .word 0xd8000018 ! t2_kref+0x6b0: ld [%g0 + %i0], %o4
17034 .word 0x81820000 ! t2_kref+0x6b4: wr %o0, %g0, %y
17035 .word 0xea200019 ! t2_kref+0x6b8: st %l5, [%g0 + %i1]
17036 .word 0xee26401c ! t2_kref+0x6bc: st %l7, [%i1 + %i4]
17037 .word 0x98230012 ! t2_kref+0x6c0: sub %o4, %l2, %o4
17038 .word 0x81deb046 ! t2_kref+0x6c4: flush %i2 - 0xfba
17039 .word 0x2f480004 ! t2_kref+0x6c8: fbu,a,pt %fcc0, _kref+0x6d8
17040 .word 0xe7ee101b ! t2_kref+0x6cc: prefetcha %i0 + %i3, 19
17041 .word 0xd840a018 ! t2_kref+0x6d0: ldsw [%g2 + 0x18], %o4
17042 .word 0x99400000 ! t2_kref+0x6d4: mov %y, %o4
17043 .word 0x2b480005 ! t2_kref+0x6d8: fbug,a,pt %fcc0, _kref+0x6ec
17044 .word 0xa1a489d0 ! t2_kref+0x6dc: fdivd %f18, %f16, %f16
17045 .word 0xfd6e401d ! t2_kref+0x6e0: prefetch %i1 + %i5, 30
17046 .word 0xe11f4018 ! t2_kref+0x6e4: ldd [%i5 + %i0], %f16
17047 .word 0x983261ba ! t2_kref+0x6e8: orn %o1, 0x1ba, %o4
17048 .word 0xa5a90050 ! t2_kref+0x6ec: fmovdl %fcc0, %f16, %f18
17049 .word 0xd8067fe0 ! t2_kref+0x6f0: ld [%i1 - 0x20], %o4
17050 .word 0x8182c000 ! t2_kref+0x6f4: wr %o3, %g0, %y
17051 .word 0x86102004 ! t2_kref+0x6f8: mov 0x4, %g3
17052 .word 0x32800000 ! t2_kref+0x6fc: bne,a _kref+0x6fc
17053 .word 0x86a0e001 ! t2_kref+0x700: subcc %g3, 1, %g3
17054 .word 0xa1b486f2 ! t2_kref+0x704: fmul8ulx16 %f18, %f18, %f16
17055 .word 0xa5a488d0 ! t2_kref+0x708: fsubd %f18, %f16, %f18
17056 .word 0xe83e401d ! t2_kref+0x70c: std %l4, [%i1 + %i5]
17057 .word 0xa3a00032 ! t2_kref+0x710: fmovs %f18, %f17
17058 .word 0xe11e2000 ! t2_kref+0x714: ldd [%i0], %f16
17059 .word 0xe1be584a ! t2_kref+0x718: stda %f16, [%i1 + %o2]0xc2
17060 .word 0xe5063fe8 ! t2_kref+0x71c: ld [%i0 - 0x18], %f18
17061 .word 0xd4b81018 ! t2_kref+0x720: stda %o2, [%g0 + %i0]0x80
17062 .word 0x2f800001 ! t2_kref+0x724: fbu,a _kref+0x728
17063 .word 0xe11fbd80 ! t2_kref+0x728: ldd [%fp - 0x280], %f16
17064 .word 0x98d23375 ! t2_kref+0x72c: umulcc %o0, -0xc8b, %o4
17065 .word 0x81848000 ! t2_kref+0x730: wr %l2, %g0, %y
17066 .word 0x85800015 ! t2_kref+0x734: mov %l5, %ccr
17067 .word 0xa1b00cd2 ! t2_kref+0x738: fnot2 %f18, %f16
17068 .word 0xe3801018 ! t2_kref+0x73c: lda [%g0 + %i0]0x80, %f17
17069 .word 0xa5a48831 ! t2_kref+0x740: fadds %f18, %f17, %f18
17070 .word 0x98324013 ! t2_kref+0x744: orn %o1, %l3, %o4
17071 .word 0x37480002 ! t2_kref+0x748: fbge,a,pt %fcc0, _kref+0x750
17072 .word 0xa1a01931 ! t2_kref+0x74c: fstod %f17, %f16
17073 .word 0xe500a028 ! t2_kref+0x750: ld [%g2 + 0x28], %f18
17074 .word 0x193cdf8d ! t2_kref+0x754: sethi %hi(0xf37e3400), %o4
17075 .word 0xa5b48ad0 ! t2_kref+0x758: fpsub32 %f18, %f16, %f18
17076 .word 0x990b261d ! t2_kref+0x75c: tsubcc %o4, 0x61d, %o4
17077 .word 0xa1a00552 ! t2_kref+0x760: fsqrtd %f18, %f16
17078 .word 0xa1a00552 ! t2_kref+0x764: fsqrtd %f18, %f16
17079 .word 0x9de3bfa0 ! t2_kref+0x768: save %sp, -0x60, %sp
17080 .word 0xb0674018 ! t2_kref+0x76c: subc %i5, %i0, %i0
17081 .word 0x99ef2dcd ! t2_kref+0x770: restore %i4, 0xdcd, %o4
17082 .word 0xd8df5019 ! t2_kref+0x774: ldxa [%i5 + %i1]0x80, %o4
17083 .word 0x9803001a ! t2_kref+0x778: add %o4, %i2, %o4
17084 .word 0x9892fdcd ! t2_kref+0x77c: orcc %o3, -0x233, %o4
17085 .word 0xa1b48a50 ! t2_kref+0x780: fpadd32 %f18, %f16, %f16
17086 .word 0xd84e401a ! t2_kref+0x784: ldsb [%i1 + %i2], %o4
17087 .word 0xa5a00550 ! t2_kref+0x788: fsqrtd %f16, %f18
17088 .word 0xe26e4000 ! t2_kref+0x78c: ldstub [%i1], %l1
17089 .word 0xa5b40990 ! t2_kref+0x790: bshuffle %f16, %f16, %f18
17090 .word 0xa1a48850 ! t2_kref+0x794: faddd %f18, %f16, %f16
17091 .word 0x9872f880 ! t2_kref+0x798: udiv %o3, -0x780, %o4
17092 .word 0xa5b44d32 ! t2_kref+0x79c: fandnot1s %f17, %f18, %f18
17093 .word 0xd80e6017 ! t2_kref+0x7a0: ldub [%i1 + 0x17], %o4
17094 .word 0x81ac0ad2 ! t2_kref+0x7a4: fcmped %fcc0, %f16, %f18
17095 .word 0x99b48492 ! t2_kref+0x7a8: fcmple32 %f18, %f18, %o4
17096 .word 0x99b5831a ! t2_kref+0x7ac: alignaddr %l6, %i2, %o4
17097 .word 0xa5a00552 ! t2_kref+0x7b0: fsqrtd %f18, %f18
17098 .word 0x98b524fb ! t2_kref+0x7b4: orncc %l4, 0x4fb, %o4
17099 .word 0x99400000 ! t2_kref+0x7b8: mov %y, %o4
17100 .word 0xe636401b ! t2_kref+0x7bc: sth %l3, [%i1 + %i3]
17101 .word 0xec380019 ! t2_kref+0x7c0: std %l6, [%g0 + %i1]
17102 .word 0xa1b48731 ! t2_kref+0x7c4: fmuld8ulx16 %f18, %f17, %f16
17103 .word 0xa5b48912 ! t2_kref+0x7c8: faligndata %f18, %f18, %f18
17104 .word 0xd80e401a ! t2_kref+0x7cc: ldub [%i1 + %i2], %o4
17105 .word 0xa1a40950 ! t2_kref+0x7d0: fmuld %f16, %f16, %f16
17106 .word 0xd06e7fff ! t2_kref+0x7d4: ldstub [%i1 - 1], %o0
17107 .word 0xe1be584b ! t2_kref+0x7d8: stda %f16, [%i1 + %o3]0xc2
17108 .word 0x81ac8ab2 ! t2_kref+0x7dc: fcmpes %fcc0, %f18, %f18
17109 .word 0xda6e2013 ! t2_kref+0x7e0: ldstub [%i0 + 0x13], %o5
17110 .word 0xa5a44831 ! t2_kref+0x7e4: fadds %f17, %f17, %f18
17111 .word 0xe3000019 ! t2_kref+0x7e8: ld [%g0 + %i1], %f17
17112 .word 0xa5a488d0 ! t2_kref+0x7ec: fsubd %f18, %f16, %f18
17113 .word 0xe51fbee0 ! t2_kref+0x7f0: ldd [%fp - 0x120], %f18
17114 .word 0xa5a489d2 ! t2_kref+0x7f4: fdivd %f18, %f18, %f18
17115 .word 0x3b800006 ! t2_kref+0x7f8: fble,a _kref+0x810
17116 .word 0xa3a000b1 ! t2_kref+0x7fc: fnegs %f17, %f17
17117 .word 0xd84e7ff7 ! t2_kref+0x800: ldsb [%i1 - 9], %o4
17118 .word 0x8143c000 ! t2_kref+0x804: stbar
17119 .word 0x99057ec2 ! t2_kref+0x808: taddcc %l5, -0x13e, %o4
17120 .word 0x9970344b ! t2_kref+0x80c: popc -0xbb5, %o4
17121 .word 0x2f800007 ! t2_kref+0x810: fbu,a _kref+0x82c
17122 .word 0xa5a00132 ! t2_kref+0x814: fabss %f18, %f18
17123 .word 0xa1a01912 ! t2_kref+0x818: fitod %f18, %f16
17124 .word 0xf9ee101d ! t2_kref+0x81c: prefetcha %i0 + %i5, 28
17125 .word 0xa5a00552 ! t2_kref+0x820: fsqrtd %f18, %f18
17126 .word 0xa5b48992 ! t2_kref+0x824: bshuffle %f18, %f18, %f18
17127 .word 0x98db4015 ! t2_kref+0x828: smulcc %o5, %l5, %o4
17128 .word 0x98fd8000 ! t2_kref+0x82c: sdivcc %l6, %g0, %o4
17129 .word 0x982237f1 ! t2_kref+0x830: sub %o0, -0x80f, %o4
17130 .word 0x99400000 ! t2_kref+0x834: mov %y, %o4
17131 .word 0x9898001b ! t2_kref+0x838: xorcc %g0, %i3, %o4
17132 .word 0x9fc00004 ! t2_kref+0x83c: call %g0 + %g4
17133 .word 0xa5a00132 ! t2_kref+0x840: fabss %f18, %f18
17134 .word 0xd896501b ! t2_kref+0x844: lduha [%i1 + %i3]0x80, %o4
17135 .word 0xd8166016 ! t2_kref+0x848: lduh [%i1 + 0x16], %o4
17136 .word 0xa5a00132 ! t2_kref+0x84c: fabss %f18, %f18
17137 .word 0x99b48592 ! t2_kref+0x850: fcmpgt32 %f18, %f18, %o4
17138 .word 0xa1a40852 ! t2_kref+0x854: faddd %f16, %f18, %f16
17139 .word 0xa5a00050 ! t2_kref+0x858: fmovd %f16, %f18
17140 .word 0xd840a008 ! t2_kref+0x85c: ldsw [%g2 + 8], %o4
17141 .word 0x86102003 ! t2_kref+0x860: mov 0x3, %g3
17142 .word 0x86a0e001 ! t2_kref+0x864: subcc %g3, 1, %g3
17143 .word 0x22800011 ! t2_kref+0x868: be,a _kref+0x8ac
17144 .word 0xe526401c ! t2_kref+0x86c: st %f18, [%i1 + %i4]
17145 .word 0xa1b486d2 ! t2_kref+0x870: fmul8sux16 %f18, %f18, %f16
17146 .word 0x33bffffc ! t2_kref+0x874: fbe,a _kref+0x864
17147 .word 0xa5b486d0 ! t2_kref+0x878: fmul8sux16 %f18, %f16, %f18
17148 .word 0xa1a00552 ! t2_kref+0x87c: fsqrtd %f18, %f16
17149 .word 0x98726a85 ! t2_kref+0x880: udiv %o1, 0xa85, %o4
17150 .word 0x81ac0ad2 ! t2_kref+0x884: fcmped %fcc0, %f16, %f18
17151 .word 0xd84e401a ! t2_kref+0x888: ldsb [%i1 + %i2], %o4
17152 .word 0x81ac8a52 ! t2_kref+0x88c: fcmpd %fcc0, %f18, %f18
17153 .word 0xd02e3fe4 ! t2_kref+0x890: stb %o0, [%i0 - 0x1c]
17154 .word 0x81ac4a31 ! t2_kref+0x894: fcmps %fcc0, %f17, %f17
17155 .word 0xd01f4019 ! t2_kref+0x898: ldd [%i5 + %i1], %o0
17156 .word 0x98d4800c ! t2_kref+0x89c: umulcc %l2, %o4, %o4
17157 .word 0xd806001c ! t2_kref+0x8a0: ld [%i0 + %i4], %o4
17158 .word 0xe1be5809 ! t2_kref+0x8a4: stda %f16, [%i1 + %o1]0xc0
17159 .word 0x81ac0ad2 ! t2_kref+0x8a8: fcmped %fcc0, %f16, %f18
17160 .word 0x987a001b ! t2_kref+0x8ac: sdiv %o0, %i3, %o4
17161 .word 0xe11e2010 ! t2_kref+0x8b0: ldd [%i0 + 0x10], %f16
17162 .word 0x99322003 ! t2_kref+0x8b4: srl %o0, 0x3, %o4
17163 .word 0xa1a48850 ! t2_kref+0x8b8: faddd %f18, %f16, %f16
17164 .word 0xa1b40d10 ! t2_kref+0x8bc: fandnot1 %f16, %f16, %f16
17165 .word 0x98c5f9c8 ! t2_kref+0x8c0: addccc %l7, -0x638, %o4
17166 .word 0x98dd0017 ! t2_kref+0x8c4: smulcc %l4, %l7, %o4
17167 .word 0x9925400a ! t2_kref+0x8c8: mulscc %l5, %o2, %o4
17168 .word 0xd808a03a ! t2_kref+0x8cc: ldub [%g2 + 0x3a], %o4
17169 .word 0x9fc00004 ! t2_kref+0x8d0: call %g0 + %g4
17170 .word 0xa3a44831 ! t2_kref+0x8d4: fadds %f17, %f17, %f17
17171 .word 0xa1a48952 ! t2_kref+0x8d8: fmuld %f18, %f18, %f16
17172 .word 0xd8063fec ! t2_kref+0x8dc: ld [%i0 - 0x14], %o4
17173 .word 0xa3a488b1 ! t2_kref+0x8e0: fsubs %f18, %f17, %f17
17174 .word 0x9852000a ! t2_kref+0x8e4: umul %o0, %o2, %o4
17175 .word 0x3c480004 ! t2_kref+0x8e8: bpos,a,pt %icc, _kref+0x8f8
17176 .word 0xe51fbd68 ! t2_kref+0x8ec: ldd [%fp - 0x298], %f18
17177 .word 0xa3a448b1 ! t2_kref+0x8f0: fsubs %f17, %f17, %f17
17178 .word 0xe8363ff6 ! t2_kref+0x8f4: sth %l4, [%i0 - 0xa]
17179 .word 0x99400000 ! t2_kref+0x8f8: mov %y, %o4
17180 .word 0xa5b407d2 ! t2_kref+0x8fc: pdist %f16, %f18, %f18
17181 .word 0xa5a00550 ! t2_kref+0x900: fsqrtd %f16, %f18
17182 call SYM(t2_subr0)
17183 .word 0xd808a01a ! t2_kref+0x908: ldub [%g2 + 0x1a], %o4
17184 .word 0xc368a185 ! t2_kref+0x90c: prefetch %g2 + 0x185, 1
17185 .word 0xa5a01912 ! t2_kref+0x910: fitod %f18, %f18
17186 .word 0xe168a006 ! t2_kref+0x914: prefetch %g2 + 6, 16
17187 .word 0x982c8012 ! t2_kref+0x918: andn %l2, %l2, %o4
17188 .word 0xe67e001c ! t2_kref+0x91c: swap [%i0 + %i4], %l3
17189 call SYM(t2_subr3)
17190 .word 0xd80e7fe7 ! t2_kref+0x924: ldub [%i1 - 0x19], %o4
17191 .word 0xe47e401c ! t2_kref+0x928: swap [%i1 + %i4], %l2
17192 .word 0xd06e401a ! t2_kref+0x92c: ldstub [%i1 + %i2], %o0
17193 .word 0x9912e464 ! t2_kref+0x930: taddcctv %o3, 0x464, %o4
17194 .word 0xa1b48a10 ! t2_kref+0x934: fpadd16 %f18, %f16, %f16
17195 .word 0x1905c0ba ! t2_kref+0x938: sethi %hi(0x1702e800), %o4
17196 .word 0x98524012 ! t2_kref+0x93c: umul %o1, %l2, %o4
17197 .word 0xa3b44cb2 ! t2_kref+0x940: fandnot2s %f17, %f18, %f17
17198 .word 0xa1a00052 ! t2_kref+0x944: fmovd %f18, %f16
17199 .word 0x982a683c ! t2_kref+0x948: andn %o1, 0x83c, %o4
17200 .word 0xd800a038 ! t2_kref+0x94c: ld [%g2 + 0x38], %o4
17201 .word 0xd8167fea ! t2_kref+0x950: lduh [%i1 - 0x16], %o4
17202 .word 0xa5a00131 ! t2_kref+0x954: fabss %f17, %f18
17203 .word 0xa5a01a31 ! t2_kref+0x958: fstoi %f17, %f18
17204 .word 0xd41f4019 ! t2_kref+0x95c: ldd [%i5 + %i1], %o2
17205 .word 0xa1a40852 ! t2_kref+0x960: faddd %f16, %f18, %f16
17206 .word 0xa3b44d32 ! t2_kref+0x964: fandnot1s %f17, %f18, %f17
17207 .word 0xe11e4000 ! t2_kref+0x968: ldd [%i1], %f16
17208 .word 0x81ac0a52 ! t2_kref+0x96c: fcmpd %fcc0, %f16, %f18
17209 .word 0xa5a01a52 ! t2_kref+0x970: fdtoi %f18, %f18
17210 .word 0x81dfc014 ! t2_kref+0x974: flush %i7 + %l4
17211 .word 0x3d800001 ! t2_kref+0x978: fbule,a _kref+0x97c
17212 .word 0xa5a48950 ! t2_kref+0x97c: fmuld %f18, %f16, %f18
17213 .word 0xa3a448b2 ! t2_kref+0x980: fsubs %f17, %f18, %f17
17214 .word 0x98b4acd7 ! t2_kref+0x984: orncc %l2, 0xcd7, %o4
17215 .word 0x985ac012 ! t2_kref+0x988: smul %o3, %l2, %o4
17216 .word 0xa3b44cb2 ! t2_kref+0x98c: fandnot2s %f17, %f18, %f17
17217 .word 0xa5a000b2 ! t2_kref+0x990: fnegs %f18, %f18
17218 .word 0x9835362b ! t2_kref+0x994: orn %l4, -0x9d5, %o4
17219 .word 0x981266ce ! t2_kref+0x998: or %o1, 0x6ce, %o4
17220 .word 0x98d50008 ! t2_kref+0x99c: umulcc %l4, %o0, %o4
17221 .word 0xa5a00550 ! t2_kref+0x9a0: fsqrtd %f16, %f18
17222 .word 0x98136e06 ! t2_kref+0x9a4: or %o5, 0xe06, %o4
17223 .word 0xd01e3fe0 ! t2_kref+0x9a8: ldd [%i0 - 0x20], %o0
17224 .word 0x989b340b ! t2_kref+0x9ac: xorcc %o4, -0xbf5, %o4
17225 .word 0xd8fe501c ! t2_kref+0x9b0: swapa [%i1 + %i4]0x80, %o4
17226 .word 0xa5a000b1 ! t2_kref+0x9b4: fnegs %f17, %f18
17227 .word 0x9805c015 ! t2_kref+0x9b8: add %l7, %l5, %o4
17228 .word 0xe3263fe4 ! t2_kref+0x9bc: st %f17, [%i0 - 0x1c]
17229 .word 0xd800a028 ! t2_kref+0x9c0: ld [%g2 + 0x28], %o4
17230 .word 0x81da0017 ! t2_kref+0x9c4: flush %o0 + %l7
17231 .word 0xea6e7fe4 ! t2_kref+0x9c8: ldstub [%i1 - 0x1c], %l5
17232 .word 0x81830000 ! t2_kref+0x9cc: wr %o4, %g0, %y
17233 .word 0x98983f00 ! t2_kref+0x9d0: xorcc %g0, -0x100, %o4
17234 .word 0xd8480019 ! t2_kref+0x9d4: ldsb [%g0 + %i1], %o4
17235 .word 0x98080000 ! t2_kref+0x9d8: and %g0, %g0, %o4
17236 .word 0x9876fac3 ! t2_kref+0x9dc: udiv %i3, -0x53d, %o4
17237 .word 0xc068a019 ! t2_kref+0x9e0: ldstub [%g2 + 0x19], %g0
17238 .word 0xa3a000b1 ! t2_kref+0x9e4: fnegs %f17, %f17
17239 .word 0x81dc7d96 ! t2_kref+0x9e8: flush %l1 - 0x26a
17240 .word 0x9836f761 ! t2_kref+0x9ec: orn %i3, -0x89f, %o4
17241 .word 0x984539af ! t2_kref+0x9f0: addc %l4, -0x651, %o4
17242 .word 0xa1b40912 ! t2_kref+0x9f4: faligndata %f16, %f18, %f16
17243 .word 0xa5a488d2 ! t2_kref+0x9f8: fsubd %f18, %f18, %f18
17244 .word 0xe11e3ff8 ! t2_kref+0x9fc: ldd [%i0 - 8], %f16
17245 .word 0x989a000b ! t2_kref+0xa00: xorcc %o0, %o3, %o4
17246 .word 0xd030a008 ! t2_kref+0xa04: sth %o0, [%g2 + 8]
17247 .word 0xa5a40950 ! t2_kref+0xa08: fmuld %f16, %f16, %f18
17248 .word 0xfe7835ec ! t2_kref+0xa0c: swap [%g0 - 0xa14], %i7
17249 .word 0x9816ac17 ! t2_kref+0xa10: or %i2, 0xc17, %o4
17250 .word 0xea2e4000 ! t2_kref+0xa14: stb %l5, [%i1]
17251 .word 0x81ac8a50 ! t2_kref+0xa18: fcmpd %fcc0, %f18, %f16
17252 .word 0x81ac0a50 ! t2_kref+0xa1c: fcmpd %fcc0, %f16, %f16
17253 .word 0x9895c015 ! t2_kref+0xa20: orcc %l7, %l5, %o4
17254 .word 0xc168a144 ! t2_kref+0xa24: prefetch %g2 + 0x144, 0
17255 .word 0x81ac8a31 ! t2_kref+0xa28: fcmps %fcc0, %f18, %f17
17256 .word 0x98b5401a ! t2_kref+0xa2c: orncc %l5, %i2, %o4
17257 .word 0xd816600c ! t2_kref+0xa30: lduh [%i1 + 0xc], %o4
17258 .word 0x81ac8ad0 ! t2_kref+0xa34: fcmped %fcc0, %f18, %f16
17259 .word 0xa1a00052 ! t2_kref+0xa38: fmovd %f18, %f16
17260 .word 0xa1a48d32 ! t2_kref+0xa3c: fsmuld %f18, %f18, %f16
17261 .word 0xd62e7ff3 ! t2_kref+0xa40: stb %o3, [%i1 - 0xd]
17262 .word 0x99400000 ! t2_kref+0xa44: mov %y, %o4
17263 .word 0xa5b48d90 ! t2_kref+0xa48: fxor %f18, %f16, %f18
17264 .word 0xa3b44c71 ! t2_kref+0xa4c: fnors %f17, %f17, %f17
17265 .word 0xe11e4000 ! t2_kref+0xa50: ldd [%i1], %f16
17266 .word 0x81ac8ad0 ! t2_kref+0xa54: fcmped %fcc0, %f18, %f16
17267 .word 0xe11e6000 ! t2_kref+0xa58: ldd [%i1], %f16
17268 .word 0x98232b22 ! t2_kref+0xa5c: sub %o4, 0xb22, %o4
17269 .word 0xa3b48db1 ! t2_kref+0xa60: fxors %f18, %f17, %f17
17270 .word 0x980b6fd3 ! t2_kref+0xa64: and %o5, 0xfd3, %o4
17271 .word 0x83c07c1c ! t2_kref+0xa68: jmpl %g1 - 0x3e4, %g1
17272 .word 0x99408000 ! t2_kref+0xa6c: mov %ccr, %o4
17273 .word 0xd8066014 ! t2_kref+0xa70: ld [%i1 + 0x14], %o4
17274 .word 0x98faf109 ! t2_kref+0xa74: sdivcc %o3, -0xef7, %o4
17275 .word 0xd810a00a ! t2_kref+0xa78: lduh [%g2 + 0xa], %o4
17276 .word 0x98350008 ! t2_kref+0xa7c: orn %l4, %o0, %o4
17277 .word 0x24480005 ! t2_kref+0xa80: ble,a,pt %icc, _kref+0xa94
17278 .word 0xc168a189 ! t2_kref+0xa84: prefetch %g2 + 0x189, 0
17279 .word 0x29800006 ! t2_kref+0xa88: fbl,a _kref+0xaa0
17280 .word 0x190e0d12 ! t2_kref+0xa8c: sethi %hi(0x38344800), %o4
17281 .word 0xd80e001a ! t2_kref+0xa90: ldub [%i0 + %i2], %o4
17282 .word 0x99b2400a ! t2_kref+0xa94: edge8 %o1, %o2, %o4
17283 .word 0xd8480018 ! t2_kref+0xa98: ldsb [%g0 + %i0], %o4
17284 .word 0x98b2c014 ! t2_kref+0xa9c: orncc %o3, %l4, %o4
17285 .word 0xd84e0000 ! t2_kref+0xaa0: ldsb [%i0], %o4
17286 .word 0x985a6c39 ! t2_kref+0xaa4: smul %o1, 0xc39, %o4
17287 .word 0xe11fbfa0 ! t2_kref+0xaa8: ldd [%fp - 0x60], %f16
17288 .word 0xc568a0c0 ! t2_kref+0xaac: prefetch %g2 + 0xc0, 2
17289 .word 0xa5a48952 ! t2_kref+0xab0: fmuld %f18, %f18, %f18
17290 .word 0x3a480008 ! t2_kref+0xab4: bcc,a,pt %icc, _kref+0xad4
17291 .word 0xeb68a1c4 ! t2_kref+0xab8: prefetch %g2 + 0x1c4, 21
17292 .word 0x99b54317 ! t2_kref+0xabc: alignaddr %l5, %l7, %o4
17293 call SYM(t2_subr3)
17294 .word 0x99230015 ! t2_kref+0xac4: mulscc %o4, %l5, %o4
17295 .word 0x98bd636f ! t2_kref+0xac8: xnorcc %l5, 0x36f, %o4
17296 .word 0x989ac01b ! t2_kref+0xacc: xorcc %o3, %i3, %o4
17297 .word 0xe3000019 ! t2_kref+0xad0: ld [%g0 + %i1], %f17
17298 .word 0xa5b48f50 ! t2_kref+0xad4: fornot1 %f18, %f16, %f18
17299 .word 0xe19eda59 ! t2_kref+0xad8: ldda [%i3 + %i1]0xd2, %f16
17300 .word 0x98457d1e ! t2_kref+0xadc: addc %l5, -0x2e2, %o4
17301 .word 0x9824800c ! t2_kref+0xae0: sub %l2, %o4, %o4
17302 .word 0x9926ee9f ! t2_kref+0xae4: mulscc %i3, 0xe9f, %o4
17303 .word 0xa3a44932 ! t2_kref+0xae8: fmuls %f17, %f18, %f17
17304 .word 0x99b6c0ed ! t2_kref+0xaec: edge16ln %i3, %o5, %o4
17305 .word 0xa3a00531 ! t2_kref+0xaf0: fsqrts %f17, %f17
17306 .word 0x98c20000 ! t2_kref+0xaf4: addccc %o0, %g0, %o4
17307 .word 0x98e562f0 ! t2_kref+0xaf8: subccc %l5, 0x2f0, %o4
17308 .word 0xa5a40852 ! t2_kref+0xafc: faddd %f16, %f18, %f18
17309 .word 0x990b31e1 ! t2_kref+0xb00: tsubcc %o4, -0xe1f, %o4
17310 .word 0xa1a48950 ! t2_kref+0xb04: fmuld %f18, %f16, %f16
17311 .word 0xf4267fe0 ! t2_kref+0xb08: st %i2, [%i1 - 0x20]
17312 .word 0xd8160000 ! t2_kref+0xb0c: lduh [%i0], %o4
17313 .word 0xa1b407d2 ! t2_kref+0xb10: pdist %f16, %f18, %f16
17314 .word 0xa5a40852 ! t2_kref+0xb14: faddd %f16, %f18, %f18
17315 .word 0xa3a44931 ! t2_kref+0xb18: fmuls %f17, %f17, %f17
17316 .word 0xe51e2008 ! t2_kref+0xb1c: ldd [%i0 + 8], %f18
17317 .word 0x2a480006 ! t2_kref+0xb20: bcs,a,pt %icc, _kref+0xb38
17318 .word 0xa5a00131 ! t2_kref+0xb24: fabss %f17, %f18
17319 .word 0xa1b48750 ! t2_kref+0xb28: fpack32 %f18, %f16, %f16
17320 .word 0x81858000 ! t2_kref+0xb2c: wr %l6, %g0, %y
17321 .word 0x1914595e ! t2_kref+0xb30: sethi %hi(0x51657800), %o4
17322 .word 0xa3a000b1 ! t2_kref+0xb34: fnegs %f17, %f17
17323 .word 0x9fc00004 ! t2_kref+0xb38: call %g0 + %g4
17324 .word 0x98b6f698 ! t2_kref+0xb3c: orncc %i3, -0x968, %o4
17325 .word 0xa1a408d2 ! t2_kref+0xb40: fsubd %f16, %f18, %f16
17326 .word 0x987ea93f ! t2_kref+0xb44: sdiv %i2, 0x93f, %o4
17327 .word 0x989b000b ! t2_kref+0xb48: xorcc %o4, %o3, %o4
17328 .word 0x9892a536 ! t2_kref+0xb4c: orcc %o2, 0x536, %o4
17329 .word 0xe19e1a5d ! t2_kref+0xb50: ldda [%i0 + %i5]0xd2, %f16
17330 .word 0xd43e6010 ! t2_kref+0xb54: std %o2, [%i1 + 0x10]
17331 .word 0x98c2c00c ! t2_kref+0xb58: addccc %o3, %o4, %o4
17332 .word 0xa3b48a31 ! t2_kref+0xb5c: fpadd16s %f18, %f17, %f17
17333 .word 0xe11fbc78 ! t2_kref+0xb60: ldd [%fp - 0x388], %f16
17334 .word 0xd8ce5000 ! t2_kref+0xb64: ldsba [%i1]0x80, %o4
17335 .word 0x98f8253b ! t2_kref+0xb68: sdivcc %g0, 0x53b, %o4
17336 .word 0x9fc10000 ! t2_kref+0xb6c: call %g4
17337 .word 0x98fa3408 ! t2_kref+0xb70: sdivcc %o0, -0xbf8, %o4
17338 .word 0xd8062008 ! t2_kref+0xb74: ld [%i0 + 8], %o4
17339 .word 0xa1b40d40 ! t2_kref+0xb78: fnot1 %f16, %f16
17340 .word 0xa5b44df1 ! t2_kref+0xb7c: fnands %f17, %f17, %f18
17341 .word 0x98ddeb93 ! t2_kref+0xb80: smulcc %l7, 0xb93, %o4
17342 .word 0x9914f84c ! t2_kref+0xb84: taddcctv %l3, -0x7b4, %o4
17343 .word 0x9822c012 ! t2_kref+0xb88: sub %o3, %l2, %o4
17344 .word 0x992ac009 ! t2_kref+0xb8c: sll %o3, %o1, %o4
17345 .word 0x81b01027 ! t2_kref+0xb90: siam 0x7
17346 .word 0xd2680018 ! t2_kref+0xb94: ldstub [%g0 + %i0], %o1
17347 sethi %hi(2f), %o7
17348 .word 0xe40be3d8 ! t2_kref+0xb9c: ldub [%o7 + 0x3d8], %l2
17349 .word 0xa41ca00c ! t2_kref+0xba0: xor %l2, 0xc, %l2
17350 .word 0xe42be3d8 ! t2_kref+0xba4: stb %l2, [%o7 + 0x3d8]
17351 .word 0x81dbe3d8 ! t2_kref+0xba8: flush %o7 + 0x3d8
17352 .word 0x9925ea2f ! t2_kref+0xbac: mulscc %l7, 0xa2f, %o4
17353 .word 0xe3b8a140 ! t2_kref+0xbb0: stda %f48, [%g2 + 0x140]%asi
17354 .word 0xd8567ff6 ! t2_kref+0xbb4: ldsh [%i1 - 0xa], %o4
17355 .word 0x99400000 ! t2_kref+0xbb8: mov %y, %o4
17356 .word 0xd8167ffc ! t2_kref+0xbbc: lduh [%i1 - 4], %o4
17357 .word 0x9fc00004 ! t2_kref+0xbc0: call %g0 + %g4
17358 .word 0x98f4801b ! t2_kref+0xbc4: udivcc %l2, %i3, %o4
17359 .word 0xa3a000b2 ! t2_kref+0xbc8: fnegs %f18, %f17
17360 .word 0xa1b48d40 ! t2_kref+0xbcc: fnot1 %f18, %f16
17361 .word 0x98d371f4 ! t2_kref+0xbd0: umulcc %o5, -0xe0c, %o4
17362 .word 0xd8066018 ! t2_kref+0xbd4: ld [%i1 + 0x18], %o4
173632: .word 0xa5a00132 ! t2_kref+0xbd8: fabss %f18, %f18
17364 .word 0x98956d66 ! t2_kref+0xbdc: orcc %l5, 0xd66, %o4
17365 .word 0xe51e6000 ! t2_kref+0xbe0: ldd [%i1], %f18
17366 .word 0x9824f118 ! t2_kref+0xbe4: sub %l3, -0xee8, %o4
17367 .word 0xee7e600c ! t2_kref+0xbe8: swap [%i1 + 0xc], %l7
17368 .word 0xd856001b ! t2_kref+0xbec: ldsh [%i0 + %i3], %o4
17369 .word 0xa3a448b1 ! t2_kref+0xbf0: fsubs %f17, %f17, %f17
17370 .word 0x28800008 ! t2_kref+0xbf4: bleu,a _kref+0xc14
17371 .word 0xd8000019 ! t2_kref+0xbf8: ld [%g0 + %i1], %o4
17372 .word 0x26800003 ! t2_kref+0xbfc: bl,a _kref+0xc08
17373 .word 0x98ddc009 ! t2_kref+0xc00: smulcc %l7, %o1, %o4
17374 .word 0x9822f8f1 ! t2_kref+0xc04: sub %o3, -0x70f, %o4
17375 .word 0x81ac0a52 ! t2_kref+0xc08: fcmpd %fcc0, %f16, %f18
17376 .word 0x99700000 ! t2_kref+0xc0c: popc %g0, %o4
17377 .word 0xe168a08b ! t2_kref+0xc10: prefetch %g2 + 0x8b, 16
17378 .word 0xa3a00131 ! t2_kref+0xc14: fabss %f17, %f17
17379 .word 0xa5b44c71 ! t2_kref+0xc18: fnors %f17, %f17, %f18
17380 .word 0xe1beda18 ! t2_kref+0xc1c: stda %f16, [%i3 + %i0]0xd0
17381 .word 0xa1a00550 ! t2_kref+0xc20: fsqrtd %f16, %f16
17382 .word 0x98956032 ! t2_kref+0xc24: orcc %l5, 0x32, %o4
17383 .word 0xa1b40a10 ! t2_kref+0xc28: fpadd16 %f16, %f16, %f16
17384 .word 0x32480002 ! t2_kref+0xc2c: bne,a,pt %icc, _kref+0xc34
17385 .word 0xa5a00131 ! t2_kref+0xc30: fabss %f17, %f18
17386 .word 0xa5a409d0 ! t2_kref+0xc34: fdivd %f16, %f16, %f18
17387 .word 0xe51e6010 ! t2_kref+0xc38: ldd [%i1 + 0x10], %f18
17388 .word 0xa5a01a50 ! t2_kref+0xc3c: fdtoi %f16, %f18
17389 .word 0xd2680018 ! t2_kref+0xc40: ldstub [%g0 + %i0], %o1
17390 .word 0x9815001b ! t2_kref+0xc44: or %l4, %i3, %o4
17391 .word 0x987d2791 ! t2_kref+0xc48: sdiv %l4, 0x791, %o4
17392 .word 0x98f54014 ! t2_kref+0xc4c: udivcc %l5, %l4, %o4
17393 .word 0xa1a01911 ! t2_kref+0xc50: fitod %f17, %f16
17394 .word 0xa5a44832 ! t2_kref+0xc54: fadds %f17, %f18, %f18
17395 .word 0xa3a48931 ! t2_kref+0xc58: fmuls %f18, %f17, %f17
17396 .word 0xa5b007b2 ! t2_kref+0xc5c: fpackfix %f18, %f18
17397 .word 0xa1a409d2 ! t2_kref+0xc60: fdivd %f16, %f18, %f16
17398 .word 0x98002167 ! t2_kref+0xc64: add %g0, 0x167, %o4
17399 .word 0x81df401f ! t2_kref+0xc68: flush %i5 + %i7
17400 .word 0xa5a408d0 ! t2_kref+0xc6c: fsubd %f16, %f16, %f18
17401 .word 0x9816801a ! t2_kref+0xc70: or %i2, %i2, %o4
17402 .word 0xd43e0000 ! t2_kref+0xc74: std %o2, [%i0]
17403 .word 0x99228014 ! t2_kref+0xc78: mulscc %o2, %l4, %o4
17404 .word 0xa5a40950 ! t2_kref+0xc7c: fmuld %f16, %f16, %f18
17405 .word 0xc02e7ffc ! t2_kref+0xc80: clrb [%i1 - 4]
17406 .word 0x2e480005 ! t2_kref+0xc84: bvs,a,pt %icc, _kref+0xc98
17407 .word 0x987b0016 ! t2_kref+0xc88: sdiv %o4, %l6, %o4
17408 .word 0x98b5c00d ! t2_kref+0xc8c: orncc %l7, %o5, %o4
17409 .word 0x19080d11 ! t2_kref+0xc90: sethi %hi(0x20344400), %o4
17410 .word 0x19079909 ! t2_kref+0xc94: sethi %hi(0x1e642400), %o4
17411 .word 0x81de7677 ! t2_kref+0xc98: flush %i1 - 0x989
17412 .word 0xa3a01892 ! t2_kref+0xc9c: fitos %f18, %f17
17413 .word 0xa5aac050 ! t2_kref+0xca0: fmovdge %fcc0, %f16, %f18
17414 .word 0xc0280018 ! t2_kref+0xca4: clrb [%g0 + %i0]
17415 .word 0xec30a02a ! t2_kref+0xca8: sth %l6, [%g2 + 0x2a]
17416 .word 0x992cc00c ! t2_kref+0xcac: sll %l3, %o4, %o4
17417 .word 0xe13f4019 ! t2_kref+0xcb0: std %f16, [%i5 + %i1]
17418 .word 0x98aa2063 ! t2_kref+0xcb4: andncc %o0, 0x63, %o4
17419 .word 0xa1a000d2 ! t2_kref+0xcb8: fnegd %f18, %f16
17420 .word 0x8143c000 ! t2_kref+0xcbc: stbar
17421 .word 0xc3ee1008 ! t2_kref+0xcc0: prefetcha %i0 + %o0, 1
17422 .word 0xd0362008 ! t2_kref+0xcc4: sth %o0, [%i0 + 8]
17423 .word 0x98da0015 ! t2_kref+0xcc8: smulcc %o0, %l5, %o4
17424 sethi %hi(2f), %o7
17425 .word 0xe40be0ec ! t2_kref+0xcd0: ldub [%o7 + 0xec], %l2
17426 .word 0xa41ca00c ! t2_kref+0xcd4: xor %l2, 0xc, %l2
17427 .word 0xe42be0ec ! t2_kref+0xcd8: stb %l2, [%o7 + 0xec]
17428 .word 0x81dbe0ec ! t2_kref+0xcdc: flush %o7 + 0xec
17429 .word 0x81ac4ab2 ! t2_kref+0xce0: fcmpes %fcc0, %f17, %f18
17430 .word 0x98968014 ! t2_kref+0xce4: orcc %i2, %l4, %o4
17431 .word 0xe51fbdc8 ! t2_kref+0xce8: ldd [%fp - 0x238], %f18
174322: .word 0x98d833d4 ! t2_kref+0xcec: smulcc %g0, -0xc2c, %o4
17433 .word 0x98457a76 ! t2_kref+0xcf0: addc %l5, -0x58a, %o4
17434 .word 0xc76e6000 ! t2_kref+0xcf4: prefetch %i1, 3
17435 .word 0x9de3bfa0 ! t2_kref+0xcf8: save %sp, -0x60, %sp
17436 .word 0x99ef0018 ! t2_kref+0xcfc: restore %i4, %i0, %o4
17437 .word 0x8610200d ! t2_kref+0xd00: mov 0xd, %g3
17438 .word 0x86a0e001 ! t2_kref+0xd04: subcc %g3, 1, %g3
17439 .word 0x22800010 ! t2_kref+0xd08: be,a _kref+0xd48
17440 .word 0x98937939 ! t2_kref+0xd0c: orcc %o5, -0x6c7, %o4
17441 .word 0x98dcc008 ! t2_kref+0xd10: smulcc %l3, %o0, %o4
17442 .word 0x9844c00a ! t2_kref+0xd14: addc %l3, %o2, %o4
17443 .word 0x81ac8ad0 ! t2_kref+0xd18: fcmped %fcc0, %f18, %f16
17444 .word 0xc3ee1013 ! t2_kref+0xd1c: prefetcha %i0 + %l3, 1
17445 .word 0x81ac0ad0 ! t2_kref+0xd20: fcmped %fcc0, %f16, %f16
17446 .word 0xd8066014 ! t2_kref+0xd24: ld [%i1 + 0x14], %o4
17447 .word 0x2f800006 ! t2_kref+0xd28: fbu,a _kref+0xd40
17448 .word 0xa1a48850 ! t2_kref+0xd2c: faddd %f18, %f16, %f16
17449 .word 0x98be800a ! t2_kref+0xd30: xnorcc %i2, %o2, %o4
17450 .word 0x980cc00a ! t2_kref+0xd34: and %l3, %o2, %o4
17451 .word 0xa5a01a52 ! t2_kref+0xd38: fdtoi %f18, %f18
17452 .word 0xa1a40852 ! t2_kref+0xd3c: faddd %f16, %f18, %f16
17453 .word 0xd2680018 ! t2_kref+0xd40: ldstub [%g0 + %i0], %o1
17454 .word 0xa5a408d2 ! t2_kref+0xd44: fsubd %f16, %f18, %f18
17455 .word 0x22480007 ! t2_kref+0xd48: be,a,pt %icc, _kref+0xd64
17456 .word 0xd8070019 ! t2_kref+0xd4c: ld [%i4 + %i1], %o4
17457 .word 0xa3b00cf2 ! t2_kref+0xd50: fnot2s %f18, %f17
17458 .word 0x98d6e897 ! t2_kref+0xd54: umulcc %i3, 0x897, %o4
17459 .word 0x3c480002 ! t2_kref+0xd58: bpos,a,pt %icc, _kref+0xd60
17460 .word 0xd8066018 ! t2_kref+0xd5c: ld [%i1 + 0x18], %o4
17461 .word 0xeb68a08c ! t2_kref+0xd60: prefetch %g2 + 0x8c, 21
17462 .word 0xd4267ffc ! t2_kref+0xd64: st %o2, [%i1 - 4]
17463 .word 0x81d8001e ! t2_kref+0xd68: flush %g0 + %fp
17464 .word 0xf6f61000 ! t2_kref+0xd6c: stxa %i3, [%i0]0x80
17465 .word 0xd800a038 ! t2_kref+0xd70: ld [%g2 + 0x38], %o4
17466 .word 0xa5a98052 ! t2_kref+0xd74: fmovdg %fcc0, %f18, %f18
17467 .word 0x98b58014 ! t2_kref+0xd78: orncc %l6, %l4, %o4
17468 .word 0xa1a00550 ! t2_kref+0xd7c: fsqrtd %f16, %f16
17469 .word 0xe11fbdc8 ! t2_kref+0xd80: ldd [%fp - 0x238], %f16
17470 .word 0xe51fbc48 ! t2_kref+0xd84: ldd [%fp - 0x3b8], %f18
17471 .word 0x9924c01b ! t2_kref+0xd88: mulscc %l3, %i3, %o4
17472 .word 0xa3a448b1 ! t2_kref+0xd8c: fsubs %f17, %f17, %f17
17473 .word 0xa1a00550 ! t2_kref+0xd90: fsqrtd %f16, %f16
17474 .word 0x86102004 ! t2_kref+0xd94: mov 0x4, %g3
17475 .word 0x32800000 ! t2_kref+0xd98: bne,a _kref+0xd98
17476 .word 0x86a0e001 ! t2_kref+0xd9c: subcc %g3, 1, %g3
17477 .word 0xa5a48850 ! t2_kref+0xda0: faddd %f18, %f16, %f18
17478 .word 0x99400000 ! t2_kref+0xda4: mov %y, %o4
17479 .word 0xd82e2006 ! t2_kref+0xda8: stb %o4, [%i0 + 6]
17480 .word 0xe47e4000 ! t2_kref+0xdac: swap [%i1], %l2
17481 .word 0xa1b48910 ! t2_kref+0xdb0: faligndata %f18, %f16, %f16
17482 .word 0xa5a000b2 ! t2_kref+0xdb4: fnegs %f18, %f18
17483 .word 0xa5a409d2 ! t2_kref+0xdb8: fdivd %f16, %f18, %f18
17484 .word 0x980cc014 ! t2_kref+0xdbc: and %l3, %l4, %o4
17485 .word 0x81ac8ad0 ! t2_kref+0xdc0: fcmped %fcc0, %f18, %f16
17486 .word 0xa5a409d2 ! t2_kref+0xdc4: fdivd %f16, %f18, %f18
17487 .word 0xa5a488b1 ! t2_kref+0xdc8: fsubs %f18, %f17, %f18
17488 .word 0xa1a40952 ! t2_kref+0xdcc: fmuld %f16, %f18, %f16
17489 .word 0x8143c000 ! t2_kref+0xdd0: stbar
17490 .word 0x988dab13 ! t2_kref+0xdd4: andcc %l6, 0xb13, %o4
17491 .word 0x22480003 ! t2_kref+0xdd8: be,a,pt %icc, _kref+0xde4
17492 .word 0xd2e81018 ! t2_kref+0xddc: ldstuba [%g0 + %i0]0x80, %o1
17493 .word 0xd800a038 ! t2_kref+0xde0: ld [%g2 + 0x38], %o4
17494 .word 0x980a0009 ! t2_kref+0xde4: and %o0, %o1, %o4
17495 call SYM(t2_subr3)
17496 .word 0x98adb059 ! t2_kref+0xdec: andncc %l6, -0xfa7, %o4
17497 .word 0xa3a000b1 ! t2_kref+0xdf0: fnegs %f17, %f17
17498 .word 0x9de3bfa0 ! t2_kref+0xdf4: save %sp, -0x60, %sp
17499 .word 0x99ee001b ! t2_kref+0xdf8: restore %i0, %i3, %o4
17500 .word 0xa1a44d32 ! t2_kref+0xdfc: fsmuld %f17, %f18, %f16
17501 .word 0xe81e401d ! t2_kref+0xe00: ldd [%i1 + %i5], %l4
17502 .word 0x99408000 ! t2_kref+0xe04: mov %ccr, %o4
17503 .word 0xd800a008 ! t2_kref+0xe08: ld [%g2 + 8], %o4
17504 .word 0x81ac0a50 ! t2_kref+0xe0c: fcmpd %fcc0, %f16, %f16
17505 .word 0xa1a40950 ! t2_kref+0xe10: fmuld %f16, %f16, %f16
17506 .word 0xd8871019 ! t2_kref+0xe14: lda [%i4 + %i1]0x80, %o4
17507 .word 0xd810a02a ! t2_kref+0xe18: lduh [%g2 + 0x2a], %o4
17508 .word 0x21800004 ! t2_kref+0xe1c: fbn,a _kref+0xe2c
17509 .word 0x98028017 ! t2_kref+0xe20: add %o2, %l7, %o4
17510 .word 0x81ac4a32 ! t2_kref+0xe24: fcmps %fcc0, %f17, %f18
17511 .word 0x9862327a ! t2_kref+0xe28: subc %o0, -0xd86, %o4
17512 .word 0x19017a15 ! t2_kref+0xe2c: sethi %hi(0x5e85400), %o4
17513 .word 0xe53f4018 ! t2_kref+0xe30: std %f18, [%i5 + %i0]
17514 .word 0xa3b00cf2 ! t2_kref+0xe34: fnot2s %f18, %f17
17515 .word 0x98d54016 ! t2_kref+0xe38: umulcc %l5, %l6, %o4
17516 .word 0xc028a00a ! t2_kref+0xe3c: clrb [%g2 + 0xa]
17517 .word 0xa3a00032 ! t2_kref+0xe40: fmovs %f18, %f17
17518 .word 0x81ac4ab1 ! t2_kref+0xe44: fcmpes %fcc0, %f17, %f17
17519 .word 0x81ac0ad2 ! t2_kref+0xe48: fcmped %fcc0, %f16, %f18
17520 .word 0xe4086428 ! t2_kref+0xe4c: ldub [%g1 + 0x428], %l2
17521 .word 0xa41ca00c ! t2_kref+0xe50: xor %l2, 0xc, %l2
17522 .word 0xe4286428 ! t2_kref+0xe54: stb %l2, [%g1 + 0x428]
17523 .word 0x81d86428 ! t2_kref+0xe58: flush %g1 + 0x428
17524 .word 0xa3a01a52 ! t2_kref+0xe5c: fdtoi %f18, %f17
17525 .word 0xa5b487d2 ! t2_kref+0xe60: pdist %f18, %f18, %f18
17526 .word 0x98203375 ! t2_kref+0xe64: sub %g0, -0xc8b, %o4
17527 .word 0xa1b48d40 ! t2_kref+0xe68: fnot1 %f18, %f16
17528 .word 0xa5a00150 ! t2_kref+0xe6c: fabsd %f16, %f18
17529 .word 0x98d5e807 ! t2_kref+0xe70: umulcc %l7, 0x807, %o4
17530 .word 0xa3a488b2 ! t2_kref+0xe74: fsubs %f18, %f18, %f17
17531 .word 0xa3a48831 ! t2_kref+0xe78: fadds %f18, %f17, %f17
17532 .word 0xa5b40ed0 ! t2_kref+0xe7c: fornot2 %f16, %f16, %f18
17533 .word 0x81800000 ! t2_kref+0xe80: mov %g0, %y
17534 .word 0xe51fbf68 ! t2_kref+0xe84: ldd [%fp - 0x98], %f18
17535 .word 0xf42e600f ! t2_kref+0xe88: stb %i2, [%i1 + 0xf]
17536 .word 0xa1a48950 ! t2_kref+0xe8c: fmuld %f18, %f16, %f16
175372: .word 0xa3a00132 ! t2_kref+0xe90: fabss %f18, %f17
17538 .word 0xed68a089 ! t2_kref+0xe94: prefetch %g2 + 0x89, 22
17539 .word 0x98b6c00c ! t2_kref+0xe98: orncc %i3, %o4, %o4
17540 .word 0xe326001c ! t2_kref+0xe9c: st %f17, [%i0 + %i4]
17541 .word 0x99400000 ! t2_kref+0xea0: mov %y, %o4
17542 .word 0x99b4c356 ! t2_kref+0xea4: alignaddrl %l3, %l6, %o4
17543 .word 0x9846c008 ! t2_kref+0xea8: addc %i3, %o0, %o4
17544 .word 0x2c480001 ! t2_kref+0xeac: bneg,a,pt %icc, _kref+0xeb0
17545 .word 0xe51e0000 ! t2_kref+0xeb0: ldd [%i0], %f18
17546 .word 0xa5a48832 ! t2_kref+0xeb4: fadds %f18, %f18, %f18
17547 .word 0xa3a48831 ! t2_kref+0xeb8: fadds %f18, %f17, %f17
17548 .word 0x987b259b ! t2_kref+0xebc: sdiv %o4, 0x59b, %o4
17549 .word 0x98926c20 ! t2_kref+0xec0: orcc %o1, 0xc20, %o4
17550 .word 0x992ca019 ! t2_kref+0xec4: sll %l2, 0x19, %o4
17551 .word 0xa5b44df1 ! t2_kref+0xec8: fnands %f17, %f17, %f18
17552 .word 0xe4260000 ! t2_kref+0xecc: st %l2, [%i0]
17553 .word 0x25800004 ! t2_kref+0xed0: fblg,a _kref+0xee0
17554 .word 0x988eaf25 ! t2_kref+0xed4: andcc %i2, 0xf25, %o4
17555 .word 0xd8480018 ! t2_kref+0xed8: ldsb [%g0 + %i0], %o4
17556 .word 0x98aec00a ! t2_kref+0xedc: andncc %i3, %o2, %o4
17557 .word 0x9de3bfa0 ! t2_kref+0xee0: save %sp, -0x60, %sp
17558 .word 0xb2df0000 ! t2_kref+0xee4: smulcc %i4, %g0, %i1
17559 .word 0x99ef0019 ! t2_kref+0xee8: restore %i4, %i1, %o4
17560 .word 0xd8060000 ! t2_kref+0xeec: ld [%i0], %o4
17561 .word 0xa3b48cb2 ! t2_kref+0xef0: fandnot2s %f18, %f18, %f17
17562 .word 0x988b4012 ! t2_kref+0xef4: andcc %o5, %l2, %o4
17563 .word 0x20480004 ! t2_kref+0xef8: bn,a,pt %icc, _kref+0xf08
17564 .word 0x19186a8d ! t2_kref+0xefc: sethi %hi(0x61aa3400), %o4
17565 .word 0xd8c71019 ! t2_kref+0xf00: ldswa [%i4 + %i1]0x80, %o4
17566 .word 0xe300a008 ! t2_kref+0xf04: ld [%g2 + 8], %f17
17567 .word 0xa1b40a90 ! t2_kref+0xf08: fpsub16 %f16, %f16, %f16
17568 .word 0xa5a488d2 ! t2_kref+0xf0c: fsubd %f18, %f18, %f18
17569 .word 0xd020a028 ! t2_kref+0xf10: st %o0, [%g2 + 0x28]
17570 .word 0x98fd401a ! t2_kref+0xf14: sdivcc %l5, %i2, %o4
17571 .word 0x982ca326 ! t2_kref+0xf18: andn %l2, 0x326, %o4
17572 .word 0xd80e7ff4 ! t2_kref+0xf1c: ldub [%i1 - 0xc], %o4
17573 .word 0x9e0064bc ! t2_kref+0xf20: add %g1, 0x4bc, %o7
17574! .word 0x31bcb437 ! t2_kref+0xf24: fba,a SYM(t2_subr0)
17575 fba,a SYM(t2_subr0)
17576 .word 0x190aaf74 ! t2_kref+0xf28: sethi %hi(0x2abdd000), %o4
17577 .word 0xe41e6018 ! t2_kref+0xf2c: ldd [%i1 + 0x18], %l2
17578 .word 0xd4180019 ! t2_kref+0xf30: ldd [%g0 + %i1], %o2
17579 .word 0xe81e001d ! t2_kref+0xf34: ldd [%i0 + %i5], %l4
17580 .word 0xa5ab4050 ! t2_kref+0xf38: fmovdle %fcc0, %f16, %f18
17581 .word 0x81ac4a31 ! t2_kref+0xf3c: fcmps %fcc0, %f17, %f17
17582 .word 0xa5a488b2 ! t2_kref+0xf40: fsubs %f18, %f18, %f18
17583 .word 0x985ec008 ! t2_kref+0xf44: smul %i3, %o0, %o4
17584 .word 0x31800005 ! t2_kref+0xf48: fba,a _kref+0xf5c
17585 .word 0x9832000c ! t2_kref+0xf4c: orn %o0, %o4, %o4
17586 .word 0x989dc01b ! t2_kref+0xf50: xorcc %l7, %i3, %o4
17587 .word 0xf62e3ff8 ! t2_kref+0xf54: stb %i3, [%i0 - 8]
17588 .word 0x98237d84 ! t2_kref+0xf58: sub %o5, -0x27c, %o4
17589 .word 0xe8680019 ! t2_kref+0xf5c: ldstub [%g0 + %i1], %l4
17590 .word 0xa3a00131 ! t2_kref+0xf60: fabss %f17, %f17
17591 .word 0xc568a086 ! t2_kref+0xf64: prefetch %g2 + 0x86, 2
17592 .word 0xc3ee1013 ! t2_kref+0xf68: prefetcha %i0 + %l3, 1
17593 .word 0x989e8016 ! t2_kref+0xf6c: xorcc %i2, %l6, %o4
17594 .word 0x9de3bfa0 ! t2_kref+0xf70: save %sp, -0x60, %sp
17595 .word 0xb450001d ! t2_kref+0xf74: umul %g0, %i5, %i2
17596 .word 0x99ee6a7a ! t2_kref+0xf78: restore %i1, 0xa7a, %o4
17597 .word 0x81ac8a50 ! t2_kref+0xf7c: fcmpd %fcc0, %f18, %f16
17598 .word 0x98368013 ! t2_kref+0xf80: orn %i2, %l3, %o4
17599 .word 0x985a70e1 ! t2_kref+0xf84: smul %o1, -0xf1f, %o4
17600 .word 0x980a0014 ! t2_kref+0xf88: and %o0, %l4, %o4
17601 .word 0xa3a48831 ! t2_kref+0xf8c: fadds %f18, %f17, %f17
17602 .word 0x989aa7f1 ! t2_kref+0xf90: xorcc %o2, 0x7f1, %o4
17603 .word 0xa7868009 ! t2_kref+0xf94: wr %i2, %o1, %gsr
17604 .word 0xa1a488d2 ! t2_kref+0xf98: fsubd %f18, %f18, %f16
17605 .word 0xe5267fe0 ! t2_kref+0xf9c: st %f18, [%i1 - 0x20]
17606 .word 0xd4280018 ! t2_kref+0xfa0: stb %o2, [%g0 + %i0]
17607 .word 0x985cc012 ! t2_kref+0xfa4: smul %l3, %l2, %o4
17608 .word 0xd8080018 ! t2_kref+0xfa8: ldub [%g0 + %i0], %o4
17609 .word 0x9924a715 ! t2_kref+0xfac: mulscc %l2, 0x715, %o4
17610 .word 0xc168a1ce ! t2_kref+0xfb0: prefetch %g2 + 0x1ce, 0
17611 .word 0x9825001a ! t2_kref+0xfb4: sub %l4, %i2, %o4
17612 .word 0x980d400b ! t2_kref+0xfb8: and %l5, %o3, %o4
17613 .word 0xa3a01a31 ! t2_kref+0xfbc: fstoi %f17, %f17
17614 .word 0xe89f5018 ! t2_kref+0xfc0: ldda [%i5 + %i0]0x80, %l4
17615 .word 0xa5a488d2 ! t2_kref+0xfc4: fsubd %f18, %f18, %f18
17616 .word 0xa5a00032 ! t2_kref+0xfc8: fmovs %f18, %f18
17617 .word 0x190bfb87 ! t2_kref+0xfcc: sethi %hi(0x2fee1c00), %o4
17618 .word 0xe26e0000 ! t2_kref+0xfd0: ldstub [%i0], %l1
17619 .word 0xa1b40a12 ! t2_kref+0xfd4: fpadd16 %f16, %f18, %f16
17620 .word 0x81ac8a31 ! t2_kref+0xfd8: fcmps %fcc0, %f18, %f17
17621 .word 0xe506200c ! t2_kref+0xfdc: ld [%i0 + 0xc], %f18
17622 .word 0xa1b44972 ! t2_kref+0xfe0: fpmerge %f17, %f18, %f16
17623 .word 0xa5a48832 ! t2_kref+0xfe4: fadds %f18, %f18, %f18
17624 .word 0xe19e1a5d ! t2_kref+0xfe8: ldda [%i0 + %i5]0xd2, %f16
17625 .word 0x9823341c ! t2_kref+0xfec: sub %o4, -0xbe4, %o4
17626 .word 0x81ac0a50 ! t2_kref+0xff0: fcmpd %fcc0, %f16, %f16
17627 .word 0xf6a6101c ! t2_kref+0xff4: sta %i3, [%i0 + %i4]0x80
17628 .word 0x193f7b5b ! t2_kref+0xff8: sethi %hi(0xfded6c00), %o4
17629 .word 0x8143c000 ! t2_kref+0xffc: stbar
17630 .word 0xa5a44831 ! t2_kref+0x1000: fadds %f17, %f17, %f18
17631 .word 0xa1a48952 ! t2_kref+0x1004: fmuld %f18, %f18, %f16
17632 .word 0xe51e2000 ! t2_kref+0x1008: ldd [%i0], %f18
17633 .word 0x21800003 ! t2_kref+0x100c: fbn,a _kref+0x1018
17634 .word 0x9854b166 ! t2_kref+0x1010: umul %l2, -0xe9a, %o4
17635 .word 0xa5a48850 ! t2_kref+0x1014: faddd %f18, %f16, %f18
17636 .word 0x989ec012 ! t2_kref+0x1018: xorcc %i3, %l2, %o4
17637 .word 0x9872e163 ! t2_kref+0x101c: udiv %o3, 0x163, %o4
17638 .word 0xa5b00c00 ! t2_kref+0x1020: fzero %f18
17639 .word 0xf426401c ! t2_kref+0x1024: st %i2, [%i1 + %i4]
17640 .word 0xd800a018 ! t2_kref+0x1028: ld [%g2 + 0x18], %o4
17641 call SYM(t2_subr2)
17642 .word 0x98900017 ! t2_kref+0x1030: orcc %g0, %l7, %o4
17643 .word 0xa5b00cd2 ! t2_kref+0x1034: fnot2 %f18, %f18
17644 .word 0xe968a1c6 ! t2_kref+0x1038: prefetch %g2 + 0x1c6, 20
17645 .word 0xa5a409d2 ! t2_kref+0x103c: fdivd %f16, %f18, %f18
17646 .word 0xa1a00550 ! t2_kref+0x1040: fsqrtd %f16, %f16
17647 .word 0xd8070018 ! t2_kref+0x1044: ld [%i4 + %i0], %o4
17648 .word 0x21480001 ! t2_kref+0x1048: fbn,a,pt %fcc0, _kref+0x104c
17649 .word 0x8143c000 ! t2_kref+0x104c: stbar
17650 .word 0xa1a409d2 ! t2_kref+0x1050: fdivd %f16, %f18, %f16
17651 .word 0xec76001d ! t2_kref+0x1054: stx %l6, [%i0 + %i5]
17652 .word 0xa3a448b1 ! t2_kref+0x1058: fsubs %f17, %f17, %f17
17653 .word 0x9836c008 ! t2_kref+0x105c: orn %i3, %o0, %o4
17654 .word 0xa3a00031 ! t2_kref+0x1060: fmovs %f17, %f17
17655 .word 0xe11e7ff0 ! t2_kref+0x1064: ldd [%i1 - 0x10], %f16
17656 .word 0x9845c00c ! t2_kref+0x1068: addc %l7, %o4, %o4
17657 .word 0x985cc01a ! t2_kref+0x106c: smul %l3, %i2, %o4
17658 .word 0x99418000 ! t2_kref+0x1070: mov %fprs, %o4
17659 .word 0x992a4014 ! t2_kref+0x1074: sll %o1, %l4, %o4
17660 .word 0x98624017 ! t2_kref+0x1078: subc %o1, %l7, %o4
17661 .word 0xa3a000b2 ! t2_kref+0x107c: fnegs %f18, %f17
17662 .word 0x98acc013 ! t2_kref+0x1080: andncc %l3, %l3, %o4
17663 .word 0xa5a00052 ! t2_kref+0x1084: fmovd %f18, %f18
17664 .word 0xa5b48971 ! t2_kref+0x1088: fpmerge %f18, %f17, %f18
17665 .word 0xe6266010 ! t2_kref+0x108c: st %l3, [%i1 + 0x10]
17666 .word 0xea30a02a ! t2_kref+0x1090: sth %l5, [%g2 + 0x2a]
17667 .word 0x9813401a ! t2_kref+0x1094: or %o5, %i2, %o4
17668 .word 0xa5a448b1 ! t2_kref+0x1098: fsubs %f17, %f17, %f18
17669 .word 0xe2fe5000 ! t2_kref+0x109c: swapa [%i1]0x80, %l1
17670 .word 0x81ac0a50 ! t2_kref+0x10a0: fcmpd %fcc0, %f16, %f16
17671 .word 0xe3ee501d ! t2_kref+0x10a4: prefetcha %i1 + %i5, 17
17672 .word 0xa5a40952 ! t2_kref+0x10a8: fmuld %f16, %f18, %f18
17673 .word 0xa5b00770 ! t2_kref+0x10ac: fpack16 %f16, %f18
17674 .word 0x9820000a ! t2_kref+0x10b0: neg %o2, %o4
17675 .word 0x98b523ec ! t2_kref+0x10b4: orncc %l4, 0x3ec, %o4
17676 .word 0x98b6c000 ! t2_kref+0x10b8: orncc %i3, %g0, %o4
17677 .word 0x37800006 ! t2_kref+0x10bc: fbge,a _kref+0x10d4
17678 .word 0xa3a000b2 ! t2_kref+0x10c0: fnegs %f18, %f17
17679 .word 0xa5a00552 ! t2_kref+0x10c4: fsqrtd %f18, %f18
17680 .word 0x99400000 ! t2_kref+0x10c8: mov %y, %o4
17681 .word 0x99400000 ! t2_kref+0x10cc: mov %y, %o4
17682 .word 0xd85e2008 ! t2_kref+0x10d0: ldx [%i0 + 8], %o4
17683 .word 0xc368a046 ! t2_kref+0x10d4: prefetch %g2 + 0x46, 1
17684 .word 0xc036401b ! t2_kref+0x10d8: clrh [%i1 + %i3]
17685 .word 0xa3a488b1 ! t2_kref+0x10dc: fsubs %f18, %f17, %f17
17686 .word 0x9fc10000 ! t2_kref+0x10e0: call %g4
17687 .word 0x983224e5 ! t2_kref+0x10e4: orn %o0, 0x4e5, %o4
17688 .word 0x8143c000 ! t2_kref+0x10e8: stbar
17689 .word 0x81ac8a32 ! t2_kref+0x10ec: fcmps %fcc0, %f18, %f18
17690 .word 0xa1a01052 ! t2_kref+0x10f0: fdtox %f18, %f16
17691 .word 0xd01e0000 ! t2_kref+0x10f4: ldd [%i0], %o0
17692 .word 0x81ac4a32 ! t2_kref+0x10f8: fcmps %fcc0, %f17, %f18
17693 .word 0xd84e6007 ! t2_kref+0x10fc: ldsb [%i1 + 7], %o4
17694 .word 0xa5a44931 ! t2_kref+0x1100: fmuls %f17, %f17, %f18
17695 .word 0xa5b40e80 ! t2_kref+0x1104: fsrc1 %f16, %f18
17696 .word 0xd840a028 ! t2_kref+0x1108: ldsw [%g2 + 0x28], %o4
17697 .word 0x98ab2f34 ! t2_kref+0x110c: andncc %o4, 0xf34, %o4
17698 .word 0x38480006 ! t2_kref+0x1110: bgu,a,pt %icc, _kref+0x1128
17699 .word 0xc5ee1014 ! t2_kref+0x1114: prefetcha %i0 + %l4, 2
17700 .word 0x9922e06b ! t2_kref+0x1118: mulscc %o3, 0x6b, %o4
17701 .word 0xa5a000b1 ! t2_kref+0x111c: fnegs %f17, %f18
17702 .word 0xa5a01050 ! t2_kref+0x1120: fdtox %f16, %f18
17703 .word 0x98c0001a ! t2_kref+0x1124: addccc %g0, %i2, %o4
17704 .word 0xe1be101d ! t2_kref+0x1128: stda %f16, [%i0 + %i5]0x80
17705 .word 0x98ac8015 ! t2_kref+0x112c: andncc %l2, %l5, %o4
17706 .word 0xa5a48852 ! t2_kref+0x1130: faddd %f18, %f18, %f18
17707 .word 0x81ac8a32 ! t2_kref+0x1134: fcmps %fcc0, %f18, %f18
17708 .word 0xe320a028 ! t2_kref+0x1138: st %f17, [%g2 + 0x28]
17709 .word 0xa1b40990 ! t2_kref+0x113c: bshuffle %f16, %f16, %f16
17710 .word 0x3a480007 ! t2_kref+0x1140: bcc,a,pt %icc, _kref+0x115c
17711 .word 0xd8560000 ! t2_kref+0x1144: ldsh [%i0], %o4
17712 .word 0xe13e6008 ! t2_kref+0x1148: std %f16, [%i1 + 8]
17713 .word 0x81834000 ! t2_kref+0x114c: wr %o5, %g0, %y
17714 .word 0xd8680018 ! t2_kref+0x1150: ldstub [%g0 + %i0], %o4
17715 .word 0x98aebb7b ! t2_kref+0x1154: andncc %i2, -0x485, %o4
17716 .word 0x81ac4a32 ! t2_kref+0x1158: fcmps %fcc0, %f17, %f18
17717 .word 0x9815275a ! t2_kref+0x115c: or %l4, 0x75a, %o4
17718 .word 0x99b50069 ! t2_kref+0x1160: edge8ln %l4, %o1, %o4
17719 .word 0xd06e001a ! t2_kref+0x1164: ldstub [%i0 + %i2], %o0
17720 .word 0xa1b00fc0 ! t2_kref+0x1168: fone %f16
17721 .word 0xd66e2003 ! t2_kref+0x116c: ldstub [%i0 + 3], %o3
17722 .word 0xa1b40e10 ! t2_kref+0x1170: fand %f16, %f16, %f16
17723 .word 0x980d000d ! t2_kref+0x1174: and %l4, %o5, %o4
17724 .word 0xe5ee501c ! t2_kref+0x1178: prefetcha %i1 + %i4, 18
17725 .word 0xa5a01a50 ! t2_kref+0x117c: fdtoi %f16, %f18
17726 .word 0xa1a489d2 ! t2_kref+0x1180: fdivd %f18, %f18, %f16
17727 .word 0xc168a187 ! t2_kref+0x1184: prefetch %g2 + 0x187, 0
17728 call SYM(t2_subr0)
17729 .word 0xa5a01932 ! t2_kref+0x118c: fstod %f18, %f18
17730 .word 0xd8500018 ! t2_kref+0x1190: ldsh [%g0 + %i0], %o4
17731 .word 0xa5a01931 ! t2_kref+0x1194: fstod %f17, %f18
17732 .word 0xa5a01092 ! t2_kref+0x1198: fxtos %f18, %f18
17733 .word 0xd84e6007 ! t2_kref+0x119c: ldsb [%i1 + 7], %o4
17734 .word 0xd850a008 ! t2_kref+0x11a0: ldsh [%g2 + 8], %o4
17735 .word 0xd850a02a ! t2_kref+0x11a4: ldsh [%g2 + 0x2a], %o4
17736 .word 0xa3a000b2 ! t2_kref+0x11a8: fnegs %f18, %f17
17737 .word 0xf41f4000 ! t2_kref+0x11ac: ldd [%i5], %i2
17738 .word 0xd848a018 ! t2_kref+0x11b0: ldsb [%g2 + 0x18], %o4
17739 .word 0x37800002 ! t2_kref+0x11b4: fbge,a _kref+0x11bc
17740 .word 0x98b6f651 ! t2_kref+0x11b8: orncc %i3, -0x9af, %o4
17741 .word 0xd8067ff0 ! t2_kref+0x11bc: ld [%i1 - 0x10], %o4
17742 .word 0xa1a00552 ! t2_kref+0x11c0: fsqrtd %f18, %f16
17743 .word 0xe4180019 ! t2_kref+0x11c4: ldd [%g0 + %i1], %l2
17744 .word 0xa3a01a52 ! t2_kref+0x11c8: fdtoi %f18, %f17
17745 .word 0xa5a98050 ! t2_kref+0x11cc: fmovdg %fcc0, %f16, %f18
17746 .word 0x99400000 ! t2_kref+0x11d0: mov %y, %o4
17747 .word 0xa3b44df2 ! t2_kref+0x11d4: fnands %f17, %f18, %f17
17748 .word 0x99400000 ! t2_kref+0x11d8: mov %y, %o4
17749 .word 0x99b68009 ! t2_kref+0x11dc: edge8 %i2, %o1, %o4
17750 .word 0x81800000 ! t2_kref+0x11e0: mov %g0, %y
17751 .word 0x98fb6f59 ! t2_kref+0x11e4: sdivcc %o5, 0xf59, %o4
17752 .word 0xec280019 ! t2_kref+0x11e8: stb %l6, [%g0 + %i1]
17753 .word 0x99b2c240 ! t2_kref+0x11ec: array16 %o3, %g0, %o4
17754 .word 0xa5b48a10 ! t2_kref+0x11f0: fpadd16 %f18, %f16, %f18
17755 .word 0xa5a01a31 ! t2_kref+0x11f4: fstoi %f17, %f18
17756 .word 0x9806e772 ! t2_kref+0x11f8: add %i3, 0x772, %o4
17757 .word 0x27800007 ! t2_kref+0x11fc: fbul,a _kref+0x1218
17758 .word 0x98b3620f ! t2_kref+0x1200: orncc %o5, 0x20f, %o4
17759 .word 0x25800007 ! t2_kref+0x1204: fblg,a _kref+0x1220
17760 .word 0x9898001b ! t2_kref+0x1208: xorcc %g0, %i3, %o4
17761 .word 0xa3b44d60 ! t2_kref+0x120c: fnot1s %f17, %f17
17762 .word 0xa5b48db2 ! t2_kref+0x1210: fxors %f18, %f18, %f18
17763 .word 0xe168a106 ! t2_kref+0x1214: prefetch %g2 + 0x106, 16
17764 .word 0x98950009 ! t2_kref+0x1218: orcc %l4, %o1, %o4
17765 .word 0xd856001b ! t2_kref+0x121c: ldsh [%i0 + %i3], %o4
17766 .word 0x985ac01b ! t2_kref+0x1220: smul %o3, %i3, %o4
17767 .word 0x992b601c ! t2_kref+0x1224: sll %o5, 0x1c, %o4
17768 .word 0xd42e8018 ! t2_kref+0x1228: stb %o2, [%i2 + %i0]
17769 .word 0xa1b48a50 ! t2_kref+0x122c: fpadd32 %f18, %f16, %f16
17770 .word 0xa1a00552 ! t2_kref+0x1230: fsqrtd %f18, %f16
17771 .word 0x98b33d4e ! t2_kref+0x1234: orncc %o4, -0x2b2, %o4
17772 .word 0x27800003 ! t2_kref+0x1238: fbul,a _kref+0x1244
17773 .word 0xef68a003 ! t2_kref+0x123c: prefetch %g2 + 3, 23
17774 .word 0x3d800003 ! t2_kref+0x1240: fbule,a _kref+0x124c
17775 .word 0x8186c000 ! t2_kref+0x1244: wr %i3, %g0, %y
17776 .word 0xd810a02a ! t2_kref+0x1248: lduh [%g2 + 0x2a], %o4
17777 .word 0x81db3645 ! t2_kref+0x124c: flush %o4 - 0x9bb
17778 .word 0x190d7692 ! t2_kref+0x1250: sethi %hi(0x35da4800), %o4
17779 .word 0x98c6a39c ! t2_kref+0x1254: addccc %i2, 0x39c, %o4
17780 .word 0xe3262014 ! t2_kref+0x1258: st %f17, [%i0 + 0x14]
17781 .word 0xe3067fe8 ! t2_kref+0x125c: ld [%i1 - 0x18], %f17
17782 .word 0xa5a489d0 ! t2_kref+0x1260: fdivd %f18, %f16, %f18
17783 .word 0xa3a01a31 ! t2_kref+0x1264: fstoi %f17, %f17
17784 .word 0x98920000 ! t2_kref+0x1268: orcc %o0, %g0, %o4
17785 .word 0x9806c008 ! t2_kref+0x126c: add %i3, %o0, %o4
17786 .word 0xa1a00550 ! t2_kref+0x1270: fsqrtd %f16, %f16
17787 .word 0xa5a00532 ! t2_kref+0x1274: fsqrts %f18, %f18
17788 .word 0xa5a00550 ! t2_kref+0x1278: fsqrtd %f16, %f18
17789 .word 0xe56e7ff8 ! t2_kref+0x127c: prefetch %i1 - 8, 18
17790 .word 0x9de3bfa0 ! t2_kref+0x1280: save %sp, -0x60, %sp
17791 .word 0x99eec018 ! t2_kref+0x1284: restore %i3, %i0, %o4
17792 .word 0x33480007 ! t2_kref+0x1288: fbe,a,pt %fcc0, _kref+0x12a4
17793 .word 0xf62e8018 ! t2_kref+0x128c: stb %i3, [%i2 + %i0]
17794 .word 0x192532bf ! t2_kref+0x1290: sethi %hi(0x94cafc00), %o4
17795 .word 0x980b4014 ! t2_kref+0x1294: and %o5, %l4, %o4
17796 .word 0xa3b48a32 ! t2_kref+0x1298: fpadd16s %f18, %f18, %f17
17797 .word 0xed68a003 ! t2_kref+0x129c: prefetch %g2 + 3, 22
17798 .word 0xa5a44932 ! t2_kref+0x12a0: fmuls %f17, %f18, %f18
17799 .word 0xe1180019 ! t2_kref+0x12a4: ldd [%g0 + %i1], %f16
17800 .word 0xa1b00cd2 ! t2_kref+0x12a8: fnot2 %f18, %f16
17801 .word 0xe11fbf88 ! t2_kref+0x12ac: ldd [%fp - 0x78], %f16
17802 .word 0xd840a008 ! t2_kref+0x12b0: ldsw [%g2 + 8], %o4
17803 .word 0x8610201b ! t2_kref+0x12b4: mov 0x1b, %g3
17804 .word 0x86a0e001 ! t2_kref+0x12b8: subcc %g3, 1, %g3
17805 .word 0x2280001c ! t2_kref+0x12bc: be,a _kref+0x132c
17806 .word 0xd8070019 ! t2_kref+0x12c0: ld [%i4 + %i1], %o4
17807 .word 0x2dbffffd ! t2_kref+0x12c4: fbg,a _kref+0x12b8
17808 .word 0x9824e64c ! t2_kref+0x12c8: sub %l3, 0x64c, %o4
17809 .word 0xa5a01931 ! t2_kref+0x12cc: fstod %f17, %f18
17810 .word 0xa5b44d60 ! t2_kref+0x12d0: fnot1s %f17, %f18
17811 .word 0xd2362010 ! t2_kref+0x12d4: sth %o1, [%i0 + 0x10]
17812 .word 0xe1be180a ! t2_kref+0x12d8: stda %f16, [%i0 + %o2]0xc0
17813 .word 0xd86e2009 ! t2_kref+0x12dc: ldstub [%i0 + 9], %o4
17814 .word 0xa5a00132 ! t2_kref+0x12e0: fabss %f18, %f18
17815 .word 0x81dae7f8 ! t2_kref+0x12e4: flush %o3 + 0x7f8
17816 .word 0x81ac0a52 ! t2_kref+0x12e8: fcmpd %fcc0, %f16, %f18
17817 .word 0x985cb9f9 ! t2_kref+0x12ec: smul %l2, -0x607, %o4
17818 .word 0xa5b48ab2 ! t2_kref+0x12f0: fpsub16s %f18, %f18, %f18
17819 .word 0xd87e2010 ! t2_kref+0x12f4: swap [%i0 + 0x10], %o4
17820 .word 0xe668a019 ! t2_kref+0x12f8: ldstub [%g2 + 0x19], %l3
17821 .word 0xa5a000b2 ! t2_kref+0x12fc: fnegs %f18, %f18
17822 .word 0xa5b00c00 ! t2_kref+0x1300: fzero %f18
17823 .word 0xa5a488b1 ! t2_kref+0x1304: fsubs %f18, %f17, %f18
17824 .word 0x9856a518 ! t2_kref+0x1308: umul %i2, 0x518, %o4
17825 .word 0xa3a000b1 ! t2_kref+0x130c: fnegs %f17, %f17
17826 .word 0xa5a48832 ! t2_kref+0x1310: fadds %f18, %f18, %f18
17827 .word 0xa5a48832 ! t2_kref+0x1314: fadds %f18, %f18, %f18
17828 .word 0x9834bc15 ! t2_kref+0x1318: orn %l2, -0x3eb, %o4
17829 .word 0x98922c2e ! t2_kref+0x131c: orcc %o0, 0xc2e, %o4
17830 .word 0x989d351b ! t2_kref+0x1320: xorcc %l4, -0xae5, %o4
17831 .word 0xe11fbc28 ! t2_kref+0x1324: ldd [%fp - 0x3d8], %f16
17832 .word 0x99400000 ! t2_kref+0x1328: mov %y, %o4
17833 .word 0xa5b00cf1 ! t2_kref+0x132c: fnot2s %f17, %f18
17834 .word 0x86102001 ! t2_kref+0x1330: mov 0x1, %g3
17835 .word 0x32800000 ! t2_kref+0x1334: bne,a _kref+0x1334
17836 .word 0x86a0e001 ! t2_kref+0x1338: subcc %g3, 1, %g3
17837 .word 0x98b28009 ! t2_kref+0x133c: orncc %o2, %o1, %o4
17838 .word 0x987a6106 ! t2_kref+0x1340: sdiv %o1, 0x106, %o4
17839 .word 0xa5a000b1 ! t2_kref+0x1344: fnegs %f17, %f18
17840 .word 0x86102003 ! t2_kref+0x1348: mov 0x3, %g3
17841 .word 0x32800000 ! t2_kref+0x134c: bne,a _kref+0x134c
17842 .word 0x86a0e001 ! t2_kref+0x1350: subcc %g3, 1, %g3
17843 .word 0xee366000 ! t2_kref+0x1354: sth %l7, [%i1]
17844 .word 0xa1b48910 ! t2_kref+0x1358: faligndata %f18, %f16, %f16
17845 .word 0x99b48320 ! t2_kref+0x135c: bmask %l2, %g0, %o4
17846 .word 0x981ac014 ! t2_kref+0x1360: xor %o3, %l4, %o4
17847 .word 0xee28a028 ! t2_kref+0x1364: stb %l7, [%g2 + 0x28]
17848 .word 0x98aa3156 ! t2_kref+0x1368: andncc %o0, -0xeaa, %o4
17849 .word 0xa1a01911 ! t2_kref+0x136c: fitod %f17, %f16
17850 .word 0xd47e3ff8 ! t2_kref+0x1370: swap [%i0 - 8], %o2
17851 .word 0xd84e001a ! t2_kref+0x1374: ldsb [%i0 + %i2], %o4
17852 .word 0xd0fe5000 ! t2_kref+0x1378: swapa [%i1]0x80, %o0
17853 .word 0xda68a01b ! t2_kref+0x137c: ldstub [%g2 + 0x1b], %o5
17854 .word 0xec1e0000 ! t2_kref+0x1380: ldd [%i0], %l6
17855 .word 0x81ac4ab2 ! t2_kref+0x1384: fcmpes %fcc0, %f17, %f18
17856 .word 0x81ac4a31 ! t2_kref+0x1388: fcmps %fcc0, %f17, %f17
17857 .word 0x98fcb938 ! t2_kref+0x138c: sdivcc %l2, -0x6c8, %o4
17858 .word 0xf42e4000 ! t2_kref+0x1390: stb %i2, [%i1]
17859 call SYM(t2_subr2)
17860 .word 0x980d0000 ! t2_kref+0x1398: and %l4, %g0, %o4
17861 .word 0x2d800006 ! t2_kref+0x139c: fbg,a _kref+0x13b4
17862 .word 0xd8c65000 ! t2_kref+0x13a0: ldswa [%i1]0x80, %o4
17863 .word 0xec1e2008 ! t2_kref+0x13a4: ldd [%i0 + 8], %l6
17864 .word 0xe19e5a1c ! t2_kref+0x13a8: ldda [%i1 + %i4]0xd0, %f16
17865 .word 0xe83e2010 ! t2_kref+0x13ac: std %l4, [%i0 + 0x10]
17866 .word 0x81854000 ! t2_kref+0x13b0: wr %l5, %g0, %y
17867 .word 0xc078a038 ! t2_kref+0x13b4: swap [%g2 + 0x38], %g0
17868 .word 0x86102002 ! t2_kref+0x13b8: mov 0x2, %g3
17869 .word 0x32800000 ! t2_kref+0x13bc: bne,a _kref+0x13bc
17870 .word 0x86a0e001 ! t2_kref+0x13c0: subcc %g3, 1, %g3
17871 .word 0x191c5693 ! t2_kref+0x13c4: sethi %hi(0x715a4c00), %o4
17872 .word 0xa5a44931 ! t2_kref+0x13c8: fmuls %f17, %f17, %f18
17873 .word 0x9845bc18 ! t2_kref+0x13cc: addc %l6, -0x3e8, %o4
17874 .word 0x9fc10000 ! t2_kref+0x13d0: call %g4
17875 .word 0x99400000 ! t2_kref+0x13d4: mov %y, %o4
17876 .word 0xe2782fec ! t2_kref+0x13d8: swap [%g0 + 0xfec], %l1
17877 .word 0xd8064000 ! t2_kref+0x13dc: ld [%i1], %o4
17878 .word 0x8610201c ! t2_kref+0x13e0: mov 0x1c, %g3
17879 .word 0x86a0e001 ! t2_kref+0x13e4: subcc %g3, 1, %g3
17880 .word 0x2280000e ! t2_kref+0x13e8: be,a _kref+0x1420
17881 .word 0x983e8008 ! t2_kref+0x13ec: xnor %i2, %o0, %o4
17882 .word 0x98b4800d ! t2_kref+0x13f0: orncc %l2, %o5, %o4
17883 .word 0xdd20001c ! t2_kref+0x13f4: st %f14, [%g0 + %i4]
17884 .word 0x98aac012 ! t2_kref+0x13f8: andncc %o3, %l2, %o4
17885 .word 0xa1a408d0 ! t2_kref+0x13fc: fsubd %f16, %f16, %f16
17886 .word 0x99400000 ! t2_kref+0x1400: mov %y, %o4
17887 .word 0xa5a448b1 ! t2_kref+0x1404: fsubs %f17, %f17, %f18
17888 .word 0xa3a488b2 ! t2_kref+0x1408: fsubs %f18, %f18, %f17
17889 .word 0x9825f6a4 ! t2_kref+0x140c: sub %l7, -0x95c, %o4
17890 .word 0xd8ce1000 ! t2_kref+0x1410: ldsba [%i0]0x80, %o4
17891 .word 0xd80e2017 ! t2_kref+0x1414: ldub [%i0 + 0x17], %o4
17892 .word 0x98fcbaa2 ! t2_kref+0x1418: sdivcc %l2, -0x55e, %o4
17893 .word 0x99b40492 ! t2_kref+0x141c: fcmple32 %f16, %f18, %o4
17894 .word 0xec263fe4 ! t2_kref+0x1420: st %l6, [%i0 - 0x1c]
17895 .word 0x9845c015 ! t2_kref+0x1424: addc %l7, %l5, %o4
17896 .word 0xa3a48831 ! t2_kref+0x1428: fadds %f18, %f17, %f17
17897 .word 0x19101df7 ! t2_kref+0x142c: sethi %hi(0x4077dc00), %o4
17898 .word 0x190c9019 ! t2_kref+0x1430: sethi %hi(0x32406400), %o4
17899 .word 0x8184c000 ! t2_kref+0x1434: wr %l3, %g0, %y
17900 .word 0x81ac8ad2 ! t2_kref+0x1438: fcmped %fcc0, %f18, %f18
17901 .word 0x86102004 ! t2_kref+0x143c: mov 0x4, %g3
17902 .word 0x32800000 ! t2_kref+0x1440: bne,a _kref+0x1440
17903 .word 0x86a0e001 ! t2_kref+0x1444: subcc %g3, 1, %g3
17904 .word 0xe526601c ! t2_kref+0x1448: st %f18, [%i1 + 0x1c]
17905 .word 0xa3a449b2 ! t2_kref+0x144c: fdivs %f17, %f18, %f17
17906 .word 0x98d4801b ! t2_kref+0x1450: umulcc %l2, %i3, %o4
17907 .word 0x982a3b09 ! t2_kref+0x1454: andn %o0, -0x4f7, %o4
17908 .word 0x32480001 ! t2_kref+0x1458: bne,a,pt %icc, _kref+0x145c
17909 .word 0x190c9e69 ! t2_kref+0x145c: sethi %hi(0x3279a400), %o4
17910 .word 0xa5b48971 ! t2_kref+0x1460: fpmerge %f18, %f17, %f18
17911 .word 0xa5a00532 ! t2_kref+0x1464: fsqrts %f18, %f18
17912 .word 0xe500a038 ! t2_kref+0x1468: ld [%g2 + 0x38], %f18
17913 .word 0xa5a488d0 ! t2_kref+0x146c: fsubd %f18, %f16, %f18
17914 .word 0x9872e000 ! t2_kref+0x1470: udiv %o3, 0, %o4
17915 .word 0xe4367ffa ! t2_kref+0x1474: sth %l2, [%i1 - 6]
17916 .word 0xa1a00552 ! t2_kref+0x1478: fsqrtd %f18, %f16
17917 .word 0xe26e8018 ! t2_kref+0x147c: ldstub [%i2 + %i0], %l1
17918 .word 0xa1b48e50 ! t2_kref+0x1480: fxnor %f18, %f16, %f16
17919 .word 0x98c28016 ! t2_kref+0x1484: addccc %o2, %l6, %o4
17920 .word 0xd8100018 ! t2_kref+0x1488: lduh [%g0 + %i0], %o4
17921 .word 0x8143e058 ! t2_kref+0x148c: membar 0x58
17922 .word 0xa3a00131 ! t2_kref+0x1490: fabss %f17, %f17
17923 .word 0x9fc00004 ! t2_kref+0x1494: call %g0 + %g4
17924 .word 0x81dee261 ! t2_kref+0x1498: flush %i3 + 0x261
17925 .word 0xe13e001d ! t2_kref+0x149c: std %f16, [%i0 + %i5]
17926 .word 0x26480007 ! t2_kref+0x14a0: bl,a,pt %icc, _kref+0x14bc
17927 .word 0x98b34016 ! t2_kref+0x14a4: orncc %o5, %l6, %o4
17928 .word 0xd430a01a ! t2_kref+0x14a8: sth %o2, [%g2 + 0x1a]
17929 .word 0x99b5807a ! t2_kref+0x14ac: edge8ln %l6, %i2, %o4
17930 .word 0xe1180018 ! t2_kref+0x14b0: ldd [%g0 + %i0], %f16
17931 .word 0x99200016 ! t2_kref+0x14b4: mulscc %g0, %l6, %o4
17932 .word 0xa3a000b1 ! t2_kref+0x14b8: fnegs %f17, %f17
17933 .word 0xa5a448b2 ! t2_kref+0x14bc: fsubs %f17, %f18, %f18
17934 .word 0x9834c008 ! t2_kref+0x14c0: orn %l3, %o0, %o4
17935 .word 0x81ac8a31 ! t2_kref+0x14c4: fcmps %fcc0, %f18, %f17
17936 .word 0x98ade10c ! t2_kref+0x14c8: andncc %l7, 0x10c, %o4
17937 .word 0x9de3bfa0 ! t2_kref+0x14cc: save %sp, -0x60, %sp
17938 .word 0xb2d6401d ! t2_kref+0x14d0: umulcc %i1, %i5, %i1
17939 .word 0x99ef2836 ! t2_kref+0x14d4: restore %i4, 0x836, %o4
17940 .word 0x9922800d ! t2_kref+0x14d8: mulscc %o2, %o5, %o4
17941 .word 0x99252ddd ! t2_kref+0x14dc: mulscc %l4, 0xddd, %o4
17942 .word 0xe11fbdb8 ! t2_kref+0x14e0: ldd [%fp - 0x248], %f16
17943 .word 0xe4086a9c ! t2_kref+0x14e4: ldub [%g1 + 0xa9c], %l2
17944 .word 0xa41ca00c ! t2_kref+0x14e8: xor %l2, 0xc, %l2
17945 .word 0xe4286a9c ! t2_kref+0x14ec: stb %l2, [%g1 + 0xa9c]
17946 .word 0x81d86a9c ! t2_kref+0x14f0: flush %g1 + 0xa9c
17947 .word 0xa3b44df1 ! t2_kref+0x14f4: fnands %f17, %f17, %f17
17948 .word 0xe3063ff4 ! t2_kref+0x14f8: ld [%i0 - 0xc], %f17
17949 .word 0xec6e8018 ! t2_kref+0x14fc: ldstub [%i2 + %i0], %l6
17950 .word 0xa1b00fc0 ! t2_kref+0x1500: fone %f16
179512: .word 0xa5a448b2 ! t2_kref+0x1504: fsubs %f17, %f18, %f18
17952 .word 0xe5180018 ! t2_kref+0x1508: ldd [%g0 + %i0], %f18
17953 .word 0xe830a038 ! t2_kref+0x150c: sth %l4, [%g2 + 0x38]
17954 .word 0x983cf821 ! t2_kref+0x1510: xnor %l3, -0x7df, %o4
17955 .word 0xd840a038 ! t2_kref+0x1514: ldsw [%g2 + 0x38], %o4
17956 .word 0x9885f627 ! t2_kref+0x1518: addcc %l7, -0x9d9, %o4
17957 .word 0xa5a00532 ! t2_kref+0x151c: fsqrts %f18, %f18
17958 .word 0xd43e4000 ! t2_kref+0x1520: std %o2, [%i1]
17959 .word 0xc0fe501c ! t2_kref+0x1524: swapa [%i1 + %i4]0x80, %g0
17960 .word 0xd278a028 ! t2_kref+0x1528: swap [%g2 + 0x28], %o1
17961 .word 0x38480008 ! t2_kref+0x152c: bgu,a,pt %icc, _kref+0x154c
17962 .word 0xd27e2004 ! t2_kref+0x1530: swap [%i0 + 4], %o1
17963 .word 0xedee501a ! t2_kref+0x1534: prefetcha %i1 + %i2, 22
17964 .word 0xa5a488d2 ! t2_kref+0x1538: fsubd %f18, %f18, %f18
17965 .word 0xda30a008 ! t2_kref+0x153c: sth %o5, [%g2 + 8]
17966 .word 0xa5a488b1 ! t2_kref+0x1540: fsubs %f18, %f17, %f18
17967 .word 0xa1a48950 ! t2_kref+0x1544: fmuld %f18, %f16, %f16
17968 .word 0xa5a00132 ! t2_kref+0x1548: fabss %f18, %f18
17969 .word 0x99400000 ! t2_kref+0x154c: mov %y, %o4
17970 .word 0xa5a44832 ! t2_kref+0x1550: fadds %f17, %f18, %f18
17971 .word 0x980ec01b ! t2_kref+0x1554: and %i3, %i3, %o4
17972 .word 0x9925e914 ! t2_kref+0x1558: mulscc %l7, 0x914, %o4
17973 .word 0xd84e3ff0 ! t2_kref+0x155c: ldsb [%i0 - 0x10], %o4
17974 .word 0x98c4801a ! t2_kref+0x1560: addccc %l2, %i2, %o4
17975 .word 0x3e480008 ! t2_kref+0x1564: bvc,a,pt %icc, _kref+0x1584
17976 .word 0xe3267fe0 ! t2_kref+0x1568: st %f17, [%i1 - 0x20]
17977 .word 0x30800002 ! t2_kref+0x156c: ba,a _kref+0x1574
17978 .word 0xa3b48d32 ! t2_kref+0x1570: fandnot1s %f18, %f18, %f17
17979 .word 0x36480004 ! t2_kref+0x1574: bge,a,pt %icc, _kref+0x1584
17980 .word 0x987e800d ! t2_kref+0x1578: sdiv %i2, %o5, %o4
17981 .word 0xc16e4000 ! t2_kref+0x157c: prefetch %i1, 0
17982 .word 0xd848a03a ! t2_kref+0x1580: ldsb [%g2 + 0x3a], %o4
17983 .word 0xd84e0000 ! t2_kref+0x1584: ldsb [%i0], %o4
17984 .word 0xd8063fe4 ! t2_kref+0x1588: ld [%i0 - 0x1c], %o4
17985 .word 0xd8871019 ! t2_kref+0x158c: lda [%i4 + %i1]0x80, %o4
17986 .word 0xa1a40952 ! t2_kref+0x1590: fmuld %f16, %f18, %f16
17987 .word 0x9852801b ! t2_kref+0x1594: umul %o2, %i3, %o4
17988 .word 0xa5a00031 ! t2_kref+0x1598: fmovs %f17, %f18
17989 .word 0x81ac0ad2 ! t2_kref+0x159c: fcmped %fcc0, %f16, %f18
17990 .word 0x99023fb8 ! t2_kref+0x15a0: taddcc %o0, -0x48, %o4
17991 .word 0xa1a48852 ! t2_kref+0x15a4: faddd %f18, %f18, %f16
17992 .word 0x992d401a ! t2_kref+0x15a8: sll %l5, %i2, %o4
17993 .word 0x86102002 ! t2_kref+0x15ac: mov 0x2, %g3
17994 .word 0x32800000 ! t2_kref+0x15b0: bne,a _kref+0x15b0
17995 .word 0x86a0e001 ! t2_kref+0x15b4: subcc %g3, 1, %g3
17996 .word 0x98a6f8e7 ! t2_kref+0x15b8: subcc %i3, -0x719, %o4
17997 .word 0x9915401a ! t2_kref+0x15bc: taddcctv %l5, %i2, %o4
17998 .word 0xa5b446b2 ! t2_kref+0x15c0: fmul8x16al %f17, %f18, %f18
17999 .word 0x86102001 ! t2_kref+0x15c4: mov 0x1, %g3
18000 .word 0x32800000 ! t2_kref+0x15c8: bne,a _kref+0x15c8
18001 .word 0x86a0e001 ! t2_kref+0x15cc: subcc %g3, 1, %g3
18002 .word 0xd41e0000 ! t2_kref+0x15d0: ldd [%i0], %o2
18003 .word 0xa3b44a31 ! t2_kref+0x15d4: fpadd16s %f17, %f17, %f17
18004 .word 0x982ac00c ! t2_kref+0x15d8: andn %o3, %o4, %o4
18005 .word 0x9de3bfa0 ! t2_kref+0x15dc: save %sp, -0x60, %sp
18006 .word 0x99ee7797 ! t2_kref+0x15e0: restore %i1, -0x869, %o4
18007 .word 0xa5a00550 ! t2_kref+0x15e4: fsqrtd %f16, %f18
18008 .word 0x987ca446 ! t2_kref+0x15e8: sdiv %l2, 0x446, %o4
18009 .word 0x9865400a ! t2_kref+0x15ec: subc %l5, %o2, %o4
18010 .word 0xc06e3fe0 ! t2_kref+0x15f0: ldstub [%i0 - 0x20], %g0
18011 .word 0x985d6fa3 ! t2_kref+0x15f4: smul %l5, 0xfa3, %o4
18012 .word 0xe5066000 ! t2_kref+0x15f8: ld [%i1], %f18
18013 .word 0xa1b00cd2 ! t2_kref+0x15fc: fnot2 %f18, %f16
18014 .word 0x9fc10000 ! t2_kref+0x1600: call %g4
18015 .word 0x99068017 ! t2_kref+0x1604: taddcc %i2, %l7, %o4
18016 .word 0xa5a00131 ! t2_kref+0x1608: fabss %f17, %f18
18017 .word 0x9873000a ! t2_kref+0x160c: udiv %o4, %o2, %o4
18018 .word 0xa5b00f10 ! t2_kref+0x1610: fsrc2 %f16, %f18
18019 .word 0xd8563ffe ! t2_kref+0x1614: ldsh [%i0 - 2], %o4
18020 .word 0x981eed6f ! t2_kref+0x1618: xor %i3, 0xd6f, %o4
18021 .word 0xa3a000b1 ! t2_kref+0x161c: fnegs %f17, %f17
18022 .word 0x98028008 ! t2_kref+0x1620: add %o2, %o0, %o4
18023 .word 0xa1a489d2 ! t2_kref+0x1624: fdivd %f18, %f18, %f16
18024 .word 0xec28a01a ! t2_kref+0x1628: stb %l6, [%g2 + 0x1a]
18025 .word 0x31800003 ! t2_kref+0x162c: fba,a _kref+0x1638
18026 .word 0xd810a008 ! t2_kref+0x1630: lduh [%g2 + 8], %o4
18027 .word 0xe506201c ! t2_kref+0x1634: ld [%i0 + 0x1c], %f18
18028 .word 0xa1a00550 ! t2_kref+0x1638: fsqrtd %f16, %f16
18029 .word 0x3a800003 ! t2_kref+0x163c: bcc,a _kref+0x1648
18030 .word 0xd0e81018 ! t2_kref+0x1640: ldstuba [%g0 + %i0]0x80, %o0
18031 .word 0xa5a000b1 ! t2_kref+0x1644: fnegs %f17, %f18
18032 .word 0xa1b00cd0 ! t2_kref+0x1648: fnot2 %f16, %f16
18033 .word 0xa5a48852 ! t2_kref+0x164c: faddd %f18, %f18, %f18
18034 .word 0xe1bf5019 ! t2_kref+0x1650: stda %f16, [%i5 + %i1]0x80
18035 .word 0x9856800c ! t2_kref+0x1654: umul %i2, %o4, %o4
18036 .word 0x985d6668 ! t2_kref+0x1658: smul %l5, 0x668, %o4
18037 .word 0x99b3016d ! t2_kref+0x165c: edge32ln %o4, %o5, %o4
18038 .word 0xa3a000b2 ! t2_kref+0x1660: fnegs %f18, %f17
18039 .word 0x193cc829 ! t2_kref+0x1664: sethi %hi(0xf320a400), %o4
18040 .word 0x2b800006 ! t2_kref+0x1668: fbug,a _kref+0x1680
18041 .word 0x98000012 ! t2_kref+0x166c: add %g0, %l2, %o4
18042 .word 0xd840a028 ! t2_kref+0x1670: ldsw [%g2 + 0x28], %o4
18043 .word 0x98000016 ! t2_kref+0x1674: add %g0, %l6, %o4
18044 .word 0x987ac00b ! t2_kref+0x1678: sdiv %o3, %o3, %o4
18045 .word 0xf96e001a ! t2_kref+0x167c: prefetch %i0 + %i2, 28
18046 .word 0x81834000 ! t2_kref+0x1680: wr %o5, %g0, %y
18047 .word 0x8182c000 ! t2_kref+0x1684: wr %o3, %g0, %y
18048 .word 0x86102001 ! t2_kref+0x1688: mov 0x1, %g3
18049 .word 0x32800000 ! t2_kref+0x168c: bne,a _kref+0x168c
18050 .word 0x86a0e001 ! t2_kref+0x1690: subcc %g3, 1, %g3
18051 call SYM(t2_subr0)
18052 .word 0x99400000 ! t2_kref+0x1698: mov %y, %o4
18053 .word 0x985b3c85 ! t2_kref+0x169c: smul %o4, -0x37b, %o4
18054 .word 0xa3a01a32 ! t2_kref+0x16a0: fstoi %f18, %f17
18055 call SYM(t2_subr0)
18056 .word 0xc768a20c ! t2_kref+0x16a8: prefetch %g2 + 0x20c, 3
18057 .word 0xa1b486f0 ! t2_kref+0x16ac: fmul8ulx16 %f18, %f16, %f16
18058 .word 0x21800008 ! t2_kref+0x16b0: fbn,a _kref+0x16d0
18059 .word 0x980b2f49 ! t2_kref+0x16b4: and %o4, 0xf49, %o4
18060 call SYM(t2_subr1)
18061 .word 0xee20a018 ! t2_kref+0x16bc: st %l7, [%g2 + 0x18]
18062 .word 0x3d800001 ! t2_kref+0x16c0: fbule,a _kref+0x16c4
18063 .word 0x99b340f2 ! t2_kref+0x16c4: edge16ln %o5, %l2, %o4
18064 .word 0x98b363b9 ! t2_kref+0x16c8: orncc %o5, 0x3b9, %o4
18065 .word 0xc06e401a ! t2_kref+0x16cc: ldstub [%i1 + %i2], %g0
18066 .word 0xec1f4019 ! t2_kref+0x16d0: ldd [%i5 + %i1], %l6
18067 .word 0xa5a489d0 ! t2_kref+0x16d4: fdivd %f18, %f16, %f18
18068 .word 0xc5383620 ! t2_kref+0x16d8: std %f2, [%g0 - 0x9e0]
18069 .word 0x9866fcb2 ! t2_kref+0x16dc: subc %i3, -0x34e, %o4
18070 .word 0xea266008 ! t2_kref+0x16e0: st %l5, [%i1 + 8]
18071 .word 0x99b48412 ! t2_kref+0x16e4: fcmple16 %f18, %f18, %o4
18072 .word 0xd806001c ! t2_kref+0x16e8: ld [%i0 + %i4], %o4
18073 .word 0xef68a148 ! t2_kref+0x16ec: prefetch %g2 + 0x148, 23
18074 .word 0xa5b40f90 ! t2_kref+0x16f0: for %f16, %f16, %f18
18075 .word 0xe51f4018 ! t2_kref+0x16f4: ldd [%i5 + %i0], %f18
18076 .word 0x992ec012 ! t2_kref+0x16f8: sll %i3, %l2, %o4
18077 .word 0x982b000a ! t2_kref+0x16fc: andn %o4, %o2, %o4
18078 .word 0xa5a489d2 ! t2_kref+0x1700: fdivd %f18, %f18, %f18
18079 .word 0x98420000 ! t2_kref+0x1704: addc %o0, %g0, %o4
18080 .word 0xa1b48d40 ! t2_kref+0x1708: fnot1 %f18, %f16
18081 .word 0xe300a008 ! t2_kref+0x170c: ld [%g2 + 8], %f17
18082 .word 0xd8ce1000 ! t2_kref+0x1710: ldsba [%i0]0x80, %o4
18083 .word 0xa3a000b1 ! t2_kref+0x1714: fnegs %f17, %f17
18084 .word 0x99b3007b ! t2_kref+0x1718: edge8ln %o4, %i3, %o4
18085 .word 0x81ac8a52 ! t2_kref+0x171c: fcmpd %fcc0, %f18, %f18
18086 .word 0xa5a00552 ! t2_kref+0x1720: fsqrtd %f18, %f18
18087 .word 0xe53e3fe8 ! t2_kref+0x1724: std %f18, [%i0 - 0x18]
18088 .word 0xea280019 ! t2_kref+0x1728: stb %l5, [%g0 + %i1]
18089 .word 0xe4086cdc ! t2_kref+0x172c: ldub [%g1 + 0xcdc], %l2
18090 .word 0xa41ca00c ! t2_kref+0x1730: xor %l2, 0xc, %l2
18091 .word 0xe4286cdc ! t2_kref+0x1734: stb %l2, [%g1 + 0xcdc]
18092 .word 0x81d86cdc ! t2_kref+0x1738: flush %g1 + 0xcdc
18093 .word 0x38480002 ! t2_kref+0x173c: bgu,a,pt %icc, _kref+0x1744
18094 .word 0xd8164000 ! t2_kref+0x1740: lduh [%i1], %o4
180952: .word 0xa5a00132 ! t2_kref+0x1744: fabss %f18, %f18
18096 .word 0xe3067ff8 ! t2_kref+0x1748: ld [%i1 - 8], %f17
18097 .word 0xa5a01a31 ! t2_kref+0x174c: fstoi %f17, %f18
18098 .word 0xeb6e001d ! t2_kref+0x1750: prefetch %i0 + %i5, 21
18099 .word 0x989ac009 ! t2_kref+0x1754: xorcc %o3, %o1, %o4
18100 .word 0x81ac8ab1 ! t2_kref+0x1758: fcmpes %fcc0, %f18, %f17
18101 .word 0xa3a44831 ! t2_kref+0x175c: fadds %f17, %f17, %f17
18102 .word 0xa5b44cb2 ! t2_kref+0x1760: fandnot2s %f17, %f18, %f18
18103 .word 0x98d6e701 ! t2_kref+0x1764: umulcc %i3, 0x701, %o4
18104 .word 0x9802001b ! t2_kref+0x1768: add %o0, %i3, %o4
18105 .word 0x99224009 ! t2_kref+0x176c: mulscc %o1, %o1, %o4
18106 .word 0x81ac8a52 ! t2_kref+0x1770: fcmpd %fcc0, %f18, %f18
18107 .word 0x98c56356 ! t2_kref+0x1774: addccc %l5, 0x356, %o4
18108 .word 0x98920016 ! t2_kref+0x1778: orcc %o0, %l6, %o4
18109 .word 0xa3a00132 ! t2_kref+0x177c: fabss %f18, %f17
18110 .word 0xd09e101d ! t2_kref+0x1780: ldda [%i0 + %i5]0x80, %o0
18111 .word 0x99b68240 ! t2_kref+0x1784: array16 %i2, %g0, %o4
18112 .word 0x30800003 ! t2_kref+0x1788: ba,a _kref+0x1794
18113 .word 0x98324016 ! t2_kref+0x178c: orn %o1, %l6, %o4
18114 .word 0xe51fbcc0 ! t2_kref+0x1790: ldd [%fp - 0x340], %f18
18115 .word 0xa5a448b2 ! t2_kref+0x1794: fsubs %f17, %f18, %f18
18116 .word 0xec1f4018 ! t2_kref+0x1798: ldd [%i5 + %i0], %l6
18117 .word 0xa3b44cb1 ! t2_kref+0x179c: fandnot2s %f17, %f17, %f17
18118 .word 0x987a79a6 ! t2_kref+0x17a0: sdiv %o1, -0x65a, %o4
18119 .word 0xa5a01931 ! t2_kref+0x17a4: fstod %f17, %f18
18120 .word 0xef68a04b ! t2_kref+0x17a8: prefetch %g2 + 0x4b, 23
18121 .word 0xd84e2004 ! t2_kref+0x17ac: ldsb [%i0 + 4], %o4
18122 call SYM(t2_subr1)
18123 .word 0x1909c3e1 ! t2_kref+0x17b4: sethi %hi(0x270f8400), %o4
18124 .word 0x9806bbee ! t2_kref+0x17b8: add %i2, -0x412, %o4
18125 .word 0x81ac8a32 ! t2_kref+0x17bc: fcmps %fcc0, %f18, %f18
18126 .word 0xef68a00c ! t2_kref+0x17c0: prefetch %g2 + 0xc, 23
18127 .word 0x985a0008 ! t2_kref+0x17c4: smul %o0, %o0, %o4
18128 .word 0x9944c000 ! t2_kref+0x17c8: mov %gsr, %o4
18129 .word 0x98352613 ! t2_kref+0x17cc: orn %l4, 0x613, %o4
18130 .word 0x985dc017 ! t2_kref+0x17d0: smul %l7, %l7, %o4
18131 .word 0x81ac4a31 ! t2_kref+0x17d4: fcmps %fcc0, %f17, %f17
18132 .word 0xc168a105 ! t2_kref+0x17d8: prefetch %g2 + 0x105, 0
18133 .word 0xe51e0000 ! t2_kref+0x17dc: ldd [%i0], %f18
18134 call SYM(t2_subr3)
18135 .word 0xd84e3fe5 ! t2_kref+0x17e4: ldsb [%i0 - 0x1b], %o4
18136 .word 0xe83e7fe8 ! t2_kref+0x17e8: std %l4, [%i1 - 0x18]
18137 .word 0x8143c000 ! t2_kref+0x17ec: stbar
18138 .word 0x99b3031b ! t2_kref+0x17f0: alignaddr %o4, %i3, %o4
18139 .word 0xa3a01891 ! t2_kref+0x17f4: fitos %f17, %f17
18140 .word 0xd02e401a ! t2_kref+0x17f8: stb %o0, [%i1 + %i2]
18141 .word 0x98c33739 ! t2_kref+0x17fc: addccc %o4, -0x8c7, %o4
18142 .word 0xa5b44ab1 ! t2_kref+0x1800: fpsub16s %f17, %f17, %f18
18143 .word 0x8143c000 ! t2_kref+0x1804: stbar
18144 .word 0x989ee49e ! t2_kref+0x1808: xorcc %i3, 0x49e, %o4
18145 .word 0x98d5c00a ! t2_kref+0x180c: umulcc %l7, %o2, %o4
18146 .word 0xd2b6101b ! t2_kref+0x1810: stha %o1, [%i0 + %i3]0x80
18147 .word 0x9de3bfa0 ! t2_kref+0x1814: save %sp, -0x60, %sp
18148 .word 0xb0280019 ! t2_kref+0x1818: andn %g0, %i1, %i0
18149 .word 0x99ef001b ! t2_kref+0x181c: restore %i4, %i3, %o4
18150 .word 0x29800005 ! t2_kref+0x1820: fbl,a _kref+0x1834
18151 .word 0xe51e401d ! t2_kref+0x1824: ldd [%i1 + %i5], %f18
18152 .word 0x99b28109 ! t2_kref+0x1828: edge32 %o2, %o1, %o4
18153 .word 0x9805f160 ! t2_kref+0x182c: add %l7, -0xea0, %o4
18154 .word 0xe3063ff4 ! t2_kref+0x1830: ld [%i0 - 0xc], %f17
18155 .word 0xd84e7ffa ! t2_kref+0x1834: ldsb [%i1 - 6], %o4
18156 .word 0x980a7d62 ! t2_kref+0x1838: and %o1, -0x29e, %o4
18157 .word 0x9de3bfa0 ! t2_kref+0x183c: save %sp, -0x60, %sp
18158 .word 0xb8c726e1 ! t2_kref+0x1840: addccc %i4, 0x6e1, %i4
18159 .word 0x99ee3322 ! t2_kref+0x1844: restore %i0, -0xcde, %o4
18160 .word 0x36480008 ! t2_kref+0x1848: bge,a,pt %icc, _kref+0x1868
18161 .word 0xe8bf5019 ! t2_kref+0x184c: stda %l4, [%i5 + %i1]0x80
18162 .word 0x9824a1e1 ! t2_kref+0x1850: sub %l2, 0x1e1, %o4
18163 .word 0xc9ee500b ! t2_kref+0x1854: prefetcha %i1 + %o3, 4
18164 .word 0x981262c9 ! t2_kref+0x1858: or %o1, 0x2c9, %o4
18165 .word 0xc56e0013 ! t2_kref+0x185c: prefetch %i0 + %l3, 2
18166 .word 0xe420a008 ! t2_kref+0x1860: st %l2, [%g2 + 8]
18167 .word 0xd07e7ff0 ! t2_kref+0x1864: swap [%i1 - 0x10], %o0
18168 .word 0x9822ec4d ! t2_kref+0x1868: sub %o3, 0xc4d, %o4
18169 .word 0xa1a00552 ! t2_kref+0x186c: fsqrtd %f18, %f16
18170 .word 0xd840a038 ! t2_kref+0x1870: ldsw [%g2 + 0x38], %o4
18171 .word 0x989daf30 ! t2_kref+0x1874: xorcc %l6, 0xf30, %o4
18172 .word 0x87802080 ! t2_kref+0x1878: mov 0x80, %asi
18173 .word 0xe66e2005 ! t2_kref+0x187c: ldstub [%i0 + 5], %l3
18174 .word 0x9de3bfa0 ! t2_kref+0x1880: save %sp, -0x60, %sp
18175 .word 0xb4a80018 ! t2_kref+0x1884: andncc %g0, %i0, %i2
18176 .word 0x99ef401a ! t2_kref+0x1888: restore %i5, %i2, %o4
18177 .word 0x9894c014 ! t2_kref+0x188c: orcc %l3, %l4, %o4
18178 .word 0xd220a038 ! t2_kref+0x1890: st %o1, [%g2 + 0x38]
18179 .word 0x29800005 ! t2_kref+0x1894: fbl,a _kref+0x18a8
18180 .word 0xa3a488b2 ! t2_kref+0x1898: fsubs %f18, %f18, %f17
18181 .word 0xe51e3fe8 ! t2_kref+0x189c: ldd [%i0 - 0x18], %f18
18182 .word 0xd4270018 ! t2_kref+0x18a0: st %o2, [%i4 + %i0]
18183 .word 0xa3b48e31 ! t2_kref+0x18a4: fands %f18, %f17, %f17
18184 .word 0xd880a038 ! t2_kref+0x18a8: lda [%g2 + 0x38]%asi, %o4
18185 .word 0xa3a01a52 ! t2_kref+0x18ac: fdtoi %f18, %f17
18186 .word 0xa5a488d2 ! t2_kref+0x18b0: fsubd %f18, %f18, %f18
18187 .word 0xa5a00550 ! t2_kref+0x18b4: fsqrtd %f16, %f18
18188 .word 0xd84e6015 ! t2_kref+0x18b8: ldsb [%i1 + 0x15], %o4
18189 .word 0x99b48450 ! t2_kref+0x18bc: fcmpne16 %f18, %f16, %o4
18190 .word 0x81824000 ! t2_kref+0x18c0: wr %o1, %g0, %y
18191 .word 0xa1a409d2 ! t2_kref+0x18c4: fdivd %f16, %f18, %f16
18192 .word 0x193dbe36 ! t2_kref+0x18c8: sethi %hi(0xf6f8d800), %o4
18193 .word 0x99b4c175 ! t2_kref+0x18cc: edge32ln %l3, %l5, %o4
18194 .word 0xa1b40a92 ! t2_kref+0x18d0: fpsub16 %f16, %f18, %f16
18195 .word 0xd886601c ! t2_kref+0x18d4: lda [%i1 + 0x1c]%asi, %o4
18196 .word 0x8184c000 ! t2_kref+0x18d8: wr %l3, %g0, %y
18197 .word 0x99b48450 ! t2_kref+0x18dc: fcmpne16 %f18, %f16, %o4
18198 .word 0x99b30012 ! t2_kref+0x18e0: edge8 %o4, %l2, %o4
18199 .word 0xa3a44932 ! t2_kref+0x18e4: fmuls %f17, %f18, %f17
18200 .word 0xa5a01932 ! t2_kref+0x18e8: fstod %f18, %f18
18201 .word 0x98c4c015 ! t2_kref+0x18ec: addccc %l3, %l5, %o4
18202 .word 0x81ac0ad2 ! t2_kref+0x18f0: fcmped %fcc0, %f16, %f18
18203 .word 0xa5a44932 ! t2_kref+0x18f4: fmuls %f17, %f18, %f18
18204 .word 0x99253ca3 ! t2_kref+0x18f8: mulscc %l4, -0x35d, %o4
18205 .word 0xe5064000 ! t2_kref+0x18fc: ld [%i1], %f18
18206 .word 0xd8ce101a ! t2_kref+0x1900: ldsba [%i0 + %i2]0x80, %o4
18207 .word 0x98fec014 ! t2_kref+0x1904: sdivcc %i3, %l4, %o4
18208 .word 0x2a480001 ! t2_kref+0x1908: bcs,a,pt %icc, _kref+0x190c
18209 .word 0x99400000 ! t2_kref+0x190c: mov %y, %o4
18210 .word 0x989b296c ! t2_kref+0x1910: xorcc %o4, 0x96c, %o4
18211 .word 0x81ac4a32 ! t2_kref+0x1914: fcmps %fcc0, %f17, %f18
18212 .word 0xa5b48e52 ! t2_kref+0x1918: fxnor %f18, %f18, %f18
18213 .word 0xa1a44d32 ! t2_kref+0x191c: fsmuld %f17, %f18, %f16
18214 .word 0xa5a408d2 ! t2_kref+0x1920: fsubd %f16, %f18, %f18
18215 .word 0x8143c000 ! t2_kref+0x1924: stbar
18216 .word 0x9894c008 ! t2_kref+0x1928: orcc %l3, %o0, %o4
18217 .word 0x99b58096 ! t2_kref+0x192c: edge16 %l6, %l6, %o4
18218 .word 0x992da00e ! t2_kref+0x1930: sll %l6, 0xe, %o4
18219 .word 0x192f62de ! t2_kref+0x1934: sethi %hi(0xbd8b7800), %o4
18220 .word 0x988ec017 ! t2_kref+0x1938: andcc %i3, %l7, %o4
18221 .word 0x9895678f ! t2_kref+0x193c: orcc %l5, 0x78f, %o4
18222 .word 0x98c22fc1 ! t2_kref+0x1940: addccc %o0, 0xfc1, %o4
18223 .word 0x3f800003 ! t2_kref+0x1944: fbo,a _kref+0x1950
18224 .word 0xf5ee501a ! t2_kref+0x1948: prefetcha %i1 + %i2, 26
18225 .word 0xa5a448b2 ! t2_kref+0x194c: fsubs %f17, %f18, %f18
18226 .word 0x99b405d2 ! t2_kref+0x1950: fcmpeq32 %f16, %f18, %o4
18227 .word 0x989de6f4 ! t2_kref+0x1954: xorcc %l7, 0x6f4, %o4
18228 .word 0xd806001c ! t2_kref+0x1958: ld [%i0 + %i4], %o4
18229 .word 0xda7f0018 ! t2_kref+0x195c: swap [%i4 + %i0], %o5
18230 .word 0x98ab4012 ! t2_kref+0x1960: andncc %o5, %l2, %o4
18231 .word 0x99b6c01a ! t2_kref+0x1964: edge8 %i3, %i2, %o4
18232 .word 0xd8de2000 ! t2_kref+0x1968: ldxa [%i0]%asi, %o4
18233 .word 0x98b6a03d ! t2_kref+0x196c: orncc %i2, 0x3d, %o4
18234 .word 0xa5a44d32 ! t2_kref+0x1970: fsmuld %f17, %f18, %f18
18235 .word 0x988ee247 ! t2_kref+0x1974: andcc %i3, 0x247, %o4
18236 .word 0xe320a008 ! t2_kref+0x1978: st %f17, [%g2 + 8]
18237 .word 0xa5a01891 ! t2_kref+0x197c: fitos %f17, %f18
18238 .word 0x989b001a ! t2_kref+0x1980: xorcc %o4, %i2, %o4
18239 .word 0xa1a00552 ! t2_kref+0x1984: fsqrtd %f18, %f16
18240 .word 0xa1b48c52 ! t2_kref+0x1988: fnor %f18, %f18, %f16
18241 .word 0xa5a48852 ! t2_kref+0x198c: faddd %f18, %f18, %f18
18242 .word 0x9de3bfa0 ! t2_kref+0x1990: save %sp, -0x60, %sp
18243 .word 0x99ef71d4 ! t2_kref+0x1994: restore %i5, -0xe2c, %o4
18244 .word 0x86102018 ! t2_kref+0x1998: mov 0x18, %g3
18245 .word 0x86a0e001 ! t2_kref+0x199c: subcc %g3, 1, %g3
18246 .word 0x22800012 ! t2_kref+0x19a0: be,a _kref+0x19e8
18247 .word 0x980eff03 ! t2_kref+0x19a4: and %i3, -0xfd, %o4
18248 .word 0x982de9cc ! t2_kref+0x19a8: andn %l7, 0x9cc, %o4
18249 .word 0xa1a489d2 ! t2_kref+0x19ac: fdivd %f18, %f18, %f16
18250 .word 0xa1b40e52 ! t2_kref+0x19b0: fxnor %f16, %f18, %f16
18251 .word 0x9894aab1 ! t2_kref+0x19b4: orcc %l2, 0xab1, %o4
18252 .word 0x23bffff9 ! t2_kref+0x19b8: fbne,a _kref+0x199c
18253 .word 0xa3a44931 ! t2_kref+0x19bc: fmuls %f17, %f17, %f17
18254 .word 0xee2e7fe1 ! t2_kref+0x19c0: stb %l7, [%i1 - 0x1f]
18255 .word 0xa5a00132 ! t2_kref+0x19c4: fabss %f18, %f18
18256 .word 0x98ac8014 ! t2_kref+0x19c8: andncc %l2, %l4, %o4
18257 .word 0xd27e6004 ! t2_kref+0x19cc: swap [%i1 + 4], %o1
18258 .word 0x9fc10000 ! t2_kref+0x19d0: call %g4
18259 .word 0xa5b40d40 ! t2_kref+0x19d4: fnot1 %f16, %f18
18260 .word 0xa5b40d40 ! t2_kref+0x19d8: fnot1 %f16, %f18
18261 .word 0xa5b00cd0 ! t2_kref+0x19dc: fnot2 %f16, %f18
18262 .word 0x99b580ea ! t2_kref+0x19e0: edge16ln %l6, %o2, %o4
18263 .word 0xebe8a1ca ! t2_kref+0x19e4: prefetcha %g2 + 0x1ca, 21
18264 .word 0xa3a48832 ! t2_kref+0x19e8: fadds %f18, %f18, %f17
18265 .word 0xc02e7ff2 ! t2_kref+0x19ec: clrb [%i1 - 0xe]
18266 .word 0xa5a01a52 ! t2_kref+0x19f0: fdtoi %f18, %f18
18267 .word 0x37800004 ! t2_kref+0x19f4: fbge,a _kref+0x1a04
18268 .word 0xa5a01932 ! t2_kref+0x19f8: fstod %f18, %f18
18269 .word 0xd8062018 ! t2_kref+0x19fc: ld [%i0 + 0x18], %o4
18270 .word 0xa1b48d40 ! t2_kref+0x1a00: fnot1 %f18, %f16
18271 .word 0x98c68017 ! t2_kref+0x1a04: addccc %i2, %l7, %o4
18272 .word 0xa5a488d2 ! t2_kref+0x1a08: fsubd %f18, %f18, %f18
18273 .word 0xd816c018 ! t2_kref+0x1a0c: lduh [%i3 + %i0], %o4
18274 .word 0xa1b48c52 ! t2_kref+0x1a10: fnor %f18, %f18, %f16
18275 .word 0xe4086fec ! t2_kref+0x1a14: ldub [%g1 + 0xfec], %l2
18276 .word 0xa41ca00c ! t2_kref+0x1a18: xor %l2, 0xc, %l2
18277 .word 0xe4286fec ! t2_kref+0x1a1c: stb %l2, [%g1 + 0xfec]
18278 .word 0x81d86fec ! t2_kref+0x1a20: flush %g1 + 0xfec
18279 .word 0x9922bf0a ! t2_kref+0x1a24: mulscc %o2, -0xf6, %o4
18280 .word 0x9fc00004 ! t2_kref+0x1a28: call %g0 + %g4
18281 .word 0x987dc01a ! t2_kref+0x1a2c: sdiv %l7, %i2, %o4
18282 .word 0x35800002 ! t2_kref+0x1a30: fbue,a _kref+0x1a38
18283 .word 0xd2ae101a ! t2_kref+0x1a34: stba %o1, [%i0 + %i2]0x80
18284 .word 0xa1a01912 ! t2_kref+0x1a38: fitod %f18, %f16
18285 .word 0x992b401b ! t2_kref+0x1a3c: sll %o5, %i3, %o4
18286 .word 0x98ba76a6 ! t2_kref+0x1a40: xnorcc %o1, -0x95a, %o4
18287 .word 0xa5a01a50 ! t2_kref+0x1a44: fdtoi %f16, %f18
18288 .word 0x985a0016 ! t2_kref+0x1a48: smul %o0, %l6, %o4
18289 .word 0x98d5801a ! t2_kref+0x1a4c: umulcc %l6, %i2, %o4
18290 .word 0x31800004 ! t2_kref+0x1a50: fba,a _kref+0x1a60
182912: .word 0xa5a48d31 ! t2_kref+0x1a54: fsmuld %f18, %f17, %f18
18292 .word 0xa5a01050 ! t2_kref+0x1a58: fdtox %f16, %f18
18293 .word 0x9808000c ! t2_kref+0x1a5c: and %g0, %o4, %o4
18294 .word 0x98b2a23d ! t2_kref+0x1a60: orncc %o2, 0x23d, %o4
18295 .word 0xa5b00cf2 ! t2_kref+0x1a64: fnot2s %f18, %f18
18296 .word 0x2a480006 ! t2_kref+0x1a68: bcs,a,pt %icc, _kref+0x1a80
18297 .word 0xeafe501c ! t2_kref+0x1a6c: swapa [%i1 + %i4]0x80, %l5
18298 .word 0xe87e001c ! t2_kref+0x1a70: swap [%i0 + %i4], %l4
18299 .word 0xd84e7ffe ! t2_kref+0x1a74: ldsb [%i1 - 2], %o4
18300 .word 0xd8467fe4 ! t2_kref+0x1a78: ldsw [%i1 - 0x1c], %o4
18301 .word 0xd8067ff0 ! t2_kref+0x1a7c: ld [%i1 - 0x10], %o4
18302 .word 0xd8c0a028 ! t2_kref+0x1a80: ldswa [%g2 + 0x28]%asi, %o4
18303 .word 0xa5a01a31 ! t2_kref+0x1a84: fstoi %f17, %f18
18304 .word 0xd8ce9018 ! t2_kref+0x1a88: ldsba [%i2 + %i0]0x80, %o4
18305 .word 0x98b26451 ! t2_kref+0x1a8c: orncc %o1, 0x451, %o4
18306 .word 0x27800002 ! t2_kref+0x1a90: fbul,a _kref+0x1a98
18307 .word 0x989afa97 ! t2_kref+0x1a94: xorcc %o3, -0x569, %o4
18308 .word 0xd8c0a008 ! t2_kref+0x1a98: ldswa [%g2 + 8]%asi, %o4
18309 .word 0x2c800008 ! t2_kref+0x1a9c: bneg,a _kref+0x1abc
18310 .word 0xa1b40990 ! t2_kref+0x1aa0: bshuffle %f16, %f16, %f16
18311 .word 0xd856c018 ! t2_kref+0x1aa4: ldsh [%i3 + %i0], %o4
18312 .word 0xa1b48f92 ! t2_kref+0x1aa8: for %f18, %f18, %f16
18313 .word 0x98b4800d ! t2_kref+0x1aac: orncc %l2, %o5, %o4
18314 .word 0xe5be1000 ! t2_kref+0x1ab0: stda %f18, [%i0]0x80
18315 .word 0x989d000b ! t2_kref+0x1ab4: xorcc %l4, %o3, %o4
18316 .word 0xa3a00132 ! t2_kref+0x1ab8: fabss %f18, %f17
18317 .word 0xa1b44971 ! t2_kref+0x1abc: fpmerge %f17, %f17, %f16
18318 .word 0xe51fbdf0 ! t2_kref+0x1ac0: ldd [%fp - 0x210], %f18
18319 .word 0x86102006 ! t2_kref+0x1ac4: mov 0x6, %g3
18320 .word 0x86a0e001 ! t2_kref+0x1ac8: subcc %g3, 1, %g3
18321 .word 0x22800009 ! t2_kref+0x1acc: be,a _kref+0x1af0
18322 .word 0xe49e5000 ! t2_kref+0x1ad0: ldda [%i1]0x80, %l2
18323 .word 0xd888a00a ! t2_kref+0x1ad4: lduba [%g2 + 0xa]%asi, %o4
18324 .word 0x81b01023 ! t2_kref+0x1ad8: siam 0x3
18325 .word 0xd826200c ! t2_kref+0x1adc: st %o4, [%i0 + 0xc]
18326 .word 0x23800003 ! t2_kref+0x1ae0: fbne,a _kref+0x1aec
18327 .word 0xd8480019 ! t2_kref+0x1ae4: ldsb [%g0 + %i1], %o4
18328 .word 0x992232da ! t2_kref+0x1ae8: mulscc %o0, -0xd26, %o4
18329 .word 0xec3e6000 ! t2_kref+0x1aec: std %l6, [%i1]
18330 .word 0x985b34a3 ! t2_kref+0x1af0: smul %o4, -0xb5d, %o4
18331 .word 0x35800006 ! t2_kref+0x1af4: fbue,a _kref+0x1b0c
18332 .word 0xd840a028 ! t2_kref+0x1af8: ldsw [%g2 + 0x28], %o4
18333 .word 0xd01e4000 ! t2_kref+0x1afc: ldd [%i1], %o0
18334 .word 0xa5a00131 ! t2_kref+0x1b00: fabss %f17, %f18
18335 .word 0x99b0015b ! t2_kref+0x1b04: edge32l %g0, %i3, %o4
18336 call SYM(t2_subr1)
18337 .word 0xc96e0017 ! t2_kref+0x1b0c: prefetch %i0 + %l7, 4
18338 .word 0xa3a00132 ! t2_kref+0x1b10: fabss %f18, %f17
18339 .word 0xe1be1853 ! t2_kref+0x1b14: stda %f16, [%i0 + %l3]0xc2
18340 .word 0xe5060000 ! t2_kref+0x1b18: ld [%i0], %f18
18341 .word 0xd850a038 ! t2_kref+0x1b1c: ldsh [%g2 + 0x38], %o4
18342 .word 0x29800002 ! t2_kref+0x1b20: fbl,a _kref+0x1b28
18343 .word 0xe19e1a5d ! t2_kref+0x1b24: ldda [%i0 + %i5]0xd2, %f16
18344 .word 0x98d5c000 ! t2_kref+0x1b28: umulcc %l7, %g0, %o4
18345 .word 0xe4a0a008 ! t2_kref+0x1b2c: sta %l2, [%g2 + 8]%asi
18346 .word 0x984274dd ! t2_kref+0x1b30: addc %o1, -0xb23, %o4
18347 .word 0xd82e001a ! t2_kref+0x1b34: stb %o4, [%i0 + %i2]
18348 .word 0x81580000 ! t2_kref+0x1b38: flushw
18349 .word 0x9814e765 ! t2_kref+0x1b3c: or %l3, 0x765, %o4
18350 .word 0x98030015 ! t2_kref+0x1b40: add %o4, %l5, %o4
18351 .word 0xa1a40852 ! t2_kref+0x1b44: faddd %f16, %f18, %f16
18352 .word 0x98934009 ! t2_kref+0x1b48: orcc %o5, %o1, %o4
18353 .word 0x33480004 ! t2_kref+0x1b4c: fbe,a,pt %fcc0, _kref+0x1b5c
18354 .word 0x9882f0d2 ! t2_kref+0x1b50: addcc %o3, -0xf2e, %o4
18355 .word 0xd85e3fe8 ! t2_kref+0x1b54: ldx [%i0 - 0x18], %o4
18356 .word 0xa5b007b2 ! t2_kref+0x1b58: fpackfix %f18, %f18
18357 .word 0x980d800b ! t2_kref+0x1b5c: and %l6, %o3, %o4
18358 .word 0xa5b00770 ! t2_kref+0x1b60: fpack16 %f16, %f18
18359 .word 0xe51f4019 ! t2_kref+0x1b64: ldd [%i5 + %i1], %f18
18360 .word 0xa3b00c20 ! t2_kref+0x1b68: fzeros %f17
18361 .word 0xe5260000 ! t2_kref+0x1b6c: st %f18, [%i0]
18362 .word 0xa1a40952 ! t2_kref+0x1b70: fmuld %f16, %f18, %f16
18363 .word 0xa5a00532 ! t2_kref+0x1b74: fsqrts %f18, %f18
18364 .word 0x98fa400a ! t2_kref+0x1b78: sdivcc %o1, %o2, %o4
18365 .word 0x99b6c0d3 ! t2_kref+0x1b7c: edge16l %i3, %l3, %o4
18366 .word 0x99400000 ! t2_kref+0x1b80: mov %y, %o4
18367 .word 0xa5a00131 ! t2_kref+0x1b84: fabss %f17, %f18
18368 .word 0x9816e75b ! t2_kref+0x1b88: or %i3, 0x75b, %o4
18369 .word 0x81580000 ! t2_kref+0x1b8c: flushw
18370 .word 0x81ac8ab1 ! t2_kref+0x1b90: fcmpes %fcc0, %f18, %f17
18371 .word 0x98aa801a ! t2_kref+0x1b94: andncc %o2, %i2, %o4
18372 .word 0xe3000018 ! t2_kref+0x1b98: ld [%g0 + %i0], %f17
18373 .word 0x23800007 ! t2_kref+0x1b9c: fbne,a _kref+0x1bb8
18374 .word 0x9805b745 ! t2_kref+0x1ba0: add %l6, -0x8bb, %o4
18375 .word 0x81ac0ad2 ! t2_kref+0x1ba4: fcmped %fcc0, %f16, %f18
18376 .word 0xd84e7ffe ! t2_kref+0x1ba8: ldsb [%i1 - 2], %o4
18377 .word 0x980df39d ! t2_kref+0x1bac: and %l7, -0xc63, %o4
18378 .word 0x9822aa3e ! t2_kref+0x1bb0: sub %o2, 0xa3e, %o4
18379 .word 0x81ac8a31 ! t2_kref+0x1bb4: fcmps %fcc0, %f18, %f17
18380 .word 0x98acb4c8 ! t2_kref+0x1bb8: andncc %l2, -0xb38, %o4
18381 .word 0x985ec01a ! t2_kref+0x1bbc: smul %i3, %i2, %o4
18382 .word 0x81ac8a50 ! t2_kref+0x1bc0: fcmpd %fcc0, %f18, %f16
18383 .word 0xc368a181 ! t2_kref+0x1bc4: prefetch %g2 + 0x181, 1
18384 .word 0xd8066008 ! t2_kref+0x1bc8: ld [%i1 + 8], %o4
18385 .word 0xea2e6002 ! t2_kref+0x1bcc: stb %l5, [%i1 + 2]
18386 .word 0xd8067ff4 ! t2_kref+0x1bd0: ld [%i1 - 0xc], %o4
18387 .word 0xd85e3ff8 ! t2_kref+0x1bd4: ldx [%i0 - 8], %o4
18388 .word 0xe3070019 ! t2_kref+0x1bd8: ld [%i4 + %i1], %f17
18389 .word 0xa3a000b2 ! t2_kref+0x1bdc: fnegs %f18, %f17
18390 .word 0xa1b40752 ! t2_kref+0x1be0: fpack32 %f16, %f18, %f16
18391 .word 0xa1a000d0 ! t2_kref+0x1be4: fnegd %f16, %f16
18392 .word 0xa3a00031 ! t2_kref+0x1be8: fmovs %f17, %f17
18393 .word 0x31480005 ! t2_kref+0x1bec: fba,a,pt %fcc0, _kref+0x1c00
18394 .word 0xa5a00552 ! t2_kref+0x1bf0: fsqrtd %f18, %f18
18395 .word 0xe8200018 ! t2_kref+0x1bf4: st %l4, [%g0 + %i0]
18396 .word 0xe3867fe4 ! t2_kref+0x1bf8: lda [%i1 - 0x1c]%asi, %f17
18397 .word 0x99b6c313 ! t2_kref+0x1bfc: alignaddr %i3, %l3, %o4
18398 .word 0xa1a8c052 ! t2_kref+0x1c00: fmovdul %fcc0, %f18, %f16
18399 .word 0xa3a00131 ! t2_kref+0x1c04: fabss %f17, %f17
18400 .word 0xd88e3fed ! t2_kref+0x1c08: lduba [%i0 - 0x13]%asi, %o4
18401 .word 0xd816601e ! t2_kref+0x1c0c: lduh [%i1 + 0x1e], %o4
18402 .word 0x98ae8009 ! t2_kref+0x1c10: andncc %i2, %o1, %o4
18403 .word 0x983ac01a ! t2_kref+0x1c14: xnor %o3, %i2, %o4
18404 .word 0x9895645c ! t2_kref+0x1c18: orcc %l5, 0x45c, %o4
18405 .word 0xe3263fe8 ! t2_kref+0x1c1c: st %f17, [%i0 - 0x18]
18406 .word 0xa5a00550 ! t2_kref+0x1c20: fsqrtd %f16, %f18
18407 .word 0x81db801c ! t2_kref+0x1c24: flush %sp + %i4
18408 .word 0xa5a48850 ! t2_kref+0x1c28: faddd %f18, %f16, %f18
18409 .word 0x9fc00004 ! t2_kref+0x1c2c: call %g0 + %g4
18410 .word 0x98d5320d ! t2_kref+0x1c30: umulcc %l4, -0xdf3, %o4
18411 .word 0x987e800a ! t2_kref+0x1c34: sdiv %i2, %o2, %o4
18412 .word 0xd806401c ! t2_kref+0x1c38: ld [%i1 + %i4], %o4
18413 .word 0x34480002 ! t2_kref+0x1c3c: bg,a,pt %icc, _kref+0x1c44
18414 .word 0xd03e001d ! t2_kref+0x1c40: std %o0, [%i0 + %i5]
18415 .word 0x9812001b ! t2_kref+0x1c44: or %o0, %i3, %o4
18416 .word 0xa5b40910 ! t2_kref+0x1c48: faligndata %f16, %f16, %f18
18417 .word 0xa5a000b2 ! t2_kref+0x1c4c: fnegs %f18, %f18
18418 .word 0xa5a48831 ! t2_kref+0x1c50: fadds %f18, %f17, %f18
18419 .word 0x9de3bfa0 ! t2_kref+0x1c54: save %sp, -0x60, %sp
18420 .word 0xb426306a ! t2_kref+0x1c58: sub %i0, -0xf96, %i2
18421 .word 0x99e8001c ! t2_kref+0x1c5c: restore %g0, %i4, %o4
18422 .word 0xd8de6018 ! t2_kref+0x1c60: ldxa [%i1 + 0x18]%asi, %o4
18423 .word 0x98958013 ! t2_kref+0x1c64: orcc %l6, %l3, %o4
18424 .word 0xa1b40e50 ! t2_kref+0x1c68: fxnor %f16, %f16, %f16
18425 .word 0xa3b48df2 ! t2_kref+0x1c6c: fnands %f18, %f18, %f17
18426 .word 0x9828001a ! t2_kref+0x1c70: andn %g0, %i2, %o4
18427 .word 0xd46e6006 ! t2_kref+0x1c74: ldstub [%i1 + 6], %o2
18428 .word 0x23800006 ! t2_kref+0x1c78: fbne,a _kref+0x1c90
18429 .word 0x192bf79a ! t2_kref+0x1c7c: sethi %hi(0xafde6800), %o4
18430 .word 0x98dd7ff0 ! t2_kref+0x1c80: smulcc %l5, -0x10, %o4
18431 .word 0xd8680018 ! t2_kref+0x1c84: ldstub [%g0 + %i0], %o4
18432 .word 0xe168a00d ! t2_kref+0x1c88: prefetch %g2 + 0xd, 16
18433 .word 0xd8100018 ! t2_kref+0x1c8c: lduh [%g0 + %i0], %o4
18434 .word 0x81ac0a52 ! t2_kref+0x1c90: fcmpd %fcc0, %f16, %f18
18435 .word 0xef68a1ce ! t2_kref+0x1c94: prefetch %g2 + 0x1ce, 23
18436 .word 0xa3b44e72 ! t2_kref+0x1c98: fxnors %f17, %f18, %f17
18437 .word 0x81ac0a52 ! t2_kref+0x1c9c: fcmpd %fcc0, %f16, %f18
18438 .word 0xa5a48831 ! t2_kref+0x1ca0: fadds %f18, %f17, %f18
18439 .word 0xd8080018 ! t2_kref+0x1ca4: ldub [%g0 + %i0], %o4
18440 .word 0x2d800004 ! t2_kref+0x1ca8: fbg,a _kref+0x1cb8
18441 .word 0x98b54017 ! t2_kref+0x1cac: orncc %l5, %l7, %o4
18442 .word 0x991b0012 ! t2_kref+0x1cb0: tsubcctv %o4, %l2, %o4
18443 .word 0x98d2c009 ! t2_kref+0x1cb4: umulcc %o3, %o1, %o4
18444 .word 0x19199f60 ! t2_kref+0x1cb8: sethi %hi(0x667d8000), %o4
18445 .word 0x99b5c317 ! t2_kref+0x1cbc: alignaddr %l7, %l7, %o4
18446 .word 0xa3a01a52 ! t2_kref+0x1cc0: fdtoi %f18, %f17
18447 .word 0xa5b00c00 ! t2_kref+0x1cc4: fzero %f18
18448 .word 0x985ac008 ! t2_kref+0x1cc8: smul %o3, %o0, %o4
18449 .word 0x9856c00b ! t2_kref+0x1ccc: umul %i3, %o3, %o4
18450 .word 0x9de3bfa0 ! t2_kref+0x1cd0: save %sp, -0x60, %sp
18451 .word 0x99ee801a ! t2_kref+0x1cd4: restore %i2, %i2, %o4
18452 .word 0x81db000c ! t2_kref+0x1cd8: flush %o4 + %o4
18453 .word 0xa3a48932 ! t2_kref+0x1cdc: fmuls %f18, %f18, %f17
18454 .word 0x98dee3db ! t2_kref+0x1ce0: smulcc %i3, 0x3db, %o4
18455 .word 0x1933c695 ! t2_kref+0x1ce4: sethi %hi(0xcf1a5400), %o4
18456 .word 0x98d48013 ! t2_kref+0x1ce8: umulcc %l2, %l3, %o4
18457 .word 0xf1ee101d ! t2_kref+0x1cec: prefetcha %i0 + %i5, 24
18458 .word 0x9924e20d ! t2_kref+0x1cf0: mulscc %l3, 0x20d, %o4
18459 .word 0x39800005 ! t2_kref+0x1cf4: fbuge,a _kref+0x1d08
18460 .word 0xe66e8019 ! t2_kref+0x1cf8: ldstub [%i2 + %i1], %l3
18461 .word 0x99400000 ! t2_kref+0x1cfc: mov %y, %o4
18462 .word 0xa5a00532 ! t2_kref+0x1d00: fsqrts %f18, %f18
18463 .word 0x98927e93 ! t2_kref+0x1d04: orcc %o1, -0x16d, %o4
18464 .word 0xedee101a ! t2_kref+0x1d08: prefetcha %i0 + %i2, 22
18465 .word 0xa3b44df1 ! t2_kref+0x1d0c: fnands %f17, %f17, %f17
18466 .word 0xec2e7ff3 ! t2_kref+0x1d10: stb %l6, [%i1 - 0xd]
18467 .word 0xc5ee1016 ! t2_kref+0x1d14: prefetcha %i0 + %l6, 2
18468 .word 0xd840a008 ! t2_kref+0x1d18: ldsw [%g2 + 8], %o4
18469 .word 0xa1a01912 ! t2_kref+0x1d1c: fitod %f18, %f16
18470 .word 0x8143c000 ! t2_kref+0x1d20: stbar
18471 .word 0x989d2bbb ! t2_kref+0x1d24: xorcc %l4, 0xbbb, %o4
18472 .word 0xa1a48850 ! t2_kref+0x1d28: faddd %f18, %f16, %f16
18473 .word 0x98403fce ! t2_kref+0x1d2c: addc %g0, -0x32, %o4
18474 .word 0x987a4012 ! t2_kref+0x1d30: sdiv %o1, %l2, %o4
18475 .word 0xa5a00531 ! t2_kref+0x1d34: fsqrts %f17, %f18
18476 .word 0xf5ee501a ! t2_kref+0x1d38: prefetcha %i1 + %i2, 26
18477 .word 0x98724015 ! t2_kref+0x1d3c: udiv %o1, %l5, %o4
18478 .word 0x23800006 ! t2_kref+0x1d40: fbne,a _kref+0x1d58
18479 .word 0xe11fbdd0 ! t2_kref+0x1d44: ldd [%fp - 0x230], %f16
18480 .word 0x9845fb83 ! t2_kref+0x1d48: addc %l7, -0x47d, %o4
18481 .word 0x190403e8 ! t2_kref+0x1d4c: sethi %hi(0x100fa000), %o4
18482 .word 0xa1a488d2 ! t2_kref+0x1d50: fsubd %f18, %f18, %f16
18483 .word 0x81848000 ! t2_kref+0x1d54: wr %l2, %g0, %y
18484 .word 0x987cc00c ! t2_kref+0x1d58: sdiv %l3, %o4, %o4
18485 .word 0xd848a03a ! t2_kref+0x1d5c: ldsb [%g2 + 0x3a], %o4
18486 .word 0x9822bbef ! t2_kref+0x1d60: sub %o2, -0x411, %o4
18487 .word 0xe83e6008 ! t2_kref+0x1d64: std %l4, [%i1 + 8]
18488 .word 0xa3a00132 ! t2_kref+0x1d68: fabss %f18, %f17
18489 .word 0xa1a01932 ! t2_kref+0x1d6c: fstod %f18, %f16
18490 .word 0xa3a48931 ! t2_kref+0x1d70: fmuls %f18, %f17, %f17
18491 .word 0xd436201a ! t2_kref+0x1d74: sth %o2, [%i0 + 0x1a]
18492 .word 0xa1a409d0 ! t2_kref+0x1d78: fdivd %f16, %f16, %f16
18493 .word 0x99b20240 ! t2_kref+0x1d7c: array16 %o0, %g0, %o4
18494 call SYM(t2_subr1)
18495 .word 0xa3b44e31 ! t2_kref+0x1d84: fands %f17, %f17, %f17
18496 .word 0x3d800001 ! t2_kref+0x1d88: fbule,a _kref+0x1d8c
18497 .word 0x982d68ff ! t2_kref+0x1d8c: andn %l5, 0x8ff, %o4
18498 .word 0xa5a00552 ! t2_kref+0x1d90: fsqrtd %f18, %f18
18499 .word 0x21800007 ! t2_kref+0x1d94: fbn,a _kref+0x1db0
18500 .word 0xd01e2010 ! t2_kref+0x1d98: ldd [%i0 + 0x10], %o0
18501 .word 0xe42e4000 ! t2_kref+0x1d9c: stb %l2, [%i1]
18502 .word 0x98136fb1 ! t2_kref+0x1da0: or %o5, 0xfb1, %o4
18503 .word 0xe41e001d ! t2_kref+0x1da4: ldd [%i0 + %i5], %l2
18504 .word 0xa1a409d2 ! t2_kref+0x1da8: fdivd %f16, %f18, %f16
18505 .word 0x81850000 ! t2_kref+0x1dac: wr %l4, %g0, %y
18506 .word 0x3c480005 ! t2_kref+0x1db0: bpos,a,pt %icc, _kref+0x1dc4
18507 .word 0x9823000c ! t2_kref+0x1db4: sub %o4, %o4, %o4
18508 .word 0xa5b48e71 ! t2_kref+0x1db8: fxnors %f18, %f17, %f18
18509 .word 0x3c800005 ! t2_kref+0x1dbc: bpos,a _kref+0x1dd0
18510 .word 0x98da0012 ! t2_kref+0x1dc0: smulcc %o0, %l2, %o4
18511 .word 0xa1b406d2 ! t2_kref+0x1dc4: fmul8sux16 %f16, %f18, %f16
18512 .word 0x25800003 ! t2_kref+0x1dc8: fblg,a _kref+0x1dd4
18513 .word 0x982d800c ! t2_kref+0x1dcc: andn %l6, %o4, %o4
18514 .word 0xa5a01a50 ! t2_kref+0x1dd0: fdtoi %f16, %f18
18515 .word 0xd630a018 ! t2_kref+0x1dd4: sth %o3, [%g2 + 0x18]
18516 .word 0x99b000cb ! t2_kref+0x1dd8: edge16l %g0, %o3, %o4
18517 .word 0x985b4012 ! t2_kref+0x1ddc: smul %o5, %l2, %o4
18518 .word 0x992361b6 ! t2_kref+0x1de0: mulscc %o5, 0x1b6, %o4
18519 .word 0xe1bf1a19 ! t2_kref+0x1de4: stda %f16, [%i4 + %i1]0xd0
18520 .word 0x99120014 ! t2_kref+0x1de8: taddcctv %o0, %l4, %o4
18521 .word 0xa1a48950 ! t2_kref+0x1dec: fmuld %f18, %f16, %f16
18522 .word 0xa3a44931 ! t2_kref+0x1df0: fmuls %f17, %f17, %f17
18523 .word 0xa3a00132 ! t2_kref+0x1df4: fabss %f18, %f17
18524 .word 0xa5a01912 ! t2_kref+0x1df8: fitod %f18, %f18
18525 .word 0x98d6a961 ! t2_kref+0x1dfc: umulcc %i2, 0x961, %o4
18526 .word 0xa3a01a50 ! t2_kref+0x1e00: fdtoi %f16, %f17
18527 .word 0xd8fe2000 ! t2_kref+0x1e04: swapa [%i0]%asi, %o4
18528 .word 0x98ba0015 ! t2_kref+0x1e08: xnorcc %o0, %l5, %o4
18529 .word 0x21800004 ! t2_kref+0x1e0c: fbn,a _kref+0x1e1c
18530 .word 0x989aa15e ! t2_kref+0x1e10: xorcc %o2, 0x15e, %o4
18531 .word 0xd808a039 ! t2_kref+0x1e14: ldub [%g2 + 0x39], %o4
18532 .word 0x99400000 ! t2_kref+0x1e18: mov %y, %o4
18533 .word 0x8143c000 ! t2_kref+0x1e1c: stbar
18534 .word 0xa5a00031 ! t2_kref+0x1e20: fmovs %f17, %f18
18535 .word 0x9864c013 ! t2_kref+0x1e24: subc %l3, %l3, %o4
18536 .word 0xeb68a0c9 ! t2_kref+0x1e28: prefetch %g2 + 0xc9, 21
18537 .word 0x98153b0d ! t2_kref+0x1e2c: or %l4, -0x4f3, %o4
18538 .word 0xc030a028 ! t2_kref+0x1e30: clrh [%g2 + 0x28]
18539 .word 0x985a000c ! t2_kref+0x1e34: smul %o0, %o4, %o4
18540 .word 0xa1b48750 ! t2_kref+0x1e38: fpack32 %f18, %f16, %f16
18541 .word 0x988cc00c ! t2_kref+0x1e3c: andcc %l3, %o4, %o4
18542 .word 0xe5000019 ! t2_kref+0x1e40: ld [%g0 + %i1], %f18
18543 .word 0x9812b2af ! t2_kref+0x1e44: or %o2, -0xd51, %o4
18544 .word 0x9925a2cf ! t2_kref+0x1e48: mulscc %l6, 0x2cf, %o4
18545 .word 0x9864a9ab ! t2_kref+0x1e4c: subc %l2, 0x9ab, %o4
18546 .word 0xe4f8a038 ! t2_kref+0x1e50: swapa [%g2 + 0x38]%asi, %l2
18547 .word 0x98bd36db ! t2_kref+0x1e54: xnorcc %l4, -0x925, %o4
18548 .word 0x81ac4a31 ! t2_kref+0x1e58: fcmps %fcc0, %f17, %f17
18549 .word 0xd26e8018 ! t2_kref+0x1e5c: ldstub [%i2 + %i0], %o1
18550 .word 0xa1a00550 ! t2_kref+0x1e60: fsqrtd %f16, %f16
18551 .word 0x9924c008 ! t2_kref+0x1e64: mulscc %l3, %o0, %o4
18552 .word 0xa5a48850 ! t2_kref+0x1e68: faddd %f18, %f16, %f18
18553 .word 0x98c6c009 ! t2_kref+0x1e6c: addccc %i3, %o1, %o4
18554 .word 0x99b30016 ! t2_kref+0x1e70: edge8 %o4, %l6, %o4
18555 .word 0x32480001 ! t2_kref+0x1e74: bne,a,pt %icc, _kref+0x1e78
18556 .word 0xa1a488d2 ! t2_kref+0x1e78: fsubd %f18, %f18, %f16
18557 .word 0x9922c01b ! t2_kref+0x1e7c: mulscc %o3, %i3, %o4
18558 .word 0x992d6000 ! t2_kref+0x1e80: sll %l5, 0x0, %o4
18559 .word 0x98b20014 ! t2_kref+0x1e84: orncc %o0, %l4, %o4
18560 .word 0x81ac8a31 ! t2_kref+0x1e88: fcmps %fcc0, %f18, %f17
18561 .word 0x81ac8ab2 ! t2_kref+0x1e8c: fcmpes %fcc0, %f18, %f18
18562 .word 0xa3a00532 ! t2_kref+0x1e90: fsqrts %f18, %f17
18563 .word 0x98ddc008 ! t2_kref+0x1e94: smulcc %l7, %o0, %o4
18564 .word 0x3f480006 ! t2_kref+0x1e98: fbo,a,pt %fcc0, _kref+0x1eb0
18565 .word 0xa3a00532 ! t2_kref+0x1e9c: fsqrts %f18, %f17
18566 .word 0xa5a000b2 ! t2_kref+0x1ea0: fnegs %f18, %f18
18567 .word 0x992a0015 ! t2_kref+0x1ea4: sll %o0, %l5, %o4
18568 .word 0x9822c015 ! t2_kref+0x1ea8: sub %o3, %l5, %o4
18569 .word 0xd8c0a018 ! t2_kref+0x1eac: ldswa [%g2 + 0x18]%asi, %o4
18570 .word 0x28480003 ! t2_kref+0x1eb0: bleu,a,pt %icc, _kref+0x1ebc
18571 .word 0x193c1459 ! t2_kref+0x1eb4: sethi %hi(0xf0516400), %o4
18572 .word 0x39800006 ! t2_kref+0x1eb8: fbuge,a _kref+0x1ed0
18573 .word 0xd80e8019 ! t2_kref+0x1ebc: ldub [%i2 + %i1], %o4
18574 .word 0xd84e7fe9 ! t2_kref+0x1ec0: ldsb [%i1 - 0x17], %o4
18575 .word 0xa5a44832 ! t2_kref+0x1ec4: fadds %f17, %f18, %f18
18576 .word 0x980ec014 ! t2_kref+0x1ec8: and %i3, %l4, %o4
18577 .word 0x98e2001b ! t2_kref+0x1ecc: subccc %o0, %i3, %o4
18578 .word 0x9fc10000 ! t2_kref+0x1ed0: call %g4
18579 .word 0xd850a018 ! t2_kref+0x1ed4: ldsh [%g2 + 0x18], %o4
18580 .word 0x98d5c01a ! t2_kref+0x1ed8: umulcc %l7, %i2, %o4
18581 .word 0x992a4009 ! t2_kref+0x1edc: sll %o1, %o1, %o4
18582 .word 0xe11e001d ! t2_kref+0x1ee0: ldd [%i0 + %i5], %f16
18583 .word 0x99b54313 ! t2_kref+0x1ee4: alignaddr %l5, %l3, %o4
18584 .word 0xa1a00552 ! t2_kref+0x1ee8: fsqrtd %f18, %f16
18585 .word 0x98d56c31 ! t2_kref+0x1eec: umulcc %l5, 0xc31, %o4
18586 .word 0xa5b407d2 ! t2_kref+0x1ef0: pdist %f16, %f18, %f18
18587 .word 0xd41e2008 ! t2_kref+0x1ef4: ldd [%i0 + 8], %o2
18588 .word 0xff6e7fe0 ! t2_kref+0x1ef8: prefetch %i1 - 0x20, 31
18589 .word 0x992a8017 ! t2_kref+0x1efc: sll %o2, %l7, %o4
18590 .word 0xe3270018 ! t2_kref+0x1f00: st %f17, [%i4 + %i0]
18591 .word 0xa1b40c52 ! t2_kref+0x1f04: fnor %f16, %f18, %f16
18592 .word 0x99b48412 ! t2_kref+0x1f08: fcmple16 %f18, %f18, %o4
18593 .word 0x989b2d2c ! t2_kref+0x1f0c: xorcc %o4, 0xd2c, %o4
18594 .word 0xd278a018 ! t2_kref+0x1f10: swap [%g2 + 0x18], %o1
18595 .word 0xa5a48950 ! t2_kref+0x1f14: fmuld %f18, %f16, %f18
18596 .word 0xa1a00550 ! t2_kref+0x1f18: fsqrtd %f16, %f16
18597 .word 0x99400000 ! t2_kref+0x1f1c: mov %y, %o4
18598 .word 0xe3063ff4 ! t2_kref+0x1f20: ld [%i0 - 0xc], %f17
18599 .word 0xa1a48d31 ! t2_kref+0x1f24: fsmuld %f18, %f17, %f16
18600 .word 0xe86e201d ! t2_kref+0x1f28: ldstub [%i0 + 0x1d], %l4
18601 .word 0x2d800003 ! t2_kref+0x1f2c: fbg,a _kref+0x1f38
18602 .word 0xe1be1857 ! t2_kref+0x1f30: stda %f16, [%i0 + %l7]0xc2
18603 .word 0x81ac8a50 ! t2_kref+0x1f34: fcmpd %fcc0, %f18, %f16
18604 .word 0xa1b48a90 ! t2_kref+0x1f38: fpsub16 %f18, %f16, %f16
18605 .word 0x98d80016 ! t2_kref+0x1f3c: smulcc %g0, %l6, %o4
18606 .word 0xa5b48d60 ! t2_kref+0x1f40: fnot1s %f18, %f18
18607 .word 0x81d80012 ! t2_kref+0x1f44: flush %g0 + %l2
18608 .word 0xd4680019 ! t2_kref+0x1f48: ldstub [%g0 + %i1], %o2
18609 .word 0xa5a000d2 ! t2_kref+0x1f4c: fnegd %f18, %f18
18610 .word 0x98d52baa ! t2_kref+0x1f50: umulcc %l4, 0xbaa, %o4
18611 .word 0x984531e7 ! t2_kref+0x1f54: addc %l4, -0xe19, %o4
18612 .word 0xe5067ff4 ! t2_kref+0x1f58: ld [%i1 - 0xc], %f18
18613 .word 0xe66e8019 ! t2_kref+0x1f5c: ldstub [%i2 + %i1], %l3
18614 .word 0xe06e401a ! t2_kref+0x1f60: ldstub [%i1 + %i2], %l0
18615 .word 0xe380a038 ! t2_kref+0x1f64: lda [%g2 + 0x38]%asi, %f17
18616 .word 0x81ac8ab2 ! t2_kref+0x1f68: fcmpes %fcc0, %f18, %f18
18617 .word 0x989a4017 ! t2_kref+0x1f6c: xorcc %o1, %l7, %o4
18618 .word 0xe1ee101d ! t2_kref+0x1f70: prefetcha %i0 + %i5, 16
18619 .word 0x98aa800a ! t2_kref+0x1f74: andncc %o2, %o2, %o4
18620 .word 0x31800005 ! t2_kref+0x1f78: fba,a _kref+0x1f8c
18621 .word 0xa5a488b2 ! t2_kref+0x1f7c: fsubs %f18, %f18, %f18
18622 .word 0x192fce5a ! t2_kref+0x1f80: sethi %hi(0xbf396800), %o4
18623 .word 0xc76e400d ! t2_kref+0x1f84: prefetch %i1 + %o5, 3
18624 .word 0xd84e0000 ! t2_kref+0x1f88: ldsb [%i0], %o4
18625 .word 0xd01f4019 ! t2_kref+0x1f8c: ldd [%i5 + %i1], %o0
18626 .word 0xa1a00552 ! t2_kref+0x1f90: fsqrtd %f18, %f16
18627 .word 0xa5b48d92 ! t2_kref+0x1f94: fxor %f18, %f18, %f18
18628 .word 0xa1a01932 ! t2_kref+0x1f98: fstod %f18, %f16
18629 .word 0xe26e7fff ! t2_kref+0x1f9c: ldstub [%i1 - 1], %l1
18630 .word 0xa5a00132 ! t2_kref+0x1fa0: fabss %f18, %f18
18631 .word 0x982cc016 ! t2_kref+0x1fa4: andn %l3, %l6, %o4
18632 .word 0xa5a00032 ! t2_kref+0x1fa8: fmovs %f18, %f18
18633 .word 0xd84e3fff ! t2_kref+0x1fac: ldsb [%i0 - 1], %o4
18634 .word 0x98020017 ! t2_kref+0x1fb0: add %o0, %l7, %o4
18635 .word 0xd8c0a028 ! t2_kref+0x1fb4: ldswa [%g2 + 0x28]%asi, %o4
18636 .word 0xa3a01092 ! t2_kref+0x1fb8: fxtos %f18, %f17
18637 .word 0x99b280d7 ! t2_kref+0x1fbc: edge16l %o2, %l7, %o4
18638 .word 0x98980000 ! t2_kref+0x1fc0: xorcc %g0, %g0, %o4
18639 .word 0x98ab4014 ! t2_kref+0x1fc4: andncc %o5, %l4, %o4
18640 .word 0xe8be501d ! t2_kref+0x1fc8: stda %l4, [%i1 + %i5]0x80
18641 .word 0x1904e56b ! t2_kref+0x1fcc: sethi %hi(0x1395ac00), %o4
18642 .word 0x98650017 ! t2_kref+0x1fd0: subc %l4, %l7, %o4
18643 .word 0x81df68ee ! t2_kref+0x1fd4: flush %i5 + 0x8ee
18644 .word 0x81dcee7c ! t2_kref+0x1fd8: flush %l3 + 0xe7c
18645 .word 0xa5a000d2 ! t2_kref+0x1fdc: fnegd %f18, %f18
18646 .word 0x98c4a645 ! t2_kref+0x1fe0: addccc %l2, 0x645, %o4
18647 .word 0xf6a67ff4 ! t2_kref+0x1fe4: sta %i3, [%i1 - 0xc]%asi
18648 .word 0x98102936 ! t2_kref+0x1fe8: mov 0x936, %o4
18649 .word 0x86102003 ! t2_kref+0x1fec: mov 0x3, %g3
18650 .word 0x32800000 ! t2_kref+0x1ff0: bne,a _kref+0x1ff0
18651 .word 0x86a0e001 ! t2_kref+0x1ff4: subcc %g3, 1, %g3
18652 .word 0x81ac8a52 ! t2_kref+0x1ff8: fcmpd %fcc0, %f18, %f18
18653 .word 0x98c6801b ! t2_kref+0x1ffc: addccc %i2, %i3, %o4
18654 .word 0x985a8000 ! t2_kref+0x2000: smul %o2, %g0, %o4
18655 .word 0xa3a00032 ! t2_kref+0x2004: fmovs %f18, %f17
18656 .word 0x98830015 ! t2_kref+0x2008: addcc %o4, %l5, %o4
18657 .word 0xa5a448b2 ! t2_kref+0x200c: fsubs %f17, %f18, %f18
18658 .word 0x99b28240 ! t2_kref+0x2010: array16 %o2, %g0, %o4
18659 .word 0x989a8009 ! t2_kref+0x2014: xorcc %o2, %o1, %o4
18660 .word 0x98da79ce ! t2_kref+0x2018: smulcc %o1, -0x632, %o4
18661 .word 0x81580000 ! t2_kref+0x201c: flushw
18662 .word 0x980236c6 ! t2_kref+0x2020: add %o0, -0x93a, %o4
18663 call SYM(t2_subr0)
18664 .word 0xd09e2000 ! t2_kref+0x2028: ldda [%i0]%asi, %o0
18665 .word 0xa3b00fe0 ! t2_kref+0x202c: fones %f17
18666 .word 0xd01e7fe8 ! t2_kref+0x2030: ldd [%i1 - 0x18], %o0
18667 .word 0x9835e653 ! t2_kref+0x2034: orn %l7, 0x653, %o4
18668 .word 0x81ac0ad2 ! t2_kref+0x2038: fcmped %fcc0, %f16, %f18
18669 .word 0xd27e0000 ! t2_kref+0x203c: swap [%i0], %o1
18670 .word 0x81ac4ab2 ! t2_kref+0x2040: fcmpes %fcc0, %f17, %f18
18671 .word 0xe53e6010 ! t2_kref+0x2044: std %f18, [%i1 + 0x10]
18672 .word 0x9de3bfa0 ! t2_kref+0x2048: save %sp, -0x60, %sp
18673 .word 0xb696c019 ! t2_kref+0x204c: orcc %i3, %i1, %i3
18674 .word 0x99ef001d ! t2_kref+0x2050: restore %i4, %i5, %o4
18675 .word 0xa1b00f12 ! t2_kref+0x2054: fsrc2 %f18, %f16
18676 .word 0xa1a00052 ! t2_kref+0x2058: fmovd %f18, %f16
18677 .word 0x98d2be56 ! t2_kref+0x205c: umulcc %o2, -0x1aa, %o4
18678 .word 0x81ac8a50 ! t2_kref+0x2060: fcmpd %fcc0, %f18, %f16
18679 .word 0xd84e401a ! t2_kref+0x2064: ldsb [%i1 + %i2], %o4
18680 .word 0xe1b81018 ! t2_kref+0x2068: stda %f16, [%g0 + %i0]0x80
18681 .word 0xa5b40e52 ! t2_kref+0x206c: fxnor %f16, %f18, %f18
18682 .word 0xa3a44831 ! t2_kref+0x2070: fadds %f17, %f17, %f17
18683 .word 0xf6764000 ! t2_kref+0x2074: stx %i3, [%i1]
18684 .word 0xe3865000 ! t2_kref+0x2078: lda [%i1]0x80, %f17
18685 .word 0x26480002 ! t2_kref+0x207c: bl,a,pt %icc, _kref+0x2084
18686 .word 0xd8480019 ! t2_kref+0x2080: ldsb [%g0 + %i1], %o4
18687 .word 0xc1e8a183 ! t2_kref+0x2084: prefetcha %g2 + 0x183, 0
18688 .word 0xd84e4000 ! t2_kref+0x2088: ldsb [%i1], %o4
18689 .word 0xa3a00132 ! t2_kref+0x208c: fabss %f18, %f17
18690 .word 0x985d000b ! t2_kref+0x2090: smul %l4, %o3, %o4
18691 .word 0xeae8a03a ! t2_kref+0x2094: ldstuba [%g2 + 0x3a]%asi, %l5
18692 .word 0xd806001c ! t2_kref+0x2098: ld [%i0 + %i4], %o4
18693 .word 0xe580a018 ! t2_kref+0x209c: lda [%g2 + 0x18]%asi, %f18
18694 .word 0xa5a448b2 ! t2_kref+0x20a0: fsubs %f17, %f18, %f18
18695 .word 0x98fcc009 ! t2_kref+0x20a4: sdivcc %l3, %o1, %o4
18696 .word 0x9fc00004 ! t2_kref+0x20a8: call %g0 + %g4
18697 .word 0xd6a8a019 ! t2_kref+0x20ac: stba %o3, [%g2 + 0x19]%asi
18698 .word 0xee363ff0 ! t2_kref+0x20b0: sth %l7, [%i0 - 0x10]
18699 .word 0x981dbdda ! t2_kref+0x20b4: xor %l6, -0x226, %o4
18700 .word 0xd43f4018 ! t2_kref+0x20b8: std %o2, [%i5 + %i0]
18701 .word 0x980d3e67 ! t2_kref+0x20bc: and %l4, -0x199, %o4
18702 .word 0x98d80013 ! t2_kref+0x20c0: smulcc %g0, %l3, %o4
18703 .word 0xe11fbf70 ! t2_kref+0x20c4: ldd [%fp - 0x90], %f16
18704 .word 0x81ac0ad0 ! t2_kref+0x20c8: fcmped %fcc0, %f16, %f16
18705 .word 0xa1a48950 ! t2_kref+0x20cc: fmuld %f18, %f16, %f16
18706 .word 0xc36e0015 ! t2_kref+0x20d0: prefetch %i0 + %l5, 1
18707 .word 0x8185c000 ! t2_kref+0x20d4: wr %l7, %g0, %y
18708 .word 0xa3a00131 ! t2_kref+0x20d8: fabss %f17, %f17
18709 .word 0xd2263ff4 ! t2_kref+0x20dc: st %o1, [%i0 - 0xc]
18710 .word 0xd888a038 ! t2_kref+0x20e0: lduba [%g2 + 0x38]%asi, %o4
18711 .word 0xd84e001a ! t2_kref+0x20e4: ldsb [%i0 + %i2], %o4
18712 .word 0x99b6c349 ! t2_kref+0x20e8: alignaddrl %i3, %o1, %o4
18713 .word 0xd84e0000 ! t2_kref+0x20ec: ldsb [%i0], %o4
18714 .word 0x3a480005 ! t2_kref+0x20f0: bcc,a,pt %icc, _kref+0x2104
18715 .word 0xd8163ff8 ! t2_kref+0x20f4: lduh [%i0 - 8], %o4
18716 .word 0x99400000 ! t2_kref+0x20f8: mov %y, %o4
18717 .word 0xd8163fe0 ! t2_kref+0x20fc: lduh [%i0 - 0x20], %o4
18718 .word 0x1911eff0 ! t2_kref+0x2100: sethi %hi(0x47bfc000), %o4
18719 .word 0xe11e6000 ! t2_kref+0x2104: ldd [%i1], %f16
18720 .word 0xe968a009 ! t2_kref+0x2108: prefetch %g2 + 9, 20
18721 .word 0x98400008 ! t2_kref+0x210c: addc %g0, %o0, %o4
18722 .word 0x81dcac55 ! t2_kref+0x2110: flush %l2 + 0xc55
18723 .word 0x3f800003 ! t2_kref+0x2114: fbo,a _kref+0x2120
18724 .word 0x98f2c016 ! t2_kref+0x2118: udivcc %o3, %l6, %o4
18725 .word 0x81858000 ! t2_kref+0x211c: wr %l6, %g0, %y
18726 .word 0x99b480c9 ! t2_kref+0x2120: edge16l %l2, %o1, %o4
18727 .word 0xc0ff1018 ! t2_kref+0x2124: swapa [%i4 + %i0]0x80, %g0
18728 .word 0x9de3bfa0 ! t2_kref+0x2128: save %sp, -0x60, %sp
18729 .word 0xb306c000 ! t2_kref+0x212c: taddcc %i3, %g0, %i1
18730 .word 0x99ef401a ! t2_kref+0x2130: restore %i5, %i2, %o4
18731 .word 0xa1b00f12 ! t2_kref+0x2134: fsrc2 %f18, %f16
18732 .word 0xe51e4000 ! t2_kref+0x2138: ldd [%i1], %f18
18733 .word 0x9914800a ! t2_kref+0x213c: taddcctv %l2, %o2, %o4
18734 .word 0xe4680018 ! t2_kref+0x2140: ldstub [%g0 + %i0], %l2
18735 .word 0x81dc4001 ! t2_kref+0x2144: flush %l1 + %g1
18736 .word 0x99b340eb ! t2_kref+0x2148: edge16ln %o5, %o3, %o4
18737 .word 0x9925001a ! t2_kref+0x214c: mulscc %l4, %i2, %o4
18738 .word 0xd620a038 ! t2_kref+0x2150: st %o3, [%g2 + 0x38]
18739 .word 0x86102001 ! t2_kref+0x2154: mov 0x1, %g3
18740 .word 0x32800000 ! t2_kref+0x2158: bne,a _kref+0x2158
18741 .word 0x86a0e001 ! t2_kref+0x215c: subcc %g3, 1, %g3
18742 .word 0xd816200e ! t2_kref+0x2160: lduh [%i0 + 0xe], %o4
18743 .word 0x30800002 ! t2_kref+0x2164: ba,a _kref+0x216c
18744 .word 0xa5b48c71 ! t2_kref+0x2168: fnors %f18, %f17, %f18
18745 .word 0xa3a01a52 ! t2_kref+0x216c: fdtoi %f18, %f17
18746 .word 0xea767fe8 ! t2_kref+0x2170: stx %l5, [%i1 - 0x18]
18747 .word 0x86102003 ! t2_kref+0x2174: mov 0x3, %g3
18748 .word 0x32800000 ! t2_kref+0x2178: bne,a _kref+0x2178
18749 .word 0x86a0e001 ! t2_kref+0x217c: subcc %g3, 1, %g3
18750 .word 0xa5a00552 ! t2_kref+0x2180: fsqrtd %f18, %f18
18751 .word 0x81ac4a31 ! t2_kref+0x2184: fcmps %fcc0, %f17, %f17
18752 .word 0x98b2a33c ! t2_kref+0x2188: orncc %o2, 0x33c, %o4
18753 .word 0xa5a408d0 ! t2_kref+0x218c: fsubd %f16, %f16, %f18
18754 .word 0xa3b44ab1 ! t2_kref+0x2190: fpsub16s %f17, %f17, %f17
18755 .word 0x81db400d ! t2_kref+0x2194: flush %o5 + %o5
18756 .word 0xe87f0018 ! t2_kref+0x2198: swap [%i4 + %i0], %l4
18757! .word 0x234caf99 ! t2_kref+0x219c: fbne,a,pt %fcc0, SYM(t2_subr0)
18758 fbne,a,pt %fcc0, SYM(t2_subr0)
18759 .word 0x9f414000 ! t2_kref+0x21a0: mov %pc, %o7
18760 .word 0xa3b48e31 ! t2_kref+0x21a4: fands %f18, %f17, %f17
18761 .word 0xd41e3fe0 ! t2_kref+0x21a8: ldd [%i0 - 0x20], %o2
18762 .word 0x8143c000 ! t2_kref+0x21ac: stbar
18763 .word 0xe4760000 ! t2_kref+0x21b0: stx %l2, [%i0]
18764 .word 0xa5b00f10 ! t2_kref+0x21b4: fsrc2 %f16, %f18
18765 .word 0x9de3bfa0 ! t2_kref+0x21b8: save %sp, -0x60, %sp
18766 .word 0xb82678fb ! t2_kref+0x21bc: sub %i1, -0x705, %i4
18767 .word 0x99e80019 ! t2_kref+0x21c0: restore %g0, %i1, %o4
18768 .word 0x99b58240 ! t2_kref+0x21c4: array16 %l6, %g0, %o4
18769 .word 0xf42e4000 ! t2_kref+0x21c8: stb %i2, [%i1]
18770 .word 0x9818353f ! t2_kref+0x21cc: xor %g0, -0xac1, %o4
18771 .word 0xe11fbf30 ! t2_kref+0x21d0: ldd [%fp - 0xd0], %f16
18772 .word 0x9816ad0f ! t2_kref+0x21d4: or %i2, 0xd0f, %o4
18773 .word 0x98034015 ! t2_kref+0x21d8: add %o5, %l5, %o4
18774 .word 0xa5b40912 ! t2_kref+0x21dc: faligndata %f16, %f18, %f18
18775 .word 0x9924801b ! t2_kref+0x21e0: mulscc %l2, %i3, %o4
18776 .word 0x81830000 ! t2_kref+0x21e4: wr %o4, %g0, %y
18777 .word 0x987ea6ec ! t2_kref+0x21e8: sdiv %i2, 0x6ec, %o4
18778 .word 0xd85f4019 ! t2_kref+0x21ec: ldx [%i5 + %i1], %o4
18779 .word 0xa5b48e10 ! t2_kref+0x21f0: fand %f18, %f16, %f18
18780 .word 0x98058008 ! t2_kref+0x21f4: add %l6, %o0, %o4
18781 .word 0x987cbfab ! t2_kref+0x21f8: sdiv %l2, -0x55, %o4
18782 .word 0xe2780019 ! t2_kref+0x21fc: swap [%g0 + %i1], %l1
18783 .word 0xa5a01912 ! t2_kref+0x2200: fitod %f18, %f18
18784 .word 0x981ef1e3 ! t2_kref+0x2204: xor %i3, -0xe1d, %o4
18785 .word 0xa3a00132 ! t2_kref+0x2208: fabss %f18, %f17
18786 .word 0xe1be1853 ! t2_kref+0x220c: stda %f16, [%i0 + %l3]0xc2
18787 .word 0x98257456 ! t2_kref+0x2210: sub %l5, -0xbaa, %o4
18788 .word 0x9fc00004 ! t2_kref+0x2214: call %g0 + %g4
18789 .word 0xd01e6018 ! t2_kref+0x2218: ldd [%i1 + 0x18], %o0
18790 .word 0xa5a48831 ! t2_kref+0x221c: fadds %f18, %f17, %f18
18791 .word 0xa5a408d2 ! t2_kref+0x2220: fsubd %f16, %f18, %f18
18792 .word 0xd810a018 ! t2_kref+0x2224: lduh [%g2 + 0x18], %o4
18793 .word 0x987a4009 ! t2_kref+0x2228: sdiv %o1, %o1, %o4
18794 .word 0x992ce002 ! t2_kref+0x222c: sll %l3, 0x2, %o4
18795 .word 0xff6e6000 ! t2_kref+0x2230: prefetch %i1, 31
18796 .word 0x9de3bfa0 ! t2_kref+0x2234: save %sp, -0x60, %sp
18797 .word 0x99eec000 ! t2_kref+0x2238: restore %i3, %g0, %o4
18798 .word 0xa1a01931 ! t2_kref+0x223c: fstod %f17, %f16
18799 .word 0xa5a01931 ! t2_kref+0x2240: fstod %f17, %f18
18800 .word 0xec1e3fe8 ! t2_kref+0x2244: ldd [%i0 - 0x18], %l6
18801 .word 0x983a3ca9 ! t2_kref+0x2248: xnor %o0, -0x357, %o4
18802 .word 0x9970000d ! t2_kref+0x224c: popc %o5, %o4
18803 .word 0x2b800008 ! t2_kref+0x2250: fbug,a _kref+0x2270
18804 .word 0xa5a00132 ! t2_kref+0x2254: fabss %f18, %f18
18805 .word 0x9924e792 ! t2_kref+0x2258: mulscc %l3, 0x792, %o4
18806 .word 0xa1a000d2 ! t2_kref+0x225c: fnegd %f18, %f16
18807 .word 0xc07e4000 ! t2_kref+0x2260: swap [%i1], %g0
18808 .word 0xa5b44ab1 ! t2_kref+0x2264: fpsub16s %f17, %f17, %f18
18809 .word 0x98aa8012 ! t2_kref+0x2268: andncc %o2, %l2, %o4
18810 .word 0x81db8000 ! t2_kref+0x226c: flush %sp
18811 sethi %hi(2f), %o7
18812 .word 0xe40be2a0 ! t2_kref+0x2274: ldub [%o7 + 0x2a0], %l2
18813 .word 0xa41ca00c ! t2_kref+0x2278: xor %l2, 0xc, %l2
18814 .word 0xe42be2a0 ! t2_kref+0x227c: stb %l2, [%o7 + 0x2a0]
18815 .word 0x81dbe2a0 ! t2_kref+0x2280: flush %o7 + 0x2a0
18816 .word 0xa1b48912 ! t2_kref+0x2284: faligndata %f18, %f18, %f16
18817 .word 0xa1a40950 ! t2_kref+0x2288: fmuld %f16, %f16, %f16
18818 .word 0x19126442 ! t2_kref+0x228c: sethi %hi(0x49910800), %o4
18819 .word 0xa1a40852 ! t2_kref+0x2290: faddd %f16, %f18, %f16
18820 .word 0x190eb226 ! t2_kref+0x2294: sethi %hi(0x3ac89800), %o4
18821 .word 0xa1a409d2 ! t2_kref+0x2298: fdivd %f16, %f18, %f16
18822 .word 0xee26600c ! t2_kref+0x229c: st %l7, [%i1 + 0xc]
188232: .word 0x99408000 ! t2_kref+0x22a0: mov %ccr, %o4
18824 .word 0xd830a038 ! t2_kref+0x22a4: sth %o4, [%g2 + 0x38]
18825 .word 0x3f800003 ! t2_kref+0x22a8: fbo,a _kref+0x22b4
18826 .word 0xd84e7fe7 ! t2_kref+0x22ac: ldsb [%i1 - 0x19], %o4
18827 .word 0x989d4008 ! t2_kref+0x22b0: xorcc %l5, %o0, %o4
18828 .word 0xd8467ff8 ! t2_kref+0x22b4: ldsw [%i1 - 8], %o4
18829 .word 0x9822a114 ! t2_kref+0x22b8: sub %o2, 0x114, %o4
18830 .word 0xe8e8a02b ! t2_kref+0x22bc: ldstuba [%g2 + 0x2b]%asi, %l4
18831 .word 0x99400000 ! t2_kref+0x22c0: mov %y, %o4
18832 .word 0x81850000 ! t2_kref+0x22c4: wr %l4, %g0, %y
18833 .word 0xa3b48e31 ! t2_kref+0x22c8: fands %f18, %f17, %f17
18834 .word 0xd850a028 ! t2_kref+0x22cc: ldsh [%g2 + 0x28], %o4
18835 .word 0xd84e3ff6 ! t2_kref+0x22d0: ldsb [%i0 - 0xa], %o4
18836 .word 0xa5a48950 ! t2_kref+0x22d4: fmuld %f18, %f16, %f18
18837 .word 0x81ac8ad2 ! t2_kref+0x22d8: fcmped %fcc0, %f18, %f18
18838 .word 0x81ac8ad0 ! t2_kref+0x22dc: fcmped %fcc0, %f18, %f16
18839 .word 0x985dc016 ! t2_kref+0x22e0: smul %l7, %l6, %o4
18840 .word 0xd80e4000 ! t2_kref+0x22e4: ldub [%i1], %o4
18841 .word 0xe580a028 ! t2_kref+0x22e8: lda [%g2 + 0x28]%asi, %f18
18842 .word 0x9814b81d ! t2_kref+0x22ec: or %l2, -0x7e3, %o4
18843 .word 0xa3b44f72 ! t2_kref+0x22f0: fornot1s %f17, %f18, %f17
18844 .word 0x9804c012 ! t2_kref+0x22f4: add %l3, %l2, %o4
18845 .word 0xa1b00cd2 ! t2_kref+0x22f8: fnot2 %f18, %f16
18846 .word 0x81ac8ad2 ! t2_kref+0x22fc: fcmped %fcc0, %f18, %f18
18847 .word 0x99b34077 ! t2_kref+0x2300: edge8ln %o5, %l7, %o4
18848 .word 0x192d2395 ! t2_kref+0x2304: sethi %hi(0xb48e5400), %o4
18849 .word 0xd8480018 ! t2_kref+0x2308: ldsb [%g0 + %i0], %o4
18850 .word 0x98c6c01b ! t2_kref+0x230c: addccc %i3, %i3, %o4
18851 .word 0x992cc01a ! t2_kref+0x2310: sll %l3, %i2, %o4
18852 .word 0x98bc8012 ! t2_kref+0x2314: xnorcc %l2, %l2, %o4
18853 .word 0x38800004 ! t2_kref+0x2318: bgu,a _kref+0x2328
18854 .word 0xa5a488b1 ! t2_kref+0x231c: fsubs %f18, %f17, %f18
18855 .word 0x81ac8a52 ! t2_kref+0x2320: fcmpd %fcc0, %f18, %f18
18856 .word 0xa5a00131 ! t2_kref+0x2324: fabss %f17, %f18
18857 .word 0x991d693f ! t2_kref+0x2328: tsubcctv %l5, 0x93f, %o4
18858 .word 0x3e480008 ! t2_kref+0x232c: bvc,a,pt %icc, _kref+0x234c
18859 .word 0xd8060000 ! t2_kref+0x2330: ld [%i0], %o4
18860 .word 0x98254014 ! t2_kref+0x2334: sub %l5, %l4, %o4
18861 .word 0xa5a00131 ! t2_kref+0x2338: fabss %f17, %f18
18862 .word 0xa5a00132 ! t2_kref+0x233c: fabss %f18, %f18
18863 .word 0x98aaaf91 ! t2_kref+0x2340: andncc %o2, 0xf91, %o4
18864 .word 0xa1a48952 ! t2_kref+0x2344: fmuld %f18, %f18, %f16
18865 .word 0xd80e601e ! t2_kref+0x2348: ldub [%i1 + 0x1e], %o4
18866 .word 0x98980013 ! t2_kref+0x234c: xorcc %g0, %l3, %o4
18867 .word 0x27480003 ! t2_kref+0x2350: fbul,a,pt %fcc0, _kref+0x235c
18868 .word 0x99052622 ! t2_kref+0x2354: taddcc %l4, 0x622, %o4
18869 .word 0xe51fbcd0 ! t2_kref+0x2358: ldd [%fp - 0x330], %f18
18870 .word 0xd01e7ff0 ! t2_kref+0x235c: ldd [%i1 - 0x10], %o0
18871 .word 0x98d54014 ! t2_kref+0x2360: umulcc %l5, %l4, %o4
18872 .word 0x81ac8ad0 ! t2_kref+0x2364: fcmped %fcc0, %f18, %f16
18873 .word 0x9920000b ! t2_kref+0x2368: mulscc %g0, %o3, %o4
18874 .word 0xa3b44ab1 ! t2_kref+0x236c: fpsub16s %f17, %f17, %f17
18875 .word 0xa3a00132 ! t2_kref+0x2370: fabss %f18, %f17
18876 .word 0xa5a01092 ! t2_kref+0x2374: fxtos %f18, %f18
18877 .word 0x985cba8c ! t2_kref+0x2378: smul %l2, -0x574, %o4
18878 .word 0x98c233f0 ! t2_kref+0x237c: addccc %o0, -0xc10, %o4
18879 .word 0x9802f78a ! t2_kref+0x2380: add %o3, -0x876, %o4
18880 .word 0x81ac8a32 ! t2_kref+0x2384: fcmps %fcc0, %f18, %f18
18881 .word 0xa5b48750 ! t2_kref+0x2388: fpack32 %f18, %f16, %f18
18882 .word 0x81868000 ! t2_kref+0x238c: wr %i2, %g0, %y
18883 .word 0x987a4012 ! t2_kref+0x2390: sdiv %o1, %l2, %o4
18884 .word 0xa3b48a32 ! t2_kref+0x2394: fpadd16s %f18, %f18, %f17
18885 .word 0xd2363fee ! t2_kref+0x2398: sth %o1, [%i0 - 0x12]
18886 .word 0xa5b00cd2 ! t2_kref+0x239c: fnot2 %f18, %f18
18887 .word 0xa1b40e10 ! t2_kref+0x23a0: fand %f16, %f16, %f16
18888 .word 0xe51fbca0 ! t2_kref+0x23a4: ldd [%fp - 0x360], %f18
18889 .word 0xa5a01892 ! t2_kref+0x23a8: fitos %f18, %f18
18890 .word 0xa5a40850 ! t2_kref+0x23ac: faddd %f16, %f16, %f18
18891 .word 0xd84e7fec ! t2_kref+0x23b0: ldsb [%i1 - 0x14], %o4
18892 .word 0xe5180019 ! t2_kref+0x23b4: ldd [%g0 + %i1], %f18
18893 .word 0xda200019 ! t2_kref+0x23b8: st %o5, [%g0 + %i1]
18894 .word 0x001fffff ! t2_kref+0x23bc: illtrap 0x1fffff
18895 .word 0xa5a000b2 ! t2_kref+0x23c0: fnegs %f18, %f18
18896 .word 0xa3a01a32 ! t2_kref+0x23c4: fstoi %f18, %f17
18897 .word 0xd8de3fe0 ! t2_kref+0x23c8: ldxa [%i0 - 0x20]%asi, %o4
18898 .word 0x99b68016 ! t2_kref+0x23cc: edge8 %i2, %l6, %o4
18899 .word 0x980d4000 ! t2_kref+0x23d0: and %l5, %g0, %o4
18900 .word 0x3a480007 ! t2_kref+0x23d4: bcc,a,pt %icc, _kref+0x23f0
18901 .word 0x98c6ab28 ! t2_kref+0x23d8: addccc %i2, 0xb28, %o4
18902 .word 0x98c48013 ! t2_kref+0x23dc: addccc %l2, %l3, %o4
18903 .word 0xe06e401a ! t2_kref+0x23e0: ldstub [%i1 + %i2], %l0
18904 .word 0xeea0a038 ! t2_kref+0x23e4: sta %l7, [%g2 + 0x38]%asi
18905 .word 0x989274f6 ! t2_kref+0x23e8: orcc %o1, -0xb0a, %o4
18906 .word 0x99b28076 ! t2_kref+0x23ec: edge8ln %o2, %l6, %o4
18907 .word 0xa3b44df2 ! t2_kref+0x23f0: fnands %f17, %f18, %f17
18908 .word 0x81820000 ! t2_kref+0x23f4: wr %o0, %g0, %y
18909 .word 0xa5a44d31 ! t2_kref+0x23f8: fsmuld %f17, %f17, %f18
18910 .word 0x31800006 ! t2_kref+0x23fc: fba,a _kref+0x2414
18911 .word 0x9940c000 ! t2_kref+0x2400: mov %asi, %o4
18912 .word 0x98bd8000 ! t2_kref+0x2404: xnorcc %l6, %g0, %o4
18913 .word 0xd80e3fe7 ! t2_kref+0x2408: ldub [%i0 - 0x19], %o4
18914 .word 0xa5a48852 ! t2_kref+0x240c: faddd %f18, %f18, %f18
18915 .word 0xea28a00a ! t2_kref+0x2410: stb %l5, [%g2 + 0xa]
18916 .word 0x982a725b ! t2_kref+0x2414: andn %o1, -0xda5, %o4
18917 .word 0x99400000 ! t2_kref+0x2418: mov %y, %o4
18918 .word 0x9822801b ! t2_kref+0x241c: sub %o2, %i3, %o4
18919 .word 0xe6367ff2 ! t2_kref+0x2420: sth %l3, [%i1 - 0xe]
18920 .word 0xa3a44832 ! t2_kref+0x2424: fadds %f17, %f18, %f17
18921 .word 0xd850a00a ! t2_kref+0x2428: ldsh [%g2 + 0xa], %o4
18922 .word 0xf3ee501c ! t2_kref+0x242c: prefetcha %i1 + %i4, 25
18923 .word 0x28480006 ! t2_kref+0x2430: bleu,a,pt %icc, _kref+0x2448
18924 .word 0x99137349 ! t2_kref+0x2434: taddcctv %o5, -0xcb7, %o4
18925 .word 0xa5a44832 ! t2_kref+0x2438: fadds %f17, %f18, %f18
18926 .word 0x989d3434 ! t2_kref+0x243c: xorcc %l4, -0xbcc, %o4
18927 .word 0x988d000b ! t2_kref+0x2440: andcc %l4, %o3, %o4
18928 .word 0xa3a01a50 ! t2_kref+0x2444: fdtoi %f16, %f17
18929 .word 0xa5b40a50 ! t2_kref+0x2448: fpadd32 %f16, %f16, %f18
18930 .word 0xa1a44d32 ! t2_kref+0x244c: fsmuld %f17, %f18, %f16
18931 .word 0x9925e02f ! t2_kref+0x2450: mulscc %l7, 0x2f, %o4
18932 .word 0x99400000 ! t2_kref+0x2454: mov %y, %o4
18933 .word 0xe278a008 ! t2_kref+0x2458: swap [%g2 + 8], %l1
18934 .word 0x992ac012 ! t2_kref+0x245c: sll %o3, %l2, %o4
18935 .word 0x86102014 ! t2_kref+0x2460: mov 0x14, %g3
18936 .word 0x86a0e001 ! t2_kref+0x2464: subcc %g3, 1, %g3
18937 .word 0x2280000c ! t2_kref+0x2468: be,a _kref+0x2498
18938 .word 0xa5b48972 ! t2_kref+0x246c: fpmerge %f18, %f18, %f18
18939 .word 0x985ca256 ! t2_kref+0x2470: smul %l2, 0x256, %o4
18940 .word 0x98a4f8cf ! t2_kref+0x2474: subcc %l3, -0x731, %o4
18941 call SYM(t2_subr2)
18942 .word 0xa1a00552 ! t2_kref+0x247c: fsqrtd %f18, %f16
18943 .word 0x81828000 ! t2_kref+0x2480: wr %o2, %g0, %y
18944 .word 0x98bebc5d ! t2_kref+0x2484: xnorcc %i2, -0x3a3, %o4
18945 .word 0xa5a44832 ! t2_kref+0x2488: fadds %f17, %f18, %f18
18946 call SYM(t2_subr1)
18947 .word 0xe1be1895 ! t2_kref+0x2490: stda %f16, [%i0 + %l5]0xc4
18948 .word 0x9876c012 ! t2_kref+0x2494: udiv %i3, %l2, %o4
18949 .word 0xa1a00550 ! t2_kref+0x2498: fsqrtd %f16, %f16
18950 .word 0x98c2c00d ! t2_kref+0x249c: addccc %o3, %o5, %o4
18951 .word 0x99b40490 ! t2_kref+0x24a0: fcmple32 %f16, %f16, %o4
18952 .word 0x81ac4a31 ! t2_kref+0x24a4: fcmps %fcc0, %f17, %f17
18953 .word 0x29480006 ! t2_kref+0x24a8: fbl,a,pt %fcc0, _kref+0x24c0
18954 .word 0xa3a01a32 ! t2_kref+0x24ac: fstoi %f18, %f17
18955 .word 0xd84e600f ! t2_kref+0x24b0: ldsb [%i1 + 0xf], %o4
18956 .word 0x32800003 ! t2_kref+0x24b4: bne,a _kref+0x24c0
18957 .word 0xa1b40d40 ! t2_kref+0x24b8: fnot1 %f16, %f16
18958 .word 0xa1a409d0 ! t2_kref+0x24bc: fdivd %f16, %f16, %f16
18959 .word 0xe11fbc00 ! t2_kref+0x24c0: ldd [%fp - 0x400], %f16
18960 .word 0xa5a000b1 ! t2_kref+0x24c4: fnegs %f17, %f18
18961 .word 0x98d333e5 ! t2_kref+0x24c8: umulcc %o4, -0xc1b, %o4
18962 .word 0x31800002 ! t2_kref+0x24cc: fba,a _kref+0x24d4
18963 .word 0xa1b48990 ! t2_kref+0x24d0: bshuffle %f18, %f16, %f16
18964 .word 0x9804801b ! t2_kref+0x24d4: add %l2, %i3, %o4
18965 .word 0xa1a00550 ! t2_kref+0x24d8: fsqrtd %f16, %f16
18966 .word 0xf6260000 ! t2_kref+0x24dc: st %i3, [%i0]
18967 .word 0xe5270019 ! t2_kref+0x24e0: st %f18, [%i4 + %i1]
18968 .word 0x98b58008 ! t2_kref+0x24e4: orncc %l6, %o0, %o4
18969 .word 0x25800008 ! t2_kref+0x24e8: fblg,a _kref+0x2508
18970 .word 0xa1a01932 ! t2_kref+0x24ec: fstod %f18, %f16
18971 .word 0xa782ff20 ! t2_kref+0x24f0: wr %o3, 0xffffff20, %gsr
18972 .word 0x9914ec27 ! t2_kref+0x24f4: taddcctv %l3, 0xc27, %o4
18973 .word 0xe5270019 ! t2_kref+0x24f8: st %f18, [%i4 + %i1]
18974 .word 0xa1a00552 ! t2_kref+0x24fc: fsqrtd %f18, %f16
18975 .word 0xa3b00770 ! t2_kref+0x2500: fpack16 %f16, %f17
18976 .word 0xa1b40912 ! t2_kref+0x2504: faligndata %f16, %f18, %f16
18977 .word 0xa5a01911 ! t2_kref+0x2508: fitod %f17, %f18
18978 .word 0xd80e8018 ! t2_kref+0x250c: ldub [%i2 + %i0], %o4
18979 .word 0x98d48017 ! t2_kref+0x2510: umulcc %l2, %l7, %o4
18980 .word 0x99408000 ! t2_kref+0x2514: mov %ccr, %o4
18981 .word 0x81ac0a52 ! t2_kref+0x2518: fcmpd %fcc0, %f16, %f18
18982 .word 0x2e480002 ! t2_kref+0x251c: bvs,a,pt %icc, _kref+0x2524
18983 .word 0xf42e001a ! t2_kref+0x2520: stb %i2, [%i0 + %i2]
18984 .word 0xa3a01092 ! t2_kref+0x2524: fxtos %f18, %f17
18985 .word 0x8d85000c ! t2_kref+0x2528: wr %l4, %o4, %fprs
18986 .word 0x81ac0a50 ! t2_kref+0x252c: fcmpd %fcc0, %f16, %f16
18987 .word 0x982378bf ! t2_kref+0x2530: sub %o5, -0x741, %o4
18988 .word 0xd07e4000 ! t2_kref+0x2534: swap [%i1], %o0
18989 .word 0x982039ef ! t2_kref+0x2538: sub %g0, -0x611, %o4
18990 .word 0xd8167fe0 ! t2_kref+0x253c: lduh [%i1 - 0x20], %o4
18991 .word 0xe51e401d ! t2_kref+0x2540: ldd [%i1 + %i5], %f18
18992 .word 0xed68a1c1 ! t2_kref+0x2544: prefetch %g2 + 0x1c1, 22
18993 .word 0x989ee201 ! t2_kref+0x2548: xorcc %i3, 0x201, %o4
18994 .word 0x989a29d6 ! t2_kref+0x254c: xorcc %o0, 0x9d6, %o4
18995 .word 0xa5b48971 ! t2_kref+0x2550: fpmerge %f18, %f17, %f18
18996 .word 0xa1b40992 ! t2_kref+0x2554: bshuffle %f16, %f18, %f16
18997 .word 0xe3000019 ! t2_kref+0x2558: ld [%g0 + %i1], %f17
18998 .word 0xa1b40a50 ! t2_kref+0x255c: fpadd32 %f16, %f16, %f16
18999 .word 0x27480001 ! t2_kref+0x2560: fbul,a,pt %fcc0, _kref+0x2564
19000 .word 0x9812c014 ! t2_kref+0x2564: or %o3, %l4, %o4
19001 .word 0x98f4b11c ! t2_kref+0x2568: udivcc %l2, -0xee4, %o4
19002 .word 0xa1a409d0 ! t2_kref+0x256c: fdivd %f16, %f16, %f16
19003 .word 0xe11fbe50 ! t2_kref+0x2570: ldd [%fp - 0x1b0], %f16
19004 .word 0xa5b48a50 ! t2_kref+0x2574: fpadd32 %f18, %f16, %f18
19005 .word 0x9944c000 ! t2_kref+0x2578: mov %gsr, %o4
19006 .word 0xe518669c ! t2_kref+0x257c: ldd [%g1 + 0x69c], %f18
19007 .word 0xeeee1000 ! t2_kref+0x2580: ldstuba [%i0]0x80, %l7
19008 .word 0xd8080019 ! t2_kref+0x2584: ldub [%g0 + %i1], %o4
19009 .word 0x99b2c240 ! t2_kref+0x2588: array16 %o3, %g0, %o4
19010 .word 0x9de3bfa0 ! t2_kref+0x258c: save %sp, -0x60, %sp
19011 .word 0x99ee001b ! t2_kref+0x2590: restore %i0, %i3, %o4
19012! .word 0x2f4cae9b ! t2_kref+0x2594: fbu,a,pt %fcc0, SYM(t2_subr0)
19013 fbu,a,pt %fcc0, SYM(t2_subr0)
19014 .word 0x9f414000 ! t2_kref+0x2598: mov %pc, %o7
19015 .word 0x99b48552 ! t2_kref+0x259c: fcmpeq16 %f18, %f18, %o4
19016 .word 0x9874fc8b ! t2_kref+0x25a0: udiv %l3, -0x375, %o4
19017 .word 0x1924172e ! t2_kref+0x25a4: sethi %hi(0x905cb800), %o4
19018 .word 0x35800007 ! t2_kref+0x25a8: fbue,a _kref+0x25c4
19019 .word 0xe51fbc30 ! t2_kref+0x25ac: ldd [%fp - 0x3d0], %f18
19020 .word 0xe51fbd30 ! t2_kref+0x25b0: ldd [%fp - 0x2d0], %f18
19021 .word 0x992ee010 ! t2_kref+0x25b4: sll %i3, 0x10, %o4
19022 .word 0x81da3452 ! t2_kref+0x25b8: flush %o0 - 0xbae
19023 .word 0x9816a8af ! t2_kref+0x25bc: or %i2, 0x8af, %o4
19024 .word 0xa5a40850 ! t2_kref+0x25c0: faddd %f16, %f16, %f18
19025 .word 0xa5a00052 ! t2_kref+0x25c4: fmovd %f18, %f18
19026 .word 0xa3a00531 ! t2_kref+0x25c8: fsqrts %f17, %f17
19027 .word 0xe83f4019 ! t2_kref+0x25cc: std %l4, [%i5 + %i1]
19028 .word 0x987b0012 ! t2_kref+0x25d0: sdiv %o4, %l2, %o4
19029 .word 0xa3a000b1 ! t2_kref+0x25d4: fnegs %f17, %f17
19030 .word 0xa5a01a50 ! t2_kref+0x25d8: fdtoi %f16, %f18
19031 .word 0xa1b446b1 ! t2_kref+0x25dc: fmul8x16al %f17, %f17, %f16
19032 .word 0x98ade3cd ! t2_kref+0x25e0: andncc %l7, 0x3cd, %o4
19033 .word 0xa5b48a10 ! t2_kref+0x25e4: fpadd16 %f18, %f16, %f18
19034 .word 0xd2b6601c ! t2_kref+0x25e8: stha %o1, [%i1 + 0x1c]%asi
19035 .word 0xa1b48ed0 ! t2_kref+0x25ec: fornot2 %f18, %f16, %f16
19036 .word 0xa5a01892 ! t2_kref+0x25f0: fitos %f18, %f18
19037 .word 0x21480002 ! t2_kref+0x25f4: fbn,a,pt %fcc0, _kref+0x25fc
19038 .word 0xa1a48852 ! t2_kref+0x25f8: faddd %f18, %f18, %f16
19039 .word 0xe51fbeb8 ! t2_kref+0x25fc: ldd [%fp - 0x148], %f18
19040 .word 0xe11e3ff8 ! t2_kref+0x2600: ldd [%i0 - 8], %f16
19041 .word 0x985ec012 ! t2_kref+0x2604: smul %i3, %l2, %o4
19042 .word 0x99b480da ! t2_kref+0x2608: edge16l %l2, %i2, %o4
19043 .word 0x98adc00a ! t2_kref+0x260c: andncc %l7, %o2, %o4
19044 .word 0xa5a01052 ! t2_kref+0x2610: fdtox %f18, %f18
19045 .word 0x9826aaa9 ! t2_kref+0x2614: sub %i2, 0xaa9, %o4
19046 .word 0xe320a028 ! t2_kref+0x2618: st %f17, [%g2 + 0x28]
19047 .word 0xd01f4019 ! t2_kref+0x261c: ldd [%i5 + %i1], %o0
19048 .word 0xd66e3fe4 ! t2_kref+0x2620: ldstub [%i0 - 0x1c], %o3
19049 .word 0xe3270018 ! t2_kref+0x2624: st %f17, [%i4 + %i0]
19050 .word 0x81debdf7 ! t2_kref+0x2628: flush %i2 - 0x209
19051 .word 0x9842000c ! t2_kref+0x262c: addc %o0, %o4, %o4
19052 .word 0xe5263fe8 ! t2_kref+0x2630: st %f18, [%i0 - 0x18]
19053 .word 0x81ac4a31 ! t2_kref+0x2634: fcmps %fcc0, %f17, %f17
19054 .word 0xe6b0a01a ! t2_kref+0x2638: stha %l3, [%g2 + 0x1a]%asi
19055 .word 0xed6e3ff8 ! t2_kref+0x263c: prefetch %i0 - 8, 22
19056 .word 0xa3a01a32 ! t2_kref+0x2640: fstoi %f18, %f17
19057 .word 0x9de3bfa0 ! t2_kref+0x2644: save %sp, -0x60, %sp
19058 .word 0xb4befe00 ! t2_kref+0x2648: xnorcc %i3, -0x200, %i2
19059 .word 0x99eefe88 ! t2_kref+0x264c: restore %i3, -0x178, %o4
19060 .word 0xd8067ffc ! t2_kref+0x2650: ld [%i1 - 4], %o4
19061 .word 0xc56e4016 ! t2_kref+0x2654: prefetch %i1 + %l6, 2
19062 .word 0xa5a48850 ! t2_kref+0x2658: faddd %f18, %f16, %f18
19063 .word 0x987ebed1 ! t2_kref+0x265c: sdiv %i2, -0x12f, %o4
19064 .word 0x98aec017 ! t2_kref+0x2660: andncc %i3, %l7, %o4
19065 .word 0xa5b48752 ! t2_kref+0x2664: fpack32 %f18, %f18, %f18
19066 .word 0xa5a000b2 ! t2_kref+0x2668: fnegs %f18, %f18
19067 .word 0xa1a00550 ! t2_kref+0x266c: fsqrtd %f16, %f16
19068 .word 0xa5b00f10 ! t2_kref+0x2670: fsrc2 %f16, %f18
19069 .word 0xd888a00b ! t2_kref+0x2674: lduba [%g2 + 0xb]%asi, %o4
19070 .word 0x9826800d ! t2_kref+0x2678: sub %i2, %o5, %o4
19071 .word 0xd8100018 ! t2_kref+0x267c: lduh [%g0 + %i0], %o4
19072 .word 0x990dbaa7 ! t2_kref+0x2680: tsubcc %l6, -0x559, %o4
19073 .word 0xd8d0a028 ! t2_kref+0x2684: ldsha [%g2 + 0x28]%asi, %o4
19074 .word 0x98dd7ff4 ! t2_kref+0x2688: smulcc %l5, -0xc, %o4
19075 .word 0x98c6c000 ! t2_kref+0x268c: addccc %i3, %g0, %o4
19076 .word 0x9866fce7 ! t2_kref+0x2690: subc %i3, -0x319, %o4
19077 .word 0x98b5c000 ! t2_kref+0x2694: orncc %l7, %g0, %o4
19078 .word 0xa1b40d40 ! t2_kref+0x2698: fnot1 %f16, %f16
19079 .word 0xe82e401a ! t2_kref+0x269c: stb %l4, [%i1 + %i2]
19080 .word 0xe19f5a59 ! t2_kref+0x26a0: ldda [%i5 + %i1]0xd2, %f16
19081 sethi %hi(2f), %o7
19082 .word 0xe40be2d8 ! t2_kref+0x26a8: ldub [%o7 + 0x2d8], %l2
19083 .word 0xa41ca00c ! t2_kref+0x26ac: xor %l2, 0xc, %l2
19084 .word 0xe42be2d8 ! t2_kref+0x26b0: stb %l2, [%o7 + 0x2d8]
19085 .word 0x81dbe2d8 ! t2_kref+0x26b4: flush %o7 + 0x2d8
19086 .word 0x99b5000b ! t2_kref+0x26b8: edge8 %l4, %o3, %o4
19087 .word 0xe5066010 ! t2_kref+0x26bc: ld [%i1 + 0x10], %f18
19088 .word 0x98a00008 ! t2_kref+0x26c0: subcc %g0, %o0, %o4
19089 .word 0x8143c000 ! t2_kref+0x26c4: stbar
19090 .word 0x98ba0015 ! t2_kref+0x26c8: xnorcc %o0, %l5, %o4
19091 .word 0xa1a40950 ! t2_kref+0x26cc: fmuld %f16, %f16, %f16
19092 .word 0x81ac4a31 ! t2_kref+0x26d0: fcmps %fcc0, %f17, %f17
19093 .word 0x9806c01b ! t2_kref+0x26d4: add %i3, %i3, %o4
190942: .word 0x9802fbc0 ! t2_kref+0x26d8: add %o3, -0x440, %o4
19095 .word 0x9de3bfa0 ! t2_kref+0x26dc: save %sp, -0x60, %sp
19096 .word 0xba8eae44 ! t2_kref+0x26e0: andcc %i2, 0xe44, %i5
19097 .word 0x99ee401c ! t2_kref+0x26e4: restore %i1, %i4, %o4
19098 .word 0xd816c019 ! t2_kref+0x26e8: lduh [%i3 + %i1], %o4
19099 .word 0xa5a00532 ! t2_kref+0x26ec: fsqrts %f18, %f18
19100 .word 0x3c800005 ! t2_kref+0x26f0: bpos,a _kref+0x2704
19101 .word 0xe580a028 ! t2_kref+0x26f4: lda [%g2 + 0x28]%asi, %f18
19102 .word 0x9944c000 ! t2_kref+0x26f8: mov %gsr, %o4
19103 .word 0xd2b0a00a ! t2_kref+0x26fc: stha %o1, [%g2 + 0xa]%asi
19104 .word 0xe11fbdc8 ! t2_kref+0x2700: ldd [%fp - 0x238], %f16
19105 .word 0x9846f099 ! t2_kref+0x2704: addc %i3, -0xf67, %o4
19106 .word 0x1924d32b ! t2_kref+0x2708: sethi %hi(0x934cac00), %o4
19107 .word 0xd84e8019 ! t2_kref+0x270c: ldsb [%i2 + %i1], %o4
19108 .word 0xa1a488d2 ! t2_kref+0x2710: fsubd %f18, %f18, %f16
19109 .word 0xa1b44630 ! t2_kref+0x2714: fmul8x16 %f17, %f16, %f16
19110 .word 0xa1a40952 ! t2_kref+0x2718: fmuld %f16, %f18, %f16
19111 .word 0x987a74cc ! t2_kref+0x271c: sdiv %o1, -0xb34, %o4
19112 .word 0x98be801a ! t2_kref+0x2720: xnorcc %i2, %i2, %o4
19113 .word 0x981a62c3 ! t2_kref+0x2724: xor %o1, 0x2c3, %o4
19114 .word 0x9de3bfa0 ! t2_kref+0x2728: save %sp, -0x60, %sp
19115 .word 0xb8270018 ! t2_kref+0x272c: sub %i4, %i0, %i4
19116 .word 0x99ee7685 ! t2_kref+0x2730: restore %i1, -0x97b, %o4
19117 .word 0x992a2016 ! t2_kref+0x2734: sll %o0, 0x16, %o4
19118 .word 0xf4700019 ! t2_kref+0x2738: stx %i2, [%g0 + %i1]
19119 .word 0x9805800c ! t2_kref+0x273c: add %l6, %o4, %o4
19120 .word 0x98502134 ! t2_kref+0x2740: umul %g0, 0x134, %o4
19121 .word 0x9fc00004 ! t2_kref+0x2744: call %g0 + %g4
19122 .word 0x81854000 ! t2_kref+0x2748: wr %l5, %g0, %y
19123 .word 0xa5a00032 ! t2_kref+0x274c: fmovs %f18, %f18
19124 .word 0x22480002 ! t2_kref+0x2750: be,a,pt %icc, _kref+0x2758
19125 .word 0x81dab294 ! t2_kref+0x2754: flush %o2 - 0xd6c
19126 .word 0xe500a038 ! t2_kref+0x2758: ld [%g2 + 0x38], %f18
19127 .word 0x985d7e76 ! t2_kref+0x275c: smul %l5, -0x18a, %o4
19128 .word 0xa5a000d0 ! t2_kref+0x2760: fnegd %f16, %f18
19129 .word 0xd8160000 ! t2_kref+0x2764: lduh [%i0], %o4
19130 .word 0x81580000 ! t2_kref+0x2768: flushw
19131 .word 0x81b01027 ! t2_kref+0x276c: siam 0x7
19132 .word 0xa3a00131 ! t2_kref+0x2770: fabss %f17, %f17
19133 .word 0x99400000 ! t2_kref+0x2774: mov %y, %o4
19134 .word 0x86102004 ! t2_kref+0x2778: mov 0x4, %g3
19135 .word 0x32800000 ! t2_kref+0x277c: bne,a _kref+0x277c
19136 .word 0x86a0e001 ! t2_kref+0x2780: subcc %g3, 1, %g3
19137 .word 0xd80e8018 ! t2_kref+0x2784: ldub [%i2 + %i0], %o4
19138 .word 0x9896c017 ! t2_kref+0x2788: orcc %i3, %l7, %o4
19139 .word 0xa5a00131 ! t2_kref+0x278c: fabss %f17, %f18
19140 .word 0xe1beda19 ! t2_kref+0x2790: stda %f16, [%i3 + %i1]0xd0
19141 .word 0x9de3bfa0 ! t2_kref+0x2794: save %sp, -0x60, %sp
19142 .word 0xb01f6b8c ! t2_kref+0x2798: xor %i5, 0xb8c, %i0
19143 .word 0x99ef401d ! t2_kref+0x279c: restore %i5, %i5, %o4
19144 .word 0xd4300019 ! t2_kref+0x27a0: sth %o2, [%g0 + %i1]
19145 .word 0x8143c000 ! t2_kref+0x27a4: stbar
19146 .word 0x9fc10000 ! t2_kref+0x27a8: call %g4
19147 .word 0xd8200018 ! t2_kref+0x27ac: st %o4, [%g0 + %i0]
19148 .word 0xe51fbd40 ! t2_kref+0x27b0: ldd [%fp - 0x2c0], %f18
19149 .word 0xa5b48f90 ! t2_kref+0x27b4: for %f18, %f16, %f18
19150 .word 0x19076dc6 ! t2_kref+0x27b8: sethi %hi(0x1db71800), %o4
19151 .word 0xa1a00550 ! t2_kref+0x27bc: fsqrtd %f16, %f16
19152 .word 0x980eb720 ! t2_kref+0x27c0: and %i2, -0x8e0, %o4
19153 .word 0xe19e1a5c ! t2_kref+0x27c4: ldda [%i0 + %i4]0xd2, %f16
19154 .word 0x99b34012 ! t2_kref+0x27c8: edge8 %o5, %l2, %o4
19155 .word 0x3a480001 ! t2_kref+0x27cc: bcc,a,pt %icc, _kref+0x27d0
19156 .word 0x9835edf6 ! t2_kref+0x27d0: orn %l7, 0xdf6, %o4
19157 .word 0xa3a00532 ! t2_kref+0x27d4: fsqrts %f18, %f17
19158 .word 0x19161adb ! t2_kref+0x27d8: sethi %hi(0x586b6c00), %o4
19159 .word 0x99b405d0 ! t2_kref+0x27dc: fcmpeq32 %f16, %f16, %o4
19160 .word 0xa5a40950 ! t2_kref+0x27e0: fmuld %f16, %f16, %f18
19161 .word 0xd6fe6018 ! t2_kref+0x27e4: swapa [%i1 + 0x18]%asi, %o3
19162 .word 0xa5a000b1 ! t2_kref+0x27e8: fnegs %f17, %f18
19163 .word 0xa5a48831 ! t2_kref+0x27ec: fadds %f18, %f17, %f18
19164 .word 0xe506001c ! t2_kref+0x27f0: ld [%i0 + %i4], %f18
19165 .word 0xa5a48831 ! t2_kref+0x27f4: fadds %f18, %f17, %f18
19166 .word 0x81dcb5ba ! t2_kref+0x27f8: flush %l2 - 0xa46
19167 .word 0x98b5c017 ! t2_kref+0x27fc: orncc %l7, %l7, %o4
19168 .word 0x983a8017 ! t2_kref+0x2800: xnor %o2, %l7, %o4
19169 .word 0x99b6832c ! t2_kref+0x2804: bmask %i2, %o4, %o4
19170 .word 0x81834000 ! t2_kref+0x2808: wr %o5, %g0, %y
19171 .word 0x98bdb16c ! t2_kref+0x280c: xnorcc %l6, -0xe94, %o4
19172 .word 0xa5a48832 ! t2_kref+0x2810: fadds %f18, %f18, %f18
19173 .word 0x9de3bfa0 ! t2_kref+0x2814: save %sp, -0x60, %sp
19174 .word 0xb82724cf ! t2_kref+0x2818: sub %i4, 0x4cf, %i4
19175 .word 0x99ef2deb ! t2_kref+0x281c: restore %i4, 0xdeb, %o4
19176 .word 0x2f480001 ! t2_kref+0x2820: fbu,a,pt %fcc0, _kref+0x2824
19177 .word 0x985b6d36 ! t2_kref+0x2824: smul %o5, 0xd36, %o4
19178 .word 0xa5a44d31 ! t2_kref+0x2828: fsmuld %f17, %f17, %f18
19179 .word 0x99b4c337 ! t2_kref+0x282c: bmask %l3, %l7, %o4
19180 .word 0xa5a489d2 ! t2_kref+0x2830: fdivd %f18, %f18, %f18
19181 .word 0xeaae1000 ! t2_kref+0x2834: stba %l5, [%i0]0x80
19182 .word 0xa5a01912 ! t2_kref+0x2838: fitod %f18, %f18
19183 .word 0xe3267ff8 ! t2_kref+0x283c: st %f17, [%i1 - 8]
19184 call SYM(t2_subr1)
19185 .word 0xd8164000 ! t2_kref+0x2844: lduh [%i1], %o4
19186 .word 0xd856200e ! t2_kref+0x2848: ldsh [%i0 + 0xe], %o4
19187 .word 0x985ec00d ! t2_kref+0x284c: smul %i3, %o5, %o4
19188 .word 0xf420a028 ! t2_kref+0x2850: st %i2, [%g2 + 0x28]
19189 .word 0xa3a01a32 ! t2_kref+0x2854: fstoi %f18, %f17
19190 .word 0x980b7562 ! t2_kref+0x2858: and %o5, -0xa9e, %o4
19191 .word 0xf007bfe0 ! t2_kref+0x285c: ld [%fp - 0x20], %i0
19192 .word 0xa1a489d0 ! t2_kref+0x2860: fdivd %f18, %f16, %f16
19193 .word 0xe81e7fe0 ! t2_kref+0x2864: ldd [%i1 - 0x20], %l4
19194 .word 0xd46e4000 ! t2_kref+0x2868: ldstub [%i1], %o2
19195 .word 0x81ac8a50 ! t2_kref+0x286c: fcmpd %fcc0, %f18, %f16
19196 .word 0xd8060000 ! t2_kref+0x2870: ld [%i0], %o4
19197 .word 0x98d2ba08 ! t2_kref+0x2874: umulcc %o2, -0x5f8, %o4
19198 .word 0x9892f330 ! t2_kref+0x2878: orcc %o3, -0xcd0, %o4
19199 .word 0x81ac8ab2 ! t2_kref+0x287c: fcmpes %fcc0, %f18, %f18
19200 .word 0xe27e2004 ! t2_kref+0x2880: swap [%i0 + 4], %l1
19201 .word 0x99b3433a ! t2_kref+0x2884: bmask %o5, %i2, %o4
19202 .word 0x9912e161 ! t2_kref+0x2888: taddcctv %o3, 0x161, %o4
19203 .word 0xa3a448b1 ! t2_kref+0x288c: fsubs %f17, %f17, %f17
19204 .word 0xa1a48d31 ! t2_kref+0x2890: fsmuld %f18, %f17, %f16
19205 .word 0x9fc00004 ! t2_kref+0x2894: call %g0 + %g4
19206 .word 0xd8060000 ! t2_kref+0x2898: ld [%i0], %o4
19207 .word 0xa5a00550 ! t2_kref+0x289c: fsqrtd %f16, %f18
19208 .word 0xd808a00b ! t2_kref+0x28a0: ldub [%g2 + 0xb], %o4
19209 .word 0x99b500cd ! t2_kref+0x28a4: edge16l %l4, %o5, %o4
19210 .word 0x9864c014 ! t2_kref+0x28a8: subc %l3, %l4, %o4
19211 .word 0xe82e0000 ! t2_kref+0x28ac: stb %l4, [%i0]
19212 .word 0x98650008 ! t2_kref+0x28b0: subc %l4, %o0, %o4
19213 .word 0x37800007 ! t2_kref+0x28b4: fbge,a _kref+0x28d0
19214 .word 0xa1b00c00 ! t2_kref+0x28b8: fzero %f16
19215 .word 0xe5266014 ! t2_kref+0x28bc: st %f18, [%i1 + 0x14]
19216 .word 0x9804b335 ! t2_kref+0x28c0: add %l2, -0xccb, %o4
19217 .word 0xa5a409d0 ! t2_kref+0x28c4: fdivd %f16, %f16, %f18
19218 .word 0x987cfba9 ! t2_kref+0x28c8: sdiv %l3, -0x457, %o4
19219 .word 0xe13e6010 ! t2_kref+0x28cc: std %f16, [%i1 + 0x10]
19220 .word 0x37800001 ! t2_kref+0x28d0: fbge,a _kref+0x28d4
19221 .word 0x99b20172 ! t2_kref+0x28d4: edge32ln %o0, %l2, %o4
19222 .word 0xe11e7fe8 ! t2_kref+0x28d8: ldd [%i1 - 0x18], %f16
19223 .word 0x98bec01a ! t2_kref+0x28dc: xnorcc %i3, %i2, %o4
19224 .word 0xa5a44d31 ! t2_kref+0x28e0: fsmuld %f17, %f17, %f18
19225 .word 0x9834c016 ! t2_kref+0x28e4: orn %l3, %l6, %o4
19226 .word 0x99400000 ! t2_kref+0x28e8: mov %y, %o4
19227 .word 0x8185c000 ! t2_kref+0x28ec: wr %l7, %g0, %y
19228 sethi %hi(2f), %o7
19229 .word 0xe40be140 ! t2_kref+0x28f4: ldub [%o7 + 0x140], %l2
19230 .word 0xa41ca00c ! t2_kref+0x28f8: xor %l2, 0xc, %l2
19231 .word 0xe42be140 ! t2_kref+0x28fc: stb %l2, [%o7 + 0x140]
19232 .word 0x81dbe140 ! t2_kref+0x2900: flush %o7 + 0x140
19233 .word 0x99b40492 ! t2_kref+0x2904: fcmple32 %f16, %f18, %o4
19234 .word 0x99b40492 ! t2_kref+0x2908: fcmple32 %f16, %f18, %o4
19235 .word 0xec1e4000 ! t2_kref+0x290c: ldd [%i1], %l6
19236 .word 0x989d0008 ! t2_kref+0x2910: xorcc %l4, %o0, %o4
19237 .word 0x9856800d ! t2_kref+0x2914: umul %i2, %o5, %o4
19238 .word 0x191b2b40 ! t2_kref+0x2918: sethi %hi(0x6cad0000), %o4
19239 .word 0x81ac8ab2 ! t2_kref+0x291c: fcmpes %fcc0, %f18, %f18
19240 .word 0xa5b44cb1 ! t2_kref+0x2920: fandnot2s %f17, %f17, %f18
19241 .word 0xe19e1a5c ! t2_kref+0x2924: ldda [%i0 + %i4]0xd2, %f16
19242 .word 0xa5a489b2 ! t2_kref+0x2928: fdivs %f18, %f18, %f18
19243 .word 0xec263fec ! t2_kref+0x292c: st %l6, [%i0 - 0x14]
19244 .word 0xe1be1889 ! t2_kref+0x2930: stda %f16, [%i0 + %o1]0xc4
19245 .word 0xa3a000b1 ! t2_kref+0x2934: fnegs %f17, %f17
19246 .word 0xf62e8018 ! t2_kref+0x2938: stb %i3, [%i2 + %i0]
19247 .word 0xa5b48752 ! t2_kref+0x293c: fpack32 %f18, %f18, %f18
192482: .word 0x9824c015 ! t2_kref+0x2940: sub %l3, %l5, %o4
19249 .word 0xee6e7ffe ! t2_kref+0x2944: ldstub [%i1 - 2], %l7
19250 .word 0x981c8014 ! t2_kref+0x2948: xor %l2, %l4, %o4
19251 .word 0xa5a00150 ! t2_kref+0x294c: fabsd %f16, %f18
19252 .word 0xe5863ff4 ! t2_kref+0x2950: lda [%i0 - 0xc]%asi, %f18
19253 .word 0xa1a01931 ! t2_kref+0x2954: fstod %f17, %f16
19254 .word 0xe3866014 ! t2_kref+0x2958: lda [%i1 + 0x14]%asi, %f17
19255 .word 0xe5be5000 ! t2_kref+0x295c: stda %f18, [%i1]0x80
19256 .word 0x98558017 ! t2_kref+0x2960: umul %l6, %l7, %o4
19257 sethi %hi(2f), %o7
19258 .word 0xe40be18c ! t2_kref+0x2968: ldub [%o7 + 0x18c], %l2
19259 .word 0xa41ca00c ! t2_kref+0x296c: xor %l2, 0xc, %l2
19260 .word 0xe42be18c ! t2_kref+0x2970: stb %l2, [%o7 + 0x18c]
19261 .word 0x81dbe18c ! t2_kref+0x2974: flush %o7 + 0x18c
19262 .word 0xa5a01a32 ! t2_kref+0x2978: fstoi %f18, %f18
19263 .word 0x99b48452 ! t2_kref+0x297c: fcmpne16 %f18, %f18, %o4
19264 .word 0x26480004 ! t2_kref+0x2980: bl,a,pt %icc, _kref+0x2990
19265 .word 0xa1b487d2 ! t2_kref+0x2984: pdist %f18, %f18, %f16
19266 .word 0x9802a4ca ! t2_kref+0x2988: add %o2, 0x4ca, %o4
192672: .word 0xd8de101d ! t2_kref+0x298c: ldxa [%i0 + %i5]0x80, %o4
19268 .word 0x81580000 ! t2_kref+0x2990: flushw
19269 .word 0x19126ca8 ! t2_kref+0x2994: sethi %hi(0x49b2a000), %o4
19270 .word 0xe3200019 ! t2_kref+0x2998: st %f17, [%g0 + %i1]
19271 .word 0xa5a00132 ! t2_kref+0x299c: fabss %f18, %f18
19272 .word 0xa5b48a50 ! t2_kref+0x29a0: fpadd32 %f18, %f16, %f18
19273 .word 0xd808a00b ! t2_kref+0x29a4: ldub [%g2 + 0xb], %o4
19274 .word 0xa3b44e32 ! t2_kref+0x29a8: fands %f17, %f18, %f17
19275 .word 0xa1b40ed2 ! t2_kref+0x29ac: fornot2 %f16, %f18, %f16
19276 .word 0x9915400d ! t2_kref+0x29b0: taddcctv %l5, %o5, %o4
19277 .word 0x992b000c ! t2_kref+0x29b4: sll %o4, %o4, %o4
19278 .word 0xa5a00032 ! t2_kref+0x29b8: fmovs %f18, %f18
19279 .word 0x98fc800a ! t2_kref+0x29bc: sdivcc %l2, %o2, %o4
19280 .word 0xe11e0000 ! t2_kref+0x29c0: ldd [%i0], %f16
19281 .word 0xa3a00131 ! t2_kref+0x29c4: fabss %f17, %f17
19282 .word 0xa1a01911 ! t2_kref+0x29c8: fitod %f17, %f16
19283 .word 0xa3a00532 ! t2_kref+0x29cc: fsqrts %f18, %f17
19284 .word 0x9de3bfa0 ! t2_kref+0x29d0: save %sp, -0x60, %sp
19285 .word 0xb4c6801c ! t2_kref+0x29d4: addccc %i2, %i4, %i2
19286 .word 0x99ef3e0f ! t2_kref+0x29d8: restore %i4, -0x1f1, %o4
19287 .word 0xd806200c ! t2_kref+0x29dc: ld [%i0 + 0xc], %o4
19288 .word 0xd80e401a ! t2_kref+0x29e0: ldub [%i1 + %i2], %o4
19289 .word 0xa1a408d0 ! t2_kref+0x29e4: fsubd %f16, %f16, %f16
19290 .word 0xe5380018 ! t2_kref+0x29e8: std %f18, [%g0 + %i0]
19291 .word 0x98848009 ! t2_kref+0x29ec: addcc %l2, %o1, %o4
19292 .word 0xa5a449b1 ! t2_kref+0x29f0: fdivs %f17, %f17, %f18
19293 .word 0x81ac4ab1 ! t2_kref+0x29f4: fcmpes %fcc0, %f17, %f17
19294 .word 0xeb68a088 ! t2_kref+0x29f8: prefetch %g2 + 0x88, 21
19295 .word 0xa5a00031 ! t2_kref+0x29fc: fmovs %f17, %f18
19296 .word 0xd806401c ! t2_kref+0x2a00: ld [%i1 + %i4], %o4
19297 .word 0xa5a00131 ! t2_kref+0x2a04: fabss %f17, %f18
19298 .word 0xe1be5893 ! t2_kref+0x2a08: stda %f16, [%i1 + %l3]0xc4
19299 .word 0x98236984 ! t2_kref+0x2a0c: sub %o5, 0x984, %o4
19300 .word 0x8143c000 ! t2_kref+0x2a10: stbar
19301 .word 0xecbe3ff0 ! t2_kref+0x2a14: stda %l6, [%i0 - 0x10]%asi
19302 .word 0x98168009 ! t2_kref+0x2a18: or %i2, %o1, %o4
19303 .word 0x987d0017 ! t2_kref+0x2a1c: sdiv %l4, %l7, %o4
19304 .word 0x985cf89f ! t2_kref+0x2a20: smul %l3, -0x761, %o4
19305 .word 0x9825800a ! t2_kref+0x2a24: sub %l6, %o2, %o4
19306 .word 0xd84e001a ! t2_kref+0x2a28: ldsb [%i0 + %i2], %o4
19307 .word 0xd01e6000 ! t2_kref+0x2a2c: ldd [%i1], %o0
19308 .word 0xc1e8a040 ! t2_kref+0x2a30: prefetcha %g2 + 0x40, 0
19309 .word 0x81dc6ba3 ! t2_kref+0x2a34: flush %l1 + 0xba3
19310 .word 0xa5a48d32 ! t2_kref+0x2a38: fsmuld %f18, %f18, %f18
19311 .word 0xea200018 ! t2_kref+0x2a3c: st %l5, [%g0 + %i0]
19312 .word 0xa5b44a31 ! t2_kref+0x2a40: fpadd16s %f17, %f17, %f18
19313 .word 0x3a480006 ! t2_kref+0x2a44: bcc,a,pt %icc, _kref+0x2a5c
19314 .word 0x9895800c ! t2_kref+0x2a48: orcc %l6, %o4, %o4
19315 .word 0xe1be1814 ! t2_kref+0x2a4c: stda %f16, [%i0 + %l4]0xc0
19316 .word 0x98dec014 ! t2_kref+0x2a50: smulcc %i3, %l4, %o4
19317 .word 0x987da81b ! t2_kref+0x2a54: sdiv %l6, 0x81b, %o4
19318 .word 0xe11fbdc8 ! t2_kref+0x2a58: ldd [%fp - 0x238], %f16
19319 .word 0xe5062000 ! t2_kref+0x2a5c: ld [%i0], %f18
19320 .word 0xe3266018 ! t2_kref+0x2a60: st %f17, [%i1 + 0x18]
19321 .word 0x81ac0a50 ! t2_kref+0x2a64: fcmpd %fcc0, %f16, %f16
19322 .word 0xe300a008 ! t2_kref+0x2a68: ld [%g2 + 8], %f17
19323 .word 0xd8563fe2 ! t2_kref+0x2a6c: ldsh [%i0 - 0x1e], %o4
19324 .word 0xa3a44832 ! t2_kref+0x2a70: fadds %f17, %f18, %f17
19325 .word 0x989535f8 ! t2_kref+0x2a74: orcc %l4, -0xa08, %o4
19326 .word 0x29800008 ! t2_kref+0x2a78: fbl,a _kref+0x2a98
19327 .word 0xa1b48732 ! t2_kref+0x2a7c: fmuld8ulx16 %f18, %f18, %f16
19328 .word 0x99702830 ! t2_kref+0x2a80: popc 0x830, %o4
19329 .word 0xa3a00031 ! t2_kref+0x2a84: fmovs %f17, %f17
19330 .word 0xa5b40e50 ! t2_kref+0x2a88: fxnor %f16, %f16, %f18
19331 .word 0x192f61f5 ! t2_kref+0x2a8c: sethi %hi(0xbd87d400), %o4
19332 .word 0x98da4008 ! t2_kref+0x2a90: smulcc %o1, %o0, %o4
19333 .word 0x98f52a50 ! t2_kref+0x2a94: udivcc %l4, 0xa50, %o4
19334 .word 0xee6e4000 ! t2_kref+0x2a98: ldstub [%i1], %l7
19335 .word 0x982b4008 ! t2_kref+0x2a9c: andn %o5, %o0, %o4
19336! .word 0x3c4cad58 ! t2_kref+0x2aa0: bpos,a,pt %icc, SYM(t2_subr0)
19337 bpos,a,pt %icc, SYM(t2_subr0)
19338 .word 0x9f414000 ! t2_kref+0x2aa4: mov %pc, %o7
19339 .word 0xa1a00550 ! t2_kref+0x2aa8: fsqrtd %f16, %f16
19340 .word 0xee78a028 ! t2_kref+0x2aac: swap [%g2 + 0x28], %l7
19341 .word 0xa3a00132 ! t2_kref+0x2ab0: fabss %f18, %f17
19342 .word 0xa5a01a31 ! t2_kref+0x2ab4: fstoi %f17, %f18
19343 .word 0x9825e62f ! t2_kref+0x2ab8: sub %l7, 0x62f, %o4
19344 .word 0x989ee052 ! t2_kref+0x2abc: xorcc %i3, 0x52, %o4
19345 .word 0xea2e4000 ! t2_kref+0x2ac0: stb %l5, [%i1]
19346 .word 0xd84e7fe2 ! t2_kref+0x2ac4: ldsb [%i1 - 0x1e], %o4
19347 .word 0x988df1a9 ! t2_kref+0x2ac8: andcc %l7, -0xe57, %o4
19348 .word 0xa5a44832 ! t2_kref+0x2acc: fadds %f17, %f18, %f18
19349 .word 0x99203974 ! t2_kref+0x2ad0: mulscc %g0, -0x68c, %o4
19350 .word 0xef68a109 ! t2_kref+0x2ad4: prefetch %g2 + 0x109, 23
19351 .word 0x98054012 ! t2_kref+0x2ad8: add %l5, %l2, %o4
19352 .word 0xa1a000d2 ! t2_kref+0x2adc: fnegd %f18, %f16
19353 .word 0x81ac8a31 ! t2_kref+0x2ae0: fcmps %fcc0, %f18, %f17
19354 .word 0xe428a038 ! t2_kref+0x2ae4: stb %l2, [%g2 + 0x38]
19355 .word 0xda2e401a ! t2_kref+0x2ae8: stb %o5, [%i1 + %i2]
19356 .word 0xea363fec ! t2_kref+0x2aec: sth %l5, [%i0 - 0x14]
19357 sethi %hi(2f), %o7
19358 .word 0xe40be33c ! t2_kref+0x2af4: ldub [%o7 + 0x33c], %l2
19359 .word 0xa41ca00c ! t2_kref+0x2af8: xor %l2, 0xc, %l2
19360 .word 0xe42be33c ! t2_kref+0x2afc: stb %l2, [%o7 + 0x33c]
19361 .word 0x81dbe33c ! t2_kref+0x2b00: flush %o7 + 0x33c
19362 .word 0x985d8009 ! t2_kref+0x2b04: smul %l6, %o1, %o4
19363 .word 0x9970000c ! t2_kref+0x2b08: popc %o4, %o4
19364 .word 0x99b48490 ! t2_kref+0x2b0c: fcmple32 %f18, %f16, %o4
19365 .word 0xd80e3fe3 ! t2_kref+0x2b10: ldub [%i0 - 0x1d], %o4
19366 .word 0xa5a489d2 ! t2_kref+0x2b14: fdivd %f18, %f18, %f18
19367 .word 0x98aac016 ! t2_kref+0x2b18: andncc %o3, %l6, %o4
19368 .word 0xc0a8a009 ! t2_kref+0x2b1c: stba %g0, [%g2 + 9]%asi
19369 .word 0xa5b00c00 ! t2_kref+0x2b20: fzero %f18
19370 .word 0xe11fbed8 ! t2_kref+0x2b24: ldd [%fp - 0x128], %f16
19371 .word 0xa3a01a31 ! t2_kref+0x2b28: fstoi %f17, %f17
19372 .word 0xe81e3fe0 ! t2_kref+0x2b2c: ldd [%i0 - 0x20], %l4
19373 .word 0xd42e0000 ! t2_kref+0x2b30: stb %o2, [%i0]
19374 .word 0x9875400b ! t2_kref+0x2b34: udiv %l5, %o3, %o4
19375 .word 0xa5a00531 ! t2_kref+0x2b38: fsqrts %f17, %f18
193762: .word 0xa5a01a32 ! t2_kref+0x2b3c: fstoi %f18, %f18
19377 .word 0xa5a44831 ! t2_kref+0x2b40: fadds %f17, %f17, %f18
19378 .word 0xa5b44d32 ! t2_kref+0x2b44: fandnot1s %f17, %f18, %f18
19379 .word 0xf3ee501b ! t2_kref+0x2b48: prefetcha %i1 + %i3, 25
19380 .word 0x99408000 ! t2_kref+0x2b4c: mov %ccr, %o4
19381 .word 0x81d9000d ! t2_kref+0x2b50: flush %g4 + %o5
19382 .word 0xf9ee501c ! t2_kref+0x2b54: prefetcha %i1 + %i4, 28
19383 .word 0xd43e6000 ! t2_kref+0x2b58: std %o2, [%i1]
19384 .word 0xe5063ff8 ! t2_kref+0x2b5c: ld [%i0 - 8], %f18
19385 .word 0xa5a00132 ! t2_kref+0x2b60: fabss %f18, %f18
19386 .word 0x985dfaeb ! t2_kref+0x2b64: smul %l7, -0x515, %o4
19387 .word 0xdafe2008 ! t2_kref+0x2b68: swapa [%i0 + 8]%asi, %o5
19388 .word 0xc5ee100c ! t2_kref+0x2b6c: prefetcha %i0 + %o4, 2
19389 .word 0xe8ee501a ! t2_kref+0x2b70: ldstuba [%i1 + %i2]0x80, %l4
19390 .word 0x987a8017 ! t2_kref+0x2b74: sdiv %o2, %l7, %o4
19391 .word 0x81800000 ! t2_kref+0x2b78: mov %g0, %y
19392 .word 0x989aaa1f ! t2_kref+0x2b7c: xorcc %o2, 0xa1f, %o4
19393 .word 0xa5a000d2 ! t2_kref+0x2b80: fnegd %f18, %f18
19394! .word 0x38bcad1f ! t2_kref+0x2b84: bgu,a SYM(t2_subr0)
19395 bgu,a SYM(t2_subr0)
19396 .word 0x9f414000 ! t2_kref+0x2b88: mov %pc, %o7
19397 .word 0x9805000c ! t2_kref+0x2b8c: add %l4, %o4, %o4
19398 .word 0xa5a00552 ! t2_kref+0x2b90: fsqrtd %f18, %f18
19399 .word 0xd46e200b ! t2_kref+0x2b94: ldstub [%i0 + 0xb], %o2
19400 .word 0x99b48492 ! t2_kref+0x2b98: fcmple32 %f18, %f18, %o4
19401 call SYM(t2_subr2)
19402 .word 0x992ae001 ! t2_kref+0x2ba0: sll %o3, 0x1, %o4
19403 .word 0xe11fbdf0 ! t2_kref+0x2ba4: ldd [%fp - 0x210], %f16
19404 .word 0x86102013 ! t2_kref+0x2ba8: mov 0x13, %g3
19405 .word 0x86a0e001 ! t2_kref+0x2bac: subcc %g3, 1, %g3
19406 .word 0x22800013 ! t2_kref+0x2bb0: be,a _kref+0x2bfc
19407 .word 0xa1a409d2 ! t2_kref+0x2bb4: fdivd %f16, %f18, %f16
19408 .word 0x9862761a ! t2_kref+0x2bb8: subc %o1, -0x9e6, %o4
19409 .word 0x983a0013 ! t2_kref+0x2bbc: xnor %o0, %l3, %o4
19410 .word 0xa1a48d31 ! t2_kref+0x2bc0: fsmuld %f18, %f17, %f16
19411 .word 0xa3a00132 ! t2_kref+0x2bc4: fabss %f18, %f17
19412 .word 0xe5180019 ! t2_kref+0x2bc8: ldd [%g0 + %i1], %f18
19413 .word 0xa5a00132 ! t2_kref+0x2bcc: fabss %f18, %f18
19414 .word 0x985ee098 ! t2_kref+0x2bd0: smul %i3, 0x98, %o4
19415 .word 0xa1a40952 ! t2_kref+0x2bd4: fmuld %f16, %f18, %f16
19416 .word 0x9844f6e1 ! t2_kref+0x2bd8: addc %l3, -0x91f, %o4
19417 .word 0x98027fad ! t2_kref+0x2bdc: add %o1, -0x53, %o4
19418 .word 0xe51fbf70 ! t2_kref+0x2be0: ldd [%fp - 0x90], %f18
19419 .word 0x33480007 ! t2_kref+0x2be4: fbe,a,pt %fcc0, _kref+0x2c00
19420 .word 0xa3a488b2 ! t2_kref+0x2be8: fsubs %f18, %f18, %f17
19421 .word 0xa5b40d10 ! t2_kref+0x2bec: fandnot1 %f16, %f16, %f18
19422 .word 0x9893293d ! t2_kref+0x2bf0: orcc %o4, 0x93d, %o4
19423 .word 0x98b3400b ! t2_kref+0x2bf4: orncc %o5, %o3, %o4
19424 .word 0x98fd4012 ! t2_kref+0x2bf8: sdivcc %l5, %l2, %o4
19425 .word 0x9832e3bc ! t2_kref+0x2bfc: orn %o3, 0x3bc, %o4
19426 .word 0xa3a00131 ! t2_kref+0x2c00: fabss %f17, %f17
19427 .word 0x98f82743 ! t2_kref+0x2c04: sdivcc %g0, 0x743, %o4
19428 .word 0x38800002 ! t2_kref+0x2c08: bgu,a _kref+0x2c10
19429 .word 0xa5b48d90 ! t2_kref+0x2c0c: fxor %f18, %f16, %f18
19430 .word 0x989ae82c ! t2_kref+0x2c10: xorcc %o3, 0x82c, %o4
19431 .word 0x2e480005 ! t2_kref+0x2c14: bvs,a,pt %icc, _kref+0x2c28
19432 .word 0xd0a81019 ! t2_kref+0x2c18: stba %o0, [%g0 + %i1]0x80
19433 .word 0x9970000a ! t2_kref+0x2c1c: popc %o2, %o4
19434 .word 0x81820000 ! t2_kref+0x2c20: wr %o0, %g0, %y
19435 .word 0x26800003 ! t2_kref+0x2c24: bl,a _kref+0x2c30
19436 .word 0xa5a00552 ! t2_kref+0x2c28: fsqrtd %f18, %f18
19437 .word 0xa1b48711 ! t2_kref+0x2c2c: fmuld8sux16 %f18, %f17, %f16
19438 .word 0x22480002 ! t2_kref+0x2c30: be,a,pt %icc, _kref+0x2c38
19439 .word 0xf207bfe0 ! t2_kref+0x2c34: ld [%fp - 0x20], %i1
19440 .word 0xe3871019 ! t2_kref+0x2c38: lda [%i4 + %i1]0x80, %f17
19441 .word 0xa5b48c71 ! t2_kref+0x2c3c: fnors %f18, %f17, %f18
19442 .word 0xe3066018 ! t2_kref+0x2c40: ld [%i1 + 0x18], %f17
19443 .word 0x98423db4 ! t2_kref+0x2c44: addc %o0, -0x24c, %o4
19444 .word 0xe51fbd90 ! t2_kref+0x2c48: ldd [%fp - 0x270], %f18
19445 .word 0xa3a48932 ! t2_kref+0x2c4c: fmuls %f18, %f18, %f17
19446 .word 0x98930017 ! t2_kref+0x2c50: orcc %o4, %l7, %o4
19447 .word 0xa3a000b2 ! t2_kref+0x2c54: fnegs %f18, %f17
19448 .word 0xd888a038 ! t2_kref+0x2c58: lduba [%g2 + 0x38]%asi, %o4
19449 .word 0xec360000 ! t2_kref+0x2c5c: sth %l6, [%i0]
19450 .word 0x98baebf6 ! t2_kref+0x2c60: xnorcc %o3, 0xbf6, %o4
19451 .word 0x9825a3ce ! t2_kref+0x2c64: sub %l6, 0x3ce, %o4
19452 .word 0x2f800005 ! t2_kref+0x2c68: fbu,a _kref+0x2c7c
19453 .word 0xa5a409d0 ! t2_kref+0x2c6c: fdivd %f16, %f16, %f18
19454 .word 0x98d37dc5 ! t2_kref+0x2c70: umulcc %o5, -0x23b, %o4
19455 .word 0x99152892 ! t2_kref+0x2c74: taddcctv %l4, 0x892, %o4
19456 .word 0xa1a01932 ! t2_kref+0x2c78: fstod %f18, %f16
19457 .word 0x98b3001a ! t2_kref+0x2c7c: orncc %o4, %i2, %o4
19458 .word 0x9894ea38 ! t2_kref+0x2c80: orcc %l3, 0xa38, %o4
19459 .word 0xa3a00032 ! t2_kref+0x2c84: fmovs %f18, %f17
19460 .word 0xa5a01a52 ! t2_kref+0x2c88: fdtoi %f18, %f18
19461 .word 0xa5a00031 ! t2_kref+0x2c8c: fmovs %f17, %f18
19462 .word 0x81de401d ! t2_kref+0x2c90: flush %i1 + %i5
19463 .word 0xa1a48950 ! t2_kref+0x2c94: fmuld %f18, %f16, %f16
19464 .word 0x81ac4a32 ! t2_kref+0x2c98: fcmps %fcc0, %f17, %f18
19465 .word 0xa7828009 ! t2_kref+0x2c9c: wr %o2, %o1, %gsr
19466 .word 0x98e54016 ! t2_kref+0x2ca0: subccc %l5, %l6, %o4
19467 .word 0x9de3bfa0 ! t2_kref+0x2ca4: save %sp, -0x60, %sp
19468 .word 0xb406c01b ! t2_kref+0x2ca8: add %i3, %i3, %i2
19469 .word 0x99ef401a ! t2_kref+0x2cac: restore %i5, %i2, %o4
19470 .word 0x39480003 ! t2_kref+0x2cb0: fbuge,a,pt %fcc0, _kref+0x2cbc
19471 .word 0x99b54097 ! t2_kref+0x2cb4: edge16 %l5, %l7, %o4
19472 .word 0x98bec015 ! t2_kref+0x2cb8: xnorcc %i3, %l5, %o4
19473 .word 0xa5b48d60 ! t2_kref+0x2cbc: fnot1s %f18, %f18
19474 .word 0xa3b00770 ! t2_kref+0x2cc0: fpack16 %f16, %f17
19475 .word 0xf628a00b ! t2_kref+0x2cc4: stb %i3, [%g2 + 0xb]
19476 .word 0x81ac0ad2 ! t2_kref+0x2cc8: fcmped %fcc0, %f16, %f18
19477 .word 0xa5b40910 ! t2_kref+0x2ccc: faligndata %f16, %f16, %f18
19478 .word 0xa1b40912 ! t2_kref+0x2cd0: faligndata %f16, %f18, %f16
19479 .word 0xa3a44932 ! t2_kref+0x2cd4: fmuls %f17, %f18, %f17
19480 .word 0xa5a01912 ! t2_kref+0x2cd8: fitod %f18, %f18
19481 .word 0xa3a000b1 ! t2_kref+0x2cdc: fnegs %f17, %f17
19482 .word 0xa5a00131 ! t2_kref+0x2ce0: fabss %f17, %f18
19483 .word 0x9800001a ! t2_kref+0x2ce4: add %g0, %i2, %o4
19484 .word 0xd4be7ff8 ! t2_kref+0x2ce8: stda %o2, [%i1 - 8]%asi
19485 .word 0x98558013 ! t2_kref+0x2cec: umul %l6, %l3, %o4
19486 .word 0xe83e6008 ! t2_kref+0x2cf0: std %l4, [%i1 + 8]
19487 .word 0x31800006 ! t2_kref+0x2cf4: fba,a _kref+0x2d0c
19488 .word 0x8143c000 ! t2_kref+0x2cf8: stbar
19489 .word 0xe1be5857 ! t2_kref+0x2cfc: stda %f16, [%i1 + %l7]0xc2
19490 .word 0xa3a000b2 ! t2_kref+0x2d00: fnegs %f18, %f17
19491 .word 0xd890a008 ! t2_kref+0x2d04: lduha [%g2 + 8]%asi, %o4
19492 .word 0x98dd000c ! t2_kref+0x2d08: smulcc %l4, %o4, %o4
19493 .word 0x98658014 ! t2_kref+0x2d0c: subc %l6, %l4, %o4
19494 .word 0x98b2c014 ! t2_kref+0x2d10: orncc %o3, %l4, %o4
19495 .word 0xd0766000 ! t2_kref+0x2d14: stx %o0, [%i1]
19496 .word 0xd8466018 ! t2_kref+0x2d18: ldsw [%i1 + 0x18], %o4
19497 .word 0xd8480018 ! t2_kref+0x2d1c: ldsb [%g0 + %i0], %o4
19498 .word 0xd2200018 ! t2_kref+0x2d20: st %o1, [%g0 + %i0]
19499 .word 0xa5a000b1 ! t2_kref+0x2d24: fnegs %f17, %f18
19500 .word 0xa5b48c71 ! t2_kref+0x2d28: fnors %f18, %f17, %f18
19501 .word 0x81824000 ! t2_kref+0x2d2c: wr %o1, %g0, %y
19502 .word 0xa5b44d60 ! t2_kref+0x2d30: fnot1s %f17, %f18
19503 .word 0xa3a01a31 ! t2_kref+0x2d34: fstoi %f17, %f17
19504 .word 0x22480008 ! t2_kref+0x2d38: be,a,pt %icc, _kref+0x2d58
19505 .word 0x987ae3e8 ! t2_kref+0x2d3c: sdiv %o3, 0x3e8, %o4
19506 .word 0x990a6658 ! t2_kref+0x2d40: tsubcc %o1, 0x658, %o4
19507 .word 0xa5b44df1 ! t2_kref+0x2d44: fnands %f17, %f17, %f18
19508 .word 0x99b24240 ! t2_kref+0x2d48: array16 %o1, %g0, %o4
19509 .word 0x28800003 ! t2_kref+0x2d4c: bleu,a _kref+0x2d58
19510 .word 0x99258009 ! t2_kref+0x2d50: mulscc %l6, %o1, %o4
19511 .word 0x192eff82 ! t2_kref+0x2d54: sethi %hi(0xbbfe0800), %o4
19512 .word 0xa782b7bc ! t2_kref+0x2d58: wr %o2, 0xfffff7bc, %gsr
19513 .word 0xa1b406d0 ! t2_kref+0x2d5c: fmul8sux16 %f16, %f16, %f16
19514 .word 0x98b58012 ! t2_kref+0x2d60: orncc %l6, %l2, %o4
19515 .word 0x9825bef1 ! t2_kref+0x2d64: sub %l6, -0x10f, %o4
19516 .word 0x81ac0a50 ! t2_kref+0x2d68: fcmpd %fcc0, %f16, %f16
19517 .word 0xa5a44d31 ! t2_kref+0x2d6c: fsmuld %f17, %f17, %f18
19518 .word 0x9906ab0f ! t2_kref+0x2d70: taddcc %i2, 0xb0f, %o4
19519 .word 0x9fc00004 ! t2_kref+0x2d74: call %g0 + %g4
19520 .word 0xa5a00531 ! t2_kref+0x2d78: fsqrts %f17, %f18
19521 .word 0x86102003 ! t2_kref+0x2d7c: mov 0x3, %g3
19522 .word 0x32800000 ! t2_kref+0x2d80: bne,a _kref+0x2d80
19523 .word 0x86a0e001 ! t2_kref+0x2d84: subcc %g3, 1, %g3
19524 .word 0xa5a01911 ! t2_kref+0x2d88: fitod %f17, %f18
19525 .word 0xa5a488b1 ! t2_kref+0x2d8c: fsubs %f18, %f17, %f18
19526 .word 0xa3a00131 ! t2_kref+0x2d90: fabss %f17, %f17
19527 .word 0xe3865000 ! t2_kref+0x2d94: lda [%i1]0x80, %f17
19528 .word 0x980c8000 ! t2_kref+0x2d98: and %l2, %g0, %o4
19529 .word 0xe6e8a00a ! t2_kref+0x2d9c: ldstuba [%g2 + 0xa]%asi, %l3
19530 .word 0xe8b81019 ! t2_kref+0x2da0: stda %l4, [%g0 + %i1]0x80
19531 .word 0x98d24017 ! t2_kref+0x2da4: umulcc %o1, %l7, %o4
19532 .word 0xf9ee501a ! t2_kref+0x2da8: prefetcha %i1 + %i2, 28
19533 .word 0x81ac8a52 ! t2_kref+0x2dac: fcmpd %fcc0, %f18, %f18
19534 .word 0xd0364000 ! t2_kref+0x2db0: sth %o0, [%i1]
19535 .word 0xd8164000 ! t2_kref+0x2db4: lduh [%i1], %o4
19536 .word 0x23800004 ! t2_kref+0x2db8: fbne,a _kref+0x2dc8
19537 .word 0xd84e200b ! t2_kref+0x2dbc: ldsb [%i0 + 0xb], %o4
19538 .word 0xa5a489d0 ! t2_kref+0x2dc0: fdivd %f18, %f16, %f18
19539 .word 0xa5b40912 ! t2_kref+0x2dc4: faligndata %f16, %f18, %f18
19540 .word 0xe51fbf70 ! t2_kref+0x2dc8: ldd [%fp - 0x90], %f18
19541 .word 0x98fa3962 ! t2_kref+0x2dcc: sdivcc %o0, -0x69e, %o4
19542 .word 0xf320001c ! t2_kref+0x2dd0: st %f25, [%g0 + %i4]
19543 .word 0xe19e1a5c ! t2_kref+0x2dd4: ldda [%i0 + %i4]0xd2, %f16
19544 .word 0x38800001 ! t2_kref+0x2dd8: bgu,a _kref+0x2ddc
19545 .word 0x989b2994 ! t2_kref+0x2ddc: xorcc %o4, 0x994, %o4
19546 .word 0x99348016 ! t2_kref+0x2de0: srl %l2, %l6, %o4
19547 .word 0xa1b48711 ! t2_kref+0x2de4: fmuld8sux16 %f18, %f17, %f16
19548 .word 0x98920017 ! t2_kref+0x2de8: orcc %o0, %l7, %o4
19549 .word 0xe1be1893 ! t2_kref+0x2dec: stda %f16, [%i0 + %l3]0xc4
19550 .word 0xa1b00f10 ! t2_kref+0x2df0: fsrc2 %f16, %f16
19551 .word 0x81ac8a50 ! t2_kref+0x2df4: fcmpd %fcc0, %f18, %f16
19552 .word 0xe5063ff4 ! t2_kref+0x2df8: ld [%i0 - 0xc], %f18
19553 call SYM(t2_subr1)
19554 .word 0xa1a40952 ! t2_kref+0x2e00: fmuld %f16, %f18, %f16
19555 .word 0xd8100019 ! t2_kref+0x2e04: lduh [%g0 + %i1], %o4
19556 .word 0xd84e7ff9 ! t2_kref+0x2e08: ldsb [%i1 - 7], %o4
19557 .word 0x81ac0ad2 ! t2_kref+0x2e0c: fcmped %fcc0, %f16, %f18
19558 .word 0xa5a01892 ! t2_kref+0x2e10: fitos %f18, %f18
19559 .word 0x99b0016a ! t2_kref+0x2e14: edge32ln %g0, %o2, %o4
19560 .word 0xd46e8019 ! t2_kref+0x2e18: ldstub [%i2 + %i1], %o2
19561 .word 0x98348013 ! t2_kref+0x2e1c: orn %l2, %l3, %o4
19562 .word 0x981d4014 ! t2_kref+0x2e20: xor %l5, %l4, %o4
19563 .word 0xa3a448b1 ! t2_kref+0x2e24: fsubs %f17, %f17, %f17
19564 .word 0x81dec018 ! t2_kref+0x2e28: flush %i3 + %i0
19565 .word 0x878020e0 ! t2_kref+0x2e2c: mov 0xe0, %asi
19566 .word 0xa3a44832 ! t2_kref+0x2e30: fadds %f17, %f18, %f17
19567 .word 0xa5a44831 ! t2_kref+0x2e34: fadds %f17, %f17, %f18
19568 .word 0xc36e6018 ! t2_kref+0x2e38: prefetch %i1 + 0x18, 1
19569 .word 0x9fc00004 ! t2_kref+0x2e3c: call %g0 + %g4
19570 .word 0xa5a01a50 ! t2_kref+0x2e40: fdtoi %f16, %f18
19571 .word 0x9de3bfa0 ! t2_kref+0x2e44: save %sp, -0x60, %sp
19572 .word 0x99eea24c ! t2_kref+0x2e48: restore %i2, 0x24c, %o4
19573 .word 0x81848000 ! t2_kref+0x2e4c: wr %l2, %g0, %y
19574 .word 0x9970001a ! t2_kref+0x2e50: popc %i2, %o4
19575 .word 0x989ec00a ! t2_kref+0x2e54: xorcc %i3, %o2, %o4
19576 .word 0x98c4c017 ! t2_kref+0x2e58: addccc %l3, %l7, %o4
19577 .word 0xa1b40c52 ! t2_kref+0x2e5c: fnor %f16, %f18, %f16
19578 .word 0xd816401b ! t2_kref+0x2e60: lduh [%i1 + %i3], %o4
19579 .word 0x992dc013 ! t2_kref+0x2e64: sll %l7, %l3, %o4
19580 .word 0x9fc00004 ! t2_kref+0x2e68: call %g0 + %g4
19581 .word 0x989b401b ! t2_kref+0x2e6c: xorcc %o5, %i3, %o4
19582 .word 0xa5a488b2 ! t2_kref+0x2e70: fsubs %f18, %f18, %f18
19583 .word 0xa5a40950 ! t2_kref+0x2e74: fmuld %f16, %f16, %f18
19584 .word 0xa7850008 ! t2_kref+0x2e78: wr %l4, %o0, %gsr
19585 .word 0xa5b44e31 ! t2_kref+0x2e7c: fands %f17, %f17, %f18
19586 .word 0x9822400d ! t2_kref+0x2e80: sub %o1, %o5, %o4
19587 .word 0xa5a488d2 ! t2_kref+0x2e84: fsubd %f18, %f18, %f18
19588 .word 0xa5a00552 ! t2_kref+0x2e88: fsqrtd %f18, %f18
19589 .word 0xa1a48950 ! t2_kref+0x2e8c: fmuld %f18, %f16, %f16
19590 .word 0x98d6bd61 ! t2_kref+0x2e90: umulcc %i2, -0x29f, %o4
19591 .word 0x81dcf0d2 ! t2_kref+0x2e94: flush %l3 - 0xf2e
19592 .word 0xa5a44d31 ! t2_kref+0x2e98: fsmuld %f17, %f17, %f18
19593 .word 0xd846600c ! t2_kref+0x2e9c: ldsw [%i1 + 0xc], %o4
19594 .word 0x9fc10000 ! t2_kref+0x2ea0: call %g4
19595 .word 0x98726466 ! t2_kref+0x2ea4: udiv %o1, 0x466, %o4
19596 .word 0xeea81019 ! t2_kref+0x2ea8: stba %l7, [%g0 + %i1]0x80
19597 .word 0x980b0008 ! t2_kref+0x2eac: and %o4, %o0, %o4
19598 .word 0xd8861000 ! t2_kref+0x2eb0: lda [%i0]0x80, %o4
19599 .word 0x9de3bfa0 ! t2_kref+0x2eb4: save %sp, -0x60, %sp
19600 .word 0x99ee332c ! t2_kref+0x2eb8: restore %i0, -0xcd4, %o4
19601 .word 0xd80e8018 ! t2_kref+0x2ebc: ldub [%i2 + %i0], %o4
19602 .word 0xda7e6018 ! t2_kref+0x2ec0: swap [%i1 + 0x18], %o5
19603 .word 0x3f800006 ! t2_kref+0x2ec4: fbo,a _kref+0x2edc
19604 .word 0x98ba8016 ! t2_kref+0x2ec8: xnorcc %o2, %l6, %o4
19605 .word 0xd84e8019 ! t2_kref+0x2ecc: ldsb [%i2 + %i1], %o4
19606 .word 0x8143c000 ! t2_kref+0x2ed0: stbar
19607 .word 0xe19f5a58 ! t2_kref+0x2ed4: ldda [%i5 + %i0]0xd2, %f16
19608 .word 0x98352813 ! t2_kref+0x2ed8: orn %l4, 0x813, %o4
19609 .word 0x98d54015 ! t2_kref+0x2edc: umulcc %l5, %l5, %o4
19610 .word 0xd01e0000 ! t2_kref+0x2ee0: ldd [%i0], %o0
19611 .word 0xf007bfe0 ! t2_kref+0x2ee4: ld [%fp - 0x20], %i0
19612 .word 0xa5a409d2 ! t2_kref+0x2ee8: fdivd %f16, %f18, %f18
19613 .word 0x3c480002 ! t2_kref+0x2eec: bpos,a,pt %icc, _kref+0x2ef4
19614 .word 0x98658016 ! t2_kref+0x2ef0: subc %l6, %l6, %o4
19615 .word 0xa1b40e52 ! t2_kref+0x2ef4: fxnor %f16, %f18, %f16
19616 .word 0x9898000a ! t2_kref+0x2ef8: xorcc %g0, %o2, %o4
19617 .word 0x98b34015 ! t2_kref+0x2efc: orncc %o5, %l5, %o4
19618 call SYM(t2_subr1)
19619 .word 0xa3a00031 ! t2_kref+0x2f04: fmovs %f17, %f17
19620 call 1f
19621 .empty
19622 .word 0x9940c000 ! t2_kref+0x2f0c: mov %asi, %o4
19623 call SYM(t2_subr1)
19624 .word 0xd840a018 ! t2_kref+0x2f14: ldsw [%g2 + 0x18], %o4
19625 .word 0xa1b48a90 ! t2_kref+0x2f18: fpsub16 %f18, %f16, %f16
196261: .word 0x992da011 ! t2_kref+0x2f1c: sll %l6, 0x11, %o4
19627 .word 0x98028008 ! t2_kref+0x2f20: add %o2, %o0, %o4
19628 .word 0x878020d2 ! t2_kref+0x2f24: mov 0xd2, %asi
19629 .word 0xa5b007b0 ! t2_kref+0x2f28: fpackfix %f16, %f18
19630 .word 0xd8000018 ! t2_kref+0x2f2c: ld [%g0 + %i0], %o4
19631 .word 0xe3267ff4 ! t2_kref+0x2f30: st %f17, [%i1 - 0xc]
19632 .word 0xee2e0000 ! t2_kref+0x2f34: stb %l7, [%i0]
19633 .word 0x9826f55f ! t2_kref+0x2f38: sub %i3, -0xaa1, %o4
19634 .word 0xa1a00552 ! t2_kref+0x2f3c: fsqrtd %f18, %f16
19635 .word 0xa1a01932 ! t2_kref+0x2f40: fstod %f18, %f16
19636 .word 0xd8183e20 ! t2_kref+0x2f44: ldd [%g0 - 0x1e0], %o4
19637 .word 0x81ac8a31 ! t2_kref+0x2f48: fcmps %fcc0, %f18, %f17
19638 .word 0xa1a00152 ! t2_kref+0x2f4c: fabsd %f18, %f16
19639 .word 0xd8c71018 ! t2_kref+0x2f50: ldswa [%i4 + %i0]0x80, %o4
19640 .word 0xd8063fe4 ! t2_kref+0x2f54: ld [%i0 - 0x1c], %o4
19641 .word 0x99b54240 ! t2_kref+0x2f58: array16 %l5, %g0, %o4
19642 .word 0xa1b40910 ! t2_kref+0x2f5c: faligndata %f16, %f16, %f16
19643 .word 0x24800003 ! t2_kref+0x2f60: ble,a _kref+0x2f6c
19644 .word 0x9940c000 ! t2_kref+0x2f64: mov %asi, %o4
19645 .word 0xe51e6018 ! t2_kref+0x2f68: ldd [%i1 + 0x18], %f18
19646 .word 0x98058000 ! t2_kref+0x2f6c: add %l6, %g0, %o4
19647 .word 0xea2e8018 ! t2_kref+0x2f70: stb %l5, [%i2 + %i0]
19648 .word 0xd6367fee ! t2_kref+0x2f74: sth %o3, [%i1 - 0x12]
19649 .word 0x985abb6f ! t2_kref+0x2f78: smul %o2, -0x491, %o4
19650 .word 0xa5b00f31 ! t2_kref+0x2f7c: fsrc2s %f17, %f18
19651 .word 0x990d2018 ! t2_kref+0x2f80: tsubcc %l4, 0x18, %o4
19652 .word 0xa5a000d0 ! t2_kref+0x2f84: fnegd %f16, %f18
19653 .word 0xa3a000b1 ! t2_kref+0x2f88: fnegs %f17, %f17
19654 .word 0x81da0019 ! t2_kref+0x2f8c: flush %o0 + %i1
19655 .word 0xa5a01a52 ! t2_kref+0x2f90: fdtoi %f18, %f18
19656 .word 0xa1a00552 ! t2_kref+0x2f94: fsqrtd %f18, %f16
19657 .word 0x32480004 ! t2_kref+0x2f98: bne,a,pt %icc, _kref+0x2fa8
19658 .word 0xc768a18b ! t2_kref+0x2f9c: prefetch %g2 + 0x18b, 3
19659 .word 0x993ec009 ! t2_kref+0x2fa0: sra %i3, %o1, %o4
19660 .word 0x98ba62cd ! t2_kref+0x2fa4: xnorcc %o1, 0x2cd, %o4
19661 .word 0xa5a00552 ! t2_kref+0x2fa8: fsqrtd %f18, %f18
19662 .word 0x99400000 ! t2_kref+0x2fac: mov %y, %o4
19663 .word 0xa5b48c52 ! t2_kref+0x2fb0: fnor %f18, %f18, %f18
19664 .word 0x36480007 ! t2_kref+0x2fb4: bge,a,pt %icc, _kref+0x2fd0
19665 .word 0xa3a00032 ! t2_kref+0x2fb8: fmovs %f18, %f17
19666 .word 0x191387b7 ! t2_kref+0x2fbc: sethi %hi(0x4e1edc00), %o4
19667 .word 0x9944c000 ! t2_kref+0x2fc0: mov %gsr, %o4
19668 .word 0x99b580f3 ! t2_kref+0x2fc4: edge16ln %l6, %l3, %o4
19669 .word 0xa5b00cd2 ! t2_kref+0x2fc8: fnot2 %f18, %f18
19670 .word 0xa5a40950 ! t2_kref+0x2fcc: fmuld %f16, %f16, %f18
19671 .word 0x9fc00004 ! t2_kref+0x2fd0: call %g0 + %g4
19672 .word 0xa1a48852 ! t2_kref+0x2fd4: faddd %f18, %f18, %f16
19673 .word 0x81ac8ad2 ! t2_kref+0x2fd8: fcmped %fcc0, %f18, %f18
19674 .word 0xa1a00550 ! t2_kref+0x2fdc: fsqrtd %f16, %f16
19675 .word 0x980b7c9e ! t2_kref+0x2fe0: and %o5, -0x362, %o4
19676 .word 0x98d3000c ! t2_kref+0x2fe4: umulcc %o4, %o4, %o4
19677 .word 0x99400000 ! t2_kref+0x2fe8: mov %y, %o4
19678 .word 0xe11e0000 ! t2_kref+0x2fec: ldd [%i0], %f16
19679 .word 0x987c801b ! t2_kref+0x2ff0: sdiv %l2, %i3, %o4
19680 .word 0xa3a00131 ! t2_kref+0x2ff4: fabss %f17, %f17
19681 .word 0xc4270000 ! t2_kref+0x2ff8: st %g2, [%i4]
19682 .word 0xa3a00131 ! t2_kref+0x2ffc: fabss %f17, %f17
19683 .word 0xe300a038 ! t2_kref+0x3000: ld [%g2 + 0x38], %f17
19684 .word 0xf436c019 ! t2_kref+0x3004: sth %i2, [%i3 + %i1]
19685 .word 0x985b001b ! t2_kref+0x3008: smul %o4, %i3, %o4
19686 .word 0xffee101a ! t2_kref+0x300c: prefetcha %i0 + %i2, 31
19687 .word 0x98250014 ! t2_kref+0x3010: sub %l4, %l4, %o4
19688 .word 0x985d8000 ! t2_kref+0x3014: smul %l6, %g0, %o4
19689 .word 0xe46e8019 ! t2_kref+0x3018: ldstub [%i2 + %i1], %l2
19690 .word 0xa5a40950 ! t2_kref+0x301c: fmuld %f16, %f16, %f18
19691 .word 0x8143c000 ! t2_kref+0x3020: stbar
19692 .word 0x98123a2f ! t2_kref+0x3024: or %o0, -0x5d1, %o4
19693 .word 0x98424014 ! t2_kref+0x3028: addc %o1, %l4, %o4
19694 .word 0x3b800008 ! t2_kref+0x302c: fble,a _kref+0x304c
19695 .word 0xec1e2018 ! t2_kref+0x3030: ldd [%i0 + 0x18], %l6
19696 .word 0xa3b44df1 ! t2_kref+0x3034: fnands %f17, %f17, %f17
19697 .word 0x99b48590 ! t2_kref+0x3038: fcmpgt32 %f18, %f16, %o4
19698 .word 0x9802694e ! t2_kref+0x303c: add %o1, 0x94e, %o4
19699 .word 0x98d6e604 ! t2_kref+0x3040: umulcc %i3, 0x604, %o4
19700 .word 0x99703451 ! t2_kref+0x3044: popc -0xbaf, %o4
19701 .word 0xa5a00552 ! t2_kref+0x3048: fsqrtd %f18, %f18
19702 .word 0x9825800c ! t2_kref+0x304c: sub %l6, %o4, %o4
19703 .word 0xa3a000b1 ! t2_kref+0x3050: fnegs %f17, %f17
19704 .word 0xd8580018 ! t2_kref+0x3054: ldx [%g0 + %i0], %o4
19705 .word 0x98624016 ! t2_kref+0x3058: subc %o1, %l6, %o4
19706 .word 0x98d82f1b ! t2_kref+0x305c: smulcc %g0, 0xf1b, %o4
19707 .word 0xa5a48850 ! t2_kref+0x3060: faddd %f18, %f16, %f18
19708 .word 0x81ac8a52 ! t2_kref+0x3064: fcmpd %fcc0, %f18, %f18
19709 .word 0xd810a038 ! t2_kref+0x3068: lduh [%g2 + 0x38], %o4
19710 .word 0xa5b48c92 ! t2_kref+0x306c: fandnot2 %f18, %f18, %f18
19711 .word 0x23800007 ! t2_kref+0x3070: fbne,a _kref+0x308c
19712 .word 0xa5b487d0 ! t2_kref+0x3074: pdist %f18, %f16, %f18
19713 .word 0xa3b00f32 ! t2_kref+0x3078: fsrc2s %f18, %f17
19714 .word 0x98db2f7a ! t2_kref+0x307c: smulcc %o4, 0xf7a, %o4
19715 .word 0xa3b48ef1 ! t2_kref+0x3080: fornot2s %f18, %f17, %f17
19716 .word 0x8143c000 ! t2_kref+0x3084: stbar
19717 .word 0xd43e0000 ! t2_kref+0x3088: std %o2, [%i0]
19718 .word 0x99b3008d ! t2_kref+0x308c: edge16 %o4, %o5, %o4
19719 .word 0x99b484d2 ! t2_kref+0x3090: fcmpne32 %f18, %f18, %o4
19720 .word 0x9825300d ! t2_kref+0x3094: sub %l4, -0xff3, %o4
19721 .word 0xa1a40952 ! t2_kref+0x3098: fmuld %f16, %f18, %f16
19722 .word 0xd8063fe4 ! t2_kref+0x309c: ld [%i0 - 0x1c], %o4
19723 .word 0xa5a01931 ! t2_kref+0x30a0: fstod %f17, %f18
19724 .word 0x81dc401c ! t2_kref+0x30a4: flush %l1 + %i4
19725 .word 0x98dca53c ! t2_kref+0x30a8: smulcc %l2, 0x53c, %o4
19726 .word 0x81ac8ad0 ! t2_kref+0x30ac: fcmped %fcc0, %f18, %f16
19727 .word 0x81ac8ad0 ! t2_kref+0x30b0: fcmped %fcc0, %f18, %f16
19728 .word 0xd8163fe4 ! t2_kref+0x30b4: lduh [%i0 - 0x1c], %o4
19729 .word 0x98d5b107 ! t2_kref+0x30b8: umulcc %l6, -0xef9, %o4
19730 .word 0xa1a00552 ! t2_kref+0x30bc: fsqrtd %f18, %f16
19731 .word 0x98703069 ! t2_kref+0x30c0: udiv %g0, -0xf97, %o4
19732 .word 0xa5b48e52 ! t2_kref+0x30c4: fxnor %f18, %f18, %f18
19733 .word 0x98d23e92 ! t2_kref+0x30c8: umulcc %o0, -0x16e, %o4
19734 .word 0x99b28348 ! t2_kref+0x30cc: alignaddrl %o2, %o0, %o4
19735 .word 0x9812000d ! t2_kref+0x30d0: or %o0, %o5, %o4
19736 .word 0x98db2232 ! t2_kref+0x30d4: smulcc %o4, 0x232, %o4
19737 .word 0x98deebd1 ! t2_kref+0x30d8: smulcc %i3, 0xbd1, %o4
19738 .word 0x99b58280 ! t2_kref+0x30dc: array32 %l6, %g0, %o4
19739 .word 0xa5a01931 ! t2_kref+0x30e0: fstod %f17, %f18
19740 .word 0xe300a028 ! t2_kref+0x30e4: ld [%g2 + 0x28], %f17
19741 .word 0x992a6015 ! t2_kref+0x30e8: sll %o1, 0x15, %o4
19742 .word 0xd2780018 ! t2_kref+0x30ec: swap [%g0 + %i0], %o1
19743 .word 0xa1a40950 ! t2_kref+0x30f0: fmuld %f16, %f16, %f16
19744 .word 0xa5a00531 ! t2_kref+0x30f4: fsqrts %f17, %f18
19745 .word 0xa1a409d2 ! t2_kref+0x30f8: fdivd %f16, %f18, %f16
19746 .word 0x99400000 ! t2_kref+0x30fc: mov %y, %o4
19747 .word 0x993a400d ! t2_kref+0x3100: sra %o1, %o5, %o4
19748 .word 0xa3a448b2 ! t2_kref+0x3104: fsubs %f17, %f18, %f17
19749 .word 0x986225c3 ! t2_kref+0x3108: subc %o0, 0x5c3, %o4
19750 .word 0x9852c01a ! t2_kref+0x310c: umul %o3, %i2, %o4
19751 .word 0xe526601c ! t2_kref+0x3110: st %f18, [%i1 + 0x1c]
19752 .word 0xa5b48f52 ! t2_kref+0x3114: fornot1 %f18, %f18, %f18
19753 .word 0xa5b48e31 ! t2_kref+0x3118: fands %f18, %f17, %f18
19754 .word 0xd800a028 ! t2_kref+0x311c: ld [%g2 + 0x28], %o4
19755 .word 0xc028a01a ! t2_kref+0x3120: clrb [%g2 + 0x1a]
19756 .word 0xe5262004 ! t2_kref+0x3124: st %f18, [%i0 + 4]
19757 .word 0x9824800d ! t2_kref+0x3128: sub %l2, %o5, %o4
19758 .word 0xec1e7fe8 ! t2_kref+0x312c: ldd [%i1 - 0x18], %l6
19759 .word 0x98b68013 ! t2_kref+0x3130: orncc %i2, %l3, %o4
19760 .word 0x9875737c ! t2_kref+0x3134: udiv %l5, -0xc84, %o4
19761 .word 0xa5b44db2 ! t2_kref+0x3138: fxors %f17, %f18, %f18
19762 .word 0xa3a00131 ! t2_kref+0x313c: fabss %f17, %f17
19763 .word 0xe3ee501a ! t2_kref+0x3140: prefetcha %i1 + %i2, 17
19764 .word 0xc368a048 ! t2_kref+0x3144: prefetch %g2 + 0x48, 1
19765 .word 0x81800000 ! t2_kref+0x3148: mov %g0, %y
19766 .word 0xe1be5849 ! t2_kref+0x314c: stda %f16, [%i1 + %o1]0xc2
19767 .word 0xa1a40950 ! t2_kref+0x3150: fmuld %f16, %f16, %f16
19768 .word 0x99b3005b ! t2_kref+0x3154: edge8l %o4, %i3, %o4
19769 .word 0xef6e401b ! t2_kref+0x3158: prefetch %i1 + %i3, 23
19770 .word 0xe11fbc40 ! t2_kref+0x315c: ldd [%fp - 0x3c0], %f16
19771 .word 0x98fa000c ! t2_kref+0x3160: sdivcc %o0, %o4, %o4
19772 .word 0xa5a409d0 ! t2_kref+0x3164: fdivd %f16, %f16, %f18
19773 .word 0x985d8000 ! t2_kref+0x3168: smul %l6, %g0, %o4
19774 .word 0x98fec00c ! t2_kref+0x316c: sdivcc %i3, %o4, %o4
19775 .word 0x992d2006 ! t2_kref+0x3170: sll %l4, 0x6, %o4
19776 .word 0x983e800a ! t2_kref+0x3174: xnor %i2, %o2, %o4
19777 .word 0x983ac014 ! t2_kref+0x3178: xnor %o3, %l4, %o4
19778 .word 0x9842e1f1 ! t2_kref+0x317c: addc %o3, 0x1f1, %o4
19779 .word 0x2f480004 ! t2_kref+0x3180: fbu,a,pt %fcc0, _kref+0x3190
19780 .word 0xa1a01931 ! t2_kref+0x3184: fstod %f17, %f16
19781 .word 0xd8067ff8 ! t2_kref+0x3188: ld [%i1 - 8], %o4
19782 call SYM(t2_subr1)
19783 .word 0xe500a018 ! t2_kref+0x3190: ld [%g2 + 0x18], %f18
19784 .word 0xa3a000b1 ! t2_kref+0x3194: fnegs %f17, %f17
19785 .word 0x98758015 ! t2_kref+0x3198: udiv %l6, %l5, %o4
19786 .word 0x99b6c240 ! t2_kref+0x319c: array16 %i3, %g0, %o4
19787 .word 0x9845400d ! t2_kref+0x31a0: addc %l5, %o5, %o4
19788 .word 0xa3a00032 ! t2_kref+0x31a4: fmovs %f18, %f17
19789 .word 0xa5b48ed0 ! t2_kref+0x31a8: fornot2 %f18, %f16, %f18
19790 .word 0x98b80015 ! t2_kref+0x31ac: xnorcc %g0, %l5, %o4
19791 .word 0xa1a00552 ! t2_kref+0x31b0: fsqrtd %f18, %f16
19792 .word 0x3b800006 ! t2_kref+0x31b4: fble,a _kref+0x31cc
19793 .word 0xda362014 ! t2_kref+0x31b8: sth %o5, [%i0 + 0x14]
19794 .word 0xe51e2000 ! t2_kref+0x31bc: ldd [%i0], %f18
19795 .word 0xe436200e ! t2_kref+0x31c0: sth %l2, [%i0 + 0xe]
19796 .word 0x98b3000d ! t2_kref+0x31c4: orncc %o4, %o5, %o4
19797 .word 0xa3a01a52 ! t2_kref+0x31c8: fdtoi %f18, %f17
19798 .word 0x980c800d ! t2_kref+0x31cc: and %l2, %o5, %o4
19799 .word 0xe11e401d ! t2_kref+0x31d0: ldd [%i1 + %i5], %f16
19800 .word 0xd810a02a ! t2_kref+0x31d4: lduh [%g2 + 0x2a], %o4
19801 .word 0xe306401c ! t2_kref+0x31d8: ld [%i1 + %i4], %f17
19802 .word 0x98534017 ! t2_kref+0x31dc: umul %o5, %l7, %o4
19803 .word 0xf36e3fe8 ! t2_kref+0x31e0: prefetch %i0 - 0x18, 25
19804 .word 0xd09e1000 ! t2_kref+0x31e4: ldda [%i0]0x80, %o0
19805 .word 0xd806001c ! t2_kref+0x31e8: ld [%i0 + %i4], %o4
19806 .word 0x8143c000 ! t2_kref+0x31ec: stbar
19807 .word 0xa5a01a52 ! t2_kref+0x31f0: fdtoi %f18, %f18
19808 .word 0xa5a48932 ! t2_kref+0x31f4: fmuls %f18, %f18, %f18
19809 .word 0x987efcd7 ! t2_kref+0x31f8: sdiv %i3, -0x329, %o4
19810 .word 0xe968a201 ! t2_kref+0x31fc: prefetch %g2 + 0x201, 20
19811 .word 0x81820000 ! t2_kref+0x3200: wr %o0, %g0, %y
19812 .word 0x992a6005 ! t2_kref+0x3204: sll %o1, 0x5, %o4
19813 .word 0x81ac0a52 ! t2_kref+0x3208: fcmpd %fcc0, %f16, %f18
19814 .word 0xe06e201d ! t2_kref+0x320c: ldstub [%i0 + 0x1d], %l0
19815 .word 0xa3a488b2 ! t2_kref+0x3210: fsubs %f18, %f18, %f17
19816 .word 0x98224012 ! t2_kref+0x3214: sub %o1, %l2, %o4
19817 .word 0xebee101a ! t2_kref+0x3218: prefetcha %i0 + %i2, 21
19818 .word 0x3d800005 ! t2_kref+0x321c: fbule,a _kref+0x3230
19819 .word 0xd41e3fe8 ! t2_kref+0x3220: ldd [%i0 - 0x18], %o2
19820 .word 0x992a4014 ! t2_kref+0x3224: sll %o1, %l4, %o4
19821 .word 0x98fc8015 ! t2_kref+0x3228: sdivcc %l2, %l5, %o4
19822 .word 0x98fee8d5 ! t2_kref+0x322c: sdivcc %i3, 0x8d5, %o4
19823 .word 0x81854000 ! t2_kref+0x3230: wr %l5, %g0, %y
19824 .word 0xda6e3fe3 ! t2_kref+0x3234: ldstub [%i0 - 0x1d], %o5
19825 .word 0xd01e3ff0 ! t2_kref+0x3238: ldd [%i0 - 0x10], %o0
19826 .word 0xa1a48d31 ! t2_kref+0x323c: fsmuld %f18, %f17, %f16
19827 .word 0xeb68a007 ! t2_kref+0x3240: prefetch %g2 + 7, 21
19828 .word 0x81df66ad ! t2_kref+0x3244: flush %i5 + 0x6ad
19829 .word 0x9895eff1 ! t2_kref+0x3248: orcc %l7, 0xff1, %o4
19830 .word 0x3b800004 ! t2_kref+0x324c: fble,a _kref+0x325c
19831 .word 0x99b24009 ! t2_kref+0x3250: edge8 %o1, %o1, %o4
19832 .word 0x2d800006 ! t2_kref+0x3254: fbg,a _kref+0x326c
19833 .word 0x98b5adc3 ! t2_kref+0x3258: orncc %l6, 0xdc3, %o4
19834 .word 0xa5a01a52 ! t2_kref+0x325c: fdtoi %f18, %f18
19835 .word 0xa3a448b2 ! t2_kref+0x3260: fsubs %f17, %f18, %f17
19836 .word 0x99400000 ! t2_kref+0x3264: mov %y, %o4
19837 .word 0xa5b48d90 ! t2_kref+0x3268: fxor %f18, %f16, %f18
19838 .word 0x81ac0a50 ! t2_kref+0x326c: fcmpd %fcc0, %f16, %f16
19839 .word 0x1928633d ! t2_kref+0x3270: sethi %hi(0xa18cf400), %o4
19840 .word 0xa3a00132 ! t2_kref+0x3274: fabss %f18, %f17
19841 .word 0x99b48490 ! t2_kref+0x3278: fcmple32 %f18, %f16, %o4
19842 .word 0x99b40490 ! t2_kref+0x327c: fcmple32 %f16, %f16, %o4
19843 .word 0x98b6e321 ! t2_kref+0x3280: orncc %i3, 0x321, %o4
19844 .word 0xa5a408d2 ! t2_kref+0x3284: fsubd %f16, %f18, %f18
19845 .word 0xa3a000b2 ! t2_kref+0x3288: fnegs %f18, %f17
19846 .word 0x99b54240 ! t2_kref+0x328c: array16 %l5, %g0, %o4
19847 .word 0x19290984 ! t2_kref+0x3290: sethi %hi(0xa4261000), %o4
19848 .word 0xe49e5000 ! t2_kref+0x3294: ldda [%i1]0x80, %l2
19849 .word 0x98c4b2c6 ! t2_kref+0x3298: addccc %l2, -0xd3a, %o4
19850 .word 0xe5064000 ! t2_kref+0x329c: ld [%i1], %f18
19851 .word 0x2d800008 ! t2_kref+0x32a0: fbg,a _kref+0x32c0
19852 .word 0x9940c000 ! t2_kref+0x32a4: mov %asi, %o4
19853 .word 0x8143c000 ! t2_kref+0x32a8: stbar
19854 .word 0xa5b48a31 ! t2_kref+0x32ac: fpadd16s %f18, %f17, %f18
19855 .word 0xa3a000b2 ! t2_kref+0x32b0: fnegs %f18, %f17
19856 .word 0xe3066000 ! t2_kref+0x32b4: ld [%i1], %f17
19857 .word 0x81ac0ad0 ! t2_kref+0x32b8: fcmped %fcc0, %f16, %f16
19858 .word 0x81ac4a31 ! t2_kref+0x32bc: fcmps %fcc0, %f17, %f17
19859 .word 0x3b480007 ! t2_kref+0x32c0: fble,a,pt %fcc0, _kref+0x32dc
19860 .word 0xa3a448b1 ! t2_kref+0x32c4: fsubs %f17, %f17, %f17
19861 .word 0xa5b44a31 ! t2_kref+0x32c8: fpadd16s %f17, %f17, %f18
19862 .word 0xa3a01a32 ! t2_kref+0x32cc: fstoi %f18, %f17
19863 .word 0xd8063ffc ! t2_kref+0x32d0: ld [%i0 - 4], %o4
19864 .word 0x98de8014 ! t2_kref+0x32d4: smulcc %i2, %l4, %o4
19865 .word 0x81820000 ! t2_kref+0x32d8: wr %o0, %g0, %y
19866 .word 0xa1a00550 ! t2_kref+0x32dc: fsqrtd %f16, %f16
19867 .word 0xa5b40912 ! t2_kref+0x32e0: faligndata %f16, %f18, %f18
19868 .word 0xa5b48a31 ! t2_kref+0x32e4: fpadd16s %f18, %f17, %f18
19869 .word 0xe51fbc40 ! t2_kref+0x32e8: ldd [%fp - 0x3c0], %f18
19870 .word 0xd80e001a ! t2_kref+0x32ec: ldub [%i0 + %i2], %o4
19871 .word 0x9812697b ! t2_kref+0x32f0: or %o1, 0x97b, %o4
19872 .word 0xd43e4000 ! t2_kref+0x32f4: std %o2, [%i1]
19873 sethi %hi(2f), %o7
19874 .word 0xe40be334 ! t2_kref+0x32fc: ldub [%o7 + 0x334], %l2
19875 .word 0xa41ca00c ! t2_kref+0x3300: xor %l2, 0xc, %l2
19876 .word 0xe42be334 ! t2_kref+0x3304: stb %l2, [%o7 + 0x334]
19877 .word 0x81dbe334 ! t2_kref+0x3308: flush %o7 + 0x334
19878 .word 0x81da29a2 ! t2_kref+0x330c: flush %o0 + 0x9a2
19879 .word 0xd84e8018 ! t2_kref+0x3310: ldsb [%i2 + %i0], %o4
19880 .word 0x9835c014 ! t2_kref+0x3314: orn %l7, %l4, %o4
19881 .word 0xa5a01932 ! t2_kref+0x3318: fstod %f18, %f18
19882 .word 0xa5b48d60 ! t2_kref+0x331c: fnot1s %f18, %f18
19883 .word 0xd6ee9018 ! t2_kref+0x3320: ldstuba [%i2 + %i0]0x80, %o3
19884 .word 0x2c480003 ! t2_kref+0x3324: bneg,a,pt %icc, _kref+0x3330
19885 .word 0x98702a8d ! t2_kref+0x3328: udiv %g0, 0xa8d, %o4
19886 .word 0xa1b48c92 ! t2_kref+0x332c: fandnot2 %f18, %f18, %f16
19887 .word 0x99b2407a ! t2_kref+0x3330: edge8ln %o1, %i2, %o4
198882: .word 0xd80e3fe4 ! t2_kref+0x3334: ldub [%i0 - 0x1c], %o4
19889 .word 0xa3a00132 ! t2_kref+0x3338: fabss %f18, %f17
19890 .word 0xa1a00550 ! t2_kref+0x333c: fsqrtd %f16, %f16
19891 .word 0xe51fbd08 ! t2_kref+0x3340: ldd [%fp - 0x2f8], %f18
19892 .word 0xf96e001b ! t2_kref+0x3344: prefetch %i0 + %i3, 28
19893 .word 0xa5b00cf1 ! t2_kref+0x3348: fnot2s %f17, %f18
19894 .word 0xa5a01892 ! t2_kref+0x334c: fitos %f18, %f18
19895 .word 0x9f414000 ! t2_kref+0x3350: mov %pc, %o7
19896! .word 0x3f4cab2b ! t2_kref+0x3354: fbo,a,pt %fcc0, SYM(t2_subr0)
19897 fbo,a,pt %fcc0, SYM(t2_subr0)
19898 .word 0x980d4015 ! t2_kref+0x3358: and %l5, %l5, %o4
19899 .word 0xa5a01912 ! t2_kref+0x335c: fitod %f18, %f18
19900 .word 0x36480004 ! t2_kref+0x3360: bge,a,pt %icc, _kref+0x3370
19901 .word 0xc0fe1000 ! t2_kref+0x3364: swapa [%i0]0x80, %g0
19902 call SYM(t2_subr2)
19903 .word 0xa3a01a52 ! t2_kref+0x336c: fdtoi %f18, %f17
19904 .word 0xe836c019 ! t2_kref+0x3370: sth %l4, [%i3 + %i1]
19905 .word 0x81ac0ad2 ! t2_kref+0x3374: fcmped %fcc0, %f16, %f18
19906 .word 0x989efeb2 ! t2_kref+0x3378: xorcc %i3, -0x14e, %o4
19907 sethi %hi(2f), %o7
19908 .word 0xe40be3bc ! t2_kref+0x3380: ldub [%o7 + 0x3bc], %l2
19909 .word 0xa41ca00c ! t2_kref+0x3384: xor %l2, 0xc, %l2
19910 .word 0xe42be3bc ! t2_kref+0x3388: stb %l2, [%o7 + 0x3bc]
19911 .word 0x81dbe3bc ! t2_kref+0x338c: flush %o7 + 0x3bc
19912 .word 0xa1a48950 ! t2_kref+0x3390: fmuld %f18, %f16, %f16
19913 .word 0x81ac0a50 ! t2_kref+0x3394: fcmpd %fcc0, %f16, %f16
19914 .word 0xe41e3fe0 ! t2_kref+0x3398: ldd [%i0 - 0x20], %l2
19915 .word 0xd0380019 ! t2_kref+0x339c: std %o0, [%g0 + %i1]
19916 .word 0x98224013 ! t2_kref+0x33a0: sub %o1, %l3, %o4
19917 .word 0xa1a40850 ! t2_kref+0x33a4: faddd %f16, %f16, %f16
19918 .word 0xa5a48831 ! t2_kref+0x33a8: fadds %f18, %f17, %f18
19919 .word 0x98d6c01b ! t2_kref+0x33ac: umulcc %i3, %i3, %o4
19920 .word 0xa1a40952 ! t2_kref+0x33b0: fmuld %f16, %f18, %f16
19921 .word 0x98a6ea44 ! t2_kref+0x33b4: subcc %i3, 0xa44, %o4
19922 .word 0x9fc00004 ! t2_kref+0x33b8: call %g0 + %g4
199232: .word 0xa1a409d2 ! t2_kref+0x33bc: fdivd %f16, %f18, %f16
19924 .word 0xa3a000b1 ! t2_kref+0x33c0: fnegs %f17, %f17
19925 .word 0x989d0016 ! t2_kref+0x33c4: xorcc %l4, %l6, %o4
19926 .word 0xa1a489d2 ! t2_kref+0x33c8: fdivd %f18, %f18, %f16
19927 .word 0xa1b40e10 ! t2_kref+0x33cc: fand %f16, %f16, %f16
19928 .word 0xa5a44d32 ! t2_kref+0x33d0: fsmuld %f17, %f18, %f18
19929 .word 0x985daf07 ! t2_kref+0x33d4: smul %l6, 0xf07, %o4
19930 .word 0x98457682 ! t2_kref+0x33d8: addc %l5, -0x97e, %o4
19931 .word 0x81ac4a31 ! t2_kref+0x33dc: fcmps %fcc0, %f17, %f17
19932 .word 0x9895c013 ! t2_kref+0x33e0: orcc %l7, %l3, %o4
19933 .word 0x81dd0001 ! t2_kref+0x33e4: flush %l4 + %g1
19934 .word 0xe1be588c ! t2_kref+0x33e8: stda %f16, [%i1 + %o4]0xc4
19935 .word 0x81ac8ad2 ! t2_kref+0x33ec: fcmped %fcc0, %f18, %f18
19936 .word 0xa5b48e31 ! t2_kref+0x33f0: fands %f18, %f17, %f18
19937 .word 0xd810a008 ! t2_kref+0x33f4: lduh [%g2 + 8], %o4
19938 .word 0x9855001b ! t2_kref+0x33f8: umul %l4, %i3, %o4
19939 .word 0x98068017 ! t2_kref+0x33fc: add %i2, %l7, %o4
19940 .word 0xa3b48a32 ! t2_kref+0x3400: fpadd16s %f18, %f18, %f17
19941 .word 0x9922c00b ! t2_kref+0x3404: mulscc %o3, %o3, %o4
19942 .word 0xa5a00552 ! t2_kref+0x3408: fsqrtd %f18, %f18
19943 .word 0xe11e7fe8 ! t2_kref+0x340c: ldd [%i1 - 0x18], %f16
19944 .word 0x9fc00004 ! t2_kref+0x3410: call %g0 + %g4
19945 .word 0x98aca992 ! t2_kref+0x3414: andncc %l2, 0x992, %o4
19946 .word 0x81ac8a32 ! t2_kref+0x3418: fcmps %fcc0, %f18, %f18
19947 .word 0x98520000 ! t2_kref+0x341c: umul %o0, %g0, %o4
19948 .word 0xa3a48931 ! t2_kref+0x3420: fmuls %f18, %f17, %f17
19949 .word 0x981cf2df ! t2_kref+0x3424: xor %l3, -0xd21, %o4
19950 .word 0x99b48492 ! t2_kref+0x3428: fcmple32 %f18, %f18, %o4
19951 .word 0x81848000 ! t2_kref+0x342c: wr %l2, %g0, %y
19952 .word 0xa5a00550 ! t2_kref+0x3430: fsqrtd %f16, %f18
19953 .word 0x81ac0ad2 ! t2_kref+0x3434: fcmped %fcc0, %f16, %f18
19954 .word 0x98927e3f ! t2_kref+0x3438: orcc %o1, -0x1c1, %o4
19955 .word 0xa5b44971 ! t2_kref+0x343c: fpmerge %f17, %f17, %f18
19956 .word 0xd84e4000 ! t2_kref+0x3440: ldsb [%i1], %o4
19957 .word 0x9826e0d6 ! t2_kref+0x3444: sub %i3, 0xd6, %o4
19958 .word 0xd8060000 ! t2_kref+0x3448: ld [%i0], %o4
19959 .word 0x9924bd09 ! t2_kref+0x344c: mulscc %l2, -0x2f7, %o4
19960 .word 0xa5a00552 ! t2_kref+0x3450: fsqrtd %f18, %f18
19961 .word 0xd8ce101a ! t2_kref+0x3454: ldsba [%i0 + %i2]0x80, %o4
19962 .word 0xc078a018 ! t2_kref+0x3458: swap [%g2 + 0x18], %g0
19963 .word 0x99b480eb ! t2_kref+0x345c: edge16ln %l2, %o3, %o4
19964 .word 0xa5b48e31 ! t2_kref+0x3460: fands %f18, %f17, %f18
19965 .word 0xe11e3fe0 ! t2_kref+0x3464: ldd [%i0 - 0x20], %f16
19966 .word 0x980b2127 ! t2_kref+0x3468: and %o4, 0x127, %o4
19967 .word 0xd86e0000 ! t2_kref+0x346c: ldstub [%i0], %o4
19968 .word 0x98d5b5d4 ! t2_kref+0x3470: umulcc %l6, -0xa2c, %o4
19969 .word 0xa5b48ab1 ! t2_kref+0x3474: fpsub16s %f18, %f17, %f18
19970 .word 0xa3a00132 ! t2_kref+0x3478: fabss %f18, %f17
19971 .word 0x3f800007 ! t2_kref+0x347c: fbo,a _kref+0x3498
19972 .word 0x980539da ! t2_kref+0x3480: add %l4, -0x626, %o4
19973 .word 0xa1a00550 ! t2_kref+0x3484: fsqrtd %f16, %f16
19974 .word 0xe5064000 ! t2_kref+0x3488: ld [%i1], %f18
19975 .word 0x982dc012 ! t2_kref+0x348c: andn %l7, %l2, %o4
19976 .word 0xda30a02a ! t2_kref+0x3490: sth %o5, [%g2 + 0x2a]
19977 .word 0x98b50009 ! t2_kref+0x3494: orncc %l4, %o1, %o4
19978 .word 0xa3a01a52 ! t2_kref+0x3498: fdtoi %f18, %f17
19979 .word 0x81d9001c ! t2_kref+0x349c: flush %g4 + %i4
19980 .word 0xd848a03a ! t2_kref+0x34a0: ldsb [%g2 + 0x3a], %o4
19981 .word 0xa1a40950 ! t2_kref+0x34a4: fmuld %f16, %f16, %f16
19982 .word 0x992329e0 ! t2_kref+0x34a8: mulscc %o4, 0x9e0, %o4
19983 .word 0xa5a448b2 ! t2_kref+0x34ac: fsubs %f17, %f18, %f18
19984 .word 0x81b01020 ! t2_kref+0x34b0: siam 0x0
19985 .word 0x98da7f3d ! t2_kref+0x34b4: smulcc %o1, -0xc3, %o4
19986 .word 0x98148017 ! t2_kref+0x34b8: or %l2, %l7, %o4
19987 .word 0x83414000 ! t2_kref+0x34bc: mov %pc, %g1
19988 call SYM(t2_subr3)
19989 .word 0xa3a00032 ! t2_kref+0x34c4: fmovs %f18, %f17
19990 .word 0x27800005 ! t2_kref+0x34c8: fbul,a _kref+0x34dc
19991 .word 0x9924c016 ! t2_kref+0x34cc: mulscc %l3, %l6, %o4
19992 .word 0x38800007 ! t2_kref+0x34d0: bgu,a _kref+0x34ec
19993 .word 0x99b34009 ! t2_kref+0x34d4: edge8 %o5, %o1, %o4
19994 .word 0x9822be17 ! t2_kref+0x34d8: sub %o2, -0x1e9, %o4
19995 .word 0xe19e2012 ! t2_kref+0x34dc: ldda [%i0 + 0x12]%asi, %f16
19996 .word 0xd2200019 ! t2_kref+0x34e0: st %o1, [%g0 + %i1]
19997 .word 0x191eff54 ! t2_kref+0x34e4: sethi %hi(0x7bfd5000), %o4
19998 .word 0x98730012 ! t2_kref+0x34e8: udiv %o4, %l2, %o4
19999 .word 0xa5a01932 ! t2_kref+0x34ec: fstod %f18, %f18
20000 .word 0xea7e601c ! t2_kref+0x34f0: swap [%i1 + 0x1c], %l5
20001 .word 0xa1b486d2 ! t2_kref+0x34f4: fmul8sux16 %f18, %f18, %f16
20002 .word 0x98fd801b ! t2_kref+0x34f8: sdivcc %l6, %i3, %o4
20003 .word 0xe26e2003 ! t2_kref+0x34fc: ldstub [%i0 + 3], %l1
20004 .word 0x81ac8a31 ! t2_kref+0x3500: fcmps %fcc0, %f18, %f17
20005 .word 0xa5b00c00 ! t2_kref+0x3504: fzero %f18
20006 sethi %hi(2f), %o7
20007 .word 0xe40be158 ! t2_kref+0x350c: ldub [%o7 + 0x158], %l2
20008 .word 0xa41ca00c ! t2_kref+0x3510: xor %l2, 0xc, %l2
20009 .word 0xe42be158 ! t2_kref+0x3514: stb %l2, [%o7 + 0x158]
20010 .word 0x81dbe158 ! t2_kref+0x3518: flush %o7 + 0x158
20011 .word 0x81ac8a32 ! t2_kref+0x351c: fcmps %fcc0, %f18, %f18
20012 .word 0xa3a01092 ! t2_kref+0x3520: fxtos %f18, %f17
20013 .word 0xa5a40852 ! t2_kref+0x3524: faddd %f16, %f18, %f18
20014 .word 0xa1a01932 ! t2_kref+0x3528: fstod %f18, %f16
20015 .word 0x81854000 ! t2_kref+0x352c: wr %l5, %g0, %y
20016 .word 0xd800a028 ! t2_kref+0x3530: ld [%g2 + 0x28], %o4
20017 .word 0x992b2019 ! t2_kref+0x3534: sll %o4, 0x19, %o4
20018 .word 0x81ac0ad0 ! t2_kref+0x3538: fcmped %fcc0, %f16, %f16
20019 .word 0xa1a489d0 ! t2_kref+0x353c: fdivd %f18, %f16, %f16
20020 .word 0x98700012 ! t2_kref+0x3540: udiv %g0, %l2, %o4
20021 .word 0xee36c018 ! t2_kref+0x3544: sth %l7, [%i3 + %i0]
20022 .word 0xa3b48ab1 ! t2_kref+0x3548: fpsub16s %f18, %f17, %f17
20023 .word 0x98550009 ! t2_kref+0x354c: umul %l4, %o1, %o4
20024 .word 0xd84e7fe6 ! t2_kref+0x3550: ldsb [%i1 - 0x1a], %o4
20025 .word 0xa5a01052 ! t2_kref+0x3554: fdtox %f18, %f18
200262: .word 0xa5a000b1 ! t2_kref+0x3558: fnegs %f17, %f18
20027 .word 0xa5a00031 ! t2_kref+0x355c: fmovs %f17, %f18
20028 .word 0xd84e201d ! t2_kref+0x3560: ldsb [%i0 + 0x1d], %o4
20029 .word 0x9925263f ! t2_kref+0x3564: mulscc %l4, 0x63f, %o4
20030 .word 0xa3a00531 ! t2_kref+0x3568: fsqrts %f17, %f17
20031 .word 0x9804a4aa ! t2_kref+0x356c: add %l2, 0x4aa, %o4
20032 .word 0x878020e0 ! t2_kref+0x3570: mov 0xe0, %asi
20033 .word 0x2c480007 ! t2_kref+0x3574: bneg,a,pt %icc, _kref+0x3590
20034 .word 0xf1ee101d ! t2_kref+0x3578: prefetcha %i0 + %i5, 24
20035 .word 0xa3a489b1 ! t2_kref+0x357c: fdivs %f18, %f17, %f17
20036 .word 0xe6502040 ! t2_kref+0x3580: ldsh [%g0 + 0x40], %l3
20037 .word 0x98b4ee86 ! t2_kref+0x3584: orncc %l3, 0xe86, %o4
20038 .word 0xa5b48ad0 ! t2_kref+0x3588: fpsub32 %f18, %f16, %f18
20039 .word 0xd850a028 ! t2_kref+0x358c: ldsh [%g2 + 0x28], %o4
20040 .word 0x3c480001 ! t2_kref+0x3590: bpos,a,pt %icc, _kref+0x3594
20041 .word 0xd6ee501a ! t2_kref+0x3594: ldstuba [%i1 + %i2]0x80, %o3
20042 .word 0x98034017 ! t2_kref+0x3598: add %o5, %l7, %o4
20043 .word 0xa1a48d32 ! t2_kref+0x359c: fsmuld %f18, %f18, %f16
20044 .word 0x99b34312 ! t2_kref+0x35a0: alignaddr %o5, %l2, %o4
20045 .word 0xa5b44e32 ! t2_kref+0x35a4: fands %f17, %f18, %f18
20046 .word 0xe11fbd80 ! t2_kref+0x35a8: ldd [%fp - 0x280], %f16
20047 .word 0xa5a488d2 ! t2_kref+0x35ac: fsubd %f18, %f18, %f18
20048 .word 0x99418000 ! t2_kref+0x35b0: mov %fprs, %o4
20049 .word 0xe51fbcd0 ! t2_kref+0x35b4: ldd [%fp - 0x330], %f18
20050 .word 0x980a8009 ! t2_kref+0x35b8: and %o2, %o1, %o4
20051 .word 0xe51fbdb8 ! t2_kref+0x35bc: ldd [%fp - 0x248], %f18
20052 .word 0x81834000 ! t2_kref+0x35c0: wr %o5, %g0, %y
20053 .word 0x3d800002 ! t2_kref+0x35c4: fbule,a _kref+0x35cc
20054 .word 0x9894c01b ! t2_kref+0x35c8: orcc %l3, %i3, %o4
20055 .word 0xa3a01a32 ! t2_kref+0x35cc: fstoi %f18, %f17
20056 .word 0x99b484d0 ! t2_kref+0x35d0: fcmpne32 %f18, %f16, %o4
20057 .word 0x9864c00a ! t2_kref+0x35d4: subc %l3, %o2, %o4
20058 .word 0xe3200018 ! t2_kref+0x35d8: st %f17, [%g0 + %i0]
20059 .word 0x98a5352a ! t2_kref+0x35dc: subcc %l4, -0xad6, %o4
20060 .word 0x81800000 ! t2_kref+0x35e0: mov %g0, %y
20061 .word 0xec1f4018 ! t2_kref+0x35e4: ldd [%i5 + %i0], %l6
20062 .word 0x980ebad9 ! t2_kref+0x35e8: and %i2, -0x527, %o4
20063 .word 0x98ad0012 ! t2_kref+0x35ec: andncc %l4, %l2, %o4
20064 .word 0xe326001c ! t2_kref+0x35f0: st %f17, [%i0 + %i4]
20065 .word 0xa3a01a31 ! t2_kref+0x35f4: fstoi %f17, %f17
20066 .word 0x81ac8a52 ! t2_kref+0x35f8: fcmpd %fcc0, %f18, %f18
20067 .word 0x99b20240 ! t2_kref+0x35fc: array16 %o0, %g0, %o4
20068 .word 0x9de3bfa0 ! t2_kref+0x3600: save %sp, -0x60, %sp
20069 .word 0xb6a6ef8d ! t2_kref+0x3604: subcc %i3, 0xf8d, %i3
20070 .word 0x99ee0000 ! t2_kref+0x3608: restore %i0, %g0, %o4
20071 .word 0x37480007 ! t2_kref+0x360c: fbge,a,pt %fcc0, _kref+0x3628
20072 .word 0x992b600c ! t2_kref+0x3610: sll %o5, 0xc, %o4
20073 .word 0xd850a018 ! t2_kref+0x3614: ldsh [%g2 + 0x18], %o4
20074 .word 0x98aabe8d ! t2_kref+0x3618: andncc %o2, -0x173, %o4
20075 .word 0xe820a038 ! t2_kref+0x361c: st %l4, [%g2 + 0x38]
20076 .word 0xd8480018 ! t2_kref+0x3620: ldsb [%g0 + %i0], %o4
20077 .word 0xd01e7ff0 ! t2_kref+0x3624: ldd [%i1 - 0x10], %o0
20078 .word 0xd8b6d018 ! t2_kref+0x3628: stha %o4, [%i3 + %i0]0x80
20079 .word 0x9fc00004 ! t2_kref+0x362c: call %g0 + %g4
20080 .word 0xe1be5808 ! t2_kref+0x3630: stda %f16, [%i1 + %o0]0xc0
20081 .word 0x99b50240 ! t2_kref+0x3634: array16 %l4, %g0, %o4
20082 .word 0xa5a000b2 ! t2_kref+0x3638: fnegs %f18, %f18
20083 .word 0xd8067fe4 ! t2_kref+0x363c: ld [%i1 - 0x1c], %o4
20084 .word 0x9de3bfa0 ! t2_kref+0x3640: save %sp, -0x60, %sp
20085 .word 0x99eeea74 ! t2_kref+0x3644: restore %i3, 0xa74, %o4
20086 .word 0x980d8016 ! t2_kref+0x3648: and %l6, %l6, %o4
20087 .word 0xd840a038 ! t2_kref+0x364c: ldsw [%g2 + 0x38], %o4
20088 .word 0x982d762d ! t2_kref+0x3650: andn %l5, -0x9d3, %o4
20089 .word 0x99400000 ! t2_kref+0x3654: mov %y, %o4
20090 .word 0x989df884 ! t2_kref+0x3658: xorcc %l7, -0x77c, %o4
20091 .word 0x989d76fa ! t2_kref+0x365c: xorcc %l5, -0x906, %o4
20092 .word 0xe11e6008 ! t2_kref+0x3660: ldd [%i1 + 8], %f16
20093 .word 0x98d4b8a7 ! t2_kref+0x3664: umulcc %l2, -0x759, %o4
20094 .word 0xea36401b ! t2_kref+0x3668: sth %l5, [%i1 + %i3]
20095 .word 0xe4ae5000 ! t2_kref+0x366c: stba %l2, [%i1]0x80
20096 call SYM(t2_subr0)
20097 .word 0xe1bf1a59 ! t2_kref+0x3674: stda %f16, [%i4 + %i1]0xd2
20098 .word 0x25800003 ! t2_kref+0x3678: fblg,a _kref+0x3684
20099 .word 0xa1a40952 ! t2_kref+0x367c: fmuld %f16, %f18, %f16
20100 .word 0xd6200018 ! t2_kref+0x3680: st %o3, [%g0 + %i0]
20101 .word 0xd8801019 ! t2_kref+0x3684: lda [%g0 + %i1]0x80, %o4
20102 .word 0xa5a00552 ! t2_kref+0x3688: fsqrtd %f18, %f18
20103 .word 0xec1e4000 ! t2_kref+0x368c: ldd [%i1], %l6
20104 .word 0xa5a01912 ! t2_kref+0x3690: fitod %f18, %f18
20105 .word 0xa1b48972 ! t2_kref+0x3694: fpmerge %f18, %f18, %f16
20106 .word 0x1905f029 ! t2_kref+0x3698: sethi %hi(0x17c0a400), %o4
20107 .word 0x99b485d0 ! t2_kref+0x369c: fcmpeq32 %f18, %f16, %o4
20108 .word 0x98422a58 ! t2_kref+0x36a0: addc %o0, 0xa58, %o4
20109 .word 0x987c8014 ! t2_kref+0x36a4: sdiv %l2, %l4, %o4
20110 .word 0xa5b48ea0 ! t2_kref+0x36a8: fsrc1s %f18, %f18
20111 .word 0xa5b486b2 ! t2_kref+0x36ac: fmul8x16al %f18, %f18, %f18
20112 .word 0xa5a000b2 ! t2_kref+0x36b0: fnegs %f18, %f18
20113 .word 0xa1b48712 ! t2_kref+0x36b4: fmuld8sux16 %f18, %f18, %f16
20114 .word 0xe1be5a5b ! t2_kref+0x36b8: stda %f16, [%i1 + %i3]0xd2
20115 .word 0x992ca006 ! t2_kref+0x36bc: sll %l2, 0x6, %o4
20116 .word 0xe41f4018 ! t2_kref+0x36c0: ldd [%i5 + %i0], %l2
20117 .word 0xe1bf1a19 ! t2_kref+0x36c4: stda %f16, [%i4 + %i1]0xd0
20118 .word 0xa3a48831 ! t2_kref+0x36c8: fadds %f18, %f17, %f17
20119 .word 0xe51fbef8 ! t2_kref+0x36cc: ldd [%fp - 0x108], %f18
20120 .word 0x98bab86b ! t2_kref+0x36d0: xnorcc %o2, -0x795, %o4
20121 .word 0xa1a409d2 ! t2_kref+0x36d4: fdivd %f16, %f18, %f16
20122 .word 0xc368a085 ! t2_kref+0x36d8: prefetch %g2 + 0x85, 1
20123 .word 0xe828a03a ! t2_kref+0x36dc: stb %l4, [%g2 + 0x3a]
20124 .word 0xa5a408d0 ! t2_kref+0x36e0: fsubd %f16, %f16, %f18
20125 .word 0x99228015 ! t2_kref+0x36e4: mulscc %o2, %l5, %o4
20126 call SYM(t2_subr3)
20127 .word 0xd85e7ff0 ! t2_kref+0x36ec: ldx [%i1 - 0x10], %o4
20128 .word 0x99b50015 ! t2_kref+0x36f0: edge8 %l4, %l5, %o4
20129 .word 0xe3200018 ! t2_kref+0x36f4: st %f17, [%g0 + %i0]
20130 .word 0xa5b48ad0 ! t2_kref+0x36f8: fpsub32 %f18, %f16, %f18
20131 .word 0x98700012 ! t2_kref+0x36fc: udiv %g0, %l2, %o4
20132 .word 0xa5a01a52 ! t2_kref+0x3700: fdtoi %f18, %f18
20133 .word 0x98b58015 ! t2_kref+0x3704: orncc %l6, %l5, %o4
20134 .word 0x99b00280 ! t2_kref+0x3708: array32 %g0, %g0, %o4
20135 .word 0xa5a40852 ! t2_kref+0x370c: faddd %f16, %f18, %f18
20136 .word 0x99b5401b ! t2_kref+0x3710: edge8 %l5, %i3, %o4
20137 .word 0xd8ee9018 ! t2_kref+0x3714: ldstuba [%i2 + %i0]0x80, %o4
20138 .word 0x2b800001 ! t2_kref+0x3718: fbug,a _kref+0x371c
20139 .word 0x192d6ded ! t2_kref+0x371c: sethi %hi(0xb5b7b400), %o4
20140 .word 0x25800008 ! t2_kref+0x3720: fblg,a _kref+0x3740
20141 .word 0x9864a184 ! t2_kref+0x3724: subc %l2, 0x184, %o4
20142 .word 0x98b2f5fa ! t2_kref+0x3728: orncc %o3, -0xa06, %o4
20143 .word 0x980ec017 ! t2_kref+0x372c: and %i3, %l7, %o4
20144 .word 0xa1b00c00 ! t2_kref+0x3730: fzero %f16
20145 .word 0x32480006 ! t2_kref+0x3734: bne,a,pt %icc, _kref+0x374c
20146 .word 0xa5a01a50 ! t2_kref+0x3738: fdtoi %f16, %f18
20147 .word 0x98123fa0 ! t2_kref+0x373c: or %o0, -0x60, %o4
20148 .word 0x81858000 ! t2_kref+0x3740: wr %l6, %g0, %y
20149 .word 0xe1180018 ! t2_kref+0x3744: ldd [%g0 + %i0], %f16
20150 .word 0x99280016 ! t2_kref+0x3748: sll %g0, %l6, %o4
20151 .word 0xe520a008 ! t2_kref+0x374c: st %f18, [%g2 + 8]
20152 .word 0xa5a40850 ! t2_kref+0x3750: faddd %f16, %f16, %f18
20153 .word 0xa5a40852 ! t2_kref+0x3754: faddd %f16, %f18, %f18
20154 .word 0x99b58172 ! t2_kref+0x3758: edge32ln %l6, %l2, %o4
20155 .word 0xd8062018 ! t2_kref+0x375c: ld [%i0 + 0x18], %o4
20156 .word 0x81ac0ad0 ! t2_kref+0x3760: fcmped %fcc0, %f16, %f16
20157 .word 0x9898001b ! t2_kref+0x3764: xorcc %g0, %i3, %o4
20158 .word 0xd896d019 ! t2_kref+0x3768: lduha [%i3 + %i1]0x80, %o4
20159 .word 0xa5a01891 ! t2_kref+0x376c: fitos %f17, %f18
20160 .word 0x3f800008 ! t2_kref+0x3770: fbo,a _kref+0x3790
20161 .word 0xe968a18e ! t2_kref+0x3774: prefetch %g2 + 0x18e, 20
20162 .word 0x98928015 ! t2_kref+0x3778: orcc %o2, %l5, %o4
20163 .word 0x190f9e82 ! t2_kref+0x377c: sethi %hi(0x3e7a0800), %o4
20164 .word 0x98d80014 ! t2_kref+0x3780: smulcc %g0, %l4, %o4
20165 .word 0xe11fbee0 ! t2_kref+0x3784: ldd [%fp - 0x120], %f16
20166 .word 0xa3a01a52 ! t2_kref+0x3788: fdtoi %f18, %f17
20167 .word 0xd808a03b ! t2_kref+0x378c: ldub [%g2 + 0x3b], %o4
20168 .word 0x81b01025 ! t2_kref+0x3790: siam 0x5
20169 .word 0x99b58172 ! t2_kref+0x3794: edge32ln %l6, %l2, %o4
20170 .word 0x9812000b ! t2_kref+0x3798: or %o0, %o3, %o4
20171 .word 0x9832c009 ! t2_kref+0x379c: orn %o3, %o1, %o4
20172 .word 0xe1be184a ! t2_kref+0x37a0: stda %f16, [%i0 + %o2]0xc2
20173 .word 0xa3a00031 ! t2_kref+0x37a4: fmovs %f17, %f17
20174 .word 0xa1a48950 ! t2_kref+0x37a8: fmuld %f18, %f16, %f16
20175 .word 0xa1b48912 ! t2_kref+0x37ac: faligndata %f18, %f18, %f16
20176 .word 0xe3070018 ! t2_kref+0x37b0: ld [%i4 + %i0], %f17
20177 .word 0xa5a409d0 ! t2_kref+0x37b4: fdivd %f16, %f16, %f18
20178 .word 0xd84e600a ! t2_kref+0x37b8: ldsb [%i1 + 0xa], %o4
20179 .word 0xa5a489d2 ! t2_kref+0x37bc: fdivd %f18, %f18, %f18
20180 .word 0x81580000 ! t2_kref+0x37c0: flushw
20181 .word 0xe11fbcb8 ! t2_kref+0x37c4: ldd [%fp - 0x348], %f16
20182 .word 0x81ac8ad2 ! t2_kref+0x37c8: fcmped %fcc0, %f18, %f18
20183 .word 0x99b4c315 ! t2_kref+0x37cc: alignaddr %l3, %l5, %o4
20184 .word 0x992d8009 ! t2_kref+0x37d0: sll %l6, %o1, %o4
20185 .word 0x98da8009 ! t2_kref+0x37d4: smulcc %o2, %o1, %o4
20186 .word 0x99b404d0 ! t2_kref+0x37d8: fcmpne32 %f16, %f16, %o4
20187 .word 0x98148013 ! t2_kref+0x37dc: or %l2, %l3, %o4
20188 .word 0xa3a448b2 ! t2_kref+0x37e0: fsubs %f17, %f18, %f17
20189 .word 0x982c801b ! t2_kref+0x37e4: andn %l2, %i3, %o4
20190 .word 0x9856eaf6 ! t2_kref+0x37e8: umul %i3, 0xaf6, %o4
20191 .word 0xe7ee101b ! t2_kref+0x37ec: prefetcha %i0 + %i3, 19
20192 .word 0xa5a00552 ! t2_kref+0x37f0: fsqrtd %f18, %f18
20193 .word 0xd850a028 ! t2_kref+0x37f4: ldsh [%g2 + 0x28], %o4
20194 .word 0xa3a01a32 ! t2_kref+0x37f8: fstoi %f18, %f17
20195 call 1f
20196 .empty
20197 .word 0x98c5800a ! t2_kref+0x3800: addccc %l6, %o2, %o4
20198 .word 0xd84e3ffd ! t2_kref+0x3804: ldsb [%i0 - 3], %o4
20199 .word 0x98da2287 ! t2_kref+0x3808: smulcc %o0, 0x287, %o4
20200 .word 0xe5262004 ! t2_kref+0x380c: st %f18, [%i0 + 4]
202011: .word 0x9853000c ! t2_kref+0x3810: umul %o4, %o4, %o4
20202 .word 0xd808a038 ! t2_kref+0x3814: ldub [%g2 + 0x38], %o4
20203 .word 0xd01e401d ! t2_kref+0x3818: ldd [%i1 + %i5], %o0
20204 .word 0xa3a448b1 ! t2_kref+0x381c: fsubs %f17, %f17, %f17
20205 .word 0x989d4015 ! t2_kref+0x3820: xorcc %l5, %l5, %o4
20206 .word 0xe11fbed8 ! t2_kref+0x3824: ldd [%fp - 0x128], %f16
20207 .word 0xa5a00150 ! t2_kref+0x3828: fabsd %f16, %f18
20208 .word 0xa5a48952 ! t2_kref+0x382c: fmuld %f18, %f18, %f18
20209 .word 0xa1a48952 ! t2_kref+0x3830: fmuld %f18, %f18, %f16
20210 .word 0x81de7515 ! t2_kref+0x3834: flush %i1 - 0xaeb
20211 .word 0xf6a71019 ! t2_kref+0x3838: sta %i3, [%i4 + %i1]0x80
20212 .word 0x98048008 ! t2_kref+0x383c: add %l2, %o0, %o4
20213 .word 0xa783000d ! t2_kref+0x3840: wr %o4, %o5, %gsr
20214 .word 0x22480001 ! t2_kref+0x3844: be,a,pt %icc, _kref+0x3848
20215 .word 0x982ee4e7 ! t2_kref+0x3848: andn %i3, 0x4e7, %o4
20216 .word 0x81868000 ! t2_kref+0x384c: wr %i2, %g0, %y
20217 .word 0x81ac0ad0 ! t2_kref+0x3850: fcmped %fcc0, %f16, %f16
20218 .word 0x9de3bfa0 ! t2_kref+0x3854: save %sp, -0x60, %sp
20219 .word 0xb42e63b9 ! t2_kref+0x3858: andn %i1, 0x3b9, %i2
20220 .word 0x99e8001d ! t2_kref+0x385c: restore %g0, %i5, %o4
20221 .word 0x9934c00a ! t2_kref+0x3860: srl %l3, %o2, %o4
20222 .word 0xa3a44832 ! t2_kref+0x3864: fadds %f17, %f18, %f17
20223 .word 0xd8062014 ! t2_kref+0x3868: ld [%i0 + 0x14], %o4
20224 .word 0xa5b40e80 ! t2_kref+0x386c: fsrc1 %f16, %f18
20225 .word 0x99400000 ! t2_kref+0x3870: mov %y, %o4
20226 .word 0xd46e4000 ! t2_kref+0x3874: ldstub [%i1], %o2
20227 .word 0xe1be588c ! t2_kref+0x3878: stda %f16, [%i1 + %o4]0xc4
20228 .word 0xe436201c ! t2_kref+0x387c: sth %l2, [%i0 + 0x1c]
20229 .word 0xa1a40850 ! t2_kref+0x3880: faddd %f16, %f16, %f16
20230 .word 0x98da8016 ! t2_kref+0x3884: smulcc %o2, %l6, %o4
20231 .word 0xe5801018 ! t2_kref+0x3888: lda [%g0 + %i0]0x80, %f18
20232 .word 0x99400000 ! t2_kref+0x388c: mov %y, %o4
20233 .word 0x98d5c014 ! t2_kref+0x3890: umulcc %l7, %l4, %o4
20234 .word 0x81dfc009 ! t2_kref+0x3894: flush %i7 + %o1
20235 .word 0xea363fe0 ! t2_kref+0x3898: sth %l5, [%i0 - 0x20]
20236 .word 0x98d831c0 ! t2_kref+0x389c: smulcc %g0, -0xe40, %o4
20237 .word 0xea2e6015 ! t2_kref+0x38a0: stb %l5, [%i1 + 0x15]
20238 .word 0xd808a018 ! t2_kref+0x38a4: ldub [%g2 + 0x18], %o4
20239 .word 0xa3a00131 ! t2_kref+0x38a8: fabss %f17, %f17
20240 .word 0xe11fbee8 ! t2_kref+0x38ac: ldd [%fp - 0x118], %f16
20241 .word 0x9925c00d ! t2_kref+0x38b0: mulscc %l7, %o5, %o4
20242 .word 0x87802080 ! t2_kref+0x38b4: mov 0x80, %asi
20243 .word 0xd84e600a ! t2_kref+0x38b8: ldsb [%i1 + 0xa], %o4
20244 .word 0x81ac0a52 ! t2_kref+0x38bc: fcmpd %fcc0, %f16, %f18
20245 .word 0xe3260000 ! t2_kref+0x38c0: st %f17, [%i0]
20246 .word 0xa3b00fe0 ! t2_kref+0x38c4: fones %f17
20247 .word 0xe19f5a58 ! t2_kref+0x38c8: ldda [%i5 + %i0]0xd2, %f16
20248 .word 0xd84e3fff ! t2_kref+0x38cc: ldsb [%i0 - 1], %o4
20249 .word 0xa5b48e32 ! t2_kref+0x38d0: fands %f18, %f18, %f18
20250 .word 0xa1b48672 ! t2_kref+0x38d4: fmul8x16au %f18, %f18, %f16
20251 .word 0xa3a448b2 ! t2_kref+0x38d8: fsubs %f17, %f18, %f17
20252 .word 0xfb20254c ! t2_kref+0x38dc: st %f29, [%g0 + 0x54c]
20253 .word 0x3f480002 ! t2_kref+0x38e0: fbo,a,pt %fcc0, _kref+0x38e8
20254 .word 0xa5a01a52 ! t2_kref+0x38e4: fdtoi %f18, %f18
20255 .word 0xe500a018 ! t2_kref+0x38e8: ld [%g2 + 0x18], %f18
20256 .word 0xd800a008 ! t2_kref+0x38ec: ld [%g2 + 8], %o4
20257 .word 0xe66e8018 ! t2_kref+0x38f0: ldstub [%i2 + %i0], %l3
20258 .word 0xe3861000 ! t2_kref+0x38f4: lda [%i0]0x80, %f17
20259 .word 0xc920338c ! t2_kref+0x38f8: st %f4, [%g0 - 0xc74]
20260 .word 0x81ac8a31 ! t2_kref+0x38fc: fcmps %fcc0, %f18, %f17
20261 .word 0xa5b48db2 ! t2_kref+0x3900: fxors %f18, %f18, %f18
20262 .word 0x81828000 ! t2_kref+0x3904: wr %o2, %g0, %y
20263 .word 0xd0367fe2 ! t2_kref+0x3908: sth %o0, [%i1 - 0x1e]
20264 .word 0xd8480018 ! t2_kref+0x390c: ldsb [%g0 + %i0], %o4
20265 .word 0x9892b70c ! t2_kref+0x3910: orcc %o2, -0x8f4, %o4
20266 .word 0x985b0000 ! t2_kref+0x3914: smul %o4, %g0, %o4
20267 .word 0x98128009 ! t2_kref+0x3918: or %o2, %o1, %o4
20268 sethi %hi(2f), %o7
20269 .word 0xe40be15c ! t2_kref+0x3920: ldub [%o7 + 0x15c], %l2
20270 .word 0xa41ca00c ! t2_kref+0x3924: xor %l2, 0xc, %l2
20271 .word 0xe42be15c ! t2_kref+0x3928: stb %l2, [%o7 + 0x15c]
20272 .word 0x81dbe15c ! t2_kref+0x392c: flush %o7 + 0x15c
20273 .word 0xe306401c ! t2_kref+0x3930: ld [%i1 + %i4], %f17
20274 .word 0xc07e001c ! t2_kref+0x3934: swap [%i0 + %i4], %g0
20275 .word 0xa5a000b2 ! t2_kref+0x3938: fnegs %f18, %f18
20276 .word 0x9804bf3f ! t2_kref+0x393c: add %l2, -0xc1, %o4
20277 .word 0x81ac8ab1 ! t2_kref+0x3940: fcmpes %fcc0, %f18, %f17
20278 .word 0x9822f6af ! t2_kref+0x3944: sub %o3, -0x951, %o4
20279 .word 0x992d200a ! t2_kref+0x3948: sll %l4, 0xa, %o4
20280 .word 0x9925c016 ! t2_kref+0x394c: mulscc %l7, %l6, %o4
20281 .word 0xa5a00552 ! t2_kref+0x3950: fsqrtd %f18, %f18
20282 .word 0xa5a409d0 ! t2_kref+0x3954: fdivd %f16, %f16, %f18
20283 .word 0xa5a01050 ! t2_kref+0x3958: fdtox %f16, %f18
202842: .word 0xa5b44d60 ! t2_kref+0x395c: fnot1s %f17, %f18
20285 .word 0xd2200019 ! t2_kref+0x3960: st %o1, [%g0 + %i1]
20286 .word 0x9fc10000 ! t2_kref+0x3964: call %g4
20287 .word 0xe968a1c4 ! t2_kref+0x3968: prefetch %g2 + 0x1c4, 20
20288 .word 0xa3a000b2 ! t2_kref+0x396c: fnegs %f18, %f17
20289 .word 0xa3a00131 ! t2_kref+0x3970: fabss %f17, %f17
20290 .word 0x98580009 ! t2_kref+0x3974: smul %g0, %o1, %o4
20291 .word 0x98bcb626 ! t2_kref+0x3978: xnorcc %l2, -0x9da, %o4
20292 .word 0xa3a01a32 ! t2_kref+0x397c: fstoi %f18, %f17
20293 .word 0x98627f69 ! t2_kref+0x3980: subc %o1, -0x97, %o4
20294 .word 0x988b4013 ! t2_kref+0x3984: andcc %o5, %l3, %o4
20295 .word 0xa1b44972 ! t2_kref+0x3988: fpmerge %f17, %f18, %f16
20296 .word 0xe1be5897 ! t2_kref+0x398c: stda %f16, [%i1 + %l7]0xc4
20297 .word 0x26800001 ! t2_kref+0x3990: bl,a _kref+0x3994
20298 .word 0xd428a01a ! t2_kref+0x3994: stb %o2, [%g2 + 0x1a]
20299 call SYM(t2_subr2)
20300 .word 0x99b24348 ! t2_kref+0x399c: alignaddrl %o1, %o0, %o4
20301 .word 0x86102009 ! t2_kref+0x39a0: mov 0x9, %g3
20302 .word 0x86a0e001 ! t2_kref+0x39a4: subcc %g3, 1, %g3
20303 .word 0x22800018 ! t2_kref+0x39a8: be,a _kref+0x3a08
20304 .word 0x987d0014 ! t2_kref+0x39ac: sdiv %l4, %l4, %o4
20305 .word 0xd810a038 ! t2_kref+0x39b0: lduh [%g2 + 0x38], %o4
20306 call SYM(t2_subr2)
20307 .word 0xd8066010 ! t2_kref+0x39b8: ld [%i1 + 0x10], %o4
20308 .word 0x81ac8a31 ! t2_kref+0x39bc: fcmps %fcc0, %f18, %f17
20309 .word 0x3e4ffff9 ! t2_kref+0x39c0: bvc,a,pt %icc, _kref+0x39a4
20310 .word 0xa3a00032 ! t2_kref+0x39c4: fmovs %f18, %f17
20311 .word 0xa3a01a31 ! t2_kref+0x39c8: fstoi %f17, %f17
20312 .word 0xa1a00152 ! t2_kref+0x39cc: fabsd %f18, %f16
20313 .word 0x81800000 ! t2_kref+0x39d0: mov %g0, %y
20314 .word 0x81ac8a50 ! t2_kref+0x39d4: fcmpd %fcc0, %f18, %f16
20315 .word 0xa1a00150 ! t2_kref+0x39d8: fabsd %f16, %f16
20316 .word 0x99b2c320 ! t2_kref+0x39dc: bmask %o3, %g0, %o4
20317 .word 0x2abffff1 ! t2_kref+0x39e0: bcs,a _kref+0x39a4
20318 .word 0xa1b40912 ! t2_kref+0x39e4: faligndata %f16, %f18, %f16
20319 .word 0xe506401c ! t2_kref+0x39e8: ld [%i1 + %i4], %f18
20320 .word 0xa1a44d31 ! t2_kref+0x39ec: fsmuld %f17, %f17, %f16
20321 .word 0xe968a006 ! t2_kref+0x39f0: prefetch %g2 + 6, 20
20322 .word 0xa5b44c72 ! t2_kref+0x39f4: fnors %f17, %f18, %f18
20323 .word 0x81820000 ! t2_kref+0x39f8: wr %o0, %g0, %y
20324 .word 0x982d2ad4 ! t2_kref+0x39fc: andn %l4, 0xad4, %o4
20325 .word 0xa3a488b2 ! t2_kref+0x3a00: fsubs %f18, %f18, %f17
20326 .word 0x99400000 ! t2_kref+0x3a04: mov %y, %o4
20327 .word 0x81ac8a32 ! t2_kref+0x3a08: fcmps %fcc0, %f18, %f18
20328 .word 0x985e800d ! t2_kref+0x3a0c: smul %i2, %o5, %o4
20329 .word 0x25480006 ! t2_kref+0x3a10: fblg,a,pt %fcc0, _kref+0x3a28
20330 .word 0xd8ce7fed ! t2_kref+0x3a14: ldsba [%i1 - 0x13]%asi, %o4
20331 .word 0xd8080018 ! t2_kref+0x3a18: ldub [%g0 + %i0], %o4
20332 .word 0xa1a01932 ! t2_kref+0x3a1c: fstod %f18, %f16
20333 .word 0xd84e7fe0 ! t2_kref+0x3a20: ldsb [%i1 - 0x20], %o4
20334 .word 0xa5a00550 ! t2_kref+0x3a24: fsqrtd %f16, %f18
20335 .word 0x8143c000 ! t2_kref+0x3a28: stbar
20336 .word 0x98522e54 ! t2_kref+0x3a2c: umul %o0, 0xe54, %o4
20337 .word 0x985570a9 ! t2_kref+0x3a30: umul %l5, -0xf57, %o4
20338 .word 0x985c8015 ! t2_kref+0x3a34: smul %l2, %l5, %o4
20339 .word 0x9922788d ! t2_kref+0x3a38: mulscc %o1, -0x773, %o4
20340 .word 0xa5a00550 ! t2_kref+0x3a3c: fsqrtd %f16, %f18
20341 .word 0x81ac8ad2 ! t2_kref+0x3a40: fcmped %fcc0, %f18, %f18
20342 .word 0x99b2c240 ! t2_kref+0x3a44: array16 %o3, %g0, %o4
20343 .word 0xf6264000 ! t2_kref+0x3a48: st %i3, [%i1]
20344 .word 0x98d24008 ! t2_kref+0x3a4c: umulcc %o1, %o0, %o4
20345 .word 0xe3062010 ! t2_kref+0x3a50: ld [%i0 + 0x10], %f17
20346 .word 0xa3a00132 ! t2_kref+0x3a54: fabss %f18, %f17
20347 .word 0xd430a00a ! t2_kref+0x3a58: sth %o2, [%g2 + 0xa]
20348 .word 0xe4a8a028 ! t2_kref+0x3a5c: stba %l2, [%g2 + 0x28]%asi
20349 .word 0xe1be5a5b ! t2_kref+0x3a60: stda %f16, [%i1 + %i3]0xd2
20350 .word 0x99b40492 ! t2_kref+0x3a64: fcmple32 %f16, %f18, %o4
20351 .word 0x86102002 ! t2_kref+0x3a68: mov 0x2, %g3
20352 .word 0x32800000 ! t2_kref+0x3a6c: bne,a _kref+0x3a6c
20353 .word 0x86a0e001 ! t2_kref+0x3a70: subcc %g3, 1, %g3
20354 .word 0xd806401c ! t2_kref+0x3a74: ld [%i1 + %i4], %o4
20355 .word 0x31800003 ! t2_kref+0x3a78: fba,a _kref+0x3a84
20356 .word 0x98b27665 ! t2_kref+0x3a7c: orncc %o1, -0x99b, %o4
20357 .word 0x98b28014 ! t2_kref+0x3a80: orncc %o2, %l4, %o4
20358 call SYM(t2_subr3)
20359 .word 0xa3b007b0 ! t2_kref+0x3a88: fpackfix %f16, %f17
20360 .word 0x9884ed15 ! t2_kref+0x3a8c: addcc %l3, 0xd15, %o4
20361 .word 0x28480007 ! t2_kref+0x3a90: bleu,a,pt %icc, _kref+0x3aac
20362 .word 0xa3a000b1 ! t2_kref+0x3a94: fnegs %f17, %f17
20363 .word 0xd8000018 ! t2_kref+0x3a98: ld [%g0 + %i0], %o4
20364 .word 0xa3a48931 ! t2_kref+0x3a9c: fmuls %f18, %f17, %f17
20365 .word 0xd80e8019 ! t2_kref+0x3aa0: ldub [%i2 + %i1], %o4
20366 .word 0xa1a48852 ! t2_kref+0x3aa4: faddd %f18, %f18, %f16
20367 .word 0xa1b407d2 ! t2_kref+0x3aa8: pdist %f16, %f18, %f16
20368 .word 0x99b54240 ! t2_kref+0x3aac: array16 %l5, %g0, %o4
20369 .word 0x989ec013 ! t2_kref+0x3ab0: xorcc %i3, %l3, %o4
20370 .word 0xa5a01911 ! t2_kref+0x3ab4: fitod %f17, %f18
20371 .word 0x98a58000 ! t2_kref+0x3ab8: subcc %l6, %g0, %o4
20372 .word 0x81b01027 ! t2_kref+0x3abc: siam 0x7
20373 .word 0xa3a448b2 ! t2_kref+0x3ac0: fsubs %f17, %f18, %f17
20374 .word 0xd01e3ff8 ! t2_kref+0x3ac4: ldd [%i0 - 8], %o0
20375 .word 0x9866b753 ! t2_kref+0x3ac8: subc %i2, -0x8ad, %o4
20376 .word 0x99418000 ! t2_kref+0x3acc: mov %fprs, %o4
20377 .word 0xd890a038 ! t2_kref+0x3ad0: lduha [%g2 + 0x38]%asi, %o4
20378 .word 0xd84e2018 ! t2_kref+0x3ad4: ldsb [%i0 + 0x18], %o4
20379 .word 0xa3b48c72 ! t2_kref+0x3ad8: fnors %f18, %f18, %f17
20380 .word 0xa3a000b2 ! t2_kref+0x3adc: fnegs %f18, %f17
20381 .word 0x9f414000 ! t2_kref+0x3ae0: mov %pc, %o7
20382! .word 0x20bca947 ! t2_kref+0x3ae4: bn,a SYM(t2_subr0)
20383 bn,a SYM(t2_subr0)
20384 .word 0xa1a48952 ! t2_kref+0x3ae8: fmuld %f18, %f18, %f16
20385 .word 0xa3a01a31 ! t2_kref+0x3aec: fstoi %f17, %f17
20386 .word 0x992b4008 ! t2_kref+0x3af0: sll %o5, %o0, %o4
20387 .word 0x99400000 ! t2_kref+0x3af4: mov %y, %o4
20388 .word 0xd808a028 ! t2_kref+0x3af8: ldub [%g2 + 0x28], %o4
20389 .word 0x3e480007 ! t2_kref+0x3afc: bvc,a,pt %icc, _kref+0x3b18
20390 .word 0xd848a02b ! t2_kref+0x3b00: ldsb [%g2 + 0x2b], %o4
20391 .word 0xe53f4018 ! t2_kref+0x3b04: std %f18, [%i5 + %i0]
20392 .word 0xd84e2002 ! t2_kref+0x3b08: ldsb [%i0 + 2], %o4
20393 .word 0xd8ce201d ! t2_kref+0x3b0c: ldsba [%i0 + 0x1d]%asi, %o4
20394 .word 0xd87e7fe0 ! t2_kref+0x3b10: swap [%i1 - 0x20], %o4
20395 .word 0xe19e1a5b ! t2_kref+0x3b14: ldda [%i0 + %i3]0xd2, %f16
20396 .word 0xd88e6015 ! t2_kref+0x3b18: lduba [%i1 + 0x15]%asi, %o4
20397 .word 0x98253ecd ! t2_kref+0x3b1c: sub %l4, -0x133, %o4
20398 .word 0xe408667c ! t2_kref+0x3b20: ldub [%g1 + 0x67c], %l2
20399 .word 0xa41ca00c ! t2_kref+0x3b24: xor %l2, 0xc, %l2
20400 .word 0xe428667c ! t2_kref+0x3b28: stb %l2, [%g1 + 0x67c]
20401 .word 0x81d8667c ! t2_kref+0x3b2c: flush %g1 + 0x67c
20402 .word 0xa5b486f0 ! t2_kref+0x3b30: fmul8ulx16 %f18, %f16, %f18
20403 .word 0x98a80016 ! t2_kref+0x3b34: andncc %g0, %l6, %o4
204042: .word 0x9822316e ! t2_kref+0x3b38: sub %o0, -0xe92, %o4
20405 .word 0xe5a71018 ! t2_kref+0x3b3c: sta %f18, [%i4 + %i0]0x80
20406 .word 0xa5a01932 ! t2_kref+0x3b40: fstod %f18, %f18
20407 .word 0x98324000 ! t2_kref+0x3b44: orn %o1, %g0, %o4
20408 .word 0x99b2832b ! t2_kref+0x3b48: bmask %o2, %o3, %o4
20409 .word 0xa5a00552 ! t2_kref+0x3b4c: fsqrtd %f18, %f18
20410 .word 0xa5a40850 ! t2_kref+0x3b50: faddd %f16, %f16, %f18
20411 .word 0xa3a00031 ! t2_kref+0x3b54: fmovs %f17, %f17
20412 .word 0xd01e7ff0 ! t2_kref+0x3b58: ldd [%i1 - 0x10], %o0
20413 .word 0x81858000 ! t2_kref+0x3b5c: wr %l6, %g0, %y
20414 .word 0xa5a44832 ! t2_kref+0x3b60: fadds %f17, %f18, %f18
20415 call SYM(t2_subr1)
20416 .word 0xa5a44831 ! t2_kref+0x3b68: fadds %f17, %f17, %f18
20417 .word 0x99b485d2 ! t2_kref+0x3b6c: fcmpeq32 %f18, %f18, %o4
20418 .word 0x2a480004 ! t2_kref+0x3b70: bcs,a,pt %icc, _kref+0x3b80
20419 .word 0xa5a00550 ! t2_kref+0x3b74: fsqrtd %f16, %f18
20420 .word 0xd84e201d ! t2_kref+0x3b78: ldsb [%i0 + 0x1d], %o4
20421 .word 0x98c233da ! t2_kref+0x3b7c: addccc %o0, -0xc26, %o4
20422 .word 0x9825eb13 ! t2_kref+0x3b80: sub %l7, 0xb13, %o4
20423 .word 0xa5b00cd0 ! t2_kref+0x3b84: fnot2 %f16, %f18
20424 .word 0xd8070018 ! t2_kref+0x3b88: ld [%i4 + %i0], %o4
20425 .word 0xa1b00cd2 ! t2_kref+0x3b8c: fnot2 %f18, %f16
20426 .word 0xa1a409d0 ! t2_kref+0x3b90: fdivd %f16, %f16, %f16
20427 .word 0xa5a00550 ! t2_kref+0x3b94: fsqrtd %f16, %f18
20428 .word 0x990ae6c1 ! t2_kref+0x3b98: tsubcc %o3, 0x6c1, %o4
20429 .word 0xa3b44ab2 ! t2_kref+0x3b9c: fpsub16s %f17, %f18, %f17
20430 .word 0xe4086700 ! t2_kref+0x3ba0: ldub [%g1 + 0x700], %l2
20431 .word 0xa41ca00c ! t2_kref+0x3ba4: xor %l2, 0xc, %l2
20432 .word 0xe4286700 ! t2_kref+0x3ba8: stb %l2, [%g1 + 0x700]
20433 .word 0x81d86700 ! t2_kref+0x3bac: flush %g1 + 0x700
20434 .word 0xc7e8a106 ! t2_kref+0x3bb0: prefetcha %g2 + 0x106, 3
20435 .word 0x992da01b ! t2_kref+0x3bb4: sll %l6, 0x1b, %o4
20436 .word 0x987e800c ! t2_kref+0x3bb8: sdiv %i2, %o4, %o4
204372: .word 0xd8160000 ! t2_kref+0x3bbc: lduh [%i0], %o4
20438 .word 0xa1a00550 ! t2_kref+0x3bc0: fsqrtd %f16, %f16
20439 .word 0x81ac8a31 ! t2_kref+0x3bc4: fcmps %fcc0, %f18, %f17
20440 .word 0x99400000 ! t2_kref+0x3bc8: mov %y, %o4
20441 .word 0x29800008 ! t2_kref+0x3bcc: fbl,a _kref+0x3bec
20442 .word 0xa1a40950 ! t2_kref+0x3bd0: fmuld %f16, %f16, %f16
20443 .word 0x99b4c30d ! t2_kref+0x3bd4: alignaddr %l3, %o5, %o4
20444 .word 0xa1a00552 ! t2_kref+0x3bd8: fsqrtd %f18, %f16
20445 .word 0xe1380018 ! t2_kref+0x3bdc: std %f16, [%g0 + %i0]
20446 .word 0xd03f4018 ! t2_kref+0x3be0: std %o0, [%i5 + %i0]
20447 .word 0xe520a018 ! t2_kref+0x3be4: st %f18, [%g2 + 0x18]
20448 .word 0x987dc00a ! t2_kref+0x3be8: sdiv %l7, %o2, %o4
20449 .word 0xe41e6008 ! t2_kref+0x3bec: ldd [%i1 + 8], %l2
20450 .word 0xa3a44932 ! t2_kref+0x3bf0: fmuls %f17, %f18, %f17
20451 .word 0x985d400d ! t2_kref+0x3bf4: smul %l5, %o5, %o4
20452 .word 0xd8a6101c ! t2_kref+0x3bf8: sta %o4, [%i0 + %i4]0x80
20453 .word 0x98c48014 ! t2_kref+0x3bfc: addccc %l2, %l4, %o4
20454 .word 0x98d58008 ! t2_kref+0x3c00: umulcc %l6, %o0, %o4
20455 .word 0xd810a038 ! t2_kref+0x3c04: lduh [%g2 + 0x38], %o4
20456 .word 0x191fd2d6 ! t2_kref+0x3c08: sethi %hi(0x7f4b5800), %o4
20457 .word 0x81ac0a50 ! t2_kref+0x3c0c: fcmpd %fcc0, %f16, %f16
20458 .word 0xe51e3fe8 ! t2_kref+0x3c10: ldd [%i0 - 0x18], %f18
20459 .word 0x98d4bb59 ! t2_kref+0x3c14: umulcc %l2, -0x4a7, %o4
20460 .word 0xa784800a ! t2_kref+0x3c18: wr %l2, %o2, %gsr
20461 .word 0x81ac8ad0 ! t2_kref+0x3c1c: fcmped %fcc0, %f18, %f16
20462 .word 0x98d03663 ! t2_kref+0x3c20: umulcc %g0, -0x99d, %o4
20463 .word 0x98568016 ! t2_kref+0x3c24: umul %i2, %l6, %o4
20464 .word 0x981b0012 ! t2_kref+0x3c28: xor %o4, %l2, %o4
20465 .word 0x36480001 ! t2_kref+0x3c2c: bge,a,pt %icc, _kref+0x3c30
20466 .word 0x98380009 ! t2_kref+0x3c30: xnor %g0, %o1, %o4
20467 .word 0x29480007 ! t2_kref+0x3c34: fbl,a,pt %fcc0, _kref+0x3c50
20468 .word 0x99b24240 ! t2_kref+0x3c38: array16 %o1, %g0, %o4
20469 .word 0xe1180019 ! t2_kref+0x3c3c: ldd [%g0 + %i1], %f16
20470 .word 0xa1b40d12 ! t2_kref+0x3c40: fandnot1 %f16, %f18, %f16
20471 .word 0xa1a408d2 ! t2_kref+0x3c44: fsubd %f16, %f18, %f16
20472 .word 0x98d269e0 ! t2_kref+0x3c48: umulcc %o1, 0x9e0, %o4
20473 .word 0xa5a00050 ! t2_kref+0x3c4c: fmovd %f16, %f18
20474 .word 0x86102007 ! t2_kref+0x3c50: mov 0x7, %g3
20475 .word 0x86a0e001 ! t2_kref+0x3c54: subcc %g3, 1, %g3
20476 .word 0x2280000a ! t2_kref+0x3c58: be,a _kref+0x3c80
20477 .word 0x9860001b ! t2_kref+0x3c5c: subc %g0, %i3, %o4
20478 .word 0x99b484d2 ! t2_kref+0x3c60: fcmpne32 %f18, %f18, %o4
20479 .word 0xa5a00131 ! t2_kref+0x3c64: fabss %f17, %f18
20480 .word 0xe19f5a58 ! t2_kref+0x3c68: ldda [%i5 + %i0]0xd2, %f16
20481 .word 0x9928001a ! t2_kref+0x3c6c: sll %g0, %i2, %o4
20482 .word 0x8185c000 ! t2_kref+0x3c70: wr %l7, %g0, %y
20483 .word 0xe1be5808 ! t2_kref+0x3c74: stda %f16, [%i1 + %o0]0xc0
20484 .word 0xe1180019 ! t2_kref+0x3c78: ldd [%g0 + %i1], %f16
20485 .word 0xd8463ff0 ! t2_kref+0x3c7c: ldsw [%i0 - 0x10], %o4
20486 .word 0xd8064000 ! t2_kref+0x3c80: ld [%i1], %o4
20487 .word 0x98aa289f ! t2_kref+0x3c84: andncc %o0, 0x89f, %o4
20488 .word 0x99b000fa ! t2_kref+0x3c88: edge16ln %g0, %i2, %o4
20489 .word 0x81ac8ab2 ! t2_kref+0x3c8c: fcmpes %fcc0, %f18, %f18
20490 .word 0x9845000d ! t2_kref+0x3c90: addc %l4, %o5, %o4
20491 .word 0x8610201f ! t2_kref+0x3c94: mov 0x1f, %g3
20492 .word 0x86a0e001 ! t2_kref+0x3c98: subcc %g3, 1, %g3
20493 .word 0x2280001d ! t2_kref+0x3c9c: be,a _kref+0x3d10
20494 .word 0x8143c000 ! t2_kref+0x3ca0: stbar
20495 .word 0xa1a48950 ! t2_kref+0x3ca4: fmuld %f18, %f16, %f16
20496 .word 0x99400000 ! t2_kref+0x3ca8: mov %y, %o4
20497 .word 0x35800004 ! t2_kref+0x3cac: fbue,a _kref+0x3cbc
20498 .word 0x9970000c ! t2_kref+0x3cb0: popc %o4, %o4
20499 .word 0xa1a48952 ! t2_kref+0x3cb4: fmuld %f18, %f18, %f16
20500 .word 0xd41e001d ! t2_kref+0x3cb8: ldd [%i0 + %i5], %o2
20501 .word 0x3b800003 ! t2_kref+0x3cbc: fble,a _kref+0x3cc8
20502 .word 0xd0b0a008 ! t2_kref+0x3cc0: stha %o0, [%g2 + 8]%asi
20503 .word 0x99400000 ! t2_kref+0x3cc4: mov %y, %o4
20504 .word 0x81ac8ad2 ! t2_kref+0x3cc8: fcmped %fcc0, %f18, %f18
20505 .word 0xe11fbe98 ! t2_kref+0x3ccc: ldd [%fp - 0x168], %f16
20506 .word 0xa3a44832 ! t2_kref+0x3cd0: fadds %f17, %f18, %f17
20507 .word 0xa5a01a31 ! t2_kref+0x3cd4: fstoi %f17, %f18
20508 .word 0x9913297d ! t2_kref+0x3cd8: taddcctv %o4, 0x97d, %o4
20509 .word 0xd816001b ! t2_kref+0x3cdc: lduh [%i0 + %i3], %o4
20510 .word 0xa5a448b1 ! t2_kref+0x3ce0: fsubs %f17, %f17, %f18
20511 .word 0xd2264000 ! t2_kref+0x3ce4: st %o1, [%i1]
20512 .word 0xa3a01a32 ! t2_kref+0x3ce8: fstoi %f18, %f17
20513 .word 0x992ec000 ! t2_kref+0x3cec: sll %i3, %g0, %o4
20514 .word 0xa5b40e10 ! t2_kref+0x3cf0: fand %f16, %f16, %f18
20515 .word 0xe11fbfb8 ! t2_kref+0x3cf4: ldd [%fp - 0x48], %f16
20516 .word 0x81ac4a32 ! t2_kref+0x3cf8: fcmps %fcc0, %f17, %f18
20517 .word 0x9814c014 ! t2_kref+0x3cfc: or %l3, %l4, %o4
20518 .word 0xd8164000 ! t2_kref+0x3d00: lduh [%i1], %o4
20519 .word 0x9926b3e2 ! t2_kref+0x3d04: mulscc %i2, -0xc1e, %o4
20520 .word 0xa5b40d40 ! t2_kref+0x3d08: fnot1 %f16, %f18
20521 .word 0x98d6eb04 ! t2_kref+0x3d0c: umulcc %i3, 0xb04, %o4
20522 .word 0xa5a00550 ! t2_kref+0x3d10: fsqrtd %f16, %f18
20523 .word 0xa5a00552 ! t2_kref+0x3d14: fsqrtd %f18, %f18
20524 .word 0x9de3bfa0 ! t2_kref+0x3d18: save %sp, -0x60, %sp
20525 .word 0xb49ef731 ! t2_kref+0x3d1c: xorcc %i3, -0x8cf, %i2
20526 .word 0x99e8291a ! t2_kref+0x3d20: restore %g0, 0x91a, %o4
20527 .word 0xa3b48cb2 ! t2_kref+0x3d24: fandnot2s %f18, %f18, %f17
20528 .word 0x99b40490 ! t2_kref+0x3d28: fcmple32 %f16, %f16, %o4
20529 .word 0xa5a00550 ! t2_kref+0x3d2c: fsqrtd %f16, %f18
20530 .word 0x8143c000 ! t2_kref+0x3d30: stbar
20531 .word 0x99b40490 ! t2_kref+0x3d34: fcmple32 %f16, %f16, %o4
20532 .word 0x8143c000 ! t2_kref+0x3d38: stbar
20533 .word 0xa5a018d2 ! t2_kref+0x3d3c: fdtos %f18, %f18
20534 .word 0x98ad0017 ! t2_kref+0x3d40: andncc %l4, %l7, %o4
20535 .word 0xe3801018 ! t2_kref+0x3d44: lda [%g0 + %i0]0x80, %f17
20536 .word 0xe1beda59 ! t2_kref+0x3d48: stda %f16, [%i3 + %i1]0xd2
20537 .word 0xe11fbed0 ! t2_kref+0x3d4c: ldd [%fp - 0x130], %f16
20538 .word 0xe11fbe90 ! t2_kref+0x3d50: ldd [%fp - 0x170], %f16
20539 .word 0x98fa8009 ! t2_kref+0x3d54: sdivcc %o2, %o1, %o4
20540 .word 0x81854000 ! t2_kref+0x3d58: wr %l5, %g0, %y
20541 .word 0xa1b48731 ! t2_kref+0x3d5c: fmuld8ulx16 %f18, %f17, %f16
20542 .word 0xa1a48950 ! t2_kref+0x3d60: fmuld %f18, %f16, %f16
20543 .word 0x81ac8a52 ! t2_kref+0x3d64: fcmpd %fcc0, %f18, %f18
20544 .word 0xa3b48d60 ! t2_kref+0x3d68: fnot1s %f18, %f17
20545 .word 0x98bcff20 ! t2_kref+0x3d6c: xnorcc %l3, -0xe0, %o4
20546 .word 0x25480008 ! t2_kref+0x3d70: fblg,a,pt %fcc0, _kref+0x3d90
20547 .word 0xe5263fec ! t2_kref+0x3d74: st %f18, [%i0 - 0x14]
20548 .word 0xa3a00531 ! t2_kref+0x3d78: fsqrts %f17, %f17
20549 .word 0xa3b44ab2 ! t2_kref+0x3d7c: fpsub16s %f17, %f18, %f17
20550 .word 0x980a2320 ! t2_kref+0x3d80: and %o0, 0x320, %o4
20551 .word 0x98d6eb4f ! t2_kref+0x3d84: umulcc %i3, 0xb4f, %o4
20552 .word 0x8143c000 ! t2_kref+0x3d88: stbar
20553 .word 0x992573ca ! t2_kref+0x3d8c: mulscc %l5, -0xc36, %o4
20554 .word 0x987ab335 ! t2_kref+0x3d90: sdiv %o2, -0xccb, %o4
20555 .word 0xa1a40850 ! t2_kref+0x3d94: faddd %f16, %f16, %f16
20556 .word 0xd8580019 ! t2_kref+0x3d98: ldx [%g0 + %i1], %o4
20557 .word 0x99203093 ! t2_kref+0x3d9c: mulscc %g0, -0xf6d, %o4
20558 .word 0x981dfa17 ! t2_kref+0x3da0: xor %l7, -0x5e9, %o4
20559 .word 0xa5a01932 ! t2_kref+0x3da4: fstod %f18, %f18
20560 .word 0xeafe7fe8 ! t2_kref+0x3da8: swapa [%i1 - 0x18]%asi, %l5
20561 .word 0xd41e2018 ! t2_kref+0x3dac: ldd [%i0 + 0x18], %o2
20562 .word 0x988535d1 ! t2_kref+0x3db0: addcc %l4, -0xa2f, %o4
20563 .word 0x3b800008 ! t2_kref+0x3db4: fble,a _kref+0x3dd4
20564 .word 0xe11e6010 ! t2_kref+0x3db8: ldd [%i1 + 0x10], %f16
20565 .word 0xc168a089 ! t2_kref+0x3dbc: prefetch %g2 + 0x89, 0
20566 .word 0x34480001 ! t2_kref+0x3dc0: bg,a,pt %icc, _kref+0x3dc4
20567 .word 0xd850a02a ! t2_kref+0x3dc4: ldsh [%g2 + 0x2a], %o4
20568 .word 0xd80e7ffe ! t2_kref+0x3dc8: ldub [%i1 - 2], %o4
20569 .word 0xee262008 ! t2_kref+0x3dcc: st %l7, [%i0 + 8]
20570 .word 0xd80e601d ! t2_kref+0x3dd0: ldub [%i1 + 0x1d], %o4
20571 .word 0xe300a018 ! t2_kref+0x3dd4: ld [%g2 + 0x18], %f17
20572 .word 0x98ae8014 ! t2_kref+0x3dd8: andncc %i2, %l4, %o4
20573 .word 0xd8000019 ! t2_kref+0x3ddc: ld [%g0 + %i1], %o4
20574 .word 0x99b40452 ! t2_kref+0x3de0: fcmpne16 %f16, %f18, %o4
20575 .word 0xa5a48831 ! t2_kref+0x3de4: fadds %f18, %f17, %f18
20576 .word 0xa1a48952 ! t2_kref+0x3de8: fmuld %f18, %f18, %f16
20577 .word 0xe836c018 ! t2_kref+0x3dec: sth %l4, [%i3 + %i0]
20578 .word 0x81dc39f5 ! t2_kref+0x3df0: flush %l0 - 0x60b
20579 .word 0x9824c016 ! t2_kref+0x3df4: sub %l3, %l6, %o4
20580 .word 0x2c480003 ! t2_kref+0x3df8: bneg,a,pt %icc, _kref+0x3e04
20581 .word 0x98880017 ! t2_kref+0x3dfc: andcc %g0, %l7, %o4
20582 .word 0x99400000 ! t2_kref+0x3e00: mov %y, %o4
20583 .word 0x988ab0d0 ! t2_kref+0x3e04: andcc %o2, -0xf30, %o4
20584 .word 0xa5b40a92 ! t2_kref+0x3e08: fpsub16 %f16, %f18, %f18
20585 .word 0x985eb636 ! t2_kref+0x3e0c: smul %i2, -0x9ca, %o4
20586 .word 0x33480003 ! t2_kref+0x3e10: fbe,a,pt %fcc0, _kref+0x3e1c
20587 .word 0x8143c000 ! t2_kref+0x3e14: stbar
20588 .word 0x81800000 ! t2_kref+0x3e18: mov %g0, %y
20589 .word 0x980563dc ! t2_kref+0x3e1c: add %l5, 0x3dc, %o4
20590 .word 0x9886af57 ! t2_kref+0x3e20: addcc %i2, 0xf57, %o4
20591 .word 0x9823400a ! t2_kref+0x3e24: sub %o5, %o2, %o4
20592 .word 0x981a7b7d ! t2_kref+0x3e28: xor %o1, -0x483, %o4
20593 .word 0xa3b44c71 ! t2_kref+0x3e2c: fnors %f17, %f17, %f17
20594 .word 0x99b2c06a ! t2_kref+0x3e30: edge8ln %o3, %o2, %o4
20595 .word 0x980d61a0 ! t2_kref+0x3e34: and %l5, 0x1a0, %o4
20596 .word 0x001fffff ! t2_kref+0x3e38: illtrap 0x1fffff
20597 .word 0x9874b2ff ! t2_kref+0x3e3c: udiv %l2, -0xd01, %o4
20598 .word 0xa5a00132 ! t2_kref+0x3e40: fabss %f18, %f18
20599 .word 0x9fc10000 ! t2_kref+0x3e44: call %g4
20600 .word 0xe5064000 ! t2_kref+0x3e48: ld [%i1], %f18
20601 .word 0xa1a489d0 ! t2_kref+0x3e4c: fdivd %f18, %f16, %f16
20602 .word 0x985d001b ! t2_kref+0x3e50: smul %l4, %i3, %o4
20603 .word 0xec280019 ! t2_kref+0x3e54: stb %l6, [%g0 + %i1]
20604 .word 0xa1b40d90 ! t2_kref+0x3e58: fxor %f16, %f16, %f16
20605 .word 0xec7f0019 ! t2_kref+0x3e5c: swap [%i4 + %i1], %l6
20606 .word 0xa1b486b1 ! t2_kref+0x3e60: fmul8x16al %f18, %f17, %f16
20607 .word 0x3a480008 ! t2_kref+0x3e64: bcc,a,pt %icc, _kref+0x3e84
20608 .word 0x988a0008 ! t2_kref+0x3e68: andcc %o0, %o0, %o4
20609 .word 0x981b0008 ! t2_kref+0x3e6c: xor %o4, %o0, %o4
20610 .word 0xd8c8a03a ! t2_kref+0x3e70: ldsba [%g2 + 0x3a]%asi, %o4
20611 .word 0x98502cb7 ! t2_kref+0x3e74: umul %g0, 0xcb7, %o4
20612 .word 0xd88e7fff ! t2_kref+0x3e78: lduba [%i1 - 1]%asi, %o4
20613 .word 0x989af3c5 ! t2_kref+0x3e7c: xorcc %o3, -0xc3b, %o4
20614 .word 0x982a800a ! t2_kref+0x3e80: andn %o2, %o2, %o4
20615 .word 0x98fb0015 ! t2_kref+0x3e84: sdivcc %o4, %l5, %o4
20616 .word 0xe11fbd08 ! t2_kref+0x3e88: ldd [%fp - 0x2f8], %f16
20617 .word 0xa5a01912 ! t2_kref+0x3e8c: fitod %f18, %f18
20618 .word 0x29480004 ! t2_kref+0x3e90: fbl,a,pt %fcc0, _kref+0x3ea0
20619 .word 0xe66e3ff5 ! t2_kref+0x3e94: ldstub [%i0 - 0xb], %l3
20620 .word 0xe300a018 ! t2_kref+0x3e98: ld [%g2 + 0x18], %f17
20621 .word 0x9810261f ! t2_kref+0x3e9c: mov 0x61f, %o4
20622 .word 0x99b405d2 ! t2_kref+0x3ea0: fcmpeq32 %f16, %f18, %o4
20623 .word 0xe5266000 ! t2_kref+0x3ea4: st %f18, [%i1]
20624 .word 0xe11fbc30 ! t2_kref+0x3ea8: ldd [%fp - 0x3d0], %f16
20625 .word 0x34480003 ! t2_kref+0x3eac: bg,a,pt %icc, _kref+0x3eb8
20626 .word 0x98e5e4c0 ! t2_kref+0x3eb0: subccc %l7, 0x4c0, %o4
20627 .word 0xea200019 ! t2_kref+0x3eb4: st %l5, [%g0 + %i1]
20628 .word 0x99418000 ! t2_kref+0x3eb8: mov %fprs, %o4
20629 .word 0x99227ebb ! t2_kref+0x3ebc: mulscc %o1, -0x145, %o4
20630 .word 0xa3b44c72 ! t2_kref+0x3ec0: fnors %f17, %f18, %f17
20631 .word 0xa3a44932 ! t2_kref+0x3ec4: fmuls %f17, %f18, %f17
20632 .word 0xc0e8a018 ! t2_kref+0x3ec8: ldstuba [%g2 + 0x18]%asi, %g0
20633 .word 0xa5a01932 ! t2_kref+0x3ecc: fstod %f18, %f18
20634 .word 0xe326401c ! t2_kref+0x3ed0: st %f17, [%i1 + %i4]
20635 .word 0xa3a000b2 ! t2_kref+0x3ed4: fnegs %f18, %f17
20636 call SYM(t2_subr3)
20637 .word 0xc0280018 ! t2_kref+0x3edc: clrb [%g0 + %i0]
20638 .word 0x99408000 ! t2_kref+0x3ee0: mov %ccr, %o4
20639 .word 0xe5062018 ! t2_kref+0x3ee4: ld [%i0 + 0x18], %f18
20640 .word 0x99b48592 ! t2_kref+0x3ee8: fcmpgt32 %f18, %f18, %o4
20641 .word 0x81ac8a31 ! t2_kref+0x3eec: fcmps %fcc0, %f18, %f17
20642 .word 0x99b5c08d ! t2_kref+0x3ef0: edge16 %l7, %o5, %o4
20643 .word 0xd8480018 ! t2_kref+0x3ef4: ldsb [%g0 + %i0], %o4
20644 .word 0x99224009 ! t2_kref+0x3ef8: mulscc %o1, %o1, %o4
20645 .word 0x9fc00004 ! t2_kref+0x3efc: call %g0 + %g4
20646 .word 0x985dc01a ! t2_kref+0x3f00: smul %l7, %i2, %o4
20647 .word 0x99253fe1 ! t2_kref+0x3f04: mulscc %l4, -0x1f, %o4
20648 .word 0xa3a488b1 ! t2_kref+0x3f08: fsubs %f18, %f17, %f17
20649 .word 0xd8062008 ! t2_kref+0x3f0c: ld [%i0 + 8], %o4
20650 .word 0x81ac8a52 ! t2_kref+0x3f10: fcmpd %fcc0, %f18, %f18
20651 .word 0xee774018 ! t2_kref+0x3f14: stx %l7, [%i5 + %i0]
20652 .word 0x81dafad1 ! t2_kref+0x3f18: flush %o3 - 0x52f
20653 .word 0x98d4e7ac ! t2_kref+0x3f1c: umulcc %l3, 0x7ac, %o4
20654 .word 0xa1a488d0 ! t2_kref+0x3f20: fsubd %f18, %f16, %f16
20655! .word 0x38bca837 ! t2_kref+0x3f24: bgu,a SYM(t2_subr0)
20656 bgu,a SYM(t2_subr0)
20657 .word 0x9e006a68 ! t2_kref+0x3f28: add %g1, 0xa68, %o7
20658 .word 0xc5e8a20f ! t2_kref+0x3f2c: prefetcha %g2 + 0x20f, 2
20659 .word 0xa5a00531 ! t2_kref+0x3f30: fsqrts %f17, %f18
20660 .word 0xe42e3ff5 ! t2_kref+0x3f34: stb %l2, [%i0 - 0xb]
20661 .word 0x39800007 ! t2_kref+0x3f38: fbuge,a _kref+0x3f54
20662 .word 0xd800a028 ! t2_kref+0x3f3c: ld [%g2 + 0x28], %o4
20663 .word 0x985d800d ! t2_kref+0x3f40: smul %l6, %o5, %o4
20664 .word 0xa5a00552 ! t2_kref+0x3f44: fsqrtd %f18, %f18
20665 .word 0xa5a01031 ! t2_kref+0x3f48: fstox %f17, %f18
20666 .word 0xec3f4018 ! t2_kref+0x3f4c: std %l6, [%i5 + %i0]
20667 .word 0x98250017 ! t2_kref+0x3f50: sub %l4, %l7, %o4
20668 .word 0x98958014 ! t2_kref+0x3f54: orcc %l6, %l4, %o4
20669 .word 0x81d9001c ! t2_kref+0x3f58: flush %g4 + %i4
20670 .word 0x9fc10000 ! t2_kref+0x3f5c: call %g4
20671 .word 0xa3a00132 ! t2_kref+0x3f60: fabss %f18, %f17
20672 .word 0xa5b44e31 ! t2_kref+0x3f64: fands %f17, %f17, %f18
20673 .word 0x99b000fb ! t2_kref+0x3f68: edge16ln %g0, %i3, %o4
20674 .word 0x988b001a ! t2_kref+0x3f6c: andcc %o4, %i2, %o4
20675 .word 0xe1380019 ! t2_kref+0x3f70: std %f16, [%g0 + %i1]
20676 .word 0xd80e0000 ! t2_kref+0x3f74: ldub [%i0], %o4
20677 .word 0xd8166006 ! t2_kref+0x3f78: lduh [%i1 + 6], %o4
20678 sethi %hi(2f), %o7
20679 .word 0xe40be3c0 ! t2_kref+0x3f80: ldub [%o7 + 0x3c0], %l2
20680 .word 0xa41ca00c ! t2_kref+0x3f84: xor %l2, 0xc, %l2
20681 .word 0xe42be3c0 ! t2_kref+0x3f88: stb %l2, [%o7 + 0x3c0]
20682 .word 0x81dbe3c0 ! t2_kref+0x3f8c: flush %o7 + 0x3c0
20683 .word 0x2e480008 ! t2_kref+0x3f90: bvs,a,pt %icc, _kref+0x3fb0
20684 .word 0xa1a408d0 ! t2_kref+0x3f94: fsubd %f16, %f16, %f16
20685 .word 0xf436600a ! t2_kref+0x3f98: sth %i2, [%i1 + 0xa]
20686 .word 0x9895801b ! t2_kref+0x3f9c: orcc %l6, %i3, %o4
20687 .word 0xe2e8a019 ! t2_kref+0x3fa0: ldstuba [%g2 + 0x19]%asi, %l1
20688 .word 0xa1a48952 ! t2_kref+0x3fa4: fmuld %f18, %f18, %f16
20689 .word 0xa5b00c00 ! t2_kref+0x3fa8: fzero %f18
20690 .word 0xeb6e401c ! t2_kref+0x3fac: prefetch %i1 + %i4, 21
20691 .word 0x81ac8ab1 ! t2_kref+0x3fb0: fcmpes %fcc0, %f18, %f17
20692 .word 0xa5a44831 ! t2_kref+0x3fb4: fadds %f17, %f17, %f18
20693 .word 0x9845c012 ! t2_kref+0x3fb8: addc %l7, %l2, %o4
20694 .word 0xa5a000d2 ! t2_kref+0x3fbc: fnegd %f18, %f18
206952: .word 0x9872000c ! t2_kref+0x3fc0: udiv %o0, %o4, %o4
20696 .word 0xa5a48950 ! t2_kref+0x3fc4: fmuld %f18, %f16, %f18
20697 .word 0xa3a448b2 ! t2_kref+0x3fc8: fsubs %f17, %f18, %f17
20698 .word 0xa1b40ad0 ! t2_kref+0x3fcc: fpsub32 %f16, %f16, %f16
20699 .word 0xa1a00550 ! t2_kref+0x3fd0: fsqrtd %f16, %f16
20700 .word 0xe11fbf80 ! t2_kref+0x3fd4: ldd [%fp - 0x80], %f16
20701 .word 0x81858000 ! t2_kref+0x3fd8: wr %l6, %g0, %y
20702 .word 0xa3a01a52 ! t2_kref+0x3fdc: fdtoi %f18, %f17
20703 .word 0xd84e6003 ! t2_kref+0x3fe0: ldsb [%i1 + 3], %o4
20704 .word 0x992a800d ! t2_kref+0x3fe4: sll %o2, %o5, %o4
20705 .word 0x9de3bfa0 ! t2_kref+0x3fe8: save %sp, -0x60, %sp
20706 .word 0x99ee4000 ! t2_kref+0x3fec: restore %i1, %g0, %o4
20707 .word 0xede8a08e ! t2_kref+0x3ff0: prefetcha %g2 + 0x8e, 22
20708 .word 0x99b4c35a ! t2_kref+0x3ff4: alignaddrl %l3, %i2, %o4
20709 .word 0xc768a102 ! t2_kref+0x3ff8: prefetch %g2 + 0x102, 3
20710 .word 0x98db341f ! t2_kref+0x3ffc: smulcc %o4, -0xbe1, %o4
20711 .word 0x81da800e ! t2_kref+0x4000: flush %o2 + %sp
20712 .word 0xa3a48832 ! t2_kref+0x4004: fadds %f18, %f18, %f17
20713 .word 0x989aeab5 ! t2_kref+0x4008: xorcc %o3, 0xab5, %o4
20714 .word 0xa1b40a12 ! t2_kref+0x400c: fpadd16 %f16, %f18, %f16
20715 .word 0xec7e6010 ! t2_kref+0x4010: swap [%i1 + 0x10], %l6
20716 .word 0xa5b44c71 ! t2_kref+0x4014: fnors %f17, %f17, %f18
20717 .word 0xa5b40c52 ! t2_kref+0x4018: fnor %f16, %f18, %f18
20718 .word 0x981b4012 ! t2_kref+0x401c: xor %o5, %l2, %o4
20719 .word 0xa1a40850 ! t2_kref+0x4020: faddd %f16, %f16, %f16
20720 .word 0xe41e2018 ! t2_kref+0x4024: ldd [%i0 + 0x18], %l2
20721 .word 0xee68a029 ! t2_kref+0x4028: ldstub [%g2 + 0x29], %l7
20722 .word 0x99b200f2 ! t2_kref+0x402c: edge16ln %o0, %l2, %o4
20723 .word 0x99400000 ! t2_kref+0x4030: mov %y, %o4
20724 .word 0xa5a000b2 ! t2_kref+0x4034: fnegs %f18, %f18
20725 .word 0x98baff99 ! t2_kref+0x4038: xnorcc %o3, -0x67, %o4
20726 .word 0x991eefaf ! t2_kref+0x403c: tsubcctv %i3, 0xfaf, %o4
20727 .word 0x9940c000 ! t2_kref+0x4040: mov %asi, %o4
20728 .word 0x9944c000 ! t2_kref+0x4044: mov %gsr, %o4
20729 .word 0xa3a00132 ! t2_kref+0x4048: fabss %f18, %f17
20730 .word 0xd4763ff8 ! t2_kref+0x404c: stx %o2, [%i0 - 8]
20731 .word 0xd8ce6007 ! t2_kref+0x4050: ldsba [%i1 + 7]%asi, %o4
20732 .word 0xea366016 ! t2_kref+0x4054: sth %l5, [%i1 + 0x16]
20733 .word 0xa5a00052 ! t2_kref+0x4058: fmovd %f18, %f18
20734 .word 0x9852c00c ! t2_kref+0x405c: umul %o3, %o4, %o4
20735 .word 0x191ce3df ! t2_kref+0x4060: sethi %hi(0x738f7c00), %o4
20736 .word 0x19349779 ! t2_kref+0x4064: sethi %hi(0xd25de400), %o4
20737 .word 0xa3a00132 ! t2_kref+0x4068: fabss %f18, %f17
20738 .word 0xa5b44df2 ! t2_kref+0x406c: fnands %f17, %f18, %f18
20739 .word 0x32480003 ! t2_kref+0x4070: bne,a,pt %icc, _kref+0x407c
20740 .word 0x98d6bb0f ! t2_kref+0x4074: umulcc %i2, -0x4f1, %o4
20741 .word 0x98237721 ! t2_kref+0x4078: sub %o5, -0x8df, %o4
20742 .word 0xd8963fe4 ! t2_kref+0x407c: lduha [%i0 - 0x1c]%asi, %o4
20743 .word 0x99b48450 ! t2_kref+0x4080: fcmpne16 %f18, %f16, %o4
20744 .word 0x99400000 ! t2_kref+0x4084: mov %y, %o4
20745 .word 0x98054014 ! t2_kref+0x4088: add %l5, %l4, %o4
20746 .word 0xa3a000b1 ! t2_kref+0x408c: fnegs %f17, %f17
20747 .word 0x99b48073 ! t2_kref+0x4090: edge8ln %l2, %l3, %o4
20748 .word 0xd80e200b ! t2_kref+0x4094: ldub [%i0 + 0xb], %o4
20749 .word 0xd8062014 ! t2_kref+0x4098: ld [%i0 + 0x14], %o4
20750 .word 0x9862a7ea ! t2_kref+0x409c: subc %o2, 0x7ea, %o4
20751 .word 0x980a2ee2 ! t2_kref+0x40a0: and %o0, 0xee2, %o4
20752 .word 0x9825bfca ! t2_kref+0x40a4: sub %l6, -0x36, %o4
20753 .word 0x31800005 ! t2_kref+0x40a8: fba,a _kref+0x40bc
20754 .word 0xa5b407d2 ! t2_kref+0x40ac: pdist %f16, %f18, %f18
20755 .word 0xa5a00132 ! t2_kref+0x40b0: fabss %f18, %f18
20756 .word 0x9826c00d ! t2_kref+0x40b4: sub %i3, %o5, %o4
20757 .word 0x98bcc00d ! t2_kref+0x40b8: xnorcc %l3, %o5, %o4
20758 .word 0x9822ae41 ! t2_kref+0x40bc: sub %o2, 0xe41, %o4
20759 .word 0x81868000 ! t2_kref+0x40c0: wr %i2, %g0, %y
20760 .word 0xa5a00131 ! t2_kref+0x40c4: fabss %f17, %f18
20761 .word 0xa5b48a52 ! t2_kref+0x40c8: fpadd32 %f18, %f18, %f18
20762 .word 0x83c06c30 ! t2_kref+0x40cc: jmpl %g1 + 0xc30, %g1
20763 .word 0xc3e8a18a ! t2_kref+0x40d0: prefetcha %g2 + 0x18a, 1
20764 .word 0xd4363fe0 ! t2_kref+0x40d4: sth %o2, [%i0 - 0x20]
20765 .word 0x982ce8b9 ! t2_kref+0x40d8: andn %l3, 0x8b9, %o4
20766 .word 0x98c5c014 ! t2_kref+0x40dc: addccc %l7, %l4, %o4
20767 .word 0x8143c000 ! t2_kref+0x40e0: stbar
20768 .word 0xa1a409d0 ! t2_kref+0x40e4: fdivd %f16, %f16, %f16
20769 .word 0x99b2808b ! t2_kref+0x40e8: edge16 %o2, %o3, %o4
20770 .word 0xd03f4018 ! t2_kref+0x40ec: std %o0, [%i5 + %i0]
20771 .word 0xd8167fe2 ! t2_kref+0x40f0: lduh [%i1 - 0x1e], %o4
20772 .word 0x989ec009 ! t2_kref+0x40f4: xorcc %i3, %o1, %o4
20773 .word 0x81ac8ad0 ! t2_kref+0x40f8: fcmped %fcc0, %f18, %f16
20774 .word 0x9813401a ! t2_kref+0x40fc: or %o5, %i2, %o4
20775 .word 0x9de3bfa0 ! t2_kref+0x4100: save %sp, -0x60, %sp
20776 .word 0x99ee401b ! t2_kref+0x4104: restore %i1, %i3, %o4
20777 .word 0xa1a01932 ! t2_kref+0x4108: fstod %f18, %f16
20778 .word 0x98b2001b ! t2_kref+0x410c: orncc %o0, %i3, %o4
20779 .word 0xa5b44df2 ! t2_kref+0x4110: fnands %f17, %f18, %f18
20780 .word 0xa3a48831 ! t2_kref+0x4114: fadds %f18, %f17, %f17
20781 .word 0xa1b00c00 ! t2_kref+0x4118: fzero %f16
20782 .word 0xc56e4017 ! t2_kref+0x411c: prefetch %i1 + %l7, 2
20783 .word 0xe1be9a18 ! t2_kref+0x4120: stda %f16, [%i2 + %i0]0xd0
20784 .word 0xe11f4018 ! t2_kref+0x4124: ldd [%i5 + %i0], %f16
20785 .word 0xd84e3fe6 ! t2_kref+0x4128: ldsb [%i0 - 0x1a], %o4
20786 .word 0x9de3bfa0 ! t2_kref+0x412c: save %sp, -0x60, %sp
20787 .word 0xb4d82641 ! t2_kref+0x4130: smulcc %g0, 0x641, %i2
20788 .word 0x99ee0019 ! t2_kref+0x4134: restore %i0, %i1, %o4
20789 .word 0xa1b44712 ! t2_kref+0x4138: fmuld8sux16 %f17, %f18, %f16
20790 .word 0xec1e6000 ! t2_kref+0x413c: ldd [%i1], %l6
20791 .word 0xa1b48992 ! t2_kref+0x4140: bshuffle %f18, %f18, %f16
20792 .word 0x9940c000 ! t2_kref+0x4144: mov %asi, %o4
20793 .word 0x98d3400a ! t2_kref+0x4148: umulcc %o5, %o2, %o4
20794 .word 0xe3260000 ! t2_kref+0x414c: st %f17, [%i0]
20795 .word 0x81ac0a50 ! t2_kref+0x4150: fcmpd %fcc0, %f16, %f16
20796 .word 0x988323ad ! t2_kref+0x4154: addcc %o4, 0x3ad, %o4
20797 .word 0x98968012 ! t2_kref+0x4158: orcc %i2, %l2, %o4
20798 .word 0xa1b48731 ! t2_kref+0x415c: fmuld8ulx16 %f18, %f17, %f16
20799 .word 0xa5a00550 ! t2_kref+0x4160: fsqrtd %f16, %f18
20800 .word 0x81b01027 ! t2_kref+0x4164: siam 0x7
20801 .word 0xe19e1a5b ! t2_kref+0x4168: ldda [%i0 + %i3]0xd2, %f16
20802 .word 0xea367ff6 ! t2_kref+0x416c: sth %l5, [%i1 - 0xa]
20803 .word 0xa5b44cb2 ! t2_kref+0x4170: fandnot2s %f17, %f18, %f18
20804 .word 0x987d8014 ! t2_kref+0x4174: sdiv %l6, %l4, %o4
20805 .word 0xd01e401d ! t2_kref+0x4178: ldd [%i1 + %i5], %o0
20806 .word 0xa5a40952 ! t2_kref+0x417c: fmuld %f16, %f18, %f18
20807 .word 0x98d5c00b ! t2_kref+0x4180: umulcc %l7, %o3, %o4
20808 .word 0x2d800002 ! t2_kref+0x4184: fbg,a _kref+0x418c
20809 .word 0xf4200019 ! t2_kref+0x4188: st %i2, [%g0 + %i1]
20810 .word 0xe8a81019 ! t2_kref+0x418c: stba %l4, [%g0 + %i1]0x80
20811 .word 0xa1a48952 ! t2_kref+0x4190: fmuld %f18, %f18, %f16
20812 .word 0xd4be7ff8 ! t2_kref+0x4194: stda %o2, [%i1 - 8]%asi
20813 .word 0xa5a48931 ! t2_kref+0x4198: fmuls %f18, %f17, %f18
20814 .word 0xa1a488d2 ! t2_kref+0x419c: fsubd %f18, %f18, %f16
20815 .word 0xe3066004 ! t2_kref+0x41a0: ld [%i1 + 4], %f17
20816 .word 0xa3a449b1 ! t2_kref+0x41a4: fdivs %f17, %f17, %f17
20817 .word 0xa3a44832 ! t2_kref+0x41a8: fadds %f17, %f18, %f17
20818 .word 0xa3a48831 ! t2_kref+0x41ac: fadds %f18, %f17, %f17
20819 .word 0x9926b190 ! t2_kref+0x41b0: mulscc %i2, -0xe70, %o4
20820 .word 0xd80e001a ! t2_kref+0x41b4: ldub [%i0 + %i2], %o4
20821 .word 0xd8167ff4 ! t2_kref+0x41b8: lduh [%i1 - 0xc], %o4
20822 .word 0x98d4c017 ! t2_kref+0x41bc: umulcc %l3, %l7, %o4
20823 .word 0x8143e040 ! t2_kref+0x41c0: membar 0x40
20824 .word 0x81580000 ! t2_kref+0x41c4: flushw
20825 .word 0xd840a038 ! t2_kref+0x41c8: ldsw [%g2 + 0x38], %o4
20826 .word 0x81ac8a52 ! t2_kref+0x41cc: fcmpd %fcc0, %f18, %f18
20827 .word 0x99232d48 ! t2_kref+0x41d0: mulscc %o4, 0xd48, %o4
20828 .word 0x99400000 ! t2_kref+0x41d4: mov %y, %o4
20829 .word 0xa5a48d32 ! t2_kref+0x41d8: fsmuld %f18, %f18, %f18
20830 .word 0x9de3bfa0 ! t2_kref+0x41dc: save %sp, -0x60, %sp
20831 .word 0xbade401a ! t2_kref+0x41e0: smulcc %i1, %i2, %i5
20832 .word 0x99ef0018 ! t2_kref+0x41e4: restore %i4, %i0, %o4
20833 .word 0x985a800c ! t2_kref+0x41e8: smul %o2, %o4, %o4
20834 .word 0xa1a00052 ! t2_kref+0x41ec: fmovd %f18, %f16
20835 .word 0xe56e6018 ! t2_kref+0x41f0: prefetch %i1 + 0x18, 18
20836 .word 0x989a400a ! t2_kref+0x41f4: xorcc %o1, %o2, %o4
20837 .word 0xa1b40a52 ! t2_kref+0x41f8: fpadd32 %f16, %f18, %f16
20838 .word 0xa3b44d60 ! t2_kref+0x41fc: fnot1s %f17, %f17
20839 .word 0x9844f43a ! t2_kref+0x4200: addc %l3, -0xbc6, %o4
20840 .word 0x98d2a8c2 ! t2_kref+0x4204: umulcc %o2, 0x8c2, %o4
20841 sethi %hi(1f), %o7
20842 jmpl %o7+%lo(1f), %g1
20843 .empty
20844 .word 0xa1b00c00 ! t2_kref+0x4210: fzero %f16
20845 .word 0xa5a01932 ! t2_kref+0x4214: fstod %f18, %f18
20846 .word 0x2f800003 ! t2_kref+0x4218: fbu,a _kref+0x4224
20847 .word 0xa5a00552 ! t2_kref+0x421c: fsqrtd %f18, %f18
20848 call SYM(t2_subr2)
20849 .word 0x81ddb7cd ! t2_kref+0x4224: flush %l6 - 0x833
208501: .word 0xd41e401d ! t2_kref+0x4228: ldd [%i1 + %i5], %o2
20851 .word 0x39480003 ! t2_kref+0x422c: fbuge,a,pt %fcc0, _kref+0x4238
20852 .word 0x99b28300 ! t2_kref+0x4230: alignaddr %o2, %g0, %o4
20853 .word 0xf628a019 ! t2_kref+0x4234: stb %i3, [%g2 + 0x19]
20854 .word 0xa5a00552 ! t2_kref+0x4238: fsqrtd %f18, %f18
20855 .word 0xd848a03b ! t2_kref+0x423c: ldsb [%g2 + 0x3b], %o4
20856 .word 0x98bea437 ! t2_kref+0x4240: xnorcc %i2, 0x437, %o4
20857 .word 0xd2e81018 ! t2_kref+0x4244: ldstuba [%g0 + %i0]0x80, %o1
20858 .word 0xf0070000 ! t2_kref+0x4248: ld [%i4], %i0
20859 .word 0x81de3d19 ! t2_kref+0x424c: flush %i0 - 0x2e7
20860 .word 0xa5a00050 ! t2_kref+0x4250: fmovd %f16, %f18
20861 .word 0xd848a00b ! t2_kref+0x4254: ldsb [%g2 + 0xb], %o4
20862 .word 0x99b54154 ! t2_kref+0x4258: edge32l %l5, %l4, %o4
20863 .word 0x987a8008 ! t2_kref+0x425c: sdiv %o2, %o0, %o4
20864 .word 0x98c2e68a ! t2_kref+0x4260: addccc %o3, 0x68a, %o4
20865 .word 0x99400000 ! t2_kref+0x4264: mov %y, %o4
20866 .word 0xe1be3fe0 ! t2_kref+0x4268: stda %f16, [%i0 - 0x20]%asi
20867 .word 0x9940c000 ! t2_kref+0x426c: mov %asi, %o4
20868 .word 0x98d28015 ! t2_kref+0x4270: umulcc %o2, %l5, %o4
20869 .word 0x98580012 ! t2_kref+0x4274: smul %g0, %l2, %o4
20870 .word 0xe1be6010 ! t2_kref+0x4278: stda %f16, [%i1 + 0x10]%asi
20871 .word 0xe5863ffc ! t2_kref+0x427c: lda [%i0 - 4]%asi, %f18
20872 .word 0xe5262008 ! t2_kref+0x4280: st %f18, [%i0 + 8]
20873 .word 0x23480005 ! t2_kref+0x4284: fbne,a,pt %fcc0, _kref+0x4298
20874 .word 0xe300a008 ! t2_kref+0x4288: ld [%g2 + 8], %f17
20875 .word 0xa1a40952 ! t2_kref+0x428c: fmuld %f16, %f18, %f16
20876 .word 0xa1a01911 ! t2_kref+0x4290: fitod %f17, %f16
20877 .word 0xa5b40750 ! t2_kref+0x4294: fpack32 %f16, %f16, %f18
20878 .word 0xd84e7ffa ! t2_kref+0x4298: ldsb [%i1 - 6], %o4
20879 .word 0x81ac0a52 ! t2_kref+0x429c: fcmpd %fcc0, %f16, %f18
20880 .word 0xda2e4000 ! t2_kref+0x42a0: stb %o5, [%i1]
20881 .word 0x98854012 ! t2_kref+0x42a4: addcc %l5, %l2, %o4
20882 .word 0xd84e0000 ! t2_kref+0x42a8: ldsb [%i0], %o4
20883 .word 0xa5a00150 ! t2_kref+0x42ac: fabsd %f16, %f18
20884 .word 0x98baae20 ! t2_kref+0x42b0: xnorcc %o2, 0xe20, %o4
20885 .word 0xe76e001a ! t2_kref+0x42b4: prefetch %i0 + %i2, 19
20886 .word 0x81ac4a32 ! t2_kref+0x42b8: fcmps %fcc0, %f17, %f18
20887 .word 0xd8c0a008 ! t2_kref+0x42bc: ldswa [%g2 + 8]%asi, %o4
20888 .word 0x9de3bfa0 ! t2_kref+0x42c0: save %sp, -0x60, %sp
20889 .word 0xb0467dd4 ! t2_kref+0x42c4: addc %i1, -0x22c, %i0
20890 .word 0x99e80019 ! t2_kref+0x42c8: restore %g0, %i1, %o4
20891 .word 0xd8470019 ! t2_kref+0x42cc: ldsw [%i4 + %i1], %o4
20892 .word 0xa3a48932 ! t2_kref+0x42d0: fmuls %f18, %f18, %f17
20893 .word 0x3e480001 ! t2_kref+0x42d4: bvc,a,pt %icc, _kref+0x42d8
20894 .word 0xd22e7fe7 ! t2_kref+0x42d8: stb %o1, [%i1 - 0x19]
20895 .word 0xa5a00552 ! t2_kref+0x42dc: fsqrtd %f18, %f18
20896 .word 0xa5a00052 ! t2_kref+0x42e0: fmovd %f18, %f18
20897 .word 0xd67e2018 ! t2_kref+0x42e4: swap [%i0 + 0x18], %o3
20898 .word 0x26480001 ! t2_kref+0x42e8: bl,a,pt %icc, _kref+0x42ec
20899 .word 0xa1b00f10 ! t2_kref+0x42ec: fsrc2 %f16, %f16
20900 .word 0xa3a01a52 ! t2_kref+0x42f0: fdtoi %f18, %f17
20901 .word 0xe53e6008 ! t2_kref+0x42f4: std %f18, [%i1 + 8]
20902 .word 0xe11e3ff8 ! t2_kref+0x42f8: ldd [%i0 - 8], %f16
20903 .word 0xe300a028 ! t2_kref+0x42fc: ld [%g2 + 0x28], %f17
20904 .word 0x3f800005 ! t2_kref+0x4300: fbo,a _kref+0x4314
20905 .word 0xd8ce101a ! t2_kref+0x4304: ldsba [%i0 + %i2]0x80, %o4
20906 .word 0xe5866010 ! t2_kref+0x4308: lda [%i1 + 0x10]%asi, %f18
20907 .word 0x9832801b ! t2_kref+0x430c: orn %o2, %i3, %o4
20908 .word 0xa5b40f92 ! t2_kref+0x4310: for %f16, %f18, %f18
20909 .word 0xa5a448b2 ! t2_kref+0x4314: fsubs %f17, %f18, %f18
20910 .word 0x2b800007 ! t2_kref+0x4318: fbug,a _kref+0x4334
20911 .word 0x99400000 ! t2_kref+0x431c: mov %y, %o4
20912 .word 0xa5a44831 ! t2_kref+0x4320: fadds %f17, %f17, %f18
20913 .word 0x98554016 ! t2_kref+0x4324: umul %l5, %l6, %o4
20914 .word 0x9944c000 ! t2_kref+0x4328: mov %gsr, %o4
20915 .word 0x98d5e3e5 ! t2_kref+0x432c: umulcc %l7, 0x3e5, %o4
20916 .word 0x98027e54 ! t2_kref+0x4330: add %o1, -0x1ac, %o4
20917 .word 0xd46e201a ! t2_kref+0x4334: ldstub [%i0 + 0x1a], %o2
20918 .word 0xa5a44831 ! t2_kref+0x4338: fadds %f17, %f17, %f18
20919 .word 0xedee501d ! t2_kref+0x433c: prefetcha %i1 + %i5, 22
20920 .word 0xd8166010 ! t2_kref+0x4340: lduh [%i1 + 0x10], %o4
20921 .word 0x9862c00a ! t2_kref+0x4344: subc %o3, %o2, %o4
20922 .word 0x9926c014 ! t2_kref+0x4348: mulscc %i3, %l4, %o4
20923 .word 0xe1380018 ! t2_kref+0x434c: std %f16, [%g0 + %i0]
20924 .word 0x81ac0a50 ! t2_kref+0x4350: fcmpd %fcc0, %f16, %f16
20925 .word 0xd03e2008 ! t2_kref+0x4354: std %o0, [%i0 + 8]
20926 .word 0x81ac0a52 ! t2_kref+0x4358: fcmpd %fcc0, %f16, %f18
20927 .word 0x9fc00004 ! t2_kref+0x435c: call %g0 + %g4
20928 .word 0x98f36e1d ! t2_kref+0x4360: udivcc %o5, 0xe1d, %o4
20929 .word 0x99400000 ! t2_kref+0x4364: mov %y, %o4
20930 .word 0xd8067ff0 ! t2_kref+0x4368: ld [%i1 - 0x10], %o4
20931 .word 0xe6360000 ! t2_kref+0x436c: sth %l3, [%i0]
20932 .word 0x98468015 ! t2_kref+0x4370: addc %i2, %l5, %o4
20933 .word 0xa3b00c20 ! t2_kref+0x4374: fzeros %f17
20934 call SYM(t2_subr1)
20935 .word 0xe5180018 ! t2_kref+0x437c: ldd [%g0 + %i0], %f18
20936 .word 0x25800007 ! t2_kref+0x4380: fblg,a _kref+0x439c
20937 .word 0x982cc01b ! t2_kref+0x4384: andn %l3, %i3, %o4
20938 .word 0xe1be188a ! t2_kref+0x4388: stda %f16, [%i0 + %o2]0xc4
20939 .word 0x3b800007 ! t2_kref+0x438c: fble,a _kref+0x43a8
20940 .word 0x99b40492 ! t2_kref+0x4390: fcmple32 %f16, %f18, %o4
20941 .word 0x98bb6048 ! t2_kref+0x4394: xnorcc %o5, 0x48, %o4
20942 .word 0xd076001d ! t2_kref+0x4398: stx %o0, [%i0 + %i5]
20943 .word 0xa3a018d2 ! t2_kref+0x439c: fdtos %f18, %f17
20944 .word 0x24480004 ! t2_kref+0x43a0: ble,a,pt %icc, _kref+0x43b0
20945 .word 0x9895f399 ! t2_kref+0x43a4: orcc %l7, -0xc67, %o4
20946 .word 0xa5b44d60 ! t2_kref+0x43a8: fnot1s %f17, %f18
20947 .word 0xe5180018 ! t2_kref+0x43ac: ldd [%g0 + %i0], %f18
20948 .word 0xda20a018 ! t2_kref+0x43b0: st %o5, [%g2 + 0x18]
20949 .word 0xa5b00c20 ! t2_kref+0x43b4: fzeros %f18
20950 .word 0xa1a40850 ! t2_kref+0x43b8: faddd %f16, %f16, %f16
20951 .word 0xa1b486d0 ! t2_kref+0x43bc: fmul8sux16 %f18, %f16, %f16
20952 .word 0x99b28280 ! t2_kref+0x43c0: array32 %o2, %g0, %o4
20953 .word 0xda7e7ff4 ! t2_kref+0x43c4: swap [%i1 - 0xc], %o5
20954 .word 0x9842ed1b ! t2_kref+0x43c8: addc %o3, 0xd1b, %o4
20955 .word 0xa3a00032 ! t2_kref+0x43cc: fmovs %f18, %f17
20956 .word 0x21800006 ! t2_kref+0x43d0: fbn,a _kref+0x43e8
20957 .word 0xa5b48750 ! t2_kref+0x43d4: fpack32 %f18, %f16, %f18
20958 .word 0x81dbecff ! t2_kref+0x43d8: flush %o7 + 0xcff
20959 .word 0x980d73c2 ! t2_kref+0x43dc: and %l5, -0xc3e, %o4
20960 .word 0x992b6013 ! t2_kref+0x43e0: sll %o5, 0x13, %o4
20961 .word 0xe5200019 ! t2_kref+0x43e4: st %f18, [%g0 + %i1]
20962 .word 0xa5a01912 ! t2_kref+0x43e8: fitod %f18, %f18
20963 .word 0x992022bd ! t2_kref+0x43ec: mulscc %g0, 0x2bd, %o4
20964 .word 0xa5b48c72 ! t2_kref+0x43f0: fnors %f18, %f18, %f18
20965 .word 0x81dc000d ! t2_kref+0x43f4: flush %l0 + %o5
20966 .word 0xd86e3feb ! t2_kref+0x43f8: ldstub [%i0 - 0x15], %o4
20967 .word 0xa1b48a10 ! t2_kref+0x43fc: fpadd16 %f18, %f16, %f16
20968 .word 0x3f480006 ! t2_kref+0x4400: fbo,a,pt %fcc0, _kref+0x4418
20969 .word 0xee367ff2 ! t2_kref+0x4404: sth %l7, [%i1 - 0xe]
20970 .word 0xa784e2ad ! t2_kref+0x4408: wr %l3, 0x2ad, %gsr
20971 .word 0xa3b48e72 ! t2_kref+0x440c: fxnors %f18, %f18, %f17
20972 .word 0x81ac4ab1 ! t2_kref+0x4410: fcmpes %fcc0, %f17, %f17
20973 .word 0xd8e8a00b ! t2_kref+0x4414: ldstuba [%g2 + 0xb]%asi, %o4
20974 .word 0x9fc00004 ! t2_kref+0x4418: call %g0 + %g4
20975 .word 0xa3a000b2 ! t2_kref+0x441c: fnegs %f18, %f17
20976 .word 0x98ba2a00 ! t2_kref+0x4420: xnorcc %o0, 0xa00, %o4
20977 .word 0x99b00332 ! t2_kref+0x4424: bmask %g0, %l2, %o4
20978 .word 0xd8063fe0 ! t2_kref+0x4428: ld [%i0 - 0x20], %o4
20979 .word 0xa3a44931 ! t2_kref+0x442c: fmuls %f17, %f17, %f17
20980 .word 0x81ac0a50 ! t2_kref+0x4430: fcmpd %fcc0, %f16, %f16
20981 .word 0x9855f2a3 ! t2_kref+0x4434: umul %l7, -0xd5d, %o4
20982 .word 0xc1e8a1ca ! t2_kref+0x4438: prefetcha %g2 + 0x1ca, 0
20983 .word 0x9862281f ! t2_kref+0x443c: subc %o0, 0x81f, %o4
20984 .word 0x9e006238 ! t2_kref+0x4440: add %g1, 0x238, %o7
20985! .word 0x3ebca6ef ! t2_kref+0x4444: bvc,a SYM(t2_subr0)
20986 bvc,a SYM(t2_subr0)
20987 .word 0x99020008 ! t2_kref+0x4448: taddcc %o0, %o0, %o4
20988 .word 0xa1a48952 ! t2_kref+0x444c: fmuld %f18, %f18, %f16
20989 .word 0xc568a0ca ! t2_kref+0x4450: prefetch %g2 + 0xca, 2
20990 .word 0xa1a01931 ! t2_kref+0x4454: fstod %f17, %f16
20991 .word 0xd8df5019 ! t2_kref+0x4458: ldxa [%i5 + %i1]0x80, %o4
20992 .word 0xe96e3fe0 ! t2_kref+0x445c: prefetch %i0 - 0x20, 20
20993 .word 0xd806401c ! t2_kref+0x4460: ld [%i1 + %i4], %o4
20994 .word 0x9932c00c ! t2_kref+0x4464: srl %o3, %o4, %o4
20995 .word 0xe1be501d ! t2_kref+0x4468: stda %f16, [%i1 + %i5]0x80
20996 .word 0xe5266018 ! t2_kref+0x446c: st %f18, [%i1 + 0x18]
20997 .word 0xd850a038 ! t2_kref+0x4470: ldsh [%g2 + 0x38], %o4
20998 .word 0xe51fbd08 ! t2_kref+0x4474: ldd [%fp - 0x2f8], %f18
20999 .word 0xe51e4000 ! t2_kref+0x4478: ldd [%i1], %f18
21000 .word 0x98954008 ! t2_kref+0x447c: orcc %l5, %o0, %o4
21001 .word 0xf4b0a018 ! t2_kref+0x4480: stha %i2, [%g2 + 0x18]%asi
21002 .word 0x989ae63c ! t2_kref+0x4484: xorcc %o3, 0x63c, %o4
21003 .word 0xe5064000 ! t2_kref+0x4488: ld [%i1], %f18
21004 .word 0x38480001 ! t2_kref+0x448c: bgu,a,pt %icc, _kref+0x4490
21005 .word 0x992b2016 ! t2_kref+0x4490: sll %o4, 0x16, %o4
21006 .word 0x989a7df9 ! t2_kref+0x4494: xorcc %o1, -0x207, %o4
21007 .word 0xa3a44831 ! t2_kref+0x4498: fadds %f17, %f17, %f17
21008 .word 0x9de3bfa0 ! t2_kref+0x449c: save %sp, -0x60, %sp
21009 .word 0x99ee8018 ! t2_kref+0x44a0: restore %i2, %i0, %o4
21010 .word 0x99408000 ! t2_kref+0x44a4: mov %ccr, %o4
21011 .word 0xd8480019 ! t2_kref+0x44a8: ldsb [%g0 + %i1], %o4
21012 .word 0x23800006 ! t2_kref+0x44ac: fbne,a _kref+0x44c4
21013 .word 0x98f52e54 ! t2_kref+0x44b0: udivcc %l4, 0xe54, %o4
21014 .word 0xd80e7fe6 ! t2_kref+0x44b4: ldub [%i1 - 0x1a], %o4
21015 .word 0xa1a409d2 ! t2_kref+0x44b8: fdivd %f16, %f18, %f16
21016 .word 0x81ac4ab2 ! t2_kref+0x44bc: fcmpes %fcc0, %f17, %f18
21017 .word 0x25480004 ! t2_kref+0x44c0: fblg,a,pt %fcc0, _kref+0x44d0
21018 .word 0xda7e001c ! t2_kref+0x44c4: swap [%i0 + %i4], %o5
21019 .word 0x99b3016d ! t2_kref+0x44c8: edge32ln %o4, %o5, %o4
21020 .word 0x985d000b ! t2_kref+0x44cc: smul %l4, %o3, %o4
21021 .word 0xd8de7ff8 ! t2_kref+0x44d0: ldxa [%i1 - 8]%asi, %o4
21022 .word 0x99b4c074 ! t2_kref+0x44d4: edge8ln %l3, %l4, %o4
21023 .word 0xa3a448b1 ! t2_kref+0x44d8: fsubs %f17, %f17, %f17
21024 .word 0xa5a48d32 ! t2_kref+0x44dc: fsmuld %f18, %f18, %f18
21025 .word 0xd4a0a018 ! t2_kref+0x44e0: sta %o2, [%g2 + 0x18]%asi
21026 .word 0xa3a01a50 ! t2_kref+0x44e4: fdtoi %f16, %f17
21027 .word 0x8143c000 ! t2_kref+0x44e8: stbar
21028 .word 0xa3a01a31 ! t2_kref+0x44ec: fstoi %f17, %f17
21029 .word 0xa5b48dd0 ! t2_kref+0x44f0: fnand %f18, %f16, %f18
21030 .word 0x9de3bfa0 ! t2_kref+0x44f4: save %sp, -0x60, %sp
21031 .word 0x99eec019 ! t2_kref+0x44f8: restore %i3, %i1, %o4
21032 .word 0x98fb4012 ! t2_kref+0x44fc: sdivcc %o5, %l2, %o4
21033 .word 0xa5a488b2 ! t2_kref+0x4500: fsubs %f18, %f18, %f18
21034 .word 0xe1bf1a58 ! t2_kref+0x4504: stda %f16, [%i4 + %i0]0xd2
21035 .word 0xa3a44831 ! t2_kref+0x4508: fadds %f17, %f17, %f17
21036 .word 0x99b404d0 ! t2_kref+0x450c: fcmpne32 %f16, %f16, %o4
21037 .word 0x99b300cd ! t2_kref+0x4510: edge16l %o4, %o5, %o4
21038 .word 0xec7e3ff4 ! t2_kref+0x4514: swap [%i0 - 0xc], %l6
21039 .word 0x9826c016 ! t2_kref+0x4518: sub %i3, %l6, %o4
21040 .word 0xa5a48950 ! t2_kref+0x451c: fmuld %f18, %f16, %f18
21041 .word 0x9862000d ! t2_kref+0x4520: subc %o0, %o5, %o4
21042 .word 0xe51e401d ! t2_kref+0x4524: ldd [%i1 + %i5], %f18
21043 .word 0xa5a408d0 ! t2_kref+0x4528: fsubd %f16, %f16, %f18
21044 .word 0xa3a00132 ! t2_kref+0x452c: fabss %f18, %f17
21045 .word 0xec1f4018 ! t2_kref+0x4530: ldd [%i5 + %i0], %l6
21046 .word 0xd8080019 ! t2_kref+0x4534: ldub [%g0 + %i1], %o4
21047 .word 0x992d8014 ! t2_kref+0x4538: sll %l6, %l4, %o4
21048 .word 0xe53e3fe0 ! t2_kref+0x453c: std %f18, [%i0 - 0x20]
21049 .word 0xd8063ff8 ! t2_kref+0x4540: ld [%i0 - 8], %o4
21050 .word 0xa3a44831 ! t2_kref+0x4544: fadds %f17, %f17, %f17
21051 .word 0x98d03941 ! t2_kref+0x4548: umulcc %g0, -0x6bf, %o4
21052 .word 0xe5060000 ! t2_kref+0x454c: ld [%i0], %f18
21053 .word 0x9de3bfa0 ! t2_kref+0x4550: save %sp, -0x60, %sp
21054 .word 0x99e830d8 ! t2_kref+0x4554: restore %g0, -0xf28, %o4
21055 .word 0xa3a48931 ! t2_kref+0x4558: fmuls %f18, %f17, %f17
21056 .word 0x992d0009 ! t2_kref+0x455c: sll %l4, %o1, %o4
21057 .word 0xd846601c ! t2_kref+0x4560: ldsw [%i1 + 0x1c], %o4
21058 .word 0xa3a00032 ! t2_kref+0x4564: fmovs %f18, %f17
21059 .word 0xa1a94050 ! t2_kref+0x4568: fmovdug %fcc0, %f16, %f16
21060 .word 0xa5a48831 ! t2_kref+0x456c: fadds %f18, %f17, %f18
21061 .word 0x9828000c ! t2_kref+0x4570: andn %g0, %o4, %o4
21062 .word 0xa1b48912 ! t2_kref+0x4574: faligndata %f18, %f18, %f16
21063 .word 0xa1a00050 ! t2_kref+0x4578: fmovd %f16, %f16
21064 .word 0xe4180018 ! t2_kref+0x457c: ldd [%g0 + %i0], %l2
21065 .word 0xa5a01911 ! t2_kref+0x4580: fitod %f17, %f18
21066 .word 0x98282a13 ! t2_kref+0x4584: andn %g0, 0xa13, %o4
21067 .word 0xa3a44832 ! t2_kref+0x4588: fadds %f17, %f18, %f17
21068 .word 0xe8ae101a ! t2_kref+0x458c: stba %l4, [%i0 + %i2]0x80
21069 .word 0x988a3670 ! t2_kref+0x4590: andcc %o0, -0x990, %o4
21070 .word 0x982ac017 ! t2_kref+0x4594: andn %o3, %l7, %o4
21071 .word 0x81830000 ! t2_kref+0x4598: wr %o4, %g0, %y
21072 .word 0xe26e601e ! t2_kref+0x459c: ldstub [%i1 + 0x1e], %l1
21073 .word 0xe5070018 ! t2_kref+0x45a0: ld [%i4 + %i0], %f18
21074 .word 0x81850000 ! t2_kref+0x45a4: wr %l4, %g0, %y
21075 .word 0x81820000 ! t2_kref+0x45a8: wr %o0, %g0, %y
21076 .word 0x81ac0a52 ! t2_kref+0x45ac: fcmpd %fcc0, %f16, %f18
21077 .word 0x98e5f831 ! t2_kref+0x45b0: subccc %l7, -0x7cf, %o4
21078 .word 0x991dc00c ! t2_kref+0x45b4: tsubcctv %l7, %o4, %o4
21079 .word 0xa1b48ed2 ! t2_kref+0x45b8: fornot2 %f18, %f18, %f16
21080 .word 0xa5b40a90 ! t2_kref+0x45bc: fpsub16 %f16, %f16, %f18
21081 .word 0xe500a008 ! t2_kref+0x45c0: ld [%g2 + 8], %f18
21082 .word 0xa1a40852 ! t2_kref+0x45c4: faddd %f16, %f18, %f16
21083 .word 0x992c801a ! t2_kref+0x45c8: sll %l2, %i2, %o4
21084 .word 0xa1a488d0 ! t2_kref+0x45cc: fsubd %f18, %f16, %f16
21085 .word 0x81ac4ab2 ! t2_kref+0x45d0: fcmpes %fcc0, %f17, %f18
21086 .word 0xa1b40e12 ! t2_kref+0x45d4: fand %f16, %f18, %f16
21087 .word 0xa5a000b2 ! t2_kref+0x45d8: fnegs %f18, %f18
21088 .word 0xa5a000b1 ! t2_kref+0x45dc: fnegs %f17, %f18
21089 .word 0x99b58337 ! t2_kref+0x45e0: bmask %l6, %l7, %o4
21090 .word 0xda7f0019 ! t2_kref+0x45e4: swap [%i4 + %i1], %o5
21091 .word 0xa3a00132 ! t2_kref+0x45e8: fabss %f18, %f17
21092 .word 0xa1a409d2 ! t2_kref+0x45ec: fdivd %f16, %f18, %f16
21093 .word 0xa1a48850 ! t2_kref+0x45f0: faddd %f18, %f16, %f16
21094 call SYM(t2_subr0)
21095 .word 0xa5a44832 ! t2_kref+0x45f8: fadds %f17, %f18, %f18
21096 .word 0xa5a489d2 ! t2_kref+0x45fc: fdivd %f18, %f18, %f18
21097 .word 0xc768a140 ! t2_kref+0x4600: prefetch %g2 + 0x140, 3
21098 .word 0x9854b523 ! t2_kref+0x4604: umul %l2, -0xadd, %o4
21099 .word 0x81ac4a31 ! t2_kref+0x4608: fcmps %fcc0, %f17, %f17
21100 .word 0xe83e4000 ! t2_kref+0x460c: std %l4, [%i1]
21101 .word 0x992d000a ! t2_kref+0x4610: sll %l4, %o2, %o4
21102 .word 0xa5b48c52 ! t2_kref+0x4614: fnor %f18, %f18, %f18
21103 .word 0xa5b00fe0 ! t2_kref+0x4618: fones %f18
21104 .word 0x9874800b ! t2_kref+0x461c: udiv %l2, %o3, %o4
21105 .word 0xf36e401c ! t2_kref+0x4620: prefetch %i1 + %i4, 25
21106 .word 0x98ba2ab4 ! t2_kref+0x4624: xnorcc %o0, 0xab4, %o4
21107 .word 0x99b48148 ! t2_kref+0x4628: edge32l %l2, %o0, %o4
21108 .word 0x98248008 ! t2_kref+0x462c: sub %l2, %o0, %o4
21109 .word 0xa5a00552 ! t2_kref+0x4630: fsqrtd %f18, %f18
21110 .word 0xe5062004 ! t2_kref+0x4634: ld [%i0 + 4], %f18
21111 .word 0xebe8a144 ! t2_kref+0x4638: prefetcha %g2 + 0x144, 21
21112 .word 0x81ac8a52 ! t2_kref+0x463c: fcmpd %fcc0, %f18, %f18
21113 .word 0xa5a40952 ! t2_kref+0x4640: fmuld %f16, %f18, %f18
21114 .word 0x98024008 ! t2_kref+0x4644: add %o1, %o0, %o4
21115 .word 0xd80e4000 ! t2_kref+0x4648: ldub [%i1], %o4
21116 .word 0x81ac8ad2 ! t2_kref+0x464c: fcmped %fcc0, %f18, %f18
21117 .word 0xa1b48752 ! t2_kref+0x4650: fpack32 %f18, %f18, %f16
21118 .word 0x8143c000 ! t2_kref+0x4654: stbar
21119 .word 0x83c06464 ! t2_kref+0x4658: jmpl %g1 + 0x464, %g1
21120 .word 0xd810a02a ! t2_kref+0x465c: lduh [%g2 + 0x2a], %o4
21121 .word 0x98ac800a ! t2_kref+0x4660: andncc %l2, %o2, %o4
21122 .word 0xa5b00fc0 ! t2_kref+0x4664: fone %f18
21123 .word 0x98da8013 ! t2_kref+0x4668: smulcc %o2, %l3, %o4
21124 .word 0x99b485d0 ! t2_kref+0x466c: fcmpeq32 %f18, %f16, %o4
21125 .word 0xa5b40a12 ! t2_kref+0x4670: fpadd16 %f16, %f18, %f18
21126 .word 0x98d00012 ! t2_kref+0x4674: umulcc %g0, %l2, %o4
21127 .word 0xa1a00552 ! t2_kref+0x4678: fsqrtd %f18, %f16
21128 .word 0xea6e0000 ! t2_kref+0x467c: ldstub [%i0], %l5
21129 .word 0x9866c012 ! t2_kref+0x4680: subc %i3, %l2, %o4
21130 .word 0x81ac0ad2 ! t2_kref+0x4684: fcmped %fcc0, %f16, %f18
21131 .word 0x983266a0 ! t2_kref+0x4688: orn %o1, 0x6a0, %o4
21132 .word 0x99b485d0 ! t2_kref+0x468c: fcmpeq32 %f18, %f16, %o4
21133 .word 0xe51fbc70 ! t2_kref+0x4690: ldd [%fp - 0x390], %f18
21134 .word 0xa5a00032 ! t2_kref+0x4694: fmovs %f18, %f18
21135 .word 0xa1a409d0 ! t2_kref+0x4698: fdivd %f16, %f16, %f16
21136 .word 0xa1b44972 ! t2_kref+0x469c: fpmerge %f17, %f18, %f16
21137 .word 0x99700014 ! t2_kref+0x46a0: popc %l4, %o4
21138 .word 0xa1b48ed0 ! t2_kref+0x46a4: fornot2 %f18, %f16, %f16
21139 .word 0x9892400b ! t2_kref+0x46a8: orcc %o1, %o3, %o4
21140 .word 0x98933567 ! t2_kref+0x46ac: orcc %o4, -0xa99, %o4
21141 .word 0xa5a01932 ! t2_kref+0x46b0: fstod %f18, %f18
21142 .word 0x98e4e8c3 ! t2_kref+0x46b4: subccc %l3, 0x8c3, %o4
21143 .word 0xd2300018 ! t2_kref+0x46b8: sth %o1, [%g0 + %i0]
21144 .word 0xa3a488b1 ! t2_kref+0x46bc: fsubs %f18, %f17, %f17
21145 .word 0xa5b007b0 ! t2_kref+0x46c0: fpackfix %f16, %f18
21146 .word 0xe4086088 ! t2_kref+0x46c4: ldub [%g1 + 0x88], %l2
21147 .word 0xa41ca00c ! t2_kref+0x46c8: xor %l2, 0xc, %l2
21148 .word 0xe4286088 ! t2_kref+0x46cc: stb %l2, [%g1 + 0x88]
21149 .word 0x81d86088 ! t2_kref+0x46d0: flush %g1 + 0x88
21150 .word 0xa5a409d2 ! t2_kref+0x46d4: fdivd %f16, %f18, %f18
21151 .word 0xd41e6008 ! t2_kref+0x46d8: ldd [%i1 + 8], %o2
21152 .word 0x98b37135 ! t2_kref+0x46dc: orncc %o5, -0xecb, %o4
211532: .word 0x9865287e ! t2_kref+0x46e0: subc %l4, 0x87e, %o4
21154 .word 0x3a480003 ! t2_kref+0x46e4: bcc,a,pt %icc, _kref+0x46f0
21155 .word 0xd0262004 ! t2_kref+0x46e8: st %o0, [%i0 + 4]
21156 .word 0x987e8016 ! t2_kref+0x46ec: sdiv %i2, %l6, %o4
21157 .word 0x81ac8a50 ! t2_kref+0x46f0: fcmpd %fcc0, %f18, %f16
21158 .word 0x28480006 ! t2_kref+0x46f4: bleu,a,pt %icc, _kref+0x470c
21159 .word 0xa3a44831 ! t2_kref+0x46f8: fadds %f17, %f17, %f17
21160 .word 0x982d63fe ! t2_kref+0x46fc: andn %l5, 0x3fe, %o4
21161 .word 0x3a480001 ! t2_kref+0x4700: bcc,a,pt %icc, _kref+0x4704
21162 .word 0xa1a488d0 ! t2_kref+0x4704: fsubd %f18, %f16, %f16
21163 .word 0xa5a44832 ! t2_kref+0x4708: fadds %f17, %f18, %f18
21164 .word 0x99b4c00b ! t2_kref+0x470c: edge8 %l3, %o3, %o4
21165 .word 0xa5a00531 ! t2_kref+0x4710: fsqrts %f17, %f18
21166 .word 0x9812e927 ! t2_kref+0x4714: or %o3, 0x927, %o4
21167 .word 0xebe8a10d ! t2_kref+0x4718: prefetcha %g2 + 0x10d, 21
21168 .word 0x9813001a ! t2_kref+0x471c: or %o4, %i2, %o4
21169 .word 0xe9e8a049 ! t2_kref+0x4720: prefetcha %g2 + 0x49, 20
21170 .word 0x81ac0ad0 ! t2_kref+0x4724: fcmped %fcc0, %f16, %f16
21171 .word 0xa5b48752 ! t2_kref+0x4728: fpack32 %f18, %f18, %f18
21172 .word 0xf207bfe0 ! t2_kref+0x472c: ld [%fp - 0x20], %i1
21173 .word 0xa1b00cd0 ! t2_kref+0x4730: fnot2 %f16, %f16
21174 .word 0xa5b48a32 ! t2_kref+0x4734: fpadd16s %f18, %f18, %f18
21175 .word 0xd8080018 ! t2_kref+0x4738: ldub [%g0 + %i0], %o4
21176 .word 0x81db6547 ! t2_kref+0x473c: flush %o5 + 0x547
21177 .word 0x81ac4a32 ! t2_kref+0x4740: fcmps %fcc0, %f17, %f18
21178 .word 0x001fffff ! t2_kref+0x4744: illtrap 0x1fffff
21179 .word 0xd6b65000 ! t2_kref+0x4748: stha %o3, [%i1]0x80
21180 .word 0x81580000 ! t2_kref+0x474c: flushw
21181 .word 0xa1b48f92 ! t2_kref+0x4750: for %f18, %f18, %f16
21182 .word 0xa1a01932 ! t2_kref+0x4754: fstod %f18, %f16
21183 .word 0xec3f4018 ! t2_kref+0x4758: std %l6, [%i5 + %i0]
21184 .word 0x982d801b ! t2_kref+0x475c: andn %l6, %i3, %o4
21185 .word 0x1929863a ! t2_kref+0x4760: sethi %hi(0xa618e800), %o4
21186 .word 0xd8de3fe0 ! t2_kref+0x4764: ldxa [%i0 - 0x20]%asi, %o4
21187 .word 0xec6e7fec ! t2_kref+0x4768: ldstub [%i1 - 0x14], %l6
21188 .word 0x98a28000 ! t2_kref+0x476c: subcc %o2, %g0, %o4
21189 .word 0x9832a3a4 ! t2_kref+0x4770: orn %o2, 0x3a4, %o4
21190 .word 0xe420a038 ! t2_kref+0x4774: st %l2, [%g2 + 0x38]
21191 .word 0xa5b48752 ! t2_kref+0x4778: fpack32 %f18, %f18, %f18
21192 .word 0x991d4013 ! t2_kref+0x477c: tsubcctv %l5, %l3, %o4
21193 .word 0x988d74ad ! t2_kref+0x4780: andcc %l5, -0xb53, %o4
21194 .word 0x19176c77 ! t2_kref+0x4784: sethi %hi(0x5db1dc00), %o4
21195 .word 0x992b6018 ! t2_kref+0x4788: sll %o5, 0x18, %o4
21196 .word 0xa3a000b2 ! t2_kref+0x478c: fnegs %f18, %f17
21197 .word 0xa1b40c92 ! t2_kref+0x4790: fandnot2 %f16, %f18, %f16
21198 .word 0x98a4c00c ! t2_kref+0x4794: subcc %l3, %o4, %o4
21199 .word 0xd888a01a ! t2_kref+0x4798: lduba [%g2 + 0x1a]%asi, %o4
21200 .word 0x9fc00004 ! t2_kref+0x479c: call %g0 + %g4
21201 .word 0xd8064000 ! t2_kref+0x47a0: ld [%i1], %o4
21202 .word 0x23800008 ! t2_kref+0x47a4: fbne,a _kref+0x47c4
21203 .word 0xa5b00f10 ! t2_kref+0x47a8: fsrc2 %f16, %f18
21204 .word 0x99b0000d ! t2_kref+0x47ac: edge8 %g0, %o5, %o4
21205 .word 0xd84e201b ! t2_kref+0x47b0: ldsb [%i0 + 0x1b], %o4
21206 .word 0x81580000 ! t2_kref+0x47b4: flushw
21207 .word 0x99236141 ! t2_kref+0x47b8: mulscc %o5, 0x141, %o4
21208 .word 0xea780018 ! t2_kref+0x47bc: swap [%g0 + %i0], %l5
21209 .word 0x99400000 ! t2_kref+0x47c0: mov %y, %o4
21210 .word 0x98fd4000 ! t2_kref+0x47c4: sdivcc %l5, %g0, %o4
21211 .word 0x99400000 ! t2_kref+0x47c8: mov %y, %o4
21212 .word 0x98dae53d ! t2_kref+0x47cc: smulcc %o3, 0x53d, %o4
21213 .word 0xa5a408d2 ! t2_kref+0x47d0: fsubd %f16, %f18, %f18
21214 .word 0xa5a000b2 ! t2_kref+0x47d4: fnegs %f18, %f18
21215 .word 0x878020d0 ! t2_kref+0x47d8: mov 0xd0, %asi
21216 .word 0x98f03794 ! t2_kref+0x47dc: udivcc %g0, -0x86c, %o4
21217 .word 0x2b480006 ! t2_kref+0x47e0: fbug,a,pt %fcc0, _kref+0x47f8
21218 .word 0xd800a008 ! t2_kref+0x47e4: ld [%g2 + 8], %o4
21219 .word 0x985a8015 ! t2_kref+0x47e8: smul %o2, %l5, %o4
21220 .word 0x9834c00c ! t2_kref+0x47ec: orn %l3, %o4, %o4
21221 .word 0xea6e7fe4 ! t2_kref+0x47f0: ldstub [%i1 - 0x1c], %l5
21222 .word 0x25800005 ! t2_kref+0x47f4: fblg,a _kref+0x4808
21223 .word 0xa1a01050 ! t2_kref+0x47f8: fdtox %f16, %f16
21224 .word 0xd816001b ! t2_kref+0x47fc: lduh [%i0 + %i3], %o4
21225 .word 0x98deee2b ! t2_kref+0x4800: smulcc %i3, 0xe2b, %o4
21226 .word 0x98553400 ! t2_kref+0x4804: umul %l4, -0xc00, %o4
21227 .word 0x989a0009 ! t2_kref+0x4808: xorcc %o0, %o1, %o4
21228 .word 0xd8063fe8 ! t2_kref+0x480c: ld [%i0 - 0x18], %o4
21229 .word 0x980ec00c ! t2_kref+0x4810: and %i3, %o4, %o4
21230 .word 0xea7e2004 ! t2_kref+0x4814: swap [%i0 + 4], %l5
21231 .word 0x98d57f27 ! t2_kref+0x4818: umulcc %l5, -0xd9, %o4
21232 .word 0x9894ee31 ! t2_kref+0x481c: orcc %l3, 0xe31, %o4
21233 .word 0x81dbb6ec ! t2_kref+0x4820: flush %sp - 0x914
21234 .word 0x9fc00004 ! t2_kref+0x4824: call %g0 + %g4
21235 .word 0xd848a019 ! t2_kref+0x4828: ldsb [%g2 + 0x19], %o4
21236 .word 0xa5b48e31 ! t2_kref+0x482c: fands %f18, %f17, %f18
21237 .word 0xe306201c ! t2_kref+0x4830: ld [%i0 + 0x1c], %f17
21238 .word 0xd80e001a ! t2_kref+0x4834: ldub [%i0 + %i2], %o4
21239 .word 0xe968a147 ! t2_kref+0x4838: prefetch %g2 + 0x147, 20
21240 .word 0x9864c00b ! t2_kref+0x483c: subc %l3, %o3, %o4
21241 .word 0x9894fa51 ! t2_kref+0x4840: orcc %l3, -0x5af, %o4
21242 .word 0xa5a00532 ! t2_kref+0x4844: fsqrts %f18, %f18
21243 .word 0xa5b48e71 ! t2_kref+0x4848: fxnors %f18, %f17, %f18
21244 .word 0x992d0000 ! t2_kref+0x484c: sll %l4, %g0, %o4
21245 .word 0xa3a48931 ! t2_kref+0x4850: fmuls %f18, %f17, %f17
21246 .word 0xe11e7fe0 ! t2_kref+0x4854: ldd [%i1 - 0x20], %f16
21247 .word 0xa5a00131 ! t2_kref+0x4858: fabss %f17, %f18
21248 .word 0x9844801b ! t2_kref+0x485c: addc %l2, %i3, %o4
21249 .word 0xc76e2010 ! t2_kref+0x4860: prefetch %i0 + 0x10, 3
21250 .word 0xa3b44db2 ! t2_kref+0x4864: fxors %f17, %f18, %f17
21251 .word 0xa3a000b1 ! t2_kref+0x4868: fnegs %f17, %f17
21252 .word 0x98dca7b8 ! t2_kref+0x486c: smulcc %l2, 0x7b8, %o4
21253 .word 0xc768a10a ! t2_kref+0x4870: prefetch %g2 + 0x10a, 3
21254 .word 0x1918b0d0 ! t2_kref+0x4874: sethi %hi(0x62c34000), %o4
21255 .word 0xa1a409d0 ! t2_kref+0x4878: fdivd %f16, %f16, %f16
21256 .word 0xf5ee501d ! t2_kref+0x487c: prefetcha %i1 + %i5, 26
21257 .word 0xa3a000b2 ! t2_kref+0x4880: fnegs %f18, %f17
21258 .word 0x980da5b7 ! t2_kref+0x4884: and %l6, 0x5b7, %o4
21259 .word 0xa5b48a31 ! t2_kref+0x4888: fpadd16s %f18, %f17, %f18
21260 .word 0x9864a463 ! t2_kref+0x488c: subc %l2, 0x463, %o4
21261 .word 0xd840a008 ! t2_kref+0x4890: ldsw [%g2 + 8], %o4
21262 .word 0xa5b00c20 ! t2_kref+0x4894: fzeros %f18
21263 .word 0xa3a44931 ! t2_kref+0x4898: fmuls %f17, %f17, %f17
21264 .word 0xd8100019 ! t2_kref+0x489c: lduh [%g0 + %i1], %o4
21265 .word 0xa1a488d2 ! t2_kref+0x48a0: fsubd %f18, %f18, %f16
21266 .word 0xe53e6010 ! t2_kref+0x48a4: std %f18, [%i1 + 0x10]
21267 .word 0xa1b48d10 ! t2_kref+0x48a8: fandnot1 %f18, %f16, %f16
21268 .word 0xd8066014 ! t2_kref+0x48ac: ld [%i1 + 0x14], %o4
21269 .word 0xa3b44a31 ! t2_kref+0x48b0: fpadd16s %f17, %f17, %f17
21270 .word 0x980ab77c ! t2_kref+0x48b4: and %o2, -0x884, %o4
21271 .word 0xa3b48db2 ! t2_kref+0x48b8: fxors %f18, %f18, %f17
21272 .word 0xa5b44e31 ! t2_kref+0x48bc: fands %f17, %f17, %f18
21273 .word 0xd84e3fe3 ! t2_kref+0x48c0: ldsb [%i0 - 0x1d], %o4
21274 call SYM(t2_subr0)
21275 .word 0x9852b1d7 ! t2_kref+0x48c8: umul %o2, -0xe29, %o4
21276 .word 0xa5a448b1 ! t2_kref+0x48cc: fsubs %f17, %f17, %f18
21277 .word 0xd41e0000 ! t2_kref+0x48d0: ldd [%i0], %o2
21278 .word 0xd43e401d ! t2_kref+0x48d4: std %o2, [%i1 + %i5]
21279 .word 0xa5b00c20 ! t2_kref+0x48d8: fzeros %f18
21280 .word 0xe83e6010 ! t2_kref+0x48dc: std %l4, [%i1 + 0x10]
21281 call SYM(t2_subr0)
21282 .word 0xa1a488d0 ! t2_kref+0x48e4: fsubd %f18, %f16, %f16
21283 .word 0x81ac0a52 ! t2_kref+0x48e8: fcmpd %fcc0, %f16, %f18
21284 .word 0xa1a48852 ! t2_kref+0x48ec: faddd %f18, %f18, %f16
21285 .word 0xa1b48ed2 ! t2_kref+0x48f0: fornot2 %f18, %f18, %f16
21286 .word 0x98adc012 ! t2_kref+0x48f4: andncc %l7, %l2, %o4
21287 .word 0xa1a489d0 ! t2_kref+0x48f8: fdivd %f18, %f16, %f16
21288 .word 0x987a800a ! t2_kref+0x48fc: sdiv %o2, %o2, %o4
21289 .word 0xd840a028 ! t2_kref+0x4900: ldsw [%g2 + 0x28], %o4
21290 .word 0xe51e2000 ! t2_kref+0x4904: ldd [%i0], %f18
21291 .word 0xa5a44d32 ! t2_kref+0x4908: fsmuld %f17, %f18, %f18
21292 .word 0xa5a40852 ! t2_kref+0x490c: faddd %f16, %f18, %f18
21293 .word 0x8143c000 ! t2_kref+0x4910: stbar
21294 .word 0xd808a01b ! t2_kref+0x4914: ldub [%g2 + 0x1b], %o4
21295 .word 0xec780018 ! t2_kref+0x4918: swap [%g0 + %i0], %l6
21296 .word 0x98003d2e ! t2_kref+0x491c: add %g0, -0x2d2, %o4
21297 .word 0x98b52cb4 ! t2_kref+0x4920: orncc %l4, 0xcb4, %o4
21298 .word 0x981ca4d5 ! t2_kref+0x4924: xor %l2, 0x4d5, %o4
21299 .word 0xe51fbd40 ! t2_kref+0x4928: ldd [%fp - 0x2c0], %f18
21300 .word 0x9816a2ba ! t2_kref+0x492c: or %i2, 0x2ba, %o4
21301 .word 0xe3070018 ! t2_kref+0x4930: ld [%i4 + %i0], %f17
21302 .word 0xc368a043 ! t2_kref+0x4934: prefetch %g2 + 0x43, 1
21303 .word 0xe83e401d ! t2_kref+0x4938: std %l4, [%i1 + %i5]
21304 .word 0x27800006 ! t2_kref+0x493c: fbul,a _kref+0x4954
21305 .word 0x98f6c00a ! t2_kref+0x4940: udivcc %i3, %o2, %o4
21306 .word 0xa5a48832 ! t2_kref+0x4944: fadds %f18, %f18, %f18
21307 .word 0x980cc00b ! t2_kref+0x4948: and %l3, %o3, %o4
21308 .word 0xd06e201b ! t2_kref+0x494c: ldstub [%i0 + 0x1b], %o0
21309 .word 0x8143c000 ! t2_kref+0x4950: stbar
21310 .word 0xd84e001a ! t2_kref+0x4954: ldsb [%i0 + %i2], %o4
21311 .word 0x81ac4ab2 ! t2_kref+0x4958: fcmpes %fcc0, %f17, %f18
21312 .word 0xd8ce1000 ! t2_kref+0x495c: ldsba [%i0]0x80, %o4
21313 .word 0x98320013 ! t2_kref+0x4960: orn %o0, %l3, %o4
21314 .word 0xd8162010 ! t2_kref+0x4964: lduh [%i0 + 0x10], %o4
21315 .word 0x9825a36a ! t2_kref+0x4968: sub %l6, 0x36a, %o4
21316 .word 0xa5b44e71 ! t2_kref+0x496c: fxnors %f17, %f17, %f18
21317 .word 0x99b30152 ! t2_kref+0x4970: edge32l %o4, %l2, %o4
21318 .word 0xd8562002 ! t2_kref+0x4974: ldsh [%i0 + 2], %o4
21319 .word 0xd43e7ff8 ! t2_kref+0x4978: std %o2, [%i1 - 8]
21320 .word 0x99702688 ! t2_kref+0x497c: popc 0x688, %o4
21321 .word 0x9de3bfa0 ! t2_kref+0x4980: save %sp, -0x60, %sp
21322 .word 0xb006801a ! t2_kref+0x4984: add %i2, %i2, %i0
21323 .word 0x99e80018 ! t2_kref+0x4988: restore %g0, %i0, %o4
21324 .word 0xe19e5a5d ! t2_kref+0x498c: ldda [%i1 + %i5]0xd2, %f16
21325 .word 0xe6280019 ! t2_kref+0x4990: stb %l3, [%g0 + %i1]
21326 .word 0xa5a489d0 ! t2_kref+0x4994: fdivd %f18, %f16, %f18
21327 .word 0xe320a028 ! t2_kref+0x4998: st %f17, [%g2 + 0x28]
21328 .word 0x985a8013 ! t2_kref+0x499c: smul %o2, %l3, %o4
21329 .word 0xa5a00052 ! t2_kref+0x49a0: fmovd %f18, %f18
21330 .word 0xa5a01891 ! t2_kref+0x49a4: fitos %f17, %f18
21331 .word 0xa3b44df2 ! t2_kref+0x49a8: fnands %f17, %f18, %f17
21332 .word 0xe41e6018 ! t2_kref+0x49ac: ldd [%i1 + 0x18], %l2
21333 .word 0x99b48550 ! t2_kref+0x49b0: fcmpeq16 %f18, %f16, %o4
21334 .word 0x8143c000 ! t2_kref+0x49b4: stbar
21335 .word 0xe5266010 ! t2_kref+0x49b8: st %f18, [%i1 + 0x10]
21336 .word 0xe53f4019 ! t2_kref+0x49bc: std %f18, [%i5 + %i1]
21337 .word 0xa5b487d0 ! t2_kref+0x49c0: pdist %f18, %f16, %f18
21338 .word 0xa5b48d92 ! t2_kref+0x49c4: fxor %f18, %f18, %f18
21339 .word 0xd84e0000 ! t2_kref+0x49c8: ldsb [%i0], %o4
21340 .word 0xa3b48df1 ! t2_kref+0x49cc: fnands %f18, %f17, %f17
21341 .word 0xe408638c ! t2_kref+0x49d0: ldub [%g1 + 0x38c], %l2
21342 .word 0xa41ca00c ! t2_kref+0x49d4: xor %l2, 0xc, %l2
21343 .word 0xe428638c ! t2_kref+0x49d8: stb %l2, [%g1 + 0x38c]
21344 .word 0x81d8638c ! t2_kref+0x49dc: flush %g1 + 0x38c
21345 .word 0xe76e001b ! t2_kref+0x49e0: prefetch %i0 + %i3, 19
213462: .word 0xe300a018 ! t2_kref+0x49e4: ld [%g2 + 0x18], %f17
21347 .word 0x98b34017 ! t2_kref+0x49e8: orncc %o5, %l7, %o4
21348 .word 0x9fc10000 ! t2_kref+0x49ec: call %g4
21349 .word 0x984027c1 ! t2_kref+0x49f0: addc %g0, 0x7c1, %o4
21350 .word 0x98b222f9 ! t2_kref+0x49f4: orncc %o0, 0x2f9, %o4
21351 .word 0xec1e3fe8 ! t2_kref+0x49f8: ldd [%i0 - 0x18], %l6
21352 .word 0x99400000 ! t2_kref+0x49fc: mov %y, %o4
21353 .word 0x989ec01b ! t2_kref+0x4a00: xorcc %i3, %i3, %o4
21354 .word 0x99b300f3 ! t2_kref+0x4a04: edge16ln %o4, %l3, %o4
21355 .word 0x98d2aea7 ! t2_kref+0x4a08: umulcc %o2, 0xea7, %o4
21356 .word 0xa3a48932 ! t2_kref+0x4a0c: fmuls %f18, %f18, %f17
21357 .word 0xd84e3ffe ! t2_kref+0x4a10: ldsb [%i0 - 2], %o4
21358 .word 0x990ce7d6 ! t2_kref+0x4a14: tsubcc %l3, 0x7d6, %o4
21359 .word 0x98083355 ! t2_kref+0x4a18: and %g0, -0xcab, %o4
21360 .word 0x9925f0d7 ! t2_kref+0x4a1c: mulscc %l7, -0xf29, %o4
21361 .word 0xa5a00032 ! t2_kref+0x4a20: fmovs %f18, %f18
21362 .word 0x81ac8a32 ! t2_kref+0x4a24: fcmps %fcc0, %f18, %f18
21363 .word 0x989b4013 ! t2_kref+0x4a28: xorcc %o5, %l3, %o4
21364 .word 0xd806401c ! t2_kref+0x4a2c: ld [%i1 + %i4], %o4
21365 .word 0x9924800c ! t2_kref+0x4a30: mulscc %l2, %o4, %o4
21366 .word 0xa5b40c52 ! t2_kref+0x4a34: fnor %f16, %f18, %f18
21367 .word 0xa3a00031 ! t2_kref+0x4a38: fmovs %f17, %f17
21368 .word 0xd816401b ! t2_kref+0x4a3c: lduh [%i1 + %i3], %o4
21369 .word 0xd848a01b ! t2_kref+0x4a40: ldsb [%g2 + 0x1b], %o4
21370 .word 0x86102001 ! t2_kref+0x4a44: mov 0x1, %g3
21371 .word 0x32800000 ! t2_kref+0x4a48: bne,a _kref+0x4a48
21372 .word 0x86a0e001 ! t2_kref+0x4a4c: subcc %g3, 1, %g3
21373 .word 0xa1a408d0 ! t2_kref+0x4a50: fsubd %f16, %f16, %f16
21374 .word 0x983ef8ed ! t2_kref+0x4a54: xnor %i3, -0x713, %o4
21375 .word 0xa3a01a32 ! t2_kref+0x4a58: fstoi %f18, %f17
21376 .word 0xa5a000b1 ! t2_kref+0x4a5c: fnegs %f17, %f18
21377 .word 0x3e480003 ! t2_kref+0x4a60: bvc,a,pt %icc, _kref+0x4a6c
21378 .word 0xa5a448b1 ! t2_kref+0x4a64: fsubs %f17, %f17, %f18
21379 .word 0xa3b48d60 ! t2_kref+0x4a68: fnot1s %f18, %f17
21380 call SYM(t2_subr0)
21381 .word 0xd8d6d019 ! t2_kref+0x4a70: ldsha [%i3 + %i1]0x80, %o4
21382 .word 0xd8c61000 ! t2_kref+0x4a74: ldswa [%i0]0x80, %o4
21383 .word 0xa5a00131 ! t2_kref+0x4a78: fabss %f17, %f18
21384 .word 0xa1a00552 ! t2_kref+0x4a7c: fsqrtd %f18, %f16
21385 .word 0x98b3400a ! t2_kref+0x4a80: orncc %o5, %o2, %o4
21386 .word 0xe11e0000 ! t2_kref+0x4a84: ldd [%i0], %f16
21387 .word 0x9856ebdf ! t2_kref+0x4a88: umul %i3, 0xbdf, %o4
21388 .word 0xa1a408d0 ! t2_kref+0x4a8c: fsubd %f16, %f16, %f16
21389 .word 0x98982c92 ! t2_kref+0x4a90: xorcc %g0, 0xc92, %o4
21390 .word 0x99237936 ! t2_kref+0x4a94: mulscc %o5, -0x6ca, %o4
21391 .word 0xa3b48e31 ! t2_kref+0x4a98: fands %f18, %f17, %f17
21392 .word 0x98000008 ! t2_kref+0x4a9c: add %g0, %o0, %o4
21393 .word 0xa3a44932 ! t2_kref+0x4aa0: fmuls %f17, %f18, %f17
21394 .word 0x34480003 ! t2_kref+0x4aa4: bg,a,pt %icc, _kref+0x4ab0
21395 .word 0xa5a000b1 ! t2_kref+0x4aa8: fnegs %f17, %f18
21396 .word 0x99b4c0eb ! t2_kref+0x4aac: edge16ln %l3, %o3, %o4
21397 .word 0x982d801b ! t2_kref+0x4ab0: andn %l6, %i3, %o4
21398 .word 0xd236c019 ! t2_kref+0x4ab4: sth %o1, [%i3 + %i1]
21399 .word 0xa3a48831 ! t2_kref+0x4ab8: fadds %f18, %f17, %f17
21400 .word 0xda2e8018 ! t2_kref+0x4abc: stb %o5, [%i2 + %i0]
21401 .word 0xf42e401a ! t2_kref+0x4ac0: stb %i2, [%i1 + %i2]
21402 .word 0xe1be588b ! t2_kref+0x4ac4: stda %f16, [%i1 + %o3]0xc4
21403 .word 0x9de3bfa0 ! t2_kref+0x4ac8: save %sp, -0x60, %sp
21404 .word 0xb050001b ! t2_kref+0x4acc: umul %g0, %i3, %i0
21405 .word 0x99eea90f ! t2_kref+0x4ad0: restore %i2, 0x90f, %o4
21406 .word 0x985d8016 ! t2_kref+0x4ad4: smul %l6, %l6, %o4
21407 .word 0x81868000 ! t2_kref+0x4ad8: wr %i2, %g0, %y
21408 .word 0xa5b40ed0 ! t2_kref+0x4adc: fornot2 %f16, %f16, %f18
21409 .word 0xa3b48a31 ! t2_kref+0x4ae0: fpadd16s %f18, %f17, %f17
21410 .word 0xe27e401c ! t2_kref+0x4ae4: swap [%i1 + %i4], %l1
21411 .word 0xec6e600a ! t2_kref+0x4ae8: ldstub [%i1 + 0xa], %l6
21412 .word 0x9fc00004 ! t2_kref+0x4aec: call %g0 + %g4
21413 .word 0xe19f1a59 ! t2_kref+0x4af0: ldda [%i4 + %i1]0xd2, %f16
21414 .word 0x26800002 ! t2_kref+0x4af4: bl,a _kref+0x4afc
21415 .word 0xe66e601c ! t2_kref+0x4af8: ldstub [%i1 + 0x1c], %l3
21416 .word 0x81ac4a32 ! t2_kref+0x4afc: fcmps %fcc0, %f17, %f18
21417 .word 0xd896d018 ! t2_kref+0x4b00: lduha [%i3 + %i0]0x80, %o4
21418 .word 0xe198105d ! t2_kref+0x4b04: ldda [%g0 + %i5]0x82, %f16
21419 .word 0x81ac4a31 ! t2_kref+0x4b08: fcmps %fcc0, %f17, %f17
21420 .word 0xa5a409d2 ! t2_kref+0x4b0c: fdivd %f16, %f18, %f18
21421 .word 0x992ee014 ! t2_kref+0x4b10: sll %i3, 0x14, %o4
21422 .word 0xe420a018 ! t2_kref+0x4b14: st %l2, [%g2 + 0x18]
21423 .word 0xa5a000b2 ! t2_kref+0x4b18: fnegs %f18, %f18
21424 .word 0x9826c000 ! t2_kref+0x4b1c: sub %i3, %g0, %o4
21425 .word 0xa5a01931 ! t2_kref+0x4b20: fstod %f17, %f18
21426 .word 0x99b200fb ! t2_kref+0x4b24: edge16ln %o0, %i3, %o4
21427 .word 0xe500a038 ! t2_kref+0x4b28: ld [%g2 + 0x38], %f18
21428 .word 0x9de3bfa0 ! t2_kref+0x4b2c: save %sp, -0x60, %sp
21429 .word 0x99eea34e ! t2_kref+0x4b30: restore %i2, 0x34e, %o4
21430 .word 0x98dac00d ! t2_kref+0x4b34: smulcc %o3, %o5, %o4
21431 .word 0xe6680019 ! t2_kref+0x4b38: ldstub [%g0 + %i1], %l3
21432 .word 0xd80e200c ! t2_kref+0x4b3c: ldub [%i0 + 0xc], %o4
21433 .word 0xd80e8018 ! t2_kref+0x4b40: ldub [%i2 + %i0], %o4
21434 .word 0x9de3bfa0 ! t2_kref+0x4b44: save %sp, -0x60, %sp
21435 .word 0xba8ec000 ! t2_kref+0x4b48: andcc %i3, %g0, %i5
21436 .word 0x99ef001b ! t2_kref+0x4b4c: restore %i4, %i3, %o4
21437 .word 0x32480003 ! t2_kref+0x4b50: bne,a,pt %icc, _kref+0x4b5c
21438 .word 0x99b48590 ! t2_kref+0x4b54: fcmpgt32 %f18, %f16, %o4
21439 .word 0x992cc014 ! t2_kref+0x4b58: sll %l3, %l4, %o4
21440 .word 0x9de3bfa0 ! t2_kref+0x4b5c: save %sp, -0x60, %sp
21441 .word 0x99ee0000 ! t2_kref+0x4b60: restore %i0, %g0, %o4
21442 .word 0xe11e3ff8 ! t2_kref+0x4b64: ldd [%i0 - 8], %f16
21443 .word 0x98db0013 ! t2_kref+0x4b68: smulcc %o4, %l3, %o4
21444 .word 0x81580000 ! t2_kref+0x4b6c: flushw
21445 .word 0x98ad7dd6 ! t2_kref+0x4b70: andncc %l5, -0x22a, %o4
21446 .word 0x9de3bfa0 ! t2_kref+0x4b74: save %sp, -0x60, %sp
21447 .word 0x99ee8019 ! t2_kref+0x4b78: restore %i2, %i1, %o4
21448 .word 0x81ac0ad2 ! t2_kref+0x4b7c: fcmped %fcc0, %f16, %f18
21449 .word 0x990cb75d ! t2_kref+0x4b80: tsubcc %l2, -0x8a3, %o4
21450 .word 0x99b5800a ! t2_kref+0x4b84: edge8 %l6, %o2, %o4
21451 .word 0xa5b48e50 ! t2_kref+0x4b88: fxnor %f18, %f16, %f18
21452 .word 0xa3a00531 ! t2_kref+0x4b8c: fsqrts %f17, %f17
21453 .word 0x98a2b9fa ! t2_kref+0x4b90: subcc %o2, -0x606, %o4
21454 .word 0xc368a1c2 ! t2_kref+0x4b94: prefetch %g2 + 0x1c2, 1
21455 .word 0x9805400b ! t2_kref+0x4b98: add %l5, %o3, %o4
21456 .word 0xa3a00532 ! t2_kref+0x4b9c: fsqrts %f18, %f17
21457 .word 0x99b6c08a ! t2_kref+0x4ba0: edge16 %i3, %o2, %o4
21458 .word 0x9915e064 ! t2_kref+0x4ba4: taddcctv %l7, 0x64, %o4
21459 .word 0xe51f4019 ! t2_kref+0x4ba8: ldd [%i5 + %i1], %f18
21460 .word 0x98924016 ! t2_kref+0x4bac: orcc %o1, %l6, %o4
21461 .word 0xa1b487d0 ! t2_kref+0x4bb0: pdist %f18, %f16, %f16
21462 .word 0x99b484d2 ! t2_kref+0x4bb4: fcmpne32 %f18, %f18, %o4
21463 .word 0x9896800b ! t2_kref+0x4bb8: orcc %i2, %o3, %o4
21464 .word 0xa5a489d0 ! t2_kref+0x4bbc: fdivd %f18, %f16, %f18
21465 .word 0xc168a040 ! t2_kref+0x4bc0: prefetch %g2 + 0x40, 0
21466 .word 0xa1a48850 ! t2_kref+0x4bc4: faddd %f18, %f16, %f16
21467 .word 0x9de3bfa0 ! t2_kref+0x4bc8: save %sp, -0x60, %sp
21468 .word 0xb836801c ! t2_kref+0x4bcc: orn %i2, %i4, %i4
21469 .word 0x99ee001d ! t2_kref+0x4bd0: restore %i0, %i5, %o4
21470 .word 0x81ac8a32 ! t2_kref+0x4bd4: fcmps %fcc0, %f18, %f18
21471 .word 0xe8367ffe ! t2_kref+0x4bd8: sth %l4, [%i1 - 2]
21472 .word 0xa1a000d0 ! t2_kref+0x4bdc: fnegd %f16, %f16
21473 sethi %hi(2f), %o7
21474 .word 0xe40be01c ! t2_kref+0x4be4: ldub [%o7 + 0x1c], %l2
21475 .word 0xa41ca00c ! t2_kref+0x4be8: xor %l2, 0xc, %l2
21476 .word 0xe42be01c ! t2_kref+0x4bec: stb %l2, [%o7 + 0x1c]
21477 .word 0x81dbe01c ! t2_kref+0x4bf0: flush %o7 + 0x1c
21478 .word 0xa1a01931 ! t2_kref+0x4bf4: fstod %f17, %f16
21479 .word 0x99400000 ! t2_kref+0x4bf8: mov %y, %o4
21480 .word 0x987daa26 ! t2_kref+0x4bfc: sdiv %l6, 0xa26, %o4
21481 .word 0x8143c000 ! t2_kref+0x4c00: stbar
21482 .word 0xd8060000 ! t2_kref+0x4c04: ld [%i0], %o4
21483 .word 0xa5b00f31 ! t2_kref+0x4c08: fsrc2s %f17, %f18
21484 .word 0xec68a008 ! t2_kref+0x4c0c: ldstub [%g2 + 8], %l6
21485 .word 0xd46e401a ! t2_kref+0x4c10: ldstub [%i1 + %i2], %o2
21486 .word 0x990a400c ! t2_kref+0x4c14: tsubcc %o1, %o4, %o4
21487 .word 0x98fd4008 ! t2_kref+0x4c18: sdivcc %l5, %o0, %o4
214882: .word 0xe81f4018 ! t2_kref+0x4c1c: ldd [%i5 + %i0], %l4
21489 .word 0xa5a48932 ! t2_kref+0x4c20: fmuls %f18, %f18, %f18
21490 .word 0x25800005 ! t2_kref+0x4c24: fblg,a _kref+0x4c38
21491 .word 0x81db6e16 ! t2_kref+0x4c28: flush %o5 + 0xe16
21492 .word 0xd80e001a ! t2_kref+0x4c2c: ldub [%i0 + %i2], %o4
21493 .word 0xd806401c ! t2_kref+0x4c30: ld [%i1 + %i4], %o4
21494 .word 0xe5263fe4 ! t2_kref+0x4c34: st %f18, [%i0 - 0x1c]
21495 .word 0x9884f420 ! t2_kref+0x4c38: addcc %l3, -0xbe0, %o4
21496 .word 0x982a2419 ! t2_kref+0x4c3c: andn %o0, 0x419, %o4
21497 .word 0x98ac8008 ! t2_kref+0x4c40: andncc %l2, %o0, %o4
21498 .word 0xa5a01932 ! t2_kref+0x4c44: fstod %f18, %f18
21499 .word 0xd62e4000 ! t2_kref+0x4c48: stb %o3, [%i1]
21500 .word 0x98420015 ! t2_kref+0x4c4c: addc %o0, %l5, %o4
21501 .word 0xe3200019 ! t2_kref+0x4c50: st %f17, [%g0 + %i1]
21502 .word 0x98180016 ! t2_kref+0x4c54: xor %g0, %l6, %o4
21503 .word 0x98dec01a ! t2_kref+0x4c58: smulcc %i3, %i2, %o4
21504 .word 0x989371a3 ! t2_kref+0x4c5c: orcc %o5, -0xe5d, %o4
21505 .word 0xd8163ff0 ! t2_kref+0x4c60: lduh [%i0 - 0x10], %o4
21506 .word 0x25800003 ! t2_kref+0x4c64: fblg,a _kref+0x4c70
21507 .word 0x98ba29e0 ! t2_kref+0x4c68: xnorcc %o0, 0x9e0, %o4
21508 .word 0x81ac0ad0 ! t2_kref+0x4c6c: fcmped %fcc0, %f16, %f16
21509 .word 0x98b58008 ! t2_kref+0x4c70: orncc %l6, %o0, %o4
21510 .word 0x981cb64c ! t2_kref+0x4c74: xor %l2, -0x9b4, %o4
21511 .word 0xa5a01a32 ! t2_kref+0x4c78: fstoi %f18, %f18
21512 .word 0x985cc000 ! t2_kref+0x4c7c: smul %l3, %g0, %o4
21513 .word 0x9944c000 ! t2_kref+0x4c80: mov %gsr, %o4
21514 .word 0x98d02822 ! t2_kref+0x4c84: umulcc %g0, 0x822, %o4
21515 .word 0x9922fc01 ! t2_kref+0x4c88: mulscc %o3, -0x3ff, %o4
21516 .word 0x9898000b ! t2_kref+0x4c8c: xorcc %g0, %o3, %o4
21517 .word 0xa3a48832 ! t2_kref+0x4c90: fadds %f18, %f18, %f17
21518 .word 0xe81e7fe0 ! t2_kref+0x4c94: ldd [%i1 - 0x20], %l4
21519 .word 0x98adc00d ! t2_kref+0x4c98: andncc %l7, %o5, %o4
21520 .word 0xed68a1c7 ! t2_kref+0x4c9c: prefetch %g2 + 0x1c7, 22
21521 .word 0x981365fd ! t2_kref+0x4ca0: or %o5, 0x5fd, %o4
21522 .word 0xa1a00552 ! t2_kref+0x4ca4: fsqrtd %f18, %f16
21523 .word 0xa3a000b2 ! t2_kref+0x4ca8: fnegs %f18, %f17
21524 .word 0x9fc10000 ! t2_kref+0x4cac: call %g4
21525 .word 0x9922a979 ! t2_kref+0x4cb0: mulscc %o2, 0x979, %o4
21526 call SYM(t2_subr3)
21527 .word 0xa1a48952 ! t2_kref+0x4cb8: fmuld %f18, %f18, %f16
21528 .word 0x981b3507 ! t2_kref+0x4cbc: xor %o4, -0xaf9, %o4
21529 .word 0xc0b65000 ! t2_kref+0x4cc0: stha %g0, [%i1]0x80
21530 .word 0x99b40452 ! t2_kref+0x4cc4: fcmpne16 %f16, %f18, %o4
21531 .word 0xa1a00150 ! t2_kref+0x4cc8: fabsd %f16, %f16
21532 .word 0xa5a000b1 ! t2_kref+0x4ccc: fnegs %f17, %f18
21533 .word 0x9fc10000 ! t2_kref+0x4cd0: call %g4
21534 .word 0x98754000 ! t2_kref+0x4cd4: udiv %l5, %g0, %o4
21535 .word 0xd8d6501b ! t2_kref+0x4cd8: ldsha [%i1 + %i3]0x80, %o4
21536 .word 0x81ac4ab1 ! t2_kref+0x4cdc: fcmpes %fcc0, %f17, %f17
21537 .word 0x8143c000 ! t2_kref+0x4ce0: stbar
21538 .word 0xd630a018 ! t2_kref+0x4ce4: sth %o3, [%g2 + 0x18]
21539 .word 0xa5b40c92 ! t2_kref+0x4ce8: fandnot2 %f16, %f18, %f18
21540 .word 0x98ba8015 ! t2_kref+0x4cec: xnorcc %o2, %l5, %o4
21541 .word 0xa1a40950 ! t2_kref+0x4cf0: fmuld %f16, %f16, %f16
21542 .word 0xa5b48db1 ! t2_kref+0x4cf4: fxors %f18, %f17, %f18
21543 .word 0x21800001 ! t2_kref+0x4cf8: fbn,a _kref+0x4cfc
21544 .word 0xa3b48df1 ! t2_kref+0x4cfc: fnands %f18, %f17, %f17
21545 .word 0xda36c018 ! t2_kref+0x4d00: sth %o5, [%i3 + %i0]
21546 .word 0xe3200019 ! t2_kref+0x4d04: st %f17, [%g0 + %i1]
21547 .word 0xd80e7ff5 ! t2_kref+0x4d08: ldub [%i1 - 0xb], %o4
21548 .word 0x99b00280 ! t2_kref+0x4d0c: array32 %g0, %g0, %o4
21549 .word 0x99b485d2 ! t2_kref+0x4d10: fcmpeq32 %f18, %f18, %o4
21550 .word 0xea200019 ! t2_kref+0x4d14: st %l5, [%g0 + %i1]
21551 .word 0x99b5c280 ! t2_kref+0x4d18: array32 %l7, %g0, %o4
21552 .word 0x9896fe0c ! t2_kref+0x4d1c: orcc %i3, -0x1f4, %o4
21553 .word 0x86102001 ! t2_kref+0x4d20: mov 0x1, %g3
21554 .word 0x32800000 ! t2_kref+0x4d24: bne,a _kref+0x4d24
21555 .word 0x86a0e001 ! t2_kref+0x4d28: subcc %g3, 1, %g3
21556 .word 0xc06e3fee ! t2_kref+0x4d2c: ldstub [%i0 - 0x12], %g0
21557 .word 0x989d7410 ! t2_kref+0x4d30: xorcc %l5, -0xbf0, %o4
21558 .word 0xd808a03a ! t2_kref+0x4d34: ldub [%g2 + 0x3a], %o4
21559 .word 0xe19f5a59 ! t2_kref+0x4d38: ldda [%i5 + %i1]0xd2, %f16
21560 .word 0xa5b40c50 ! t2_kref+0x4d3c: fnor %f16, %f16, %f18
21561 .word 0x98548009 ! t2_kref+0x4d40: umul %l2, %o1, %o4
21562 .word 0xa5a00552 ! t2_kref+0x4d44: fsqrtd %f18, %f18
21563 .word 0xe51fbcd0 ! t2_kref+0x4d48: ldd [%fp - 0x330], %f18
21564 .word 0xa1a409d2 ! t2_kref+0x4d4c: fdivd %f16, %f18, %f16
21565 .word 0xa5b487d2 ! t2_kref+0x4d50: pdist %f18, %f18, %f18
21566 .word 0x81834000 ! t2_kref+0x4d54: wr %o5, %g0, %y
21567 .word 0x98ab400b ! t2_kref+0x4d58: andncc %o5, %o3, %o4
21568 .word 0xea20a018 ! t2_kref+0x4d5c: st %l5, [%g2 + 0x18]
21569 .word 0x985d8009 ! t2_kref+0x4d60: smul %l6, %o1, %o4
21570 .word 0x9944c000 ! t2_kref+0x4d64: mov %gsr, %o4
21571 .word 0xd806001c ! t2_kref+0x4d68: ld [%i0 + %i4], %o4
21572 .word 0xe526401c ! t2_kref+0x4d6c: st %f18, [%i1 + %i4]
21573 .word 0x8143c000 ! t2_kref+0x4d70: stbar
21574 .word 0x98f83d65 ! t2_kref+0x4d74: sdivcc %g0, -0x29b, %o4
21575 .word 0x99b48452 ! t2_kref+0x4d78: fcmpne16 %f18, %f18, %o4
21576 .word 0xef68a04e ! t2_kref+0x4d7c: prefetch %g2 + 0x4e, 23
21577 .word 0x99b00320 ! t2_kref+0x4d80: bmask %g0, %g0, %o4
21578 .word 0x98dcb2d6 ! t2_kref+0x4d84: smulcc %l2, -0xd2a, %o4
21579 .word 0xd810a02a ! t2_kref+0x4d88: lduh [%g2 + 0x2a], %o4
21580 .word 0xe81f4018 ! t2_kref+0x4d8c: ldd [%i5 + %i0], %l4
21581 .word 0x98b37111 ! t2_kref+0x4d90: orncc %o5, -0xeef, %o4
21582 .word 0x989360d7 ! t2_kref+0x4d94: orcc %o5, 0xd7, %o4
21583 .word 0xd850a00a ! t2_kref+0x4d98: ldsh [%g2 + 0xa], %o4
21584 .word 0x98dec014 ! t2_kref+0x4d9c: smulcc %i3, %l4, %o4
21585 .word 0x24480003 ! t2_kref+0x4da0: ble,a,pt %icc, _kref+0x4dac
21586 .word 0x98236171 ! t2_kref+0x4da4: sub %o5, 0x171, %o4
21587 .word 0xa5a000d0 ! t2_kref+0x4da8: fnegd %f16, %f18
21588 .word 0xe3060000 ! t2_kref+0x4dac: ld [%i0], %f17
21589 .word 0x982d2428 ! t2_kref+0x4db0: andn %l4, 0x428, %o4
21590 .word 0x99b200b2 ! t2_kref+0x4db4: edge16n %o0, %l2, %o4
21591 .word 0x985a8014 ! t2_kref+0x4db8: smul %o2, %l4, %o4
21592 .word 0xd826401c ! t2_kref+0x4dbc: st %o4, [%i1 + %i4]
21593 .word 0xa1a01932 ! t2_kref+0x4dc0: fstod %f18, %f16
21594 .word 0xec180019 ! t2_kref+0x4dc4: ldd [%g0 + %i1], %l6
21595 .word 0x86102002 ! t2_kref+0x4dc8: mov 0x2, %g3
21596 .word 0x32800000 ! t2_kref+0x4dcc: bne,a _kref+0x4dcc
21597 .word 0x86a0e001 ! t2_kref+0x4dd0: subcc %g3, 1, %g3
21598 .word 0x98402576 ! t2_kref+0x4dd4: addc %g0, 0x576, %o4
21599 .word 0x32480004 ! t2_kref+0x4dd8: bne,a,pt %icc, _kref+0x4de8
21600 .word 0xec3e2008 ! t2_kref+0x4ddc: std %l6, [%i0 + 8]
21601 .word 0x9814c01b ! t2_kref+0x4de0: or %l3, %i3, %o4
21602 .word 0xa3a44831 ! t2_kref+0x4de4: fadds %f17, %f17, %f17
21603 .word 0x81ac4a31 ! t2_kref+0x4de8: fcmps %fcc0, %f17, %f17
21604 .word 0x98bb3aed ! t2_kref+0x4dec: xnorcc %o4, -0x513, %o4
21605 .word 0x3b800003 ! t2_kref+0x4df0: fble,a _kref+0x4dfc
21606 .word 0xc76e2008 ! t2_kref+0x4df4: prefetch %i0 + 8, 3
21607 .word 0xa5b40910 ! t2_kref+0x4df8: faligndata %f16, %f16, %f18
21608 .word 0x81850000 ! t2_kref+0x4dfc: wr %l4, %g0, %y
21609 .word 0x86102003 ! t2_kref+0x4e00: mov 0x3, %g3
21610 .word 0x32800000 ! t2_kref+0x4e04: bne,a _kref+0x4e04
21611 .word 0x86a0e001 ! t2_kref+0x4e08: subcc %g3, 1, %g3
21612 .word 0xa3b44e31 ! t2_kref+0x4e0c: fands %f17, %f17, %f17
21613 .word 0xd8080018 ! t2_kref+0x4e10: ldub [%g0 + %i0], %o4
21614 .word 0xd030a018 ! t2_kref+0x4e14: sth %o0, [%g2 + 0x18]
21615 .word 0x98456d36 ! t2_kref+0x4e18: addc %l5, 0xd36, %o4
21616 call SYM(_kaos_done)
21617 .word 0x01000000 ! t2_kref+0x4e20: nop
21618 KGLOBAL(t2_ktbl_end)
21619t2_ktbl_end:
21620t2_ktbl_page_end:
21621
21622KTEXT_MODULE(t2_module_subr0, 0x46130000)
21623.seg "text"
21624t2_subr0_page_begin:
21625 .skip 8192
21626.global _t2_subr0; ENTRY(t2_subr0)
21627 .word 0xa6844012 ! t2_subr0+0x0: addcc %l1, %l2, %l3
21628 .word 0x81c3e008 ! t2_subr0+0x4: retl
21629 .word 0xaa64c014 ! t2_subr0+0x8: subc %l3, %l4, %l5
21630t2_subr0_page_end:
21631
21632KTEXT_MODULE(t2_module_subr1, 0x4cb84000)
21633.seg "text"
21634t2_subr1_page_begin:
21635 .skip 8188
21636.global _t2_subr1; ENTRY(t2_subr1)
21637 .word 0x9de3bfa0 ! t2_subr1+0x0: save %sp, -0x60, %sp
21638 .word 0xb29eaa5a ! t2_subr1+0x4: xorcc %i2, 0xa5a, %i1
21639 .word 0x81c7e008 ! t2_subr1+0x8: ret
21640 .word 0xa7ee6001 ! t2_subr1+0xc: restore %i1, 1, %l3
21641t2_subr1_page_end:
21642
21643KTEXT_MODULE(t2_module_subr2, 0x5e77c000)
21644.seg "text"
21645t2_subr2_page_begin:
21646 .skip 8184
21647.global _t2_subr2; ENTRY(t2_subr2)
21648 .word 0x9de3bfa0 ! t2_subr2+0x0: save %sp, -0x60, %sp
21649 .word 0xb2066001 ! t2_subr2+0x4: add %i1, 1, %i1
21650 .word 0x81c7e008 ! t2_subr2+0x8: ret
21651 .word 0xa3ee6001 ! t2_subr2+0xc: restore %i1, 1, %l1
21652t2_subr2_page_end:
21653
21654KTEXT_MODULE(t2_module_subr3, 0x49d96000)
21655.seg "text"
21656t2_subr3_page_begin:
21657 .skip 8112
21658.global _t2_subr3; ENTRY(t2_subr3)
21659 .word 0x90056001 ! t2_subr3+0x0: add %l5, 1, %o0
21660 .word 0x9de3bfa0 ! t2_subr3+0x4: save %sp, -0x60, %sp
21661#if defined(KAOS_SIMULATION)
21662 add %i0, 12, %i0
21663#else
21664 .word 0x90062001 ! t2_subr3+0x8: add %i0, 1, %o0
21665 .word 0x9de3bfa0 ! t2_subr3+0xc: save %sp, -0x60, %sp
21666 .word 0x90062001 ! t2_subr3+0x10: add %i0, 1, %o0
21667 .word 0x9de3bfa0 ! t2_subr3+0x14: save %sp, -0x60, %sp
21668 .word 0x90062001 ! t2_subr3+0x18: add %i0, 1, %o0
21669 .word 0x9de3bfa0 ! t2_subr3+0x1c: save %sp, -0x60, %sp
21670 .word 0x90062001 ! t2_subr3+0x20: add %i0, 1, %o0
21671 .word 0x9de3bfa0 ! t2_subr3+0x24: save %sp, -0x60, %sp
21672 .word 0x90062001 ! t2_subr3+0x28: add %i0, 1, %o0
21673 .word 0x9de3bfa0 ! t2_subr3+0x2c: save %sp, -0x60, %sp
21674 .word 0x90062001 ! t2_subr3+0x30: add %i0, 1, %o0
21675 .word 0x9de3bfa0 ! t2_subr3+0x34: save %sp, -0x60, %sp
21676 .word 0xb1ee2001 ! t2_subr3+0x38: restore %i0, 1, %i0
21677 .word 0xb1ee2001 ! t2_subr3+0x3c: restore %i0, 1, %i0
21678 .word 0xb1ee2001 ! t2_subr3+0x40: restore %i0, 1, %i0
21679 .word 0xb1ee2001 ! t2_subr3+0x44: restore %i0, 1, %i0
21680 .word 0xb1ee2001 ! t2_subr3+0x48: restore %i0, 1, %i0
21681 .word 0xb1ee2001 ! t2_subr3+0x4c: restore %i0, 1, %i0
21682#endif
21683 .word 0x81c7e008 ! t2_subr3+0x50: ret
21684 .word 0xadee2001 ! t2_subr3+0x54: restore %i0, 1, %l6
21685t2_subr3_page_end:
21686!
21687! Total operations: 4768
21688!
21689! Operation frequencies
21690!
21691! name exp obs
21692! ldsb 1.38 1.43
21693! ldub 0.77 0.82
21694! ldsh 0.41 0.27
21695! lduh 0.62 0.73
21696! ld 1.40 1.41
21697! ldd 1.20 1.28
21698! swap 0.86 0.86
21699! ldstub 1.20 1.30
21700! stb 0.90 1.01
21701! sth 0.94 0.84
21702! st 0.72 0.67
21703! std 0.64 0.65
21704! add 0.85 1.07
21705! addcc 0.25 0.23
21706! addx 0.72 0.78
21707! addxcc 0.57 0.61
21708! taddcc 0.16 0.15
21709! taddcctv 0.16 0.27
21710! sub 1.30 1.28
21711! subcc 0.30 0.19
21712! subx 0.50 0.63
21713! subxcc 0.08 0.13
21714! tsubcc 0.11 0.19
21715! tsubcctv 0.10 0.10
21716! mulscc 0.85 1.13
21717! and 0.62 0.94
21718! andcc 0.26 0.36
21719! andn 0.65 0.69
21720! andncc 1.04 0.86
21721! or 0.78 0.84
21722! orcc 1.00 1.24
21723! orn 0.63 0.63
21724! orncc 1.26 1.13
21725! xor 0.41 0.40
21726! xorcc 1.32 1.34
21727! xnor 0.27 0.25
21728! xnorcc 0.55 0.65
21729! sll 0.98 1.07
21730! srl 0.22 0.10
21731! sra 0.10 0.04
21732! unimp 0.06 0.08
21733! umul 0.34 0.67
21734! smul 1.25 1.32
21735! udiv 0.50 0.52
21736! sdiv 0.75 0.88
21737! umulcc 1.15 1.34
21738! smulcc 0.89 0.99
21739! udivcc 0.17 0.19
21740! sdivcc 0.70 0.65
21741! rdy 1.17 1.20
21742! wry 1.32 1.24
21743! bicc 0.56 0.44
21744! sethi 0.97 1.24
21745! jmpl 0.67 0.84
21746! call 0.77 0.88
21747! ticc 0.00 0.00
21748! flush 1.07 1.13
21749! save 1.08 1.07
21750! restore 1.21 0.00
21751! stbar 0.86 0.88
21752! ldf 1.15 0.92
21753! lddf 0.89 1.22
21754! stf 1.12 0.84
21755! stdf 0.56 0.38
21756! fadds 1.14 1.36
21757! fsubs 1.12 1.09
21758! fmuls 0.70 0.63
21759! fdivs 0.16 0.15
21760! faddd 0.80 0.96
21761! fsubd 0.89 0.88
21762! fmuld 1.35 1.26
21763! fdivd 0.95 1.09
21764! faddq 0.00 0.00
21765! fsubq 0.00 0.00
21766! fmulq 0.00 0.00
21767! fdivq 0.00 0.00
21768! fsmuld 0.51 0.55
21769! fdmulq 0.00 0.00
21770! fitos 0.18 0.25
21771! fitod 0.35 0.44
21772! fitoq 0.00 0.00
21773! fstoi 0.61 0.67
21774! fstod 0.73 0.76
21775! fstoq 0.00 0.00
21776! fdtoi 0.77 0.71
21777! fdtos 0.02 0.04
21778! fdtoq 0.00 0.00
21779! fqtoi 0.00 0.00
21780! fqtos 0.00 0.00
21781! fqtod 0.00 0.00
21782! fmovs 0.60 0.63
21783! fnegs 1.38 1.38
21784! fabss 1.34 1.53
21785! fsqrts 0.55 0.55
21786! fsqrtd 2.04 1.76
21787! fsqrtq 0.00 0.00
21788! fcmps 1.03 0.96
21789! fcmpd 1.10 1.03
21790! fcmpq 0.00 0.00
21791! fcmpes 0.38 0.44
21792! fcmped 0.86 0.88
21793! fcmpeq 0.00 0.00
21794! fbfcc 2.43 2.24
21795! ldfsr 0.05 0.00
21796! stfsr 0.01 0.00
21797! loop 0.93 0.67
21798! offset 0.10 0.00
21799! area 0.21 0.10
21800! target 0.04 0.00
21801! goto 0.16 0.13
21802! sigsegv 0.26 0.25
21803! sigbus 0.05 0.04
21804! imodify 0.39 0.48
21805! ldfsr_offset 0.27 0.00
21806! fpattern 1.01 1.26
21807! lbranch 0.19 0.21
21808! shmld 1.87 2.33
21809! shmst 1.46 1.24
21810! shmpf 1.17 1.30
21811! shmswap 0.26 0.40
21812! shmblkld 0.13 0.02
21813! shmblkst 0.48 0.02
21814! shmblkchk 0.03 0.02
21815! hack_restore 0.00 0.00
21816! demap_random_va 0.00 0.00
21817! demap_area 0.00 0.00
21818! demap_ktbl_text 0.00 0.00
21819! demap_ktbl_data 0.00 0.00
21820! demap_subr 0.00 0.00
21821! demap_reg 0.00 0.00
21822! demap_stack 0.00 0.00
21823! ro_area 0.00 0.00
21824! ro_ktbl_data 0.00 0.00
21825! ro_reg 0.00 0.00
21826! ro_stack 0.00 0.00
21827! set_window 0.00 0.00
21828! set_va_wp 0.00 0.00
21829! set_pa_wp 0.00 0.00
21830! set_softint 0.00 0.00
21831! ie_toggle 0.00 0.00
21832! set_pil 0.00 0.00
21833! set_tso 0.00 0.00
21834! set_pso 0.00 0.00
21835! set_rmo 0.00 0.00
21836! cflush 0.00 0.00
21837! return 0.00 0.00
21838! casa 0.01 0.00
21839! rdasi 0.20 0.17
21840! wrasi 0.20 0.13
21841! bpcc 1.62 1.70
21842! fbpfcc 0.95 0.67
21843! fmovscc 0.02 0.00
21844! fmovdcc 0.24 0.15
21845! fmovqcc 0.00 0.00
21846! movcc 0.07 0.00
21847! flushw 0.14 0.31
21848! membar 0.07 0.04
21849! prefetch 0.59 0.71
21850! rdpc 0.03 0.02
21851! ldqf 0.00 0.00
21852! stqf 0.00 0.00
21853! ldfa 0.22 0.25
21854! lddfa 0.00 0.00
21855! ldqfa 0.00 0.00
21856! ldsba 0.17 0.25
21857! ldsha 0.05 0.04
21858! lduba 0.07 0.06
21859! lduha 0.09 0.08
21860! lda 0.10 0.10
21861! ldda 0.18 0.15
21862! ldstuba 0.24 0.17
21863! prefetcha 0.60 0.63
21864! stfa 0.01 0.02
21865! stdfa 0.22 0.19
21866! stqfa 0.00 0.00
21867! stba 0.06 0.15
21868! stha 0.20 0.10
21869! sta 0.11 0.08
21870! stda 0.13 0.19
21871! swapa 0.22 0.25
21872! fmovd 0.25 0.29
21873! fnegd 0.27 0.27
21874! fabsd 0.25 0.17
21875! fstox 0.05 0.02
21876! fdtox 0.17 0.15
21877! fxtos 0.15 0.15
21878! fxtod 0.00 0.00
21879! lds 0.13 0.17
21880! ldsa 0.10 0.08
21881! ldx 0.12 0.15
21882! ldxa 0.24 0.17
21883! nofault 0.03 0.02
21884! rdgsr 0.13 0.17
21885! wrgsr 0.22 0.17
21886! fpadd16 0.15 0.19
21887! fpadd16s 0.26 0.31
21888! fpadd32 0.19 0.21
21889! fpadd32s 0.03 0.00
21890! fpsub16 0.15 0.15
21891! fpsub16s 0.11 0.19
21892! fpsub32 0.12 0.08
21893! fpsub32s 0.10 0.00
21894! fpack16 0.05 0.08
21895! fpack32 0.24 0.25
21896! fpackfix 0.13 0.13
21897! fexpand 0.00 0.00
21898! fpmerge 0.27 0.25
21899! fmul8x16 0.01 0.02
21900! fmul8x16au 0.06 0.02
21901! fmul8x16al 0.13 0.10
21902! fmul8sux16 0.22 0.15
21903! fmul8ulx16 0.07 0.06
21904! fmuld8sux16 0.21 0.10
21905! fmuld8ulx16 0.11 0.10
21906! alignaddr 0.21 0.23
21907! alignaddrl 0.16 0.10
21908! faligndata 0.26 0.40
21909! fzero 0.21 0.23
21910! fzeros 0.26 0.15
21911! fone 0.09 0.06
21912! fones 0.15 0.06
21913! fsrc1 0.04 0.04
21914! fsrc1s 0.03 0.02
21915! fsrc2 0.27 0.17
21916! fsrc2s 0.07 0.06
21917! fnot1 0.19 0.23
21918! fnot1s 0.20 0.25
21919! fnot2 0.19 0.25
21920! fnot2s 0.19 0.15
21921! for 0.18 0.10
21922! fors 0.01 0.00
21923! fnor 0.15 0.19
21924! fnors 0.20 0.23
21925! fand 0.24 0.13
21926! fands 0.22 0.34
21927! fnand 0.03 0.02
21928! fnands 0.25 0.31
21929! fxor 0.12 0.13
21930! fxors 0.21 0.15
21931! fxnor 0.24 0.19
21932! fxnors 0.09 0.10
21933! fornot1 0.03 0.04
21934! fornot1s 0.02 0.02
21935! fornot2 0.19 0.19
21936! fornot2s 0.02 0.02
21937! fandnot1 0.14 0.13
21938! fandnot1s 0.16 0.10
21939! fandnot2 0.06 0.08
21940! fandnot2s 0.14 0.19
21941! fcmpgt16 0.01 0.00
21942! fcmpgt32 0.13 0.08
21943! fcmple16 0.05 0.04
21944! fcmple32 0.21 0.29
21945! fcmpne16 0.15 0.19
21946! fcmpne32 0.10 0.13
21947! fcmpeq16 0.05 0.06
21948! fcmpeq32 0.27 0.17
21949! edge8 0.23 0.34
21950! edge8l 0.07 0.02
21951! edge16 0.15 0.15
21952! edge16l 0.13 0.17
21953! edge32 0.06 0.02
21954! edge32l 0.15 0.08
21955! pdist 0.15 0.25
21956! partial_st8 0.10 0.13
21957! partial_st16 0.19 0.19
21958! partial_st32 0.14 0.25
21959! short_st8 0.09 0.10
21960! short_st16 0.18 0.13
21961! short_ld8 0.03 0.02
21962! short_ld16 0.25 0.38
21963! blkld 0.02 0.00
21964! blkst 0.22 0.00
21965! blkld_offset 0.00 0.00
21966! blkst_offset 0.14 0.00
21967! blk_check 0.11 0.06
21968! casxa 0.01 0.00
21969! rdccr 0.11 0.15
21970! rdfprs 0.12 0.08
21971! wrccr 0.03 0.02
21972! popc 0.20 0.23
21973! wrfprs 0.11 0.04
21974! stx 0.21 0.25
21975! stxa 0.07 0.02
21976! cflush 0.00 0.00
21977! array8 0.01 0.00
21978! array16 0.22 0.31
21979! array32 0.06 0.10
21980! edge8n 0.02 0.00
21981! edge8ln 0.15 0.23
21982! edge16n 0.10 0.02
21983! edge16ln 0.23 0.27
21984! edge32n 0.04 0.00
21985! edge32ln 0.15 0.17
21986! bmask 0.24 0.23
21987! bshuffle 0.22 0.17
21988! siam 0.22 0.15
21989! fpadds16 0.00 0.00
21990! fpadds16s 0.00 0.00
21991! fpadds32 0.00 0.00
21992! fpadds32s 0.00 0.00
21993! fpsubs16 0.00 0.00
21994! fpsubs16s 0.00 0.00
21995! fpsubs32 0.00 0.00
21996! fpsubs32s 0.00 0.00
21997! fpadd64 0.00 0.00
21998! fpsub64 0.00 0.00
21999! fpmean16 0.00 0.00
22000! fpchksm16 0.00 0.00
22001! fshl16 0.00 0.00
22002! fshrl16 0.00 0.00
22003! fshl32 0.00 0.00
22004! fshrl32 0.00 0.00
22005! fshlas16 0.00 0.00
22006! fshra16 0.00 0.00
22007! fshlas32 0.00 0.00
22008! fshra32 0.00 0.00
22009! fpmovc8 0.00 0.00
22010! fpmovc16 0.00 0.00
22011! fpmovc32 0.00 0.00
22012! fmergesp 0.00 0.00
22013! fucmpgt8 0.00 0.00
22014! fucmple8 0.00 0.00
22015! fucmpne8 0.00 0.00
22016! fucmpeq8 0.00 0.00
22017! pdistn 0.00 0.00
22018! lzd 0.00 0.00
22019! addxc 0.00 0.00
22020! addxccc 0.00 0.00
22021! umulxhi 0.00 0.00
22022! flcmps 0.00 0.00
22023! flcmpd 0.00 0.00
22024! sfabss 0.00 0.00
22025! sfnegs 0.00 0.00
22026! sfadds 0.00 0.00
22027! sfsubs 0.00 0.00
22028! sfmuls 0.00 0.00
22029! sfitos 0.00 0.00
22030! sfstoi 0.00 0.00
22031! sfcmpeqs 0.00 0.00
22032! sfcmpnes 0.00 0.00
22033! sfcmpgts 0.00 0.00
22034! sfcmples 0.00 0.00
22035! fmadds 0.00 0.00
22036! fmaddd 0.00 0.00
22037! fmsubs 0.00 0.00
22038! fmsubd 0.00 0.00
22039! fnmsubs 0.00 0.00
22040! fnmsubd 0.00 0.00
22041! fnmadds 0.00 0.00
22042! fnmaddd 0.00 0.00
22043!
22044KDATA_MODULE(t2_module_offset_table, 0x4bb08000)
22045.seg "data"
22046t2_offset_table_start:
22047t2_offset_table_size: .word 0x00000008
22048t2_offset_table:
22049 .word 0x00000000
22050 .word 0x00000010
22051 .word 0xffffffe8
22052 .word 0xfffffff8
22053 .word 0x00000008
22054 .word 0xfffffff0
22055 .word 0xffffffe0
22056 .word 0x00000018
22057t2_offset_table_end:
22058
22059t2_ldfsr_offset_table_start:
22060t2_ldfsr_offset_table_size: .word 0x00000000
22061t2_ldfsr_offset_table:
22062t2_ldfsr_offset_table_end:
22063
22064t2_bld_offset_table_start:
22065t2_bld_offset_table_size: .word 0x00000000
22066t2_bld_offset_table:
22067t2_bld_offset_table_end:
22068
22069t2_bst_offset_table_start:
22070t2_bst_offset_table_size: .word 0x00000000
22071t2_bst_offset_table:
22072t2_bst_offset_table_end:
22073
22074.skip 8144 ! page align
22075
22076KDATA_MODULE(t2_module_data_in_regs, 0x5fc7e000)
22077.seg "data"
22078KGLOBAL(t2_data_in_regs)
22079t2_data_in_regs_start:
22080t2_data_in_regs:
22081 .word 0xe9d091be ! %f0
22082 .word 0xafe089fc ! %f1
22083 .word 0xb3565fcf ! %f2
22084 .word 0xc52d4f52 ! %f3
22085 .word 0x8f958bd7 ! %f4
22086 .word 0xfa6fdcaf ! %f5
22087 .word 0xda821f95 ! %f6
22088 .word 0x3e5eb9de ! %f7
22089 .word 0x0f578750 ! %f8
22090 .word 0x8a58b2ed ! %f9
22091 .word 0x219b5708 ! %f10
22092 .word 0xf616b0e6 ! %f11
22093 .word 0x5ad030e3 ! %f12
22094 .word 0x96c0edd4 ! %f13
22095 .word 0x0f1285fb ! %f14
22096 .word 0x69354a0b ! %f15
22097 .word 0xb287b2f5 ! %f16
22098 .word 0x5fa14c0f ! %f17
22099 .word 0x9c0a9c0a ! %f18
22100 .word 0xecf6e98f ! %f19
22101 .word 0x7b6bf864 ! %f20
22102 .word 0x89d8ef4a ! %f21
22103 .word 0x917f0302 ! %f22
22104 .word 0xd1ac86e3 ! %f23
22105 .word 0x2552d783 ! %f24
22106 .word 0x56ef44e2 ! %f25
22107 .word 0x1ad56b80 ! %f26
22108 .word 0xa7db267e ! %f27
22109 .word 0x08456962 ! %f28
22110 .word 0xf93f45dc ! %f29
22111 .word 0x04ad3fd7 ! %f30
22112 .word 0x01f89cef ! %f31
22113 .word 0xa7931152 ! %f32
22114 .word 0xa1824219 ! %f33
22115 .word 0x9f78e137 ! %f34
22116 .word 0x31c8ef35 ! %f35
22117 .word 0xdc8ef8a7 ! %f36
22118 .word 0xff5faac7 ! %f37
22119 .word 0xe78b130a ! %f38
22120 .word 0x1cc0e44e ! %f39
22121 .word 0x5fc302bf ! %f40
22122 .word 0xdf0a9019 ! %f41
22123 .word 0x1a0538a1 ! %f42
22124 .word 0xbc079c0d ! %f43
22125 .word 0x9a8f7d43 ! %f44
22126 .word 0x594cc639 ! %f45
22127 .word 0xd5b9490f ! %f46
22128 .word 0xabfa3f30 ! %f47
22129 .word 0xbcdf10ac ! %f48
22130 .word 0xeceae57d ! %f49
22131 .word 0x0adc9d55 ! %f50
22132 .word 0x21b21cb1 ! %f51
22133 .word 0xa70ab509 ! %f52
22134 .word 0x7f4b99d9 ! %f53
22135 .word 0x6a96fcbf ! %f54
22136 .word 0x143ec85c ! %f55
22137 .word 0x3781aefe ! %f56
22138 .word 0x11fff594 ! %f57
22139 .word 0x824b8b8c ! %f58
22140 .word 0x984b0ea1 ! %f59
22141 .word 0x2285d90f ! %f60
22142 .word 0x4a71bb3e ! %f61
22143 .word 0xdc2f7fd4 ! %f62
22144 .word 0xa0fcd1ab ! %f63
22145 .word 0x00000000 ! %g0 (always zero)
22146 .word t2_kref+0xe58 ! %g1 (code pointer)
22147 .word t2_data_in_shm_area ! %g2 (shared area pointer)
22148 .word 0xad3ce3a9 ! %g3 (loop index)
22149 .word SYM(t2_subr0) ! %g4 (jmpl target)
22150 .word t2_kref+0x1 ! %g5 (sigbus target)
22151 .word 0x00000000 ! %g6 (block ld offset)
22152 .word 0x00000000 ! %g7 (block st offset)
22153 .word 0xa3f1f279 ! %o0
22154 .word 0x3583219b ! %o1
22155 .word 0x138abba3 ! %o2
22156 .word 0xf5f1d887 ! %o3
22157 .word 0x23c81d8f ! %o4
22158 .word 0xc9663081 ! %o5
22159 .word 0x00000000 ! %sp (stack pointer)
22160 .word 0x00000000 ! %o7 (relocatable junk)
22161 .word 0x588cbd1e ! %l0
22162 .word 0x43d7d2e1 ! %l1
22163 .word 0x299cc0a6 ! %l2
22164 .word 0x2d4d23b0 ! %l3
22165 .word 0x99da4232 ! %l4
22166 .word 0x88e05e76 ! %l5
22167 .word 0xd1ccd370 ! %l6
22168 .word 0x8f17328a ! %l7
22169 .word t2_data_in_area0 ! %i0 (area pointer)
22170 .word t2_data_in_area0 ! %i1 (area pointer)
22171 .word 0x00000003 ! %i2 (byte offset)
22172 .word 0xfffffff8 ! %i3 (halfword offset)
22173 .word 0xfffffff8 ! %i4 (word offset)
22174 .word 0x00000000 ! %i5 (doubleword offset)
22175 .word 0x00000000 ! %fp (frame pointer)
22176 .word 0x00000000 ! %i7 (return address)
22177 .word 0xf030b097 ! %y
22178 .word 0x0000000c ! %icc (nzvc)
22179 .word 0x40000a87 ! %fsr
22180 .word 0x00000000 ! %gsr.mask
22181 .word 0x00000000 ! %gsr
22182 .word 0x000000f0 ! %asi
22183 .word 0x00000000 ! Integer overflow traps
22184 .word 0x00000000 ! Integer divide by zero traps
22185 .word 0x00000000 ! Integer divide > 52 bit dividend traps
22186 .word 0x00000000 ! Floating inexact traps
22187 .word 0x00000000 ! Floating divide by zero traps
22188 .word 0x00000000 ! Floating underflow traps
22189 .word 0x00000000 ! Floating overflow traps
22190 .word 0x00000000 ! Floating invalid traps
22191 .word 0x00000000 ! Floating other traps
22192 .word 0x00000000 ! Ticc traps
22193 .word 0x00000000 ! Unexpected SIGFPE traps
22194 .word 0x00000000 ! Unexpected SIGSEGV traps
22195 .word 0x00000000 ! Unexpected SIGBUS traps
22196 .word 0x00000000 ! Unexpected SIGILL traps
22197 .word 0x00000000 ! Expected SIGSEGV traps
22198 .word 0x00000000 ! Expected SIGBUS traps
22199 .word 0x00000000 ! UNIMP traps
22200 .word 0x00000000 ! ??
22201.global t2_data_in_mtbl_size; t2_data_in_mtbl_size: .word 253
22202t2_data_in_regs_end:
22203
22204.skip 7708 ! page align
22205
22206KDATA_MODULE(t2_module_data_in_stack, 0x57ec0000)
22207.seg "data"
22208KGLOBAL(t2_data_in_mtbl_size)
22209KGLOBAL(t2_data_in_mtbl)
22210KGLOBAL(t2_data_in_stack)
22211t2_data_in_stack_start:
22212 .word 0x36dda608
22213 .word 0xe5b3d102
22214 .word 0x3f3bf6ec
22215 .word 0x06ea8e7e
22216 .word 0xd269e925
22217 .word 0xf7c22f2c
22218 .word 0xde851ebe
22219 .word 0x33ed4467
22220 .word 0x9205f44e
22221 .word 0xa872a57c
22222 .word 0x46d22946
22223 .word 0x80c4d69a
22224 .word 0xdef32417
22225 .word 0x372c8dbb
22226 .word 0x83dd4910
22227 .word 0xa4566655
22228 .word 0x97533918
22229 .word 0x220275d8
22230 .word 0x3ca9f5b9
22231 .word 0x4a411640
22232 .word 0x7a1fea14
22233 .word 0x7c97b142
22234 .word 0xc54544b4
22235 .word 0x3e33ede4
22236 .word 0x0c06f45d
22237 .word 0xecbd2b7a
22238 .word 0x0b2c8a4a
22239 .word 0x2ffa005e
22240 .word 0xc14c4e76
22241 .word 0xa0704fe3
22242 .word 0xe68e86e2
22243 .word 0x8d95ca4f
22244 .word 0xa6ca60fa
22245 .word 0xa0401adc
22246 .word 0x131ba482
22247 .word 0xb8dffb16
22248 .word 0x734269bb
22249 .word 0x04c9a810
22250 .word 0xeb5e0895
22251 .word 0x44ad1d41
22252 .word 0x48ad6d2d
22253 .word 0x3f3ed20c
22254 .word 0xb1da7dee
22255 .word 0xddc0d240
22256 .word 0x8d605a05
22257 .word 0x18feb711
22258 .word 0xb7c77b0c
22259 .word 0xf50c955b
22260 .word 0x1cdc431d
22261 .word 0xa671372b
22262 .word 0x8a37c89f
22263 .word 0x462339e5
22264 .word 0xba4dd39a
22265 .word 0xd2d3bf82
22266 .word 0xc06a8c4b
22267 .word 0x7da998b1
22268 .word 0xa94d614f
22269 .word 0xa6b6f6ef
22270 .word 0x58cabbab
22271 .word 0xd32020c5
22272 .word 0xbea34164
22273 .word 0x0ed21fd1
22274 .word 0x52443b98
22275 .word 0x96e83f4d
22276 .word 0x20ea4332
22277 .word 0xddca4321
22278 .word 0x6d352faa
22279 .word 0xec23d2d2
22280 .word 0x7a247571
22281 .word 0x86d878c4
22282 .word 0x8ea63dfe
22283 .word 0x053c1dab
22284 .word 0x15f49995
22285 .word 0xb21be120
22286 .word 0xf9dccb39
22287 .word 0xd4c0ebb3
22288 .word 0x8670e974
22289 .word 0x331923f2
22290 .word 0x940672cd
22291 .word 0xc227df3b
22292 .word 0x01aa132b
22293 .word 0x0fb2885d
22294 .word 0x4bed3f7b
22295 .word 0x4dff1942
22296 .word 0xf64b8f42
22297 .word 0x7700fa45
22298 .word 0xf0986818
22299 .word 0xdaa5b0e3
22300 .word 0xf468b50e
22301 .word 0xa52790dd
22302 .word 0xa5b59493
22303 .word 0xe8cfae0e
22304 .word 0x3adc3157
22305 .word 0x70c06a7e
22306 .word 0x67e2ef35
22307 .word 0xd9427b7a
22308 .word 0x27d5c339
22309 .word 0x691af1ba
22310 .word 0xe5b2862b
22311 .word 0xba9203da
22312 .word 0xbe8c634f
22313 .word 0x1f70dfb1
22314 .word 0x48c3c141
22315 .word 0x5175ee4e
22316 .word 0x1ac9390d
22317 .word 0x21b88fa2
22318 .word 0x5cd7eff0
22319 .word 0x97d1ae1c
22320 .word 0x5762026d
22321 .word 0xd91077c4
22322 .word 0x0d93339a
22323 .word 0x8901599f
22324 .word 0x54ffd1cd
22325 .word 0x8128db56
22326 .word 0x36eb4a13
22327 .word 0x94a87c7f
22328 .word 0x4cf94617
22329 .word 0xb6ce09f5
22330 .word 0xc459fc63
22331 .word 0x4b5f5922
22332 .word 0xeed5a122
22333 .word 0x2b06c02d
22334 .word 0xa00135c9
22335 .word 0x4d6e4d61
22336 .word 0x50806057
22337 .word 0x335f7d51
22338 .word 0xc94b0703
22339 .word 0xaa8e4e7e
22340 .word 0x7f8b3b97
22341 .word 0xa034e28e
22342 .word 0x627019cc
22343 .word 0x65a0b056
22344 .word 0x6f56ae5c
22345 .word 0x345c6f3e
22346 .word 0xb1f358a6
22347 .word 0xcfbfabd2
22348 .word 0x22d76f1d
22349 .word 0x9fac2e79
22350 .word 0x10c9ced9
22351 .word 0xbe2c58a3
22352 .word 0xbb3178f7
22353 .word 0x1cd729f2
22354 .word 0xe3d204ba
22355 .word 0x05b60e2d
22356 .word 0xdcc78b89
22357 .word 0x041db5ff
22358 .word 0xefae5c30
22359 .word 0x1f825fc3
22360 .word 0x1ce8451f
22361 .word 0x54adeaf9
22362 .word 0x354a3174
22363 .word 0xd5dc2815
22364 .word 0xc1303b11
22365 .word 0x8781dfc6
22366 .word 0xbb89c417
22367 .word 0x772357e6
22368 .word 0x894ab46d
22369 .word 0xe54e79b3
22370 .word 0x24212c49
22371 .word 0x685e7c01
22372 .word 0xea30ead3
22373 .word 0x1eeee586
22374 .word 0x168ee057
22375 .word 0x538a2e6d
22376 .word 0x99a1f5a0
22377 .word 0x69e60dd3
22378 .word 0xa0fa8e75
22379 .word 0x56d1e6df
22380t2_data_in_sp:
22381 .word 0x778bc34f
22382 .word 0xd250a28e
22383 .word 0xe3814ebd
22384 .word 0xfca0de70
22385 .word 0x5bbfc51b
22386 .word 0x963785e1
22387 .word 0x2b847177
22388 .word 0xc830fa8f
22389 .word t2_data_in_area0
22390 .word t2_data_in_area0
22391 .word 0x00000019
22392 .word 0x0000001e
22393 .word 0xfffffffc
22394 .word 0x00000000
22395 .word t2_data_in_fp
22396 .word 0x0491edb9
22397 .word 0xff45b393
22398 .word 0xfc3a2865
22399 .word 0x52b5fc66
22400 .word 0x6455de90
22401 .word 0x6a456844
22402 .word 0x1cc1dac5
22403 .word 0x2bc9b7a1
22404 .word 0xd0a1550a
22405t2_data_in_mtbl_base:
22406 .word 0x380fffff ! [%fp - 0x400]
22407 .word 0xc0000000 ! [%fp - 0x3fc]
22408 .word 0x380fffff ! [%fp - 0x3f8]
22409 .word 0xe0000000 ! [%fp - 0x3f4]
22410 .word 0x380fffff ! [%fp - 0x3f0]
22411 .word 0x80000000 ! [%fp - 0x3ec]
22412 .word 0x38000000 ! [%fp - 0x3e8]
22413 .word 0x40000000 ! [%fp - 0x3e4]
22414 .word 0x38000000 ! [%fp - 0x3e0]
22415 .word 0x80000000 ! [%fp - 0x3dc]
22416 .word 0x38000000 ! [%fp - 0x3d8]
22417 .word 0x20000000 ! [%fp - 0x3d4]
22418 .word 0x47f00000 ! [%fp - 0x3d0]
22419 .word 0x00000000 ! [%fp - 0x3cc]
22420 .word 0x47f00000 ! [%fp - 0x3c8]
22421 .word 0x20000000 ! [%fp - 0x3c4]
22422 .word 0x47efffff ! [%fp - 0x3c0]
22423 .word 0xffffffff ! [%fp - 0x3bc]
22424 .word 0x7ff00000 ! [%fp - 0x3b8]
22425 .word 0x00000000 ! [%fp - 0x3b4]
22426 .word 0x7fefffff ! [%fp - 0x3b0]
22427 .word 0xffffffff ! [%fp - 0x3ac]
22428 .word 0x000fffff ! [%fp - 0x3a8]
22429 .word 0xffffffff ! [%fp - 0x3a4]
22430 .word 0x000fffff ! [%fp - 0x3a0]
22431 .word 0xfffffffe ! [%fp - 0x39c]
22432 .word 0x00100000 ! [%fp - 0x398]
22433 .word 0x00000000 ! [%fp - 0x394]
22434 .word 0x00000000 ! [%fp - 0x390]
22435 .word 0x00000001 ! [%fp - 0x38c]
22436 .word 0x00000000 ! [%fp - 0x388]
22437 .word 0x00000002 ! [%fp - 0x384]
22438 .word 0x00000000 ! [%fp - 0x380]
22439 .word 0x00000000 ! [%fp - 0x37c]
22440 .word 0x7f800000 ! [%fp - 0x378]
22441 .word 0x7f7fffff ! [%fp - 0x374]
22442 .word 0x007fffff ! [%fp - 0x370]
22443 .word 0x007ffffe ! [%fp - 0x36c]
22444 .word 0x00800000 ! [%fp - 0x368]
22445 .word 0x00000001 ! [%fp - 0x364]
22446 .word 0x00000002 ! [%fp - 0x360]
22447 .word 0x80000000 ! [%fp - 0x35c]
22448 .word 0x207fe000 ! [%fp - 0x358]
22449 .word 0x1ffff000 ! [%fp - 0x354]
22450 .word 0x307fe123 ! [%fp - 0x350]
22451 .word 0x0fff1001 ! [%fp - 0x34c]
22452 .word 0x2ff81000 ! [%fp - 0x348]
22453 .word 0x1072e100 ! [%fp - 0x344]
22454 .word 0x027fe067 ! [%fp - 0x340]
22455 .word 0x3eff1289 ! [%fp - 0x33c]
22456 .word 0x3f000400 ! [%fp - 0x338]
22457 .word 0x80003c1f ! [%fp - 0x334]
22458 .word 0x00fff800 ! [%fp - 0x330]
22459 .word 0xffff8000 ! [%fp - 0x32c]
22460 .word 0x200ff760 ! [%fp - 0x328]
22461 .word 0x0800011f ! [%fp - 0x324]
22462 .word 0x1ffff800 ! [%fp - 0x320]
22463 .word 0x00000000 ! [%fp - 0x31c]
22464 .word 0x3ffe8000 ! [%fp - 0x318]
22465 .word 0x147ff000 ! [%fp - 0x314]
22466 .word 0x137fe671 ! [%fp - 0x310]
22467 .word 0x3ffe8459 ! [%fp - 0x30c]
22468 .word 0x127fffff ! [%fp - 0x308]
22469 .word 0x3fffffff ! [%fp - 0x304]
22470 .word 0x307fe123 ! [%fp - 0x300]
22471 .word 0x047fffff ! [%fp - 0x2fc]
22472 .word 0x307fe123 ! [%fp - 0x2f8]
22473 .word 0x03ffffff ! [%fp - 0x2f4]
22474 .word 0x107fe100 ! [%fp - 0x2f0]
22475 .word 0x22efffff ! [%fp - 0x2ec]
22476 .word 0x380ffe80 ! [%fp - 0x2e8]
22477 .word 0x00000000 ! [%fp - 0x2e4]
22478 .word 0x04bfeff9 ! [%fp - 0x2e0]
22479 .word 0x00000000 ! [%fp - 0x2dc]
22480 .word 0x380fffff ! [%fp - 0x2d8]
22481 .word 0xffffffff ! [%fp - 0x2d4]
22482 .word 0x04bfffff ! [%fp - 0x2d0]
22483 .word 0xffffffff ! [%fp - 0x2cc]
22484 .word 0x300ff123 ! [%fp - 0x2c8]
22485 .word 0x40000000 ! [%fp - 0x2c4]
22486 .word 0x0caf8ee0 ! [%fp - 0x2c0]
22487 .word 0x00000000 ! [%fp - 0x2bc]
22488 .word 0x3c0ff456 ! [%fp - 0x2b8]
22489 .word 0x00000000 ! [%fp - 0x2b4]
22490 .word 0x009ff000 ! [%fp - 0x2b0]
22491 .word 0x00000000 ! [%fp - 0x2ac]
22492 .word 0x3c0ff456 ! [%fp - 0x2a8]
22493 .word 0x0000ff99 ! [%fp - 0x2a4]
22494 .word 0x009ff000 ! [%fp - 0x2a0]
22495 .word 0x001234ff ! [%fp - 0x29c]
22496 .word 0x0080ffff ! [%fp - 0x298]
22497 .word 0x3ff8f000 ! [%fp - 0x294]
22498 .word 0x01800001 ! [%fp - 0x290]
22499 .word 0x40c2fc1f ! [%fp - 0x28c]
22500 .word 0x00100100 ! [%fp - 0x288]
22501 .word 0x10010001 ! [%fp - 0x284]
22502 .word 0x3fff8f88 ! [%fp - 0x280]
22503 .word 0x00000000 ! [%fp - 0x27c]
22504 .word 0x00f00f00 ! [%fp - 0x278]
22505 .word 0xf000000f ! [%fp - 0x274]
22506 .word 0x409ff00f ! [%fp - 0x270]
22507 .word 0xff000fff ! [%fp - 0x26c]
22508 .word 0x04003009 ! [%fp - 0x268]
22509 .word 0x4fff0001 ! [%fp - 0x264]
22510 .word 0x03001001 ! [%fp - 0x260]
22511 .word 0x4feeeeee ! [%fp - 0x25c]
22512 .word 0x0801e067 ! [%fp - 0x258]
22513 .word 0x54f231f8 ! [%fp - 0x254]
22514 .word 0x01000001 ! [%fp - 0x250]
22515 .word 0x00000001 ! [%fp - 0x24c]
22516 .word 0x453eef45 ! [%fp - 0x248]
22517 .word 0x00000001 ! [%fp - 0x244]
22518 .word 0x01100111 ! [%fp - 0x240]
22519 .word 0x00011111 ! [%fp - 0x23c]
22520 .word 0x455f8000 ! [%fp - 0x238]
22521 .word 0xffffffff ! [%fp - 0x234]
22522 .word 0x01301222 ! [%fp - 0x230]
22523 .word 0x00111222 ! [%fp - 0x22c]
22524 .word 0x458f1100 ! [%fp - 0x228]
22525 .word 0x01111001 ! [%fp - 0x224]
22526 .word 0x40811111 ! [%fp - 0x220]
22527 .word 0x00feeeee ! [%fp - 0x21c]
22528 .word 0x40000011 ! [%fp - 0x218]
22529 .word 0x007fffff ! [%fp - 0x214]
22530 .word 0x41800221 ! [%fp - 0x210]
22531 .word 0x01ff0001 ! [%fp - 0x20c]
22532 .word 0x7f333333 ! [%fp - 0x208]
22533 .word 0x3f7fffff ! [%fp - 0x204]
22534 .word 0x40100001 ! [%fp - 0x200]
22535 .word 0x11000011 ! [%fp - 0x1fc]
22536 .word 0x001fffff ! [%fp - 0x1f8]
22537 .word 0xffffffff ! [%fp - 0x1f4]
22538 .word 0x40000000 ! [%fp - 0x1f0]
22539 .word 0x00000011 ! [%fp - 0x1ec]
22540 .word 0x000fffff ! [%fp - 0x1e8]
22541 .word 0xffffffff ! [%fp - 0x1e4]
22542 .word 0x7fe11111 ! [%fp - 0x1e0]
22543 .word 0xffffffff ! [%fp - 0x1dc]
22544 .word 0x3ffff110 ! [%fp - 0x1d8]
22545 .word 0x00000001 ! [%fp - 0x1d4]
22546 .word 0x7fffffff ! [%fp - 0x1d0]
22547 .word 0x7f800001 ! [%fp - 0x1cc]
22548 .word 0x7f800000 ! [%fp - 0x1c8]
22549 .word 0x7f7fffff ! [%fp - 0x1c4]
22550 .word 0x5f800001 ! [%fp - 0x1c0]
22551 .word 0x5f800000 ! [%fp - 0x1bc]
22552 .word 0x5f7fffff ! [%fp - 0x1b8]
22553 .word 0x5f000001 ! [%fp - 0x1b4]
22554 .word 0x5f000000 ! [%fp - 0x1b0]
22555 .word 0x5effffff ! [%fp - 0x1ac]
22556 .word 0x4b000001 ! [%fp - 0x1a8]
22557 .word 0x4b000000 ! [%fp - 0x1a4]
22558 .word 0x4affffff ! [%fp - 0x1a0]
22559 .word 0x40000001 ! [%fp - 0x19c]
22560 .word 0x40000000 ! [%fp - 0x198]
22561 .word 0x3fffffff ! [%fp - 0x194]
22562 .word 0x3f800001 ! [%fp - 0x190]
22563 .word 0x3f800000 ! [%fp - 0x18c]
22564 .word 0x3f7fffff ! [%fp - 0x188]
22565 .word 0x00000000 ! [%fp - 0x184]
22566 .word 0x7fffffff ! [%fp - 0x180]
22567 .word 0xffffffff ! [%fp - 0x17c]
22568 .word 0x7ff00000 ! [%fp - 0x178]
22569 .word 0x00000001 ! [%fp - 0x174]
22570 .word 0x7ff00000 ! [%fp - 0x170]
22571 .word 0x00000000 ! [%fp - 0x16c]
22572 .word 0x7fefffff ! [%fp - 0x168]
22573 .word 0xffffffff ! [%fp - 0x164]
22574 .word 0x43e00000 ! [%fp - 0x160]
22575 .word 0x00000001 ! [%fp - 0x15c]
22576 .word 0x43e00000 ! [%fp - 0x158]
22577 .word 0x00000000 ! [%fp - 0x154]
22578 .word 0x43dfffff ! [%fp - 0x150]
22579 .word 0xffffffff ! [%fp - 0x14c]
22580 .word 0x43d00000 ! [%fp - 0x148]
22581 .word 0x00000001 ! [%fp - 0x144]
22582 .word 0x43d00000 ! [%fp - 0x140]
22583 .word 0x00000000 ! [%fp - 0x13c]
22584 .word 0x43cfffff ! [%fp - 0x138]
22585 .word 0xffffffff ! [%fp - 0x134]
22586 .word 0x43300000 ! [%fp - 0x130]
22587 .word 0x00000001 ! [%fp - 0x12c]
22588 .word 0x43300000 ! [%fp - 0x128]
22589 .word 0x00000000 ! [%fp - 0x124]
22590 .word 0x432fffff ! [%fp - 0x120]
22591 .word 0xffffffff ! [%fp - 0x11c]
22592 .word 0x40000000 ! [%fp - 0x118]
22593 .word 0x00000001 ! [%fp - 0x114]
22594 .word 0x40000000 ! [%fp - 0x110]
22595 .word 0x00000000 ! [%fp - 0x10c]
22596 .word 0x3fffffff ! [%fp - 0x108]
22597 .word 0xffffffff ! [%fp - 0x104]
22598 .word 0x3ff00000 ! [%fp - 0x100]
22599 .word 0x00000001 ! [%fp - 0xfc]
22600 .word 0x3ff00000 ! [%fp - 0xf8]
22601 .word 0x00000000 ! [%fp - 0xf4]
22602 .word 0x3fefffff ! [%fp - 0xf0]
22603 .word 0xffffffff ! [%fp - 0xec]
22604 .word 0x80000000 ! [%fp - 0xe8]
22605 .word 0x00000000 ! [%fp - 0xe4]
22606 .word 0x7fffffff ! [%fp - 0xe0]
22607 .word 0xffffffff ! [%fp - 0xdc]
22608 .word 0x00000000 ! [%fp - 0xd8]
22609 .word 0x00000000 ! [%fp - 0xd4]
22610 .word 0x00200000 ! [%fp - 0xd0]
22611 .word 0x00000003 ! [%fp - 0xcc]
22612 .word 0x00200000 ! [%fp - 0xc8]
22613 .word 0x00000002 ! [%fp - 0xc4]
22614 .word 0x00200000 ! [%fp - 0xc0]
22615 .word 0x00000001 ! [%fp - 0xbc]
22616 .word 0x00200000 ! [%fp - 0xb8]
22617 .word 0x00000000 ! [%fp - 0xb4]
22618 .word 0x001fffff ! [%fp - 0xb0]
22619 .word 0xffffffff ! [%fp - 0xac]
22620 .word 0x00100000 ! [%fp - 0xa8]
22621 .word 0x00000001 ! [%fp - 0xa4]
22622 .word 0x00100000 ! [%fp - 0xa0]
22623 .word 0x00000000 ! [%fp - 0x9c]
22624 .word 0x000fffff ! [%fp - 0x98]
22625 .word 0xffffffff ! [%fp - 0x94]
22626 .word 0x00080000 ! [%fp - 0x90]
22627 .word 0x00000001 ! [%fp - 0x8c]
22628 .word 0x00080000 ! [%fp - 0x88]
22629 .word 0x00000000 ! [%fp - 0x84]
22630 .word 0x0007ffff ! [%fp - 0x80]
22631 .word 0xffffffff ! [%fp - 0x7c]
22632 .word 0x00000000 ! [%fp - 0x78]
22633 .word 0x01000003 ! [%fp - 0x74]
22634 .word 0x00000000 ! [%fp - 0x70]
22635 .word 0x01000002 ! [%fp - 0x6c]
22636 .word 0x00000000 ! [%fp - 0x68]
22637 .word 0x01000001 ! [%fp - 0x64]
22638 .word 0x00000000 ! [%fp - 0x60]
22639 .word 0x01000000 ! [%fp - 0x5c]
22640 .word 0x00000000 ! [%fp - 0x58]
22641 .word 0x00ffffff ! [%fp - 0x54]
22642 .word 0x00000000 ! [%fp - 0x50]
22643 .word 0x00800001 ! [%fp - 0x4c]
22644 .word 0x00000000 ! [%fp - 0x48]
22645 .word 0x00800000 ! [%fp - 0x44]
22646 .word 0x00000000 ! [%fp - 0x40]
22647 .word 0x007fffff ! [%fp - 0x3c]
22648 .word 0x00000000 ! [%fp - 0x38]
22649 .word 0x00400001 ! [%fp - 0x34]
22650 .word 0x00000000 ! [%fp - 0x30]
22651 .word 0x00400000 ! [%fp - 0x2c]
22652 .word 0x00000000 ! [%fp - 0x28]
22653 .word 0x003fffff ! [%fp - 0x24]
22654 .word t2_data_in_area0 ! [%fp - 0x20]
22655 .word SYM(t2_subr3) ! [%fp - 0x1c]
22656 .word SYM(t2_subr2) ! [%fp - 0x18]
22657 .word SYM(t2_subr1) ! [%fp - 0x14]
22658 .word SYM(t2_subr0) ! [%fp - 0x10]
22659t2_data_in_mtbl:
22660 .word 0x5d404c4f ! [%fp - 0xc]
22661 .word 0x6378bbab ! [%fp - 0x8]
22662 .word 0x6dd6f376 ! [%fp - 0x4]
22663.global t2_data_in_fp; t2_data_in_fp:
22664 .word 0xbe8dde89
22665 .word 0xb3065393
22666 .word 0xe9770848
22667 .word 0xc8b0fc25
22668 .word 0xc213f5d8
22669 .word 0x92d9b0f6
22670 .word 0x0082a41d
22671 .word 0x5c152128
22672 .word 0x8d9c64c8
22673 .word 0x2b705a65
22674 .word 0x5affe6aa
22675 .word 0xcbf202e0
22676 .word 0x6f4daafb
22677 .word 0x3abb4918
22678 .word 0x1635106b
22679 .word 0xa3239671
22680 .word 0x94c87dff
22681 .word 0xaaaafa1a
22682 .word 0xf71b9b04
22683 .word 0x4e9103e9
22684 .word 0xcda3b69e
22685 .word 0x589cf308
22686 .word 0x15f9d8ba
22687 .word 0xc9c7c2a7
22688t2_data_in_stacktop:
22689 .word 0
22690t2_data_in_stack_end:
22691.skip 6300 ! page align
22692
22693KDATA_MODULE(t2_module_data_in_area0, 0x5c9c0000)
22694.seg "data"
22695t2_data_in_area0_start:
22696.skip 832
22697t2_data_in_area0_begin:
22698 .word 0x49293f73 ! t2_data_in_area0-0x20
22699 .word 0xe5964f18 ! t2_data_in_area0-0x1c
22700 .word 0x99b29725 ! t2_data_in_area0-0x18
22701 .word 0x020197fa ! t2_data_in_area0-0x14
22702 .word 0x19dad8c0 ! t2_data_in_area0-0x10
22703 .word 0x5d2b985d ! t2_data_in_area0-0xc
22704 .word 0x585fb923 ! t2_data_in_area0-0x8
22705 .word 0xa3395c08 ! t2_data_in_area0-0x4
22706.global t2_data_in_area0; t2_data_in_area0:
22707 .word 0x6a5ec57f ! t2_data_in_area0+0x0
22708 .word 0x48367148 ! t2_data_in_area0+0x4
22709 .word 0xc2a7fc10 ! t2_data_in_area0+0x8
22710 .word 0x3ecca8f0 ! t2_data_in_area0+0xc
22711 .word 0xe0e1b5b6 ! t2_data_in_area0+0x10
22712 .word 0xd37dd271 ! t2_data_in_area0+0x14
22713 .word 0x698f5c33 ! t2_data_in_area0+0x18
22714 .word 0xb266d833 ! t2_data_in_area0+0x1c
22715t2_data_in_area0_end:
22716.skip 7296
22717t2_data_in_area0_stop:
22718
22719KDATA_MODULE(t2_module_data_in_shm_area, 0x42d16000)
22720.seg "data"
22721t2_data_in_shm_area_start:
22722t2_data_in_shm_area_begin:
22723.global t2_data_in_shm_area; t2_data_in_shm_area:
22724 .word 0xc0f794af ! t2_data_in_shm_area+0x0 (t0)
22725 .word 0x00000000 ! t2_data_in_shm_area+0x4 (t1)
22726 .word 0xe0fc820f ! t2_data_in_shm_area+0x8 (t2)
22727 .word 0xcf050240 ! t2_data_in_shm_area+0xc (t3)
22728 .word 0xd207d70a ! t2_data_in_shm_area+0x10 (t0)
22729 .word 0x00000000 ! t2_data_in_shm_area+0x14 (t1)
22730 .word 0x897de097 ! t2_data_in_shm_area+0x18 (t2)
22731 .word 0x58478448 ! t2_data_in_shm_area+0x1c (t3)
22732 .word 0xd81c497b ! t2_data_in_shm_area+0x20 (t0)
22733 .word 0x00000000 ! t2_data_in_shm_area+0x24 (t1)
22734 .word 0x6684cc7a ! t2_data_in_shm_area+0x28 (t2)
22735 .word 0x35c5819e ! t2_data_in_shm_area+0x2c (t3)
22736 .word 0x3c253f45 ! t2_data_in_shm_area+0x30 (t0)
22737 .word 0x00000000 ! t2_data_in_shm_area+0x34 (t1)
22738 .word 0x3ad3f24f ! t2_data_in_shm_area+0x38 (t2)
22739 .word 0x8e3b8dba ! t2_data_in_shm_area+0x3c (t3)
22740 .word 0x0eecad96 ! t2_data_in_shm_area+0x40 (t0 bload)
22741 .word 0xf47336a2 ! t2_data_in_shm_area+0x44
22742 .word 0x87509416 ! t2_data_in_shm_area+0x48
22743 .word 0xd51c6dac ! t2_data_in_shm_area+0x4c
22744 .word 0xca804173 ! t2_data_in_shm_area+0x50
22745 .word 0x9935fb5d ! t2_data_in_shm_area+0x54
22746 .word 0x7a19f68b ! t2_data_in_shm_area+0x58
22747 .word 0x8e34b5b2 ! t2_data_in_shm_area+0x5c
22748 .word 0xa5c1efbb ! t2_data_in_shm_area+0x60
22749 .word 0x6db06ee6 ! t2_data_in_shm_area+0x64
22750 .word 0x2374fc37 ! t2_data_in_shm_area+0x68
22751 .word 0x8be86c5f ! t2_data_in_shm_area+0x6c
22752 .word 0xc96e120e ! t2_data_in_shm_area+0x70
22753 .word 0x9aa94789 ! t2_data_in_shm_area+0x74
22754 .word 0x7e941d7b ! t2_data_in_shm_area+0x78
22755 .word 0x162ad632 ! t2_data_in_shm_area+0x7c
22756 .word 0xcd794e76 ! t2_data_in_shm_area+0x80 (t0 bstore)
22757 .word 0xcbd40729 ! t2_data_in_shm_area+0x84
22758 .word 0x1d55659e ! t2_data_in_shm_area+0x88
22759 .word 0x19baa130 ! t2_data_in_shm_area+0x8c
22760 .word 0xc54c89f1 ! t2_data_in_shm_area+0x90
22761 .word 0x4ae9d577 ! t2_data_in_shm_area+0x94
22762 .word 0x45d212f2 ! t2_data_in_shm_area+0x98
22763 .word 0xa1596c40 ! t2_data_in_shm_area+0x9c
22764 .word 0x596eff2c ! t2_data_in_shm_area+0xa0
22765 .word 0xb2394961 ! t2_data_in_shm_area+0xa4
22766 .word 0x77859534 ! t2_data_in_shm_area+0xa8
22767 .word 0xcc23efb6 ! t2_data_in_shm_area+0xac
22768 .word 0x9ff47d91 ! t2_data_in_shm_area+0xb0
22769 .word 0xafe4d5c7 ! t2_data_in_shm_area+0xb4
22770 .word 0xf07b8e38 ! t2_data_in_shm_area+0xb8
22771 .word 0xa5eb9b2c ! t2_data_in_shm_area+0xbc
22772 .word 0x00000000 ! t2_data_in_shm_area+0xc0 (t1 bload)
22773 .word 0x00000000 ! t2_data_in_shm_area+0xc4
22774 .word 0x00000000 ! t2_data_in_shm_area+0xc8
22775 .word 0x00000000 ! t2_data_in_shm_area+0xcc
22776 .word 0x00000000 ! t2_data_in_shm_area+0xd0
22777 .word 0x00000000 ! t2_data_in_shm_area+0xd4
22778 .word 0x00000000 ! t2_data_in_shm_area+0xd8
22779 .word 0x00000000 ! t2_data_in_shm_area+0xdc
22780 .word 0x00000000 ! t2_data_in_shm_area+0xe0
22781 .word 0x00000000 ! t2_data_in_shm_area+0xe4
22782 .word 0x00000000 ! t2_data_in_shm_area+0xe8
22783 .word 0x00000000 ! t2_data_in_shm_area+0xec
22784 .word 0x00000000 ! t2_data_in_shm_area+0xf0
22785 .word 0x00000000 ! t2_data_in_shm_area+0xf4
22786 .word 0x00000000 ! t2_data_in_shm_area+0xf8
22787 .word 0x00000000 ! t2_data_in_shm_area+0xfc
22788 .word 0x00000000 ! t2_data_in_shm_area+0x100 (t1 bstore)
22789 .word 0x00000000 ! t2_data_in_shm_area+0x104
22790 .word 0x00000000 ! t2_data_in_shm_area+0x108
22791 .word 0x00000000 ! t2_data_in_shm_area+0x10c
22792 .word 0x00000000 ! t2_data_in_shm_area+0x110
22793 .word 0x00000000 ! t2_data_in_shm_area+0x114
22794 .word 0x00000000 ! t2_data_in_shm_area+0x118
22795 .word 0x00000000 ! t2_data_in_shm_area+0x11c
22796 .word 0x00000000 ! t2_data_in_shm_area+0x120
22797 .word 0x00000000 ! t2_data_in_shm_area+0x124
22798 .word 0x00000000 ! t2_data_in_shm_area+0x128
22799 .word 0x00000000 ! t2_data_in_shm_area+0x12c
22800 .word 0x00000000 ! t2_data_in_shm_area+0x130
22801 .word 0x00000000 ! t2_data_in_shm_area+0x134
22802 .word 0x00000000 ! t2_data_in_shm_area+0x138
22803 .word 0x00000000 ! t2_data_in_shm_area+0x13c
22804 .word 0x36018ca7 ! t2_data_in_shm_area+0x140 (t2 bload)
22805 .word 0x75c89ee5 ! t2_data_in_shm_area+0x144
22806 .word 0x9a67356a ! t2_data_in_shm_area+0x148
22807 .word 0x672074ac ! t2_data_in_shm_area+0x14c
22808 .word 0x497edb26 ! t2_data_in_shm_area+0x150
22809 .word 0xa0490176 ! t2_data_in_shm_area+0x154
22810 .word 0xf566ef50 ! t2_data_in_shm_area+0x158
22811 .word 0x075511bc ! t2_data_in_shm_area+0x15c
22812 .word 0xd0ff3e0f ! t2_data_in_shm_area+0x160
22813 .word 0xab46241b ! t2_data_in_shm_area+0x164
22814 .word 0x16482bbc ! t2_data_in_shm_area+0x168
22815 .word 0x756bcf5d ! t2_data_in_shm_area+0x16c
22816 .word 0xd3e61958 ! t2_data_in_shm_area+0x170
22817 .word 0x089ca95b ! t2_data_in_shm_area+0x174
22818 .word 0x8ede022f ! t2_data_in_shm_area+0x178
22819 .word 0x190e2781 ! t2_data_in_shm_area+0x17c
22820 .word 0xe3e6a23d ! t2_data_in_shm_area+0x180 (t2 bstore)
22821 .word 0xfd8085bb ! t2_data_in_shm_area+0x184
22822 .word 0xf4dd1413 ! t2_data_in_shm_area+0x188
22823 .word 0x8d820f10 ! t2_data_in_shm_area+0x18c
22824 .word 0x4950a650 ! t2_data_in_shm_area+0x190
22825 .word 0x5879bb3e ! t2_data_in_shm_area+0x194
22826 .word 0xc49ffbea ! t2_data_in_shm_area+0x198
22827 .word 0x4726070c ! t2_data_in_shm_area+0x19c
22828 .word 0xf57a2fd4 ! t2_data_in_shm_area+0x1a0
22829 .word 0xe772c92e ! t2_data_in_shm_area+0x1a4
22830 .word 0x9e66fbca ! t2_data_in_shm_area+0x1a8
22831 .word 0x493a9bf6 ! t2_data_in_shm_area+0x1ac
22832 .word 0x1a2e9b4b ! t2_data_in_shm_area+0x1b0
22833 .word 0xfbd7d41d ! t2_data_in_shm_area+0x1b4
22834 .word 0xe13f9f08 ! t2_data_in_shm_area+0x1b8
22835 .word 0x5fb9f76f ! t2_data_in_shm_area+0x1bc
22836 .word 0x1c58fb2e ! t2_data_in_shm_area+0x1c0 (t3 bload)
22837 .word 0xbb3d08c0 ! t2_data_in_shm_area+0x1c4
22838 .word 0x112556fe ! t2_data_in_shm_area+0x1c8
22839 .word 0x4b090e25 ! t2_data_in_shm_area+0x1cc
22840 .word 0x0d42f9c6 ! t2_data_in_shm_area+0x1d0
22841 .word 0xa8b0b5eb ! t2_data_in_shm_area+0x1d4
22842 .word 0x22fd9697 ! t2_data_in_shm_area+0x1d8
22843 .word 0x341a4f29 ! t2_data_in_shm_area+0x1dc
22844 .word 0x28a6fc87 ! t2_data_in_shm_area+0x1e0
22845 .word 0x020c30ad ! t2_data_in_shm_area+0x1e4
22846 .word 0x77c2211f ! t2_data_in_shm_area+0x1e8
22847 .word 0x67fe6776 ! t2_data_in_shm_area+0x1ec
22848 .word 0xc49ec99a ! t2_data_in_shm_area+0x1f0
22849 .word 0x4988307c ! t2_data_in_shm_area+0x1f4
22850 .word 0x133a5837 ! t2_data_in_shm_area+0x1f8
22851 .word 0x7404ad68 ! t2_data_in_shm_area+0x1fc
22852 .word 0xacc53827 ! t2_data_in_shm_area+0x200 (t3 bstore)
22853 .word 0x858c3022 ! t2_data_in_shm_area+0x204
22854 .word 0xa5bf79e0 ! t2_data_in_shm_area+0x208
22855 .word 0x6ce3df67 ! t2_data_in_shm_area+0x20c
22856 .word 0xc3dc3ae3 ! t2_data_in_shm_area+0x210
22857 .word 0x5a51e6c1 ! t2_data_in_shm_area+0x214
22858 .word 0x5d40bf2d ! t2_data_in_shm_area+0x218
22859 .word 0x0700ee91 ! t2_data_in_shm_area+0x21c
22860 .word 0xfb307fed ! t2_data_in_shm_area+0x220
22861 .word 0x1058cd17 ! t2_data_in_shm_area+0x224
22862 .word 0x40de323a ! t2_data_in_shm_area+0x228
22863 .word 0x88854f96 ! t2_data_in_shm_area+0x22c
22864 .word 0xbcf6b9da ! t2_data_in_shm_area+0x230
22865 .word 0x64363303 ! t2_data_in_shm_area+0x234
22866 .word 0xed866f5c ! t2_data_in_shm_area+0x238
22867 .word 0x080ef5e4 ! t2_data_in_shm_area+0x23c
22868t2_data_in_shm_area_end:
22869t2_data_in_shm_area_stop:
22870
22871KDATA_MODULE(t2_module_data_exp_regs, 0x4dc2e000)
22872.seg "data"
22873KGLOBAL(t2_data_exp_regs)
22874t2_data_exp_regs_start:
22875t2_data_exp_regs:
22876 .word 0xe9d091be ! %f0
22877 .word 0xafe089fc ! %f1
22878 .word 0xb3565fcf ! %f2
22879 .word 0xc52d4f52 ! %f3
22880 .word 0x8f958bd7 ! %f4
22881 .word 0xfa6fdcaf ! %f5
22882 .word 0xda821f95 ! %f6
22883 .word 0x3e5eb9de ! %f7
22884 .word 0x0f578750 ! %f8
22885 .word 0x8a58b2ed ! %f9
22886 .word 0x219b5708 ! %f10
22887 .word 0xf616b0e6 ! %f11
22888 .word 0x5ad030e3 ! %f12
22889 .word 0x96c0edd4 ! %f13
22890 .word 0x0f1285fb ! %f14
22891 .word 0x69354a0b ! %f15
22892 .word 0xb287b2f5 ! %f16
22893 .word 0x5fa14c0f ! %f17
22894 .word 0x9c0a9c0a ! %f18
22895 .word 0xecf6e98f ! %f19
22896 .word 0x7b6bf864 ! %f20
22897 .word 0x89d8ef4a ! %f21
22898 .word 0x917f0302 ! %f22
22899 .word 0xd1ac86e3 ! %f23
22900 .word 0x2552d783 ! %f24
22901 .word 0x56ef44e2 ! %f25
22902 .word 0x1ad56b80 ! %f26
22903 .word 0xa7db267e ! %f27
22904 .word 0x08456962 ! %f28
22905 .word 0xf93f45dc ! %f29
22906 .word 0x04ad3fd7 ! %f30
22907 .word 0x01f89cef ! %f31
22908 .word 0xa7931152 ! %f32
22909 .word 0xa1824219 ! %f33
22910 .word 0x9f78e137 ! %f34
22911 .word 0x31c8ef35 ! %f35
22912 .word 0xdc8ef8a7 ! %f36
22913 .word 0xff5faac7 ! %f37
22914 .word 0xe78b130a ! %f38
22915 .word 0x1cc0e44e ! %f39
22916 .word 0x5fc302bf ! %f40
22917 .word 0xdf0a9019 ! %f41
22918 .word 0x1a0538a1 ! %f42
22919 .word 0xbc079c0d ! %f43
22920 .word 0x9a8f7d43 ! %f44
22921 .word 0x594cc639 ! %f45
22922 .word 0xd5b9490f ! %f46
22923 .word 0xabfa3f30 ! %f47
22924 .word 0xbcdf10ac ! %f48
22925 .word 0xeceae57d ! %f49
22926 .word 0x0adc9d55 ! %f50
22927 .word 0x21b21cb1 ! %f51
22928 .word 0xa70ab509 ! %f52
22929 .word 0x7f4b99d9 ! %f53
22930 .word 0x6a96fcbf ! %f54
22931 .word 0x143ec85c ! %f55
22932 .word 0x3781aefe ! %f56
22933 .word 0x11fff594 ! %f57
22934 .word 0x824b8b8c ! %f58
22935 .word 0x984b0ea1 ! %f59
22936 .word 0x2285d90f ! %f60
22937 .word 0x4a71bb3e ! %f61
22938 .word 0xdc2f7fd4 ! %f62
22939 .word 0xa0fcd1ab ! %f63
22940 .word 0x00000000 ! %g0 (always zero)
22941 .word t2_kref+0xe58 ! %g1 (code pointer)
22942 .word t2_data_exp_shm_area! %g2 (shared area pointer)
22943 .word 0xad3ce3a9 ! %g3 (loop index)
22944 .word SYM(t2_subr0) ! %g4 (jmpl target)
22945 .word t2_kref+0x1 ! %g5 (sigbus target)
22946 .word 0x00000000 ! %g6 (block ld offset)
22947 .word 0x00000000 ! %g7 (block st offset)
22948 .word 0xa3f1f279 ! %o0
22949 .word 0x3583219b ! %o1
22950 .word 0x138abba3 ! %o2
22951 .word 0xf5f1d887 ! %o3
22952 .word 0x23c81d8f ! %o4
22953 .word 0xc9663081 ! %o5
22954 .word 0x00000000 ! %sp (stack pointer)
22955 .word 0x00000000 ! %o7 (relocatable junk)
22956 .word 0x588cbd1e ! %l0
22957 .word 0x43d7d2e1 ! %l1
22958 .word 0x299cc0a6 ! %l2
22959 .word 0x2d4d23b0 ! %l3
22960 .word 0x99da4232 ! %l4
22961 .word 0x88e05e76 ! %l5
22962 .word 0xd1ccd370 ! %l6
22963 .word 0x8f17328a ! %l7
22964 .word t2_data_exp_area0 ! %i0 (area pointer)
22965 .word t2_data_exp_area0 ! %i1 (area pointer)
22966 .word 0x00000003 ! %i2 (byte offset)
22967 .word 0xfffffff8 ! %i3 (halfword offset)
22968 .word 0xfffffff8 ! %i4 (word offset)
22969 .word 0x00000000 ! %i5 (doubleword offset)
22970 .word 0x00000000 ! %fp (frame pointer)
22971 .word 0x00000000 ! %i7 (return address)
22972 .word 0xf030b097 ! %y
22973 .word 0x0000000c ! %icc (nzvc)
22974 .word 0x40000a87 ! %fsr
22975 .word 0x00000000 ! %gsr.mask
22976 .word 0x00000000 ! %gsr
22977 .word 0x000000f0 ! %asi
22978 .word 0x00000000 ! Integer overflow traps
22979 .word 0x00000000 ! Integer divide by zero traps
22980 .word 0x00000000 ! Integer divide > 52 bit dividend traps
22981 .word 0x00000000 ! Floating inexact traps
22982 .word 0x00000000 ! Floating divide by zero traps
22983 .word 0x00000000 ! Floating underflow traps
22984 .word 0x00000000 ! Floating overflow traps
22985 .word 0x00000000 ! Floating invalid traps
22986 .word 0x00000000 ! Floating other traps
22987 .word 0x00000000 ! Ticc traps
22988 .word 0x00000000 ! Unexpected SIGFPE traps
22989 .word 0x00000000 ! Unexpected SIGSEGV traps
22990 .word 0x00000000 ! Unexpected SIGBUS traps
22991 .word 0x00000000 ! Unexpected SIGILL traps
22992 .word 0x00000000 ! Expected SIGSEGV traps
22993 .word 0x00000000 ! Expected SIGBUS traps
22994 .word 0x00000000 ! UNIMP traps
22995 .word 0x00000000 ! ??
22996t2_data_exp_mtbl_size: .word 253
22997t2_data_exp_regs_end:
22998
22999.skip 7708 ! page align
23000
23001KDATA_MODULE(t2_module_data_exp_stack, 0x5c6d2000)
23002.seg "data"
23003KGLOBAL(t2_data_exp_mtbl_size)
23004KGLOBAL(t2_data_exp_mtbl)
23005KGLOBAL(t2_data_exp_stack)
23006t2_data_exp_stack_start:
23007 .word 0x36dda608
23008 .word 0xe5b3d102
23009 .word 0x3f3bf6ec
23010 .word 0x06ea8e7e
23011 .word 0xd269e925
23012 .word 0xf7c22f2c
23013 .word 0xde851ebe
23014 .word 0x33ed4467
23015 .word 0x9205f44e
23016 .word 0xa872a57c
23017 .word 0x46d22946
23018 .word 0x80c4d69a
23019 .word 0xdef32417
23020 .word 0x372c8dbb
23021 .word 0x83dd4910
23022 .word 0xa4566655
23023 .word 0x97533918
23024 .word 0x220275d8
23025 .word 0x3ca9f5b9
23026 .word 0x4a411640
23027 .word 0x7a1fea14
23028 .word 0x7c97b142
23029 .word 0xc54544b4
23030 .word 0x3e33ede4
23031 .word 0x0c06f45d
23032 .word 0xecbd2b7a
23033 .word 0x0b2c8a4a
23034 .word 0x2ffa005e
23035 .word 0xc14c4e76
23036 .word 0xa0704fe3
23037 .word 0xe68e86e2
23038 .word 0x8d95ca4f
23039 .word 0xa6ca60fa
23040 .word 0xa0401adc
23041 .word 0x131ba482
23042 .word 0xb8dffb16
23043 .word 0x734269bb
23044 .word 0x04c9a810
23045 .word 0xeb5e0895
23046 .word 0x44ad1d41
23047 .word 0x48ad6d2d
23048 .word 0x3f3ed20c
23049 .word 0xb1da7dee
23050 .word 0xddc0d240
23051 .word 0x8d605a05
23052 .word 0x18feb711
23053 .word 0xb7c77b0c
23054 .word 0xf50c955b
23055 .word 0x1cdc431d
23056 .word 0xa671372b
23057 .word 0x8a37c89f
23058 .word 0x462339e5
23059 .word 0xba4dd39a
23060 .word 0xd2d3bf82
23061 .word 0xc06a8c4b
23062 .word 0x7da998b1
23063 .word 0xa94d614f
23064 .word 0xa6b6f6ef
23065 .word 0x58cabbab
23066 .word 0xd32020c5
23067 .word 0xbea34164
23068 .word 0x0ed21fd1
23069 .word 0x52443b98
23070 .word 0x96e83f4d
23071 .word 0x20ea4332
23072 .word 0xddca4321
23073 .word 0x6d352faa
23074 .word 0xec23d2d2
23075 .word 0x7a247571
23076 .word 0x86d878c4
23077 .word 0x8ea63dfe
23078 .word 0x053c1dab
23079 .word 0x15f49995
23080 .word 0xb21be120
23081 .word 0xf9dccb39
23082 .word 0xd4c0ebb3
23083 .word 0x8670e974
23084 .word 0x331923f2
23085 .word 0x940672cd
23086 .word 0xc227df3b
23087 .word 0x01aa132b
23088 .word 0x0fb2885d
23089 .word 0x4bed3f7b
23090 .word 0x4dff1942
23091 .word 0xf64b8f42
23092 .word 0x7700fa45
23093 .word 0xf0986818
23094 .word 0xdaa5b0e3
23095 .word 0xf468b50e
23096 .word 0xa52790dd
23097 .word 0xa5b59493
23098 .word 0xe8cfae0e
23099 .word 0x3adc3157
23100 .word 0x70c06a7e
23101 .word 0x67e2ef35
23102 .word 0xd9427b7a
23103 .word 0x27d5c339
23104 .word 0x691af1ba
23105 .word 0xe5b2862b
23106 .word 0xba9203da
23107 .word 0xbe8c634f
23108 .word 0x1f70dfb1
23109 .word 0x48c3c141
23110 .word 0x5175ee4e
23111 .word 0x1ac9390d
23112 .word 0x21b88fa2
23113 .word 0x5cd7eff0
23114 .word 0x97d1ae1c
23115 .word 0x5762026d
23116 .word 0xd91077c4
23117 .word 0x0d93339a
23118 .word 0x8901599f
23119 .word 0x54ffd1cd
23120 .word 0x8128db56
23121 .word 0x36eb4a13
23122 .word 0x94a87c7f
23123 .word 0x4cf94617
23124 .word 0xb6ce09f5
23125 .word 0xc459fc63
23126 .word 0x4b5f5922
23127 .word 0xeed5a122
23128 .word 0x2b06c02d
23129 .word 0xa00135c9
23130 .word 0x4d6e4d61
23131 .word 0x50806057
23132 .word 0x335f7d51
23133 .word 0xc94b0703
23134 .word 0xaa8e4e7e
23135 .word 0x7f8b3b97
23136 .word 0xa034e28e
23137 .word 0x627019cc
23138 .word 0x65a0b056
23139 .word 0x6f56ae5c
23140 .word 0x345c6f3e
23141 .word 0xb1f358a6
23142 .word 0xcfbfabd2
23143 .word 0x22d76f1d
23144 .word 0x9fac2e79
23145 .word 0x10c9ced9
23146 .word 0xbe2c58a3
23147 .word 0xbb3178f7
23148 .word 0x1cd729f2
23149 .word 0xe3d204ba
23150 .word 0x05b60e2d
23151 .word 0xdcc78b89
23152 .word 0x041db5ff
23153 .word 0xefae5c30
23154 .word 0x1f825fc3
23155 .word 0x1ce8451f
23156 .word 0x54adeaf9
23157 .word 0x354a3174
23158 .word 0xd5dc2815
23159 .word 0xc1303b11
23160 .word 0x8781dfc6
23161 .word 0xbb89c417
23162 .word 0x772357e6
23163 .word 0x894ab46d
23164 .word 0xe54e79b3
23165 .word 0x24212c49
23166 .word 0x685e7c01
23167 .word 0xea30ead3
23168 .word 0x1eeee586
23169 .word 0x168ee057
23170 .word 0x538a2e6d
23171 .word 0x99a1f5a0
23172 .word 0x69e60dd3
23173 .word 0xa0fa8e75
23174 .word 0x56d1e6df
23175t2_data_exp_sp:
23176 .word 0x778bc34f
23177 .word 0xd250a28e
23178 .word 0xe3814ebd
23179 .word 0xfca0de70
23180 .word 0x5bbfc51b
23181 .word 0x963785e1
23182 .word 0x2b847177
23183 .word 0xc830fa8f
23184 .word t2_data_exp_area0
23185 .word t2_data_exp_area0
23186 .word 0x00000019
23187 .word 0x0000001e
23188 .word 0xfffffffc
23189 .word 0x00000000
23190 .word t2_data_exp_fp
23191 .word 0x0491edb9
23192 .word 0xff45b393
23193 .word 0xfc3a2865
23194 .word 0x52b5fc66
23195 .word 0x6455de90
23196 .word 0x6a456844
23197 .word 0x1cc1dac5
23198 .word 0x2bc9b7a1
23199 .word 0xd0a1550a
23200t2_data_exp_mtbl_base:
23201 .word 0x380fffff ! [%fp - 0x400]
23202 .word 0xc0000000 ! [%fp - 0x3fc]
23203 .word 0x380fffff ! [%fp - 0x3f8]
23204 .word 0xe0000000 ! [%fp - 0x3f4]
23205 .word 0x380fffff ! [%fp - 0x3f0]
23206 .word 0x80000000 ! [%fp - 0x3ec]
23207 .word 0x38000000 ! [%fp - 0x3e8]
23208 .word 0x40000000 ! [%fp - 0x3e4]
23209 .word 0x38000000 ! [%fp - 0x3e0]
23210 .word 0x80000000 ! [%fp - 0x3dc]
23211 .word 0x38000000 ! [%fp - 0x3d8]
23212 .word 0x20000000 ! [%fp - 0x3d4]
23213 .word 0x47f00000 ! [%fp - 0x3d0]
23214 .word 0x00000000 ! [%fp - 0x3cc]
23215 .word 0x47f00000 ! [%fp - 0x3c8]
23216 .word 0x20000000 ! [%fp - 0x3c4]
23217 .word 0x47efffff ! [%fp - 0x3c0]
23218 .word 0xffffffff ! [%fp - 0x3bc]
23219 .word 0x7ff00000 ! [%fp - 0x3b8]
23220 .word 0x00000000 ! [%fp - 0x3b4]
23221 .word 0x7fefffff ! [%fp - 0x3b0]
23222 .word 0xffffffff ! [%fp - 0x3ac]
23223 .word 0x000fffff ! [%fp - 0x3a8]
23224 .word 0xffffffff ! [%fp - 0x3a4]
23225 .word 0x000fffff ! [%fp - 0x3a0]
23226 .word 0xfffffffe ! [%fp - 0x39c]
23227 .word 0x00100000 ! [%fp - 0x398]
23228 .word 0x00000000 ! [%fp - 0x394]
23229 .word 0x00000000 ! [%fp - 0x390]
23230 .word 0x00000001 ! [%fp - 0x38c]
23231 .word 0x00000000 ! [%fp - 0x388]
23232 .word 0x00000002 ! [%fp - 0x384]
23233 .word 0x00000000 ! [%fp - 0x380]
23234 .word 0x00000000 ! [%fp - 0x37c]
23235 .word 0x7f800000 ! [%fp - 0x378]
23236 .word 0x7f7fffff ! [%fp - 0x374]
23237 .word 0x007fffff ! [%fp - 0x370]
23238 .word 0x007ffffe ! [%fp - 0x36c]
23239 .word 0x00800000 ! [%fp - 0x368]
23240 .word 0x00000001 ! [%fp - 0x364]
23241 .word 0x00000002 ! [%fp - 0x360]
23242 .word 0x80000000 ! [%fp - 0x35c]
23243 .word 0x207fe000 ! [%fp - 0x358]
23244 .word 0x1ffff000 ! [%fp - 0x354]
23245 .word 0x307fe123 ! [%fp - 0x350]
23246 .word 0x0fff1001 ! [%fp - 0x34c]
23247 .word 0x2ff81000 ! [%fp - 0x348]
23248 .word 0x1072e100 ! [%fp - 0x344]
23249 .word 0x027fe067 ! [%fp - 0x340]
23250 .word 0x3eff1289 ! [%fp - 0x33c]
23251 .word 0x3f000400 ! [%fp - 0x338]
23252 .word 0x80003c1f ! [%fp - 0x334]
23253 .word 0x00fff800 ! [%fp - 0x330]
23254 .word 0xffff8000 ! [%fp - 0x32c]
23255 .word 0x200ff760 ! [%fp - 0x328]
23256 .word 0x0800011f ! [%fp - 0x324]
23257 .word 0x1ffff800 ! [%fp - 0x320]
23258 .word 0x00000000 ! [%fp - 0x31c]
23259 .word 0x3ffe8000 ! [%fp - 0x318]
23260 .word 0x147ff000 ! [%fp - 0x314]
23261 .word 0x137fe671 ! [%fp - 0x310]
23262 .word 0x3ffe8459 ! [%fp - 0x30c]
23263 .word 0x127fffff ! [%fp - 0x308]
23264 .word 0x3fffffff ! [%fp - 0x304]
23265 .word 0x307fe123 ! [%fp - 0x300]
23266 .word 0x047fffff ! [%fp - 0x2fc]
23267 .word 0x307fe123 ! [%fp - 0x2f8]
23268 .word 0x03ffffff ! [%fp - 0x2f4]
23269 .word 0x107fe100 ! [%fp - 0x2f0]
23270 .word 0x22efffff ! [%fp - 0x2ec]
23271 .word 0x380ffe80 ! [%fp - 0x2e8]
23272 .word 0x00000000 ! [%fp - 0x2e4]
23273 .word 0x04bfeff9 ! [%fp - 0x2e0]
23274 .word 0x00000000 ! [%fp - 0x2dc]
23275 .word 0x380fffff ! [%fp - 0x2d8]
23276 .word 0xffffffff ! [%fp - 0x2d4]
23277 .word 0x04bfffff ! [%fp - 0x2d0]
23278 .word 0xffffffff ! [%fp - 0x2cc]
23279 .word 0x300ff123 ! [%fp - 0x2c8]
23280 .word 0x40000000 ! [%fp - 0x2c4]
23281 .word 0x0caf8ee0 ! [%fp - 0x2c0]
23282 .word 0x00000000 ! [%fp - 0x2bc]
23283 .word 0x3c0ff456 ! [%fp - 0x2b8]
23284 .word 0x00000000 ! [%fp - 0x2b4]
23285 .word 0x009ff000 ! [%fp - 0x2b0]
23286 .word 0x00000000 ! [%fp - 0x2ac]
23287 .word 0x3c0ff456 ! [%fp - 0x2a8]
23288 .word 0x0000ff99 ! [%fp - 0x2a4]
23289 .word 0x009ff000 ! [%fp - 0x2a0]
23290 .word 0x001234ff ! [%fp - 0x29c]
23291 .word 0x0080ffff ! [%fp - 0x298]
23292 .word 0x3ff8f000 ! [%fp - 0x294]
23293 .word 0x01800001 ! [%fp - 0x290]
23294 .word 0x40c2fc1f ! [%fp - 0x28c]
23295 .word 0x00100100 ! [%fp - 0x288]
23296 .word 0x10010001 ! [%fp - 0x284]
23297 .word 0x3fff8f88 ! [%fp - 0x280]
23298 .word 0x00000000 ! [%fp - 0x27c]
23299 .word 0x00f00f00 ! [%fp - 0x278]
23300 .word 0xf000000f ! [%fp - 0x274]
23301 .word 0x409ff00f ! [%fp - 0x270]
23302 .word 0xff000fff ! [%fp - 0x26c]
23303 .word 0x04003009 ! [%fp - 0x268]
23304 .word 0x4fff0001 ! [%fp - 0x264]
23305 .word 0x03001001 ! [%fp - 0x260]
23306 .word 0x4feeeeee ! [%fp - 0x25c]
23307 .word 0x0801e067 ! [%fp - 0x258]
23308 .word 0x54f231f8 ! [%fp - 0x254]
23309 .word 0x01000001 ! [%fp - 0x250]
23310 .word 0x00000001 ! [%fp - 0x24c]
23311 .word 0x453eef45 ! [%fp - 0x248]
23312 .word 0x00000001 ! [%fp - 0x244]
23313 .word 0x01100111 ! [%fp - 0x240]
23314 .word 0x00011111 ! [%fp - 0x23c]
23315 .word 0x455f8000 ! [%fp - 0x238]
23316 .word 0xffffffff ! [%fp - 0x234]
23317 .word 0x01301222 ! [%fp - 0x230]
23318 .word 0x00111222 ! [%fp - 0x22c]
23319 .word 0x458f1100 ! [%fp - 0x228]
23320 .word 0x01111001 ! [%fp - 0x224]
23321 .word 0x40811111 ! [%fp - 0x220]
23322 .word 0x00feeeee ! [%fp - 0x21c]
23323 .word 0x40000011 ! [%fp - 0x218]
23324 .word 0x007fffff ! [%fp - 0x214]
23325 .word 0x41800221 ! [%fp - 0x210]
23326 .word 0x01ff0001 ! [%fp - 0x20c]
23327 .word 0x7f333333 ! [%fp - 0x208]
23328 .word 0x3f7fffff ! [%fp - 0x204]
23329 .word 0x40100001 ! [%fp - 0x200]
23330 .word 0x11000011 ! [%fp - 0x1fc]
23331 .word 0x001fffff ! [%fp - 0x1f8]
23332 .word 0xffffffff ! [%fp - 0x1f4]
23333 .word 0x40000000 ! [%fp - 0x1f0]
23334 .word 0x00000011 ! [%fp - 0x1ec]
23335 .word 0x000fffff ! [%fp - 0x1e8]
23336 .word 0xffffffff ! [%fp - 0x1e4]
23337 .word 0x7fe11111 ! [%fp - 0x1e0]
23338 .word 0xffffffff ! [%fp - 0x1dc]
23339 .word 0x3ffff110 ! [%fp - 0x1d8]
23340 .word 0x00000001 ! [%fp - 0x1d4]
23341 .word 0x7fffffff ! [%fp - 0x1d0]
23342 .word 0x7f800001 ! [%fp - 0x1cc]
23343 .word 0x7f800000 ! [%fp - 0x1c8]
23344 .word 0x7f7fffff ! [%fp - 0x1c4]
23345 .word 0x5f800001 ! [%fp - 0x1c0]
23346 .word 0x5f800000 ! [%fp - 0x1bc]
23347 .word 0x5f7fffff ! [%fp - 0x1b8]
23348 .word 0x5f000001 ! [%fp - 0x1b4]
23349 .word 0x5f000000 ! [%fp - 0x1b0]
23350 .word 0x5effffff ! [%fp - 0x1ac]
23351 .word 0x4b000001 ! [%fp - 0x1a8]
23352 .word 0x4b000000 ! [%fp - 0x1a4]
23353 .word 0x4affffff ! [%fp - 0x1a0]
23354 .word 0x40000001 ! [%fp - 0x19c]
23355 .word 0x40000000 ! [%fp - 0x198]
23356 .word 0x3fffffff ! [%fp - 0x194]
23357 .word 0x3f800001 ! [%fp - 0x190]
23358 .word 0x3f800000 ! [%fp - 0x18c]
23359 .word 0x3f7fffff ! [%fp - 0x188]
23360 .word 0x00000000 ! [%fp - 0x184]
23361 .word 0x7fffffff ! [%fp - 0x180]
23362 .word 0xffffffff ! [%fp - 0x17c]
23363 .word 0x7ff00000 ! [%fp - 0x178]
23364 .word 0x00000001 ! [%fp - 0x174]
23365 .word 0x7ff00000 ! [%fp - 0x170]
23366 .word 0x00000000 ! [%fp - 0x16c]
23367 .word 0x7fefffff ! [%fp - 0x168]
23368 .word 0xffffffff ! [%fp - 0x164]
23369 .word 0x43e00000 ! [%fp - 0x160]
23370 .word 0x00000001 ! [%fp - 0x15c]
23371 .word 0x43e00000 ! [%fp - 0x158]
23372 .word 0x00000000 ! [%fp - 0x154]
23373 .word 0x43dfffff ! [%fp - 0x150]
23374 .word 0xffffffff ! [%fp - 0x14c]
23375 .word 0x43d00000 ! [%fp - 0x148]
23376 .word 0x00000001 ! [%fp - 0x144]
23377 .word 0x43d00000 ! [%fp - 0x140]
23378 .word 0x00000000 ! [%fp - 0x13c]
23379 .word 0x43cfffff ! [%fp - 0x138]
23380 .word 0xffffffff ! [%fp - 0x134]
23381 .word 0x43300000 ! [%fp - 0x130]
23382 .word 0x00000001 ! [%fp - 0x12c]
23383 .word 0x43300000 ! [%fp - 0x128]
23384 .word 0x00000000 ! [%fp - 0x124]
23385 .word 0x432fffff ! [%fp - 0x120]
23386 .word 0xffffffff ! [%fp - 0x11c]
23387 .word 0x40000000 ! [%fp - 0x118]
23388 .word 0x00000001 ! [%fp - 0x114]
23389 .word 0x40000000 ! [%fp - 0x110]
23390 .word 0x00000000 ! [%fp - 0x10c]
23391 .word 0x3fffffff ! [%fp - 0x108]
23392 .word 0xffffffff ! [%fp - 0x104]
23393 .word 0x3ff00000 ! [%fp - 0x100]
23394 .word 0x00000001 ! [%fp - 0xfc]
23395 .word 0x3ff00000 ! [%fp - 0xf8]
23396 .word 0x00000000 ! [%fp - 0xf4]
23397 .word 0x3fefffff ! [%fp - 0xf0]
23398 .word 0xffffffff ! [%fp - 0xec]
23399 .word 0x80000000 ! [%fp - 0xe8]
23400 .word 0x00000000 ! [%fp - 0xe4]
23401 .word 0x7fffffff ! [%fp - 0xe0]
23402 .word 0xffffffff ! [%fp - 0xdc]
23403 .word 0x00000000 ! [%fp - 0xd8]
23404 .word 0x00000000 ! [%fp - 0xd4]
23405 .word 0x00200000 ! [%fp - 0xd0]
23406 .word 0x00000003 ! [%fp - 0xcc]
23407 .word 0x00200000 ! [%fp - 0xc8]
23408 .word 0x00000002 ! [%fp - 0xc4]
23409 .word 0x00200000 ! [%fp - 0xc0]
23410 .word 0x00000001 ! [%fp - 0xbc]
23411 .word 0x00200000 ! [%fp - 0xb8]
23412 .word 0x00000000 ! [%fp - 0xb4]
23413 .word 0x001fffff ! [%fp - 0xb0]
23414 .word 0xffffffff ! [%fp - 0xac]
23415 .word 0x00100000 ! [%fp - 0xa8]
23416 .word 0x00000001 ! [%fp - 0xa4]
23417 .word 0x00100000 ! [%fp - 0xa0]
23418 .word 0x00000000 ! [%fp - 0x9c]
23419 .word 0x000fffff ! [%fp - 0x98]
23420 .word 0xffffffff ! [%fp - 0x94]
23421 .word 0x00080000 ! [%fp - 0x90]
23422 .word 0x00000001 ! [%fp - 0x8c]
23423 .word 0x00080000 ! [%fp - 0x88]
23424 .word 0x00000000 ! [%fp - 0x84]
23425 .word 0x0007ffff ! [%fp - 0x80]
23426 .word 0xffffffff ! [%fp - 0x7c]
23427 .word 0x00000000 ! [%fp - 0x78]
23428 .word 0x01000003 ! [%fp - 0x74]
23429 .word 0x00000000 ! [%fp - 0x70]
23430 .word 0x01000002 ! [%fp - 0x6c]
23431 .word 0x00000000 ! [%fp - 0x68]
23432 .word 0x01000001 ! [%fp - 0x64]
23433 .word 0x00000000 ! [%fp - 0x60]
23434 .word 0x01000000 ! [%fp - 0x5c]
23435 .word 0x00000000 ! [%fp - 0x58]
23436 .word 0x00ffffff ! [%fp - 0x54]
23437 .word 0x00000000 ! [%fp - 0x50]
23438 .word 0x00800001 ! [%fp - 0x4c]
23439 .word 0x00000000 ! [%fp - 0x48]
23440 .word 0x00800000 ! [%fp - 0x44]
23441 .word 0x00000000 ! [%fp - 0x40]
23442 .word 0x007fffff ! [%fp - 0x3c]
23443 .word 0x00000000 ! [%fp - 0x38]
23444 .word 0x00400001 ! [%fp - 0x34]
23445 .word 0x00000000 ! [%fp - 0x30]
23446 .word 0x00400000 ! [%fp - 0x2c]
23447 .word 0x00000000 ! [%fp - 0x28]
23448 .word 0x003fffff ! [%fp - 0x24]
23449 .word t2_data_exp_area0 ! [%fp - 0x20]
23450 .word SYM(t2_subr3) ! [%fp - 0x1c]
23451 .word SYM(t2_subr2) ! [%fp - 0x18]
23452 .word SYM(t2_subr1) ! [%fp - 0x14]
23453 .word SYM(t2_subr0) ! [%fp - 0x10]
23454t2_data_exp_mtbl:
23455 .word 0x5d404c4f ! [%fp - 0xc]
23456 .word 0x6378bbab ! [%fp - 0x8]
23457 .word 0x6dd6f376 ! [%fp - 0x4]
23458t2_data_exp_fp:
23459 .word 0xbe8dde89
23460 .word 0xb3065393
23461 .word 0xe9770848
23462 .word 0xc8b0fc25
23463 .word 0xc213f5d8
23464 .word 0x92d9b0f6
23465 .word 0x0082a41d
23466 .word 0x5c152128
23467 .word 0x8d9c64c8
23468 .word 0x2b705a65
23469 .word 0x5affe6aa
23470 .word 0xcbf202e0
23471 .word 0x6f4daafb
23472 .word 0x3abb4918
23473 .word 0x1635106b
23474 .word 0xa3239671
23475 .word 0x94c87dff
23476 .word 0xaaaafa1a
23477 .word 0xf71b9b04
23478 .word 0x4e9103e9
23479 .word 0xcda3b69e
23480 .word 0x589cf308
23481 .word 0x15f9d8ba
23482 .word 0xc9c7c2a7
23483t2_data_exp_stacktop:
23484 .word 0
23485t2_data_exp_stack_end:
23486.skip 6300 ! page align
23487
23488KDATA_MODULE(t2_module_data_exp_area0, 0x43830000)
23489.seg "data"
23490t2_data_exp_area0_start:
23491.skip 832
23492t2_data_exp_area0_begin:
23493 .word 0x49293f73 ! t2_data_exp_area0-0x20
23494 .word 0xe5964f18 ! t2_data_exp_area0-0x1c
23495 .word 0x99b29725 ! t2_data_exp_area0-0x18
23496 .word 0x020197fa ! t2_data_exp_area0-0x14
23497 .word 0x19dad8c0 ! t2_data_exp_area0-0x10
23498 .word 0x5d2b985d ! t2_data_exp_area0-0xc
23499 .word 0x585fb923 ! t2_data_exp_area0-0x8
23500 .word 0xa3395c08 ! t2_data_exp_area0-0x4
23501.global t2_data_exp_area0; t2_data_exp_area0:
23502 .word 0x6a5ec57f ! t2_data_exp_area0+0x0
23503 .word 0x48367148 ! t2_data_exp_area0+0x4
23504 .word 0xc2a7fc10 ! t2_data_exp_area0+0x8
23505 .word 0x3ecca8f0 ! t2_data_exp_area0+0xc
23506 .word 0xe0e1b5b6 ! t2_data_exp_area0+0x10
23507 .word 0xd37dd271 ! t2_data_exp_area0+0x14
23508 .word 0x698f5c33 ! t2_data_exp_area0+0x18
23509 .word 0xb266d833 ! t2_data_exp_area0+0x1c
23510t2_data_exp_area0_end:
23511.skip 7296
23512t2_data_exp_area0_stop:
23513
23514KDATA_MODULE(t2_module_data_exp_shm_area, 0x47ab8000)
23515.seg "data"
23516t2_data_exp_shm_area_start:
23517t2_data_exp_shm_area_begin:
23518.global t2_data_exp_shm_area; t2_data_exp_shm_area:
23519 .word 0xc0f794af ! t2_data_exp_shm_area+0x0 (t0)
23520 .word 0x00000000 ! t2_data_exp_shm_area+0x4 (t1)
23521 .word 0xe0fc820f ! t2_data_exp_shm_area+0x8 (t2)
23522 .word 0xcf050240 ! t2_data_exp_shm_area+0xc (t3)
23523 .word 0xd207d70a ! t2_data_exp_shm_area+0x10 (t0)
23524 .word 0x00000000 ! t2_data_exp_shm_area+0x14 (t1)
23525 .word 0x897de097 ! t2_data_exp_shm_area+0x18 (t2)
23526 .word 0x58478448 ! t2_data_exp_shm_area+0x1c (t3)
23527 .word 0xd81c497b ! t2_data_exp_shm_area+0x20 (t0)
23528 .word 0x00000000 ! t2_data_exp_shm_area+0x24 (t1)
23529 .word 0x6684cc7a ! t2_data_exp_shm_area+0x28 (t2)
23530 .word 0x35c5819e ! t2_data_exp_shm_area+0x2c (t3)
23531 .word 0x3c253f45 ! t2_data_exp_shm_area+0x30 (t0)
23532 .word 0x00000000 ! t2_data_exp_shm_area+0x34 (t1)
23533 .word 0x3ad3f24f ! t2_data_exp_shm_area+0x38 (t2)
23534 .word 0x8e3b8dba ! t2_data_exp_shm_area+0x3c (t3)
23535 .word 0x0eecad96 ! t2_data_exp_shm_area+0x40 (t0 bload)
23536 .word 0xf47336a2 ! t2_data_exp_shm_area+0x44
23537 .word 0x87509416 ! t2_data_exp_shm_area+0x48
23538 .word 0xd51c6dac ! t2_data_exp_shm_area+0x4c
23539 .word 0xca804173 ! t2_data_exp_shm_area+0x50
23540 .word 0x9935fb5d ! t2_data_exp_shm_area+0x54
23541 .word 0x7a19f68b ! t2_data_exp_shm_area+0x58
23542 .word 0x8e34b5b2 ! t2_data_exp_shm_area+0x5c
23543 .word 0xa5c1efbb ! t2_data_exp_shm_area+0x60
23544 .word 0x6db06ee6 ! t2_data_exp_shm_area+0x64
23545 .word 0x2374fc37 ! t2_data_exp_shm_area+0x68
23546 .word 0x8be86c5f ! t2_data_exp_shm_area+0x6c
23547 .word 0xc96e120e ! t2_data_exp_shm_area+0x70
23548 .word 0x9aa94789 ! t2_data_exp_shm_area+0x74
23549 .word 0x7e941d7b ! t2_data_exp_shm_area+0x78
23550 .word 0x162ad632 ! t2_data_exp_shm_area+0x7c
23551 .word 0xcd794e76 ! t2_data_exp_shm_area+0x80 (t0 bstore)
23552 .word 0xcbd40729 ! t2_data_exp_shm_area+0x84
23553 .word 0x1d55659e ! t2_data_exp_shm_area+0x88
23554 .word 0x19baa130 ! t2_data_exp_shm_area+0x8c
23555 .word 0xc54c89f1 ! t2_data_exp_shm_area+0x90
23556 .word 0x4ae9d577 ! t2_data_exp_shm_area+0x94
23557 .word 0x45d212f2 ! t2_data_exp_shm_area+0x98
23558 .word 0xa1596c40 ! t2_data_exp_shm_area+0x9c
23559 .word 0x596eff2c ! t2_data_exp_shm_area+0xa0
23560 .word 0xb2394961 ! t2_data_exp_shm_area+0xa4
23561 .word 0x77859534 ! t2_data_exp_shm_area+0xa8
23562 .word 0xcc23efb6 ! t2_data_exp_shm_area+0xac
23563 .word 0x9ff47d91 ! t2_data_exp_shm_area+0xb0
23564 .word 0xafe4d5c7 ! t2_data_exp_shm_area+0xb4
23565 .word 0xf07b8e38 ! t2_data_exp_shm_area+0xb8
23566 .word 0xa5eb9b2c ! t2_data_exp_shm_area+0xbc
23567 .word 0x00000000 ! t2_data_exp_shm_area+0xc0 (t1 bload)
23568 .word 0x00000000 ! t2_data_exp_shm_area+0xc4
23569 .word 0x00000000 ! t2_data_exp_shm_area+0xc8
23570 .word 0x00000000 ! t2_data_exp_shm_area+0xcc
23571 .word 0x00000000 ! t2_data_exp_shm_area+0xd0
23572 .word 0x00000000 ! t2_data_exp_shm_area+0xd4
23573 .word 0x00000000 ! t2_data_exp_shm_area+0xd8
23574 .word 0x00000000 ! t2_data_exp_shm_area+0xdc
23575 .word 0x00000000 ! t2_data_exp_shm_area+0xe0
23576 .word 0x00000000 ! t2_data_exp_shm_area+0xe4
23577 .word 0x00000000 ! t2_data_exp_shm_area+0xe8
23578 .word 0x00000000 ! t2_data_exp_shm_area+0xec
23579 .word 0x00000000 ! t2_data_exp_shm_area+0xf0
23580 .word 0x00000000 ! t2_data_exp_shm_area+0xf4
23581 .word 0x00000000 ! t2_data_exp_shm_area+0xf8
23582 .word 0x00000000 ! t2_data_exp_shm_area+0xfc
23583 .word 0x00000000 ! t2_data_exp_shm_area+0x100 (t1 bstore)
23584 .word 0x00000000 ! t2_data_exp_shm_area+0x104
23585 .word 0x00000000 ! t2_data_exp_shm_area+0x108
23586 .word 0x00000000 ! t2_data_exp_shm_area+0x10c
23587 .word 0x00000000 ! t2_data_exp_shm_area+0x110
23588 .word 0x00000000 ! t2_data_exp_shm_area+0x114
23589 .word 0x00000000 ! t2_data_exp_shm_area+0x118
23590 .word 0x00000000 ! t2_data_exp_shm_area+0x11c
23591 .word 0x00000000 ! t2_data_exp_shm_area+0x120
23592 .word 0x00000000 ! t2_data_exp_shm_area+0x124
23593 .word 0x00000000 ! t2_data_exp_shm_area+0x128
23594 .word 0x00000000 ! t2_data_exp_shm_area+0x12c
23595 .word 0x00000000 ! t2_data_exp_shm_area+0x130
23596 .word 0x00000000 ! t2_data_exp_shm_area+0x134
23597 .word 0x00000000 ! t2_data_exp_shm_area+0x138
23598 .word 0x00000000 ! t2_data_exp_shm_area+0x13c
23599 .word 0x36018ca7 ! t2_data_exp_shm_area+0x140 (t2 bload)
23600 .word 0x75c89ee5 ! t2_data_exp_shm_area+0x144
23601 .word 0x9a67356a ! t2_data_exp_shm_area+0x148
23602 .word 0x672074ac ! t2_data_exp_shm_area+0x14c
23603 .word 0x497edb26 ! t2_data_exp_shm_area+0x150
23604 .word 0xa0490176 ! t2_data_exp_shm_area+0x154
23605 .word 0xf566ef50 ! t2_data_exp_shm_area+0x158
23606 .word 0x075511bc ! t2_data_exp_shm_area+0x15c
23607 .word 0xd0ff3e0f ! t2_data_exp_shm_area+0x160
23608 .word 0xab46241b ! t2_data_exp_shm_area+0x164
23609 .word 0x16482bbc ! t2_data_exp_shm_area+0x168
23610 .word 0x756bcf5d ! t2_data_exp_shm_area+0x16c
23611 .word 0xd3e61958 ! t2_data_exp_shm_area+0x170
23612 .word 0x089ca95b ! t2_data_exp_shm_area+0x174
23613 .word 0x8ede022f ! t2_data_exp_shm_area+0x178
23614 .word 0x190e2781 ! t2_data_exp_shm_area+0x17c
23615 .word 0xe3e6a23d ! t2_data_exp_shm_area+0x180 (t2 bstore)
23616 .word 0xfd8085bb ! t2_data_exp_shm_area+0x184
23617 .word 0xf4dd1413 ! t2_data_exp_shm_area+0x188
23618 .word 0x8d820f10 ! t2_data_exp_shm_area+0x18c
23619 .word 0x4950a650 ! t2_data_exp_shm_area+0x190
23620 .word 0x5879bb3e ! t2_data_exp_shm_area+0x194
23621 .word 0xc49ffbea ! t2_data_exp_shm_area+0x198
23622 .word 0x4726070c ! t2_data_exp_shm_area+0x19c
23623 .word 0xf57a2fd4 ! t2_data_exp_shm_area+0x1a0
23624 .word 0xe772c92e ! t2_data_exp_shm_area+0x1a4
23625 .word 0x9e66fbca ! t2_data_exp_shm_area+0x1a8
23626 .word 0x493a9bf6 ! t2_data_exp_shm_area+0x1ac
23627 .word 0x1a2e9b4b ! t2_data_exp_shm_area+0x1b0
23628 .word 0xfbd7d41d ! t2_data_exp_shm_area+0x1b4
23629 .word 0xe13f9f08 ! t2_data_exp_shm_area+0x1b8
23630 .word 0x5fb9f76f ! t2_data_exp_shm_area+0x1bc
23631 .word 0x1c58fb2e ! t2_data_exp_shm_area+0x1c0 (t3 bload)
23632 .word 0xbb3d08c0 ! t2_data_exp_shm_area+0x1c4
23633 .word 0x112556fe ! t2_data_exp_shm_area+0x1c8
23634 .word 0x4b090e25 ! t2_data_exp_shm_area+0x1cc
23635 .word 0x0d42f9c6 ! t2_data_exp_shm_area+0x1d0
23636 .word 0xa8b0b5eb ! t2_data_exp_shm_area+0x1d4
23637 .word 0x22fd9697 ! t2_data_exp_shm_area+0x1d8
23638 .word 0x341a4f29 ! t2_data_exp_shm_area+0x1dc
23639 .word 0x28a6fc87 ! t2_data_exp_shm_area+0x1e0
23640 .word 0x020c30ad ! t2_data_exp_shm_area+0x1e4
23641 .word 0x77c2211f ! t2_data_exp_shm_area+0x1e8
23642 .word 0x67fe6776 ! t2_data_exp_shm_area+0x1ec
23643 .word 0xc49ec99a ! t2_data_exp_shm_area+0x1f0
23644 .word 0x4988307c ! t2_data_exp_shm_area+0x1f4
23645 .word 0x133a5837 ! t2_data_exp_shm_area+0x1f8
23646 .word 0x7404ad68 ! t2_data_exp_shm_area+0x1fc
23647 .word 0xacc53827 ! t2_data_exp_shm_area+0x200 (t3 bstore)
23648 .word 0x858c3022 ! t2_data_exp_shm_area+0x204
23649 .word 0xa5bf79e0 ! t2_data_exp_shm_area+0x208
23650 .word 0x6ce3df67 ! t2_data_exp_shm_area+0x20c
23651 .word 0xc3dc3ae3 ! t2_data_exp_shm_area+0x210
23652 .word 0x5a51e6c1 ! t2_data_exp_shm_area+0x214
23653 .word 0x5d40bf2d ! t2_data_exp_shm_area+0x218
23654 .word 0x0700ee91 ! t2_data_exp_shm_area+0x21c
23655 .word 0xfb307fed ! t2_data_exp_shm_area+0x220
23656 .word 0x1058cd17 ! t2_data_exp_shm_area+0x224
23657 .word 0x40de323a ! t2_data_exp_shm_area+0x228
23658 .word 0x88854f96 ! t2_data_exp_shm_area+0x22c
23659 .word 0xbcf6b9da ! t2_data_exp_shm_area+0x230
23660 .word 0x64363303 ! t2_data_exp_shm_area+0x234
23661 .word 0xed866f5c ! t2_data_exp_shm_area+0x238
23662 .word 0x080ef5e4 ! t2_data_exp_shm_area+0x23c
23663t2_data_exp_shm_area_end:
23664t2_data_exp_shm_area_stop:
23665
23666! kaos version 4.2
23667! thread 3
23668! icount 5000
23669! targetid NIAGARA:SIM
23670! hostid NIAGARA:5.8
23671! areas 1
23672! areasize 64
23673! areaoffset 832
23674! ncache 0
23675! emulate_ncache 1
23676! pagesize 8192
23677! invsize 0
23678! codecount 5002
23679! code 17d04000
23680! entry 17d04000
23681! fsr_exceptions 00000000
23682! fsr_roundmode 00000004
23683! fsr_mask c0000fff
23684! seed d4604654e7cb
23685! va_map 0000000060400000,000000007fffffff
23686! pa_cached 0000000060400000,000000007fffffff
23687! pa_noncached 000001ff60000000,000001ff7fffffff
23688! weights /import/n2-aus-localdir1/ntran/n2cdmspp/verif/diag/assembly/kaos/weights_files/allv9_n2.w
23689! begcount 0
23690! endcount 5000
23691! dwords 8
23692! ldblocks 0
23693! stblocks 0
23694! ldfsr_words 0
23695! annul 1
23696! predict 1
23697! iudepend 0
23698! bug 65535
23699
23700#if !defined(KGLOBAL)
23701#define KGLOBAL(a) .global a
23702#endif
23703
23704#if !defined(SYM)
23705#define SYM(a) /**/a
23706#endif
23707
23708#if !defined(KTEXT_MODULE)
23709#define KTEXT_MODULE(module, va)
23710#endif
23711
23712#if !defined(KDATA_MODULE)
23713#define KDATA_MODULE(module, va)
23714#endif
23715
23716KTEXT_MODULE(t3_module_ktbl, 0x77d04000)
23717.seg "text"
23718 KGLOBAL(t3_ktbl)
23719t3_ktbl_page_begin:
23720.global t3_kref; t3_kref:
23721 .skip 0
23722t3_ktbl:
23723 .word 0x9f126ed1 ! t3_kref+0x0: taddcctv %o1, 0xed1, %o7
23724 .word 0x9fb5808c ! t3_kref+0x4: edge16 %l6, %o4, %o7
23725 .word 0x9f3a2012 ! t3_kref+0x8: sra %o0, 0x12, %o7
23726 .word 0xde480018 ! t3_kref+0xc: ldsb [%g0 + %i0], %o7
23727 .word 0x9ed326e7 ! t3_kref+0x10: umulcc %o4, 0x6e7, %o7
23728 .word 0x8da1c8a6 ! t3_kref+0x14: fsubs %f7, %f6, %f6
23729 .word 0x9eda0013 ! t3_kref+0x18: smulcc %o0, %l3, %o7
23730 .word 0x8da00546 ! t3_kref+0x1c: fsqrtd %f6, %f6
23731 .word 0x9e082c0f ! t3_kref+0x20: and %g0, 0xc0f, %o7
23732 .word 0xda28a03e ! t3_kref+0x24: stb %o5, [%g2 + 0x3e]
23733 .word 0x9ead8013 ! t3_kref+0x28: andncc %l6, %l3, %o7
23734 .word 0x9fb54280 ! t3_kref+0x2c: array32 %l5, %g0, %o7
23735 .word 0x9f22b152 ! t3_kref+0x30: mulscc %o2, -0xeae, %o7
23736 .word 0xd4266010 ! t3_kref+0x34: st %o2, [%i1 + 0x10]
23737 .word 0x8db18d06 ! t3_kref+0x38: fandnot1 %f6, %f6, %f6
23738 .word 0xe630a03c ! t3_kref+0x3c: sth %l3, [%g2 + 0x3c]
23739 .word 0xc9be5a1b ! t3_kref+0x40: stda %f4, [%i1 + %i3]0xd0
23740 .word 0x9e1f001a ! t3_kref+0x44: xor %i4, %i2, %o7
23741 .word 0x81dcc008 ! t3_kref+0x48: flush %l3 + %o0
23742 .word 0x8da1c826 ! t3_kref+0x4c: fadds %f7, %f6, %f6
23743 .word 0x8db18e26 ! t3_kref+0x50: fands %f6, %f6, %f6
23744 .word 0x8db18a46 ! t3_kref+0x54: fpadd32 %f6, %f6, %f6
23745 .word 0x9fb4c280 ! t3_kref+0x58: array32 %l3, %g0, %o7
23746 call 1f
23747 .empty
23748 .word 0xe6263fec ! t3_kref+0x60: st %l3, [%i0 - 0x14]
23749 .word 0xe01e001d ! t3_kref+0x64: ldd [%i0 + %i5], %l0
23750 .word 0x2d480008 ! t3_kref+0x68: fbg,a,pt %fcc0, _kref+0x88
23751 .word 0x8fa00527 ! t3_kref+0x6c: fsqrts %f7, %f7
237521: .word 0x9f32000b ! t3_kref+0x70: srl %o0, %o3, %o7
23753 .word 0x8da00526 ! t3_kref+0x74: fsqrts %f6, %f6
23754 .word 0x9e65eb7a ! t3_kref+0x78: subc %l7, 0xb7a, %o7
23755 .word 0x9e5f0016 ! t3_kref+0x7c: smul %i4, %l6, %o7
23756 .word 0x9eab4015 ! t3_kref+0x80: andncc %o5, %l5, %o7
23757 .word 0x9f2d200c ! t3_kref+0x84: sll %l4, 0xc, %o7
23758 .word 0x8fa1c9a6 ! t3_kref+0x88: fdivs %f7, %f6, %f7
23759 .word 0x8fa000a7 ! t3_kref+0x8c: fnegs %f7, %f7
23760 .word 0x9f2a0015 ! t3_kref+0x90: sll %o0, %l5, %o7
23761 .word 0x9efd36ef ! t3_kref+0x94: sdivcc %l4, -0x911, %o7
23762 .word 0x8da01046 ! t3_kref+0x98: fdtox %f6, %f6
23763 .word 0x9e450015 ! t3_kref+0x9c: addc %l4, %l5, %o7
23764 .word 0xe3b8a200 ! t3_kref+0xa0: stda %f48, [%g2 + 0x200]%asi
23765 .word 0x27800001 ! t3_kref+0xa4: fbul,a _kref+0xa8
23766 .word 0x8db18e46 ! t3_kref+0xa8: fxnor %f6, %f6, %f6
23767 .word 0x9e180015 ! t3_kref+0xac: xor %g0, %l5, %o7
23768 .word 0xcd3e2000 ! t3_kref+0xb0: std %f6, [%i0]
23769 .word 0x9e4363da ! t3_kref+0xb4: addc %o5, 0x3da, %o7
23770 .word 0x8db00cc6 ! t3_kref+0xb8: fnot2 %f6, %f6
23771 .word 0x8143c000 ! t3_kref+0xbc: stbar
23772 .word 0x9e05c01b ! t3_kref+0xc0: add %l7, %i3, %o7
23773 .word 0xcf00a03c ! t3_kref+0xc4: ld [%g2 + 0x3c], %f7
23774 .word 0x9e5d8015 ! t3_kref+0xc8: smul %l6, %l5, %o7
23775 .word 0xde4e6011 ! t3_kref+0xcc: ldsb [%i1 + 0x11], %o7
23776 .word 0x9eaf228e ! t3_kref+0xd0: andncc %i4, 0x28e, %o7
23777 .word 0xc12e001c ! t3_kref+0xd4: st %fsr, [%i0 + %i4]
23778 .word 0x81a98a46 ! t3_kref+0xd8: fcmpd %fcc0, %f6, %f6
23779 .word 0x9de3bfa0 ! t3_kref+0xdc: save %sp, -0x60, %sp
23780 .word 0xb456ab89 ! t3_kref+0xe0: umul %i2, 0xb89, %i2
23781 .word 0x9fee251f ! t3_kref+0xe4: restore %i0, 0x51f, %o7
23782 .word 0xe3ee501b ! t3_kref+0xe8: prefetcha %i1 + %i3, 17
23783 .word 0xc9be5a1a ! t3_kref+0xec: stda %f4, [%i1 + %i2]0xd0
23784 .word 0x81dcc014 ! t3_kref+0xf0: flush %l3 + %l4
23785 .word 0x9ee53a8f ! t3_kref+0xf4: subccc %l4, -0x571, %o7
23786 .word 0x34480005 ! t3_kref+0xf8: bg,a,pt %icc, _kref+0x10c
23787 .word 0x9ef8000c ! t3_kref+0xfc: sdivcc %g0, %o4, %o7
23788 .word 0x8da1cd26 ! t3_kref+0x100: fsmuld %f7, %f6, %f6
23789 .word 0x8db18f67 ! t3_kref+0x104: fornot1s %f6, %f7, %f6
23790 .word 0x9fb4c0a0 ! t3_kref+0x108: edge16n %l3, %g0, %o7
23791 .word 0x9f30201f ! t3_kref+0x10c: srl %g0, 0x1f, %o7
23792 .word 0xcd00a01c ! t3_kref+0x110: ld [%g2 + 0x1c], %f6
23793 .word 0x81a9caa7 ! t3_kref+0x114: fcmpes %fcc0, %f7, %f7
23794 .word 0x8da00546 ! t3_kref+0x118: fsqrtd %f6, %f6
23795 .word 0x81a98a46 ! t3_kref+0x11c: fcmpd %fcc0, %f6, %f6
23796 .word 0x9f0ac013 ! t3_kref+0x120: tsubcc %o3, %l3, %o7
23797 .word 0x8fa1c9a7 ! t3_kref+0x124: fdivs %f7, %f7, %f7
23798 .word 0x8da00146 ! t3_kref+0x128: fabsd %f6, %f6
23799 .word 0x81820000 ! t3_kref+0x12c: wr %o0, %g0, %y
23800 .word 0xde48a02c ! t3_kref+0x130: ldsb [%g2 + 0x2c], %o7
23801 .word 0x8db1cf66 ! t3_kref+0x134: fornot1s %f7, %f6, %f6
23802 .word 0xe8266008 ! t3_kref+0x138: st %l4, [%i1 + 8]
23803 .word 0x9fb70200 ! t3_kref+0x13c: array8 %i4, %g0, %o7
23804 .word 0x9eadc00d ! t3_kref+0x140: andncc %l7, %o5, %o7
23805 .word 0xd630a03e ! t3_kref+0x144: sth %o3, [%g2 + 0x3e]
23806 .word 0x9e5dbf9c ! t3_kref+0x148: smul %l6, -0x64, %o7
23807 .word 0x9e95c017 ! t3_kref+0x14c: orcc %l7, %l7, %o7
23808 .word 0x9e32650b ! t3_kref+0x150: orn %o1, 0x50b, %o7
23809 .word 0xe830a03c ! t3_kref+0x154: sth %l4, [%g2 + 0x3c]
23810 .word 0x8fa01086 ! t3_kref+0x158: fxtos %f6, %f7
23811 .word 0x9f08000d ! t3_kref+0x15c: tsubcc %g0, %o5, %o7
23812 .word 0x9e22217c ! t3_kref+0x160: sub %o0, 0x17c, %o7
23813 .word 0xd221656c ! t3_kref+0x164: st %o1, [%g5 + 0x56c]
23814 .word 0x8da01907 ! t3_kref+0x168: fitod %f7, %f6
23815 call SYM(t3_subr0)
23816 .word 0xa01a001c ! t3_kref+0x170: xor %o0, %i4, %l0
23817 .word 0xcd1e4000 ! t3_kref+0x174: ldd [%i1], %f6
23818 .word 0xde0e7ff4 ! t3_kref+0x178: ldub [%i1 - 0xc], %o7
23819 .word 0x8db1c667 ! t3_kref+0x17c: fmul8x16au %f7, %f7, %f6
23820 .word 0x8fa1c9a6 ! t3_kref+0x180: fdivs %f7, %f6, %f7
23821 .word 0x9e97000c ! t3_kref+0x184: orcc %i4, %o4, %o7
23822 .word 0xee6e6010 ! t3_kref+0x188: ldstub [%i1 + 0x10], %l7
23823 .word 0x9f0827c2 ! t3_kref+0x18c: tsubcc %g0, 0x7c2, %o7
23824 .word 0x8fa1c9a6 ! t3_kref+0x190: fdivs %f7, %f6, %f7
23825 .word 0x9e2b7171 ! t3_kref+0x194: andn %o5, -0xe8f, %o7
23826 .word 0xcfa71018 ! t3_kref+0x198: sta %f7, [%i4 + %i0]0x80
23827 .word 0x8db18c46 ! t3_kref+0x19c: fnor %f6, %f6, %f6
23828 .word 0x9e25bdf3 ! t3_kref+0x1a0: sub %l6, -0x20d, %o7
23829 .word 0x9e02bb3c ! t3_kref+0x1a4: add %o2, -0x4c4, %o7
23830 .word 0x9e7afcd7 ! t3_kref+0x1a8: sdiv %o3, -0x329, %o7
23831 .word 0x9f408000 ! t3_kref+0x1ac: mov %ccr, %o7
23832 .word 0x8db1ca26 ! t3_kref+0x1b0: fpadd16s %f7, %f6, %f6
23833 .word 0x9ed5c009 ! t3_kref+0x1b4: umulcc %l7, %o1, %o7
23834 .word 0xc9be5a1c ! t3_kref+0x1b8: stda %f4, [%i1 + %i4]0xd0
23835 .word 0xcd00a02c ! t3_kref+0x1bc: ld [%g2 + 0x2c], %f6
23836 .word 0xcd3e0000 ! t3_kref+0x1c0: std %f6, [%i0]
23837 .word 0x9f418000 ! t3_kref+0x1c4: mov %fprs, %o7
23838 .word 0x9fb2c280 ! t3_kref+0x1c8: array32 %o3, %g0, %o7
23839 .word 0x9ea5c014 ! t3_kref+0x1cc: subcc %l7, %l4, %o7
23840 .word 0x8fb00c20 ! t3_kref+0x1d0: fzeros %f7
23841 .word 0x3a800004 ! t3_kref+0x1d4: bcc,a _kref+0x1e4
23842 .word 0x8db00c00 ! t3_kref+0x1d8: fzero %f6
23843 .word 0x9f3a800c ! t3_kref+0x1dc: sra %o2, %o4, %o7
23844 .word 0x8da18d26 ! t3_kref+0x1e0: fsmuld %f6, %f6, %f6
23845 .word 0x8db18906 ! t3_kref+0x1e4: faligndata %f6, %f6, %f6
23846 .word 0x8db00cc6 ! t3_kref+0x1e8: fnot2 %f6, %f6
23847 .word 0xcd1fbcd0 ! t3_kref+0x1ec: ldd [%fp - 0x330], %f6
23848 .word 0x81a98a46 ! t3_kref+0x1f0: fcmpd %fcc0, %f6, %f6
23849 .word 0x9e7b7473 ! t3_kref+0x1f4: sdiv %o5, -0xb8d, %o7
23850 .word 0x8fa01a46 ! t3_kref+0x1f8: fdtoi %f6, %f7
23851 .word 0x9fb4c008 ! t3_kref+0x1fc: edge8 %l3, %o0, %o7
23852 .word 0x9e7ae6ce ! t3_kref+0x200: sdiv %o3, 0x6ce, %o7
23853 .word 0x8fa000a7 ! t3_kref+0x204: fnegs %f7, %f7
23854 .word 0x9e15ae69 ! t3_kref+0x208: or %l6, 0xe69, %o7
23855 .word 0xcd200019 ! t3_kref+0x20c: st %f6, [%g0 + %i1]
23856 .word 0x8db18ac6 ! t3_kref+0x210: fpsub32 %f6, %f6, %f6
23857 .word 0xc0267ff8 ! t3_kref+0x214: clr [%i1 - 8]
23858 .word 0x8da1cd27 ! t3_kref+0x218: fsmuld %f7, %f7, %f6
23859 .word 0x9e35b63c ! t3_kref+0x21c: orn %l6, -0x9c4, %o7
23860 .word 0x9e2b3ce4 ! t3_kref+0x220: andn %o4, -0x31c, %o7
23861 .word 0x3e800006 ! t3_kref+0x224: bvc,a _kref+0x23c
23862 .word 0x9efab1c2 ! t3_kref+0x228: sdivcc %o2, -0xe3e, %o7
23863 .word 0x8da18827 ! t3_kref+0x22c: fadds %f6, %f7, %f6
23864 .word 0x8fa189a6 ! t3_kref+0x230: fdivs %f6, %f6, %f7
23865 .word 0x8fa189a7 ! t3_kref+0x234: fdivs %f6, %f7, %f7
23866 .word 0x9eb50013 ! t3_kref+0x238: orncc %l4, %l3, %o7
23867 .word 0xcd9f5040 ! t3_kref+0x23c: ldda [%i5]0x82, %f6
23868 .word 0xd8ae9018 ! t3_kref+0x240: stba %o4, [%i2 + %i0]0x80
23869 .word 0x8fa01a46 ! t3_kref+0x244: fdtoi %f6, %f7
23870 .word 0x8d85f219 ! t3_kref+0x248: wr %l7, 0xfffff219, %fprs
23871 .word 0xed68a14f ! t3_kref+0x24c: prefetch %g2 + 0x14f, 22
23872 .word 0x9e7d400b ! t3_kref+0x250: sdiv %l5, %o3, %o7
23873 .word 0x9e8a401c ! t3_kref+0x254: andcc %o1, %i4, %o7
23874 call 1f
23875 .empty
23876 .word 0x9e2ac009 ! t3_kref+0x25c: andn %o3, %o1, %o7
23877 .word 0xde96101b ! t3_kref+0x260: lduha [%i0 + %i3]0x80, %o7
238781: .word 0x8fb00fe0 ! t3_kref+0x264: fones %f7
23879 .word 0xc12e001c ! t3_kref+0x268: st %fsr, [%i0 + %i4]
23880 .word 0xcd3e4000 ! t3_kref+0x26c: std %f6, [%i1]
23881 .word 0x81d8398a ! t3_kref+0x270: flush %g0 - 0x676
23882 .word 0xde560000 ! t3_kref+0x274: ldsh [%i0], %o7
23883 .word 0x9e72b0ef ! t3_kref+0x278: udiv %o2, -0xf11, %o7
23884 .word 0x8fb00c20 ! t3_kref+0x27c: fzeros %f7
23885 .word 0xb8102000 ! t3_kref+0x280: mov 0x0, %i4
23886 .word 0x8db18906 ! t3_kref+0x284: faligndata %f6, %f6, %f6
23887 .word 0xde0e600d ! t3_kref+0x288: ldub [%i1 + 0xd], %o7
23888 .word 0x81a98ac6 ! t3_kref+0x28c: fcmped %fcc0, %f6, %f6
23889 .word 0x9ed6801a ! t3_kref+0x290: umulcc %i2, %i2, %o7
23890 .word 0x8da1cd26 ! t3_kref+0x294: fsmuld %f7, %f6, %f6
23891 .word 0x8da90046 ! t3_kref+0x298: fmovdl %fcc0, %f6, %f6
23892 .word 0x8da189a6 ! t3_kref+0x29c: fdivs %f6, %f6, %f6
23893 .word 0x81a98ac6 ! t3_kref+0x2a0: fcmped %fcc0, %f6, %f6
23894 .word 0x81a98a26 ! t3_kref+0x2a4: fcmps %fcc0, %f6, %f6
23895 .word 0xde4e4000 ! t3_kref+0x2a8: ldsb [%i1], %o7
23896 .word 0x9e03000a ! t3_kref+0x2ac: add %o4, %o2, %o7
23897 .word 0x8da00546 ! t3_kref+0x2b0: fsqrtd %f6, %f6
23898 .word 0x9f2dc013 ! t3_kref+0x2b4: sll %l7, %l3, %o7
23899 .word 0x9e85f55b ! t3_kref+0x2b8: addcc %l7, -0xaa5, %o7
23900 .word 0x9f3d001a ! t3_kref+0x2bc: sra %l4, %i2, %o7
23901 .word 0x8da01a27 ! t3_kref+0x2c0: fstoi %f7, %f6
23902 .word 0x8da1c8a6 ! t3_kref+0x2c4: fsubs %f7, %f6, %f6
23903 .word 0x9e070016 ! t3_kref+0x2c8: add %i4, %l6, %o7
23904 .word 0x8db00f06 ! t3_kref+0x2cc: fsrc2 %f6, %f6
23905 .word 0xe3b8a200 ! t3_kref+0x2d0: stda %f48, [%g2 + 0x200]%asi
23906 .word 0x8db18a66 ! t3_kref+0x2d4: fpadd32s %f6, %f6, %f6
23907 .word 0xf007bfe0 ! t3_kref+0x2d8: ld [%fp - 0x20], %i0
23908 .word 0x9e1dc009 ! t3_kref+0x2dc: xor %l7, %o1, %o7
23909 .word 0xde0e8018 ! t3_kref+0x2e0: ldub [%i2 + %i0], %o7
23910 .word 0xd0302d8e ! t3_kref+0x2e4: sth %o0, [%g0 + 0xd8e]
23911 .word 0x8da01887 ! t3_kref+0x2e8: fitos %f7, %f6
23912 .word 0x8da00546 ! t3_kref+0x2ec: fsqrtd %f6, %f6
23913 .word 0x8da1cd26 ! t3_kref+0x2f0: fsmuld %f7, %f6, %f6
23914 .word 0x81a98ac6 ! t3_kref+0x2f4: fcmped %fcc0, %f6, %f6
23915 call SYM(t3_subr1)
23916 .word 0x8da00027 ! t3_kref+0x2fc: fmovs %f7, %f6
23917 .word 0x26800001 ! t3_kref+0x300: bl,a _kref+0x304
23918 .word 0x9fb00240 ! t3_kref+0x304: array16 %g0, %g0, %o7
23919 .word 0x8fb00fe0 ! t3_kref+0x308: fones %f7
23920 .word 0xc12e2018 ! t3_kref+0x30c: st %fsr, [%i0 + 0x18]
23921 .word 0x9ea5aeb4 ! t3_kref+0x310: subcc %l6, 0xeb4, %o7
23922 .word 0x8da01927 ! t3_kref+0x314: fstod %f7, %f6
23923 .word 0xc568a107 ! t3_kref+0x318: prefetch %g2 + 0x107, 2
23924 .word 0xde8e101a ! t3_kref+0x31c: lduba [%i0 + %i2]0x80, %o7
23925 .word 0x81a98ac6 ! t3_kref+0x320: fcmped %fcc0, %f6, %f6
23926 .word 0x9f1b736c ! t3_kref+0x324: tsubcctv %o5, -0xc94, %o7
23927 .word 0x8da01927 ! t3_kref+0x328: fstod %f7, %f6
23928 .word 0x8da18d26 ! t3_kref+0x32c: fsmuld %f6, %f6, %f6
23929 .word 0x81a9caa6 ! t3_kref+0x330: fcmpes %fcc0, %f7, %f6
23930 .word 0x8fa1c9a6 ! t3_kref+0x334: fdivs %f7, %f6, %f7
23931 .word 0x8da00146 ! t3_kref+0x338: fabsd %f6, %f6
23932 .word 0x86102018 ! t3_kref+0x33c: mov 0x18, %g3
23933 .word 0x86a0e001 ! t3_kref+0x340: subcc %g3, 1, %g3
23934 .word 0x22800004 ! t3_kref+0x344: be,a _kref+0x354
23935 .word 0x8da18d27 ! t3_kref+0x348: fsmuld %f6, %f7, %f6
23936 .word 0xb6103ff2 ! t3_kref+0x34c: mov 0xfffffff2, %i3
23937 .word 0xec20a01c ! t3_kref+0x350: st %l6, [%g2 + 0x1c]
23938 .word 0xe3b8a200 ! t3_kref+0x354: stda %f48, [%g2 + 0x200]%asi
23939 .word 0xe3b8a200 ! t3_kref+0x358: stda %f48, [%g2 + 0x200]%asi
23940 .word 0xde96101b ! t3_kref+0x35c: lduha [%i0 + %i3]0x80, %o7
23941 .word 0x9e02801a ! t3_kref+0x360: add %o2, %i2, %o7
23942 .word 0x81dd8011 ! t3_kref+0x364: flush %l6 + %l1
23943 .word 0x8db00766 ! t3_kref+0x368: fpack16 %f6, %f6
23944 .word 0x9e000017 ! t3_kref+0x36c: add %g0, %l7, %o7
23945 .word 0xde4e8018 ! t3_kref+0x370: ldsb [%i2 + %i0], %o7
23946 .word 0x9f0cf4db ! t3_kref+0x374: tsubcc %l3, -0xb25, %o7
23947 .word 0x81a98a46 ! t3_kref+0x378: fcmpd %fcc0, %f6, %f6
23948 .word 0x9f2ae015 ! t3_kref+0x37c: sll %o3, 0x15, %o7
23949 .word 0x9e82e044 ! t3_kref+0x380: addcc %o3, 0x44, %o7
23950 .word 0xcd1e0000 ! t3_kref+0x384: ldd [%i0], %f6
23951 .word 0x9fb34280 ! t3_kref+0x388: array32 %o5, %g0, %o7
23952 .word 0x32800005 ! t3_kref+0x38c: bne,a _kref+0x3a0
23953 .word 0x9ee30014 ! t3_kref+0x390: subccc %o4, %l4, %o7
23954 .word 0x8da1c9a7 ! t3_kref+0x394: fdivs %f7, %f7, %f6
23955 .word 0x9f44c000 ! t3_kref+0x398: mov %gsr, %o7
23956 .word 0x81da299c ! t3_kref+0x39c: flush %o0 + 0x99c
23957 .word 0x9f20294d ! t3_kref+0x3a0: mulscc %g0, 0x94d, %o7
23958 .word 0x81a98ac6 ! t3_kref+0x3a4: fcmped %fcc0, %f6, %f6
23959 .word 0x9e2aab6a ! t3_kref+0x3a8: andn %o2, 0xb6a, %o7
23960 .word 0x9ed4f45c ! t3_kref+0x3ac: umulcc %l3, -0xba4, %o7
23961 .word 0xde063ff4 ! t3_kref+0x3b0: ld [%i0 - 0xc], %o7
23962 .word 0x81dbf45b ! t3_kref+0x3b4: flush %o7 - 0xba5
23963 .word 0x9e7a6eaf ! t3_kref+0x3b8: sdiv %o1, 0xeaf, %o7
23964 .word 0x8db1cd60 ! t3_kref+0x3bc: fnot1s %f7, %f6
23965 .word 0xe8262004 ! t3_kref+0x3c0: st %l4, [%i0 + 4]
23966 .word 0x9e453a8f ! t3_kref+0x3c4: addc %l4, -0x571, %o7
23967 .word 0xd22e401a ! t3_kref+0x3c8: stb %o1, [%i1 + %i2]
23968 .word 0x8da000a7 ! t3_kref+0x3cc: fnegs %f7, %f6
23969 .word 0xe8f65000 ! t3_kref+0x3d0: stxa %l4, [%i1]0x80
23970 .word 0x8da01026 ! t3_kref+0x3d4: fstox %f6, %f6
23971 .word 0x81a98ac6 ! t3_kref+0x3d8: fcmped %fcc0, %f6, %f6
23972 .word 0xde50a00e ! t3_kref+0x3dc: ldsh [%g2 + 0xe], %o7
23973 .word 0x8fa00526 ! t3_kref+0x3e0: fsqrts %f6, %f7
23974 .word 0x9e76a800 ! t3_kref+0x3e4: udiv %i2, 0x800, %o7
23975 .word 0x9e7ee419 ! t3_kref+0x3e8: sdiv %i3, 0x419, %o7
23976 .word 0x8da00546 ! t3_kref+0x3ec: fsqrtd %f6, %f6
23977 .word 0x9f2ae010 ! t3_kref+0x3f0: sll %o3, 0x10, %o7
23978 .word 0x9e0b204c ! t3_kref+0x3f4: and %o4, 0x4c, %o7
23979 .word 0x8585401b ! t3_kref+0x3f8: wr %l5, %i3, %ccr
23980 .word 0x8fa1c8a7 ! t3_kref+0x3fc: fsubs %f7, %f7, %f7
23981 .word 0x9e5af234 ! t3_kref+0x400: smul %o3, -0xdcc, %o7
23982 .word 0x9eddc009 ! t3_kref+0x404: smulcc %l7, %o1, %o7
23983 .word 0xcf20a01c ! t3_kref+0x408: st %f7, [%g2 + 0x1c]
23984 .word 0x9e157d70 ! t3_kref+0x40c: or %l5, -0x290, %o7
23985 .word 0x9e0cc017 ! t3_kref+0x410: and %l3, %l7, %o7
23986 call SYM(t3_subr1)
23987 .word 0x8da01046 ! t3_kref+0x418: fdtox %f6, %f6
23988 .word 0x9e35401b ! t3_kref+0x41c: orn %l5, %i3, %o7
23989 .word 0x9fb185c6 ! t3_kref+0x420: fcmpeq32 %f6, %f6, %o7
23990 .word 0x8da00546 ! t3_kref+0x424: fsqrtd %f6, %f6
23991 .word 0x9e7b3b5a ! t3_kref+0x428: sdiv %o4, -0x4a6, %o7
23992 .word 0xde48a01c ! t3_kref+0x42c: ldsb [%g2 + 0x1c], %o7
23993 .word 0x1f0acc49 ! t3_kref+0x430: sethi %hi(0x2b312400), %o7
23994 .word 0x8db18666 ! t3_kref+0x434: fmul8x16au %f6, %f6, %f6
23995 .word 0x9e17000a ! t3_kref+0x438: or %i4, %o2, %o7
23996 .word 0x9e22c00d ! t3_kref+0x43c: sub %o3, %o5, %o7
23997 .word 0xde40a00c ! t3_kref+0x440: ldsw [%g2 + 0xc], %o7
23998 .word 0x9f3b4016 ! t3_kref+0x444: sra %o5, %l6, %o7
23999 .word 0x9ed2eee0 ! t3_kref+0x448: umulcc %o3, 0xee0, %o7
24000 .word 0x9fb5c10b ! t3_kref+0x44c: edge32 %l7, %o3, %o7
24001 .word 0xc398a1c0 ! t3_kref+0x450: ldda [%g2 + 0x1c0]%asi, %f32
24002 .word 0x9e64c017 ! t3_kref+0x454: subc %l3, %l7, %o7
24003 .word 0x8da01927 ! t3_kref+0x458: fstod %f7, %f6
24004 .word 0xc9be1a1b ! t3_kref+0x45c: stda %f4, [%i0 + %i3]0xd0
24005 .word 0x8fa1c8a7 ! t3_kref+0x460: fsubs %f7, %f7, %f7
24006 .word 0x9e62c00b ! t3_kref+0x464: subc %o3, %o3, %o7
24007 .word 0x9e72400d ! t3_kref+0x468: udiv %o1, %o5, %o7
24008 .word 0x9e1d800b ! t3_kref+0x46c: xor %l6, %o3, %o7
24009 .word 0x9f2d8015 ! t3_kref+0x470: sll %l6, %l5, %o7
24010 .word 0x8da1cd26 ! t3_kref+0x474: fsmuld %f7, %f6, %f6
24011 .word 0xf36e7fe0 ! t3_kref+0x478: prefetch %i1 - 0x20, 25
24012 .word 0x81d9401d ! t3_kref+0x47c: flush %g5 + %i5
24013 .word 0x9e1b69ba ! t3_kref+0x480: xor %o5, 0x9ba, %o7
24014 .word 0x9edf29a5 ! t3_kref+0x484: smulcc %i4, 0x9a5, %o7
24015 .word 0x8da00546 ! t3_kref+0x488: fsqrtd %f6, %f6
24016 .word 0x8db18c46 ! t3_kref+0x48c: fnor %f6, %f6, %f6
24017 .word 0x9e7b3776 ! t3_kref+0x490: sdiv %o4, -0x88a, %o7
24018 .word 0x8fa1c827 ! t3_kref+0x494: fadds %f7, %f7, %f7
24019 .word 0x8582001a ! t3_kref+0x498: wr %o0, %i2, %ccr
24020 .word 0x9fb500c8 ! t3_kref+0x49c: edge16l %l4, %o0, %o7
24021 .word 0x32800003 ! t3_kref+0x4a0: bne,a _kref+0x4ac
24022 .word 0x8da00546 ! t3_kref+0x4a4: fsqrtd %f6, %f6
24023 .word 0x9e2b0015 ! t3_kref+0x4a8: andn %o4, %l5, %o7
24024 .word 0xcd262010 ! t3_kref+0x4ac: st %f6, [%i0 + 0x10]
24025 .word 0x9ee2fdba ! t3_kref+0x4b0: subccc %o3, -0x246, %o7
24026 .word 0x8da000a6 ! t3_kref+0x4b4: fnegs %f6, %f6
24027 .word 0x81a98a46 ! t3_kref+0x4b8: fcmpd %fcc0, %f6, %f6
24028 .word 0x9ee28009 ! t3_kref+0x4bc: subccc %o2, %o1, %o7
24029 .word 0x9fb54280 ! t3_kref+0x4c0: array32 %l5, %g0, %o7
24030 .word 0x8fa01a26 ! t3_kref+0x4c4: fstoi %f6, %f7
24031 .word 0x8da18946 ! t3_kref+0x4c8: fmuld %f6, %f6, %f6
24032 .word 0x8fb18a26 ! t3_kref+0x4cc: fpadd16s %f6, %f6, %f7
24033 .word 0xec1f4018 ! t3_kref+0x4d0: ldd [%i5 + %i0], %l6
24034 .word 0x9e42001b ! t3_kref+0x4d4: addc %o0, %i3, %o7
24035 .word 0xcd801018 ! t3_kref+0x4d8: lda [%g0 + %i0]0x80, %f6
24036 .word 0xe4087650 ! t3_kref+0x4dc: ldub [%g1 - 0x9b0], %l2
24037 .word 0xa41ca00c ! t3_kref+0x4e0: xor %l2, 0xc, %l2
24038 .word 0xe4287650 ! t3_kref+0x4e4: stb %l2, [%g1 - 0x9b0]
24039 .word 0x81d87650 ! t3_kref+0x4e8: flush %g1 - 0x9b0
24040 .word 0x8da01906 ! t3_kref+0x4ec: fitod %f6, %f6
24041 .word 0xd6263fe8 ! t3_kref+0x4f0: st %o3, [%i0 - 0x18]
24042 .word 0x9e1cecd1 ! t3_kref+0x4f4: xor %l3, 0xcd1, %o7
24043 .word 0x8da189c6 ! t3_kref+0x4f8: fdivd %f6, %f6, %f6
24044 .word 0x9fb580f4 ! t3_kref+0x4fc: edge16ln %l6, %l4, %o7
24045 .word 0xde400018 ! t3_kref+0x500: ldsw [%g0 + %i0], %o7
240462: .word 0x9e636e19 ! t3_kref+0x504: subc %o5, 0xe19, %o7
24047 .word 0x8da1cd27 ! t3_kref+0x508: fsmuld %f7, %f7, %f6
24048 .word 0x001fffff ! t3_kref+0x50c: illtrap 0x1fffff
24049 .word 0x8db18ac6 ! t3_kref+0x510: fpsub32 %f6, %f6, %f6
24050 .word 0x8fa1c827 ! t3_kref+0x514: fadds %f7, %f7, %f7
24051 .word 0xde00a03c ! t3_kref+0x518: ld [%g2 + 0x3c], %o7
24052 .word 0xde40a03c ! t3_kref+0x51c: ldsw [%g2 + 0x3c], %o7
24053 .word 0x8da01927 ! t3_kref+0x520: fstod %f7, %f6
24054 .word 0xc368a100 ! t3_kref+0x524: prefetch %g2 + 0x100, 1
24055 .word 0x8da1c9a6 ! t3_kref+0x528: fdivs %f7, %f6, %f6
24056 .word 0x9ee34009 ! t3_kref+0x52c: subccc %o5, %o1, %o7
24057 .word 0x9e2e800d ! t3_kref+0x530: andn %i2, %o5, %o7
24058 .word 0xf6260000 ! t3_kref+0x534: st %i3, [%i0]
24059 .word 0xcd380019 ! t3_kref+0x538: std %f6, [%g0 + %i1]
24060 .word 0x9fb18406 ! t3_kref+0x53c: fcmple16 %f6, %f6, %o7
24061 .word 0x8db18d60 ! t3_kref+0x540: fnot1s %f6, %f6
24062 .word 0xcf263ffc ! t3_kref+0x544: st %f7, [%i0 - 4]
24063 .word 0x8da01927 ! t3_kref+0x548: fstod %f7, %f6
24064 .word 0x8da01046 ! t3_kref+0x54c: fdtox %f6, %f6
24065 .word 0x9e5d0014 ! t3_kref+0x550: smul %l4, %l4, %o7
24066 .word 0x81df2523 ! t3_kref+0x554: flush %i4 + 0x523
24067 .word 0xc398a1c0 ! t3_kref+0x558: ldda [%g2 + 0x1c0]%asi, %f32
24068 .word 0x8143c000 ! t3_kref+0x55c: stbar
24069 .word 0x9f036351 ! t3_kref+0x560: taddcc %o5, 0x351, %o7
24070 .word 0xed68a043 ! t3_kref+0x564: prefetch %g2 + 0x43, 22
24071 .word 0x8143e04a ! t3_kref+0x568: membar 0x4a
24072 .word 0x8da84046 ! t3_kref+0x56c: fmovdne %fcc0, %f6, %f6
24073 .word 0x8da01927 ! t3_kref+0x570: fstod %f7, %f6
24074 .word 0xd01e6018 ! t3_kref+0x574: ldd [%i1 + 0x18], %o0
24075 .word 0x8da18d26 ! t3_kref+0x578: fsmuld %f6, %f6, %f6
24076 .word 0x9e2d8013 ! t3_kref+0x57c: andn %l6, %l3, %o7
24077 .word 0xde0e7fef ! t3_kref+0x580: ldub [%i1 - 0x11], %o7
24078 .word 0x8da1c9a7 ! t3_kref+0x584: fdivs %f7, %f7, %f6
24079 .word 0xde066014 ! t3_kref+0x588: ld [%i1 + 0x14], %o7
24080 .word 0x9fb18446 ! t3_kref+0x58c: fcmpne16 %f6, %f6, %o7
24081 .word 0xf6266004 ! t3_kref+0x590: st %i3, [%i1 + 4]
24082 .word 0x9f3ac01c ! t3_kref+0x594: sra %o3, %i4, %o7
24083 .word 0x9e0d800d ! t3_kref+0x598: and %l6, %o5, %o7
24084 .word 0x9e080013 ! t3_kref+0x59c: and %g0, %l3, %o7
24085 .word 0xde40a01c ! t3_kref+0x5a0: ldsw [%g2 + 0x1c], %o7
24086 .word 0xcd180019 ! t3_kref+0x5a4: ldd [%g0 + %i1], %f6
24087 .word 0xc99e1a5c ! t3_kref+0x5a8: ldda [%i0 + %i4]0xd2, %f4
24088 .word 0xde40a02c ! t3_kref+0x5ac: ldsw [%g2 + 0x2c], %o7
24089 .word 0xc398a1c0 ! t3_kref+0x5b0: ldda [%g2 + 0x1c0]%asi, %f32
24090 .word 0x81a98ac6 ! t3_kref+0x5b4: fcmped %fcc0, %f6, %f6
24091 .word 0x9ef53f6c ! t3_kref+0x5b8: udivcc %l4, -0x94, %o7
24092 .word 0x8da01086 ! t3_kref+0x5bc: fxtos %f6, %f6
24093 .word 0x81a98ac6 ! t3_kref+0x5c0: fcmped %fcc0, %f6, %f6
24094 .word 0x8fa18826 ! t3_kref+0x5c4: fadds %f6, %f6, %f7
24095 .word 0x8da00546 ! t3_kref+0x5c8: fsqrtd %f6, %f6
24096 .word 0x9fb18546 ! t3_kref+0x5cc: fcmpeq16 %f6, %f6, %o7
24097 .word 0x8da01927 ! t3_kref+0x5d0: fstod %f7, %f6
24098 .word 0x9fb5c32b ! t3_kref+0x5d4: bmask %l7, %o3, %o7
24099 .word 0xcd380018 ! t3_kref+0x5d8: std %f6, [%g0 + %i0]
24100 .word 0xd230a03c ! t3_kref+0x5dc: sth %o1, [%g2 + 0x3c]
24101 .word 0x9e02a7f9 ! t3_kref+0x5e0: add %o2, 0x7f9, %o7
24102 .word 0xe06e7fe4 ! t3_kref+0x5e4: ldstub [%i1 - 0x1c], %l0
24103 .word 0x8fa1c926 ! t3_kref+0x5e8: fmuls %f7, %f6, %f7
24104 .word 0x8fb1ca26 ! t3_kref+0x5ec: fpadd16s %f7, %f6, %f7
24105 .word 0x9fb50280 ! t3_kref+0x5f0: array32 %l4, %g0, %o7
24106 .word 0xcf871059 ! t3_kref+0x5f4: lda [%i4 + %i1]0x82, %f7
24107 call SYM(t3_subr0)
24108 .word 0xd030a01e ! t3_kref+0x5fc: sth %o0, [%g2 + 0x1e]
24109 .word 0xde56c018 ! t3_kref+0x600: ldsh [%i3 + %i0], %o7
24110 .word 0x9ee4c00a ! t3_kref+0x604: subccc %l3, %o2, %o7
24111 .word 0xcf20a03c ! t3_kref+0x608: st %f7, [%g2 + 0x3c]
24112 .word 0x9ef5f2fb ! t3_kref+0x60c: udivcc %l7, -0xd05, %o7
24113 call SYM(t3_subr1)
24114 .word 0xa1382009 ! t3_kref+0x614: sra %g0, 0x9, %l0
24115 .word 0xc398a1c0 ! t3_kref+0x618: ldda [%g2 + 0x1c0]%asi, %f32
24116 .word 0x8da018c6 ! t3_kref+0x61c: fdtos %f6, %f6
24117 .word 0xde96d019 ! t3_kref+0x620: lduha [%i3 + %i1]0x80, %o7
24118 .word 0x81a9ca27 ! t3_kref+0x624: fcmps %fcc0, %f7, %f7
24119 .word 0x9e8db2ef ! t3_kref+0x628: andcc %l6, -0xd11, %o7
24120 .word 0x8da1c926 ! t3_kref+0x62c: fmuls %f7, %f6, %f6
24121 .word 0x8db18c46 ! t3_kref+0x630: fnor %f6, %f6, %f6
24122 .word 0x9e0ae89f ! t3_kref+0x634: and %o3, 0x89f, %o7
24123 .word 0xcf20a00c ! t3_kref+0x638: st %f7, [%g2 + 0xc]
24124 .word 0x9e802d4d ! t3_kref+0x63c: addcc %g0, 0xd4d, %o7
24125 .word 0x81a9ca26 ! t3_kref+0x640: fcmps %fcc0, %f7, %f6
24126 .word 0x9ed4c00b ! t3_kref+0x644: umulcc %l3, %o3, %o7
24127 .word 0xcf20a03c ! t3_kref+0x648: st %f7, [%g2 + 0x3c]
24128 .word 0xc9bf5a19 ! t3_kref+0x64c: stda %f4, [%i5 + %i1]0xd0
24129 .word 0x8da18946 ! t3_kref+0x650: fmuld %f6, %f6, %f6
24130 .word 0x9e35b995 ! t3_kref+0x654: orn %l6, -0x66b, %o7
24131 .word 0xcd3e401d ! t3_kref+0x658: std %f6, [%i1 + %i5]
24132 .word 0x8da01a27 ! t3_kref+0x65c: fstoi %f7, %f6
24133 .word 0x8fa01a27 ! t3_kref+0x660: fstoi %f7, %f7
24134 .word 0x8da189a6 ! t3_kref+0x664: fdivs %f6, %f6, %f6
24135 .word 0xde08a01f ! t3_kref+0x668: ldub [%g2 + 0x1f], %o7
24136 .word 0x9e1d29e0 ! t3_kref+0x66c: xor %l4, 0x9e0, %o7
24137 .word 0x9ed4fda4 ! t3_kref+0x670: umulcc %l3, -0x25c, %o7
24138 .word 0x8da00127 ! t3_kref+0x674: fabss %f7, %f6
24139 .word 0x9ee4c008 ! t3_kref+0x678: subccc %l3, %o0, %o7
24140 .word 0x9fb18446 ! t3_kref+0x67c: fcmpne16 %f6, %f6, %o7
24141 .word 0xde4e401a ! t3_kref+0x680: ldsb [%i1 + %i2], %o7
24142 .word 0x8fb00c20 ! t3_kref+0x684: fzeros %f7
24143 .word 0x2e800006 ! t3_kref+0x688: bvs,a _kref+0x6a0
24144 .word 0x9ef72881 ! t3_kref+0x68c: udivcc %i4, 0x881, %o7
24145 .word 0x9ef5000b ! t3_kref+0x690: udivcc %l4, %o3, %o7
24146 .word 0x9e7dfec2 ! t3_kref+0x694: sdiv %l7, -0x13e, %o7
24147 .word 0x8db00fe0 ! t3_kref+0x698: fones %f6
24148 .word 0x8da00546 ! t3_kref+0x69c: fsqrtd %f6, %f6
24149 .word 0x81dc6b9e ! t3_kref+0x6a0: flush %l1 + 0xb9e
24150 .word 0xcd3e6000 ! t3_kref+0x6a4: std %f6, [%i1]
24151 .word 0xc568a00a ! t3_kref+0x6a8: prefetch %g2 + 0xa, 2
24152 .word 0x81a98ac6 ! t3_kref+0x6ac: fcmped %fcc0, %f6, %f6
24153 .word 0x8da00546 ! t3_kref+0x6b0: fsqrtd %f6, %f6
24154 .word 0x24800003 ! t3_kref+0x6b4: ble,a _kref+0x6c0
24155 .word 0xee270018 ! t3_kref+0x6b8: st %l7, [%i4 + %i0]
24156 .word 0xecb81018 ! t3_kref+0x6bc: stda %l6, [%g0 + %i0]0x80
24157 .word 0xe8a6501c ! t3_kref+0x6c0: sta %l4, [%i1 + %i4]0x80
24158 .word 0x9fb2013c ! t3_kref+0x6c4: edge32n %o0, %i4, %o7
24159 .word 0xdede101d ! t3_kref+0x6c8: ldxa [%i0 + %i5]0x80, %o7
24160 .word 0x8da00546 ! t3_kref+0x6cc: fsqrtd %f6, %f6
24161 .word 0x8fa000a7 ! t3_kref+0x6d0: fnegs %f7, %f7
24162 .word 0x9e2030b3 ! t3_kref+0x6d4: sub %g0, -0xf4d, %o7
24163 .word 0x8143e040 ! t3_kref+0x6d8: membar 0x40
24164 .word 0x9e65000a ! t3_kref+0x6dc: subc %l4, %o2, %o7
24165 .word 0x9f418000 ! t3_kref+0x6e0: mov %fprs, %o7
24166 .word 0x9e5f0017 ! t3_kref+0x6e4: smul %i4, %l7, %o7
24167 .word 0xde00a00c ! t3_kref+0x6e8: ld [%g2 + 0xc], %o7
24168 .word 0x9e024009 ! t3_kref+0x6ec: add %o1, %o1, %o7
24169 .word 0x8fa00527 ! t3_kref+0x6f0: fsqrts %f7, %f7
24170 .word 0xcd1e001d ! t3_kref+0x6f4: ldd [%i0 + %i5], %f6
24171 .word 0x1f1e0dd1 ! t3_kref+0x6f8: sethi %hi(0x78374400), %o7
24172 .word 0xde0e0000 ! t3_kref+0x6fc: ldub [%i0], %o7
24173 .word 0x8da00546 ! t3_kref+0x700: fsqrtd %f6, %f6
24174 .word 0x8da00526 ! t3_kref+0x704: fsqrts %f6, %f6
24175 .word 0xcf20a03c ! t3_kref+0x708: st %f7, [%g2 + 0x3c]
24176 .word 0x8db1ca66 ! t3_kref+0x70c: fpadd32s %f7, %f6, %f6
24177 .word 0x9e752832 ! t3_kref+0x710: udiv %l4, 0x832, %o7
24178 .word 0x8da1cd26 ! t3_kref+0x714: fsmuld %f7, %f6, %f6
24179 .word 0x81a98ac6 ! t3_kref+0x718: fcmped %fcc0, %f6, %f6
24180 .word 0xe968a0cb ! t3_kref+0x71c: prefetch %g2 + 0xcb, 20
24181 .word 0xd22e3ff7 ! t3_kref+0x720: stb %o1, [%i0 - 9]
24182 .word 0xe826201c ! t3_kref+0x724: st %l4, [%i0 + 0x1c]
24183 .word 0x9ee5400a ! t3_kref+0x728: subccc %l5, %o2, %o7
24184 .word 0x9f3da009 ! t3_kref+0x72c: sra %l6, 0x9, %o7
24185 .word 0x8143e040 ! t3_kref+0x730: membar 0x40
24186 .word 0xcd1fbeb0 ! t3_kref+0x734: ldd [%fp - 0x150], %f6
24187 .word 0x9e66b24f ! t3_kref+0x738: subc %i2, -0xdb1, %o7
24188 .word 0x9e1ec009 ! t3_kref+0x73c: xor %i3, %o1, %o7
24189 .word 0x9e18000d ! t3_kref+0x740: xor %g0, %o5, %o7
24190 .word 0x9e257829 ! t3_kref+0x744: sub %l5, -0x7d7, %o7
24191 .word 0xcd067ff0 ! t3_kref+0x748: ld [%i1 - 0x10], %f6
24192 .word 0x9eada90f ! t3_kref+0x74c: andncc %l6, 0x90f, %o7
24193 .word 0x86102005 ! t3_kref+0x750: mov 0x5, %g3
24194 .word 0x86a0e001 ! t3_kref+0x754: subcc %g3, 1, %g3
24195 .word 0x2280001e ! t3_kref+0x758: be,a _kref+0x7d0
24196 .word 0x8da1cd26 ! t3_kref+0x75c: fsmuld %f7, %f6, %f6
24197 .word 0x8db00c00 ! t3_kref+0x760: fzero %f6
24198 .word 0xd4f65000 ! t3_kref+0x764: stxa %o2, [%i1]0x80
24199 .word 0x81a98a27 ! t3_kref+0x768: fcmps %fcc0, %f6, %f7
24200 .word 0xc398a1c0 ! t3_kref+0x76c: ldda [%g2 + 0x1c0]%asi, %f32
24201 .word 0x8da18d27 ! t3_kref+0x770: fsmuld %f6, %f7, %f6
24202 .word 0x9f2b6007 ! t3_kref+0x774: sll %o5, 0x7, %o7
24203 .word 0xec3e401d ! t3_kref+0x778: std %l6, [%i1 + %i5]
24204 .word 0x9fb2c12d ! t3_kref+0x77c: edge32n %o3, %o5, %o7
24205 .word 0x9e22400d ! t3_kref+0x780: sub %o1, %o5, %o7
24206 .word 0x8db18986 ! t3_kref+0x784: bshuffle %f6, %f6, %f6
24207 .word 0x8fa1c927 ! t3_kref+0x788: fmuls %f7, %f7, %f7
24208 .word 0x9ef34016 ! t3_kref+0x78c: udivcc %o5, %l6, %o7
24209 .word 0x8da1c9a6 ! t3_kref+0x790: fdivs %f7, %f6, %f6
24210 .word 0x8da01907 ! t3_kref+0x794: fitod %f7, %f6
24211 .word 0x9e703946 ! t3_kref+0x798: udiv %g0, -0x6ba, %o7
24212 .word 0x30bfffee ! t3_kref+0x79c: ba,a _kref+0x754
24213 .word 0x8da18846 ! t3_kref+0x7a0: faddd %f6, %f6, %f6
24214 .word 0x81dcb577 ! t3_kref+0x7a4: flush %l2 - 0xa89
24215 .word 0xde5e2018 ! t3_kref+0x7a8: ldx [%i0 + 0x18], %o7
24216 .word 0x9ec23510 ! t3_kref+0x7ac: addccc %o0, -0xaf0, %o7
24217 .word 0xe826001c ! t3_kref+0x7b0: st %l4, [%i0 + %i4]
24218 .word 0xfdee101a ! t3_kref+0x7b4: prefetcha %i0 + %i2, 30
24219 .word 0x9ee3400a ! t3_kref+0x7b8: subccc %o5, %o2, %o7
24220 .word 0xe26e3fe1 ! t3_kref+0x7bc: ldstub [%i0 - 0x1f], %l1
24221 .word 0xd62e6017 ! t3_kref+0x7c0: stb %o3, [%i1 + 0x17]
24222 .word 0x9e5a76b6 ! t3_kref+0x7c4: smul %o1, -0x94a, %o7
24223 .word 0x8db18f86 ! t3_kref+0x7c8: for %f6, %f6, %f6
24224 .word 0x9fc0001c ! t3_kref+0x7cc: call %g0 + %i4
24225 .word 0xe0400019 ! t3_kref+0x7d0: ldsw [%g0 + %i1], %l0
24226 .word 0x33480006 ! t3_kref+0x7d4: fbe,a,pt %fcc0, _kref+0x7ec
24227 .word 0x8db18906 ! t3_kref+0x7d8: faligndata %f6, %f6, %f6
24228 .word 0x81a98a46 ! t3_kref+0x7dc: fcmpd %fcc0, %f6, %f6
24229 .word 0x8fb1cf66 ! t3_kref+0x7e0: fornot1s %f7, %f6, %f7
24230 .word 0x9e06c015 ! t3_kref+0x7e4: add %i3, %l5, %o7
24231 .word 0x9e8cf44a ! t3_kref+0x7e8: andcc %l3, -0xbb6, %o7
24232 .word 0x8da00546 ! t3_kref+0x7ec: fsqrtd %f6, %f6
24233 .word 0x8da18946 ! t3_kref+0x7f0: fmuld %f6, %f6, %f6
24234 .word 0x9e78000d ! t3_kref+0x7f4: sdiv %g0, %o5, %o7
24235 .word 0x9e67000d ! t3_kref+0x7f8: subc %i4, %o5, %o7
24236 .word 0x9e1d4000 ! t3_kref+0x7fc: xor %l5, %g0, %o7
24237 .word 0x9eaa4009 ! t3_kref+0x800: andncc %o1, %o1, %o7
24238 .word 0x8da00546 ! t3_kref+0x804: fsqrtd %f6, %f6
24239 .word 0xd030a03e ! t3_kref+0x808: sth %o0, [%g2 + 0x3e]
24240 .word 0xde4e4000 ! t3_kref+0x80c: ldsb [%i1], %o7
24241 .word 0x8da00546 ! t3_kref+0x810: fsqrtd %f6, %f6
24242 .word 0xff6e001b ! t3_kref+0x814: prefetch %i0 + %i3, 31
24243 .word 0x81def4a9 ! t3_kref+0x818: flush %i3 - 0xb57
24244 .word 0x9f408000 ! t3_kref+0x81c: mov %ccr, %o7
24245 call SYM(t3_subr2)
24246 .word 0xa0150000 ! t3_kref+0x824: or %l4, %g0, %l0
24247 .word 0x8fa00127 ! t3_kref+0x828: fabss %f7, %f7
24248 .word 0x81a98a46 ! t3_kref+0x82c: fcmpd %fcc0, %f6, %f6
24249 sethi %hi(1f), %o7
24250 jmpl %o7+%lo(1f), %g1
24251 .empty
242521: .word 0x9e22001c ! t3_kref+0x838: sub %o0, %i4, %o7
24253 call SYM(t3_subr1)
24254 .word 0x8da00046 ! t3_kref+0x840: fmovd %f6, %f6
24255 .word 0x9e7b7b48 ! t3_kref+0x844: sdiv %o5, -0x4b8, %o7
24256 .word 0x9ebde58c ! t3_kref+0x848: xnorcc %l7, 0x58c, %o7
24257 .word 0x8da00146 ! t3_kref+0x84c: fabsd %f6, %f6
24258 .word 0x8db18d40 ! t3_kref+0x850: fnot1 %f6, %f6
24259 .word 0xd430a01e ! t3_kref+0x854: sth %o2, [%g2 + 0x1e]
24260 .word 0xba102018 ! t3_kref+0x858: mov 0x18, %i5
24261 .word 0x9f2ee018 ! t3_kref+0x85c: sll %i3, 0x18, %o7
24262 .word 0xe3b8a200 ! t3_kref+0x860: stda %f48, [%g2 + 0x200]%asi
24263 .word 0xcf000018 ! t3_kref+0x864: ld [%g0 + %i0], %f7
24264 .word 0x9e5ac015 ! t3_kref+0x868: smul %o3, %l5, %o7
24265 .word 0x8da189c6 ! t3_kref+0x86c: fdivd %f6, %f6, %f6
24266 .word 0x9e8ac00c ! t3_kref+0x870: andcc %o3, %o4, %o7
24267 .word 0x9fc00004 ! t3_kref+0x874: call %g0 + %g4
24268 .word 0xa075e1a0 ! t3_kref+0x878: udiv %l7, 0x1a0, %l0
24269 .word 0x9e724015 ! t3_kref+0x87c: udiv %o1, %l5, %o7
24270 .word 0x9f40c000 ! t3_kref+0x880: mov %asi, %o7
24271 .word 0x8fa1c827 ! t3_kref+0x884: fadds %f7, %f7, %f7
24272 .word 0x9ed28008 ! t3_kref+0x888: umulcc %o2, %o0, %o7
24273 .word 0xde8e9019 ! t3_kref+0x88c: lduba [%i2 + %i1]0x80, %o7
24274 .word 0x9f2a600a ! t3_kref+0x890: sll %o1, 0xa, %o7
24275 .word 0xcf26001c ! t3_kref+0x894: st %f7, [%i0 + %i4]
24276 .word 0x9ef34017 ! t3_kref+0x898: udivcc %o5, %l7, %o7
24277 .word 0x9e30290a ! t3_kref+0x89c: orn %g0, 0x90a, %o7
24278 .word 0x9e154016 ! t3_kref+0x8a0: or %l5, %l6, %o7
24279 .word 0x8da00527 ! t3_kref+0x8a4: fsqrts %f7, %f6
24280 .word 0x9e034000 ! t3_kref+0x8a8: add %o5, %g0, %o7
24281 .word 0xc12e7fe4 ! t3_kref+0x8ac: st %fsr, [%i1 - 0x1c]
24282 .word 0xe83e0000 ! t3_kref+0x8b0: std %l4, [%i0]
24283 .word 0x9eab2a62 ! t3_kref+0x8b4: andncc %o4, 0xa62, %o7
24284 .word 0xf6267fec ! t3_kref+0x8b8: st %i3, [%i1 - 0x14]
24285 .word 0xd26e4000 ! t3_kref+0x8bc: ldstub [%i1], %o1
24286 .word 0x9e8d801a ! t3_kref+0x8c0: andcc %l6, %i2, %o7
24287 .word 0x8fb1ce66 ! t3_kref+0x8c4: fxnors %f7, %f6, %f7
24288 .word 0x8da18d27 ! t3_kref+0x8c8: fsmuld %f6, %f7, %f6
24289 .word 0x9e2a4013 ! t3_kref+0x8cc: andn %o1, %l3, %o7
24290 .word 0x8db00f06 ! t3_kref+0x8d0: fsrc2 %f6, %f6
24291 .word 0x9fb4c017 ! t3_kref+0x8d4: edge8 %l3, %l7, %o7
24292 .word 0xec3e0000 ! t3_kref+0x8d8: std %l6, [%i0]
24293 .word 0x9e24c015 ! t3_kref+0x8dc: sub %l3, %l5, %o7
24294 .word 0x8da18946 ! t3_kref+0x8e0: fmuld %f6, %f6, %f6
24295 .word 0x8db18a27 ! t3_kref+0x8e4: fpadd16s %f6, %f7, %f6
24296 .word 0x9efb4015 ! t3_kref+0x8e8: sdivcc %o5, %l5, %o7
24297 .word 0xeaa81018 ! t3_kref+0x8ec: stba %l5, [%g0 + %i0]0x80
24298 .word 0x9e524016 ! t3_kref+0x8f0: umul %o1, %l6, %o7
24299 .word 0x9efdb2d7 ! t3_kref+0x8f4: sdivcc %l6, -0xd29, %o7
24300 .word 0x9e5d0013 ! t3_kref+0x8f8: smul %l4, %l3, %o7
24301 .word 0x81a98a46 ! t3_kref+0x8fc: fcmpd %fcc0, %f6, %f6
24302 .word 0x9f3b001a ! t3_kref+0x900: sra %o4, %i2, %o7
24303 .word 0x8db00ce6 ! t3_kref+0x904: fnot2s %f6, %f6
24304 .word 0x8fa18827 ! t3_kref+0x908: fadds %f6, %f7, %f7
24305 .word 0x8fb1ce67 ! t3_kref+0x90c: fxnors %f7, %f7, %f7
24306 .word 0x8da18946 ! t3_kref+0x910: fmuld %f6, %f6, %f6
24307 .word 0x8db18a46 ! t3_kref+0x914: fpadd32 %f6, %f6, %f6
24308 .word 0x8d828000 ! t3_kref+0x918: wr %o2, %g0, %fprs
24309 .word 0x9e7cc013 ! t3_kref+0x91c: sdiv %l3, %l3, %o7
24310 .word 0x8143e040 ! t3_kref+0x920: membar 0x40
24311 .word 0xc368a1ca ! t3_kref+0x924: prefetch %g2 + 0x1ca, 1
24312 .word 0x9e02400d ! t3_kref+0x928: add %o1, %o5, %o7
24313 .word 0x8da18846 ! t3_kref+0x92c: faddd %f6, %f6, %f6
24314 .word 0xe408611c ! t3_kref+0x930: ldub [%g1 + 0x11c], %l2
24315 .word 0xa41ca00c ! t3_kref+0x934: xor %l2, 0xc, %l2
24316 .word 0xe428611c ! t3_kref+0x938: stb %l2, [%g1 + 0x11c]
24317 .word 0x81d8611c ! t3_kref+0x93c: flush %g1 + 0x11c
24318 .word 0x8da189c6 ! t3_kref+0x940: fdivd %f6, %f6, %f6
24319 .word 0x8da1c826 ! t3_kref+0x944: fadds %f7, %f6, %f6
24320 .word 0x8fa00527 ! t3_kref+0x948: fsqrts %f7, %f7
24321 .word 0x8db18906 ! t3_kref+0x94c: faligndata %f6, %f6, %f6
243222: .word 0x9ef2c01a ! t3_kref+0x950: udivcc %o3, %i2, %o7
24323 .word 0x8586c01c ! t3_kref+0x954: wr %i3, %i4, %ccr
24324 .word 0x9e62801a ! t3_kref+0x958: subc %o2, %i2, %o7
24325 .word 0xcd20a01c ! t3_kref+0x95c: st %f6, [%g2 + 0x1c]
24326 .word 0x9ef2401a ! t3_kref+0x960: udivcc %o1, %i2, %o7
24327 .word 0x9e300000 ! t3_kref+0x964: orn %g0, %g0, %o7
24328 .word 0xd620a00c ! t3_kref+0x968: st %o3, [%g2 + 0xc]
24329 .word 0xde08a02e ! t3_kref+0x96c: ldub [%g2 + 0x2e], %o7
24330 .word 0x9e0eed7b ! t3_kref+0x970: and %i3, 0xd7b, %o7
24331 .word 0x8da00546 ! t3_kref+0x974: fsqrtd %f6, %f6
24332 .word 0x9f24f22e ! t3_kref+0x978: mulscc %l3, -0xdd2, %o7
24333 .word 0x8da18846 ! t3_kref+0x97c: faddd %f6, %f6, %f6
24334 .word 0x2c800001 ! t3_kref+0x980: bneg,a _kref+0x984
24335 .word 0xcd1e4000 ! t3_kref+0x984: ldd [%i1], %f6
24336 .word 0x9f2dc00c ! t3_kref+0x988: sll %l7, %o4, %o7
24337 .word 0x9e0af7a2 ! t3_kref+0x98c: and %o3, -0x85e, %o7
24338 .word 0x81a98a46 ! t3_kref+0x990: fcmpd %fcc0, %f6, %f6
24339 .word 0xf62e2007 ! t3_kref+0x994: stb %i3, [%i0 + 7]
24340 .word 0x8db18ee7 ! t3_kref+0x998: fornot2s %f6, %f7, %f6
24341 .word 0xd06e2005 ! t3_kref+0x99c: ldstub [%i0 + 5], %o0
24342 .word 0xcd1fbd88 ! t3_kref+0x9a0: ldd [%fp - 0x278], %f6
24343 .word 0xcf270018 ! t3_kref+0x9a4: st %f7, [%i4 + %i0]
24344 .word 0xc028a00c ! t3_kref+0x9a8: clrb [%g2 + 0xc]
24345 .word 0x8da00126 ! t3_kref+0x9ac: fabss %f6, %f6
24346 .word 0x9ef68008 ! t3_kref+0x9b0: udivcc %i2, %o0, %o7
24347 .word 0x9e05bb44 ! t3_kref+0x9b4: add %l6, -0x4bc, %o7
24348 .word 0x8fa1c826 ! t3_kref+0x9b8: fadds %f7, %f6, %f7
24349 .word 0x9ec3400d ! t3_kref+0x9bc: addccc %o5, %o5, %o7
24350 .word 0x8da00126 ! t3_kref+0x9c0: fabss %f6, %f6
24351 call SYM(t3_subr1)
24352 .word 0x8da00546 ! t3_kref+0x9c8: fsqrtd %f6, %f6
24353 .word 0x9ea37308 ! t3_kref+0x9cc: subcc %o5, -0xcf8, %o7
24354 .word 0x8da18d26 ! t3_kref+0x9d0: fsmuld %f6, %f6, %f6
24355 .word 0x81a9ca26 ! t3_kref+0x9d4: fcmps %fcc0, %f7, %f6
24356 .word 0x9e8b401c ! t3_kref+0x9d8: andcc %o5, %i4, %o7
24357 .word 0xde50a02e ! t3_kref+0x9dc: ldsh [%g2 + 0x2e], %o7
24358 .word 0x8fa018c6 ! t3_kref+0x9e0: fdtos %f6, %f7
24359 .word 0x2c800002 ! t3_kref+0x9e4: bneg,a _kref+0x9ec
24360 .word 0x8da18d26 ! t3_kref+0x9e8: fsmuld %f6, %f6, %f6
24361 .word 0x8fa00526 ! t3_kref+0x9ec: fsqrts %f6, %f7
24362 .word 0x9e5a4009 ! t3_kref+0x9f0: smul %o1, %o1, %o7
24363 .word 0x9e8a400b ! t3_kref+0x9f4: andcc %o1, %o3, %o7
24364 .word 0x9eab6ad5 ! t3_kref+0x9f8: andncc %o5, 0xad5, %o7
24365 .word 0xf4264000 ! t3_kref+0x9fc: st %i2, [%i1]
24366 .word 0x81a98ac6 ! t3_kref+0xa00: fcmped %fcc0, %f6, %f6
24367 .word 0x9e1037e8 ! t3_kref+0xa04: mov 0xfffff7e8, %o7
24368 .word 0xcd1e7ff0 ! t3_kref+0xa08: ldd [%i1 - 0x10], %f6
24369 .word 0x8da00526 ! t3_kref+0xa0c: fsqrts %f6, %f6
24370 .word 0x8db18ee7 ! t3_kref+0xa10: fornot2s %f6, %f7, %f6
24371 .word 0x9fb185c6 ! t3_kref+0xa14: fcmpeq32 %f6, %f6, %o7
24372 .word 0x9e32400a ! t3_kref+0xa18: orn %o1, %o2, %o7
24373 .word 0x8da00546 ! t3_kref+0xa1c: fsqrtd %f6, %f6
24374 .word 0x8fa00126 ! t3_kref+0xa20: fabss %f6, %f7
24375 .word 0x9e53401a ! t3_kref+0xa24: umul %o5, %i2, %o7
24376 .word 0x8da1c827 ! t3_kref+0xa28: fadds %f7, %f7, %f6
24377 .word 0x81a9ca27 ! t3_kref+0xa2c: fcmps %fcc0, %f7, %f7
24378 .word 0x8da18946 ! t3_kref+0xa30: fmuld %f6, %f6, %f6
24379 .word 0x9e150009 ! t3_kref+0xa34: or %l4, %o1, %o7
24380 .word 0x9e824015 ! t3_kref+0xa38: addcc %o1, %l5, %o7
24381 .word 0xc12e601c ! t3_kref+0xa3c: st %fsr, [%i1 + 0x1c]
24382 .word 0x9f2d401c ! t3_kref+0xa40: sll %l5, %i4, %o7
24383 .word 0xcd262000 ! t3_kref+0xa44: st %f6, [%i0]
24384 .word 0xcf00a01c ! t3_kref+0xa48: ld [%g2 + 0x1c], %f7
24385 .word 0x2e480006 ! t3_kref+0xa4c: bvs,a,pt %icc, _kref+0xa64
24386 .word 0xde167ff0 ! t3_kref+0xa50: lduh [%i1 - 0x10], %o7
24387 .word 0xb6102010 ! t3_kref+0xa54: mov 0x10, %i3
24388 .word 0x9e26800d ! t3_kref+0xa58: sub %i2, %o5, %o7
24389 .word 0x8da00546 ! t3_kref+0xa5c: fsqrtd %f6, %f6
24390 .word 0x9efa2ff1 ! t3_kref+0xa60: sdivcc %o0, 0xff1, %o7
24391 .word 0x9e35c014 ! t3_kref+0xa64: orn %l7, %l4, %o7
24392 .word 0xcd3e001d ! t3_kref+0xa68: std %f6, [%i0 + %i5]
24393 .word 0x8143c000 ! t3_kref+0xa6c: stbar
24394 .word 0x9e6276e6 ! t3_kref+0xa70: subc %o1, -0x91a, %o7
24395 .word 0xd820a03c ! t3_kref+0xa74: st %o4, [%g2 + 0x3c]
24396 .word 0x8fab8027 ! t3_kref+0xa78: fmovsule %fcc0, %f7, %f7
24397 .word 0x8fa18827 ! t3_kref+0xa7c: fadds %f6, %f7, %f7
24398 .word 0x9f2ea004 ! t3_kref+0xa80: sll %i2, 0x4, %o7
24399 .word 0x9fb2c016 ! t3_kref+0xa84: edge8 %o3, %l6, %o7
24400 .word 0x22800005 ! t3_kref+0xa88: be,a _kref+0xa9c
24401 .word 0x8da01927 ! t3_kref+0xa8c: fstod %f7, %f6
24402 .word 0xf42e8018 ! t3_kref+0xa90: stb %i2, [%i2 + %i0]
24403 .word 0x9e7b4008 ! t3_kref+0xa94: sdiv %o5, %o0, %o7
24404 .word 0xe168a08c ! t3_kref+0xa98: prefetch %g2 + 0x8c, 16
24405 .word 0x9e7d6523 ! t3_kref+0xa9c: sdiv %l5, 0x523, %o7
24406 .word 0x9e8a2945 ! t3_kref+0xaa0: andcc %o0, 0x945, %o7
24407 .word 0x9ec56091 ! t3_kref+0xaa4: addccc %l5, 0x91, %o7
24408 .word 0x8da01a27 ! t3_kref+0xaa8: fstoi %f7, %f6
24409 .word 0x8da00527 ! t3_kref+0xaac: fsqrts %f7, %f6
24410 .word 0xde066008 ! t3_kref+0xab0: ld [%i1 + 8], %o7
24411 .word 0x8fa00126 ! t3_kref+0xab4: fabss %f6, %f7
24412 .word 0xec20a03c ! t3_kref+0xab8: st %l6, [%g2 + 0x3c]
24413 .word 0x8da000a7 ! t3_kref+0xabc: fnegs %f7, %f6
24414 .word 0x8db18a86 ! t3_kref+0xac0: fpsub16 %f6, %f6, %f6
24415 .word 0xde0e0000 ! t3_kref+0xac4: ldub [%i0], %o7
24416 .word 0x9f2a000d ! t3_kref+0xac8: sll %o0, %o5, %o7
24417 .word 0x9fb54014 ! t3_kref+0xacc: edge8 %l5, %l4, %o7
24418 .word 0x8143e040 ! t3_kref+0xad0: membar 0x40
24419 .word 0xc9be5814 ! t3_kref+0xad4: stda %f4, [%i1 + %l4]0xc0
24420 .word 0xcd380018 ! t3_kref+0xad8: std %f6, [%g0 + %i0]
24421 .word 0xde5e7fe8 ! t3_kref+0xadc: ldx [%i1 - 0x18], %o7
24422 .word 0x9e75e4a5 ! t3_kref+0xae0: udiv %l7, 0x4a5, %o7
24423 .word 0x9fb58016 ! t3_kref+0xae4: edge8 %l6, %l6, %o7
24424 .word 0x8fa1c826 ! t3_kref+0xae8: fadds %f7, %f6, %f7
24425 .word 0xde062014 ! t3_kref+0xaec: ld [%i0 + 0x14], %o7
24426 .word 0x9f23615f ! t3_kref+0xaf0: mulscc %o5, 0x15f, %o7
24427 .word 0x8db18666 ! t3_kref+0xaf4: fmul8x16au %f6, %f6, %f6
24428 .word 0xd27e6010 ! t3_kref+0xaf8: swap [%i1 + 0x10], %o1
24429 .word 0x9eae8016 ! t3_kref+0xafc: andncc %i2, %l6, %o7
24430 .word 0xcd266000 ! t3_kref+0xb00: st %f6, [%i1]
24431 .word 0x8da00146 ! t3_kref+0xb04: fabsd %f6, %f6
24432 .word 0xdec01019 ! t3_kref+0xb08: ldswa [%g0 + %i1]0x80, %o7
24433 .word 0xcdbe5000 ! t3_kref+0xb0c: stda %f6, [%i1]0x80
24434 .word 0x9ef5fd7c ! t3_kref+0xb10: udivcc %l7, -0x284, %o7
24435 .word 0x81a98a26 ! t3_kref+0xb14: fcmps %fcc0, %f6, %f6
24436 .word 0x9e5a6408 ! t3_kref+0xb18: smul %o1, 0x408, %o7
24437 .word 0xde080018 ! t3_kref+0xb1c: ldub [%g0 + %i0], %o7
24438 .word 0x9ed57521 ! t3_kref+0xb20: umulcc %l5, -0xadf, %o7
24439 .word 0x8fa189a6 ! t3_kref+0xb24: fdivs %f6, %f6, %f7
24440 .word 0x38800002 ! t3_kref+0xb28: bgu,a _kref+0xb30
24441 .word 0x9e57001b ! t3_kref+0xb2c: umul %i4, %i3, %o7
24442 .word 0x26800007 ! t3_kref+0xb30: bl,a _kref+0xb4c
24443 .word 0x9e8d6479 ! t3_kref+0xb34: andcc %l5, 0x479, %o7
24444 .word 0x9e44c01b ! t3_kref+0xb38: addc %l3, %i3, %o7
24445 .word 0x8da01927 ! t3_kref+0xb3c: fstod %f7, %f6
24446 .word 0x8da00546 ! t3_kref+0xb40: fsqrtd %f6, %f6
24447 .word 0xcdbf5019 ! t3_kref+0xb44: stda %f6, [%i5 + %i1]0x80
24448 .word 0x9e5838ba ! t3_kref+0xb48: smul %g0, -0x746, %o7
24449 .word 0x8da00527 ! t3_kref+0xb4c: fsqrts %f7, %f6
24450 .word 0x9fb3001a ! t3_kref+0xb50: edge8 %o4, %i2, %o7
24451 .word 0xde48a02e ! t3_kref+0xb54: ldsb [%g2 + 0x2e], %o7
24452 .word 0x8db18ec6 ! t3_kref+0xb58: fornot2 %f6, %f6, %f6
24453 .word 0x9fb00240 ! t3_kref+0xb5c: array16 %g0, %g0, %o7
24454 .word 0x9fb54096 ! t3_kref+0xb60: edge16 %l5, %l6, %o7
24455 .word 0x8da00127 ! t3_kref+0xb64: fabss %f7, %f6
24456 .word 0x8fa01a46 ! t3_kref+0xb68: fdtoi %f6, %f7
24457 .word 0x9e45f596 ! t3_kref+0xb6c: addc %l7, -0xa6a, %o7
24458 .word 0x9f44c000 ! t3_kref+0xb70: mov %gsr, %o7
24459 .word 0x8db18d06 ! t3_kref+0xb74: fandnot1 %f6, %f6, %f6
24460 .word 0x9e2b2f21 ! t3_kref+0xb78: andn %o4, 0xf21, %o7
24461 .word 0x81a98ac6 ! t3_kref+0xb7c: fcmped %fcc0, %f6, %f6
24462 .word 0x8dabc046 ! t3_kref+0xb80: fmovdo %fcc0, %f6, %f6
24463 .word 0x9e7d73f6 ! t3_kref+0xb84: sdiv %l5, -0xc0a, %o7
24464 .word 0x8db1c667 ! t3_kref+0xb88: fmul8x16au %f7, %f7, %f6
24465 .word 0xe3b8a200 ! t3_kref+0xb8c: stda %f48, [%g2 + 0x200]%asi
24466 .word 0x9fb18486 ! t3_kref+0xb90: fcmple32 %f6, %f6, %o7
24467 .word 0x3e800007 ! t3_kref+0xb94: bvc,a _kref+0xbb0
24468 .word 0x9fb5c157 ! t3_kref+0xb98: edge32l %l7, %l7, %o7
24469 .word 0x8da189c6 ! t3_kref+0xb9c: fdivd %f6, %f6, %f6
24470 .word 0xcd20a02c ! t3_kref+0xba0: st %f6, [%g2 + 0x2c]
24471 .word 0xde162018 ! t3_kref+0xba4: lduh [%i0 + 0x18], %o7
24472 .word 0x9e92000c ! t3_kref+0xba8: orcc %o0, %o4, %o7
24473 .word 0x8da18827 ! t3_kref+0xbac: fadds %f6, %f7, %f6
24474 .word 0x8143e040 ! t3_kref+0xbb0: membar 0x40
24475 .word 0x9fb50335 ! t3_kref+0xbb4: bmask %l4, %l5, %o7
24476 .word 0xf420a02c ! t3_kref+0xbb8: st %i2, [%g2 + 0x2c]
24477 .word 0x8da18927 ! t3_kref+0xbbc: fmuls %f6, %f7, %f6
24478 .word 0x8da18946 ! t3_kref+0xbc0: fmuld %f6, %f6, %f6
24479 .word 0x8fa18926 ! t3_kref+0xbc4: fmuls %f6, %f6, %f7
24480 .word 0x9f1b6230 ! t3_kref+0xbc8: tsubcctv %o5, 0x230, %o7
24481 sethi %hi(2f), %o7
24482 .word 0xe40be010 ! t3_kref+0xbd0: ldub [%o7 + 0x10], %l2
24483 .word 0xa41ca00c ! t3_kref+0xbd4: xor %l2, 0xc, %l2
24484 .word 0xe42be010 ! t3_kref+0xbd8: stb %l2, [%o7 + 0x10]
24485 .word 0x81dbe010 ! t3_kref+0xbdc: flush %o7 + 0x10
24486 .word 0x8da18946 ! t3_kref+0xbe0: fmuld %f6, %f6, %f6
24487 .word 0xc398a200 ! t3_kref+0xbe4: ldda [%g2 + 0x200]%asi, %f32
24488 call SYM(t3_subr3)
24489 .word 0xa01b3197 ! t3_kref+0xbec: xor %o4, -0xe69, %l0
24490 .word 0x8fb00766 ! t3_kref+0xbf0: fpack16 %f6, %f7
24491 .word 0x9ee52e23 ! t3_kref+0xbf4: subccc %l4, 0xe23, %o7
24492 .word 0x8585ed4e ! t3_kref+0xbf8: wr %l7, 0xd4e, %ccr
24493 .word 0x9f3a4009 ! t3_kref+0xbfc: sra %o1, %o1, %o7
24494 .word 0x9efabda3 ! t3_kref+0xc00: sdivcc %o2, -0x25d, %o7
24495 .word 0xde0e001a ! t3_kref+0xc04: ldub [%i0 + %i2], %o7
24496 .word 0x9f703ba9 ! t3_kref+0xc08: popc -0x457, %o7
24497 .word 0xda2e7fe9 ! t3_kref+0xc0c: stb %o5, [%i1 - 0x17]
244982: .word 0xf420a02c ! t3_kref+0xc10: st %i2, [%g2 + 0x2c]
24499 .word 0x8da01927 ! t3_kref+0xc14: fstod %f7, %f6
24500 .word 0x9fb58020 ! t3_kref+0xc18: edge8n %l6, %g0, %o7
24501 .word 0xcf263fe0 ! t3_kref+0xc1c: st %f7, [%i0 - 0x20]
24502 .word 0x9e8aae96 ! t3_kref+0xc20: andcc %o2, 0xe96, %o7
24503 .word 0x9e78001c ! t3_kref+0xc24: sdiv %g0, %i4, %o7
24504 .word 0xe3b8a1c0 ! t3_kref+0xc28: stda %f48, [%g2 + 0x1c0]%asi
24505 .word 0x8fb18f67 ! t3_kref+0xc2c: fornot1s %f6, %f7, %f7
24506 .word 0x9fb18506 ! t3_kref+0xc30: fcmpgt16 %f6, %f6, %o7
24507 .word 0xcf270018 ! t3_kref+0xc34: st %f7, [%i4 + %i0]
24508 .word 0x8da00546 ! t3_kref+0xc38: fsqrtd %f6, %f6
24509 .word 0x9f237a6a ! t3_kref+0xc3c: mulscc %o5, -0x596, %o7
24510 .word 0x9e7de5f5 ! t3_kref+0xc40: sdiv %l7, 0x5f5, %o7
24511 .word 0x8fb1ce66 ! t3_kref+0xc44: fxnors %f7, %f6, %f7
24512 .word 0x9e2f0015 ! t3_kref+0xc48: andn %i4, %l5, %o7
24513 .word 0x8db00cc6 ! t3_kref+0xc4c: fnot2 %f6, %f6
24514 .word 0x9e5f000d ! t3_kref+0xc50: smul %i4, %o5, %o7
24515 .word 0x9fb580b6 ! t3_kref+0xc54: edge16n %l6, %l6, %o7
24516 .word 0x20480004 ! t3_kref+0xc58: bn,a,pt %icc, _kref+0xc68
24517 .word 0xc398a200 ! t3_kref+0xc5c: ldda [%g2 + 0x200]%asi, %f32
24518 .word 0x9e7eff20 ! t3_kref+0xc60: sdiv %i3, -0xe0, %o7
24519 .word 0x8da00526 ! t3_kref+0xc64: fsqrts %f6, %f6
24520 .word 0x8da1cd27 ! t3_kref+0xc68: fsmuld %f7, %f7, %f6
24521 .word 0xcf20a01c ! t3_kref+0xc6c: st %f7, [%g2 + 0x1c]
24522 .word 0xe8ae9019 ! t3_kref+0xc70: stba %l4, [%i2 + %i1]0x80
24523 .word 0x9f703ec5 ! t3_kref+0xc74: popc -0x13b, %o7
24524 .word 0x8db18d86 ! t3_kref+0xc78: fxor %f6, %f6, %f6
24525 .word 0x8fa00526 ! t3_kref+0xc7c: fsqrts %f6, %f7
24526 .word 0x8db18a86 ! t3_kref+0xc80: fpsub16 %f6, %f6, %f6
24527 .word 0xe2680018 ! t3_kref+0xc84: ldstub [%g0 + %i0], %l1
24528 .word 0x9e7d800a ! t3_kref+0xc88: sdiv %l6, %o2, %o7
24529 .word 0xc398a200 ! t3_kref+0xc8c: ldda [%g2 + 0x200]%asi, %f32
24530 .word 0x9e7dbdac ! t3_kref+0xc90: sdiv %l6, -0x254, %o7
24531 .word 0x22800001 ! t3_kref+0xc94: be,a _kref+0xc98
24532 .word 0x8db18746 ! t3_kref+0xc98: fpack32 %f6, %f6, %f6
24533 .word 0x9eaa2a55 ! t3_kref+0xc9c: andncc %o0, 0xa55, %o7
24534 .word 0xcdb81018 ! t3_kref+0xca0: stda %f6, [%g0 + %i0]0x80
24535 .word 0xd5396b68 ! t3_kref+0xca4: std %f10, [%g5 + 0xb68]
24536 .word 0x81da3650 ! t3_kref+0xca8: flush %o0 - 0x9b0
24537 .word 0x33800008 ! t3_kref+0xcac: fbe,a _kref+0xccc
24538 .word 0x9ead400a ! t3_kref+0xcb0: andncc %l5, %o2, %o7
24539 .word 0xcd1fbdb8 ! t3_kref+0xcb4: ldd [%fp - 0x248], %f6
24540 .word 0x8fa189a7 ! t3_kref+0xcb8: fdivs %f6, %f7, %f7
24541 .word 0x8da18d27 ! t3_kref+0xcbc: fsmuld %f6, %f7, %f6
24542 .word 0x8da18846 ! t3_kref+0xcc0: faddd %f6, %f6, %f6
24543 .word 0x9ee2297c ! t3_kref+0xcc4: subccc %o0, 0x97c, %o7
24544 .word 0xcd20a02c ! t3_kref+0xcc8: st %f6, [%g2 + 0x2c]
24545 .word 0x9fb3434b ! t3_kref+0xccc: alignaddrl %o5, %o3, %o7
24546 .word 0x9fb18546 ! t3_kref+0xcd0: fcmpeq16 %f6, %f6, %o7
24547 .word 0x8db00c00 ! t3_kref+0xcd4: fzero %f6
24548 .word 0x8da01907 ! t3_kref+0xcd8: fitod %f7, %f6
24549 .word 0x8da00527 ! t3_kref+0xcdc: fsqrts %f7, %f6
24550 .word 0x9ea578a6 ! t3_kref+0xce0: subcc %l5, -0x75a, %o7
24551 .word 0xc12e3fe8 ! t3_kref+0xce4: st %fsr, [%i0 - 0x18]
24552 .word 0x8143e040 ! t3_kref+0xce8: membar 0x40
24553 .word 0x8fa01a27 ! t3_kref+0xcec: fstoi %f7, %f7
24554 .word 0xd4196058 ! t3_kref+0xcf0: ldd [%g5 + 0x58], %o2
24555 .word 0xc020a02c ! t3_kref+0xcf4: clr [%g2 + 0x2c]
24556 .word 0x9e7dc00c ! t3_kref+0xcf8: sdiv %l7, %o4, %o7
24557 .word 0xde10a00c ! t3_kref+0xcfc: lduh [%g2 + 0xc], %o7
24558 .word 0xd220a03c ! t3_kref+0xd00: st %o1, [%g2 + 0x3c]
24559 .word 0x9e750017 ! t3_kref+0xd04: udiv %l4, %l7, %o7
24560 .word 0xcf865000 ! t3_kref+0xd08: lda [%i1]0x80, %f7
24561 .word 0x8da01906 ! t3_kref+0xd0c: fitod %f6, %f6
24562 .word 0x9e72f5b9 ! t3_kref+0xd10: udiv %o3, -0xa47, %o7
24563 .word 0x8143c000 ! t3_kref+0xd14: stbar
24564 .word 0x9fb20128 ! t3_kref+0xd18: edge32n %o0, %o0, %o7
24565 .word 0x8db18906 ! t3_kref+0xd1c: faligndata %f6, %f6, %f6
24566 .word 0x9e26aced ! t3_kref+0xd20: sub %i2, 0xced, %o7
24567 .word 0x8db18ac6 ! t3_kref+0xd24: fpsub32 %f6, %f6, %f6
24568 .word 0x9fb4c096 ! t3_kref+0xd28: edge16 %l3, %l6, %o7
24569 .word 0x9f44c000 ! t3_kref+0xd2c: mov %gsr, %o7
24570 .word 0xc807bfe8 ! t3_kref+0xd30: ld [%fp - 0x18], %g4
24571 .word 0x9e0ea146 ! t3_kref+0xd34: and %i2, 0x146, %o7
24572 .word 0x9fb7012d ! t3_kref+0xd38: edge32n %i4, %o5, %o7
24573 .word 0xe968a1c3 ! t3_kref+0xd3c: prefetch %g2 + 0x1c3, 20
24574 .word 0xe41e001d ! t3_kref+0xd40: ldd [%i0 + %i5], %l2
24575 .word 0x9fb54120 ! t3_kref+0xd44: edge32n %l5, %g0, %o7
24576 .word 0x9fb68348 ! t3_kref+0xd48: alignaddrl %i2, %o0, %o7
24577 .word 0x8da00546 ! t3_kref+0xd4c: fsqrtd %f6, %f6
24578 .word 0x8da18946 ! t3_kref+0xd50: fmuld %f6, %f6, %f6
24579 .word 0x8fb00c20 ! t3_kref+0xd54: fzeros %f7
24580 .word 0x8fa00127 ! t3_kref+0xd58: fabss %f7, %f7
24581 .word 0x8da189c6 ! t3_kref+0xd5c: fdivd %f6, %f6, %f6
24582 .word 0x9e654015 ! t3_kref+0xd60: subc %l5, %l5, %o7
24583 .word 0x8fb1caa7 ! t3_kref+0xd64: fpsub16s %f7, %f7, %f7
24584 .word 0x8da01026 ! t3_kref+0xd68: fstox %f6, %f6
24585 .word 0x8da00527 ! t3_kref+0xd6c: fsqrts %f7, %f6
24586 .word 0x9ee6c013 ! t3_kref+0xd70: subccc %i3, %l3, %o7
24587 .word 0xcd266004 ! t3_kref+0xd74: st %f6, [%i1 + 4]
24588 .word 0x9e25c016 ! t3_kref+0xd78: sub %l7, %l6, %o7
24589 .word 0x9e0d4016 ! t3_kref+0xd7c: and %l5, %l6, %o7
24590 .word 0x8fa00127 ! t3_kref+0xd80: fabss %f7, %f7
24591 .word 0xea7f0019 ! t3_kref+0xd84: swap [%i4 + %i1], %l5
24592 .word 0x8da00126 ! t3_kref+0xd88: fabss %f6, %f6
24593 .word 0xd4ff1019 ! t3_kref+0xd8c: swapa [%i4 + %i1]0x80, %o2
24594 .word 0xf428a01d ! t3_kref+0xd90: stb %i2, [%g2 + 0x1d]
24595 .word 0xde881018 ! t3_kref+0xd94: lduba [%g0 + %i0]0x80, %o7
24596 .word 0x9ef7000a ! t3_kref+0xd98: udivcc %i4, %o2, %o7
24597 .word 0x9e9df345 ! t3_kref+0xd9c: xorcc %l7, -0xcbb, %o7
24598 .word 0x8fa18826 ! t3_kref+0xda0: fadds %f6, %f6, %f7
24599 .word 0x8da1c8a7 ! t3_kref+0xda4: fsubs %f7, %f7, %f6
24600 .word 0x33800006 ! t3_kref+0xda8: fbe,a _kref+0xdc0
24601 .word 0xc9be5849 ! t3_kref+0xdac: stda %f4, [%i1 + %o1]0xc2
24602 .word 0xcd3e7ff8 ! t3_kref+0xdb0: std %f6, [%i1 - 8]
24603 .word 0x8fa00027 ! t3_kref+0xdb4: fmovs %f7, %f7
24604 .word 0x8db00766 ! t3_kref+0xdb8: fpack16 %f6, %f6
24605 .word 0x9e32800b ! t3_kref+0xdbc: orn %o2, %o3, %o7
24606 .word 0x8db18ac6 ! t3_kref+0xdc0: fpsub32 %f6, %f6, %f6
24607 .word 0x9e7a800a ! t3_kref+0xdc4: sdiv %o2, %o2, %o7
24608 .word 0xf96e2008 ! t3_kref+0xdc8: prefetch %i0 + 8, 28
24609 .word 0x81a9caa7 ! t3_kref+0xdcc: fcmpes %fcc0, %f7, %f7
24610 .word 0x81da801b ! t3_kref+0xdd0: flush %o2 + %i3
24611 .word 0xde0e8018 ! t3_kref+0xdd4: ldub [%i2 + %i0], %o7
24612 .word 0x9e5d8015 ! t3_kref+0xdd8: smul %l6, %l5, %o7
24613 .word 0x8db18706 ! t3_kref+0xddc: fmuld8sux16 %f6, %f6, %f6
24614 .word 0x8da00126 ! t3_kref+0xde0: fabss %f6, %f6
24615 .word 0x8da18927 ! t3_kref+0xde4: fmuls %f6, %f7, %f6
24616 .word 0x37480008 ! t3_kref+0xde8: fbge,a,pt %fcc0, _kref+0xe08
24617 .word 0x8da18946 ! t3_kref+0xdec: fmuld %f6, %f6, %f6
24618 .word 0x8fa01a27 ! t3_kref+0xdf0: fstoi %f7, %f7
24619 .word 0x8fa00527 ! t3_kref+0xdf4: fsqrts %f7, %f7
24620 .word 0xc398a1c0 ! t3_kref+0xdf8: ldda [%g2 + 0x1c0]%asi, %f32
24621 .word 0x8db18e80 ! t3_kref+0xdfc: fsrc1 %f6, %f6
24622 .word 0x9e5d8017 ! t3_kref+0xe00: smul %l6, %l7, %o7
24623 .word 0x8fa1c827 ! t3_kref+0xe04: fadds %f7, %f7, %f7
24624 call SYM(t3_subr3)
24625 .word 0x8da18846 ! t3_kref+0xe0c: faddd %f6, %f6, %f6
24626 .word 0x8db18727 ! t3_kref+0xe10: fmuld8ulx16 %f6, %f7, %f6
24627 .word 0xde066018 ! t3_kref+0xe14: ld [%i1 + 0x18], %o7
24628 .word 0xe8b65000 ! t3_kref+0xe18: stha %l4, [%i1]0x80
24629 .word 0x8143e031 ! t3_kref+0xe1c: membar 0x31
24630 .word 0x9f2e8013 ! t3_kref+0xe20: sll %i2, %l3, %o7
24631 .word 0xda263ffc ! t3_kref+0xe24: st %o5, [%i0 - 4]
24632 .word 0x87802082 ! t3_kref+0xe28: mov 0x82, %asi
24633 .word 0x9ea8001c ! t3_kref+0xe2c: andncc %g0, %i4, %o7
24634 .word 0x9e75375f ! t3_kref+0xe30: udiv %l4, -0x8a1, %o7
24635 .word 0xde470018 ! t3_kref+0xe34: ldsw [%i4 + %i0], %o7
24636 .word 0x8da189a7 ! t3_kref+0xe38: fdivs %f6, %f7, %f6
24637 .word 0xb610200c ! t3_kref+0xe3c: mov 0xc, %i3
24638 .word 0xde06401c ! t3_kref+0xe40: ld [%i1 + %i4], %o7
24639 .word 0x8fa01a27 ! t3_kref+0xe44: fstoi %f7, %f7
24640 .word 0x9f3d800b ! t3_kref+0xe48: sra %l6, %o3, %o7
24641 .word 0x81a98a46 ! t3_kref+0xe4c: fcmpd %fcc0, %f6, %f6
24642 .word 0x9e1dae20 ! t3_kref+0xe50: xor %l6, 0xe20, %o7
24643 .word 0x9ed3000c ! t3_kref+0xe54: umulcc %o4, %o4, %o7
24644 .word 0x81a98ac6 ! t3_kref+0xe58: fcmped %fcc0, %f6, %f6
24645 .word 0x8da000c6 ! t3_kref+0xe5c: fnegd %f6, %f6
24646 .word 0xef68a046 ! t3_kref+0xe60: prefetch %g2 + 0x46, 23
24647 .word 0x8da01046 ! t3_kref+0xe64: fdtox %f6, %f6
24648 .word 0xda30a03e ! t3_kref+0xe68: sth %o5, [%g2 + 0x3e]
24649 .word 0x8fa00027 ! t3_kref+0xe6c: fmovs %f7, %f7
24650 .word 0xde06401c ! t3_kref+0xe70: ld [%i1 + %i4], %o7
24651 .word 0x3f800008 ! t3_kref+0xe74: fbo,a _kref+0xe94
24652 .word 0xe56e001a ! t3_kref+0xe78: prefetch %i0 + %i2, 18
24653 .word 0x9ed2800b ! t3_kref+0xe7c: umulcc %o2, %o3, %o7
24654 .word 0x9e95e475 ! t3_kref+0xe80: orcc %l7, 0x475, %o7
24655 .word 0x9ef0384c ! t3_kref+0xe84: udivcc %g0, -0x7b4, %o7
24656 .word 0x8fb18a27 ! t3_kref+0xe88: fpadd16s %f6, %f7, %f7
24657 .word 0x9e2534fe ! t3_kref+0xe8c: sub %l4, -0xb02, %o7
24658 .word 0x9e0e801b ! t3_kref+0xe90: and %i2, %i3, %o7
24659 .word 0x81a98a46 ! t3_kref+0xe94: fcmpd %fcc0, %f6, %f6
24660 .word 0x8da18846 ! t3_kref+0xe98: faddd %f6, %f6, %f6
24661 call SYM(t3_subr2)
24662 .word 0xa0c5ba43 ! t3_kref+0xea0: addccc %l6, -0x5bd, %l0
24663 .word 0x8da00546 ! t3_kref+0xea4: fsqrtd %f6, %f6
24664 .word 0x81a9ca26 ! t3_kref+0xea8: fcmps %fcc0, %f7, %f6
24665 .word 0xc807bfe8 ! t3_kref+0xeac: ld [%fp - 0x18], %g4
24666 .word 0x8da000c6 ! t3_kref+0xeb0: fnegd %f6, %f6
24667 .word 0x9f3d6016 ! t3_kref+0xeb4: sra %l5, 0x16, %o7
24668 .word 0x9e84e28f ! t3_kref+0xeb8: addcc %l3, 0x28f, %o7
24669 .word 0x9ef36451 ! t3_kref+0xebc: udivcc %o5, 0x451, %o7
24670 .word 0x34800005 ! t3_kref+0xec0: bg,a _kref+0xed4
24671 .word 0xcf266014 ! t3_kref+0xec4: st %f7, [%i1 + 0x14]
24672 .word 0x8db18a86 ! t3_kref+0xec8: fpsub16 %f6, %f6, %f6
24673 .word 0x9e903c29 ! t3_kref+0xecc: orcc %g0, -0x3d7, %o7
24674 .word 0x81a98ac6 ! t3_kref+0xed0: fcmped %fcc0, %f6, %f6
24675 .word 0xcd1fbde0 ! t3_kref+0xed4: ldd [%fp - 0x220], %f6
24676 .word 0x8db18c86 ! t3_kref+0xed8: fandnot2 %f6, %f6, %f6
24677 .word 0xcd00a01c ! t3_kref+0xedc: ld [%g2 + 0x1c], %f6
24678 .word 0x9e8aa136 ! t3_kref+0xee0: andcc %o2, 0x136, %o7
24679 .word 0x8db18d26 ! t3_kref+0xee4: fandnot1s %f6, %f6, %f6
24680 .word 0x81a98ac6 ! t3_kref+0xee8: fcmped %fcc0, %f6, %f6
24681 .word 0x9efdc00b ! t3_kref+0xeec: sdivcc %l7, %o3, %o7
24682 .word 0x8fa00126 ! t3_kref+0xef0: fabss %f6, %f7
24683 .word 0x2e800007 ! t3_kref+0xef4: bvs,a _kref+0xf10
24684 .word 0x9e92fccf ! t3_kref+0xef8: orcc %o3, -0x331, %o7
24685 .word 0x8da189a6 ! t3_kref+0xefc: fdivs %f6, %f6, %f6
24686 .word 0x81a98a46 ! t3_kref+0xf00: fcmpd %fcc0, %f6, %f6
24687 .word 0x9e402594 ! t3_kref+0xf04: addc %g0, 0x594, %o7
24688 .word 0x9efa8013 ! t3_kref+0xf08: sdivcc %o2, %l3, %o7
24689 .word 0x9e0b38f9 ! t3_kref+0xf0c: and %o4, -0x707, %o7
24690 .word 0x9e76c01b ! t3_kref+0xf10: udiv %i3, %i3, %o7
24691 .word 0x9e22b3d0 ! t3_kref+0xf14: sub %o2, -0xc30, %o7
24692 .word 0x8fb1cde7 ! t3_kref+0xf18: fnands %f7, %f7, %f7
24693 .word 0x81a98ac6 ! t3_kref+0xf1c: fcmped %fcc0, %f6, %f6
24694 .word 0xf8f6101d ! t3_kref+0xf20: stxa %i4, [%i0 + %i5]0x80
24695 .word 0x9e322175 ! t3_kref+0xf24: orn %o0, 0x175, %o7
24696 .word 0xde46601c ! t3_kref+0xf28: ldsw [%i1 + 0x1c], %o7
24697 .word 0xe820a00c ! t3_kref+0xf2c: st %l4, [%g2 + 0xc]
24698 .word 0xde0e401a ! t3_kref+0xf30: ldub [%i1 + %i2], %o7
24699 .word 0xcd20a03c ! t3_kref+0xf34: st %f6, [%g2 + 0x3c]
24700 .word 0x9e32a828 ! t3_kref+0xf38: orn %o2, 0x828, %o7
24701 .word 0x9fb18506 ! t3_kref+0xf3c: fcmpgt16 %f6, %f6, %o7
24702 .word 0x8db00c20 ! t3_kref+0xf40: fzeros %f6
24703 .word 0x8da18946 ! t3_kref+0xf44: fmuld %f6, %f6, %f6
24704 .word 0x9e26e209 ! t3_kref+0xf48: sub %i3, 0x209, %o7
24705 .word 0x8db1c966 ! t3_kref+0xf4c: fpmerge %f7, %f6, %f6
24706 .word 0x9e650015 ! t3_kref+0xf50: subc %l4, %l5, %o7
24707 .word 0x8db18f46 ! t3_kref+0xf54: fornot1 %f6, %f6, %f6
24708 .word 0x8da01926 ! t3_kref+0xf58: fstod %f6, %f6
24709 .word 0x8db18ca6 ! t3_kref+0xf5c: fandnot2s %f6, %f6, %f6
24710 .word 0x20800002 ! t3_kref+0xf60: bn,a _kref+0xf68
24711 .word 0x9ed5c01a ! t3_kref+0xf64: umulcc %l7, %i2, %o7
24712 .word 0x9ee36cdd ! t3_kref+0xf68: subccc %o5, 0xcdd, %o7
24713 .word 0x9e1b63a5 ! t3_kref+0xf6c: xor %o5, 0x3a5, %o7
24714 .word 0x8fb1cfa6 ! t3_kref+0xf70: fors %f7, %f6, %f7
24715 .word 0xcd380019 ! t3_kref+0xf74: std %f6, [%g0 + %i1]
24716 .word 0x8da18826 ! t3_kref+0xf78: fadds %f6, %f6, %f6
24717 .word 0x8fb00ce7 ! t3_kref+0xf7c: fnot2s %f7, %f7
24718 .word 0x8da01027 ! t3_kref+0xf80: fstox %f7, %f6
24719 .word 0x9e72c01b ! t3_kref+0xf84: udiv %o3, %i3, %o7
24720 .word 0x878020e0 ! t3_kref+0xf88: mov 0xe0, %asi
24721 .word 0x8fa018c6 ! t3_kref+0xf8c: fdtos %f6, %f7
24722 .word 0xde8e501a ! t3_kref+0xf90: lduba [%i1 + %i2]0x80, %o7
24723 .word 0x8da01926 ! t3_kref+0xf94: fstod %f6, %f6
24724 .word 0x81a98a27 ! t3_kref+0xf98: fcmps %fcc0, %f6, %f7
24725 .word 0x9ea6c01c ! t3_kref+0xf9c: subcc %i3, %i4, %o7
24726 .word 0xe3b8a200 ! t3_kref+0xfa0: stda %f48, [%g2 + 0x200]%asi
24727 .word 0xc768a14e ! t3_kref+0xfa4: prefetch %g2 + 0x14e, 3
24728 .word 0x9e5ac00a ! t3_kref+0xfa8: smul %o3, %o2, %o7
24729 .word 0x8da01927 ! t3_kref+0xfac: fstod %f7, %f6
24730 .word 0x9e5e800a ! t3_kref+0xfb0: smul %i2, %o2, %o7
24731 .word 0x9f40c000 ! t3_kref+0xfb4: mov %asi, %o7
24732 .word 0x32480003 ! t3_kref+0xfb8: bne,a,pt %icc, _kref+0xfc4
24733 .word 0x9fb18446 ! t3_kref+0xfbc: fcmpne16 %f6, %f6, %o7
24734 .word 0x81b01025 ! t3_kref+0xfc0: siam 0x5
24735 .word 0x9f05af9e ! t3_kref+0xfc4: taddcc %l6, 0xf9e, %o7
24736 .word 0x8da1cd26 ! t3_kref+0xfc8: fsmuld %f7, %f6, %f6
24737 .word 0x8da01927 ! t3_kref+0xfcc: fstod %f7, %f6
24738 .word 0x9ef28016 ! t3_kref+0xfd0: udivcc %o2, %l6, %o7
24739 .word 0x8db18ac6 ! t3_kref+0xfd4: fpsub32 %f6, %f6, %f6
24740 .word 0x28480005 ! t3_kref+0xfd8: bleu,a,pt %icc, _kref+0xfec
24741 .word 0x8fa00527 ! t3_kref+0xfdc: fsqrts %f7, %f7
24742 .word 0xcd1fbeb0 ! t3_kref+0xfe0: ldd [%fp - 0x150], %f6
24743 .word 0x9e75c00a ! t3_kref+0xfe4: udiv %l7, %o2, %o7
24744 .word 0x8db18a86 ! t3_kref+0xfe8: fpsub16 %f6, %f6, %f6
24745 .word 0x9fb70280 ! t3_kref+0xfec: array32 %i4, %g0, %o7
24746 .word 0x8db18746 ! t3_kref+0xff0: fpack32 %f6, %f6, %f6
24747 .word 0xcd267ff8 ! t3_kref+0xff4: st %f6, [%i1 - 8]
24748 .word 0xee280018 ! t3_kref+0xff8: stb %l7, [%g0 + %i0]
24749 .word 0xde10a00e ! t3_kref+0xffc: lduh [%g2 + 0xe], %o7
24750 .word 0x9e880014 ! t3_kref+0x1000: andcc %g0, %l4, %o7
24751 .word 0x9e1a8013 ! t3_kref+0x1004: xor %o2, %l3, %o7
24752 .word 0x8143c000 ! t3_kref+0x1008: stbar
24753 .word 0xf420a01c ! t3_kref+0x100c: st %i2, [%g2 + 0x1c]
24754 .word 0x9e5aa48a ! t3_kref+0x1010: smul %o2, 0x48a, %o7
24755 .word 0x9e028009 ! t3_kref+0x1014: add %o2, %o1, %o7
24756 .word 0x8da01026 ! t3_kref+0x1018: fstox %f6, %f6
24757 .word 0x9ed58013 ! t3_kref+0x101c: umulcc %l6, %l3, %o7
24758 .word 0x9e030000 ! t3_kref+0x1020: add %o4, %g0, %o7
24759 .word 0x9ee68015 ! t3_kref+0x1024: subccc %i2, %l5, %o7
24760 .word 0x8fa00127 ! t3_kref+0x1028: fabss %f7, %f7
24761 .word 0x81a98ac6 ! t3_kref+0x102c: fcmped %fcc0, %f6, %f6
24762 .word 0xd6264000 ! t3_kref+0x1030: st %o3, [%i1]
24763 .word 0x8fa00126 ! t3_kref+0x1034: fabss %f6, %f7
24764 .word 0x81dd001e ! t3_kref+0x1038: flush %l4 + %fp
24765 .word 0x9efaab40 ! t3_kref+0x103c: sdivcc %o2, 0xb40, %o7
24766 .word 0x9fb18506 ! t3_kref+0x1040: fcmpgt16 %f6, %f6, %o7
24767 .word 0x8db1c726 ! t3_kref+0x1044: fmuld8ulx16 %f7, %f6, %f6
24768 .word 0x9e0eed47 ! t3_kref+0x1048: and %i3, 0xd47, %o7
24769 .word 0x9e7aaa17 ! t3_kref+0x104c: sdiv %o2, 0xa17, %o7
24770 .word 0x9f2a6003 ! t3_kref+0x1050: sll %o1, 0x3, %o7
24771 .word 0x2d800007 ! t3_kref+0x1054: fbg,a _kref+0x1070
24772 .word 0xeef01019 ! t3_kref+0x1058: stxa %l7, [%g0 + %i1]0x80
24773 .word 0xec766000 ! t3_kref+0x105c: stx %l6, [%i1]
24774 .word 0x9e268016 ! t3_kref+0x1060: sub %i2, %l6, %o7
24775 .word 0xc12e401c ! t3_kref+0x1064: st %fsr, [%i1 + %i4]
24776 .word 0x2c800001 ! t3_kref+0x1068: bneg,a _kref+0x106c
24777 .word 0x8da18946 ! t3_kref+0x106c: fmuld %f6, %f6, %f6
24778 .word 0xc9be1857 ! t3_kref+0x1070: stda %f4, [%i0 + %l7]0xc2
24779 .word 0x9fb18446 ! t3_kref+0x1074: fcmpne16 %f6, %f6, %o7
24780 .word 0x8fa1c826 ! t3_kref+0x1078: fadds %f7, %f6, %f7
24781 .word 0x81a98a46 ! t3_kref+0x107c: fcmpd %fcc0, %f6, %f6
24782 .word 0x9e05b780 ! t3_kref+0x1080: add %l6, -0x880, %o7
24783 .word 0x9e654013 ! t3_kref+0x1084: subc %l5, %l3, %o7
24784 .word 0x8610200a ! t3_kref+0x1088: mov 0xa, %g3
24785 .word 0x86a0e001 ! t3_kref+0x108c: subcc %g3, 1, %g3
24786 .word 0x2280001c ! t3_kref+0x1090: be,a _kref+0x1100
24787 .word 0xd26e3fee ! t3_kref+0x1094: ldstub [%i0 - 0x12], %o1
24788 .word 0xe830a00e ! t3_kref+0x1098: sth %l4, [%g2 + 0xe]
24789 .word 0x9fb18486 ! t3_kref+0x109c: fcmple32 %f6, %f6, %o7
24790 .word 0xec2e200d ! t3_kref+0x10a0: stb %l6, [%i0 + 0xd]
24791 .word 0xe3b8a200 ! t3_kref+0x10a4: stda %f48, [%g2 + 0x200]%asi
24792 .word 0xee20a02c ! t3_kref+0x10a8: st %l7, [%g2 + 0x2c]
24793 .word 0x8da18946 ! t3_kref+0x10ac: fmuld %f6, %f6, %f6
24794 .word 0x8da1cd26 ! t3_kref+0x10b0: fsmuld %f7, %f6, %f6
24795 .word 0xc9be184b ! t3_kref+0x10b4: stda %f4, [%i0 + %o3]0xc2
24796 .word 0x9ec2000a ! t3_kref+0x10b8: addccc %o0, %o2, %o7
24797 .word 0x9ea838e5 ! t3_kref+0x10bc: andncc %g0, -0x71b, %o7
24798 .word 0x81a98ac6 ! t3_kref+0x10c0: fcmped %fcc0, %f6, %f6
24799 .word 0x81834000 ! t3_kref+0x10c4: wr %o5, %g0, %y
24800 .word 0x8d82801c ! t3_kref+0x10c8: wr %o2, %i4, %fprs
24801 .word 0x9e5579a9 ! t3_kref+0x10cc: umul %l5, -0x657, %o7
24802 .word 0xf820a01c ! t3_kref+0x10d0: st %i4, [%g2 + 0x1c]
24803 .word 0x8da00127 ! t3_kref+0x10d4: fabss %f7, %f6
24804 .word 0xde4e3fe8 ! t3_kref+0x10d8: ldsb [%i0 - 0x18], %o7
24805 .word 0xc9be1a1b ! t3_kref+0x10dc: stda %f4, [%i0 + %i3]0xd0
24806 .word 0xcd070018 ! t3_kref+0x10e0: ld [%i4 + %i0], %f6
24807 .word 0xd0267ffc ! t3_kref+0x10e4: st %o0, [%i1 - 4]
24808 .word 0x8db1cee6 ! t3_kref+0x10e8: fornot2s %f7, %f6, %f6
24809 .word 0x9efd801b ! t3_kref+0x10ec: sdivcc %l6, %i3, %o7
24810 .word 0x8da1cd27 ! t3_kref+0x10f0: fsmuld %f7, %f7, %f6
24811 .word 0x8da01926 ! t3_kref+0x10f4: fstod %f6, %f6
24812 .word 0x9e0b0016 ! t3_kref+0x10f8: and %o4, %l6, %o7
24813 .word 0x9e7cc015 ! t3_kref+0x10fc: sdiv %l3, %l5, %o7
24814 .word 0x8db00f06 ! t3_kref+0x1100: fsrc2 %f6, %f6
24815 .word 0x9fc10000 ! t3_kref+0x1104: call %g4
24816 .word 0xe00e201c ! t3_kref+0x1108: ldub [%i0 + 0x1c], %l0
24817 .word 0x9e5d4015 ! t3_kref+0x110c: smul %l5, %l5, %o7
24818 .word 0x8fa01a26 ! t3_kref+0x1110: fstoi %f6, %f7
24819 .word 0x8db18a46 ! t3_kref+0x1114: fpadd32 %f6, %f6, %f6
24820 .word 0x8db1ca67 ! t3_kref+0x1118: fpadd32s %f7, %f7, %f6
24821 .word 0x9ef58015 ! t3_kref+0x111c: udivcc %l6, %l5, %o7
24822 .word 0x9ed2400c ! t3_kref+0x1120: umulcc %o1, %o4, %o7
24823 .word 0x9f0738b0 ! t3_kref+0x1124: taddcc %i4, -0x750, %o7
24824 .word 0x9e7b001c ! t3_kref+0x1128: sdiv %o4, %i4, %o7
24825 .word 0xee28a01f ! t3_kref+0x112c: stb %l7, [%g2 + 0x1f]
24826 .word 0x9f40c000 ! t3_kref+0x1130: mov %asi, %o7
24827 .word 0x9e8da426 ! t3_kref+0x1134: andcc %l6, 0x426, %o7
24828 .word 0x2f480001 ! t3_kref+0x1138: fbu,a,pt %fcc0, _kref+0x113c
24829 .word 0xc807bfe8 ! t3_kref+0x113c: ld [%fp - 0x18], %g4
24830 .word 0xde0e7fe0 ! t3_kref+0x1140: ldub [%i1 - 0x20], %o7
24831 .word 0xcd1e3ff0 ! t3_kref+0x1144: ldd [%i0 - 0x10], %f6
24832 .word 0x8fa00127 ! t3_kref+0x1148: fabss %f7, %f7
24833 .word 0xd2270018 ! t3_kref+0x114c: st %o1, [%i4 + %i0]
24834 .word 0x8fa1c8a6 ! t3_kref+0x1150: fsubs %f7, %f6, %f7
24835 .word 0x9ee68013 ! t3_kref+0x1154: subccc %i2, %l3, %o7
24836 .word 0xcf20a03c ! t3_kref+0x1158: st %f7, [%g2 + 0x3c]
24837 .word 0x8fb18d60 ! t3_kref+0x115c: fnot1s %f6, %f7
24838 .word 0x8da00046 ! t3_kref+0x1160: fmovd %f6, %f6
24839 .word 0x9eaa801a ! t3_kref+0x1164: andncc %o2, %i2, %o7
24840 .word 0xde10a03c ! t3_kref+0x1168: lduh [%g2 + 0x3c], %o7
24841 .word 0x8da01046 ! t3_kref+0x116c: fdtox %f6, %f6
24842 .word 0x9e85801c ! t3_kref+0x1170: addcc %l6, %i4, %o7
24843 .word 0x8143c000 ! t3_kref+0x1174: stbar
24844 .word 0x9ec27f38 ! t3_kref+0x1178: addccc %o1, -0xc8, %o7
24845 .word 0x8da1c9a6 ! t3_kref+0x117c: fdivs %f7, %f6, %f6
24846 .word 0x8da00546 ! t3_kref+0x1180: fsqrtd %f6, %f6
24847 .word 0x9e7cc00c ! t3_kref+0x1184: sdiv %l3, %o4, %o7
24848 .word 0x81a98a46 ! t3_kref+0x1188: fcmpd %fcc0, %f6, %f6
24849 .word 0x9f28000c ! t3_kref+0x118c: sll %g0, %o4, %o7
24850 .word 0x9eaa801c ! t3_kref+0x1190: andncc %o2, %i4, %o7
24851 .word 0x8da01027 ! t3_kref+0x1194: fstox %f7, %f6
24852 .word 0x8db18a86 ! t3_kref+0x1198: fpsub16 %f6, %f6, %f6
24853 .word 0x9e5a21ae ! t3_kref+0x119c: smul %o0, 0x1ae, %o7
24854 .word 0xf420a00c ! t3_kref+0x11a0: st %i2, [%g2 + 0xc]
24855 .word 0xec20a03c ! t3_kref+0x11a4: st %l6, [%g2 + 0x3c]
24856 .word 0xcd3e2018 ! t3_kref+0x11a8: std %f6, [%i0 + 0x18]
24857 .word 0x9e8b0014 ! t3_kref+0x11ac: andcc %o4, %l4, %o7
24858 .word 0xde96d019 ! t3_kref+0x11b0: lduha [%i3 + %i1]0x80, %o7
24859 .word 0x8fa01a26 ! t3_kref+0x11b4: fstoi %f6, %f7
24860 .word 0x3e800001 ! t3_kref+0x11b8: bvc,a _kref+0x11bc
24861 .word 0x8da1c9a7 ! t3_kref+0x11bc: fdivs %f7, %f7, %f6
24862 .word 0x8da01927 ! t3_kref+0x11c0: fstod %f7, %f6
24863 .word 0x8da00546 ! t3_kref+0x11c4: fsqrtd %f6, %f6
24864 .word 0x8fa01086 ! t3_kref+0x11c8: fxtos %f6, %f7
24865 .word 0x9e25251d ! t3_kref+0x11cc: sub %l4, 0x51d, %o7
24866 .word 0xcdbf5018 ! t3_kref+0x11d0: stda %f6, [%i5 + %i0]0x80
24867 .word 0x9f3b201e ! t3_kref+0x11d4: sra %o4, 0x1e, %o7
24868 .word 0xcd00a02c ! t3_kref+0x11d8: ld [%g2 + 0x2c], %f6
24869 .word 0xc768a182 ! t3_kref+0x11dc: prefetch %g2 + 0x182, 3
24870 .word 0x9e62c009 ! t3_kref+0x11e0: subc %o3, %o1, %o7
24871 .word 0x9e1cc01c ! t3_kref+0x11e4: xor %l3, %i4, %o7
24872 .word 0x8da01907 ! t3_kref+0x11e8: fitod %f7, %f6
24873 .word 0x2e800003 ! t3_kref+0x11ec: bvs,a _kref+0x11f8
24874 .word 0x9fb58200 ! t3_kref+0x11f0: array8 %l6, %g0, %o7
24875 .word 0x9e5ae615 ! t3_kref+0x11f4: smul %o3, 0x615, %o7
24876 .word 0xcf263fe0 ! t3_kref+0x11f8: st %f7, [%i0 - 0x20]
24877 .word 0x8db1c666 ! t3_kref+0x11fc: fmul8x16au %f7, %f6, %f6
24878 .word 0x8da00546 ! t3_kref+0x1200: fsqrtd %f6, %f6
24879 .word 0x9f700000 ! t3_kref+0x1204: popc %g0, %o7
24880 .word 0x8da00546 ! t3_kref+0x1208: fsqrtd %f6, %f6
24881 .word 0x8da18846 ! t3_kref+0x120c: faddd %f6, %f6, %f6
24882 .word 0xde470018 ! t3_kref+0x1210: ldsw [%i4 + %i0], %o7
24883 .word 0x8da00546 ! t3_kref+0x1214: fsqrtd %f6, %f6
24884 .word 0x8582c014 ! t3_kref+0x1218: wr %o3, %l4, %ccr
24885 .word 0x8fb00fe0 ! t3_kref+0x121c: fones %f7
24886 .word 0x9f33201d ! t3_kref+0x1220: srl %o4, 0x1d, %o7
24887 .word 0xc568a1cc ! t3_kref+0x1224: prefetch %g2 + 0x1cc, 2
24888 .word 0x8db18ec6 ! t3_kref+0x1228: fornot2 %f6, %f6, %f6
24889 .word 0x9ea3001c ! t3_kref+0x122c: subcc %o4, %i4, %o7
24890 .word 0x9ed23d5a ! t3_kref+0x1230: umulcc %o0, -0x2a6, %o7
24891 .word 0x8da00526 ! t3_kref+0x1234: fsqrts %f6, %f6
24892 .word 0x22800005 ! t3_kref+0x1238: be,a _kref+0x124c
24893 .word 0x9e95270c ! t3_kref+0x123c: orcc %l4, 0x70c, %o7
24894 .word 0x9e257c79 ! t3_kref+0x1240: sub %l5, -0x387, %o7
24895 .word 0x8fa00027 ! t3_kref+0x1244: fmovs %f7, %f7
24896 .word 0xe8263fe8 ! t3_kref+0x1248: st %l4, [%i0 - 0x18]
24897 call SYM(t3_subr1)
24898 .word 0x8fb00766 ! t3_kref+0x1250: fpack16 %f6, %f7
24899 .word 0xed68a10e ! t3_kref+0x1254: prefetch %g2 + 0x10e, 22
24900 .word 0x27800007 ! t3_kref+0x1258: fbul,a _kref+0x1274
24901 .word 0x8da18946 ! t3_kref+0x125c: fmuld %f6, %f6, %f6
24902 .word 0x8fa01086 ! t3_kref+0x1260: fxtos %f6, %f7
24903 .word 0x8fa1c9a7 ! t3_kref+0x1264: fdivs %f7, %f7, %f7
24904 .word 0x81a98ac6 ! t3_kref+0x1268: fcmped %fcc0, %f6, %f6
24905 .word 0x8fa18826 ! t3_kref+0x126c: fadds %f6, %f6, %f7
24906 .word 0x9e5e8008 ! t3_kref+0x1270: smul %i2, %o0, %o7
24907 .word 0x9ec5ac49 ! t3_kref+0x1274: addccc %l6, 0xc49, %o7
24908 .word 0x8fa000a6 ! t3_kref+0x1278: fnegs %f6, %f7
24909 .word 0x9e5d8008 ! t3_kref+0x127c: smul %l6, %o0, %o7
24910 .word 0x9e8ebcf9 ! t3_kref+0x1280: andcc %i2, -0x307, %o7
24911 .word 0xcd200018 ! t3_kref+0x1284: st %f6, [%g0 + %i0]
24912 .word 0xcdbf5018 ! t3_kref+0x1288: stda %f6, [%i5 + %i0]0x80
24913 .word 0x8da00526 ! t3_kref+0x128c: fsqrts %f6, %f6
24914 .word 0x8fa1c826 ! t3_kref+0x1290: fadds %f7, %f6, %f7
24915 .word 0xd2270018 ! t3_kref+0x1294: st %o1, [%i4 + %i0]
24916 .word 0x8143e040 ! t3_kref+0x1298: membar 0x40
24917 .word 0xcd264000 ! t3_kref+0x129c: st %f6, [%i1]
24918 .word 0x8db00c00 ! t3_kref+0x12a0: fzero %f6
24919 .word 0x8db18746 ! t3_kref+0x12a4: fpack32 %f6, %f6, %f6
24920 .word 0xc10f0005 ! t3_kref+0x12a8: ld [%i4 + %g5], %fsr
24921 .word 0x9e222c4c ! t3_kref+0x12ac: sub %o0, 0xc4c, %o7
24922 .word 0x9ea6a1fb ! t3_kref+0x12b0: subcc %i2, 0x1fb, %o7
24923 .word 0xdec71018 ! t3_kref+0x12b4: ldswa [%i4 + %i0]0x80, %o7
24924 .word 0x8fa01a27 ! t3_kref+0x12b8: fstoi %f7, %f7
24925 .word 0x9e72c01b ! t3_kref+0x12bc: udiv %o3, %i3, %o7
24926 .word 0x8da18946 ! t3_kref+0x12c0: fmuld %f6, %f6, %f6
24927 .word 0x9ee2ef6d ! t3_kref+0x12c4: subccc %o3, 0xf6d, %o7
24928 .word 0x8da18946 ! t3_kref+0x12c8: fmuld %f6, %f6, %f6
24929 .word 0x8da00546 ! t3_kref+0x12cc: fsqrtd %f6, %f6
24930 .word 0x8da00146 ! t3_kref+0x12d0: fabsd %f6, %f6
24931 .word 0x9f28000c ! t3_kref+0x12d4: sll %g0, %o4, %o7
24932 .word 0x8da189c6 ! t3_kref+0x12d8: fdivd %f6, %f6, %f6
24933 .word 0xd220a00c ! t3_kref+0x12dc: st %o1, [%g2 + 0xc]
24934 call SYM(t3_subr3)
24935 .word 0xa01ee02b ! t3_kref+0x12e4: xor %i3, 0x2b, %l0
24936 .word 0x8fb18de7 ! t3_kref+0x12e8: fnands %f6, %f7, %f7
24937 .word 0xcd3e7fe8 ! t3_kref+0x12ec: std %f6, [%i1 - 0x18]
24938 .word 0x8143e074 ! t3_kref+0x12f0: membar 0x74
24939 .word 0x8da000c6 ! t3_kref+0x12f4: fnegd %f6, %f6
24940 .word 0xde801019 ! t3_kref+0x12f8: lda [%g0 + %i1]0x80, %o7
24941 .word 0x8da18946 ! t3_kref+0x12fc: fmuld %f6, %f6, %f6
24942 .word 0x9f2a801b ! t3_kref+0x1300: sll %o2, %i3, %o7
24943 .word 0xde0e8019 ! t3_kref+0x1304: ldub [%i2 + %i1], %o7
24944 .word 0x9e222752 ! t3_kref+0x1308: sub %o0, 0x752, %o7
24945 .word 0x8fb1ce26 ! t3_kref+0x130c: fands %f7, %f6, %f7
24946 .word 0x9fb2016a ! t3_kref+0x1310: edge32ln %o0, %o2, %o7
24947 .word 0xee30a02c ! t3_kref+0x1314: sth %l7, [%g2 + 0x2c]
24948 .word 0x8da00046 ! t3_kref+0x1318: fmovd %f6, %f6
24949 .word 0x9eaa265f ! t3_kref+0x131c: andncc %o0, 0x65f, %o7
24950 .word 0x81a98a46 ! t3_kref+0x1320: fcmpd %fcc0, %f6, %f6
24951 .word 0x9f44c000 ! t3_kref+0x1324: mov %gsr, %o7
24952 .word 0x9e5e800a ! t3_kref+0x1328: smul %i2, %o2, %o7
24953 .word 0x9f282008 ! t3_kref+0x132c: sll %g0, 0x8, %o7
24954 .word 0xde00a01c ! t3_kref+0x1330: ld [%g2 + 0x1c], %o7
24955 .word 0x9de3bfa0 ! t3_kref+0x1334: save %sp, -0x60, %sp
24956 .word 0xb4df3dc3 ! t3_kref+0x1338: smulcc %i4, -0x23d, %i2
24957 .word 0x9fe82917 ! t3_kref+0x133c: restore %g0, 0x917, %o7
24958 .word 0xe3b8a1c0 ! t3_kref+0x1340: stda %f48, [%g2 + 0x1c0]%asi
24959 .word 0xde08a03e ! t3_kref+0x1344: ldub [%g2 + 0x3e], %o7
24960 .word 0x9f22ad6a ! t3_kref+0x1348: mulscc %o2, 0xd6a, %o7
24961 .word 0x9e1370bf ! t3_kref+0x134c: or %o5, -0xf41, %o7
24962 .word 0xde08a02c ! t3_kref+0x1350: ldub [%g2 + 0x2c], %o7
24963 .word 0x8da00527 ! t3_kref+0x1354: fsqrts %f7, %f6
24964 .word 0x36800007 ! t3_kref+0x1358: bge,a _kref+0x1374
24965 .word 0xe968a108 ! t3_kref+0x135c: prefetch %g2 + 0x108, 20
24966 .word 0x9e250009 ! t3_kref+0x1360: sub %l4, %o1, %o7
24967 .word 0x9fb00240 ! t3_kref+0x1364: array16 %g0, %g0, %o7
24968 .word 0xded01018 ! t3_kref+0x1368: ldsha [%g0 + %i0]0x80, %o7
24969 .word 0x85823e3a ! t3_kref+0x136c: wr %o0, 0xfffffe3a, %ccr
24970 .word 0xc9be585c ! t3_kref+0x1370: stda %f4, [%i1 + %i4]0xc2
24971 .word 0x9e622da8 ! t3_kref+0x1374: subc %o0, 0xda8, %o7
24972 .word 0xcd200018 ! t3_kref+0x1378: st %f6, [%g0 + %i0]
24973 .word 0x8da01907 ! t3_kref+0x137c: fitod %f7, %f6
24974 .word 0xc12e401c ! t3_kref+0x1380: st %fsr, [%i1 + %i4]
24975 .word 0x3f800004 ! t3_kref+0x1384: fbo,a _kref+0x1394
24976 .word 0xde470018 ! t3_kref+0x1388: ldsw [%i4 + %i0], %o7
24977 .word 0x9f05c014 ! t3_kref+0x138c: taddcc %l7, %l4, %o7
24978 .word 0x81a98ac6 ! t3_kref+0x1390: fcmped %fcc0, %f6, %f6
24979 .word 0x9e754000 ! t3_kref+0x1394: udiv %l5, %g0, %o7
24980 .word 0xda2e401a ! t3_kref+0x1398: stb %o5, [%i1 + %i2]
24981 .word 0x2a480002 ! t3_kref+0x139c: bcs,a,pt %icc, _kref+0x13a4
24982 .word 0x9ea6ae50 ! t3_kref+0x13a0: subcc %i2, 0xe50, %o7
24983 .word 0xd630a02e ! t3_kref+0x13a4: sth %o3, [%g2 + 0x2e]
24984 .word 0x9ec54009 ! t3_kref+0x13a8: addccc %l5, %o1, %o7
24985 .word 0xe4f81018 ! t3_kref+0x13ac: swapa [%g0 + %i0]0x80, %l2
24986 .word 0x8da000a7 ! t3_kref+0x13b0: fnegs %f7, %f6
24987 .word 0x8da00027 ! t3_kref+0x13b4: fmovs %f7, %f6
24988 .word 0x9ea5646e ! t3_kref+0x13b8: subcc %l5, 0x46e, %o7
24989 .word 0x8fb1cde7 ! t3_kref+0x13bc: fnands %f7, %f7, %f7
24990 .word 0x9e5df04f ! t3_kref+0x13c0: smul %l7, -0xfb1, %o7
24991 .word 0x9f080013 ! t3_kref+0x13c4: tsubcc %g0, %l3, %o7
24992 .word 0x3a800006 ! t3_kref+0x13c8: bcc,a _kref+0x13e0
24993 .word 0x8da00527 ! t3_kref+0x13cc: fsqrts %f7, %f6
24994 .word 0xde067ff0 ! t3_kref+0x13d0: ld [%i1 - 0x10], %o7
24995 .word 0xff006d9e ! t3_kref+0x13d4: ld [%g1 + 0xd9e], %f31
24996 .word 0x8da01a26 ! t3_kref+0x13d8: fstoi %f6, %f6
24997 .word 0x9e5b001b ! t3_kref+0x13dc: smul %o4, %i3, %o7
24998 .word 0x8db18ec6 ! t3_kref+0x13e0: fornot2 %f6, %f6, %f6
24999 .word 0x85824000 ! t3_kref+0x13e4: wr %o1, %g0, %ccr
25000 .word 0x9de3bfa0 ! t3_kref+0x13e8: save %sp, -0x60, %sp
25001 .word 0x9fe825ea ! t3_kref+0x13ec: restore %g0, 0x5ea, %o7
25002 .word 0x8db1c707 ! t3_kref+0x13f0: fmuld8sux16 %f7, %f7, %f6
25003 .word 0xe168a042 ! t3_kref+0x13f4: prefetch %g2 + 0x42, 16
25004 .word 0x9e2b3a81 ! t3_kref+0x13f8: andn %o4, -0x57f, %o7
25005 .word 0xee78a02c ! t3_kref+0x13fc: swap [%g2 + 0x2c], %l7
25006 .word 0x9f2b0017 ! t3_kref+0x1400: sll %o4, %l7, %o7
25007 .word 0x9f44c000 ! t3_kref+0x1404: mov %gsr, %o7
25008 .word 0xcda6501c ! t3_kref+0x1408: sta %f6, [%i1 + %i4]0x80
25009 .word 0x8fa00527 ! t3_kref+0x140c: fsqrts %f7, %f7
25010 .word 0x28800006 ! t3_kref+0x1410: bleu,a _kref+0x1428
25011 .word 0x8da01046 ! t3_kref+0x1414: fdtox %f6, %f6
25012 .word 0x9e23001c ! t3_kref+0x1418: sub %o4, %i4, %o7
25013 .word 0xdece9018 ! t3_kref+0x141c: ldsba [%i2 + %i0]0x80, %o7
25014 .word 0x9e030008 ! t3_kref+0x1420: add %o4, %o0, %o7
25015 .word 0x9e5d800b ! t3_kref+0x1424: smul %l6, %o3, %o7
25016 .word 0x81dcf407 ! t3_kref+0x1428: flush %l3 - 0xbf9
25017 .word 0x9ef2801b ! t3_kref+0x142c: udivcc %o2, %i3, %o7
25018 .word 0x8da00546 ! t3_kref+0x1430: fsqrtd %f6, %f6
25019 .word 0x9f234017 ! t3_kref+0x1434: mulscc %o5, %l7, %o7
25020 .word 0x9e050016 ! t3_kref+0x1438: add %l4, %l6, %o7
25021 .word 0x2b800008 ! t3_kref+0x143c: fbug,a _kref+0x145c
25022 .word 0xe968a20a ! t3_kref+0x1440: prefetch %g2 + 0x20a, 20
25023 .word 0x8db18f86 ! t3_kref+0x1444: for %f6, %f6, %f6
25024 .word 0xec26200c ! t3_kref+0x1448: st %l6, [%i0 + 0xc]
25025 .word 0xde567ffe ! t3_kref+0x144c: ldsh [%i1 - 2], %o7
25026 .word 0x9edf0013 ! t3_kref+0x1450: smulcc %i4, %l3, %o7
25027 .word 0x81df0015 ! t3_kref+0x1454: flush %i4 + %l5
25028 .word 0x8fb00ce7 ! t3_kref+0x1458: fnot2s %f7, %f7
25029 .word 0xcdb81018 ! t3_kref+0x145c: stda %f6, [%g0 + %i0]0x80
25030 .word 0xcdb81019 ! t3_kref+0x1460: stda %f6, [%g0 + %i1]0x80
25031 .word 0x9f3a201b ! t3_kref+0x1464: sra %o0, 0x1b, %o7
25032 .word 0x9e7ec01b ! t3_kref+0x1468: sdiv %i3, %i3, %o7
25033 .word 0x81dea679 ! t3_kref+0x146c: flush %i2 + 0x679
25034 .word 0x8da01a46 ! t3_kref+0x1470: fdtoi %f6, %f6
25035 .word 0x9e0d2c58 ! t3_kref+0x1474: and %l4, 0xc58, %o7
25036 .word 0x2b800002 ! t3_kref+0x1478: fbug,a _kref+0x1480
25037 .word 0x8fb18aa6 ! t3_kref+0x147c: fpsub16s %f6, %f6, %f7
25038 .word 0xcd266010 ! t3_kref+0x1480: st %f6, [%i1 + 0x10]
25039 .word 0x9e54c00d ! t3_kref+0x1484: umul %l3, %o5, %o7
25040 .word 0x9eaac013 ! t3_kref+0x1488: andncc %o3, %l3, %o7
25041 .word 0x1f3b586d ! t3_kref+0x148c: sethi %hi(0xed61b400), %o7
25042 .word 0x8143c000 ! t3_kref+0x1490: stbar
25043 .word 0x8fa189a6 ! t3_kref+0x1494: fdivs %f6, %f6, %f7
25044 .word 0x878020e0 ! t3_kref+0x1498: mov 0xe0, %asi
25045 .word 0xde4e601a ! t3_kref+0x149c: ldsb [%i1 + 0x1a], %o7
25046 .word 0x9e75401a ! t3_kref+0x14a0: udiv %l5, %i2, %o7
25047 .word 0x9e724014 ! t3_kref+0x14a4: udiv %o1, %l4, %o7
25048 .word 0x9ed00016 ! t3_kref+0x14a8: umulcc %g0, %l6, %o7
25049 .word 0x8143e040 ! t3_kref+0x14ac: membar 0x40
25050 .word 0xcf00a01c ! t3_kref+0x14b0: ld [%g2 + 0x1c], %f7
25051 .word 0x9ec3001a ! t3_kref+0x14b4: addccc %o4, %i2, %o7
25052 .word 0x8da00526 ! t3_kref+0x14b8: fsqrts %f6, %f6
25053 .word 0x9e728000 ! t3_kref+0x14bc: udiv %o2, %g0, %o7
25054 .word 0xcd066008 ! t3_kref+0x14c0: ld [%i1 + 8], %f6
25055 .word 0x9fb540ba ! t3_kref+0x14c4: edge16n %l5, %i2, %o7
25056 .word 0x81a9ca26 ! t3_kref+0x14c8: fcmps %fcc0, %f7, %f6
25057 .word 0x9e35c00a ! t3_kref+0x14cc: orn %l7, %o2, %o7
25058 .word 0xe4086cd8 ! t3_kref+0x14d0: ldub [%g1 + 0xcd8], %l2
25059 .word 0xa41ca00c ! t3_kref+0x14d4: xor %l2, 0xc, %l2
25060 .word 0xe4286cd8 ! t3_kref+0x14d8: stb %l2, [%g1 + 0xcd8]
25061 .word 0x81d86cd8 ! t3_kref+0x14dc: flush %g1 + 0xcd8
25062 .word 0x9e226240 ! t3_kref+0x14e0: sub %o1, 0x240, %o7
25063 .word 0xcd180019 ! t3_kref+0x14e4: ldd [%g0 + %i1], %f6
25064 .word 0xcd3e6018 ! t3_kref+0x14e8: std %f6, [%i1 + 0x18]
25065 .word 0x9e037886 ! t3_kref+0x14ec: add %o5, -0x77a, %o7
25066 .word 0x9f2ee01c ! t3_kref+0x14f0: sll %i3, 0x1c, %o7
25067 .word 0x9fb00148 ! t3_kref+0x14f4: edge32l %g0, %o0, %o7
25068 .word 0x9e7a0008 ! t3_kref+0x14f8: sdiv %o0, %o0, %o7
25069 .word 0x81a98a46 ! t3_kref+0x14fc: fcmpd %fcc0, %f6, %f6
25070 .word 0x9e04edfb ! t3_kref+0x1500: add %l3, 0xdfb, %o7
25071 .word 0x9e43762b ! t3_kref+0x1504: addc %o5, -0x9d5, %o7
25072 call SYM(t3_subr2)
250732: .word 0x9e86a6e7 ! t3_kref+0x150c: addcc %i2, 0x6e7, %o7
25074 .word 0x8da18946 ! t3_kref+0x1510: fmuld %f6, %f6, %f6
25075 .word 0x878020f0 ! t3_kref+0x1514: mov 0xf0, %asi
25076 .word 0x9ed34000 ! t3_kref+0x1518: umulcc %o5, %g0, %o7
25077 .word 0xcf270019 ! t3_kref+0x151c: st %f7, [%i4 + %i1]
25078 .word 0x9e337cbf ! t3_kref+0x1520: orn %o5, -0x341, %o7
25079 .word 0xde16c018 ! t3_kref+0x1524: lduh [%i3 + %i0], %o7
25080 .word 0x8fa00127 ! t3_kref+0x1528: fabss %f7, %f7
25081 .word 0x9eade157 ! t3_kref+0x152c: andncc %l7, 0x157, %o7
25082 .word 0x8da01886 ! t3_kref+0x1530: fitos %f6, %f6
25083 .word 0x9eadf514 ! t3_kref+0x1534: andncc %l7, -0xaec, %o7
25084 .word 0xde40a02c ! t3_kref+0x1538: ldsw [%g2 + 0x2c], %o7
25085 .word 0x2d800001 ! t3_kref+0x153c: fbg,a _kref+0x1540
25086 .word 0x9e7dc014 ! t3_kref+0x1540: sdiv %l7, %l4, %o7
25087 .word 0xd22e0000 ! t3_kref+0x1544: stb %o1, [%i0]
25088 .word 0x9e058014 ! t3_kref+0x1548: add %l6, %l4, %o7
25089 .word 0x9f2a2019 ! t3_kref+0x154c: sll %o0, 0x19, %o7
25090 .word 0xd4b01018 ! t3_kref+0x1550: stha %o2, [%g0 + %i0]0x80
25091 .word 0xe66e3feb ! t3_kref+0x1554: ldstub [%i0 - 0x15], %l3
25092 .word 0x9ea22f55 ! t3_kref+0x1558: subcc %o0, 0xf55, %o7
25093 .word 0x28800005 ! t3_kref+0x155c: bleu,a _kref+0x1570
25094 .word 0xe8be5000 ! t3_kref+0x1560: stda %l4, [%i1]0x80
25095 .word 0x9ee50009 ! t3_kref+0x1564: subccc %l4, %o1, %o7
25096 .word 0x8da00546 ! t3_kref+0x1568: fsqrtd %f6, %f6
25097 .word 0x8da18826 ! t3_kref+0x156c: fadds %f6, %f6, %f6
25098 .word 0xcf20a02c ! t3_kref+0x1570: st %f7, [%g2 + 0x2c]
25099 .word 0xc99e5a5d ! t3_kref+0x1574: ldda [%i1 + %i5]0xd2, %f4
25100 .word 0x9e8de25d ! t3_kref+0x1578: andcc %l7, 0x25d, %o7
25101 .word 0xe168a004 ! t3_kref+0x157c: prefetch %g2 + 4, 16
25102 .word 0x81a98ac6 ! t3_kref+0x1580: fcmped %fcc0, %f6, %f6
25103 .word 0x8da18946 ! t3_kref+0x1584: fmuld %f6, %f6, %f6
25104 .word 0xf4a71018 ! t3_kref+0x1588: sta %i2, [%i4 + %i0]0x80
25105 .word 0x9e5e8016 ! t3_kref+0x158c: smul %i2, %l6, %o7
25106 .word 0x8fa00527 ! t3_kref+0x1590: fsqrts %f7, %f7
25107 .word 0x9f0b401a ! t3_kref+0x1594: tsubcc %o5, %i2, %o7
25108 .word 0x9e0a36e9 ! t3_kref+0x1598: and %o0, -0x917, %o7
25109 .word 0xcd266014 ! t3_kref+0x159c: st %f6, [%i1 + 0x14]
25110 .word 0x9e237382 ! t3_kref+0x15a0: sub %o5, -0xc7e, %o7
25111 .word 0xd228a00f ! t3_kref+0x15a4: stb %o1, [%g2 + 0xf]
25112 .word 0xcd200018 ! t3_kref+0x15a8: st %f6, [%g0 + %i0]
25113 .word 0x8da1c926 ! t3_kref+0x15ac: fmuls %f7, %f6, %f6
25114 .word 0x32800007 ! t3_kref+0x15b0: bne,a _kref+0x15cc
25115 .word 0x9e42664b ! t3_kref+0x15b4: addc %o1, 0x64b, %o7
25116 .word 0x9e3525b4 ! t3_kref+0x15b8: orn %l4, 0x5b4, %o7
25117 .word 0xd228a03e ! t3_kref+0x15bc: stb %o1, [%g2 + 0x3e]
25118 .word 0x9f257c35 ! t3_kref+0x15c0: mulscc %l5, -0x3cb, %o7
25119 .word 0xc36e4015 ! t3_kref+0x15c4: prefetch %i1 + %l5, 1
25120 .word 0xc398a1c0 ! t3_kref+0x15c8: ldda [%g2 + 0x1c0]%asi, %f32
25121 .word 0xd66e201c ! t3_kref+0x15cc: ldstub [%i0 + 0x1c], %o3
25122 .word 0x8da00046 ! t3_kref+0x15d0: fmovd %f6, %f6
25123 .word 0x9fb34097 ! t3_kref+0x15d4: edge16 %o5, %l7, %o7
25124 .word 0x8db1c666 ! t3_kref+0x15d8: fmul8x16au %f7, %f6, %f6
25125 .word 0x9e5e8015 ! t3_kref+0x15dc: smul %i2, %l5, %o7
25126 .word 0xd420a01c ! t3_kref+0x15e0: st %o2, [%g2 + 0x1c]
25127 .word 0x81dfbe42 ! t3_kref+0x15e4: flush %fp - 0x1be
25128 .word 0xde0e3ff1 ! t3_kref+0x15e8: ldub [%i0 - 0xf], %o7
25129 .word 0x9e56c00c ! t3_kref+0x15ec: umul %i3, %o4, %o7
25130 .word 0x8da01906 ! t3_kref+0x15f0: fitod %f6, %f6
25131 .word 0x9fb68060 ! t3_kref+0x15f4: edge8ln %i2, %g0, %o7
25132 .word 0x9ed00013 ! t3_kref+0x15f8: umulcc %g0, %l3, %o7
25133 .word 0x9f1a2820 ! t3_kref+0x15fc: tsubcctv %o0, 0x820, %o7
25134 .word 0x9e5aa1a7 ! t3_kref+0x1600: smul %o2, 0x1a7, %o7
25135 .word 0xe4086e08 ! t3_kref+0x1604: ldub [%g1 + 0xe08], %l2
25136 .word 0xa41ca00c ! t3_kref+0x1608: xor %l2, 0xc, %l2
25137 .word 0xe4286e08 ! t3_kref+0x160c: stb %l2, [%g1 + 0xe08]
25138 .word 0x81d86e08 ! t3_kref+0x1610: flush %g1 + 0xe08
25139 .word 0x8fa18826 ! t3_kref+0x1614: fadds %f6, %f6, %f7
25140 .word 0xe628a02f ! t3_kref+0x1618: stb %l3, [%g2 + 0x2f]
25141 .word 0xde0e3ff3 ! t3_kref+0x161c: ldub [%i0 - 0xd], %o7
25142 .word 0x8da00546 ! t3_kref+0x1620: fsqrtd %f6, %f6
25143 .word 0xdec81019 ! t3_kref+0x1624: ldsba [%g0 + %i1]0x80, %o7
25144 .word 0xc568a1c0 ! t3_kref+0x1628: prefetch %g2 + 0x1c0, 2
25145 .word 0x8da01086 ! t3_kref+0x162c: fxtos %f6, %f6
25146 .word 0x9fb5817b ! t3_kref+0x1630: edge32ln %l6, %i3, %o7
25147 .word 0x8da00126 ! t3_kref+0x1634: fabss %f6, %f6
25148 .word 0x9e26b6fa ! t3_kref+0x1638: sub %i2, -0x906, %o7
251492: .word 0x8da00046 ! t3_kref+0x163c: fmovd %f6, %f6
25150 .word 0x8db1ca27 ! t3_kref+0x1640: fpadd16s %f7, %f7, %f6
25151 .word 0x8db00fe0 ! t3_kref+0x1644: fones %f6
25152 .word 0x81b01022 ! t3_kref+0x1648: siam 0x2
25153 .word 0x9f0268ce ! t3_kref+0x164c: taddcc %o1, 0x8ce, %o7
25154 .word 0xde066010 ! t3_kref+0x1650: ld [%i1 + 0x10], %o7
25155 .word 0xe3b8a200 ! t3_kref+0x1654: stda %f48, [%g2 + 0x200]%asi
25156 .word 0x2c800006 ! t3_kref+0x1658: bneg,a _kref+0x1670
25157 .word 0x9f30201a ! t3_kref+0x165c: srl %g0, 0x1a, %o7
25158 .word 0x9f418000 ! t3_kref+0x1660: mov %fprs, %o7
25159 .word 0x9fc00004 ! t3_kref+0x1664: call %g0 + %g4
25160 .word 0xc0ae5000 ! t3_kref+0x1668: stba %g0, [%i1]0x80
25161 .word 0x27480001 ! t3_kref+0x166c: fbul,a,pt %fcc0, _kref+0x1670
25162 .word 0xde00a03c ! t3_kref+0x1670: ld [%g2 + 0x3c], %o7
25163 .word 0x8da00127 ! t3_kref+0x1674: fabss %f7, %f6
25164 .word 0x9fb18446 ! t3_kref+0x1678: fcmpne16 %f6, %f6, %o7
25165 .word 0x8db00c20 ! t3_kref+0x167c: fzeros %f6
25166 .word 0x8da018c6 ! t3_kref+0x1680: fdtos %f6, %f6
25167 .word 0x8da00546 ! t3_kref+0x1684: fsqrtd %f6, %f6
25168 .word 0x8da00526 ! t3_kref+0x1688: fsqrts %f6, %f6
25169 .word 0x8fa01a46 ! t3_kref+0x168c: fdtoi %f6, %f7
25170 .word 0x8da01a26 ! t3_kref+0x1690: fstoi %f6, %f6
25171 .word 0x8da1cd27 ! t3_kref+0x1694: fsmuld %f7, %f7, %f6
25172 .word 0x8da01026 ! t3_kref+0x1698: fstox %f6, %f6
25173 .word 0x8143e040 ! t3_kref+0x169c: membar 0x40
25174 .word 0x9e702f0a ! t3_kref+0x16a0: udiv %g0, 0xf0a, %o7
25175 .word 0x8db18746 ! t3_kref+0x16a4: fpack32 %f6, %f6, %f6
25176 .word 0x9fb18446 ! t3_kref+0x16a8: fcmpne16 %f6, %f6, %o7
25177 .word 0xde40a01c ! t3_kref+0x16ac: ldsw [%g2 + 0x1c], %o7
25178 .word 0x9fb185c6 ! t3_kref+0x16b0: fcmpeq32 %f6, %f6, %o7
25179 .word 0x9ebb76e0 ! t3_kref+0x16b4: xnorcc %o5, -0x920, %o7
25180 .word 0xd62e7ff9 ! t3_kref+0x16b8: stb %o3, [%i1 - 7]
25181 .word 0x8db18626 ! t3_kref+0x16bc: fmul8x16 %f6, %f6, %f6
25182 .word 0x8143e031 ! t3_kref+0x16c0: membar 0x31
25183 .word 0x9e22400d ! t3_kref+0x16c4: sub %o1, %o5, %o7
25184 .word 0x9e453f6d ! t3_kref+0x16c8: addc %l4, -0x93, %o7
25185 .word 0xe16e6018 ! t3_kref+0x16cc: prefetch %i1 + 0x18, 16
25186 .word 0x9e96f89b ! t3_kref+0x16d0: orcc %i3, -0x765, %o7
25187 .word 0x8fb1ce27 ! t3_kref+0x16d4: fands %f7, %f7, %f7
25188 .word 0x9e75abd6 ! t3_kref+0x16d8: udiv %l6, 0xbd6, %o7
25189 .word 0x9e92c009 ! t3_kref+0x16dc: orcc %o3, %o1, %o7
25190 .word 0x8da00527 ! t3_kref+0x16e0: fsqrts %f7, %f6
25191 .word 0x9e26c015 ! t3_kref+0x16e4: sub %i3, %l5, %o7
25192 .word 0xcd1fbda0 ! t3_kref+0x16e8: ldd [%fp - 0x260], %f6
25193 .word 0xcf260000 ! t3_kref+0x16ec: st %f7, [%i0]
25194 .word 0x9e0220f3 ! t3_kref+0x16f0: add %o0, 0xf3, %o7
25195 .word 0x9fb5c0ca ! t3_kref+0x16f4: edge16l %l7, %o2, %o7
25196 .word 0x9e1b4014 ! t3_kref+0x16f8: xor %o5, %l4, %o7
25197 .word 0x9fb50075 ! t3_kref+0x16fc: edge8ln %l4, %l5, %o7
25198 .word 0x9f2ae01f ! t3_kref+0x1700: sll %o3, 0x1f, %o7
25199 .word 0x9f352015 ! t3_kref+0x1704: srl %l4, 0x15, %o7
25200 .word 0x9eff0017 ! t3_kref+0x1708: sdivcc %i4, %l7, %o7
25201 .word 0x9e7dfc85 ! t3_kref+0x170c: sdiv %l7, -0x37b, %o7
25202 .word 0xde10a01e ! t3_kref+0x1710: lduh [%g2 + 0x1e], %o7
25203 .word 0x8da01046 ! t3_kref+0x1714: fdtox %f6, %f6
25204 .word 0xcd064000 ! t3_kref+0x1718: ld [%i1], %f6
25205 .word 0x8143c000 ! t3_kref+0x171c: stbar
25206 .word 0x8fa1c8a6 ! t3_kref+0x1720: fsubs %f7, %f6, %f7
25207 .word 0x8db18c46 ! t3_kref+0x1724: fnor %f6, %f6, %f6
25208 .word 0x8143c000 ! t3_kref+0x1728: stbar
25209 .word 0x9ea58000 ! t3_kref+0x172c: subcc %l6, %g0, %o7
25210 .word 0x8db1cd60 ! t3_kref+0x1730: fnot1s %f7, %f6
25211 .word 0x8da1cd27 ! t3_kref+0x1734: fsmuld %f7, %f7, %f6
25212 .word 0x9ef5000c ! t3_kref+0x1738: udivcc %l4, %o4, %o7
25213 .word 0x8db18ee7 ! t3_kref+0x173c: fornot2s %f6, %f7, %f6
25214 .word 0xc020a03c ! t3_kref+0x1740: clr [%g2 + 0x3c]
25215 .word 0xcd3e001d ! t3_kref+0x1744: std %f6, [%i0 + %i5]
25216 .word 0x8fa01886 ! t3_kref+0x1748: fitos %f6, %f7
25217 .word 0x1f39ebce ! t3_kref+0x174c: sethi %hi(0xe7af3800), %o7
25218 .word 0x9efcc01a ! t3_kref+0x1750: sdivcc %l3, %i2, %o7
25219 .word 0xec20a00c ! t3_kref+0x1754: st %l6, [%g2 + 0xc]
25220 .word 0x9f408000 ! t3_kref+0x1758: mov %ccr, %o7
25221 .word 0x9e23401c ! t3_kref+0x175c: sub %o5, %i4, %o7
25222 .word 0x8da00027 ! t3_kref+0x1760: fmovs %f7, %f6
25223 .word 0x9ec7001c ! t3_kref+0x1764: addccc %i4, %i4, %o7
25224 .word 0x9e7ec00b ! t3_kref+0x1768: sdiv %i3, %o3, %o7
25225 .word 0x9f1afe5a ! t3_kref+0x176c: tsubcctv %o3, -0x1a6, %o7
25226 .word 0x8db1ce67 ! t3_kref+0x1770: fxnors %f7, %f7, %f6
25227 .word 0x9fb68240 ! t3_kref+0x1774: array16 %i2, %g0, %o7
25228 .word 0x8da188a6 ! t3_kref+0x1778: fsubs %f6, %f6, %f6
25229 .word 0x9fc00004 ! t3_kref+0x177c: call %g0 + %g4
25230 .word 0xd830a01e ! t3_kref+0x1780: sth %o4, [%g2 + 0x1e]
25231 .word 0xf420a01c ! t3_kref+0x1784: st %i2, [%g2 + 0x1c]
25232 .word 0x81a98a46 ! t3_kref+0x1788: fcmpd %fcc0, %f6, %f6
25233 .word 0x86102002 ! t3_kref+0x178c: mov 0x2, %g3
25234 .word 0x32800000 ! t3_kref+0x1790: bne,a _kref+0x1790
25235 .word 0x86a0e001 ! t3_kref+0x1794: subcc %g3, 1, %g3
25236 .word 0x8fa000a7 ! t3_kref+0x1798: fnegs %f7, %f7
25237 .word 0xda267ff4 ! t3_kref+0x179c: st %o5, [%i1 - 0xc]
25238 .word 0x8da18d27 ! t3_kref+0x17a0: fsmuld %f6, %f7, %f6
25239 .word 0x9e454000 ! t3_kref+0x17a4: addc %l5, %g0, %o7
25240 .word 0xde48a03e ! t3_kref+0x17a8: ldsb [%g2 + 0x3e], %o7
25241 .word 0x8da01a46 ! t3_kref+0x17ac: fdtoi %f6, %f6
25242 .word 0x9fb68333 ! t3_kref+0x17b0: bmask %i2, %l3, %o7
25243 .word 0xde56c019 ! t3_kref+0x17b4: ldsh [%i3 + %i1], %o7
25244 .word 0xde96501b ! t3_kref+0x17b8: lduha [%i1 + %i3]0x80, %o7
25245 .word 0x9ef57efc ! t3_kref+0x17bc: udivcc %l5, -0x104, %o7
25246 .word 0xc398a200 ! t3_kref+0x17c0: ldda [%g2 + 0x200]%asi, %f32
25247 .word 0x8fa00526 ! t3_kref+0x17c4: fsqrts %f6, %f7
25248 .word 0x8da00146 ! t3_kref+0x17c8: fabsd %f6, %f6
25249 .word 0x9e64e510 ! t3_kref+0x17cc: subc %l3, 0x510, %o7
25250 .word 0x9e272d9d ! t3_kref+0x17d0: sub %i4, 0xd9d, %o7
25251 .word 0xcda71018 ! t3_kref+0x17d4: sta %f6, [%i4 + %i0]0x80
25252 .word 0xde0e7ffc ! t3_kref+0x17d8: ldub [%i1 - 4], %o7
25253 .word 0x8db186c6 ! t3_kref+0x17dc: fmul8sux16 %f6, %f6, %f6
25254 .word 0x9e7ac01a ! t3_kref+0x17e0: sdiv %o3, %i2, %o7
25255 .word 0xeca6501c ! t3_kref+0x17e4: sta %l6, [%i1 + %i4]0x80
25256 .word 0x8da01927 ! t3_kref+0x17e8: fstod %f7, %f6
25257 .word 0xcda01019 ! t3_kref+0x17ec: sta %f6, [%g0 + %i1]0x80
25258 .word 0x9e8838d4 ! t3_kref+0x17f0: andcc %g0, -0x72c, %o7
25259 .word 0x26480005 ! t3_kref+0x17f4: bl,a,pt %icc, _kref+0x1808
25260 .word 0x9e750016 ! t3_kref+0x17f8: udiv %l4, %l6, %o7
25261 .word 0x9e8f2f88 ! t3_kref+0x17fc: andcc %i4, 0xf88, %o7
25262 .word 0x8da18946 ! t3_kref+0x1800: fmuld %f6, %f6, %f6
25263 .word 0x8fa00527 ! t3_kref+0x1804: fsqrts %f7, %f7
25264 .word 0x8db18e46 ! t3_kref+0x1808: fxnor %f6, %f6, %f6
25265 .word 0xc12e401c ! t3_kref+0x180c: st %fsr, [%i1 + %i4]
25266 .word 0xcd3e0000 ! t3_kref+0x1810: std %f6, [%i0]
25267 .word 0x9e76c009 ! t3_kref+0x1814: udiv %i3, %o1, %o7
25268 .word 0x8da00546 ! t3_kref+0x1818: fsqrtd %f6, %f6
25269 .word 0xc398a200 ! t3_kref+0x181c: ldda [%g2 + 0x200]%asi, %f32
25270 .word 0xcf262004 ! t3_kref+0x1820: st %f7, [%i0 + 4]
25271 .word 0x2a480005 ! t3_kref+0x1824: bcs,a,pt %icc, _kref+0x1838
25272 .word 0x8da00546 ! t3_kref+0x1828: fsqrtd %f6, %f6
25273 .word 0x9e8b2349 ! t3_kref+0x182c: andcc %o4, 0x349, %o7
25274 .word 0x8fb00c20 ! t3_kref+0x1830: fzeros %f7
25275 .word 0x9fb2c280 ! t3_kref+0x1834: array32 %o3, %g0, %o7
25276 .word 0xc398a200 ! t3_kref+0x1838: ldda [%g2 + 0x200]%asi, %f32
25277 .word 0x9fc00004 ! t3_kref+0x183c: call %g0 + %g4
25278 .word 0xa11b3b79 ! t3_kref+0x1840: tsubcctv %o4, -0x487, %l0
25279 .word 0x8583001b ! t3_kref+0x1844: wr %o4, %i3, %ccr
25280 .word 0x81a98a46 ! t3_kref+0x1848: fcmpd %fcc0, %f6, %f6
25281 .word 0xc99e1a1d ! t3_kref+0x184c: ldda [%i0 + %i5]0xd0, %f4
25282 .word 0xde48a02f ! t3_kref+0x1850: ldsb [%g2 + 0x2f], %o7
25283 .word 0x9e35001b ! t3_kref+0x1854: orn %l4, %i3, %o7
25284 .word 0x8fa00526 ! t3_kref+0x1858: fsqrts %f6, %f7
25285 .word 0x81a98a46 ! t3_kref+0x185c: fcmpd %fcc0, %f6, %f6
25286 .word 0x81a98a46 ! t3_kref+0x1860: fcmpd %fcc0, %f6, %f6
25287 call 1f
25288 .empty
25289 .word 0x8143c000 ! t3_kref+0x1868: stbar
25290 .word 0x9f702ab2 ! t3_kref+0x186c: popc 0xab2, %o7
252911: .word 0x9ed5a981 ! t3_kref+0x1870: umulcc %l6, 0x981, %o7
25292 .word 0x8db18f67 ! t3_kref+0x1874: fornot1s %f6, %f7, %f6
25293 .word 0x8fa01a27 ! t3_kref+0x1878: fstoi %f7, %f7
25294 .word 0xcd263fe0 ! t3_kref+0x187c: st %f6, [%i0 - 0x20]
25295 .word 0x8db18d40 ! t3_kref+0x1880: fnot1 %f6, %f6
25296 .word 0x8fa000a6 ! t3_kref+0x1884: fnegs %f6, %f7
25297 .word 0x9e1d400b ! t3_kref+0x1888: xor %l5, %o3, %o7
25298 .word 0xcf20a02c ! t3_kref+0x188c: st %f7, [%g2 + 0x2c]
25299 .word 0x8da00546 ! t3_kref+0x1890: fsqrtd %f6, %f6
25300 .word 0x8db18f67 ! t3_kref+0x1894: fornot1s %f6, %f7, %f6
25301 .word 0x81d80000 ! t3_kref+0x1898: flush %g0
25302 .word 0x87802082 ! t3_kref+0x189c: mov 0x82, %asi
25303 .word 0x8da00546 ! t3_kref+0x18a0: fsqrtd %f6, %f6
25304 .word 0x81dc8004 ! t3_kref+0x18a4: flush %l2 + %g4
25305 .word 0x9fb18446 ! t3_kref+0x18a8: fcmpne16 %f6, %f6, %o7
25306 .word 0x8da18926 ! t3_kref+0x18ac: fmuls %f6, %f6, %f6
25307 .word 0x8da00126 ! t3_kref+0x18b0: fabss %f6, %f6
25308 .word 0x8da1c927 ! t3_kref+0x18b4: fmuls %f7, %f7, %f6
25309 .word 0x8fa00126 ! t3_kref+0x18b8: fabss %f6, %f7
25310 .word 0x81a98a46 ! t3_kref+0x18bc: fcmpd %fcc0, %f6, %f6
25311 .word 0x8db1cd26 ! t3_kref+0x18c0: fandnot1s %f7, %f6, %f6
25312 .word 0x9e74c00c ! t3_kref+0x18c4: udiv %l3, %o4, %o7
25313 .word 0x9e070017 ! t3_kref+0x18c8: add %i4, %l7, %o7
25314 .word 0x9e12653a ! t3_kref+0x18cc: or %o1, 0x53a, %o7
25315 .word 0x81dc6cea ! t3_kref+0x18d0: flush %l1 + 0xcea
25316 .word 0x9e5a000b ! t3_kref+0x18d4: smul %o0, %o3, %o7
25317 .word 0x9fb18506 ! t3_kref+0x18d8: fcmpgt16 %f6, %f6, %o7
25318 .word 0x9f702b29 ! t3_kref+0x18dc: popc 0xb29, %o7
25319 .word 0x9f408000 ! t3_kref+0x18e0: mov %ccr, %o7
25320 .word 0xd4280019 ! t3_kref+0x18e4: stb %o2, [%g0 + %i1]
25321 .word 0x35800007 ! t3_kref+0x18e8: fbue,a _kref+0x1904
25322 .word 0x8da00546 ! t3_kref+0x18ec: fsqrtd %f6, %f6
25323 .word 0x8fa000a6 ! t3_kref+0x18f0: fnegs %f6, %f7
25324 .word 0x81a98a26 ! t3_kref+0x18f4: fcmps %fcc0, %f6, %f6
25325 .word 0xde063fe4 ! t3_kref+0x18f8: ld [%i0 - 0x1c], %o7
25326 .word 0x8db18ee6 ! t3_kref+0x18fc: fornot2s %f6, %f6, %f6
25327 .word 0x8fb18da6 ! t3_kref+0x1900: fxors %f6, %f6, %f7
25328 .word 0x9f414000 ! t3_kref+0x1904: mov %pc, %o7
25329! .word 0x3448c1af ! t3_kref+0x1908: bg,a,pt %icc, SYM(t3_subr3)
25330 bg,a,pt %icc, SYM(t3_subr3)
25331 .word 0xa066a814 ! t3_kref+0x190c: subc %i2, 0x814, %l0
25332 .word 0x8db18f86 ! t3_kref+0x1910: for %f6, %f6, %f6
25333 .word 0x81a9ca26 ! t3_kref+0x1914: fcmps %fcc0, %f7, %f6
25334 .word 0x81dd8005 ! t3_kref+0x1918: flush %l6 + %g5
25335 .word 0xcd1fbf10 ! t3_kref+0x191c: ldd [%fp - 0xf0], %f6
25336 .word 0x9e056b7e ! t3_kref+0x1920: add %l5, 0xb7e, %o7
25337 .word 0xea20a02c ! t3_kref+0x1924: st %l5, [%g2 + 0x2c]
25338 .word 0xde0e3ffb ! t3_kref+0x1928: ldub [%i0 - 5], %o7
25339 .word 0x8da00127 ! t3_kref+0x192c: fabss %f7, %f6
25340 .word 0x9e7af92d ! t3_kref+0x1930: sdiv %o3, -0x6d3, %o7
25341 .word 0x22480006 ! t3_kref+0x1934: be,a,pt %icc, _kref+0x194c
25342 .word 0x8db1cee7 ! t3_kref+0x1938: fornot2s %f7, %f7, %f6
25343 .word 0x8fb00ce7 ! t3_kref+0x193c: fnot2s %f7, %f7
25344 .word 0xcd1fbed8 ! t3_kref+0x1940: ldd [%fp - 0x128], %f6
25345 .word 0xcd20a02c ! t3_kref+0x1944: st %f6, [%g2 + 0x2c]
25346 .word 0x9f408000 ! t3_kref+0x1948: mov %ccr, %o7
25347 .word 0xe968a04e ! t3_kref+0x194c: prefetch %g2 + 0x4e, 20
25348 .word 0xcd00a02c ! t3_kref+0x1950: ld [%g2 + 0x2c], %f6
25349 .word 0xde070019 ! t3_kref+0x1954: ld [%i4 + %i1], %o7
25350 .word 0x8fa00527 ! t3_kref+0x1958: fsqrts %f7, %f7
25351 .word 0x81a98a46 ! t3_kref+0x195c: fcmpd %fcc0, %f6, %f6
25352 .word 0x9f3dc01a ! t3_kref+0x1960: sra %l7, %i2, %o7
25353 .word 0x9e7b4015 ! t3_kref+0x1964: sdiv %o5, %l5, %o7
25354 .word 0x9e5f001a ! t3_kref+0x1968: smul %i4, %i2, %o7
25355 .word 0xde560000 ! t3_kref+0x196c: ldsh [%i0], %o7
25356 .word 0x8fa01a27 ! t3_kref+0x1970: fstoi %f7, %f7
25357 .word 0x9f203530 ! t3_kref+0x1974: mulscc %g0, -0xad0, %o7
25358 .word 0x81a98a46 ! t3_kref+0x1978: fcmpd %fcc0, %f6, %f6
25359 .word 0x81a9ca27 ! t3_kref+0x197c: fcmps %fcc0, %f7, %f7
25360 .word 0x8143c000 ! t3_kref+0x1980: stbar
25361 .word 0x8143c000 ! t3_kref+0x1984: stbar
25362 .word 0xc168a0cf ! t3_kref+0x1988: prefetch %g2 + 0xcf, 0
25363 .word 0x8da1cd26 ! t3_kref+0x198c: fsmuld %f7, %f6, %f6
25364 .word 0x9fb18406 ! t3_kref+0x1990: fcmple16 %f6, %f6, %o7
25365 .word 0xcd1fbf08 ! t3_kref+0x1994: ldd [%fp - 0xf8], %f6
25366 .word 0x9f3a400c ! t3_kref+0x1998: sra %o1, %o4, %o7
25367 .word 0x9efd800a ! t3_kref+0x199c: sdivcc %l6, %o2, %o7
25368 .word 0x8da1c826 ! t3_kref+0x19a0: fadds %f7, %f6, %f6
25369 .word 0x8fa00527 ! t3_kref+0x19a4: fsqrts %f7, %f7
25370 .word 0x8da01906 ! t3_kref+0x19a8: fitod %f6, %f6
25371 .word 0x8da1c9a6 ! t3_kref+0x19ac: fdivs %f7, %f6, %f6
25372 .word 0x8db00c00 ! t3_kref+0x19b0: fzero %f6
25373 .word 0xde4e2003 ! t3_kref+0x19b4: ldsb [%i0 + 3], %o7
25374 .word 0x9e12a238 ! t3_kref+0x19b8: or %o2, 0x238, %o7
25375 .word 0x36800001 ! t3_kref+0x19bc: bge,a _kref+0x19c0
25376 .word 0x9e4324cd ! t3_kref+0x19c0: addc %o4, 0x4cd, %o7
25377 .word 0x9e72a397 ! t3_kref+0x19c4: udiv %o2, 0x397, %o7
25378 .word 0x8db18e80 ! t3_kref+0x19c8: fsrc1 %f6, %f6
25379 .word 0x8fa1c9a6 ! t3_kref+0x19cc: fdivs %f7, %f6, %f7
25380 .word 0x9e62000b ! t3_kref+0x19d0: subc %o0, %o3, %o7
25381 .word 0x9fb54096 ! t3_kref+0x19d4: edge16 %l5, %l6, %o7
25382 .word 0x8db00f06 ! t3_kref+0x19d8: fsrc2 %f6, %f6
25383 .word 0x83414000 ! t3_kref+0x19dc: mov %pc, %g1
25384 .word 0x9f2a6000 ! t3_kref+0x19e0: sll %o1, 0x0, %o7
25385 .word 0x20800008 ! t3_kref+0x19e4: bn,a _kref+0x1a04
25386 .word 0xcd3e3ff8 ! t3_kref+0x19e8: std %f6, [%i0 - 8]
25387 call SYM(t3_subr3)
25388 .word 0x8db00fe0 ! t3_kref+0x19f0: fones %f6
25389 .word 0x8fa1c827 ! t3_kref+0x19f4: fadds %f7, %f7, %f7
25390 .word 0x26480001 ! t3_kref+0x19f8: bl,a,pt %icc, _kref+0x19fc
25391 .word 0x8fb18fa6 ! t3_kref+0x19fc: fors %f6, %f6, %f7
25392 .word 0x8da1cd26 ! t3_kref+0x1a00: fsmuld %f7, %f6, %f6
25393 .word 0x23800001 ! t3_kref+0x1a04: fbne,a _kref+0x1a08
25394 .word 0xde50a00c ! t3_kref+0x1a08: ldsh [%g2 + 0xc], %o7
25395 .word 0x9e03664a ! t3_kref+0x1a0c: add %o5, 0x64a, %o7
25396 .word 0x9fb18506 ! t3_kref+0x1a10: fcmpgt16 %f6, %f6, %o7
25397 .word 0x8da18d27 ! t3_kref+0x1a14: fsmuld %f6, %f7, %f6
25398 call SYM(t3_subr2)
25399 .word 0x8daa8046 ! t3_kref+0x1a1c: fmovdue %fcc0, %f6, %f6
25400 .word 0x9e1d2dea ! t3_kref+0x1a20: xor %l4, 0xdea, %o7
25401 .word 0xcd3e6008 ! t3_kref+0x1a24: std %f6, [%i1 + 8]
25402 .word 0x8da00526 ! t3_kref+0x1a28: fsqrts %f6, %f6
25403 .word 0x9e7b400d ! t3_kref+0x1a2c: sdiv %o5, %o5, %o7
25404 .word 0x9e72bd29 ! t3_kref+0x1a30: udiv %o2, -0x2d7, %o7
25405 .word 0x878020d2 ! t3_kref+0x1a34: mov 0xd2, %asi
25406 .word 0x9e327105 ! t3_kref+0x1a38: orn %o1, -0xefb, %o7
25407 .word 0x8fa18827 ! t3_kref+0x1a3c: fadds %f6, %f7, %f7
25408 .word 0x9e22619a ! t3_kref+0x1a40: sub %o1, 0x19a, %o7
25409 .word 0x32480008 ! t3_kref+0x1a44: bne,a,pt %icc, _kref+0x1a64
25410 .word 0x9e07000a ! t3_kref+0x1a48: add %i4, %o2, %o7
25411 .word 0x9e95b97f ! t3_kref+0x1a4c: orcc %l6, -0x681, %o7
25412 .word 0x33800006 ! t3_kref+0x1a50: fbe,a _kref+0x1a68
25413 .word 0x8da000a7 ! t3_kref+0x1a54: fnegs %f7, %f6
25414 .word 0x8da00126 ! t3_kref+0x1a58: fabss %f6, %f6
25415 .word 0x9e72801c ! t3_kref+0x1a5c: udiv %o2, %i4, %o7
25416 .word 0xde8e9018 ! t3_kref+0x1a60: lduba [%i2 + %i0]0x80, %o7
25417 .word 0xc0266000 ! t3_kref+0x1a64: clr [%i1]
25418 .word 0x9f36e004 ! t3_kref+0x1a68: srl %i3, 0x4, %o7
25419 .word 0xde50a00c ! t3_kref+0x1a6c: ldsh [%g2 + 0xc], %o7
25420 call 1f
25421 .empty
25422 .word 0x9e5f2085 ! t3_kref+0x1a74: smul %i4, 0x85, %o7
25423 .word 0xde0e6002 ! t3_kref+0x1a78: ldub [%i1 + 2], %o7
25424 .word 0x9e8d8016 ! t3_kref+0x1a7c: andcc %l6, %l6, %o7
25425 .word 0x8da00527 ! t3_kref+0x1a80: fsqrts %f7, %f6
25426 .word 0xc9be1a1c ! t3_kref+0x1a84: stda %f4, [%i0 + %i4]0xd0
25427 .word 0x8da90046 ! t3_kref+0x1a88: fmovdl %fcc0, %f6, %f6
25428 .word 0x8db1cd60 ! t3_kref+0x1a8c: fnot1s %f7, %f6
254291: .word 0x9f3d601e ! t3_kref+0x1a90: sra %l5, 0x1e, %o7
25430 .word 0x2e480007 ! t3_kref+0x1a94: bvs,a,pt %icc, _kref+0x1ab0
25431 .word 0x9e053a4d ! t3_kref+0x1a98: add %l4, -0x5b3, %o7
25432 .word 0x8da00546 ! t3_kref+0x1a9c: fsqrtd %f6, %f6
25433 .word 0xde0e4000 ! t3_kref+0x1aa0: ldub [%i1], %o7
25434 .word 0xde0e401a ! t3_kref+0x1aa4: ldub [%i1 + %i2], %o7
25435 .word 0xff6e001a ! t3_kref+0x1aa8: prefetch %i0 + %i2, 31
25436 .word 0x9ed6c017 ! t3_kref+0x1aac: umulcc %i3, %l7, %o7
25437 .word 0x8fa189a6 ! t3_kref+0x1ab0: fdivs %f6, %f6, %f7
25438 .word 0xda20a00c ! t3_kref+0x1ab4: st %o5, [%g2 + 0xc]
25439 .word 0x8db18a86 ! t3_kref+0x1ab8: fpsub16 %f6, %f6, %f6
25440 .word 0x81a98a46 ! t3_kref+0x1abc: fcmpd %fcc0, %f6, %f6
25441 .word 0x81a98a46 ! t3_kref+0x1ac0: fcmpd %fcc0, %f6, %f6
25442 .word 0xe16e001b ! t3_kref+0x1ac4: prefetch %i0 + %i3, 16
25443 .word 0x8da1cd26 ! t3_kref+0x1ac8: fsmuld %f7, %f6, %f6
25444 .word 0x9fc10000 ! t3_kref+0x1acc: call %g4
25445 .word 0xa0fdeee8 ! t3_kref+0x1ad0: sdivcc %l7, 0xee8, %l0
25446 .word 0x8db18f66 ! t3_kref+0x1ad4: fornot1s %f6, %f6, %f6
25447 sethi %hi(2f), %o7
25448 .word 0xe40be2fc ! t3_kref+0x1adc: ldub [%o7 + 0x2fc], %l2
25449 .word 0xa41ca00c ! t3_kref+0x1ae0: xor %l2, 0xc, %l2
25450 .word 0xe42be2fc ! t3_kref+0x1ae4: stb %l2, [%o7 + 0x2fc]
25451 .word 0x81dbe2fc ! t3_kref+0x1ae8: flush %o7 + 0x2fc
25452 .word 0xf630a03e ! t3_kref+0x1aec: sth %i3, [%g2 + 0x3e]
25453 .word 0x9ec2c014 ! t3_kref+0x1af0: addccc %o3, %l4, %o7
25454 .word 0x8da01a26 ! t3_kref+0x1af4: fstoi %f6, %f6
25455 .word 0xda680019 ! t3_kref+0x1af8: ldstub [%g0 + %i1], %o5
254562: .word 0x9e96a6ec ! t3_kref+0x1afc: orcc %i2, 0x6ec, %o7
25457 .word 0x9de3bfa0 ! t3_kref+0x1b00: save %sp, -0x60, %sp
25458 .word 0xb2e0001b ! t3_kref+0x1b04: subccc %g0, %i3, %i1
25459 .word 0x9feeb1ae ! t3_kref+0x1b08: restore %i2, -0xe52, %o7
25460 .word 0x9e5d801a ! t3_kref+0x1b0c: smul %l6, %i2, %o7
25461 .word 0x8143e040 ! t3_kref+0x1b10: membar 0x40
25462 .word 0x9eaef259 ! t3_kref+0x1b14: andncc %i3, -0xda7, %o7
25463 .word 0x8db18d40 ! t3_kref+0x1b18: fnot1 %f6, %f6
25464 .word 0xde500019 ! t3_kref+0x1b1c: ldsh [%g0 + %i1], %o7
25465 .word 0x9e1cfca5 ! t3_kref+0x1b20: xor %l3, -0x35b, %o7
25466 .word 0x9e834013 ! t3_kref+0x1b24: addcc %o5, %l3, %o7
25467 .word 0xe4086168 ! t3_kref+0x1b28: ldub [%g1 + 0x168], %l2
25468 .word 0xa41ca00c ! t3_kref+0x1b2c: xor %l2, 0xc, %l2
25469 .word 0xe4286168 ! t3_kref+0x1b30: stb %l2, [%g1 + 0x168]
25470 .word 0x81d86168 ! t3_kref+0x1b34: flush %g1 + 0x168
25471 .word 0x8db1cea0 ! t3_kref+0x1b38: fsrc1s %f7, %f6
25472 .word 0x8da1c9a7 ! t3_kref+0x1b3c: fdivs %f7, %f7, %f6
25473 .word 0x9fb18406 ! t3_kref+0x1b40: fcmple16 %f6, %f6, %o7
254742: .word 0x8fa189a6 ! t3_kref+0x1b44: fdivs %f6, %f6, %f7
25475 .word 0xee270019 ! t3_kref+0x1b48: st %l7, [%i4 + %i1]
25476 .word 0x9e472e3a ! t3_kref+0x1b4c: addc %i4, 0xe3a, %o7
25477 .word 0x9ef2797d ! t3_kref+0x1b50: udivcc %o1, -0x683, %o7
25478 .word 0xe820a02c ! t3_kref+0x1b54: st %l4, [%g2 + 0x2c]
25479 .word 0xde50a00e ! t3_kref+0x1b58: ldsh [%g2 + 0xe], %o7
25480 .word 0x9f2a201c ! t3_kref+0x1b5c: sll %o0, 0x1c, %o7
25481 .word 0x9f2b2008 ! t3_kref+0x1b60: sll %o4, 0x8, %o7
25482 .word 0xe40861ac ! t3_kref+0x1b64: ldub [%g1 + 0x1ac], %l2
25483 .word 0xa41ca00c ! t3_kref+0x1b68: xor %l2, 0xc, %l2
25484 .word 0xe42861ac ! t3_kref+0x1b6c: stb %l2, [%g1 + 0x1ac]
25485 .word 0x81d861ac ! t3_kref+0x1b70: flush %g1 + 0x1ac
25486 .word 0x9ed6ac1f ! t3_kref+0x1b74: umulcc %i2, 0xc1f, %o7
25487 .word 0xd830a02e ! t3_kref+0x1b78: sth %o4, [%g2 + 0x2e]
25488 .word 0x8da00526 ! t3_kref+0x1b7c: fsqrts %f6, %f6
25489 .word 0x81854000 ! t3_kref+0x1b80: wr %l5, %g0, %y
25490 .word 0x9ee4c015 ! t3_kref+0x1b84: subccc %l3, %l5, %o7
254912: .word 0x9ee2000b ! t3_kref+0x1b88: subccc %o0, %o3, %o7
25492 .word 0x81a98a46 ! t3_kref+0x1b8c: fcmpd %fcc0, %f6, %f6
25493 .word 0x8da1c8a7 ! t3_kref+0x1b90: fsubs %f7, %f7, %f6
25494 .word 0x81dac00f ! t3_kref+0x1b94: flush %o3 + %o7
25495 .word 0x9fb18406 ! t3_kref+0x1b98: fcmple16 %f6, %f6, %o7
25496 .word 0xd4200018 ! t3_kref+0x1b9c: st %o2, [%g0 + %i0]
25497 .word 0xcd1e3fe0 ! t3_kref+0x1ba0: ldd [%i0 - 0x20], %f6
25498 .word 0x8db186c6 ! t3_kref+0x1ba4: fmul8sux16 %f6, %f6, %f6
25499 .word 0x9f7024d5 ! t3_kref+0x1ba8: popc 0x4d5, %o7
25500 .word 0xcd1e7ff0 ! t3_kref+0x1bac: ldd [%i1 - 0x10], %f6
25501 .word 0x9e8ef596 ! t3_kref+0x1bb0: andcc %i3, -0xa6a, %o7
25502 .word 0xc807bfe8 ! t3_kref+0x1bb4: ld [%fp - 0x18], %g4
25503 .word 0x8fb18e67 ! t3_kref+0x1bb8: fxnors %f6, %f7, %f7
25504 .word 0xc99e5a5d ! t3_kref+0x1bbc: ldda [%i1 + %i5]0xd2, %f4
25505 .word 0x8fa1c827 ! t3_kref+0x1bc0: fadds %f7, %f7, %f7
25506 .word 0x9f2ac00d ! t3_kref+0x1bc4: sll %o3, %o5, %o7
25507 .word 0x9e450014 ! t3_kref+0x1bc8: addc %l4, %l4, %o7
25508 .word 0x32800002 ! t3_kref+0x1bcc: bne,a _kref+0x1bd4
25509 .word 0x8da1c9a7 ! t3_kref+0x1bd0: fdivs %f7, %f7, %f6
25510 .word 0x8db18967 ! t3_kref+0x1bd4: fpmerge %f6, %f7, %f6
25511 .word 0x9ee2a714 ! t3_kref+0x1bd8: subccc %o2, 0x714, %o7
25512 .word 0x8da189c6 ! t3_kref+0x1bdc: fdivd %f6, %f6, %f6
25513 .word 0x9e0b2366 ! t3_kref+0x1be0: and %o4, 0x366, %o7
25514 .word 0x9ed2000d ! t3_kref+0x1be4: umulcc %o0, %o5, %o7
25515 .word 0xde48a03d ! t3_kref+0x1be8: ldsb [%g2 + 0x3d], %o7
25516 .word 0x8da000c6 ! t3_kref+0x1bec: fnegd %f6, %f6
25517 .word 0x8da18946 ! t3_kref+0x1bf0: fmuld %f6, %f6, %f6
25518 .word 0xdece501a ! t3_kref+0x1bf4: ldsba [%i1 + %i2]0x80, %o7
25519 .word 0x9e2a4013 ! t3_kref+0x1bf8: andn %o1, %l3, %o7
25520 .word 0x9e45001b ! t3_kref+0x1bfc: addc %l4, %i3, %o7
25521 .word 0x9fc00004 ! t3_kref+0x1c00: call %g0 + %g4
25522 .word 0xa12b2002 ! t3_kref+0x1c04: sll %o4, 0x2, %l0
25523 .word 0x9ee2f661 ! t3_kref+0x1c08: subccc %o3, -0x99f, %o7
25524 .word 0x8da01a46 ! t3_kref+0x1c0c: fdtoi %f6, %f6
25525 .word 0x9e2b4017 ! t3_kref+0x1c10: andn %o5, %l7, %o7
25526 .word 0x8db18ac6 ! t3_kref+0x1c14: fpsub32 %f6, %f6, %f6
25527 .word 0x81a98ac6 ! t3_kref+0x1c18: fcmped %fcc0, %f6, %f6
25528 .word 0xcf270019 ! t3_kref+0x1c1c: st %f7, [%i4 + %i1]
25529 call SYM(t3_subr1)
25530 .word 0x8da00546 ! t3_kref+0x1c24: fsqrtd %f6, %f6
25531 .word 0x8143e040 ! t3_kref+0x1c28: membar 0x40
25532 .word 0x9f372005 ! t3_kref+0x1c2c: srl %i4, 0x5, %o7
25533 .word 0x9f2a0014 ! t3_kref+0x1c30: sll %o0, %l4, %o7
25534 .word 0x8da18826 ! t3_kref+0x1c34: fadds %f6, %f6, %f6
25535 .word 0x8fa00526 ! t3_kref+0x1c38: fsqrts %f6, %f7
25536 .word 0x81dc400e ! t3_kref+0x1c3c: flush %l1 + %sp
25537 .word 0x9fb18446 ! t3_kref+0x1c40: fcmpne16 %f6, %f6, %o7
25538 .word 0xeb68a149 ! t3_kref+0x1c44: prefetch %g2 + 0x149, 21
25539 .word 0x8da18946 ! t3_kref+0x1c48: fmuld %f6, %f6, %f6
25540 .word 0xcf260000 ! t3_kref+0x1c4c: st %f7, [%i0]
25541 .word 0xcd200019 ! t3_kref+0x1c50: st %f6, [%g0 + %i1]
25542 .word 0x9f2dc015 ! t3_kref+0x1c54: sll %l7, %l5, %o7
25543 .word 0x83414000 ! t3_kref+0x1c58: mov %pc, %g1
25544 .word 0x81a98a46 ! t3_kref+0x1c5c: fcmpd %fcc0, %f6, %f6
25545 .word 0x9fc10000 ! t3_kref+0x1c60: call %g4
25546 .word 0xa05f001a ! t3_kref+0x1c64: smul %i4, %i2, %l0
25547 .word 0x8da1cd26 ! t3_kref+0x1c68: fsmuld %f7, %f6, %f6
25548 .word 0xdede5000 ! t3_kref+0x1c6c: ldxa [%i1]0x80, %o7
25549 .word 0xe168a181 ! t3_kref+0x1c70: prefetch %g2 + 0x181, 16
25550 .word 0x9efd698c ! t3_kref+0x1c74: sdivcc %l5, 0x98c, %o7
25551 .word 0x9fb5409b ! t3_kref+0x1c78: edge16 %l5, %i3, %o7
25552 .word 0xc807bfec ! t3_kref+0x1c7c: ld [%fp - 0x14], %g4
25553 .word 0x9ec32ef7 ! t3_kref+0x1c80: addccc %o4, 0xef7, %o7
25554 .word 0xd2262014 ! t3_kref+0x1c84: st %o1, [%i0 + 0x14]
25555 .word 0x8143c000 ! t3_kref+0x1c88: stbar
25556 .word 0x8db18c46 ! t3_kref+0x1c8c: fnor %f6, %f6, %f6
25557 .word 0x8fa00527 ! t3_kref+0x1c90: fsqrts %f7, %f7
25558 .word 0x8da189c6 ! t3_kref+0x1c94: fdivd %f6, %f6, %f6
25559 .word 0x8db18a27 ! t3_kref+0x1c98: fpadd16s %f6, %f7, %f6
25560 .word 0x8fa00127 ! t3_kref+0x1c9c: fabss %f7, %f7
25561 .word 0x8db18de6 ! t3_kref+0x1ca0: fnands %f6, %f6, %f6
25562 .word 0x8db1c726 ! t3_kref+0x1ca4: fmuld8ulx16 %f7, %f6, %f6
25563 .word 0xec270019 ! t3_kref+0x1ca8: st %l6, [%i4 + %i1]
25564 .word 0x9f08253e ! t3_kref+0x1cac: tsubcc %g0, 0x53e, %o7
25565 .word 0xcf00a01c ! t3_kref+0x1cb0: ld [%g2 + 0x1c], %f7
25566 .word 0xda6e601d ! t3_kref+0x1cb4: ldstub [%i1 + 0x1d], %o5
25567 .word 0x8db18667 ! t3_kref+0x1cb8: fmul8x16au %f6, %f7, %f6
25568 .word 0x8da189c6 ! t3_kref+0x1cbc: fdivd %f6, %f6, %f6
25569 .word 0x8143c000 ! t3_kref+0x1cc0: stbar
25570 .word 0x8fb18de7 ! t3_kref+0x1cc4: fnands %f6, %f7, %f7
25571 .word 0xcd3e2000 ! t3_kref+0x1cc8: std %f6, [%i0]
25572 .word 0xde86105c ! t3_kref+0x1ccc: lda [%i0 + %i4]0x82, %o7
25573 .word 0x8da18827 ! t3_kref+0x1cd0: fadds %f6, %f7, %f6
25574 .word 0x8da18827 ! t3_kref+0x1cd4: fadds %f6, %f7, %f6
25575 .word 0x8da18946 ! t3_kref+0x1cd8: fmuld %f6, %f6, %f6
25576 .word 0xcd3e7ff0 ! t3_kref+0x1cdc: std %f6, [%i1 - 0x10]
25577 .word 0x9e06c013 ! t3_kref+0x1ce0: add %i3, %l3, %o7
25578 .word 0x9f25ae3f ! t3_kref+0x1ce4: mulscc %l6, 0xe3f, %o7
25579 .word 0x8da000a6 ! t3_kref+0x1ce8: fnegs %f6, %f6
25580 .word 0x8fa00126 ! t3_kref+0x1cec: fabss %f6, %f7
25581 .word 0xcd000018 ! t3_kref+0x1cf0: ld [%g0 + %i0], %f6
25582 .word 0xe1ee501d ! t3_kref+0x1cf4: prefetcha %i1 + %i5, 16
25583 .word 0x8dab8046 ! t3_kref+0x1cf8: fmovdule %fcc0, %f6, %f6
25584 call SYM(t3_subr3)
25585 .word 0xe4bf5019 ! t3_kref+0x1d00: stda %l2, [%i5 + %i1]0x80
25586 .word 0x8da18827 ! t3_kref+0x1d04: fadds %f6, %f7, %f6
25587 .word 0xeeb65000 ! t3_kref+0x1d08: stha %l7, [%i1]0x80
25588 .word 0x8fb18d27 ! t3_kref+0x1d0c: fandnot1s %f6, %f7, %f7
25589 .word 0xc99f1a58 ! t3_kref+0x1d10: ldda [%i4 + %i0]0xd2, %f4
25590 .word 0x8db18e66 ! t3_kref+0x1d14: fxnors %f6, %f6, %f6
25591 .word 0x9ee56133 ! t3_kref+0x1d18: subccc %l5, 0x133, %o7
25592 .word 0xdec61000 ! t3_kref+0x1d1c: ldswa [%i0]0x80, %o7
25593 .word 0xde500019 ! t3_kref+0x1d20: ldsh [%g0 + %i1], %o7
25594 .word 0xc9be585b ! t3_kref+0x1d24: stda %f4, [%i1 + %i3]0xc2
25595 .word 0x20800005 ! t3_kref+0x1d28: bn,a _kref+0x1d3c
25596 .word 0xefee101a ! t3_kref+0x1d2c: prefetcha %i0 + %i2, 23
25597 .word 0x9e1a0014 ! t3_kref+0x1d30: xor %o0, %l4, %o7
25598 .word 0xd8b6101b ! t3_kref+0x1d34: stha %o4, [%i0 + %i3]0x80
25599 .word 0x9e1cf961 ! t3_kref+0x1d38: xor %l3, -0x69f, %o7
25600 .word 0xcda6501c ! t3_kref+0x1d3c: sta %f6, [%i1 + %i4]0x80
25601 .word 0x81a98a46 ! t3_kref+0x1d40: fcmpd %fcc0, %f6, %f6
25602 .word 0xcd1f4018 ! t3_kref+0x1d44: ldd [%i5 + %i0], %f6
25603 .word 0x9ee22cbe ! t3_kref+0x1d48: subccc %o0, 0xcbe, %o7
25604 .word 0x9fb18586 ! t3_kref+0x1d4c: fcmpgt32 %f6, %f6, %o7
25605 .word 0x9e0f2ea5 ! t3_kref+0x1d50: and %i4, 0xea5, %o7
25606 .word 0xde4e3ffd ! t3_kref+0x1d54: ldsb [%i0 - 3], %o7
25607 .word 0x8db18d06 ! t3_kref+0x1d58: fandnot1 %f6, %f6, %f6
25608 .word 0x8fa00526 ! t3_kref+0x1d5c: fsqrts %f6, %f7
25609 .word 0x9e2af5de ! t3_kref+0x1d60: andn %o3, -0xa22, %o7
25610 .word 0x8fa00126 ! t3_kref+0x1d64: fabss %f6, %f7
25611 call SYM(t3_subr2)
25612 .word 0x81da0017 ! t3_kref+0x1d6c: flush %o0 + %l7
25613 .word 0x9eadc016 ! t3_kref+0x1d70: andncc %l7, %l6, %o7
25614 .word 0xcd267ff8 ! t3_kref+0x1d74: st %f6, [%i1 - 8]
25615 .word 0xde56c019 ! t3_kref+0x1d78: ldsh [%i3 + %i1], %o7
25616 .word 0x9ead64ad ! t3_kref+0x1d7c: andncc %l5, 0x4ad, %o7
25617 .word 0x9e8f000b ! t3_kref+0x1d80: andcc %i4, %o3, %o7
25618 .word 0x9eace027 ! t3_kref+0x1d84: andncc %l3, 0x27, %o7
25619 .word 0x8da1cd26 ! t3_kref+0x1d88: fsmuld %f7, %f6, %f6
25620 .word 0x8da1c826 ! t3_kref+0x1d8c: fadds %f7, %f6, %f6
25621 .word 0x9e5b0016 ! t3_kref+0x1d90: smul %o4, %l6, %o7
25622 .word 0x8186c000 ! t3_kref+0x1d94: wr %i3, %g0, %y
25623 .word 0xcd1e7fe8 ! t3_kref+0x1d98: ldd [%i1 - 0x18], %f6
25624 .word 0x9e5cc01a ! t3_kref+0x1d9c: smul %l3, %i2, %o7
25625 .word 0x9e027fae ! t3_kref+0x1da0: add %o1, -0x52, %o7
25626 .word 0xcd1fbf18 ! t3_kref+0x1da4: ldd [%fp - 0xe8], %f6
25627 .word 0x9e3221d8 ! t3_kref+0x1da8: orn %o0, 0x1d8, %o7
25628 .word 0xc99f5a59 ! t3_kref+0x1dac: ldda [%i5 + %i1]0xd2, %f4
25629 .word 0x9fb20200 ! t3_kref+0x1db0: array8 %o0, %g0, %o7
25630 .word 0xfb6e001a ! t3_kref+0x1db4: prefetch %i0 + %i2, 29
25631 .word 0x23480001 ! t3_kref+0x1db8: fbne,a,pt %fcc0, _kref+0x1dbc
25632 .word 0x9e10001b ! t3_kref+0x1dbc: mov %i3, %o7
25633 .word 0x8fb18d60 ! t3_kref+0x1dc0: fnot1s %f6, %f7
25634 .word 0x9fb2c080 ! t3_kref+0x1dc4: edge16 %o3, %g0, %o7
25635 .word 0x8db18e67 ! t3_kref+0x1dc8: fxnors %f6, %f7, %f6
25636 .word 0x81a98a46 ! t3_kref+0x1dcc: fcmpd %fcc0, %f6, %f6
25637 .word 0x8da189c6 ! t3_kref+0x1dd0: fdivd %f6, %f6, %f6
25638 .word 0xde16401b ! t3_kref+0x1dd4: lduh [%i1 + %i3], %o7
25639 .word 0x8fa00027 ! t3_kref+0x1dd8: fmovs %f7, %f7
25640 .word 0x9e32800a ! t3_kref+0x1ddc: orn %o2, %o2, %o7
25641 .word 0x8da18827 ! t3_kref+0x1de0: fadds %f6, %f7, %f6
25642 .word 0x9f40c000 ! t3_kref+0x1de4: mov %asi, %o7
25643 .word 0x81a98ac6 ! t3_kref+0x1de8: fcmped %fcc0, %f6, %f6
25644 .word 0x2e480008 ! t3_kref+0x1dec: bvs,a,pt %icc, _kref+0x1e0c
25645 .word 0x9f2e8015 ! t3_kref+0x1df0: sll %i2, %l5, %o7
25646 .word 0x8db00f06 ! t3_kref+0x1df4: fsrc2 %f6, %f6
25647 .word 0x39800002 ! t3_kref+0x1df8: fbuge,a _kref+0x1e00
25648 .word 0xd820a02c ! t3_kref+0x1dfc: st %o4, [%g2 + 0x2c]
25649 .word 0x8db00cc6 ! t3_kref+0x1e00: fnot2 %f6, %f6
25650 .word 0x9e1ab0bf ! t3_kref+0x1e04: xor %o2, -0xf41, %o7
25651 .word 0x9ef5a040 ! t3_kref+0x1e08: udivcc %l6, 0x40, %o7
25652 .word 0x8582000b ! t3_kref+0x1e0c: wr %o0, %o3, %ccr
25653 .word 0x8db18f86 ! t3_kref+0x1e10: for %f6, %f6, %f6
25654 .word 0x9e25e15d ! t3_kref+0x1e14: sub %l7, 0x15d, %o7
25655 .word 0x9ead0013 ! t3_kref+0x1e18: andncc %l4, %l3, %o7
25656 .word 0x9e62778f ! t3_kref+0x1e1c: subc %o1, -0x871, %o7
25657 .word 0x9e35f4ac ! t3_kref+0x1e20: orn %l7, -0xb54, %o7
25658 .word 0x8143c000 ! t3_kref+0x1e24: stbar
25659 .word 0x9e75001c ! t3_kref+0x1e28: udiv %l4, %i4, %o7
25660 .word 0xe82e4000 ! t3_kref+0x1e2c: stb %l4, [%i1]
25661 .word 0x9e728000 ! t3_kref+0x1e30: udiv %o2, %g0, %o7
25662 .word 0x9fb24280 ! t3_kref+0x1e34: array32 %o1, %g0, %o7
25663 .word 0xdec6101c ! t3_kref+0x1e38: ldswa [%i0 + %i4]0x80, %o7
25664 .word 0x9e92400b ! t3_kref+0x1e3c: orcc %o1, %o3, %o7
25665 .word 0x9e2273a5 ! t3_kref+0x1e40: sub %o1, -0xc5b, %o7
25666 .word 0xc9be1857 ! t3_kref+0x1e44: stda %f4, [%i0 + %l7]0xc2
25667 .word 0xdece9018 ! t3_kref+0x1e48: ldsba [%i2 + %i0]0x80, %o7
25668 .word 0x9e43000a ! t3_kref+0x1e4c: addc %o4, %o2, %o7
25669 .word 0x8fa1c9a6 ! t3_kref+0x1e50: fdivs %f7, %f6, %f7
25670 .word 0x9e76fb23 ! t3_kref+0x1e54: udiv %i3, -0x4dd, %o7
25671 .word 0x3a800008 ! t3_kref+0x1e58: bcc,a _kref+0x1e78
25672 .word 0x9e5d7c04 ! t3_kref+0x1e5c: smul %l5, -0x3fc, %o7
25673 .word 0xde080019 ! t3_kref+0x1e60: ldub [%g0 + %i1], %o7
25674 .word 0x9ee33268 ! t3_kref+0x1e64: subccc %o4, -0xd98, %o7
25675 .word 0xcd1e3ff8 ! t3_kref+0x1e68: ldd [%i0 - 8], %f6
25676 .word 0x8fb00ce7 ! t3_kref+0x1e6c: fnot2s %f7, %f7
25677 .word 0x9eae8015 ! t3_kref+0x1e70: andncc %i2, %l5, %o7
25678 .word 0x8da01026 ! t3_kref+0x1e74: fstox %f6, %f6
25679 .word 0x9e7eac17 ! t3_kref+0x1e78: sdiv %i2, 0xc17, %o7
25680 .word 0x8143e040 ! t3_kref+0x1e7c: membar 0x40
25681 .word 0x9e7de5b8 ! t3_kref+0x1e80: sdiv %l7, 0x5b8, %o7
25682 .word 0x9ea5c01b ! t3_kref+0x1e84: subcc %l7, %i3, %o7
25683 .word 0x8da01907 ! t3_kref+0x1e88: fitod %f7, %f6
25684 .word 0x8da01026 ! t3_kref+0x1e8c: fstox %f6, %f6
25685 .word 0x81a98a46 ! t3_kref+0x1e90: fcmpd %fcc0, %f6, %f6
25686 .word 0xde8e9019 ! t3_kref+0x1e94: lduba [%i2 + %i1]0x80, %o7
25687 .word 0xd46e6007 ! t3_kref+0x1e98: ldstub [%i1 + 7], %o2
25688 .word 0x8143c000 ! t3_kref+0x1e9c: stbar
25689 .word 0x8585400c ! t3_kref+0x1ea0: wr %l5, %o4, %ccr
25690 .word 0x9fb18446 ! t3_kref+0x1ea4: fcmpne16 %f6, %f6, %o7
25691 .word 0x9e5afef2 ! t3_kref+0x1ea8: smul %o3, -0x10e, %o7
25692 .word 0x9f0dafd9 ! t3_kref+0x1eac: tsubcc %l6, 0xfd9, %o7
25693 .word 0x8143c000 ! t3_kref+0x1eb0: stbar
25694 .word 0xcd3e7fe8 ! t3_kref+0x1eb4: std %f6, [%i1 - 0x18]
25695 .word 0x8db18c86 ! t3_kref+0x1eb8: fandnot2 %f6, %f6, %f6
25696 .word 0xcf20a03c ! t3_kref+0x1ebc: st %f7, [%g2 + 0x3c]
25697 .word 0x81df4018 ! t3_kref+0x1ec0: flush %i5 + %i0
25698 .word 0x8fa00526 ! t3_kref+0x1ec4: fsqrts %f6, %f7
25699 .word 0xde567ff2 ! t3_kref+0x1ec8: ldsh [%i1 - 0xe], %o7
25700 .word 0xde4e600a ! t3_kref+0x1ecc: ldsb [%i1 + 0xa], %o7
25701 .word 0x8db18906 ! t3_kref+0x1ed0: faligndata %f6, %f6, %f6
25702 .word 0x9e734013 ! t3_kref+0x1ed4: udiv %o5, %l3, %o7
25703 .word 0x9e04e8fe ! t3_kref+0x1ed8: add %l3, 0x8fe, %o7
25704 .word 0x8da188a7 ! t3_kref+0x1edc: fsubs %f6, %f7, %f6
25705 .word 0x9e18000b ! t3_kref+0x1ee0: xor %g0, %o3, %o7
25706 .word 0xc12e2000 ! t3_kref+0x1ee4: st %fsr, [%i0]
25707 .word 0x8da18d26 ! t3_kref+0x1ee8: fsmuld %f6, %f6, %f6
25708 .word 0x9fb5812c ! t3_kref+0x1eec: edge32n %l6, %o4, %o7
25709 .word 0x8da1c9a6 ! t3_kref+0x1ef0: fdivs %f7, %f6, %f6
25710 .word 0x9f1a801c ! t3_kref+0x1ef4: tsubcctv %o2, %i4, %o7
25711 .word 0x9e7a0015 ! t3_kref+0x1ef8: sdiv %o0, %l5, %o7
25712 .word 0x8db18667 ! t3_kref+0x1efc: fmul8x16au %f6, %f7, %f6
25713 .word 0x8da189a7 ! t3_kref+0x1f00: fdivs %f6, %f7, %f6
25714 .word 0x9f2d0015 ! t3_kref+0x1f04: sll %l4, %l5, %o7
25715 .word 0x35800001 ! t3_kref+0x1f08: fbue,a _kref+0x1f0c
25716 .word 0x8db18e80 ! t3_kref+0x1f0c: fsrc1 %f6, %f6
25717 .word 0xcd062018 ! t3_kref+0x1f10: ld [%i0 + 0x18], %f6
25718 .word 0x9e4234b2 ! t3_kref+0x1f14: addc %o0, -0xb4e, %o7
25719 .word 0x9e8f0000 ! t3_kref+0x1f18: andcc %i4, %g0, %o7
25720 .word 0x26800004 ! t3_kref+0x1f1c: bl,a _kref+0x1f2c
25721 .word 0x9e8f0013 ! t3_kref+0x1f20: andcc %i4, %l3, %o7
25722 .word 0x9efb0017 ! t3_kref+0x1f24: sdivcc %o4, %l7, %o7
25723 .word 0x25800003 ! t3_kref+0x1f28: fblg,a _kref+0x1f34
25724 .word 0x9f00001a ! t3_kref+0x1f2c: taddcc %g0, %i2, %o7
25725 .word 0x8da01906 ! t3_kref+0x1f30: fitod %f6, %f6
25726 .word 0x81a9ca27 ! t3_kref+0x1f34: fcmps %fcc0, %f7, %f7
25727 .word 0x9ea5800c ! t3_kref+0x1f38: subcc %l6, %o4, %o7
25728 .word 0x8db18a46 ! t3_kref+0x1f3c: fpadd32 %f6, %f6, %f6
25729 .word 0x9ea2a0b3 ! t3_kref+0x1f40: subcc %o2, 0xb3, %o7
25730 .word 0xda30a00e ! t3_kref+0x1f44: sth %o5, [%g2 + 0xe]
25731 .word 0x81a9ca27 ! t3_kref+0x1f48: fcmps %fcc0, %f7, %f7
25732 .word 0x9f2b6013 ! t3_kref+0x1f4c: sll %o5, 0x13, %o7
25733 .word 0x9f228009 ! t3_kref+0x1f50: mulscc %o2, %o1, %o7
25734 .word 0x9e7ac00c ! t3_kref+0x1f54: sdiv %o3, %o4, %o7
25735 .word 0x8fa00527 ! t3_kref+0x1f58: fsqrts %f7, %f7
25736 .word 0x9e370009 ! t3_kref+0x1f5c: orn %i4, %o1, %o7
25737 .word 0x9fb20240 ! t3_kref+0x1f60: array16 %o0, %g0, %o7
25738 .word 0x9e15edab ! t3_kref+0x1f64: or %l7, 0xdab, %o7
25739 .word 0x9e324014 ! t3_kref+0x1f68: orn %o1, %l4, %o7
25740 .word 0x9ef8000d ! t3_kref+0x1f6c: sdivcc %g0, %o5, %o7
25741 .word 0x8da00527 ! t3_kref+0x1f70: fsqrts %f7, %f6
25742 .word 0x8da01927 ! t3_kref+0x1f74: fstod %f7, %f6
25743 .word 0x81a9caa7 ! t3_kref+0x1f78: fcmpes %fcc0, %f7, %f7
25744 .word 0xe408633c ! t3_kref+0x1f7c: ldub [%g1 + 0x33c], %l2
25745 .word 0xa41ca00c ! t3_kref+0x1f80: xor %l2, 0xc, %l2
25746 .word 0xe428633c ! t3_kref+0x1f84: stb %l2, [%g1 + 0x33c]
25747 .word 0x81d8633c ! t3_kref+0x1f88: flush %g1 + 0x33c
25748 .word 0x9e96b0a8 ! t3_kref+0x1f8c: orcc %i2, -0xf58, %o7
25749 .word 0x9fb3435b ! t3_kref+0x1f90: alignaddrl %o5, %i3, %o7
257502: .word 0x8da00527 ! t3_kref+0x1f94: fsqrts %f7, %f6
25751 .word 0x9ee53f55 ! t3_kref+0x1f98: subccc %l4, -0xab, %o7
25752 .word 0x8da1c8a7 ! t3_kref+0x1f9c: fsubs %f7, %f7, %f6
25753 .word 0x8da18d26 ! t3_kref+0x1fa0: fsmuld %f6, %f6, %f6
25754 .word 0x9fb18446 ! t3_kref+0x1fa4: fcmpne16 %f6, %f6, %o7
25755 .word 0xcd267fec ! t3_kref+0x1fa8: st %f6, [%i1 - 0x14]
25756 .word 0xde0e8018 ! t3_kref+0x1fac: ldub [%i2 + %i0], %o7
25757 .word 0x9fb18406 ! t3_kref+0x1fb0: fcmple16 %f6, %f6, %o7
25758 .word 0x2e480008 ! t3_kref+0x1fb4: bvs,a,pt %icc, _kref+0x1fd4
25759 .word 0x9fb18406 ! t3_kref+0x1fb8: fcmple16 %f6, %f6, %o7
25760 .word 0xcd1e7ff8 ! t3_kref+0x1fbc: ldd [%i1 - 8], %f6
25761 .word 0x9f1238af ! t3_kref+0x1fc0: taddcctv %o0, -0x751, %o7
25762 .word 0x9f222222 ! t3_kref+0x1fc4: mulscc %o0, 0x222, %o7
25763 .word 0x8da00127 ! t3_kref+0x1fc8: fabss %f7, %f6
25764 .word 0xe83e4000 ! t3_kref+0x1fcc: std %l4, [%i1]
25765 .word 0x8da01027 ! t3_kref+0x1fd0: fstox %f7, %f6
25766 .word 0x8da00127 ! t3_kref+0x1fd4: fabss %f7, %f6
25767 .word 0x2c800008 ! t3_kref+0x1fd8: bneg,a _kref+0x1ff8
25768 .word 0x9f44c000 ! t3_kref+0x1fdc: mov %gsr, %o7
25769 .word 0x9eab2cf0 ! t3_kref+0x1fe0: andncc %o4, 0xcf0, %o7
25770 .word 0xcd1e401d ! t3_kref+0x1fe4: ldd [%i1 + %i5], %f6
25771 .word 0x9fb6813b ! t3_kref+0x1fe8: edge32n %i2, %i3, %o7
25772 .word 0x8da18946 ! t3_kref+0x1fec: fmuld %f6, %f6, %f6
25773 .word 0x81a98ac6 ! t3_kref+0x1ff0: fcmped %fcc0, %f6, %f6
25774 .word 0x8fa1c926 ! t3_kref+0x1ff4: fmuls %f7, %f6, %f7
25775 .word 0x8da00527 ! t3_kref+0x1ff8: fsqrts %f7, %f6
25776 .word 0x22800008 ! t3_kref+0x1ffc: be,a _kref+0x201c
25777 .word 0x9fb2c32a ! t3_kref+0x2000: bmask %o3, %o2, %o7
25778 .word 0x8fa188a6 ! t3_kref+0x2004: fsubs %f6, %f6, %f7
25779 .word 0xe09f5018 ! t3_kref+0x2008: ldda [%i5 + %i0]0x80, %l0
25780 .word 0xcd20a02c ! t3_kref+0x200c: st %f6, [%g2 + 0x2c]
25781 .word 0xf8b6d018 ! t3_kref+0x2010: stha %i4, [%i3 + %i0]0x80
25782 .word 0xf630a03e ! t3_kref+0x2014: sth %i3, [%g2 + 0x3e]
25783 .word 0x2e800004 ! t3_kref+0x2018: bvs,a _kref+0x2028
25784 .word 0x8db186c6 ! t3_kref+0x201c: fmul8sux16 %f6, %f6, %f6
25785 .word 0x8da189c6 ! t3_kref+0x2020: fdivd %f6, %f6, %f6
25786 .word 0x8da01046 ! t3_kref+0x2024: fdtox %f6, %f6
25787 .word 0x8fa00126 ! t3_kref+0x2028: fabss %f6, %f7
25788 .word 0x9ee2801a ! t3_kref+0x202c: subccc %o2, %i2, %o7
25789 .word 0x8da00526 ! t3_kref+0x2030: fsqrts %f6, %f6
25790 .word 0xde961000 ! t3_kref+0x2034: lduha [%i0]0x80, %o7
25791 .word 0x9eb8283b ! t3_kref+0x2038: xnorcc %g0, 0x83b, %o7
25792 .word 0x8fab8026 ! t3_kref+0x203c: fmovsule %fcc0, %f6, %f7
25793 .word 0x9e46800b ! t3_kref+0x2040: addc %i2, %o3, %o7
25794 .word 0xc9be1880 ! t3_kref+0x2044: stda %f4, [%i0]0xc4
25795 .word 0x9ec5e6f7 ! t3_kref+0x2048: addccc %l7, 0x6f7, %o7
25796 .word 0x8da18946 ! t3_kref+0x204c: fmuld %f6, %f6, %f6
25797 .word 0x9f38201a ! t3_kref+0x2050: sra %g0, 0x1a, %o7
25798 .word 0x34800008 ! t3_kref+0x2054: bg,a _kref+0x2074
25799 .word 0x9e7a6920 ! t3_kref+0x2058: sdiv %o1, 0x920, %o7
25800 .word 0x8da01927 ! t3_kref+0x205c: fstod %f7, %f6
25801 .word 0xcd3e2010 ! t3_kref+0x2060: std %f6, [%i0 + 0x10]
25802 .word 0x9f2d0000 ! t3_kref+0x2064: sll %l4, %g0, %o7
25803 .word 0x8fa01a26 ! t3_kref+0x2068: fstoi %f6, %f7
25804 .word 0xde0e2006 ! t3_kref+0x206c: ldub [%i0 + 6], %o7
25805 .word 0x8db1ce66 ! t3_kref+0x2070: fxnors %f7, %f6, %f6
25806 .word 0x9fc00004 ! t3_kref+0x2074: call %g0 + %g4
25807 .word 0xe6ae101a ! t3_kref+0x2078: stba %l3, [%i0 + %i2]0x80
25808 .word 0x8fa00527 ! t3_kref+0x207c: fsqrts %f7, %f7
25809 .word 0x28480008 ! t3_kref+0x2080: bleu,a,pt %icc, _kref+0x20a0
25810 .word 0x9f703c54 ! t3_kref+0x2084: popc -0x3ac, %o7
25811 .word 0x30800007 ! t3_kref+0x2088: ba,a _kref+0x20a4
25812 .word 0x9f44c000 ! t3_kref+0x208c: mov %gsr, %o7
25813 .word 0x9e5e8014 ! t3_kref+0x2090: smul %i2, %l4, %o7
25814 .word 0x9e227809 ! t3_kref+0x2094: sub %o1, -0x7f7, %o7
25815 .word 0x81db401a ! t3_kref+0x2098: flush %o5 + %i2
25816 .word 0x8db1c666 ! t3_kref+0x209c: fmul8x16au %f7, %f6, %f6
25817 .word 0x9ee2f259 ! t3_kref+0x20a0: subccc %o3, -0xda7, %o7
25818 .word 0x9fb50176 ! t3_kref+0x20a4: edge32ln %l4, %l6, %o7
25819 .word 0x8143c000 ! t3_kref+0x20a8: stbar
25820 .word 0xcf20a01c ! t3_kref+0x20ac: st %f7, [%g2 + 0x1c]
25821 .word 0x9e0a401c ! t3_kref+0x20b0: and %o1, %i4, %o7
25822 call SYM(t3_subr1)
25823 .word 0xa01d801c ! t3_kref+0x20b8: xor %l6, %i4, %l0
25824 .word 0x9ef3231f ! t3_kref+0x20bc: udivcc %o4, 0x31f, %o7
25825 .word 0xde0e6001 ! t3_kref+0x20c0: ldub [%i1 + 1], %o7
25826 .word 0xde50a02e ! t3_kref+0x20c4: ldsh [%g2 + 0x2e], %o7
25827 .word 0xec30a01c ! t3_kref+0x20c8: sth %l6, [%g2 + 0x1c]
25828 .word 0x8fa00527 ! t3_kref+0x20cc: fsqrts %f7, %f7
25829 .word 0xf628a00f ! t3_kref+0x20d0: stb %i3, [%g2 + 0xf]
25830 .word 0x9e728016 ! t3_kref+0x20d4: udiv %o2, %l6, %o7
25831 .word 0x8fa1c826 ! t3_kref+0x20d8: fadds %f7, %f6, %f7
25832 .word 0x8da01a27 ! t3_kref+0x20dc: fstoi %f7, %f6
25833 .word 0x9e8b001b ! t3_kref+0x20e0: andcc %o4, %i3, %o7
25834 .word 0x8143e040 ! t3_kref+0x20e4: membar 0x40
25835 .word 0x9ead401c ! t3_kref+0x20e8: andncc %l5, %i4, %o7
25836 .word 0xde56c000 ! t3_kref+0x20ec: ldsh [%i3], %o7
25837 .word 0xee6e7ff7 ! t3_kref+0x20f0: ldstub [%i1 - 9], %l7
25838 .word 0x9f352006 ! t3_kref+0x20f4: srl %l4, 0x6, %o7
25839 .word 0x9e7a689d ! t3_kref+0x20f8: sdiv %o1, 0x89d, %o7
25840 .word 0x9f40c000 ! t3_kref+0x20fc: mov %asi, %o7
25841 .word 0x9ee0001a ! t3_kref+0x2100: subccc %g0, %i2, %o7
25842 .word 0xf6280019 ! t3_kref+0x2104: stb %i3, [%g0 + %i1]
25843 .word 0x81a9ca27 ! t3_kref+0x2108: fcmps %fcc0, %f7, %f7
25844 .word 0xd22e601d ! t3_kref+0x210c: stb %o1, [%i1 + 0x1d]
25845 .word 0x8da18946 ! t3_kref+0x2110: fmuld %f6, %f6, %f6
25846 .word 0xf828a02e ! t3_kref+0x2114: stb %i4, [%g2 + 0x2e]
25847 .word 0x9fb18586 ! t3_kref+0x2118: fcmpgt32 %f6, %f6, %o7
25848 .word 0x81a98a46 ! t3_kref+0x211c: fcmpd %fcc0, %f6, %f6
25849 .word 0xcf871058 ! t3_kref+0x2120: lda [%i4 + %i0]0x82, %f7
25850 .word 0x9f3a2006 ! t3_kref+0x2124: sra %o0, 0x6, %o7
25851 .word 0x9e06801a ! t3_kref+0x2128: add %i2, %i2, %o7
25852 .word 0x9fb185c6 ! t3_kref+0x212c: fcmpeq32 %f6, %f6, %o7
25853 .word 0x8da18d27 ! t3_kref+0x2130: fsmuld %f6, %f7, %f6
25854 .word 0x9fb24240 ! t3_kref+0x2134: array16 %o1, %g0, %o7
25855 .word 0x9e4224d8 ! t3_kref+0x2138: addc %o0, 0x4d8, %o7
25856 .word 0x24800006 ! t3_kref+0x213c: ble,a _kref+0x2154
25857 .word 0xded01019 ! t3_kref+0x2140: ldsha [%g0 + %i1]0x80, %o7
25858 .word 0x8da01a26 ! t3_kref+0x2144: fstoi %f6, %f6
25859 .word 0x8db18a86 ! t3_kref+0x2148: fpsub16 %f6, %f6, %f6
25860 .word 0x8da00027 ! t3_kref+0x214c: fmovs %f7, %f6
25861 .word 0x9e5e800c ! t3_kref+0x2150: smul %i2, %o4, %o7
25862 .word 0x9eaefd1d ! t3_kref+0x2154: andncc %i3, -0x2e3, %o7
25863 .word 0xcda6101c ! t3_kref+0x2158: sta %f6, [%i0 + %i4]0x80
25864 .word 0x9fb30280 ! t3_kref+0x215c: array32 %o4, %g0, %o7
25865 .word 0x9e5a21d2 ! t3_kref+0x2160: smul %o0, 0x1d2, %o7
25866 .word 0x8db18906 ! t3_kref+0x2164: faligndata %f6, %f6, %f6
25867 .word 0x8fa018c6 ! t3_kref+0x2168: fdtos %f6, %f7
25868 .word 0x81df4019 ! t3_kref+0x216c: flush %i5 + %i1
25869 .word 0x8db18e80 ! t3_kref+0x2170: fsrc1 %f6, %f6
25870 .word 0x9e0d0009 ! t3_kref+0x2174: and %l4, %o1, %o7
25871 .word 0x8da18946 ! t3_kref+0x2178: fmuld %f6, %f6, %f6
25872 .word 0x8da18826 ! t3_kref+0x217c: fadds %f6, %f6, %f6
25873 .word 0x9e62401b ! t3_kref+0x2180: subc %o1, %i3, %o7
25874 .word 0x9e7ee9fc ! t3_kref+0x2184: sdiv %i3, 0x9fc, %o7
25875 .word 0x8da00046 ! t3_kref+0x2188: fmovd %f6, %f6
25876 .word 0x81a9ca27 ! t3_kref+0x218c: fcmps %fcc0, %f7, %f7
25877 .word 0x8da00546 ! t3_kref+0x2190: fsqrtd %f6, %f6
25878 .word 0x9e7a8008 ! t3_kref+0x2194: sdiv %o2, %o0, %o7
25879 .word 0x8da00527 ! t3_kref+0x2198: fsqrts %f7, %f6
25880 .word 0xde070019 ! t3_kref+0x219c: ld [%i4 + %i1], %o7
25881 .word 0x9ee5b479 ! t3_kref+0x21a0: subccc %l6, -0xb87, %o7
25882 .word 0xcd3e6010 ! t3_kref+0x21a4: std %f6, [%i1 + 0x10]
25883 .word 0x30800002 ! t3_kref+0x21a8: ba,a _kref+0x21b0
25884 .word 0xcd1fbfa0 ! t3_kref+0x21ac: ldd [%fp - 0x60], %f6
25885 .word 0x8da1cd26 ! t3_kref+0x21b0: fsmuld %f7, %f6, %f6
25886 .word 0x81a98ac6 ! t3_kref+0x21b4: fcmped %fcc0, %f6, %f6
25887 .word 0x9e2d001b ! t3_kref+0x21b8: andn %l4, %i3, %o7
25888 .word 0xcd180019 ! t3_kref+0x21bc: ldd [%g0 + %i1], %f6
25889 .word 0xf6b6501b ! t3_kref+0x21c0: stha %i3, [%i1 + %i3]0x80
25890 .word 0x9e5b60d6 ! t3_kref+0x21c4: smul %o5, 0xd6, %o7
25891 .word 0xde4e0000 ! t3_kref+0x21c8: ldsb [%i0], %o7
25892 .word 0x8db18a46 ! t3_kref+0x21cc: fpadd32 %f6, %f6, %f6
25893 sethi %hi(2f), %o7
25894 .word 0xe40be218 ! t3_kref+0x21d4: ldub [%o7 + 0x218], %l2
25895 .word 0xa41ca00c ! t3_kref+0x21d8: xor %l2, 0xc, %l2
25896 .word 0xe42be218 ! t3_kref+0x21dc: stb %l2, [%o7 + 0x218]
25897 .word 0x81dbe218 ! t3_kref+0x21e0: flush %o7 + 0x218
25898 .word 0x9fb28013 ! t3_kref+0x21e4: edge8 %o2, %l3, %o7
25899 .word 0x9ee7000c ! t3_kref+0x21e8: subccc %i4, %o4, %o7
25900 .word 0x8db18a46 ! t3_kref+0x21ec: fpadd32 %f6, %f6, %f6
25901 .word 0x9e236c5c ! t3_kref+0x21f0: sub %o5, 0xc5c, %o7
25902 .word 0xde567fec ! t3_kref+0x21f4: ldsh [%i1 - 0x14], %o7
25903 .word 0x9e470014 ! t3_kref+0x21f8: addc %i4, %l4, %o7
25904 .word 0xcf20a02c ! t3_kref+0x21fc: st %f7, [%g2 + 0x2c]
25905 .word 0x9e52a319 ! t3_kref+0x2200: umul %o2, 0x319, %o7
25906 .word 0xd420a02c ! t3_kref+0x2204: st %o2, [%g2 + 0x2c]
25907 .word 0x8da01a46 ! t3_kref+0x2208: fdtoi %f6, %f6
25908 .word 0x9e5d800d ! t3_kref+0x220c: smul %l6, %o5, %o7
25909 .word 0xcd3e3fe8 ! t3_kref+0x2210: std %f6, [%i0 - 0x18]
25910 .word 0xde4e8019 ! t3_kref+0x2214: ldsb [%i2 + %i1], %o7
259112: .word 0x9fb18506 ! t3_kref+0x2218: fcmpgt16 %f6, %f6, %o7
25912 .word 0x8da18946 ! t3_kref+0x221c: fmuld %f6, %f6, %f6
25913 .word 0x8da00526 ! t3_kref+0x2220: fsqrts %f6, %f6
25914 .word 0xcd3e6018 ! t3_kref+0x2224: std %f6, [%i1 + 0x18]
25915 .word 0xd8260000 ! t3_kref+0x2228: st %o4, [%i0]
25916 .word 0x81dc4014 ! t3_kref+0x222c: flush %l1 + %l4
25917 .word 0x81dcc00d ! t3_kref+0x2230: flush %l3 + %o5
25918 .word 0xf8b65000 ! t3_kref+0x2234: stha %i4, [%i1]0x80
25919 .word 0x9e6532fd ! t3_kref+0x2238: subc %l4, -0xd03, %o7
25920 .word 0xcd1e2000 ! t3_kref+0x223c: ldd [%i0], %f6
25921 .word 0x8db18986 ! t3_kref+0x2240: bshuffle %f6, %f6, %f6
25922 .word 0xcd3e0000 ! t3_kref+0x2244: std %f6, [%i0]
25923 .word 0x8143c000 ! t3_kref+0x2248: stbar
25924 .word 0x8da189c6 ! t3_kref+0x224c: fdivd %f6, %f6, %f6
25925 .word 0x9ec3000b ! t3_kref+0x2250: addccc %o4, %o3, %o7
25926 .word 0x3e800001 ! t3_kref+0x2254: bvc,a _kref+0x2258
25927 .word 0x8fa00127 ! t3_kref+0x2258: fabss %f7, %f7
25928 .word 0xcd00a02c ! t3_kref+0x225c: ld [%g2 + 0x2c], %f6
25929 .word 0x9e06c00a ! t3_kref+0x2260: add %i3, %o2, %o7
25930 .word 0x9e5daf8a ! t3_kref+0x2264: smul %l6, 0xf8a, %o7
25931 .word 0x9ee70015 ! t3_kref+0x2268: subccc %i4, %l5, %o7
25932 .word 0xde0e601c ! t3_kref+0x226c: ldub [%i1 + 0x1c], %o7
25933 .word 0xde06401c ! t3_kref+0x2270: ld [%i1 + %i4], %o7
25934 .word 0x9e7d7037 ! t3_kref+0x2274: sdiv %l5, -0xfc9, %o7
25935 .word 0x9fb70094 ! t3_kref+0x2278: edge16 %i4, %l4, %o7
25936 .word 0x9e96c000 ! t3_kref+0x227c: orcc %i3, %g0, %o7
25937 call SYM(t3_subr2)
25938 .word 0x8da18946 ! t3_kref+0x2284: fmuld %f6, %f6, %f6
25939 .word 0x8143c000 ! t3_kref+0x2288: stbar
25940 .word 0x9ea33b4f ! t3_kref+0x228c: subcc %o4, -0x4b1, %o7
25941 .word 0x9e36e374 ! t3_kref+0x2290: orn %i3, 0x374, %o7
25942 .word 0x9ed00009 ! t3_kref+0x2294: umulcc %g0, %o1, %o7
25943 .word 0x8da189c6 ! t3_kref+0x2298: fdivd %f6, %f6, %f6
25944 .word 0x9fb5002c ! t3_kref+0x229c: edge8n %l4, %o4, %o7
25945 .word 0x8db18746 ! t3_kref+0x22a0: fpack32 %f6, %f6, %f6
25946 .word 0x8db18a27 ! t3_kref+0x22a4: fpadd16s %f6, %f7, %f6
25947 .word 0x9e82bbde ! t3_kref+0x22a8: addcc %o2, -0x422, %o7
25948 .word 0x8db18a86 ! t3_kref+0x22ac: fpsub16 %f6, %f6, %f6
25949 .word 0xe968a04f ! t3_kref+0x22b0: prefetch %g2 + 0x4f, 20
25950 .word 0xde4e001a ! t3_kref+0x22b4: ldsb [%i0 + %i2], %o7
25951 .word 0x9ea30015 ! t3_kref+0x22b8: subcc %o4, %l5, %o7
25952 .word 0x8da00046 ! t3_kref+0x22bc: fmovd %f6, %f6
25953 .word 0x8db1cea0 ! t3_kref+0x22c0: fsrc1s %f7, %f6
25954 .word 0xcd26601c ! t3_kref+0x22c4: st %f6, [%i1 + 0x1c]
25955 .word 0x9fc00004 ! t3_kref+0x22c8: call %g0 + %g4
25956 .word 0xa0c20014 ! t3_kref+0x22cc: addccc %o0, %l4, %l0
25957 .word 0x9f2f000c ! t3_kref+0x22d0: sll %i4, %o4, %o7
25958 .word 0xcd1e6008 ! t3_kref+0x22d4: ldd [%i1 + 8], %f6
25959 .word 0x8da18946 ! t3_kref+0x22d8: fmuld %f6, %f6, %f6
25960 .word 0xff6e7fe8 ! t3_kref+0x22dc: prefetch %i1 - 0x18, 31
25961 .word 0x9ea2fbd9 ! t3_kref+0x22e0: subcc %o3, -0x427, %o7
25962 .word 0x8fb00fe0 ! t3_kref+0x22e4: fones %f7
25963 .word 0xde166014 ! t3_kref+0x22e8: lduh [%i1 + 0x14], %o7
25964 .word 0x8db18f86 ! t3_kref+0x22ec: for %f6, %f6, %f6
25965 .word 0x9e5cc01c ! t3_kref+0x22f0: smul %l3, %i4, %o7
25966 .word 0xde0e8018 ! t3_kref+0x22f4: ldub [%i2 + %i0], %o7
25967 .word 0x9ea52d01 ! t3_kref+0x22f8: subcc %l4, 0xd01, %o7
25968 .word 0x9fb0032c ! t3_kref+0x22fc: bmask %g0, %o4, %o7
25969 .word 0xea20a03c ! t3_kref+0x2300: st %l5, [%g2 + 0x3c]
25970 .word 0x8da1c827 ! t3_kref+0x2304: fadds %f7, %f7, %f6
25971 .word 0x9e752c75 ! t3_kref+0x2308: udiv %l4, 0xc75, %o7
25972 .word 0x8da1c827 ! t3_kref+0x230c: fadds %f7, %f7, %f6
25973 .word 0x8fb18f67 ! t3_kref+0x2310: fornot1s %f6, %f7, %f7
25974 .word 0x9e7e800d ! t3_kref+0x2314: sdiv %i2, %o5, %o7
25975 .word 0x81a98ac6 ! t3_kref+0x2318: fcmped %fcc0, %f6, %f6
25976 .word 0x8da189c6 ! t3_kref+0x231c: fdivd %f6, %f6, %f6
25977 .word 0x1f02b360 ! t3_kref+0x2320: sethi %hi(0xacd8000), %o7
25978 .word 0x9e883f4d ! t3_kref+0x2324: andcc %g0, -0xb3, %o7
25979 .word 0x8fa00027 ! t3_kref+0x2328: fmovs %f7, %f7
25980 .word 0x8da01046 ! t3_kref+0x232c: fdtox %f6, %f6
25981 .word 0x9e5abbf9 ! t3_kref+0x2330: smul %o2, -0x407, %o7
25982 .word 0x8da00546 ! t3_kref+0x2334: fsqrtd %f6, %f6
25983 .word 0xde8e9019 ! t3_kref+0x2338: lduba [%i2 + %i1]0x80, %o7
25984 .word 0x9e2d000b ! t3_kref+0x233c: andn %l4, %o3, %o7
25985 .word 0x23800007 ! t3_kref+0x2340: fbne,a _kref+0x235c
25986 .word 0x9e2036e7 ! t3_kref+0x2344: sub %g0, -0x919, %o7
25987 .word 0xcd3e6000 ! t3_kref+0x2348: std %f6, [%i1]
25988 .word 0x9fb6c13c ! t3_kref+0x234c: edge32n %i3, %i4, %o7
25989 .word 0x9e270008 ! t3_kref+0x2350: sub %i4, %o0, %o7
25990 .word 0x8da01046 ! t3_kref+0x2354: fdtox %f6, %f6
25991 .word 0x8da1c827 ! t3_kref+0x2358: fadds %f7, %f7, %f6
25992 .word 0x8da00527 ! t3_kref+0x235c: fsqrts %f7, %f6
25993 .word 0xcd264000 ! t3_kref+0x2360: st %f6, [%i1]
25994 .word 0x9ef370c5 ! t3_kref+0x2364: udivcc %o5, -0xf3b, %o7
25995 .word 0x8da01926 ! t3_kref+0x2368: fstod %f6, %f6
25996 .word 0xc12e6010 ! t3_kref+0x236c: st %fsr, [%i1 + 0x10]
25997 .word 0xde4e001a ! t3_kref+0x2370: ldsb [%i0 + %i2], %o7
25998 .word 0x8da01927 ! t3_kref+0x2374: fstod %f7, %f6
25999 .word 0x9f37000b ! t3_kref+0x2378: srl %i4, %o3, %o7
26000 .word 0x9f203c8f ! t3_kref+0x237c: mulscc %g0, -0x371, %o7
26001 .word 0xcd1e3ff0 ! t3_kref+0x2380: ldd [%i0 - 0x10], %f6
26002 .word 0x8db18d40 ! t3_kref+0x2384: fnot1 %f6, %f6
26003 .word 0x8da00526 ! t3_kref+0x2388: fsqrts %f6, %f6
26004 .word 0xde070018 ! t3_kref+0x238c: ld [%i4 + %i0], %o7
26005 .word 0xde0e7ffc ! t3_kref+0x2390: ldub [%i1 - 4], %o7
26006 .word 0x9fc10000 ! t3_kref+0x2394: call %g4
26007 .word 0xa12321d3 ! t3_kref+0x2398: mulscc %o4, 0x1d3, %l0
26008 .word 0x8fa18826 ! t3_kref+0x239c: fadds %f6, %f6, %f7
26009 .word 0x9e1ac01b ! t3_kref+0x23a0: xor %o3, %i3, %o7
26010 .word 0x81a98ac6 ! t3_kref+0x23a4: fcmped %fcc0, %f6, %f6
26011 .word 0x9e2cf43e ! t3_kref+0x23a8: andn %l3, -0xbc2, %o7
26012 .word 0x8fb1cf67 ! t3_kref+0x23ac: fornot1s %f7, %f7, %f7
26013 .word 0xe66e7ffc ! t3_kref+0x23b0: ldstub [%i1 - 4], %l3
26014 .word 0x8db18e46 ! t3_kref+0x23b4: fxnor %f6, %f6, %f6
26015 .word 0x3b800006 ! t3_kref+0x23b8: fble,a _kref+0x23d0
26016 .word 0x8db186c6 ! t3_kref+0x23bc: fmul8sux16 %f6, %f6, %f6
26017 .word 0x9eaa3137 ! t3_kref+0x23c0: andncc %o0, -0xec9, %o7
26018 .word 0x9e72b6fb ! t3_kref+0x23c4: udiv %o2, -0x905, %o7
26019 .word 0x9f3ce003 ! t3_kref+0x23c8: sra %l3, 0x3, %o7
26020 .word 0xc12e3fe0 ! t3_kref+0x23cc: st %fsr, [%i0 - 0x20]
26021 .word 0x9e7b7e66 ! t3_kref+0x23d0: sdiv %o5, -0x19a, %o7
26022 .word 0xe43e0000 ! t3_kref+0x23d4: std %l2, [%i0]
26023 .word 0x9e88001c ! t3_kref+0x23d8: andcc %g0, %i4, %o7
26024 .word 0x8fb00766 ! t3_kref+0x23dc: fpack16 %f6, %f7
26025 .word 0xd2263fe8 ! t3_kref+0x23e0: st %o1, [%i0 - 0x18]
26026 .word 0x9ec00014 ! t3_kref+0x23e4: addccc %g0, %l4, %o7
26027 .word 0xcd3e001d ! t3_kref+0x23e8: std %f6, [%i0 + %i5]
26028 .word 0x9e034014 ! t3_kref+0x23ec: add %o5, %l4, %o7
26029 .word 0x8fa00126 ! t3_kref+0x23f0: fabss %f6, %f7
26030 .word 0x8fa00026 ! t3_kref+0x23f4: fmovs %f6, %f7
26031 .word 0x9e057818 ! t3_kref+0x23f8: add %l5, -0x7e8, %o7
26032 .word 0x8da00546 ! t3_kref+0x23fc: fsqrtd %f6, %f6
26033 .word 0x9e2b000d ! t3_kref+0x2400: andn %o4, %o5, %o7
26034 .word 0x9e5b6e62 ! t3_kref+0x2404: smul %o5, 0xe62, %o7
26035 .word 0x8da01a46 ! t3_kref+0x2408: fdtoi %f6, %f6
26036 .word 0x9f1b400a ! t3_kref+0x240c: tsubcctv %o5, %o2, %o7
26037 .word 0x32800005 ! t3_kref+0x2410: bne,a _kref+0x2424
26038 .word 0xf56e7ff0 ! t3_kref+0x2414: prefetch %i1 - 0x10, 26
26039 .word 0x9e836af0 ! t3_kref+0x2418: addcc %o5, 0xaf0, %o7
26040 .word 0x9e527137 ! t3_kref+0x241c: umul %o1, -0xec9, %o7
26041 .word 0x9e8a4014 ! t3_kref+0x2420: andcc %o1, %l4, %o7
26042 .word 0x8fa00126 ! t3_kref+0x2424: fabss %f6, %f7
26043 .word 0x8da00046 ! t3_kref+0x2428: fmovd %f6, %f6
26044 .word 0xcd3f4019 ! t3_kref+0x242c: std %f6, [%i5 + %i1]
26045 .word 0x81820000 ! t3_kref+0x2430: wr %o0, %g0, %y
26046 .word 0x9ed2001b ! t3_kref+0x2434: umulcc %o0, %i3, %o7
26047 .word 0x8fa000a7 ! t3_kref+0x2438: fnegs %f7, %f7
26048 .word 0x8da1cd27 ! t3_kref+0x243c: fsmuld %f7, %f7, %f6
26049 .word 0x9f2034de ! t3_kref+0x2440: mulscc %g0, -0xb22, %o7
26050 .word 0x9ea5c00a ! t3_kref+0x2444: subcc %l7, %o2, %o7
26051 .word 0x9e400016 ! t3_kref+0x2448: addc %g0, %l6, %o7
26052 .word 0xc568a009 ! t3_kref+0x244c: prefetch %g2 + 9, 2
26053 .word 0x8fa00527 ! t3_kref+0x2450: fsqrts %f7, %f7
26054 .word 0x81a98ac6 ! t3_kref+0x2454: fcmped %fcc0, %f6, %f6
26055 .word 0x9e64c01a ! t3_kref+0x2458: subc %l3, %i2, %o7
26056 .word 0x8da1cd27 ! t3_kref+0x245c: fsmuld %f7, %f7, %f6
26057 .word 0x81a98a46 ! t3_kref+0x2460: fcmpd %fcc0, %f6, %f6
26058 .word 0xcd263ff8 ! t3_kref+0x2464: st %f6, [%i0 - 8]
26059 .word 0x8db00cc6 ! t3_kref+0x2468: fnot2 %f6, %f6
26060 .word 0xdec01019 ! t3_kref+0x246c: ldswa [%g0 + %i1]0x80, %o7
26061 .word 0xde881019 ! t3_kref+0x2470: lduba [%g0 + %i1]0x80, %o7
26062 .word 0x8da01086 ! t3_kref+0x2474: fxtos %f6, %f6
26063 .word 0x9fb24017 ! t3_kref+0x2478: edge8 %o1, %l7, %o7
26064 .word 0x9f2d801a ! t3_kref+0x247c: sll %l6, %i2, %o7
26065 .word 0x8da1c827 ! t3_kref+0x2480: fadds %f7, %f7, %f6
26066 .word 0x81dea2ef ! t3_kref+0x2484: flush %i2 + 0x2ef
26067 .word 0x8fa1c826 ! t3_kref+0x2488: fadds %f7, %f6, %f7
26068 .word 0x9f3dc017 ! t3_kref+0x248c: sra %l7, %l7, %o7
26069 .word 0x9f2a801a ! t3_kref+0x2490: sll %o2, %i2, %o7
26070 .word 0x8fb00766 ! t3_kref+0x2494: fpack16 %f6, %f7
26071 .word 0x8fb1cde6 ! t3_kref+0x2498: fnands %f7, %f6, %f7
26072 .word 0x81a98a46 ! t3_kref+0x249c: fcmpd %fcc0, %f6, %f6
26073 .word 0x20480007 ! t3_kref+0x24a0: bn,a,pt %icc, _kref+0x24bc
26074 .word 0x8da01926 ! t3_kref+0x24a4: fstod %f6, %f6
26075 .word 0x8da18946 ! t3_kref+0x24a8: fmuld %f6, %f6, %f6
26076 .word 0x8fa18827 ! t3_kref+0x24ac: fadds %f6, %f7, %f7
26077 .word 0x8da1c827 ! t3_kref+0x24b0: fadds %f7, %f7, %f6
26078 .word 0xec680018 ! t3_kref+0x24b4: ldstub [%g0 + %i0], %l6
26079 .word 0x81dc713f ! t3_kref+0x24b8: flush %l1 - 0xec1
26080 .word 0x8db00f06 ! t3_kref+0x24bc: fsrc2 %f6, %f6
26081 .word 0xd230a01c ! t3_kref+0x24c0: sth %o1, [%g2 + 0x1c]
26082 .word 0x9ed7001c ! t3_kref+0x24c4: umulcc %i4, %i4, %o7
26083 .word 0xe47e7fe8 ! t3_kref+0x24c8: swap [%i1 - 0x18], %l2
26084 .word 0x8da00127 ! t3_kref+0x24cc: fabss %f7, %f6
26085 .word 0x8fa1c9a7 ! t3_kref+0x24d0: fdivs %f7, %f7, %f7
26086 .word 0x8da189c6 ! t3_kref+0x24d4: fdivd %f6, %f6, %f6
26087 .word 0x2a800006 ! t3_kref+0x24d8: bcs,a _kref+0x24f0
26088 .word 0x9ef24017 ! t3_kref+0x24dc: udivcc %o1, %l7, %o7
26089 .word 0x8fa00127 ! t3_kref+0x24e0: fabss %f7, %f7
26090 .word 0x9e200009 ! t3_kref+0x24e4: neg %o1, %o7
26091 .word 0x9fb18586 ! t3_kref+0x24e8: fcmpgt32 %f6, %f6, %o7
26092 .word 0xde470018 ! t3_kref+0x24ec: ldsw [%i4 + %i0], %o7
26093 .word 0x9e8a0013 ! t3_kref+0x24f0: andcc %o0, %l3, %o7
26094 .word 0x8fa00527 ! t3_kref+0x24f4: fsqrts %f7, %f7
26095 .word 0xcf263fe8 ! t3_kref+0x24f8: st %f7, [%i0 - 0x18]
26096 .word 0x8da00526 ! t3_kref+0x24fc: fsqrts %f6, %f6
26097 .word 0x9e36f7b5 ! t3_kref+0x2500: orn %i3, -0x84b, %o7
26098 .word 0x9e8b4009 ! t3_kref+0x2504: andcc %o5, %o1, %o7
26099 .word 0x8da18946 ! t3_kref+0x2508: fmuld %f6, %f6, %f6
26100 .word 0x9f40c000 ! t3_kref+0x250c: mov %asi, %o7
26101 .word 0xcf266008 ! t3_kref+0x2510: st %f7, [%i1 + 8]
26102 .word 0x9e437dc9 ! t3_kref+0x2514: addc %o5, -0x237, %o7
26103 .word 0x8da1c9a7 ! t3_kref+0x2518: fdivs %f7, %f7, %f6
26104 .word 0x81a98ac6 ! t3_kref+0x251c: fcmped %fcc0, %f6, %f6
26105 .word 0x8da18d27 ! t3_kref+0x2520: fsmuld %f6, %f7, %f6
26106 .word 0x9ee33068 ! t3_kref+0x2524: subccc %o4, -0xf98, %o7
26107 .word 0x8fa00027 ! t3_kref+0x2528: fmovs %f7, %f7
26108 .word 0x8fb00fe0 ! t3_kref+0x252c: fones %f7
26109 .word 0xcd20a00c ! t3_kref+0x2530: st %f6, [%g2 + 0xc]
26110 .word 0xe76e7ff0 ! t3_kref+0x2534: prefetch %i1 - 0x10, 19
26111 sethi %hi(2f), %o7
26112 .word 0xe40be184 ! t3_kref+0x253c: ldub [%o7 + 0x184], %l2
26113 .word 0xa41ca00c ! t3_kref+0x2540: xor %l2, 0xc, %l2
26114 .word 0xe42be184 ! t3_kref+0x2544: stb %l2, [%o7 + 0x184]
26115 .word 0x81dbe184 ! t3_kref+0x2548: flush %o7 + 0x184
26116 .word 0x8582001b ! t3_kref+0x254c: wr %o0, %i3, %ccr
26117 .word 0x9e8ac01b ! t3_kref+0x2550: andcc %o3, %i3, %o7
26118 .word 0x9ed68015 ! t3_kref+0x2554: umulcc %i2, %l5, %o7
26119 .word 0x81deeb02 ! t3_kref+0x2558: flush %i3 + 0xb02
26120 .word 0x3b800002 ! t3_kref+0x255c: fble,a _kref+0x2564
26121 .word 0xc0267ff0 ! t3_kref+0x2560: clr [%i1 - 0x10]
26122 .word 0x9efb3790 ! t3_kref+0x2564: sdivcc %o4, -0x870, %o7
26123 .word 0xf7ee101b ! t3_kref+0x2568: prefetcha %i0 + %i3, 27
26124 .word 0x8fa01a46 ! t3_kref+0x256c: fdtoi %f6, %f7
26125 .word 0x3c480006 ! t3_kref+0x2570: bpos,a,pt %icc, _kref+0x2588
26126 .word 0x9e354016 ! t3_kref+0x2574: orn %l5, %l6, %o7
26127 .word 0x8fa00127 ! t3_kref+0x2578: fabss %f7, %f7
26128 .word 0x28800001 ! t3_kref+0x257c: bleu,a _kref+0x2580
26129 .word 0xde500018 ! t3_kref+0x2580: ldsh [%g0 + %i0], %o7
261302: .word 0x9e772377 ! t3_kref+0x2584: udiv %i4, 0x377, %o7
26131 .word 0xde4e3fe4 ! t3_kref+0x2588: ldsb [%i0 - 0x1c], %o7
26132 .word 0x9fb5c314 ! t3_kref+0x258c: alignaddr %l7, %l4, %o7
26133 .word 0x9e5ec01a ! t3_kref+0x2590: smul %i3, %i2, %o7
26134 .word 0xc12e001c ! t3_kref+0x2594: st %fsr, [%i0 + %i4]
26135 .word 0x9f2a2001 ! t3_kref+0x2598: sll %o0, 0x1, %o7
26136 .word 0xcd1e0000 ! t3_kref+0x259c: ldd [%i0], %f6
26137 .word 0x8da00546 ! t3_kref+0x25a0: fsqrtd %f6, %f6
26138 .word 0x9e1a6e8a ! t3_kref+0x25a4: xor %o1, 0xe8a, %o7
26139 .word 0x9fb20314 ! t3_kref+0x25a8: alignaddr %o0, %l4, %o7
26140 .word 0x9e782143 ! t3_kref+0x25ac: sdiv %g0, 0x143, %o7
26141 .word 0xcd3e3ff8 ! t3_kref+0x25b0: std %f6, [%i0 - 8]
26142 .word 0x8db00ce7 ! t3_kref+0x25b4: fnot2s %f7, %f6
26143 .word 0x8fa1c827 ! t3_kref+0x25b8: fadds %f7, %f7, %f7
26144 .word 0x9fc10000 ! t3_kref+0x25bc: call %g4
26145 .word 0xc99e3fe4 ! t3_kref+0x25c0: ldda [%i0 - 0x1c]%asi, %f4
26146 .word 0xde4e0000 ! t3_kref+0x25c4: ldsb [%i0], %o7
26147 .word 0xde480018 ! t3_kref+0x25c8: ldsb [%g0 + %i0], %o7
26148 .word 0x9e000013 ! t3_kref+0x25cc: add %g0, %l3, %o7
26149 .word 0xc168a204 ! t3_kref+0x25d0: prefetch %g2 + 0x204, 0
26150 .word 0x8da189a7 ! t3_kref+0x25d4: fdivs %f6, %f7, %f6
26151 .word 0x8fa01086 ! t3_kref+0x25d8: fxtos %f6, %f7
26152 .word 0x9f7027c0 ! t3_kref+0x25dc: popc 0x7c0, %o7
26153 .word 0xe630a00c ! t3_kref+0x25e0: sth %l3, [%g2 + 0xc]
26154 .word 0xde4e2009 ! t3_kref+0x25e4: ldsb [%i0 + 9], %o7
26155 .word 0x8fa00527 ! t3_kref+0x25e8: fsqrts %f7, %f7
26156 .word 0xde10a02c ! t3_kref+0x25ec: lduh [%g2 + 0x2c], %o7
26157 .word 0x3a800002 ! t3_kref+0x25f0: bcc,a _kref+0x25f8
26158 .word 0x8fb1cea0 ! t3_kref+0x25f4: fsrc1s %f7, %f7
26159 .word 0x9e04c01a ! t3_kref+0x25f8: add %l3, %i2, %o7
26160 .word 0xde10a01e ! t3_kref+0x25fc: lduh [%g2 + 0x1e], %o7
26161 .word 0x3e800002 ! t3_kref+0x2600: bvc,a _kref+0x2608
26162 .word 0xfdee501b ! t3_kref+0x2604: prefetcha %i1 + %i3, 30
26163 .word 0x26800002 ! t3_kref+0x2608: bl,a _kref+0x2610
26164 .word 0xcf263ff0 ! t3_kref+0x260c: st %f7, [%i0 - 0x10]
26165 .word 0xcd1e3ff8 ! t3_kref+0x2610: ldd [%i0 - 8], %f6
26166 .word 0x8fa1c827 ! t3_kref+0x2614: fadds %f7, %f7, %f7
26167 .word 0xc99e2016 ! t3_kref+0x2618: ldda [%i0 + 0x16]%asi, %f4
26168 .word 0x9e2ec00b ! t3_kref+0x261c: andn %i3, %o3, %o7
26169 .word 0x8da00546 ! t3_kref+0x2620: fsqrtd %f6, %f6
26170 .word 0x8fa01a27 ! t3_kref+0x2624: fstoi %f7, %f7
26171 .word 0xde8e1000 ! t3_kref+0x2628: lduba [%i0]0x80, %o7
26172 .word 0x8fa000a7 ! t3_kref+0x262c: fnegs %f7, %f7
26173 .word 0x9e72c00b ! t3_kref+0x2630: udiv %o3, %o3, %o7
26174 .word 0xde50a01c ! t3_kref+0x2634: ldsh [%g2 + 0x1c], %o7
26175 .word 0x8da1c9a7 ! t3_kref+0x2638: fdivs %f7, %f7, %f6
26176 .word 0x8da00027 ! t3_kref+0x263c: fmovs %f7, %f6
26177 .word 0x9e2b652a ! t3_kref+0x2640: andn %o5, 0x52a, %o7
26178 .word 0x9de3bfa0 ! t3_kref+0x2644: save %sp, -0x60, %sp
26179 .word 0xb83e801b ! t3_kref+0x2648: xnor %i2, %i3, %i4
26180 .word 0x9feee192 ! t3_kref+0x264c: restore %i3, 0x192, %o7
26181 .word 0x8da18d27 ! t3_kref+0x2650: fsmuld %f6, %f7, %f6
26182 .word 0x9fb6c08a ! t3_kref+0x2654: edge16 %i3, %o2, %o7
26183 .word 0x9e8aee77 ! t3_kref+0x2658: andcc %o3, 0xe77, %o7
26184 .word 0x9fb18506 ! t3_kref+0x265c: fcmpgt16 %f6, %f6, %o7
26185 .word 0xde16c019 ! t3_kref+0x2660: lduh [%i3 + %i1], %o7
26186 .word 0x8fa01a46 ! t3_kref+0x2664: fdtoi %f6, %f7
26187 .word 0x9f702970 ! t3_kref+0x2668: popc 0x970, %o7
26188 .word 0x8da01a26 ! t3_kref+0x266c: fstoi %f6, %f6
26189 .word 0x8da00127 ! t3_kref+0x2670: fabss %f7, %f6
26190 .word 0x9e333c5d ! t3_kref+0x2674: orn %o4, -0x3a3, %o7
26191 .word 0x9f2f0015 ! t3_kref+0x2678: sll %i4, %l5, %o7
26192 .word 0x8da88046 ! t3_kref+0x267c: fmovdlg %fcc0, %f6, %f6
26193 .word 0x9e76c00d ! t3_kref+0x2680: udiv %i3, %o5, %o7
26194 .word 0x8fa01a27 ! t3_kref+0x2684: fstoi %f7, %f7
26195 .word 0x9fb18406 ! t3_kref+0x2688: fcmple16 %f6, %f6, %o7
26196 .word 0x8da1c826 ! t3_kref+0x268c: fadds %f7, %f6, %f6
26197 .word 0x81a98a26 ! t3_kref+0x2690: fcmps %fcc0, %f6, %f6
26198 .word 0x9f44c000 ! t3_kref+0x2694: mov %gsr, %o7
26199 .word 0xde96d019 ! t3_kref+0x2698: lduha [%i3 + %i1]0x80, %o7
26200 .word 0x81a98a46 ! t3_kref+0x269c: fcmpd %fcc0, %f6, %f6
26201 .word 0x8db187c6 ! t3_kref+0x26a0: pdist %f6, %f6, %f6
26202 .word 0x8da000a7 ! t3_kref+0x26a4: fnegs %f7, %f6
26203 .word 0x9fb34035 ! t3_kref+0x26a8: edge8n %o5, %l5, %o7
26204 sethi %hi(2f), %o7
26205 .word 0xe40be2e4 ! t3_kref+0x26b0: ldub [%o7 + 0x2e4], %l2
26206 .word 0xa41ca00c ! t3_kref+0x26b4: xor %l2, 0xc, %l2
26207 .word 0xe42be2e4 ! t3_kref+0x26b8: stb %l2, [%o7 + 0x2e4]
26208 .word 0x81dbe2e4 ! t3_kref+0x26bc: flush %o7 + 0x2e4
26209 .word 0xf76e401c ! t3_kref+0x26c0: prefetch %i1 + %i4, 27
26210 .word 0x8fb18ca7 ! t3_kref+0x26c4: fandnot2s %f6, %f7, %f7
26211 .word 0x3d800005 ! t3_kref+0x26c8: fbule,a _kref+0x26dc
26212 .word 0x9ef2800b ! t3_kref+0x26cc: udivcc %o2, %o3, %o7
26213 .word 0x9e1deb21 ! t3_kref+0x26d0: xor %l7, 0xb21, %o7
26214 .word 0xe8be501d ! t3_kref+0x26d4: stda %l4, [%i1 + %i5]0x80
26215 .word 0xcd3e7ff8 ! t3_kref+0x26d8: std %f6, [%i1 - 8]
26216 .word 0x81a98ac6 ! t3_kref+0x26dc: fcmped %fcc0, %f6, %f6
26217 .word 0xde562002 ! t3_kref+0x26e0: ldsh [%i0 + 2], %o7
262182: .word 0x9e358016 ! t3_kref+0x26e4: orn %l6, %l6, %o7
26219 .word 0x9eab6e14 ! t3_kref+0x26e8: andncc %o5, 0xe14, %o7
26220 .word 0x8db00f06 ! t3_kref+0x26ec: fsrc2 %f6, %f6
26221 .word 0xcfa61000 ! t3_kref+0x26f0: sta %f7, [%i0]0x80
26222 .word 0x9e25400d ! t3_kref+0x26f4: sub %l5, %o5, %o7
26223 .word 0xde580018 ! t3_kref+0x26f8: ldx [%g0 + %i0], %o7
26224 .word 0xde00a03c ! t3_kref+0x26fc: ld [%g2 + 0x3c], %o7
26225 .word 0x8da01906 ! t3_kref+0x2700: fitod %f6, %f6
26226 .word 0x9e5a3910 ! t3_kref+0x2704: smul %o0, -0x6f0, %o7
26227 .word 0x9e65fd64 ! t3_kref+0x2708: subc %l7, -0x29c, %o7
26228 .word 0x8fab8026 ! t3_kref+0x270c: fmovsule %fcc0, %f6, %f7
26229 .word 0x81a98a46 ! t3_kref+0x2710: fcmpd %fcc0, %f6, %f6
26230 .word 0x9e050015 ! t3_kref+0x2714: add %l4, %l5, %o7
26231 .word 0x8da18946 ! t3_kref+0x2718: fmuld %f6, %f6, %f6
26232 .word 0x9fb340b7 ! t3_kref+0x271c: edge16n %o5, %l7, %o7
26233 .word 0x9e972ab6 ! t3_kref+0x2720: orcc %i4, 0xab6, %o7
26234 .word 0x9edde92c ! t3_kref+0x2724: smulcc %l7, 0x92c, %o7
26235 .word 0x8da188a7 ! t3_kref+0x2728: fsubs %f6, %f7, %f6
26236 .word 0x81a9ca27 ! t3_kref+0x272c: fcmps %fcc0, %f7, %f7
26237 .word 0x9edf2c57 ! t3_kref+0x2730: smulcc %i4, 0xc57, %o7
26238 .word 0x32800008 ! t3_kref+0x2734: bne,a _kref+0x2754
26239 .word 0xde50a00e ! t3_kref+0x2738: ldsh [%g2 + 0xe], %o7
26240 .word 0x8db18a86 ! t3_kref+0x273c: fpsub16 %f6, %f6, %f6
26241 .word 0x9fb58028 ! t3_kref+0x2740: edge8n %l6, %o0, %o7
26242 .word 0xf820a03c ! t3_kref+0x2744: st %i4, [%g2 + 0x3c]
26243 .word 0xc99e1a1d ! t3_kref+0x2748: ldda [%i0 + %i5]0xd0, %f4
26244 .word 0xea280018 ! t3_kref+0x274c: stb %l5, [%g0 + %i0]
26245 .word 0x9e8cc01c ! t3_kref+0x2750: andcc %l3, %i4, %o7
26246 .word 0x8da94027 ! t3_kref+0x2754: fmovsug %fcc0, %f7, %f6
26247 .word 0x31800007 ! t3_kref+0x2758: fba,a _kref+0x2774
26248 .word 0x9e22401a ! t3_kref+0x275c: sub %o1, %i2, %o7
26249 .word 0xde50a00e ! t3_kref+0x2760: ldsh [%g2 + 0xe], %o7
26250 .word 0x8da00546 ! t3_kref+0x2764: fsqrtd %f6, %f6
26251 .word 0x9eaeadd8 ! t3_kref+0x2768: andncc %i2, 0xdd8, %o7
26252 .word 0x8db1caa7 ! t3_kref+0x276c: fpsub16s %f7, %f7, %f6
26253 .word 0x8fb18e27 ! t3_kref+0x2770: fands %f6, %f7, %f7
26254 .word 0x8143c000 ! t3_kref+0x2774: stbar
26255 .word 0x9fb18446 ! t3_kref+0x2778: fcmpne16 %f6, %f6, %o7
26256 .word 0x9fc00004 ! t3_kref+0x277c: call %g0 + %g4
26257 .word 0x81d9712d ! t3_kref+0x2780: flush %g5 - 0xed3
26258 .word 0xde881019 ! t3_kref+0x2784: lduba [%g0 + %i1]0x80, %o7
26259 .word 0x8db18d40 ! t3_kref+0x2788: fnot1 %f6, %f6
26260 .word 0x9e2dc000 ! t3_kref+0x278c: andn %l7, %g0, %o7
26261 .word 0x9f2ec017 ! t3_kref+0x2790: sll %i3, %l7, %o7
26262 sethi %hi(2f), %o7
26263 .word 0xe40be3b8 ! t3_kref+0x2798: ldub [%o7 + 0x3b8], %l2
26264 .word 0xa41ca00c ! t3_kref+0x279c: xor %l2, 0xc, %l2
26265 .word 0xe42be3b8 ! t3_kref+0x27a0: stb %l2, [%o7 + 0x3b8]
26266 .word 0x81dbe3b8 ! t3_kref+0x27a4: flush %o7 + 0x3b8
26267 .word 0x8da00126 ! t3_kref+0x27a8: fabss %f6, %f6
26268 .word 0x8da00546 ! t3_kref+0x27ac: fsqrtd %f6, %f6
26269 .word 0xdec01018 ! t3_kref+0x27b0: ldswa [%g0 + %i0]0x80, %o7
26270 .word 0x9f40c000 ! t3_kref+0x27b4: mov %asi, %o7
262712: .word 0x9e95f67f ! t3_kref+0x27b8: orcc %l7, -0x981, %o7
26272 .word 0xe830a02c ! t3_kref+0x27bc: sth %l4, [%g2 + 0x2c]
26273 .word 0xd518001d ! t3_kref+0x27c0: ldd [%g0 + %i5], %f10
26274 .word 0x2f800004 ! t3_kref+0x27c4: fbu,a _kref+0x27d4
26275 .word 0x8da18826 ! t3_kref+0x27c8: fadds %f6, %f6, %f6
26276 .word 0x9e8dc00a ! t3_kref+0x27cc: andcc %l7, %o2, %o7
26277 .word 0x9f227033 ! t3_kref+0x27d0: mulscc %o1, -0xfcd, %o7
26278 .word 0x81580000 ! t3_kref+0x27d4: flushw
26279 .word 0x8db18667 ! t3_kref+0x27d8: fmul8x16au %f6, %f7, %f6
26280 .word 0x9fb68014 ! t3_kref+0x27dc: edge8 %i2, %l4, %o7
26281 .word 0x8db18d40 ! t3_kref+0x27e0: fnot1 %f6, %f6
26282 .word 0xc99f1a58 ! t3_kref+0x27e4: ldda [%i4 + %i0]0xd2, %f4
26283 .word 0x8dabc046 ! t3_kref+0x27e8: fmovdo %fcc0, %f6, %f6
26284 .word 0x8fb1ca26 ! t3_kref+0x27ec: fpadd16s %f7, %f6, %f7
26285 .word 0x8da18d27 ! t3_kref+0x27f0: fsmuld %f6, %f7, %f6
26286 .word 0x9e2d3ef6 ! t3_kref+0x27f4: andn %l4, -0x10a, %o7
26287 .word 0xd0be5000 ! t3_kref+0x27f8: stda %o0, [%i1]0x80
26288 .word 0x8db18fa6 ! t3_kref+0x27fc: fors %f6, %f6, %f6
26289 .word 0xde56401b ! t3_kref+0x2800: ldsh [%i1 + %i3], %o7
26290 .word 0xde070019 ! t3_kref+0x2804: ld [%i4 + %i1], %o7
26291 .word 0x8da01926 ! t3_kref+0x2808: fstod %f6, %f6
26292 .word 0x81a98ac6 ! t3_kref+0x280c: fcmped %fcc0, %f6, %f6
26293 .word 0x8da18946 ! t3_kref+0x2810: fmuld %f6, %f6, %f6
26294 .word 0x81a98a27 ! t3_kref+0x2814: fcmps %fcc0, %f6, %f7
26295 .word 0xde070019 ! t3_kref+0x2818: ld [%i4 + %i1], %o7
26296 .word 0x8da00546 ! t3_kref+0x281c: fsqrtd %f6, %f6
26297 .word 0xd820a02c ! t3_kref+0x2820: st %o4, [%g2 + 0x2c]
26298 .word 0x1f2ae289 ! t3_kref+0x2824: sethi %hi(0xab8a2400), %o7
26299 .word 0x8db18727 ! t3_kref+0x2828: fmuld8ulx16 %f6, %f7, %f6
26300 .word 0x8da188c6 ! t3_kref+0x282c: fsubd %f6, %f6, %f6
26301 .word 0x8db18667 ! t3_kref+0x2830: fmul8x16au %f6, %f7, %f6
26302 .word 0x9e7e8013 ! t3_kref+0x2834: sdiv %i2, %l3, %o7
26303 .word 0x81a98a46 ! t3_kref+0x2838: fcmpd %fcc0, %f6, %f6
26304 .word 0x858237e7 ! t3_kref+0x283c: wr %o0, 0xfffff7e7, %ccr
26305 .word 0x8da00146 ! t3_kref+0x2840: fabsd %f6, %f6
26306 .word 0x2b800007 ! t3_kref+0x2844: fbug,a _kref+0x2860
26307 .word 0x81de3016 ! t3_kref+0x2848: flush %i0 - 0xfea
26308 .word 0x8da18946 ! t3_kref+0x284c: fmuld %f6, %f6, %f6
26309 .word 0xb4103fe4 ! t3_kref+0x2850: mov 0xffffffe4, %i2
26310 call SYM(t3_subr0)
26311 .word 0x8da01927 ! t3_kref+0x2858: fstod %f7, %f6
26312 .word 0xe630a03c ! t3_kref+0x285c: sth %l3, [%g2 + 0x3c]
26313 .word 0xde00a02c ! t3_kref+0x2860: ld [%g2 + 0x2c], %o7
26314 .word 0x9e1b4000 ! t3_kref+0x2864: xor %o5, %g0, %o7
26315 .word 0xde0e401a ! t3_kref+0x2868: ldub [%i1 + %i2], %o7
26316 .word 0x9ec6c016 ! t3_kref+0x286c: addccc %i3, %l6, %o7
26317 .word 0xcdbe1000 ! t3_kref+0x2870: stda %f6, [%i0]0x80
26318 .word 0x9e54c017 ! t3_kref+0x2874: umul %l3, %l7, %o7
26319 .word 0x37800002 ! t3_kref+0x2878: fbge,a _kref+0x2880
26320 .word 0x9e226233 ! t3_kref+0x287c: sub %o1, 0x233, %o7
26321 .word 0xcf266000 ! t3_kref+0x2880: st %f7, [%i1]
26322 .word 0xcd06401c ! t3_kref+0x2884: ld [%i1 + %i4], %f6
26323 .word 0x9ee039ac ! t3_kref+0x2888: subccc %g0, -0x654, %o7
26324 .word 0x8da01927 ! t3_kref+0x288c: fstod %f7, %f6
26325 .word 0x8da1cd26 ! t3_kref+0x2890: fsmuld %f7, %f6, %f6
26326 .word 0x34800003 ! t3_kref+0x2894: bg,a _kref+0x28a0
26327 .word 0x8143c000 ! t3_kref+0x2898: stbar
26328 .word 0x8fa00527 ! t3_kref+0x289c: fsqrts %f7, %f7
26329 .word 0x9e75400b ! t3_kref+0x28a0: udiv %l5, %o3, %o7
26330 .word 0xcd267ff8 ! t3_kref+0x28a4: st %f6, [%i1 - 8]
26331 .word 0xc0202390 ! t3_kref+0x28a8: clr [%g0 + 0x390]
26332 .word 0xcd1e401d ! t3_kref+0x28ac: ldd [%i1 + %i5], %f6
26333 .word 0x22800007 ! t3_kref+0x28b0: be,a _kref+0x28cc
26334 .word 0xec1e4000 ! t3_kref+0x28b4: ldd [%i1], %l6
26335 .word 0x9e654016 ! t3_kref+0x28b8: subc %l5, %l6, %o7
26336 .word 0x9e968017 ! t3_kref+0x28bc: orcc %i2, %l7, %o7
26337 .word 0x9e04c015 ! t3_kref+0x28c0: add %l3, %l5, %o7
26338 .word 0x81a98ac6 ! t3_kref+0x28c4: fcmped %fcc0, %f6, %f6
26339 .word 0x9e2cc00a ! t3_kref+0x28c8: andn %l3, %o2, %o7
26340 .word 0x8da00546 ! t3_kref+0x28cc: fsqrtd %f6, %f6
26341 .word 0xcd267ff4 ! t3_kref+0x28d0: st %f6, [%i1 - 0xc]
26342 .word 0x8fa00526 ! t3_kref+0x28d4: fsqrts %f6, %f7
26343 .word 0x9ec5f200 ! t3_kref+0x28d8: addccc %l7, -0xe00, %o7
26344 .word 0xcd3e3ff8 ! t3_kref+0x28dc: std %f6, [%i0 - 8]
26345 .word 0x8da00546 ! t3_kref+0x28e0: fsqrtd %f6, %f6
26346 .word 0xd868a00f ! t3_kref+0x28e4: ldstub [%g2 + 0xf], %o4
26347 .word 0x8fa18827 ! t3_kref+0x28e8: fadds %f6, %f7, %f7
26348 .word 0x30800003 ! t3_kref+0x28ec: ba,a _kref+0x28f8
26349 .word 0x8db18a46 ! t3_kref+0x28f0: fpadd32 %f6, %f6, %f6
26350 .word 0x9e2daff4 ! t3_kref+0x28f4: andn %l6, 0xff4, %o7
26351 .word 0x9eaac01a ! t3_kref+0x28f8: andncc %o3, %i2, %o7
26352 .word 0x9fb2403a ! t3_kref+0x28fc: edge8n %o1, %i2, %o7
26353 .word 0x8587001a ! t3_kref+0x2900: wr %i4, %i2, %ccr
26354 .word 0x8da188c6 ! t3_kref+0x2904: fsubd %f6, %f6, %f6
26355 .word 0x9fb540a9 ! t3_kref+0x2908: edge16n %l5, %o1, %o7
26356 .word 0x9e77001b ! t3_kref+0x290c: udiv %i4, %i3, %o7
26357 .word 0x8db186c6 ! t3_kref+0x2910: fmul8sux16 %f6, %f6, %f6
26358 .word 0x8db18746 ! t3_kref+0x2914: fpack32 %f6, %f6, %f6
26359 .word 0x81a98ac6 ! t3_kref+0x2918: fcmped %fcc0, %f6, %f6
26360 .word 0x8da01a26 ! t3_kref+0x291c: fstoi %f6, %f6
26361 .word 0xd86e0000 ! t3_kref+0x2920: ldstub [%i0], %o4
26362 .word 0xcd3e4000 ! t3_kref+0x2924: std %f6, [%i1]
26363 .word 0x9ee3000b ! t3_kref+0x2928: subccc %o4, %o3, %o7
26364 .word 0x9e2a000c ! t3_kref+0x292c: andn %o0, %o4, %o7
26365 .word 0xcd070019 ! t3_kref+0x2930: ld [%i4 + %i1], %f6
26366 .word 0xcd1fbde8 ! t3_kref+0x2934: ldd [%fp - 0x218], %f6
26367 .word 0x9ea6a873 ! t3_kref+0x2938: subcc %i2, 0x873, %o7
26368 .word 0x8da00127 ! t3_kref+0x293c: fabss %f7, %f6
26369 .word 0x9e24c00a ! t3_kref+0x2940: sub %l3, %o2, %o7
26370 .word 0x9e74f46d ! t3_kref+0x2944: udiv %l3, -0xb93, %o7
26371 .word 0xe820a03c ! t3_kref+0x2948: st %l4, [%g2 + 0x3c]
26372 .word 0x8143e040 ! t3_kref+0x294c: membar 0x40
26373 .word 0x8fa00127 ! t3_kref+0x2950: fabss %f7, %f7
26374 .word 0x8db18c46 ! t3_kref+0x2954: fnor %f6, %f6, %f6
26375 .word 0x81d86916 ! t3_kref+0x2958: flush %g1 + 0x916
26376 .word 0xde563fe6 ! t3_kref+0x295c: ldsh [%i0 - 0x1a], %o7
26377 .word 0xec180018 ! t3_kref+0x2960: ldd [%g0 + %i0], %l6
26378 .word 0x8da00546 ! t3_kref+0x2964: fsqrtd %f6, %f6
26379 .word 0x9ebd8016 ! t3_kref+0x2968: xnorcc %l6, %l6, %o7
26380 .word 0xcd1fbec0 ! t3_kref+0x296c: ldd [%fp - 0x140], %f6
26381 .word 0x8fa1c9a7 ! t3_kref+0x2970: fdivs %f7, %f7, %f7
26382 .word 0x9de3bfa0 ! t3_kref+0x2974: save %sp, -0x60, %sp
26383 .word 0x9fe8001d ! t3_kref+0x2978: restore %g0, %i5, %o7
26384 .word 0xe098105d ! t3_kref+0x297c: ldda [%g0 + %i5]0x82, %l0
26385 .word 0x8db1c667 ! t3_kref+0x2980: fmul8x16au %f7, %f7, %f6
26386 .word 0x9ee2fda0 ! t3_kref+0x2984: subccc %o3, -0x260, %o7
26387 .word 0xde865000 ! t3_kref+0x2988: lda [%i1]0x80, %o7
26388 .word 0x9f3da00e ! t3_kref+0x298c: sra %l6, 0xe, %o7
26389 .word 0x9f23000d ! t3_kref+0x2990: mulscc %o4, %o5, %o7
26390 .word 0x85858016 ! t3_kref+0x2994: wr %l6, %l6, %ccr
26391 .word 0x8db18f86 ! t3_kref+0x2998: for %f6, %f6, %f6
26392 .word 0xd2fe1000 ! t3_kref+0x299c: swapa [%i0]0x80, %o1
26393 .word 0x9e44c015 ! t3_kref+0x29a0: addc %l3, %l5, %o7
26394 .word 0xf82e3fe9 ! t3_kref+0x29a4: stb %i4, [%i0 - 0x17]
26395 .word 0x9e42400a ! t3_kref+0x29a8: addc %o1, %o2, %o7
26396 .word 0x9ed6f56a ! t3_kref+0x29ac: umulcc %i3, -0xa96, %o7
26397 .word 0x9e154017 ! t3_kref+0x29b0: or %l5, %l7, %o7
26398 .word 0x8db00cc6 ! t3_kref+0x29b4: fnot2 %f6, %f6
26399 .word 0x9e05c000 ! t3_kref+0x29b8: add %l7, %g0, %o7
26400 .word 0x9e2a8014 ! t3_kref+0x29bc: andn %o2, %l4, %o7
26401 .word 0x8da01a27 ! t3_kref+0x29c0: fstoi %f7, %f6
26402 .word 0xde96101b ! t3_kref+0x29c4: lduha [%i0 + %i3]0x80, %o7
26403 .word 0x8fa18827 ! t3_kref+0x29c8: fadds %f6, %f7, %f7
26404 .word 0xdedf5019 ! t3_kref+0x29cc: ldxa [%i5 + %i1]0x80, %o7
26405 .word 0x8da18d26 ! t3_kref+0x29d0: fsmuld %f6, %f6, %f6
26406 .word 0xd0680019 ! t3_kref+0x29d4: ldstub [%g0 + %i1], %o0
26407 .word 0xc807bff0 ! t3_kref+0x29d8: ld [%fp - 0x10], %g4
26408 .word 0x9e42ac83 ! t3_kref+0x29dc: addc %o2, 0xc83, %o7
26409 .word 0x81a9caa7 ! t3_kref+0x29e0: fcmpes %fcc0, %f7, %f7
26410 .word 0x81a98a46 ! t3_kref+0x29e4: fcmpd %fcc0, %f6, %f6
26411 .word 0x9f0a3749 ! t3_kref+0x29e8: tsubcc %o0, -0x8b7, %o7
26412 .word 0x9e5f001a ! t3_kref+0x29ec: smul %i4, %i2, %o7
26413 .word 0x20800008 ! t3_kref+0x29f0: bn,a _kref+0x2a10
26414 .word 0xc9be584b ! t3_kref+0x29f4: stda %f4, [%i1 + %o3]0xc2
26415 .word 0xed68a0c7 ! t3_kref+0x29f8: prefetch %g2 + 0xc7, 22
26416 .word 0x81a9ca26 ! t3_kref+0x29fc: fcmps %fcc0, %f7, %f6
26417 .word 0x9e2d233f ! t3_kref+0x2a00: andn %l4, 0x33f, %o7
26418 .word 0x9e2a8009 ! t3_kref+0x2a04: andn %o2, %o1, %o7
26419 .word 0xc368a10d ! t3_kref+0x2a08: prefetch %g2 + 0x10d, 1
26420 .word 0x9e92c00c ! t3_kref+0x2a0c: orcc %o3, %o4, %o7
26421 .word 0x39800005 ! t3_kref+0x2a10: fbuge,a _kref+0x2a24
26422 .word 0x9e1a401c ! t3_kref+0x2a14: xor %o1, %i4, %o7
26423 .word 0x8da18826 ! t3_kref+0x2a18: fadds %f6, %f6, %f6
26424 .word 0x9efd8000 ! t3_kref+0x2a1c: sdivcc %l6, %g0, %o7
26425 .word 0x9f3aa013 ! t3_kref+0x2a20: sra %o2, 0x13, %o7
26426 .word 0x9e8a3e8a ! t3_kref+0x2a24: andcc %o0, -0x176, %o7
26427 .word 0x9e750013 ! t3_kref+0x2a28: udiv %l4, %l3, %o7
26428 .word 0x8da18d27 ! t3_kref+0x2a2c: fsmuld %f6, %f7, %f6
26429 .word 0x8fa01a27 ! t3_kref+0x2a30: fstoi %f7, %f7
26430 .word 0x8da00526 ! t3_kref+0x2a34: fsqrts %f6, %f6
26431 .word 0x9f370013 ! t3_kref+0x2a38: srl %i4, %l3, %o7
26432 .word 0x9ef2e490 ! t3_kref+0x2a3c: udivcc %o3, 0x490, %o7
26433 .word 0x1f2b8199 ! t3_kref+0x2a40: sethi %hi(0xae066400), %o7
26434 .word 0x8fa01086 ! t3_kref+0x2a44: fxtos %f6, %f7
26435 .word 0x81a9ca27 ! t3_kref+0x2a48: fcmps %fcc0, %f7, %f7
26436 .word 0xd4200018 ! t3_kref+0x2a4c: st %o2, [%g0 + %i0]
26437 .word 0x8fa000a6 ! t3_kref+0x2a50: fnegs %f6, %f7
26438 .word 0x9e7a800a ! t3_kref+0x2a54: sdiv %o2, %o2, %o7
26439 .word 0x9eaf0015 ! t3_kref+0x2a58: andncc %i4, %l5, %o7
26440 sethi %hi(2f), %o7
26441 .word 0xe40be290 ! t3_kref+0x2a60: ldub [%o7 + 0x290], %l2
26442 .word 0xa41ca00c ! t3_kref+0x2a64: xor %l2, 0xc, %l2
26443 .word 0xe42be290 ! t3_kref+0x2a68: stb %l2, [%o7 + 0x290]
26444 .word 0x81dbe290 ! t3_kref+0x2a6c: flush %o7 + 0x290
26445 .word 0x8db00c00 ! t3_kref+0x2a70: fzero %f6
26446 .word 0x9f2cc017 ! t3_kref+0x2a74: sll %l3, %l7, %o7
26447 .word 0x9f3f001b ! t3_kref+0x2a78: sra %i4, %i3, %o7
26448 .word 0xc807bfe8 ! t3_kref+0x2a7c: ld [%fp - 0x18], %g4
26449 .word 0x9e75ab62 ! t3_kref+0x2a80: udiv %l6, 0xb62, %o7
26450 .word 0x8fa1c9a7 ! t3_kref+0x2a84: fdivs %f7, %f7, %f7
26451 .word 0xc807bfe4 ! t3_kref+0x2a88: ld [%fp - 0x1c], %g4
26452 .word 0x8fa1c927 ! t3_kref+0x2a8c: fmuls %f7, %f7, %f7
264532: .word 0xe028a01d ! t3_kref+0x2a90: stb %l0, [%g2 + 0x1d]
26454 .word 0x9e603847 ! t3_kref+0x2a94: subc %g0, -0x7b9, %o7
26455 .word 0x81a98ac6 ! t3_kref+0x2a98: fcmped %fcc0, %f6, %f6
26456 .word 0xde4e0000 ! t3_kref+0x2a9c: ldsb [%i0], %o7
26457 .word 0x8da01a46 ! t3_kref+0x2aa0: fdtoi %f6, %f6
26458 .word 0x8da01a27 ! t3_kref+0x2aa4: fstoi %f7, %f6
26459 .word 0x8fa00127 ! t3_kref+0x2aa8: fabss %f7, %f7
26460 .word 0xde070019 ! t3_kref+0x2aac: ld [%i4 + %i1], %o7
26461 .word 0xcf263fe4 ! t3_kref+0x2ab0: st %f7, [%i0 - 0x1c]
26462 .word 0x3e480002 ! t3_kref+0x2ab4: bvc,a,pt %icc, _kref+0x2abc
26463 .word 0x9e2a22b2 ! t3_kref+0x2ab8: andn %o0, 0x2b2, %o7
26464 .word 0x8da01926 ! t3_kref+0x2abc: fstod %f6, %f6
26465 .word 0x9ee024c8 ! t3_kref+0x2ac0: subccc %g0, 0x4c8, %o7
26466 .word 0x9e737cb6 ! t3_kref+0x2ac4: udiv %o5, -0x34a, %o7
26467 call SYM(t3_subr2)
26468 .word 0xd226401c ! t3_kref+0x2acc: st %o1, [%i1 + %i4]
26469 .word 0xcd20a01c ! t3_kref+0x2ad0: st %f6, [%g2 + 0x1c]
26470 .word 0x8da189a7 ! t3_kref+0x2ad4: fdivs %f6, %f7, %f6
26471 .word 0x9f3dc00c ! t3_kref+0x2ad8: sra %l7, %o4, %o7
26472 .word 0x8db18967 ! t3_kref+0x2adc: fpmerge %f6, %f7, %f6
26473 .word 0x8da18d26 ! t3_kref+0x2ae0: fsmuld %f6, %f6, %f6
26474 .word 0xcd1e3ff8 ! t3_kref+0x2ae4: ldd [%i0 - 8], %f6
26475 .word 0x8db00f06 ! t3_kref+0x2ae8: fsrc2 %f6, %f6
26476 .word 0xcd1f4018 ! t3_kref+0x2aec: ldd [%i5 + %i0], %f6
26477 .word 0xd8a61000 ! t3_kref+0x2af0: sta %o4, [%i0]0x80
26478 .word 0x23800004 ! t3_kref+0x2af4: fbne,a _kref+0x2b04
26479 .word 0x8da00546 ! t3_kref+0x2af8: fsqrtd %f6, %f6
26480 .word 0xd27e6010 ! t3_kref+0x2afc: swap [%i1 + 0x10], %o1
26481 .word 0xcdbf5018 ! t3_kref+0x2b00: stda %f6, [%i5 + %i0]0x80
26482 .word 0x8db1cf66 ! t3_kref+0x2b04: fornot1s %f7, %f6, %f6
26483 .word 0xde06600c ! t3_kref+0x2b08: ld [%i1 + 0xc], %o7
26484 .word 0xc168a20d ! t3_kref+0x2b0c: prefetch %g2 + 0x20d, 0
26485 .word 0xcd270018 ! t3_kref+0x2b10: st %f6, [%i4 + %i0]
26486 .word 0x8db18d60 ! t3_kref+0x2b14: fnot1s %f6, %f6
26487 .word 0x8da00046 ! t3_kref+0x2b18: fmovd %f6, %f6
26488 .word 0xcdbf5018 ! t3_kref+0x2b1c: stda %f6, [%i5 + %i0]0x80
26489 .word 0x9ed02791 ! t3_kref+0x2b20: umulcc %g0, 0x791, %o7
26490 .word 0x8db007a6 ! t3_kref+0x2b24: fpackfix %f6, %f6
26491 .word 0xc99e600a ! t3_kref+0x2b28: ldda [%i1 + 0xa]%asi, %f4
26492 .word 0xcd3e4000 ! t3_kref+0x2b2c: std %f6, [%i1]
26493 .word 0x9fb18406 ! t3_kref+0x2b30: fcmple16 %f6, %f6, %o7
26494 .word 0x27480008 ! t3_kref+0x2b34: fbul,a,pt %fcc0, _kref+0x2b54
26495 .word 0x8da00046 ! t3_kref+0x2b38: fmovd %f6, %f6
26496 .word 0x8da00546 ! t3_kref+0x2b3c: fsqrtd %f6, %f6
26497 .word 0xd0200018 ! t3_kref+0x2b40: st %o0, [%g0 + %i0]
26498 .word 0x8da00126 ! t3_kref+0x2b44: fabss %f6, %f6
26499 .word 0xeab6d018 ! t3_kref+0x2b48: stha %l5, [%i3 + %i0]0x80
26500 .word 0x8da1c9a7 ! t3_kref+0x2b4c: fdivs %f7, %f7, %f6
26501 .word 0x9efa400b ! t3_kref+0x2b50: sdivcc %o1, %o3, %o7
26502 .word 0x9ed2e3d7 ! t3_kref+0x2b54: umulcc %o3, 0x3d7, %o7
26503 .word 0x38800005 ! t3_kref+0x2b58: bgu,a _kref+0x2b6c
26504 .word 0xc168a14a ! t3_kref+0x2b5c: prefetch %g2 + 0x14a, 0
26505 .word 0x8da01086 ! t3_kref+0x2b60: fxtos %f6, %f6
26506 .word 0xded81018 ! t3_kref+0x2b64: ldxa [%g0 + %i0]0x80, %o7
26507 .word 0x81a98ac6 ! t3_kref+0x2b68: fcmped %fcc0, %f6, %f6
26508 .word 0xeaf81019 ! t3_kref+0x2b6c: swapa [%g0 + %i1]0x80, %l5
26509 .word 0xde00a02c ! t3_kref+0x2b70: ld [%g2 + 0x2c], %o7
26510 .word 0x8143e032 ! t3_kref+0x2b74: membar 0x32
26511 .word 0x9eaa39d7 ! t3_kref+0x2b78: andncc %o0, -0x629, %o7
26512 .word 0x8da00127 ! t3_kref+0x2b7c: fabss %f7, %f6
26513 .word 0x9eacf184 ! t3_kref+0x2b80: andncc %l3, -0xe7c, %o7
26514 .word 0x8da00526 ! t3_kref+0x2b84: fsqrts %f6, %f6
26515 .word 0x878020d0 ! t3_kref+0x2b88: mov 0xd0, %asi
26516 .word 0x9fb18486 ! t3_kref+0x2b8c: fcmple32 %f6, %f6, %o7
26517 .word 0x9e757a20 ! t3_kref+0x2b90: udiv %l5, -0x5e0, %o7
26518 .word 0xcd262004 ! t3_kref+0x2b94: st %f6, [%i0 + 4]
26519 .word 0xde881019 ! t3_kref+0x2b98: lduba [%g0 + %i1]0x80, %o7
26520 .word 0x9e624008 ! t3_kref+0x2b9c: subc %o1, %o0, %o7
26521 .word 0xde10a01c ! t3_kref+0x2ba0: lduh [%g2 + 0x1c], %o7
26522 .word 0xd828a02f ! t3_kref+0x2ba4: stb %o4, [%g2 + 0x2f]
26523 .word 0x9e368015 ! t3_kref+0x2ba8: orn %i2, %l5, %o7
26524 .word 0xc0364000 ! t3_kref+0x2bac: clrh [%i1]
26525 .word 0x8db18667 ! t3_kref+0x2bb0: fmul8x16au %f6, %f7, %f6
26526 .word 0x9fb680fc ! t3_kref+0x2bb4: edge16ln %i2, %i4, %o7
26527 .word 0xde0e7ffe ! t3_kref+0x2bb8: ldub [%i1 - 2], %o7
26528 .word 0xd4a01018 ! t3_kref+0x2bbc: sta %o2, [%g0 + %i0]0x80
26529 .word 0xcd20a00c ! t3_kref+0x2bc0: st %f6, [%g2 + 0xc]
26530 .word 0xcd3e7ff0 ! t3_kref+0x2bc4: std %f6, [%i1 - 0x10]
26531 .word 0xde06001c ! t3_kref+0x2bc8: ld [%i0 + %i4], %o7
26532 .word 0xde4e6009 ! t3_kref+0x2bcc: ldsb [%i1 + 9], %o7
26533 .word 0xc807bfe8 ! t3_kref+0x2bd0: ld [%fp - 0x18], %g4
26534 .word 0xde56401b ! t3_kref+0x2bd4: ldsh [%i1 + %i3], %o7
26535 .word 0x9e95b8d6 ! t3_kref+0x2bd8: orcc %l6, -0x72a, %o7
26536 .word 0x81a98a26 ! t3_kref+0x2bdc: fcmps %fcc0, %f6, %f6
26537 .word 0x8da00127 ! t3_kref+0x2be0: fabss %f7, %f6
26538 .word 0xd028a01f ! t3_kref+0x2be4: stb %o0, [%g2 + 0x1f]
26539 .word 0x81580000 ! t3_kref+0x2be8: flushw
26540 .word 0x8fa01a46 ! t3_kref+0x2bec: fdtoi %f6, %f7
26541 .word 0x8da00546 ! t3_kref+0x2bf0: fsqrtd %f6, %f6
26542 .word 0x36480002 ! t3_kref+0x2bf4: bge,a,pt %icc, _kref+0x2bfc
26543 .word 0x8da18946 ! t3_kref+0x2bf8: fmuld %f6, %f6, %f6
26544 .word 0x8da01a27 ! t3_kref+0x2bfc: fstoi %f7, %f6
26545 .word 0x8fa18827 ! t3_kref+0x2c00: fadds %f6, %f7, %f7
26546 .word 0x9e32ff2f ! t3_kref+0x2c04: orn %o3, -0xd1, %o7
26547 .word 0xc99e1a5c ! t3_kref+0x2c08: ldda [%i0 + %i4]0xd2, %f4
26548 .word 0xde48a02f ! t3_kref+0x2c0c: ldsb [%g2 + 0x2f], %o7
26549 .word 0x8db007a6 ! t3_kref+0x2c10: fpackfix %f6, %f6
26550 .word 0x9e58000b ! t3_kref+0x2c14: smul %g0, %o3, %o7
26551 .word 0x8db1c626 ! t3_kref+0x2c18: fmul8x16 %f7, %f6, %f6
26552 .word 0x8db00c00 ! t3_kref+0x2c1c: fzero %f6
26553 .word 0x9ea2800d ! t3_kref+0x2c20: subcc %o2, %o5, %o7
26554 .word 0x8fa18926 ! t3_kref+0x2c24: fmuls %f6, %f6, %f7
26555 .word 0x8da1cd26 ! t3_kref+0x2c28: fsmuld %f7, %f6, %f6
26556 .word 0xf8a71019 ! t3_kref+0x2c2c: sta %i4, [%i4 + %i1]0x80
26557 .word 0x8da01927 ! t3_kref+0x2c30: fstod %f7, %f6
26558 .word 0x8db18746 ! t3_kref+0x2c34: fpack32 %f6, %f6, %f6
26559 .word 0x2d800003 ! t3_kref+0x2c38: fbg,a _kref+0x2c44
26560 .word 0x8fa00526 ! t3_kref+0x2c3c: fsqrts %f6, %f7
26561 .word 0x8da01046 ! t3_kref+0x2c40: fdtox %f6, %f6
26562 .word 0x8da00126 ! t3_kref+0x2c44: fabss %f6, %f6
26563 .word 0xde500018 ! t3_kref+0x2c48: ldsh [%g0 + %i0], %o7
26564 .word 0x8da18827 ! t3_kref+0x2c4c: fadds %f6, %f7, %f6
26565 .word 0x9e85606d ! t3_kref+0x2c50: addcc %l5, 0x6d, %o7
26566 .word 0x9e7a401a ! t3_kref+0x2c54: sdiv %o1, %i2, %o7
26567 .word 0x8fa000a7 ! t3_kref+0x2c58: fnegs %f7, %f7
26568 .word 0x9e0aad83 ! t3_kref+0x2c5c: and %o2, 0xd83, %o7
26569 .word 0x9e068016 ! t3_kref+0x2c60: add %i2, %l6, %o7
26570 .word 0x9e0a8000 ! t3_kref+0x2c64: and %o2, %g0, %o7
26571 .word 0x8da1cd27 ! t3_kref+0x2c68: fsmuld %f7, %f7, %f6
26572 .word 0x9ee37478 ! t3_kref+0x2c6c: subccc %o5, -0xb88, %o7
26573 .word 0xcd1e7fe8 ! t3_kref+0x2c70: ldd [%i1 - 0x18], %f6
26574 .word 0xdece9018 ! t3_kref+0x2c74: ldsba [%i2 + %i0]0x80, %o7
26575 .word 0x9f44c000 ! t3_kref+0x2c78: mov %gsr, %o7
26576 .word 0x3b480005 ! t3_kref+0x2c7c: fble,a,pt %fcc0, _kref+0x2c90
26577 .word 0xde0e3fff ! t3_kref+0x2c80: ldub [%i0 - 1], %o7
26578 .word 0x81de69dd ! t3_kref+0x2c84: flush %i1 + 0x9dd
26579 .word 0x001fffff ! t3_kref+0x2c88: illtrap 0x1fffff
26580 .word 0xc9be1854 ! t3_kref+0x2c8c: stda %f4, [%i0 + %l4]0xc2
26581 .word 0x9e8d4008 ! t3_kref+0x2c90: andcc %l5, %o0, %o7
26582 .word 0x9ec6a654 ! t3_kref+0x2c94: addccc %i2, 0x654, %o7
26583 .word 0x8db18c46 ! t3_kref+0x2c98: fnor %f6, %f6, %f6
26584 .word 0x8da01927 ! t3_kref+0x2c9c: fstod %f7, %f6
26585 .word 0x8db18c86 ! t3_kref+0x2ca0: fandnot2 %f6, %f6, %f6
26586 .word 0x8fa1c9a6 ! t3_kref+0x2ca4: fdivs %f7, %f6, %f7
26587 .word 0x81df401c ! t3_kref+0x2ca8: flush %i5 + %i4
26588 .word 0x8fa01887 ! t3_kref+0x2cac: fitos %f7, %f7
26589 .word 0x8fa18826 ! t3_kref+0x2cb0: fadds %f6, %f6, %f7
26590 .word 0x8da00546 ! t3_kref+0x2cb4: fsqrtd %f6, %f6
26591 .word 0xe6266004 ! t3_kref+0x2cb8: st %l3, [%i1 + 4]
26592 .word 0x9e5dc015 ! t3_kref+0x2cbc: smul %l7, %l5, %o7
26593 .word 0x9ead7a79 ! t3_kref+0x2cc0: andncc %l5, -0x587, %o7
26594 .word 0x8da01046 ! t3_kref+0x2cc4: fdtox %f6, %f6
26595 .word 0xde462010 ! t3_kref+0x2cc8: ldsw [%i0 + 0x10], %o7
26596 .word 0xd428a02c ! t3_kref+0x2ccc: stb %o2, [%g2 + 0x2c]
26597 .word 0x8da00526 ! t3_kref+0x2cd0: fsqrts %f6, %f6
26598 .word 0xde96501b ! t3_kref+0x2cd4: lduha [%i1 + %i3]0x80, %o7
26599 .word 0x9f2b4008 ! t3_kref+0x2cd8: sll %o5, %o0, %o7
26600 .word 0x9e52c00d ! t3_kref+0x2cdc: umul %o3, %o5, %o7
26601 .word 0xcd1e3fe0 ! t3_kref+0x2ce0: ldd [%i0 - 0x20], %f6
26602 .word 0x9f3ce008 ! t3_kref+0x2ce4: sra %l3, 0x8, %o7
26603 .word 0x9e0b39c2 ! t3_kref+0x2ce8: and %o4, -0x63e, %o7
26604 .word 0x9e43400b ! t3_kref+0x2cec: addc %o5, %o3, %o7
26605 .word 0x8db187c6 ! t3_kref+0x2cf0: pdist %f6, %f6, %f6
26606 .word 0x9e8a801c ! t3_kref+0x2cf4: andcc %o2, %i4, %o7
26607 .word 0xde000018 ! t3_kref+0x2cf8: ld [%g0 + %i0], %o7
26608 .word 0xde167fe4 ! t3_kref+0x2cfc: lduh [%i1 - 0x1c], %o7
26609 .word 0xe1382b48 ! t3_kref+0x2d00: std %f16, [%g0 + 0xb48]
26610 .word 0x8db00766 ! t3_kref+0x2d04: fpack16 %f6, %f6
26611 .word 0x9ea6801a ! t3_kref+0x2d08: subcc %i2, %i2, %o7
26612 .word 0xde064000 ! t3_kref+0x2d0c: ld [%i1], %o7
26613 .word 0x8143c000 ! t3_kref+0x2d10: stbar
26614 .word 0x8db186a6 ! t3_kref+0x2d14: fmul8x16al %f6, %f6, %f6
26615 .word 0xcd20a02c ! t3_kref+0x2d18: st %f6, [%g2 + 0x2c]
26616 .word 0x8fa1c9a7 ! t3_kref+0x2d1c: fdivs %f7, %f7, %f7
26617 .word 0xded81018 ! t3_kref+0x2d20: ldxa [%g0 + %i0]0x80, %o7
26618 .word 0xeb68a18c ! t3_kref+0x2d24: prefetch %g2 + 0x18c, 21
26619 .word 0x9fc10000 ! t3_kref+0x2d28: call %g4
26620 .word 0xe83e6018 ! t3_kref+0x2d2c: std %l4, [%i1 + 0x18]
26621 .word 0x9e7d0017 ! t3_kref+0x2d30: sdiv %l4, %l7, %o7
26622 .word 0xe0180018 ! t3_kref+0x2d34: ldd [%g0 + %i0], %l0
26623 .word 0x8da189c6 ! t3_kref+0x2d38: fdivd %f6, %f6, %f6
26624 .word 0xc9be184c ! t3_kref+0x2d3c: stda %f4, [%i0 + %o4]0xc2
26625 .word 0x9e46ac03 ! t3_kref+0x2d40: addc %i2, 0xc03, %o7
26626 .word 0x8fb18d27 ! t3_kref+0x2d44: fandnot1s %f6, %f7, %f7
26627 .word 0x9fc00004 ! t3_kref+0x2d48: call %g0 + %g4
26628 .word 0xcd1fbcc0 ! t3_kref+0x2d4c: ldd [%fp - 0x340], %f6
26629 sethi %hi(2f), %o7
26630 .word 0xe40be17c ! t3_kref+0x2d54: ldub [%o7 + 0x17c], %l2
26631 .word 0xa41ca00c ! t3_kref+0x2d58: xor %l2, 0xc, %l2
26632 .word 0xe42be17c ! t3_kref+0x2d5c: stb %l2, [%o7 + 0x17c]
26633 .word 0x81dbe17c ! t3_kref+0x2d60: flush %o7 + 0x17c
26634 .word 0xde881018 ! t3_kref+0x2d64: lduba [%g0 + %i0]0x80, %o7
26635 .word 0x36800005 ! t3_kref+0x2d68: bge,a _kref+0x2d7c
26636 .word 0x8da1c8a7 ! t3_kref+0x2d6c: fsubs %f7, %f7, %f6
26637 .word 0x35800002 ! t3_kref+0x2d70: fbue,a _kref+0x2d78
26638 .word 0x9fb34240 ! t3_kref+0x2d74: array16 %o5, %g0, %o7
26639 .word 0xd8262000 ! t3_kref+0x2d78: st %o4, [%i0]
266402: .word 0xde96d019 ! t3_kref+0x2d7c: lduha [%i3 + %i1]0x80, %o7
26641 .word 0x8db1cf67 ! t3_kref+0x2d80: fornot1s %f7, %f7, %f6
26642 .word 0x9f3d0017 ! t3_kref+0x2d84: sra %l4, %l7, %o7
26643 .word 0x8da01a46 ! t3_kref+0x2d88: fdtoi %f6, %f6
26644 .word 0xf630a02e ! t3_kref+0x2d8c: sth %i3, [%g2 + 0x2e]
26645 .word 0x9e96f345 ! t3_kref+0x2d90: orcc %i3, -0xcbb, %o7
26646 .word 0xde4e8019 ! t3_kref+0x2d94: ldsb [%i2 + %i1], %o7
26647 .word 0x9e70001c ! t3_kref+0x2d98: udiv %g0, %i4, %o7
26648 .word 0x9eaa401a ! t3_kref+0x2d9c: andncc %o1, %i2, %o7
26649 .word 0x87802080 ! t3_kref+0x2da0: mov 0x80, %asi
26650 .word 0x8da1cd27 ! t3_kref+0x2da4: fsmuld %f7, %f7, %f6
26651 .word 0xdec8a01c ! t3_kref+0x2da8: ldsba [%g2 + 0x1c]%asi, %o7
26652 .word 0x1f2de78f ! t3_kref+0x2dac: sethi %hi(0xb79e3c00), %o7
26653 .word 0x81a9ca27 ! t3_kref+0x2db0: fcmps %fcc0, %f7, %f7
26654 .word 0x8da18946 ! t3_kref+0x2db4: fmuld %f6, %f6, %f6
26655 .word 0x22480007 ! t3_kref+0x2db8: be,a,pt %icc, _kref+0x2dd4
26656 .word 0x9e72c01a ! t3_kref+0x2dbc: udiv %o3, %i2, %o7
26657 .word 0x8da1cd26 ! t3_kref+0x2dc0: fsmuld %f7, %f6, %f6
26658 .word 0xde0e3ffe ! t3_kref+0x2dc4: ldub [%i0 - 2], %o7
26659 .word 0xc06e4000 ! t3_kref+0x2dc8: ldstub [%i1], %g0
26660 .word 0xe9e8a0cf ! t3_kref+0x2dcc: prefetcha %g2 + 0xcf, 20
26661 .word 0x8fb18da7 ! t3_kref+0x2dd0: fxors %f6, %f7, %f7
26662 .word 0x8db187c6 ! t3_kref+0x2dd4: pdist %f6, %f6, %f6
26663 .word 0x8db1ce26 ! t3_kref+0x2dd8: fands %f7, %f6, %f6
26664 .word 0x8fb18aa6 ! t3_kref+0x2ddc: fpsub16s %f6, %f6, %f7
26665 .word 0x8db00c00 ! t3_kref+0x2de0: fzero %f6
26666 .word 0x8da88026 ! t3_kref+0x2de4: fmovslg %fcc0, %f6, %f6
26667 .word 0xee68a02e ! t3_kref+0x2de8: ldstub [%g2 + 0x2e], %l7
26668 .word 0xc0266018 ! t3_kref+0x2dec: clr [%i1 + 0x18]
26669 .word 0x8db18e67 ! t3_kref+0x2df0: fxnors %f6, %f7, %f6
26670 .word 0x8db18c46 ! t3_kref+0x2df4: fnor %f6, %f6, %f6
26671 .word 0x9f38200d ! t3_kref+0x2df8: sra %g0, 0xd, %o7
26672 .word 0x8da1c9a6 ! t3_kref+0x2dfc: fdivs %f7, %f6, %f6
26673 .word 0x9ee0298b ! t3_kref+0x2e00: subccc %g0, 0x98b, %o7
26674 .word 0x8fb18a27 ! t3_kref+0x2e04: fpadd16s %f6, %f7, %f7
26675 .word 0x8da00127 ! t3_kref+0x2e08: fabss %f7, %f6
26676 .word 0x8da01927 ! t3_kref+0x2e0c: fstod %f7, %f6
26677 .word 0x9f380000 ! t3_kref+0x2e10: sra %g0, %g0, %o7
26678 .word 0x8fa1c8a6 ! t3_kref+0x2e14: fsubs %f7, %f6, %f7
26679 .word 0x3a800002 ! t3_kref+0x2e18: bcc,a _kref+0x2e20
26680 .word 0x8582c017 ! t3_kref+0x2e1c: wr %o3, %l7, %ccr
26681 .word 0x30800001 ! t3_kref+0x2e20: ba,a _kref+0x2e24
26682 .word 0x8fa01886 ! t3_kref+0x2e24: fitos %f6, %f7
26683 .word 0x9e62000c ! t3_kref+0x2e28: subc %o0, %o4, %o7
26684 .word 0x8fb18da7 ! t3_kref+0x2e2c: fxors %f6, %f7, %f7
26685 .word 0x8da18827 ! t3_kref+0x2e30: fadds %f6, %f7, %f6
26686 .word 0xcd3e3ff8 ! t3_kref+0x2e34: std %f6, [%i0 - 8]
26687 .word 0x8da188c6 ! t3_kref+0x2e38: fsubd %f6, %f6, %f6
26688 .word 0x8da188c6 ! t3_kref+0x2e3c: fsubd %f6, %f6, %f6
26689 .word 0x9e554017 ! t3_kref+0x2e40: umul %l5, %l7, %o7
26690 .word 0x38800002 ! t3_kref+0x2e44: bgu,a _kref+0x2e4c
26691 .word 0x9f44c000 ! t3_kref+0x2e48: mov %gsr, %o7
26692 .word 0x9f3ec00c ! t3_kref+0x2e4c: sra %i3, %o4, %o7
26693 .word 0x9f414000 ! t3_kref+0x2e50: mov %pc, %o7
26694 .word 0xee26001c ! t3_kref+0x2e54: st %l7, [%i0 + %i4]
26695 .word 0x8fa00027 ! t3_kref+0x2e58: fmovs %f7, %f7
26696 .word 0xc96e3fe8 ! t3_kref+0x2e5c: prefetch %i0 - 0x18, 4
26697 .word 0x9fb54280 ! t3_kref+0x2e60: array32 %l5, %g0, %o7
26698 .word 0xcd1e3fe0 ! t3_kref+0x2e64: ldd [%i0 - 0x20], %f6
26699 .word 0x9f3d600f ! t3_kref+0x2e68: sra %l5, 0xf, %o7
26700 .word 0xc028a02d ! t3_kref+0x2e6c: clrb [%g2 + 0x2d]
26701 .word 0xcd063fe0 ! t3_kref+0x2e70: ld [%i0 - 0x20], %f6
26702 .word 0x9fb300f6 ! t3_kref+0x2e74: edge16ln %o4, %l6, %o7
26703 .word 0x8fa00127 ! t3_kref+0x2e78: fabss %f7, %f7
26704 .word 0x9e12c016 ! t3_kref+0x2e7c: or %o3, %l6, %o7
26705 .word 0xde56c019 ! t3_kref+0x2e80: ldsh [%i3 + %i1], %o7
26706 sethi %hi(2f), %o7
26707 .word 0xe40be2c0 ! t3_kref+0x2e88: ldub [%o7 + 0x2c0], %l2
26708 .word 0xa41ca00c ! t3_kref+0x2e8c: xor %l2, 0xc, %l2
26709 .word 0xe42be2c0 ! t3_kref+0x2e90: stb %l2, [%o7 + 0x2c0]
26710 .word 0x81dbe2c0 ! t3_kref+0x2e94: flush %o7 + 0x2c0
26711 .word 0x81a98ac6 ! t3_kref+0x2e98: fcmped %fcc0, %f6, %f6
26712 .word 0x9e1ab9aa ! t3_kref+0x2e9c: xor %o2, -0x656, %o7
26713 .word 0x9e780008 ! t3_kref+0x2ea0: sdiv %g0, %o0, %o7
26714 .word 0x9e42e3ac ! t3_kref+0x2ea4: addc %o3, 0x3ac, %o7
26715 .word 0x3c800001 ! t3_kref+0x2ea8: bpos,a _kref+0x2eac
26716 .word 0x9f44c000 ! t3_kref+0x2eac: mov %gsr, %o7
26717 .word 0xdede5000 ! t3_kref+0x2eb0: ldxa [%i1]0x80, %o7
26718 .word 0x9f3a000b ! t3_kref+0x2eb4: sra %o0, %o3, %o7
26719 .word 0xcd3f4019 ! t3_kref+0x2eb8: std %f6, [%i5 + %i1]
26720 .word 0x3c800002 ! t3_kref+0x2ebc: bpos,a _kref+0x2ec4
267212: .word 0xdec8a03e ! t3_kref+0x2ec0: ldsba [%g2 + 0x3e]%asi, %o7
26722 .word 0xcf000019 ! t3_kref+0x2ec4: ld [%g0 + %i1], %f7
26723 .word 0xd830a00c ! t3_kref+0x2ec8: sth %o4, [%g2 + 0xc]
26724 .word 0x8fa01a27 ! t3_kref+0x2ecc: fstoi %f7, %f7
26725 .word 0x81a98a46 ! t3_kref+0x2ed0: fcmpd %fcc0, %f6, %f6
26726 .word 0x8fb1caa6 ! t3_kref+0x2ed4: fpsub16s %f7, %f6, %f7
26727 .word 0x9e36a5fe ! t3_kref+0x2ed8: orn %i2, 0x5fe, %o7
26728 .word 0xea20a00c ! t3_kref+0x2edc: st %l5, [%g2 + 0xc]
26729 .word 0xde0e0000 ! t3_kref+0x2ee0: ldub [%i0], %o7
26730 .word 0x9efda95d ! t3_kref+0x2ee4: sdivcc %l6, 0x95d, %o7
26731 .word 0x36800006 ! t3_kref+0x2ee8: bge,a _kref+0x2f00
26732 .word 0x81deb7d3 ! t3_kref+0x2eec: flush %i2 - 0x82d
26733 .word 0x8db00fe0 ! t3_kref+0x2ef0: fones %f6
26734 .word 0x9e770016 ! t3_kref+0x2ef4: udiv %i4, %l6, %o7
26735 .word 0xdece1000 ! t3_kref+0x2ef8: ldsba [%i0]0x80, %o7
26736 .word 0x8da18826 ! t3_kref+0x2efc: fadds %f6, %f6, %f6
26737 .word 0x9e5f000a ! t3_kref+0x2f00: smul %i4, %o2, %o7
26738 .word 0x9e0db578 ! t3_kref+0x2f04: and %l6, -0xa88, %o7
26739 .word 0x8da1cd27 ! t3_kref+0x2f08: fsmuld %f7, %f7, %f6
26740 .word 0x9e34c00c ! t3_kref+0x2f0c: orn %l3, %o4, %o7
26741 .word 0x20800004 ! t3_kref+0x2f10: bn,a _kref+0x2f20
26742 .word 0x9e8b400c ! t3_kref+0x2f14: andcc %o5, %o4, %o7
26743 .word 0x9ef70008 ! t3_kref+0x2f18: udivcc %i4, %o0, %o7
26744 .word 0x8fa01086 ! t3_kref+0x2f1c: fxtos %f6, %f7
26745 .word 0x9e268013 ! t3_kref+0x2f20: sub %i2, %l3, %o7
26746 .word 0x8db18c46 ! t3_kref+0x2f24: fnor %f6, %f6, %f6
26747 .word 0x9e020016 ! t3_kref+0x2f28: add %o0, %l6, %o7
26748 .word 0x3e800003 ! t3_kref+0x2f2c: bvc,a _kref+0x2f38
26749 .word 0x9ed6e306 ! t3_kref+0x2f30: umulcc %i3, 0x306, %o7
26750 .word 0x8fb1cfa6 ! t3_kref+0x2f34: fors %f7, %f6, %f7
26751 .word 0x9efd800a ! t3_kref+0x2f38: sdivcc %l6, %o2, %o7
26752 .word 0x8da00526 ! t3_kref+0x2f3c: fsqrts %f6, %f6
26753 .word 0x9e15202b ! t3_kref+0x2f40: or %l4, 0x2b, %o7
26754 .word 0x8da00546 ! t3_kref+0x2f44: fsqrtd %f6, %f6
26755 .word 0x9e353a5d ! t3_kref+0x2f48: orn %l4, -0x5a3, %o7
26756 sethi %hi(2f), %o7
26757 .word 0xe40be390 ! t3_kref+0x2f50: ldub [%o7 + 0x390], %l2
26758 .word 0xa41ca00c ! t3_kref+0x2f54: xor %l2, 0xc, %l2
26759 .word 0xe42be390 ! t3_kref+0x2f58: stb %l2, [%o7 + 0x390]
26760 .word 0x81dbe390 ! t3_kref+0x2f5c: flush %o7 + 0x390
26761 .word 0x9fb18486 ! t3_kref+0x2f60: fcmple32 %f6, %f6, %o7
26762 .word 0x8fa18827 ! t3_kref+0x2f64: fadds %f6, %f7, %f7
26763 .word 0x9e0a3e9b ! t3_kref+0x2f68: and %o0, -0x165, %o7
26764 .word 0x8db1ca67 ! t3_kref+0x2f6c: fpadd32s %f7, %f7, %f6
26765 .word 0x8db18d26 ! t3_kref+0x2f70: fandnot1s %f6, %f6, %f6
26766 .word 0x8db00f06 ! t3_kref+0x2f74: fsrc2 %f6, %f6
26767 .word 0x9e8df156 ! t3_kref+0x2f78: andcc %l7, -0xeaa, %o7
26768 .word 0x81a98a26 ! t3_kref+0x2f7c: fcmps %fcc0, %f6, %f6
26769 .word 0xded61000 ! t3_kref+0x2f80: ldsha [%i0]0x80, %o7
26770 .word 0x9e7522ee ! t3_kref+0x2f84: udiv %l4, 0x2ee, %o7
26771 .word 0xded01018 ! t3_kref+0x2f88: ldsha [%g0 + %i0]0x80, %o7
26772 .word 0xee2e7fe8 ! t3_kref+0x2f8c: stb %l7, [%i1 - 0x18]
267732: .word 0x9e76a4bf ! t3_kref+0x2f90: udiv %i2, 0x4bf, %o7
26774 .word 0x9ed566cd ! t3_kref+0x2f94: umulcc %l5, 0x6cd, %o7
26775 .word 0x9e04c00a ! t3_kref+0x2f98: add %l3, %o2, %o7
26776 .word 0xebe8a00c ! t3_kref+0x2f9c: prefetcha %g2 + 0xc, 21
26777 .word 0x8fa00527 ! t3_kref+0x2fa0: fsqrts %f7, %f7
26778 .word 0x9f1b2f19 ! t3_kref+0x2fa4: tsubcctv %o4, 0xf19, %o7
26779 .word 0xde16001b ! t3_kref+0x2fa8: lduh [%i0 + %i3], %o7
26780 .word 0x9fb18446 ! t3_kref+0x2fac: fcmpne16 %f6, %f6, %o7
26781 .word 0x9ea5c01b ! t3_kref+0x2fb0: subcc %l7, %i3, %o7
26782 call 1f
26783 .empty
26784 .word 0x8fa000a7 ! t3_kref+0x2fb8: fnegs %f7, %f7
26785 .word 0x8143c000 ! t3_kref+0x2fbc: stbar
26786 .word 0x8da18946 ! t3_kref+0x2fc0: fmuld %f6, %f6, %f6
267871: .word 0x36800003 ! t3_kref+0x2fc4: bge,a _kref+0x2fd0
26788 .word 0xe4e8a03c ! t3_kref+0x2fc8: ldstuba [%g2 + 0x3c]%asi, %l2
26789 .word 0x8fa00526 ! t3_kref+0x2fcc: fsqrts %f6, %f7
26790 .word 0x8da18846 ! t3_kref+0x2fd0: faddd %f6, %f6, %f6
26791 .word 0xcf26001c ! t3_kref+0x2fd4: st %f7, [%i0 + %i4]
26792 .word 0x9fb2412d ! t3_kref+0x2fd8: edge32n %o1, %o5, %o7
26793 .word 0xc99e1a5c ! t3_kref+0x2fdc: ldda [%i0 + %i4]0xd2, %f4
26794 .word 0x9ea2c016 ! t3_kref+0x2fe0: subcc %o3, %l6, %o7
26795 call SYM(t3_subr0)
26796 .word 0x8da18827 ! t3_kref+0x2fe8: fadds %f6, %f7, %f6
26797 .word 0x9ed3000b ! t3_kref+0x2fec: umulcc %o4, %o3, %o7
26798 .word 0x8fa000a7 ! t3_kref+0x2ff0: fnegs %f7, %f7
26799 .word 0x9e72254c ! t3_kref+0x2ff4: udiv %o0, 0x54c, %o7
26800 .word 0x9e552f77 ! t3_kref+0x2ff8: umul %l4, 0xf77, %o7
26801 .word 0x9e5b6402 ! t3_kref+0x2ffc: smul %o5, 0x402, %o7
26802 .word 0xcd1e3fe0 ! t3_kref+0x3000: ldd [%i0 - 0x20], %f6
26803 call SYM(t3_subr3)
26804 .word 0xe0c66018 ! t3_kref+0x3008: ldswa [%i1 + 0x18]%asi, %l0
26805 .word 0xde4e401a ! t3_kref+0x300c: ldsb [%i1 + %i2], %o7
26806 .word 0x9ec00014 ! t3_kref+0x3010: addccc %g0, %l4, %o7
26807 .word 0x8da18d26 ! t3_kref+0x3014: fsmuld %f6, %f6, %f6
26808 .word 0xdec8a02d ! t3_kref+0x3018: ldsba [%g2 + 0x2d]%asi, %o7
26809 .word 0x81a9ca26 ! t3_kref+0x301c: fcmps %fcc0, %f7, %f6
26810 .word 0x9ef5c01c ! t3_kref+0x3020: udivcc %l7, %i4, %o7
26811 .word 0x30480002 ! t3_kref+0x3024: ba,a,pt %icc, _kref+0x302c
26812 .word 0x9e628016 ! t3_kref+0x3028: subc %o2, %l6, %o7
26813 .word 0x9efa401a ! t3_kref+0x302c: sdivcc %o1, %i2, %o7
26814 .word 0xcd80a00c ! t3_kref+0x3030: lda [%g2 + 0xc]%asi, %f6
26815 .word 0x9eadc01c ! t3_kref+0x3034: andncc %l7, %i4, %o7
26816 .word 0x8da189a7 ! t3_kref+0x3038: fdivs %f6, %f7, %f6
26817 .word 0xcd1fbe08 ! t3_kref+0x303c: ldd [%fp - 0x1f8], %f6
26818 sethi %hi(2f), %o7
26819 .word 0xe40be080 ! t3_kref+0x3044: ldub [%o7 + 0x80], %l2
26820 .word 0xa41ca00c ! t3_kref+0x3048: xor %l2, 0xc, %l2
26821 .word 0xe42be080 ! t3_kref+0x304c: stb %l2, [%o7 + 0x80]
26822 .word 0x81dbe080 ! t3_kref+0x3050: flush %o7 + 0x80
26823 .word 0x8db18de7 ! t3_kref+0x3054: fnands %f6, %f7, %f6
26824 .word 0xe4be6000 ! t3_kref+0x3058: stda %l2, [%i1]%asi
26825 .word 0x9fb18446 ! t3_kref+0x305c: fcmpne16 %f6, %f6, %o7
26826 .word 0x8da00527 ! t3_kref+0x3060: fsqrts %f7, %f6
26827 .word 0x8da01926 ! t3_kref+0x3064: fstod %f6, %f6
26828 .word 0x8da01927 ! t3_kref+0x3068: fstod %f7, %f6
26829 .word 0x9ee70014 ! t3_kref+0x306c: subccc %i4, %l4, %o7
26830 .word 0xc519401d ! t3_kref+0x3070: ldd [%g5 + %i5], %f2
26831 .word 0xde470019 ! t3_kref+0x3074: ldsw [%i4 + %i1], %o7
26832 .word 0xde067fe8 ! t3_kref+0x3078: ld [%i1 - 0x18], %o7
26833 .word 0xcd3e0000 ! t3_kref+0x307c: std %f6, [%i0]
268342: .word 0x9f1b23da ! t3_kref+0x3080: tsubcctv %o4, 0x3da, %o7
26835 .word 0x9e35c00b ! t3_kref+0x3084: orn %l7, %o3, %o7
26836 .word 0x32480004 ! t3_kref+0x3088: bne,a,pt %icc, _kref+0x3098
26837 .word 0xee28a00e ! t3_kref+0x308c: stb %l7, [%g2 + 0xe]
26838 .word 0x9fc10000 ! t3_kref+0x3090: call %g4
26839 .word 0x8fb00766 ! t3_kref+0x3094: fpack16 %f6, %f7
26840 .word 0x81a9ca27 ! t3_kref+0x3098: fcmps %fcc0, %f7, %f7
26841 .word 0xdec0a00c ! t3_kref+0x309c: ldswa [%g2 + 0xc]%asi, %o7
26842 .word 0x9f40c000 ! t3_kref+0x30a0: mov %asi, %o7
26843 .word 0x8db00f06 ! t3_kref+0x30a4: fsrc2 %f6, %f6
26844 .word 0x3f800003 ! t3_kref+0x30a8: fbo,a _kref+0x30b4
26845 .word 0x8da01926 ! t3_kref+0x30ac: fstod %f6, %f6
26846 .word 0x9e85000c ! t3_kref+0x30b0: addcc %l4, %o4, %o7
26847 .word 0x8da00546 ! t3_kref+0x30b4: fsqrtd %f6, %f6
26848 .word 0xde8e601d ! t3_kref+0x30b8: lduba [%i1 + 0x1d]%asi, %o7
26849 .word 0x9efaadd7 ! t3_kref+0x30bc: sdivcc %o2, 0xdd7, %o7
26850 .word 0x9ede8017 ! t3_kref+0x30c0: smulcc %i2, %l7, %o7
26851 .word 0xea20a01c ! t3_kref+0x30c4: st %l5, [%g2 + 0x1c]
26852 .word 0xe01e001d ! t3_kref+0x30c8: ldd [%i0 + %i5], %l0
26853 .word 0xea6e7ffc ! t3_kref+0x30cc: ldstub [%i1 - 4], %l5
26854 .word 0x9efd401a ! t3_kref+0x30d0: sdivcc %l5, %i2, %o7
26855 .word 0x9e5cc017 ! t3_kref+0x30d4: smul %l3, %l7, %o7
26856 .word 0x8143c000 ! t3_kref+0x30d8: stbar
26857 .word 0x9ef328c2 ! t3_kref+0x30dc: udivcc %o4, 0x8c2, %o7
26858 .word 0x8da18946 ! t3_kref+0x30e0: fmuld %f6, %f6, %f6
26859 .word 0xc0b0a03c ! t3_kref+0x30e4: stha %g0, [%g2 + 0x3c]%asi
26860 .word 0xde10a03e ! t3_kref+0x30e8: lduh [%g2 + 0x3e], %o7
26861 .word 0x81da7a7c ! t3_kref+0x30ec: flush %o1 - 0x584
26862 .word 0xcd380018 ! t3_kref+0x30f0: std %f6, [%g0 + %i0]
26863 .word 0x8fa1c9a6 ! t3_kref+0x30f4: fdivs %f7, %f6, %f7
26864 .word 0x9e5b0015 ! t3_kref+0x30f8: smul %o4, %l5, %o7
26865 .word 0xe8263ff0 ! t3_kref+0x30fc: st %l4, [%i0 - 0x10]
26866 .word 0x9e33000b ! t3_kref+0x3100: orn %o4, %o3, %o7
26867 .word 0x9fb580fa ! t3_kref+0x3104: edge16ln %l6, %i2, %o7
26868 .word 0x21480002 ! t3_kref+0x3108: fbn,a,pt %fcc0, _kref+0x3110
26869 .word 0xc0a8a02e ! t3_kref+0x310c: stba %g0, [%g2 + 0x2e]%asi
26870 .word 0x9fc10000 ! t3_kref+0x3110: call %g4
26871 .word 0xa00eff9f ! t3_kref+0x3114: and %i3, -0x61, %l0
26872 .word 0x8da189c6 ! t3_kref+0x3118: fdivd %f6, %f6, %f6
26873 .word 0xe8a0a00c ! t3_kref+0x311c: sta %l4, [%g2 + 0xc]%asi
26874 .word 0x2e800002 ! t3_kref+0x3120: bvs,a _kref+0x3128
26875 .word 0x8db186c6 ! t3_kref+0x3124: fmul8sux16 %f6, %f6, %f6
26876 .word 0x9fb30040 ! t3_kref+0x3128: edge8l %o4, %g0, %o7
26877 .word 0x8da1cd26 ! t3_kref+0x312c: fsmuld %f7, %f6, %f6
26878 .word 0x9e5a3e78 ! t3_kref+0x3130: smul %o0, -0x188, %o7
26879 .word 0x9e23315c ! t3_kref+0x3134: sub %o4, -0xea4, %o7
26880 .word 0xde90a03e ! t3_kref+0x3138: lduha [%g2 + 0x3e]%asi, %o7
26881 .word 0x8db18ee7 ! t3_kref+0x313c: fornot2s %f6, %f7, %f6
26882 .word 0x9e2560bb ! t3_kref+0x3140: sub %l5, 0xbb, %o7
26883 .word 0x8fb1ca67 ! t3_kref+0x3144: fpadd32s %f7, %f7, %f7
26884 .word 0xe816c005 ! t3_kref+0x3148: lduh [%i3 + %g5], %l4
26885 .word 0x9e953040 ! t3_kref+0x314c: orcc %l4, -0xfc0, %o7
26886 .word 0x85822c41 ! t3_kref+0x3150: wr %o0, 0xc41, %ccr
26887 .word 0x8db18d86 ! t3_kref+0x3154: fxor %f6, %f6, %f6
26888 .word 0xc0270019 ! t3_kref+0x3158: clr [%i4 + %i1]
26889 .word 0x20800007 ! t3_kref+0x315c: bn,a _kref+0x3178
26890 .word 0x8da00127 ! t3_kref+0x3160: fabss %f7, %f6
26891 .word 0x9e1dc014 ! t3_kref+0x3164: xor %l7, %l4, %o7
26892 .word 0x8fa1c8a7 ! t3_kref+0x3168: fsubs %f7, %f7, %f7
26893 .word 0xde0e8018 ! t3_kref+0x316c: ldub [%i2 + %i0], %o7
26894 .word 0x9ea23804 ! t3_kref+0x3170: subcc %o0, -0x7fc, %o7
26895 .word 0x81a9ca26 ! t3_kref+0x3174: fcmps %fcc0, %f7, %f6
26896 .word 0xcd20a01c ! t3_kref+0x3178: st %f6, [%g2 + 0x1c]
26897 .word 0x8186c000 ! t3_kref+0x317c: wr %i3, %g0, %y
26898 .word 0x8fa01a26 ! t3_kref+0x3180: fstoi %f6, %f7
26899 .word 0x9f302008 ! t3_kref+0x3184: srl %g0, 0x8, %o7
26900 .word 0x8da01046 ! t3_kref+0x3188: fdtox %f6, %f6
26901 .word 0x81a98a46 ! t3_kref+0x318c: fcmpd %fcc0, %f6, %f6
26902 .word 0x9e0b000c ! t3_kref+0x3190: and %o4, %o4, %o7
26903 sethi %hi(1f), %o7
26904 jmpl %o7+%lo(1f), %g1
26905 .empty
26906 .word 0x8fa1c826 ! t3_kref+0x319c: fadds %f7, %f6, %f7
269071: .word 0x8182c000 ! t3_kref+0x31a0: wr %o3, %g0, %y
26908 .word 0x9e5a000c ! t3_kref+0x31a4: smul %o0, %o4, %o7
26909 .word 0x9f3cc00a ! t3_kref+0x31a8: sra %l3, %o2, %o7
26910 .word 0x9efd79f5 ! t3_kref+0x31ac: sdivcc %l5, -0x60b, %o7
26911 .word 0x8db18ac6 ! t3_kref+0x31b0: fpsub32 %f6, %f6, %f6
26912 .word 0x9e027cd3 ! t3_kref+0x31b4: add %o1, -0x32d, %o7
26913 .word 0xde86501c ! t3_kref+0x31b8: lda [%i1 + %i4]0x80, %o7
26914 .word 0x9eaa75c6 ! t3_kref+0x31bc: andncc %o1, -0xa3a, %o7
26915 .word 0xcd1e2018 ! t3_kref+0x31c0: ldd [%i0 + 0x18], %f6
26916 .word 0x9e8b3e48 ! t3_kref+0x31c4: andcc %o4, -0x1b8, %o7
26917 .word 0x9e06c000 ! t3_kref+0x31c8: add %i3, %g0, %o7
26918 .word 0x9ec20014 ! t3_kref+0x31cc: addccc %o0, %l4, %o7
26919 .word 0x9fb3001a ! t3_kref+0x31d0: edge8 %o4, %i2, %o7
26920 .word 0x9fb34280 ! t3_kref+0x31d4: array32 %o5, %g0, %o7
26921 .word 0x8db18e80 ! t3_kref+0x31d8: fsrc1 %f6, %f6
26922 .word 0x8da00546 ! t3_kref+0x31dc: fsqrtd %f6, %f6
26923 .word 0x81dcfbc7 ! t3_kref+0x31e0: flush %l3 - 0x439
26924 .word 0x8db18706 ! t3_kref+0x31e4: fmuld8sux16 %f6, %f6, %f6
26925 .word 0x8db18ee6 ! t3_kref+0x31e8: fornot2s %f6, %f6, %f6
26926 .word 0xcf267ff0 ! t3_kref+0x31ec: st %f7, [%i1 - 0x10]
26927 .word 0x8db18e66 ! t3_kref+0x31f0: fxnors %f6, %f6, %f6
26928 .word 0x9eff0016 ! t3_kref+0x31f4: sdivcc %i4, %l6, %o7
26929 .word 0xcd1e2008 ! t3_kref+0x31f8: ldd [%i0 + 8], %f6
26930 .word 0x9fb2812b ! t3_kref+0x31fc: edge32n %o2, %o3, %o7
26931 .word 0x8db18c86 ! t3_kref+0x3200: fandnot2 %f6, %f6, %f6
26932 .word 0xeaf81019 ! t3_kref+0x3204: swapa [%g0 + %i1]0x80, %l5
26933 .word 0x81800000 ! t3_kref+0x3208: mov %g0, %y
26934 .word 0x8db18746 ! t3_kref+0x320c: fpack32 %f6, %f6, %f6
26935 .word 0x9fb28060 ! t3_kref+0x3210: edge8ln %o2, %g0, %o7
26936 .word 0x9e8aa8c2 ! t3_kref+0x3214: andcc %o2, 0x8c2, %o7
26937 .word 0x9fb18586 ! t3_kref+0x3218: fcmpgt32 %f6, %f6, %o7
26938 .word 0x8da00546 ! t3_kref+0x321c: fsqrtd %f6, %f6
26939 .word 0xcdb81019 ! t3_kref+0x3220: stda %f6, [%g0 + %i1]0x80
26940 .word 0x8da00046 ! t3_kref+0x3224: fmovd %f6, %f6
26941 .word 0x9e55001a ! t3_kref+0x3228: umul %l4, %i2, %o7
26942 .word 0x9efa2a3e ! t3_kref+0x322c: sdivcc %o0, 0xa3e, %o7
26943 .word 0x8143c000 ! t3_kref+0x3230: stbar
26944 .word 0x9ead75ab ! t3_kref+0x3234: andncc %l5, -0xa55, %o7
26945 .word 0xdece9040 ! t3_kref+0x3238: ldsba [%i2]0x82, %o7
26946 .word 0xde4e3ff5 ! t3_kref+0x323c: ldsb [%i0 - 0xb], %o7
26947 .word 0xde000019 ! t3_kref+0x3240: ld [%g0 + %i1], %o7
26948 .word 0x81dc4014 ! t3_kref+0x3244: flush %l1 + %l4
26949 .word 0x9ea239b3 ! t3_kref+0x3248: subcc %o0, -0x64d, %o7
26950 .word 0x81828000 ! t3_kref+0x324c: wr %o2, %g0, %y
26951 .word 0x8fa1c9a6 ! t3_kref+0x3250: fdivs %f7, %f6, %f7
26952 .word 0x8da18946 ! t3_kref+0x3254: fmuld %f6, %f6, %f6
26953 .word 0x81a98a46 ! t3_kref+0x3258: fcmpd %fcc0, %f6, %f6
26954 .word 0x8da18d27 ! t3_kref+0x325c: fsmuld %f6, %f7, %f6
26955 .word 0x8fa1c8a7 ! t3_kref+0x3260: fsubs %f7, %f7, %f7
26956 .word 0x8db18c46 ! t3_kref+0x3264: fnor %f6, %f6, %f6
26957 .word 0x9e672e8f ! t3_kref+0x3268: subc %i4, 0xe8f, %o7
26958 .word 0x8db186c6 ! t3_kref+0x326c: fmul8sux16 %f6, %f6, %f6
26959 .word 0xede8a18c ! t3_kref+0x3270: prefetcha %g2 + 0x18c, 22
26960 .word 0x9e7ae4e2 ! t3_kref+0x3274: sdiv %o3, 0x4e2, %o7
26961 .word 0x9e7d75a3 ! t3_kref+0x3278: sdiv %l5, -0xa5d, %o7
26962 .word 0xcf26401c ! t3_kref+0x327c: st %f7, [%i1 + %i4]
26963 .word 0x9e0d251d ! t3_kref+0x3280: and %l4, 0x51d, %o7
26964 .word 0x9f40c000 ! t3_kref+0x3284: mov %asi, %o7
26965 .word 0x9e25001a ! t3_kref+0x3288: sub %l4, %i2, %o7
26966 .word 0x8da000c6 ! t3_kref+0x328c: fnegd %f6, %f6
26967 .word 0x8da18946 ! t3_kref+0x3290: fmuld %f6, %f6, %f6
26968 .word 0x9ed30008 ! t3_kref+0x3294: umulcc %o4, %o0, %o7
26969 .word 0x9e55c017 ! t3_kref+0x3298: umul %l7, %l7, %o7
26970 .word 0x8da00546 ! t3_kref+0x329c: fsqrtd %f6, %f6
26971 .word 0x81a98ac6 ! t3_kref+0x32a0: fcmped %fcc0, %f6, %f6
26972 .word 0x9f0d8014 ! t3_kref+0x32a4: tsubcc %l6, %l4, %o7
26973 .word 0xc3ee5009 ! t3_kref+0x32a8: prefetcha %i1 + %o1, 1
26974 .word 0x8fa00526 ! t3_kref+0x32ac: fsqrts %f6, %f7
26975 .word 0x9e76b395 ! t3_kref+0x32b0: udiv %i2, -0xc6b, %o7
26976 .word 0xebe8a147 ! t3_kref+0x32b4: prefetcha %g2 + 0x147, 21
26977 .word 0x8fa00527 ! t3_kref+0x32b8: fsqrts %f7, %f7
26978 .word 0x9e02c015 ! t3_kref+0x32bc: add %o3, %l5, %o7
26979 .word 0x9fb18506 ! t3_kref+0x32c0: fcmpgt16 %f6, %f6, %o7
26980 .word 0x9e5b000a ! t3_kref+0x32c4: smul %o4, %o2, %o7
26981 .word 0x8fa00026 ! t3_kref+0x32c8: fmovs %f6, %f7
26982 .word 0xeab66000 ! t3_kref+0x32cc: stha %l5, [%i1]%asi
26983 .word 0x9e8d8014 ! t3_kref+0x32d0: andcc %l6, %l4, %o7
26984 .word 0x8db18f86 ! t3_kref+0x32d4: for %f6, %f6, %f6
26985 .word 0x24800006 ! t3_kref+0x32d8: ble,a _kref+0x32f0
26986 .word 0xde8e6009 ! t3_kref+0x32dc: lduba [%i1 + 9]%asi, %o7
26987 .word 0x8da01927 ! t3_kref+0x32e0: fstod %f7, %f6
26988 .word 0xde4e2007 ! t3_kref+0x32e4: ldsb [%i0 + 7], %o7
26989 .word 0x9e7a8015 ! t3_kref+0x32e8: sdiv %o2, %l5, %o7
26990 .word 0x9fb18586 ! t3_kref+0x32ec: fcmpgt32 %f6, %f6, %o7
26991 call SYM(t3_subr1)
26992 .word 0xc9be184b ! t3_kref+0x32f4: stda %f4, [%i0 + %o3]0xc2
26993 .word 0x9e0db2a6 ! t3_kref+0x32f8: and %l6, -0xd5a, %o7
26994 .word 0x9e72c015 ! t3_kref+0x32fc: udiv %o3, %l5, %o7
26995 .word 0x8da01887 ! t3_kref+0x3300: fitos %f7, %f6
26996 .word 0xde96505b ! t3_kref+0x3304: lduha [%i1 + %i3]0x82, %o7
26997 .word 0x8db18d40 ! t3_kref+0x3308: fnot1 %f6, %f6
26998 .word 0x8da01a27 ! t3_kref+0x330c: fstoi %f7, %f6
26999 .word 0x8da00546 ! t3_kref+0x3310: fsqrtd %f6, %f6
27000 .word 0xcd266004 ! t3_kref+0x3314: st %f6, [%i1 + 4]
27001 .word 0x81daf1e1 ! t3_kref+0x3318: flush %o3 - 0xe1f
27002 .word 0x9eab76df ! t3_kref+0x331c: andncc %o5, -0x921, %o7
27003 .word 0xcd1e3fe0 ! t3_kref+0x3320: ldd [%i0 - 0x20], %f6
27004 .word 0xcd801018 ! t3_kref+0x3324: lda [%g0 + %i0]0x80, %f6
27005 .word 0x9e426c5f ! t3_kref+0x3328: addc %o1, 0xc5f, %o7
27006 .word 0x9e36ad99 ! t3_kref+0x332c: orn %i2, 0xd99, %o7
27007 .word 0x81a98a46 ! t3_kref+0x3330: fcmpd %fcc0, %f6, %f6
27008 .word 0x8143c000 ! t3_kref+0x3334: stbar
27009 .word 0x8db18746 ! t3_kref+0x3338: fpack32 %f6, %f6, %f6
27010 .word 0x9efdb5b1 ! t3_kref+0x333c: sdivcc %l6, -0xa4f, %o7
27011 .word 0x8fb00fe0 ! t3_kref+0x3340: fones %f7
27012 .word 0x9e5ab5fd ! t3_kref+0x3344: smul %o2, -0xa03, %o7
27013 .word 0xde0e8019 ! t3_kref+0x3348: ldub [%i2 + %i1], %o7
27014 .word 0x9fb20280 ! t3_kref+0x334c: array32 %o0, %g0, %o7
27015 .word 0x9f20000c ! t3_kref+0x3350: mulscc %g0, %o4, %o7
27016 .word 0x8db18e46 ! t3_kref+0x3354: fxnor %f6, %f6, %f6
27017 .word 0xcf267fe0 ! t3_kref+0x3358: st %f7, [%i1 - 0x20]
27018 .word 0xebee501d ! t3_kref+0x335c: prefetcha %i1 + %i5, 21
27019 .word 0x9e1d0013 ! t3_kref+0x3360: xor %l4, %l3, %o7
27020 .word 0x81a9ca27 ! t3_kref+0x3364: fcmps %fcc0, %f7, %f7
27021 .word 0x8fa188a6 ! t3_kref+0x3368: fsubs %f6, %f6, %f7
27022 .word 0x9f2b201d ! t3_kref+0x336c: sll %o4, 0x1d, %o7
27023 .word 0x86102012 ! t3_kref+0x3370: mov 0x12, %g3
27024 .word 0x86a0e001 ! t3_kref+0x3374: subcc %g3, 1, %g3
27025 .word 0x22800008 ! t3_kref+0x3378: be,a _kref+0x3398
27026 .word 0x8da188c6 ! t3_kref+0x337c: fsubd %f6, %f6, %f6
27027 .word 0x9ec263e4 ! t3_kref+0x3380: addccc %o1, 0x3e4, %o7
27028 .word 0xc12e001c ! t3_kref+0x3384: st %fsr, [%i0 + %i4]
27029 .word 0x8fa18927 ! t3_kref+0x3388: fmuls %f6, %f7, %f7
27030 .word 0xda316f0e ! t3_kref+0x338c: sth %o5, [%g5 + 0xf0e]
27031 .word 0x9f70000b ! t3_kref+0x3390: popc %o3, %o7
27032 .word 0x9ef6c015 ! t3_kref+0x3394: udivcc %i3, %l5, %o7
27033 .word 0x9e66800c ! t3_kref+0x3398: subc %i2, %o4, %o7
27034 .word 0x8143c000 ! t3_kref+0x339c: stbar
27035 .word 0x8da189c6 ! t3_kref+0x33a0: fdivd %f6, %f6, %f6
27036 .word 0x9fb2c03b ! t3_kref+0x33a4: edge8n %o3, %i3, %o7
27037 .word 0x8fa000a6 ! t3_kref+0x33a8: fnegs %f6, %f7
27038 call 1f
27039 .empty
27040 .word 0x8da94046 ! t3_kref+0x33b0: fmovdug %fcc0, %f6, %f6
27041 .word 0x81a98a26 ! t3_kref+0x33b4: fcmps %fcc0, %f6, %f6
27042 .word 0x3c800004 ! t3_kref+0x33b8: bpos,a _kref+0x33c8
27043 .word 0xcf262000 ! t3_kref+0x33bc: st %f7, [%i0]
270441: .word 0x9e66c009 ! t3_kref+0x33c0: subc %i3, %o1, %o7
27045 .word 0x9e054016 ! t3_kref+0x33c4: add %l5, %l6, %o7
27046 .word 0xc9be1a1b ! t3_kref+0x33c8: stda %f4, [%i0 + %i3]0xd0
27047 .word 0x9e0dc00a ! t3_kref+0x33cc: and %l7, %o2, %o7
27048 .word 0x81a98ac6 ! t3_kref+0x33d0: fcmped %fcc0, %f6, %f6
27049 .word 0x9e7f314c ! t3_kref+0x33d4: sdiv %i4, -0xeb4, %o7
27050 .word 0x9e0d801a ! t3_kref+0x33d8: and %l6, %i2, %o7
27051 .word 0xda200018 ! t3_kref+0x33dc: st %o5, [%g0 + %i0]
27052 sethi %hi(1f), %o7
27053 jmpl %o7+%lo(1f), %g1
27054 .empty
27055 .word 0x8fb1cde6 ! t3_kref+0x33e8: fnands %f7, %f6, %f7
270561: .word 0x9fb30280 ! t3_kref+0x33ec: array32 %o4, %g0, %o7
27057 .word 0x8fa000a7 ! t3_kref+0x33f0: fnegs %f7, %f7
27058 .word 0x9efaebf7 ! t3_kref+0x33f4: sdivcc %o3, 0xbf7, %o7
27059 .word 0x8fa00026 ! t3_kref+0x33f8: fmovs %f6, %f7
27060 .word 0x9e8d801c ! t3_kref+0x33fc: andcc %l6, %i4, %o7
27061 .word 0x8db18746 ! t3_kref+0x3400: fpack32 %f6, %f6, %f6
27062 .word 0xd028a03e ! t3_kref+0x3404: stb %o0, [%g2 + 0x3e]
27063 .word 0x8da18846 ! t3_kref+0x3408: faddd %f6, %f6, %f6
27064 .word 0x9e75400d ! t3_kref+0x340c: udiv %l5, %o5, %o7
27065 .word 0x8fa1c9a7 ! t3_kref+0x3410: fdivs %f7, %f7, %f7
27066 .word 0x8da00546 ! t3_kref+0x3414: fsqrtd %f6, %f6
27067 .word 0x9de3bfa0 ! t3_kref+0x3418: save %sp, -0x60, %sp
27068 .word 0x9feef60b ! t3_kref+0x341c: restore %i3, -0x9f5, %o7
27069 .word 0xcd1fbde8 ! t3_kref+0x3420: ldd [%fp - 0x218], %f6
27070 .word 0x9efdf8de ! t3_kref+0x3424: sdivcc %l7, -0x722, %o7
27071 sethi %hi(1f), %o7
27072 jmpl %o7+%lo(1f), %g1
27073 .empty
27074 .word 0x9e8d8014 ! t3_kref+0x3430: andcc %l6, %l4, %o7
270751: .word 0xcf266008 ! t3_kref+0x3434: st %f7, [%i1 + 8]
27076 .word 0x8da00126 ! t3_kref+0x3438: fabss %f6, %f6
27077 .word 0x9e42400b ! t3_kref+0x343c: addc %o1, %o3, %o7
27078 .word 0x9e626b26 ! t3_kref+0x3440: subc %o1, 0xb26, %o7
27079 .word 0x8db186c6 ! t3_kref+0x3444: fmul8sux16 %f6, %f6, %f6
27080 .word 0x9e15400c ! t3_kref+0x3448: or %l5, %o4, %o7
27081 .word 0x9e5cc017 ! t3_kref+0x344c: smul %l3, %l7, %o7
27082 .word 0xcd267ff4 ! t3_kref+0x3450: st %f6, [%i1 - 0xc]
27083 .word 0x9fb185c6 ! t3_kref+0x3454: fcmpeq32 %f6, %f6, %o7
27084 .word 0xde4e3fe3 ! t3_kref+0x3458: ldsb [%i0 - 0x1d], %o7
27085 .word 0x9fc00004 ! t3_kref+0x345c: call %g0 + %g4
27086 .word 0xa0782dd7 ! t3_kref+0x3460: sdiv %g0, 0xdd7, %l0
27087 .word 0x81a9ca26 ! t3_kref+0x3464: fcmps %fcc0, %f7, %f6
27088 .word 0xde865000 ! t3_kref+0x3468: lda [%i1]0x80, %o7
27089 .word 0x9e05000c ! t3_kref+0x346c: add %l4, %o4, %o7
27090 .word 0x9e826a0b ! t3_kref+0x3470: addcc %o1, 0xa0b, %o7
27091 .word 0xde88a02d ! t3_kref+0x3474: lduba [%g2 + 0x2d]%asi, %o7
27092 .word 0xc807bfe4 ! t3_kref+0x3478: ld [%fp - 0x1c], %g4
27093 .word 0x9f06aa8a ! t3_kref+0x347c: taddcc %i2, 0xa8a, %o7
27094 .word 0x9fb3008b ! t3_kref+0x3480: edge16 %o4, %o3, %o7
27095 .word 0xf630a03e ! t3_kref+0x3484: sth %i3, [%g2 + 0x3e]
27096 .word 0x8da00546 ! t3_kref+0x3488: fsqrtd %f6, %f6
27097 .word 0xf4b0a02c ! t3_kref+0x348c: stha %i2, [%g2 + 0x2c]%asi
27098 .word 0x9e224000 ! t3_kref+0x3490: sub %o1, %g0, %o7
27099 .word 0x8da1c927 ! t3_kref+0x3494: fmuls %f7, %f7, %f6
27100 sethi %hi(2f), %o7
27101 .word 0xe40be0dc ! t3_kref+0x349c: ldub [%o7 + 0xdc], %l2
27102 .word 0xa41ca00c ! t3_kref+0x34a0: xor %l2, 0xc, %l2
27103 .word 0xe42be0dc ! t3_kref+0x34a4: stb %l2, [%o7 + 0xdc]
27104 .word 0x81dbe0dc ! t3_kref+0x34a8: flush %o7 + 0xdc
27105 .word 0xde463ff8 ! t3_kref+0x34ac: ldsw [%i0 - 8], %o7
27106 .word 0xd86e8018 ! t3_kref+0x34b0: ldstub [%i2 + %i0], %o4
27107 .word 0x8da00546 ! t3_kref+0x34b4: fsqrtd %f6, %f6
27108 .word 0x9ec5c000 ! t3_kref+0x34b8: addccc %l7, %g0, %o7
27109 .word 0xc9be1849 ! t3_kref+0x34bc: stda %f4, [%i0 + %o1]0xc2
27110 .word 0x8fa00526 ! t3_kref+0x34c0: fsqrts %f6, %f7
27111 .word 0x8db1c966 ! t3_kref+0x34c4: fpmerge %f7, %f6, %f6
27112 .word 0x9f44c000 ! t3_kref+0x34c8: mov %gsr, %o7
27113 .word 0xcd1e3fe0 ! t3_kref+0x34cc: ldd [%i0 - 0x20], %f6
27114 .word 0x9e357517 ! t3_kref+0x34d0: orn %l5, -0xae9, %o7
27115 .word 0xe3ee501d ! t3_kref+0x34d4: prefetcha %i1 + %i5, 17
27116 .word 0x9e52abbd ! t3_kref+0x34d8: umul %o2, 0xbbd, %o7
271172: .word 0x9ed20016 ! t3_kref+0x34dc: umulcc %o0, %l6, %o7
27118 .word 0xcf865000 ! t3_kref+0x34e0: lda [%i1]0x80, %f7
27119 .word 0x9f3ac01c ! t3_kref+0x34e4: sra %o3, %i4, %o7
27120 .word 0x86102021 ! t3_kref+0x34e8: mov 0x21, %g3
27121 .word 0x86a0e001 ! t3_kref+0x34ec: subcc %g3, 1, %g3
27122 .word 0x2280000f ! t3_kref+0x34f0: be,a _kref+0x352c
27123 .word 0x8db18d40 ! t3_kref+0x34f4: fnot1 %f6, %f6
27124 .word 0x9e5a800d ! t3_kref+0x34f8: smul %o2, %o5, %o7
27125 .word 0x9f2de00d ! t3_kref+0x34fc: sll %l7, 0xd, %o7
27126 .word 0xcd1fbc80 ! t3_kref+0x3500: ldd [%fp - 0x380], %f6
27127 .word 0x8fb18de6 ! t3_kref+0x3504: fnands %f6, %f6, %f7
27128 .word 0x9e25b6d8 ! t3_kref+0x3508: sub %l6, -0x928, %o7
27129 .word 0x9e46c016 ! t3_kref+0x350c: addc %i3, %l6, %o7
27130 .word 0x9e7ac013 ! t3_kref+0x3510: sdiv %o3, %l3, %o7
27131 .word 0x9ef6c014 ! t3_kref+0x3514: udivcc %i3, %l4, %o7
27132 .word 0x31bffff5 ! t3_kref+0x3518: fba,a _kref+0x34ec
27133 .word 0xcf80a02c ! t3_kref+0x351c: lda [%g2 + 0x2c]%asi, %f7
27134 .word 0x9e134009 ! t3_kref+0x3520: or %o5, %o1, %o7
27135 .word 0xd828a03d ! t3_kref+0x3524: stb %o4, [%g2 + 0x3d]
27136 .word 0x9e7d4000 ! t3_kref+0x3528: sdiv %l5, %g0, %o7
27137 .word 0xcdbe6000 ! t3_kref+0x352c: stda %f6, [%i1]%asi
27138 .word 0x9fb50076 ! t3_kref+0x3530: edge8ln %l4, %l6, %o7
27139 .word 0x9eade7d0 ! t3_kref+0x3534: andncc %l7, 0x7d0, %o7
27140 .word 0x8db1cd26 ! t3_kref+0x3538: fandnot1s %f7, %f6, %f6
27141 .word 0x9e7d7ab6 ! t3_kref+0x353c: sdiv %l5, -0x54a, %o7
27142 .word 0x9ef80009 ! t3_kref+0x3540: sdivcc %g0, %o1, %o7
27143 .word 0x8143e067 ! t3_kref+0x3544: membar 0x67
27144 .word 0xde00a01c ! t3_kref+0x3548: ld [%g2 + 0x1c], %o7
27145 .word 0xcd3e401d ! t3_kref+0x354c: std %f6, [%i1 + %i5]
27146 .word 0x8fa00526 ! t3_kref+0x3550: fsqrts %f6, %f7
27147 .word 0x8da00546 ! t3_kref+0x3554: fsqrtd %f6, %f6
27148 .word 0xf007bfe0 ! t3_kref+0x3558: ld [%fp - 0x20], %i0
27149 .word 0x9e0d000d ! t3_kref+0x355c: and %l4, %o5, %o7
27150 .word 0xf207bfe0 ! t3_kref+0x3560: ld [%fp - 0x20], %i1
27151 .word 0x8582000c ! t3_kref+0x3564: wr %o0, %o4, %ccr
27152 .word 0x9e7a800b ! t3_kref+0x3568: sdiv %o2, %o3, %o7
27153 .word 0x9f382016 ! t3_kref+0x356c: sra %g0, 0x16, %o7
27154 .word 0x9fc00004 ! t3_kref+0x3570: call %g0 + %g4
27155 .word 0xf62e401a ! t3_kref+0x3574: stb %i3, [%i1 + %i2]
27156 .word 0xcf20a02c ! t3_kref+0x3578: st %f7, [%g2 + 0x2c]
27157 .word 0x9eff336e ! t3_kref+0x357c: sdivcc %i4, -0xc92, %o7
27158 .word 0x8db00cc6 ! t3_kref+0x3580: fnot2 %f6, %f6
27159 .word 0xcdbe6000 ! t3_kref+0x3584: stda %f6, [%i1]%asi
27160 .word 0x9e5b0013 ! t3_kref+0x3588: smul %o4, %l3, %o7
27161 .word 0x8da00046 ! t3_kref+0x358c: fmovd %f6, %f6
27162 .word 0x9e332c1d ! t3_kref+0x3590: orn %o4, 0xc1d, %o7
27163 .word 0xea20a03c ! t3_kref+0x3594: st %l5, [%g2 + 0x3c]
27164 .word 0x9e5b400b ! t3_kref+0x3598: smul %o5, %o3, %o7
27165 .word 0xcd1f4018 ! t3_kref+0x359c: ldd [%i5 + %i0], %f6
27166 .word 0x39480002 ! t3_kref+0x35a0: fbuge,a,pt %fcc0, _kref+0x35a8
27167 .word 0x8da00526 ! t3_kref+0x35a4: fsqrts %f6, %f6
27168 .word 0x8db18d60 ! t3_kref+0x35a8: fnot1s %f6, %f6
27169 .word 0x8da18946 ! t3_kref+0x35ac: fmuld %f6, %f6, %f6
27170 .word 0x9e457208 ! t3_kref+0x35b0: addc %l5, -0xdf8, %o7
27171 .word 0xe6a8a00d ! t3_kref+0x35b4: stba %l3, [%g2 + 0xd]%asi
27172 .word 0xf630a02c ! t3_kref+0x35b8: sth %i3, [%g2 + 0x2c]
27173 .word 0x9e073e10 ! t3_kref+0x35bc: add %i4, -0x1f0, %o7
27174 .word 0x83414000 ! t3_kref+0x35c0: mov %pc, %g1
27175 .word 0x9e757a46 ! t3_kref+0x35c4: udiv %l5, -0x5ba, %o7
27176 .word 0x9f3a6011 ! t3_kref+0x35c8: sra %o1, 0x11, %o7
27177 .word 0x9ee50016 ! t3_kref+0x35cc: subccc %l4, %l6, %o7
27178 .word 0x9eada3f2 ! t3_kref+0x35d0: andncc %l6, 0x3f2, %o7
27179 .word 0xde4e7fe9 ! t3_kref+0x35d4: ldsb [%i1 - 0x17], %o7
27180 .word 0x81a98ac6 ! t3_kref+0x35d8: fcmped %fcc0, %f6, %f6
27181 .word 0x9ea58009 ! t3_kref+0x35dc: subcc %l6, %o1, %o7
27182 .word 0x8fa018c6 ! t3_kref+0x35e0: fdtos %f6, %f7
27183 .word 0x25800004 ! t3_kref+0x35e4: fblg,a _kref+0x35f4
27184 .word 0xcf263fe4 ! t3_kref+0x35e8: st %f7, [%i0 - 0x1c]
27185 .word 0xcfa6201c ! t3_kref+0x35ec: sta %f7, [%i0 + 0x1c]%asi
27186 .word 0x8da01927 ! t3_kref+0x35f0: fstod %f7, %f6
27187 .word 0x81db2315 ! t3_kref+0x35f4: flush %o4 + 0x315
27188 .word 0x8da18826 ! t3_kref+0x35f8: fadds %f6, %f6, %f6
27189 .word 0xcd380018 ! t3_kref+0x35fc: std %f6, [%g0 + %i0]
27190 .word 0xcd267ff8 ! t3_kref+0x3600: st %f6, [%i1 - 8]
27191 .word 0x9e8cfed5 ! t3_kref+0x3604: andcc %l3, -0x12b, %o7
27192 .word 0x9e5a400d ! t3_kref+0x3608: smul %o1, %o5, %o7
27193 .word 0xcf263ff4 ! t3_kref+0x360c: st %f7, [%i0 - 0xc]
27194 .word 0xc10f0005 ! t3_kref+0x3610: ld [%i4 + %g5], %fsr
27195 .word 0x8da00526 ! t3_kref+0x3614: fsqrts %f6, %f6
27196 .word 0x9e84c00c ! t3_kref+0x3618: addcc %l3, %o4, %o7
27197 .word 0x8fa18927 ! t3_kref+0x361c: fmuls %f6, %f7, %f7
27198 .word 0x9e25c00a ! t3_kref+0x3620: sub %l7, %o2, %o7
27199 .word 0x81a9ca26 ! t3_kref+0x3624: fcmps %fcc0, %f7, %f6
27200 .word 0x8da01a26 ! t3_kref+0x3628: fstoi %f6, %f6
27201 .word 0x8da1cd26 ! t3_kref+0x362c: fsmuld %f7, %f6, %f6
27202 .word 0x8da1c826 ! t3_kref+0x3630: fadds %f7, %f6, %f6
27203 .word 0x8db18746 ! t3_kref+0x3634: fpack32 %f6, %f6, %f6
27204 .word 0x9e5e8009 ! t3_kref+0x3638: smul %i2, %o1, %o7
27205 .word 0x9f2f200d ! t3_kref+0x363c: sll %i4, 0xd, %o7
27206 .word 0x83c0609c ! t3_kref+0x3640: jmpl %g1 + 0x9c, %g1
27207 .word 0xee30a00e ! t3_kref+0x3644: sth %l7, [%g2 + 0xe]
27208 .word 0x9ea3000d ! t3_kref+0x3648: subcc %o4, %o5, %o7
27209 .word 0x9eaa4017 ! t3_kref+0x364c: andncc %o1, %l7, %o7
27210 .word 0x8da00146 ! t3_kref+0x3650: fabsd %f6, %f6
27211 .word 0x8fa00526 ! t3_kref+0x3654: fsqrts %f6, %f7
27212 .word 0x9f06c009 ! t3_kref+0x3658: taddcc %i3, %o1, %o7
27213 .word 0xde167ff0 ! t3_kref+0x365c: lduh [%i1 - 0x10], %o7
27214 .word 0x9e0d401a ! t3_kref+0x3660: and %l5, %i2, %o7
27215 .word 0x9ef5001c ! t3_kref+0x3664: udivcc %l4, %i4, %o7
27216 .word 0x8da01106 ! t3_kref+0x3668: fxtod %f6, %f6
27217 .word 0x2b480005 ! t3_kref+0x366c: fbug,a,pt %fcc0, _kref+0x3680
27218 .word 0x8db1c626 ! t3_kref+0x3670: fmul8x16 %f7, %f6, %f6
27219 .word 0xd430a00e ! t3_kref+0x3674: sth %o2, [%g2 + 0xe]
27220 .word 0x8db18e26 ! t3_kref+0x3678: fands %f6, %f6, %f6
27221 .word 0x8da01926 ! t3_kref+0x367c: fstod %f6, %f6
27222 .word 0x9fb4c17b ! t3_kref+0x3680: edge32ln %l3, %i3, %o7
27223 .word 0x9e3ac000 ! t3_kref+0x3684: not %o3, %o7
27224 .word 0xc9be1809 ! t3_kref+0x3688: stda %f4, [%i0 + %o1]0xc0
27225 .word 0x8da00126 ! t3_kref+0x368c: fabss %f6, %f6
27226 .word 0x8fa00026 ! t3_kref+0x3690: fmovs %f6, %f7
27227 .word 0xfe10001b ! t3_kref+0x3694: lduh [%g0 + %i3], %i7
27228 .word 0x9ed2e902 ! t3_kref+0x3698: umulcc %o3, 0x902, %o7
27229 .word 0x9de3bfa0 ! t3_kref+0x369c: save %sp, -0x60, %sp
27230 .word 0xb20e3a76 ! t3_kref+0x36a0: and %i0, -0x58a, %i1
27231 .word 0x9fee4019 ! t3_kref+0x36a4: restore %i1, %i1, %o7
27232 .word 0x9e72400d ! t3_kref+0x36a8: udiv %o1, %o5, %o7
27233 .word 0x26800005 ! t3_kref+0x36ac: bl,a _kref+0x36c0
27234 .word 0xde0e401a ! t3_kref+0x36b0: ldub [%i1 + %i2], %o7
27235 .word 0x9e72aae5 ! t3_kref+0x36b4: udiv %o2, 0xae5, %o7
27236 .word 0x9e33000a ! t3_kref+0x36b8: orn %o4, %o2, %o7
27237 .word 0x8db18fa6 ! t3_kref+0x36bc: fors %f6, %f6, %f6
27238 .word 0x9efb000d ! t3_kref+0x36c0: sdivcc %o4, %o5, %o7
27239 .word 0x9e137efa ! t3_kref+0x36c4: or %o5, -0x106, %o7
27240 .word 0x9f1f24d0 ! t3_kref+0x36c8: tsubcctv %i4, 0x4d0, %o7
27241 .word 0x81d869ac ! t3_kref+0x36cc: flush %g1 + 0x9ac
27242 .word 0xcfa61000 ! t3_kref+0x36d0: sta %f7, [%i0]0x80
27243 .word 0x24480002 ! t3_kref+0x36d4: ble,a,pt %icc, _kref+0x36dc
27244 .word 0x8da00126 ! t3_kref+0x36d8: fabss %f6, %f6
27245 .word 0x8fb00ce7 ! t3_kref+0x36dc: fnot2s %f7, %f7
27246 .word 0xcd1e2000 ! t3_kref+0x36e0: ldd [%i0], %f6
27247! .word 0x2948ba38 ! t3_kref+0x36e4: fbl,a,pt %fcc0, SYM(t3_subr3)
27248 fbl,a,pt %fcc0, SYM(t3_subr3)
27249 .word 0x9f414000 ! t3_kref+0x36e8: mov %pc, %o7
27250 .word 0x8da00546 ! t3_kref+0x36ec: fsqrtd %f6, %f6
27251 .word 0x81dbb80e ! t3_kref+0x36f0: flush %sp - 0x7f2
27252 .word 0x8db1c626 ! t3_kref+0x36f4: fmul8x16 %f7, %f6, %f6
27253 .word 0x8da01a26 ! t3_kref+0x36f8: fstoi %f6, %f6
27254 .word 0xde4e401a ! t3_kref+0x36fc: ldsb [%i1 + %i2], %o7
27255 .word 0x8da189a7 ! t3_kref+0x3700: fdivs %f6, %f7, %f6
27256 .word 0x8db18d40 ! t3_kref+0x3704: fnot1 %f6, %f6
27257 .word 0x8fa00127 ! t3_kref+0x3708: fabss %f7, %f7
27258 .word 0x8da18846 ! t3_kref+0x370c: faddd %f6, %f6, %f6
27259 .word 0x8fb18a26 ! t3_kref+0x3710: fpadd16s %f6, %f6, %f7
27260 .word 0x8da00546 ! t3_kref+0x3714: fsqrtd %f6, %f6
27261 .word 0x9fb185c6 ! t3_kref+0x3718: fcmpeq32 %f6, %f6, %o7
27262 .word 0x9e02400c ! t3_kref+0x371c: add %o1, %o4, %o7
27263 .word 0x9e66c008 ! t3_kref+0x3720: subc %i3, %o0, %o7
27264 .word 0xde0e600a ! t3_kref+0x3724: ldub [%i1 + 0xa], %o7
27265 .word 0xd2270019 ! t3_kref+0x3728: st %o1, [%i4 + %i1]
27266 .word 0x9e7b0013 ! t3_kref+0x372c: sdiv %o4, %l3, %o7
27267 .word 0x9e430000 ! t3_kref+0x3730: addc %o4, %g0, %o7
27268 .word 0x81db7726 ! t3_kref+0x3734: flush %o5 - 0x8da
27269 .word 0xe76e001c ! t3_kref+0x3738: prefetch %i0 + %i4, 19
27270 .word 0xde871040 ! t3_kref+0x373c: lda [%i4]0x82, %o7
27271 .word 0x8fa00527 ! t3_kref+0x3740: fsqrts %f7, %f7
27272 .word 0x8fb18a26 ! t3_kref+0x3744: fpadd16s %f6, %f6, %f7
27273 .word 0x8da00546 ! t3_kref+0x3748: fsqrtd %f6, %f6
27274 .word 0xcd3e7ff0 ! t3_kref+0x374c: std %f6, [%i1 - 0x10]
27275 .word 0xde0e001a ! t3_kref+0x3750: ldub [%i0 + %i2], %o7
27276 .word 0x8fa01886 ! t3_kref+0x3754: fitos %f6, %f7
27277 .word 0x9e18201d ! t3_kref+0x3758: xor %g0, 0x1d, %o7
27278 .word 0x8da00546 ! t3_kref+0x375c: fsqrtd %f6, %f6
27279 .word 0x81a98ac6 ! t3_kref+0x3760: fcmped %fcc0, %f6, %f6
27280 .word 0x9f257e28 ! t3_kref+0x3764: mulscc %l5, -0x1d8, %o7
27281 .word 0x8db18ac6 ! t3_kref+0x3768: fpsub32 %f6, %f6, %f6
27282 .word 0x8da189c6 ! t3_kref+0x376c: fdivd %f6, %f6, %f6
27283 .word 0x8da00127 ! t3_kref+0x3770: fabss %f7, %f6
27284 .word 0x8da00546 ! t3_kref+0x3774: fsqrtd %f6, %f6
27285 .word 0x9e32400b ! t3_kref+0x3778: orn %o1, %o3, %o7
27286 .word 0x31800004 ! t3_kref+0x377c: fba,a _kref+0x378c
27287 .word 0xde4e401a ! t3_kref+0x3780: ldsb [%i1 + %i2], %o7
27288 .word 0x8fa189a7 ! t3_kref+0x3784: fdivs %f6, %f7, %f7
27289 .word 0xcd180018 ! t3_kref+0x3788: ldd [%g0 + %i0], %f6
27290 .word 0x9e35400b ! t3_kref+0x378c: orn %l5, %o3, %o7
27291 .word 0x8da18946 ! t3_kref+0x3790: fmuld %f6, %f6, %f6
27292 .word 0x9f3ea012 ! t3_kref+0x3794: sra %i2, 0x12, %o7
27293 .word 0x9e30305f ! t3_kref+0x3798: orn %g0, -0xfa1, %o7
27294 .word 0x8143c000 ! t3_kref+0x379c: stbar
27295 .word 0xde56c019 ! t3_kref+0x37a0: ldsh [%i3 + %i1], %o7
27296 .word 0x3f800007 ! t3_kref+0x37a4: fbo,a _kref+0x37c0
27297 .word 0x8fa18926 ! t3_kref+0x37a8: fmuls %f6, %f6, %f7
27298 .word 0x9f05f315 ! t3_kref+0x37ac: taddcc %l7, -0xceb, %o7
27299 .word 0xcd270018 ! t3_kref+0x37b0: st %f6, [%i4 + %i0]
27300 .word 0x9f06adea ! t3_kref+0x37b4: taddcc %i2, 0xdea, %o7
27301 .word 0x8fb1cda7 ! t3_kref+0x37b8: fxors %f7, %f7, %f7
27302 .word 0xde0e001a ! t3_kref+0x37bc: ldub [%i0 + %i2], %o7
27303 .word 0x8fa18827 ! t3_kref+0x37c0: fadds %f6, %f7, %f7
27304 .word 0xea7e7fe0 ! t3_kref+0x37c4: swap [%i1 - 0x20], %l5
27305 .word 0xcd066014 ! t3_kref+0x37c8: ld [%i1 + 0x14], %f6
27306 .word 0xcf263fe8 ! t3_kref+0x37cc: st %f7, [%i0 - 0x18]
27307 .word 0x9ead0009 ! t3_kref+0x37d0: andncc %l4, %o1, %o7
27308 .word 0xcd267fe4 ! t3_kref+0x37d4: st %f6, [%i1 - 0x1c]
27309 .word 0x8da00546 ! t3_kref+0x37d8: fsqrtd %f6, %f6
27310 .word 0x9f228016 ! t3_kref+0x37dc: mulscc %o2, %l6, %o7
27311 .word 0x9e56acd4 ! t3_kref+0x37e0: umul %i2, 0xcd4, %o7
27312 .word 0x8fa18826 ! t3_kref+0x37e4: fadds %f6, %f6, %f7
27313 .word 0x9e770014 ! t3_kref+0x37e8: udiv %i4, %l4, %o7
27314 .word 0x9ef225e5 ! t3_kref+0x37ec: udivcc %o0, 0x5e5, %o7
27315 .word 0xcdb81019 ! t3_kref+0x37f0: stda %f6, [%g0 + %i1]0x80
27316 .word 0x9ee2001b ! t3_kref+0x37f4: subccc %o0, %i3, %o7
27317 .word 0xc9be5895 ! t3_kref+0x37f8: stda %f4, [%i1 + %l5]0xc4
27318 .word 0xc807bfec ! t3_kref+0x37fc: ld [%fp - 0x14], %g4
27319 .word 0x9f2da01d ! t3_kref+0x3800: sll %l6, 0x1d, %o7
27320 .word 0x9eacc00c ! t3_kref+0x3804: andncc %l3, %o4, %o7
27321 .word 0x9e7ef89a ! t3_kref+0x3808: sdiv %i3, -0x766, %o7
27322 .word 0x9e256d04 ! t3_kref+0x380c: sub %l5, 0xd04, %o7
27323 .word 0xe9e8a18b ! t3_kref+0x3810: prefetcha %g2 + 0x18b, 20
27324 .word 0x81a9ca27 ! t3_kref+0x3814: fcmps %fcc0, %f7, %f7
27325 .word 0x8fa1c827 ! t3_kref+0x3818: fadds %f7, %f7, %f7
27326 .word 0x36800004 ! t3_kref+0x381c: bge,a _kref+0x382c
27327 .word 0x9ed6c014 ! t3_kref+0x3820: umulcc %i3, %l4, %o7
27328 .word 0x9e24faaf ! t3_kref+0x3824: sub %l3, -0x551, %o7
27329 .word 0x8db18c86 ! t3_kref+0x3828: fandnot2 %f6, %f6, %f6
27330 .word 0x8da00527 ! t3_kref+0x382c: fsqrts %f7, %f6
27331 .word 0x8fb00ce6 ! t3_kref+0x3830: fnot2s %f6, %f7
27332 .word 0x9e1d000a ! t3_kref+0x3834: xor %l4, %o2, %o7
27333 .word 0x9e7cc015 ! t3_kref+0x3838: sdiv %l3, %l5, %o7
27334 .word 0x8fa000a7 ! t3_kref+0x383c: fnegs %f7, %f7
27335 .word 0x8db00fc0 ! t3_kref+0x3840: fone %f6
27336 .word 0x9e95b9a9 ! t3_kref+0x3844: orcc %l6, -0x657, %o7
27337 .word 0x8143c000 ! t3_kref+0x3848: stbar
27338 .word 0x3a800006 ! t3_kref+0x384c: bcc,a _kref+0x3864
27339 .word 0xde50a02c ! t3_kref+0x3850: ldsh [%g2 + 0x2c], %o7
27340 .word 0x8fa00127 ! t3_kref+0x3854: fabss %f7, %f7
27341 .word 0x8da1cd26 ! t3_kref+0x3858: fsmuld %f7, %f6, %f6
27342 .word 0x8da00546 ! t3_kref+0x385c: fsqrtd %f6, %f6
27343 .word 0x9e2268cb ! t3_kref+0x3860: sub %o1, 0x8cb, %o7
27344 .word 0x8143c000 ! t3_kref+0x3864: stbar
27345 .word 0xde4e3fea ! t3_kref+0x3868: ldsb [%i0 - 0x16], %o7
27346 .word 0xdbf6100c ! t3_kref+0x386c: casxa [%i0]0x80, %o4, %o5
27347 .word 0xcf20a00c ! t3_kref+0x3870: st %f7, [%g2 + 0xc]
27348 .word 0x9e0cebaa ! t3_kref+0x3874: and %l3, 0xbaa, %o7
27349 .word 0x8db18e27 ! t3_kref+0x3878: fands %f6, %f7, %f6
27350 .word 0x9e220017 ! t3_kref+0x387c: sub %o0, %l7, %o7
27351 .word 0x9ef2f6ca ! t3_kref+0x3880: udivcc %o3, -0x936, %o7
27352 .word 0x9e04c00b ! t3_kref+0x3884: add %l3, %o3, %o7
27353 .word 0x9f380013 ! t3_kref+0x3888: sra %g0, %l3, %o7
27354 .word 0xd62e4000 ! t3_kref+0x388c: stb %o3, [%i1]
27355 .word 0x8fb18ca6 ! t3_kref+0x3890: fandnot2s %f6, %f6, %f7
27356 .word 0x26800004 ! t3_kref+0x3894: bl,a _kref+0x38a4
27357 .word 0x8da18d27 ! t3_kref+0x3898: fsmuld %f6, %f7, %f6
27358 .word 0x9e8836a8 ! t3_kref+0x389c: andcc %g0, -0x958, %o7
27359 .word 0x9fb5c280 ! t3_kref+0x38a0: array32 %l7, %g0, %o7
27360 call SYM(t3_subr2)
27361 .word 0xa0ad801b ! t3_kref+0x38a8: andncc %l6, %i3, %l0
27362 .word 0x8da01086 ! t3_kref+0x38ac: fxtos %f6, %f6
27363 .word 0xecb0a01e ! t3_kref+0x38b0: stha %l6, [%g2 + 0x1e]%asi
27364 .word 0xf007bfe0 ! t3_kref+0x38b4: ld [%fp - 0x20], %i0
27365 .word 0x8da18d27 ! t3_kref+0x38b8: fsmuld %f6, %f7, %f6
27366 .word 0xcd1e3fe8 ! t3_kref+0x38bc: ldd [%i0 - 0x18], %f6
27367 .word 0x8fa00526 ! t3_kref+0x38c0: fsqrts %f6, %f7
27368 .word 0x9f40c000 ! t3_kref+0x38c4: mov %asi, %o7
27369 .word 0x8db18ee6 ! t3_kref+0x38c8: fornot2s %f6, %f6, %f6
27370 .word 0xf2116340 ! t3_kref+0x38cc: lduh [%g5 + 0x340], %i1
27371 .word 0x8da00546 ! t3_kref+0x38d0: fsqrtd %f6, %f6
27372 .word 0x9f3de015 ! t3_kref+0x38d4: sra %l7, 0x15, %o7
27373 .word 0xf42e3fe4 ! t3_kref+0x38d8: stb %i2, [%i0 - 0x1c]
27374 .word 0x2b800002 ! t3_kref+0x38dc: fbug,a _kref+0x38e4
27375 .word 0x9ed2faff ! t3_kref+0x38e0: umulcc %o3, -0x501, %o7
27376 .word 0x8da01926 ! t3_kref+0x38e4: fstod %f6, %f6
27377 .word 0x9f3a8008 ! t3_kref+0x38e8: sra %o2, %o0, %o7
27378 .word 0x8da189a6 ! t3_kref+0x38ec: fdivs %f6, %f6, %f6
27379 .word 0x9e2a35f3 ! t3_kref+0x38f0: andn %o0, -0xa0d, %o7
27380 .word 0xde067ff4 ! t3_kref+0x38f4: ld [%i1 - 0xc], %o7
27381 .word 0x8da00546 ! t3_kref+0x38f8: fsqrtd %f6, %f6
27382 .word 0xc1ee1015 ! t3_kref+0x38fc: prefetcha %i0 + %l5, 0
27383 .word 0x9e96a5b4 ! t3_kref+0x3900: orcc %i2, 0x5b4, %o7
27384 .word 0xd0bf5018 ! t3_kref+0x3904: stda %o0, [%i5 + %i0]0x80
27385 .word 0xc12e401c ! t3_kref+0x3908: st %fsr, [%i1 + %i4]
27386 .word 0x8fa00527 ! t3_kref+0x390c: fsqrts %f7, %f7
27387 .word 0x9eb6c016 ! t3_kref+0x3910: orncc %i3, %l6, %o7
27388 .word 0xc0262018 ! t3_kref+0x3914: clr [%i0 + 0x18]
27389 .word 0x9eab7873 ! t3_kref+0x3918: andncc %o5, -0x78d, %o7
27390 .word 0x8da00546 ! t3_kref+0x391c: fsqrtd %f6, %f6
27391 .word 0x9e13234b ! t3_kref+0x3920: or %o4, 0x34b, %o7
27392 .word 0x9e0b707b ! t3_kref+0x3924: and %o5, -0xf85, %o7
27393 .word 0x8fa1c926 ! t3_kref+0x3928: fmuls %f7, %f6, %f7
27394 .word 0x9e8d7940 ! t3_kref+0x392c: andcc %l5, -0x6c0, %o7
27395 .word 0x8fa00526 ! t3_kref+0x3930: fsqrts %f6, %f7
27396 .word 0x1f3d7647 ! t3_kref+0x3934: sethi %hi(0xf5d91c00), %o7
27397 .word 0x8da00546 ! t3_kref+0x3938: fsqrtd %f6, %f6
27398 .word 0xc12e6000 ! t3_kref+0x393c: st %fsr, [%i1]
27399 .word 0xcd062000 ! t3_kref+0x3940: ld [%i0], %f6
27400 .word 0x9efd65c4 ! t3_kref+0x3944: sdivcc %l5, 0x5c4, %o7
27401 .word 0x9efa6128 ! t3_kref+0x3948: sdivcc %o1, 0x128, %o7
27402 .word 0xe8b66014 ! t3_kref+0x394c: stha %l4, [%i1 + 0x14]%asi
27403 .word 0x81a98ac6 ! t3_kref+0x3950: fcmped %fcc0, %f6, %f6
27404 .word 0x8db18d60 ! t3_kref+0x3954: fnot1s %f6, %f6
27405 .word 0xde80a01c ! t3_kref+0x3958: lda [%g2 + 0x1c]%asi, %o7
27406 .word 0x9ec02fc7 ! t3_kref+0x395c: addccc %g0, 0xfc7, %o7
27407 .word 0x9ef6c00d ! t3_kref+0x3960: udivcc %i3, %o5, %o7
27408 .word 0x8fb1cee7 ! t3_kref+0x3964: fornot2s %f7, %f7, %f7
27409 .word 0x8da18946 ! t3_kref+0x3968: fmuld %f6, %f6, %f6
27410 .word 0x8da00146 ! t3_kref+0x396c: fabsd %f6, %f6
27411 .word 0x9ea82e9d ! t3_kref+0x3970: andncc %g0, 0xe9d, %o7
27412 .word 0xcdbe501d ! t3_kref+0x3974: stda %f6, [%i1 + %i5]0x80
27413 .word 0xcf263fe0 ! t3_kref+0x3978: st %f7, [%i0 - 0x20]
27414 .word 0x8da00126 ! t3_kref+0x397c: fabss %f6, %f6
27415 .word 0x8fa00126 ! t3_kref+0x3980: fabss %f6, %f7
27416 .word 0x39800008 ! t3_kref+0x3984: fbuge,a _kref+0x39a4
27417 .word 0x001fffff ! t3_kref+0x3988: illtrap 0x1fffff
27418 .word 0xcd1e7ff8 ! t3_kref+0x398c: ldd [%i1 - 8], %f6
27419 .word 0xcf86201c ! t3_kref+0x3990: lda [%i0 + 0x1c]%asi, %f7
27420 .word 0x8da9c046 ! t3_kref+0x3994: fmovdu %fcc0, %f6, %f6
27421 .word 0x81dcbfca ! t3_kref+0x3998: flush %l2 - 0x36
27422 .word 0x81a9ca27 ! t3_kref+0x399c: fcmps %fcc0, %f7, %f7
27423 .word 0x9e8cc009 ! t3_kref+0x39a0: andcc %l3, %o1, %o7
27424 .word 0x9e468014 ! t3_kref+0x39a4: addc %i2, %l4, %o7
27425 .word 0x9e72000a ! t3_kref+0x39a8: udiv %o0, %o2, %o7
27426 .word 0x81a98a26 ! t3_kref+0x39ac: fcmps %fcc0, %f6, %f6
27427 .word 0x8fa1c827 ! t3_kref+0x39b0: fadds %f7, %f7, %f7
27428 .word 0x8db00ce6 ! t3_kref+0x39b4: fnot2s %f6, %f6
27429 .word 0x8fa000a7 ! t3_kref+0x39b8: fnegs %f7, %f7
27430 .word 0xc3e8a0c1 ! t3_kref+0x39bc: prefetcha %g2 + 0xc1, 1
27431 .word 0x8fa00527 ! t3_kref+0x39c0: fsqrts %f7, %f7
27432 .word 0x9eda8014 ! t3_kref+0x39c4: smulcc %o2, %l4, %o7
27433 .word 0x9f2d0015 ! t3_kref+0x39c8: sll %l4, %l5, %o7
27434 .word 0xde4e6013 ! t3_kref+0x39cc: ldsb [%i1 + 0x13], %o7
27435 .word 0x9f702e46 ! t3_kref+0x39d0: popc 0xe46, %o7
27436 .word 0xb810200c ! t3_kref+0x39d4: mov 0xc, %i4
27437 .word 0x9e5222fc ! t3_kref+0x39d8: umul %o0, 0x2fc, %o7
27438 .word 0xcf06601c ! t3_kref+0x39dc: ld [%i1 + 0x1c], %f7
27439 .word 0x8fa01086 ! t3_kref+0x39e0: fxtos %f6, %f7
27440 sethi %hi(2f), %o7
27441 .word 0xe40be22c ! t3_kref+0x39e8: ldub [%o7 + 0x22c], %l2
27442 .word 0xa41ca00c ! t3_kref+0x39ec: xor %l2, 0xc, %l2
27443 .word 0xe42be22c ! t3_kref+0x39f0: stb %l2, [%o7 + 0x22c]
27444 .word 0x81dbe22c ! t3_kref+0x39f4: flush %o7 + 0x22c
27445 .word 0x8da18946 ! t3_kref+0x39f8: fmuld %f6, %f6, %f6
27446 .word 0xcd871019 ! t3_kref+0x39fc: lda [%i4 + %i1]0x80, %f6
27447 .word 0x8fa1c926 ! t3_kref+0x3a00: fmuls %f7, %f6, %f7
27448 .word 0x9e5d78a4 ! t3_kref+0x3a04: smul %l5, -0x75c, %o7
27449 .word 0x8da18846 ! t3_kref+0x3a08: faddd %f6, %f6, %f6
27450 .word 0x8da18826 ! t3_kref+0x3a0c: fadds %f6, %f6, %f6
27451 .word 0xcda0a02c ! t3_kref+0x3a10: sta %f6, [%g2 + 0x2c]%asi
27452 .word 0xcdbf5018 ! t3_kref+0x3a14: stda %f6, [%i5 + %i0]0x80
27453 .word 0x8da00546 ! t3_kref+0x3a18: fsqrtd %f6, %f6
27454 .word 0x2c800005 ! t3_kref+0x3a1c: bneg,a _kref+0x3a30
27455 .word 0xc5e8a002 ! t3_kref+0x3a20: prefetcha %g2 + 2, 2
27456 .word 0xec30a01e ! t3_kref+0x3a24: sth %l6, [%g2 + 0x1e]
27457 .word 0x9e828016 ! t3_kref+0x3a28: addcc %o2, %l6, %o7
274582: .word 0x9fb4c068 ! t3_kref+0x3a2c: edge8ln %l3, %o0, %o7
27459 .word 0x34800005 ! t3_kref+0x3a30: bg,a _kref+0x3a44
27460 .word 0x9e8ec01a ! t3_kref+0x3a34: andcc %i3, %i2, %o7
27461 .word 0x81a9ca27 ! t3_kref+0x3a38: fcmps %fcc0, %f7, %f7
27462 .word 0x81dc001c ! t3_kref+0x3a3c: flush %l0 + %i4
27463 .word 0x8da18946 ! t3_kref+0x3a40: fmuld %f6, %f6, %f6
27464 .word 0x8fa18826 ! t3_kref+0x3a44: fadds %f6, %f6, %f7
27465 .word 0x2a800008 ! t3_kref+0x3a48: bcs,a _kref+0x3a68
27466 .word 0x8143c000 ! t3_kref+0x3a4c: stbar
27467 .word 0x8da01927 ! t3_kref+0x3a50: fstod %f7, %f6
27468 .word 0x8da98046 ! t3_kref+0x3a54: fmovdg %fcc0, %f6, %f6
27469 .word 0x9e1aa151 ! t3_kref+0x3a58: xor %o2, 0x151, %o7
27470 .word 0x9e0b0014 ! t3_kref+0x3a5c: and %o4, %l4, %o7
27471 .word 0x9e183ea3 ! t3_kref+0x3a60: xor %g0, -0x15d, %o7
27472 .word 0xd87e3fe8 ! t3_kref+0x3a64: swap [%i0 - 0x18], %o4
27473 .word 0x9f057bb2 ! t3_kref+0x3a68: taddcc %l5, -0x44e, %o7
27474 .word 0x9fb18446 ! t3_kref+0x3a6c: fcmpne16 %f6, %f6, %o7
27475 .word 0xe41e6018 ! t3_kref+0x3a70: ldd [%i1 + 0x18], %l2
27476 .word 0xe4086460 ! t3_kref+0x3a74: ldub [%g1 + 0x460], %l2
27477 .word 0xa41ca00c ! t3_kref+0x3a78: xor %l2, 0xc, %l2
27478 .word 0xe4286460 ! t3_kref+0x3a7c: stb %l2, [%g1 + 0x460]
27479 .word 0x81d86460 ! t3_kref+0x3a80: flush %g1 + 0x460
27480 .word 0x8db18a86 ! t3_kref+0x3a84: fpsub16 %f6, %f6, %f6
27481 .word 0x8fa01a26 ! t3_kref+0x3a88: fstoi %f6, %f7
27482 .word 0x9ec24000 ! t3_kref+0x3a8c: addccc %o1, %g0, %o7
27483 .word 0xde88a00d ! t3_kref+0x3a90: lduba [%g2 + 0xd]%asi, %o7
27484 .word 0xcdb81019 ! t3_kref+0x3a94: stda %f6, [%g0 + %i1]0x80
27485 .word 0xdec81018 ! t3_kref+0x3a98: ldsba [%g0 + %i0]0x80, %o7
27486 .word 0x9e04c017 ! t3_kref+0x3a9c: add %l3, %l7, %o7
274872: .word 0x9eaa400d ! t3_kref+0x3aa0: andncc %o1, %o5, %o7
27488 .word 0x9e28000b ! t3_kref+0x3aa4: andn %g0, %o3, %o7
27489 .word 0x81b01027 ! t3_kref+0x3aa8: siam 0x7
27490 .word 0x8da00146 ! t3_kref+0x3aac: fabsd %f6, %f6
27491 .word 0xe8be2008 ! t3_kref+0x3ab0: stda %l4, [%i0 + 8]%asi
27492 .word 0x8db18c86 ! t3_kref+0x3ab4: fandnot2 %f6, %f6, %f6
27493 .word 0xe83e7fe0 ! t3_kref+0x3ab8: std %l4, [%i1 - 0x20]
27494 .word 0x9ec4f256 ! t3_kref+0x3abc: addccc %l3, -0xdaa, %o7
27495 .word 0x9e3739c9 ! t3_kref+0x3ac0: orn %i4, -0x637, %o7
27496 .word 0x9ea5c013 ! t3_kref+0x3ac4: subcc %l7, %l3, %o7
27497 .word 0x9f0a800c ! t3_kref+0x3ac8: tsubcc %o2, %o4, %o7
27498 .word 0x9f3de001 ! t3_kref+0x3acc: sra %l7, 0x1, %o7
27499 .word 0x8da01927 ! t3_kref+0x3ad0: fstod %f7, %f6
27500 .word 0x8da189a6 ! t3_kref+0x3ad4: fdivs %f6, %f6, %f6
27501 .word 0x8dabc027 ! t3_kref+0x3ad8: fmovso %fcc0, %f7, %f6
27502 .word 0xde0e2013 ! t3_kref+0x3adc: ldub [%i0 + 0x13], %o7
27503 .word 0x8da01926 ! t3_kref+0x3ae0: fstod %f6, %f6
27504 .word 0x9fc10000 ! t3_kref+0x3ae4: call %g4
27505 .word 0xa1b2033a ! t3_kref+0x3ae8: bmask %o0, %i2, %l0
27506 .word 0x9ec34014 ! t3_kref+0x3aec: addccc %o5, %l4, %o7
27507 .word 0xda264000 ! t3_kref+0x3af0: st %o5, [%i1]
27508 .word 0x9e5dc008 ! t3_kref+0x3af4: smul %l7, %o0, %o7
27509 .word 0x9e930013 ! t3_kref+0x3af8: orcc %o4, %l3, %o7
27510 .word 0x9ec0001a ! t3_kref+0x3afc: addccc %g0, %i2, %o7
27511 .word 0xde062008 ! t3_kref+0x3b00: ld [%i0 + 8], %o7
27512 .word 0x9e200015 ! t3_kref+0x3b04: neg %l5, %o7
27513 .word 0x81a98aa6 ! t3_kref+0x3b08: fcmpes %fcc0, %f6, %f6
27514 .word 0xda26600c ! t3_kref+0x3b0c: st %o5, [%i1 + 0xc]
27515 .word 0xb6103ffe ! t3_kref+0x3b10: mov 0xfffffffe, %i3
27516 .word 0xdece6006 ! t3_kref+0x3b14: ldsba [%i1 + 6]%asi, %o7
27517 .word 0x8da01a46 ! t3_kref+0x3b18: fdtoi %f6, %f6
27518 .word 0xe7f61000 ! t3_kref+0x3b1c: casxa [%i0]0x80, %g0, %l3
27519 .word 0x9e334014 ! t3_kref+0x3b20: orn %o5, %l4, %o7
27520 .word 0x81a98ac6 ! t3_kref+0x3b24: fcmped %fcc0, %f6, %f6
27521 .word 0x9fb6c240 ! t3_kref+0x3b28: array16 %i3, %g0, %o7
27522 .word 0x8db00cc6 ! t3_kref+0x3b2c: fnot2 %f6, %f6
27523 .word 0xde067ffc ! t3_kref+0x3b30: ld [%i1 - 4], %o7
27524 .word 0x9e63001c ! t3_kref+0x3b34: subc %o4, %i4, %o7
27525 .word 0x8da1cd27 ! t3_kref+0x3b38: fsmuld %f7, %f7, %f6
27526 .word 0x81a98ac6 ! t3_kref+0x3b3c: fcmped %fcc0, %f6, %f6
27527 .word 0x8fa18826 ! t3_kref+0x3b40: fadds %f6, %f6, %f7
27528 .word 0xef68a009 ! t3_kref+0x3b44: prefetch %g2 + 9, 23
27529 .word 0x8143e040 ! t3_kref+0x3b48: membar 0x40
27530 .word 0xcd26401c ! t3_kref+0x3b4c: st %f6, [%i1 + %i4]
27531 .word 0x8db18746 ! t3_kref+0x3b50: fpack32 %f6, %f6, %f6
27532 .word 0xcd380018 ! t3_kref+0x3b54: std %f6, [%g0 + %i0]
27533 .word 0x8585b5da ! t3_kref+0x3b58: wr %l6, 0xfffff5da, %ccr
27534 .word 0x8db18ec6 ! t3_kref+0x3b5c: fornot2 %f6, %f6, %f6
27535 .word 0x8fa000a6 ! t3_kref+0x3b60: fnegs %f6, %f7
27536 .word 0xcd1e4000 ! t3_kref+0x3b64: ldd [%i1], %f6
27537 .word 0x9fb00009 ! t3_kref+0x3b68: edge8 %g0, %o1, %o7
27538 .word 0x9fb3002a ! t3_kref+0x3b6c: edge8n %o4, %o2, %o7
27539 .word 0xde066008 ! t3_kref+0x3b70: ld [%i1 + 8], %o7
27540 .word 0x9fb3014a ! t3_kref+0x3b74: edge32l %o4, %o2, %o7
27541 .word 0x81a98ac6 ! t3_kref+0x3b78: fcmped %fcc0, %f6, %f6
27542 .word 0x9f414000 ! t3_kref+0x3b7c: mov %pc, %o7
27543 .word 0x9e23001c ! t3_kref+0x3b80: sub %o4, %i4, %o7
27544 .word 0x8db1cde6 ! t3_kref+0x3b84: fnands %f7, %f6, %f6
27545 .word 0x3d800007 ! t3_kref+0x3b88: fbule,a _kref+0x3ba4
27546 .word 0x9f2d4013 ! t3_kref+0x3b8c: sll %l5, %l3, %o7
27547 .word 0x9fb24000 ! t3_kref+0x3b90: edge8 %o1, %g0, %o7
27548 .word 0xd0264000 ! t3_kref+0x3b94: st %o0, [%i1]
27549 .word 0x8fb18ee7 ! t3_kref+0x3b98: fornot2s %f6, %f7, %f7
27550 .word 0x9fb18586 ! t3_kref+0x3b9c: fcmpgt32 %f6, %f6, %o7
27551 .word 0x8da00126 ! t3_kref+0x3ba0: fabss %f6, %f6
27552 .word 0xc02e001a ! t3_kref+0x3ba4: clrb [%i0 + %i2]
27553 .word 0x8da00527 ! t3_kref+0x3ba8: fsqrts %f7, %f6
27554 .word 0x8db1cd27 ! t3_kref+0x3bac: fandnot1s %f7, %f7, %f6
27555 .word 0x9e75a1a0 ! t3_kref+0x3bb0: udiv %l6, 0x1a0, %o7
27556 .word 0x9ea275a4 ! t3_kref+0x3bb4: subcc %o1, -0xa5c, %o7
27557 .word 0x9e1ec000 ! t3_kref+0x3bb8: xor %i3, %g0, %o7
27558 .word 0x8fa00526 ! t3_kref+0x3bbc: fsqrts %f6, %f7
27559 .word 0xde566004 ! t3_kref+0x3bc0: ldsh [%i1 + 4], %o7
27560 .word 0x8da189a7 ! t3_kref+0x3bc4: fdivs %f6, %f7, %f6
27561 .word 0x9f268000 ! t3_kref+0x3bc8: mulscc %i2, %g0, %o7
27562 .word 0x8da18d27 ! t3_kref+0x3bcc: fsmuld %f6, %f7, %f6
27563 .word 0x9ec2b93c ! t3_kref+0x3bd0: addccc %o2, -0x6c4, %o7
27564 .word 0x9e5a24a2 ! t3_kref+0x3bd4: smul %o0, 0x4a2, %o7
27565 .word 0x9ee261ec ! t3_kref+0x3bd8: subccc %o1, 0x1ec, %o7
27566 .word 0x9ef24008 ! t3_kref+0x3bdc: udivcc %o1, %o0, %o7
27567 .word 0x9e25000b ! t3_kref+0x3be0: sub %l4, %o3, %o7
27568 .word 0x8da18946 ! t3_kref+0x3be4: fmuld %f6, %f6, %f6
27569 .word 0xcd1e6018 ! t3_kref+0x3be8: ldd [%i1 + 0x18], %f6
27570 .word 0xde48a01f ! t3_kref+0x3bec: ldsb [%g2 + 0x1f], %o7
27571 .word 0xcd1e6000 ! t3_kref+0x3bf0: ldd [%i1], %f6
27572 .word 0x8db18f86 ! t3_kref+0x3bf4: for %f6, %f6, %f6
27573 .word 0x8da00526 ! t3_kref+0x3bf8: fsqrts %f6, %f6
27574 .word 0x9ee5801c ! t3_kref+0x3bfc: subccc %l6, %i4, %o7
27575 .word 0x8fa000a6 ! t3_kref+0x3c00: fnegs %f6, %f7
27576 .word 0x9e556b38 ! t3_kref+0x3c04: umul %l5, 0xb38, %o7
27577 .word 0x9e1269e4 ! t3_kref+0x3c08: or %o1, 0x9e4, %o7
27578 .word 0x9fc00004 ! t3_kref+0x3c0c: call %g0 + %g4
27579 .word 0xa0e24016 ! t3_kref+0x3c10: subccc %o1, %l6, %l0
27580 .word 0x9fc10000 ! t3_kref+0x3c14: call %g4
27581 .word 0xe046401c ! t3_kref+0x3c18: ldsw [%i1 + %i4], %l0
27582 .word 0x9e1d4013 ! t3_kref+0x3c1c: xor %l5, %l3, %o7
27583 .word 0x9e0a69d4 ! t3_kref+0x3c20: and %o1, 0x9d4, %o7
27584 .word 0x9eaea5f4 ! t3_kref+0x3c24: andncc %i2, 0x5f4, %o7
27585 .word 0x8da1c9a7 ! t3_kref+0x3c28: fdivs %f7, %f7, %f6
27586 .word 0x9e7b4008 ! t3_kref+0x3c2c: sdiv %o5, %o0, %o7
27587 .word 0x8fa00527 ! t3_kref+0x3c30: fsqrts %f7, %f7
27588 .word 0x8da00126 ! t3_kref+0x3c34: fabss %f6, %f6
27589 .word 0x9f3ac016 ! t3_kref+0x3c38: sra %o3, %l6, %o7
27590 .word 0x3a800007 ! t3_kref+0x3c3c: bcc,a _kref+0x3c58
27591 .word 0x8143c000 ! t3_kref+0x3c40: stbar
27592 .word 0x9f2cc009 ! t3_kref+0x3c44: sll %l3, %o1, %o7
27593 .word 0x9f2ce01e ! t3_kref+0x3c48: sll %l3, 0x1e, %o7
27594 .word 0x8db18746 ! t3_kref+0x3c4c: fpack32 %f6, %f6, %f6
27595 .word 0x9fb185c6 ! t3_kref+0x3c50: fcmpeq32 %f6, %f6, %o7
27596 .word 0xcd267fec ! t3_kref+0x3c54: st %f6, [%i1 - 0x14]
27597 .word 0x8da189a6 ! t3_kref+0x3c58: fdivs %f6, %f6, %f6
27598 .word 0x9f70001a ! t3_kref+0x3c5c: popc %i2, %o7
27599 .word 0x9f44c000 ! t3_kref+0x3c60: mov %gsr, %o7
27600 .word 0xc026401c ! t3_kref+0x3c64: clr [%i1 + %i4]
27601 .word 0xe4086658 ! t3_kref+0x3c68: ldub [%g1 + 0x658], %l2
27602 .word 0xa41ca00c ! t3_kref+0x3c6c: xor %l2, 0xc, %l2
27603 .word 0xe4286658 ! t3_kref+0x3c70: stb %l2, [%g1 + 0x658]
27604 .word 0x81d86658 ! t3_kref+0x3c74: flush %g1 + 0x658
27605 .word 0x9f0a6362 ! t3_kref+0x3c78: tsubcc %o1, 0x362, %o7
27606 .word 0xc807bfec ! t3_kref+0x3c7c: ld [%fp - 0x14], %g4
27607 .word 0x8db1c666 ! t3_kref+0x3c80: fmul8x16au %f7, %f6, %f6
27608 .word 0x8da00127 ! t3_kref+0x3c84: fabss %f7, %f6
27609 .word 0x8da00546 ! t3_kref+0x3c88: fsqrtd %f6, %f6
27610 .word 0x81a98ac6 ! t3_kref+0x3c8c: fcmped %fcc0, %f6, %f6
27611 .word 0x8da00546 ! t3_kref+0x3c90: fsqrtd %f6, %f6
27612 .word 0x9fb18406 ! t3_kref+0x3c94: fcmple16 %f6, %f6, %o7
276132: .word 0x9e283651 ! t3_kref+0x3c98: andn %g0, -0x9af, %o7
27614 .word 0x9e22bdd0 ! t3_kref+0x3c9c: sub %o2, -0x230, %o7
27615 .word 0x8da01a46 ! t3_kref+0x3ca0: fdtoi %f6, %f6
27616 .word 0xcd06601c ! t3_kref+0x3ca4: ld [%i1 + 0x1c], %f6
27617 .word 0x8db18a46 ! t3_kref+0x3ca8: fpadd32 %f6, %f6, %f6
27618 .word 0x9e0731ff ! t3_kref+0x3cac: add %i4, -0xe01, %o7
27619 .word 0x81a98a46 ! t3_kref+0x3cb0: fcmpd %fcc0, %f6, %f6
27620 .word 0x9ea34015 ! t3_kref+0x3cb4: subcc %o5, %l5, %o7
27621 .word 0x8da1cd27 ! t3_kref+0x3cb8: fsmuld %f7, %f7, %f6
27622 .word 0xde566004 ! t3_kref+0x3cbc: ldsh [%i1 + 4], %o7
27623 .word 0x34800005 ! t3_kref+0x3cc0: bg,a _kref+0x3cd4
27624 .word 0xc12e601c ! t3_kref+0x3cc4: st %fsr, [%i1 + 0x1c]
27625 .word 0xd6262004 ! t3_kref+0x3cc8: st %o3, [%i0 + 4]
27626 .word 0x35480005 ! t3_kref+0x3ccc: fbue,a,pt %fcc0, _kref+0x3ce0
27627 .word 0x9e403e4d ! t3_kref+0x3cd0: addc %g0, -0x1b3, %o7
27628 .word 0x8da01a27 ! t3_kref+0x3cd4: fstoi %f7, %f6
27629 .word 0xde10a01e ! t3_kref+0x3cd8: lduh [%g2 + 0x1e], %o7
27630 .word 0xde567fe8 ! t3_kref+0x3cdc: ldsh [%i1 - 0x18], %o7
27631 .word 0x9ec32774 ! t3_kref+0x3ce0: addccc %o4, 0x774, %o7
27632 .word 0xe40866bc ! t3_kref+0x3ce4: ldub [%g1 + 0x6bc], %l2
27633 .word 0xa41ca00c ! t3_kref+0x3ce8: xor %l2, 0xc, %l2
27634 .word 0xe42866bc ! t3_kref+0x3cec: stb %l2, [%g1 + 0x6bc]
27635 .word 0x81d866bc ! t3_kref+0x3cf0: flush %g1 + 0x6bc
27636 .word 0x9e25fece ! t3_kref+0x3cf4: sub %l7, -0x132, %o7
27637 .word 0x8da188a7 ! t3_kref+0x3cf8: fsubs %f6, %f7, %f6
276382: .word 0x8db18d27 ! t3_kref+0x3cfc: fandnot1s %f6, %f7, %f6
27639 .word 0x8da000a7 ! t3_kref+0x3d00: fnegs %f7, %f6
27640 .word 0x8db00cc6 ! t3_kref+0x3d04: fnot2 %f6, %f6
27641 .word 0x9fb7006c ! t3_kref+0x3d08: edge8ln %i4, %o4, %o7
27642 .word 0xef68a001 ! t3_kref+0x3d0c: prefetch %g2 + 1, 23
27643 .word 0x9ea5801a ! t3_kref+0x3d10: subcc %l6, %i2, %o7
27644 .word 0x8da18846 ! t3_kref+0x3d14: faddd %f6, %f6, %f6
27645 .word 0xde80a00c ! t3_kref+0x3d18: lda [%g2 + 0xc]%asi, %o7
27646 .word 0x81a98a26 ! t3_kref+0x3d1c: fcmps %fcc0, %f6, %f6
27647 .word 0x9e252ee5 ! t3_kref+0x3d20: sub %l4, 0xee5, %o7
27648 .word 0x8da00546 ! t3_kref+0x3d24: fsqrtd %f6, %f6
27649 .word 0xcd3e0000 ! t3_kref+0x3d28: std %f6, [%i0]
27650 .word 0x9e2f000b ! t3_kref+0x3d2c: andn %i4, %o3, %o7
27651 .word 0xde16401b ! t3_kref+0x3d30: lduh [%i1 + %i3], %o7
27652 .word 0x8fa1c927 ! t3_kref+0x3d34: fmuls %f7, %f7, %f7
27653 .word 0x8da00546 ! t3_kref+0x3d38: fsqrtd %f6, %f6
27654 .word 0x24480007 ! t3_kref+0x3d3c: ble,a,pt %icc, _kref+0x3d58
27655 .word 0x9fb2411b ! t3_kref+0x3d40: edge32 %o1, %i3, %o7
27656 .word 0xd210001b ! t3_kref+0x3d44: lduh [%g0 + %i3], %o1
27657 .word 0x9e27000a ! t3_kref+0x3d48: sub %i4, %o2, %o7
27658 .word 0x9ee726d4 ! t3_kref+0x3d4c: subccc %i4, 0x6d4, %o7
27659 .word 0x20480003 ! t3_kref+0x3d50: bn,a,pt %icc, _kref+0x3d5c
27660 .word 0xd228a03d ! t3_kref+0x3d54: stb %o1, [%g2 + 0x3d]
27661 call SYM(t3_subr0)
27662 .word 0xa05b6bcf ! t3_kref+0x3d5c: smul %o5, 0xbcf, %l0
27663 .word 0x8db18c46 ! t3_kref+0x3d60: fnor %f6, %f6, %f6
27664 .word 0xc368a147 ! t3_kref+0x3d64: prefetch %g2 + 0x147, 1
27665 .word 0x8da00546 ! t3_kref+0x3d68: fsqrtd %f6, %f6
27666 .word 0x8da00527 ! t3_kref+0x3d6c: fsqrts %f7, %f6
27667 .word 0x9fb00200 ! t3_kref+0x3d70: array8 %g0, %g0, %o7
27668 .word 0x81a98a46 ! t3_kref+0x3d74: fcmpd %fcc0, %f6, %f6
27669 .word 0x8da189c6 ! t3_kref+0x3d78: fdivd %f6, %f6, %f6
27670 .word 0xc2270000 ! t3_kref+0x3d7c: st %g1, [%i4]
27671 .word 0x9efa801c ! t3_kref+0x3d80: sdivcc %o2, %i4, %o7
27672 .word 0xcd1fbf18 ! t3_kref+0x3d84: ldd [%fp - 0xe8], %f6
27673 .word 0x8fa00526 ! t3_kref+0x3d88: fsqrts %f6, %f7
27674 .word 0x8fa00526 ! t3_kref+0x3d8c: fsqrts %f6, %f7
27675 .word 0x8da01a26 ! t3_kref+0x3d90: fstoi %f6, %f6
27676 .word 0x9eaac016 ! t3_kref+0x3d94: andncc %o3, %l6, %o7
27677 .word 0x21800006 ! t3_kref+0x3d98: fbn,a _kref+0x3db0
27678 .word 0x8db18d86 ! t3_kref+0x3d9c: fxor %f6, %f6, %f6
27679 .word 0xcd3e401d ! t3_kref+0x3da0: std %f6, [%i1 + %i5]
27680 .word 0x9fb7033b ! t3_kref+0x3da4: bmask %i4, %i3, %o7
27681 .word 0x8da01086 ! t3_kref+0x3da8: fxtos %f6, %f6
27682 .word 0x9e25ecd8 ! t3_kref+0x3dac: sub %l7, 0xcd8, %o7
27683 .word 0x28800005 ! t3_kref+0x3db0: bleu,a _kref+0x3dc4
27684 .word 0xcd3e0000 ! t3_kref+0x3db4: std %f6, [%i0]
27685 .word 0xcf00a01c ! t3_kref+0x3db8: ld [%g2 + 0x1c], %f7
27686 .word 0xdece7ff9 ! t3_kref+0x3dbc: ldsba [%i1 - 7]%asi, %o7
27687 .word 0x8da01a26 ! t3_kref+0x3dc0: fstoi %f6, %f6
27688 .word 0xde500019 ! t3_kref+0x3dc4: ldsh [%g0 + %i1], %o7
27689 .word 0xea263fec ! t3_kref+0x3dc8: st %l5, [%i0 - 0x14]
27690 .word 0x9f2ce01c ! t3_kref+0x3dcc: sll %l3, 0x1c, %o7
27691 .word 0x81a98ac6 ! t3_kref+0x3dd0: fcmped %fcc0, %f6, %f6
27692 .word 0x9ea4f82f ! t3_kref+0x3dd4: subcc %l3, -0x7d1, %o7
27693 .word 0xcd1e6000 ! t3_kref+0x3dd8: ldd [%i1], %f6
27694 .word 0x8db18746 ! t3_kref+0x3ddc: fpack32 %f6, %f6, %f6
27695 .word 0x8da1c826 ! t3_kref+0x3de0: fadds %f7, %f6, %f6
27696 .word 0x8fa00527 ! t3_kref+0x3de4: fsqrts %f7, %f7
27697 .word 0x8da1c927 ! t3_kref+0x3de8: fmuls %f7, %f7, %f6
27698 .word 0x9e403ee1 ! t3_kref+0x3dec: addc %g0, -0x11f, %o7
27699 .word 0x9eab4014 ! t3_kref+0x3df0: andncc %o5, %l4, %o7
27700 .word 0x8da189c6 ! t3_kref+0x3df4: fdivd %f6, %f6, %f6
27701 .word 0x9f0f2c34 ! t3_kref+0x3df8: tsubcc %i4, 0xc34, %o7
27702 .word 0x81a9ca27 ! t3_kref+0x3dfc: fcmps %fcc0, %f7, %f7
27703 .word 0x9efd23a5 ! t3_kref+0x3e00: sdivcc %l4, 0x3a5, %o7
27704 .word 0xde0e2017 ! t3_kref+0x3e04: ldub [%i0 + 0x17], %o7
27705 .word 0x8fa189a6 ! t3_kref+0x3e08: fdivs %f6, %f6, %f7
27706 .word 0x2a480006 ! t3_kref+0x3e0c: bcs,a,pt %icc, _kref+0x3e24
27707 .word 0x8da18946 ! t3_kref+0x3e10: fmuld %f6, %f6, %f6
27708 .word 0x9fb18446 ! t3_kref+0x3e14: fcmpne16 %f6, %f6, %o7
27709 .word 0x9e8ae564 ! t3_kref+0x3e18: andcc %o3, 0x564, %o7
27710 .word 0x8143c000 ! t3_kref+0x3e1c: stbar
27711 .word 0xde88105a ! t3_kref+0x3e20: lduba [%g0 + %i2]0x82, %o7
27712 .word 0x9e030014 ! t3_kref+0x3e24: add %o4, %l4, %o7
27713 .word 0xde063fe0 ! t3_kref+0x3e28: ld [%i0 - 0x20], %o7
27714 .word 0x81a98a46 ! t3_kref+0x3e2c: fcmpd %fcc0, %f6, %f6
27715 .word 0x8da189a6 ! t3_kref+0x3e30: fdivs %f6, %f6, %f6
27716 .word 0x9fc10000 ! t3_kref+0x3e34: call %g4
27717 .word 0xa02b000b ! t3_kref+0x3e38: andn %o4, %o3, %l0
27718 .word 0x81a98ac6 ! t3_kref+0x3e3c: fcmped %fcc0, %f6, %f6
27719 .word 0xde0e3fee ! t3_kref+0x3e40: ldub [%i0 - 0x12], %o7
27720 .word 0x8fa00527 ! t3_kref+0x3e44: fsqrts %f7, %f7
27721 .word 0x81df69ca ! t3_kref+0x3e48: flush %i5 + 0x9ca
27722 .word 0x8db1cd26 ! t3_kref+0x3e4c: fandnot1s %f7, %f6, %f6
27723 .word 0x9e428009 ! t3_kref+0x3e50: addc %o2, %o1, %o7
27724 .word 0x8da189a7 ! t3_kref+0x3e54: fdivs %f6, %f7, %f6
27725 .word 0x8da18826 ! t3_kref+0x3e58: fadds %f6, %f6, %f6
27726 .word 0xcd3e7ff8 ! t3_kref+0x3e5c: std %f6, [%i1 - 8]
27727 .word 0x8fa1c826 ! t3_kref+0x3e60: fadds %f7, %f6, %f7
27728 .word 0x81a98ac6 ! t3_kref+0x3e64: fcmped %fcc0, %f6, %f6
27729 .word 0x9e7ec00a ! t3_kref+0x3e68: sdiv %i3, %o2, %o7
27730 .word 0x9e0d731e ! t3_kref+0x3e6c: and %l5, -0xce2, %o7
27731 .word 0x8da01927 ! t3_kref+0x3e70: fstod %f7, %f6
27732 .word 0x9fb34080 ! t3_kref+0x3e74: edge16 %o5, %g0, %o7
27733 .word 0xde96d058 ! t3_kref+0x3e78: lduha [%i3 + %i0]0x82, %o7
27734 .word 0xde0e2009 ! t3_kref+0x3e7c: ldub [%i0 + 9], %o7
27735 .word 0x81a98aa7 ! t3_kref+0x3e80: fcmpes %fcc0, %f6, %f7
27736 .word 0xe36e401c ! t3_kref+0x3e84: prefetch %i1 + %i4, 17
27737 .word 0x9fb54069 ! t3_kref+0x3e88: edge8ln %l5, %o1, %o7
27738 .word 0x9ea80000 ! t3_kref+0x3e8c: andncc %g0, %g0, %o7
27739 .word 0xde0e8019 ! t3_kref+0x3e90: ldub [%i2 + %i1], %o7
27740 .word 0x2b800004 ! t3_kref+0x3e94: fbug,a _kref+0x3ea4
27741 .word 0x9ed56ee6 ! t3_kref+0x3e98: umulcc %l5, 0xee6, %o7
27742 .word 0x8db186c6 ! t3_kref+0x3e9c: fmul8sux16 %f6, %f6, %f6
27743 .word 0x9f2a401a ! t3_kref+0x3ea0: sll %o1, %i2, %o7
27744 .word 0x9ee5a0b2 ! t3_kref+0x3ea4: subccc %l6, 0xb2, %o7
27745 .word 0x8fa00527 ! t3_kref+0x3ea8: fsqrts %f7, %f7
27746 .word 0x8da01a27 ! t3_kref+0x3eac: fstoi %f7, %f6
27747 .word 0x9ead7e8c ! t3_kref+0x3eb0: andncc %l5, -0x174, %o7
27748 .word 0x81a98aa6 ! t3_kref+0x3eb4: fcmpes %fcc0, %f6, %f6
27749 .word 0x9e358014 ! t3_kref+0x3eb8: orn %l6, %l4, %o7
27750 .word 0x9efdc000 ! t3_kref+0x3ebc: sdivcc %l7, %g0, %o7
27751 .word 0x8db186c6 ! t3_kref+0x3ec0: fmul8sux16 %f6, %f6, %f6
27752 .word 0xcd380018 ! t3_kref+0x3ec4: std %f6, [%g0 + %i0]
27753 .word 0xc1e8a04e ! t3_kref+0x3ec8: prefetcha %g2 + 0x4e, 0
27754 .word 0x9fb18506 ! t3_kref+0x3ecc: fcmpgt16 %f6, %f6, %o7
27755 .word 0xec6e2019 ! t3_kref+0x3ed0: ldstub [%i0 + 0x19], %l6
27756 .word 0x878020e0 ! t3_kref+0x3ed4: mov 0xe0, %asi
27757 .word 0x9e8b3446 ! t3_kref+0x3ed8: andcc %o4, -0xbba, %o7
27758 .word 0xde000018 ! t3_kref+0x3edc: ld [%g0 + %i0], %o7
27759 .word 0x87802080 ! t3_kref+0x3ee0: mov 0x80, %asi
27760 .word 0x24800008 ! t3_kref+0x3ee4: ble,a _kref+0x3f04
27761 .word 0x8143c000 ! t3_kref+0x3ee8: stbar
27762 .word 0x9e7ee650 ! t3_kref+0x3eec: sdiv %i3, 0x650, %o7
27763 .word 0xd4270018 ! t3_kref+0x3ef0: st %o2, [%i4 + %i0]
27764 .word 0x8da00146 ! t3_kref+0x3ef4: fabsd %f6, %f6
27765 .word 0x81a9ca26 ! t3_kref+0x3ef8: fcmps %fcc0, %f7, %f6
27766 .word 0x9e5a70d7 ! t3_kref+0x3efc: smul %o1, -0xf29, %o7
27767 .word 0x9ed6ea41 ! t3_kref+0x3f00: umulcc %i3, 0xa41, %o7
27768 .word 0x8da1cd26 ! t3_kref+0x3f04: fsmuld %f7, %f6, %f6
27769 .word 0x9f26b04f ! t3_kref+0x3f08: mulscc %i2, -0xfb1, %o7
27770 call SYM(t3_subr2)
27771 .word 0xcd3e3fe8 ! t3_kref+0x3f10: std %f6, [%i0 - 0x18]
27772 .word 0x9ec6801a ! t3_kref+0x3f14: addccc %i2, %i2, %o7
27773 .word 0x8da00546 ! t3_kref+0x3f18: fsqrtd %f6, %f6
27774 .word 0x8db18986 ! t3_kref+0x3f1c: bshuffle %f6, %f6, %f6
27775 .word 0xde462018 ! t3_kref+0x3f20: ldsw [%i0 + 0x18], %o7
27776 .word 0x8fa01a46 ! t3_kref+0x3f24: fdtoi %f6, %f7
27777 .word 0x9efd8013 ! t3_kref+0x3f28: sdivcc %l6, %l3, %o7
27778 .word 0x9edf32bd ! t3_kref+0x3f2c: smulcc %i4, -0xd43, %o7
27779 .word 0xeca0a03c ! t3_kref+0x3f30: sta %l6, [%g2 + 0x3c]%asi
27780 .word 0xde56c018 ! t3_kref+0x3f34: ldsh [%i3 + %i0], %o7
27781 .word 0x8d833b24 ! t3_kref+0x3f38: wr %o4, 0xfffffb24, %fprs
27782 .word 0x81a98a46 ! t3_kref+0x3f3c: fcmpd %fcc0, %f6, %f6
27783 .word 0x81a9ca26 ! t3_kref+0x3f40: fcmps %fcc0, %f7, %f6
27784 .word 0x8fb18e27 ! t3_kref+0x3f44: fands %f6, %f7, %f7
27785 .word 0x8da18827 ! t3_kref+0x3f48: fadds %f6, %f7, %f6
27786 .word 0x9e5b401c ! t3_kref+0x3f4c: smul %o5, %i4, %o7
27787 .word 0x8143c000 ! t3_kref+0x3f50: stbar
27788 .word 0x8da00527 ! t3_kref+0x3f54: fsqrts %f7, %f6
27789 .word 0xdede101d ! t3_kref+0x3f58: ldxa [%i0 + %i5]0x80, %o7
27790 .word 0x8143e040 ! t3_kref+0x3f5c: membar 0x40
27791 .word 0x9de3bfa0 ! t3_kref+0x3f60: save %sp, -0x60, %sp
27792 .word 0x9fef0019 ! t3_kref+0x3f64: restore %i4, %i1, %o7
27793 .word 0x9fb18486 ! t3_kref+0x3f68: fcmple32 %f6, %f6, %o7
27794 .word 0x8da01927 ! t3_kref+0x3f6c: fstod %f7, %f6
27795 .word 0x9e85000c ! t3_kref+0x3f70: addcc %l4, %o4, %o7
27796 .word 0x81a98ac6 ! t3_kref+0x3f74: fcmped %fcc0, %f6, %f6
27797 .word 0x9f3b6014 ! t3_kref+0x3f78: sra %o5, 0x14, %o7
27798 .word 0x8da1cd26 ! t3_kref+0x3f7c: fsmuld %f7, %f6, %f6
27799 .word 0x3d800003 ! t3_kref+0x3f80: fbule,a _kref+0x3f8c
27800 .word 0x9e650013 ! t3_kref+0x3f84: subc %l4, %l3, %o7
27801 .word 0x8da18927 ! t3_kref+0x3f88: fmuls %f6, %f7, %f6
27802 .word 0x9e06c01a ! t3_kref+0x3f8c: add %i3, %i2, %o7
27803 .word 0x8fa189a6 ! t3_kref+0x3f90: fdivs %f6, %f6, %f7
27804 .word 0x9e250016 ! t3_kref+0x3f94: sub %l4, %l6, %o7
27805 .word 0x9e2abe34 ! t3_kref+0x3f98: andn %o2, -0x1cc, %o7
27806 .word 0xc99f5a59 ! t3_kref+0x3f9c: ldda [%i5 + %i1]0xd2, %f4
27807 .word 0xc12e2018 ! t3_kref+0x3fa0: st %fsr, [%i0 + 0x18]
27808 .word 0x9e02f7d2 ! t3_kref+0x3fa4: add %o3, -0x82e, %o7
27809 .word 0x9ec33a23 ! t3_kref+0x3fa8: addccc %o4, -0x5dd, %o7
27810 .word 0x3b800002 ! t3_kref+0x3fac: fble,a _kref+0x3fb4
27811 .word 0x8db00fe0 ! t3_kref+0x3fb0: fones %f6
27812 .word 0x8fa00526 ! t3_kref+0x3fb4: fsqrts %f6, %f7
27813 .word 0x8db18667 ! t3_kref+0x3fb8: fmul8x16au %f6, %f7, %f6
27814 .word 0xe40869c8 ! t3_kref+0x3fbc: ldub [%g1 + 0x9c8], %l2
27815 .word 0xa41ca00c ! t3_kref+0x3fc0: xor %l2, 0xc, %l2
27816 .word 0xe42869c8 ! t3_kref+0x3fc4: stb %l2, [%g1 + 0x9c8]
27817 .word 0x81d869c8 ! t3_kref+0x3fc8: flush %g1 + 0x9c8
27818 .word 0xde066000 ! t3_kref+0x3fcc: ld [%i1], %o7
27819 .word 0x9e0b000a ! t3_kref+0x3fd0: and %o4, %o2, %o7
27820 .word 0x9e1aa233 ! t3_kref+0x3fd4: xor %o2, 0x233, %o7
27821 .word 0x81a98a46 ! t3_kref+0x3fd8: fcmpd %fcc0, %f6, %f6
27822 .word 0x9f2d2019 ! t3_kref+0x3fdc: sll %l4, 0x19, %o7
27823 .word 0x8fb00766 ! t3_kref+0x3fe0: fpack16 %f6, %f7
27824 .word 0xd026001c ! t3_kref+0x3fe4: st %o0, [%i0 + %i4]
27825 .word 0x9e2a7cb4 ! t3_kref+0x3fe8: andn %o1, -0x34c, %o7
27826 .word 0xd6a8a02f ! t3_kref+0x3fec: stba %o3, [%g2 + 0x2f]%asi
27827 .word 0xcd070018 ! t3_kref+0x3ff0: ld [%i4 + %i0], %f6
27828 .word 0x9e2abf48 ! t3_kref+0x3ff4: andn %o2, -0xb8, %o7
27829 .word 0xde0e0000 ! t3_kref+0x3ff8: ldub [%i0], %o7
27830 .word 0x9ee70009 ! t3_kref+0x3ffc: subccc %i4, %o1, %o7
27831 .word 0x9ed8000d ! t3_kref+0x4000: smulcc %g0, %o5, %o7
27832 .word 0x9f026c2d ! t3_kref+0x4004: taddcc %o1, 0xc2d, %o7
278332: .word 0x9ea0000b ! t3_kref+0x4008: subcc %g0, %o3, %o7
27834 .word 0x81a9ca27 ! t3_kref+0x400c: fcmps %fcc0, %f7, %f7
27835 .word 0x9f40c000 ! t3_kref+0x4010: mov %asi, %o7
27836 .word 0xde06200c ! t3_kref+0x4014: ld [%i0 + 0xc], %o7
27837 .word 0x9f22b17a ! t3_kref+0x4018: mulscc %o2, -0xe86, %o7
27838 .word 0x9eddc008 ! t3_kref+0x401c: smulcc %l7, %o0, %o7
27839 .word 0xdec8a03c ! t3_kref+0x4020: ldsba [%g2 + 0x3c]%asi, %o7
27840 .word 0xde40a00c ! t3_kref+0x4024: ldsw [%g2 + 0xc], %o7
27841 .word 0x9f0223a0 ! t3_kref+0x4028: taddcc %o0, 0x3a0, %o7
27842 .word 0x9de3bfa0 ! t3_kref+0x402c: save %sp, -0x60, %sp
27843 .word 0x9fee2569 ! t3_kref+0x4030: restore %i0, 0x569, %o7
27844 .word 0xcf871018 ! t3_kref+0x4034: lda [%i4 + %i0]0x80, %f7
27845 .word 0xc3e8a0c2 ! t3_kref+0x4038: prefetcha %g2 + 0xc2, 1
27846 .word 0x8da18d27 ! t3_kref+0x403c: fsmuld %f6, %f7, %f6
27847 .word 0x8fa1c8a7 ! t3_kref+0x4040: fsubs %f7, %f7, %f7
27848 .word 0x9e92400a ! t3_kref+0x4044: orcc %o1, %o2, %o7
27849 .word 0xd8267ffc ! t3_kref+0x4048: st %o4, [%i1 - 4]
27850 .word 0x9fb185c6 ! t3_kref+0x404c: fcmpeq32 %f6, %f6, %o7
27851 .word 0x9e883701 ! t3_kref+0x4050: andcc %g0, -0x8ff, %o7
27852 .word 0x9e5d0009 ! t3_kref+0x4054: smul %l4, %o1, %o7
27853 .word 0x8fa1c827 ! t3_kref+0x4058: fadds %f7, %f7, %f7
27854 .word 0x9ee4c017 ! t3_kref+0x405c: subccc %l3, %l7, %o7
27855 .word 0x8fa18926 ! t3_kref+0x4060: fmuls %f6, %f6, %f7
27856 .word 0x8da01926 ! t3_kref+0x4064: fstod %f6, %f6
27857 .word 0x81a98a46 ! t3_kref+0x4068: fcmpd %fcc0, %f6, %f6
27858 .word 0x9ee50017 ! t3_kref+0x406c: subccc %l4, %l7, %o7
27859 .word 0x9fb34240 ! t3_kref+0x4070: array16 %o5, %g0, %o7
27860 .word 0x81de800b ! t3_kref+0x4074: flush %i2 + %o3
27861 .word 0x3b480005 ! t3_kref+0x4078: fble,a,pt %fcc0, _kref+0x408c
27862 .word 0x9ea5000a ! t3_kref+0x407c: subcc %l4, %o2, %o7
27863 .word 0x9fb18406 ! t3_kref+0x4080: fcmple16 %f6, %f6, %o7
27864 .word 0x8da01926 ! t3_kref+0x4084: fstod %f6, %f6
27865 .word 0x8da01927 ! t3_kref+0x4088: fstod %f7, %f6
27866 .word 0x9e7ec008 ! t3_kref+0x408c: sdiv %i3, %o0, %o7
27867 .word 0x8da18946 ! t3_kref+0x4090: fmuld %f6, %f6, %f6
27868 .word 0xdedf5018 ! t3_kref+0x4094: ldxa [%i5 + %i0]0x80, %o7
27869 .word 0xde56401b ! t3_kref+0x4098: ldsh [%i1 + %i3], %o7
27870 .word 0x8da00026 ! t3_kref+0x409c: fmovs %f6, %f6
27871 call SYM(t3_subr2)
27872 .word 0xa05ae228 ! t3_kref+0x40a4: smul %o3, 0x228, %l0
27873 .word 0x81da801c ! t3_kref+0x40a8: flush %o2 + %i4
27874 .word 0xcf263ff4 ! t3_kref+0x40ac: st %f7, [%i0 - 0xc]
27875 .word 0xee200018 ! t3_kref+0x40b0: st %l7, [%g0 + %i0]
27876 .word 0x8fa00026 ! t3_kref+0x40b4: fmovs %f6, %f7
27877 .word 0x8da00546 ! t3_kref+0x40b8: fsqrtd %f6, %f6
27878 .word 0x8da00046 ! t3_kref+0x40bc: fmovd %f6, %f6
27879 .word 0x81a9ca27 ! t3_kref+0x40c0: fcmps %fcc0, %f7, %f7
27880 .word 0xe4086a9c ! t3_kref+0x40c4: ldub [%g1 + 0xa9c], %l2
27881 .word 0xa41ca00c ! t3_kref+0x40c8: xor %l2, 0xc, %l2
27882 .word 0xe4286a9c ! t3_kref+0x40cc: stb %l2, [%g1 + 0xa9c]
27883 .word 0x81d86a9c ! t3_kref+0x40d0: flush %g1 + 0xa9c
27884 .word 0x81d84018 ! t3_kref+0x40d4: flush %g1 + %i0
27885 .word 0x9e2d800a ! t3_kref+0x40d8: andn %l6, %o2, %o7
278862: .word 0x9eab6338 ! t3_kref+0x40dc: andncc %o5, 0x338, %o7
27887 .word 0x8da00526 ! t3_kref+0x40e0: fsqrts %f6, %f6
27888 .word 0x878020e0 ! t3_kref+0x40e4: mov 0xe0, %asi
27889 .word 0xde0e4000 ! t3_kref+0x40e8: ldub [%i1], %o7
27890 .word 0x9ef20016 ! t3_kref+0x40ec: udivcc %o0, %l6, %o7
27891 .word 0x81834000 ! t3_kref+0x40f0: wr %o5, %g0, %y
27892 sethi %hi(1f), %o7
27893 jmpl %o7+%lo(1f), %g1
27894 .empty
278951: .word 0x8da1c9a6 ! t3_kref+0x40fc: fdivs %f7, %f6, %f6
27896 .word 0x9e770016 ! t3_kref+0x4100: udiv %i4, %l6, %o7
27897 .word 0x8db18e80 ! t3_kref+0x4104: fsrc1 %f6, %f6
27898 .word 0x9fb24280 ! t3_kref+0x4108: array32 %o1, %g0, %o7
27899 .word 0xf207bfe0 ! t3_kref+0x410c: ld [%fp - 0x20], %i1
27900 .word 0xcf260000 ! t3_kref+0x4110: st %f7, [%i0]
27901 .word 0xd2ff1018 ! t3_kref+0x4114: swapa [%i4 + %i0]0x80, %o1
27902 .word 0x8da1cd27 ! t3_kref+0x4118: fsmuld %f7, %f7, %f6
27903 .word 0xcd3e4000 ! t3_kref+0x411c: std %f6, [%i1]
27904 .word 0x2e800007 ! t3_kref+0x4120: bvs,a _kref+0x413c
27905 .word 0x9fb2034d ! t3_kref+0x4124: alignaddrl %o0, %o5, %o7
27906 .word 0x81a98a46 ! t3_kref+0x4128: fcmpd %fcc0, %f6, %f6
27907 .word 0xde96501b ! t3_kref+0x412c: lduha [%i1 + %i3]0x80, %o7
27908 .word 0xcf20a02c ! t3_kref+0x4130: st %f7, [%g2 + 0x2c]
27909 .word 0x8da00526 ! t3_kref+0x4134: fsqrts %f6, %f6
27910 .word 0x9fb18446 ! t3_kref+0x4138: fcmpne16 %f6, %f6, %o7
27911 sethi %hi(2f), %o7
27912 .word 0xe40be150 ! t3_kref+0x4140: ldub [%o7 + 0x150], %l2
27913 .word 0xa41ca00c ! t3_kref+0x4144: xor %l2, 0xc, %l2
27914 .word 0xe42be150 ! t3_kref+0x4148: stb %l2, [%o7 + 0x150]
27915 .word 0x81dbe150 ! t3_kref+0x414c: flush %o7 + 0x150
279162: .word 0xc9be9a19 ! t3_kref+0x4150: stda %f4, [%i2 + %i1]0xd0
27917 .word 0x9ef82b5c ! t3_kref+0x4154: sdivcc %g0, 0xb5c, %o7
27918 .word 0x8da189c6 ! t3_kref+0x4158: fdivd %f6, %f6, %f6
27919 .word 0x9f002eaf ! t3_kref+0x415c: taddcc %g0, 0xeaf, %o7
27920 .word 0x9e06fb99 ! t3_kref+0x4160: add %i3, -0x467, %o7
27921 .word 0x9f0e800b ! t3_kref+0x4164: tsubcc %i2, %o3, %o7
27922 .word 0x8db18f86 ! t3_kref+0x4168: for %f6, %f6, %f6
27923 .word 0xcf20a02c ! t3_kref+0x416c: st %f7, [%g2 + 0x2c]
27924 .word 0x9f3aa000 ! t3_kref+0x4170: sra %o2, 0x0, %o7
27925 .word 0x9e8cc009 ! t3_kref+0x4174: andcc %l3, %o1, %o7
27926 .word 0x25480007 ! t3_kref+0x4178: fblg,a,pt %fcc0, _kref+0x4194
27927 .word 0x9ea54000 ! t3_kref+0x417c: subcc %l5, %g0, %o7
27928 .word 0x9fb5c0b6 ! t3_kref+0x4180: edge16n %l7, %l6, %o7
27929 .word 0x9ec30008 ! t3_kref+0x4184: addccc %o4, %o0, %o7
27930 .word 0x8db1cee6 ! t3_kref+0x4188: fornot2s %f7, %f6, %f6
27931 .word 0x9ec2a0bc ! t3_kref+0x418c: addccc %o2, 0xbc, %o7
27932 .word 0xde06401c ! t3_kref+0x4190: ld [%i1 + %i4], %o7
27933 .word 0xde500019 ! t3_kref+0x4194: ldsh [%g0 + %i1], %o7
27934 .word 0x9fb00137 ! t3_kref+0x4198: edge32n %g0, %l7, %o7
27935 .word 0x9f123184 ! t3_kref+0x419c: taddcctv %o0, -0xe7c, %o7
27936 .word 0x8143c000 ! t3_kref+0x41a0: stbar
27937 .word 0xc568a1ca ! t3_kref+0x41a4: prefetch %g2 + 0x1ca, 2
27938 .word 0x9e8a4013 ! t3_kref+0x41a8: andcc %o1, %l3, %o7
27939 .word 0xcd3f4018 ! t3_kref+0x41ac: std %f6, [%i5 + %i0]
27940 .word 0x81854000 ! t3_kref+0x41b0: wr %l5, %g0, %y
27941 .word 0x8fa01086 ! t3_kref+0x41b4: fxtos %f6, %f7
27942 .word 0x8fa000a6 ! t3_kref+0x41b8: fnegs %f6, %f7
27943 .word 0x9e74e275 ! t3_kref+0x41bc: udiv %l3, 0x275, %o7
27944 .word 0x8da01926 ! t3_kref+0x41c0: fstod %f6, %f6
27945 .word 0x8da01a27 ! t3_kref+0x41c4: fstoi %f7, %f6
27946 .word 0x9e8d3c65 ! t3_kref+0x41c8: andcc %l4, -0x39b, %o7
27947 .word 0x9e06f865 ! t3_kref+0x41cc: add %i3, -0x79b, %o7
27948 .word 0x9f0eef41 ! t3_kref+0x41d0: tsubcc %i3, 0xf41, %o7
27949 .word 0x9e7a3c5b ! t3_kref+0x41d4: sdiv %o0, -0x3a5, %o7
27950 .word 0xcd3e3fe8 ! t3_kref+0x41d8: std %f6, [%i0 - 0x18]
27951 .word 0x9fb2432c ! t3_kref+0x41dc: bmask %o1, %o4, %o7
27952 .word 0xda262010 ! t3_kref+0x41e0: st %o5, [%i0 + 0x10]
27953 .word 0x9fb18446 ! t3_kref+0x41e4: fcmpne16 %f6, %f6, %o7
27954 .word 0x9f2b6007 ! t3_kref+0x41e8: sll %o5, 0x7, %o7
27955 sethi %hi(2f), %o7
27956 .word 0xe40be22c ! t3_kref+0x41f0: ldub [%o7 + 0x22c], %l2
27957 .word 0xa41ca00c ! t3_kref+0x41f4: xor %l2, 0xc, %l2
27958 .word 0xe42be22c ! t3_kref+0x41f8: stb %l2, [%o7 + 0x22c]
27959 .word 0x81dbe22c ! t3_kref+0x41fc: flush %o7 + 0x22c
27960 call SYM(t3_subr2)
27961 .word 0x8fb00766 ! t3_kref+0x4204: fpack16 %f6, %f7
27962 .word 0x81dd0013 ! t3_kref+0x4208: flush %l4 + %l3
27963 .word 0x8da00546 ! t3_kref+0x420c: fsqrtd %f6, %f6
27964 .word 0x9e7572b7 ! t3_kref+0x4210: udiv %l5, -0xd49, %o7
27965 .word 0x9f23000a ! t3_kref+0x4214: mulscc %o4, %o2, %o7
27966 .word 0x8da01926 ! t3_kref+0x4218: fstod %f6, %f6
27967 .word 0x8da18946 ! t3_kref+0x421c: fmuld %f6, %f6, %f6
27968 .word 0xcd3e7fe8 ! t3_kref+0x4220: std %f6, [%i1 - 0x18]
27969 .word 0x20800001 ! t3_kref+0x4224: bn,a _kref+0x4228
27970 .word 0x9e652bbf ! t3_kref+0x4228: subc %l4, 0xbbf, %o7
279712: .word 0x9e954014 ! t3_kref+0x422c: orcc %l5, %l4, %o7
27972 .word 0x2e800001 ! t3_kref+0x4230: bvs,a _kref+0x4234
27973 .word 0x9ec5c009 ! t3_kref+0x4234: addccc %l7, %o1, %o7
27974 .word 0xf4b01018 ! t3_kref+0x4238: stha %i2, [%g0 + %i0]0x80
27975 .word 0x9ef6c00c ! t3_kref+0x423c: udivcc %i3, %o4, %o7
27976 .word 0x8fa00526 ! t3_kref+0x4240: fsqrts %f6, %f7
27977 .word 0x9e03401a ! t3_kref+0x4244: add %o5, %i2, %o7
27978 .word 0xf4b01018 ! t3_kref+0x4248: stha %i2, [%g0 + %i0]0x80
27979 .word 0xde965000 ! t3_kref+0x424c: lduha [%i1]0x80, %o7
27980 .word 0x9e2270b1 ! t3_kref+0x4250: sub %o1, -0xf4f, %o7
27981 .word 0x81a98a26 ! t3_kref+0x4254: fcmps %fcc0, %f6, %f6
27982 .word 0x9ea4c00c ! t3_kref+0x4258: subcc %l3, %o4, %o7
27983 .word 0xeeae1000 ! t3_kref+0x425c: stba %l7, [%i0]0x80
27984 .word 0x9efb000a ! t3_kref+0x4260: sdivcc %o4, %o2, %o7
27985 .word 0x39480001 ! t3_kref+0x4264: fbuge,a,pt %fcc0, _kref+0x4268
27986 .word 0x9ea5800b ! t3_kref+0x4268: subcc %l6, %o3, %o7
27987 .word 0x81a98a46 ! t3_kref+0x426c: fcmpd %fcc0, %f6, %f6
27988 .word 0xde067ff0 ! t3_kref+0x4270: ld [%i1 - 0x10], %o7
27989 .word 0x9e2a2e8e ! t3_kref+0x4274: andn %o0, 0xe8e, %o7
27990 .word 0x9e050017 ! t3_kref+0x4278: add %l4, %l7, %o7
27991 .word 0x9f3d600f ! t3_kref+0x427c: sra %l5, 0xf, %o7
27992 .word 0x8da01927 ! t3_kref+0x4280: fstod %f7, %f6
27993 .word 0x8db18c86 ! t3_kref+0x4284: fandnot2 %f6, %f6, %f6
27994 .word 0x9e952d07 ! t3_kref+0x4288: orcc %l4, 0xd07, %o7
27995 .word 0x8da00027 ! t3_kref+0x428c: fmovs %f7, %f6
27996 .word 0xe3b8a200 ! t3_kref+0x4290: stda %f48, [%g2 + 0x200]%asi
27997 .word 0x9f25800c ! t3_kref+0x4294: mulscc %l6, %o4, %o7
27998 .word 0xde4e4000 ! t3_kref+0x4298: ldsb [%i1], %o7
27999 .word 0x8db18d86 ! t3_kref+0x429c: fxor %f6, %f6, %f6
28000 .word 0x9e757053 ! t3_kref+0x42a0: udiv %l5, -0xfad, %o7
28001 .word 0x8db18967 ! t3_kref+0x42a4: fpmerge %f6, %f7, %f6
28002 .word 0x8da1cd27 ! t3_kref+0x42a8: fsmuld %f7, %f7, %f6
28003 .word 0x8da00046 ! t3_kref+0x42ac: fmovd %f6, %f6
28004 .word 0x81a98a46 ! t3_kref+0x42b0: fcmpd %fcc0, %f6, %f6
28005 .word 0x9e1824d4 ! t3_kref+0x42b4: xor %g0, 0x4d4, %o7
28006 .word 0x83c061c8 ! t3_kref+0x42b8: jmpl %g1 + 0x1c8, %g1
28007 .word 0x9fb5c17b ! t3_kref+0x42bc: edge32ln %l7, %i3, %o7
28008 .word 0x9e77295b ! t3_kref+0x42c0: udiv %i4, 0x95b, %o7
28009 .word 0x9e1cc01c ! t3_kref+0x42c4: xor %l3, %i4, %o7
28010 .word 0x9f3d8009 ! t3_kref+0x42c8: sra %l6, %o1, %o7
28011 .word 0x8da00526 ! t3_kref+0x42cc: fsqrts %f6, %f6
28012 .word 0x9de3bfa0 ! t3_kref+0x42d0: save %sp, -0x60, %sp
28013 .word 0x9fe82194 ! t3_kref+0x42d4: restore %g0, 0x194, %o7
28014 .word 0xeaa01019 ! t3_kref+0x42d8: sta %l5, [%g0 + %i1]0x80
28015 .word 0x8da189c6 ! t3_kref+0x42dc: fdivd %f6, %f6, %f6
28016 .word 0x8fa00526 ! t3_kref+0x42e0: fsqrts %f6, %f7
28017 .word 0x8da018c6 ! t3_kref+0x42e4: fdtos %f6, %f6
28018 .word 0xe3b8a200 ! t3_kref+0x42e8: stda %f48, [%g2 + 0x200]%asi
28019 .word 0x8db18d40 ! t3_kref+0x42ec: fnot1 %f6, %f6
28020 .word 0x9ef80015 ! t3_kref+0x42f0: sdivcc %g0, %l5, %o7
28021 .word 0x9f252889 ! t3_kref+0x42f4: mulscc %l4, 0x889, %o7
28022 .word 0x21800006 ! t3_kref+0x42f8: fbn,a _kref+0x4310
28023 .word 0xec3e2018 ! t3_kref+0x42fc: std %l6, [%i0 + 0x18]
28024 .word 0x8db18a86 ! t3_kref+0x4300: fpsub16 %f6, %f6, %f6
28025 .word 0xde40a03c ! t3_kref+0x4304: ldsw [%g2 + 0x3c], %o7
28026 .word 0xcd06001c ! t3_kref+0x4308: ld [%i0 + %i4], %f6
28027 .word 0x9e1d001a ! t3_kref+0x430c: xor %l4, %i2, %o7
28028 .word 0x8143c000 ! t3_kref+0x4310: stbar
28029 .word 0xcd200018 ! t3_kref+0x4314: st %f6, [%g0 + %i0]
28030 .word 0x9ef5bf38 ! t3_kref+0x4318: udivcc %l6, -0xc8, %o7
28031 .word 0x8da00126 ! t3_kref+0x431c: fabss %f6, %f6
28032 .word 0x9e07000a ! t3_kref+0x4320: add %i4, %o2, %o7
28033 .word 0xecbf5019 ! t3_kref+0x4324: stda %l6, [%i5 + %i1]0x80
28034 .word 0x9e772b52 ! t3_kref+0x4328: udiv %i4, 0xb52, %o7
28035 .word 0xf82e0000 ! t3_kref+0x432c: stb %i4, [%i0]
28036 .word 0x8da18826 ! t3_kref+0x4330: fadds %f6, %f6, %f6
28037 .word 0x9f3dc01c ! t3_kref+0x4334: sra %l7, %i4, %o7
28038 .word 0x8fa018c6 ! t3_kref+0x4338: fdtos %f6, %f7
28039 .word 0x8da01926 ! t3_kref+0x433c: fstod %f6, %f6
28040 .word 0x8da01a27 ! t3_kref+0x4340: fstoi %f7, %f6
28041 .word 0x9e424017 ! t3_kref+0x4344: addc %o1, %l7, %o7
28042 .word 0x8185c000 ! t3_kref+0x4348: wr %l7, %g0, %y
28043 .word 0x8fa01a27 ! t3_kref+0x434c: fstoi %f7, %f7
28044 .word 0x8da00546 ! t3_kref+0x4350: fsqrtd %f6, %f6
28045 .word 0x9ea6a55b ! t3_kref+0x4354: subcc %i2, 0x55b, %o7
28046 .word 0xe826201c ! t3_kref+0x4358: st %l4, [%i0 + 0x1c]
28047 .word 0x8db18fa6 ! t3_kref+0x435c: fors %f6, %f6, %f6
28048 .word 0xe40860d8 ! t3_kref+0x4360: ldub [%g1 + 0xd8], %l2
28049 .word 0xa41ca00c ! t3_kref+0x4364: xor %l2, 0xc, %l2
28050 .word 0xe42860d8 ! t3_kref+0x4368: stb %l2, [%g1 + 0xd8]
28051 .word 0x81d860d8 ! t3_kref+0x436c: flush %g1 + 0xd8
28052 .word 0xcd380018 ! t3_kref+0x4370: std %f6, [%g0 + %i0]
28053 .word 0x9fb34280 ! t3_kref+0x4374: array32 %o5, %g0, %o7
28054 .word 0x22800008 ! t3_kref+0x4378: be,a _kref+0x4398
28055 .word 0x8da01a26 ! t3_kref+0x437c: fstoi %f6, %f6
28056 .word 0x81df0010 ! t3_kref+0x4380: flush %i4 + %l0
28057 .word 0xcd3e6008 ! t3_kref+0x4384: std %f6, [%i1 + 8]
28058 .word 0x8da00546 ! t3_kref+0x4388: fsqrtd %f6, %f6
28059 .word 0xf426001c ! t3_kref+0x438c: st %i2, [%i0 + %i4]
280602: .word 0x8fb18d26 ! t3_kref+0x4390: fandnot1s %f6, %f6, %f7
28061 .word 0xc9be584d ! t3_kref+0x4394: stda %f4, [%i1 + %o5]0xc2
28062 .word 0xcd3f4019 ! t3_kref+0x4398: std %f6, [%i5 + %i1]
28063 .word 0xba103fe0 ! t3_kref+0x439c: mov 0xffffffe0, %i5
28064 .word 0x9fb18446 ! t3_kref+0x43a0: fcmpne16 %f6, %f6, %o7
28065 .word 0xe630a03e ! t3_kref+0x43a4: sth %l3, [%g2 + 0x3e]
28066 .word 0x9fb54093 ! t3_kref+0x43a8: edge16 %l5, %l3, %o7
28067 .word 0x8fb18ee6 ! t3_kref+0x43ac: fornot2s %f6, %f6, %f7
28068 .word 0x8da01926 ! t3_kref+0x43b0: fstod %f6, %f6
28069 .word 0xcf06001c ! t3_kref+0x43b4: ld [%i0 + %i4], %f7
28070 .word 0xc9beda19 ! t3_kref+0x43b8: stda %f4, [%i3 + %i1]0xd0
28071 .word 0x9e7aeb91 ! t3_kref+0x43bc: sdiv %o3, 0xb91, %o7
28072 .word 0x8da1c827 ! t3_kref+0x43c0: fadds %f7, %f7, %f6
28073 .word 0x9eadefea ! t3_kref+0x43c4: andncc %l7, 0xfea, %o7
28074 .word 0x2b800004 ! t3_kref+0x43c8: fbug,a _kref+0x43d8
28075 .word 0x9e1b4000 ! t3_kref+0x43cc: xor %o5, %g0, %o7
28076 .word 0xd4ae5000 ! t3_kref+0x43d0: stba %o2, [%i1]0x80
28077 .word 0xc9be1894 ! t3_kref+0x43d4: stda %f4, [%i0 + %l4]0xc4
28078 .word 0xea26001c ! t3_kref+0x43d8: st %l5, [%i0 + %i4]
28079 .word 0x9e36c00c ! t3_kref+0x43dc: orn %i3, %o4, %o7
28080 .word 0x9e70316c ! t3_kref+0x43e0: udiv %g0, -0xe94, %o7
28081 .word 0x2a800003 ! t3_kref+0x43e4: bcs,a _kref+0x43f0
28082 .word 0xb8102008 ! t3_kref+0x43e8: mov 0x8, %i4
28083 .word 0x9ea2b322 ! t3_kref+0x43ec: subcc %o2, -0xcde, %o7
28084 .word 0x9ef34009 ! t3_kref+0x43f0: udivcc %o5, %o1, %o7
28085 .word 0xcd3e0000 ! t3_kref+0x43f4: std %f6, [%i0]
28086 .word 0x30800005 ! t3_kref+0x43f8: ba,a _kref+0x440c
28087 .word 0x8fa1c927 ! t3_kref+0x43fc: fmuls %f7, %f7, %f7
28088 .word 0x8db18a46 ! t3_kref+0x4400: fpadd32 %f6, %f6, %f6
28089 .word 0xcd3e6008 ! t3_kref+0x4404: std %f6, [%i1 + 8]
28090 .word 0x8fb1cde7 ! t3_kref+0x4408: fnands %f7, %f7, %f7
28091 .word 0x8da00546 ! t3_kref+0x440c: fsqrtd %f6, %f6
28092 .word 0x8db1c706 ! t3_kref+0x4410: fmuld8sux16 %f7, %f6, %f6
28093 .word 0x9e2ce806 ! t3_kref+0x4414: andn %l3, 0x806, %o7
28094 .word 0xcd066010 ! t3_kref+0x4418: ld [%i1 + 0x10], %f6
28095 .word 0x8da00546 ! t3_kref+0x441c: fsqrtd %f6, %f6
28096 .word 0xcf262014 ! t3_kref+0x4420: st %f7, [%i0 + 0x14]
28097 .word 0xe8200019 ! t3_kref+0x4424: st %l4, [%g0 + %i1]
28098 .word 0x9e42f6db ! t3_kref+0x4428: addc %o3, -0x925, %o7
28099 .word 0xde4e0000 ! t3_kref+0x442c: ldsb [%i0], %o7
28100 .word 0x9e2a6f4a ! t3_kref+0x4430: andn %o1, 0xf4a, %o7
28101 .word 0x8fa1c9a7 ! t3_kref+0x4434: fdivs %f7, %f7, %f7
28102 .word 0x8da189c6 ! t3_kref+0x4438: fdivd %f6, %f6, %f6
28103 .word 0x8da1c8a6 ! t3_kref+0x443c: fsubs %f7, %f6, %f6
28104 .word 0x8da01027 ! t3_kref+0x4440: fstox %f7, %f6
28105 .word 0x8da00546 ! t3_kref+0x4444: fsqrtd %f6, %f6
28106 .word 0x8da18926 ! t3_kref+0x4448: fmuls %f6, %f6, %f6
28107 .word 0x9ec4fa75 ! t3_kref+0x444c: addccc %l3, -0x58b, %o7
28108 .word 0x9f3ee009 ! t3_kref+0x4450: sra %i3, 0x9, %o7
28109 .word 0xcd20a00c ! t3_kref+0x4454: st %f6, [%g2 + 0xc]
28110 .word 0x9e92800a ! t3_kref+0x4458: orcc %o2, %o2, %o7
28111 .word 0xe01e001d ! t3_kref+0x445c: ldd [%i0 + %i5], %l0
28112 .word 0x81a9ca26 ! t3_kref+0x4460: fcmps %fcc0, %f7, %f6
28113 .word 0x9fb18406 ! t3_kref+0x4464: fcmple16 %f6, %f6, %o7
28114 .word 0x8da189c6 ! t3_kref+0x4468: fdivd %f6, %f6, %f6
28115 .word 0x8db18746 ! t3_kref+0x446c: fpack32 %f6, %f6, %f6
28116 .word 0x2b800007 ! t3_kref+0x4470: fbug,a _kref+0x448c
28117 .word 0x1f1d8986 ! t3_kref+0x4474: sethi %hi(0x76261800), %o7
28118 .word 0xcd3e3ff0 ! t3_kref+0x4478: std %f6, [%i0 - 0x10]
28119 .word 0xcd200018 ! t3_kref+0x447c: st %f6, [%g0 + %i0]
28120 .word 0x81a98a46 ! t3_kref+0x4480: fcmpd %fcc0, %f6, %f6
28121 .word 0x81830000 ! t3_kref+0x4484: wr %o4, %g0, %y
28122 .word 0x9ef8000d ! t3_kref+0x4488: sdivcc %g0, %o5, %o7
28123 .word 0x81a98ac6 ! t3_kref+0x448c: fcmped %fcc0, %f6, %f6
28124 .word 0x9ead6331 ! t3_kref+0x4490: andncc %l5, 0x331, %o7
28125 .word 0x81a98ac6 ! t3_kref+0x4494: fcmped %fcc0, %f6, %f6
28126 .word 0x8dabc046 ! t3_kref+0x4498: fmovdo %fcc0, %f6, %f6
28127 .word 0xea2e3fe2 ! t3_kref+0x449c: stb %l5, [%i0 - 0x1e]
28128 .word 0x9e0d6ac0 ! t3_kref+0x44a0: and %l5, 0xac0, %o7
28129 .word 0x9ee00015 ! t3_kref+0x44a4: subccc %g0, %l5, %o7
28130 .word 0x9e5a801c ! t3_kref+0x44a8: smul %o2, %i4, %o7
28131 .word 0x8fb1cd26 ! t3_kref+0x44ac: fandnot1s %f7, %f6, %f7
28132 .word 0x9e7d0008 ! t3_kref+0x44b0: sdiv %l4, %o0, %o7
28133 .word 0x9eba400a ! t3_kref+0x44b4: xnorcc %o1, %o2, %o7
28134 .word 0x8da00126 ! t3_kref+0x44b8: fabss %f6, %f6
28135 .word 0x8fa00526 ! t3_kref+0x44bc: fsqrts %f6, %f7
28136 .word 0x8db1ce67 ! t3_kref+0x44c0: fxnors %f7, %f7, %f6
28137 .word 0x8da000c6 ! t3_kref+0x44c4: fnegd %f6, %f6
28138 .word 0x8da00546 ! t3_kref+0x44c8: fsqrtd %f6, %f6
28139 .word 0x8fa18826 ! t3_kref+0x44cc: fadds %f6, %f6, %f7
28140 .word 0x8fa01887 ! t3_kref+0x44d0: fitos %f7, %f7
28141 .word 0x9e006220 ! t3_kref+0x44d4: add %g1, 0x220, %o7
28142! .word 0x3b9c2ec9 ! t3_kref+0x44d8: fble,a SYM(t3_subr1)
28143 fble,a SYM(t3_subr1)
28144 .word 0xa0352238 ! t3_kref+0x44dc: orn %l4, 0x238, %l0
28145 .word 0x2a800001 ! t3_kref+0x44e0: bcs,a _kref+0x44e4
28146 .word 0x9ee52f8f ! t3_kref+0x44e4: subccc %l4, 0xf8f, %o7
28147 .word 0x9e006234 ! t3_kref+0x44e8: add %g1, 0x234, %o7
28148! .word 0x2b9c2ec4 ! t3_kref+0x44ec: fbug,a SYM(t3_subr1)
28149 fbug,a SYM(t3_subr1)
28150 .word 0x8da00546 ! t3_kref+0x44f0: fsqrtd %f6, %f6
28151 .word 0x8fb1cfa6 ! t3_kref+0x44f4: fors %f7, %f6, %f7
28152 .word 0x8db1ce27 ! t3_kref+0x44f8: fands %f7, %f7, %f6
28153 .word 0x9e62a2ba ! t3_kref+0x44fc: subc %o2, 0x2ba, %o7
28154 .word 0xee28a01f ! t3_kref+0x4500: stb %l7, [%g2 + 0x1f]
28155 .word 0xc028a01c ! t3_kref+0x4504: clrb [%g2 + 0x1c]
28156 .word 0x8da01926 ! t3_kref+0x4508: fstod %f6, %f6
28157 .word 0x8da18d26 ! t3_kref+0x450c: fsmuld %f6, %f6, %f6
28158 .word 0x8db18a86 ! t3_kref+0x4510: fpsub16 %f6, %f6, %f6
28159 .word 0xcd1fbc40 ! t3_kref+0x4514: ldd [%fp - 0x3c0], %f6
28160 .word 0x8db18f86 ! t3_kref+0x4518: for %f6, %f6, %f6
28161 .word 0x9e06ea40 ! t3_kref+0x451c: add %i3, 0xa40, %o7
28162 .word 0x8fa00526 ! t3_kref+0x4520: fsqrts %f6, %f7
28163 .word 0x8da8c046 ! t3_kref+0x4524: fmovdul %fcc0, %f6, %f6
28164 .word 0xc028a03c ! t3_kref+0x4528: clrb [%g2 + 0x3c]
28165 .word 0x9e230014 ! t3_kref+0x452c: sub %o4, %l4, %o7
28166 .word 0xcf00a01c ! t3_kref+0x4530: ld [%g2 + 0x1c], %f7
28167 .word 0xc807bfec ! t3_kref+0x4534: ld [%fp - 0x14], %g4
28168 .word 0x9e13401a ! t3_kref+0x4538: or %o5, %i2, %o7
28169 .word 0xde10a00c ! t3_kref+0x453c: lduh [%g2 + 0xc], %o7
28170 .word 0x8db1cf67 ! t3_kref+0x4540: fornot1s %f7, %f7, %f6
28171 .word 0x26480002 ! t3_kref+0x4544: bl,a,pt %icc, _kref+0x454c
28172 .word 0x8fa18826 ! t3_kref+0x4548: fadds %f6, %f6, %f7
28173 .word 0x9f203663 ! t3_kref+0x454c: mulscc %g0, -0x99d, %o7
28174 .word 0xc9be5889 ! t3_kref+0x4550: stda %f4, [%i1 + %o1]0xc4
28175 .word 0x9e72ac4f ! t3_kref+0x4554: udiv %o2, 0xc4f, %o7
28176 .word 0x9fc10000 ! t3_kref+0x4558: call %g4
28177 .word 0x8da00546 ! t3_kref+0x455c: fsqrtd %f6, %f6
28178 .word 0xcd3e2000 ! t3_kref+0x4560: std %f6, [%i0]
28179 .word 0x8db00f06 ! t3_kref+0x4564: fsrc2 %f6, %f6
28180 .word 0x9e424000 ! t3_kref+0x4568: addc %o1, %g0, %o7
28181 .word 0x83414000 ! t3_kref+0x456c: mov %pc, %g1
28182 .word 0x9e020009 ! t3_kref+0x4570: add %o0, %o1, %o7
28183 .word 0xde5e0000 ! t3_kref+0x4574: ldx [%i0], %o7
28184 .word 0xded6d019 ! t3_kref+0x4578: ldsha [%i3 + %i1]0x80, %o7
28185 .word 0x8fb00fe0 ! t3_kref+0x457c: fones %f7
28186 .word 0x9e12400a ! t3_kref+0x4580: or %o1, %o2, %o7
28187 .word 0x9e7722fe ! t3_kref+0x4584: udiv %i4, 0x2fe, %o7
28188 .word 0x81a98ac6 ! t3_kref+0x4588: fcmped %fcc0, %f6, %f6
28189 .word 0x9f40c000 ! t3_kref+0x458c: mov %asi, %o7
28190 .word 0x9f6564e5 ! t3_kref+0x4590: movcs %icc, -0x31b, %o7
28191 .word 0x9e1ae52c ! t3_kref+0x4594: xor %o3, 0x52c, %o7
28192 .word 0x37800001 ! t3_kref+0x4598: fbge,a _kref+0x459c
28193 .word 0xe01e3ff8 ! t3_kref+0x459c: ldd [%i0 - 8], %l0
28194 .word 0xe4086070 ! t3_kref+0x45a0: ldub [%g1 + 0x70], %l2
28195 .word 0xa41ca00c ! t3_kref+0x45a4: xor %l2, 0xc, %l2
28196 .word 0xe4286070 ! t3_kref+0x45a8: stb %l2, [%g1 + 0x70]
28197 .word 0x81d86070 ! t3_kref+0x45ac: flush %g1 + 0x70
28198 .word 0xcd1e6010 ! t3_kref+0x45b0: ldd [%i1 + 0x10], %f6
28199 .word 0x8fb1cee6 ! t3_kref+0x45b4: fornot2s %f7, %f6, %f7
28200 .word 0xcd00a03c ! t3_kref+0x45b8: ld [%g2 + 0x3c], %f6
28201 .word 0x9fb5435b ! t3_kref+0x45bc: alignaddrl %l5, %i3, %o7
28202 .word 0x33480006 ! t3_kref+0x45c0: fbe,a,pt %fcc0, _kref+0x45d8
28203 .word 0x8db18f66 ! t3_kref+0x45c4: fornot1s %f6, %f6, %f6
28204 .word 0x8da01027 ! t3_kref+0x45c8: fstox %f7, %f6
28205 .word 0xcf20a00c ! t3_kref+0x45cc: st %f7, [%g2 + 0xc]
28206 .word 0x9f702b81 ! t3_kref+0x45d0: popc 0xb81, %o7
28207 .word 0x9efd7e7d ! t3_kref+0x45d4: sdivcc %l5, -0x183, %o7
28208 .word 0x9e1ae42a ! t3_kref+0x45d8: xor %o3, 0x42a, %o7
282092: .word 0x9e724014 ! t3_kref+0x45dc: udiv %o1, %l4, %o7
28210 .word 0x9e5a800c ! t3_kref+0x45e0: smul %o2, %o4, %o7
28211 .word 0x8da00546 ! t3_kref+0x45e4: fsqrtd %f6, %f6
28212 .word 0x81a98a46 ! t3_kref+0x45e8: fcmpd %fcc0, %f6, %f6
28213 .word 0x8da00546 ! t3_kref+0x45ec: fsqrtd %f6, %f6
28214 .word 0x8da00127 ! t3_kref+0x45f0: fabss %f7, %f6
28215 .word 0xde562008 ! t3_kref+0x45f4: ldsh [%i0 + 8], %o7
28216 .word 0x81a98a27 ! t3_kref+0x45f8: fcmps %fcc0, %f6, %f7
28217 .word 0x8da00127 ! t3_kref+0x45fc: fabss %f7, %f6
28218 .word 0x8587001c ! t3_kref+0x4600: wr %i4, %i4, %ccr
28219 .word 0x9e66c01a ! t3_kref+0x4604: subc %i3, %i2, %o7
28220 .word 0xcd1e001d ! t3_kref+0x4608: ldd [%i0 + %i5], %f6
28221 .word 0xe8fe1000 ! t3_kref+0x460c: swapa [%i0]0x80, %l4
28222 .word 0x8db1c726 ! t3_kref+0x4610: fmuld8ulx16 %f7, %f6, %f6
28223 .word 0xde0e8019 ! t3_kref+0x4614: ldub [%i2 + %i1], %o7
28224 .word 0x9ee0302a ! t3_kref+0x4618: subccc %g0, -0xfd6, %o7
28225 .word 0x8d873af9 ! t3_kref+0x461c: wr %i4, 0xfffffaf9, %fprs
28226 .word 0x9e5a3d38 ! t3_kref+0x4620: smul %o0, -0x2c8, %o7
28227 .word 0x8db18d06 ! t3_kref+0x4624: fandnot1 %f6, %f6, %f6
28228 .word 0xcd3f4019 ! t3_kref+0x4628: std %f6, [%i5 + %i1]
28229 .word 0x81a98ac6 ! t3_kref+0x462c: fcmped %fcc0, %f6, %f6
28230 .word 0x9e0d8014 ! t3_kref+0x4630: and %l6, %l4, %o7
28231 .word 0x9fb18446 ! t3_kref+0x4634: fcmpne16 %f6, %f6, %o7
28232 .word 0xcd1fbe10 ! t3_kref+0x4638: ldd [%fp - 0x1f0], %f6
28233 .word 0xf42e8019 ! t3_kref+0x463c: stb %i2, [%i2 + %i1]
28234 .word 0x9fb700b5 ! t3_kref+0x4640: edge16n %i4, %l5, %o7
28235 .word 0xeb68a1c0 ! t3_kref+0x4644: prefetch %g2 + 0x1c0, 21
28236 .word 0xde463ff4 ! t3_kref+0x4648: ldsw [%i0 - 0xc], %o7
28237 .word 0xb8102018 ! t3_kref+0x464c: mov 0x18, %i4
28238 .word 0x9ea227c8 ! t3_kref+0x4650: subcc %o0, 0x7c8, %o7
28239 .word 0x9fb50280 ! t3_kref+0x4654: array32 %l4, %g0, %o7
28240 .word 0xe3b8a200 ! t3_kref+0x4658: stda %f48, [%g2 + 0x200]%asi
28241 .word 0xcd267ff0 ! t3_kref+0x465c: st %f6, [%i1 - 0x10]
28242 .word 0x81a9ca27 ! t3_kref+0x4660: fcmps %fcc0, %f7, %f7
28243 .word 0x8fa000a7 ! t3_kref+0x4664: fnegs %f7, %f7
28244 .word 0x9e2b001c ! t3_kref+0x4668: andn %o4, %i4, %o7
28245 .word 0x81a98ac6 ! t3_kref+0x466c: fcmped %fcc0, %f6, %f6
28246 sethi %hi(2f), %o7
28247 .word 0xe40be29c ! t3_kref+0x4674: ldub [%o7 + 0x29c], %l2
28248 .word 0xa41ca00c ! t3_kref+0x4678: xor %l2, 0xc, %l2
28249 .word 0xe42be29c ! t3_kref+0x467c: stb %l2, [%o7 + 0x29c]
28250 .word 0x81dbe29c ! t3_kref+0x4680: flush %o7 + 0x29c
28251 .word 0xe3b8a200 ! t3_kref+0x4684: stda %f48, [%g2 + 0x200]%asi
28252 .word 0x9e34ec8d ! t3_kref+0x4688: orn %l3, 0xc8d, %o7
28253 .word 0x81a98a46 ! t3_kref+0x468c: fcmpd %fcc0, %f6, %f6
28254 .word 0x8fb1cd60 ! t3_kref+0x4690: fnot1s %f7, %f7
28255 .word 0x81a9ca26 ! t3_kref+0x4694: fcmps %fcc0, %f7, %f6
28256 .word 0x8fa00127 ! t3_kref+0x4698: fabss %f7, %f7
282572: .word 0x8da1c9a7 ! t3_kref+0x469c: fdivs %f7, %f7, %f6
28258 .word 0x9e0dc01c ! t3_kref+0x46a0: and %l7, %i4, %o7
28259 .word 0x9efac016 ! t3_kref+0x46a4: sdivcc %o3, %l6, %o7
28260 .word 0x9f414000 ! t3_kref+0x46a8: mov %pc, %o7
28261 .word 0xd2a6101c ! t3_kref+0x46ac: sta %o1, [%i0 + %i4]0x80
28262 .word 0x9fb18446 ! t3_kref+0x46b0: fcmpne16 %f6, %f6, %o7
28263 .word 0x81a98ac6 ! t3_kref+0x46b4: fcmped %fcc0, %f6, %f6
28264 .word 0x9f382014 ! t3_kref+0x46b8: sra %g0, 0x14, %o7
28265 .word 0x9ed7000d ! t3_kref+0x46bc: umulcc %i4, %o5, %o7
28266 .word 0x9e5ec01b ! t3_kref+0x46c0: smul %i3, %i3, %o7
28267 .word 0x9eb378a6 ! t3_kref+0x46c4: orncc %o5, -0x75a, %o7
28268 .word 0x26800008 ! t3_kref+0x46c8: bl,a _kref+0x46e8
28269 .word 0xe168a1cc ! t3_kref+0x46cc: prefetch %g2 + 0x1cc, 16
28270 .word 0x8da00546 ! t3_kref+0x46d0: fsqrtd %f6, %f6
28271 .word 0x8da1c8a7 ! t3_kref+0x46d4: fsubs %f7, %f7, %f6
28272 .word 0x8da01a26 ! t3_kref+0x46d8: fstoi %f6, %f6
28273 .word 0x8fa00526 ! t3_kref+0x46dc: fsqrts %f6, %f7
28274 .word 0x9ed28017 ! t3_kref+0x46e0: umulcc %o2, %l7, %o7
28275 .word 0x9e32401a ! t3_kref+0x46e4: orn %o1, %i2, %o7
28276 .word 0x9ee30014 ! t3_kref+0x46e8: subccc %o4, %l4, %o7
28277 .word 0x8da18926 ! t3_kref+0x46ec: fmuls %f6, %f6, %f6
28278 .word 0x8da01926 ! t3_kref+0x46f0: fstod %f6, %f6
28279 .word 0x9ec70009 ! t3_kref+0x46f4: addccc %i4, %o1, %o7
28280 .word 0x9e8e800c ! t3_kref+0x46f8: andcc %i2, %o4, %o7
28281 .word 0x2c480003 ! t3_kref+0x46fc: bneg,a,pt %icc, _kref+0x4708
28282 .word 0x9e5a6877 ! t3_kref+0x4700: smul %o1, 0x877, %o7
28283 .word 0x9e580013 ! t3_kref+0x4704: smul %g0, %l3, %o7
28284 .word 0x9e85001a ! t3_kref+0x4708: addcc %l4, %i2, %o7
28285 .word 0xde8e101a ! t3_kref+0x470c: lduba [%i0 + %i2]0x80, %o7
28286 .word 0xd86e201d ! t3_kref+0x4710: ldstub [%i0 + 0x1d], %o4
28287 .word 0xcd00a02c ! t3_kref+0x4714: ld [%g2 + 0x2c], %f6
28288 .word 0xe66e200c ! t3_kref+0x4718: ldstub [%i0 + 0xc], %l3
28289 .word 0x8fa00526 ! t3_kref+0x471c: fsqrts %f6, %f7
28290 .word 0x9fb185c6 ! t3_kref+0x4720: fcmpeq32 %f6, %f6, %o7
28291 .word 0x9e45b765 ! t3_kref+0x4724: addc %l6, -0x89b, %o7
28292 .word 0x8fb1cfa7 ! t3_kref+0x4728: fors %f7, %f7, %f7
28293 .word 0xde8e101a ! t3_kref+0x472c: lduba [%i0 + %i2]0x80, %o7
28294 .word 0xe8264000 ! t3_kref+0x4730: st %l4, [%i1]
28295 .word 0xe3b8a200 ! t3_kref+0x4734: stda %f48, [%g2 + 0x200]%asi
28296 .word 0x9ee3401a ! t3_kref+0x4738: subccc %o5, %i2, %o7
28297 .word 0x8fb18d60 ! t3_kref+0x473c: fnot1s %f6, %f7
28298 .word 0x9e7f0014 ! t3_kref+0x4740: sdiv %i4, %l4, %o7
28299 .word 0x9ef32100 ! t3_kref+0x4744: udivcc %o4, 0x100, %o7
28300 .word 0x8db18626 ! t3_kref+0x4748: fmul8x16 %f6, %f6, %f6
28301 .word 0xde00a00c ! t3_kref+0x474c: ld [%g2 + 0xc], %o7
28302 .word 0xfb6e2010 ! t3_kref+0x4750: prefetch %i0 + 0x10, 29
28303 .word 0x9ee6c014 ! t3_kref+0x4754: subccc %i3, %l4, %o7
28304 .word 0x9fb18486 ! t3_kref+0x4758: fcmple32 %f6, %f6, %o7
28305 .word 0x8fb18da7 ! t3_kref+0x475c: fxors %f6, %f7, %f7
28306 .word 0x8da01046 ! t3_kref+0x4760: fdtox %f6, %f6
28307 .word 0x9e7ac009 ! t3_kref+0x4764: sdiv %o3, %o1, %o7
28308 .word 0xde0e001a ! t3_kref+0x4768: ldub [%i0 + %i2], %o7
28309 .word 0x9ea6b799 ! t3_kref+0x476c: subcc %i2, -0x867, %o7
28310 .word 0xe43e001d ! t3_kref+0x4770: std %l2, [%i0 + %i5]
28311 .word 0x9e350013 ! t3_kref+0x4774: orn %l4, %l3, %o7
28312 .word 0xcd20a02c ! t3_kref+0x4778: st %f6, [%g2 + 0x2c]
28313 .word 0x9e8ee7fc ! t3_kref+0x477c: andcc %i3, 0x7fc, %o7
28314 .word 0xcdbf5019 ! t3_kref+0x4780: stda %f6, [%i5 + %i1]0x80
28315 .word 0xde50a03c ! t3_kref+0x4784: ldsh [%g2 + 0x3c], %o7
28316 .word 0x8da01926 ! t3_kref+0x4788: fstod %f6, %f6
28317 .word 0xde4e3fe7 ! t3_kref+0x478c: ldsb [%i0 - 0x19], %o7
28318 .word 0x9e8cc008 ! t3_kref+0x4790: andcc %l3, %o0, %o7
28319 .word 0xe82e3ff8 ! t3_kref+0x4794: stb %l4, [%i0 - 8]
28320 .word 0xe3b8a200 ! t3_kref+0x4798: stda %f48, [%g2 + 0x200]%asi
28321 .word 0x8da00046 ! t3_kref+0x479c: fmovd %f6, %f6
28322 .word 0xcf06401c ! t3_kref+0x47a0: ld [%i1 + %i4], %f7
28323 .word 0x81800000 ! t3_kref+0x47a4: mov %g0, %y
28324 .word 0xe4086280 ! t3_kref+0x47a8: ldub [%g1 + 0x280], %l2
28325 .word 0xa41ca00c ! t3_kref+0x47ac: xor %l2, 0xc, %l2
28326 .word 0xe4286280 ! t3_kref+0x47b0: stb %l2, [%g1 + 0x280]
28327 .word 0x81d86280 ! t3_kref+0x47b4: flush %g1 + 0x280
28328 .word 0x81a9ca27 ! t3_kref+0x47b8: fcmps %fcc0, %f7, %f7
28329 .word 0x9eade325 ! t3_kref+0x47bc: andncc %l7, 0x325, %o7
28330 .word 0x9e337d08 ! t3_kref+0x47c0: orn %o5, -0x2f8, %o7
28331 .word 0x8586801c ! t3_kref+0x47c4: wr %i2, %i4, %ccr
28332 .word 0x8da01a46 ! t3_kref+0x47c8: fdtoi %f6, %f6
28333 .word 0xec2e7fe4 ! t3_kref+0x47cc: stb %l6, [%i1 - 0x1c]
28334 .word 0x9e34e5a3 ! t3_kref+0x47d0: orn %l3, 0x5a3, %o7
28335 .word 0x9fb18406 ! t3_kref+0x47d4: fcmple16 %f6, %f6, %o7
28336 .word 0xc99f5a59 ! t3_kref+0x47d8: ldda [%i5 + %i1]0xd2, %f4
28337 .word 0xff6e001a ! t3_kref+0x47dc: prefetch %i0 + %i2, 31
28338 .word 0x9e92401a ! t3_kref+0x47e0: orcc %o1, %i2, %o7
28339 .word 0x9e468000 ! t3_kref+0x47e4: addc %i2, %g0, %o7
28340 .word 0xde0e201b ! t3_kref+0x47e8: ldub [%i0 + 0x1b], %o7
283412: .word 0x9e22fec3 ! t3_kref+0x47ec: sub %o3, -0x13d, %o7
28342 .word 0x9fb18546 ! t3_kref+0x47f0: fcmpeq16 %f6, %f6, %o7
28343 .word 0x9e5dc009 ! t3_kref+0x47f4: smul %l7, %o1, %o7
28344 .word 0x9e7ac00c ! t3_kref+0x47f8: sdiv %o3, %o4, %o7
28345 .word 0x9e72000a ! t3_kref+0x47fc: udiv %o0, %o2, %o7
28346 .word 0x9e75c008 ! t3_kref+0x4800: udiv %l7, %o0, %o7
28347 .word 0x8da00546 ! t3_kref+0x4804: fsqrtd %f6, %f6
28348 .word 0x8da1cd26 ! t3_kref+0x4808: fsmuld %f7, %f6, %f6
28349 .word 0x9e3026ec ! t3_kref+0x480c: orn %g0, 0x6ec, %o7
28350 .word 0xec20a00c ! t3_kref+0x4810: st %l6, [%g2 + 0xc]
28351 .word 0x9ef2801b ! t3_kref+0x4814: udivcc %o2, %i3, %o7
28352 .word 0x9e8b0014 ! t3_kref+0x4818: andcc %o4, %l4, %o7
28353 .word 0x8db18a46 ! t3_kref+0x481c: fpadd32 %f6, %f6, %f6
28354 .word 0x8db18f66 ! t3_kref+0x4820: fornot1s %f6, %f6, %f6
28355 .word 0xc568a088 ! t3_kref+0x4824: prefetch %g2 + 0x88, 2
28356 .word 0x8fb1cfa7 ! t3_kref+0x4828: fors %f7, %f7, %f7
28357 .word 0xde06200c ! t3_kref+0x482c: ld [%i0 + 0xc], %o7
28358 .word 0x9e8ab754 ! t3_kref+0x4830: andcc %o2, -0x8ac, %o7
28359 .word 0x8da1c827 ! t3_kref+0x4834: fadds %f7, %f7, %f6
28360 .word 0xd436c000 ! t3_kref+0x4838: sth %o2, [%i3]
28361 .word 0x8da00146 ! t3_kref+0x483c: fabsd %f6, %f6
28362 .word 0x8da01926 ! t3_kref+0x4840: fstod %f6, %f6
28363 .word 0x9ee36613 ! t3_kref+0x4844: subccc %o5, 0x613, %o7
28364 .word 0x8fb18aa7 ! t3_kref+0x4848: fpsub16s %f6, %f7, %f7
28365 .word 0x8db18746 ! t3_kref+0x484c: fpack32 %f6, %f6, %f6
28366 .word 0x9fb18506 ! t3_kref+0x4850: fcmpgt16 %f6, %f6, %o7
28367 .word 0x9f05befd ! t3_kref+0x4854: taddcc %l6, -0x103, %o7
28368 .word 0x9e653249 ! t3_kref+0x4858: subc %l4, -0xdb7, %o7
28369 .word 0x8db00ce7 ! t3_kref+0x485c: fnot2s %f7, %f6
28370 .word 0xcd1e6000 ! t3_kref+0x4860: ldd [%i1], %f6
28371 .word 0x8da00127 ! t3_kref+0x4864: fabss %f7, %f6
28372 .word 0x9ee52e7c ! t3_kref+0x4868: subccc %l4, 0xe7c, %o7
28373 .word 0x9e66a057 ! t3_kref+0x486c: subc %i2, 0x57, %o7
28374 .word 0x81a98a27 ! t3_kref+0x4870: fcmps %fcc0, %f6, %f7
28375 .word 0x9eaeb8e5 ! t3_kref+0x4874: andncc %i2, -0x71b, %o7
28376 .word 0x9e768017 ! t3_kref+0x4878: udiv %i2, %l7, %o7
28377 .word 0x24800002 ! t3_kref+0x487c: ble,a _kref+0x4884
28378 .word 0xf4280019 ! t3_kref+0x4880: stb %i2, [%g0 + %i1]
28379 .word 0x9e257ffd ! t3_kref+0x4884: sub %l5, -0x3, %o7
28380 .word 0x2a480003 ! t3_kref+0x4888: bcs,a,pt %icc, _kref+0x4894
28381 .word 0x9e730016 ! t3_kref+0x488c: udiv %o4, %l6, %o7
28382 .word 0xcda61000 ! t3_kref+0x4890: sta %f6, [%i0]0x80
28383 .word 0x8da00526 ! t3_kref+0x4894: fsqrts %f6, %f6
28384 .word 0x2a480004 ! t3_kref+0x4898: bcs,a,pt %icc, _kref+0x48a8
28385 .word 0xc99e1a1c ! t3_kref+0x489c: ldda [%i0 + %i4]0xd0, %f4
28386 .word 0xb4103fe1 ! t3_kref+0x48a0: mov 0xffffffe1, %i2
28387! .word 0x2548b5c8 ! t3_kref+0x48a4: fblg,a,pt %fcc0, SYM(t3_subr3)
28388 fblg,a,pt %fcc0, SYM(t3_subr3)
28389 .word 0x9f414000 ! t3_kref+0x48a8: mov %pc, %o7
28390 .word 0x8fb18f67 ! t3_kref+0x48ac: fornot1s %f6, %f7, %f7
28391 .word 0x8fb00766 ! t3_kref+0x48b0: fpack16 %f6, %f7
28392 .word 0xde166012 ! t3_kref+0x48b4: lduh [%i1 + 0x12], %o7
28393 .word 0x8da000a7 ! t3_kref+0x48b8: fnegs %f7, %f6
28394 .word 0x9e15b4ca ! t3_kref+0x48bc: or %l6, -0xb36, %o7
28395 .word 0x8db1cf66 ! t3_kref+0x48c0: fornot1s %f7, %f6, %f6
28396 .word 0x9e73001b ! t3_kref+0x48c4: udiv %o4, %i3, %o7
28397 .word 0xc99f5a59 ! t3_kref+0x48c8: ldda [%i5 + %i1]0xd2, %f4
28398 .word 0x9e0d800a ! t3_kref+0x48cc: and %l6, %o2, %o7
28399 .word 0x9e7b630a ! t3_kref+0x48d0: sdiv %o5, 0x30a, %o7
28400 .word 0xd626401c ! t3_kref+0x48d4: st %o3, [%i1 + %i4]
28401 .word 0x3b800006 ! t3_kref+0x48d8: fble,a _kref+0x48f0
28402 .word 0x8da00526 ! t3_kref+0x48dc: fsqrts %f6, %f6
28403 .word 0xc768a1c6 ! t3_kref+0x48e0: prefetch %g2 + 0x1c6, 3
28404 .word 0x8fa1c8a7 ! t3_kref+0x48e4: fsubs %f7, %f7, %f7
28405 .word 0x8da188a7 ! t3_kref+0x48e8: fsubs %f6, %f7, %f6
28406 .word 0xdece9019 ! t3_kref+0x48ec: ldsba [%i2 + %i1]0x80, %o7
28407 .word 0x8fa1c8a7 ! t3_kref+0x48f0: fsubs %f7, %f7, %f7
28408 .word 0xde06201c ! t3_kref+0x48f4: ld [%i0 + 0x1c], %o7
28409 .word 0xd828a02e ! t3_kref+0x48f8: stb %o4, [%g2 + 0x2e]
28410 .word 0x9efdc009 ! t3_kref+0x48fc: sdivcc %l7, %o1, %o7
28411 .word 0x9e720013 ! t3_kref+0x4900: udiv %o0, %l3, %o7
28412 .word 0x9e780000 ! t3_kref+0x4904: sdiv %g0, %g0, %o7
28413 .word 0xde88105a ! t3_kref+0x4908: lduba [%g0 + %i2]0x82, %o7
28414 .word 0xf628a02f ! t3_kref+0x490c: stb %i3, [%g2 + 0x2f]
28415 .word 0x38800004 ! t3_kref+0x4910: bgu,a _kref+0x4920
28416 .word 0xe41e0000 ! t3_kref+0x4914: ldd [%i0], %l2
28417 .word 0xde4e001a ! t3_kref+0x4918: ldsb [%i0 + %i2], %o7
28418 .word 0x9e280014 ! t3_kref+0x491c: andn %g0, %l4, %o7
28419 .word 0x8da00546 ! t3_kref+0x4920: fsqrtd %f6, %f6
28420 .word 0x9e358015 ! t3_kref+0x4924: orn %l6, %l5, %o7
28421 .word 0xf8263fe4 ! t3_kref+0x4928: st %i4, [%i0 - 0x1c]
28422 call SYM(t3_subr2)
28423 .word 0x8da1c826 ! t3_kref+0x4930: fadds %f7, %f6, %f6
28424 .word 0xcf270018 ! t3_kref+0x4934: st %f7, [%i4 + %i0]
28425 .word 0x8da1c826 ! t3_kref+0x4938: fadds %f7, %f6, %f6
28426 .word 0xde0e7ff1 ! t3_kref+0x493c: ldub [%i1 - 0xf], %o7
28427 .word 0x8da01927 ! t3_kref+0x4940: fstod %f7, %f6
28428 .word 0x8db18a26 ! t3_kref+0x4944: fpadd16s %f6, %f6, %f6
28429 .word 0x8db1cd60 ! t3_kref+0x4948: fnot1s %f7, %f6
28430 .word 0xcf26001c ! t3_kref+0x494c: st %f7, [%i0 + %i4]
28431 .word 0x8db00766 ! t3_kref+0x4950: fpack16 %f6, %f6
28432 .word 0xd8270018 ! t3_kref+0x4954: st %o4, [%i4 + %i0]
28433 .word 0xde48a00f ! t3_kref+0x4958: ldsb [%g2 + 0xf], %o7
28434 .word 0x1f3841b8 ! t3_kref+0x495c: sethi %hi(0xe106e000), %o7
28435 .word 0xded6d040 ! t3_kref+0x4960: ldsha [%i3]0x82, %o7
28436 .word 0x9f414000 ! t3_kref+0x4964: mov %pc, %o7
28437 .word 0x9f44c000 ! t3_kref+0x4968: mov %gsr, %o7
28438 .word 0x8da00526 ! t3_kref+0x496c: fsqrts %f6, %f6
28439 .word 0x8fa00126 ! t3_kref+0x4970: fabss %f6, %f7
28440 .word 0xe168a049 ! t3_kref+0x4974: prefetch %g2 + 0x49, 16
28441 .word 0xdec01019 ! t3_kref+0x4978: ldswa [%g0 + %i1]0x80, %o7
28442 .word 0xde567fea ! t3_kref+0x497c: ldsh [%i1 - 0x16], %o7
28443 .word 0xda2e0000 ! t3_kref+0x4980: stb %o5, [%i0]
28444 .word 0x8da00546 ! t3_kref+0x4984: fsqrtd %f6, %f6
28445 .word 0x3e800002 ! t3_kref+0x4988: bvc,a _kref+0x4990
28446 .word 0x9ef54015 ! t3_kref+0x498c: udivcc %l5, %l5, %o7
28447 .word 0x86102005 ! t3_kref+0x4990: mov 0x5, %g3
28448 .word 0x86a0e001 ! t3_kref+0x4994: subcc %g3, 1, %g3
28449 .word 0x22800015 ! t3_kref+0x4998: be,a _kref+0x49ec
28450 .word 0xc12e7fe4 ! t3_kref+0x499c: st %fsr, [%i1 - 0x1c]
28451 call SYM(t3_subr3)
28452 .word 0xf820a02c ! t3_kref+0x49a4: st %i4, [%g2 + 0x2c]
28453 .word 0xcf26200c ! t3_kref+0x49a8: st %f7, [%i0 + 0xc]
28454 .word 0x9ec24008 ! t3_kref+0x49ac: addccc %o1, %o0, %o7
28455 .word 0x9f1ac000 ! t3_kref+0x49b0: tsubcctv %o3, %g0, %o7
28456 .word 0xf36e2000 ! t3_kref+0x49b4: prefetch %i0, 25
28457 .word 0x9e2ab989 ! t3_kref+0x49b8: andn %o2, -0x677, %o7
28458 .word 0x9f1ec01b ! t3_kref+0x49bc: tsubcctv %i3, %i3, %o7
28459 .word 0x9ea3401c ! t3_kref+0x49c0: subcc %o5, %i4, %o7
28460 .word 0x9eaf0014 ! t3_kref+0x49c4: andncc %i4, %l4, %o7
28461 .word 0x81a98a46 ! t3_kref+0x49c8: fcmpd %fcc0, %f6, %f6
28462 .word 0x81dd8015 ! t3_kref+0x49cc: flush %l6 + %l5
28463 .word 0xec680018 ! t3_kref+0x49d0: ldstub [%g0 + %i0], %l6
28464 .word 0x9efd72e9 ! t3_kref+0x49d4: sdivcc %l5, -0xd17, %o7
28465 .word 0x9fb18506 ! t3_kref+0x49d8: fcmpgt16 %f6, %f6, %o7
28466 .word 0xc99e1a1a ! t3_kref+0x49dc: ldda [%i0 + %i2]0xd0, %f4
28467 .word 0x8da00526 ! t3_kref+0x49e0: fsqrts %f6, %f6
28468 .word 0x9fb185c6 ! t3_kref+0x49e4: fcmpeq32 %f6, %f6, %o7
28469 .word 0x8fa00127 ! t3_kref+0x49e8: fabss %f7, %f7
28470 .word 0x8fa000a6 ! t3_kref+0x49ec: fnegs %f6, %f7
28471 .word 0x25800008 ! t3_kref+0x49f0: fblg,a _kref+0x4a10
28472 .word 0x9e0dc015 ! t3_kref+0x49f4: and %l7, %l5, %o7
28473 .word 0x9fb70016 ! t3_kref+0x49f8: edge8 %i4, %l6, %o7
28474 .word 0xc99eda59 ! t3_kref+0x49fc: ldda [%i3 + %i1]0xd2, %f4
28475 .word 0x8fa1c927 ! t3_kref+0x4a00: fmuls %f7, %f7, %f7
28476 .word 0x8da18827 ! t3_kref+0x4a04: fadds %f6, %f7, %f6
28477 .word 0xcd267fec ! t3_kref+0x4a08: st %f6, [%i1 - 0x14]
28478 .word 0x8da18946 ! t3_kref+0x4a0c: fmuld %f6, %f6, %f6
28479 call SYM(t3_subr1)
28480 .word 0x8fa189a7 ! t3_kref+0x4a14: fdivs %f6, %f7, %f7
28481 .word 0x9e5a6e6c ! t3_kref+0x4a18: smul %o1, 0xe6c, %o7
28482 .word 0xcf270019 ! t3_kref+0x4a1c: st %f7, [%i4 + %i1]
28483 .word 0x81a98ac6 ! t3_kref+0x4a20: fcmped %fcc0, %f6, %f6
28484 .word 0x8fb1cd26 ! t3_kref+0x4a24: fandnot1s %f7, %f6, %f7
28485 .word 0x8da01027 ! t3_kref+0x4a28: fstox %f7, %f6
28486 .word 0x9fb185c6 ! t3_kref+0x4a2c: fcmpeq32 %f6, %f6, %o7
28487 .word 0x8da18946 ! t3_kref+0x4a30: fmuld %f6, %f6, %f6
28488 .word 0x9e853442 ! t3_kref+0x4a34: addcc %l4, -0xbbe, %o7
28489 .word 0x9efe8009 ! t3_kref+0x4a38: sdivcc %i2, %o1, %o7
28490 .word 0x8da01a46 ! t3_kref+0x4a3c: fdtoi %f6, %f6
28491 .word 0x2a800006 ! t3_kref+0x4a40: bcs,a _kref+0x4a58
28492 .word 0xe168a141 ! t3_kref+0x4a44: prefetch %g2 + 0x141, 16
28493 .word 0x8da00527 ! t3_kref+0x4a48: fsqrts %f7, %f6
28494 .word 0xcd1e7ff0 ! t3_kref+0x4a4c: ldd [%i1 - 0x10], %f6
28495 .word 0x9ea68000 ! t3_kref+0x4a50: subcc %i2, %g0, %o7
28496 .word 0x81a98a46 ! t3_kref+0x4a54: fcmpd %fcc0, %f6, %f6
28497 .word 0x9f3a4008 ! t3_kref+0x4a58: sra %o1, %o0, %o7
28498 .word 0x81a9ca27 ! t3_kref+0x4a5c: fcmps %fcc0, %f7, %f7
28499 .word 0x9e7e8014 ! t3_kref+0x4a60: sdiv %i2, %l4, %o7
28500 .word 0x9f2362c0 ! t3_kref+0x4a64: mulscc %o5, 0x2c0, %o7
28501 .word 0x8fa189a7 ! t3_kref+0x4a68: fdivs %f6, %f7, %f7
28502 .word 0xde0e2018 ! t3_kref+0x4a6c: ldub [%i0 + 0x18], %o7
28503 .word 0x8db18a86 ! t3_kref+0x4a70: fpsub16 %f6, %f6, %f6
28504 .word 0x8da18d27 ! t3_kref+0x4a74: fsmuld %f6, %f7, %f6
28505 .word 0xde0e2005 ! t3_kref+0x4a78: ldub [%i0 + 5], %o7
28506 .word 0xde0e2006 ! t3_kref+0x4a7c: ldub [%i0 + 6], %o7
28507 .word 0xdece101a ! t3_kref+0x4a80: ldsba [%i0 + %i2]0x80, %o7
28508 .word 0x9e15eb36 ! t3_kref+0x4a84: or %l7, 0xb36, %o7
28509 .word 0x9e1df1a3 ! t3_kref+0x4a88: xor %l7, -0xe5d, %o7
28510 .word 0xec270019 ! t3_kref+0x4a8c: st %l6, [%i4 + %i1]
28511 .word 0x9eaf2203 ! t3_kref+0x4a90: andncc %i4, 0x203, %o7
28512 .word 0x9e70000c ! t3_kref+0x4a94: udiv %g0, %o4, %o7
28513 .word 0x8fb00766 ! t3_kref+0x4a98: fpack16 %f6, %f7
28514 .word 0x8fb18e67 ! t3_kref+0x4a9c: fxnors %f6, %f7, %f7
28515 .word 0xd2680018 ! t3_kref+0x4aa0: ldstub [%g0 + %i0], %o1
28516 .word 0x9e8b72a1 ! t3_kref+0x4aa4: andcc %o5, -0xd5f, %o7
28517 .word 0xed68a10a ! t3_kref+0x4aa8: prefetch %g2 + 0x10a, 22
28518 .word 0x9e580009 ! t3_kref+0x4aac: smul %g0, %o1, %o7
28519 .word 0x8db18da7 ! t3_kref+0x4ab0: fxors %f6, %f7, %f6
28520 .word 0xcd1fbcb8 ! t3_kref+0x4ab4: ldd [%fp - 0x348], %f6
28521 .word 0xe8270019 ! t3_kref+0x4ab8: st %l4, [%i4 + %i1]
28522 .word 0x9f0f001a ! t3_kref+0x4abc: tsubcc %i4, %i2, %o7
28523 .word 0x81a9ca27 ! t3_kref+0x4ac0: fcmps %fcc0, %f7, %f7
28524 .word 0x9ed4c008 ! t3_kref+0x4ac4: umulcc %l3, %o0, %o7
28525 .word 0x9f25f21f ! t3_kref+0x4ac8: mulscc %l7, -0xde1, %o7
28526 .word 0x9e524009 ! t3_kref+0x4acc: umul %o1, %o1, %o7
28527 .word 0xc12e2004 ! t3_kref+0x4ad0: st %fsr, [%i0 + 4]
28528 .word 0x9e02e6f8 ! t3_kref+0x4ad4: add %o3, 0x6f8, %o7
28529 .word 0x9f370000 ! t3_kref+0x4ad8: srl %i4, %g0, %o7
28530 .word 0x9f3d400d ! t3_kref+0x4adc: sra %l5, %o5, %o7
28531 .word 0x9fb2c200 ! t3_kref+0x4ae0: array8 %o3, %g0, %o7
28532 .word 0x8da00526 ! t3_kref+0x4ae4: fsqrts %f6, %f6
28533 .word 0x9f7028cc ! t3_kref+0x4ae8: popc 0x8cc, %o7
28534 .word 0x9fb5416b ! t3_kref+0x4aec: edge32ln %l5, %o3, %o7
28535 .word 0x8db18d27 ! t3_kref+0x4af0: fandnot1s %f6, %f7, %f6
28536 .word 0x8fa00127 ! t3_kref+0x4af4: fabss %f7, %f7
28537 .word 0xde4e8019 ! t3_kref+0x4af8: ldsb [%i2 + %i1], %o7
28538 .word 0x8fa00527 ! t3_kref+0x4afc: fsqrts %f7, %f7
28539 .word 0x8db18e80 ! t3_kref+0x4b00: fsrc1 %f6, %f6
28540 .word 0x8da189c6 ! t3_kref+0x4b04: fdivd %f6, %f6, %f6
28541 .word 0x3c800007 ! t3_kref+0x4b08: bpos,a _kref+0x4b24
28542 .word 0x8da00546 ! t3_kref+0x4b0c: fsqrtd %f6, %f6
28543 .word 0x9ef2c01a ! t3_kref+0x4b10: udivcc %o3, %i2, %o7
28544 .word 0x9e22bd8a ! t3_kref+0x4b14: sub %o2, -0x276, %o7
28545 .word 0x9e0e800b ! t3_kref+0x4b18: and %i2, %o3, %o7
28546 .word 0x8db00c00 ! t3_kref+0x4b1c: fzero %f6
28547 .word 0x28480007 ! t3_kref+0x4b20: bleu,a,pt %icc, _kref+0x4b3c
28548 .word 0x8da18826 ! t3_kref+0x4b24: fadds %f6, %f6, %f6
28549 .word 0x8daa4046 ! t3_kref+0x4b28: fmovde %fcc0, %f6, %f6
28550 .word 0x9e5ac00c ! t3_kref+0x4b2c: smul %o3, %o4, %o7
28551 .word 0x8db186c6 ! t3_kref+0x4b30: fmul8sux16 %f6, %f6, %f6
28552 .word 0xf830a02c ! t3_kref+0x4b34: sth %i4, [%g2 + 0x2c]
28553 .word 0x81a98ac6 ! t3_kref+0x4b38: fcmped %fcc0, %f6, %f6
28554 .word 0xcd3f4018 ! t3_kref+0x4b3c: std %f6, [%i5 + %i0]
28555 .word 0xd0263fe8 ! t3_kref+0x4b40: st %o0, [%i0 - 0x18]
28556 .word 0xee264000 ! t3_kref+0x4b44: st %l7, [%i1]
28557 .word 0xe6a71018 ! t3_kref+0x4b48: sta %l3, [%i4 + %i0]0x80
28558 .word 0x8da00527 ! t3_kref+0x4b4c: fsqrts %f7, %f6
28559 .word 0x9e052605 ! t3_kref+0x4b50: add %l4, 0x605, %o7
28560 .word 0xe8280018 ! t3_kref+0x4b54: stb %l4, [%g0 + %i0]
28561 .word 0xcd060000 ! t3_kref+0x4b58: ld [%i0], %f6
28562 .word 0x9ec2e7b8 ! t3_kref+0x4b5c: addccc %o3, 0x7b8, %o7
28563 .word 0x8db186e6 ! t3_kref+0x4b60: fmul8ulx16 %f6, %f6, %f6
28564 .word 0xea30a00e ! t3_kref+0x4b64: sth %l5, [%g2 + 0xe]
28565 .word 0x8da1cd26 ! t3_kref+0x4b68: fsmuld %f7, %f6, %f6
28566 .word 0xcf200018 ! t3_kref+0x4b6c: st %f7, [%g0 + %i0]
28567 .word 0x8da00126 ! t3_kref+0x4b70: fabss %f6, %f6
28568 .word 0x8fa000a6 ! t3_kref+0x4b74: fnegs %f6, %f7
28569 .word 0x8fa00526 ! t3_kref+0x4b78: fsqrts %f6, %f7
28570 .word 0x9e0cc01b ! t3_kref+0x4b7c: and %l3, %i3, %o7
28571 .word 0x9e7dc014 ! t3_kref+0x4b80: sdiv %l7, %l4, %o7
28572 .word 0x9f1a4009 ! t3_kref+0x4b84: tsubcctv %o1, %o1, %o7
28573 .word 0x8db18c46 ! t3_kref+0x4b88: fnor %f6, %f6, %f6
28574 .word 0x28800008 ! t3_kref+0x4b8c: bleu,a _kref+0x4bac
28575 .word 0x8db18f67 ! t3_kref+0x4b90: fornot1s %f6, %f7, %f6
28576 .word 0x8da18d26 ! t3_kref+0x4b94: fsmuld %f6, %f6, %f6
28577 .word 0x81a98ac6 ! t3_kref+0x4b98: fcmped %fcc0, %f6, %f6
28578 .word 0x8da01927 ! t3_kref+0x4b9c: fstod %f7, %f6
28579 .word 0x9e46c01b ! t3_kref+0x4ba0: addc %i3, %i3, %o7
28580 .word 0x9e082aea ! t3_kref+0x4ba4: and %g0, 0xaea, %o7
28581 .word 0xcd26200c ! t3_kref+0x4ba8: st %f6, [%i0 + 0xc]
28582 .word 0x9e52001a ! t3_kref+0x4bac: umul %o0, %i2, %o7
28583 .word 0x9f256bc6 ! t3_kref+0x4bb0: mulscc %l5, 0xbc6, %o7
28584 .word 0x9eb7000a ! t3_kref+0x4bb4: orncc %i4, %o2, %o7
28585 .word 0x9e368000 ! t3_kref+0x4bb8: orn %i2, %g0, %o7
28586 call SYM(t3_subr1)
28587 .word 0x8fa1c827 ! t3_kref+0x4bc0: fadds %f7, %f7, %f7
28588 .word 0xed68a143 ! t3_kref+0x4bc4: prefetch %g2 + 0x143, 22
28589 sethi %hi(2f), %o7
28590 .word 0xe40be018 ! t3_kref+0x4bcc: ldub [%o7 + 0x18], %l2
28591 .word 0xa41ca00c ! t3_kref+0x4bd0: xor %l2, 0xc, %l2
28592 .word 0xe42be018 ! t3_kref+0x4bd4: stb %l2, [%o7 + 0x18]
28593 .word 0x81dbe018 ! t3_kref+0x4bd8: flush %o7 + 0x18
28594 .word 0x9e1d4000 ! t3_kref+0x4bdc: xor %l5, %g0, %o7
28595 .word 0x8db00f06 ! t3_kref+0x4be0: fsrc2 %f6, %f6
28596 .word 0x3a800008 ! t3_kref+0x4be4: bcc,a _kref+0x4c04
28597 .word 0x9e3725ef ! t3_kref+0x4be8: orn %i4, 0x5ef, %o7
28598 .word 0x9e22801c ! t3_kref+0x4bec: sub %o2, %i4, %o7
28599 .word 0x9e5ec01b ! t3_kref+0x4bf0: smul %i3, %i3, %o7
28600 .word 0x8da00546 ! t3_kref+0x4bf4: fsqrtd %f6, %f6
28601 .word 0x9e26bffd ! t3_kref+0x4bf8: sub %i2, -0x3, %o7
28602 .word 0x8da00546 ! t3_kref+0x4bfc: fsqrtd %f6, %f6
28603 .word 0x8da000c6 ! t3_kref+0x4c00: fnegd %f6, %f6
28604 .word 0x3e800007 ! t3_kref+0x4c04: bvc,a _kref+0x4c20
28605 .word 0x9ef2800a ! t3_kref+0x4c08: udivcc %o2, %o2, %o7
28606 .word 0xde4e8018 ! t3_kref+0x4c0c: ldsb [%i2 + %i0], %o7
28607 .word 0xec20a02c ! t3_kref+0x4c10: st %l6, [%g2 + 0x2c]
28608 .word 0x81a98ac6 ! t3_kref+0x4c14: fcmped %fcc0, %f6, %f6
286092: .word 0x8da1c826 ! t3_kref+0x4c18: fadds %f7, %f6, %f6
28610 .word 0x9f70000d ! t3_kref+0x4c1c: popc %o5, %o7
28611 .word 0xcf20a02c ! t3_kref+0x4c20: st %f7, [%g2 + 0x2c]
28612 .word 0x81a98a46 ! t3_kref+0x4c24: fcmpd %fcc0, %f6, %f6
28613 .word 0x8da01a46 ! t3_kref+0x4c28: fdtoi %f6, %f6
28614 .word 0xec20a01c ! t3_kref+0x4c2c: st %l6, [%g2 + 0x1c]
28615 .word 0xcf267ff4 ! t3_kref+0x4c30: st %f7, [%i1 - 0xc]
28616 .word 0x86102013 ! t3_kref+0x4c34: mov 0x13, %g3
28617 .word 0x86a0e001 ! t3_kref+0x4c38: subcc %g3, 1, %g3
28618 .word 0x22800017 ! t3_kref+0x4c3c: be,a _kref+0x4c98
28619 .word 0x8da00546 ! t3_kref+0x4c40: fsqrtd %f6, %f6
28620 .word 0x8db00cc6 ! t3_kref+0x4c44: fnot2 %f6, %f6
28621 .word 0xea20a01c ! t3_kref+0x4c48: st %l5, [%g2 + 0x1c]
28622 .word 0xde4e6018 ! t3_kref+0x4c4c: ldsb [%i1 + 0x18], %o7
28623 .word 0x9e06c00a ! t3_kref+0x4c50: add %i3, %o2, %o7
28624 .word 0x2e480004 ! t3_kref+0x4c54: bvs,a,pt %icc, _kref+0x4c64
28625 .word 0x8db18746 ! t3_kref+0x4c58: fpack32 %f6, %f6, %f6
28626 .word 0x8da00546 ! t3_kref+0x4c5c: fsqrtd %f6, %f6
28627 .word 0x8fa18826 ! t3_kref+0x4c60: fadds %f6, %f6, %f7
28628 .word 0x8da01926 ! t3_kref+0x4c64: fstod %f6, %f6
28629 .word 0x8db18c86 ! t3_kref+0x4c68: fandnot2 %f6, %f6, %f6
28630 .word 0x9fb185c6 ! t3_kref+0x4c6c: fcmpeq32 %f6, %f6, %o7
28631 .word 0x9e2dc016 ! t3_kref+0x4c70: andn %l7, %l6, %o7
28632 .word 0x81a98aa6 ! t3_kref+0x4c74: fcmpes %fcc0, %f6, %f6
28633 .word 0x9fc03484 ! t3_kref+0x4c78: call %g0 - 0xb7c
28634 .word 0xa00dbbc0 ! t3_kref+0x4c7c: and %l6, -0x440, %l0
28635 .word 0xc99eda59 ! t3_kref+0x4c80: ldda [%i3 + %i1]0xd2, %f4
28636 .word 0x3ebfffed ! t3_kref+0x4c84: bvc,a _kref+0x4c38
28637 .word 0x9e7eb2ee ! t3_kref+0x4c88: sdiv %i2, -0xd12, %o7
28638 .word 0x8fa000a7 ! t3_kref+0x4c8c: fnegs %f7, %f7
28639 .word 0x36800003 ! t3_kref+0x4c90: bge,a _kref+0x4c9c
28640 .word 0x8da00546 ! t3_kref+0x4c94: fsqrtd %f6, %f6
28641 .word 0x9e780016 ! t3_kref+0x4c98: sdiv %g0, %l6, %o7
28642 .word 0xd430a00c ! t3_kref+0x4c9c: sth %o2, [%g2 + 0xc]
28643 .word 0x9efa2d40 ! t3_kref+0x4ca0: sdivcc %o0, 0xd40, %o7
28644 .word 0x9ef57a72 ! t3_kref+0x4ca4: udivcc %l5, -0x58e, %o7
28645 .word 0xe8be5000 ! t3_kref+0x4ca8: stda %l4, [%i1]0x80
28646 .word 0xde08a00d ! t3_kref+0x4cac: ldub [%g2 + 0xd], %o7
28647 .word 0x9f200000 ! t3_kref+0x4cb0: mulscc %g0, %g0, %o7
28648 .word 0x9e76b6b4 ! t3_kref+0x4cb4: udiv %i2, -0x94c, %o7
28649 .word 0x81a98ac6 ! t3_kref+0x4cb8: fcmped %fcc0, %f6, %f6
28650 .word 0xcd270019 ! t3_kref+0x4cbc: st %f6, [%i4 + %i1]
28651 .word 0x9ee37cff ! t3_kref+0x4cc0: subccc %o5, -0x301, %o7
28652 .word 0x8fb18da6 ! t3_kref+0x4cc4: fxors %f6, %f6, %f7
28653 .word 0x9e1dec74 ! t3_kref+0x4cc8: xor %l7, 0xc74, %o7
28654 .word 0x8fb1ce67 ! t3_kref+0x4ccc: fxnors %f7, %f7, %f7
28655 .word 0x9e7dfaa1 ! t3_kref+0x4cd0: sdiv %l7, -0x55f, %o7
28656 .word 0xe3b8a200 ! t3_kref+0x4cd4: stda %f48, [%g2 + 0x200]%asi
28657 .word 0xde464000 ! t3_kref+0x4cd8: ldsw [%i1], %o7
28658 .word 0x8da189a7 ! t3_kref+0x4cdc: fdivs %f6, %f7, %f6
28659 .word 0x8143e040 ! t3_kref+0x4ce0: membar 0x40
28660 .word 0x8d82fe82 ! t3_kref+0x4ce4: wr %o3, 0xfffffe82, %fprs
28661 .word 0x8da01027 ! t3_kref+0x4ce8: fstox %f7, %f6
28662 .word 0x8fa000a6 ! t3_kref+0x4cec: fnegs %f6, %f7
28663 .word 0x22480006 ! t3_kref+0x4cf0: be,a,pt %icc, _kref+0x4d08
28664 .word 0x8da01926 ! t3_kref+0x4cf4: fstod %f6, %f6
28665 .word 0x8585001c ! t3_kref+0x4cf8: wr %l4, %i4, %ccr
28666 .word 0xcd3e3fe0 ! t3_kref+0x4cfc: std %f6, [%i0 - 0x20]
28667 .word 0xcf20a03c ! t3_kref+0x4d00: st %f7, [%g2 + 0x3c]
28668 .word 0xc9be9a19 ! t3_kref+0x4d04: stda %f4, [%i2 + %i1]0xd0
28669 .word 0x9e8ce323 ! t3_kref+0x4d08: andcc %l3, 0x323, %o7
28670 .word 0x8db18a06 ! t3_kref+0x4d0c: fpadd16 %f6, %f6, %f6
28671 .word 0xde16401b ! t3_kref+0x4d10: lduh [%i1 + %i3], %o7
28672 .word 0x81db4011 ! t3_kref+0x4d14: flush %o5 + %l1
28673 .word 0x31480004 ! t3_kref+0x4d18: fba,a,pt %fcc0, _kref+0x4d28
28674 .word 0xdaa81019 ! t3_kref+0x4d1c: stba %o5, [%g0 + %i1]0x80
28675 .word 0xc12e401c ! t3_kref+0x4d20: st %fsr, [%i1 + %i4]
28676 .word 0x9e772c19 ! t3_kref+0x4d24: udiv %i4, 0xc19, %o7
28677 .word 0xcf20a00c ! t3_kref+0x4d28: st %f7, [%g2 + 0xc]
28678 .word 0x8da189c6 ! t3_kref+0x4d2c: fdivd %f6, %f6, %f6
28679 .word 0xcdbe1000 ! t3_kref+0x4d30: stda %f6, [%i0]0x80
28680 .word 0xdece9019 ! t3_kref+0x4d34: ldsba [%i2 + %i1]0x80, %o7
28681 .word 0x8da18946 ! t3_kref+0x4d38: fmuld %f6, %f6, %f6
28682 .word 0x9e5d3714 ! t3_kref+0x4d3c: smul %l4, -0x8ec, %o7
28683 .word 0x8d86bc43 ! t3_kref+0x4d40: wr %i2, 0xfffffc43, %fprs
28684 .word 0xded61000 ! t3_kref+0x4d44: ldsha [%i0]0x80, %o7
28685 .word 0x9e82b0be ! t3_kref+0x4d48: addcc %o2, -0xf42, %o7
28686 .word 0x9f22800c ! t3_kref+0x4d4c: mulscc %o2, %o4, %o7
28687 .word 0x81a9ca26 ! t3_kref+0x4d50: fcmps %fcc0, %f7, %f6
28688 .word 0x24800007 ! t3_kref+0x4d54: ble,a _kref+0x4d70
28689 .word 0x1f20bdd0 ! t3_kref+0x4d58: sethi %hi(0x82f74000), %o7
28690 .word 0x9ee2c009 ! t3_kref+0x4d5c: subccc %o3, %o1, %o7
28691 .word 0x9fb4c068 ! t3_kref+0x4d60: edge8ln %l3, %o0, %o7
28692 .word 0x9e52aa76 ! t3_kref+0x4d64: umul %o2, 0xa76, %o7
28693 .word 0x9fb18486 ! t3_kref+0x4d68: fcmple32 %f6, %f6, %o7
28694 .word 0x8fb1ce26 ! t3_kref+0x4d6c: fands %f7, %f6, %f7
28695 .word 0x8db18fa6 ! t3_kref+0x4d70: fors %f6, %f6, %f6
28696 .word 0x8da18d26 ! t3_kref+0x4d74: fsmuld %f6, %f6, %f6
28697 .word 0xee263fec ! t3_kref+0x4d78: st %l7, [%i0 - 0x14]
28698 .word 0xe4086854 ! t3_kref+0x4d7c: ldub [%g1 + 0x854], %l2
28699 .word 0xa41ca00c ! t3_kref+0x4d80: xor %l2, 0xc, %l2
28700 .word 0xe4286854 ! t3_kref+0x4d84: stb %l2, [%g1 + 0x854]
28701 .word 0x81d86854 ! t3_kref+0x4d88: flush %g1 + 0x854
28702 .word 0x8da189a6 ! t3_kref+0x4d8c: fdivs %f6, %f6, %f6
28703 .word 0x9e8b401a ! t3_kref+0x4d90: andcc %o5, %i2, %o7
28704 .word 0x81a98a46 ! t3_kref+0x4d94: fcmpd %fcc0, %f6, %f6
28705 .word 0x9fb30033 ! t3_kref+0x4d98: edge8n %o4, %l3, %o7
28706 .word 0x8da00046 ! t3_kref+0x4d9c: fmovd %f6, %f6
28707 .word 0x8fb18ca7 ! t3_kref+0x4da0: fandnot2s %f6, %f7, %f7
28708 .word 0x8db18d27 ! t3_kref+0x4da4: fandnot1s %f6, %f7, %f6
28709 .word 0x9fc00004 ! t3_kref+0x4da8: call %g0 + %g4
28710 .word 0x8da01a26 ! t3_kref+0x4dac: fstoi %f6, %f6
28711 call SYM(t3_subr3)
28712 .word 0xa0f5001c ! t3_kref+0x4db4: udivcc %l4, %i4, %l0
28713 .word 0x8fa01a46 ! t3_kref+0x4db8: fdtoi %f6, %f7
28714 .word 0x8fa189a7 ! t3_kref+0x4dbc: fdivs %f6, %f7, %f7
287152: .word 0xdec71019 ! t3_kref+0x4dc0: ldswa [%i4 + %i1]0x80, %o7
28716 .word 0x9f250014 ! t3_kref+0x4dc4: mulscc %l4, %l4, %o7
28717 .word 0x9fc10000 ! t3_kref+0x4dc8: call %g4
28718 .word 0x8db187c6 ! t3_kref+0x4dcc: pdist %f6, %f6, %f6
28719 .word 0x8da00546 ! t3_kref+0x4dd0: fsqrtd %f6, %f6
28720 .word 0x8fa18926 ! t3_kref+0x4dd4: fmuls %f6, %f6, %f7
28721 .word 0x9e35fa99 ! t3_kref+0x4dd8: orn %l7, -0x567, %o7
28722 .word 0x9e050009 ! t3_kref+0x4ddc: add %l4, %o1, %o7
28723 .word 0x81a98a26 ! t3_kref+0x4de0: fcmps %fcc0, %f6, %f6
28724 .word 0x9e8274e4 ! t3_kref+0x4de4: addcc %o1, -0xb1c, %o7
28725 .word 0xcd1e2018 ! t3_kref+0x4de8: ldd [%i0 + 0x18], %f6
28726 .word 0x9fb185c6 ! t3_kref+0x4dec: fcmpeq32 %f6, %f6, %o7
28727 .word 0xde567ff4 ! t3_kref+0x4df0: ldsh [%i1 - 0xc], %o7
28728 .word 0x9fb28115 ! t3_kref+0x4df4: edge32 %o2, %l5, %o7
28729 .word 0x9e02400a ! t3_kref+0x4df8: add %o1, %o2, %o7
28730 .word 0xdec81018 ! t3_kref+0x4dfc: ldsba [%g0 + %i0]0x80, %o7
28731 .word 0x8da18827 ! t3_kref+0x4e00: fadds %f6, %f7, %f6
28732 .word 0xcd200018 ! t3_kref+0x4e04: st %f6, [%g0 + %i0]
28733 .word 0x8db18746 ! t3_kref+0x4e08: fpack32 %f6, %f6, %f6
28734 .word 0xe826401c ! t3_kref+0x4e0c: st %l4, [%i1 + %i4]
28735 .word 0x9e8cc016 ! t3_kref+0x4e10: andcc %l3, %l6, %o7
28736 .word 0x9de3bfa0 ! t3_kref+0x4e14: save %sp, -0x60, %sp
28737 .word 0xb8b00000 ! t3_kref+0x4e18: orncc %g0, %g0, %i4
28738 .word 0x9fee745f ! t3_kref+0x4e1c: restore %i1, -0xba1, %o7
28739 call SYM(_kaos_done)
28740 .word 0x01000000 ! t3_kref+0x4e24: nop
28741 KGLOBAL(t3_ktbl_end)
28742t3_ktbl_end:
28743t3_ktbl_page_end:
28744
28745KTEXT_MODULE(t3_module_subr0, 0x7839a000)
28746.seg "text"
28747t3_subr0_page_begin:
28748 .skip 8192
28749.global _t3_subr0; ENTRY(t3_subr0)
28750 .word 0xa6844012 ! t3_subr0+0x0: addcc %l1, %l2, %l3
28751 .word 0x81c3e008 ! t3_subr0+0x4: retl
28752 .word 0xaa64c014 ! t3_subr0+0x8: subc %l3, %l4, %l5
28753t3_subr0_page_end:
28754
28755KTEXT_MODULE(t3_module_subr1, 0x78412000)
28756.seg "text"
28757t3_subr1_page_begin:
28758 .skip 8188
28759.global _t3_subr1; ENTRY(t3_subr1)
28760 .word 0x9de3bfa0 ! t3_subr1+0x0: save %sp, -0x60, %sp
28761 .word 0xb29eaa5a ! t3_subr1+0x4: xorcc %i2, 0xa5a, %i1
28762 .word 0x81c7e008 ! t3_subr1+0x8: ret
28763 .word 0xa7ee6001 ! t3_subr1+0xc: restore %i1, 1, %l3
28764t3_subr1_page_end:
28765
28766KTEXT_MODULE(t3_module_subr2, 0x78328000)
28767.seg "text"
28768t3_subr2_page_begin:
28769 .skip 8188
28770.global _t3_subr2; ENTRY(t3_subr2)
28771 .word 0x9de3bfa0 ! t3_subr2+0x0: save %sp, -0x60, %sp
28772 .word 0xb2066001 ! t3_subr2+0x4: add %i1, 1, %i1
28773 .word 0x81c7e008 ! t3_subr2+0x8: ret
28774 .word 0xa3ee6001 ! t3_subr2+0xc: restore %i1, 1, %l1
28775t3_subr2_page_end:
28776
28777KTEXT_MODULE(t3_module_subr3, 0x77d34000)
28778.seg "text"
28779t3_subr3_page_begin:
28780 .skip 8132
28781.global _t3_subr3; ENTRY(t3_subr3)
28782 .word 0x90056001 ! t3_subr3+0x0: add %l5, 1, %o0
28783 .word 0x9de3bfa0 ! t3_subr3+0x4: save %sp, -0x60, %sp
28784#if defined(KAOS_SIMULATION)
28785 add %i0, 12, %i0
28786#else
28787 .word 0x90062001 ! t3_subr3+0x8: add %i0, 1, %o0
28788 .word 0x9de3bfa0 ! t3_subr3+0xc: save %sp, -0x60, %sp
28789 .word 0x90062001 ! t3_subr3+0x10: add %i0, 1, %o0
28790 .word 0x9de3bfa0 ! t3_subr3+0x14: save %sp, -0x60, %sp
28791 .word 0x90062001 ! t3_subr3+0x18: add %i0, 1, %o0
28792 .word 0x9de3bfa0 ! t3_subr3+0x1c: save %sp, -0x60, %sp
28793 .word 0x90062001 ! t3_subr3+0x20: add %i0, 1, %o0
28794 .word 0x9de3bfa0 ! t3_subr3+0x24: save %sp, -0x60, %sp
28795 .word 0x90062001 ! t3_subr3+0x28: add %i0, 1, %o0
28796 .word 0x9de3bfa0 ! t3_subr3+0x2c: save %sp, -0x60, %sp
28797 .word 0x90062001 ! t3_subr3+0x30: add %i0, 1, %o0
28798 .word 0x9de3bfa0 ! t3_subr3+0x34: save %sp, -0x60, %sp
28799 .word 0xb1ee2001 ! t3_subr3+0x38: restore %i0, 1, %i0
28800 .word 0xb1ee2001 ! t3_subr3+0x3c: restore %i0, 1, %i0
28801 .word 0xb1ee2001 ! t3_subr3+0x40: restore %i0, 1, %i0
28802 .word 0xb1ee2001 ! t3_subr3+0x44: restore %i0, 1, %i0
28803 .word 0xb1ee2001 ! t3_subr3+0x48: restore %i0, 1, %i0
28804 .word 0xb1ee2001 ! t3_subr3+0x4c: restore %i0, 1, %i0
28805#endif
28806 .word 0x81c7e008 ! t3_subr3+0x50: ret
28807 .word 0xadee2001 ! t3_subr3+0x54: restore %i0, 1, %l6
28808t3_subr3_page_end:
28809!
28810! Total operations: 4843
28811!
28812! Operation frequencies
28813!
28814! name exp obs
28815! ldsb 0.71 0.78
28816! ldub 1.03 1.07
28817! ldsh 0.49 0.58
28818! lduh 0.32 0.25
28819! ld 0.62 0.72
28820! ldd 0.24 0.25
28821! swap 0.07 0.12
28822! ldstub 0.35 0.52
28823! stb 0.66 0.62
28824! sth 0.02 0.02
28825! st 1.30 1.36
28826! std 0.14 0.19
28827! add 1.23 1.36
28828! addcc 0.59 0.41
28829! addx 0.64 0.89
28830! addxcc 0.66 0.81
28831! taddcc 0.26 0.31
28832! taddcctv 0.06 0.06
28833! sub 1.44 1.38
28834! subcc 0.93 0.91
28835! subx 1.00 0.81
28836! subxcc 1.28 1.22
28837! tsubcc 0.21 0.33
28838! tsubcctv 0.21 0.27
28839! mulscc 0.64 0.68
28840! and 0.61 0.99
28841! andcc 0.99 1.32
28842! andn 0.81 0.93
28843! andncc 1.07 1.28
28844! or 0.47 0.50
28845! orcc 0.51 0.60
28846! orn 1.22 1.14
28847! orncc 0.03 0.08
28848! xor 0.93 1.03
28849! xorcc 0.06 0.02
28850! xnor 0.03 0.02
28851! xnorcc 0.06 0.10
28852! sll 1.23 1.12
28853! srl 0.29 0.25
28854! sra 0.93 1.03
28855! unimp 0.04 0.06
28856! umul 0.58 0.43
28857! smul 1.43 1.80
28858! udiv 1.50 1.61
28859! sdiv 1.41 1.67
28860! umulcc 0.92 0.87
28861! smulcc 0.15 0.23
28862! udivcc 1.06 0.95
28863! sdivcc 0.87 1.05
28864! rdy 0.02 0.00
28865! wry 0.30 0.29
28866! bicc 1.96 2.02
28867! sethi 0.37 0.25
28868! jmpl 0.71 0.54
28869! call 0.73 0.74
28870! ticc 0.00 0.00
28871! flush 1.31 1.18
28872! save 0.42 0.25
28873! restore 1.20 0.00
28874! stbar 0.76 0.78
28875! ldf 0.42 0.43
28876! lddf 1.08 0.95
28877! stf 1.32 1.51
28878! stdf 1.11 1.30
28879! fadds 1.27 1.71
28880! fsubs 0.39 0.52
28881! fmuls 0.67 0.56
28882! fdivs 1.29 1.32
28883! faddd 0.26 0.25
28884! fsubd 0.10 0.10
28885! fmuld 1.06 1.09
28886! fdivd 0.49 0.56
28887! faddq 0.00 0.00
28888! fsubq 0.00 0.00
28889! fmulq 0.00 0.00
28890! fdivq 0.00 0.00
28891! fsmuld 1.21 1.42
28892! fdmulq 0.00 0.00
28893! fitos 0.16 0.17
28894! fitod 0.32 0.25
28895! fitoq 0.00 0.00
28896! fstoi 0.74 0.89
28897! fstod 1.03 1.18
28898! fstoq 0.00 0.00
28899! fdtoi 0.52 0.43
28900! fdtos 0.25 0.17
28901! fdtoq 0.00 0.00
28902! fqtoi 0.00 0.00
28903! fqtos 0.00 0.00
28904! fqtod 0.00 0.00
28905! fmovs 0.50 0.39
28906! fnegs 0.56 0.70
28907! fabss 1.23 1.40
28908! fsqrts 2.28 2.19
28909! fsqrtd 2.24 2.21
28910! fsqrtq 0.00 0.00
28911! fcmps 1.07 1.09
28912! fcmpd 1.48 1.18
28913! fcmpq 0.00 0.00
28914! fcmpes 0.21 0.19
28915! fcmped 1.30 1.24
28916! fcmpeq 0.00 0.00
28917! fbfcc 0.93 0.95
28918! ldfsr 0.22 0.00
28919! stfsr 0.30 0.43
28920! loop 0.22 0.17
28921! offset 0.17 0.25
28922! area 0.09 0.10
28923! target 0.17 0.27
28924! goto 0.28 0.27
28925! sigsegv 0.22 0.23
28926! sigbus 0.12 0.21
28927! imodify 0.90 0.68
28928! ldfsr_offset 0.07 0.00
28929! fpattern 0.55 0.45
28930! lbranch 0.12 0.10
28931! shmld 1.62 1.61
28932! shmst 2.56 2.75
28933! shmpf 1.08 1.07
28934! shmswap 0.20 0.08
28935! shmblkld 1.30 0.27
28936! shmblkst 1.22 0.37
28937! shmblkchk 0.40 0.35
28938! hack_restore 0.00 0.00
28939! demap_random_va 0.00 0.00
28940! demap_area 0.00 0.00
28941! demap_ktbl_text 0.00 0.00
28942! demap_ktbl_data 0.00 0.00
28943! demap_subr 0.00 0.00
28944! demap_reg 0.00 0.00
28945! demap_stack 0.00 0.00
28946! ro_area 0.00 0.00
28947! ro_ktbl_data 0.00 0.00
28948! ro_reg 0.00 0.00
28949! ro_stack 0.00 0.00
28950! set_window 0.00 0.00
28951! set_va_wp 0.00 0.00
28952! set_pa_wp 0.00 0.00
28953! set_softint 0.00 0.00
28954! ie_toggle 0.00 0.00
28955! set_pil 0.00 0.00
28956! set_tso 0.00 0.00
28957! set_pso 0.00 0.00
28958! set_rmo 0.00 0.00
28959! cflush 0.00 0.00
28960! return 0.00 0.00
28961! casa 0.02 0.00
28962! rdasi 0.23 0.25
28963! wrasi 0.30 0.23
28964! bpcc 0.67 0.68
28965! fbpfcc 0.24 0.35
28966! fmovscc 0.14 0.12
28967! fmovdcc 0.27 0.29
28968! fmovqcc 0.00 0.00
28969! movcc 0.08 0.02
28970! flushw 0.09 0.04
28971! membar 0.13 0.12
28972! prefetch 0.44 0.39
28973! rdpc 0.19 0.17
28974! ldqf 0.00 0.00
28975! stqf 0.00 0.00
28976! ldfa 0.13 0.14
28977! lddfa 0.00 0.00
28978! ldqfa 0.00 0.00
28979! ldsba 0.29 0.27
28980! ldsha 0.10 0.12
28981! lduba 0.27 0.33
28982! lduha 0.17 0.25
28983! lda 0.16 0.08
28984! ldda 0.03 0.02
28985! ldstuba 0.01 0.00
28986! prefetcha 0.24 0.21
28987! stfa 0.16 0.21
28988! stdfa 0.29 0.39
28989! stqfa 0.00 0.00
28990! stba 0.09 0.17
28991! stha 0.21 0.25
28992! sta 0.15 0.19
28993! stda 0.26 0.21
28994! swapa 0.19 0.14
28995! fmovd 0.24 0.33
28996! fnegd 0.24 0.14
28997! fabsd 0.12 0.25
28998! fstox 0.27 0.27
28999! fdtox 0.19 0.29
29000! fxtos 0.28 0.29
29001! fxtod 0.06 0.02
29002! lds 0.22 0.29
29003! ldsa 0.29 0.19
29004! ldx 0.06 0.08
29005! ldxa 0.16 0.17
29006! nofault 0.22 0.25
29007! rdgsr 0.25 0.29
29008! wrgsr 0.01 0.00
29009! fpadd16 0.07 0.02
29010! fpadd16s 0.18 0.27
29011! fpadd32 0.25 0.21
29012! fpadd32s 0.13 0.10
29013! fpsub16 0.22 0.27
29014! fpsub16s 0.16 0.12
29015! fpsub32 0.19 0.17
29016! fpsub32s 0.02 0.00
29017! fpack16 0.25 0.27
29018! fpack32 0.23 0.37
29019! fpackfix 0.06 0.04
29020! fexpand 0.00 0.00
29021! fpmerge 0.17 0.10
29022! fmul8x16 0.13 0.10
29023! fmul8x16au 0.21 0.31
29024! fmul8x16al 0.09 0.02
29025! fmul8sux16 0.28 0.23
29026! fmul8ulx16 0.08 0.02
29027! fmuld8sux16 0.16 0.08
29028! fmuld8ulx16 0.13 0.10
29029! alignaddr 0.06 0.04
29030! alignaddrl 0.18 0.10
29031! faligndata 0.08 0.14
29032! fzero 0.14 0.19
29033! fzeros 0.16 0.14
29034! fone 0.05 0.02
29035! fones 0.13 0.25
29036! fsrc1 0.14 0.14
29037! fsrc1s 0.10 0.06
29038! fsrc2 0.21 0.25
29039! fsrc2s 0.00 0.00
29040! fnot1 0.20 0.21
29041! fnot1s 0.29 0.25
29042! fnot2 0.13 0.21
29043! fnot2s 0.23 0.21
29044! for 0.29 0.21
29045! fors 0.12 0.21
29046! fnor 0.23 0.25
29047! fnors 0.02 0.00
29048! fand 0.02 0.00
29049! fands 0.12 0.21
29050! fnand 0.00 0.00
29051! fnands 0.18 0.23
29052! fxor 0.09 0.08
29053! fxors 0.27 0.14
29054! fxnor 0.07 0.08
29055! fxnors 0.23 0.27
29056! fornot1 0.05 0.02
29057! fornot1s 0.28 0.35
29058! fornot2 0.04 0.08
29059! fornot2s 0.19 0.29
29060! fandnot1 0.11 0.08
29061! fandnot1s 0.27 0.29
29062! fandnot2 0.14 0.17
29063! fandnot2s 0.04 0.08
29064! fcmpgt16 0.19 0.23
29065! fcmpgt32 0.11 0.12
29066! fcmple16 0.29 0.25
29067! fcmple32 0.21 0.14
29068! fcmpne16 0.26 0.41
29069! fcmpne32 0.03 0.00
29070! fcmpeq16 0.04 0.06
29071! fcmpeq32 0.28 0.27
29072! edge8 0.22 0.27
29073! edge8l 0.01 0.02
29074! edge16 0.19 0.25
29075! edge16l 0.03 0.04
29076! edge32 0.02 0.06
29077! edge32l 0.13 0.06
29078! pdist 0.06 0.08
29079! partial_st8 0.08 0.04
29080! partial_st16 0.22 0.25
29081! partial_st32 0.10 0.08
29082! short_st8 0.24 0.23
29083! short_st16 0.03 0.00
29084! short_ld8 0.14 0.08
29085! short_ld16 0.22 0.33
29086! blkld 0.13 0.00
29087! blkst 0.17 0.00
29088! blkld_offset 0.12 0.00
29089! blkst_offset 0.11 0.00
29090! blk_check 0.06 0.06
29091! casxa 0.02 0.04
29092! rdccr 0.10 0.10
29093! rdfprs 0.05 0.06
29094! wrccr 0.27 0.43
29095! popc 0.24 0.31
29096! wrfprs 0.19 0.14
29097! stx 0.01 0.02
29098! stxa 0.09 0.08
29099! cflush 0.00 0.00
29100! array8 0.04 0.10
29101! array16 0.16 0.19
29102! array32 0.28 0.37
29103! edge8n 0.25 0.17
29104! edge8ln 0.13 0.17
29105! edge16n 0.11 0.14
29106! edge16ln 0.18 0.08
29107! edge32n 0.22 0.23
29108! edge32ln 0.24 0.12
29109! bmask 0.17 0.17
29110! bshuffle 0.07 0.06
29111! siam 0.08 0.06
29112! fpadds16 0.00 0.00
29113! fpadds16s 0.00 0.00
29114! fpadds32 0.00 0.00
29115! fpadds32s 0.00 0.00
29116! fpsubs16 0.00 0.00
29117! fpsubs16s 0.00 0.00
29118! fpsubs32 0.00 0.00
29119! fpsubs32s 0.00 0.00
29120! fpadd64 0.00 0.00
29121! fpsub64 0.00 0.00
29122! fpmean16 0.00 0.00
29123! fpchksm16 0.00 0.00
29124! fshl16 0.00 0.00
29125! fshrl16 0.00 0.00
29126! fshl32 0.00 0.00
29127! fshrl32 0.00 0.00
29128! fshlas16 0.00 0.00
29129! fshra16 0.00 0.00
29130! fshlas32 0.00 0.00
29131! fshra32 0.00 0.00
29132! fpmovc8 0.00 0.00
29133! fpmovc16 0.00 0.00
29134! fpmovc32 0.00 0.00
29135! fmergesp 0.00 0.00
29136! fucmpgt8 0.00 0.00
29137! fucmple8 0.00 0.00
29138! fucmpne8 0.00 0.00
29139! fucmpeq8 0.00 0.00
29140! pdistn 0.00 0.00
29141! lzd 0.00 0.00
29142! addxc 0.00 0.00
29143! addxccc 0.00 0.00
29144! umulxhi 0.00 0.00
29145! flcmps 0.00 0.00
29146! flcmpd 0.00 0.00
29147! sfabss 0.00 0.00
29148! sfnegs 0.00 0.00
29149! sfadds 0.00 0.00
29150! sfsubs 0.00 0.00
29151! sfmuls 0.00 0.00
29152! sfitos 0.00 0.00
29153! sfstoi 0.00 0.00
29154! sfcmpeqs 0.00 0.00
29155! sfcmpnes 0.00 0.00
29156! sfcmpgts 0.00 0.00
29157! sfcmples 0.00 0.00
29158! fmadds 0.00 0.00
29159! fmaddd 0.00 0.00
29160! fmsubs 0.00 0.00
29161! fmsubd 0.00 0.00
29162! fnmsubs 0.00 0.00
29163! fnmsubd 0.00 0.00
29164! fnmadds 0.00 0.00
29165! fnmaddd 0.00 0.00
29166!
29167KDATA_MODULE(t3_module_offset_table, 0x6d502000)
29168.seg "data"
29169t3_offset_table_start:
29170t3_offset_table_size: .word 0x00000008
29171t3_offset_table:
29172 .word 0xffffffe8
29173 .word 0x00000018
29174 .word 0xfffffff8
29175 .word 0x00000008
29176 .word 0xffffffe0
29177 .word 0xfffffff0
29178 .word 0x00000000
29179 .word 0x00000010
29180t3_offset_table_end:
29181
29182t3_ldfsr_offset_table_start:
29183t3_ldfsr_offset_table_size: .word 0x00000000
29184t3_ldfsr_offset_table:
29185t3_ldfsr_offset_table_end:
29186
29187t3_bld_offset_table_start:
29188t3_bld_offset_table_size: .word 0x00000000
29189t3_bld_offset_table:
29190t3_bld_offset_table_end:
29191
29192t3_bst_offset_table_start:
29193t3_bst_offset_table_size: .word 0x00000000
29194t3_bst_offset_table:
29195t3_bst_offset_table_end:
29196
29197.skip 8144 ! page align
29198
29199KDATA_MODULE(t3_module_data_in_regs, 0x6898a000)
29200.seg "data"
29201KGLOBAL(t3_data_in_regs)
29202t3_data_in_regs_start:
29203t3_data_in_regs:
29204 .word 0xdc6e7d50 ! %f0
29205 .word 0xf7dea06d ! %f1
29206 .word 0xcf8420b7 ! %f2
29207 .word 0x6f1f09c6 ! %f3
29208 .word 0x87cf187e ! %f4
29209 .word 0x9b75bfa2 ! %f5
29210 .word 0x1d05da2f ! %f6
29211 .word 0x04e5360b ! %f7
29212 .word 0x1c61fae1 ! %f8
29213 .word 0x276c91a4 ! %f9
29214 .word 0xff59f5a7 ! %f10
29215 .word 0xc410eef3 ! %f11
29216 .word 0x05efeb96 ! %f12
29217 .word 0x37a065ca ! %f13
29218 .word 0xe83abd93 ! %f14
29219 .word 0xfddca9e4 ! %f15
29220 .word 0x72bf8042 ! %f16
29221 .word 0x0c28e4ef ! %f17
29222 .word 0x392584cc ! %f18
29223 .word 0x8128b39a ! %f19
29224 .word 0xc0419557 ! %f20
29225 .word 0x99845e64 ! %f21
29226 .word 0x7c4aa26c ! %f22
29227 .word 0x6328483a ! %f23
29228 .word 0xfad68696 ! %f24
29229 .word 0xb2077028 ! %f25
29230 .word 0x8226c7fc ! %f26
29231 .word 0xfe3f98a7 ! %f27
29232 .word 0x9c8febd4 ! %f28
29233 .word 0x4aa27e56 ! %f29
29234 .word 0xc9d915d1 ! %f30
29235 .word 0x392c5114 ! %f31
29236 .word 0xaacade00 ! %f32
29237 .word 0xc742adde ! %f33
29238 .word 0x5d9b91b2 ! %f34
29239 .word 0x381774db ! %f35
29240 .word 0xa5bb0863 ! %f36
29241 .word 0xcd3b5677 ! %f37
29242 .word 0xcaf9e3be ! %f38
29243 .word 0x13c8a38c ! %f39
29244 .word 0x9fbf0a2a ! %f40
29245 .word 0x5f801fd4 ! %f41
29246 .word 0x61bc7d8c ! %f42
29247 .word 0x36201b47 ! %f43
29248 .word 0x38daec21 ! %f44
29249 .word 0x80473e15 ! %f45
29250 .word 0x1b3c8f93 ! %f46
29251 .word 0x377e0c4e ! %f47
29252 .word 0x1d3daec1 ! %f48
29253 .word 0x712e8180 ! %f49
29254 .word 0xc83770cc ! %f50
29255 .word 0x141311d5 ! %f51
29256 .word 0x4083346c ! %f52
29257 .word 0x15752d70 ! %f53
29258 .word 0x9b7e5c95 ! %f54
29259 .word 0xe37ee41c ! %f55
29260 .word 0x22b40bf6 ! %f56
29261 .word 0x4c87ca8d ! %f57
29262 .word 0x3649aad8 ! %f58
29263 .word 0xd5df97bf ! %f59
29264 .word 0x7c18df67 ! %f60
29265 .word 0x253a683c ! %f61
29266 .word 0xbdc4e66c ! %f62
29267 .word 0x98c4fe4c ! %f63
29268 .word 0x00000000 ! %g0 (always zero)
29269 .word t3_kref+0xeb4 ! %g1 (code pointer)
29270 .word t3_data_in_shm_area ! %g2 (shared area pointer)
29271 .word 0x78d39cdb ! %g3 (loop index)
29272 .word SYM(t3_subr1) ! %g4 (jmpl target)
29273 .word t3_kref+0x1 ! %g5 (sigbus target)
29274 .word 0x00000000 ! %g6 (block ld offset)
29275 .word 0x00000000 ! %g7 (block st offset)
29276 .word 0xf2d05a93 ! %o0
29277 .word 0x0031dd77 ! %o1
29278 .word 0xab3f06a1 ! %o2
29279 .word 0xf899443c ! %o3
29280 .word 0x5b0844ce ! %o4
29281 .word 0x5ca2f741 ! %o5
29282 .word 0x00000000 ! %sp (stack pointer)
29283 .word 0x00000000 ! %o7 (relocatable junk)
29284 .word 0x420f8afe ! %l0
29285 .word 0x0ee10159 ! %l1
29286 .word 0x9adb65bb ! %l2
29287 .word 0xc1a0fc16 ! %l3
29288 .word 0xdd6c2079 ! %l4
29289 .word 0x243cf823 ! %l5
29290 .word 0x9ba349a4 ! %l6
29291 .word 0xdb86e748 ! %l7
29292 .word t3_data_in_area0 ! %i0 (area pointer)
29293 .word t3_data_in_area0 ! %i1 (area pointer)
29294 .word 0xffffffff ! %i2 (byte offset)
29295 .word 0x00000004 ! %i3 (halfword offset)
29296 .word 0xfffffff0 ! %i4 (word offset)
29297 .word 0x00000018 ! %i5 (doubleword offset)
29298 .word 0x00000000 ! %fp (frame pointer)
29299 .word 0x00000000 ! %i7 (return address)
29300 .word 0x07ebdc2c ! %y
29301 .word 0x0000000d ! %icc (nzvc)
29302 .word 0x400009e8 ! %fsr
29303 .word 0x00000000 ! %gsr.mask
29304 .word 0x00000000 ! %gsr
29305 .word 0x000000f0 ! %asi
29306 .word 0x00000000 ! Integer overflow traps
29307 .word 0x00000000 ! Integer divide by zero traps
29308 .word 0x00000000 ! Integer divide > 52 bit dividend traps
29309 .word 0x00000000 ! Floating inexact traps
29310 .word 0x00000000 ! Floating divide by zero traps
29311 .word 0x00000000 ! Floating underflow traps
29312 .word 0x00000000 ! Floating overflow traps
29313 .word 0x00000000 ! Floating invalid traps
29314 .word 0x00000000 ! Floating other traps
29315 .word 0x00000000 ! Ticc traps
29316 .word 0x00000000 ! Unexpected SIGFPE traps
29317 .word 0x00000000 ! Unexpected SIGSEGV traps
29318 .word 0x00000000 ! Unexpected SIGBUS traps
29319 .word 0x00000000 ! Unexpected SIGILL traps
29320 .word 0x00000000 ! Expected SIGSEGV traps
29321 .word 0x00000000 ! Expected SIGBUS traps
29322 .word 0x00000000 ! UNIMP traps
29323 .word 0x00000000 ! ??
29324.global t3_data_in_mtbl_size; t3_data_in_mtbl_size: .word 253
29325t3_data_in_regs_end:
29326
29327.skip 7708 ! page align
29328
29329KDATA_MODULE(t3_module_data_in_stack, 0x78b42000)
29330.seg "data"
29331KGLOBAL(t3_data_in_mtbl_size)
29332KGLOBAL(t3_data_in_mtbl)
29333KGLOBAL(t3_data_in_stack)
29334t3_data_in_stack_start:
29335 .word 0x14d348e4
29336 .word 0xc956afcd
29337 .word 0xa42aa914
29338 .word 0xee8af406
29339 .word 0x0a6082d9
29340 .word 0xd514c0df
29341 .word 0xf9b90a07
29342 .word 0x5857684e
29343 .word 0x3eaa4a68
29344 .word 0xe450d127
29345 .word 0xc708e1e6
29346 .word 0xe4a620b7
29347 .word 0xeca22fee
29348 .word 0xc7c15039
29349 .word 0x14af7fe5
29350 .word 0x3cf621f6
29351 .word 0x53772ae5
29352 .word 0xd449c309
29353 .word 0xfed0ad1e
29354 .word 0x69920223
29355 .word 0x4ca3458a
29356 .word 0x823230c1
29357 .word 0x76ee7ad9
29358 .word 0x290bd3b0
29359 .word 0x11b5dec0
29360 .word 0xd1a808d5
29361 .word 0x4ff1310e
29362 .word 0x89984b96
29363 .word 0xbc65a634
29364 .word 0xa41ed653
29365 .word 0x56e12127
29366 .word 0xa83996d0
29367 .word 0x8683b6c0
29368 .word 0x6cb8547f
29369 .word 0x42246109
29370 .word 0xe3bd930c
29371 .word 0x451b7314
29372 .word 0xdc40b89f
29373 .word 0x7daeb255
29374 .word 0x019a5ea0
29375 .word 0x90a10893
29376 .word 0x28c54512
29377 .word 0xdcb219ea
29378 .word 0xa3ef73ba
29379 .word 0x2dcabc7a
29380 .word 0x429879a7
29381 .word 0x5542ebae
29382 .word 0x61a0c2db
29383 .word 0xa5cf6747
29384 .word 0x41f8752b
29385 .word 0x784a4e8e
29386 .word 0xe6e48086
29387 .word 0x4386c258
29388 .word 0xfec15c43
29389 .word 0xf44e7cc2
29390 .word 0xc4f39a34
29391 .word 0x738e6bd1
29392 .word 0x8fded97c
29393 .word 0x3c484455
29394 .word 0x3e18068a
29395 .word 0x8a60c4c3
29396 .word 0x2fcd0aa0
29397 .word 0x49318be4
29398 .word 0x175364cd
29399 .word 0x52790d8a
29400 .word 0x17aa6f4b
29401 .word 0x4570dfa5
29402 .word 0xad8b9f95
29403 .word 0x40726475
29404 .word 0x8061acbd
29405 .word 0xf1024aab
29406 .word 0x90d286c0
29407 .word 0x69c58aac
29408 .word 0x6a8b3af0
29409 .word 0x647e0067
29410 .word 0x483894a9
29411 .word 0x26a3934e
29412 .word 0xaf144eec
29413 .word 0xfc219a71
29414 .word 0x9aea529a
29415 .word 0xcea9e0d9
29416 .word 0x5db9965a
29417 .word 0x1b08ee88
29418 .word 0x835b107e
29419 .word 0x150e14cf
29420 .word 0x98399857
29421 .word 0xde0fc0d7
29422 .word 0x6e36e3da
29423 .word 0xe1a6d595
29424 .word 0x030bcf8b
29425 .word 0xfda5d679
29426 .word 0x740121fe
29427 .word 0xfb208e9d
29428 .word 0xfba6d179
29429 .word 0x0a732c3f
29430 .word 0x28e3c977
29431 .word 0xa9fb8ec7
29432 .word 0x0a311717
29433 .word 0xea4255b0
29434 .word 0x6d878ec7
29435 .word 0x8de32904
29436 .word 0x4e1d3aa1
29437 .word 0x4d834851
29438 .word 0x55138057
29439 .word 0xf5c3bb3c
29440 .word 0xdbebbea9
29441 .word 0x92191725
29442 .word 0xe2ee75ac
29443 .word 0x10ffbf71
29444 .word 0x6359b273
29445 .word 0xc2496277
29446 .word 0xb5cbbdd9
29447 .word 0x93824b24
29448 .word 0xd1e4c77f
29449 .word 0xaecc7fd6
29450 .word 0x002fc134
29451 .word 0xd96fa0f7
29452 .word 0xa302ac66
29453 .word 0x65699e60
29454 .word 0xb8308a4c
29455 .word 0x101ab893
29456 .word 0xe6f2c0e9
29457 .word 0xda7a6b43
29458 .word 0x2c016a1a
29459 .word 0x62f0e0cb
29460 .word 0xc7ee7746
29461 .word 0xa765fa80
29462 .word 0x16182b75
29463 .word 0x027ae001
29464 .word 0x1cedf6ce
29465 .word 0x6adaf7f2
29466 .word 0x85ad89cb
29467 .word 0x13a536c8
29468 .word 0xde7bd3b3
29469 .word 0x0d8d648f
29470 .word 0x0e41df0e
29471 .word 0x147768cb
29472 .word 0x9e6bf026
29473 .word 0xdfbc63ec
29474 .word 0x7dea3ceb
29475 .word 0x137c6fec
29476 .word 0x53f6daa1
29477 .word 0xe508de06
29478 .word 0x15b96541
29479 .word 0xa69cbdb0
29480 .word 0x53fc3d81
29481 .word 0x6d6df93e
29482 .word 0xdcdb55d0
29483 .word 0xef4c6ed9
29484 .word 0x6e4433d7
29485 .word 0x47b8b0a5
29486 .word 0x0d315b31
29487 .word 0x22f69554
29488 .word 0x3dc0977e
29489 .word 0xebec0a7a
29490 .word 0xe2a7df05
29491 .word 0x19b8bc55
29492 .word 0x704c9c70
29493 .word 0x36d3b2f0
29494 .word 0xd45e6571
29495 .word 0xd1100ac0
29496 .word 0x637a4d55
29497 .word 0xfbdeff33
29498 .word 0xb34d6dc9
29499 .word 0xbe4ba7ca
29500 .word 0x04e2bd5c
29501 .word 0x5b7a9cad
29502 .word 0x8c9d2a8a
29503t3_data_in_sp:
29504 .word 0x43ae45e0
29505 .word 0x9667034e
29506 .word 0x82bf7084
29507 .word 0xe99b448e
29508 .word 0xc562f7c7
29509 .word 0x471d51e0
29510 .word 0x11b16b67
29511 .word 0xfb6d1d7a
29512 .word t3_data_in_area0
29513 .word t3_data_in_area0
29514 .word 0x0000000e
29515 .word 0xffffffee
29516 .word 0xfffffff8
29517 .word 0xfffffff8
29518 .word t3_data_in_fp
29519 .word 0xe45f9e12
29520 .word 0xbe70d6ee
29521 .word 0x448a1830
29522 .word 0x8c79d05f
29523 .word 0x3e255133
29524 .word 0xdae83fe5
29525 .word 0x3d0eb4e9
29526 .word 0xbb5c4642
29527 .word 0x618a355e
29528t3_data_in_mtbl_base:
29529 .word 0x380fffff ! [%fp - 0x400]
29530 .word 0xc0000000 ! [%fp - 0x3fc]
29531 .word 0x380fffff ! [%fp - 0x3f8]
29532 .word 0xe0000000 ! [%fp - 0x3f4]
29533 .word 0x380fffff ! [%fp - 0x3f0]
29534 .word 0x80000000 ! [%fp - 0x3ec]
29535 .word 0x38000000 ! [%fp - 0x3e8]
29536 .word 0x40000000 ! [%fp - 0x3e4]
29537 .word 0x38000000 ! [%fp - 0x3e0]
29538 .word 0x80000000 ! [%fp - 0x3dc]
29539 .word 0x38000000 ! [%fp - 0x3d8]
29540 .word 0x20000000 ! [%fp - 0x3d4]
29541 .word 0x47f00000 ! [%fp - 0x3d0]
29542 .word 0x00000000 ! [%fp - 0x3cc]
29543 .word 0x47f00000 ! [%fp - 0x3c8]
29544 .word 0x20000000 ! [%fp - 0x3c4]
29545 .word 0x47efffff ! [%fp - 0x3c0]
29546 .word 0xffffffff ! [%fp - 0x3bc]
29547 .word 0x7ff00000 ! [%fp - 0x3b8]
29548 .word 0x00000000 ! [%fp - 0x3b4]
29549 .word 0x7fefffff ! [%fp - 0x3b0]
29550 .word 0xffffffff ! [%fp - 0x3ac]
29551 .word 0x000fffff ! [%fp - 0x3a8]
29552 .word 0xffffffff ! [%fp - 0x3a4]
29553 .word 0x000fffff ! [%fp - 0x3a0]
29554 .word 0xfffffffe ! [%fp - 0x39c]
29555 .word 0x00100000 ! [%fp - 0x398]
29556 .word 0x00000000 ! [%fp - 0x394]
29557 .word 0x00000000 ! [%fp - 0x390]
29558 .word 0x00000001 ! [%fp - 0x38c]
29559 .word 0x00000000 ! [%fp - 0x388]
29560 .word 0x00000002 ! [%fp - 0x384]
29561 .word 0x00000000 ! [%fp - 0x380]
29562 .word 0x00000000 ! [%fp - 0x37c]
29563 .word 0x7f800000 ! [%fp - 0x378]
29564 .word 0x7f7fffff ! [%fp - 0x374]
29565 .word 0x007fffff ! [%fp - 0x370]
29566 .word 0x007ffffe ! [%fp - 0x36c]
29567 .word 0x00800000 ! [%fp - 0x368]
29568 .word 0x00000001 ! [%fp - 0x364]
29569 .word 0x00000002 ! [%fp - 0x360]
29570 .word 0x80000000 ! [%fp - 0x35c]
29571 .word 0x207fe000 ! [%fp - 0x358]
29572 .word 0x1ffff000 ! [%fp - 0x354]
29573 .word 0x307fe123 ! [%fp - 0x350]
29574 .word 0x0fff1001 ! [%fp - 0x34c]
29575 .word 0x2ff81000 ! [%fp - 0x348]
29576 .word 0x1072e100 ! [%fp - 0x344]
29577 .word 0x027fe067 ! [%fp - 0x340]
29578 .word 0x3eff1289 ! [%fp - 0x33c]
29579 .word 0x3f000400 ! [%fp - 0x338]
29580 .word 0x80003c1f ! [%fp - 0x334]
29581 .word 0x00fff800 ! [%fp - 0x330]
29582 .word 0xffff8000 ! [%fp - 0x32c]
29583 .word 0x200ff760 ! [%fp - 0x328]
29584 .word 0x0800011f ! [%fp - 0x324]
29585 .word 0x1ffff800 ! [%fp - 0x320]
29586 .word 0x00000000 ! [%fp - 0x31c]
29587 .word 0x3ffe8000 ! [%fp - 0x318]
29588 .word 0x147ff000 ! [%fp - 0x314]
29589 .word 0x137fe671 ! [%fp - 0x310]
29590 .word 0x3ffe8459 ! [%fp - 0x30c]
29591 .word 0x127fffff ! [%fp - 0x308]
29592 .word 0x3fffffff ! [%fp - 0x304]
29593 .word 0x307fe123 ! [%fp - 0x300]
29594 .word 0x047fffff ! [%fp - 0x2fc]
29595 .word 0x307fe123 ! [%fp - 0x2f8]
29596 .word 0x03ffffff ! [%fp - 0x2f4]
29597 .word 0x107fe100 ! [%fp - 0x2f0]
29598 .word 0x22efffff ! [%fp - 0x2ec]
29599 .word 0x380ffe80 ! [%fp - 0x2e8]
29600 .word 0x00000000 ! [%fp - 0x2e4]
29601 .word 0x04bfeff9 ! [%fp - 0x2e0]
29602 .word 0x00000000 ! [%fp - 0x2dc]
29603 .word 0x380fffff ! [%fp - 0x2d8]
29604 .word 0xffffffff ! [%fp - 0x2d4]
29605 .word 0x04bfffff ! [%fp - 0x2d0]
29606 .word 0xffffffff ! [%fp - 0x2cc]
29607 .word 0x300ff123 ! [%fp - 0x2c8]
29608 .word 0x40000000 ! [%fp - 0x2c4]
29609 .word 0x0caf8ee0 ! [%fp - 0x2c0]
29610 .word 0x00000000 ! [%fp - 0x2bc]
29611 .word 0x3c0ff456 ! [%fp - 0x2b8]
29612 .word 0x00000000 ! [%fp - 0x2b4]
29613 .word 0x009ff000 ! [%fp - 0x2b0]
29614 .word 0x00000000 ! [%fp - 0x2ac]
29615 .word 0x3c0ff456 ! [%fp - 0x2a8]
29616 .word 0x0000ff99 ! [%fp - 0x2a4]
29617 .word 0x009ff000 ! [%fp - 0x2a0]
29618 .word 0x001234ff ! [%fp - 0x29c]
29619 .word 0x0080ffff ! [%fp - 0x298]
29620 .word 0x3ff8f000 ! [%fp - 0x294]
29621 .word 0x01800001 ! [%fp - 0x290]
29622 .word 0x40c2fc1f ! [%fp - 0x28c]
29623 .word 0x00100100 ! [%fp - 0x288]
29624 .word 0x10010001 ! [%fp - 0x284]
29625 .word 0x3fff8f88 ! [%fp - 0x280]
29626 .word 0x00000000 ! [%fp - 0x27c]
29627 .word 0x00f00f00 ! [%fp - 0x278]
29628 .word 0xf000000f ! [%fp - 0x274]
29629 .word 0x409ff00f ! [%fp - 0x270]
29630 .word 0xff000fff ! [%fp - 0x26c]
29631 .word 0x04003009 ! [%fp - 0x268]
29632 .word 0x4fff0001 ! [%fp - 0x264]
29633 .word 0x03001001 ! [%fp - 0x260]
29634 .word 0x4feeeeee ! [%fp - 0x25c]
29635 .word 0x0801e067 ! [%fp - 0x258]
29636 .word 0x54f231f8 ! [%fp - 0x254]
29637 .word 0x01000001 ! [%fp - 0x250]
29638 .word 0x00000001 ! [%fp - 0x24c]
29639 .word 0x453eef45 ! [%fp - 0x248]
29640 .word 0x00000001 ! [%fp - 0x244]
29641 .word 0x01100111 ! [%fp - 0x240]
29642 .word 0x00011111 ! [%fp - 0x23c]
29643 .word 0x455f8000 ! [%fp - 0x238]
29644 .word 0xffffffff ! [%fp - 0x234]
29645 .word 0x01301222 ! [%fp - 0x230]
29646 .word 0x00111222 ! [%fp - 0x22c]
29647 .word 0x458f1100 ! [%fp - 0x228]
29648 .word 0x01111001 ! [%fp - 0x224]
29649 .word 0x40811111 ! [%fp - 0x220]
29650 .word 0x00feeeee ! [%fp - 0x21c]
29651 .word 0x40000011 ! [%fp - 0x218]
29652 .word 0x007fffff ! [%fp - 0x214]
29653 .word 0x41800221 ! [%fp - 0x210]
29654 .word 0x01ff0001 ! [%fp - 0x20c]
29655 .word 0x7f333333 ! [%fp - 0x208]
29656 .word 0x3f7fffff ! [%fp - 0x204]
29657 .word 0x40100001 ! [%fp - 0x200]
29658 .word 0x11000011 ! [%fp - 0x1fc]
29659 .word 0x001fffff ! [%fp - 0x1f8]
29660 .word 0xffffffff ! [%fp - 0x1f4]
29661 .word 0x40000000 ! [%fp - 0x1f0]
29662 .word 0x00000011 ! [%fp - 0x1ec]
29663 .word 0x000fffff ! [%fp - 0x1e8]
29664 .word 0xffffffff ! [%fp - 0x1e4]
29665 .word 0x7fe11111 ! [%fp - 0x1e0]
29666 .word 0xffffffff ! [%fp - 0x1dc]
29667 .word 0x3ffff110 ! [%fp - 0x1d8]
29668 .word 0x00000001 ! [%fp - 0x1d4]
29669 .word 0x7fffffff ! [%fp - 0x1d0]
29670 .word 0x7f800001 ! [%fp - 0x1cc]
29671 .word 0x7f800000 ! [%fp - 0x1c8]
29672 .word 0x7f7fffff ! [%fp - 0x1c4]
29673 .word 0x5f800001 ! [%fp - 0x1c0]
29674 .word 0x5f800000 ! [%fp - 0x1bc]
29675 .word 0x5f7fffff ! [%fp - 0x1b8]
29676 .word 0x5f000001 ! [%fp - 0x1b4]
29677 .word 0x5f000000 ! [%fp - 0x1b0]
29678 .word 0x5effffff ! [%fp - 0x1ac]
29679 .word 0x4b000001 ! [%fp - 0x1a8]
29680 .word 0x4b000000 ! [%fp - 0x1a4]
29681 .word 0x4affffff ! [%fp - 0x1a0]
29682 .word 0x40000001 ! [%fp - 0x19c]
29683 .word 0x40000000 ! [%fp - 0x198]
29684 .word 0x3fffffff ! [%fp - 0x194]
29685 .word 0x3f800001 ! [%fp - 0x190]
29686 .word 0x3f800000 ! [%fp - 0x18c]
29687 .word 0x3f7fffff ! [%fp - 0x188]
29688 .word 0x00000000 ! [%fp - 0x184]
29689 .word 0x7fffffff ! [%fp - 0x180]
29690 .word 0xffffffff ! [%fp - 0x17c]
29691 .word 0x7ff00000 ! [%fp - 0x178]
29692 .word 0x00000001 ! [%fp - 0x174]
29693 .word 0x7ff00000 ! [%fp - 0x170]
29694 .word 0x00000000 ! [%fp - 0x16c]
29695 .word 0x7fefffff ! [%fp - 0x168]
29696 .word 0xffffffff ! [%fp - 0x164]
29697 .word 0x43e00000 ! [%fp - 0x160]
29698 .word 0x00000001 ! [%fp - 0x15c]
29699 .word 0x43e00000 ! [%fp - 0x158]
29700 .word 0x00000000 ! [%fp - 0x154]
29701 .word 0x43dfffff ! [%fp - 0x150]
29702 .word 0xffffffff ! [%fp - 0x14c]
29703 .word 0x43d00000 ! [%fp - 0x148]
29704 .word 0x00000001 ! [%fp - 0x144]
29705 .word 0x43d00000 ! [%fp - 0x140]
29706 .word 0x00000000 ! [%fp - 0x13c]
29707 .word 0x43cfffff ! [%fp - 0x138]
29708 .word 0xffffffff ! [%fp - 0x134]
29709 .word 0x43300000 ! [%fp - 0x130]
29710 .word 0x00000001 ! [%fp - 0x12c]
29711 .word 0x43300000 ! [%fp - 0x128]
29712 .word 0x00000000 ! [%fp - 0x124]
29713 .word 0x432fffff ! [%fp - 0x120]
29714 .word 0xffffffff ! [%fp - 0x11c]
29715 .word 0x40000000 ! [%fp - 0x118]
29716 .word 0x00000001 ! [%fp - 0x114]
29717 .word 0x40000000 ! [%fp - 0x110]
29718 .word 0x00000000 ! [%fp - 0x10c]
29719 .word 0x3fffffff ! [%fp - 0x108]
29720 .word 0xffffffff ! [%fp - 0x104]
29721 .word 0x3ff00000 ! [%fp - 0x100]
29722 .word 0x00000001 ! [%fp - 0xfc]
29723 .word 0x3ff00000 ! [%fp - 0xf8]
29724 .word 0x00000000 ! [%fp - 0xf4]
29725 .word 0x3fefffff ! [%fp - 0xf0]
29726 .word 0xffffffff ! [%fp - 0xec]
29727 .word 0x80000000 ! [%fp - 0xe8]
29728 .word 0x00000000 ! [%fp - 0xe4]
29729 .word 0x7fffffff ! [%fp - 0xe0]
29730 .word 0xffffffff ! [%fp - 0xdc]
29731 .word 0x00000000 ! [%fp - 0xd8]
29732 .word 0x00000000 ! [%fp - 0xd4]
29733 .word 0x00200000 ! [%fp - 0xd0]
29734 .word 0x00000003 ! [%fp - 0xcc]
29735 .word 0x00200000 ! [%fp - 0xc8]
29736 .word 0x00000002 ! [%fp - 0xc4]
29737 .word 0x00200000 ! [%fp - 0xc0]
29738 .word 0x00000001 ! [%fp - 0xbc]
29739 .word 0x00200000 ! [%fp - 0xb8]
29740 .word 0x00000000 ! [%fp - 0xb4]
29741 .word 0x001fffff ! [%fp - 0xb0]
29742 .word 0xffffffff ! [%fp - 0xac]
29743 .word 0x00100000 ! [%fp - 0xa8]
29744 .word 0x00000001 ! [%fp - 0xa4]
29745 .word 0x00100000 ! [%fp - 0xa0]
29746 .word 0x00000000 ! [%fp - 0x9c]
29747 .word 0x000fffff ! [%fp - 0x98]
29748 .word 0xffffffff ! [%fp - 0x94]
29749 .word 0x00080000 ! [%fp - 0x90]
29750 .word 0x00000001 ! [%fp - 0x8c]
29751 .word 0x00080000 ! [%fp - 0x88]
29752 .word 0x00000000 ! [%fp - 0x84]
29753 .word 0x0007ffff ! [%fp - 0x80]
29754 .word 0xffffffff ! [%fp - 0x7c]
29755 .word 0x00000000 ! [%fp - 0x78]
29756 .word 0x01000003 ! [%fp - 0x74]
29757 .word 0x00000000 ! [%fp - 0x70]
29758 .word 0x01000002 ! [%fp - 0x6c]
29759 .word 0x00000000 ! [%fp - 0x68]
29760 .word 0x01000001 ! [%fp - 0x64]
29761 .word 0x00000000 ! [%fp - 0x60]
29762 .word 0x01000000 ! [%fp - 0x5c]
29763 .word 0x00000000 ! [%fp - 0x58]
29764 .word 0x00ffffff ! [%fp - 0x54]
29765 .word 0x00000000 ! [%fp - 0x50]
29766 .word 0x00800001 ! [%fp - 0x4c]
29767 .word 0x00000000 ! [%fp - 0x48]
29768 .word 0x00800000 ! [%fp - 0x44]
29769 .word 0x00000000 ! [%fp - 0x40]
29770 .word 0x007fffff ! [%fp - 0x3c]
29771 .word 0x00000000 ! [%fp - 0x38]
29772 .word 0x00400001 ! [%fp - 0x34]
29773 .word 0x00000000 ! [%fp - 0x30]
29774 .word 0x00400000 ! [%fp - 0x2c]
29775 .word 0x00000000 ! [%fp - 0x28]
29776 .word 0x003fffff ! [%fp - 0x24]
29777 .word t3_data_in_area0 ! [%fp - 0x20]
29778 .word SYM(t3_subr3) ! [%fp - 0x1c]
29779 .word SYM(t3_subr2) ! [%fp - 0x18]
29780 .word SYM(t3_subr1) ! [%fp - 0x14]
29781 .word SYM(t3_subr0) ! [%fp - 0x10]
29782t3_data_in_mtbl:
29783 .word 0x15c1d5d5 ! [%fp - 0xc]
29784 .word 0xa2aec611 ! [%fp - 0x8]
29785 .word 0x2eff7c8b ! [%fp - 0x4]
29786.global t3_data_in_fp; t3_data_in_fp:
29787 .word 0x03c0ed96
29788 .word 0x59a6a83b
29789 .word 0xe6f4cbe9
29790 .word 0xab673a12
29791 .word 0x820e1104
29792 .word 0xe21531f3
29793 .word 0xdd49de76
29794 .word 0x91e9e903
29795 .word 0x13a8400a
29796 .word 0x912a4ab6
29797 .word 0xe8311abc
29798 .word 0x4b8ace09
29799 .word 0x2cdbf697
29800 .word 0x12492ce3
29801 .word 0xf8b02f2c
29802 .word 0x099e0da8
29803 .word 0x91e9afbc
29804 .word 0x9b179381
29805 .word 0x604fbb5a
29806 .word 0xd7dd23ea
29807 .word 0xf06a2e7f
29808 .word 0x500f3483
29809 .word 0x059576f2
29810 .word 0x3458b23d
29811t3_data_in_stacktop:
29812 .word 0
29813t3_data_in_stack_end:
29814.skip 6300 ! page align
29815
29816KDATA_MODULE(t3_module_data_in_area0, 0x6d43e000)
29817.seg "data"
29818t3_data_in_area0_start:
29819.skip 832
29820t3_data_in_area0_begin:
29821 .word 0x566dffef ! t3_data_in_area0-0x20
29822 .word 0x8e361b4e ! t3_data_in_area0-0x1c
29823 .word 0x528553ec ! t3_data_in_area0-0x18
29824 .word 0x411ec79b ! t3_data_in_area0-0x14
29825 .word 0x744a8a78 ! t3_data_in_area0-0x10
29826 .word 0x24a3a779 ! t3_data_in_area0-0xc
29827 .word 0x03d60ffe ! t3_data_in_area0-0x8
29828 .word 0xe73b06eb ! t3_data_in_area0-0x4
29829.global t3_data_in_area0; t3_data_in_area0:
29830 .word 0xc2583e78 ! t3_data_in_area0+0x0
29831 .word 0x669033d3 ! t3_data_in_area0+0x4
29832 .word 0x5958e952 ! t3_data_in_area0+0x8
29833 .word 0x4d284fa7 ! t3_data_in_area0+0xc
29834 .word 0xbc0abc11 ! t3_data_in_area0+0x10
29835 .word 0xbe09a9a9 ! t3_data_in_area0+0x14
29836 .word 0x83db6a79 ! t3_data_in_area0+0x18
29837 .word 0x1a21ccbe ! t3_data_in_area0+0x1c
29838t3_data_in_area0_end:
29839.skip 7296
29840t3_data_in_area0_stop:
29841
29842KDATA_MODULE(t3_module_data_in_shm_area, 0x71d9c000)
29843.seg "data"
29844t3_data_in_shm_area_start:
29845t3_data_in_shm_area_begin:
29846.global t3_data_in_shm_area; t3_data_in_shm_area:
29847 .word 0xc0f794af ! t3_data_in_shm_area+0x0 (t0)
29848 .word 0x00000000 ! t3_data_in_shm_area+0x4 (t1)
29849 .word 0xe0fc820f ! t3_data_in_shm_area+0x8 (t2)
29850 .word 0xcf050240 ! t3_data_in_shm_area+0xc (t3)
29851 .word 0xd207d70a ! t3_data_in_shm_area+0x10 (t0)
29852 .word 0x00000000 ! t3_data_in_shm_area+0x14 (t1)
29853 .word 0x897de097 ! t3_data_in_shm_area+0x18 (t2)
29854 .word 0x58478448 ! t3_data_in_shm_area+0x1c (t3)
29855 .word 0xd81c497b ! t3_data_in_shm_area+0x20 (t0)
29856 .word 0x00000000 ! t3_data_in_shm_area+0x24 (t1)
29857 .word 0x6684cc7a ! t3_data_in_shm_area+0x28 (t2)
29858 .word 0x35c5819e ! t3_data_in_shm_area+0x2c (t3)
29859 .word 0x3c253f45 ! t3_data_in_shm_area+0x30 (t0)
29860 .word 0x00000000 ! t3_data_in_shm_area+0x34 (t1)
29861 .word 0x3ad3f24f ! t3_data_in_shm_area+0x38 (t2)
29862 .word 0x8e3b8dba ! t3_data_in_shm_area+0x3c (t3)
29863 .word 0x0eecad96 ! t3_data_in_shm_area+0x40 (t0 bload)
29864 .word 0xf47336a2 ! t3_data_in_shm_area+0x44
29865 .word 0x87509416 ! t3_data_in_shm_area+0x48
29866 .word 0xd51c6dac ! t3_data_in_shm_area+0x4c
29867 .word 0xca804173 ! t3_data_in_shm_area+0x50
29868 .word 0x9935fb5d ! t3_data_in_shm_area+0x54
29869 .word 0x7a19f68b ! t3_data_in_shm_area+0x58
29870 .word 0x8e34b5b2 ! t3_data_in_shm_area+0x5c
29871 .word 0xa5c1efbb ! t3_data_in_shm_area+0x60
29872 .word 0x6db06ee6 ! t3_data_in_shm_area+0x64
29873 .word 0x2374fc37 ! t3_data_in_shm_area+0x68
29874 .word 0x8be86c5f ! t3_data_in_shm_area+0x6c
29875 .word 0xc96e120e ! t3_data_in_shm_area+0x70
29876 .word 0x9aa94789 ! t3_data_in_shm_area+0x74
29877 .word 0x7e941d7b ! t3_data_in_shm_area+0x78
29878 .word 0x162ad632 ! t3_data_in_shm_area+0x7c
29879 .word 0xcd794e76 ! t3_data_in_shm_area+0x80 (t0 bstore)
29880 .word 0xcbd40729 ! t3_data_in_shm_area+0x84
29881 .word 0x1d55659e ! t3_data_in_shm_area+0x88
29882 .word 0x19baa130 ! t3_data_in_shm_area+0x8c
29883 .word 0xc54c89f1 ! t3_data_in_shm_area+0x90
29884 .word 0x4ae9d577 ! t3_data_in_shm_area+0x94
29885 .word 0x45d212f2 ! t3_data_in_shm_area+0x98
29886 .word 0xa1596c40 ! t3_data_in_shm_area+0x9c
29887 .word 0x596eff2c ! t3_data_in_shm_area+0xa0
29888 .word 0xb2394961 ! t3_data_in_shm_area+0xa4
29889 .word 0x77859534 ! t3_data_in_shm_area+0xa8
29890 .word 0xcc23efb6 ! t3_data_in_shm_area+0xac
29891 .word 0x9ff47d91 ! t3_data_in_shm_area+0xb0
29892 .word 0xafe4d5c7 ! t3_data_in_shm_area+0xb4
29893 .word 0xf07b8e38 ! t3_data_in_shm_area+0xb8
29894 .word 0xa5eb9b2c ! t3_data_in_shm_area+0xbc
29895 .word 0x00000000 ! t3_data_in_shm_area+0xc0 (t1 bload)
29896 .word 0x00000000 ! t3_data_in_shm_area+0xc4
29897 .word 0x00000000 ! t3_data_in_shm_area+0xc8
29898 .word 0x00000000 ! t3_data_in_shm_area+0xcc
29899 .word 0x00000000 ! t3_data_in_shm_area+0xd0
29900 .word 0x00000000 ! t3_data_in_shm_area+0xd4
29901 .word 0x00000000 ! t3_data_in_shm_area+0xd8
29902 .word 0x00000000 ! t3_data_in_shm_area+0xdc
29903 .word 0x00000000 ! t3_data_in_shm_area+0xe0
29904 .word 0x00000000 ! t3_data_in_shm_area+0xe4
29905 .word 0x00000000 ! t3_data_in_shm_area+0xe8
29906 .word 0x00000000 ! t3_data_in_shm_area+0xec
29907 .word 0x00000000 ! t3_data_in_shm_area+0xf0
29908 .word 0x00000000 ! t3_data_in_shm_area+0xf4
29909 .word 0x00000000 ! t3_data_in_shm_area+0xf8
29910 .word 0x00000000 ! t3_data_in_shm_area+0xfc
29911 .word 0x00000000 ! t3_data_in_shm_area+0x100 (t1 bstore)
29912 .word 0x00000000 ! t3_data_in_shm_area+0x104
29913 .word 0x00000000 ! t3_data_in_shm_area+0x108
29914 .word 0x00000000 ! t3_data_in_shm_area+0x10c
29915 .word 0x00000000 ! t3_data_in_shm_area+0x110
29916 .word 0x00000000 ! t3_data_in_shm_area+0x114
29917 .word 0x00000000 ! t3_data_in_shm_area+0x118
29918 .word 0x00000000 ! t3_data_in_shm_area+0x11c
29919 .word 0x00000000 ! t3_data_in_shm_area+0x120
29920 .word 0x00000000 ! t3_data_in_shm_area+0x124
29921 .word 0x00000000 ! t3_data_in_shm_area+0x128
29922 .word 0x00000000 ! t3_data_in_shm_area+0x12c
29923 .word 0x00000000 ! t3_data_in_shm_area+0x130
29924 .word 0x00000000 ! t3_data_in_shm_area+0x134
29925 .word 0x00000000 ! t3_data_in_shm_area+0x138
29926 .word 0x00000000 ! t3_data_in_shm_area+0x13c
29927 .word 0x36018ca7 ! t3_data_in_shm_area+0x140 (t2 bload)
29928 .word 0x75c89ee5 ! t3_data_in_shm_area+0x144
29929 .word 0x9a67356a ! t3_data_in_shm_area+0x148
29930 .word 0x672074ac ! t3_data_in_shm_area+0x14c
29931 .word 0x497edb26 ! t3_data_in_shm_area+0x150
29932 .word 0xa0490176 ! t3_data_in_shm_area+0x154
29933 .word 0xf566ef50 ! t3_data_in_shm_area+0x158
29934 .word 0x075511bc ! t3_data_in_shm_area+0x15c
29935 .word 0xd0ff3e0f ! t3_data_in_shm_area+0x160
29936 .word 0xab46241b ! t3_data_in_shm_area+0x164
29937 .word 0x16482bbc ! t3_data_in_shm_area+0x168
29938 .word 0x756bcf5d ! t3_data_in_shm_area+0x16c
29939 .word 0xd3e61958 ! t3_data_in_shm_area+0x170
29940 .word 0x089ca95b ! t3_data_in_shm_area+0x174
29941 .word 0x8ede022f ! t3_data_in_shm_area+0x178
29942 .word 0x190e2781 ! t3_data_in_shm_area+0x17c
29943 .word 0xe3e6a23d ! t3_data_in_shm_area+0x180 (t2 bstore)
29944 .word 0xfd8085bb ! t3_data_in_shm_area+0x184
29945 .word 0xf4dd1413 ! t3_data_in_shm_area+0x188
29946 .word 0x8d820f10 ! t3_data_in_shm_area+0x18c
29947 .word 0x4950a650 ! t3_data_in_shm_area+0x190
29948 .word 0x5879bb3e ! t3_data_in_shm_area+0x194
29949 .word 0xc49ffbea ! t3_data_in_shm_area+0x198
29950 .word 0x4726070c ! t3_data_in_shm_area+0x19c
29951 .word 0xf57a2fd4 ! t3_data_in_shm_area+0x1a0
29952 .word 0xe772c92e ! t3_data_in_shm_area+0x1a4
29953 .word 0x9e66fbca ! t3_data_in_shm_area+0x1a8
29954 .word 0x493a9bf6 ! t3_data_in_shm_area+0x1ac
29955 .word 0x1a2e9b4b ! t3_data_in_shm_area+0x1b0
29956 .word 0xfbd7d41d ! t3_data_in_shm_area+0x1b4
29957 .word 0xe13f9f08 ! t3_data_in_shm_area+0x1b8
29958 .word 0x5fb9f76f ! t3_data_in_shm_area+0x1bc
29959 .word 0x1c58fb2e ! t3_data_in_shm_area+0x1c0 (t3 bload)
29960 .word 0xbb3d08c0 ! t3_data_in_shm_area+0x1c4
29961 .word 0x112556fe ! t3_data_in_shm_area+0x1c8
29962 .word 0x4b090e25 ! t3_data_in_shm_area+0x1cc
29963 .word 0x0d42f9c6 ! t3_data_in_shm_area+0x1d0
29964 .word 0xa8b0b5eb ! t3_data_in_shm_area+0x1d4
29965 .word 0x22fd9697 ! t3_data_in_shm_area+0x1d8
29966 .word 0x341a4f29 ! t3_data_in_shm_area+0x1dc
29967 .word 0x28a6fc87 ! t3_data_in_shm_area+0x1e0
29968 .word 0x020c30ad ! t3_data_in_shm_area+0x1e4
29969 .word 0x77c2211f ! t3_data_in_shm_area+0x1e8
29970 .word 0x67fe6776 ! t3_data_in_shm_area+0x1ec
29971 .word 0xc49ec99a ! t3_data_in_shm_area+0x1f0
29972 .word 0x4988307c ! t3_data_in_shm_area+0x1f4
29973 .word 0x133a5837 ! t3_data_in_shm_area+0x1f8
29974 .word 0x7404ad68 ! t3_data_in_shm_area+0x1fc
29975 .word 0xacc53827 ! t3_data_in_shm_area+0x200 (t3 bstore)
29976 .word 0x858c3022 ! t3_data_in_shm_area+0x204
29977 .word 0xa5bf79e0 ! t3_data_in_shm_area+0x208
29978 .word 0x6ce3df67 ! t3_data_in_shm_area+0x20c
29979 .word 0xc3dc3ae3 ! t3_data_in_shm_area+0x210
29980 .word 0x5a51e6c1 ! t3_data_in_shm_area+0x214
29981 .word 0x5d40bf2d ! t3_data_in_shm_area+0x218
29982 .word 0x0700ee91 ! t3_data_in_shm_area+0x21c
29983 .word 0xfb307fed ! t3_data_in_shm_area+0x220
29984 .word 0x1058cd17 ! t3_data_in_shm_area+0x224
29985 .word 0x40de323a ! t3_data_in_shm_area+0x228
29986 .word 0x88854f96 ! t3_data_in_shm_area+0x22c
29987 .word 0xbcf6b9da ! t3_data_in_shm_area+0x230
29988 .word 0x64363303 ! t3_data_in_shm_area+0x234
29989 .word 0xed866f5c ! t3_data_in_shm_area+0x238
29990 .word 0x080ef5e4 ! t3_data_in_shm_area+0x23c
29991t3_data_in_shm_area_end:
29992t3_data_in_shm_area_stop:
29993
29994KDATA_MODULE(t3_module_data_exp_regs, 0x6ea44000)
29995.seg "data"
29996KGLOBAL(t3_data_exp_regs)
29997t3_data_exp_regs_start:
29998t3_data_exp_regs:
29999 .word 0xdc6e7d50 ! %f0
30000 .word 0xf7dea06d ! %f1
30001 .word 0xcf8420b7 ! %f2
30002 .word 0x6f1f09c6 ! %f3
30003 .word 0x87cf187e ! %f4
30004 .word 0x9b75bfa2 ! %f5
30005 .word 0x1d05da2f ! %f6
30006 .word 0x04e5360b ! %f7
30007 .word 0x1c61fae1 ! %f8
30008 .word 0x276c91a4 ! %f9
30009 .word 0xff59f5a7 ! %f10
30010 .word 0xc410eef3 ! %f11
30011 .word 0x05efeb96 ! %f12
30012 .word 0x37a065ca ! %f13
30013 .word 0xe83abd93 ! %f14
30014 .word 0xfddca9e4 ! %f15
30015 .word 0x72bf8042 ! %f16
30016 .word 0x0c28e4ef ! %f17
30017 .word 0x392584cc ! %f18
30018 .word 0x8128b39a ! %f19
30019 .word 0xc0419557 ! %f20
30020 .word 0x99845e64 ! %f21
30021 .word 0x7c4aa26c ! %f22
30022 .word 0x6328483a ! %f23
30023 .word 0xfad68696 ! %f24
30024 .word 0xb2077028 ! %f25
30025 .word 0x8226c7fc ! %f26
30026 .word 0xfe3f98a7 ! %f27
30027 .word 0x9c8febd4 ! %f28
30028 .word 0x4aa27e56 ! %f29
30029 .word 0xc9d915d1 ! %f30
30030 .word 0x392c5114 ! %f31
30031 .word 0xaacade00 ! %f32
30032 .word 0xc742adde ! %f33
30033 .word 0x5d9b91b2 ! %f34
30034 .word 0x381774db ! %f35
30035 .word 0xa5bb0863 ! %f36
30036 .word 0xcd3b5677 ! %f37
30037 .word 0xcaf9e3be ! %f38
30038 .word 0x13c8a38c ! %f39
30039 .word 0x9fbf0a2a ! %f40
30040 .word 0x5f801fd4 ! %f41
30041 .word 0x61bc7d8c ! %f42
30042 .word 0x36201b47 ! %f43
30043 .word 0x38daec21 ! %f44
30044 .word 0x80473e15 ! %f45
30045 .word 0x1b3c8f93 ! %f46
30046 .word 0x377e0c4e ! %f47
30047 .word 0x1d3daec1 ! %f48
30048 .word 0x712e8180 ! %f49
30049 .word 0xc83770cc ! %f50
30050 .word 0x141311d5 ! %f51
30051 .word 0x4083346c ! %f52
30052 .word 0x15752d70 ! %f53
30053 .word 0x9b7e5c95 ! %f54
30054 .word 0xe37ee41c ! %f55
30055 .word 0x22b40bf6 ! %f56
30056 .word 0x4c87ca8d ! %f57
30057 .word 0x3649aad8 ! %f58
30058 .word 0xd5df97bf ! %f59
30059 .word 0x7c18df67 ! %f60
30060 .word 0x253a683c ! %f61
30061 .word 0xbdc4e66c ! %f62
30062 .word 0x98c4fe4c ! %f63
30063 .word 0x00000000 ! %g0 (always zero)
30064 .word t3_kref+0xeb4 ! %g1 (code pointer)
30065 .word t3_data_exp_shm_area! %g2 (shared area pointer)
30066 .word 0x78d39cdb ! %g3 (loop index)
30067 .word SYM(t3_subr1) ! %g4 (jmpl target)
30068 .word t3_kref+0x1 ! %g5 (sigbus target)
30069 .word 0x00000000 ! %g6 (block ld offset)
30070 .word 0x00000000 ! %g7 (block st offset)
30071 .word 0xf2d05a93 ! %o0
30072 .word 0x0031dd77 ! %o1
30073 .word 0xab3f06a1 ! %o2
30074 .word 0xf899443c ! %o3
30075 .word 0x5b0844ce ! %o4
30076 .word 0x5ca2f741 ! %o5
30077 .word 0x00000000 ! %sp (stack pointer)
30078 .word 0x00000000 ! %o7 (relocatable junk)
30079 .word 0x420f8afe ! %l0
30080 .word 0x0ee10159 ! %l1
30081 .word 0x9adb65bb ! %l2
30082 .word 0xc1a0fc16 ! %l3
30083 .word 0xdd6c2079 ! %l4
30084 .word 0x243cf823 ! %l5
30085 .word 0x9ba349a4 ! %l6
30086 .word 0xdb86e748 ! %l7
30087 .word t3_data_exp_area0 ! %i0 (area pointer)
30088 .word t3_data_exp_area0 ! %i1 (area pointer)
30089 .word 0xffffffff ! %i2 (byte offset)
30090 .word 0x00000004 ! %i3 (halfword offset)
30091 .word 0xfffffff0 ! %i4 (word offset)
30092 .word 0x00000018 ! %i5 (doubleword offset)
30093 .word 0x00000000 ! %fp (frame pointer)
30094 .word 0x00000000 ! %i7 (return address)
30095 .word 0x07ebdc2c ! %y
30096 .word 0x0000000d ! %icc (nzvc)
30097 .word 0x400009e8 ! %fsr
30098 .word 0x00000000 ! %gsr.mask
30099 .word 0x00000000 ! %gsr
30100 .word 0x000000f0 ! %asi
30101 .word 0x00000000 ! Integer overflow traps
30102 .word 0x00000000 ! Integer divide by zero traps
30103 .word 0x00000000 ! Integer divide > 52 bit dividend traps
30104 .word 0x00000000 ! Floating inexact traps
30105 .word 0x00000000 ! Floating divide by zero traps
30106 .word 0x00000000 ! Floating underflow traps
30107 .word 0x00000000 ! Floating overflow traps
30108 .word 0x00000000 ! Floating invalid traps
30109 .word 0x00000000 ! Floating other traps
30110 .word 0x00000000 ! Ticc traps
30111 .word 0x00000000 ! Unexpected SIGFPE traps
30112 .word 0x00000000 ! Unexpected SIGSEGV traps
30113 .word 0x00000000 ! Unexpected SIGBUS traps
30114 .word 0x00000000 ! Unexpected SIGILL traps
30115 .word 0x00000000 ! Expected SIGSEGV traps
30116 .word 0x00000000 ! Expected SIGBUS traps
30117 .word 0x00000000 ! UNIMP traps
30118 .word 0x00000000 ! ??
30119t3_data_exp_mtbl_size: .word 253
30120t3_data_exp_regs_end:
30121
30122.skip 7708 ! page align
30123
30124KDATA_MODULE(t3_module_data_exp_stack, 0x7005e000)
30125.seg "data"
30126KGLOBAL(t3_data_exp_mtbl_size)
30127KGLOBAL(t3_data_exp_mtbl)
30128KGLOBAL(t3_data_exp_stack)
30129t3_data_exp_stack_start:
30130 .word 0x14d348e4
30131 .word 0xc956afcd
30132 .word 0xa42aa914
30133 .word 0xee8af406
30134 .word 0x0a6082d9
30135 .word 0xd514c0df
30136 .word 0xf9b90a07
30137 .word 0x5857684e
30138 .word 0x3eaa4a68
30139 .word 0xe450d127
30140 .word 0xc708e1e6
30141 .word 0xe4a620b7
30142 .word 0xeca22fee
30143 .word 0xc7c15039
30144 .word 0x14af7fe5
30145 .word 0x3cf621f6
30146 .word 0x53772ae5
30147 .word 0xd449c309
30148 .word 0xfed0ad1e
30149 .word 0x69920223
30150 .word 0x4ca3458a
30151 .word 0x823230c1
30152 .word 0x76ee7ad9
30153 .word 0x290bd3b0
30154 .word 0x11b5dec0
30155 .word 0xd1a808d5
30156 .word 0x4ff1310e
30157 .word 0x89984b96
30158 .word 0xbc65a634
30159 .word 0xa41ed653
30160 .word 0x56e12127
30161 .word 0xa83996d0
30162 .word 0x8683b6c0
30163 .word 0x6cb8547f
30164 .word 0x42246109
30165 .word 0xe3bd930c
30166 .word 0x451b7314
30167 .word 0xdc40b89f
30168 .word 0x7daeb255
30169 .word 0x019a5ea0
30170 .word 0x90a10893
30171 .word 0x28c54512
30172 .word 0xdcb219ea
30173 .word 0xa3ef73ba
30174 .word 0x2dcabc7a
30175 .word 0x429879a7
30176 .word 0x5542ebae
30177 .word 0x61a0c2db
30178 .word 0xa5cf6747
30179 .word 0x41f8752b
30180 .word 0x784a4e8e
30181 .word 0xe6e48086
30182 .word 0x4386c258
30183 .word 0xfec15c43
30184 .word 0xf44e7cc2
30185 .word 0xc4f39a34
30186 .word 0x738e6bd1
30187 .word 0x8fded97c
30188 .word 0x3c484455
30189 .word 0x3e18068a
30190 .word 0x8a60c4c3
30191 .word 0x2fcd0aa0
30192 .word 0x49318be4
30193 .word 0x175364cd
30194 .word 0x52790d8a
30195 .word 0x17aa6f4b
30196 .word 0x4570dfa5
30197 .word 0xad8b9f95
30198 .word 0x40726475
30199 .word 0x8061acbd
30200 .word 0xf1024aab
30201 .word 0x90d286c0
30202 .word 0x69c58aac
30203 .word 0x6a8b3af0
30204 .word 0x647e0067
30205 .word 0x483894a9
30206 .word 0x26a3934e
30207 .word 0xaf144eec
30208 .word 0xfc219a71
30209 .word 0x9aea529a
30210 .word 0xcea9e0d9
30211 .word 0x5db9965a
30212 .word 0x1b08ee88
30213 .word 0x835b107e
30214 .word 0x150e14cf
30215 .word 0x98399857
30216 .word 0xde0fc0d7
30217 .word 0x6e36e3da
30218 .word 0xe1a6d595
30219 .word 0x030bcf8b
30220 .word 0xfda5d679
30221 .word 0x740121fe
30222 .word 0xfb208e9d
30223 .word 0xfba6d179
30224 .word 0x0a732c3f
30225 .word 0x28e3c977
30226 .word 0xa9fb8ec7
30227 .word 0x0a311717
30228 .word 0xea4255b0
30229 .word 0x6d878ec7
30230 .word 0x8de32904
30231 .word 0x4e1d3aa1
30232 .word 0x4d834851
30233 .word 0x55138057
30234 .word 0xf5c3bb3c
30235 .word 0xdbebbea9
30236 .word 0x92191725
30237 .word 0xe2ee75ac
30238 .word 0x10ffbf71
30239 .word 0x6359b273
30240 .word 0xc2496277
30241 .word 0xb5cbbdd9
30242 .word 0x93824b24
30243 .word 0xd1e4c77f
30244 .word 0xaecc7fd6
30245 .word 0x002fc134
30246 .word 0xd96fa0f7
30247 .word 0xa302ac66
30248 .word 0x65699e60
30249 .word 0xb8308a4c
30250 .word 0x101ab893
30251 .word 0xe6f2c0e9
30252 .word 0xda7a6b43
30253 .word 0x2c016a1a
30254 .word 0x62f0e0cb
30255 .word 0xc7ee7746
30256 .word 0xa765fa80
30257 .word 0x16182b75
30258 .word 0x027ae001
30259 .word 0x1cedf6ce
30260 .word 0x6adaf7f2
30261 .word 0x85ad89cb
30262 .word 0x13a536c8
30263 .word 0xde7bd3b3
30264 .word 0x0d8d648f
30265 .word 0x0e41df0e
30266 .word 0x147768cb
30267 .word 0x9e6bf026
30268 .word 0xdfbc63ec
30269 .word 0x7dea3ceb
30270 .word 0x137c6fec
30271 .word 0x53f6daa1
30272 .word 0xe508de06
30273 .word 0x15b96541
30274 .word 0xa69cbdb0
30275 .word 0x53fc3d81
30276 .word 0x6d6df93e
30277 .word 0xdcdb55d0
30278 .word 0xef4c6ed9
30279 .word 0x6e4433d7
30280 .word 0x47b8b0a5
30281 .word 0x0d315b31
30282 .word 0x22f69554
30283 .word 0x3dc0977e
30284 .word 0xebec0a7a
30285 .word 0xe2a7df05
30286 .word 0x19b8bc55
30287 .word 0x704c9c70
30288 .word 0x36d3b2f0
30289 .word 0xd45e6571
30290 .word 0xd1100ac0
30291 .word 0x637a4d55
30292 .word 0xfbdeff33
30293 .word 0xb34d6dc9
30294 .word 0xbe4ba7ca
30295 .word 0x04e2bd5c
30296 .word 0x5b7a9cad
30297 .word 0x8c9d2a8a
30298t3_data_exp_sp:
30299 .word 0x43ae45e0
30300 .word 0x9667034e
30301 .word 0x82bf7084
30302 .word 0xe99b448e
30303 .word 0xc562f7c7
30304 .word 0x471d51e0
30305 .word 0x11b16b67
30306 .word 0xfb6d1d7a
30307 .word t3_data_exp_area0
30308 .word t3_data_exp_area0
30309 .word 0x0000000e
30310 .word 0xffffffee
30311 .word 0xfffffff8
30312 .word 0xfffffff8
30313 .word t3_data_exp_fp
30314 .word 0xe45f9e12
30315 .word 0xbe70d6ee
30316 .word 0x448a1830
30317 .word 0x8c79d05f
30318 .word 0x3e255133
30319 .word 0xdae83fe5
30320 .word 0x3d0eb4e9
30321 .word 0xbb5c4642
30322 .word 0x618a355e
30323t3_data_exp_mtbl_base:
30324 .word 0x380fffff ! [%fp - 0x400]
30325 .word 0xc0000000 ! [%fp - 0x3fc]
30326 .word 0x380fffff ! [%fp - 0x3f8]
30327 .word 0xe0000000 ! [%fp - 0x3f4]
30328 .word 0x380fffff ! [%fp - 0x3f0]
30329 .word 0x80000000 ! [%fp - 0x3ec]
30330 .word 0x38000000 ! [%fp - 0x3e8]
30331 .word 0x40000000 ! [%fp - 0x3e4]
30332 .word 0x38000000 ! [%fp - 0x3e0]
30333 .word 0x80000000 ! [%fp - 0x3dc]
30334 .word 0x38000000 ! [%fp - 0x3d8]
30335 .word 0x20000000 ! [%fp - 0x3d4]
30336 .word 0x47f00000 ! [%fp - 0x3d0]
30337 .word 0x00000000 ! [%fp - 0x3cc]
30338 .word 0x47f00000 ! [%fp - 0x3c8]
30339 .word 0x20000000 ! [%fp - 0x3c4]
30340 .word 0x47efffff ! [%fp - 0x3c0]
30341 .word 0xffffffff ! [%fp - 0x3bc]
30342 .word 0x7ff00000 ! [%fp - 0x3b8]
30343 .word 0x00000000 ! [%fp - 0x3b4]
30344 .word 0x7fefffff ! [%fp - 0x3b0]
30345 .word 0xffffffff ! [%fp - 0x3ac]
30346 .word 0x000fffff ! [%fp - 0x3a8]
30347 .word 0xffffffff ! [%fp - 0x3a4]
30348 .word 0x000fffff ! [%fp - 0x3a0]
30349 .word 0xfffffffe ! [%fp - 0x39c]
30350 .word 0x00100000 ! [%fp - 0x398]
30351 .word 0x00000000 ! [%fp - 0x394]
30352 .word 0x00000000 ! [%fp - 0x390]
30353 .word 0x00000001 ! [%fp - 0x38c]
30354 .word 0x00000000 ! [%fp - 0x388]
30355 .word 0x00000002 ! [%fp - 0x384]
30356 .word 0x00000000 ! [%fp - 0x380]
30357 .word 0x00000000 ! [%fp - 0x37c]
30358 .word 0x7f800000 ! [%fp - 0x378]
30359 .word 0x7f7fffff ! [%fp - 0x374]
30360 .word 0x007fffff ! [%fp - 0x370]
30361 .word 0x007ffffe ! [%fp - 0x36c]
30362 .word 0x00800000 ! [%fp - 0x368]
30363 .word 0x00000001 ! [%fp - 0x364]
30364 .word 0x00000002 ! [%fp - 0x360]
30365 .word 0x80000000 ! [%fp - 0x35c]
30366 .word 0x207fe000 ! [%fp - 0x358]
30367 .word 0x1ffff000 ! [%fp - 0x354]
30368 .word 0x307fe123 ! [%fp - 0x350]
30369 .word 0x0fff1001 ! [%fp - 0x34c]
30370 .word 0x2ff81000 ! [%fp - 0x348]
30371 .word 0x1072e100 ! [%fp - 0x344]
30372 .word 0x027fe067 ! [%fp - 0x340]
30373 .word 0x3eff1289 ! [%fp - 0x33c]
30374 .word 0x3f000400 ! [%fp - 0x338]
30375 .word 0x80003c1f ! [%fp - 0x334]
30376 .word 0x00fff800 ! [%fp - 0x330]
30377 .word 0xffff8000 ! [%fp - 0x32c]
30378 .word 0x200ff760 ! [%fp - 0x328]
30379 .word 0x0800011f ! [%fp - 0x324]
30380 .word 0x1ffff800 ! [%fp - 0x320]
30381 .word 0x00000000 ! [%fp - 0x31c]
30382 .word 0x3ffe8000 ! [%fp - 0x318]
30383 .word 0x147ff000 ! [%fp - 0x314]
30384 .word 0x137fe671 ! [%fp - 0x310]
30385 .word 0x3ffe8459 ! [%fp - 0x30c]
30386 .word 0x127fffff ! [%fp - 0x308]
30387 .word 0x3fffffff ! [%fp - 0x304]
30388 .word 0x307fe123 ! [%fp - 0x300]
30389 .word 0x047fffff ! [%fp - 0x2fc]
30390 .word 0x307fe123 ! [%fp - 0x2f8]
30391 .word 0x03ffffff ! [%fp - 0x2f4]
30392 .word 0x107fe100 ! [%fp - 0x2f0]
30393 .word 0x22efffff ! [%fp - 0x2ec]
30394 .word 0x380ffe80 ! [%fp - 0x2e8]
30395 .word 0x00000000 ! [%fp - 0x2e4]
30396 .word 0x04bfeff9 ! [%fp - 0x2e0]
30397 .word 0x00000000 ! [%fp - 0x2dc]
30398 .word 0x380fffff ! [%fp - 0x2d8]
30399 .word 0xffffffff ! [%fp - 0x2d4]
30400 .word 0x04bfffff ! [%fp - 0x2d0]
30401 .word 0xffffffff ! [%fp - 0x2cc]
30402 .word 0x300ff123 ! [%fp - 0x2c8]
30403 .word 0x40000000 ! [%fp - 0x2c4]
30404 .word 0x0caf8ee0 ! [%fp - 0x2c0]
30405 .word 0x00000000 ! [%fp - 0x2bc]
30406 .word 0x3c0ff456 ! [%fp - 0x2b8]
30407 .word 0x00000000 ! [%fp - 0x2b4]
30408 .word 0x009ff000 ! [%fp - 0x2b0]
30409 .word 0x00000000 ! [%fp - 0x2ac]
30410 .word 0x3c0ff456 ! [%fp - 0x2a8]
30411 .word 0x0000ff99 ! [%fp - 0x2a4]
30412 .word 0x009ff000 ! [%fp - 0x2a0]
30413 .word 0x001234ff ! [%fp - 0x29c]
30414 .word 0x0080ffff ! [%fp - 0x298]
30415 .word 0x3ff8f000 ! [%fp - 0x294]
30416 .word 0x01800001 ! [%fp - 0x290]
30417 .word 0x40c2fc1f ! [%fp - 0x28c]
30418 .word 0x00100100 ! [%fp - 0x288]
30419 .word 0x10010001 ! [%fp - 0x284]
30420 .word 0x3fff8f88 ! [%fp - 0x280]
30421 .word 0x00000000 ! [%fp - 0x27c]
30422 .word 0x00f00f00 ! [%fp - 0x278]
30423 .word 0xf000000f ! [%fp - 0x274]
30424 .word 0x409ff00f ! [%fp - 0x270]
30425 .word 0xff000fff ! [%fp - 0x26c]
30426 .word 0x04003009 ! [%fp - 0x268]
30427 .word 0x4fff0001 ! [%fp - 0x264]
30428 .word 0x03001001 ! [%fp - 0x260]
30429 .word 0x4feeeeee ! [%fp - 0x25c]
30430 .word 0x0801e067 ! [%fp - 0x258]
30431 .word 0x54f231f8 ! [%fp - 0x254]
30432 .word 0x01000001 ! [%fp - 0x250]
30433 .word 0x00000001 ! [%fp - 0x24c]
30434 .word 0x453eef45 ! [%fp - 0x248]
30435 .word 0x00000001 ! [%fp - 0x244]
30436 .word 0x01100111 ! [%fp - 0x240]
30437 .word 0x00011111 ! [%fp - 0x23c]
30438 .word 0x455f8000 ! [%fp - 0x238]
30439 .word 0xffffffff ! [%fp - 0x234]
30440 .word 0x01301222 ! [%fp - 0x230]
30441 .word 0x00111222 ! [%fp - 0x22c]
30442 .word 0x458f1100 ! [%fp - 0x228]
30443 .word 0x01111001 ! [%fp - 0x224]
30444 .word 0x40811111 ! [%fp - 0x220]
30445 .word 0x00feeeee ! [%fp - 0x21c]
30446 .word 0x40000011 ! [%fp - 0x218]
30447 .word 0x007fffff ! [%fp - 0x214]
30448 .word 0x41800221 ! [%fp - 0x210]
30449 .word 0x01ff0001 ! [%fp - 0x20c]
30450 .word 0x7f333333 ! [%fp - 0x208]
30451 .word 0x3f7fffff ! [%fp - 0x204]
30452 .word 0x40100001 ! [%fp - 0x200]
30453 .word 0x11000011 ! [%fp - 0x1fc]
30454 .word 0x001fffff ! [%fp - 0x1f8]
30455 .word 0xffffffff ! [%fp - 0x1f4]
30456 .word 0x40000000 ! [%fp - 0x1f0]
30457 .word 0x00000011 ! [%fp - 0x1ec]
30458 .word 0x000fffff ! [%fp - 0x1e8]
30459 .word 0xffffffff ! [%fp - 0x1e4]
30460 .word 0x7fe11111 ! [%fp - 0x1e0]
30461 .word 0xffffffff ! [%fp - 0x1dc]
30462 .word 0x3ffff110 ! [%fp - 0x1d8]
30463 .word 0x00000001 ! [%fp - 0x1d4]
30464 .word 0x7fffffff ! [%fp - 0x1d0]
30465 .word 0x7f800001 ! [%fp - 0x1cc]
30466 .word 0x7f800000 ! [%fp - 0x1c8]
30467 .word 0x7f7fffff ! [%fp - 0x1c4]
30468 .word 0x5f800001 ! [%fp - 0x1c0]
30469 .word 0x5f800000 ! [%fp - 0x1bc]
30470 .word 0x5f7fffff ! [%fp - 0x1b8]
30471 .word 0x5f000001 ! [%fp - 0x1b4]
30472 .word 0x5f000000 ! [%fp - 0x1b0]
30473 .word 0x5effffff ! [%fp - 0x1ac]
30474 .word 0x4b000001 ! [%fp - 0x1a8]
30475 .word 0x4b000000 ! [%fp - 0x1a4]
30476 .word 0x4affffff ! [%fp - 0x1a0]
30477 .word 0x40000001 ! [%fp - 0x19c]
30478 .word 0x40000000 ! [%fp - 0x198]
30479 .word 0x3fffffff ! [%fp - 0x194]
30480 .word 0x3f800001 ! [%fp - 0x190]
30481 .word 0x3f800000 ! [%fp - 0x18c]
30482 .word 0x3f7fffff ! [%fp - 0x188]
30483 .word 0x00000000 ! [%fp - 0x184]
30484 .word 0x7fffffff ! [%fp - 0x180]
30485 .word 0xffffffff ! [%fp - 0x17c]
30486 .word 0x7ff00000 ! [%fp - 0x178]
30487 .word 0x00000001 ! [%fp - 0x174]
30488 .word 0x7ff00000 ! [%fp - 0x170]
30489 .word 0x00000000 ! [%fp - 0x16c]
30490 .word 0x7fefffff ! [%fp - 0x168]
30491 .word 0xffffffff ! [%fp - 0x164]
30492 .word 0x43e00000 ! [%fp - 0x160]
30493 .word 0x00000001 ! [%fp - 0x15c]
30494 .word 0x43e00000 ! [%fp - 0x158]
30495 .word 0x00000000 ! [%fp - 0x154]
30496 .word 0x43dfffff ! [%fp - 0x150]
30497 .word 0xffffffff ! [%fp - 0x14c]
30498 .word 0x43d00000 ! [%fp - 0x148]
30499 .word 0x00000001 ! [%fp - 0x144]
30500 .word 0x43d00000 ! [%fp - 0x140]
30501 .word 0x00000000 ! [%fp - 0x13c]
30502 .word 0x43cfffff ! [%fp - 0x138]
30503 .word 0xffffffff ! [%fp - 0x134]
30504 .word 0x43300000 ! [%fp - 0x130]
30505 .word 0x00000001 ! [%fp - 0x12c]
30506 .word 0x43300000 ! [%fp - 0x128]
30507 .word 0x00000000 ! [%fp - 0x124]
30508 .word 0x432fffff ! [%fp - 0x120]
30509 .word 0xffffffff ! [%fp - 0x11c]
30510 .word 0x40000000 ! [%fp - 0x118]
30511 .word 0x00000001 ! [%fp - 0x114]
30512 .word 0x40000000 ! [%fp - 0x110]
30513 .word 0x00000000 ! [%fp - 0x10c]
30514 .word 0x3fffffff ! [%fp - 0x108]
30515 .word 0xffffffff ! [%fp - 0x104]
30516 .word 0x3ff00000 ! [%fp - 0x100]
30517 .word 0x00000001 ! [%fp - 0xfc]
30518 .word 0x3ff00000 ! [%fp - 0xf8]
30519 .word 0x00000000 ! [%fp - 0xf4]
30520 .word 0x3fefffff ! [%fp - 0xf0]
30521 .word 0xffffffff ! [%fp - 0xec]
30522 .word 0x80000000 ! [%fp - 0xe8]
30523 .word 0x00000000 ! [%fp - 0xe4]
30524 .word 0x7fffffff ! [%fp - 0xe0]
30525 .word 0xffffffff ! [%fp - 0xdc]
30526 .word 0x00000000 ! [%fp - 0xd8]
30527 .word 0x00000000 ! [%fp - 0xd4]
30528 .word 0x00200000 ! [%fp - 0xd0]
30529 .word 0x00000003 ! [%fp - 0xcc]
30530 .word 0x00200000 ! [%fp - 0xc8]
30531 .word 0x00000002 ! [%fp - 0xc4]
30532 .word 0x00200000 ! [%fp - 0xc0]
30533 .word 0x00000001 ! [%fp - 0xbc]
30534 .word 0x00200000 ! [%fp - 0xb8]
30535 .word 0x00000000 ! [%fp - 0xb4]
30536 .word 0x001fffff ! [%fp - 0xb0]
30537 .word 0xffffffff ! [%fp - 0xac]
30538 .word 0x00100000 ! [%fp - 0xa8]
30539 .word 0x00000001 ! [%fp - 0xa4]
30540 .word 0x00100000 ! [%fp - 0xa0]
30541 .word 0x00000000 ! [%fp - 0x9c]
30542 .word 0x000fffff ! [%fp - 0x98]
30543 .word 0xffffffff ! [%fp - 0x94]
30544 .word 0x00080000 ! [%fp - 0x90]
30545 .word 0x00000001 ! [%fp - 0x8c]
30546 .word 0x00080000 ! [%fp - 0x88]
30547 .word 0x00000000 ! [%fp - 0x84]
30548 .word 0x0007ffff ! [%fp - 0x80]
30549 .word 0xffffffff ! [%fp - 0x7c]
30550 .word 0x00000000 ! [%fp - 0x78]
30551 .word 0x01000003 ! [%fp - 0x74]
30552 .word 0x00000000 ! [%fp - 0x70]
30553 .word 0x01000002 ! [%fp - 0x6c]
30554 .word 0x00000000 ! [%fp - 0x68]
30555 .word 0x01000001 ! [%fp - 0x64]
30556 .word 0x00000000 ! [%fp - 0x60]
30557 .word 0x01000000 ! [%fp - 0x5c]
30558 .word 0x00000000 ! [%fp - 0x58]
30559 .word 0x00ffffff ! [%fp - 0x54]
30560 .word 0x00000000 ! [%fp - 0x50]
30561 .word 0x00800001 ! [%fp - 0x4c]
30562 .word 0x00000000 ! [%fp - 0x48]
30563 .word 0x00800000 ! [%fp - 0x44]
30564 .word 0x00000000 ! [%fp - 0x40]
30565 .word 0x007fffff ! [%fp - 0x3c]
30566 .word 0x00000000 ! [%fp - 0x38]
30567 .word 0x00400001 ! [%fp - 0x34]
30568 .word 0x00000000 ! [%fp - 0x30]
30569 .word 0x00400000 ! [%fp - 0x2c]
30570 .word 0x00000000 ! [%fp - 0x28]
30571 .word 0x003fffff ! [%fp - 0x24]
30572 .word t3_data_exp_area0 ! [%fp - 0x20]
30573 .word SYM(t3_subr3) ! [%fp - 0x1c]
30574 .word SYM(t3_subr2) ! [%fp - 0x18]
30575 .word SYM(t3_subr1) ! [%fp - 0x14]
30576 .word SYM(t3_subr0) ! [%fp - 0x10]
30577t3_data_exp_mtbl:
30578 .word 0x15c1d5d5 ! [%fp - 0xc]
30579 .word 0xa2aec611 ! [%fp - 0x8]
30580 .word 0x2eff7c8b ! [%fp - 0x4]
30581t3_data_exp_fp:
30582 .word 0x03c0ed96
30583 .word 0x59a6a83b
30584 .word 0xe6f4cbe9
30585 .word 0xab673a12
30586 .word 0x820e1104
30587 .word 0xe21531f3
30588 .word 0xdd49de76
30589 .word 0x91e9e903
30590 .word 0x13a8400a
30591 .word 0x912a4ab6
30592 .word 0xe8311abc
30593 .word 0x4b8ace09
30594 .word 0x2cdbf697
30595 .word 0x12492ce3
30596 .word 0xf8b02f2c
30597 .word 0x099e0da8
30598 .word 0x91e9afbc
30599 .word 0x9b179381
30600 .word 0x604fbb5a
30601 .word 0xd7dd23ea
30602 .word 0xf06a2e7f
30603 .word 0x500f3483
30604 .word 0x059576f2
30605 .word 0x3458b23d
30606t3_data_exp_stacktop:
30607 .word 0
30608t3_data_exp_stack_end:
30609.skip 6300 ! page align
30610
30611KDATA_MODULE(t3_module_data_exp_area0, 0x70d5e000)
30612.seg "data"
30613t3_data_exp_area0_start:
30614.skip 832
30615t3_data_exp_area0_begin:
30616 .word 0x566dffef ! t3_data_exp_area0-0x20
30617 .word 0x8e361b4e ! t3_data_exp_area0-0x1c
30618 .word 0x528553ec ! t3_data_exp_area0-0x18
30619 .word 0x411ec79b ! t3_data_exp_area0-0x14
30620 .word 0x744a8a78 ! t3_data_exp_area0-0x10
30621 .word 0x24a3a779 ! t3_data_exp_area0-0xc
30622 .word 0x03d60ffe ! t3_data_exp_area0-0x8
30623 .word 0xe73b06eb ! t3_data_exp_area0-0x4
30624.global t3_data_exp_area0; t3_data_exp_area0:
30625 .word 0xc2583e78 ! t3_data_exp_area0+0x0
30626 .word 0x669033d3 ! t3_data_exp_area0+0x4
30627 .word 0x5958e952 ! t3_data_exp_area0+0x8
30628 .word 0x4d284fa7 ! t3_data_exp_area0+0xc
30629 .word 0xbc0abc11 ! t3_data_exp_area0+0x10
30630 .word 0xbe09a9a9 ! t3_data_exp_area0+0x14
30631 .word 0x83db6a79 ! t3_data_exp_area0+0x18
30632 .word 0x1a21ccbe ! t3_data_exp_area0+0x1c
30633t3_data_exp_area0_end:
30634.skip 7296
30635t3_data_exp_area0_stop:
30636
30637KDATA_MODULE(t3_module_data_exp_shm_area, 0x749a4000)
30638.seg "data"
30639t3_data_exp_shm_area_start:
30640t3_data_exp_shm_area_begin:
30641.global t3_data_exp_shm_area; t3_data_exp_shm_area:
30642 .word 0xc0f794af ! t3_data_exp_shm_area+0x0 (t0)
30643 .word 0x00000000 ! t3_data_exp_shm_area+0x4 (t1)
30644 .word 0xe0fc820f ! t3_data_exp_shm_area+0x8 (t2)
30645 .word 0xcf050240 ! t3_data_exp_shm_area+0xc (t3)
30646 .word 0xd207d70a ! t3_data_exp_shm_area+0x10 (t0)
30647 .word 0x00000000 ! t3_data_exp_shm_area+0x14 (t1)
30648 .word 0x897de097 ! t3_data_exp_shm_area+0x18 (t2)
30649 .word 0x58478448 ! t3_data_exp_shm_area+0x1c (t3)
30650 .word 0xd81c497b ! t3_data_exp_shm_area+0x20 (t0)
30651 .word 0x00000000 ! t3_data_exp_shm_area+0x24 (t1)
30652 .word 0x6684cc7a ! t3_data_exp_shm_area+0x28 (t2)
30653 .word 0x35c5819e ! t3_data_exp_shm_area+0x2c (t3)
30654 .word 0x3c253f45 ! t3_data_exp_shm_area+0x30 (t0)
30655 .word 0x00000000 ! t3_data_exp_shm_area+0x34 (t1)
30656 .word 0x3ad3f24f ! t3_data_exp_shm_area+0x38 (t2)
30657 .word 0x8e3b8dba ! t3_data_exp_shm_area+0x3c (t3)
30658 .word 0x0eecad96 ! t3_data_exp_shm_area+0x40 (t0 bload)
30659 .word 0xf47336a2 ! t3_data_exp_shm_area+0x44
30660 .word 0x87509416 ! t3_data_exp_shm_area+0x48
30661 .word 0xd51c6dac ! t3_data_exp_shm_area+0x4c
30662 .word 0xca804173 ! t3_data_exp_shm_area+0x50
30663 .word 0x9935fb5d ! t3_data_exp_shm_area+0x54
30664 .word 0x7a19f68b ! t3_data_exp_shm_area+0x58
30665 .word 0x8e34b5b2 ! t3_data_exp_shm_area+0x5c
30666 .word 0xa5c1efbb ! t3_data_exp_shm_area+0x60
30667 .word 0x6db06ee6 ! t3_data_exp_shm_area+0x64
30668 .word 0x2374fc37 ! t3_data_exp_shm_area+0x68
30669 .word 0x8be86c5f ! t3_data_exp_shm_area+0x6c
30670 .word 0xc96e120e ! t3_data_exp_shm_area+0x70
30671 .word 0x9aa94789 ! t3_data_exp_shm_area+0x74
30672 .word 0x7e941d7b ! t3_data_exp_shm_area+0x78
30673 .word 0x162ad632 ! t3_data_exp_shm_area+0x7c
30674 .word 0xcd794e76 ! t3_data_exp_shm_area+0x80 (t0 bstore)
30675 .word 0xcbd40729 ! t3_data_exp_shm_area+0x84
30676 .word 0x1d55659e ! t3_data_exp_shm_area+0x88
30677 .word 0x19baa130 ! t3_data_exp_shm_area+0x8c
30678 .word 0xc54c89f1 ! t3_data_exp_shm_area+0x90
30679 .word 0x4ae9d577 ! t3_data_exp_shm_area+0x94
30680 .word 0x45d212f2 ! t3_data_exp_shm_area+0x98
30681 .word 0xa1596c40 ! t3_data_exp_shm_area+0x9c
30682 .word 0x596eff2c ! t3_data_exp_shm_area+0xa0
30683 .word 0xb2394961 ! t3_data_exp_shm_area+0xa4
30684 .word 0x77859534 ! t3_data_exp_shm_area+0xa8
30685 .word 0xcc23efb6 ! t3_data_exp_shm_area+0xac
30686 .word 0x9ff47d91 ! t3_data_exp_shm_area+0xb0
30687 .word 0xafe4d5c7 ! t3_data_exp_shm_area+0xb4
30688 .word 0xf07b8e38 ! t3_data_exp_shm_area+0xb8
30689 .word 0xa5eb9b2c ! t3_data_exp_shm_area+0xbc
30690 .word 0x00000000 ! t3_data_exp_shm_area+0xc0 (t1 bload)
30691 .word 0x00000000 ! t3_data_exp_shm_area+0xc4
30692 .word 0x00000000 ! t3_data_exp_shm_area+0xc8
30693 .word 0x00000000 ! t3_data_exp_shm_area+0xcc
30694 .word 0x00000000 ! t3_data_exp_shm_area+0xd0
30695 .word 0x00000000 ! t3_data_exp_shm_area+0xd4
30696 .word 0x00000000 ! t3_data_exp_shm_area+0xd8
30697 .word 0x00000000 ! t3_data_exp_shm_area+0xdc
30698 .word 0x00000000 ! t3_data_exp_shm_area+0xe0
30699 .word 0x00000000 ! t3_data_exp_shm_area+0xe4
30700 .word 0x00000000 ! t3_data_exp_shm_area+0xe8
30701 .word 0x00000000 ! t3_data_exp_shm_area+0xec
30702 .word 0x00000000 ! t3_data_exp_shm_area+0xf0
30703 .word 0x00000000 ! t3_data_exp_shm_area+0xf4
30704 .word 0x00000000 ! t3_data_exp_shm_area+0xf8
30705 .word 0x00000000 ! t3_data_exp_shm_area+0xfc
30706 .word 0x00000000 ! t3_data_exp_shm_area+0x100 (t1 bstore)
30707 .word 0x00000000 ! t3_data_exp_shm_area+0x104
30708 .word 0x00000000 ! t3_data_exp_shm_area+0x108
30709 .word 0x00000000 ! t3_data_exp_shm_area+0x10c
30710 .word 0x00000000 ! t3_data_exp_shm_area+0x110
30711 .word 0x00000000 ! t3_data_exp_shm_area+0x114
30712 .word 0x00000000 ! t3_data_exp_shm_area+0x118
30713 .word 0x00000000 ! t3_data_exp_shm_area+0x11c
30714 .word 0x00000000 ! t3_data_exp_shm_area+0x120
30715 .word 0x00000000 ! t3_data_exp_shm_area+0x124
30716 .word 0x00000000 ! t3_data_exp_shm_area+0x128
30717 .word 0x00000000 ! t3_data_exp_shm_area+0x12c
30718 .word 0x00000000 ! t3_data_exp_shm_area+0x130
30719 .word 0x00000000 ! t3_data_exp_shm_area+0x134
30720 .word 0x00000000 ! t3_data_exp_shm_area+0x138
30721 .word 0x00000000 ! t3_data_exp_shm_area+0x13c
30722 .word 0x36018ca7 ! t3_data_exp_shm_area+0x140 (t2 bload)
30723 .word 0x75c89ee5 ! t3_data_exp_shm_area+0x144
30724 .word 0x9a67356a ! t3_data_exp_shm_area+0x148
30725 .word 0x672074ac ! t3_data_exp_shm_area+0x14c
30726 .word 0x497edb26 ! t3_data_exp_shm_area+0x150
30727 .word 0xa0490176 ! t3_data_exp_shm_area+0x154
30728 .word 0xf566ef50 ! t3_data_exp_shm_area+0x158
30729 .word 0x075511bc ! t3_data_exp_shm_area+0x15c
30730 .word 0xd0ff3e0f ! t3_data_exp_shm_area+0x160
30731 .word 0xab46241b ! t3_data_exp_shm_area+0x164
30732 .word 0x16482bbc ! t3_data_exp_shm_area+0x168
30733 .word 0x756bcf5d ! t3_data_exp_shm_area+0x16c
30734 .word 0xd3e61958 ! t3_data_exp_shm_area+0x170
30735 .word 0x089ca95b ! t3_data_exp_shm_area+0x174
30736 .word 0x8ede022f ! t3_data_exp_shm_area+0x178
30737 .word 0x190e2781 ! t3_data_exp_shm_area+0x17c
30738 .word 0xe3e6a23d ! t3_data_exp_shm_area+0x180 (t2 bstore)
30739 .word 0xfd8085bb ! t3_data_exp_shm_area+0x184
30740 .word 0xf4dd1413 ! t3_data_exp_shm_area+0x188
30741 .word 0x8d820f10 ! t3_data_exp_shm_area+0x18c
30742 .word 0x4950a650 ! t3_data_exp_shm_area+0x190
30743 .word 0x5879bb3e ! t3_data_exp_shm_area+0x194
30744 .word 0xc49ffbea ! t3_data_exp_shm_area+0x198
30745 .word 0x4726070c ! t3_data_exp_shm_area+0x19c
30746 .word 0xf57a2fd4 ! t3_data_exp_shm_area+0x1a0
30747 .word 0xe772c92e ! t3_data_exp_shm_area+0x1a4
30748 .word 0x9e66fbca ! t3_data_exp_shm_area+0x1a8
30749 .word 0x493a9bf6 ! t3_data_exp_shm_area+0x1ac
30750 .word 0x1a2e9b4b ! t3_data_exp_shm_area+0x1b0
30751 .word 0xfbd7d41d ! t3_data_exp_shm_area+0x1b4
30752 .word 0xe13f9f08 ! t3_data_exp_shm_area+0x1b8
30753 .word 0x5fb9f76f ! t3_data_exp_shm_area+0x1bc
30754 .word 0x1c58fb2e ! t3_data_exp_shm_area+0x1c0 (t3 bload)
30755 .word 0xbb3d08c0 ! t3_data_exp_shm_area+0x1c4
30756 .word 0x112556fe ! t3_data_exp_shm_area+0x1c8
30757 .word 0x4b090e25 ! t3_data_exp_shm_area+0x1cc
30758 .word 0x0d42f9c6 ! t3_data_exp_shm_area+0x1d0
30759 .word 0xa8b0b5eb ! t3_data_exp_shm_area+0x1d4
30760 .word 0x22fd9697 ! t3_data_exp_shm_area+0x1d8
30761 .word 0x341a4f29 ! t3_data_exp_shm_area+0x1dc
30762 .word 0x28a6fc87 ! t3_data_exp_shm_area+0x1e0
30763 .word 0x020c30ad ! t3_data_exp_shm_area+0x1e4
30764 .word 0x77c2211f ! t3_data_exp_shm_area+0x1e8
30765 .word 0x67fe6776 ! t3_data_exp_shm_area+0x1ec
30766 .word 0xc49ec99a ! t3_data_exp_shm_area+0x1f0
30767 .word 0x4988307c ! t3_data_exp_shm_area+0x1f4
30768 .word 0x133a5837 ! t3_data_exp_shm_area+0x1f8
30769 .word 0x7404ad68 ! t3_data_exp_shm_area+0x1fc
30770 .word 0xacc53827 ! t3_data_exp_shm_area+0x200 (t3 bstore)
30771 .word 0x858c3022 ! t3_data_exp_shm_area+0x204
30772 .word 0xa5bf79e0 ! t3_data_exp_shm_area+0x208
30773 .word 0x6ce3df67 ! t3_data_exp_shm_area+0x20c
30774 .word 0xc3dc3ae3 ! t3_data_exp_shm_area+0x210
30775 .word 0x5a51e6c1 ! t3_data_exp_shm_area+0x214
30776 .word 0x5d40bf2d ! t3_data_exp_shm_area+0x218
30777 .word 0x0700ee91 ! t3_data_exp_shm_area+0x21c
30778 .word 0xfb307fed ! t3_data_exp_shm_area+0x220
30779 .word 0x1058cd17 ! t3_data_exp_shm_area+0x224
30780 .word 0x40de323a ! t3_data_exp_shm_area+0x228
30781 .word 0x88854f96 ! t3_data_exp_shm_area+0x22c
30782 .word 0xbcf6b9da ! t3_data_exp_shm_area+0x230
30783 .word 0x64363303 ! t3_data_exp_shm_area+0x234
30784 .word 0xed866f5c ! t3_data_exp_shm_area+0x238
30785 .word 0x080ef5e4 ! t3_data_exp_shm_area+0x23c
30786t3_data_exp_shm_area_end:
30787t3_data_exp_shm_area_stop:
30788
30789
30790
30791#include "asi_s.h"
30792
30793
30794
30795/*
30796 * User code/data
30797 */
30798
30799
30800SECTION default_user TEXT_VA=T0_KAOS_BOOT_VA
30801
30802.global kaos_boot
30803
30804/************************************************************************
30805 Test case code start
30806 ************************************************************************/
30807.seg "text"
30808ALIGN_PAGE_8K
30809user_text_start:
30810 .skip 0x1b00 /* place at end of lower 8k of i$ */
30811kaos_boot:
30812
30813 /* Branching code */
30814
30815 ta 0x2e
30816
30817 cmp %o1, 0
30818 setx t0_kaos_boot, %g2, %g3
30819 be,a .+8
30820 jmp %g3
30821 nop
30822
30823 cmp %o1, 1
30824 setx t1_kaos_boot, %g2, %g3
30825 be,a .+8
30826 jmp %g3
30827 nop
30828
30829 cmp %o1, 2
30830 setx t2_kaos_boot, %g2, %g3
30831 be,a .+8
30832 jmp %g3
30833 nop
30834
30835 cmp %o1, 3
30836 setx t3_kaos_boot, %g2, %g3
30837 be,a .+8
30838 jmp %g3
30839 nop
30840
30841 ta 0x1
30842 nop
30843
30844
30845 /** Thread 0 begins here ****/
30846t0_kaos_boot:
30847 set t0_data_in_fp, %sp /* setup stack pointer */
30848
30849 /*
30850 * setup %sp in all windows
30851 * clear all window registers
30852 */
30853 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
30854 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
30855 save %sp, 0, %sp
30856 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
30857 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
30858 save %sp, 0, %sp
30859 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
30860 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
30861 save %sp, 0, %sp
30862 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
30863 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
30864 save %sp, 0, %sp
30865 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
30866 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
30867 save %sp, 0, %sp
30868
30869
30870 restore %sp, 0, %sp
30871 restore %sp, 0, %sp
30872 restore %sp, 0, %sp
30873 restore %sp, 0, %sp
30874 restore %sp, 0, %sp
30875
30876
30877#if defined(T0_KAOS_TICK)
30878 ta TRAP_INIT_TICK_COMPARE /* init tick compare register */
30879#endif
30880 set t0_data_in_regs, %o0 /* Tell trap handlers where */
30881
30882 wr %g0, ASI_PRIMARY, %asi
30883
30884#ifdef SET_WORKS
30885 set t0_ktbl, %o0 /* execute random code */
30886#else
30887 setx t0_ktbl, %l0, %o0 /* execute random code */
30888#endif
30889 set t0_data_in_regs, %o1
30890 set t0_data_in_mtbl_size, %o2
30891 ld [%o2], %o2
30892 set t0_data_in_mtbl, %o3
30893 mov XFLAG_SGI|XFLAG_V9, %o4
30894 call __kaos
30895 nop
30896
30897#if defined(T0_KAOS_TWOPASS)
30898/*
30899 * Preload d$ with data
30900 */
30901t0_two_pass_preload:
30902 set T0_KAOS_AREAS, %l0 /* get area table size */
30903 set t0_offset_table_size, %l1 /* get offset table size */
30904 ld [%l1], %l1
30905 set t0_data_exp_mtbl, %l2 /* point to last area */
30906 sub %l2, 16, %l2
30907 sll %l0, 2, %l3
30908 sub %l2, %l3, %l2
30909 set t0_offset_table, %l3 /* point to first offset */
30910
309111:
30912 ld [%l2], %l7 /* point to next area */
30913 mov %l1, %l4 /* offset table size */
30914 mov %l3, %l5 /* offset table */
309152:
30916 ld [%l5], %l6 /* get next offset */
30917 ld [%l6+%l7], %o0 /* preload d$ with data */
30918 deccc %l4 /* loop until out of offsets */
30919 bne 2b
30920 add %l5, 4, %l5
30921
30922/*
30923 * only need to do one area because areasize = D$ size
30924 */
30925 deccc %l0 /* loop until out of areas */
30926 bne 1b
30927 add %l2, 4, %l2
30928
30929/*
30930 * Execute random code for a second time
30931 */
30932 set t0_data_exp_fp, %sp /* setup stack pointer */
30933 save %sp, 0, %sp /* setup %sp in all windows */
30934 save %sp, 0, %sp
30935 save %sp, 0, %sp
30936 save %sp, 0, %sp
30937 save %sp, 0, %sp
30938 save %sp, 0, %sp
30939 save %sp, 0, %sp
30940 save %sp, 0, %sp
30941#ifdef SET_WORKS
30942 set t0_ktbl, %o0 /* execute random code */
30943#else
30944 setx t0_ktbl, %l0, %o0 /* execute random code */
30945#endif
30946 set t0_data_exp_regs, %o1
30947 set t0_data_exp_mtbl_size, %o2
30948 ld [%o2], %o2
30949 set t0_data_exp_mtbl, %o3
30950 mov XFLAG_SGI|XFLAG_V9, %o4
30951t0_two_pass_execute:
30952 call __kaos
30953 nop
30954#endif
30955
30956#if defined(T0_KAOS_VERIFY)
30957/*
30958 * Code to verify expected==observed
30959 * Do not run this option under RTL because it takes forever
30960 */
30961t0_kverify_regs:
30962 set t0_data_in_regs, %o0 /* Point to observed regs */
30963 set t0_data_exp_regs, %o1 /* Point to expected regs */
30964 call t0_kcmp /* Compare expected/observed registers */
30965 set KDATA_MAX_IDX, %o2 /* Count of words to compare */
30966
30967t0_kverify_area:
30968 set T0_KAOS_AREAS, %l0 /* get area table size */
30969 set t0_data_in_mtbl, %l1 /* point to observed area pointers */
30970 sub %l1, 16, %l1
30971 set t0_data_exp_mtbl, %l2 /* point to expected area pointers */
30972 sub %l2, 16, %l2
30973 set t0_data_in_area0, %l3 /* Calculate offset to beginning of area */
30974 set t0_data_in_area0_begin, %l4
30975 sub %l3, %l4, %l3
30976 set t0_data_in_area0_end, %l4 /* Calculate number of words in each area */
30977 set t0_data_in_area0_begin, %l5
30978 sub %l4, %l5, %l4
30979 srl %l4, 2, %l4
30980t0_kverify_area_loop:
30981 sub %l1, 4, %l1 /* Point to next area */
30982 sub %l2, 4, %l2
30983 ld [%l1], %o0 /* Point to start of observed area data */
30984 sub %o0, %l3, %o0
30985 ld [%l2], %o1 /* Point to start of expected area data */
30986 sub %o1, %l3, %o1
30987 call t0_kcmp /* Compare expected/observed areas */
30988 mov %l4, %o2 /* Setup count of words to verify */
30989
30990 deccc %l0 /* loop until out of areas */
30991 bne t0_kverify_area_loop
30992 nop
30993#endif
30994
30995
30996 ta T_GOOD_TRAP
30997 nop
30998
30999
31000 /** Thread 1 begins here ****/
31001t1_kaos_boot:
31002 set t1_data_in_fp, %sp /* setup stack pointer */
31003
31004 /*
31005 * setup %sp in all windows
31006 * clear all window registers
31007 */
31008 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
31009 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
31010 save %sp, 0, %sp
31011 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
31012 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
31013 save %sp, 0, %sp
31014 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
31015 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
31016 save %sp, 0, %sp
31017 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
31018 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
31019 save %sp, 0, %sp
31020 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
31021 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
31022 save %sp, 0, %sp
31023
31024 /*** REMOVED FOR NIAGARA
31025 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
31026 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
31027 save %sp, 0, %sp
31028 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
31029 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
31030
31031 save %sp, 0, %sp
31032 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
31033 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
31034 save %sp, 0, %sp
31035 ****/
31036
31037 restore %sp, 0, %sp
31038 restore %sp, 0, %sp
31039 restore %sp, 0, %sp
31040 restore %sp, 0, %sp
31041 restore %sp, 0, %sp
31042 /*** REMOVED FOR NIAGARA
31043 restore %sp, 0, %sp
31044 restore %sp, 0, %sp
31045 restore %sp, 0, %sp
31046 ***/
31047
31048
31049#if defined(T1_KAOS_TICK)
31050 ta TRAP_INIT_TICK_COMPARE /* init tick compare register */
31051#endif
31052 set t1_data_in_regs, %o0 /* Tell trap handlers where */
31053
31054 ! HARI ta TRAP_SETDATA /* data area is */
31055 ! ta T_TRAP_INST0 /* data area is */
31056
31057 ! HARI mov ASI_PRIMARY, %asi /* Setup asi register */
31058 wr %g0, ASI_PRIMARY, %asi
31059
31060#ifdef SET_WORKS
31061 set t1_ktbl, %o0 /* execute random code */
31062#else
31063 setx t1_ktbl, %l0, %o0 /* execute random code */
31064#endif
31065 set t1_data_in_regs, %o1
31066 set t1_data_in_mtbl_size, %o2
31067 ld [%o2], %o2
31068 set t1_data_in_mtbl, %o3
31069 mov XFLAG_SGI|XFLAG_V9, %o4
31070 call __kaos
31071 nop
31072
31073#if defined(T1_KAOS_TWOPASS)
31074/*
31075 * Preload d$ with data
31076 */
31077t1_two_pass_preload:
31078 set T1_KAOS_AREAS, %l0 /* get area table size */
31079 set t1_offset_table_size, %l1 /* get offset table size */
31080 ld [%l1], %l1
31081 set t1_data_exp_mtbl, %l2 /* point to last area */
31082 sub %l2, 16, %l2
31083 sll %l0, 2, %l3
31084 sub %l2, %l3, %l2
31085 set t1_offset_table, %l3 /* point to first offset */
31086
310871:
31088 ld [%l2], %l7 /* point to next area */
31089 mov %l1, %l4 /* offset table size */
31090 mov %l3, %l5 /* offset table */
310912:
31092 ld [%l5], %l6 /* get next offset */
31093 ld [%l6+%l7], %o0 /* preload d$ with data */
31094 deccc %l4 /* loop until out of offsets */
31095 bne 2b
31096 add %l5, 4, %l5
31097
31098/*
31099 * only need to do one area because areasize = D$ size
31100 */
31101 deccc %l0 /* loop until out of areas */
31102 bne 1b
31103 add %l2, 4, %l2
31104
31105/*
31106 * Execute random code for a second time
31107 */
31108 set t1_data_exp_fp, %sp /* setup stack pointer */
31109 save %sp, 0, %sp /* setup %sp in all windows */
31110 save %sp, 0, %sp
31111 save %sp, 0, %sp
31112 save %sp, 0, %sp
31113 save %sp, 0, %sp
31114 save %sp, 0, %sp
31115 save %sp, 0, %sp
31116 save %sp, 0, %sp
31117#ifdef SET_WORKS
31118 set t1_ktbl, %o0 /* execute random code */
31119#else
31120 setx t1_ktbl, %l0, %o0 /* execute random code */
31121#endif
31122 set t1_data_exp_regs, %o1
31123 set t1_data_exp_mtbl_size, %o2
31124 ld [%o2], %o2
31125 set t1_data_exp_mtbl, %o3
31126 mov XFLAG_SGI|XFLAG_V9, %o4
31127t1_two_pass_execute:
31128 call __kaos
31129 nop
31130#endif
31131
31132#if defined(T1_KAOS_VERIFY)
31133/*
31134 * Code to verify expected==observed
31135 * Do not run this option under RTL because it takes forever
31136 */
31137t1_kverify_regs:
31138 set t1_data_in_regs, %o0 /* Point to observed regs */
31139 set t1_data_exp_regs, %o1 /* Point to expected regs */
31140 call t1_kcmp /* Compare expected/observed registers */
31141 set KDATA_MAX_IDX, %o2 /* Count of words to compare */
31142
31143t1_kverify_area:
31144 set T1_KAOS_AREAS, %l0 /* get area table size */
31145 set t1_data_in_mtbl, %l1 /* point to observed area pointers */
31146 sub %l1, 16, %l1
31147 set t1_data_exp_mtbl, %l2 /* point to expected area pointers */
31148 sub %l2, 16, %l2
31149 set t1_data_in_area0, %l3 /* Calculate offset to beginning of area */
31150 set t1_data_in_area0_begin, %l4
31151 sub %l3, %l4, %l3
31152 set t1_data_in_area0_end, %l4 /* Calculate number of words in each area */
31153 set t1_data_in_area0_begin, %l5
31154 sub %l4, %l5, %l4
31155 srl %l4, 2, %l4
31156t1_kverify_area_loop:
31157 sub %l1, 4, %l1 /* Point to next area */
31158 sub %l2, 4, %l2
31159 ld [%l1], %o0 /* Point to start of observed area data */
31160 sub %o0, %l3, %o0
31161 ld [%l2], %o1 /* Point to start of expected area data */
31162 sub %o1, %l3, %o1
31163 call t1_kcmp /* Compare expected/observed areas */
31164 mov %l4, %o2 /* Setup count of words to verify */
31165
31166 deccc %l0 /* loop until out of areas */
31167 bne t1_kverify_area_loop
31168 nop
31169#endif
31170
31171
31172 ta T_GOOD_TRAP
31173 nop
31174
31175
31176 /** Thread 2 begins here ****/
31177t2_kaos_boot:
31178 set t2_data_in_fp, %sp /* setup stack pointer */
31179
31180 /*
31181 * setup %sp in all windows
31182 * clear all window registers
31183 */
31184 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
31185 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
31186 save %sp, 0, %sp
31187 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
31188 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
31189 save %sp, 0, %sp
31190 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
31191 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
31192 save %sp, 0, %sp
31193 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
31194 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
31195 save %sp, 0, %sp
31196 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
31197 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
31198 save %sp, 0, %sp
31199
31200 /*** REMOVED FOR NIAGARA
31201 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
31202 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
31203 save %sp, 0, %sp
31204 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
31205 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
31206
31207 save %sp, 0, %sp
31208 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
31209 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
31210 save %sp, 0, %sp
31211 ****/
31212
31213 restore %sp, 0, %sp
31214 restore %sp, 0, %sp
31215 restore %sp, 0, %sp
31216 restore %sp, 0, %sp
31217 restore %sp, 0, %sp
31218 /*** REMOVED FOR NIAGARA
31219 restore %sp, 0, %sp
31220 restore %sp, 0, %sp
31221 restore %sp, 0, %sp
31222 ***/
31223
31224
31225#if defined(T2_KAOS_TICK)
31226 ta TRAP_INIT_TICK_COMPARE /* init tick compare register */
31227#endif
31228 set t2_data_in_regs, %o0 /* Tell trap handlers where */
31229
31230 ! HARI ta TRAP_SETDATA /* data area is */
31231 ! ta T_TRAP_INST0 /* data area is */
31232
31233 ! HARI mov ASI_PRIMARY, %asi /* Setup asi register */
31234 wr %g0, ASI_PRIMARY, %asi
31235
31236#ifdef SET_WORKS
31237 set t2_ktbl, %o0 /* execute random code */
31238#else
31239 setx t2_ktbl, %l0, %o0 /* execute random code */
31240#endif
31241 set t2_data_in_regs, %o1
31242 set t2_data_in_mtbl_size, %o2
31243 ld [%o2], %o2
31244 set t2_data_in_mtbl, %o3
31245 mov XFLAG_SGI|XFLAG_V9, %o4
31246 call __kaos
31247 nop
31248
31249#if defined(T2_KAOS_TWOPASS)
31250/*
31251 * Preload d$ with data
31252 */
31253t2_two_pass_preload:
31254 set T2_KAOS_AREAS, %l0 /* get area table size */
31255 set t2_offset_table_size, %l1 /* get offset table size */
31256 ld [%l1], %l1
31257 set t2_data_exp_mtbl, %l2 /* point to last area */
31258 sub %l2, 16, %l2
31259 sll %l0, 2, %l3
31260 sub %l2, %l3, %l2
31261 set t2_offset_table, %l3 /* point to first offset */
31262
312631:
31264 ld [%l2], %l7 /* point to next area */
31265 mov %l1, %l4 /* offset table size */
31266 mov %l3, %l5 /* offset table */
312672:
31268 ld [%l5], %l6 /* get next offset */
31269 ld [%l6+%l7], %o0 /* preload d$ with data */
31270 deccc %l4 /* loop until out of offsets */
31271 bne 2b
31272 add %l5, 4, %l5
31273
31274/*
31275 * only need to do one area because areasize = D$ size
31276 */
31277 deccc %l0 /* loop until out of areas */
31278 bne 1b
31279 add %l2, 4, %l2
31280
31281/*
31282 * Execute random code for a second time
31283 */
31284 set t2_data_exp_fp, %sp /* setup stack pointer */
31285 save %sp, 0, %sp /* setup %sp in all windows */
31286 save %sp, 0, %sp
31287 save %sp, 0, %sp
31288 save %sp, 0, %sp
31289 save %sp, 0, %sp
31290 save %sp, 0, %sp
31291 save %sp, 0, %sp
31292 save %sp, 0, %sp
31293#ifdef SET_WORKS
31294 set t2_ktbl, %o0 /* execute random code */
31295#else
31296 setx t2_ktbl, %l0, %o0 /* execute random code */
31297#endif
31298 set t2_data_exp_regs, %o1
31299 set t2_data_exp_mtbl_size, %o2
31300 ld [%o2], %o2
31301 set t2_data_exp_mtbl, %o3
31302 mov XFLAG_SGI|XFLAG_V9, %o4
31303t2_two_pass_execute:
31304 call __kaos
31305 nop
31306#endif
31307
31308#if defined(T2_KAOS_VERIFY)
31309/*
31310 * Code to verify expected==observed
31311 * Do not run this option under RTL because it takes forever
31312 */
31313t2_kverify_regs:
31314 set t2_data_in_regs, %o0 /* Point to observed regs */
31315 set t2_data_exp_regs, %o1 /* Point to expected regs */
31316 call t2_kcmp /* Compare expected/observed registers */
31317 set KDATA_MAX_IDX, %o2 /* Count of words to compare */
31318
31319t2_kverify_area:
31320 set T2_KAOS_AREAS, %l0 /* get area table size */
31321 set t2_data_in_mtbl, %l1 /* point to observed area pointers */
31322 sub %l1, 16, %l1
31323 set t2_data_exp_mtbl, %l2 /* point to expected area pointers */
31324 sub %l2, 16, %l2
31325 set t2_data_in_area0, %l3 /* Calculate offset to beginning of area */
31326 set t2_data_in_area0_begin, %l4
31327 sub %l3, %l4, %l3
31328 set t2_data_in_area0_end, %l4 /* Calculate number of words in each area */
31329 set t2_data_in_area0_begin, %l5
31330 sub %l4, %l5, %l4
31331 srl %l4, 2, %l4
31332t2_kverify_area_loop:
31333 sub %l1, 4, %l1 /* Point to next area */
31334 sub %l2, 4, %l2
31335 ld [%l1], %o0 /* Point to start of observed area data */
31336 sub %o0, %l3, %o0
31337 ld [%l2], %o1 /* Point to start of expected area data */
31338 sub %o1, %l3, %o1
31339 call t2_kcmp /* Compare expected/observed areas */
31340 mov %l4, %o2 /* Setup count of words to verify */
31341
31342 deccc %l0 /* loop until out of areas */
31343 bne t2_kverify_area_loop
31344 nop
31345#endif
31346
31347
31348 ta T_GOOD_TRAP
31349 nop
31350
31351 /** Thread 3 begins here ****/
31352t3_kaos_boot:
31353 set t3_data_in_fp, %sp /* setup stack pointer */
31354
31355 /*
31356 * setup %sp in all windows
31357 * clear all window registers
31358 */
31359 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
31360 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
31361 save %sp, 0, %sp
31362 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
31363 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
31364 save %sp, 0, %sp
31365 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
31366 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
31367 save %sp, 0, %sp
31368 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
31369 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
31370 save %sp, 0, %sp
31371 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
31372 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
31373 save %sp, 0, %sp
31374
31375 /*** REMOVED FOR NIAGARA
31376 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
31377 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
31378 save %sp, 0, %sp
31379 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
31380 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
31381
31382 save %sp, 0, %sp
31383 clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
31384 clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
31385 save %sp, 0, %sp
31386 ****/
31387
31388 restore %sp, 0, %sp
31389 restore %sp, 0, %sp
31390 restore %sp, 0, %sp
31391 restore %sp, 0, %sp
31392 restore %sp, 0, %sp
31393 /*** REMOVED FOR NIAGARA
31394 restore %sp, 0, %sp
31395 restore %sp, 0, %sp
31396 restore %sp, 0, %sp
31397 ***/
31398
31399
31400#if defined(T3_KAOS_TICK)
31401 ta TRAP_INIT_TICK_COMPARE /* init tick compare register */
31402#endif
31403 set t3_data_in_regs, %o0 /* Tell trap handlers where */
31404
31405 ! HARI ta TRAP_SETDATA /* data area is */
31406 ! ta T_TRAP_INST0 /* data area is */
31407
31408 ! HARI mov ASI_PRIMARY, %asi /* Setup asi register */
31409 wr %g0, ASI_PRIMARY, %asi
31410
31411#ifdef SET_WORKS
31412 set t3_ktbl, %o0 /* execute random code */
31413#else
31414 setx t3_ktbl, %l0, %o0 /* execute random code */
31415#endif
31416 set t3_data_in_regs, %o1
31417 set t3_data_in_mtbl_size, %o2
31418 ld [%o2], %o2
31419 set t3_data_in_mtbl, %o3
31420 mov XFLAG_SGI|XFLAG_V9, %o4
31421 call __kaos
31422 nop
31423
31424#if defined(T3_KAOS_TWOPASS)
31425/*
31426 * Preload d$ with data
31427 */
31428t3_two_pass_preload:
31429 set T3_KAOS_AREAS, %l0 /* get area table size */
31430 set t3_offset_table_size, %l1 /* get offset table size */
31431 ld [%l1], %l1
31432 set t3_data_exp_mtbl, %l2 /* point to last area */
31433 sub %l2, 16, %l2
31434 sll %l0, 2, %l3
31435 sub %l2, %l3, %l2
31436 set t3_offset_table, %l3 /* point to first offset */
31437
314381:
31439 ld [%l2], %l7 /* point to next area */
31440 mov %l1, %l4 /* offset table size */
31441 mov %l3, %l5 /* offset table */
314422:
31443 ld [%l5], %l6 /* get next offset */
31444 ld [%l6+%l7], %o0 /* preload d$ with data */
31445 deccc %l4 /* loop until out of offsets */
31446 bne 2b
31447 add %l5, 4, %l5
31448
31449/*
31450 * only need to do one area because areasize = D$ size
31451 */
31452 deccc %l0 /* loop until out of areas */
31453 bne 1b
31454 add %l2, 4, %l2
31455
31456/*
31457 * Execute random code for a second time
31458 */
31459 set t3_data_exp_fp, %sp /* setup stack pointer */
31460 save %sp, 0, %sp /* setup %sp in all windows */
31461 save %sp, 0, %sp
31462 save %sp, 0, %sp
31463 save %sp, 0, %sp
31464 save %sp, 0, %sp
31465 save %sp, 0, %sp
31466 save %sp, 0, %sp
31467 save %sp, 0, %sp
31468#ifdef SET_WORKS
31469 set t3_ktbl, %o0 /* execute random code */
31470#else
31471 setx t3_ktbl, %l0, %o0 /* execute random code */
31472#endif
31473 set t3_data_exp_regs, %o1
31474 set t3_data_exp_mtbl_size, %o2
31475 ld [%o2], %o2
31476 set t3_data_exp_mtbl, %o3
31477 mov XFLAG_SGI|XFLAG_V9, %o4
31478t3_two_pass_execute:
31479 call __kaos
31480 nop
31481#endif
31482
31483#if defined(T3_KAOS_VERIFY)
31484/*
31485 * Code to verify expected==observed
31486 * Do not run this option under RTL because it takes forever
31487 */
31488t3_kverify_regs:
31489 set t3_data_in_regs, %o0 /* Point to observed regs */
31490 set t3_data_exp_regs, %o1 /* Point to expected regs */
31491 call t3_kcmp /* Compare expected/observed registers */
31492 set KDATA_MAX_IDX, %o2 /* Count of words to compare */
31493
31494t3_kverify_area:
31495 set T3_KAOS_AREAS, %l0 /* get area table size */
31496 set t3_data_in_mtbl, %l1 /* point to observed area pointers */
31497 sub %l1, 16, %l1
31498 set t3_data_exp_mtbl, %l2 /* point to expected area pointers */
31499 sub %l2, 16, %l2
31500 set t3_data_in_area0, %l3 /* Calculate offset to beginning of area */
31501 set t3_data_in_area0_begin, %l4
31502 sub %l3, %l4, %l3
31503 set t3_data_in_area0_end, %l4 /* Calculate number of words in each area */
31504 set t3_data_in_area0_begin, %l5
31505 sub %l4, %l5, %l4
31506 srl %l4, 2, %l4
31507t3_kverify_area_loop:
31508 sub %l1, 4, %l1 /* Point to next area */
31509 sub %l2, 4, %l2
31510 ld [%l1], %o0 /* Point to start of observed area data */
31511 sub %o0, %l3, %o0
31512 ld [%l2], %o1 /* Point to start of expected area data */
31513 sub %o1, %l3, %o1
31514 call t3_kcmp /* Compare expected/observed areas */
31515 mov %l4, %o2 /* Setup count of words to verify */
31516
31517 deccc %l0 /* loop until out of areas */
31518 bne t3_kverify_area_loop
31519 nop
31520#endif
31521
31522
31523 ta T_GOOD_TRAP
31524 nop
31525
31526
31527/************************************************************************
31528 Routine to compare expected/observed values
31529 Input:
31530 %o0 observed data pointer
31531 %o1 expected data pointer
31532 %o2 count of words to compare
31533 ************************************************************************/
31534#if defined(T0_KAOS_VERIFY)
31535t0_kcmp:
31536 ld [%o0], %o3
31537 ld [%o1], %o4
31538 cmp %o3, %o4
31539 tne BAD_TRAP
31540 deccc %o2
31541 bne t0_kcmp
31542 nop
31543
31544 retl
31545 nop
31546#endif
31547
31548
31549#if defined(T1_KAOS_VERIFY)
31550t1_kcmp:
31551 ld [%o0], %o3
31552 ld [%o1], %o4
31553 cmp %o3, %o4
31554 tne BAD_TRAP
31555 deccc %o2
31556 bne t1_kcmp
31557 nop
31558
31559 retl
31560 nop
31561#endif
31562
31563#if defined(T2_KAOS_VERIFY)
31564t2_kcmp:
31565 ld [%o0], %o3
31566 ld [%o1], %o4
31567 cmp %o3, %o4
31568 tne BAD_TRAP
31569 deccc %o2
31570 bne t2_kcmp
31571 nop
31572
31573 retl
31574 nop
31575#endif
31576
31577#if defined(T3_KAOS_VERIFY)
31578t3_kcmp:
31579 ld [%o0], %o3
31580 ld [%o1], %o4
31581 cmp %o3, %o4
31582 tne BAD_TRAP
31583 deccc %o2
31584 bne t3_kcmp
31585 nop
31586
31587 retl
31588 nop
31589#endif
31590
31591
31592
31593/************************************************************************
31594 Test case data start
31595 ************************************************************************/
31596.seg "data"
31597ALIGN_PAGE_8K
31598
31599user_data_start:
31600
31601.seg "text" /* Realign default segments */
31602user_text_end:
31603ALIGN_PAGE_8K
31604.seg "data"
31605user_data_end:
31606
31607
31608/************************************************************************
31609 Test case end
31610 ************************************************************************/
31611changequote([, ])dnl
31612forloop([i], 0, thread_idx, [
31613
31614attr_text {
31615 Name = default_user,
31616 VA=T0_KAOS_BOOT_VA,
31617 PA=ra2pa2(T0_KAOS_BOOT_PA,tid2pid(i)),
31618 RA=T0_KAOS_BOOT_PA,
31619 [part_]tid2pid(i)[_ctx_nonzero]_tsb_config_0,
31620 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
31621 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
31622 TTE_L=0, TTE_CP=T0_KAOS_BOOT_CACHEABLE, TTE_CV=T0_KAOS_BOOT_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
31623 }
31624
31625
31626attr_text {
31627 Name = kaos_startup,
31628 VA=T0_KAOS_STARTUP_VA,
31629 PA=ra2pa2(T0_KAOS_STARTUP_PA,tid2pid(i)),
31630 RA=T0_KAOS_STARTUP_PA,
31631 [part_]tid2pid(i)[_ctx_nonzero]_tsb_config_0,
31632 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
31633 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
31634 TTE_L=0, TTE_CP=T0_KAOS_STARTUP_CACHEABLE, TTE_CV=T0_KAOS_STARTUP_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
31635 }
31636
31637
31638attr_text {
31639 Name = local_supervisor_section_text,
31640 VA=LOCAL_SUPERVISOR_SECTION_TEXT_VA,
31641 PA=ra2pa2(LOCAL_SUPERVISOR_SECTION_TEXT_PA,tid2pid(i)),
31642 RA=LOCAL_SUPERVISOR_SECTION_TEXT_PA,
31643 [part_]tid2pid(i)[_ctx_zero]_tsb_config_0,
31644 TTE_G=1, TTE_Context=0x0, TTE_V=1, TTE_Size=0, TTE_NFO=0,
31645 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
31646 TTE_L=0, TTE_CP=T0_KAOS_BOOT_CACHEABLE, TTE_CV=T0_KAOS_BOOT_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
31647 }
31648
31649attr_data {
31650 Name = local_supervisor_section_data,
31651 VA=LOCAL_SUPERVISOR_SECTION_DATA_VA,
31652 PA=ra2pa2(LOCAL_SUPERVISOR_SECTION_DATA_PA,tid2pid(i)),
31653 RA=LOCAL_SUPERVISOR_SECTION_DATA_PA,
31654 [part_]tid2pid(i)[_ctx_zero]_tsb_config_1,
31655 [part_]tid2pid(i)[_ctx_nonzero]_tsb_config_0,
31656 TTE_G=1, TTE_Context=0x0, TTE_V=1, TTE_Size=0, TTE_NFO=0,
31657 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
31658 TTE_L=0, TTE_CP=T0_KAOS_BOOT_CACHEABLE, TTE_CV=T0_KAOS_BOOT_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
31659 }
31660
31661
31662attr_text {
31663 Name = kaos_done,
31664 VA=T0_KAOS_DONE_VA,
31665 PA=ra2pa2(T0_KAOS_DONE_PA,tid2pid(i)),
31666 RA=T0_KAOS_DONE_PA,
31667 [part_]tid2pid(i)[_ctx_nonzero]_tsb_config_2,
31668 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
31669 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
31670 TTE_L=0, TTE_CP=T0_KAOS_DONE_CACHEABLE, TTE_CV=T0_KAOS_DONE_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
31671 }
31672
31673
31674])dnl
31675
31676changequote(`,')dnl'
31677
31678attr_text {
31679 Name = t0_module_ktbl,
31680 VA=T0_KAOS_KTBL_VA,
31681 PA=ra2pa(T0_KAOS_KTBL_PA,0),
31682 RA=T0_KAOS_KTBL_PA,
31683 part_0_ctx_nonzero_tsb_config_3,
31684 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
31685 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
31686 TTE_L=0, TTE_CP=T0_KAOS_KTBL_CACHEABLE, TTE_CV=T0_KAOS_KTBL_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
31687 }
31688
31689
31690attr_text {
31691 Name = t0_module_ktbl,
31692 VA=T0_KAOS_KTBL_VA,
31693 PA=ra2pa(T0_KAOS_KTBL_PA,0),
31694 RA=T0_KAOS_KTBL_PA,
31695 part_0_ctx_nonzero_tsb_config_0,
31696 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
31697 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
31698 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
31699 }
31700
31701
31702attr_text {
31703 Name = t0_module_subr0,
31704 VA=T0_KAOS_SUBR0_VA,
31705 PA=ra2pa(T0_KAOS_SUBR0_PA,0),
31706 RA=T0_KAOS_SUBR0_PA,
31707 part_0_ctx_nonzero_tsb_config_1,
31708 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
31709 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
31710 TTE_L=0, TTE_CP=T0_KAOS_SUBR0_CACHEABLE, TTE_CV=T0_KAOS_SUBR0_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
31711 }
31712
31713attr_text {
31714 Name = t0_module_subr1,
31715 VA=T0_KAOS_SUBR1_VA,
31716 PA=ra2pa(T0_KAOS_SUBR1_PA,0),
31717 RA=T0_KAOS_SUBR1_PA,
31718 part_0_ctx_nonzero_tsb_config_2,
31719 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
31720 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
31721 TTE_L=0, TTE_CP=T0_KAOS_SUBR1_CACHEABLE, TTE_CV=T0_KAOS_SUBR1_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
31722 }
31723
31724
31725attr_text {
31726 Name = t0_module_subr2,
31727 VA=T0_KAOS_SUBR2_VA,
31728 PA=ra2pa(T0_KAOS_SUBR2_PA,0),
31729 RA=T0_KAOS_SUBR2_PA,
31730 part_0_ctx_nonzero_tsb_config_3,
31731 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
31732 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
31733 TTE_L=0, TTE_CP=T0_KAOS_SUBR2_CACHEABLE, TTE_CV=T0_KAOS_SUBR2_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
31734 }
31735
31736
31737attr_text {
31738 Name = t0_module_subr3,
31739 VA=T0_KAOS_SUBR3_VA,
31740 PA=ra2pa(T0_KAOS_SUBR3_PA,0),
31741 RA=T0_KAOS_SUBR3_PA,
31742 part_0_ctx_nonzero_tsb_config_0,
31743 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
31744 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
31745 TTE_L=0, TTE_CP=T0_KAOS_SUBR3_CACHEABLE, TTE_CV=T0_KAOS_SUBR3_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
31746 }
31747
31748
31749attr_data {
31750 Name = t0_module_offset_table,
31751 VA=T0_KAOS_OFFSET_TBL_VA,
31752 PA=ra2pa(T0_KAOS_OFFSET_TBL_PA,0),
31753 RA=T0_KAOS_OFFSET_TBL_PA,
31754 part_0_ctx_nonzero_tsb_config_1,
31755 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
31756 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
31757 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
31758 }
31759
31760
31761
31762
31763
31764attr_data {
31765 Name = t0_module_data_in_regs,
31766 VA=T0_KAOS_RUN_REGS_VA,
31767 PA=ra2pa(T0_KAOS_RUN_REGS_PA,0),
31768 RA=T0_KAOS_RUN_REGS_PA,
31769 part_0_ctx_nonzero_tsb_config_2,
31770 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
31771 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
31772 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
31773 }
31774
31775
31776
31777attr_data {
31778 Name = t0_module_data_in_stack,
31779 VA=T0_KAOS_RUN_STACK_VA,
31780 PA=ra2pa(T0_KAOS_RUN_STACK_PA,0),
31781 RA=T0_KAOS_RUN_STACK_PA,
31782 part_0_ctx_nonzero_tsb_config_3,
31783 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
31784 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
31785 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
31786 }
31787
31788
31789
31790attr_data {
31791 Name = t0_module_data_in_area0,
31792 VA=T0_KAOS_RUN_AREA0_VA,
31793 PA=ra2pa(T0_KAOS_RUN_AREA0_PA,0),
31794 RA=T0_KAOS_RUN_AREA0_PA,
31795 part_0_ctx_nonzero_tsb_config_0,
31796 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
31797 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
31798 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
31799 }
31800
31801
31802#if defined(T0_KAOS_AREA1)
31803attr_data {
31804 Name = t0_module_data_in_area1,
31805 VA=T0_KAOS_RUN_AREA1_VA,
31806 PA=ra2pa(T0_KAOS_RUN_AREA1_PA,0),
31807 RA=T0_KAOS_RUN_AREA1_PA,
31808 part_0_ctx_nonzero_tsb_config_1,
31809 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
31810 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
31811 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
31812 }
31813#endif
31814
31815
31816#if defined(T0_KAOS_AREA2)
31817attr_data {
31818 Name = t0_module_data_in_area2,
31819 VA=T0_KAOS_RUN_AREA2_VA,
31820 PA=ra2pa(T0_KAOS_RUN_AREA2_PA,0),
31821 RA=T0_KAOS_RUN_AREA2_PA,
31822 part_0_ctx_nonzero_tsb_config_2,
31823 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
31824 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
31825 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
31826 }
31827#endif
31828
31829
31830#if defined(T0_KAOS_AREA3)
31831attr_data {
31832 Name = t0_module_data_in_area3,
31833 VA=T0_KAOS_RUN_AREA3_VA,
31834 PA=ra2pa(T0_KAOS_RUN_AREA3_PA,0),
31835 RA=T0_KAOS_RUN_AREA3_PA,
31836 part_0_ctx_nonzero_tsb_config_3,
31837 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
31838 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
31839 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
31840 }
31841#endif
31842
31843#if defined(T0_KAOS_AREA4)
31844attr_data {
31845 Name = t0_module_data_in_area4,
31846 VA=T0_KAOS_RUN_AREA4_VA,
31847 PA=ra2pa(T0_KAOS_RUN_AREA4_PA,0),
31848 RA=T0_KAOS_RUN_AREA4_PA,
31849 part_0_ctx_nonzero_tsb_config_0,
31850 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
31851 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
31852 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
31853 }
31854#endif
31855
31856
31857#if defined(T0_KAOS_AREA5)
31858attr_data {
31859 Name = t0_module_data_in_area5,
31860 VA=T0_KAOS_RUN_AREA5_VA,
31861 PA=ra2pa(T0_KAOS_RUN_AREA5_PA,0),
31862 RA=T0_KAOS_RUN_AREA5_PA,
31863 part_0_ctx_nonzero_tsb_config_1,
31864 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
31865 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
31866 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
31867 }
31868#endif
31869
31870
31871#if defined(T0_KAOS_AREA6)
31872attr_data {
31873 Name = t0_module_data_in_area6,
31874 VA=T0_KAOS_RUN_AREA6_VA,
31875 PA=ra2pa(T0_KAOS_RUN_AREA6_PA,0),
31876 RA=T0_KAOS_RUN_AREA6_PA,
31877 part_0_ctx_nonzero_tsb_config_2,
31878 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
31879 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
31880 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
31881 }
31882#endif
31883
31884
31885#if defined(T0_KAOS_AREA7)
31886attr_data {
31887 Name = t0_module_data_in_area7,
31888 VA=T0_KAOS_RUN_AREA7_VA,
31889 PA=ra2pa(T0_KAOS_RUN_AREA7_PA,0),
31890 RA=T0_KAOS_RUN_AREA7_PA,
31891 part_0_ctx_nonzero_tsb_config_3,
31892 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
31893 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
31894 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
31895 }
31896#endif
31897
31898
31899#if defined(T0_KAOS_AREA8)
31900attr_data {
31901 Name = t0_module_data_in_area8,
31902 VA=T0_KAOS_RUN_AREA8_VA,
31903 PA=ra2pa(T0_KAOS_RUN_AREA8_PA,0),
31904 RA=T0_KAOS_RUN_AREA8_PA,
31905 part_0_ctx_nonzero_tsb_config_0,
31906 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
31907 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
31908 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
31909 }
31910#endif
31911
31912
31913#if defined(T0_KAOS_AREA9)
31914attr_data {
31915 Name = t0_module_data_in_area9,
31916 VA=T0_KAOS_RUN_AREA9_VA,
31917 PA=ra2pa(T0_KAOS_RUN_AREA9_PA,0),
31918 RA=T0_KAOS_RUN_AREA9_PA,
31919 part_0_ctx_nonzero_tsb_config_1,
31920 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
31921 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
31922 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
31923 }
31924#endif
31925
31926
31927#if defined(T0_KAOS_AREA10)
31928attr_data {
31929 Name = t0_module_data_in_area10,
31930 VA=T0_KAOS_RUN_AREA10_VA,
31931 PA=ra2pa(T0_KAOS_RUN_AREA10_PA,0),
31932 RA=T0_KAOS_RUN_AREA10_PA,
31933 part_0_ctx_nonzero_tsb_config_2,
31934 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
31935 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
31936 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
31937 }
31938#endif
31939
31940
31941#if defined(T0_KAOS_AREA11)
31942attr_data {
31943 Name = t0_module_data_in_area11,
31944 VA=T0_KAOS_RUN_AREA11_VA,
31945 PA=ra2pa(T0_KAOS_RUN_AREA11_PA,0),
31946 RA=T0_KAOS_RUN_AREA11_PA,
31947 part_0_ctx_nonzero_tsb_config_3,
31948 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
31949 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
31950 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
31951 }
31952#endif
31953
31954
31955#if defined(T0_KAOS_AREA12)
31956attr_data {
31957 Name = t0_module_data_in_area12,
31958 VA=T0_KAOS_RUN_AREA12_VA,
31959 PA=ra2pa(T0_KAOS_RUN_AREA12_PA,0),
31960 RA=T0_KAOS_RUN_AREA12_PA,
31961 part_0_ctx_nonzero_tsb_config_0,
31962 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
31963 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
31964 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
31965 }
31966#endif
31967
31968
31969#if defined(T0_KAOS_AREA13)
31970attr_data {
31971 Name = t0_module_data_in_area13,
31972 VA=T0_KAOS_RUN_AREA13_VA,
31973 PA=ra2pa(T0_KAOS_RUN_AREA13_PA,0),
31974 RA=T0_KAOS_RUN_AREA13_PA,
31975 part_0_ctx_nonzero_tsb_config_1,
31976 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
31977 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
31978 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
31979 }
31980#endif
31981
31982
31983#if defined(T0_KAOS_AREA14)
31984attr_data {
31985 Name = t0_module_data_in_area14,
31986 VA=T0_KAOS_RUN_AREA14_VA,
31987 PA=ra2pa(T0_KAOS_RUN_AREA14_PA,0),
31988 RA=T0_KAOS_RUN_AREA14_PA,
31989 part_0_ctx_nonzero_tsb_config_2,
31990 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
31991 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
31992 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
31993 }
31994#endif
31995
31996
31997#if defined(T0_KAOS_AREA15)
31998attr_data {
31999 Name = t0_module_data_in_area15,
32000 VA=T0_KAOS_RUN_AREA15_VA,
32001 PA=ra2pa(T0_KAOS_RUN_AREA15_PA,0),
32002 RA=T0_KAOS_RUN_AREA15_PA,
32003 part_0_ctx_nonzero_tsb_config_3,
32004 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32005 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32006 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
32007 }
32008#endif
32009
32010
32011#if defined(T0_KAOS_SHM_AREA)
32012attr_data {
32013 Name = t0_module_data_in_shm_area,
32014 VA=T0_KAOS_RUN_SHM_AREA_VA,
32015 PA=ra2pa(T0_KAOS_RUN_SHM_AREA_PA,0),
32016 RA=T0_KAOS_RUN_SHM_AREA_PA,
32017 part_0_ctx_nonzero_tsb_config_0,
32018 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32019 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32020 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
32021 }
32022#endif
32023
32024
32025attr_data {
32026 Name = t0_module_data_exp_regs,
32027 VA=T0_KAOS_EXP_REGS_VA,
32028 PA=ra2pa(T0_KAOS_EXP_REGS_PA,0),
32029 RA=T0_KAOS_EXP_REGS_PA,
32030 part_0_ctx_nonzero_tsb_config_1,
32031 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32032 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32033 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
32034 }
32035
32036
32037attr_data {
32038 Name = t0_module_data_exp_stack,
32039 VA=T0_KAOS_EXP_STACK_VA,
32040 PA=ra2pa(T0_KAOS_EXP_STACK_PA,0),
32041 RA=T0_KAOS_EXP_STACK_PA,
32042 part_0_ctx_nonzero_tsb_config_2,
32043 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32044 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32045 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
32046 }
32047
32048
32049
32050#if defined(T0_KAOS_AREA0)
32051attr_data {
32052 Name = t0_module_data_exp_area0,
32053 VA=T0_KAOS_EXP_AREA0_VA,
32054 PA=ra2pa(T0_KAOS_EXP_AREA0_PA,0),
32055 RA=T0_KAOS_EXP_AREA0_PA,
32056 part_0_ctx_nonzero_tsb_config_3,
32057 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32058 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32059 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
32060 }
32061#endif
32062
32063
32064
32065#if defined(T0_KAOS_AREA1)
32066attr_data {
32067 Name = t0_module_data_exp_area1,
32068 VA=T0_KAOS_EXP_AREA1_VA,
32069 PA=ra2pa(T0_KAOS_EXP_AREA1_PA,0),
32070 RA=T0_KAOS_EXP_AREA1_PA,
32071 part_0_ctx_nonzero_tsb_config_0,
32072 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32073 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32074 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
32075 }
32076#endif
32077
32078#if defined(T0_KAOS_AREA2)
32079attr_data {
32080 Name = t0_module_data_exp_area2,
32081 VA=T0_KAOS_EXP_AREA2_VA,
32082 PA=ra2pa(T0_KAOS_EXP_AREA2_PA,0),
32083 RA=T0_KAOS_EXP_AREA2_PA,
32084 part_0_ctx_nonzero_tsb_config_1,
32085 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32086 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32087 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
32088 }
32089#endif
32090
32091#if defined(T0_KAOS_AREA3)
32092attr_data {
32093 Name = t0_module_data_exp_area3,
32094 VA=T0_KAOS_EXP_AREA3_VA,
32095 PA=ra2pa(T0_KAOS_EXP_AREA3_PA,0),
32096 RA=T0_KAOS_EXP_AREA3_PA,
32097 part_0_ctx_nonzero_tsb_config_2,
32098 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32099 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32100 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
32101 }
32102#endif
32103
32104
32105#if defined(T0_KAOS_AREA4)
32106attr_data {
32107 Name = t0_module_data_exp_area4,
32108 VA=T0_KAOS_EXP_AREA4_VA,
32109 PA=ra2pa(T0_KAOS_EXP_AREA4_PA,0),
32110 RA=T0_KAOS_EXP_AREA4_PA,
32111 part_0_ctx_nonzero_tsb_config_3,
32112 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32113 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32114 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
32115 }
32116#endif
32117
32118
32119#if defined(T0_KAOS_AREA5)
32120attr_data {
32121 Name = t0_module_data_exp_area5,
32122 VA=T0_KAOS_EXP_AREA5_VA,
32123 PA=ra2pa(T0_KAOS_EXP_AREA5_PA,0),
32124 RA=T0_KAOS_EXP_AREA5_PA,
32125 part_0_ctx_nonzero_tsb_config_0,
32126 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32127 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32128 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
32129 }
32130#endif
32131
32132
32133#if defined(T0_KAOS_AREA6)
32134attr_data {
32135 Name = t0_module_data_exp_area6,
32136 VA=T0_KAOS_EXP_AREA6_VA,
32137 PA=ra2pa(T0_KAOS_EXP_AREA6_PA,0),
32138 RA=T0_KAOS_EXP_AREA6_PA,
32139 part_0_ctx_nonzero_tsb_config_1,
32140 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32141 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32142 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
32143 }
32144#endif
32145
32146
32147#if defined(T0_KAOS_AREA7)
32148attr_data {
32149 Name = t0_module_data_exp_area7,
32150 VA=T0_KAOS_EXP_AREA7_VA,
32151 PA=ra2pa(T0_KAOS_EXP_AREA7_PA,0),
32152 RA=T0_KAOS_EXP_AREA7_PA,
32153 part_0_ctx_nonzero_tsb_config_2,
32154 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32155 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32156 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
32157 }
32158#endif
32159
32160
32161#if defined(T0_KAOS_AREA8)
32162attr_data {
32163 Name = t0_module_data_exp_area8,
32164 VA=T0_KAOS_EXP_AREA8_VA,
32165 PA=ra2pa(T0_KAOS_EXP_AREA8_PA,0),
32166 RA=T0_KAOS_EXP_AREA8_PA,
32167 part_0_ctx_nonzero_tsb_config_3,
32168 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32169 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32170 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
32171 }
32172#endif
32173
32174
32175#if defined(T0_KAOS_AREA9)
32176attr_data {
32177 Name = t0_module_data_exp_area9,
32178 VA=T0_KAOS_EXP_AREA9_VA,
32179 PA=ra2pa(T0_KAOS_EXP_AREA9_PA,0),
32180 RA=T0_KAOS_EXP_AREA9_PA,
32181 part_0_ctx_nonzero_tsb_config_0,
32182 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32183 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32184 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
32185 }
32186#endif
32187
32188
32189#if defined(T0_KAOS_AREA10)
32190attr_data {
32191 Name = t0_module_data_exp_area10,
32192 VA=T0_KAOS_EXP_AREA10_VA,
32193 PA=ra2pa(T0_KAOS_EXP_AREA10_PA,0),
32194 RA=T0_KAOS_EXP_AREA10_PA,
32195 part_0_ctx_nonzero_tsb_config_1,
32196 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32197 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32198 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
32199 }
32200#endif
32201
32202
32203#if defined(T0_KAOS_AREA11)
32204attr_data {
32205 Name = t0_module_data_exp_area11,
32206 VA=T0_KAOS_EXP_AREA11_VA,
32207 PA=ra2pa(T0_KAOS_EXP_AREA11_PA,0),
32208 RA=T0_KAOS_EXP_AREA11_PA,
32209 part_0_ctx_nonzero_tsb_config_2,
32210 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32211 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32212 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
32213 }
32214#endif
32215
32216
32217#if defined(T0_KAOS_AREA12)
32218attr_data {
32219 Name = t0_module_data_exp_area12,
32220 VA=T0_KAOS_EXP_AREA12_VA,
32221 PA=ra2pa(T0_KAOS_EXP_AREA12_PA,0),
32222 RA=T0_KAOS_EXP_AREA12_PA,
32223 part_0_ctx_nonzero_tsb_config_3,
32224 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32225 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32226 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
32227 }
32228#endif
32229
32230
32231#if defined(T0_KAOS_AREA13)
32232attr_data {
32233 Name = t0_module_data_exp_area13,
32234 VA=T0_KAOS_EXP_AREA13_VA,
32235 PA=ra2pa(T0_KAOS_EXP_AREA13_PA,0),
32236 RA=T0_KAOS_EXP_AREA13_PA,
32237 part_0_ctx_nonzero_tsb_config_0,
32238 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32239 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32240 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
32241 }
32242#endif
32243
32244
32245#if defined(T0_KAOS_AREA14)
32246attr_data {
32247 Name = t0_module_data_exp_area14,
32248 VA=T0_KAOS_EXP_AREA14_VA,
32249 PA=ra2pa(T0_KAOS_EXP_AREA14_PA,0),
32250 RA=T0_KAOS_EXP_AREA14_PA,
32251 part_0_ctx_nonzero_tsb_config_1,
32252 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32253 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32254 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
32255 }
32256#endif
32257
32258#if defined(T0_KAOS_AREA15)
32259attr_data {
32260 Name = t0_module_data_exp_area15,
32261 VA=T0_KAOS_EXP_AREA15_VA,
32262 PA=ra2pa(T0_KAOS_EXP_AREA15_PA,0),
32263 RA=T0_KAOS_EXP_AREA15_PA,
32264 part_0_ctx_nonzero_tsb_config_2,
32265 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32266 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32267 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
32268 }
32269#endif
32270
32271
32272#if defined(T0_KAOS_SHM_AREA)
32273attr_data {
32274 Name = t0_module_data_exp_shm_area,
32275 VA=T0_KAOS_EXP_SHM_AREA_VA,
32276 PA=ra2pa(T0_KAOS_EXP_SHM_AREA_PA,0),
32277 RA=T0_KAOS_EXP_SHM_AREA_PA,
32278 part_0_ctx_nonzero_tsb_config_3,
32279 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32280 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32281 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
32282 }
32283#endif
32284
32285
32286
32287
32288/************************************************************************
32289 Test case end
32290 ************************************************************************/
32291
32292SECTION local_supervisor_section_text TEXT_VA=LOCAL_SUPERVISOR_SECTION_TEXT_VA
32293
32294
32295/*
32296 * Check if we have a data sigsegv
32297 * %g2 has the virtual page number (32-13 => 19 bits)
32298
32299 * Must be all 1's or all 0's for a legal sigsegv
32300 */
32301.global data_segv_check
32302data_segv_check:
32303 ta 0x2e
32304 cmp %o1, 0
32305 setx LOCAL_SUPERVISOR_SECTION_DATA_VA_0, %g1, %o2
32306 be,a 1f
32307 nop
32308 cmp %o1, 1
32309 setx LOCAL_SUPERVISOR_SECTION_DATA_VA_1, %g1, %o2
32310 be,a 1f
32311 nop
32312 cmp %o1, 2
32313 setx LOCAL_SUPERVISOR_SECTION_DATA_VA_2, %g1, %o2
32314 be,a 1f
32315 nop
32316 cmp %o1, 3
32317 setx LOCAL_SUPERVISOR_SECTION_DATA_VA_3, %g1, %o2
32318 be,a 1f
32319 nop
32320 ta 0x1
32321 nop
32322
32323
323241: ldx [%o2], %g1
32325
32326 lda [%g1]ASI_PRIMARY, %g2
32327
32328 sethi %hi(0xc1f80000), %g3
32329 sethi %hi(0x81d80000), %g1
32330 and %g2, %g3, %g2
32331 cmp %g2, %g1
32332 bne,pt %xcc, 1f ! not a flush
32333 nop
32334 done
32335 nop
32336
32337
323381: sethi %hi(0x7ffff), %g2
32339 or %g2, %lo(0x7ffff), %g2
32340/* Check page 0 */ andcc %g2, %g4, %g1
32341
32342 !te T_TRAP_INST0
32343 !be,pt %xcc, increment_sigsegv_count
32344 be,pt %xcc, 2f
32345
32346/* Check last page */ cmp %g2, %g1
32347
32348 !te T_TRAP_INST0
32349 be,pt %xcc, 2f
32350 nop
32351 ta 0x1 !bad trap
32352 nop
323532:
32354 done
32355 nop
32356
32357increment_sigsegv_count:
32358 wr %g0, ASI_PRIMARY, %asi
32359 set T0_KAOS_RUN_REGS_VA, %g7
32360 lda [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi, %g6
32361 inc %g6
32362 sta %g6, [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi
32363
32364 done
32365 nop
32366
32367
32368
32369
32370/* for illegal trap handling */
32371
32372.global handle_ill_trap
32373
32374handle_ill_trap:
32375 ta 0x2e
32376 cmp %o1, 0
32377 setx LOCAL_SUPERVISOR_SECTION_DATA_VA_0, %g1, %o2
32378 be,a 1f
32379 nop
32380 cmp %o1, 1
32381 setx LOCAL_SUPERVISOR_SECTION_DATA_VA_1, %g1, %o2
32382 be,a 1f
32383 nop
32384 cmp %o1, 2
32385 setx LOCAL_SUPERVISOR_SECTION_DATA_VA_2, %g1, %o2
32386 be,a 1f
32387 nop
32388 cmp %o1, 3
32389 setx LOCAL_SUPERVISOR_SECTION_DATA_VA_3, %g1, %o2
32390 be,a 1f
32391 nop
32392 ta 0x1
32393 nop
32394
323951: ldx [%o2], %g1
32396 lda [%g1]ASI_PRIMARY, %g5
32397 sethi %hi(0x1fffff), %g6
32398 or %g6, %lo(0x1fffff), %g6
32399 cmp %g5, %g6
32400 tne 0x1 !bad trap
32401 nop
32402 done
32403 nop
32404
32405
32406
32407
32408
32409
32410
32411
32412SECTION local_supervisor_section_data DATA_VA=LOCAL_SUPERVISOR_SECTION_DATA_VA
32413.seg "data"
32414.global local_supervisor_tmp_area
32415local_supervisor_tmp_area:
32416 .word 0
32417 .word 0
32418 .word 0
32419 .word 0
32420 .word 0
32421 .word 0
32422 .word 0
32423 .word 0
32424 .word 0
32425 .word 0
32426 .word 0
32427 .word 0
32428 .word 0
32429 .word 0
32430 .word 0
32431 .word 0
32432 .word 0
32433 .word 0
32434 .word 0
32435 .word 0
32436 .word 0
32437 .word 0
32438 .word 0
32439 .word 0
32440 .word 0
32441 .word 0
32442 .word 0
32443 .word 0
32444 .word 0
32445 .word 0
32446 .word 0
32447 .word 0
32448
32449
32450
32451
32452
32453/*********************************************************
32454 * For 2nd thread
32455 *********************************************************/
32456
32457
32458attr_text {
32459 Name = t1_module_ktbl,
32460 VA=T1_KAOS_KTBL_VA,
32461 PA=ra2pa(T1_KAOS_KTBL_PA,1),
32462 RA=T1_KAOS_KTBL_PA,
32463 part_1_ctx_nonzero_tsb_config_0,
32464 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32465 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32466 TTE_L=0, TTE_CP=T1_KAOS_KTBL_CACHEABLE, TTE_CV=T1_KAOS_KTBL_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
32467 }
32468
32469
32470attr_text {
32471 Name = t1_module_ktbl,
32472 VA=T1_KAOS_KTBL_VA,
32473 PA=ra2pa(T1_KAOS_KTBL_PA,1),
32474 RA=T1_KAOS_KTBL_PA,
32475 part_1_ctx_nonzero_tsb_config_1,
32476 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32477 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32478 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
32479 }
32480
32481
32482attr_text {
32483 Name = t1_module_subr0,
32484 VA=T1_KAOS_SUBR0_VA,
32485 PA=ra2pa(T1_KAOS_SUBR0_PA,1),
32486 RA=T1_KAOS_SUBR0_PA,
32487 part_1_ctx_nonzero_tsb_config_2,
32488 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32489 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32490 TTE_L=0, TTE_CP=T1_KAOS_SUBR0_CACHEABLE, TTE_CV=T1_KAOS_SUBR0_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
32491 }
32492
32493attr_text {
32494 Name = t1_module_subr1,
32495 VA=T1_KAOS_SUBR1_VA,
32496 PA=ra2pa(T1_KAOS_SUBR1_PA,1),
32497 RA=T1_KAOS_SUBR1_PA,
32498 part_1_ctx_nonzero_tsb_config_3,
32499 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32500 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32501 TTE_L=0, TTE_CP=T1_KAOS_SUBR1_CACHEABLE, TTE_CV=T1_KAOS_SUBR1_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
32502 }
32503
32504
32505attr_text {
32506 Name = t1_module_subr2,
32507 VA=T1_KAOS_SUBR2_VA,
32508 PA=ra2pa(T1_KAOS_SUBR2_PA,1),
32509 RA=T1_KAOS_SUBR2_PA,
32510 part_1_ctx_nonzero_tsb_config_0,
32511 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32512 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32513 TTE_L=0, TTE_CP=T1_KAOS_SUBR2_CACHEABLE, TTE_CV=T1_KAOS_SUBR2_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
32514 }
32515
32516
32517attr_text {
32518 Name = t1_module_subr3,
32519 VA=T1_KAOS_SUBR3_VA,
32520 PA=ra2pa(T1_KAOS_SUBR3_PA,1),
32521 RA=T1_KAOS_SUBR3_PA,
32522 part_1_ctx_nonzero_tsb_config_1,
32523 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32524 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32525 TTE_L=0, TTE_CP=T1_KAOS_SUBR3_CACHEABLE, TTE_CV=T1_KAOS_SUBR3_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
32526 }
32527
32528
32529attr_data {
32530 Name = t1_module_offset_table,
32531 VA=T1_KAOS_OFFSET_TBL_VA,
32532 PA=ra2pa(T1_KAOS_OFFSET_TBL_PA,1),
32533 RA=T1_KAOS_OFFSET_TBL_PA,
32534 part_1_ctx_nonzero_tsb_config_2,
32535 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32536 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32537 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
32538 }
32539
32540
32541
32542
32543
32544attr_data {
32545 Name = t1_module_data_in_regs,
32546 VA=T1_KAOS_RUN_REGS_VA,
32547 PA=ra2pa(T1_KAOS_RUN_REGS_PA,1),
32548 RA=T1_KAOS_RUN_REGS_PA,
32549 part_1_ctx_nonzero_tsb_config_3,
32550 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32551 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32552 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
32553 }
32554
32555
32556
32557attr_data {
32558 Name = t1_module_data_in_stack,
32559 VA=T1_KAOS_RUN_STACK_VA,
32560 PA=ra2pa(T1_KAOS_RUN_STACK_PA,1),
32561 RA=T1_KAOS_RUN_STACK_PA,
32562 part_1_ctx_nonzero_tsb_config_0,
32563 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32564 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32565 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
32566 }
32567
32568
32569
32570attr_data {
32571 Name = t1_module_data_in_area0,
32572 VA=T1_KAOS_RUN_AREA0_VA,
32573 PA=ra2pa(T1_KAOS_RUN_AREA0_PA,1),
32574 RA=T1_KAOS_RUN_AREA0_PA,
32575 part_1_ctx_nonzero_tsb_config_1,
32576 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32577 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32578 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
32579 }
32580
32581
32582#if defined(T1_KAOS_AREA1)
32583attr_data {
32584 Name = t1_module_data_in_area1,
32585 VA=T1_KAOS_RUN_AREA1_VA,
32586 PA=ra2pa(T1_KAOS_RUN_AREA1_PA,1),
32587 RA=T1_KAOS_RUN_AREA1_PA,
32588 part_1_ctx_nonzero_tsb_config_2,
32589 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32590 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32591 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
32592 }
32593#endif
32594
32595
32596#if defined(T1_KAOS_AREA2)
32597attr_data {
32598 Name = t1_module_data_in_area2,
32599 VA=T1_KAOS_RUN_AREA2_VA,
32600 PA=ra2pa(T1_KAOS_RUN_AREA2_PA,1),
32601 RA=T1_KAOS_RUN_AREA2_PA,
32602 part_1_ctx_nonzero_tsb_config_3,
32603 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32604 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32605 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
32606 }
32607#endif
32608
32609
32610#if defined(T1_KAOS_AREA3)
32611attr_data {
32612 Name = t1_module_data_in_area3,
32613 VA=T1_KAOS_RUN_AREA3_VA,
32614 PA=ra2pa(T1_KAOS_RUN_AREA3_PA,1),
32615 RA=T1_KAOS_RUN_AREA3_PA,
32616 part_1_ctx_nonzero_tsb_config_0,
32617 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32618 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32619 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
32620 }
32621#endif
32622
32623#if defined(T1_KAOS_AREA4)
32624attr_data {
32625 Name = t1_module_data_in_area4,
32626 VA=T1_KAOS_RUN_AREA4_VA,
32627 PA=ra2pa(T1_KAOS_RUN_AREA4_PA,1),
32628 RA=T1_KAOS_RUN_AREA4_PA,
32629 part_1_ctx_nonzero_tsb_config_1,
32630 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32631 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32632 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
32633 }
32634#endif
32635
32636
32637#if defined(T1_KAOS_AREA5)
32638attr_data {
32639 Name = t1_module_data_in_area5,
32640 VA=T1_KAOS_RUN_AREA5_VA,
32641 PA=ra2pa(T1_KAOS_RUN_AREA5_PA,1),
32642 RA=T1_KAOS_RUN_AREA5_PA,
32643 part_1_ctx_nonzero_tsb_config_2,
32644 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32645 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32646 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
32647 }
32648#endif
32649
32650
32651#if defined(T1_KAOS_AREA6)
32652attr_data {
32653 Name = t1_module_data_in_area6,
32654 VA=T1_KAOS_RUN_AREA6_VA,
32655 PA=ra2pa(T1_KAOS_RUN_AREA6_PA,1),
32656 RA=T1_KAOS_RUN_AREA6_PA,
32657 part_1_ctx_nonzero_tsb_config_3,
32658 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32659 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32660 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
32661 }
32662#endif
32663
32664
32665#if defined(T1_KAOS_AREA7)
32666attr_data {
32667 Name = t1_module_data_in_area7,
32668 VA=T1_KAOS_RUN_AREA7_VA,
32669 PA=ra2pa(T1_KAOS_RUN_AREA7_PA,1),
32670 RA=T1_KAOS_RUN_AREA7_PA,
32671 part_1_ctx_nonzero_tsb_config_0,
32672 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32673 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32674 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
32675 }
32676#endif
32677
32678
32679#if defined(T1_KAOS_AREA8)
32680attr_data {
32681 Name = t1_module_data_in_area8,
32682 VA=T1_KAOS_RUN_AREA8_VA,
32683 PA=ra2pa(T1_KAOS_RUN_AREA8_PA,1),
32684 RA=T1_KAOS_RUN_AREA8_PA,
32685 part_1_ctx_nonzero_tsb_config_1,
32686 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32687 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32688 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
32689 }
32690#endif
32691
32692
32693#if defined(T1_KAOS_AREA9)
32694attr_data {
32695 Name = t1_module_data_in_area9,
32696 VA=T1_KAOS_RUN_AREA9_VA,
32697 PA=ra2pa(T1_KAOS_RUN_AREA9_PA,1),
32698 RA=T1_KAOS_RUN_AREA9_PA,
32699 part_1_ctx_nonzero_tsb_config_2,
32700 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32701 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32702 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
32703 }
32704#endif
32705
32706
32707#if defined(T1_KAOS_AREA10)
32708attr_data {
32709 Name = t1_module_data_in_area10,
32710 VA=T1_KAOS_RUN_AREA10_VA,
32711 PA=ra2pa(T1_KAOS_RUN_AREA10_PA,1),
32712 RA=T1_KAOS_RUN_AREA10_PA,
32713 part_1_ctx_nonzero_tsb_config_3,
32714 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32715 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32716 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
32717 }
32718#endif
32719
32720
32721#if defined(T1_KAOS_AREA11)
32722attr_data {
32723 Name = t1_module_data_in_area11,
32724 VA=T1_KAOS_RUN_AREA11_VA,
32725 PA=ra2pa(T1_KAOS_RUN_AREA11_PA,1),
32726 RA=T1_KAOS_RUN_AREA11_PA,
32727 part_1_ctx_nonzero_tsb_config_0,
32728 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32729 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32730 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
32731 }
32732#endif
32733
32734
32735#if defined(T1_KAOS_AREA12)
32736attr_data {
32737 Name = t1_module_data_in_area12,
32738 VA=T1_KAOS_RUN_AREA12_VA,
32739 PA=ra2pa(T1_KAOS_RUN_AREA12_PA,1),
32740 RA=T1_KAOS_RUN_AREA12_PA,
32741 part_1_ctx_nonzero_tsb_config_1,
32742 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32743 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32744 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
32745 }
32746#endif
32747
32748
32749#if defined(T1_KAOS_AREA13)
32750attr_data {
32751 Name = t1_module_data_in_area13,
32752 VA=T1_KAOS_RUN_AREA13_VA,
32753 PA=ra2pa(T1_KAOS_RUN_AREA13_PA,1),
32754 RA=T1_KAOS_RUN_AREA13_PA,
32755 part_1_ctx_nonzero_tsb_config_2,
32756 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32757 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32758 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
32759 }
32760#endif
32761
32762
32763#if defined(T1_KAOS_AREA14)
32764attr_data {
32765 Name = t1_module_data_in_area14,
32766 VA=T1_KAOS_RUN_AREA14_VA,
32767 PA=ra2pa(T1_KAOS_RUN_AREA14_PA,1),
32768 RA=T1_KAOS_RUN_AREA14_PA,
32769 part_1_ctx_nonzero_tsb_config_3,
32770 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32771 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32772 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
32773 }
32774#endif
32775
32776
32777#if defined(T1_KAOS_AREA15)
32778attr_data {
32779 Name = t1_module_data_in_area15,
32780 VA=T1_KAOS_RUN_AREA15_VA,
32781 PA=ra2pa(T1_KAOS_RUN_AREA15_PA,1),
32782 RA=T1_KAOS_RUN_AREA15_PA,
32783 part_1_ctx_nonzero_tsb_config_0,
32784 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32785 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32786 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
32787 }
32788#endif
32789
32790
32791#if defined(T1_KAOS_SHM_AREA)
32792attr_data {
32793 Name = t1_module_data_in_shm_area,
32794 VA=T1_KAOS_RUN_SHM_AREA_VA,
32795 PA=ra2pa(T1_KAOS_RUN_SHM_AREA_PA,1),
32796 RA=T1_KAOS_RUN_SHM_AREA_PA,
32797 part_1_ctx_nonzero_tsb_config_1,
32798 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32799 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32800 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
32801 }
32802#endif
32803
32804
32805attr_data {
32806 Name = t1_module_data_exp_regs,
32807 VA=T1_KAOS_EXP_REGS_VA,
32808 PA=ra2pa(T1_KAOS_EXP_REGS_PA,1),
32809 RA=T1_KAOS_EXP_REGS_PA,
32810 part_1_ctx_nonzero_tsb_config_2,
32811 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32812 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32813 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
32814 }
32815
32816
32817attr_data {
32818 Name = t1_module_data_exp_stack,
32819 VA=T1_KAOS_EXP_STACK_VA,
32820 PA=ra2pa(T1_KAOS_EXP_STACK_PA,1),
32821 RA=T1_KAOS_EXP_STACK_PA,
32822 part_1_ctx_nonzero_tsb_config_3,
32823 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32824 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32825 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
32826 }
32827
32828
32829
32830#if defined(T1_KAOS_AREA0)
32831attr_data {
32832 Name = t1_module_data_exp_area0,
32833 VA=T1_KAOS_EXP_AREA0_VA,
32834 PA=ra2pa(T1_KAOS_EXP_AREA0_PA,1),
32835 RA=T1_KAOS_EXP_AREA0_PA,
32836 part_1_ctx_nonzero_tsb_config_0,
32837 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32838 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32839 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
32840 }
32841#endif
32842
32843
32844
32845#if defined(T1_KAOS_AREA1)
32846attr_data {
32847 Name = t1_module_data_exp_area1,
32848 VA=T1_KAOS_EXP_AREA1_VA,
32849 PA=ra2pa(T1_KAOS_EXP_AREA1_PA,1),
32850 RA=T1_KAOS_EXP_AREA1_PA,
32851 part_1_ctx_nonzero_tsb_config_1,
32852 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32853 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32854 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
32855 }
32856#endif
32857
32858#if defined(T1_KAOS_AREA2)
32859attr_data {
32860 Name = t1_module_data_exp_area2,
32861 VA=T1_KAOS_EXP_AREA2_VA,
32862 PA=ra2pa(T1_KAOS_EXP_AREA2_PA,1),
32863 RA=T1_KAOS_EXP_AREA2_PA,
32864 part_1_ctx_nonzero_tsb_config_2,
32865 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32866 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32867 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
32868 }
32869#endif
32870
32871#if defined(T1_KAOS_AREA3)
32872attr_data {
32873 Name = t1_module_data_exp_area3,
32874 VA=T1_KAOS_EXP_AREA3_VA,
32875 PA=ra2pa(T1_KAOS_EXP_AREA3_PA,1),
32876 RA=T1_KAOS_EXP_AREA3_PA,
32877 part_1_ctx_nonzero_tsb_config_3,
32878 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32879 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32880 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
32881 }
32882#endif
32883
32884
32885#if defined(T1_KAOS_AREA4)
32886attr_data {
32887 Name = t1_module_data_exp_area4,
32888 VA=T1_KAOS_EXP_AREA4_VA,
32889 PA=ra2pa(T1_KAOS_EXP_AREA4_PA,1),
32890 RA=T1_KAOS_EXP_AREA4_PA,
32891 part_1_ctx_nonzero_tsb_config_0,
32892 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32893 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32894 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
32895 }
32896#endif
32897
32898
32899#if defined(T1_KAOS_AREA5)
32900attr_data {
32901 Name = t1_module_data_exp_area5,
32902 VA=T1_KAOS_EXP_AREA5_VA,
32903 PA=ra2pa(T1_KAOS_EXP_AREA5_PA,1),
32904 RA=T1_KAOS_EXP_AREA5_PA,
32905 part_1_ctx_nonzero_tsb_config_1,
32906 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32907 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32908 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
32909 }
32910#endif
32911
32912
32913#if defined(T1_KAOS_AREA6)
32914attr_data {
32915 Name = t1_module_data_exp_area6,
32916 VA=T1_KAOS_EXP_AREA6_VA,
32917 PA=ra2pa(T1_KAOS_EXP_AREA6_PA,1),
32918 RA=T1_KAOS_EXP_AREA6_PA,
32919 part_1_ctx_nonzero_tsb_config_2,
32920 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32921 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32922 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
32923 }
32924#endif
32925
32926
32927#if defined(T1_KAOS_AREA7)
32928attr_data {
32929 Name = t1_module_data_exp_area7,
32930 VA=T1_KAOS_EXP_AREA7_VA,
32931 PA=ra2pa(T1_KAOS_EXP_AREA7_PA,1),
32932 RA=T1_KAOS_EXP_AREA7_PA,
32933 part_1_ctx_nonzero_tsb_config_3,
32934 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32935 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32936 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
32937 }
32938#endif
32939
32940
32941#if defined(T1_KAOS_AREA8)
32942attr_data {
32943 Name = t1_module_data_exp_area8,
32944 VA=T1_KAOS_EXP_AREA8_VA,
32945 PA=ra2pa(T1_KAOS_EXP_AREA8_PA,1),
32946 RA=T1_KAOS_EXP_AREA8_PA,
32947 part_1_ctx_nonzero_tsb_config_0,
32948 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32949 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32950 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
32951 }
32952#endif
32953
32954
32955#if defined(T1_KAOS_AREA9)
32956attr_data {
32957 Name = t1_module_data_exp_area9,
32958 VA=T1_KAOS_EXP_AREA9_VA,
32959 PA=ra2pa(T1_KAOS_EXP_AREA9_PA,1),
32960 RA=T1_KAOS_EXP_AREA9_PA,
32961 part_1_ctx_nonzero_tsb_config_1,
32962 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32963 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32964 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
32965 }
32966#endif
32967
32968
32969#if defined(T1_KAOS_AREA10)
32970attr_data {
32971 Name = t1_module_data_exp_area10,
32972 VA=T1_KAOS_EXP_AREA10_VA,
32973 PA=ra2pa(T1_KAOS_EXP_AREA10_PA,1),
32974 RA=T1_KAOS_EXP_AREA10_PA,
32975 part_1_ctx_nonzero_tsb_config_2,
32976 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32977 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32978 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
32979 }
32980#endif
32981
32982
32983#if defined(T1_KAOS_AREA11)
32984attr_data {
32985 Name = t1_module_data_exp_area11,
32986 VA=T1_KAOS_EXP_AREA11_VA,
32987 PA=ra2pa(T1_KAOS_EXP_AREA11_PA,1),
32988 RA=T1_KAOS_EXP_AREA11_PA,
32989 part_1_ctx_nonzero_tsb_config_3,
32990 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
32991 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
32992 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
32993 }
32994#endif
32995
32996
32997#if defined(T1_KAOS_AREA12)
32998attr_data {
32999 Name = t1_module_data_exp_area12,
33000 VA=T1_KAOS_EXP_AREA12_VA,
33001 PA=ra2pa(T1_KAOS_EXP_AREA12_PA,1),
33002 RA=T1_KAOS_EXP_AREA12_PA,
33003 part_1_ctx_nonzero_tsb_config_0,
33004 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33005 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33006 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
33007 }
33008#endif
33009
33010
33011#if defined(T1_KAOS_AREA13)
33012attr_data {
33013 Name = t1_module_data_exp_area13,
33014 VA=T1_KAOS_EXP_AREA13_VA,
33015 PA=ra2pa(T1_KAOS_EXP_AREA13_PA,1),
33016 RA=T1_KAOS_EXP_AREA13_PA,
33017 part_1_ctx_nonzero_tsb_config_1,
33018 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33019 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33020 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
33021 }
33022#endif
33023
33024
33025#if defined(T1_KAOS_AREA14)
33026attr_data {
33027 Name = t1_module_data_exp_area14,
33028 VA=T1_KAOS_EXP_AREA14_VA,
33029 PA=ra2pa(T1_KAOS_EXP_AREA14_PA,1),
33030 RA=T1_KAOS_EXP_AREA14_PA,
33031 part_1_ctx_nonzero_tsb_config_2,
33032 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33033 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33034 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
33035 }
33036#endif
33037
33038#if defined(T1_KAOS_AREA15)
33039attr_data {
33040 Name = t1_module_data_exp_area15,
33041 VA=T1_KAOS_EXP_AREA15_VA,
33042 PA=ra2pa(T1_KAOS_EXP_AREA15_PA,1),
33043 RA=T1_KAOS_EXP_AREA15_PA,
33044 part_1_ctx_nonzero_tsb_config_3,
33045 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33046 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33047 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
33048 }
33049#endif
33050
33051
33052#if defined(T1_KAOS_SHM_AREA)
33053attr_data {
33054 Name = t1_module_data_exp_shm_area,
33055 VA=T1_KAOS_EXP_SHM_AREA_VA,
33056 PA=ra2pa(T1_KAOS_EXP_SHM_AREA_PA,1),
33057 RA=T1_KAOS_EXP_SHM_AREA_PA,
33058 part_1_ctx_nonzero_tsb_config_0,
33059 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33060 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33061 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
33062 }
33063#endif
33064
33065
33066
33067/*********************************************************
33068 * For 3rd thread
33069 *********************************************************/
33070
33071
33072attr_text {
33073 Name = t2_module_ktbl,
33074 VA=T2_KAOS_KTBL_VA,
33075 PA=ra2pa(T2_KAOS_KTBL_PA,2),
33076 RA=T2_KAOS_KTBL_PA,
33077 part_2_ctx_nonzero_tsb_config_0,
33078 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33079 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33080 TTE_L=0, TTE_CP=T2_KAOS_KTBL_CACHEABLE, TTE_CV=T2_KAOS_KTBL_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
33081 }
33082
33083
33084attr_text {
33085 Name = t2_module_ktbl,
33086 VA=T2_KAOS_KTBL_VA,
33087 PA=ra2pa(T2_KAOS_KTBL_PA,2),
33088 RA=T2_KAOS_KTBL_PA,
33089 part_2_ctx_nonzero_tsb_config_1,
33090 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33091 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33092 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
33093 }
33094
33095
33096attr_text {
33097 Name = t2_module_subr0,
33098 VA=T2_KAOS_SUBR0_VA,
33099 PA=ra2pa(T2_KAOS_SUBR0_PA,2),
33100 RA=T2_KAOS_SUBR0_PA,
33101 part_2_ctx_nonzero_tsb_config_2,
33102 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33103 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33104 TTE_L=0, TTE_CP=T2_KAOS_SUBR0_CACHEABLE, TTE_CV=T2_KAOS_SUBR0_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
33105 }
33106
33107attr_text {
33108 Name = t2_module_subr1,
33109 VA=T2_KAOS_SUBR1_VA,
33110 PA=ra2pa(T2_KAOS_SUBR1_PA,2),
33111 RA=T2_KAOS_SUBR1_PA,
33112 part_2_ctx_nonzero_tsb_config_3,
33113 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33114 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33115 TTE_L=0, TTE_CP=T2_KAOS_SUBR1_CACHEABLE, TTE_CV=T2_KAOS_SUBR1_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
33116 }
33117
33118
33119attr_text {
33120 Name = t2_module_subr2,
33121 VA=T2_KAOS_SUBR2_VA,
33122 PA=ra2pa(T2_KAOS_SUBR2_PA,2),
33123 RA=T2_KAOS_SUBR2_PA,
33124 part_2_ctx_nonzero_tsb_config_0,
33125 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33126 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33127 TTE_L=0, TTE_CP=T2_KAOS_SUBR2_CACHEABLE, TTE_CV=T2_KAOS_SUBR2_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
33128 }
33129
33130
33131attr_text {
33132 Name = t2_module_subr3,
33133 VA=T2_KAOS_SUBR3_VA,
33134 PA=ra2pa(T2_KAOS_SUBR3_PA,2),
33135 RA=T2_KAOS_SUBR3_PA,
33136 part_2_ctx_nonzero_tsb_config_1,
33137 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33138 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33139 TTE_L=0, TTE_CP=T2_KAOS_SUBR3_CACHEABLE, TTE_CV=T2_KAOS_SUBR3_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
33140 }
33141
33142
33143attr_data {
33144 Name = t2_module_offset_table,
33145 VA=T2_KAOS_OFFSET_TBL_VA,
33146 PA=ra2pa(T2_KAOS_OFFSET_TBL_PA,2),
33147 RA=T2_KAOS_OFFSET_TBL_PA,
33148 part_2_ctx_nonzero_tsb_config_2,
33149 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33150 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33151 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
33152 }
33153
33154
33155
33156
33157
33158attr_data {
33159 Name = t2_module_data_in_regs,
33160 VA=T2_KAOS_RUN_REGS_VA,
33161 PA=ra2pa(T2_KAOS_RUN_REGS_PA,2),
33162 RA=T2_KAOS_RUN_REGS_PA,
33163 part_2_ctx_nonzero_tsb_config_3,
33164 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33165 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33166 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
33167 }
33168
33169
33170
33171attr_data {
33172 Name = t2_module_data_in_stack,
33173 VA=T2_KAOS_RUN_STACK_VA,
33174 PA=ra2pa(T2_KAOS_RUN_STACK_PA,2),
33175 RA=T2_KAOS_RUN_STACK_PA,
33176 part_2_ctx_nonzero_tsb_config_0,
33177 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33178 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33179 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
33180 }
33181
33182
33183
33184attr_data {
33185 Name = t2_module_data_in_area0,
33186 VA=T2_KAOS_RUN_AREA0_VA,
33187 PA=ra2pa(T2_KAOS_RUN_AREA0_PA,2),
33188 RA=T2_KAOS_RUN_AREA0_PA,
33189 part_2_ctx_nonzero_tsb_config_1,
33190 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33191 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33192 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
33193 }
33194
33195
33196#if defined(T2_KAOS_AREA1)
33197attr_data {
33198 Name = t2_module_data_in_area1,
33199 VA=T2_KAOS_RUN_AREA1_VA,
33200 PA=ra2pa(T2_KAOS_RUN_AREA1_PA,2),
33201 RA=T2_KAOS_RUN_AREA1_PA,
33202 part_2_ctx_nonzero_tsb_config_2,
33203 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33204 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33205 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
33206 }
33207#endif
33208
33209
33210#if defined(T2_KAOS_AREA2)
33211attr_data {
33212 Name = t2_module_data_in_area2,
33213 VA=T2_KAOS_RUN_AREA2_VA,
33214 PA=ra2pa(T2_KAOS_RUN_AREA2_PA,2),
33215 RA=T2_KAOS_RUN_AREA2_PA,
33216 part_2_ctx_nonzero_tsb_config_3,
33217 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33218 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33219 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
33220 }
33221#endif
33222
33223
33224#if defined(T2_KAOS_AREA3)
33225attr_data {
33226 Name = t2_module_data_in_area3,
33227 VA=T2_KAOS_RUN_AREA3_VA,
33228 PA=ra2pa(T2_KAOS_RUN_AREA3_PA,2),
33229 RA=T2_KAOS_RUN_AREA3_PA,
33230 part_2_ctx_nonzero_tsb_config_0,
33231 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33232 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33233 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
33234 }
33235#endif
33236
33237#if defined(T2_KAOS_AREA4)
33238attr_data {
33239 Name = t2_module_data_in_area4,
33240 VA=T2_KAOS_RUN_AREA4_VA,
33241 PA=ra2pa(T2_KAOS_RUN_AREA4_PA,2),
33242 RA=T2_KAOS_RUN_AREA4_PA,
33243 part_2_ctx_nonzero_tsb_config_1,
33244 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33245 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33246 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
33247 }
33248#endif
33249
33250
33251#if defined(T2_KAOS_AREA5)
33252attr_data {
33253 Name = t2_module_data_in_area5,
33254 VA=T2_KAOS_RUN_AREA5_VA,
33255 PA=ra2pa(T2_KAOS_RUN_AREA5_PA,2),
33256 RA=T2_KAOS_RUN_AREA5_PA,
33257 part_2_ctx_nonzero_tsb_config_2,
33258 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33259 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33260 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
33261 }
33262#endif
33263
33264
33265#if defined(T2_KAOS_AREA6)
33266attr_data {
33267 Name = t2_module_data_in_area6,
33268 VA=T2_KAOS_RUN_AREA6_VA,
33269 PA=ra2pa(T2_KAOS_RUN_AREA6_PA,2),
33270 RA=T2_KAOS_RUN_AREA6_PA,
33271 part_2_ctx_nonzero_tsb_config_3,
33272 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33273 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33274 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
33275 }
33276#endif
33277
33278
33279#if defined(T2_KAOS_AREA7)
33280attr_data {
33281 Name = t2_module_data_in_area7,
33282 VA=T2_KAOS_RUN_AREA7_VA,
33283 PA=ra2pa(T2_KAOS_RUN_AREA7_PA,2),
33284 RA=T2_KAOS_RUN_AREA7_PA,
33285 part_2_ctx_nonzero_tsb_config_0,
33286 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33287 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33288 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
33289 }
33290#endif
33291
33292
33293#if defined(T2_KAOS_AREA8)
33294attr_data {
33295 Name = t2_module_data_in_area8,
33296 VA=T2_KAOS_RUN_AREA8_VA,
33297 PA=ra2pa(T2_KAOS_RUN_AREA8_PA,2),
33298 RA=T2_KAOS_RUN_AREA8_PA,
33299 part_2_ctx_nonzero_tsb_config_1,
33300 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33301 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33302 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
33303 }
33304#endif
33305
33306
33307#if defined(T2_KAOS_AREA9)
33308attr_data {
33309 Name = t2_module_data_in_area9,
33310 VA=T2_KAOS_RUN_AREA9_VA,
33311 PA=ra2pa(T2_KAOS_RUN_AREA9_PA,2),
33312 RA=T2_KAOS_RUN_AREA9_PA,
33313 part_2_ctx_nonzero_tsb_config_2,
33314 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33315 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33316 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
33317 }
33318#endif
33319
33320
33321#if defined(T2_KAOS_AREA10)
33322attr_data {
33323 Name = t2_module_data_in_area10,
33324 VA=T2_KAOS_RUN_AREA10_VA,
33325 PA=ra2pa(T2_KAOS_RUN_AREA10_PA,2),
33326 RA=T2_KAOS_RUN_AREA10_PA,
33327 part_2_ctx_nonzero_tsb_config_3,
33328 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33329 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33330 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
33331 }
33332#endif
33333
33334
33335#if defined(T2_KAOS_AREA11)
33336attr_data {
33337 Name = t2_module_data_in_area11,
33338 VA=T2_KAOS_RUN_AREA11_VA,
33339 PA=ra2pa(T2_KAOS_RUN_AREA11_PA,2),
33340 RA=T2_KAOS_RUN_AREA11_PA,
33341 part_2_ctx_nonzero_tsb_config_0,
33342 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33343 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33344 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
33345 }
33346#endif
33347
33348
33349#if defined(T2_KAOS_AREA12)
33350attr_data {
33351 Name = t2_module_data_in_area12,
33352 VA=T2_KAOS_RUN_AREA12_VA,
33353 PA=ra2pa(T2_KAOS_RUN_AREA12_PA,2),
33354 RA=T2_KAOS_RUN_AREA12_PA,
33355 part_2_ctx_nonzero_tsb_config_1,
33356 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33357 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33358 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
33359 }
33360#endif
33361
33362
33363#if defined(T2_KAOS_AREA13)
33364attr_data {
33365 Name = t2_module_data_in_area13,
33366 VA=T2_KAOS_RUN_AREA13_VA,
33367 PA=ra2pa(T2_KAOS_RUN_AREA13_PA,2),
33368 RA=T2_KAOS_RUN_AREA13_PA,
33369 part_2_ctx_nonzero_tsb_config_2,
33370 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33371 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33372 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
33373 }
33374#endif
33375
33376
33377#if defined(T2_KAOS_AREA14)
33378attr_data {
33379 Name = t2_module_data_in_area14,
33380 VA=T2_KAOS_RUN_AREA14_VA,
33381 PA=ra2pa(T2_KAOS_RUN_AREA14_PA,2),
33382 RA=T2_KAOS_RUN_AREA14_PA,
33383 part_2_ctx_nonzero_tsb_config_3,
33384 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33385 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33386 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
33387 }
33388#endif
33389
33390
33391#if defined(T2_KAOS_AREA15)
33392attr_data {
33393 Name = t2_module_data_in_area15,
33394 VA=T2_KAOS_RUN_AREA15_VA,
33395 PA=ra2pa(T2_KAOS_RUN_AREA15_PA,2),
33396 RA=T2_KAOS_RUN_AREA15_PA,
33397 part_2_ctx_nonzero_tsb_config_0,
33398 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33399 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33400 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
33401 }
33402#endif
33403
33404
33405#if defined(T2_KAOS_SHM_AREA)
33406attr_data {
33407 Name = t2_module_data_in_shm_area,
33408 VA=T2_KAOS_RUN_SHM_AREA_VA,
33409 PA=ra2pa(T2_KAOS_RUN_SHM_AREA_PA,2),
33410 RA=T2_KAOS_RUN_SHM_AREA_PA,
33411 part_2_ctx_nonzero_tsb_config_1,
33412 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33413 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33414 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
33415 }
33416#endif
33417
33418
33419attr_data {
33420 Name = t2_module_data_exp_regs,
33421 VA=T2_KAOS_EXP_REGS_VA,
33422 PA=ra2pa(T2_KAOS_EXP_REGS_PA,2),
33423 RA=T2_KAOS_EXP_REGS_PA,
33424 part_2_ctx_nonzero_tsb_config_2,
33425 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33426 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33427 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
33428 }
33429
33430
33431attr_data {
33432 Name = t2_module_data_exp_stack,
33433 VA=T2_KAOS_EXP_STACK_VA,
33434 PA=ra2pa(T2_KAOS_EXP_STACK_PA,2),
33435 RA=T2_KAOS_EXP_STACK_PA,
33436 part_2_ctx_nonzero_tsb_config_3,
33437 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33438 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33439 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
33440 }
33441
33442
33443
33444#if defined(T2_KAOS_AREA0)
33445attr_data {
33446 Name = t2_module_data_exp_area0,
33447 VA=T2_KAOS_EXP_AREA0_VA,
33448 PA=ra2pa(T2_KAOS_EXP_AREA0_PA,2),
33449 RA=T2_KAOS_EXP_AREA0_PA,
33450 part_2_ctx_nonzero_tsb_config_0,
33451 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33452 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33453 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
33454 }
33455#endif
33456
33457
33458
33459#if defined(T2_KAOS_AREA1)
33460attr_data {
33461 Name = t2_module_data_exp_area1,
33462 VA=T2_KAOS_EXP_AREA1_VA,
33463 PA=ra2pa(T2_KAOS_EXP_AREA1_PA,2),
33464 RA=T2_KAOS_EXP_AREA1_PA,
33465 part_2_ctx_nonzero_tsb_config_1,
33466 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33467 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33468 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
33469 }
33470#endif
33471
33472#if defined(T2_KAOS_AREA2)
33473attr_data {
33474 Name = t2_module_data_exp_area2,
33475 VA=T2_KAOS_EXP_AREA2_VA,
33476 PA=ra2pa(T2_KAOS_EXP_AREA2_PA,2),
33477 RA=T2_KAOS_EXP_AREA2_PA,
33478 part_2_ctx_nonzero_tsb_config_2,
33479 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33480 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33481 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
33482 }
33483#endif
33484
33485#if defined(T2_KAOS_AREA3)
33486attr_data {
33487 Name = t2_module_data_exp_area3,
33488 VA=T2_KAOS_EXP_AREA3_VA,
33489 PA=ra2pa(T2_KAOS_EXP_AREA3_PA,2),
33490 RA=T2_KAOS_EXP_AREA3_PA,
33491 part_2_ctx_nonzero_tsb_config_3,
33492 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33493 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33494 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
33495 }
33496#endif
33497
33498
33499#if defined(T2_KAOS_AREA4)
33500attr_data {
33501 Name = t2_module_data_exp_area4,
33502 VA=T2_KAOS_EXP_AREA4_VA,
33503 PA=ra2pa(T2_KAOS_EXP_AREA4_PA,2),
33504 RA=T2_KAOS_EXP_AREA4_PA,
33505 part_2_ctx_nonzero_tsb_config_0,
33506 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33507 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33508 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
33509 }
33510#endif
33511
33512
33513#if defined(T2_KAOS_AREA5)
33514attr_data {
33515 Name = t2_module_data_exp_area5,
33516 VA=T2_KAOS_EXP_AREA5_VA,
33517 PA=ra2pa(T2_KAOS_EXP_AREA5_PA,2),
33518 RA=T2_KAOS_EXP_AREA5_PA,
33519 part_2_ctx_nonzero_tsb_config_1,
33520 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33521 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33522 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
33523 }
33524#endif
33525
33526
33527#if defined(T2_KAOS_AREA6)
33528attr_data {
33529 Name = t2_module_data_exp_area6,
33530 VA=T2_KAOS_EXP_AREA6_VA,
33531 PA=ra2pa(T2_KAOS_EXP_AREA6_PA,2),
33532 RA=T2_KAOS_EXP_AREA6_PA,
33533 part_2_ctx_nonzero_tsb_config_2,
33534 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33535 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33536 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
33537 }
33538#endif
33539
33540
33541#if defined(T2_KAOS_AREA7)
33542attr_data {
33543 Name = t2_module_data_exp_area7,
33544 VA=T2_KAOS_EXP_AREA7_VA,
33545 PA=ra2pa(T2_KAOS_EXP_AREA7_PA,2),
33546 RA=T2_KAOS_EXP_AREA7_PA,
33547 part_2_ctx_nonzero_tsb_config_3,
33548 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33549 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33550 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
33551 }
33552#endif
33553
33554
33555#if defined(T2_KAOS_AREA8)
33556attr_data {
33557 Name = t2_module_data_exp_area8,
33558 VA=T2_KAOS_EXP_AREA8_VA,
33559 PA=ra2pa(T2_KAOS_EXP_AREA8_PA,2),
33560 RA=T2_KAOS_EXP_AREA8_PA,
33561 part_2_ctx_nonzero_tsb_config_0,
33562 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33563 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33564 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
33565 }
33566#endif
33567
33568
33569#if defined(T2_KAOS_AREA9)
33570attr_data {
33571 Name = t2_module_data_exp_area9,
33572 VA=T2_KAOS_EXP_AREA9_VA,
33573 PA=ra2pa(T2_KAOS_EXP_AREA9_PA,2),
33574 RA=T2_KAOS_EXP_AREA9_PA,
33575 part_2_ctx_nonzero_tsb_config_1,
33576 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33577 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33578 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
33579 }
33580#endif
33581
33582
33583#if defined(T2_KAOS_AREA10)
33584attr_data {
33585 Name = t2_module_data_exp_area10,
33586 VA=T2_KAOS_EXP_AREA10_VA,
33587 PA=ra2pa(T2_KAOS_EXP_AREA10_PA,2),
33588 RA=T2_KAOS_EXP_AREA10_PA,
33589 part_2_ctx_nonzero_tsb_config_2,
33590 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33591 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33592 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
33593 }
33594#endif
33595
33596
33597#if defined(T2_KAOS_AREA11)
33598attr_data {
33599 Name = t2_module_data_exp_area11,
33600 VA=T2_KAOS_EXP_AREA11_VA,
33601 PA=ra2pa(T2_KAOS_EXP_AREA11_PA,2),
33602 RA=T2_KAOS_EXP_AREA11_PA,
33603 part_2_ctx_nonzero_tsb_config_3,
33604 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33605 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33606 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
33607 }
33608#endif
33609
33610
33611#if defined(T2_KAOS_AREA12)
33612attr_data {
33613 Name = t2_module_data_exp_area12,
33614 VA=T2_KAOS_EXP_AREA12_VA,
33615 PA=ra2pa(T2_KAOS_EXP_AREA12_PA,2),
33616 RA=T2_KAOS_EXP_AREA12_PA,
33617 part_2_ctx_nonzero_tsb_config_0,
33618 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33619 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33620 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
33621 }
33622#endif
33623
33624
33625#if defined(T2_KAOS_AREA13)
33626attr_data {
33627 Name = t2_module_data_exp_area13,
33628 VA=T2_KAOS_EXP_AREA13_VA,
33629 PA=ra2pa(T2_KAOS_EXP_AREA13_PA,2),
33630 RA=T2_KAOS_EXP_AREA13_PA,
33631 part_2_ctx_nonzero_tsb_config_1,
33632 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33633 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33634 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
33635 }
33636#endif
33637
33638
33639#if defined(T2_KAOS_AREA14)
33640attr_data {
33641 Name = t2_module_data_exp_area14,
33642 VA=T2_KAOS_EXP_AREA14_VA,
33643 PA=ra2pa(T2_KAOS_EXP_AREA14_PA,2),
33644 RA=T2_KAOS_EXP_AREA14_PA,
33645 part_2_ctx_nonzero_tsb_config_2,
33646 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33647 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33648 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
33649 }
33650#endif
33651
33652#if defined(T2_KAOS_AREA15)
33653attr_data {
33654 Name = t2_module_data_exp_area15,
33655 VA=T2_KAOS_EXP_AREA15_VA,
33656 PA=ra2pa(T2_KAOS_EXP_AREA15_PA,2),
33657 RA=T2_KAOS_EXP_AREA15_PA,
33658 part_2_ctx_nonzero_tsb_config_3,
33659 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33660 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33661 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
33662 }
33663#endif
33664
33665
33666#if defined(T2_KAOS_SHM_AREA)
33667attr_data {
33668 Name = t2_module_data_exp_shm_area,
33669 VA=T2_KAOS_EXP_SHM_AREA_VA,
33670 PA=ra2pa(T2_KAOS_EXP_SHM_AREA_PA,2),
33671 RA=T2_KAOS_EXP_SHM_AREA_PA,
33672 part_2_ctx_nonzero_tsb_config_3,
33673 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33674 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33675 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
33676 }
33677#endif
33678
33679
33680
33681
33682/*********************************************************
33683 * For 4th thread
33684 *********************************************************/
33685
33686
33687attr_text {
33688 Name = t3_module_ktbl,
33689 VA=T3_KAOS_KTBL_VA,
33690 PA=ra2pa(T3_KAOS_KTBL_PA,3),
33691 RA=T3_KAOS_KTBL_PA,
33692 part_3_ctx_nonzero_tsb_config_0,
33693 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33694 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33695 TTE_L=0, TTE_CP=T3_KAOS_KTBL_CACHEABLE, TTE_CV=T3_KAOS_KTBL_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
33696 }
33697
33698
33699attr_text {
33700 Name = t3_module_ktbl,
33701 VA=T3_KAOS_KTBL_VA,
33702 PA=ra2pa(T3_KAOS_KTBL_PA,3),
33703 RA=T3_KAOS_KTBL_PA,
33704 part_3_ctx_nonzero_tsb_config_1,
33705 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33706 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33707 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
33708 }
33709
33710
33711attr_text {
33712 Name = t3_module_subr0,
33713 VA=T3_KAOS_SUBR0_VA,
33714 PA=ra2pa(T3_KAOS_SUBR0_PA,3),
33715 RA=T3_KAOS_SUBR0_PA,
33716 part_3_ctx_nonzero_tsb_config_2,
33717 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33718 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33719 TTE_L=0, TTE_CP=T3_KAOS_SUBR0_CACHEABLE, TTE_CV=T3_KAOS_SUBR0_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
33720 }
33721
33722attr_text {
33723 Name = t3_module_subr1,
33724 VA=T3_KAOS_SUBR1_VA,
33725 PA=ra2pa(T3_KAOS_SUBR1_PA,3),
33726 RA=T3_KAOS_SUBR1_PA,
33727 part_3_ctx_nonzero_tsb_config_3,
33728 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33729 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33730 TTE_L=0, TTE_CP=T3_KAOS_SUBR1_CACHEABLE, TTE_CV=T3_KAOS_SUBR1_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
33731 }
33732
33733
33734attr_text {
33735 Name = t3_module_subr2,
33736 VA=T3_KAOS_SUBR2_VA,
33737 PA=ra2pa(T3_KAOS_SUBR2_PA,3),
33738 RA=T3_KAOS_SUBR2_PA,
33739 part_3_ctx_nonzero_tsb_config_0,
33740 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33741 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33742 TTE_L=0, TTE_CP=T3_KAOS_SUBR2_CACHEABLE, TTE_CV=T3_KAOS_SUBR2_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
33743 }
33744
33745
33746attr_text {
33747 Name = t3_module_subr3,
33748 VA=T3_KAOS_SUBR3_VA,
33749 PA=ra2pa(T3_KAOS_SUBR3_PA,3),
33750 RA=T3_KAOS_SUBR3_PA,
33751 part_3_ctx_nonzero_tsb_config_2,
33752 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33753 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33754 TTE_L=0, TTE_CP=T3_KAOS_SUBR3_CACHEABLE, TTE_CV=T3_KAOS_SUBR3_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
33755 }
33756
33757
33758attr_data {
33759 Name = t3_module_offset_table,
33760 VA=T3_KAOS_OFFSET_TBL_VA,
33761 PA=ra2pa(T3_KAOS_OFFSET_TBL_PA,3),
33762 RA=T3_KAOS_OFFSET_TBL_PA,
33763 part_3_ctx_nonzero_tsb_config_2,
33764 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33765 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33766 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
33767 }
33768
33769
33770
33771
33772
33773attr_data {
33774 Name = t3_module_data_in_regs,
33775 VA=T3_KAOS_RUN_REGS_VA,
33776 PA=ra2pa(T3_KAOS_RUN_REGS_PA,3),
33777 RA=T3_KAOS_RUN_REGS_PA,
33778 part_3_ctx_nonzero_tsb_config_3,
33779 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33780 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33781 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
33782 }
33783
33784
33785
33786attr_data {
33787 Name = t3_module_data_in_stack,
33788 VA=T3_KAOS_RUN_STACK_VA,
33789 PA=ra2pa(T3_KAOS_RUN_STACK_PA,3),
33790 RA=T3_KAOS_RUN_STACK_PA,
33791 part_3_ctx_nonzero_tsb_config_0,
33792 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33793 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33794 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
33795 }
33796
33797
33798
33799attr_data {
33800 Name = t3_module_data_in_area0,
33801 VA=T3_KAOS_RUN_AREA0_VA,
33802 PA=ra2pa(T3_KAOS_RUN_AREA0_PA,3),
33803 RA=T3_KAOS_RUN_AREA0_PA,
33804 part_3_ctx_nonzero_tsb_config_1,
33805 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33806 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33807 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
33808 }
33809
33810
33811#if defined(T3_KAOS_AREA1)
33812attr_data {
33813 Name = t3_module_data_in_area1,
33814 VA=T3_KAOS_RUN_AREA1_VA,
33815 PA=ra2pa(T3_KAOS_RUN_AREA1_PA,3),
33816 RA=T3_KAOS_RUN_AREA1_PA,
33817 part_3_ctx_nonzero_tsb_config_2,
33818 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33819 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33820 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
33821 }
33822#endif
33823
33824
33825#if defined(T3_KAOS_AREA2)
33826attr_data {
33827 Name = t3_module_data_in_area2,
33828 VA=T3_KAOS_RUN_AREA2_VA,
33829 PA=ra2pa(T3_KAOS_RUN_AREA2_PA,3),
33830 RA=T3_KAOS_RUN_AREA2_PA,
33831 part_3_ctx_nonzero_tsb_config_3,
33832 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33833 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33834 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
33835 }
33836#endif
33837
33838
33839#if defined(T3_KAOS_AREA3)
33840attr_data {
33841 Name = t3_module_data_in_area3,
33842 VA=T3_KAOS_RUN_AREA3_VA,
33843 PA=ra2pa(T3_KAOS_RUN_AREA3_PA,3),
33844 RA=T3_KAOS_RUN_AREA3_PA,
33845 part_3_ctx_nonzero_tsb_config_0,
33846 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33847 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33848 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
33849 }
33850#endif
33851
33852#if defined(T3_KAOS_AREA4)
33853attr_data {
33854 Name = t3_module_data_in_area4,
33855 VA=T3_KAOS_RUN_AREA4_VA,
33856 PA=ra2pa(T3_KAOS_RUN_AREA4_PA,3),
33857 RA=T3_KAOS_RUN_AREA4_PA,
33858 part_3_ctx_nonzero_tsb_config_1,
33859 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33860 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33861 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
33862 }
33863#endif
33864
33865
33866#if defined(T3_KAOS_AREA5)
33867attr_data {
33868 Name = t3_module_data_in_area5,
33869 VA=T3_KAOS_RUN_AREA5_VA,
33870 PA=ra2pa(T3_KAOS_RUN_AREA5_PA,3),
33871 RA=T3_KAOS_RUN_AREA5_PA,
33872 part_3_ctx_nonzero_tsb_config_2,
33873 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33874 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33875 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
33876 }
33877#endif
33878
33879
33880#if defined(T3_KAOS_AREA6)
33881attr_data {
33882 Name = t3_module_data_in_area6,
33883 VA=T3_KAOS_RUN_AREA6_VA,
33884 PA=ra2pa(T3_KAOS_RUN_AREA6_PA,3),
33885 RA=T3_KAOS_RUN_AREA6_PA,
33886 part_3_ctx_nonzero_tsb_config_3,
33887 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33888 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33889 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
33890 }
33891#endif
33892
33893
33894#if defined(T3_KAOS_AREA7)
33895attr_data {
33896 Name = t3_module_data_in_area7,
33897 VA=T3_KAOS_RUN_AREA7_VA,
33898 PA=ra2pa(T3_KAOS_RUN_AREA7_PA,3),
33899 RA=T3_KAOS_RUN_AREA7_PA,
33900 part_3_ctx_nonzero_tsb_config_0,
33901 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33902 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33903 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
33904 }
33905#endif
33906
33907
33908#if defined(T3_KAOS_AREA8)
33909attr_data {
33910 Name = t3_module_data_in_area8,
33911 VA=T3_KAOS_RUN_AREA8_VA,
33912 PA=ra2pa(T3_KAOS_RUN_AREA8_PA,3),
33913 RA=T3_KAOS_RUN_AREA8_PA,
33914 part_3_ctx_nonzero_tsb_config_1,
33915 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33916 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33917 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
33918 }
33919#endif
33920
33921
33922#if defined(T3_KAOS_AREA9)
33923attr_data {
33924 Name = t3_module_data_in_area9,
33925 VA=T3_KAOS_RUN_AREA9_VA,
33926 PA=ra2pa(T3_KAOS_RUN_AREA9_PA,3),
33927 RA=T3_KAOS_RUN_AREA9_PA,
33928 part_3_ctx_nonzero_tsb_config_2,
33929 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33930 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33931 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
33932 }
33933#endif
33934
33935
33936#if defined(T3_KAOS_AREA10)
33937attr_data {
33938 Name = t3_module_data_in_area10,
33939 VA=T3_KAOS_RUN_AREA10_VA,
33940 PA=ra2pa(T3_KAOS_RUN_AREA10_PA,3),
33941 RA=T3_KAOS_RUN_AREA10_PA,
33942 part_3_ctx_nonzero_tsb_config_3,
33943 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33944 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33945 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
33946 }
33947#endif
33948
33949
33950#if defined(T3_KAOS_AREA11)
33951attr_data {
33952 Name = t3_module_data_in_area11,
33953 VA=T3_KAOS_RUN_AREA11_VA,
33954 PA=ra2pa(T3_KAOS_RUN_AREA11_PA,3),
33955 RA=T3_KAOS_RUN_AREA11_PA,
33956 part_3_ctx_nonzero_tsb_config_0,
33957 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33958 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33959 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
33960 }
33961#endif
33962
33963
33964#if defined(T3_KAOS_AREA12)
33965attr_data {
33966 Name = t3_module_data_in_area12,
33967 VA=T3_KAOS_RUN_AREA12_VA,
33968 PA=ra2pa(T3_KAOS_RUN_AREA12_PA,3),
33969 RA=T3_KAOS_RUN_AREA12_PA,
33970 part_3_ctx_nonzero_tsb_config_1,
33971 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33972 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33973 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
33974 }
33975#endif
33976
33977
33978#if defined(T3_KAOS_AREA13)
33979attr_data {
33980 Name = t3_module_data_in_area13,
33981 VA=T3_KAOS_RUN_AREA13_VA,
33982 PA=ra2pa(T3_KAOS_RUN_AREA13_PA,3),
33983 RA=T3_KAOS_RUN_AREA13_PA,
33984 part_3_ctx_nonzero_tsb_config_2,
33985 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
33986 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
33987 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
33988 }
33989#endif
33990
33991
33992#if defined(T3_KAOS_AREA14)
33993attr_data {
33994 Name = t3_module_data_in_area14,
33995 VA=T3_KAOS_RUN_AREA14_VA,
33996 PA=ra2pa(T3_KAOS_RUN_AREA14_PA,3),
33997 RA=T3_KAOS_RUN_AREA14_PA,
33998 part_3_ctx_nonzero_tsb_config_3,
33999 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
34000 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
34001 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
34002 }
34003#endif
34004
34005
34006#if defined(T3_KAOS_AREA15)
34007attr_data {
34008 Name = t3_module_data_in_area15,
34009 VA=T3_KAOS_RUN_AREA15_VA,
34010 PA=ra2pa(T3_KAOS_RUN_AREA15_PA,3),
34011 RA=T3_KAOS_RUN_AREA15_PA,
34012 part_3_ctx_nonzero_tsb_config_0,
34013 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
34014 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
34015 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
34016 }
34017#endif
34018
34019
34020#if defined(T3_KAOS_SHM_AREA)
34021attr_data {
34022 Name = t3_module_data_in_shm_area,
34023 VA=T3_KAOS_RUN_SHM_AREA_VA,
34024 PA=ra2pa(T3_KAOS_RUN_SHM_AREA_PA,3),
34025 RA=T3_KAOS_RUN_SHM_AREA_PA,
34026 part_3_ctx_nonzero_tsb_config_1,
34027 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
34028 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
34029 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
34030 }
34031#endif
34032
34033
34034attr_data {
34035 Name = t3_module_data_exp_regs,
34036 VA=T3_KAOS_EXP_REGS_VA,
34037 PA=ra2pa(T3_KAOS_EXP_REGS_PA,3),
34038 RA=T3_KAOS_EXP_REGS_PA,
34039 part_3_ctx_nonzero_tsb_config_1,
34040 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
34041 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
34042 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
34043 }
34044
34045
34046attr_data {
34047 Name = t3_module_data_exp_stack,
34048 VA=T3_KAOS_EXP_STACK_VA,
34049 PA=ra2pa(T3_KAOS_EXP_STACK_PA,3),
34050 RA=T3_KAOS_EXP_STACK_PA,
34051 part_3_ctx_nonzero_tsb_config_3,
34052 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
34053 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
34054 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
34055 }
34056
34057
34058
34059#if defined(T3_KAOS_AREA0)
34060attr_data {
34061 Name = t3_module_data_exp_area0,
34062 VA=T3_KAOS_EXP_AREA0_VA,
34063 PA=ra2pa(T3_KAOS_EXP_AREA0_PA,3),
34064 RA=T3_KAOS_EXP_AREA0_PA,
34065 part_3_ctx_nonzero_tsb_config_3,
34066 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
34067 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
34068 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
34069 }
34070#endif
34071
34072
34073
34074#if defined(T3_KAOS_AREA1)
34075attr_data {
34076 Name = t3_module_data_exp_area1,
34077 VA=T3_KAOS_EXP_AREA1_VA,
34078 PA=ra2pa(T3_KAOS_EXP_AREA1_PA,3),
34079 RA=T3_KAOS_EXP_AREA1_PA,
34080 part_3_ctx_nonzero_tsb_config_1,
34081 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
34082 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
34083 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
34084 }
34085#endif
34086
34087#if defined(T3_KAOS_AREA2)
34088attr_data {
34089 Name = t3_module_data_exp_area2,
34090 VA=T3_KAOS_EXP_AREA2_VA,
34091 PA=ra2pa(T3_KAOS_EXP_AREA2_PA,3),
34092 RA=T3_KAOS_EXP_AREA2_PA,
34093 part_3_ctx_nonzero_tsb_config_2,
34094 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
34095 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
34096 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
34097 }
34098#endif
34099
34100#if defined(T3_KAOS_AREA3)
34101attr_data {
34102 Name = t3_module_data_exp_area3,
34103 VA=T3_KAOS_EXP_AREA3_VA,
34104 PA=ra2pa(T3_KAOS_EXP_AREA3_PA,3),
34105 RA=T3_KAOS_EXP_AREA3_PA,
34106 part_3_ctx_nonzero_tsb_config_3,
34107 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
34108 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
34109 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
34110 }
34111#endif
34112
34113
34114#if defined(T3_KAOS_AREA4)
34115attr_data {
34116 Name = t3_module_data_exp_area4,
34117 VA=T3_KAOS_EXP_AREA4_VA,
34118 PA=ra2pa(T3_KAOS_EXP_AREA4_PA,3),
34119 RA=T3_KAOS_EXP_AREA4_PA,
34120 part_3_ctx_nonzero_tsb_config_0,
34121 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
34122 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
34123 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
34124 }
34125#endif
34126
34127
34128#if defined(T3_KAOS_AREA5)
34129attr_data {
34130 Name = t3_module_data_exp_area5,
34131 VA=T3_KAOS_EXP_AREA5_VA,
34132 PA=ra2pa(T3_KAOS_EXP_AREA5_PA,3),
34133 RA=T3_KAOS_EXP_AREA5_PA,
34134 part_3_ctx_nonzero_tsb_config_1,
34135 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
34136 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
34137 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
34138 }
34139#endif
34140
34141
34142#if defined(T3_KAOS_AREA6)
34143attr_data {
34144 Name = t3_module_data_exp_area6,
34145 VA=T3_KAOS_EXP_AREA6_VA,
34146 PA=ra2pa(T3_KAOS_EXP_AREA6_PA,3),
34147 RA=T3_KAOS_EXP_AREA6_PA,
34148 part_3_ctx_nonzero_tsb_config_2,
34149 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
34150 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
34151 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
34152 }
34153#endif
34154
34155
34156#if defined(T3_KAOS_AREA7)
34157attr_data {
34158 Name = t3_module_data_exp_area7,
34159 VA=T3_KAOS_EXP_AREA7_VA,
34160 PA=ra2pa(T3_KAOS_EXP_AREA7_PA,3),
34161 RA=T3_KAOS_EXP_AREA7_PA,
34162 part_3_ctx_nonzero_tsb_config_3,
34163 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
34164 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
34165 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
34166 }
34167#endif
34168
34169
34170#if defined(T3_KAOS_AREA8)
34171attr_data {
34172 Name = t3_module_data_exp_area8,
34173 VA=T3_KAOS_EXP_AREA8_VA,
34174 PA=ra2pa(T3_KAOS_EXP_AREA8_PA,3),
34175 RA=T3_KAOS_EXP_AREA8_PA,
34176 part_3_ctx_nonzero_tsb_config_0,
34177 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
34178 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
34179 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
34180 }
34181#endif
34182
34183
34184#if defined(T3_KAOS_AREA9)
34185attr_data {
34186 Name = t3_module_data_exp_area9,
34187 VA=T3_KAOS_EXP_AREA9_VA,
34188 PA=ra2pa(T3_KAOS_EXP_AREA9_PA,3),
34189 RA=T3_KAOS_EXP_AREA9_PA,
34190 part_3_ctx_nonzero_tsb_config_1,
34191 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
34192 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
34193 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
34194 }
34195#endif
34196
34197
34198#if defined(T3_KAOS_AREA10)
34199attr_data {
34200 Name = t3_module_data_exp_area10,
34201 VA=T3_KAOS_EXP_AREA10_VA,
34202 PA=ra2pa(T3_KAOS_EXP_AREA10_PA,3),
34203 RA=T3_KAOS_EXP_AREA10_PA,
34204 part_3_ctx_nonzero_tsb_config_2,
34205 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
34206 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
34207 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
34208 }
34209#endif
34210
34211
34212#if defined(T3_KAOS_AREA11)
34213attr_data {
34214 Name = t3_module_data_exp_area11,
34215 VA=T3_KAOS_EXP_AREA11_VA,
34216 PA=ra2pa(T3_KAOS_EXP_AREA11_PA,3),
34217 RA=T3_KAOS_EXP_AREA11_PA,
34218 part_3_ctx_nonzero_tsb_config_3,
34219 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
34220 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
34221 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
34222 }
34223#endif
34224
34225
34226#if defined(T3_KAOS_AREA12)
34227attr_data {
34228 Name = t3_module_data_exp_area12,
34229 VA=T3_KAOS_EXP_AREA12_VA,
34230 PA=ra2pa(T3_KAOS_EXP_AREA12_PA,3),
34231 RA=T3_KAOS_EXP_AREA12_PA,
34232 part_3_ctx_nonzero_tsb_config_0,
34233 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
34234 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
34235 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
34236 }
34237#endif
34238
34239
34240#if defined(T3_KAOS_AREA13)
34241attr_data {
34242 Name = t3_module_data_exp_area13,
34243 VA=T3_KAOS_EXP_AREA13_VA,
34244 PA=ra2pa(T3_KAOS_EXP_AREA13_PA,3),
34245 RA=T3_KAOS_EXP_AREA13_PA,
34246 part_3_ctx_nonzero_tsb_config_1,
34247 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
34248 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
34249 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
34250 }
34251#endif
34252
34253
34254#if defined(T3_KAOS_AREA14)
34255attr_data {
34256 Name = t3_module_data_exp_area14,
34257 VA=T3_KAOS_EXP_AREA14_VA,
34258 PA=ra2pa(T3_KAOS_EXP_AREA14_PA,3),
34259 RA=T3_KAOS_EXP_AREA14_PA,
34260 part_3_ctx_nonzero_tsb_config_2,
34261 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
34262 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
34263 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
34264 }
34265#endif
34266
34267#if defined(T3_KAOS_AREA15)
34268attr_data {
34269 Name = t3_module_data_exp_area15,
34270 VA=T3_KAOS_EXP_AREA15_VA,
34271 PA=ra2pa(T3_KAOS_EXP_AREA15_PA,3),
34272 RA=T3_KAOS_EXP_AREA15_PA,
34273 part_3_ctx_nonzero_tsb_config_3,
34274 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
34275 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
34276 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
34277 }
34278#endif
34279
34280
34281#if defined(T3_KAOS_SHM_AREA)
34282attr_data {
34283 Name = t3_module_data_exp_shm_area,
34284 VA=T3_KAOS_EXP_SHM_AREA_VA,
34285 PA=ra2pa(T3_KAOS_EXP_SHM_AREA_PA,3),
34286 RA=T3_KAOS_EXP_SHM_AREA_PA,
34287 part_3_ctx_nonzero_tsb_config_0,
34288 TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
34289 TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
34290 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
34291 }
34292#endif
34293
34294
34295
34296
34297
34298
34299
34300
34301
34302
34303
34304
34305
34306
34307
34308
34309
34310
34311
34312
34313
34314
34315
34316
34317
34318
34319
34320
34321
34322