Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / kaos / diag / v9_kao_4th_02_27_04_199.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: v9_kao_4th_02_27_04_199.s
* Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved
* 4150 Network Circle, Santa Clara, California 95054, U.S.A.
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
* For the avoidance of doubt, and except that if any non-GPL license
* choice is available it will apply instead, Sun elects to use only
* the General Public License version 2 (GPLv2) at this time for any
* software where a choice of GPL license versions is made
* available with the language indicating that GPLv2 or any later version
* may be used, or where a choice of which version of the GPL is applied is
* otherwise unspecified.
*
* Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
* CA 95054 USA or visit www.sun.com if you need additional information or
* have any questions.
*
*
* ========== Copyright Header End ============================================
*/
#define KAOS_SIMULATION
#define SKIP_TRAPCHECK
#define THREAD_COUNT 4
#define THREAD_STRIDE 1
#define THR_1_PARTID 1
#define THR_2_PARTID 2
#define THR_3_PARTID 3
#define USER_PAGE_CUSTOM_MAP
!
! If we are verifying, then two pass mode disabled
!
#if defined(T0_KAOS_VERIFY)
#if defined(T0_KAOS_TWOPASS)
#undef T0_KAOS_TWOPASS
#endif
#endif
#if defined(T1_KAOS_VERIFY)
#if defined(T1_KAOS_TWOPASS)
#undef T1_KAOS_TWOPASS
#endif
#endif
#if defined(T2_KAOS_VERIFY)
#if defined(T2_KAOS_TWOPASS)
#undef T2_KAOS_TWOPASS
#endif
#endif
#if defined(T3_KAOS_VERIFY)
#if defined(T3_KAOS_TWOPASS)
#undef T3_KAOS_TWOPASS
#endif
#endif
!
! Get random values and do some basic selections
! Reserve T0_KAOS_RANVAL_00 for the ksim script
!
/* start ktbl.0.h */
#define T0_KAOS_NIAGARA
#define T0_KAOS_VERSION 4.2
#define T0_KAOS_SEED d464255541a3
#define T0_KAOS_ICOUNT 5000
#define T0_KAOS_AREAS 1
#define T0_KAOS_AREASIZE 64
#define T0_KAOS_AREAOFFSET 8128
#define T0_KAOS_PAGESIZE 8192
#define T0_KAOS_CODECOUNT 5002
#define T0_KAOS_BOOT_VA 0x0e636000
#define T0_KAOS_BOOT_PA 0x00000000007da000
#define T0_KAOS_BOOT_CACHEABLE 1
#define T0_KAOS_BOOT_NONCACHEABLE 0
#define T0_KAOS_STARTUP_VA 0x0e210000
#define T0_KAOS_STARTUP_PA 0x0000000000b04000
#define T0_KAOS_STARTUP_CACHEABLE 1
#define T0_KAOS_STARTUP_NONCACHEABLE 0
#define T0_KAOS_OFFSET_TBL_VA 0x0c65a000
#define T0_KAOS_OFFSET_TBL_PA 0x000000000169c000
#define T0_KAOS_OFFSET_TBL_CACHEABLE 1
#define T0_KAOS_OFFSET_TBL_NONCACHEABLE 0
#define T0_KAOS_DONE_VA 0x142fc000
#define T0_KAOS_DONE_PA 0x0000000001cbc000
#define T0_KAOS_DONE_CACHEABLE 1
#define T0_KAOS_DONE_NONCACHEABLE 0
#define T0_KAOS_KTBL_VA 0x10866000
#define T0_KAOS_KTBL_PA 0x00000000022e6000
#define T0_KAOS_KTBL_CACHEABLE 1
#define T0_KAOS_KTBL_NONCACHEABLE 0
#define T0_KAOS_SUBR0_VA 0x0f4c2000
#define T0_KAOS_SUBR0_PA 0x0000000002ff2000
#define T0_KAOS_SUBR0_CACHEABLE 1
#define T0_KAOS_SUBR0_NONCACHEABLE 0
#define T0_KAOS_SUBR1_VA 0x1088a000
#define T0_KAOS_SUBR1_PA 0x0000000003376000
#define T0_KAOS_SUBR1_CACHEABLE 1
#define T0_KAOS_SUBR1_NONCACHEABLE 0
#define T0_KAOS_SUBR2_VA 0x10922000
#define T0_KAOS_SUBR2_PA 0x00000000039b0000
#define T0_KAOS_SUBR2_CACHEABLE 1
#define T0_KAOS_SUBR2_NONCACHEABLE 0
#define T0_KAOS_SUBR3_VA 0x0d2ac000
#define T0_KAOS_SUBR3_PA 0x00000000045b4000
#define T0_KAOS_SUBR3_CACHEABLE 1
#define T0_KAOS_SUBR3_NONCACHEABLE 0
#define T0_KAOS_EXP_REGS_VA 0x10694000
#define T0_KAOS_EXP_REGS_PA 0x0000000004856000
#define T0_KAOS_EXP_REGS_CACHEABLE 1
#define T0_KAOS_EXP_REGS_NONCACHEABLE 0
#define T0_KAOS_RUN_REGS_VA 0x06a4c000
#define T0_KAOS_RUN_REGS_PA 0x0000000005470000
#define T0_KAOS_RUN_REGS_CACHEABLE 1
#define T0_KAOS_RUN_REGS_NONCACHEABLE 0
#define T0_KAOS_EXP_STACK_VA 0x1fcee000
#define T0_KAOS_EXP_STACK_PA 0x0000000005dac000
#define T0_KAOS_EXP_STACK_CACHEABLE 1
#define T0_KAOS_EXP_STACK_NONCACHEABLE 0
#define T0_KAOS_RUN_STACK_VA 0x0d9d4000
#define T0_KAOS_RUN_STACK_PA 0x0000000006060000
#define T0_KAOS_RUN_STACK_CACHEABLE 1
#define T0_KAOS_RUN_STACK_NONCACHEABLE 0
#define T0_KAOS_AREA0
#define T0_KAOS_EXP_AREA0_VA 0x0a250000
#define T0_KAOS_EXP_AREA0_PA 0x0000000006992000
#define T0_KAOS_EXP_AREA0_CACHEABLE 1
#define T0_KAOS_EXP_AREA0_NONCACHEABLE 0
#define T0_KAOS_RUN_AREA0_VA 0x06b62000
#define T0_KAOS_RUN_AREA0_PA 0x00000000071e2000
#define T0_KAOS_RUN_AREA0_CACHEABLE 1
#define T0_KAOS_RUN_AREA0_NONCACHEABLE 0
#define T0_KAOS_SHM_AREA
#define T0_KAOS_EXP_SHM_AREA_VA 0x1c0dc000
#define T0_KAOS_EXP_SHM_AREA_PA 0x00000000002f8000
#define T0_KAOS_EXP_SHM_AREA_CACHEABLE 1
#define T0_KAOS_EXP_SHM_AREA_NONCACHEABLE 0
#define T0_KAOS_RUN_SHM_AREA_VA 0x03900000
#define T0_KAOS_RUN_SHM_AREA_PA 0x000000000040c000
#define T0_KAOS_RUN_SHM_AREA_CACHEABLE 1
#define T0_KAOS_RUN_SHM_AREA_NONCACHEABLE 0
#define T0_KAOS_RANVAL_00 0x8f1953d0
#define T0_KAOS_RANVAL_01 0xcea4da72
#define T0_KAOS_RANVAL_02 0xd324e177
#define T0_KAOS_RANVAL_03 0xf43f0b46
#define T0_KAOS_RANVAL_04 0xf79b9888
#define T0_KAOS_RANVAL_05 0x8ad65afa
#define T0_KAOS_RANVAL_06 0x7ed6e52b
#define T0_KAOS_RANVAL_07 0x5c8d865e
#define T0_KAOS_RANVAL_08 0x82330863
#define T0_KAOS_RANVAL_09 0xf5a4d139
#define T0_KAOS_RANVAL_0a 0x8d9bccbd
#define T0_KAOS_RANVAL_0b 0x6fe5f1d2
#define T0_KAOS_RANVAL_0c 0x7b0d35b8
#define T0_KAOS_RANVAL_0d 0xf42726ac
#define T0_KAOS_RANVAL_0e 0x8d519257
#define T0_KAOS_RANVAL_0f 0x47d45ab0
#define T0_KAOS_RANVAL_10 0xe42cd584
#define T0_KAOS_RANVAL_11 0x3564c960
#define T0_KAOS_RANVAL_12 0x0573bb2e
#define T0_KAOS_RANVAL_13 0xdfb103be
#define T0_KAOS_RANVAL_14 0x0a391f46
#define T0_KAOS_RANVAL_15 0xfcf85810
#define T0_KAOS_RANVAL_16 0xdf689406
#define T0_KAOS_RANVAL_17 0x2391c1ae
#define T0_KAOS_RANVAL_18 0xd208c729
#define T0_KAOS_RANVAL_19 0xd5287b72
#define T0_KAOS_RANVAL_1a 0xbfc731fb
#define T0_KAOS_RANVAL_1b 0x8478668f
#define T0_KAOS_RANVAL_1c 0x2bdff668
#define T0_KAOS_RANVAL_1d 0x01a480cd
#define T0_KAOS_RANVAL_1e 0x2bf63b7d
#define T0_KAOS_RANVAL_1f 0x6d37f085
#define T0_KAOS_RANVAL_20 0xe6eae5ed
#define T0_KAOS_RANVAL_21 0x78d789cf
#define T0_KAOS_RANVAL_22 0x5effbd9b
#define T0_KAOS_RANVAL_23 0xc4f16fbc
#define T0_KAOS_RANVAL_24 0x0bf4ff3c
#define T0_KAOS_RANVAL_25 0x159e659c
#define T0_KAOS_RANVAL_26 0x4b769185
#define T0_KAOS_RANVAL_27 0xe4a4d799
#define T0_KAOS_RANVAL_28 0x7bf6a78f
#define T0_KAOS_RANVAL_29 0xfb59672a
#define T0_KAOS_RANVAL_2a 0xab0e164b
#define T0_KAOS_RANVAL_2b 0xc4612f32
#define T0_KAOS_RANVAL_2c 0xbc121941
#define T0_KAOS_RANVAL_2d 0xbc14cccb
#define T0_KAOS_RANVAL_2e 0x5f4d42ea
#define T0_KAOS_RANVAL_2f 0x1d62d500
#define T0_KAOS_RANVAL_30 0x2f39ef6f
#define T0_KAOS_RANVAL_31 0x79178d0b
#define T0_KAOS_RANVAL_32 0x45d25489
#define T0_KAOS_RANVAL_33 0x3825c9d3
#define T0_KAOS_RANVAL_34 0xf44247db
#define T0_KAOS_RANVAL_35 0xcad19cbb
#define T0_KAOS_RANVAL_36 0xfe2c9cff
#define T0_KAOS_RANVAL_37 0xb35d3705
#define T0_KAOS_RANVAL_38 0xcfc79f14
#define T0_KAOS_RANVAL_39 0xeb20024d
#define T0_KAOS_RANVAL_3a 0xbba63599
#define T0_KAOS_RANVAL_3b 0xd220a3f2
#define T0_KAOS_RANVAL_3c 0xf264cad3
#define T0_KAOS_RANVAL_3d 0x256e4a62
#define T0_KAOS_RANVAL_3e 0xe2af9a19
#define T0_KAOS_RANVAL_3f 0x8fb28ea7
#define T0_KAOS_RANVAL_40 0xaf63b6a8
#define T0_KAOS_RANVAL_41 0x88a231a1
#define T0_KAOS_RANVAL_42 0xec3b7000
#define T0_KAOS_RANVAL_43 0x8d4b5bd8
#define T0_KAOS_RANVAL_44 0xdcaac6d5
#define T0_KAOS_RANVAL_45 0xe83797ca
#define T0_KAOS_RANVAL_46 0x6978fe10
#define T0_KAOS_RANVAL_47 0xd58ed217
#define T0_KAOS_RANVAL_48 0x4463057a
#define T0_KAOS_RANVAL_49 0x61c0100a
#define T0_KAOS_RANVAL_4a 0x5c40180b
#define T0_KAOS_RANVAL_4b 0xc9019443
#define T0_KAOS_RANVAL_4c 0x59f17df1
#define T0_KAOS_RANVAL_4d 0x6b5aa290
#define T0_KAOS_RANVAL_4e 0xc46982c1
#define T0_KAOS_RANVAL_4f 0x62374f3e
#define T0_KAOS_RANVAL_50 0xf8a06a7b
#define T0_KAOS_RANVAL_51 0x4bed935f
#define T0_KAOS_RANVAL_52 0xdc7b1449
#define T0_KAOS_RANVAL_53 0x66c98ee2
#define T0_KAOS_RANVAL_54 0xe8fb181b
#define T0_KAOS_RANVAL_55 0x40354266
#define T0_KAOS_RANVAL_56 0x28bf148e
#define T0_KAOS_RANVAL_57 0x46b26e34
#define T0_KAOS_RANVAL_58 0xfca9a4c2
#define T0_KAOS_RANVAL_59 0x455878cd
#define T0_KAOS_RANVAL_5a 0x1752a20d
#define T0_KAOS_RANVAL_5b 0x0da596da
#define T0_KAOS_RANVAL_5c 0xddc7fbab
#define T0_KAOS_RANVAL_5d 0xebe3b791
#define T0_KAOS_RANVAL_5e 0x662f1edc
#define T0_KAOS_RANVAL_5f 0x44b543ca
#define T0_KAOS_RANVAL_60 0xf885b408
#define T0_KAOS_RANVAL_61 0xea125b52
#define T0_KAOS_RANVAL_62 0x01eee9ed
#define T0_KAOS_RANVAL_63 0x4d383b44
#define T0_KAOS_RANVAL_64 0xd292b5de
#define T0_KAOS_RANVAL_65 0xab65a96b
#define T0_KAOS_RANVAL_66 0x454de893
#define T0_KAOS_RANVAL_67 0x23c0f401
#define T0_KAOS_RANVAL_68 0x7db6c92d
#define T0_KAOS_RANVAL_69 0x72f71a43
#define T0_KAOS_RANVAL_6a 0xe26aa446
#define T0_KAOS_RANVAL_6b 0x9a4559ac
#define T0_KAOS_RANVAL_6c 0xc8307353
#define T0_KAOS_RANVAL_6d 0xfef474e2
#define T0_KAOS_RANVAL_6e 0xc3d500a2
#define T0_KAOS_RANVAL_6f 0xa699e491
#define T0_KAOS_RANVAL_70 0x3059c6b1
#define T0_KAOS_RANVAL_71 0xfb898fc7
#define T0_KAOS_RANVAL_72 0x98c3cdb5
#define T0_KAOS_RANVAL_73 0x0559f894
#define T0_KAOS_RANVAL_74 0x27d8088e
#define T0_KAOS_RANVAL_75 0x1364caf7
#define T0_KAOS_RANVAL_76 0xc59aba79
#define T0_KAOS_RANVAL_77 0x0482bf63
#define T0_KAOS_RANVAL_78 0xb785513b
#define T0_KAOS_RANVAL_79 0x79409759
#define T0_KAOS_RANVAL_7a 0x1c7e6b9f
#define T0_KAOS_RANVAL_7b 0x1ba4f1ef
#define T0_KAOS_RANVAL_7c 0x56918a78
#define T0_KAOS_RANVAL_7d 0x61ad9f41
#define T0_KAOS_RANVAL_7e 0x194cba8e
#define T0_KAOS_RANVAL_7f 0x0ce54517
/* end ktbl.0.h */
/* start ktbl.1.h */
#define T1_KAOS_NIAGARA
#define T1_KAOS_VERSION 4.2
#define T1_KAOS_SEED d464255541a4
#define T1_KAOS_ICOUNT 5000
#define T1_KAOS_AREAS 1
#define T1_KAOS_AREASIZE 64
#define T1_KAOS_AREAOFFSET 8128
#define T1_KAOS_PAGESIZE 8192
#define T1_KAOS_CODECOUNT 5005
#define T1_KAOS_BOOT_VA 0x3bc66000
#define T1_KAOS_BOOT_PA 0x0000000020236000
#define T1_KAOS_BOOT_CACHEABLE 1
#define T1_KAOS_BOOT_NONCACHEABLE 0
#define T1_KAOS_STARTUP_VA 0x230a6000
#define T1_KAOS_STARTUP_PA 0x0000000020888000
#define T1_KAOS_STARTUP_CACHEABLE 1
#define T1_KAOS_STARTUP_NONCACHEABLE 0
#define T1_KAOS_OFFSET_TBL_VA 0x3ae68000
#define T1_KAOS_OFFSET_TBL_PA 0x00000000217f8000
#define T1_KAOS_OFFSET_TBL_CACHEABLE 1
#define T1_KAOS_OFFSET_TBL_NONCACHEABLE 0
#define T1_KAOS_DONE_VA 0x32b8a000
#define T1_KAOS_DONE_PA 0x0000000021dd8000
#define T1_KAOS_DONE_CACHEABLE 1
#define T1_KAOS_DONE_NONCACHEABLE 0
#define T1_KAOS_KTBL_VA 0x247c2000
#define T1_KAOS_KTBL_PA 0x0000000022364000
#define T1_KAOS_KTBL_CACHEABLE 1
#define T1_KAOS_KTBL_NONCACHEABLE 0
#define T1_KAOS_SUBR0_VA 0x24388000
#define T1_KAOS_SUBR0_PA 0x0000000022960000
#define T1_KAOS_SUBR0_CACHEABLE 1
#define T1_KAOS_SUBR0_NONCACHEABLE 0
#define T1_KAOS_SUBR1_VA 0x2a00c000
#define T1_KAOS_SUBR1_PA 0x000000002349c000
#define T1_KAOS_SUBR1_CACHEABLE 1
#define T1_KAOS_SUBR1_NONCACHEABLE 0
#define T1_KAOS_SUBR2_VA 0x3fede000
#define T1_KAOS_SUBR2_PA 0x0000000023f42000
#define T1_KAOS_SUBR2_CACHEABLE 1
#define T1_KAOS_SUBR2_NONCACHEABLE 0
#define T1_KAOS_SUBR3_VA 0x2429e000
#define T1_KAOS_SUBR3_PA 0x0000000024366000
#define T1_KAOS_SUBR3_CACHEABLE 1
#define T1_KAOS_SUBR3_NONCACHEABLE 0
#define T1_KAOS_EXP_REGS_VA 0x2d7a4000
#define T1_KAOS_EXP_REGS_PA 0x000000002490a000
#define T1_KAOS_EXP_REGS_CACHEABLE 1
#define T1_KAOS_EXP_REGS_NONCACHEABLE 0
#define T1_KAOS_RUN_REGS_VA 0x25bca000
#define T1_KAOS_RUN_REGS_PA 0x0000000025332000
#define T1_KAOS_RUN_REGS_CACHEABLE 1
#define T1_KAOS_RUN_REGS_NONCACHEABLE 0
#define T1_KAOS_EXP_STACK_VA 0x3871a000
#define T1_KAOS_EXP_STACK_PA 0x0000000025f70000
#define T1_KAOS_EXP_STACK_CACHEABLE 1
#define T1_KAOS_EXP_STACK_NONCACHEABLE 0
#define T1_KAOS_RUN_STACK_VA 0x37bf2000
#define T1_KAOS_RUN_STACK_PA 0x00000000261d0000
#define T1_KAOS_RUN_STACK_CACHEABLE 1
#define T1_KAOS_RUN_STACK_NONCACHEABLE 0
#define T1_KAOS_AREA0
#define T1_KAOS_EXP_AREA0_VA 0x23938000
#define T1_KAOS_EXP_AREA0_PA 0x0000000026e06000
#define T1_KAOS_EXP_AREA0_CACHEABLE 1
#define T1_KAOS_EXP_AREA0_NONCACHEABLE 0
#define T1_KAOS_RUN_AREA0_VA 0x29a0c000
#define T1_KAOS_RUN_AREA0_PA 0x00000000276a8000
#define T1_KAOS_RUN_AREA0_CACHEABLE 1
#define T1_KAOS_RUN_AREA0_NONCACHEABLE 0
#define T1_KAOS_SHM_AREA
#define T1_KAOS_EXP_SHM_AREA_VA 0x2c526000
#define T1_KAOS_EXP_SHM_AREA_PA 0x0000000020648000
#define T1_KAOS_EXP_SHM_AREA_CACHEABLE 1
#define T1_KAOS_EXP_SHM_AREA_NONCACHEABLE 0
#define T1_KAOS_RUN_SHM_AREA_VA 0x243cc000
#define T1_KAOS_RUN_SHM_AREA_PA 0x0000000020780000
#define T1_KAOS_RUN_SHM_AREA_CACHEABLE 1
#define T1_KAOS_RUN_SHM_AREA_NONCACHEABLE 0
#define T1_KAOS_RANVAL_00 0x4f98ee5a
#define T1_KAOS_RANVAL_01 0x31318abc
#define T1_KAOS_RANVAL_02 0xa26c15c2
#define T1_KAOS_RANVAL_03 0xf230f441
#define T1_KAOS_RANVAL_04 0x6f3b70dc
#define T1_KAOS_RANVAL_05 0xc5bbc19c
#define T1_KAOS_RANVAL_06 0x30fa9675
#define T1_KAOS_RANVAL_07 0x701517b4
#define T1_KAOS_RANVAL_08 0x5b0a8797
#define T1_KAOS_RANVAL_09 0x9f709ddc
#define T1_KAOS_RANVAL_0a 0xf9e6cc0c
#define T1_KAOS_RANVAL_0b 0xbe0d238d
#define T1_KAOS_RANVAL_0c 0xd82f2e95
#define T1_KAOS_RANVAL_0d 0x8817e42f
#define T1_KAOS_RANVAL_0e 0xb3cc0c5b
#define T1_KAOS_RANVAL_0f 0xff6549e2
#define T1_KAOS_RANVAL_10 0x32996a6a
#define T1_KAOS_RANVAL_11 0xe4107e60
#define T1_KAOS_RANVAL_12 0x6ef57532
#define T1_KAOS_RANVAL_13 0x3432d16b
#define T1_KAOS_RANVAL_14 0x9b9a0164
#define T1_KAOS_RANVAL_15 0xea190e72
#define T1_KAOS_RANVAL_16 0x6726eaaa
#define T1_KAOS_RANVAL_17 0x6dd7d742
#define T1_KAOS_RANVAL_18 0x7ec21401
#define T1_KAOS_RANVAL_19 0xcc6c1007
#define T1_KAOS_RANVAL_1a 0x4ac726c1
#define T1_KAOS_RANVAL_1b 0x9a5ae8ea
#define T1_KAOS_RANVAL_1c 0x3e3f48a1
#define T1_KAOS_RANVAL_1d 0x1d322c05
#define T1_KAOS_RANVAL_1e 0x09e2ae29
#define T1_KAOS_RANVAL_1f 0xdc0fba91
#define T1_KAOS_RANVAL_20 0x18227e7c
#define T1_KAOS_RANVAL_21 0x8353a276
#define T1_KAOS_RANVAL_22 0x4ea8be5c
#define T1_KAOS_RANVAL_23 0xe71e7d99
#define T1_KAOS_RANVAL_24 0xca6a3bd5
#define T1_KAOS_RANVAL_25 0xa1dbeeaf
#define T1_KAOS_RANVAL_26 0x118088f3
#define T1_KAOS_RANVAL_27 0xab4b9b54
#define T1_KAOS_RANVAL_28 0x73894b6f
#define T1_KAOS_RANVAL_29 0x61b109b4
#define T1_KAOS_RANVAL_2a 0x8de65038
#define T1_KAOS_RANVAL_2b 0xee39d80f
#define T1_KAOS_RANVAL_2c 0x6bb53d40
#define T1_KAOS_RANVAL_2d 0xbd91eeda
#define T1_KAOS_RANVAL_2e 0x482538f9
#define T1_KAOS_RANVAL_2f 0xf57d2251
#define T1_KAOS_RANVAL_30 0x9fcfbe64
#define T1_KAOS_RANVAL_31 0xc96646ae
#define T1_KAOS_RANVAL_32 0xfffbe59f
#define T1_KAOS_RANVAL_33 0x08749264
#define T1_KAOS_RANVAL_34 0xbc78fc54
#define T1_KAOS_RANVAL_35 0x1a235c15
#define T1_KAOS_RANVAL_36 0xd6872e7e
#define T1_KAOS_RANVAL_37 0x3c465e14
#define T1_KAOS_RANVAL_38 0x16088757
#define T1_KAOS_RANVAL_39 0x8128bfb4
#define T1_KAOS_RANVAL_3a 0xa7af8b6d
#define T1_KAOS_RANVAL_3b 0x80c0c4b6
#define T1_KAOS_RANVAL_3c 0x440d6837
#define T1_KAOS_RANVAL_3d 0x6f393d91
#define T1_KAOS_RANVAL_3e 0x860b0299
#define T1_KAOS_RANVAL_3f 0x5f8f376c
#define T1_KAOS_RANVAL_40 0x63cd5d38
#define T1_KAOS_RANVAL_41 0x5e5b08fa
#define T1_KAOS_RANVAL_42 0x64eeb096
#define T1_KAOS_RANVAL_43 0xf06341a6
#define T1_KAOS_RANVAL_44 0xa0467245
#define T1_KAOS_RANVAL_45 0x913442a5
#define T1_KAOS_RANVAL_46 0x94883db6
#define T1_KAOS_RANVAL_47 0x90a4f5eb
#define T1_KAOS_RANVAL_48 0x26b5686c
#define T1_KAOS_RANVAL_49 0xe8273d18
#define T1_KAOS_RANVAL_4a 0xa888d49e
#define T1_KAOS_RANVAL_4b 0x5c36e2d8
#define T1_KAOS_RANVAL_4c 0xf7d6a08c
#define T1_KAOS_RANVAL_4d 0xc2c4234b
#define T1_KAOS_RANVAL_4e 0x68706e15
#define T1_KAOS_RANVAL_4f 0xe315d469
#define T1_KAOS_RANVAL_50 0xe73e7d4d
#define T1_KAOS_RANVAL_51 0x055be58b
#define T1_KAOS_RANVAL_52 0x4a21861f
#define T1_KAOS_RANVAL_53 0x555ce577
#define T1_KAOS_RANVAL_54 0x9e81704f
#define T1_KAOS_RANVAL_55 0xb0da90a0
#define T1_KAOS_RANVAL_56 0xd1528e4a
#define T1_KAOS_RANVAL_57 0x50baa581
#define T1_KAOS_RANVAL_58 0x20b326a5
#define T1_KAOS_RANVAL_59 0xb4cd7331
#define T1_KAOS_RANVAL_5a 0xb1f3b147
#define T1_KAOS_RANVAL_5b 0x97ec56ae
#define T1_KAOS_RANVAL_5c 0x47478884
#define T1_KAOS_RANVAL_5d 0x12dbb567
#define T1_KAOS_RANVAL_5e 0x45f4bbbb
#define T1_KAOS_RANVAL_5f 0x82a08812
#define T1_KAOS_RANVAL_60 0x2ad78037
#define T1_KAOS_RANVAL_61 0x463e46d1
#define T1_KAOS_RANVAL_62 0x61403e57
#define T1_KAOS_RANVAL_63 0xa2729030
#define T1_KAOS_RANVAL_64 0xbbf6bc56
#define T1_KAOS_RANVAL_65 0x832e4687
#define T1_KAOS_RANVAL_66 0xbe7e3d26
#define T1_KAOS_RANVAL_67 0x74c4abbf
#define T1_KAOS_RANVAL_68 0xc966e136
#define T1_KAOS_RANVAL_69 0x880f4991
#define T1_KAOS_RANVAL_6a 0xa5820025
#define T1_KAOS_RANVAL_6b 0x8956c4b0
#define T1_KAOS_RANVAL_6c 0xd4c7dda3
#define T1_KAOS_RANVAL_6d 0xc68d2389
#define T1_KAOS_RANVAL_6e 0x5e6bd918
#define T1_KAOS_RANVAL_6f 0x16d42570
#define T1_KAOS_RANVAL_70 0xdcac56cc
#define T1_KAOS_RANVAL_71 0xe43b157e
#define T1_KAOS_RANVAL_72 0xebc0f29b
#define T1_KAOS_RANVAL_73 0xd9729c6a
#define T1_KAOS_RANVAL_74 0x55f45f7e
#define T1_KAOS_RANVAL_75 0x62bc871b
#define T1_KAOS_RANVAL_76 0x1f487c76
#define T1_KAOS_RANVAL_77 0x6061d3cf
#define T1_KAOS_RANVAL_78 0x0dbfee95
#define T1_KAOS_RANVAL_79 0x755dae08
#define T1_KAOS_RANVAL_7a 0xba9ec936
#define T1_KAOS_RANVAL_7b 0xb571e199
#define T1_KAOS_RANVAL_7c 0x6c6dc8ae
#define T1_KAOS_RANVAL_7d 0x1784c78f
#define T1_KAOS_RANVAL_7e 0x126430f8
#define T1_KAOS_RANVAL_7f 0xeb4453cc
/* end ktbl.1.h */
/* start ktbl.2.h */
#define T2_KAOS_NIAGARA
#define T2_KAOS_VERSION 4.2
#define T2_KAOS_SEED d464255541a5
#define T2_KAOS_ICOUNT 5000
#define T2_KAOS_AREAS 1
#define T2_KAOS_AREASIZE 64
#define T2_KAOS_AREAOFFSET 8128
#define T2_KAOS_PAGESIZE 8192
#define T2_KAOS_CODECOUNT 5002
#define T2_KAOS_BOOT_VA 0x42502000
#define T2_KAOS_BOOT_PA 0x0000000040354000
#define T2_KAOS_BOOT_CACHEABLE 1
#define T2_KAOS_BOOT_NONCACHEABLE 0
#define T2_KAOS_STARTUP_VA 0x544b2000
#define T2_KAOS_STARTUP_PA 0x0000000040c94000
#define T2_KAOS_STARTUP_CACHEABLE 1
#define T2_KAOS_STARTUP_NONCACHEABLE 0
#define T2_KAOS_OFFSET_TBL_VA 0x5c584000
#define T2_KAOS_OFFSET_TBL_PA 0x000000004179c000
#define T2_KAOS_OFFSET_TBL_CACHEABLE 1
#define T2_KAOS_OFFSET_TBL_NONCACHEABLE 0
#define T2_KAOS_DONE_VA 0x4f214000
#define T2_KAOS_DONE_PA 0x0000000041c38000
#define T2_KAOS_DONE_CACHEABLE 1
#define T2_KAOS_DONE_NONCACHEABLE 0
#define T2_KAOS_KTBL_VA 0x562c2000
#define T2_KAOS_KTBL_PA 0x00000000427ee000
#define T2_KAOS_KTBL_CACHEABLE 1
#define T2_KAOS_KTBL_NONCACHEABLE 0
#define T2_KAOS_SUBR0_VA 0x56660000
#define T2_KAOS_SUBR0_PA 0x0000000042d52000
#define T2_KAOS_SUBR0_CACHEABLE 1
#define T2_KAOS_SUBR0_NONCACHEABLE 0
#define T2_KAOS_SUBR1_VA 0x5999a000
#define T2_KAOS_SUBR1_PA 0x0000000043534000
#define T2_KAOS_SUBR1_CACHEABLE 1
#define T2_KAOS_SUBR1_NONCACHEABLE 0
#define T2_KAOS_SUBR2_VA 0x5696c000
#define T2_KAOS_SUBR2_PA 0x0000000043d80000
#define T2_KAOS_SUBR2_CACHEABLE 1
#define T2_KAOS_SUBR2_NONCACHEABLE 0
#define T2_KAOS_SUBR3_VA 0x5630a000
#define T2_KAOS_SUBR3_PA 0x0000000044684000
#define T2_KAOS_SUBR3_CACHEABLE 1
#define T2_KAOS_SUBR3_NONCACHEABLE 0
#define T2_KAOS_EXP_REGS_VA 0x5c22c000
#define T2_KAOS_EXP_REGS_PA 0x00000000448c4000
#define T2_KAOS_EXP_REGS_CACHEABLE 1
#define T2_KAOS_EXP_REGS_NONCACHEABLE 0
#define T2_KAOS_RUN_REGS_VA 0x40b02000
#define T2_KAOS_RUN_REGS_PA 0x000000004533c000
#define T2_KAOS_RUN_REGS_CACHEABLE 1
#define T2_KAOS_RUN_REGS_NONCACHEABLE 0
#define T2_KAOS_EXP_STACK_VA 0x4653e000
#define T2_KAOS_EXP_STACK_PA 0x00000000458f2000
#define T2_KAOS_EXP_STACK_CACHEABLE 1
#define T2_KAOS_EXP_STACK_NONCACHEABLE 0
#define T2_KAOS_RUN_STACK_VA 0x42a26000
#define T2_KAOS_RUN_STACK_PA 0x000000004634e000
#define T2_KAOS_RUN_STACK_CACHEABLE 1
#define T2_KAOS_RUN_STACK_NONCACHEABLE 0
#define T2_KAOS_AREA0
#define T2_KAOS_EXP_AREA0_VA 0x55822000
#define T2_KAOS_EXP_AREA0_PA 0x0000000046b6e000
#define T2_KAOS_EXP_AREA0_CACHEABLE 1
#define T2_KAOS_EXP_AREA0_NONCACHEABLE 0
#define T2_KAOS_RUN_AREA0_VA 0x492a6000
#define T2_KAOS_RUN_AREA0_PA 0x0000000047250000
#define T2_KAOS_RUN_AREA0_CACHEABLE 1
#define T2_KAOS_RUN_AREA0_NONCACHEABLE 0
#define T2_KAOS_SHM_AREA
#define T2_KAOS_EXP_SHM_AREA_VA 0x49bb2000
#define T2_KAOS_EXP_SHM_AREA_PA 0x000000004056a000
#define T2_KAOS_EXP_SHM_AREA_CACHEABLE 1
#define T2_KAOS_EXP_SHM_AREA_NONCACHEABLE 0
#define T2_KAOS_RUN_SHM_AREA_VA 0x4290e000
#define T2_KAOS_RUN_SHM_AREA_PA 0x000000004007e000
#define T2_KAOS_RUN_SHM_AREA_CACHEABLE 1
#define T2_KAOS_RUN_SHM_AREA_NONCACHEABLE 0
#define T2_KAOS_RANVAL_00 0x2fab6bb1
#define T2_KAOS_RANVAL_01 0xbda9523f
#define T2_KAOS_RANVAL_02 0x80dd6299
#define T2_KAOS_RANVAL_03 0x47be3a5e
#define T2_KAOS_RANVAL_04 0x6bd6ae4f
#define T2_KAOS_RANVAL_05 0xb2c6a7ab
#define T2_KAOS_RANVAL_06 0xd5331813
#define T2_KAOS_RANVAL_07 0xf596bad9
#define T2_KAOS_RANVAL_08 0xf4c858b8
#define T2_KAOS_RANVAL_09 0x94f8bd6e
#define T2_KAOS_RANVAL_0a 0x656abd67
#define T2_KAOS_RANVAL_0b 0x656f977e
#define T2_KAOS_RANVAL_0c 0xc0d026d5
#define T2_KAOS_RANVAL_0d 0x0c6e1a8f
#define T2_KAOS_RANVAL_0e 0xb64f07c6
#define T2_KAOS_RANVAL_0f 0xa22dfaef
#define T2_KAOS_RANVAL_10 0x5bb1c8d9
#define T2_KAOS_RANVAL_11 0x8a3518c5
#define T2_KAOS_RANVAL_12 0x3d3cbaeb
#define T2_KAOS_RANVAL_13 0xc7d75c9b
#define T2_KAOS_RANVAL_14 0x0ee25695
#define T2_KAOS_RANVAL_15 0xc973773c
#define T2_KAOS_RANVAL_16 0x97583e90
#define T2_KAOS_RANVAL_17 0x08985b1b
#define T2_KAOS_RANVAL_18 0x39d92409
#define T2_KAOS_RANVAL_19 0x593dd598
#define T2_KAOS_RANVAL_1a 0xb2829723
#define T2_KAOS_RANVAL_1b 0x927458df
#define T2_KAOS_RANVAL_1c 0x83c0cb3d
#define T2_KAOS_RANVAL_1d 0xbb3d5b3a
#define T2_KAOS_RANVAL_1e 0xd8d8b5b9
#define T2_KAOS_RANVAL_1f 0x233fbf09
#define T2_KAOS_RANVAL_20 0x174e7f52
#define T2_KAOS_RANVAL_21 0x41720ec1
#define T2_KAOS_RANVAL_22 0xdcc35343
#define T2_KAOS_RANVAL_23 0x36410a98
#define T2_KAOS_RANVAL_24 0x1752fcd3
#define T2_KAOS_RANVAL_25 0x4d44a1d3
#define T2_KAOS_RANVAL_26 0xc14ccaff
#define T2_KAOS_RANVAL_27 0xcdf307c9
#define T2_KAOS_RANVAL_28 0x7ff9ab50
#define T2_KAOS_RANVAL_29 0x3c02b51c
#define T2_KAOS_RANVAL_2a 0x3bd5a830
#define T2_KAOS_RANVAL_2b 0x9f24dfb9
#define T2_KAOS_RANVAL_2c 0x1adfc42d
#define T2_KAOS_RANVAL_2d 0xc50cd896
#define T2_KAOS_RANVAL_2e 0x5897db10
#define T2_KAOS_RANVAL_2f 0x675adc4e
#define T2_KAOS_RANVAL_30 0x847692b7
#define T2_KAOS_RANVAL_31 0xf4adcc0b
#define T2_KAOS_RANVAL_32 0x9df3c905
#define T2_KAOS_RANVAL_33 0x391d0658
#define T2_KAOS_RANVAL_34 0x4cc12177
#define T2_KAOS_RANVAL_35 0x2806c3d7
#define T2_KAOS_RANVAL_36 0xf281ac13
#define T2_KAOS_RANVAL_37 0xa40f01f2
#define T2_KAOS_RANVAL_38 0x5daee8cb
#define T2_KAOS_RANVAL_39 0x62f4b5f2
#define T2_KAOS_RANVAL_3a 0xaa94f592
#define T2_KAOS_RANVAL_3b 0x967ecd2e
#define T2_KAOS_RANVAL_3c 0x3b5a52b1
#define T2_KAOS_RANVAL_3d 0x348ef32d
#define T2_KAOS_RANVAL_3e 0xd286a820
#define T2_KAOS_RANVAL_3f 0x50ce44f0
#define T2_KAOS_RANVAL_40 0xaf8b27e6
#define T2_KAOS_RANVAL_41 0xd21f90bc
#define T2_KAOS_RANVAL_42 0x96f6dcd8
#define T2_KAOS_RANVAL_43 0x8af5941a
#define T2_KAOS_RANVAL_44 0x9f4a3a2f
#define T2_KAOS_RANVAL_45 0x8f7a65f4
#define T2_KAOS_RANVAL_46 0x9284e7c3
#define T2_KAOS_RANVAL_47 0x2f9af0e9
#define T2_KAOS_RANVAL_48 0x5854dff5
#define T2_KAOS_RANVAL_49 0xde9fa254
#define T2_KAOS_RANVAL_4a 0x7c80cf8e
#define T2_KAOS_RANVAL_4b 0xa11e4c9e
#define T2_KAOS_RANVAL_4c 0x9a141517
#define T2_KAOS_RANVAL_4d 0x43e33fc9
#define T2_KAOS_RANVAL_4e 0xdd100c7d
#define T2_KAOS_RANVAL_4f 0x11bdd960
#define T2_KAOS_RANVAL_50 0x13a454fb
#define T2_KAOS_RANVAL_51 0x6fa2d52d
#define T2_KAOS_RANVAL_52 0xe46ac29f
#define T2_KAOS_RANVAL_53 0xeae28a60
#define T2_KAOS_RANVAL_54 0x73b881e6
#define T2_KAOS_RANVAL_55 0xf7278d11
#define T2_KAOS_RANVAL_56 0x9b75eb43
#define T2_KAOS_RANVAL_57 0xcef1f23e
#define T2_KAOS_RANVAL_58 0x78f36d8d
#define T2_KAOS_RANVAL_59 0xfbea44bb
#define T2_KAOS_RANVAL_5a 0x5f5221aa
#define T2_KAOS_RANVAL_5b 0x4ef523ab
#define T2_KAOS_RANVAL_5c 0x86f8d6ec
#define T2_KAOS_RANVAL_5d 0xbf4c1771
#define T2_KAOS_RANVAL_5e 0xeebe06fd
#define T2_KAOS_RANVAL_5f 0xc03a784e
#define T2_KAOS_RANVAL_60 0x072ff155
#define T2_KAOS_RANVAL_61 0x7935d9f8
#define T2_KAOS_RANVAL_62 0x6aa67181
#define T2_KAOS_RANVAL_63 0xa01261eb
#define T2_KAOS_RANVAL_64 0x893ec8cb
#define T2_KAOS_RANVAL_65 0x5e354a57
#define T2_KAOS_RANVAL_66 0x2a2ddb08
#define T2_KAOS_RANVAL_67 0xf325a9c2
#define T2_KAOS_RANVAL_68 0xffe71790
#define T2_KAOS_RANVAL_69 0x2dd6f7e0
#define T2_KAOS_RANVAL_6a 0x7917c2aa
#define T2_KAOS_RANVAL_6b 0xfce5c235
#define T2_KAOS_RANVAL_6c 0x406260fc
#define T2_KAOS_RANVAL_6d 0xc0682770
#define T2_KAOS_RANVAL_6e 0x8d1bf5b5
#define T2_KAOS_RANVAL_6f 0x607e0eac
#define T2_KAOS_RANVAL_70 0xcde4658f
#define T2_KAOS_RANVAL_71 0x3c3c37f5
#define T2_KAOS_RANVAL_72 0xae70f3e1
#define T2_KAOS_RANVAL_73 0x31b745bc
#define T2_KAOS_RANVAL_74 0x05c8444a
#define T2_KAOS_RANVAL_75 0x02454b30
#define T2_KAOS_RANVAL_76 0xa91be2c8
#define T2_KAOS_RANVAL_77 0x0fac5186
#define T2_KAOS_RANVAL_78 0x945ddd3a
#define T2_KAOS_RANVAL_79 0x288836bb
#define T2_KAOS_RANVAL_7a 0xc287c494
#define T2_KAOS_RANVAL_7b 0x1742525d
#define T2_KAOS_RANVAL_7c 0x2b924954
#define T2_KAOS_RANVAL_7d 0xeaf0014d
#define T2_KAOS_RANVAL_7e 0x38cce5f9
#define T2_KAOS_RANVAL_7f 0x364ba7ab
/* end ktbl.2.h */
/* start ktbl.3.h */
#define T3_KAOS_NIAGARA
#define T3_KAOS_VERSION 4.2
#define T3_KAOS_SEED d464255541a6
#define T3_KAOS_ICOUNT 5000
#define T3_KAOS_AREAS 1
#define T3_KAOS_AREASIZE 64
#define T3_KAOS_AREAOFFSET 8128
#define T3_KAOS_PAGESIZE 8192
#define T3_KAOS_CODECOUNT 5002
#define T3_KAOS_BOOT_VA 0x74dee000
#define T3_KAOS_BOOT_PA 0x00000000605be000
#define T3_KAOS_BOOT_CACHEABLE 1
#define T3_KAOS_BOOT_NONCACHEABLE 0
#define T3_KAOS_STARTUP_VA 0x707b2000
#define T3_KAOS_STARTUP_PA 0x0000000060a0c000
#define T3_KAOS_STARTUP_CACHEABLE 1
#define T3_KAOS_STARTUP_NONCACHEABLE 0
#define T3_KAOS_OFFSET_TBL_VA 0x6246e000
#define T3_KAOS_OFFSET_TBL_PA 0x0000000061586000
#define T3_KAOS_OFFSET_TBL_CACHEABLE 1
#define T3_KAOS_OFFSET_TBL_NONCACHEABLE 0
#define T3_KAOS_DONE_VA 0x616c8000
#define T3_KAOS_DONE_PA 0x0000000061ae8000
#define T3_KAOS_DONE_CACHEABLE 1
#define T3_KAOS_DONE_NONCACHEABLE 0
#define T3_KAOS_KTBL_VA 0x681cc000
#define T3_KAOS_KTBL_PA 0x000000006201c000
#define T3_KAOS_KTBL_CACHEABLE 1
#define T3_KAOS_KTBL_NONCACHEABLE 0
#define T3_KAOS_SUBR0_VA 0x68170000
#define T3_KAOS_SUBR0_PA 0x0000000062e84000
#define T3_KAOS_SUBR0_CACHEABLE 1
#define T3_KAOS_SUBR0_NONCACHEABLE 0
#define T3_KAOS_SUBR1_VA 0x7a488000
#define T3_KAOS_SUBR1_PA 0x0000000063630000
#define T3_KAOS_SUBR1_CACHEABLE 1
#define T3_KAOS_SUBR1_NONCACHEABLE 0
#define T3_KAOS_SUBR2_VA 0x67f80000
#define T3_KAOS_SUBR2_PA 0x0000000063ef4000
#define T3_KAOS_SUBR2_CACHEABLE 1
#define T3_KAOS_SUBR2_NONCACHEABLE 0
#define T3_KAOS_SUBR3_VA 0x7c73e000
#define T3_KAOS_SUBR3_PA 0x0000000064062000
#define T3_KAOS_SUBR3_CACHEABLE 1
#define T3_KAOS_SUBR3_NONCACHEABLE 0
#define T3_KAOS_EXP_REGS_VA 0x65db0000
#define T3_KAOS_EXP_REGS_PA 0x0000000064dcc000
#define T3_KAOS_EXP_REGS_CACHEABLE 1
#define T3_KAOS_EXP_REGS_NONCACHEABLE 0
#define T3_KAOS_RUN_REGS_VA 0x6d422000
#define T3_KAOS_RUN_REGS_PA 0x0000000065026000
#define T3_KAOS_RUN_REGS_CACHEABLE 1
#define T3_KAOS_RUN_REGS_NONCACHEABLE 0
#define T3_KAOS_EXP_STACK_VA 0x706fe000
#define T3_KAOS_EXP_STACK_PA 0x0000000065a8e000
#define T3_KAOS_EXP_STACK_CACHEABLE 1
#define T3_KAOS_EXP_STACK_NONCACHEABLE 0
#define T3_KAOS_RUN_STACK_VA 0x7ba7a000
#define T3_KAOS_RUN_STACK_PA 0x00000000664bc000
#define T3_KAOS_RUN_STACK_CACHEABLE 1
#define T3_KAOS_RUN_STACK_NONCACHEABLE 0
#define T3_KAOS_AREA0
#define T3_KAOS_EXP_AREA0_VA 0x64b8e000
#define T3_KAOS_EXP_AREA0_PA 0x0000000066e56000
#define T3_KAOS_EXP_AREA0_CACHEABLE 1
#define T3_KAOS_EXP_AREA0_NONCACHEABLE 0
#define T3_KAOS_RUN_AREA0_VA 0x6622c000
#define T3_KAOS_RUN_AREA0_PA 0x00000000674f2000
#define T3_KAOS_RUN_AREA0_CACHEABLE 1
#define T3_KAOS_RUN_AREA0_NONCACHEABLE 0
#define T3_KAOS_SHM_AREA
#define T3_KAOS_EXP_SHM_AREA_VA 0x68d40000
#define T3_KAOS_EXP_SHM_AREA_PA 0x0000000060726000
#define T3_KAOS_EXP_SHM_AREA_CACHEABLE 1
#define T3_KAOS_EXP_SHM_AREA_NONCACHEABLE 0
#define T3_KAOS_RUN_SHM_AREA_VA 0x67da6000
#define T3_KAOS_RUN_SHM_AREA_PA 0x0000000060110000
#define T3_KAOS_RUN_SHM_AREA_CACHEABLE 1
#define T3_KAOS_RUN_SHM_AREA_NONCACHEABLE 0
#define T3_KAOS_RANVAL_00 0x2873193a
#define T3_KAOS_RANVAL_01 0x8f6f5969
#define T3_KAOS_RANVAL_02 0xa9a0c442
#define T3_KAOS_RANVAL_03 0xa6e24df0
#define T3_KAOS_RANVAL_04 0x13615f6a
#define T3_KAOS_RANVAL_05 0x474e79ff
#define T3_KAOS_RANVAL_06 0xb95fa9f4
#define T3_KAOS_RANVAL_07 0xdb08d7fa
#define T3_KAOS_RANVAL_08 0x95c7ed29
#define T3_KAOS_RANVAL_09 0x5fb7899d
#define T3_KAOS_RANVAL_0a 0xbab7bfe4
#define T3_KAOS_RANVAL_0b 0xa69898f1
#define T3_KAOS_RANVAL_0c 0x5d64a9db
#define T3_KAOS_RANVAL_0d 0x744cfe30
#define T3_KAOS_RANVAL_0e 0x7fe240c7
#define T3_KAOS_RANVAL_0f 0x80f4afe7
#define T3_KAOS_RANVAL_10 0xb5f33c8c
#define T3_KAOS_RANVAL_11 0xd34ec510
#define T3_KAOS_RANVAL_12 0xdae0b50f
#define T3_KAOS_RANVAL_13 0xc7985d01
#define T3_KAOS_RANVAL_14 0xdf589368
#define T3_KAOS_RANVAL_15 0xc0c52761
#define T3_KAOS_RANVAL_16 0x04220981
#define T3_KAOS_RANVAL_17 0xed1a967e
#define T3_KAOS_RANVAL_18 0x21baee6f
#define T3_KAOS_RANVAL_19 0x944b10bc
#define T3_KAOS_RANVAL_1a 0x5c49fb04
#define T3_KAOS_RANVAL_1b 0x656769f8
#define T3_KAOS_RANVAL_1c 0x92036168
#define T3_KAOS_RANVAL_1d 0x23e39c0f
#define T3_KAOS_RANVAL_1e 0x5fe2ebbc
#define T3_KAOS_RANVAL_1f 0xf457adea
#define T3_KAOS_RANVAL_20 0xefa10116
#define T3_KAOS_RANVAL_21 0x4ea10ac1
#define T3_KAOS_RANVAL_22 0xbfaf7557
#define T3_KAOS_RANVAL_23 0x0f53c772
#define T3_KAOS_RANVAL_24 0xbd352fa9
#define T3_KAOS_RANVAL_25 0x5da18a19
#define T3_KAOS_RANVAL_26 0x75d24ca6
#define T3_KAOS_RANVAL_27 0xda368857
#define T3_KAOS_RANVAL_28 0xe453bc77
#define T3_KAOS_RANVAL_29 0xab486ae0
#define T3_KAOS_RANVAL_2a 0xe4584a6f
#define T3_KAOS_RANVAL_2b 0x2771694c
#define T3_KAOS_RANVAL_2c 0xfff8caeb
#define T3_KAOS_RANVAL_2d 0xc5e0af44
#define T3_KAOS_RANVAL_2e 0x2619ad81
#define T3_KAOS_RANVAL_2f 0x8bc3a475
#define T3_KAOS_RANVAL_30 0x2d01b4bd
#define T3_KAOS_RANVAL_31 0x6e4012fe
#define T3_KAOS_RANVAL_32 0xaca4ea07
#define T3_KAOS_RANVAL_33 0x8ae9f42b
#define T3_KAOS_RANVAL_34 0xcb155b63
#define T3_KAOS_RANVAL_35 0x22cff1b7
#define T3_KAOS_RANVAL_36 0x8e369a21
#define T3_KAOS_RANVAL_37 0xacc4f9fc
#define T3_KAOS_RANVAL_38 0x6e3b9cc7
#define T3_KAOS_RANVAL_39 0xbdd3afa7
#define T3_KAOS_RANVAL_3a 0xdae763b0
#define T3_KAOS_RANVAL_3b 0xb5d091f5
#define T3_KAOS_RANVAL_3c 0xd92adf39
#define T3_KAOS_RANVAL_3d 0x511a887f
#define T3_KAOS_RANVAL_3e 0x5971e771
#define T3_KAOS_RANVAL_3f 0x9aa69622
#define T3_KAOS_RANVAL_40 0xdd4de8a6
#define T3_KAOS_RANVAL_41 0x43c4e889
#define T3_KAOS_RANVAL_42 0xe7800d4d
#define T3_KAOS_RANVAL_43 0x28ebd655
#define T3_KAOS_RANVAL_44 0x8ef3750a
#define T3_KAOS_RANVAL_45 0x96a3b40c
#define T3_KAOS_RANVAL_46 0xb89041ee
#define T3_KAOS_RANVAL_47 0xe0ae4826
#define T3_KAOS_RANVAL_48 0x2d3c4022
#define T3_KAOS_RANVAL_49 0x8b3a20f4
#define T3_KAOS_RANVAL_4a 0xf6787995
#define T3_KAOS_RANVAL_4b 0x7427b33b
#define T3_KAOS_RANVAL_4c 0x35737666
#define T3_KAOS_RANVAL_4d 0x0ed106b2
#define T3_KAOS_RANVAL_4e 0x10960c2a
#define T3_KAOS_RANVAL_4f 0xb9485dc9
#define T3_KAOS_RANVAL_50 0x53c8c136
#define T3_KAOS_RANVAL_51 0xb894c861
#define T3_KAOS_RANVAL_52 0xe016be94
#define T3_KAOS_RANVAL_53 0x2ca17d5a
#define T3_KAOS_RANVAL_54 0xaf226253
#define T3_KAOS_RANVAL_55 0xbda53d29
#define T3_KAOS_RANVAL_56 0xd1b88d4a
#define T3_KAOS_RANVAL_57 0x207f6fd0
#define T3_KAOS_RANVAL_58 0x8e311290
#define T3_KAOS_RANVAL_59 0x7a913ae8
#define T3_KAOS_RANVAL_5a 0x75230c2a
#define T3_KAOS_RANVAL_5b 0x418000a9
#define T3_KAOS_RANVAL_5c 0xa05697c8
#define T3_KAOS_RANVAL_5d 0x7d2da70e
#define T3_KAOS_RANVAL_5e 0x30d66f89
#define T3_KAOS_RANVAL_5f 0xabf13e84
#define T3_KAOS_RANVAL_60 0x988b4612
#define T3_KAOS_RANVAL_61 0xde5231c8
#define T3_KAOS_RANVAL_62 0xc4d9928a
#define T3_KAOS_RANVAL_63 0x9709a4e3
#define T3_KAOS_RANVAL_64 0x027de033
#define T3_KAOS_RANVAL_65 0x27041f60
#define T3_KAOS_RANVAL_66 0xaf118eb3
#define T3_KAOS_RANVAL_67 0xd4d29e31
#define T3_KAOS_RANVAL_68 0xbdec8b54
#define T3_KAOS_RANVAL_69 0x8239c3e3
#define T3_KAOS_RANVAL_6a 0x2fc2b8bd
#define T3_KAOS_RANVAL_6b 0x8baaa207
#define T3_KAOS_RANVAL_6c 0xc0ecc9f4
#define T3_KAOS_RANVAL_6d 0x11e79503
#define T3_KAOS_RANVAL_6e 0x746416aa
#define T3_KAOS_RANVAL_6f 0xa0d473aa
#define T3_KAOS_RANVAL_70 0x42c3b21f
#define T3_KAOS_RANVAL_71 0x7db1f63f
#define T3_KAOS_RANVAL_72 0x7feba31d
#define T3_KAOS_RANVAL_73 0x0edd44d8
#define T3_KAOS_RANVAL_74 0x4d4ed2df
#define T3_KAOS_RANVAL_75 0x39ad2340
#define T3_KAOS_RANVAL_76 0x834af1e5
#define T3_KAOS_RANVAL_77 0x9efbc0c3
#define T3_KAOS_RANVAL_78 0xae117cf3
#define T3_KAOS_RANVAL_79 0x3646dc86
#define T3_KAOS_RANVAL_7a 0x143909da
#define T3_KAOS_RANVAL_7b 0x3e26435d
#define T3_KAOS_RANVAL_7c 0x110162be
#define T3_KAOS_RANVAL_7d 0x2e0bba43
#define T3_KAOS_RANVAL_7e 0xb4df87ec
#define T3_KAOS_RANVAL_7f 0xfdbec0d6
/* end ktbl.3.h */
#define CREGS_PSTATE_AM 1
#define CREGS_TSTATE_PSTATE_AM 1
#define NO_TRAPCHECK
#define LOCAL_SUPERVISOR_SECTION_TEXT_VA 0x20200000
#define LOCAL_SUPERVISOR_SECTION_TEXT_PA 0x20200000
#define LOCAL_SUPERVISOR_SECTION_DATA_VA 0x20210000
#define LOCAL_SUPERVISOR_SECTION_DATA_PA 0x20210000
#define LOCAL_SUPERVISOR_SECTION_DATA_VA_0 0x20210000
#define LOCAL_SUPERVISOR_SECTION_DATA_PA_0 0x20210000
#define LOCAL_SUPERVISOR_SECTION_DATA_VA_1 0x20210008
#define LOCAL_SUPERVISOR_SECTION_DATA_PA_1 0x20210008
#define LOCAL_SUPERVISOR_SECTION_DATA_VA_2 0x20210010
#define LOCAL_SUPERVISOR_SECTION_DATA_PA_2 0x20210010
#define LOCAL_SUPERVISOR_SECTION_DATA_VA_3 0x20210018
#define LOCAL_SUPERVISOR_SECTION_DATA_PA_3 0x20210018
#if defined(T0_KAOS_RANVAL_01)
#if (T0_KAOS_RANVAL_01 & (1<<0))
#define T0_KREADONLY
#endif
#if (T0_KAOS_RANVAL_01 & (1<<7))
#define T0_KAOS_FPNS
#endif
#if (T0_KAOS_RANVAL_01 & (1<<9))
!#define T0_KAOS_TICK
#endif
#if (T0_KAOS_RANVAL_01 & (1<<10))
#define DISP_MS_INIT 1
#endif
#if (T0_KAOS_RANVAL_01 & (1<<11))
#define PSTATE_MM_INIT PSTATE_MM_TSO
#endif
#endif
#if defined(T1_KAOS_RANVAL_01)
#if (T1_KAOS_RANVAL_01 & (1<<0))
#define T1_KREADONLY
#endif
#if (T1_KAOS_RANVAL_01 & (1<<7))
#define T1_KAOS_FPNS
#endif
#if (T1_KAOS_RANVAL_01 & (1<<9))
!#define KAOS_TICK
#endif
#if (T1_KAOS_RANVAL_01 & (1<<10))
#define T1_DISP_MS_INIT 1
#endif
#if (KAOS_RANVAL_01 & (1<<11))
#define T1_PSTATE_MM_INIT PSTATE_MM_TSO
#endif
#endif
#if defined(T2_KAOS_RANVAL_01)
#if (T2_KAOS_RANVAL_01 & (1<<0))
#define T2_KREADONLY
#endif
#if (T2_KAOS_RANVAL_01 & (1<<7))
#define T2_KAOS_FPNS
#endif
#if (T2_KAOS_RANVAL_01 & (1<<9))
!#define KAOS_TICK
#endif
#if (T2_KAOS_RANVAL_01 & (1<<10))
#define T2_DISP_MS_INIT 1
#endif
#if (KAOS_RANVAL_01 & (1<<11))
#define T2_PSTATE_MM_INIT PSTATE_MM_TSO
#endif
#endif
#if defined(T3_KAOS_RANVAL_01)
#if (T3_KAOS_RANVAL_01 & (1<<0))
#define T3_KREADONLY
#endif
#if (T3_KAOS_RANVAL_01 & (1<<7))
#define T3_KAOS_FPNS
#endif
#if (T3_KAOS_RANVAL_01 & (1<<9))
!#define KAOS_TICK
#endif
#if (T3_KAOS_RANVAL_01 & (1<<10))
#define T3_DISP_MS_INIT 1
#endif
#if (KAOS_RANVAL_01 & (1<<11))
#define T3_PSTATE_MM_INIT PSTATE_MM_TSO
#endif
#endif
!
! Define primary context number
!
#define USER_CONTEXT 0x0fff
!
! Define local trap numbers
!
#define TRAP_INIT_TICK_COMPARE 0x23
#define TRAP_SETDATA 0x24
#define TRAP_SIGSEGV_UPDATE 0x27
!
! Include the local kaos definitions
!
#if !defined(_KAOS_H)
#define _KAOS_H
#define I2OFF(a) ((a)*4) /* convert integer index to address offset */
/*
* _kaos() register load/store area layout
*/
#define KDATA_FREGS (64)
#define KDATA_LREGS (8)
#define KDATA_IREGS (8)
#define KDATA_GREGS (8)
#define KDATA_OREGS (8)
#define KDATA_FREG_IDX (0)
#define KDATA_GREG_IDX (KDATA_FREG_IDX+KDATA_FREGS)
#define KDATA_OREG_IDX (KDATA_GREG_IDX+KDATA_GREGS)
#define KDATA_LREG_IDX (KDATA_OREG_IDX+KDATA_OREGS)
#define KDATA_IREG_IDX (KDATA_LREG_IDX+KDATA_LREGS)
#define KDATA_Y_IDX (KDATA_IREG_IDX+KDATA_IREGS)
#define KDATA_ICC_IDX (KDATA_Y_IDX+1)
#define KDATA_FSR_IDX (KDATA_ICC_IDX+1)
#define KDATA_GSRMASK_IDX (KDATA_FSR_IDX+1)
#define KDATA_GSR_IDX (KDATA_GSRMASK_IDX+1)
#define KDATA_ASI_IDX (KDATA_GSR_IDX+1)
#define KDATA_TRAP_BEG_IDX (KDATA_ASI_IDX+1)
#define KDATA_TRAP_OV_IDX (KDATA_TRAP_BEG_IDX)
#define KDATA_TRAP_DIV0_IDX (KDATA_TRAP_OV_IDX+1)
#define KDATA_TRAP_DIV52_IDX (KDATA_TRAP_DIV0_IDX+1)
#define KDATA_TRAP_NX_IDX (KDATA_TRAP_DIV52_IDX+1)
#define KDATA_TRAP_DZ_IDX (KDATA_TRAP_NX_IDX+1)
#define KDATA_TRAP_UF_IDX (KDATA_TRAP_DZ_IDX+1)
#define KDATA_TRAP_OF_IDX (KDATA_TRAP_UF_IDX+1)
#define KDATA_TRAP_NV_IDX (KDATA_TRAP_OF_IDX+1)
#define KDATA_TRAP_FP_OTHER_IDX (KDATA_TRAP_NV_IDX+1)
#define KDATA_TRAP_TICC_IDX (KDATA_TRAP_FP_OTHER_IDX+1)
#define KDATA_TRAP_SIGFPE_IDX (KDATA_TRAP_TICC_IDX+1)
#define KDATA_TRAP_SIGSEGV_IDX (KDATA_TRAP_SIGFPE_IDX+1)
#define KDATA_TRAP_SIGBUS_IDX (KDATA_TRAP_SIGSEGV_IDX+1)
#define KDATA_TRAP_SIGILL_IDX (KDATA_TRAP_SIGBUS_IDX+1)
#define KDATA_ETRAP_SIGSEGV_IDX (KDATA_TRAP_SIGILL_IDX+1)
#define KDATA_ETRAP_SIGBUS_IDX (KDATA_ETRAP_SIGSEGV_IDX+1)
#define KDATA_TRAP_UNIMP_IDX (KDATA_ETRAP_SIGBUS_IDX+1)
#define KDATA_TRAP_MAX_IDX (KDATA_TRAP_UNIMP_IDX+1)
#define KDATA_MAX_IDX ((KDATA_TRAP_MAX_IDX+1)&~1)
#define KDATA_FREG_OFF(a) I2OFF((a)+KDATA_FREG_IDX)
#define KDATA_GREG_OFF(a) I2OFF((a)+KDATA_GREG_IDX)
#define KDATA_OREG_OFF(a) I2OFF((a)+KDATA_OREG_IDX)
#define KDATA_LREG_OFF(a) I2OFF((a)+KDATA_LREG_IDX)
#define KDATA_IREG_OFF(a) I2OFF((a)+KDATA_IREG_IDX)
#define KDATA_ICC_OFF I2OFF(KDATA_ICC_IDX)
#define KDATA_Y_OFF I2OFF(KDATA_Y_IDX)
#define KDATA_FSR_OFF I2OFF(KDATA_FSR_IDX)
#define KDATA_GSRMASK_OFF I2OFF(KDATA_GSRMASK_IDX)
#define KDATA_GSR_OFF I2OFF(KDATA_GSR_IDX)
#define KDATA_ASI_OFF I2OFF(KDATA_ASI_IDX)
#define KDATA_TRAP_BEG_OFF I2OFF(KDATA_TRAP_BEG_IDX)
#define KDATA_TRAP_OV_OFF I2OFF(KDATA_TRAP_OV_IDX)
#define KDATA_TRAP_DIV0_OFF I2OFF(KDATA_TRAP_DIV0_IDX)
#define KDATA_TRAP_DIV52_OFF I2OFF(KDATA_TRAP_DIV52_IDX)
#define KDATA_TRAP_NX_OFF I2OFF(KDATA_TRAP_NX_IDX)
#define KDATA_TRAP_DZ_OFF I2OFF(KDATA_TRAP_DZ_IDX)
#define KDATA_TRAP_UF_OFF I2OFF(KDATA_TRAP_UF_IDX)
#define KDATA_TRAP_OF_OFF I2OFF(KDATA_TRAP_OF_IDX)
#define KDATA_TRAP_NV_OFF I2OFF(KDATA_TRAP_NV_IDX)
#define KDATA_TRAP_FP_OTHER_OFF I2OFF(KDATA_TRAP_FP_OTHER_IDX)
#define KDATA_TRAP_TICC_OFF I2OFF(KDATA_TRAP_TICC_IDX)
#define KDATA_TRAP_SIGFPE_OFF I2OFF(KDATA_TRAP_SIGFPE_IDX)
#define KDATA_TRAP_SIGSEGV_OFF I2OFF(KDATA_TRAP_SIGSEGV_IDX)
#define KDATA_TRAP_SIGBUS_OFF I2OFF(KDATA_TRAP_SIGBUS_IDX)
#define KDATA_TRAP_SIGILL_OFF I2OFF(KDATA_TRAP_SIGILL_IDX)
#define KDATA_ETRAP_SIGSEGV_OFF I2OFF(KDATA_ETRAP_SIGSEGV_IDX)
#define KDATA_ETRAP_SIGBUS_OFF I2OFF(KDATA_ETRAP_SIGBUS_IDX)
#define KDATA_TRAP_UNIMP_OFF I2OFF(KDATA_TRAP_UNIMP_IDX)
#define KDATA_MAX_OFF I2OFF(KDATA_MAX_IDX)
/*
* _kaos() local stack frame layout
*/
#define KFRAME_FSR (-4) /* addr offset for fsr */
#define KFRAME_XFLAGS (KFRAME_FSR-4) /* addr offset for xflags */
#define KFRAME_REGPTR (KFRAME_XFLAGS-4) /* addr offset for reg ptr */
#define KFRAME_MTBL (KFRAME_REGPTR-4) /* addr offset for first */
/* word of variable */
/* stack region */
/*
* _kaos xflags bits
*/
#define XFLAG_TRIGGER 0x1 /* Activate triggers */
#define XFLAG_SGI 0x2 /* Save/restore %gsr */
#define XFLAG_V9 0x4 /* Save/restore %f[32-63], %asi */
/*
* %fsr set/get bit mask
* We only allow RD and fcc fields
*/
#define FSR_MASK 0xc0000c00
/*
* Trap numbers
*/
#define TICC_TRAP 0x10
#define TRIGGER_START_TRAP 0x14
#define TRIGGER_STOP_TRAP 0x18
#define WATCHDOG_TRAP 0x71
#endif
/*
* Minimum frame size
*/
#define MINFRAME 0x60
/*
* Special ticc traps for simulation
*/
#define TRAP_DEMAP_RANDOM_VA 0x28
#define TRAP_DEMAP_AREA 0x2c
#define TRAP_DEMAP_KTBL_TEXT 0x30
#define TRAP_DEMAP_KTBL_DATA 0x34
#define TRAP_DEMAP_SUBR 0x38
#define TRAP_DEMAP_REG 0x3c
#define TRAP_DEMAP_STACK 0x40
#define TRAP_RO_AREA 0x44
#define TRAP_RO_KTBL_DATA 0x75
#define TRAP_RO_REG 0x4c
#define TRAP_RO_STACK 0x50
#define TRAP_SET_WINDOW 0x54
#define TRAP_SET_VA_WP 0x58
#define TRAP_SET_PA_WP 0x5c
#define TRAP_SET_SOFTINT 0x60
#define TRAP_IE_TOGGLE 0x64
#define TRAP_SET_PIL 0x68
#define TRAP_SET_TSO 0x6c
#define TRAP_SET_PSO 0x70
#define TRAP_SET_RMO 0x74
/*
* mplock return codes
*/
#define LOCK_SUCCESS 0
#define LOCK_TIMEOUT 1
/*
* memtest types
*/
#define MEMTEST_NONE 0
#define MEMTEST_TSO 1
#define MEMTEST_RMO 2
#define MAXHOSTS 10
#include "constants.h"
#include "macros.h"
/*
#include "enable_traps.h"
*/
#define H_T0_Trap_Instruction_0
#define SUN_H_T0_Trap_Instruction_0 \
tcc T_TRAP_INST1; \
wr %g0, ASI_PRIMARY, %asi; \
set T0_KAOS_RUN_REGS_PA, %g7; \
lda [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi, %g6 ; \
inc %g6 ; \
sta %g6, [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi ; \
done; \
nop
#define H_HT0_Trap_Instruction_0
#define SUN_H_HT0_Trap_Instruction_0 \
tcc T_TRAP_INST1; \
wr %g0, ASI_PRIMARY, %asi; \
set T0_KAOS_RUN_REGS_PA, %g7; \
lda [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi, %g6 ; \
inc %g6 ; \
sta %g6, [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi ; \
done; \
nop
#define H_T0_Trap_Instruction_1
#define SUN_H_T0_Trap_Instruction_1 \
rdpr %tstate, %g1; \
wrpr %g1, 0x200, %tstate; \
done; \
nop; \
nop; \
nop; \
nop; \
nop
#define H_HT0_Trap_Instruction_1
#define SUN_H_HT0_Trap_Instruction_1 \
rdpr %tstate, %g1; \
wrpr %g1, 0x200, %tstate; \
done; \
nop; \
nop; \
nop; \
nop; \
nop
#define H_T0_Trap_Instruction_2
#define SUN_H_T0_Trap_Instruction_2 \
tcc T_TRAP_INST1; \
wr %g0, ASI_PRIMARY, %asi; \
set T0_KAOS_RUN_REGS_PA, %g7; \
lda [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi, %g6 ; \
inc %g6 ; \
sta %g6, [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi ; \
done; \
nop
#define H_HT0_Trap_Instruction_2
#define SUN_H_HT0_Trap_Instruction_2 \
tcc T_TRAP_INST1; \
wr %g0, ASI_PRIMARY, %asi; \
set T0_KAOS_RUN_REGS_PA, %g7; \
lda [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi, %g6 ; \
inc %g6 ; \
sta %g6, [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi ; \
done; \
nop
#define H_T0_Trap_Instruction_3
#define SUN_H_T0_Trap_Instruction_3 \
rdpr %tstate, %g1; \
wrpr %g1, 0x200, %tstate; \
done; \
nop; \
nop; \
nop; \
nop; \
nop
#define H_HT0_Trap_Instruction_3
#define SUN_H_HT0_Trap_Instruction_3 \
rdpr %tstate, %g1; \
wrpr %g1, 0x200, %tstate; \
done; \
nop; \
nop; \
nop; \
nop; \
nop
#define H_T0_Trap_Instruction_4
#define SUN_H_T0_Trap_Instruction_4 \
rdpr %tstate, %g1; \
wrpr %g1, 0x200, %tstate; \
done; \
nop; \
nop; \
nop; \
nop; \
nop
#define H_HT0_Trap_Instruction_4
#define SUN_H_HT0_Trap_Instruction_4 \
rdpr %tstate, %g1; \
wrpr %g1, 0x200, %tstate; \
done; \
nop; \
nop; \
nop; \
nop; \
nop
#define H_T0_Trap_Instruction_180
#define SUN_H_T0_Trap_Instruction_180 \
rdpr %tstate, %g1; \
wrpr %g1, 0x200, %tstate; \
done; \
nop; \
nop; \
nop; \
nop; \
nop
#define H_HT0_Trap_Instruction_180
#define SUN_H_HT0_Trap_Instruction_180 \
rdpr %tstate, %g1; \
wrpr %g1, 0x200, %tstate; \
done; \
nop; \
nop; \
nop; \
nop; \
nop
#define H_T0_Fp_disabled_0x20
#define SUN_H_T0_Fp_disabled_0x20 \
wr %g0, 0x4, %fprs ; \
retry ; \
nop; \
nop; \
nop; \
nop; \
nop; \
nop
/****************************************************************
* MEMORY ADDRESS NOT ALIGNED TRAP HANDLERS
* DO NOTHING SINCE THE COUNTERS ARE NO LONGER USED
****************************************************************/
/* HYPERVISOR MODE */
#define H_HT0_Mem_Address_Not_Aligned_0x34
#define SUN_H_HT0_Mem_Address_Not_Aligned_0x34 \
tne T_TRAP_INST1; \
done; \
nop; \
nop; \
nop; \
nop; \
nop; \
nop
#define H_HT0_Lddf_Mem_Address_Not_Aligned_0x35
#define SUN_H_HT0_Lddf_Mem_Address_Not_Aligned_0x35 \
tne T_TRAP_INST1; \
done; \
nop; \
nop; \
nop; \
nop; \
nop; \
nop
#define H_HT0_Stdf_Mem_Address_Not_Aligned_0x36
#define SUN_H_HT0_Stdf_Mem_Address_Not_Aligned_0x36 \
tne T_TRAP_INST1; \
done; \
nop; \
nop; \
nop; \
nop; \
nop; \
nop
#define H_HT0_Reserved_0x38
#define SUN_H_HT0_Reserved_0x38 \
tne T_TRAP_INST1; \
done; \
nop; \
nop; \
nop; \
nop; \
nop; \
nop
#define H_HT0_Reserved_0x39
#define SUN_H_HT0_Reserved_0x39 \
tne T_TRAP_INST1; \
done; \
nop; \
nop; \
nop; \
nop; \
nop; \
nop
/* SUPERVISOR MODE */
#define H_T0_Mem_Address_Not_Aligned_0x34
#define SUN_H_T0_Mem_Address_Not_Aligned_0x34 \
tne T_TRAP_INST1; \
done; \
nop; \
nop; \
nop; \
nop; \
nop; \
nop
#define H_T0_Lddf_Mem_Address_Not_Aligned_0x35
#define SUN_H_T0_Lddf_Mem_Address_Not_Aligned_0x35 \
tne T_TRAP_INST1; \
done; \
nop; \
nop; \
nop; \
nop; \
nop; \
nop
#define H_T0_Stdf_Mem_Address_Not_Aligned_0x36
#define SUN_H_T0_Stdf_Mem_Address_Not_Aligned_0x36 \
tne T_TRAP_INST1; \
done; \
nop; \
nop; \
nop; \
nop; \
nop; \
nop
#define H_T0_Reserved_0x38
#define SUN_H_T0_Reserved_0x38 \
tne T_TRAP_INST1; \
done; \
nop; \
nop; \
nop; \
nop; \
nop; \
nop
#define H_T0_Reserved_0x39
#define SUN_H_T0_Reserved_0x39 \
tne T_TRAP_INST1; \
done; \
nop; \
nop; \
nop; \
nop; \
nop; \
nop
#define H_T1_Trap_Instruction_0
#define SUN_H_T1_Trap_Instruction_0 \
tcc T_TRAP_INST1; \
wr %g0, ASI_PRIMARY, %asi; \
set T0_KAOS_RUN_REGS_PA, %g7; \
lda [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi, %g6 ; \
inc %g6 ; \
sta %g6, [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi ; \
done; \
nop
#define H_HT1_Trap_Instruction_0
#define SUN_H_HT1_Trap_Instruction_0 \
tcc T_TRAP_INST1; \
wr %g0, ASI_PRIMARY, %asi; \
set T0_KAOS_RUN_REGS_PA, %g7; \
lda [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi, %g6 ; \
inc %g6 ; \
sta %g6, [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi ; \
done; \
nop
#define H_T1_Trap_Instruction_1
#define SUN_H_T1_Trap_Instruction_1 \
rdpr %tstate, %g1; \
wrpr %g1, 0x200, %tstate; \
done; \
nop; \
nop; \
nop; \
nop; \
nop
#define H_HT1_Trap_Instruction_1
#define SUN_H_HT1_Trap_Instruction_1 \
rdpr %tstate, %g1; \
wrpr %g1, 0x200, %tstate; \
done; \
nop; \
nop; \
nop; \
nop; \
nop
#define H_T1_Trap_Instruction_2
#define SUN_H_T1_Trap_Instruction_2 \
tcc T_TRAP_INST1; \
wr %g0, ASI_PRIMARY, %asi; \
set T0_KAOS_RUN_REGS_PA, %g7; \
lda [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi, %g6 ; \
inc %g6 ; \
sta %g6, [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi ; \
done; \
nop
#define H_HT1_Trap_Instruction_2
#define SUN_H_HT1_Trap_Instruction_2 \
tcc T_TRAP_INST1; \
wr %g0, ASI_PRIMARY, %asi; \
set T0_KAOS_RUN_REGS_PA, %g7; \
lda [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi, %g6 ; \
inc %g6 ; \
sta %g6, [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi ; \
done; \
nop
#define H_T1_Trap_Instruction_3
#define SUN_H_T1_Trap_Instruction_3 \
rdpr %tstate, %g1; \
wrpr %g1, 0x200, %tstate; \
done; \
nop; \
nop; \
nop; \
nop; \
nop
#define H_HT1_Trap_Instruction_3
#define SUN_H_HT1_Trap_Instruction_3 \
rdpr %tstate, %g1; \
wrpr %g1, 0x200, %tstate; \
done; \
nop; \
nop; \
nop; \
nop; \
nop
#define H_T1_Trap_Instruction_4
#define SUN_H_T1_Trap_Instruction_4 \
rdpr %tstate, %g1; \
wrpr %g1, 0x200, %tstate; \
done; \
nop; \
nop; \
nop; \
nop; \
nop
#define H_HT1_Trap_Instruction_4
#define SUN_H_HT1_Trap_Instruction_4 \
rdpr %tstate, %g1; \
wrpr %g1, 0x200, %tstate; \
done; \
nop; \
nop; \
nop; \
nop; \
nop
#define H_T1_Trap_Instruction_180
#define SUN_H_T1_Trap_Instruction_180 \
rdpr %tstate, %g1; \
wrpr %g1, 0x200, %tstate; \
done; \
nop; \
nop; \
nop; \
nop; \
nop
#define H_HT1_Trap_Instruction_180
#define SUN_H_HT1_Trap_Instruction_180 \
rdpr %tstate, %g1; \
wrpr %g1, 0x200, %tstate; \
done; \
nop; \
nop; \
nop; \
nop; \
nop
#define H_T1_Fp_disabled_0x20
#define SUN_H_T1_Fp_disabled_0x20 \
wr %g0, 0x4, %fprs ; \
retry ; \
nop; \
nop; \
nop; \
nop; \
nop; \
nop
/** ILLEGAL TRAP HANDLERS **/
#define H_HT0_Illegal_instruction_0x10
#define SUN_H_HT0_Illegal_instruction_0x10 \
setx illegal_trap_handler, %g1, %g2; \
jmp %g2;\
nop
#define H_T0_Illegal_instruction_0x10
#define SUN_H_T0_Illegal_instruction_0x10 \
setx illegal_trap_handler, %g1, %g2; \
jmp %g2;\
nop
#define H_T0_Illegal_instruction_0x10
#define SUN_H_T0_Illegal_instruction_0x10 \
setx illegal_trap_handler, %g1, %g2; \
jmp %g2;\
nop
#define H_T0_Trap_Instruction_0x180
#define SUN_H_T0_Trap_Instruction_0x180 \
rdpr %tstate, %g1; \
wrpr %g1, 0x200, %tstate; \
done; \
nop; \
nop; \
nop; \
nop; \
nop
#define H_HT0_Trap_Instruction_0x180
#define SUN_H_HT0_Trap_Instruction_0x180 \
rdpr %tstate, %g1; \
wrpr %g1, 0x200, %tstate; \
done; \
nop; \
nop; \
nop; \
nop; \
nop
#define THREAD_COUNT 4
#include "enable_file.h"
#include "hboot.s"
changequote([, ])dnl
define([thread_idx], eval(THREAD_COUNT-1))dnl
SECTION .MAIN TEXT_VA=MAIN_BASE_TEXT_VA, DATA_VA=MAIN_BASE_DATA_VA
forloop([i], 0, thread_idx, [
attr_text {
Name = .MAIN,
VA= MAIN_BASE_TEXT_VA ,
RA= MAIN_BASE_TEXT_RA ,
PA= ra2pa2(MAIN_BASE_TEXT_RA ,tid2pid(i)),
[part_]tid2pid(i)[_ctx_nonzero]_tsb_config_0,
TTE_G=1, TTE_Context=[0x]eval(PCONTEXT + 0, 16), TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=1, TTE_CV=0, TTE_E=0, TTE_P=0, TTE_W=1, TTE_X=1
}
attr_data {
Name = .MAIN,
VA= MAIN_BASE_DATA_VA ,
RA= MAIN_BASE_DATA_RA ,
PA= ra2pa2(MAIN_BASE_DATA_RA ,tid2pid(i)),
[part_]tid2pid(i)[_ctx_nonzero]_tsb_config_0,
TTE_G=1, TTE_Context=[0x]eval(PCONTEXT + 0, 16), TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=1, TTE_CV=0, TTE_E=0, TTE_P=0, TTE_W=1, TTE_X=1
}
])dnl
changequote(`,')dnl'
.global main
.seg "text"
ALIGN_PAGE_8K
main:
setx kaos_boot, %l0, %o5
jmp %o5
!ta T_GOOD_TRAP
nop
main_end:
/************************************************************************
Include startup code
************************************************************************/
#define KAOS_SIMULATION
#define KAOS_V9
SECTION kaos_startup TEXT_VA=T0_KAOS_STARTUP_VA
.seg "text"
_kaos_page_begin:
#if !defined(_KAOS_H)
#define _KAOS_H
#define I2OFF(a) ((a)*4) /* convert integer index to address offset */
/*
* _kaos() register load/store area layout
*/
#define KDATA_FREGS (64)
#define KDATA_LREGS (8)
#define KDATA_IREGS (8)
#define KDATA_GREGS (8)
#define KDATA_OREGS (8)
#define KDATA_FREG_IDX (0)
#define KDATA_GREG_IDX (KDATA_FREG_IDX+KDATA_FREGS)
#define KDATA_OREG_IDX (KDATA_GREG_IDX+KDATA_GREGS)
#define KDATA_LREG_IDX (KDATA_OREG_IDX+KDATA_OREGS)
#define KDATA_IREG_IDX (KDATA_LREG_IDX+KDATA_LREGS)
#define KDATA_Y_IDX (KDATA_IREG_IDX+KDATA_IREGS)
#define KDATA_ICC_IDX (KDATA_Y_IDX+1)
#define KDATA_FSR_IDX (KDATA_ICC_IDX+1)
#define KDATA_GSRMASK_IDX (KDATA_FSR_IDX+1)
#define KDATA_GSR_IDX (KDATA_GSRMASK_IDX+1)
#define KDATA_ASI_IDX (KDATA_GSR_IDX+1)
#define KDATA_TRAP_BEG_IDX (KDATA_ASI_IDX+1)
#define KDATA_TRAP_OV_IDX (KDATA_TRAP_BEG_IDX)
#define KDATA_TRAP_DIV0_IDX (KDATA_TRAP_OV_IDX+1)
#define KDATA_TRAP_DIV52_IDX (KDATA_TRAP_DIV0_IDX+1)
#define KDATA_TRAP_NX_IDX (KDATA_TRAP_DIV52_IDX+1)
#define KDATA_TRAP_DZ_IDX (KDATA_TRAP_NX_IDX+1)
#define KDATA_TRAP_UF_IDX (KDATA_TRAP_DZ_IDX+1)
#define KDATA_TRAP_OF_IDX (KDATA_TRAP_UF_IDX+1)
#define KDATA_TRAP_NV_IDX (KDATA_TRAP_OF_IDX+1)
#define KDATA_TRAP_FP_OTHER_IDX (KDATA_TRAP_NV_IDX+1)
#define KDATA_TRAP_TICC_IDX (KDATA_TRAP_FP_OTHER_IDX+1)
#define KDATA_TRAP_SIGFPE_IDX (KDATA_TRAP_TICC_IDX+1)
#define KDATA_TRAP_SIGSEGV_IDX (KDATA_TRAP_SIGFPE_IDX+1)
#define KDATA_TRAP_SIGBUS_IDX (KDATA_TRAP_SIGSEGV_IDX+1)
#define KDATA_TRAP_SIGILL_IDX (KDATA_TRAP_SIGBUS_IDX+1)
#define KDATA_ETRAP_SIGSEGV_IDX (KDATA_TRAP_SIGILL_IDX+1)
#define KDATA_ETRAP_SIGBUS_IDX (KDATA_ETRAP_SIGSEGV_IDX+1)
#define KDATA_TRAP_UNIMP_IDX (KDATA_ETRAP_SIGBUS_IDX+1)
#define KDATA_TRAP_MAX_IDX (KDATA_TRAP_UNIMP_IDX+1)
#define KDATA_MAX_IDX ((KDATA_TRAP_MAX_IDX+1)&~1)
#define KDATA_FREG_OFF(a) I2OFF((a)+KDATA_FREG_IDX)
#define KDATA_GREG_OFF(a) I2OFF((a)+KDATA_GREG_IDX)
#define KDATA_OREG_OFF(a) I2OFF((a)+KDATA_OREG_IDX)
#define KDATA_LREG_OFF(a) I2OFF((a)+KDATA_LREG_IDX)
#define KDATA_IREG_OFF(a) I2OFF((a)+KDATA_IREG_IDX)
#define KDATA_ICC_OFF I2OFF(KDATA_ICC_IDX)
#define KDATA_Y_OFF I2OFF(KDATA_Y_IDX)
#define KDATA_FSR_OFF I2OFF(KDATA_FSR_IDX)
#define KDATA_GSRMASK_OFF I2OFF(KDATA_GSRMASK_IDX)
#define KDATA_GSR_OFF I2OFF(KDATA_GSR_IDX)
#define KDATA_ASI_OFF I2OFF(KDATA_ASI_IDX)
#define KDATA_TRAP_BEG_OFF I2OFF(KDATA_TRAP_BEG_IDX)
#define KDATA_TRAP_OV_OFF I2OFF(KDATA_TRAP_OV_IDX)
#define KDATA_TRAP_DIV0_OFF I2OFF(KDATA_TRAP_DIV0_IDX)
#define KDATA_TRAP_DIV52_OFF I2OFF(KDATA_TRAP_DIV52_IDX)
#define KDATA_TRAP_NX_OFF I2OFF(KDATA_TRAP_NX_IDX)
#define KDATA_TRAP_DZ_OFF I2OFF(KDATA_TRAP_DZ_IDX)
#define KDATA_TRAP_UF_OFF I2OFF(KDATA_TRAP_UF_IDX)
#define KDATA_TRAP_OF_OFF I2OFF(KDATA_TRAP_OF_IDX)
#define KDATA_TRAP_NV_OFF I2OFF(KDATA_TRAP_NV_IDX)
#define KDATA_TRAP_FP_OTHER_OFF I2OFF(KDATA_TRAP_FP_OTHER_IDX)
#define KDATA_TRAP_TICC_OFF I2OFF(KDATA_TRAP_TICC_IDX)
#define KDATA_TRAP_SIGFPE_OFF I2OFF(KDATA_TRAP_SIGFPE_IDX)
#define KDATA_TRAP_SIGSEGV_OFF I2OFF(KDATA_TRAP_SIGSEGV_IDX)
#define KDATA_TRAP_SIGBUS_OFF I2OFF(KDATA_TRAP_SIGBUS_IDX)
#define KDATA_TRAP_SIGILL_OFF I2OFF(KDATA_TRAP_SIGILL_IDX)
#define KDATA_ETRAP_SIGSEGV_OFF I2OFF(KDATA_ETRAP_SIGSEGV_IDX)
#define KDATA_ETRAP_SIGBUS_OFF I2OFF(KDATA_ETRAP_SIGBUS_IDX)
#define KDATA_TRAP_UNIMP_OFF I2OFF(KDATA_TRAP_UNIMP_IDX)
#define KDATA_MAX_OFF I2OFF(KDATA_MAX_IDX)
/*
* _kaos() local stack frame layout
*/
#define KFRAME_FSR (-4) /* addr offset for fsr */
#define KFRAME_XFLAGS (KFRAME_FSR-4) /* addr offset for xflags */
#define KFRAME_REGPTR (KFRAME_XFLAGS-4) /* addr offset for reg ptr */
#define KFRAME_MTBL (KFRAME_REGPTR-4) /* addr offset for first */
/* word of variable */
/* stack region */
/*
* _kaos xflags bits
*/
#define XFLAG_TRIGGER 0x1 /* Activate triggers */
#define XFLAG_SGI 0x2 /* Save/restore %gsr */
#define XFLAG_V9 0x4 /* Save/restore %f[32-63], %asi */
/*
* %fsr set/get bit mask
* We only allow RD and fcc fields
*/
#define FSR_MASK 0xc0000c00
/*
* Trap numbers
*/
#define TICC_TRAP 0x10
#define TRIGGER_START_TRAP 0x14
#define TRIGGER_STOP_TRAP 0x18
#define WATCHDOG_TRAP 0x71
#endif
/*
* Minimum frame size
*/
#define MINFRAME 0x60
/*
* Special ticc traps for simulation
*/
#define TRAP_DEMAP_RANDOM_VA 0x28
#define TRAP_DEMAP_AREA 0x2c
#define TRAP_DEMAP_KTBL_TEXT 0x30
#define TRAP_DEMAP_KTBL_DATA 0x34
#define TRAP_DEMAP_SUBR 0x38
#define TRAP_DEMAP_REG 0x3c
#define TRAP_DEMAP_STACK 0x40
#define TRAP_RO_AREA 0x44
#define TRAP_RO_KTBL_DATA 0x75
#define TRAP_RO_REG 0x4c
#define TRAP_RO_STACK 0x50
#define TRAP_SET_WINDOW 0x54
#define TRAP_SET_VA_WP 0x58
#define TRAP_SET_PA_WP 0x5c
#define TRAP_SET_SOFTINT 0x60
#define TRAP_IE_TOGGLE 0x64
#define TRAP_SET_PIL 0x68
#define TRAP_SET_TSO 0x6c
#define TRAP_SET_PSO 0x70
#define TRAP_SET_RMO 0x74
/*
* mplock return codes
*/
#define LOCK_SUCCESS 0
#define LOCK_TIMEOUT 1
/*
* memtest types
*/
#define MEMTEST_NONE 0
#define MEMTEST_TSO 1
#define MEMTEST_RMO 2
#define MAXHOSTS 10
!
! Trap types for UNIX set condition codes
!
#define T_SETCC 0x21
!
! Entry point macros
!
#if defined(KAOS_SIMULATION) || defined(KAOS_VERIFY)
#define ENTRY(a) _/**/a:
#if defined(NIAGARA2)
#define ENTRY_GLOBAL(a) .global _/**/a ; _/**/a:
#endif
#define SYM(a) _/**/a
#else
#define ENTRY(a) .global a ; a:
#define SYM(a) a
#endif
.seg "text"
! _kaos(code, regdata, mtbl_cnt, mtbl, xflags);
! int *code ;
! int *regdata ;
! int mtbl_cnt ;
! int **mtbl ;
! int xflags ;
#if !defined(NIAGARA2)
ENTRY(_kaos)
#else
ENTRY_GLOBAL(_kaos)
#endif
sll %o2, 2, %g1 ! allocate stack frame
add %g1, (MINFRAME-(KFRAME_MTBL+4))+7, %g1
andn %g1, 7, %g1
neg %g1
save %sp,%g1,%sp
#if !defined(KAOS_SIMULATION)
! copy mtbl to stack
! (assumes the top of mtbl is dword aligned)
#if ((KFRAME_MTBL & 0x4) == 0)
dec 4, %i3
ld [%i3], %f0
st %f0, [%fp+KFRAME_MTBL]
add %fp, KFRAME_MTBL-8, %l2
dec %i2
#else
add %fp, KFRAME_MTBL-4, %l2
#endif
1:
dec 8, %i3
deccc 2, %i2
ldd [%i3], %f0
std %f0, [%l2]
bne 1b
dec 8, %l2
#else
! If we are simulating, then mtbl is already on the stack
! so just the the nops right so va's match.
#if ((KFRAME_MTBL & 0x4) == 0)
nop
nop
nop
nop
nop
#else
nop
#endif
nop
nop
nop
nop
nop
nop
#endif
! set up the floating point registers
ldd [%i1+KDATA_FREG_OFF(0)],%f0
ldd [%i1+KDATA_FREG_OFF(2)],%f2
ldd [%i1+KDATA_FREG_OFF(4)],%f4
ldd [%i1+KDATA_FREG_OFF(6)],%f6
ldd [%i1+KDATA_FREG_OFF(8)],%f8
ldd [%i1+KDATA_FREG_OFF(10)],%f10
ldd [%i1+KDATA_FREG_OFF(12)],%f12
ldd [%i1+KDATA_FREG_OFF(14)],%f14
ldd [%i1+KDATA_FREG_OFF(16)],%f16
ldd [%i1+KDATA_FREG_OFF(18)],%f18
ldd [%i1+KDATA_FREG_OFF(20)],%f20
ldd [%i1+KDATA_FREG_OFF(22)],%f22
ldd [%i1+KDATA_FREG_OFF(24)],%f24
ldd [%i1+KDATA_FREG_OFF(26)],%f26
ldd [%i1+KDATA_FREG_OFF(28)],%f28
ldd [%i1+KDATA_FREG_OFF(30)],%f30
#if !defined(KAOS_V8_ONLY)
andcc %i4, XFLAG_V9, %g0 ! set extended floating
be 1f ! (in v9, odd registers for
nop ! double opcodes actually
! refer to the upper bank)
ldd [%i1+KDATA_FREG_OFF(32)], %f32
ldd [%i1+KDATA_FREG_OFF(34)], %f34
ldd [%i1+KDATA_FREG_OFF(36)], %f36
ldd [%i1+KDATA_FREG_OFF(38)], %f38
ldd [%i1+KDATA_FREG_OFF(40)], %f40
ldd [%i1+KDATA_FREG_OFF(42)], %f42
ldd [%i1+KDATA_FREG_OFF(44)], %f44
ldd [%i1+KDATA_FREG_OFF(46)], %f46
ldd [%i1+KDATA_FREG_OFF(48)], %f48
ldd [%i1+KDATA_FREG_OFF(50)], %f50
ldd [%i1+KDATA_FREG_OFF(52)], %f52
ldd [%i1+KDATA_FREG_OFF(54)], %f54
ldd [%i1+KDATA_FREG_OFF(56)], %f56
ldd [%i1+KDATA_FREG_OFF(58)], %f58
ldd [%i1+KDATA_FREG_OFF(60)], %f60
ldd [%i1+KDATA_FREG_OFF(62)], %f62
membar #Sync
ld [%i1+KDATA_ASI_OFF], %l0 ! set %asi
#if !defined(NIAGARA2)
wr %l0, %g0, %asr3
#endif
1:
! set %gsr if requested
andcc %i4, XFLAG_SGI, %g0
be 1f
nop
ld [%i1+KDATA_GSRMASK_OFF],%o1
ld [%i1+KDATA_GSR_OFF], %o0 ! set %gsr
sllx %o1, 32, %o1
or %o0, %o1, %o0
#if !defined(NIAGARA2)
wr %o0, %gsr
#endif
1:
#else
! 30 nop's so silicon/sim va's match
nop ; nop ; nop ; nop ; nop
nop ; nop ; nop ; nop ; nop
nop ; nop ; nop ; nop ; nop
nop ; nop ; nop ; nop ; nop
nop ; nop ; nop ; nop ; nop
nop ; nop ; nop ; nop ; nop
#endif
! save xflags and fire start trigger if requested
! (must do this before the T_SETCC trap below)
#if !defined(KAOS_SIMULATION)
st %i4, [%fp+KFRAME_XFLAGS]
andcc %i4, XFLAG_TRIGGER, %g0
tne TRIGGER_START_TRAP
#else
nop
nop
nop
#endif
! set up other registers
ld [%i1+KDATA_Y_OFF], %o0 ! set y
mov %o0, %y
ld [%i1+KDATA_ICC_OFF], %g1 ! set icc
#if !defined(NIAGARA2)
ta T_SETCC
#endif
st %fsr, [%fp+KFRAME_FSR] ! save old fsr
#if defined(KAOS_V9) && defined(KAOS_FPNS)
ld [%i1+KDATA_FSR_OFF], %o0
set (1<<22), %o1 ! set fsr.NS to avoid traps
or %o0, %o1, %o0 ! in simulation
st %o0, [%i1+KDATA_FSR_OFF]
#else
nop
nop
nop
nop
#endif
fmovs %f0, %f0 ! clear %fsr ftt field
ld [%i1+KDATA_FSR_OFF], %fsr ! set fsr
mov %i0, %o7 ! save code pointer
st %i1, [%fp+KFRAME_REGPTR] ! save register area pointer
ldd [%i1+KDATA_IREG_OFF(2)], %i2 ! r/w area offsets
ldd [%i1+KDATA_IREG_OFF(4)], %i4
ldd [%i1+KDATA_OREG_OFF(0)], %o0 ! output regs
ldd [%i1+KDATA_OREG_OFF(2)], %o2
ldd [%i1+KDATA_OREG_OFF(4)], %o4
ldd [%i1+KDATA_LREG_OFF(0)], %l0 ! local regs
ldd [%i1+KDATA_LREG_OFF(2)], %l2
ldd [%i1+KDATA_LREG_OFF(4)], %l4
ldd [%i1+KDATA_LREG_OFF(6)], %l6
ld [%i1+KDATA_GREG_OFF(0)], %g0 ! always zero
ld [%i1+KDATA_GREG_OFF(1)], %g1 ! code offset
ld [%i1+KDATA_GREG_OFF(2)], %g2 ! unused
ld [%i1+KDATA_GREG_OFF(3)], %g3 ! loop index
ld [%i1+KDATA_GREG_OFF(4)], %g4 ! jmpl target
ld [%i1+KDATA_GREG_OFF(5)], %g5 ! sigbus target
ld [%i1+KDATA_GREG_OFF(6)], %g6 ! block ld offset
ld [%i1+KDATA_GREG_OFF(7)], %g7 ! block st offset
ldd [%i1+KDATA_IREG_OFF(0)], %i0 ! area pointers
#if defined(KAOS_SIMULATION)
!
! Save return address on stack
! HARI
st %i7, [%sp+0x3c]
#else
nop
#endif
!
! Begin random instruction execution at specified entry point
! When done, code returns using a "call SYM(_kaos_done)"
!
#if !defined(NIAGARA2)
flush %o7
#endif
jmp %o7
membar #Sync
! Random instruction execution done
#if !defined(NIAGARA2)
ENTRY(_kaos_done)
#else
SECTION kaos_done TEXT_VA=T0_KAOS_DONE_VA
ENTRY_GLOBAL(_kaos_done)
#endif
membar #Sync
#if defined(KAOS_SIMULATION)
ret
restore
#else
nop
nop
#endif
ld [%fp+KFRAME_REGPTR], %o7 ! point to register area
std %o0, [%o7+KDATA_OREG_OFF(0)] ! output regs
std %o2, [%o7+KDATA_OREG_OFF(2)]
std %o4, [%o7+KDATA_OREG_OFF(4)]
st %g0, [%o7+KDATA_GREG_OFF(0)] ! should be 0
st %g1, [%o7+KDATA_GREG_OFF(1)] ! code offset
st %g2, [%o7+KDATA_GREG_OFF(2)] ! unused
st %g3, [%o7+KDATA_GREG_OFF(3)] ! loop index
st %g4, [%o7+KDATA_GREG_OFF(4)] ! jmpl target
st %g5, [%o7+KDATA_GREG_OFF(5)] ! sigbus target
st %g6, [%o7+KDATA_GREG_OFF(6)] ! block ld offset
st %g7, [%o7+KDATA_GREG_OFF(7)] ! block st offset
std %i0, [%o7+KDATA_IREG_OFF(0)] ! area pointers
std %i2, [%o7+KDATA_IREG_OFF(2)] ! r/w area offsets
std %i4, [%o7+KDATA_IREG_OFF(4)]
std %l0, [%o7+KDATA_LREG_OFF(0)] ! locals
std %l2, [%o7+KDATA_LREG_OFF(2)]
std %l4, [%o7+KDATA_LREG_OFF(4)]
std %l6, [%o7+KDATA_LREG_OFF(6)]
clr %o0 ! get icc
bcs,a 1f
or %o0, 0x1, %o0
1: bvs,a 2f
or %o0, 0x2, %o0
2: be,a 4f
or %o0, 0x4, %o0
4: bneg,a 8f
or %o0, 0x8, %o0
8:
st %o0, [%o7+KDATA_ICC_OFF]
ld [%fp+KFRAME_XFLAGS], %g1 ! trigger analyzer
andcc %g1, XFLAG_TRIGGER, %g0
tne TRIGGER_STOP_TRAP
st %fsr, [%o7+KDATA_FSR_OFF] ! get fsr
ld [%fp+KFRAME_FSR], %fsr ! restore original fsr
#if !defined(KAOS_V8_ONLY)
ld [%fp+KFRAME_XFLAGS], %g1 ! get %gsr
andcc %g1, XFLAG_SGI, %g0
be 1f
nop
#if !defined(NIAGARA2)
rd %gsr, %o0
#endif
srlx %o0, 32, %o1
st %o1, [%o7+KDATA_GSRMASK_OFF]
st %o0, [%o7+KDATA_GSR_OFF]
1:
#else
! 8 nop's so silicon/sim va's match
nop ; nop ; nop ; nop ; nop
nop ; nop ; nop
#endif
mov %y, %o0
st %o0, [%o7+KDATA_Y_OFF] ! get y
std %f0, [%o7+KDATA_FREG_OFF(0)] ! get floating
std %f2, [%o7+KDATA_FREG_OFF(2)]
std %f4, [%o7+KDATA_FREG_OFF(4)]
std %f6, [%o7+KDATA_FREG_OFF(6)]
std %f8, [%o7+KDATA_FREG_OFF(8)]
std %f10, [%o7+KDATA_FREG_OFF(10)]
std %f12, [%o7+KDATA_FREG_OFF(12)]
std %f14, [%o7+KDATA_FREG_OFF(14)]
std %f16, [%o7+KDATA_FREG_OFF(16)]
std %f18, [%o7+KDATA_FREG_OFF(18)]
std %f20, [%o7+KDATA_FREG_OFF(20)]
std %f22, [%o7+KDATA_FREG_OFF(22)]
std %f24, [%o7+KDATA_FREG_OFF(24)]
std %f26, [%o7+KDATA_FREG_OFF(26)]
std %f28, [%o7+KDATA_FREG_OFF(28)]
std %f30, [%o7+KDATA_FREG_OFF(30)]
#if !defined(KAOS_V8_ONLY)
ld [%fp+KFRAME_XFLAGS], %o1 ! get extended floating
andcc %o1, XFLAG_V9, %g0 ! (in v9, odd registers for
be 1f ! double opcodes actually
nop ! refer to the upper bank)
membar #Sync
std %f32, [%o7+KDATA_FREG_OFF(32)]
std %f34, [%o7+KDATA_FREG_OFF(34)]
std %f36, [%o7+KDATA_FREG_OFF(36)]
std %f38, [%o7+KDATA_FREG_OFF(38)]
std %f40, [%o7+KDATA_FREG_OFF(40)]
std %f42, [%o7+KDATA_FREG_OFF(42)]
std %f44, [%o7+KDATA_FREG_OFF(44)]
std %f46, [%o7+KDATA_FREG_OFF(46)]
std %f48, [%o7+KDATA_FREG_OFF(48)]
std %f50, [%o7+KDATA_FREG_OFF(50)]
std %f52, [%o7+KDATA_FREG_OFF(52)]
std %f54, [%o7+KDATA_FREG_OFF(54)]
std %f56, [%o7+KDATA_FREG_OFF(56)]
std %f58, [%o7+KDATA_FREG_OFF(58)]
std %f60, [%o7+KDATA_FREG_OFF(60)]
std %f62, [%o7+KDATA_FREG_OFF(62)]
! save %asi
#if !defined(NIAGARA2)
rd %asr3, %o1
#endif
st %o1, [%o7+KDATA_ASI_OFF]
1:
#else
! 23 nop's so silicon/sim va's match
nop ; nop ; nop ; nop ; nop
nop ; nop ; nop ; nop ; nop
nop ; nop ; nop ; nop ; nop
nop ; nop ; nop ; nop ; nop
nop ; nop ; nop
#endif
ret
restore
!----------------------------------------------------------------------
.seg "text"
_kaos_page_end:
/************************************************************************
Include random code and data
************************************************************************/
#define KTEXT_MODULE(mod, va) SECTION mod TEXT_VA=va
#define KDATA_MODULE(mod, va) SECTION mod DATA_VA=va
! kaos version 4.2
! thread 0
! icount 5000
! targetid NIAGARA:SIM
! hostid NIAGARA:5.8
! areas 1
! areasize 64
! areaoffset 8128
! ncache 0
! emulate_ncache 1
! pagesize 8192
! invsize 0
! codecount 5002
! code 10866000
! entry 10866000
! fsr_exceptions 00000000
! fsr_roundmode 00000004
! fsr_mask c0000fff
! seed d464255541a3
! va_map 0000000000400000,000000001fffffff
! pa_cached 0000000000400000,000000001fffffff
! pa_noncached 000001ff00000000,000001ff7fffffff
! weights /import/n2-aus-localdir1/ntran/n2cdmspp/verif/diag/assembly/kaos/weights_files/allv9_n2.w
! begcount 0
! endcount 5000
! dwords 8
! ldblocks 0
! stblocks 0
! ldfsr_words 0
! annul 1
! predict 1
! iudepend 0
! bug 65535
#if !defined(KGLOBAL)
#define KGLOBAL(a) .global a
#endif
#if !defined(SYM)
#define SYM(a) /**/a
#endif
#if !defined(KTEXT_MODULE)
#define KTEXT_MODULE(module, va)
#endif
#if !defined(KDATA_MODULE)
#define KDATA_MODULE(module, va)
#endif
KTEXT_MODULE(t0_module_ktbl, 0x10866000)
.seg "text"
KGLOBAL(t0_ktbl)
t0_ktbl_page_begin:
.global t0_kref; t0_kref:
.skip 0
t0_ktbl:
.word 0x89a00546 ! t0_kref+0x0: fsqrtd %f6, %f4
.word 0xd416201a ! t0_kref+0x4: lduh [%i0 + 0x1a], %o2
.word 0x8da01a46 ! t0_kref+0x8: fdtoi %f6, %f6
.word 0x94fb7497 ! t0_kref+0xc: sdivcc %o5, -0xb69, %o2
.word 0xc568a10c ! t0_kref+0x10: prefetch %g2 + 0x10c, 2
.word 0x963aeb3e ! t0_kref+0x14: xnor %o3, 0xb3e, %o3
.word 0xd64e8019 ! t0_kref+0x18: ldsb [%i2 + %i1], %o3
.word 0x8143e040 ! t0_kref+0x1c: membar 0x40
.word 0x8182c000 ! t0_kref+0x20: wr %o3, %g0, %y
.word 0x8da01106 ! t0_kref+0x24: fxtod %f6, %f6
.word 0x25480003 ! t0_kref+0x28: fblg,a,pt %fcc0, _kref+0x34
.word 0xd6480019 ! t0_kref+0x2c: ldsb [%g0 + %i1], %o3
.word 0x8d803d4d ! t0_kref+0x30: mov 0xfffffd4d, %fprs
.word 0x85b08c44 ! t0_kref+0x34: fnor %f2, %f4, %f2
.word 0x9426a741 ! t0_kref+0x38: sub %i2, 0x741, %o2
.word 0x9646ae5f ! t0_kref+0x3c: addc %i2, 0xe5f, %o3
.word 0x89a20d25 ! t0_kref+0x40: fsmuld %f8, %f5, %f4
.word 0x8ba149a4 ! t0_kref+0x44: fdivs %f5, %f4, %f5
.word 0xda6e3fee ! t0_kref+0x48: ldstub [%i0 - 0x12], %o5
.word 0x94faa6e9 ! t0_kref+0x4c: sdivcc %o2, 0x6e9, %o2
.word 0x9622b2cb ! t0_kref+0x50: sub %o2, -0xd35, %o3
.word 0x9544c000 ! t0_kref+0x54: mov %gsr, %o2
.word 0x001fffff ! t0_kref+0x58: illtrap 0x1fffff
.word 0x81a90aa5 ! t0_kref+0x5c: fcmpes %fcc0, %f4, %f5
.word 0x97b0031a ! t0_kref+0x60: alignaddr %g0, %i2, %o3
.word 0xcf067fec ! t0_kref+0x64: ld [%i1 - 0x14], %f7
.word 0x9722bec1 ! t0_kref+0x68: mulscc %o2, -0x13f, %o3
.word 0x97173e0c ! t0_kref+0x6c: taddcctv %i4, -0x1f4, %o3
.word 0x96e6f439 ! t0_kref+0x70: subccc %i3, -0xbc7, %o3
.word 0x81a90ac6 ! t0_kref+0x74: fcmped %fcc0, %f4, %f6
.word 0x8da00546 ! t0_kref+0x78: fsqrtd %f6, %f6
.word 0xec1e0000 ! t0_kref+0x7c: ldd [%i0], %l6
.word 0xd60e401a ! t0_kref+0x80: ldub [%i1 + %i2], %o3
.word 0xd1861000 ! t0_kref+0x84: lda [%i0]0x80, %f8
.word 0x941f7e7c ! t0_kref+0x88: xor %i5, -0x184, %o2
.word 0xec7e7fe4 ! t0_kref+0x8c: swap [%i1 - 0x1c], %l6
.word 0x81a88ac8 ! t0_kref+0x90: fcmped %fcc0, %f2, %f8
.word 0x8da189c6 ! t0_kref+0x94: fdivd %f6, %f6, %f6
call SYM(t0_subr1)
.word 0x8da018c2 ! t0_kref+0x9c: fdtos %f2, %f6
.word 0x8db18626 ! t0_kref+0xa0: fmul8x16 %f6, %f6, %f6
.word 0x96d362ef ! t0_kref+0xa4: umulcc %o5, 0x2ef, %o3
call SYM(t0_subr0)
.word 0x94df001c ! t0_kref+0xac: smulcc %i4, %i4, %o2
.word 0x91b1c726 ! t0_kref+0xb0: fmuld8ulx16 %f7, %f6, %f8
.word 0x95b6c31c ! t0_kref+0xb4: alignaddr %i3, %i4, %o2
.word 0xc96e000d ! t0_kref+0xb8: prefetch %i0 + %o5, 4
.word 0xec1e6000 ! t0_kref+0xbc: ldd [%i1], %l6
.word 0x37480007 ! t0_kref+0xc0: fbge,a,pt %fcc0, _kref+0xdc
.word 0xcd1e4000 ! t0_kref+0xc4: ldd [%i1], %f6
.word 0x9616c01c ! t0_kref+0xc8: or %i3, %i4, %o3
.word 0xec1e3ff8 ! t0_kref+0xcc: ldd [%i0 - 8], %l6
.word 0x95b20486 ! t0_kref+0xd0: fcmple32 %f8, %f6, %o2
.word 0xe83e4000 ! t0_kref+0xd4: std %l4, [%i1]
.word 0x962f763a ! t0_kref+0xd8: andn %i5, -0x9c6, %o3
.word 0x81834000 ! t0_kref+0xdc: wr %o5, %g0, %y
.word 0x89a00548 ! t0_kref+0xe0: fsqrtd %f8, %f4
.word 0xd268a033 ! t0_kref+0xe4: ldstub [%g2 + 0x33], %o1
.word 0xd6480018 ! t0_kref+0xe8: ldsb [%g0 + %i0], %o3
.word 0x21480001 ! t0_kref+0xec: fbn,a,pt %fcc0, _kref+0xf0
.word 0x8fb00c20 ! t0_kref+0xf0: fzeros %f7
.word 0x91a01a42 ! t0_kref+0xf4: fdtoi %f2, %f8
.word 0x972736eb ! t0_kref+0xf8: mulscc %i4, -0x915, %o3
.word 0xfa2e601a ! t0_kref+0xfc: stb %i5, [%i1 + 0x1a]
.word 0x91a01a44 ! t0_kref+0x100: fdtoi %f4, %f8
.word 0x96aac00a ! t0_kref+0x104: andncc %o3, %o2, %o3
.word 0x8bb00c20 ! t0_kref+0x108: fzeros %f5
.word 0xc02e6007 ! t0_kref+0x10c: clrb [%i1 + 7]
.word 0x87b10de8 ! t0_kref+0x110: fnands %f4, %f8, %f3
.word 0x94d68000 ! t0_kref+0x114: umulcc %i2, %g0, %o2
.word 0x94aa801b ! t0_kref+0x118: andncc %o2, %i3, %o2
.word 0x81a90aa8 ! t0_kref+0x11c: fcmpes %fcc0, %f4, %f8
.word 0xcb26001c ! t0_kref+0x120: st %f5, [%i0 + %i4]
.word 0x95b68040 ! t0_kref+0x124: edge8l %i2, %g0, %o2
.word 0x89a0cd24 ! t0_kref+0x128: fsmuld %f3, %f4, %f4
.word 0xec1e3ff8 ! t0_kref+0x12c: ldd [%i0 - 8], %l6
.word 0xd60e401a ! t0_kref+0x130: ldub [%i1 + %i2], %o3
.word 0x8da00524 ! t0_kref+0x134: fsqrts %f4, %f6
.word 0xd87e3fe0 ! t0_kref+0x138: swap [%i0 - 0x20], %o4
.word 0x87b0ce63 ! t0_kref+0x13c: fxnors %f3, %f3, %f3
.word 0xc51e6010 ! t0_kref+0x140: ldd [%i1 + 0x10], %f2
.word 0x9480292e ! t0_kref+0x144: addcc %g0, 0x92e, %o2
.word 0x8d82c00c ! t0_kref+0x148: wr %o3, %o4, %fprs
.word 0x91a00526 ! t0_kref+0x14c: fsqrts %f6, %f8
.word 0x81874000 ! t0_kref+0x150: wr %i5, %g0, %y
.word 0x95b10488 ! t0_kref+0x154: fcmple32 %f4, %f8, %o2
.word 0x8fb00762 ! t0_kref+0x158: fpack16 %f2, %f7
.word 0xd47e3fe0 ! t0_kref+0x15c: swap [%i0 - 0x20], %o2
call SYM(t0_subr0)
.word 0x94002f1e ! t0_kref+0x164: add %g0, 0xf1e, %o2
.word 0x23800007 ! t0_kref+0x168: fbne,a _kref+0x184
.word 0x96828000 ! t0_kref+0x16c: addcc %o2, %g0, %o3
.word 0xd11fbce8 ! t0_kref+0x170: ldd [%fp - 0x318], %f8
.word 0x8da01925 ! t0_kref+0x174: fstod %f5, %f6
.word 0x9458001a ! t0_kref+0x178: smul %g0, %i2, %o2
.word 0x94d82d0d ! t0_kref+0x17c: smulcc %g0, 0xd0d, %o2
.word 0x89a20d25 ! t0_kref+0x180: fsmuld %f8, %f5, %f4
.word 0x94a834c1 ! t0_kref+0x184: andncc %g0, -0xb3f, %o2
.word 0x9fc10000 ! t0_kref+0x188: call %g4
.word 0x8da0c823 ! t0_kref+0x18c: fadds %f3, %f3, %f6
.word 0x8da01a28 ! t0_kref+0x190: fstoi %f8, %f6
.word 0x85a109c2 ! t0_kref+0x194: fdivd %f4, %f2, %f2
.word 0x97400000 ! t0_kref+0x198: mov %y, %o3
.word 0x95b2410a ! t0_kref+0x19c: edge32 %o1, %o2, %o2
.word 0x95336014 ! t0_kref+0x1a0: srl %o5, 0x14, %o2
.word 0x89a14d23 ! t0_kref+0x1a4: fsmuld %f5, %f3, %f4
.word 0x94d0001b ! t0_kref+0x1a8: umulcc %g0, %i3, %o2
.word 0x21480002 ! t0_kref+0x1ac: fbn,a,pt %fcc0, _kref+0x1b4
.word 0x89a00546 ! t0_kref+0x1b0: fsqrtd %f6, %f4
.word 0xd64e3fe5 ! t0_kref+0x1b4: ldsb [%i0 - 0x1b], %o3
.word 0x91a00524 ! t0_kref+0x1b8: fsqrts %f4, %f8
.word 0x8da109c2 ! t0_kref+0x1bc: fdivd %f4, %f2, %f6
.word 0x81aa0a44 ! t0_kref+0x1c0: fcmpd %fcc0, %f8, %f4
.word 0x8fb00c20 ! t0_kref+0x1c4: fzeros %f7
.word 0x965efbc4 ! t0_kref+0x1c8: smul %i3, -0x43c, %o3
.word 0x9423401d ! t0_kref+0x1cc: sub %o5, %i5, %o2
.word 0x89b18c46 ! t0_kref+0x1d0: fnor %f6, %f6, %f4
.word 0x91b0cfa7 ! t0_kref+0x1d4: fors %f3, %f7, %f8
.word 0x94ae801a ! t0_kref+0x1d8: andncc %i2, %i2, %o2
.word 0x97b2811d ! t0_kref+0x1dc: edge32 %o2, %i5, %o3
.word 0x8da018c6 ! t0_kref+0x1e0: fdtos %f6, %f6
.word 0x8fb14ea0 ! t0_kref+0x1e4: fsrc1s %f5, %f7
.word 0x85a00544 ! t0_kref+0x1e8: fsqrtd %f4, %f2
.word 0x8fa01a27 ! t0_kref+0x1ec: fstoi %f7, %f7
.word 0x9412c01c ! t0_kref+0x1f0: or %o3, %i4, %o2
.word 0x963b4009 ! t0_kref+0x1f4: xnor %o5, %o1, %o3
.word 0x94f6c01c ! t0_kref+0x1f8: udivcc %i3, %i4, %o2
.word 0x9fc10000 ! t0_kref+0x1fc: call %g4
.word 0xf207bfe0 ! t0_kref+0x200: ld [%fp - 0x20], %i1
.word 0x81a90ac6 ! t0_kref+0x204: fcmped %fcc0, %f4, %f6
.word 0xd6801019 ! t0_kref+0x208: lda [%g0 + %i1]0x80, %o3
.word 0x91a01a27 ! t0_kref+0x20c: fstoi %f7, %f8
.word 0x91a01a44 ! t0_kref+0x210: fdtoi %f4, %f8
.word 0x965af668 ! t0_kref+0x214: smul %o3, -0x998, %o3
.word 0x89a00526 ! t0_kref+0x218: fsqrts %f6, %f4
.word 0x81a88a42 ! t0_kref+0x21c: fcmpd %fcc0, %f2, %f2
.word 0x8143c000 ! t0_kref+0x220: stbar
.word 0xd64e601a ! t0_kref+0x224: ldsb [%i1 + 0x1a], %o3
.word 0xe40874b8 ! t0_kref+0x228: ldub [%g1 - 0xb48], %l2
.word 0xa41ca00c ! t0_kref+0x22c: xor %l2, 0xc, %l2
.word 0xe42874b8 ! t0_kref+0x230: stb %l2, [%g1 - 0xb48]
.word 0x81d874b8 ! t0_kref+0x234: flush %g1 - 0xb48
.word 0x967e801a ! t0_kref+0x238: sdiv %i2, %i2, %o3
.word 0x89a01a27 ! t0_kref+0x23c: fstoi %f7, %f4
.word 0x8da10923 ! t0_kref+0x240: fmuls %f4, %f3, %f6
.word 0x97b2c04a ! t0_kref+0x244: edge8l %o3, %o2, %o3
.word 0xc9beda19 ! t0_kref+0x248: stda %f4, [%i3 + %i1]0xd0
.word 0xe76e7ff0 ! t0_kref+0x24c: prefetch %i1 - 0x10, 19
.word 0x22480008 ! t0_kref+0x250: be,a,pt %icc, _kref+0x270
.word 0x89a088c6 ! t0_kref+0x254: fsubd %f2, %f6, %f4
2: .word 0x8da00544 ! t0_kref+0x258: fsqrtd %f4, %f6
.word 0x97b340e0 ! t0_kref+0x25c: edge16ln %o5, %g0, %o3
.word 0x96c2801a ! t0_kref+0x260: addccc %o2, %i2, %o3
.word 0xd60e6002 ! t0_kref+0x264: ldub [%i1 + 2], %o3
.word 0x94d6c00c ! t0_kref+0x268: umulcc %i3, %o4, %o2
.word 0x8da00546 ! t0_kref+0x26c: fsqrtd %f6, %f6
call SYM(t0_subr3)
.word 0xd1871019 ! t0_kref+0x274: lda [%i4 + %i1]0x80, %f8
.word 0x8d830000 ! t0_kref+0x278: wr %o4, %g0, %fprs
.word 0xda262004 ! t0_kref+0x27c: st %o5, [%i0 + 4]
.word 0x96ab24ab ! t0_kref+0x280: andncc %o4, 0x4ab, %o3
.word 0xd4d81019 ! t0_kref+0x284: ldxa [%g0 + %i1]0x80, %o2
.word 0x8da10d23 ! t0_kref+0x288: fsmuld %f4, %f3, %f6
.word 0x97b3000b ! t0_kref+0x28c: edge8 %o4, %o3, %o3
.word 0x96fac01a ! t0_kref+0x290: sdivcc %o3, %i2, %o3
.word 0x95b104c8 ! t0_kref+0x294: fcmpne32 %f4, %f8, %o2
.word 0x96a730d2 ! t0_kref+0x298: subcc %i4, -0xf2e, %o3
.word 0x9482400a ! t0_kref+0x29c: addcc %o1, %o2, %o2
.word 0x91b08f42 ! t0_kref+0x2a0: fornot1 %f2, %f2, %f8
.word 0x89b1cee8 ! t0_kref+0x2a4: fornot2s %f7, %f8, %f4
.word 0xe76e6018 ! t0_kref+0x2a8: prefetch %i1 + 0x18, 19
call SYM(t0_subr3)
.word 0xd64e0000 ! t0_kref+0x2b0: ldsb [%i0], %o3
.word 0xf6266004 ! t0_kref+0x2b4: st %i3, [%i1 + 4]
.word 0xec1e6010 ! t0_kref+0x2b8: ldd [%i1 + 0x10], %l6
.word 0x9522c00c ! t0_kref+0x2bc: mulscc %o3, %o4, %o2
.word 0x947b4009 ! t0_kref+0x2c0: sdiv %o5, %o1, %o2
.word 0x8db18725 ! t0_kref+0x2c4: fmuld8ulx16 %f6, %f5, %f6
.word 0x91b0ca27 ! t0_kref+0x2c8: fpadd16s %f3, %f7, %f8
.word 0x8db10984 ! t0_kref+0x2cc: bshuffle %f4, %f4, %f6
.word 0xd42e8018 ! t0_kref+0x2d0: stb %o2, [%i2 + %i0]
.word 0xf82e3ff3 ! t0_kref+0x2d4: stb %i4, [%i0 - 0xd]
.word 0xec180018 ! t0_kref+0x2d8: ldd [%g0 + %i0], %l6
.word 0xd4100018 ! t0_kref+0x2dc: lduh [%g0 + %i0], %o2
.word 0xe2780018 ! t0_kref+0x2e0: swap [%g0 + %i0], %l1
.word 0x8db18f44 ! t0_kref+0x2e4: fornot1 %f6, %f4, %f6
.word 0x960f001d ! t0_kref+0x2e8: and %i4, %i5, %o3
.word 0x8fa01a44 ! t0_kref+0x2ec: fdtoi %f4, %f7
.word 0xcd1fbdf0 ! t0_kref+0x2f0: ldd [%fp - 0x210], %f6
.word 0x97b6c04c ! t0_kref+0x2f4: edge8l %i3, %o4, %o3
.word 0xf7ee101c ! t0_kref+0x2f8: prefetcha %i0 + %i4, 27
.word 0xcd1fbf10 ! t0_kref+0x2fc: ldd [%fp - 0xf0], %f6
.word 0x8ba018c4 ! t0_kref+0x300: fdtos %f4, %f5
.word 0xcf070019 ! t0_kref+0x304: ld [%i4 + %i1], %f7
.word 0x9413000d ! t0_kref+0x308: or %o4, %o5, %o2
.word 0x97b10446 ! t0_kref+0x30c: fcmpne16 %f4, %f6, %o3
.word 0xd6ff1018 ! t0_kref+0x310: swapa [%i4 + %i0]0x80, %o3
.word 0x9626c01b ! t0_kref+0x314: sub %i3, %i3, %o3
.word 0xc91f4019 ! t0_kref+0x318: ldd [%i5 + %i1], %f4
.word 0x961a64a8 ! t0_kref+0x31c: xor %o1, 0x4a8, %o3
.word 0x31480001 ! t0_kref+0x320: fba,a,pt %fcc0, _kref+0x324
.word 0x8da01923 ! t0_kref+0x324: fstod %f3, %f6
.word 0xd6363fee ! t0_kref+0x328: sth %o3, [%i0 - 0x12]
.word 0x8da10946 ! t0_kref+0x32c: fmuld %f4, %f6, %f6
.word 0x94d6c00c ! t0_kref+0x330: umulcc %i3, %o4, %o2
.word 0x86102004 ! t0_kref+0x334: mov 0x4, %g3
.word 0x32800000 ! t0_kref+0x338: bne,a _kref+0x338
.word 0x86a0e001 ! t0_kref+0x33c: subcc %g3, 1, %g3
.word 0x81aa0a24 ! t0_kref+0x340: fcmps %fcc0, %f8, %f4
.word 0x89a0cd24 ! t0_kref+0x344: fsmuld %f3, %f4, %f4
.word 0xd1be1000 ! t0_kref+0x348: stda %f8, [%i0]0x80
.word 0x2a480007 ! t0_kref+0x34c: bcs,a,pt %icc, _kref+0x368
.word 0x9486e5c3 ! t0_kref+0x350: addcc %i3, 0x5c3, %o2
.word 0x9466c00a ! t0_kref+0x354: subc %i3, %o2, %o2
.word 0x21800003 ! t0_kref+0x358: fbn,a _kref+0x364
.word 0x940ee83b ! t0_kref+0x35c: and %i3, 0x83b, %o2
.word 0x81a90aa3 ! t0_kref+0x360: fcmpes %fcc0, %f4, %f3
.word 0x87a01a46 ! t0_kref+0x364: fdtoi %f6, %f3
.word 0xd11fbd80 ! t0_kref+0x368: ldd [%fp - 0x280], %f8
.word 0x38480004 ! t0_kref+0x36c: bgu,a,pt %icc, _kref+0x37c
.word 0x94df3b1a ! t0_kref+0x370: smulcc %i4, -0x4e6, %o2
.word 0xc906601c ! t0_kref+0x374: ld [%i1 + 0x1c], %f4
.word 0x89a00542 ! t0_kref+0x378: fsqrtd %f2, %f4
.word 0x94e6ed77 ! t0_kref+0x37c: subccc %i3, 0xd77, %o2
.word 0x23480001 ! t0_kref+0x380: fbne,a,pt %fcc0, _kref+0x384
.word 0x89a1cd27 ! t0_kref+0x384: fsmuld %f7, %f7, %f4
.word 0xcd1e001d ! t0_kref+0x388: ldd [%i0 + %i5], %f6
.word 0x97b34009 ! t0_kref+0x38c: edge8 %o5, %o1, %o3
.word 0xd64e001a ! t0_kref+0x390: ldsb [%i0 + %i2], %o3
.word 0x945ea15d ! t0_kref+0x394: smul %i2, 0x15d, %o2
.word 0x81a88a44 ! t0_kref+0x398: fcmpd %fcc0, %f2, %f4
.word 0x39480003 ! t0_kref+0x39c: fbuge,a,pt %fcc0, _kref+0x3a8
.word 0x8ba01a48 ! t0_kref+0x3a0: fdtoi %f8, %f5
.word 0xdafe1000 ! t0_kref+0x3a4: swapa [%i0]0x80, %o5
.word 0xd03e3ff0 ! t0_kref+0x3a8: std %o0, [%i0 - 0x10]
.word 0x9402401c ! t0_kref+0x3ac: add %o1, %i4, %o2
.word 0x94bac009 ! t0_kref+0x3b0: xnorcc %o3, %o1, %o2
.word 0xda360000 ! t0_kref+0x3b4: sth %o5, [%i0]
.word 0xc9be588c ! t0_kref+0x3b8: stda %f4, [%i1 + %o4]0xc4
.word 0x96aac009 ! t0_kref+0x3bc: andncc %o3, %o1, %o3
.word 0x8da00544 ! t0_kref+0x3c0: fsqrtd %f4, %f6
.word 0x9726bb79 ! t0_kref+0x3c4: mulscc %i2, -0x487, %o3
.word 0x85a14d28 ! t0_kref+0x3c8: fsmuld %f5, %f8, %f2
.word 0x8da01925 ! t0_kref+0x3cc: fstod %f5, %f6
.word 0xd4100019 ! t0_kref+0x3d0: lduh [%g0 + %i1], %o2
.word 0x96df401a ! t0_kref+0x3d4: smulcc %i5, %i2, %o3
.word 0x96d3001c ! t0_kref+0x3d8: umulcc %o4, %i4, %o3
.word 0x9de3bfa0 ! t0_kref+0x3dc: save %sp, -0x60, %sp
.word 0x95e83a63 ! t0_kref+0x3e0: restore %g0, -0x59d, %o2
.word 0x953a8000 ! t0_kref+0x3e4: sra %o2, %g0, %o2
.word 0x86102019 ! t0_kref+0x3e8: mov 0x19, %g3
.word 0x86a0e001 ! t0_kref+0x3ec: subcc %g3, 1, %g3
.word 0x2280000a ! t0_kref+0x3f0: be,a _kref+0x418
.word 0xc9be584c ! t0_kref+0x3f4: stda %f4, [%i1 + %o4]0xc2
.word 0x965eb802 ! t0_kref+0x3f8: smul %i2, -0x7fe, %o3
.word 0x89a00548 ! t0_kref+0x3fc: fsqrtd %f8, %f4
.word 0x81aa0a44 ! t0_kref+0x400: fcmpd %fcc0, %f8, %f4
.word 0x9683617b ! t0_kref+0x404: addcc %o5, 0x17b, %o3
.word 0xd13e3fe8 ! t0_kref+0x408: std %f8, [%i0 - 0x18]
.word 0x81868000 ! t0_kref+0x40c: wr %i2, %g0, %y
.word 0x91a1c923 ! t0_kref+0x410: fmuls %f7, %f3, %f8
.word 0x8da08846 ! t0_kref+0x414: faddd %f2, %f6, %f6
.word 0x89b10f42 ! t0_kref+0x418: fornot1 %f4, %f2, %f4
.word 0xf82e4000 ! t0_kref+0x41c: stb %i4, [%i1]
.word 0x91b007a6 ! t0_kref+0x420: fpackfix %f6, %f8
.word 0x1502429d ! t0_kref+0x424: sethi %hi(0x90a7400), %o2
.word 0x38480007 ! t0_kref+0x428: bgu,a,pt %icc, _kref+0x444
.word 0xd8f75018 ! t0_kref+0x42c: stxa %o4, [%i5 + %i0]0x80
.word 0x94228009 ! t0_kref+0x430: sub %o2, %o1, %o2
.word 0x94f271f0 ! t0_kref+0x434: udivcc %o1, -0xe10, %o2
.word 0x81de606c ! t0_kref+0x438: flush %i1 + 0x6c
.word 0xd656001b ! t0_kref+0x43c: ldsh [%i0 + %i3], %o3
.word 0x81828000 ! t0_kref+0x440: wr %o2, %g0, %y
.word 0x8da01a26 ! t0_kref+0x444: fstoi %f6, %f6
.word 0x8143c000 ! t0_kref+0x448: stbar
.word 0x8da00544 ! t0_kref+0x44c: fsqrtd %f4, %f6
.word 0xc0300019 ! t0_kref+0x450: clrh [%g0 + %i1]
.word 0x85b20e48 ! t0_kref+0x454: fxnor %f8, %f8, %f2
! .word 0x3e8096e9 ! t0_kref+0x458: bvc,a SYM(t0_subr1)
bvc,a SYM(t0_subr1)
.word 0x9e0076b8 ! t0_kref+0x45c: add %g1, -0x948, %o7
.word 0xd4264000 ! t0_kref+0x460: st %o2, [%i1]
.word 0x952ae017 ! t0_kref+0x464: sll %o3, 0x17, %o2
.word 0x947b7c1f ! t0_kref+0x468: sdiv %o5, -0x3e1, %o2
.word 0xe278a030 ! t0_kref+0x46c: swap [%g2 + 0x30], %l1
.word 0xf8364000 ! t0_kref+0x470: sth %i4, [%i1]
.word 0x94f6a247 ! t0_kref+0x474: udivcc %i2, 0x247, %o2
.word 0x8da109c4 ! t0_kref+0x478: fdivd %f4, %f4, %f6
.word 0x96c2c01c ! t0_kref+0x47c: addccc %o3, %i4, %o3
.word 0x91a00546 ! t0_kref+0x480: fsqrtd %f6, %f8
.word 0x9602c01a ! t0_kref+0x484: add %o3, %i2, %o3
.word 0x8da00126 ! t0_kref+0x488: fabss %f6, %f6
call SYM(t0_subr1)
.word 0x9458388c ! t0_kref+0x490: smul %g0, -0x774, %o2
.word 0x97234000 ! t0_kref+0x494: mulscc %o5, %g0, %o3
.word 0x948af7e8 ! t0_kref+0x498: andcc %o3, -0x818, %o2
.word 0x9486bf1f ! t0_kref+0x49c: addcc %i2, -0xe1, %o2
.word 0xf82e0000 ! t0_kref+0x4a0: stb %i4, [%i0]
.word 0x947b31b6 ! t0_kref+0x4a4: sdiv %o4, -0xe4a, %o2
.word 0x94df0000 ! t0_kref+0x4a8: smulcc %i4, %g0, %o2
.word 0xc026401c ! t0_kref+0x4ac: clr [%i1 + %i4]
.word 0x27480007 ! t0_kref+0x4b0: fbul,a,pt %fcc0, _kref+0x4cc
.word 0x8db0c622 ! t0_kref+0x4b4: fmul8x16 %f3, %f2, %f6
.word 0x81b01023 ! t0_kref+0x4b8: siam 0x3
.word 0xd2264000 ! t0_kref+0x4bc: st %o1, [%i1]
.word 0x8da00524 ! t0_kref+0x4c0: fsqrts %f4, %f6
.word 0xd6500019 ! t0_kref+0x4c4: ldsh [%g0 + %i1], %o3
.word 0x8fa01a25 ! t0_kref+0x4c8: fstoi %f5, %f7
.word 0x96f72167 ! t0_kref+0x4cc: udivcc %i4, 0x167, %o3
.word 0xcd1fbe90 ! t0_kref+0x4d0: ldd [%fp - 0x170], %f6
.word 0x25480008 ! t0_kref+0x4d4: fblg,a,pt %fcc0, _kref+0x4f4
.word 0x9678001a ! t0_kref+0x4d8: sdiv %g0, %i2, %o3
.word 0xd60e2009 ! t0_kref+0x4dc: ldub [%i0 + 9], %o3
.word 0x9696c01a ! t0_kref+0x4e0: orcc %i3, %i2, %o3
.word 0x97408000 ! t0_kref+0x4e4: mov %ccr, %o3
.word 0x968329a4 ! t0_kref+0x4e8: addcc %o4, 0x9a4, %o3
.word 0x96ae801d ! t0_kref+0x4ec: andncc %i2, %i5, %o3
.word 0xec1e3ff8 ! t0_kref+0x4f0: ldd [%i0 - 8], %l6
.word 0x8ba20825 ! t0_kref+0x4f4: fadds %f8, %f5, %f5
.word 0xc7200019 ! t0_kref+0x4f8: st %f3, [%g0 + %i1]
.word 0x85b18a04 ! t0_kref+0x4fc: fpadd16 %f6, %f4, %f2
.word 0xc56e000c ! t0_kref+0x500: prefetch %i0 + %o4, 2
.word 0x81a98ac4 ! t0_kref+0x504: fcmped %fcc0, %f6, %f4
.word 0x3f480004 ! t0_kref+0x508: fbo,a,pt %fcc0, _kref+0x518
.word 0x965af298 ! t0_kref+0x50c: smul %o3, -0xd68, %o3
.word 0x8bb18ae7 ! t0_kref+0x510: fpsub32s %f6, %f7, %f5
.word 0x9642a2b8 ! t0_kref+0x514: addc %o2, 0x2b8, %o3
.word 0xc9270019 ! t0_kref+0x518: st %f4, [%i4 + %i1]
.word 0x942f401b ! t0_kref+0x51c: andn %i5, %i3, %o2
.word 0x940ac01d ! t0_kref+0x520: and %o3, %i5, %o2
.word 0x81870000 ! t0_kref+0x524: wr %i4, %g0, %y
.word 0x8fb18de6 ! t0_kref+0x528: fnands %f6, %f6, %f7
.word 0x96033256 ! t0_kref+0x52c: add %o4, -0xdaa, %o3
.word 0xcb070005 ! t0_kref+0x530: ld [%i4 + %g5], %f5
.word 0xd4ce9018 ! t0_kref+0x534: ldsba [%i2 + %i0]0x80, %o2
.word 0x96e3401a ! t0_kref+0x538: subccc %o5, %i2, %o3
.word 0xd4567fe0 ! t0_kref+0x53c: ldsh [%i1 - 0x20], %o2
.word 0xe83e0000 ! t0_kref+0x540: std %l4, [%i0]
.word 0x947f4009 ! t0_kref+0x544: sdiv %i5, %o1, %o2
.word 0x89a0cd25 ! t0_kref+0x548: fsmuld %f3, %f5, %f4
.word 0x94d83202 ! t0_kref+0x54c: smulcc %g0, -0xdfe, %o2
.word 0x91a10942 ! t0_kref+0x550: fmuld %f4, %f2, %f8
.word 0x96c728c2 ! t0_kref+0x554: addccc %i4, 0x8c2, %o3
.word 0x9616b13f ! t0_kref+0x558: or %i2, -0xec1, %o3
.word 0x95b20584 ! t0_kref+0x55c: fcmpgt32 %f8, %f4, %o2
.word 0x9483401b ! t0_kref+0x560: addcc %o5, %i3, %o2
.word 0xf6266014 ! t0_kref+0x564: st %i3, [%i1 + 0x14]
.word 0x94df0000 ! t0_kref+0x568: smulcc %i4, %g0, %o2
.word 0x25480004 ! t0_kref+0x56c: fblg,a,pt %fcc0, _kref+0x57c
.word 0xc1be585b ! t0_kref+0x570: stda %f0, [%i1 + %i3]0xc2
.word 0x8daa8042 ! t0_kref+0x574: fmovdue %fcc0, %f2, %f6
.word 0x94f3400c ! t0_kref+0x578: udivcc %o5, %o4, %o2
.word 0x8da089c4 ! t0_kref+0x57c: fdivd %f2, %f4, %f6
.word 0xcd3e3fe8 ! t0_kref+0x580: std %f6, [%i0 - 0x18]
.word 0x89b18ec4 ! t0_kref+0x584: fornot2 %f6, %f4, %f4
.word 0x8db20a64 ! t0_kref+0x588: fpadd32s %f8, %f4, %f6
.word 0x89a01885 ! t0_kref+0x58c: fitos %f5, %f4
.word 0x9722400c ! t0_kref+0x590: mulscc %o1, %o4, %o3
.word 0xc807bff0 ! t0_kref+0x594: ld [%fp - 0x10], %g4
.word 0x947ec00b ! t0_kref+0x598: sdiv %i3, %o3, %o2
.word 0x26480006 ! t0_kref+0x59c: bl,a,pt %icc, _kref+0x5b4
.word 0xf6300019 ! t0_kref+0x5a0: sth %i3, [%g0 + %i1]
.word 0x96083938 ! t0_kref+0x5a4: and %g0, -0x6c8, %o3
.word 0xc9270019 ! t0_kref+0x5a8: st %f4, [%i4 + %i1]
call SYM(t0_subr3)
.word 0x9682e8e3 ! t0_kref+0x5b0: addcc %o3, 0x8e3, %o3
.word 0xfb6e3fe0 ! t0_kref+0x5b4: prefetch %i0 - 0x20, 29
.word 0x91a00528 ! t0_kref+0x5b8: fsqrts %f8, %f8
.word 0x96d32038 ! t0_kref+0x5bc: umulcc %o4, 0x38, %o3
.word 0xd6de1000 ! t0_kref+0x5c0: ldxa [%i0]0x80, %o3
.word 0x8da9c024 ! t0_kref+0x5c4: fmovsu %fcc0, %f4, %f6
.word 0x9442ac89 ! t0_kref+0x5c8: addc %o2, 0xc89, %o2
.word 0x96dea472 ! t0_kref+0x5cc: smulcc %i2, 0x472, %o3
.word 0x87a01a23 ! t0_kref+0x5d0: fstoi %f3, %f3
.word 0x9406c00a ! t0_kref+0x5d4: add %i3, %o2, %o2
.word 0x8143c000 ! t0_kref+0x5d8: stbar
.word 0x8143c000 ! t0_kref+0x5dc: stbar
.word 0x969ec01c ! t0_kref+0x5e0: xorcc %i3, %i4, %o3
.word 0x8bb14de4 ! t0_kref+0x5e4: fnands %f5, %f4, %f5
.word 0x17175920 ! t0_kref+0x5e8: sethi %hi(0x5d648000), %o3
.word 0x8d83001d ! t0_kref+0x5ec: wr %o4, %i5, %fprs
.word 0x1713cf83 ! t0_kref+0x5f0: sethi %hi(0x4f3e0c00), %o3
.word 0x81868000 ! t0_kref+0x5f4: wr %i2, %g0, %y
.word 0x87a00125 ! t0_kref+0x5f8: fabss %f5, %f3
.word 0x89a00544 ! t0_kref+0x5fc: fsqrtd %f4, %f4
.word 0x15228856 ! t0_kref+0x600: sethi %hi(0x8a215800), %o2
.word 0x96580000 ! t0_kref+0x604: smul %g0, %g0, %o3
.word 0x8143e040 ! t0_kref+0x608: membar 0x40
.word 0x36480007 ! t0_kref+0x60c: bge,a,pt %icc, _kref+0x628
.word 0xc9be3fe8 ! t0_kref+0x610: stda %f4, [%i0 - 0x18]%asi
.word 0x94fa6f0c ! t0_kref+0x614: sdivcc %o1, 0xf0c, %o2
.word 0x81a90ac6 ! t0_kref+0x618: fcmped %fcc0, %f4, %f6
.word 0x91b009a6 ! t0_kref+0x61c: fexpand %f6, %f8
.word 0x96db000a ! t0_kref+0x620: smulcc %o4, %o2, %o3
.word 0x37480006 ! t0_kref+0x624: fbge,a,pt %fcc0, _kref+0x63c
.word 0x94d6ac4a ! t0_kref+0x628: umulcc %i2, 0xc4a, %o2
.word 0x940a4000 ! t0_kref+0x62c: and %o1, %g0, %o2
.word 0x95b24240 ! t0_kref+0x630: array16 %o1, %g0, %o2
.word 0x8fa00523 ! t0_kref+0x634: fsqrts %f3, %f7
.word 0x89b10984 ! t0_kref+0x638: bshuffle %f4, %f4, %f4
.word 0x947f4009 ! t0_kref+0x63c: sdiv %i5, %o1, %o2
.word 0xec1e3ff8 ! t0_kref+0x640: ldd [%i0 - 8], %l6
.word 0x91a01905 ! t0_kref+0x644: fitod %f5, %f8
.word 0x94ab401c ! t0_kref+0x648: andncc %o5, %i4, %o2
.word 0x9466a855 ! t0_kref+0x64c: subc %i2, 0x855, %o2
.word 0xc0ae101a ! t0_kref+0x650: stba %g0, [%i0 + %i2]0x80
.word 0x21480006 ! t0_kref+0x654: fbn,a,pt %fcc0, _kref+0x66c
.word 0xc99e6014 ! t0_kref+0x658: ldda [%i1 + 0x14]%asi, %f4
.word 0x8fb0cd60 ! t0_kref+0x65c: fnot1s %f3, %f7
.word 0x153d5e5b ! t0_kref+0x660: sethi %hi(0xf5796c00), %o2
.word 0x970b292e ! t0_kref+0x664: tsubcc %o4, 0x92e, %o3
.word 0x8da189c8 ! t0_kref+0x668: fdivd %f6, %f8, %f6
.word 0x94437e45 ! t0_kref+0x66c: addc %o5, -0x1bb, %o2
.word 0x8da018c4 ! t0_kref+0x670: fdtos %f4, %f6
.word 0x94f2e1c0 ! t0_kref+0x674: udivcc %o3, 0x1c0, %o2
.word 0x91a018c6 ! t0_kref+0x678: fdtos %f6, %f8
.word 0x9613000a ! t0_kref+0x67c: or %o4, %o2, %o3
.word 0x8da01906 ! t0_kref+0x680: fitod %f6, %f6
.word 0x9482b0ee ! t0_kref+0x684: addcc %o2, -0xf12, %o2
.word 0xf4380018 ! t0_kref+0x688: std %i2, [%g0 + %i0]
.word 0x91a00544 ! t0_kref+0x68c: fsqrtd %f4, %f8
.word 0xcf262008 ! t0_kref+0x690: st %f7, [%i0 + 8]
.word 0x81868000 ! t0_kref+0x694: wr %i2, %g0, %y
.word 0x95227819 ! t0_kref+0x698: mulscc %o1, -0x7e7, %o2
.word 0x953f001d ! t0_kref+0x69c: sra %i4, %i5, %o2
.word 0xd2360000 ! t0_kref+0x6a0: sth %o1, [%i0]
.word 0x962b001a ! t0_kref+0x6a4: andn %o4, %i2, %o3
.word 0xc19e6000 ! t0_kref+0x6a8: ldda [%i1]%asi, %f0
.word 0x89a00544 ! t0_kref+0x6ac: fsqrtd %f4, %f4
.word 0x81874000 ! t0_kref+0x6b0: wr %i5, %g0, %y
.word 0x28480005 ! t0_kref+0x6b4: bleu,a,pt %icc, _kref+0x6c8
.word 0xd40e4000 ! t0_kref+0x6b8: ldub [%i1], %o2
call SYM(t0_subr0)
.word 0xec9e101d ! t0_kref+0x6c0: ldda [%i0 + %i5]0x80, %l6
.word 0xf76e001b ! t0_kref+0x6c4: prefetch %i0 + %i3, 27
.word 0x965b000a ! t0_kref+0x6c8: smul %o4, %o2, %o3
.word 0x37800008 ! t0_kref+0x6cc: fbge,a _kref+0x6ec
.word 0x8fa00124 ! t0_kref+0x6d0: fabss %f4, %f7
.word 0x962376cc ! t0_kref+0x6d4: sub %o5, -0x934, %o3
.word 0x89a01082 ! t0_kref+0x6d8: fxtos %f2, %f4
.word 0xec1e7ff8 ! t0_kref+0x6dc: ldd [%i1 - 8], %l6
.word 0xcd1fbdb0 ! t0_kref+0x6e0: ldd [%fp - 0x250], %f6
.word 0x947b33af ! t0_kref+0x6e4: sdiv %o4, -0xc51, %o2
.word 0xcd380018 ! t0_kref+0x6e8: std %f6, [%g0 + %i0]
.word 0x940af905 ! t0_kref+0x6ec: and %o3, -0x6fb, %o2
.word 0x94d3001b ! t0_kref+0x6f0: umulcc %o4, %i3, %o2
.word 0x87a018c4 ! t0_kref+0x6f4: fdtos %f4, %f3
.word 0x9626c00a ! t0_kref+0x6f8: sub %i3, %o2, %o3
.word 0x9683401b ! t0_kref+0x6fc: addcc %o5, %i3, %o3
.word 0x81a90a48 ! t0_kref+0x700: fcmpd %fcc0, %f4, %f8
.word 0x91a00548 ! t0_kref+0x704: fsqrtd %f8, %f8
.word 0x8fa00027 ! t0_kref+0x708: fmovs %f7, %f7
.word 0x8bb20d60 ! t0_kref+0x70c: fnot1s %f8, %f5
.word 0x9723401c ! t0_kref+0x710: mulscc %o5, %i4, %o3
.word 0x8da00544 ! t0_kref+0x714: fsqrtd %f4, %f6
.word 0x941b400c ! t0_kref+0x718: xor %o5, %o4, %o2
.word 0x9680339a ! t0_kref+0x71c: addcc %g0, -0xc66, %o3
.word 0x9682a7c2 ! t0_kref+0x720: addcc %o2, 0x7c2, %o3
.word 0x94d2800c ! t0_kref+0x724: umulcc %o2, %o4, %o2
.word 0x96e7001b ! t0_kref+0x728: subccc %i4, %i3, %o3
.word 0x960f7a38 ! t0_kref+0x72c: and %i5, -0x5c8, %o3
.word 0xc9070018 ! t0_kref+0x730: ld [%i4 + %i0], %f4
.word 0x8143c000 ! t0_kref+0x734: stbar
.word 0xd60e7ff1 ! t0_kref+0x738: ldub [%i1 - 0xf], %o3
.word 0x95b300a9 ! t0_kref+0x73c: edge16n %o4, %o1, %o2
.word 0xa782800c ! t0_kref+0x740: wr %o2, %o4, %gsr
.word 0xe40879e8 ! t0_kref+0x744: ldub [%g1 - 0x618], %l2
.word 0xa41ca00c ! t0_kref+0x748: xor %l2, 0xc, %l2
.word 0xe42879e8 ! t0_kref+0x74c: stb %l2, [%g1 - 0x618]
.word 0x81d879e8 ! t0_kref+0x750: flush %g1 - 0x618
.word 0xc02e600c ! t0_kref+0x754: clrb [%i1 + 0xc]
.word 0x8da01924 ! t0_kref+0x758: fstod %f4, %f6
.word 0xc06e7feb ! t0_kref+0x75c: ldstub [%i1 - 0x15], %g0
.word 0x96c74000 ! t0_kref+0x760: addccc %i5, %g0, %o3
.word 0x8bb14a25 ! t0_kref+0x764: fpadd16s %f5, %f5, %f5
.word 0x952f0000 ! t0_kref+0x768: sll %i4, %g0, %o2
.word 0x94bf401b ! t0_kref+0x76c: xnorcc %i5, %i3, %o2
.word 0xebe65009 ! t0_kref+0x770: casa [%i1]0x80, %o1, %l5
call SYM(t0_subr0)
.word 0xf676401d ! t0_kref+0x778: stx %i3, [%i1 + %i5]
.word 0x8ba01a46 ! t0_kref+0x77c: fdtoi %f6, %f5
.word 0x9613400c ! t0_kref+0x780: or %o5, %o4, %o3
.word 0xc0263ff8 ! t0_kref+0x784: clr [%i0 - 8]
2: .word 0xfaae101a ! t0_kref+0x788: stba %i5, [%i0 + %i2]0x80
.word 0xd83e3fe8 ! t0_kref+0x78c: std %o4, [%i0 - 0x18]
.word 0xcd1fbfb8 ! t0_kref+0x790: ldd [%fp - 0x48], %f6
.word 0x85b009a8 ! t0_kref+0x794: fexpand %f8, %f2
.word 0xcd1fbef8 ! t0_kref+0x798: ldd [%fp - 0x108], %f6
.word 0x96a32bb7 ! t0_kref+0x79c: subcc %o4, 0xbb7, %o3
.word 0x9402b64f ! t0_kref+0x7a0: add %o2, -0x9b1, %o2
.word 0x95b30280 ! t0_kref+0x7a4: array32 %o4, %g0, %o2
.word 0x89a01925 ! t0_kref+0x7a8: fstod %f5, %f4
.word 0xd42e0000 ! t0_kref+0x7ac: stb %o2, [%i0]
.word 0x8610200c ! t0_kref+0x7b0: mov 0xc, %g3
.word 0x86a0e001 ! t0_kref+0x7b4: subcc %g3, 1, %g3
.word 0x22800009 ! t0_kref+0x7b8: be,a _kref+0x7dc
.word 0x972a801c ! t0_kref+0x7bc: sll %o2, %i4, %o3
.word 0x96d36939 ! t0_kref+0x7c0: umulcc %o5, 0x939, %o3
.word 0x953f001c ! t0_kref+0x7c4: sra %i4, %i4, %o2
.word 0xc9be580d ! t0_kref+0x7c8: stda %f4, [%i1 + %o5]0xc0
.word 0x89a00542 ! t0_kref+0x7cc: fsqrtd %f2, %f4
.word 0x81a90a25 ! t0_kref+0x7d0: fcmps %fcc0, %f4, %f5
.word 0xe56e3ff0 ! t0_kref+0x7d4: prefetch %i0 - 0x10, 18
.word 0x95400000 ! t0_kref+0x7d8: mov %y, %o2
.word 0x961f67d2 ! t0_kref+0x7dc: xor %i5, 0x7d2, %o3
.word 0x8fb1cde3 ! t0_kref+0x7e0: fnands %f7, %f3, %f7
.word 0xd11e3fe8 ! t0_kref+0x7e4: ldd [%i0 - 0x18], %f8
.word 0x8da00024 ! t0_kref+0x7e8: fmovs %f4, %f6
.word 0x9402401c ! t0_kref+0x7ec: add %o1, %i4, %o2
.word 0x96e0001d ! t0_kref+0x7f0: subccc %g0, %i5, %o3
.word 0x94e76dbc ! t0_kref+0x7f4: subccc %i5, 0xdbc, %o2
.word 0x9de3bfa0 ! t0_kref+0x7f8: save %sp, -0x60, %sp
.word 0x95ef6958 ! t0_kref+0x7fc: restore %i5, 0x958, %o2
.word 0x94fe800c ! t0_kref+0x800: sdivcc %i2, %o4, %o2
.word 0x3a800002 ! t0_kref+0x804: bcc,a _kref+0x80c
.word 0x87a01a44 ! t0_kref+0x808: fdtoi %f4, %f3
.word 0xcd263fe4 ! t0_kref+0x80c: st %f6, [%i0 - 0x1c]
.word 0x87a018c8 ! t0_kref+0x810: fdtos %f8, %f3
.word 0x965b400c ! t0_kref+0x814: smul %o5, %o4, %o3
.word 0xd62e001a ! t0_kref+0x818: stb %o3, [%i0 + %i2]
.word 0xd60e7fe2 ! t0_kref+0x81c: ldub [%i1 - 0x1e], %o3
.word 0x2a800007 ! t0_kref+0x820: bcs,a _kref+0x83c
.word 0xd4167ffe ! t0_kref+0x824: lduh [%i1 - 2], %o2
.word 0xd22e8018 ! t0_kref+0x828: stb %o1, [%i2 + %i0]
.word 0xf4363ff8 ! t0_kref+0x82c: sth %i2, [%i0 - 8]
.word 0xe43e7ff8 ! t0_kref+0x830: std %l2, [%i1 - 8]
.word 0x95268009 ! t0_kref+0x834: mulscc %i2, %o1, %o2
.word 0xda2e200c ! t0_kref+0x838: stb %o5, [%i0 + 0xc]
.word 0xec1f4018 ! t0_kref+0x83c: ldd [%i5 + %i0], %l6
.word 0x91a00523 ! t0_kref+0x840: fsqrts %f3, %f8
.word 0x81aa0a44 ! t0_kref+0x844: fcmpd %fcc0, %f8, %f4
.word 0xd6ce5000 ! t0_kref+0x848: ldsba [%i1]0x80, %o3
.word 0x25800008 ! t0_kref+0x84c: fblg,a _kref+0x86c
.word 0x9423619f ! t0_kref+0x850: sub %o5, 0x19f, %o2
.word 0xc368a145 ! t0_kref+0x854: prefetch %g2 + 0x145, 1
.word 0x91b18f48 ! t0_kref+0x858: fornot1 %f6, %f8, %f8
.word 0x965afa98 ! t0_kref+0x85c: smul %o3, -0x568, %o3
.word 0x89b14626 ! t0_kref+0x860: fmul8x16 %f5, %f6, %f4
.word 0x8db14626 ! t0_kref+0x864: fmul8x16 %f5, %f6, %f6
.word 0xcd1fbe80 ! t0_kref+0x868: ldd [%fp - 0x180], %f6
.word 0x940a7f03 ! t0_kref+0x86c: and %o1, -0xfd, %o2
.word 0x9de3bfa0 ! t0_kref+0x870: save %sp, -0x60, %sp
.word 0xb8c7645c ! t0_kref+0x874: addccc %i5, 0x45c, %i4
.word 0x97eea900 ! t0_kref+0x878: restore %i2, 0x900, %o3
.word 0xd4ce501a ! t0_kref+0x87c: ldsba [%i1 + %i2]0x80, %o2
.word 0x9544c000 ! t0_kref+0x880: mov %gsr, %o2
.word 0x91a00128 ! t0_kref+0x884: fabss %f8, %f8
.word 0x89a00542 ! t0_kref+0x888: fsqrtd %f2, %f4
.word 0x95b18586 ! t0_kref+0x88c: fcmpgt32 %f6, %f6, %o2
.word 0x97b3417a ! t0_kref+0x890: edge32ln %o5, %i2, %o3
.word 0x97b2801d ! t0_kref+0x894: edge8 %o2, %i5, %o3
.word 0x3d800005 ! t0_kref+0x898: fbule,a _kref+0x8ac
.word 0xcd1e0000 ! t0_kref+0x89c: ldd [%i0], %f6
.word 0x89b08ac6 ! t0_kref+0x8a0: fpsub32 %f2, %f6, %f4
.word 0x94802d5e ! t0_kref+0x8a4: addcc %g0, 0xd5e, %o2
.word 0xd826001c ! t0_kref+0x8a8: st %o4, [%i0 + %i4]
.word 0xd64e3fec ! t0_kref+0x8ac: ldsb [%i0 - 0x14], %o3
.word 0xc7066008 ! t0_kref+0x8b0: ld [%i1 + 8], %f3
.word 0x34800002 ! t0_kref+0x8b4: bg,a _kref+0x8bc
.word 0x89a01925 ! t0_kref+0x8b8: fstod %f5, %f4
.word 0x96c7400d ! t0_kref+0x8bc: addccc %i5, %o5, %o3
.word 0xfa2e4000 ! t0_kref+0x8c0: stb %i5, [%i1]
.word 0x96bae9a0 ! t0_kref+0x8c4: xnorcc %o3, 0x9a0, %o3
.word 0x2b480008 ! t0_kref+0x8c8: fbug,a,pt %fcc0, _kref+0x8e8
.word 0x97408000 ! t0_kref+0x8cc: mov %ccr, %o3
.word 0xe3e6500b ! t0_kref+0x8d0: casa [%i1]0x80, %o3, %l1
.word 0x85a089c6 ! t0_kref+0x8d4: fdivd %f2, %f6, %f2
.word 0x81824000 ! t0_kref+0x8d8: wr %o1, %g0, %y
.word 0xd6df5019 ! t0_kref+0x8dc: ldxa [%i5 + %i1]0x80, %o3
.word 0x8da000a5 ! t0_kref+0x8e0: fnegs %f5, %f6
.word 0x81a98a25 ! t0_kref+0x8e4: fcmps %fcc0, %f6, %f5
.word 0x8da00126 ! t0_kref+0x8e8: fabss %f6, %f6
.word 0x8143e040 ! t0_kref+0x8ec: membar 0x40
.word 0x94c2ee36 ! t0_kref+0x8f0: addccc %o3, 0xe36, %o2
.word 0xd42e4000 ! t0_kref+0x8f4: stb %o2, [%i1]
.word 0x962027b2 ! t0_kref+0x8f8: sub %g0, 0x7b2, %o3
.word 0x95224000 ! t0_kref+0x8fc: mulscc %o1, %g0, %o2
.word 0xc91f4018 ! t0_kref+0x900: ldd [%i5 + %i0], %f4
.word 0x2d480001 ! t0_kref+0x904: fbg,a,pt %fcc0, _kref+0x908
.word 0x91b08c82 ! t0_kref+0x908: fandnot2 %f2, %f2, %f8
.word 0x87b18a28 ! t0_kref+0x90c: fpadd16s %f6, %f8, %f3
.word 0x29480001 ! t0_kref+0x910: fbl,a,pt %fcc0, _kref+0x914
.word 0x8da18942 ! t0_kref+0x914: fmuld %f6, %f2, %f6
.word 0xcd26001c ! t0_kref+0x918: st %f6, [%i0 + %i4]
.word 0x94d2401d ! t0_kref+0x91c: umulcc %o1, %i5, %o2
! .word 0x364af5b6 ! t0_kref+0x920: bge,a,pt %icc, SYM(t0_subr2)
bge,a,pt %icc, SYM(t0_subr2)
.word 0x9f414000 ! t0_kref+0x924: mov %pc, %o7
.word 0x87a00525 ! t0_kref+0x928: fsqrts %f5, %f3
.word 0x95b2c04c ! t0_kref+0x92c: edge8l %o3, %o4, %o2
.word 0x949aa2f0 ! t0_kref+0x930: xorcc %o2, 0x2f0, %o2
.word 0x9526c00b ! t0_kref+0x934: mulscc %i3, %o3, %o2
.word 0xd11fbea8 ! t0_kref+0x938: ldd [%fp - 0x158], %f8
.word 0xe43f4018 ! t0_kref+0x93c: std %l2, [%i5 + %i0]
.word 0x94ab7270 ! t0_kref+0x940: andncc %o5, -0xd90, %o2
.word 0xe968a1c8 ! t0_kref+0x944: prefetch %g2 + 0x1c8, 20
.word 0xe03e6018 ! t0_kref+0x948: std %l0, [%i1 + 0x18]
.word 0xcf267fe0 ! t0_kref+0x94c: st %f7, [%i1 - 0x20]
.word 0x89a14d24 ! t0_kref+0x950: fsmuld %f5, %f4, %f4
.word 0xd87e7fe8 ! t0_kref+0x954: swap [%i1 - 0x18], %o4
.word 0x9523799b ! t0_kref+0x958: mulscc %o5, -0x665, %o2
.word 0x97b08584 ! t0_kref+0x95c: fcmpgt32 %f2, %f4, %o3
.word 0xec1e401d ! t0_kref+0x960: ldd [%i1 + %i5], %l6
.word 0x8da00525 ! t0_kref+0x964: fsqrts %f5, %f6
.word 0x91a01a26 ! t0_kref+0x968: fstoi %f6, %f8
.word 0xe16e2010 ! t0_kref+0x96c: prefetch %i0 + 0x10, 16
.word 0x85a188c6 ! t0_kref+0x970: fsubd %f6, %f6, %f2
.word 0x8da01a46 ! t0_kref+0x974: fdtoi %f6, %f6
.word 0x8fb0cde7 ! t0_kref+0x978: fnands %f3, %f7, %f7
.word 0x85b206e6 ! t0_kref+0x97c: fmul8ulx16 %f8, %f6, %f2
.word 0x96f76d7f ! t0_kref+0x980: udivcc %i5, 0xd7f, %o3
.word 0x96fec00b ! t0_kref+0x984: sdivcc %i3, %o3, %o3
.word 0x961b6aa1 ! t0_kref+0x988: xor %o5, 0xaa1, %o3
.word 0x3f800007 ! t0_kref+0x98c: fbo,a _kref+0x9a8
.word 0x967aabd1 ! t0_kref+0x990: sdiv %o2, 0xbd1, %o3
.word 0xf207bfe0 ! t0_kref+0x994: ld [%fp - 0x20], %i1
.word 0x81a94a24 ! t0_kref+0x998: fcmps %fcc0, %f5, %f4
.word 0x85a00548 ! t0_kref+0x99c: fsqrtd %f8, %f2
.word 0x8db00f04 ! t0_kref+0x9a0: fsrc2 %f4, %f6
.word 0x96f6b46a ! t0_kref+0x9a4: udivcc %i2, -0xb96, %o3
.word 0xc7801019 ! t0_kref+0x9a8: lda [%g0 + %i1]0x80, %f3
.word 0x35800008 ! t0_kref+0x9ac: fbue,a _kref+0x9cc
.word 0x89a00544 ! t0_kref+0x9b0: fsqrtd %f4, %f4
.word 0x8fb00c20 ! t0_kref+0x9b4: fzeros %f7
.word 0x94aaf251 ! t0_kref+0x9b8: andncc %o3, -0xdaf, %o2
call SYM(t0_subr0)
.word 0x94aa800d ! t0_kref+0x9c0: andncc %o2, %o5, %o2
.word 0x91a20828 ! t0_kref+0x9c4: fadds %f8, %f8, %f8
.word 0x37480004 ! t0_kref+0x9c8: fbge,a,pt %fcc0, _kref+0x9d8
.word 0x89b08e80 ! t0_kref+0x9cc: fsrc1 %f2, %f4
.word 0xd6566012 ! t0_kref+0x9d0: ldsh [%i1 + 0x12], %o3
.word 0x96f2801c ! t0_kref+0x9d4: udivcc %o2, %i4, %o3
.word 0xf007bfe0 ! t0_kref+0x9d8: ld [%fp - 0x20], %i0
.word 0x89a01a44 ! t0_kref+0x9dc: fdtoi %f4, %f4
.word 0x89b1c707 ! t0_kref+0x9e0: fmuld8sux16 %f7, %f7, %f4
.word 0x94d28000 ! t0_kref+0x9e4: umulcc %o2, %g0, %o2
.word 0xf6363ff2 ! t0_kref+0x9e8: sth %i3, [%i0 - 0xe]
.word 0x9722e5e3 ! t0_kref+0x9ec: mulscc %o3, 0x5e3, %o3
.word 0xe36e2010 ! t0_kref+0x9f0: prefetch %i0 + 0x10, 17
.word 0x97b18502 ! t0_kref+0x9f4: fcmpgt16 %f6, %f2, %o3
.word 0x96da762a ! t0_kref+0x9f8: smulcc %o1, -0x9d6, %o3
.word 0x973a6009 ! t0_kref+0x9fc: sra %o1, 0x9, %o3
.word 0x8143c000 ! t0_kref+0xa00: stbar
.word 0x9564a44d ! t0_kref+0xa04: movle %icc, -0x3b3, %o2
.word 0x89a01923 ! t0_kref+0xa08: fstod %f3, %f4
.word 0x95400000 ! t0_kref+0xa0c: mov %y, %o2
.word 0x89a20d23 ! t0_kref+0xa10: fsmuld %f8, %f3, %f4
.word 0xa78338b1 ! t0_kref+0xa14: wr %o4, 0xfffff8b1, %gsr
.word 0x8db00fe0 ! t0_kref+0xa18: fones %f6
.word 0x949824a3 ! t0_kref+0xa1c: xorcc %g0, 0x4a3, %o2
.word 0x21800005 ! t0_kref+0xa20: fbn,a _kref+0xa34
.word 0x96876fc3 ! t0_kref+0xa24: addcc %i5, 0xfc3, %o3
.word 0x96f7000a ! t0_kref+0xa28: udivcc %i4, %o2, %o3
.word 0x87a00528 ! t0_kref+0xa2c: fsqrts %f8, %f3
.word 0x8bb0cda5 ! t0_kref+0xa30: fxors %f3, %f5, %f5
.word 0x17188350 ! t0_kref+0xa34: sethi %hi(0x620d4000), %o3
.word 0x94aaf6fb ! t0_kref+0xa38: andncc %o3, -0x905, %o2
.word 0x91b00766 ! t0_kref+0xa3c: fpack16 %f6, %f8
.word 0x8143c000 ! t0_kref+0xa40: stbar
.word 0x20480008 ! t0_kref+0xa44: bn,a,pt %icc, _kref+0xa64
.word 0xe96e7fe8 ! t0_kref+0xa48: prefetch %i1 - 0x18, 20
call SYM(t0_subr0)
.word 0xd6c81018 ! t0_kref+0xa50: ldsba [%g0 + %i0]0x80, %o3
.word 0xd82e4000 ! t0_kref+0xa54: stb %o4, [%i1]
.word 0xc51fbd58 ! t0_kref+0xa58: ldd [%fp - 0x2a8], %f2
.word 0xe4b81018 ! t0_kref+0xa5c: stda %l2, [%g0 + %i0]0x80
.word 0xd44e0000 ! t0_kref+0xa60: ldsb [%i0], %o2
.word 0xd416001b ! t0_kref+0xa64: lduh [%i0 + %i3], %o2
.word 0x81870000 ! t0_kref+0xa68: wr %i4, %g0, %y
.word 0x89a00546 ! t0_kref+0xa6c: fsqrtd %f6, %f4
.word 0xf4362008 ! t0_kref+0xa70: sth %i2, [%i0 + 8]
.word 0x89b14624 ! t0_kref+0xa74: fmul8x16 %f5, %f4, %f4
.word 0xd64e7fe2 ! t0_kref+0xa78: ldsb [%i1 - 0x1e], %o3
.word 0x948b401b ! t0_kref+0xa7c: andcc %o5, %i3, %o2
.word 0x91a01a46 ! t0_kref+0xa80: fdtoi %f6, %f8
.word 0xda267fe8 ! t0_kref+0xa84: st %o5, [%i1 - 0x18]
.word 0x3e480007 ! t0_kref+0xa88: bvc,a,pt %icc, _kref+0xaa4
.word 0x8da0cd25 ! t0_kref+0xa8c: fsmuld %f3, %f5, %f6
.word 0x94d2c00b ! t0_kref+0xa90: umulcc %o3, %o3, %o2
.word 0xd416001b ! t0_kref+0xa94: lduh [%i0 + %i3], %o2
.word 0x94e2c00c ! t0_kref+0xa98: subccc %o3, %o4, %o2
.word 0x28480007 ! t0_kref+0xa9c: bleu,a,pt %icc, _kref+0xab8
.word 0x9570001d ! t0_kref+0xaa0: popc %i5, %o2
.word 0x94de801a ! t0_kref+0xaa4: smulcc %i2, %i2, %o2
.word 0xf4360000 ! t0_kref+0xaa8: sth %i2, [%i0]
.word 0x89a18846 ! t0_kref+0xaac: faddd %f6, %f6, %f4
.word 0x95b2830b ! t0_kref+0xab0: alignaddr %o2, %o3, %o2
.word 0x95400000 ! t0_kref+0xab4: mov %y, %o2
.word 0x941b001b ! t0_kref+0xab8: xor %o4, %i3, %o2
.word 0x87a018c4 ! t0_kref+0xabc: fdtos %f4, %f3
.word 0x22480004 ! t0_kref+0xac0: be,a,pt %icc, _kref+0xad0
.word 0x8fa00525 ! t0_kref+0xac4: fsqrts %f5, %f7
.word 0x947b400c ! t0_kref+0xac8: sdiv %o5, %o4, %o2
.word 0x95b08402 ! t0_kref+0xacc: fcmple16 %f2, %f2, %o2
.word 0xd66e401a ! t0_kref+0xad0: ldstub [%i1 + %i2], %o3
.word 0xe83e2010 ! t0_kref+0xad4: std %l4, [%i0 + 0x10]
.word 0x94a27bb7 ! t0_kref+0xad8: subcc %o1, -0x449, %o2
.word 0x34480001 ! t0_kref+0xadc: bg,a,pt %icc, _kref+0xae0
.word 0x85a10942 ! t0_kref+0xae0: fmuld %f4, %f2, %f2
.word 0xe4087d70 ! t0_kref+0xae4: ldub [%g1 - 0x290], %l2
.word 0xa41ca00c ! t0_kref+0xae8: xor %l2, 0xc, %l2
.word 0xe4287d70 ! t0_kref+0xaec: stb %l2, [%g1 - 0x290]
.word 0x81d87d70 ! t0_kref+0xaf0: flush %g1 - 0x290
.word 0x9442a4d8 ! t0_kref+0xaf4: addc %o2, 0x4d8, %o2
.word 0x94c73a36 ! t0_kref+0xaf8: addccc %i4, -0x5ca, %o2
.word 0x8da01a27 ! t0_kref+0xafc: fstoi %f7, %f6
.word 0x961a400c ! t0_kref+0xb00: xor %o1, %o4, %o3
.word 0x89a00526 ! t0_kref+0xb04: fsqrts %f6, %f4
.word 0x8fb00f28 ! t0_kref+0xb08: fsrc2s %f8, %f7
.word 0x961b400d ! t0_kref+0xb0c: xor %o5, %o5, %o3
2: .word 0x91a00542 ! t0_kref+0xb10: fsqrtd %f2, %f8
.word 0xd6166002 ! t0_kref+0xb14: lduh [%i1 + 2], %o3
.word 0xcd270018 ! t0_kref+0xb18: st %f6, [%i4 + %i0]
.word 0xd47e600c ! t0_kref+0xb1c: swap [%i1 + 0xc], %o2
.word 0x97b20542 ! t0_kref+0xb20: fcmpeq16 %f8, %f2, %o3
.word 0x94e2fe8c ! t0_kref+0xb24: subccc %o3, -0x174, %o2
.word 0x8da01a44 ! t0_kref+0xb28: fdtoi %f4, %f6
.word 0x8da00546 ! t0_kref+0xb2c: fsqrtd %f6, %f6
.word 0x9610000d ! t0_kref+0xb30: mov %o5, %o3
.word 0x94132bc0 ! t0_kref+0xb34: or %o4, 0xbc0, %o2
.word 0x85a01928 ! t0_kref+0xb38: fstod %f8, %f2
.word 0x9544c000 ! t0_kref+0xb3c: mov %gsr, %o2
.word 0xda36c019 ! t0_kref+0xb40: sth %o5, [%i3 + %i1]
.word 0xd22e001a ! t0_kref+0xb44: stb %o1, [%i0 + %i2]
.word 0x947b7587 ! t0_kref+0xb48: sdiv %o5, -0xa79, %o2
.word 0x965b000a ! t0_kref+0xb4c: smul %o4, %o2, %o3
.word 0x2d480007 ! t0_kref+0xb50: fbg,a,pt %fcc0, _kref+0xb6c
.word 0xcd1fbe28 ! t0_kref+0xb54: ldd [%fp - 0x1d8], %f6
.word 0xf62e001a ! t0_kref+0xb58: stb %i3, [%i0 + %i2]
.word 0x91a00546 ! t0_kref+0xb5c: fsqrtd %f6, %f8
.word 0x85a01906 ! t0_kref+0xb60: fitod %f6, %f2
.word 0x96c02901 ! t0_kref+0xb64: addccc %g0, 0x901, %o3
.word 0x25480004 ! t0_kref+0xb68: fblg,a,pt %fcc0, _kref+0xb78
.word 0x8da018c6 ! t0_kref+0xb6c: fdtos %f6, %f6
.word 0x27800001 ! t0_kref+0xb70: fbul,a _kref+0xb74
.word 0xd64e0000 ! t0_kref+0xb74: ldsb [%i0], %o3
.word 0x91a01924 ! t0_kref+0xb78: fstod %f4, %f8
.word 0x81868000 ! t0_kref+0xb7c: wr %i2, %g0, %y
.word 0x87a01a27 ! t0_kref+0xb80: fstoi %f7, %f3
.word 0x2b480002 ! t0_kref+0xb84: fbug,a,pt %fcc0, _kref+0xb8c
.word 0xc538646c ! t0_kref+0xb88: std %f2, [%g1 + 0x46c]
.word 0xe168a009 ! t0_kref+0xb8c: prefetch %g2 + 9, 16
.word 0x952028e5 ! t0_kref+0xb90: mulscc %g0, 0x8e5, %o2
call SYM(t0_subr2)
.word 0x8fa01a44 ! t0_kref+0xb98: fdtoi %f4, %f7
.word 0x94bb75c9 ! t0_kref+0xb9c: xnorcc %o5, -0xa37, %o2
.word 0xc16e7ff8 ! t0_kref+0xba0: prefetch %i1 - 8, 0
.word 0xc10f0005 ! t0_kref+0xba4: ld [%i4 + %g5], %fsr
.word 0xf4380019 ! t0_kref+0xba8: std %i2, [%g0 + %i1]
.word 0x96c2c01a ! t0_kref+0xbac: addccc %o3, %i2, %o3
.word 0x32480004 ! t0_kref+0xbb0: bne,a,pt %icc, _kref+0xbc0
.word 0xd4b6d019 ! t0_kref+0xbb4: stha %o2, [%i3 + %i1]0x80
.word 0x942b400c ! t0_kref+0xbb8: andn %o5, %o4, %o2
.word 0x8db20668 ! t0_kref+0xbbc: fmul8x16au %f8, %f8, %f6
.word 0x8fa00528 ! t0_kref+0xbc0: fsqrts %f8, %f7
.word 0x89a018c4 ! t0_kref+0xbc4: fdtos %f4, %f4
.word 0x87a01a25 ! t0_kref+0xbc8: fstoi %f5, %f3
.word 0x94af400b ! t0_kref+0xbcc: andncc %i5, %o3, %o2
.word 0x81800000 ! t0_kref+0xbd0: mov %g0, %y
.word 0xd64e2003 ! t0_kref+0xbd4: ldsb [%i0 + 3], %o3
.word 0x8db10e80 ! t0_kref+0xbd8: fsrc1 %f4, %f6
.word 0x96826455 ! t0_kref+0xbdc: addcc %o1, 0x455, %o3
.word 0x9612801d ! t0_kref+0xbe0: or %o2, %i5, %o3
.word 0x89b20e80 ! t0_kref+0xbe4: fsrc1 %f8, %f4
.word 0x87b20d60 ! t0_kref+0xbe8: fnot1s %f8, %f3
.word 0x8da00527 ! t0_kref+0xbec: fsqrts %f7, %f6
.word 0x9687001a ! t0_kref+0xbf0: addcc %i4, %i2, %o3
.word 0x96ab0000 ! t0_kref+0xbf4: andncc %o4, %g0, %o3
.word 0x9e007e5c ! t0_kref+0xbf8: add %g1, -0x1a4, %o7
! .word 0x2982f4ff ! t0_kref+0xbfc: fbl,a SYM(t0_subr2)
fbl,a SYM(t0_subr2)
.word 0x94127da1 ! t0_kref+0xc00: or %o1, -0x25f, %o2
.word 0x3f800004 ! t0_kref+0xc04: fbo,a _kref+0xc14
.word 0x8fa00526 ! t0_kref+0xc08: fsqrts %f6, %f7
.word 0x8db08986 ! t0_kref+0xc0c: bshuffle %f2, %f6, %f6
.word 0xd40e2019 ! t0_kref+0xc10: ldub [%i0 + 0x19], %o2
.word 0x81828000 ! t0_kref+0xc14: wr %o2, %g0, %y
.word 0x91a01104 ! t0_kref+0xc18: fxtod %f4, %f8
.word 0x9f414000 ! t0_kref+0xc1c: mov %pc, %o7
.word 0x96af000d ! t0_kref+0xc20: andncc %i4, %o5, %o3
.word 0xd1266018 ! t0_kref+0xc24: st %f8, [%i1 + 0x18]
.word 0x89a18826 ! t0_kref+0xc28: fadds %f6, %f6, %f4
.word 0x89a00548 ! t0_kref+0xc2c: fsqrtd %f8, %f4
.word 0x9682800b ! t0_kref+0xc30: addcc %o2, %o3, %o3
.word 0x8db00f23 ! t0_kref+0xc34: fsrc2s %f3, %f6
.word 0x94d8001c ! t0_kref+0xc38: smulcc %g0, %i4, %o2
.word 0xd11e7ff8 ! t0_kref+0xc3c: ldd [%i1 - 8], %f8
.word 0x96030009 ! t0_kref+0xc40: add %o4, %o1, %o3
.word 0x85b20f86 ! t0_kref+0xc44: for %f8, %f6, %f2
.word 0xec1e6000 ! t0_kref+0xc48: ldd [%i1], %l6
.word 0x973ec01b ! t0_kref+0xc4c: sra %i3, %i3, %o3
.word 0x9618000a ! t0_kref+0xc50: xor %g0, %o2, %o3
.word 0x89b00f08 ! t0_kref+0xc54: fsrc2 %f8, %f4
.word 0x001fffff ! t0_kref+0xc58: illtrap 0x1fffff
.word 0x96a73434 ! t0_kref+0xc5c: subcc %i4, -0xbcc, %o3
.word 0x001fffff ! t0_kref+0xc60: illtrap 0x1fffff
.word 0x94e6a3e3 ! t0_kref+0xc64: subccc %i2, 0x3e3, %o2
.word 0xd60e7fe6 ! t0_kref+0xc68: ldub [%i1 - 0x1a], %o3
.word 0xd6563fea ! t0_kref+0xc6c: ldsh [%i0 - 0x16], %o3
.word 0xec1e6008 ! t0_kref+0xc70: ldd [%i1 + 8], %l6
.word 0x3f480004 ! t0_kref+0xc74: fbo,a,pt %fcc0, _kref+0xc84
.word 0x8db20e04 ! t0_kref+0xc78: fand %f8, %f4, %f6
.word 0x94c3001a ! t0_kref+0xc7c: addccc %o4, %i2, %o2
.word 0x89b1cd60 ! t0_kref+0xc80: fnot1s %f7, %f4
.word 0x9540c000 ! t0_kref+0xc84: mov %asi, %o2
.word 0x9638001d ! t0_kref+0xc88: xnor %g0, %i5, %o3
.word 0x8fa00123 ! t0_kref+0xc8c: fabss %f3, %f7
.word 0xf207bfe0 ! t0_kref+0xc90: ld [%fp - 0x20], %i1
.word 0x94fb401b ! t0_kref+0xc94: sdivcc %o5, %i3, %o2
.word 0x8fa01a25 ! t0_kref+0xc98: fstoi %f5, %f7
.word 0x9de3bfa0 ! t0_kref+0xc9c: save %sp, -0x60, %sp
.word 0xb307001c ! t0_kref+0xca0: taddcc %i4, %i4, %i1
.word 0x95ef2384 ! t0_kref+0xca4: restore %i4, 0x384, %o2
.word 0xd826600c ! t0_kref+0xca8: st %o4, [%i1 + 0xc]
.word 0xc91e2018 ! t0_kref+0xcac: ldd [%i0 + 0x18], %f4
.word 0xd6de501d ! t0_kref+0xcb0: ldxa [%i1 + %i5]0x80, %o3
.word 0xe4087f60 ! t0_kref+0xcb4: ldub [%g1 - 0xa0], %l2
.word 0xa41ca00c ! t0_kref+0xcb8: xor %l2, 0xc, %l2
.word 0xe4287f60 ! t0_kref+0xcbc: stb %l2, [%g1 - 0xa0]
.word 0x81d87f60 ! t0_kref+0xcc0: flush %g1 - 0xa0
.word 0xd64e8018 ! t0_kref+0xcc4: ldsb [%i2 + %i0], %o3
.word 0x91a018c4 ! t0_kref+0xcc8: fdtos %f4, %f8
.word 0x91a00128 ! t0_kref+0xccc: fabss %f8, %f8
.word 0x91b08988 ! t0_kref+0xcd0: bshuffle %f2, %f8, %f8
.word 0x89a1cd25 ! t0_kref+0xcd4: fsmuld %f7, %f5, %f4
.word 0x81868000 ! t0_kref+0xcd8: wr %i2, %g0, %y
.word 0x95b24340 ! t0_kref+0xcdc: alignaddrl %o1, %g0, %o2
.word 0x96dea2bb ! t0_kref+0xce0: smulcc %i2, 0x2bb, %o3
.word 0xf62e8019 ! t0_kref+0xce4: stb %i3, [%i2 + %i1]
.word 0xc906401c ! t0_kref+0xce8: ld [%i1 + %i4], %f4
.word 0x89b1cd60 ! t0_kref+0xcec: fnot1s %f7, %f4
.word 0x960e800a ! t0_kref+0xcf0: and %i2, %o2, %o3
.word 0xc53e3fe8 ! t0_kref+0xcf4: std %f2, [%i0 - 0x18]
.word 0x9523001a ! t0_kref+0xcf8: mulscc %o4, %i2, %o2
.word 0xd126001c ! t0_kref+0xcfc: st %f8, [%i0 + %i4]
2: .word 0x97272123 ! t0_kref+0xd00: mulscc %i4, 0x123, %o3
.word 0x943b001b ! t0_kref+0xd04: xnor %o4, %i3, %o2
.word 0xc9be101d ! t0_kref+0xd08: stda %f4, [%i0 + %i5]0x80
.word 0x3f480005 ! t0_kref+0xd0c: fbo,a,pt %fcc0, _kref+0xd20
.word 0x91a018c4 ! t0_kref+0xd10: fdtos %f4, %f8
.word 0xd1be184d ! t0_kref+0xd14: stda %f8, [%i0 + %o5]0xc2
.word 0x94e3401c ! t0_kref+0xd18: subccc %o5, %i4, %o2
.word 0xe16e001b ! t0_kref+0xd1c: prefetch %i0 + %i3, 16
.word 0x941369be ! t0_kref+0xd20: or %o5, 0x9be, %o2
.word 0x8143e040 ! t0_kref+0xd24: membar 0x40
.word 0x89a00544 ! t0_kref+0xd28: fsqrtd %f4, %f4
.word 0x24480008 ! t0_kref+0xd2c: ble,a,pt %icc, _kref+0xd4c
.word 0x8da00544 ! t0_kref+0xd30: fsqrtd %f4, %f6
.word 0x94ff4009 ! t0_kref+0xd34: sdivcc %i5, %o1, %o2
.word 0x95b08504 ! t0_kref+0xd38: fcmpgt16 %f2, %f4, %o2
.word 0xd40e7fe1 ! t0_kref+0xd3c: ldub [%i1 - 0x1f], %o2
.word 0x89a01a46 ! t0_kref+0xd40: fdtoi %f6, %f4
.word 0x8fb10a28 ! t0_kref+0xd44: fpadd16s %f4, %f8, %f7
.word 0x941ac01c ! t0_kref+0xd48: xor %o3, %i4, %o2
.word 0x8ba01a27 ! t0_kref+0xd4c: fstoi %f7, %f5
.word 0x8db086e8 ! t0_kref+0xd50: fmul8ulx16 %f2, %f8, %f6
.word 0xd2f6101d ! t0_kref+0xd54: stxa %o1, [%i0 + %i5]0x80
.word 0x9622c00c ! t0_kref+0xd58: sub %o3, %o4, %o3
.word 0x8fa00128 ! t0_kref+0xd5c: fabss %f8, %f7
sethi %hi(2f), %o7
.word 0xe40be18c ! t0_kref+0xd64: ldub [%o7 + 0x18c], %l2
.word 0xa41ca00c ! t0_kref+0xd68: xor %l2, 0xc, %l2
.word 0xe42be18c ! t0_kref+0xd6c: stb %l2, [%o7 + 0x18c]
.word 0x81dbe18c ! t0_kref+0xd70: flush %o7 + 0x18c
.word 0x87a00026 ! t0_kref+0xd74: fmovs %f6, %f3
.word 0x8db1c624 ! t0_kref+0xd78: fmul8x16 %f7, %f4, %f6
.word 0xd11fbc08 ! t0_kref+0xd7c: ldd [%fp - 0x3f8], %f8
.word 0xd62e8018 ! t0_kref+0xd80: stb %o3, [%i2 + %i0]
.word 0x85a00546 ! t0_kref+0xd84: fsqrtd %f6, %f2
.word 0x8db10a82 ! t0_kref+0xd88: fpsub16 %f4, %f2, %f6
2: .word 0x8daa8028 ! t0_kref+0xd8c: fmovsue %fcc0, %f8, %f6
.word 0x953f601f ! t0_kref+0xd90: sra %i5, 0x1f, %o2
.word 0x945ac00b ! t0_kref+0xd94: smul %o3, %o3, %o2
.word 0x31480001 ! t0_kref+0xd98: fba,a,pt %fcc0, _kref+0xd9c
.word 0x91b20dc6 ! t0_kref+0xd9c: fnand %f8, %f6, %f8
.word 0xc91fbc60 ! t0_kref+0xda0: ldd [%fp - 0x3a0], %f4
.word 0x943ea054 ! t0_kref+0xda4: xnor %i2, 0x54, %o2
.word 0x8fa189a8 ! t0_kref+0xda8: fdivs %f6, %f8, %f7
.word 0x960a400a ! t0_kref+0xdac: and %o1, %o2, %o3
.word 0xd40e3ff0 ! t0_kref+0xdb0: ldub [%i0 - 0x10], %o2
.word 0xf76e7fe0 ! t0_kref+0xdb4: prefetch %i1 - 0x20, 27
.word 0x962ac000 ! t0_kref+0xdb8: andn %o3, %g0, %o3
.word 0xc91f4018 ! t0_kref+0xdbc: ldd [%i5 + %i0], %f4
.word 0x8186c000 ! t0_kref+0xdc0: wr %i3, %g0, %y
.word 0xc026201c ! t0_kref+0xdc4: clr [%i0 + 0x1c]
.word 0xc9067ff4 ! t0_kref+0xdc8: ld [%i1 - 0xc], %f4
.word 0x9520000b ! t0_kref+0xdcc: mulscc %g0, %o3, %o2
.word 0x96d74000 ! t0_kref+0xdd0: umulcc %i5, %g0, %o3
.word 0xd4566010 ! t0_kref+0xdd4: ldsh [%i1 + 0x10], %o2
.word 0x8143e040 ! t0_kref+0xdd8: membar 0x40
.word 0xd44e8018 ! t0_kref+0xddc: ldsb [%i2 + %i0], %o2
.word 0x27800006 ! t0_kref+0xde0: fbul,a _kref+0xdf8
.word 0x17095c8b ! t0_kref+0xde4: sethi %hi(0x25722c00), %o3
.word 0x91abc028 ! t0_kref+0xde8: fmovso %fcc0, %f8, %f8
.word 0x9623000c ! t0_kref+0xdec: sub %o4, %o4, %o3
.word 0xd400a030 ! t0_kref+0xdf0: ld [%g2 + 0x30], %o2
.word 0x85b10d40 ! t0_kref+0xdf4: fnot1 %f4, %f2
.word 0x967b400d ! t0_kref+0xdf8: sdiv %o5, %o5, %o3
.word 0x8da0c828 ! t0_kref+0xdfc: fadds %f3, %f8, %f6
.word 0x9de3bfa0 ! t0_kref+0xe00: save %sp, -0x60, %sp
.word 0x805e401c ! t0_kref+0xe04: smul %i1, %i4, %g0
.word 0x97ee3efc ! t0_kref+0xe08: restore %i0, -0x104, %o3
.word 0x969aad21 ! t0_kref+0xe0c: xorcc %o2, 0xd21, %o3
.word 0xe03e6008 ! t0_kref+0xe10: std %l0, [%i1 + 8]
.word 0xd64e7ffd ! t0_kref+0xe14: ldsb [%i1 - 3], %o3
.word 0xd82e8019 ! t0_kref+0xe18: stb %o4, [%i2 + %i1]
.word 0xec3e401d ! t0_kref+0xe1c: std %l6, [%i1 + %i5]
.word 0x9438000b ! t0_kref+0xe20: xnor %g0, %o3, %o2
.word 0x953b6018 ! t0_kref+0xe24: sra %o5, 0x18, %o2
.word 0x8da10948 ! t0_kref+0xe28: fmuld %f4, %f8, %f6
.word 0xd416001b ! t0_kref+0xe2c: lduh [%i0 + %i3], %o2
.word 0x95400000 ! t0_kref+0xe30: mov %y, %o2
.word 0x89a01a46 ! t0_kref+0xe34: fdtoi %f6, %f4
.word 0xfa300019 ! t0_kref+0xe38: sth %i5, [%g0 + %i1]
.word 0x94e26eea ! t0_kref+0xe3c: subccc %o1, 0xeea, %o2
.word 0x95b184c2 ! t0_kref+0xe40: fcmpne32 %f6, %f2, %o2
.word 0xf8200019 ! t0_kref+0xe44: st %i4, [%g0 + %i1]
.word 0x8143c000 ! t0_kref+0xe48: stbar
.word 0x9726a0c1 ! t0_kref+0xe4c: mulscc %i2, 0xc1, %o3
.word 0xd44e4000 ! t0_kref+0xe50: ldsb [%i1], %o2
.word 0x945f7840 ! t0_kref+0xe54: smul %i5, -0x7c0, %o2
.word 0xec1e401d ! t0_kref+0xe58: ldd [%i1 + %i5], %l6
.word 0x94282d3d ! t0_kref+0xe5c: andn %g0, 0xd3d, %o2
.word 0x34480001 ! t0_kref+0xe60: bg,a,pt %icc, _kref+0xe64
.word 0x8da00542 ! t0_kref+0xe64: fsqrtd %f2, %f6
.word 0xe4780018 ! t0_kref+0xe68: swap [%g0 + %i0], %l2
.word 0x81aa0a24 ! t0_kref+0xe6c: fcmps %fcc0, %f8, %f4
.word 0xedee501a ! t0_kref+0xe70: prefetcha %i1 + %i2, 22
.word 0xc3ee500b ! t0_kref+0xe74: prefetcha %i1 + %o3, 1
.word 0xcb263ff4 ! t0_kref+0xe78: st %f5, [%i0 - 0xc]
.word 0x8fa00026 ! t0_kref+0xe7c: fmovs %f6, %f7
.word 0x953f401b ! t0_kref+0xe80: sra %i5, %i3, %o2
.word 0x9522401b ! t0_kref+0xe84: mulscc %o1, %i3, %o2
.word 0x9678000b ! t0_kref+0xe88: sdiv %g0, %o3, %o3
.word 0x8db18dc2 ! t0_kref+0xe8c: fnand %f6, %f2, %f6
.word 0x81a94a23 ! t0_kref+0xe90: fcmps %fcc0, %f5, %f3
.word 0x943ac00c ! t0_kref+0xe94: xnor %o3, %o4, %o2
.word 0xfbee101d ! t0_kref+0xe98: prefetcha %i0 + %i5, 29
.word 0xec1f4018 ! t0_kref+0xe9c: ldd [%i5 + %i0], %l6
.word 0x961b7ab3 ! t0_kref+0xea0: xor %o5, -0x54d, %o3
.word 0x81800000 ! t0_kref+0xea4: mov %g0, %y
.word 0x95b2c04a ! t0_kref+0xea8: edge8l %o3, %o2, %o2
.word 0x94c6c000 ! t0_kref+0xeac: addccc %i3, %g0, %o2
.word 0xec1e7fe8 ! t0_kref+0xeb0: ldd [%i1 - 0x18], %l6
.word 0x87a0c827 ! t0_kref+0xeb4: fadds %f3, %f7, %f3
.word 0x96aab388 ! t0_kref+0xeb8: andncc %o2, -0xc78, %o3
.word 0x91b18c86 ! t0_kref+0xebc: fandnot2 %f6, %f6, %f8
.word 0x94a2fc1b ! t0_kref+0xec0: subcc %o3, -0x3e5, %o2
.word 0xd11fbde8 ! t0_kref+0xec4: ldd [%fp - 0x218], %f8
.word 0xd64e4000 ! t0_kref+0xec8: ldsb [%i1], %o3
.word 0x8da00546 ! t0_kref+0xecc: fsqrtd %f6, %f6
.word 0xf8280019 ! t0_kref+0xed0: stb %i4, [%g0 + %i1]
.word 0x2d480006 ! t0_kref+0xed4: fbg,a,pt %fcc0, _kref+0xeec
.word 0x96f838b7 ! t0_kref+0xed8: sdivcc %g0, -0x749, %o3
.word 0xc9be180a ! t0_kref+0xedc: stda %f4, [%i0 + %o2]0xc0
.word 0x87b10de3 ! t0_kref+0xee0: fnands %f4, %f3, %f3
.word 0x9417636e ! t0_kref+0xee4: or %i5, 0x36e, %o2
.word 0x2b480002 ! t0_kref+0xee8: fbug,a,pt %fcc0, _kref+0xef0
.word 0xd456201e ! t0_kref+0xeec: ldsh [%i0 + 0x1e], %o2
.word 0x25480002 ! t0_kref+0xef0: fblg,a,pt %fcc0, _kref+0xef8
.word 0x95030000 ! t0_kref+0xef4: taddcc %o4, %g0, %o2
.word 0x97b30160 ! t0_kref+0xef8: edge32ln %o4, %g0, %o3
.word 0x25480007 ! t0_kref+0xefc: fblg,a,pt %fcc0, _kref+0xf18
.word 0x91a00542 ! t0_kref+0xf00: fsqrtd %f2, %f8
.word 0x81a98aa5 ! t0_kref+0xf04: fcmpes %fcc0, %f6, %f5
.word 0x89a18d28 ! t0_kref+0xf08: fsmuld %f6, %f8, %f4
.word 0x8ba00128 ! t0_kref+0xf0c: fabss %f8, %f5
.word 0x94f6e152 ! t0_kref+0xf10: udivcc %i3, 0x152, %o2
.word 0x25800006 ! t0_kref+0xf14: fblg,a _kref+0xf2c
.word 0x81800000 ! t0_kref+0xf18: mov %g0, %y
.word 0xd8fe5000 ! t0_kref+0xf1c: swapa [%i1]0x80, %o4
.word 0x81868000 ! t0_kref+0xf20: wr %i2, %g0, %y
.word 0x36480005 ! t0_kref+0xf24: bge,a,pt %icc, _kref+0xf38
.word 0x89a1cd25 ! t0_kref+0xf28: fsmuld %f7, %f5, %f4
.word 0xd64e6015 ! t0_kref+0xf2c: ldsb [%i1 + 0x15], %o3
.word 0x972e801b ! t0_kref+0xf30: sll %i2, %i3, %o3
.word 0x9628000b ! t0_kref+0xf34: andn %g0, %o3, %o3
.word 0x96bef2f6 ! t0_kref+0xf38: xnorcc %i3, -0xd0a, %o3
.word 0x81834000 ! t0_kref+0xf3c: wr %o5, %g0, %y
.word 0x8fa01a26 ! t0_kref+0xf40: fstoi %f6, %f7
.word 0x2d800002 ! t0_kref+0xf44: fbg,a _kref+0xf4c
.word 0x94f37cb0 ! t0_kref+0xf48: udivcc %o5, -0x350, %o2
.word 0xd65e3ff0 ! t0_kref+0xf4c: ldx [%i0 - 0x10], %o3
.word 0x95b20584 ! t0_kref+0xf50: fcmpgt32 %f8, %f4, %o2
.word 0x9430000b ! t0_kref+0xf54: orn %g0, %o3, %o2
.word 0x94ab000c ! t0_kref+0xf58: andncc %o4, %o4, %o2
.word 0x89a148a8 ! t0_kref+0xf5c: fsubs %f5, %f8, %f4
.word 0x2f480007 ! t0_kref+0xf60: fbu,a,pt %fcc0, _kref+0xf7c
.word 0xcd86101c ! t0_kref+0xf64: lda [%i0 + %i4]0x80, %f6
.word 0x94a80009 ! t0_kref+0xf68: andncc %g0, %o1, %o2
.word 0xd6480019 ! t0_kref+0xf6c: ldsb [%g0 + %i1], %o3
.word 0x941b000d ! t0_kref+0xf70: xor %o4, %o5, %o2
.word 0x3d480003 ! t0_kref+0xf74: fbule,a,pt %fcc0, _kref+0xf80
.word 0x95b300ea ! t0_kref+0xf78: edge16ln %o4, %o2, %o2
.word 0x89a01a26 ! t0_kref+0xf7c: fstoi %f6, %f4
.word 0x31480005 ! t0_kref+0xf80: fba,a,pt %fcc0, _kref+0xf94
.word 0x8186c000 ! t0_kref+0xf84: wr %i3, %g0, %y
.word 0x34800006 ! t0_kref+0xf88: bg,a _kref+0xfa0
.word 0xd03e2008 ! t0_kref+0xf8c: std %o0, [%i0 + 8]
.word 0x89a00546 ! t0_kref+0xf90: fsqrtd %f6, %f4
.word 0x8db086e4 ! t0_kref+0xf94: fmul8ulx16 %f2, %f4, %f6
.word 0x8ba00124 ! t0_kref+0xf98: fabss %f4, %f5
.word 0xec1e3ff0 ! t0_kref+0xf9c: ldd [%i0 - 0x10], %l6
.word 0x963f000c ! t0_kref+0xfa0: xnor %i4, %o4, %o3
.word 0x87b10f67 ! t0_kref+0xfa4: fornot1s %f4, %f7, %f3
.word 0x94bb4009 ! t0_kref+0xfa8: xnorcc %o5, %o1, %o2
.word 0x81a88ac6 ! t0_kref+0xfac: fcmped %fcc0, %f2, %f6
.word 0xd2280018 ! t0_kref+0xfb0: stb %o1, [%g0 + %i0]
.word 0xf56e401a ! t0_kref+0xfb4: prefetch %i1 + %i2, 26
.word 0x89b18de8 ! t0_kref+0xfb8: fnands %f6, %f8, %f4
.word 0x89a00527 ! t0_kref+0xfbc: fsqrts %f7, %f4
.word 0x91a189a6 ! t0_kref+0xfc0: fdivs %f6, %f6, %f8
.word 0xf4260000 ! t0_kref+0xfc4: st %i2, [%i0]
.word 0xf6ae101a ! t0_kref+0xfc8: stba %i3, [%i0 + %i2]0x80
.word 0x1528088f ! t0_kref+0xfcc: sethi %hi(0xa0223c00), %o2
.word 0x35480007 ! t0_kref+0xfd0: fbue,a,pt %fcc0, _kref+0xfec
.word 0x91b106a6 ! t0_kref+0xfd4: fmul8x16al %f4, %f6, %f8
.word 0x960b71f5 ! t0_kref+0xfd8: and %o5, -0xe0b, %o3
.word 0xec1e7ff8 ! t0_kref+0xfdc: ldd [%i1 - 8], %l6
.word 0xee7e001c ! t0_kref+0xfe0: swap [%i0 + %i4], %l7
.word 0x89a00525 ! t0_kref+0xfe4: fsqrts %f5, %f4
.word 0x94a6c00a ! t0_kref+0xfe8: subcc %i3, %o2, %o2
.word 0xd44e401a ! t0_kref+0xfec: ldsb [%i1 + %i2], %o2
.word 0x972b2004 ! t0_kref+0xff0: sll %o4, 0x4, %o3
.word 0x97b74200 ! t0_kref+0xff4: array8 %i5, %g0, %o3
.word 0x37800003 ! t0_kref+0xff8: fbge,a _kref+0x1004
.word 0x9406c00b ! t0_kref+0xffc: add %i3, %o3, %o2
.word 0x89a00548 ! t0_kref+0x1000: fsqrtd %f8, %f4
.word 0x9603000c ! t0_kref+0x1004: add %o4, %o4, %o3
.word 0x8db10de6 ! t0_kref+0x1008: fnands %f4, %f6, %f6
.word 0xec7e7ff8 ! t0_kref+0x100c: swap [%i1 - 8], %l6
.word 0xd4080019 ! t0_kref+0x1010: ldub [%g0 + %i1], %o2
.word 0x91a00524 ! t0_kref+0x1014: fsqrts %f4, %f8
.word 0x85a20d23 ! t0_kref+0x1018: fsmuld %f8, %f3, %f2
.word 0x89a01907 ! t0_kref+0x101c: fitod %f7, %f4
.word 0xec1e2010 ! t0_kref+0x1020: ldd [%i0 + 0x10], %l6
.word 0x2a480008 ! t0_kref+0x1024: bcs,a,pt %icc, _kref+0x1044
.word 0x97b105c4 ! t0_kref+0x1028: fcmpeq32 %f4, %f4, %o3
.word 0x96a36111 ! t0_kref+0x102c: subcc %o5, 0x111, %o3
.word 0x960f401c ! t0_kref+0x1030: and %i5, %i4, %o3
.word 0xba102000 ! t0_kref+0x1034: mov 0x0, %i5
.word 0xa786fd60 ! t0_kref+0x1038: wr %i3, 0xfffffd60, %gsr
.word 0x87b18a25 ! t0_kref+0x103c: fpadd16s %f6, %f5, %f3
.word 0x24480001 ! t0_kref+0x1040: ble,a,pt %icc, _kref+0x1044
.word 0xd6163ff6 ! t0_kref+0x1044: lduh [%i0 - 0xa], %o3
.word 0x89a18926 ! t0_kref+0x1048: fmuls %f6, %f6, %f4
.word 0x85b187c2 ! t0_kref+0x104c: pdist %f6, %f2, %f2
.word 0x89a01042 ! t0_kref+0x1050: fdtox %f2, %f4
.word 0x89b186e4 ! t0_kref+0x1054: fmul8ulx16 %f6, %f4, %f4
.word 0x3e480005 ! t0_kref+0x1058: bvc,a,pt %icc, _kref+0x106c
.word 0xd64e2016 ! t0_kref+0x105c: ldsb [%i0 + 0x16], %o3
.word 0x89a01928 ! t0_kref+0x1060: fstod %f8, %f4
.word 0xd44e001a ! t0_kref+0x1064: ldsb [%i0 + %i2], %o2
.word 0x28480004 ! t0_kref+0x1068: bleu,a,pt %icc, _kref+0x1078
.word 0x94200009 ! t0_kref+0x106c: neg %o1, %o2
.word 0xcf000018 ! t0_kref+0x1070: ld [%g0 + %i0], %f7
.word 0xa7837a78 ! t0_kref+0x1074: wr %o5, 0xfffffa78, %gsr
.word 0x25480003 ! t0_kref+0x1078: fblg,a,pt %fcc0, _kref+0x1084
.word 0x89b14da3 ! t0_kref+0x107c: fxors %f5, %f3, %f4
.word 0x97b10482 ! t0_kref+0x1080: fcmple32 %f4, %f2, %o3
.word 0x941a7408 ! t0_kref+0x1084: xor %o1, -0xbf8, %o2
.word 0x8da018c6 ! t0_kref+0x1088: fdtos %f6, %f6
.word 0x89a10846 ! t0_kref+0x108c: faddd %f4, %f6, %f4
.word 0xd60e7ff2 ! t0_kref+0x1090: ldub [%i1 - 0xe], %o3
.word 0x89a00527 ! t0_kref+0x1094: fsqrts %f7, %f4
.word 0x91a00523 ! t0_kref+0x1098: fsqrts %f3, %f8
.word 0xd8ae101a ! t0_kref+0x109c: stba %o4, [%i0 + %i2]0x80
.word 0x89b20705 ! t0_kref+0x10a0: fmuld8sux16 %f8, %f5, %f4
.word 0x81800000 ! t0_kref+0x10a4: mov %g0, %y
.word 0x89a00544 ! t0_kref+0x10a8: fsqrtd %f4, %f4
.word 0x9de3bfa0 ! t0_kref+0x10ac: save %sp, -0x60, %sp
.word 0x97eef612 ! t0_kref+0x10b0: restore %i3, -0x9ee, %o3
.word 0x89b00c00 ! t0_kref+0x10b4: fzero %f4
.word 0x91a209c8 ! t0_kref+0x10b8: fdivd %f8, %f8, %f8
.word 0x9492c009 ! t0_kref+0x10bc: orcc %o3, %o1, %o2
.word 0x29800005 ! t0_kref+0x10c0: fbl,a _kref+0x10d4
.word 0x96d2c01d ! t0_kref+0x10c4: umulcc %o3, %i5, %o3
.word 0xd4500018 ! t0_kref+0x10c8: ldsh [%g0 + %i0], %o2
.word 0x96db0009 ! t0_kref+0x10cc: smulcc %o4, %o1, %o3
.word 0x97b10584 ! t0_kref+0x10d0: fcmpgt32 %f4, %f4, %o3
.word 0x972ee00a ! t0_kref+0x10d4: sll %i3, 0xa, %o3
.word 0x96e778d2 ! t0_kref+0x10d8: subccc %i5, -0x72e, %o3
.word 0x9618000d ! t0_kref+0x10dc: xor %g0, %o5, %o3
.word 0xd6480018 ! t0_kref+0x10e0: ldsb [%g0 + %i0], %o3
.word 0x85b20c86 ! t0_kref+0x10e4: fandnot2 %f8, %f6, %f2
.word 0x96b6800c ! t0_kref+0x10e8: orncc %i2, %o4, %o3
.word 0x973e8009 ! t0_kref+0x10ec: sra %i2, %o1, %o3
.word 0x95400000 ! t0_kref+0x10f0: mov %y, %o2
.word 0x8186c000 ! t0_kref+0x10f4: wr %i3, %g0, %y
.word 0xe7e6100b ! t0_kref+0x10f8: casa [%i0]0x80, %o3, %l3
.word 0x97b700eb ! t0_kref+0x10fc: edge16ln %i4, %o3, %o3
.word 0xd64e201f ! t0_kref+0x1100: ldsb [%i0 + 0x1f], %o3
.word 0xb8103fec ! t0_kref+0x1104: mov 0xffffffec, %i4
.word 0x8da00524 ! t0_kref+0x1108: fsqrts %f4, %f6
.word 0x94877728 ! t0_kref+0x110c: addcc %i5, -0x8d8, %o2
.word 0x87b00764 ! t0_kref+0x1110: fpack16 %f4, %f3
.word 0x96ab001b ! t0_kref+0x1114: andncc %o4, %i3, %o3
.word 0xcd9f5059 ! t0_kref+0x1118: ldda [%i5 + %i1]0x82, %f6
.word 0xfb6e001b ! t0_kref+0x111c: prefetch %i0 + %i3, 29
.word 0x94803d67 ! t0_kref+0x1120: addcc %g0, -0x299, %o2
.word 0x89a01a23 ! t0_kref+0x1124: fstoi %f3, %f4
.word 0xd6ce101a ! t0_kref+0x1128: ldsba [%i0 + %i2]0x80, %o3
.word 0x8da01a26 ! t0_kref+0x112c: fstoi %f6, %f6
.word 0x8ba01a44 ! t0_kref+0x1130: fdtoi %f4, %f5
.word 0xcf865000 ! t0_kref+0x1134: lda [%i1]0x80, %f7
.word 0x29800008 ! t0_kref+0x1138: fbl,a _kref+0x1158
.word 0xd07e7ff4 ! t0_kref+0x113c: swap [%i1 - 0xc], %o0
.word 0xc9000018 ! t0_kref+0x1140: ld [%g0 + %i0], %f4
.word 0x39800001 ! t0_kref+0x1144: fbuge,a _kref+0x1148
.word 0x96befba7 ! t0_kref+0x1148: xnorcc %i3, -0x459, %o3
.word 0xd40e3ff7 ! t0_kref+0x114c: ldub [%i0 - 9], %o2
.word 0x1518818f ! t0_kref+0x1150: sethi %hi(0x62063c00), %o2
.word 0xf3ee101c ! t0_kref+0x1154: prefetcha %i0 + %i4, 25
.word 0x89b10ec6 ! t0_kref+0x1158: fornot2 %f4, %f6, %f4
.word 0xd8260000 ! t0_kref+0x115c: st %o4, [%i0]
.word 0x9422f4b0 ! t0_kref+0x1160: sub %o3, -0xb50, %o2
.word 0x961766b8 ! t0_kref+0x1164: or %i5, 0x6b8, %o3
.word 0xd44e4000 ! t0_kref+0x1168: ldsb [%i1], %o2
.word 0x87a01a44 ! t0_kref+0x116c: fdtoi %f4, %f3
.word 0x8fa018c6 ! t0_kref+0x1170: fdtos %f6, %f7
.word 0x96da800a ! t0_kref+0x1174: smulcc %o2, %o2, %o3
.word 0x8da18848 ! t0_kref+0x1178: faddd %f6, %f8, %f6
.word 0x37480003 ! t0_kref+0x117c: fbge,a,pt %fcc0, _kref+0x1188
.word 0x8ba00124 ! t0_kref+0x1180: fabss %f4, %f5
.word 0x8da10944 ! t0_kref+0x1184: fmuld %f4, %f4, %f6
.word 0x95b2c0c9 ! t0_kref+0x1188: edge16l %o3, %o1, %o2
.word 0xea6e401a ! t0_kref+0x118c: ldstub [%i1 + %i2], %l5
.word 0x8fb10f65 ! t0_kref+0x1190: fornot1s %f4, %f5, %f7
.word 0x8db14725 ! t0_kref+0x1194: fmuld8ulx16 %f5, %f5, %f6
.word 0x95b3411a ! t0_kref+0x1198: edge32 %o5, %i2, %o2
.word 0x967a7f72 ! t0_kref+0x119c: sdiv %o1, -0x8e, %o3
.word 0x8db00c20 ! t0_kref+0x11a0: fzeros %f6
.word 0x86102001 ! t0_kref+0x11a4: mov 0x1, %g3
.word 0x32800000 ! t0_kref+0x11a8: bne,a _kref+0x11a8
.word 0x86a0e001 ! t0_kref+0x11ac: subcc %g3, 1, %g3
.word 0x8ba01a25 ! t0_kref+0x11b0: fstoi %f5, %f5
.word 0x962f36a9 ! t0_kref+0x11b4: andn %i4, -0x957, %o3
.word 0xec1e3ff8 ! t0_kref+0x11b8: ldd [%i0 - 8], %l6
.word 0x8bb20e63 ! t0_kref+0x11bc: fxnors %f8, %f3, %f5
.word 0xd60e001a ! t0_kref+0x11c0: ldub [%i0 + %i2], %o3
.word 0x85b18f44 ! t0_kref+0x11c4: fornot1 %f6, %f4, %f2
.word 0xd60e2008 ! t0_kref+0x11c8: ldub [%i0 + 8], %o3
.word 0xc72167ac ! t0_kref+0x11cc: st %f3, [%g5 + 0x7ac]
.word 0xc91e2010 ! t0_kref+0x11d0: ldd [%i0 + 0x10], %f4
.word 0x94db000a ! t0_kref+0x11d4: smulcc %o4, %o2, %o2
.word 0x95227365 ! t0_kref+0x11d8: mulscc %o1, -0xc9b, %o2
.word 0x9544c000 ! t0_kref+0x11dc: mov %gsr, %o2
.word 0x91a188c4 ! t0_kref+0x11e0: fsubd %f6, %f4, %f8
.word 0x9f414000 ! t0_kref+0x11e4: mov %pc, %o7
.word 0xd6c61000 ! t0_kref+0x11e8: ldswa [%i0]0x80, %o3
.word 0x969f401a ! t0_kref+0x11ec: xorcc %i5, %i2, %o3
.word 0xec9e1000 ! t0_kref+0x11f0: ldda [%i0]0x80, %l6
.word 0xc168a080 ! t0_kref+0x11f4: prefetch %g2 + 0x80, 0
.word 0xe408648c ! t0_kref+0x11f8: ldub [%g1 + 0x48c], %l2
.word 0xa41ca00c ! t0_kref+0x11fc: xor %l2, 0xc, %l2
.word 0xe428648c ! t0_kref+0x1200: stb %l2, [%g1 + 0x48c]
.word 0x81d8648c ! t0_kref+0x1204: flush %g1 + 0x48c
.word 0xcb200018 ! t0_kref+0x1208: st %f5, [%g0 + %i0]
.word 0xd1be580b ! t0_kref+0x120c: stda %f8, [%i1 + %o3]0xc0
.word 0x8fb0ca24 ! t0_kref+0x1210: fpadd16s %f3, %f4, %f7
.word 0x967e800d ! t0_kref+0x1214: sdiv %i2, %o5, %o3
.word 0x85b18e08 ! t0_kref+0x1218: fand %f6, %f8, %f2
.word 0x95b280da ! t0_kref+0x121c: edge16l %o2, %i2, %o2
.word 0x89a00123 ! t0_kref+0x1220: fabss %f3, %f4
.word 0xcd26001c ! t0_kref+0x1224: st %f6, [%i0 + %i4]
.word 0x95400000 ! t0_kref+0x1228: mov %y, %o2
2: .word 0x8ba00124 ! t0_kref+0x122c: fabss %f4, %f5
.word 0x96103fdf ! t0_kref+0x1230: mov 0xffffffdf, %o3
.word 0x97b6815a ! t0_kref+0x1234: edge32l %i2, %i2, %o3
.word 0x9602801c ! t0_kref+0x1238: add %o2, %i4, %o3
.word 0x89a01908 ! t0_kref+0x123c: fitod %f8, %f4
.word 0xd44e3fe4 ! t0_kref+0x1240: ldsb [%i0 - 0x1c], %o2
.word 0x86102018 ! t0_kref+0x1244: mov 0x18, %g3
.word 0x86a0e001 ! t0_kref+0x1248: subcc %g3, 1, %g3
.word 0x22800014 ! t0_kref+0x124c: be,a _kref+0x129c
.word 0xe678a030 ! t0_kref+0x1250: swap [%g2 + 0x30], %l3
.word 0x91a01928 ! t0_kref+0x1254: fstod %f8, %f8
.word 0x9722c009 ! t0_kref+0x1258: mulscc %o3, %o1, %o3
.word 0x9407400b ! t0_kref+0x125c: add %i5, %o3, %o2
.word 0x9620326c ! t0_kref+0x1260: sub %g0, -0xd94, %o3
.word 0x31800002 ! t0_kref+0x1264: fba,a _kref+0x126c
.word 0xcb26001c ! t0_kref+0x1268: st %f5, [%i0 + %i4]
.word 0x96debd29 ! t0_kref+0x126c: smulcc %i2, -0x2d7, %o3
.word 0x85b087c4 ! t0_kref+0x1270: pdist %f2, %f4, %f2
.word 0x96f6c00a ! t0_kref+0x1274: udivcc %i3, %o2, %o3
.word 0xc91fbd40 ! t0_kref+0x1278: ldd [%fp - 0x2c0], %f4
.word 0x94fac00d ! t0_kref+0x127c: sdivcc %o3, %o5, %o2
.word 0x97b08444 ! t0_kref+0x1280: fcmpne16 %f2, %f4, %o3
.word 0x8da10d26 ! t0_kref+0x1284: fsmuld %f4, %f6, %f6
.word 0x8bb10d60 ! t0_kref+0x1288: fnot1s %f4, %f5
.word 0x94fa400a ! t0_kref+0x128c: sdivcc %o1, %o2, %o2
.word 0x8fa00127 ! t0_kref+0x1290: fabss %f7, %f7
.word 0x91a018c4 ! t0_kref+0x1294: fdtos %f4, %f8
.word 0x9612763b ! t0_kref+0x1298: or %o1, -0x9c5, %o3
.word 0xc9b81018 ! t0_kref+0x129c: stda %f4, [%g0 + %i0]0x80
.word 0x945ac00b ! t0_kref+0x12a0: smul %o3, %o3, %o2
.word 0xd64e601e ! t0_kref+0x12a4: ldsb [%i1 + 0x1e], %o3
.word 0x8da01a44 ! t0_kref+0x12a8: fdtoi %f4, %f6
.word 0x89b18a67 ! t0_kref+0x12ac: fpadd32s %f6, %f7, %f4
.word 0xf36e401a ! t0_kref+0x12b0: prefetch %i1 + %i2, 25
.word 0x96d6bd12 ! t0_kref+0x12b4: umulcc %i2, -0x2ee, %o3
.word 0x89b00f27 ! t0_kref+0x12b8: fsrc2s %f7, %f4
.word 0x945a801d ! t0_kref+0x12bc: smul %o2, %i5, %o2
.word 0x8fa18827 ! t0_kref+0x12c0: fadds %f6, %f7, %f7
.word 0x8143e040 ! t0_kref+0x12c4: membar 0x40
.word 0x96fec01a ! t0_kref+0x12c8: sdivcc %i3, %i2, %o3
.word 0xd6366010 ! t0_kref+0x12cc: sth %o3, [%i1 + 0x10]
.word 0x94bf7c52 ! t0_kref+0x12d0: xnorcc %i5, -0x3ae, %o2
.word 0xd4480019 ! t0_kref+0x12d4: ldsb [%g0 + %i1], %o2
.word 0x89a00548 ! t0_kref+0x12d8: fsqrtd %f8, %f4
.word 0xc030a020 ! t0_kref+0x12dc: clrh [%g2 + 0x20]
.word 0x94137479 ! t0_kref+0x12e0: or %o5, -0xb87, %o2
.word 0xd44e001a ! t0_kref+0x12e4: ldsb [%i0 + %i2], %o2
.word 0x8bb1ca28 ! t0_kref+0x12e8: fpadd16s %f7, %f8, %f5
.word 0x91a01a44 ! t0_kref+0x12ec: fdtoi %f4, %f8
.word 0x89a00546 ! t0_kref+0x12f0: fsqrtd %f6, %f4
.word 0x89b186c2 ! t0_kref+0x12f4: fmul8sux16 %f6, %f2, %f4
.word 0x952aa013 ! t0_kref+0x12f8: sll %o2, 0x13, %o2
.word 0x171d2f6c ! t0_kref+0x12fc: sethi %hi(0x74bdb000), %o3
.word 0x81ddc00a ! t0_kref+0x1300: flush %l7 + %o2
.word 0xcdbf5018 ! t0_kref+0x1304: stda %f6, [%i5 + %i0]0x80
.word 0x89a01a25 ! t0_kref+0x1308: fstoi %f5, %f4
.word 0x965b0009 ! t0_kref+0x130c: smul %o4, %o1, %o3
.word 0x967ab059 ! t0_kref+0x1310: sdiv %o2, -0xfa7, %o3
.word 0x83414000 ! t0_kref+0x1314: mov %pc, %g1
.word 0xa782ed61 ! t0_kref+0x1318: wr %o3, 0xd61, %gsr
.word 0x8da18944 ! t0_kref+0x131c: fmuld %f6, %f4, %f6
.word 0x91a10846 ! t0_kref+0x1320: faddd %f4, %f6, %f8
.word 0x91b10d04 ! t0_kref+0x1324: fandnot1 %f4, %f4, %f8
.word 0x94d27900 ! t0_kref+0x1328: umulcc %o1, -0x700, %o2
.word 0xd83e3fe0 ! t0_kref+0x132c: std %o4, [%i0 - 0x20]
.word 0xc36e000d ! t0_kref+0x1330: prefetch %i0 + %o5, 1
.word 0x95b08488 ! t0_kref+0x1334: fcmple32 %f2, %f8, %o2
.word 0xd22e3fe5 ! t0_kref+0x1338: stb %o1, [%i0 - 0x1b]
.word 0xc9262000 ! t0_kref+0x133c: st %f4, [%i0]
.word 0x2a480008 ! t0_kref+0x1340: bcs,a,pt %icc, _kref+0x1360
.word 0x89b18d40 ! t0_kref+0x1344: fnot1 %f6, %f4
.word 0x8da00542 ! t0_kref+0x1348: fsqrtd %f2, %f6
.word 0xd4070018 ! t0_kref+0x134c: ld [%i4 + %i0], %o2
.word 0xee6e7ff9 ! t0_kref+0x1350: ldstub [%i1 - 7], %l7
.word 0x91a01a46 ! t0_kref+0x1354: fdtoi %f6, %f8
.word 0xf36e3ff0 ! t0_kref+0x1358: prefetch %i0 - 0x10, 25
.word 0x3d800001 ! t0_kref+0x135c: fbule,a _kref+0x1360
.word 0x91a00546 ! t0_kref+0x1360: fsqrtd %f6, %f8
.word 0xcc5066d5 ! t0_kref+0x1364: ldsh [%g1 + 0x6d5], %g6
.word 0xb410201d ! t0_kref+0x1368: mov 0x1d, %i2
.word 0xd44e7fe9 ! t0_kref+0x136c: ldsb [%i1 - 0x17], %o2
.word 0x87b20ae8 ! t0_kref+0x1370: fpsub32s %f8, %f8, %f3
.word 0x81824000 ! t0_kref+0x1374: wr %o1, %g0, %y
.word 0x95b204c8 ! t0_kref+0x1378: fcmpne32 %f8, %f8, %o2
.word 0x30480005 ! t0_kref+0x137c: ba,a,pt %icc, _kref+0x1390
.word 0xec7e401c ! t0_kref+0x1380: swap [%i1 + %i4], %l6
.word 0x97b08502 ! t0_kref+0x1384: fcmpgt16 %f2, %f2, %o3
.word 0x32800005 ! t0_kref+0x1388: bne,a _kref+0x139c
.word 0xf207bfe0 ! t0_kref+0x138c: ld [%fp - 0x20], %i1
.word 0xe83e001d ! t0_kref+0x1390: std %l4, [%i0 + %i5]
.word 0xda300018 ! t0_kref+0x1394: sth %o5, [%g0 + %i0]
.word 0x8fa0c8a6 ! t0_kref+0x1398: fsubs %f3, %f6, %f7
.word 0x960f001a ! t0_kref+0x139c: and %i4, %i2, %o3
.word 0x9526f297 ! t0_kref+0x13a0: mulscc %i3, -0xd69, %o2
.word 0x8da01927 ! t0_kref+0x13a4: fstod %f7, %f6
.word 0x89a01903 ! t0_kref+0x13a8: fitod %f3, %f4
.word 0x9726adc9 ! t0_kref+0x13ac: mulscc %i2, 0xdc9, %o3
.word 0x9522a6be ! t0_kref+0x13b0: mulscc %o2, 0x6be, %o2
.word 0x89a01923 ! t0_kref+0x13b4: fstod %f3, %f4
.word 0x32800002 ! t0_kref+0x13b8: bne,a _kref+0x13c0
.word 0xd6080018 ! t0_kref+0x13bc: ldub [%g0 + %i0], %o3
.word 0xec1e3fe8 ! t0_kref+0x13c0: ldd [%i0 - 0x18], %l6
.word 0x941f0000 ! t0_kref+0x13c4: xor %i4, %g0, %o2
.word 0x9632401a ! t0_kref+0x13c8: orn %o1, %i2, %o3
.word 0x9de3bfa0 ! t0_kref+0x13cc: save %sp, -0x60, %sp
.word 0x95ef2cab ! t0_kref+0x13d0: restore %i4, 0xcab, %o2
.word 0x3e480007 ! t0_kref+0x13d4: bvc,a,pt %icc, _kref+0x13f0
.word 0x96f7400b ! t0_kref+0x13d8: udivcc %i5, %o3, %o3
.word 0x001fffff ! t0_kref+0x13dc: illtrap 0x1fffff
.word 0xf8262018 ! t0_kref+0x13e0: st %i4, [%i0 + 0x18]
.word 0x8da01925 ! t0_kref+0x13e4: fstod %f5, %f6
.word 0x81aa0a25 ! t0_kref+0x13e8: fcmps %fcc0, %f8, %f5
.word 0xd40e2003 ! t0_kref+0x13ec: ldub [%i0 + 3], %o2
.word 0x94d275e2 ! t0_kref+0x13f0: umulcc %o1, -0xa1e, %o2
.word 0xec3e2018 ! t0_kref+0x13f4: std %l6, [%i0 + 0x18]
.word 0x8182c000 ! t0_kref+0x13f8: wr %o3, %g0, %y
.word 0x96c6c00b ! t0_kref+0x13fc: addccc %i3, %o3, %o3
.word 0x81a90aa5 ! t0_kref+0x1400: fcmpes %fcc0, %f4, %f5
.word 0x97b20506 ! t0_kref+0x1404: fcmpgt16 %f8, %f6, %o3
.word 0x9de3bfa0 ! t0_kref+0x1408: save %sp, -0x60, %sp
.word 0x95ee8000 ! t0_kref+0x140c: restore %i2, %g0, %o2
.word 0x9678001a ! t0_kref+0x1410: sdiv %g0, %i2, %o3
.word 0x85a00146 ! t0_kref+0x1414: fabsd %f6, %f2
.word 0x96c6800a ! t0_kref+0x1418: addccc %i2, %o2, %o3
.word 0x960eaa56 ! t0_kref+0x141c: and %i2, 0xa56, %o3
.word 0x9442e4f7 ! t0_kref+0x1420: addc %o3, 0x4f7, %o2
.word 0x94feec43 ! t0_kref+0x1424: sdivcc %i3, 0xc43, %o2
.word 0x91b18703 ! t0_kref+0x1428: fmuld8sux16 %f6, %f3, %f8
.word 0x94d76262 ! t0_kref+0x142c: umulcc %i5, 0x262, %o2
.word 0x945ab52f ! t0_kref+0x1430: smul %o2, -0xad1, %o2
.word 0x89b1cee8 ! t0_kref+0x1434: fornot2s %f7, %f8, %f4
.word 0x89a00546 ! t0_kref+0x1438: fsqrtd %f6, %f4
.word 0x32480007 ! t0_kref+0x143c: bne,a,pt %icc, _kref+0x1458
.word 0x94e00000 ! t0_kref+0x1440: subccc %g0, %g0, %o2
.word 0x91b18d40 ! t0_kref+0x1444: fnot1 %f6, %f8
.word 0x94e77889 ! t0_kref+0x1448: subccc %i5, -0x777, %o2
.word 0x94df001c ! t0_kref+0x144c: smulcc %i4, %i4, %o2
.word 0x94def868 ! t0_kref+0x1450: smulcc %i3, -0x798, %o2
.word 0x9726a0eb ! t0_kref+0x1454: mulscc %i2, 0xeb, %o3
.word 0x96f3400c ! t0_kref+0x1458: udivcc %o5, %o4, %o3
.word 0x91b10a88 ! t0_kref+0x145c: fpsub16 %f4, %f8, %f8
.word 0x91b00f06 ! t0_kref+0x1460: fsrc2 %f6, %f8
.word 0x91a01925 ! t0_kref+0x1464: fstod %f5, %f8
.word 0x8fb00f26 ! t0_kref+0x1468: fsrc2s %f6, %f7
.word 0x8fa00125 ! t0_kref+0x146c: fabss %f5, %f7
.word 0x81824000 ! t0_kref+0x1470: wr %o1, %g0, %y
.word 0xd64e8019 ! t0_kref+0x1474: ldsb [%i2 + %i1], %o3
.word 0x8da01904 ! t0_kref+0x1478: fitod %f4, %f6
.word 0x87802082 ! t0_kref+0x147c: mov 0x82, %asi
.word 0xec1f4019 ! t0_kref+0x1480: ldd [%i5 + %i1], %l6
.word 0x2e480007 ! t0_kref+0x1484: bvs,a,pt %icc, _kref+0x14a0
.word 0x96ff7132 ! t0_kref+0x1488: sdivcc %i5, -0xece, %o3
.word 0xf207bfe0 ! t0_kref+0x148c: ld [%fp - 0x20], %i1
.word 0x35480001 ! t0_kref+0x1490: fbue,a,pt %fcc0, _kref+0x1494
.word 0x97b20482 ! t0_kref+0x1494: fcmple32 %f8, %f2, %o3
.word 0x8fa00526 ! t0_kref+0x1498: fsqrts %f6, %f7
.word 0x8fa00524 ! t0_kref+0x149c: fsqrts %f4, %f7
.word 0x87a00524 ! t0_kref+0x14a0: fsqrts %f4, %f3
.word 0xec1e2008 ! t0_kref+0x14a4: ldd [%i0 + 8], %l6
.word 0x96d739cc ! t0_kref+0x14a8: umulcc %i4, -0x634, %o3
.word 0x81870000 ! t0_kref+0x14ac: wr %i4, %g0, %y
.word 0xd4de501d ! t0_kref+0x14b0: ldxa [%i1 + %i5]0x80, %o2
.word 0x9686a172 ! t0_kref+0x14b4: addcc %i2, 0x172, %o3
.word 0x81870000 ! t0_kref+0x14b8: wr %i4, %g0, %y
.word 0xc7200018 ! t0_kref+0x14bc: st %f3, [%g0 + %i0]
.word 0x9606c00b ! t0_kref+0x14c0: add %i3, %o3, %o3
.word 0x940a800b ! t0_kref+0x14c4: and %o2, %o3, %o2
.word 0xd03e6000 ! t0_kref+0x14c8: std %o0, [%i1]
.word 0xe56e401d ! t0_kref+0x14cc: prefetch %i1 + %i5, 18
.word 0x9fc00004 ! t0_kref+0x14d0: call %g0 + %g4
.word 0xf636c018 ! t0_kref+0x14d4: sth %i3, [%i3 + %i0]
.word 0xd4780018 ! t0_kref+0x14d8: swap [%g0 + %i0], %o2
.word 0x96bac01c ! t0_kref+0x14dc: xnorcc %o3, %i4, %o3
.word 0x97b10482 ! t0_kref+0x14e0: fcmple32 %f4, %f2, %o3
.word 0xf8700018 ! t0_kref+0x14e4: stx %i4, [%g0 + %i0]
.word 0x2d480007 ! t0_kref+0x14e8: fbg,a,pt %fcc0, _kref+0x1504
.word 0x96ff000a ! t0_kref+0x14ec: sdivcc %i4, %o2, %o3
.word 0x9443001d ! t0_kref+0x14f0: addc %o4, %i5, %o2
.word 0xcd1f4018 ! t0_kref+0x14f4: ldd [%i5 + %i0], %f6
.word 0x95b74200 ! t0_kref+0x14f8: array8 %i5, %g0, %o2
.word 0x151440ec ! t0_kref+0x14fc: sethi %hi(0x5103b000), %o2
.word 0xcd86101c ! t0_kref+0x1500: lda [%i0 + %i4]0x80, %f6
.word 0xcf267fec ! t0_kref+0x1504: st %f7, [%i1 - 0x14]
.word 0x91a00026 ! t0_kref+0x1508: fmovs %f6, %f8
.word 0xd656601a ! t0_kref+0x150c: ldsh [%i1 + 0x1a], %o3
.word 0xd6264000 ! t0_kref+0x1510: st %o3, [%i1]
.word 0x8da20946 ! t0_kref+0x1514: fmuld %f8, %f6, %f6
.word 0xc99e5a1c ! t0_kref+0x1518: ldda [%i1 + %i4]0xd0, %f4
.word 0xcd865000 ! t0_kref+0x151c: lda [%i1]0x80, %f6
.word 0x85a00542 ! t0_kref+0x1520: fsqrtd %f2, %f2
.word 0x27800003 ! t0_kref+0x1524: fbul,a _kref+0x1530
.word 0xc91fbea0 ! t0_kref+0x1528: ldd [%fp - 0x160], %f4
.word 0x94db0009 ! t0_kref+0x152c: smulcc %o4, %o1, %o2
.word 0x91a01a44 ! t0_kref+0x1530: fdtoi %f4, %f8
.word 0xfb6e401b ! t0_kref+0x1534: prefetch %i1 + %i3, 29
.word 0x8143c000 ! t0_kref+0x1538: stbar
.word 0xcd266014 ! t0_kref+0x153c: st %f6, [%i1 + 0x14]
.word 0x9522400d ! t0_kref+0x1540: mulscc %o1, %o5, %o2
.word 0xec1e3ff0 ! t0_kref+0x1544: ldd [%i0 - 0x10], %l6
.word 0x86102010 ! t0_kref+0x1548: mov 0x10, %g3
.word 0x86a0e001 ! t0_kref+0x154c: subcc %g3, 1, %g3
.word 0x2280001a ! t0_kref+0x1550: be,a _kref+0x15b8
.word 0x8bb10ca5 ! t0_kref+0x1554: fandnot2s %f4, %f5, %f5
.word 0xd6480018 ! t0_kref+0x1558: ldsb [%g0 + %i0], %o3
.word 0x96f2c01d ! t0_kref+0x155c: udivcc %o3, %i5, %o3
.word 0x81a90ac2 ! t0_kref+0x1560: fcmped %fcc0, %f4, %f2
.word 0x96beb6fa ! t0_kref+0x1564: xnorcc %i2, -0x906, %o3
.word 0x961a400b ! t0_kref+0x1568: xor %o1, %o3, %o3
.word 0x3fbffff8 ! t0_kref+0x156c: fbo,a _kref+0x154c
.word 0xd8767fe8 ! t0_kref+0x1570: stx %o4, [%i1 - 0x18]
.word 0xcd1fbe98 ! t0_kref+0x1574: ldd [%fp - 0x168], %f6
.word 0x94df314b ! t0_kref+0x1578: smulcc %i4, -0xeb5, %o2
.word 0x89a20944 ! t0_kref+0x157c: fmuld %f8, %f4, %f4
.word 0x97b34300 ! t0_kref+0x1580: alignaddr %o5, %g0, %o3
.word 0xd62e6019 ! t0_kref+0x1584: stb %o3, [%i1 + 0x19]
.word 0x9603401a ! t0_kref+0x1588: add %o5, %i2, %o3
.word 0xd64e600c ! t0_kref+0x158c: ldsb [%i1 + 0xc], %o3
.word 0x9636beef ! t0_kref+0x1590: orn %i2, -0x111, %o3
.word 0x2a4fffee ! t0_kref+0x1594: bcs,a,pt %icc, _kref+0x154c
.word 0xd6480018 ! t0_kref+0x1598: ldsb [%g0 + %i0], %o3
.word 0x96ff001c ! t0_kref+0x159c: sdivcc %i4, %i4, %o3
.word 0x8db18c82 ! t0_kref+0x15a0: fandnot2 %f6, %f2, %f6
.word 0x25800004 ! t0_kref+0x15a4: fblg,a _kref+0x15b4
.word 0x9403401a ! t0_kref+0x15a8: add %o5, %i2, %o2
.word 0x97b08546 ! t0_kref+0x15ac: fcmpeq16 %f2, %f6, %o3
.word 0x8da01906 ! t0_kref+0x15b0: fitod %f6, %f6
.word 0x94da801d ! t0_kref+0x15b4: smulcc %o2, %i5, %o2
.word 0x96aa6c9a ! t0_kref+0x15b8: andncc %o1, 0xc9a, %o3
.word 0xc9be584d ! t0_kref+0x15bc: stda %f4, [%i1 + %o5]0xc2
.word 0x9412800c ! t0_kref+0x15c0: or %o2, %o4, %o2
.word 0x89a18846 ! t0_kref+0x15c4: faddd %f6, %f6, %f4
.word 0x965a401b ! t0_kref+0x15c8: smul %o1, %i3, %o3
.word 0xec9f5018 ! t0_kref+0x15cc: ldda [%i5 + %i0]0x80, %l6
.word 0x24480005 ! t0_kref+0x15d0: ble,a,pt %icc, _kref+0x15e4
.word 0x9544c000 ! t0_kref+0x15d4: mov %gsr, %o2
.word 0xcd26001c ! t0_kref+0x15d8: st %f6, [%i0 + %i4]
.word 0x3e480001 ! t0_kref+0x15dc: bvc,a,pt %icc, _kref+0x15e0
.word 0xc9200019 ! t0_kref+0x15e0: st %f4, [%g0 + %i1]
.word 0xf007bfe0 ! t0_kref+0x15e4: ld [%fp - 0x20], %i0
.word 0x94f72b95 ! t0_kref+0x15e8: udivcc %i4, 0xb95, %o2
.word 0x965b2f7f ! t0_kref+0x15ec: smul %o4, 0xf7f, %o3
.word 0x961e8009 ! t0_kref+0x15f0: xor %i2, %o1, %o3
.word 0xf8300018 ! t0_kref+0x15f4: sth %i4, [%g0 + %i0]
.word 0x8da01a42 ! t0_kref+0x15f8: fdtoi %f2, %f6
.word 0x8db18e06 ! t0_kref+0x15fc: fand %f6, %f6, %f6
.word 0x95236cf9 ! t0_kref+0x1600: mulscc %o5, 0xcf9, %o2
.word 0x9627401b ! t0_kref+0x1604: sub %i5, %i3, %o3
.word 0xc0300019 ! t0_kref+0x1608: clrh [%g0 + %i1]
.word 0x965b26c8 ! t0_kref+0x160c: smul %o4, 0x6c8, %o3
.word 0xec1e0000 ! t0_kref+0x1610: ldd [%i0], %l6
.word 0x8da01a46 ! t0_kref+0x1614: fdtoi %f6, %f6
.word 0x9683266d ! t0_kref+0x1618: addcc %o4, 0x66d, %o3
.word 0x8ba01a27 ! t0_kref+0x161c: fstoi %f7, %f5
.word 0x953b001c ! t0_kref+0x1620: sra %o4, %i4, %o2
.word 0x8da108c6 ! t0_kref+0x1624: fsubd %f4, %f6, %f6
.word 0x89a00546 ! t0_kref+0x1628: fsqrtd %f6, %f4
.word 0x3c480008 ! t0_kref+0x162c: bpos,a,pt %icc, _kref+0x164c
.word 0x85b00f04 ! t0_kref+0x1630: fsrc2 %f4, %f2
.word 0x8da01084 ! t0_kref+0x1634: fxtos %f4, %f6
.word 0xc9267ff4 ! t0_kref+0x1638: st %f4, [%i1 - 0xc]
.word 0x8da01928 ! t0_kref+0x163c: fstod %f8, %f6
.word 0x81b01021 ! t0_kref+0x1640: siam 0x1
.word 0x8ba01a26 ! t0_kref+0x1644: fstoi %f6, %f5
.word 0xcb263fe4 ! t0_kref+0x1648: st %f5, [%i0 - 0x1c]
.word 0x8fa00123 ! t0_kref+0x164c: fabss %f3, %f7
.word 0xd6560000 ! t0_kref+0x1650: ldsh [%i0], %o3
.word 0x91a000c6 ! t0_kref+0x1654: fnegd %f6, %f8
.word 0xe43e2010 ! t0_kref+0x1658: std %l2, [%i0 + 0x10]
.word 0x85a0cd26 ! t0_kref+0x165c: fsmuld %f3, %f6, %f2
.word 0x95b08586 ! t0_kref+0x1660: fcmpgt32 %f2, %f6, %o2
.word 0xd4270019 ! t0_kref+0x1664: st %o2, [%i4 + %i1]
.word 0x94324009 ! t0_kref+0x1668: orn %o1, %o1, %o2
.word 0x9f414000 ! t0_kref+0x166c: mov %pc, %o7
.word 0x94e02268 ! t0_kref+0x1670: subccc %g0, 0x268, %o2
.word 0x85a00546 ! t0_kref+0x1674: fsqrtd %f6, %f2
.word 0x89a00542 ! t0_kref+0x1678: fsqrtd %f2, %f4
.word 0x91a01924 ! t0_kref+0x167c: fstod %f4, %f8
.word 0x153e35c0 ! t0_kref+0x1680: sethi %hi(0xf8d70000), %o2
.word 0x8da01924 ! t0_kref+0x1684: fstod %f4, %f6
.word 0x8da00544 ! t0_kref+0x1688: fsqrtd %f4, %f6
.word 0xd6267fe4 ! t0_kref+0x168c: st %o3, [%i1 - 0x1c]
.word 0x97b7409b ! t0_kref+0x1690: edge16 %i5, %i3, %o3
.word 0x86102003 ! t0_kref+0x1694: mov 0x3, %g3
.word 0x32800000 ! t0_kref+0x1698: bne,a _kref+0x1698
.word 0x86a0e001 ! t0_kref+0x169c: subcc %g3, 1, %g3
.word 0x8db20e28 ! t0_kref+0x16a0: fands %f8, %f8, %f6
.word 0x37480003 ! t0_kref+0x16a4: fbge,a,pt %fcc0, _kref+0x16b0
.word 0x170b046f ! t0_kref+0x16a8: sethi %hi(0x2c11bc00), %o3
.word 0x89a20827 ! t0_kref+0x16ac: fadds %f8, %f7, %f4
.word 0x85b187c6 ! t0_kref+0x16b0: pdist %f6, %f6, %f2
.word 0x95408000 ! t0_kref+0x16b4: mov %ccr, %o2
call SYM(t0_subr1)
.word 0x94803b2a ! t0_kref+0x16bc: addcc %g0, -0x4d6, %o2
.word 0x91a1cd26 ! t0_kref+0x16c0: fsmuld %f7, %f6, %f8
.word 0x96c74000 ! t0_kref+0x16c4: addccc %i5, %g0, %o3
.word 0x9426ef4b ! t0_kref+0x16c8: sub %i3, 0xf4b, %o2
.word 0xc368a1c2 ! t0_kref+0x16cc: prefetch %g2 + 0x1c2, 1
.word 0xcb266000 ! t0_kref+0x16d0: st %f5, [%i1]
.word 0xd6de1000 ! t0_kref+0x16d4: ldxa [%i0]0x80, %o3
.word 0x91a10944 ! t0_kref+0x16d8: fmuld %f4, %f4, %f8
.word 0x2d480004 ! t0_kref+0x16dc: fbg,a,pt %fcc0, _kref+0x16ec
.word 0x943abfd7 ! t0_kref+0x16e0: xnor %o2, -0x29, %o2
.word 0x96db000a ! t0_kref+0x16e4: smulcc %o4, %o2, %o3
.word 0xf42e7fea ! t0_kref+0x16e8: stb %i2, [%i1 - 0x16]
.word 0x89a00124 ! t0_kref+0x16ec: fabss %f4, %f4
.word 0xd44e4000 ! t0_kref+0x16f0: ldsb [%i1], %o2
.word 0x89a20d28 ! t0_kref+0x16f4: fsmuld %f8, %f8, %f4
.word 0x85b20c86 ! t0_kref+0x16f8: fandnot2 %f8, %f6, %f2
.word 0xc7070018 ! t0_kref+0x16fc: ld [%i4 + %i0], %f3
.word 0x97b2c30a ! t0_kref+0x1700: alignaddr %o3, %o2, %o3
.word 0x89b10f86 ! t0_kref+0x1704: for %f4, %f6, %f4
.word 0xe0780019 ! t0_kref+0x1708: swap [%g0 + %i1], %l0
.word 0xcd1fbf68 ! t0_kref+0x170c: ldd [%fp - 0x98], %f6
.word 0xcd801018 ! t0_kref+0x1710: lda [%g0 + %i0]0x80, %f6
.word 0xd2300018 ! t0_kref+0x1714: sth %o1, [%g0 + %i0]
.word 0x87a148a3 ! t0_kref+0x1718: fsubs %f5, %f3, %f3
.word 0x942ec01a ! t0_kref+0x171c: andn %i3, %i2, %o2
.word 0x87a00128 ! t0_kref+0x1720: fabss %f8, %f3
.word 0x8ba01a48 ! t0_kref+0x1724: fdtoi %f8, %f5
.word 0xcd1fbe80 ! t0_kref+0x1728: ldd [%fp - 0x180], %f6
.word 0x91b1c663 ! t0_kref+0x172c: fmul8x16au %f7, %f3, %f8
.word 0xf4ae101a ! t0_kref+0x1730: stba %i2, [%i0 + %i2]0x80
.word 0x9438001a ! t0_kref+0x1734: xnor %g0, %i2, %o2
.word 0xd6563fe6 ! t0_kref+0x1738: ldsh [%i0 - 0x1a], %o3
.word 0x9642c01b ! t0_kref+0x173c: addc %o3, %i3, %o3
.word 0xf8ae501a ! t0_kref+0x1740: stba %i4, [%i1 + %i2]0x80
.word 0x96f83ed6 ! t0_kref+0x1744: sdivcc %g0, -0x12a, %o3
.word 0x96f7400b ! t0_kref+0x1748: udivcc %i5, %o3, %o3
.word 0xcd270019 ! t0_kref+0x174c: st %f6, [%i4 + %i1]
.word 0x21480003 ! t0_kref+0x1750: fbn,a,pt %fcc0, _kref+0x175c
.word 0x949ec000 ! t0_kref+0x1754: xorcc %i3, %g0, %o2
.word 0x91a01a28 ! t0_kref+0x1758: fstoi %f8, %f8
.word 0x3c480007 ! t0_kref+0x175c: bpos,a,pt %icc, _kref+0x1778
.word 0x91a188a4 ! t0_kref+0x1760: fsubs %f6, %f4, %f8
.word 0xcd1fbd80 ! t0_kref+0x1764: ldd [%fp - 0x280], %f6
.word 0x91b1c706 ! t0_kref+0x1768: fmuld8sux16 %f7, %f6, %f8
.word 0xd43e7fe8 ! t0_kref+0x176c: std %o2, [%i1 - 0x18]
.word 0x81aa0aa7 ! t0_kref+0x1770: fcmpes %fcc0, %f8, %f7
.word 0x37480003 ! t0_kref+0x1774: fbge,a,pt %fcc0, _kref+0x1780
.word 0x8da1c827 ! t0_kref+0x1778: fadds %f7, %f7, %f6
.word 0xc5ee100c ! t0_kref+0x177c: prefetcha %i0 + %o4, 2
.word 0x8da00546 ! t0_kref+0x1780: fsqrtd %f6, %f6
.word 0x9512c00c ! t0_kref+0x1784: taddcctv %o3, %o4, %o2
.word 0x97b70200 ! t0_kref+0x1788: array8 %i4, %g0, %o3
.word 0x8da0cd23 ! t0_kref+0x178c: fsmuld %f3, %f3, %f6
.word 0xd44e3fea ! t0_kref+0x1790: ldsb [%i0 - 0x16], %o2
.word 0x8da01082 ! t0_kref+0x1794: fxtos %f2, %f6
.word 0x94100000 ! t0_kref+0x1798: clr %o2
.word 0x8da189c8 ! t0_kref+0x179c: fdivd %f6, %f8, %f6
.word 0x8da00546 ! t0_kref+0x17a0: fsqrtd %f6, %f6
.word 0x81a90aa4 ! t0_kref+0x17a4: fcmpes %fcc0, %f4, %f4
.word 0x9fc10000 ! t0_kref+0x17a8: call %g4
.word 0xd11fbcf8 ! t0_kref+0x17ac: ldd [%fp - 0x308], %f8
.word 0x945b215b ! t0_kref+0x17b0: smul %o4, 0x15b, %o2
.word 0x9483718c ! t0_kref+0x17b4: addcc %o5, -0xe74, %o2
.word 0xc51fbce8 ! t0_kref+0x17b8: ldd [%fp - 0x318], %f2
.word 0x9483631e ! t0_kref+0x17bc: addcc %o5, 0x31e, %o2
.word 0xd6563ffa ! t0_kref+0x17c0: ldsh [%i0 - 6], %o3
.word 0x89a00544 ! t0_kref+0x17c4: fsqrtd %f4, %f4
.word 0x8fb10ea0 ! t0_kref+0x17c8: fsrc1s %f4, %f7
.word 0xd82e6008 ! t0_kref+0x17cc: stb %o4, [%i1 + 8]
.word 0x9fc10000 ! t0_kref+0x17d0: call %g4
.word 0x89a18946 ! t0_kref+0x17d4: fmuld %f6, %f6, %f4
.word 0xd1266000 ! t0_kref+0x17d8: st %f8, [%i1]
.word 0x32480003 ! t0_kref+0x17dc: bne,a,pt %icc, _kref+0x17e8
.word 0x8da00527 ! t0_kref+0x17e0: fsqrts %f7, %f6
.word 0x8d802b47 ! t0_kref+0x17e4: mov 0xb47, %fprs
.word 0x972f2018 ! t0_kref+0x17e8: sll %i4, 0x18, %o3
.word 0x967b3964 ! t0_kref+0x17ec: sdiv %o4, -0x69c, %o3
.word 0x9fc00004 ! t0_kref+0x17f0: call %g0 + %g4
.word 0x89a00548 ! t0_kref+0x17f4: fsqrtd %f8, %f4
.word 0x8143c000 ! t0_kref+0x17f8: stbar
.word 0xd0f81019 ! t0_kref+0x17fc: swapa [%g0 + %i1]0x80, %o0
.word 0x27480007 ! t0_kref+0x1800: fbul,a,pt %fcc0, _kref+0x181c
.word 0x94c2e936 ! t0_kref+0x1804: addccc %o3, 0x936, %o2
.word 0x89a00128 ! t0_kref+0x1808: fabss %f8, %f4
.word 0xd6166010 ! t0_kref+0x180c: lduh [%i1 + 0x10], %o3
.word 0x39800008 ! t0_kref+0x1810: fbuge,a _kref+0x1830
.word 0xd13e401d ! t0_kref+0x1814: std %f8, [%i1 + %i5]
.word 0xc026401c ! t0_kref+0x1818: clr [%i1 + %i4]
.word 0xe47e3fe4 ! t0_kref+0x181c: swap [%i0 - 0x1c], %l2
.word 0x94136365 ! t0_kref+0x1820: or %o5, 0x365, %o2
.word 0x965a71ae ! t0_kref+0x1824: smul %o1, -0xe52, %o3
.word 0x9603401b ! t0_kref+0x1828: add %o5, %i3, %o3
.word 0x8da20923 ! t0_kref+0x182c: fmuls %f8, %f3, %f6
.word 0xd4c71019 ! t0_kref+0x1830: ldswa [%i4 + %i1]0x80, %o2
.word 0x89a00546 ! t0_kref+0x1834: fsqrtd %f6, %f4
.word 0x89b087c4 ! t0_kref+0x1838: pdist %f2, %f4, %f4
.word 0xeb6e401c ! t0_kref+0x183c: prefetch %i1 + %i4, 21
.word 0xd4774019 ! t0_kref+0x1840: stx %o2, [%i5 + %i1]
.word 0xd40e6010 ! t0_kref+0x1844: ldub [%i1 + 0x10], %o2
.word 0x89a01908 ! t0_kref+0x1848: fitod %f8, %f4
.word 0xd60e001a ! t0_kref+0x184c: ldub [%i0 + %i2], %o3
.word 0x26480003 ! t0_kref+0x1850: bl,a,pt %icc, _kref+0x185c
.word 0x967b2205 ! t0_kref+0x1854: sdiv %o4, 0x205, %o3
.word 0xf8270019 ! t0_kref+0x1858: st %i4, [%i4 + %i1]
.word 0x85b10667 ! t0_kref+0x185c: fmul8x16au %f4, %f7, %f2
.word 0x96c6c01b ! t0_kref+0x1860: addccc %i3, %i3, %o3
.word 0x9de3bfa0 ! t0_kref+0x1864: save %sp, -0x60, %sp
.word 0x97ef31fa ! t0_kref+0x1868: restore %i4, -0xe06, %o3
.word 0xf1ee501b ! t0_kref+0x186c: prefetcha %i1 + %i3, 24
.word 0x85b18f46 ! t0_kref+0x1870: fornot1 %f6, %f6, %f2
.word 0xe87e3ff0 ! t0_kref+0x1874: swap [%i0 - 0x10], %l4
.word 0x89b00c00 ! t0_kref+0x1878: fzero %f4
.word 0x3b480004 ! t0_kref+0x187c: fble,a,pt %fcc0, _kref+0x188c
.word 0x967f617b ! t0_kref+0x1880: sdiv %i5, 0x17b, %o3
.word 0x961a401a ! t0_kref+0x1884: xor %o1, %i2, %o3
.word 0x8d87401c ! t0_kref+0x1888: wr %i5, %i4, %fprs
.word 0x27800001 ! t0_kref+0x188c: fbul,a _kref+0x1890
.word 0x81800000 ! t0_kref+0x1890: mov %g0, %y
.word 0x89b18c44 ! t0_kref+0x1894: fnor %f6, %f4, %f4
.word 0x81a9caa3 ! t0_kref+0x1898: fcmpes %fcc0, %f7, %f3
.word 0x9647001b ! t0_kref+0x189c: addc %i4, %i3, %o3
.word 0x9f414000 ! t0_kref+0x18a0: mov %pc, %o7
.word 0x94c2a073 ! t0_kref+0x18a4: addccc %o2, 0x73, %o2
.word 0xd6881018 ! t0_kref+0x18a8: lduba [%g0 + %i0]0x80, %o3
.word 0xda280018 ! t0_kref+0x18ac: stb %o5, [%g0 + %i0]
.word 0x9f414000 ! t0_kref+0x18b0: mov %pc, %o7
! .word 0x3f4891d2 ! t0_kref+0x18b4: fbo,a,pt %fcc0, SYM(t0_subr1)
fbo,a,pt %fcc0, SYM(t0_subr1)
.word 0x96fab59c ! t0_kref+0x18b8: sdivcc %o2, -0xa64, %o3
.word 0x95b2830a ! t0_kref+0x18bc: alignaddr %o2, %o2, %o2
.word 0x972375fe ! t0_kref+0x18c0: mulscc %o5, -0xa02, %o3
.word 0xd6567fec ! t0_kref+0x18c4: ldsh [%i1 - 0x14], %o3
.word 0x35800001 ! t0_kref+0x18c8: fbue,a _kref+0x18cc
.word 0xd19e1a5c ! t0_kref+0x18cc: ldda [%i0 + %i4]0xd2, %f8
.word 0x81a98ac6 ! t0_kref+0x18d0: fcmped %fcc0, %f6, %f6
.word 0x945839b8 ! t0_kref+0x18d4: smul %g0, -0x648, %o2
.word 0x9632800a ! t0_kref+0x18d8: orn %o2, %o2, %o3
.word 0xd6567ffe ! t0_kref+0x18dc: ldsh [%i1 - 2], %o3
.word 0x91a00546 ! t0_kref+0x18e0: fsqrtd %f6, %f8
.word 0x9426b5ca ! t0_kref+0x18e4: sub %i2, -0xa36, %o2
.word 0x81a90aa5 ! t0_kref+0x18e8: fcmpes %fcc0, %f4, %f5
.word 0x94aec00d ! t0_kref+0x18ec: andncc %i3, %o5, %o2
.word 0x96df001c ! t0_kref+0x18f0: smulcc %i4, %i4, %o3
.word 0x9712c01d ! t0_kref+0x18f4: taddcctv %o3, %i5, %o3
.word 0xe4086618 ! t0_kref+0x18f8: ldub [%g1 + 0x618], %l2
.word 0xa41ca00c ! t0_kref+0x18fc: xor %l2, 0xc, %l2
.word 0xe4286618 ! t0_kref+0x1900: stb %l2, [%g1 + 0x618]
.word 0x81d86618 ! t0_kref+0x1904: flush %g1 + 0x618
.word 0xc9262004 ! t0_kref+0x1908: st %f4, [%i0 + 4]
call SYM(t0_subr0)
.word 0x91a00544 ! t0_kref+0x1910: fsqrtd %f4, %f8
.word 0xd1270018 ! t0_kref+0x1914: st %f8, [%i4 + %i0]
.word 0x94de801a ! t0_kref+0x1918: smulcc %i2, %i2, %o2
.word 0x91a01924 ! t0_kref+0x191c: fstod %f4, %f8
.word 0xcd1e3ff8 ! t0_kref+0x1920: ldd [%i0 - 8], %f6
.word 0xd60e001a ! t0_kref+0x1924: ldub [%i0 + %i2], %o3
.word 0x96fa401c ! t0_kref+0x1928: sdivcc %o1, %i4, %o3
2: .word 0x96daa11b ! t0_kref+0x192c: smulcc %o2, 0x11b, %o3
.word 0x8da01a27 ! t0_kref+0x1930: fstoi %f7, %f6
.word 0x89a20844 ! t0_kref+0x1934: faddd %f8, %f4, %f4
.word 0x8fa1c8a5 ! t0_kref+0x1938: fsubs %f7, %f5, %f7
.word 0xf4380018 ! t0_kref+0x193c: std %i2, [%g0 + %i0]
.word 0x91a80027 ! t0_kref+0x1940: fmovsn %fcc0, %f7, %f8
.word 0x29480004 ! t0_kref+0x1944: fbl,a,pt %fcc0, _kref+0x1954
.word 0x963f000d ! t0_kref+0x1948: xnor %i4, %o5, %o3
.word 0x8ba1c8a3 ! t0_kref+0x194c: fsubs %f7, %f3, %f5
.word 0x97228000 ! t0_kref+0x1950: mulscc %o2, %g0, %o3
.word 0x8143e040 ! t0_kref+0x1954: membar 0x40
.word 0x81a98a42 ! t0_kref+0x1958: fcmpd %fcc0, %f6, %f2
.word 0x94c33e20 ! t0_kref+0x195c: addccc %o4, -0x1e0, %o2
.word 0xcf260000 ! t0_kref+0x1960: st %f7, [%i0]
.word 0xd43e3ff8 ! t0_kref+0x1964: std %o2, [%i0 - 8]
.word 0xf43e7fe0 ! t0_kref+0x1968: std %i2, [%i1 - 0x20]
.word 0x27800005 ! t0_kref+0x196c: fbul,a _kref+0x1980
.word 0xd6363fea ! t0_kref+0x1970: sth %o3, [%i0 - 0x16]
.word 0x27800004 ! t0_kref+0x1974: fbul,a _kref+0x1984
.word 0x96582776 ! t0_kref+0x1978: smul %g0, 0x776, %o3
.word 0xd43e2010 ! t0_kref+0x197c: std %o2, [%i0 + 0x10]
.word 0x94deb77d ! t0_kref+0x1980: smulcc %i2, -0x883, %o2
.word 0x9662401c ! t0_kref+0x1984: subc %o1, %i4, %o3
.word 0x8ba18825 ! t0_kref+0x1988: fadds %f6, %f5, %f5
.word 0x97272511 ! t0_kref+0x198c: mulscc %i4, 0x511, %o3
.word 0x96d2c000 ! t0_kref+0x1990: umulcc %o3, %g0, %o3
.word 0x32480002 ! t0_kref+0x1994: bne,a,pt %icc, _kref+0x199c
.word 0x91b086c4 ! t0_kref+0x1998: fmul8sux16 %f2, %f4, %f8
.word 0xd636c019 ! t0_kref+0x199c: sth %o3, [%i3 + %i1]
.word 0xf42e3ffb ! t0_kref+0x19a0: stb %i2, [%i0 - 5]
.word 0x25800001 ! t0_kref+0x19a4: fblg,a _kref+0x19a8
.word 0x91b1cde7 ! t0_kref+0x19a8: fnands %f7, %f7, %f8
.word 0x25800004 ! t0_kref+0x19ac: fblg,a _kref+0x19bc
.word 0x9686c01c ! t0_kref+0x19b0: addcc %i3, %i4, %o3
.word 0x24480002 ! t0_kref+0x19b4: ble,a,pt %icc, _kref+0x19bc
.word 0x89a01928 ! t0_kref+0x19b8: fstod %f8, %f4
.word 0x3f800008 ! t0_kref+0x19bc: fbo,a _kref+0x19dc
.word 0xd236600a ! t0_kref+0x19c0: sth %o1, [%i1 + 0xa]
.word 0x8db1cee5 ! t0_kref+0x19c4: fornot2s %f7, %f5, %f6
.word 0x96c3400a ! t0_kref+0x19c8: addccc %o5, %o2, %o3
.word 0x94127367 ! t0_kref+0x19cc: or %o1, -0xc99, %o2
.word 0xc9ee100b ! t0_kref+0x19d0: prefetcha %i0 + %o3, 4
.word 0x2f480004 ! t0_kref+0x19d4: fbu,a,pt %fcc0, _kref+0x19e4
.word 0x91a00525 ! t0_kref+0x19d8: fsqrts %f5, %f8
.word 0x87b18ca7 ! t0_kref+0x19dc: fandnot2s %f6, %f7, %f3
.word 0xd1067fec ! t0_kref+0x19e0: ld [%i1 - 0x14], %f8
.word 0xd60e3ff5 ! t0_kref+0x19e4: ldub [%i0 - 0xb], %o3
.word 0x97400000 ! t0_kref+0x19e8: mov %y, %o3
.word 0x9516f82e ! t0_kref+0x19ec: taddcctv %i3, -0x7d2, %o2
.word 0x97b280cc ! t0_kref+0x19f0: edge16l %o2, %o4, %o3
.word 0xfa280019 ! t0_kref+0x19f4: stb %i5, [%g0 + %i1]
.word 0x963eeef6 ! t0_kref+0x19f8: xnor %i3, 0xef6, %o3
.word 0x8da00544 ! t0_kref+0x19fc: fsqrtd %f4, %f6
.word 0x94e6bb20 ! t0_kref+0x1a00: subccc %i2, -0x4e0, %o2
.word 0xc99e1a1d ! t0_kref+0x1a04: ldda [%i0 + %i5]0xd0, %f4
.word 0x8ba018c6 ! t0_kref+0x1a08: fdtos %f6, %f5
.word 0x9de3bfa0 ! t0_kref+0x1a0c: save %sp, -0x60, %sp
.word 0xb6de222d ! t0_kref+0x1a10: smulcc %i0, 0x22d, %i3
.word 0x95eeea54 ! t0_kref+0x1a14: restore %i3, 0xa54, %o2
.word 0x9422c00a ! t0_kref+0x1a18: sub %o3, %o2, %o2
.word 0x94d3741b ! t0_kref+0x1a1c: umulcc %o5, -0xbe5, %o2
.word 0x8143c000 ! t0_kref+0x1a20: stbar
.word 0xd608a033 ! t0_kref+0x1a24: ldub [%g2 + 0x33], %o3
.word 0x26480004 ! t0_kref+0x1a28: bl,a,pt %icc, _kref+0x1a38
.word 0x9693400a ! t0_kref+0x1a2c: orcc %o5, %o2, %o3
.word 0x967a400d ! t0_kref+0x1a30: sdiv %o1, %o5, %o3
.word 0x95b10504 ! t0_kref+0x1a34: fcmpgt16 %f4, %f4, %o2
.word 0x8fb14ea0 ! t0_kref+0x1a38: fsrc1s %f5, %f7
.word 0x94082236 ! t0_kref+0x1a3c: and %g0, 0x236, %o2
.word 0x85a00042 ! t0_kref+0x1a40: fmovd %f2, %f2
.word 0x8143c000 ! t0_kref+0x1a44: stbar
.word 0x8fa01a42 ! t0_kref+0x1a48: fdtoi %f2, %f7
.word 0x81a90a23 ! t0_kref+0x1a4c: fcmps %fcc0, %f4, %f3
.word 0xd8267ff4 ! t0_kref+0x1a50: st %o4, [%i1 - 0xc]
.word 0x9686e38e ! t0_kref+0x1a54: addcc %i3, 0x38e, %o3
.word 0x86102002 ! t0_kref+0x1a58: mov 0x2, %g3
.word 0x32800000 ! t0_kref+0x1a5c: bne,a _kref+0x1a5c
.word 0x86a0e001 ! t0_kref+0x1a60: subcc %g3, 1, %g3
.word 0x8ba01a46 ! t0_kref+0x1a64: fdtoi %f6, %f5
.word 0xc9be580c ! t0_kref+0x1a68: stda %f4, [%i1 + %o4]0xc0
.word 0x952ac01b ! t0_kref+0x1a6c: sll %o3, %i3, %o2
.word 0x89a089c6 ! t0_kref+0x1a70: fdivd %f2, %f6, %f4
.word 0x878020f0 ! t0_kref+0x1a74: mov 0xf0, %asi
.word 0x947a6401 ! t0_kref+0x1a78: sdiv %o1, 0x401, %o2
.word 0x85a00142 ! t0_kref+0x1a7c: fabsd %f2, %f2
.word 0x94da801c ! t0_kref+0x1a80: smulcc %o2, %i4, %o2
.word 0xeb6e2010 ! t0_kref+0x1a84: prefetch %i0 + 0x10, 21
.word 0x001fffff ! t0_kref+0x1a88: illtrap 0x1fffff
.word 0xd46e6015 ! t0_kref+0x1a8c: ldstub [%i1 + 0x15], %o2
.word 0x94c366dd ! t0_kref+0x1a90: addccc %o5, 0x6dd, %o2
.word 0x39480003 ! t0_kref+0x1a94: fbuge,a,pt %fcc0, _kref+0x1aa0
.word 0xc398a080 ! t0_kref+0x1a98: ldda [%g2 + 0x80]%asi, %f32
.word 0x9643000d ! t0_kref+0x1a9c: addc %o4, %o5, %o3
.word 0x973a400d ! t0_kref+0x1aa0: sra %o1, %o5, %o3
.word 0xffee501a ! t0_kref+0x1aa4: prefetcha %i1 + %i2, 31
.word 0x960b6bd9 ! t0_kref+0x1aa8: and %o5, 0xbd9, %o3
.word 0x8da00542 ! t0_kref+0x1aac: fsqrtd %f2, %f6
.word 0xd4200018 ! t0_kref+0x1ab0: st %o2, [%g0 + %i0]
.word 0xd4367fe0 ! t0_kref+0x1ab4: sth %o2, [%i1 - 0x20]
.word 0x8ba01a26 ! t0_kref+0x1ab8: fstoi %f6, %f5
.word 0xc398a080 ! t0_kref+0x1abc: ldda [%g2 + 0x80]%asi, %f32
.word 0x81aa0a23 ! t0_kref+0x1ac0: fcmps %fcc0, %f8, %f3
.word 0x87b18de3 ! t0_kref+0x1ac4: fnands %f6, %f3, %f3
.word 0x8bb00c20 ! t0_kref+0x1ac8: fzeros %f5
.word 0xd6480018 ! t0_kref+0x1acc: ldsb [%g0 + %i0], %o3
.word 0x952370bc ! t0_kref+0x1ad0: mulscc %o5, -0xf44, %o2
.word 0x81a98a26 ! t0_kref+0x1ad4: fcmps %fcc0, %f6, %f6
.word 0x95400000 ! t0_kref+0x1ad8: mov %y, %o2
.word 0x89a01a46 ! t0_kref+0x1adc: fdtoi %f6, %f4
.word 0xf436401b ! t0_kref+0x1ae0: sth %i2, [%i1 + %i3]
.word 0x35800001 ! t0_kref+0x1ae4: fbue,a _kref+0x1ae8
.word 0x94c7000c ! t0_kref+0x1ae8: addccc %i4, %o4, %o2
.word 0xd60e3fea ! t0_kref+0x1aec: ldub [%i0 - 0x16], %o3
.word 0x9522c01d ! t0_kref+0x1af0: mulscc %o3, %i5, %o2
.word 0x89a00544 ! t0_kref+0x1af4: fsqrtd %f4, %f4
.word 0x9426801a ! t0_kref+0x1af8: sub %i2, %i2, %o2
.word 0x95b3404c ! t0_kref+0x1afc: edge8l %o5, %o4, %o2
.word 0x96136d45 ! t0_kref+0x1b00: or %o5, 0xd45, %o3
.word 0xd4de5000 ! t0_kref+0x1b04: ldxa [%i1]0x80, %o2
.word 0x9de3bfa0 ! t0_kref+0x1b08: save %sp, -0x60, %sp
.word 0x97ef3a87 ! t0_kref+0x1b0c: restore %i4, -0x579, %o3
.word 0xf8280018 ! t0_kref+0x1b10: stb %i4, [%g0 + %i0]
.word 0x95b0004b ! t0_kref+0x1b14: edge8l %g0, %o3, %o2
.word 0xcd266018 ! t0_kref+0x1b18: st %f6, [%i1 + 0x18]
.word 0x9622be82 ! t0_kref+0x1b1c: sub %o2, -0x17e, %o3
.word 0x94df2803 ! t0_kref+0x1b20: smulcc %i4, 0x803, %o2
.word 0xcd1e7ff8 ! t0_kref+0x1b24: ldd [%i1 - 8], %f6
.word 0xc398a080 ! t0_kref+0x1b28: ldda [%g2 + 0x80]%asi, %f32
.word 0xd64e8019 ! t0_kref+0x1b2c: ldsb [%i2 + %i1], %o3
.word 0x8da089c6 ! t0_kref+0x1b30: fdivd %f2, %f6, %f6
.word 0xec1e6008 ! t0_kref+0x1b34: ldd [%i1 + 8], %l6
.word 0x9420000d ! t0_kref+0x1b38: neg %o5, %o2
.word 0x81aa0a44 ! t0_kref+0x1b3c: fcmpd %fcc0, %f8, %f4
.word 0xeb6e2018 ! t0_kref+0x1b40: prefetch %i0 + 0x18, 21
.word 0xc398a080 ! t0_kref+0x1b44: ldda [%g2 + 0x80]%asi, %f32
.word 0x26480002 ! t0_kref+0x1b48: bl,a,pt %icc, _kref+0x1b50
.word 0x97b280fc ! t0_kref+0x1b4c: edge16ln %o2, %i4, %o3
.word 0x15029342 ! t0_kref+0x1b50: sethi %hi(0xa4d0800), %o2
.word 0x960b0009 ! t0_kref+0x1b54: and %o4, %o1, %o3
.word 0xe26e201b ! t0_kref+0x1b58: ldstub [%i0 + 0x1b], %l1
.word 0x89a01923 ! t0_kref+0x1b5c: fstod %f3, %f4
.word 0x940ea145 ! t0_kref+0x1b60: and %i2, 0x145, %o2
.word 0x86102003 ! t0_kref+0x1b64: mov 0x3, %g3
.word 0x32800000 ! t0_kref+0x1b68: bne,a _kref+0x1b68
.word 0x86a0e001 ! t0_kref+0x1b6c: subcc %g3, 1, %g3
.word 0x25480001 ! t0_kref+0x1b70: fblg,a,pt %fcc0, _kref+0x1b74
.word 0x9626ecfc ! t0_kref+0x1b74: sub %i3, 0xcfc, %o3
.word 0x3d800002 ! t0_kref+0x1b78: fbule,a _kref+0x1b80
.word 0xd6fe501c ! t0_kref+0x1b7c: swapa [%i1 + %i4]0x80, %o3
.word 0x8ba00525 ! t0_kref+0x1b80: fsqrts %f5, %f5
.word 0x89a00546 ! t0_kref+0x1b84: fsqrtd %f6, %f4
.word 0x2c480006 ! t0_kref+0x1b88: bneg,a,pt %icc, _kref+0x1ba0
.word 0x91a018c2 ! t0_kref+0x1b8c: fdtos %f2, %f8
.word 0x91b18c44 ! t0_kref+0x1b90: fnor %f6, %f4, %f8
.word 0xec3e401d ! t0_kref+0x1b94: std %l6, [%i1 + %i5]
.word 0x85a20d27 ! t0_kref+0x1b98: fsmuld %f8, %f7, %f2
.word 0xc12e401c ! t0_kref+0x1b9c: st %fsr, [%i1 + %i4]
.word 0x3a480001 ! t0_kref+0x1ba0: bcc,a,pt %icc, _kref+0x1ba4
.word 0x97b18582 ! t0_kref+0x1ba4: fcmpgt32 %f6, %f2, %o3
.word 0xec1e001d ! t0_kref+0x1ba8: ldd [%i0 + %i5], %l6
.word 0xd6ce501a ! t0_kref+0x1bac: ldsba [%i1 + %i2]0x80, %o3
.word 0x22800003 ! t0_kref+0x1bb0: be,a _kref+0x1bbc
.word 0x97b10546 ! t0_kref+0x1bb4: fcmpeq16 %f4, %f6, %o3
.word 0x9482801d ! t0_kref+0x1bb8: addcc %o2, %i5, %o2
.word 0x33800001 ! t0_kref+0x1bbc: fbe,a _kref+0x1bc0
.word 0x97400000 ! t0_kref+0x1bc0: mov %y, %o3
.word 0xd6c6101c ! t0_kref+0x1bc4: ldswa [%i0 + %i4]0x80, %o3
.word 0x9427000a ! t0_kref+0x1bc8: sub %i4, %o2, %o2
.word 0xda200019 ! t0_kref+0x1bcc: st %o5, [%g0 + %i1]
.word 0x91b0cfa3 ! t0_kref+0x1bd0: fors %f3, %f3, %f8
.word 0xf826001c ! t0_kref+0x1bd4: st %i4, [%i0 + %i4]
.word 0x8da018c6 ! t0_kref+0x1bd8: fdtos %f6, %f6
.word 0x9fc10000 ! t0_kref+0x1bdc: call %g4
.word 0x89a00542 ! t0_kref+0x1be0: fsqrtd %f2, %f4
.word 0x9de3bfa0 ! t0_kref+0x1be4: save %sp, -0x60, %sp
.word 0xb8c77098 ! t0_kref+0x1be8: addccc %i5, -0xf68, %i4
.word 0x95ee7b7c ! t0_kref+0x1bec: restore %i1, -0x484, %o2
.word 0x94bab873 ! t0_kref+0x1bf0: xnorcc %o2, -0x78d, %o2
.word 0x2d800008 ! t0_kref+0x1bf4: fbg,a _kref+0x1c14
.word 0xc9beda58 ! t0_kref+0x1bf8: stda %f4, [%i3 + %i0]0xd2
.word 0xcdbe101d ! t0_kref+0x1bfc: stda %f6, [%i0 + %i5]0x80
.word 0xcd1e001d ! t0_kref+0x1c00: ldd [%i0 + %i5], %f6
.word 0x81a98a44 ! t0_kref+0x1c04: fcmpd %fcc0, %f6, %f4
.word 0x8da00542 ! t0_kref+0x1c08: fsqrtd %f2, %f6
.word 0x95b30200 ! t0_kref+0x1c0c: array8 %o4, %g0, %o2
.word 0x9410001a ! t0_kref+0x1c10: mov %i2, %o2
.word 0x85b107c2 ! t0_kref+0x1c14: pdist %f4, %f2, %f2
.word 0x945f74ad ! t0_kref+0x1c18: smul %i5, -0xb53, %o2
.word 0x94d2bbb5 ! t0_kref+0x1c1c: umulcc %o2, -0x44b, %o2
.word 0xe3b8a040 ! t0_kref+0x1c20: stda %f48, [%g2 + 0x40]%asi
.word 0x91a00526 ! t0_kref+0x1c24: fsqrts %f6, %f8
.word 0x9de3bfa0 ! t0_kref+0x1c28: save %sp, -0x60, %sp
.word 0x95ef401d ! t0_kref+0x1c2c: restore %i5, %i5, %o2
.word 0x89a0c8a3 ! t0_kref+0x1c30: fsubs %f3, %f3, %f4
.word 0xf836c018 ! t0_kref+0x1c34: sth %i4, [%i3 + %i0]
.word 0x96aa400c ! t0_kref+0x1c38: andncc %o1, %o4, %o3
.word 0x945af0ef ! t0_kref+0x1c3c: smul %o3, -0xf11, %o2
.word 0x9482801d ! t0_kref+0x1c40: addcc %o2, %i5, %o2
.word 0x89b00f25 ! t0_kref+0x1c44: fsrc2s %f5, %f4
.word 0x9722400a ! t0_kref+0x1c48: mulscc %o1, %o2, %o3
.word 0xc398a080 ! t0_kref+0x1c4c: ldda [%g2 + 0x80]%asi, %f32
.word 0x81a98a44 ! t0_kref+0x1c50: fcmpd %fcc0, %f6, %f4
.word 0x8da000c8 ! t0_kref+0x1c54: fnegd %f8, %f6
.word 0xd44e6007 ! t0_kref+0x1c58: ldsb [%i1 + 7], %o2
.word 0xe06e6006 ! t0_kref+0x1c5c: ldstub [%i1 + 6], %l0
.word 0x8da18d26 ! t0_kref+0x1c60: fsmuld %f6, %f6, %f6
sethi %hi(2f), %o7
.word 0xe40be090 ! t0_kref+0x1c68: ldub [%o7 + 0x90], %l2
.word 0xa41ca00c ! t0_kref+0x1c6c: xor %l2, 0xc, %l2
.word 0xe42be090 ! t0_kref+0x1c70: stb %l2, [%o7 + 0x90]
.word 0x81dbe090 ! t0_kref+0x1c74: flush %o7 + 0x90
.word 0x23800007 ! t0_kref+0x1c78: fbne,a _kref+0x1c94
.word 0x94083ba0 ! t0_kref+0x1c7c: and %g0, -0x460, %o2
.word 0x91b08c48 ! t0_kref+0x1c80: fnor %f2, %f8, %f8
.word 0x96e2401b ! t0_kref+0x1c84: subccc %o1, %i3, %o3
.word 0x8fa00525 ! t0_kref+0x1c88: fsqrts %f5, %f7
.word 0xe3b8a040 ! t0_kref+0x1c8c: stda %f48, [%g2 + 0x40]%asi
2: .word 0x9744c000 ! t0_kref+0x1c90: mov %gsr, %o3
.word 0x95b204c2 ! t0_kref+0x1c94: fcmpne32 %f8, %f2, %o2
.word 0x3b480006 ! t0_kref+0x1c98: fble,a,pt %fcc0, _kref+0x1cb0
.word 0xc7070018 ! t0_kref+0x1c9c: ld [%i4 + %i0], %f3
.word 0x945efadb ! t0_kref+0x1ca0: smul %i3, -0x525, %o2
.word 0x94a8000d ! t0_kref+0x1ca4: andncc %g0, %o5, %o2
.word 0x8db10984 ! t0_kref+0x1ca8: bshuffle %f4, %f4, %f6
.word 0x81a9caa4 ! t0_kref+0x1cac: fcmpes %fcc0, %f7, %f4
.word 0x2f480006 ! t0_kref+0x1cb0: fbu,a,pt %fcc0, _kref+0x1cc8
.word 0x89b00c00 ! t0_kref+0x1cb4: fzero %f4
.word 0x8db087c4 ! t0_kref+0x1cb8: pdist %f2, %f4, %f6
.word 0x3d480004 ! t0_kref+0x1cbc: fbule,a,pt %fcc0, _kref+0x1ccc
.word 0x968a71e9 ! t0_kref+0x1cc0: andcc %o1, -0xe17, %o3
.word 0x8db009a7 ! t0_kref+0x1cc4: fexpand %f7, %f6
.word 0xd4de1000 ! t0_kref+0x1cc8: ldxa [%i0]0x80, %o2
.word 0x8143c000 ! t0_kref+0x1ccc: stbar
.word 0x96d82344 ! t0_kref+0x1cd0: smulcc %g0, 0x344, %o3
.word 0xd4167fe0 ! t0_kref+0x1cd4: lduh [%i1 - 0x20], %o2
.word 0x96ab21c8 ! t0_kref+0x1cd8: andncc %o4, 0x1c8, %o3
.word 0x95408000 ! t0_kref+0x1cdc: mov %ccr, %o2
.word 0xd64e2004 ! t0_kref+0x1ce0: ldsb [%i0 + 4], %o3
.word 0xea7e0000 ! t0_kref+0x1ce4: swap [%i0], %l5
.word 0x8fb0ce26 ! t0_kref+0x1ce8: fands %f3, %f6, %f7
.word 0x8d8770b6 ! t0_kref+0x1cec: wr %i5, 0xfffff0b6, %fprs
.word 0xc51fbd58 ! t0_kref+0x1cf0: ldd [%fp - 0x2a8], %f2
.word 0x95b3015a ! t0_kref+0x1cf4: edge32l %o4, %i2, %o2
.word 0xc91fbca8 ! t0_kref+0x1cf8: ldd [%fp - 0x358], %f4
.word 0x97382013 ! t0_kref+0x1cfc: sra %g0, 0x13, %o3
.word 0x81874000 ! t0_kref+0x1d00: wr %i5, %g0, %y
.word 0xd60e8018 ! t0_kref+0x1d04: ldub [%i2 + %i0], %o3
.word 0xd6166006 ! t0_kref+0x1d08: lduh [%i1 + 6], %o3
.word 0x81a94aa6 ! t0_kref+0x1d0c: fcmpes %fcc0, %f5, %f6
.word 0x8db18704 ! t0_kref+0x1d10: fmuld8sux16 %f6, %f4, %f6
.word 0x89a01927 ! t0_kref+0x1d14: fstod %f7, %f4
.word 0x8143e040 ! t0_kref+0x1d18: membar 0x40
.word 0x8db0cf64 ! t0_kref+0x1d1c: fornot1s %f3, %f4, %f6
.word 0x8da00546 ! t0_kref+0x1d20: fsqrtd %f6, %f6
.word 0xd6166008 ! t0_kref+0x1d24: lduh [%i1 + 8], %o3
.word 0xc51fbf70 ! t0_kref+0x1d28: ldd [%fp - 0x90], %f2
.word 0x81a90ac6 ! t0_kref+0x1d2c: fcmped %fcc0, %f4, %f6
.word 0x89b00c00 ! t0_kref+0x1d30: fzero %f4
.word 0x9673266e ! t0_kref+0x1d34: udiv %o4, 0x66e, %o3
.word 0x8da00123 ! t0_kref+0x1d38: fabss %f3, %f6
.word 0xf4364000 ! t0_kref+0x1d3c: sth %i2, [%i1]
.word 0x952a400a ! t0_kref+0x1d40: sll %o1, %o2, %o2
.word 0x94ab6ccf ! t0_kref+0x1d44: andncc %o5, 0xccf, %o2
.word 0x8bb20a26 ! t0_kref+0x1d48: fpadd16s %f8, %f6, %f5
.word 0xef68a040 ! t0_kref+0x1d4c: prefetch %g2 + 0x40, 23
.word 0x943b001a ! t0_kref+0x1d50: xnor %o4, %i2, %o2
.word 0x89a000a6 ! t0_kref+0x1d54: fnegs %f6, %f4
.word 0x9544c000 ! t0_kref+0x1d58: mov %gsr, %o2
.word 0x9de3bfa0 ! t0_kref+0x1d5c: save %sp, -0x60, %sp
.word 0x95e83faf ! t0_kref+0x1d60: restore %g0, -0x51, %o2
.word 0xd6c6101c ! t0_kref+0x1d64: ldswa [%i0 + %i4]0x80, %o3
.word 0x87a00124 ! t0_kref+0x1d68: fabss %f4, %f3
.word 0x3b480001 ! t0_kref+0x1d6c: fble,a,pt %fcc0, _kref+0x1d70
.word 0xd2267fe8 ! t0_kref+0x1d70: st %o1, [%i1 - 0x18]
.word 0xd6567ffe ! t0_kref+0x1d74: ldsh [%i1 - 2], %o3
.word 0x89a00524 ! t0_kref+0x1d78: fsqrts %f4, %f4
.word 0x96b2800b ! t0_kref+0x1d7c: orncc %o2, %o3, %o3
.word 0x97418000 ! t0_kref+0x1d80: mov %fprs, %o3
.word 0x89a01a48 ! t0_kref+0x1d84: fdtoi %f8, %f4
.word 0x8fa01a44 ! t0_kref+0x1d88: fdtoi %f4, %f7
.word 0x9486800c ! t0_kref+0x1d8c: addcc %i2, %o4, %o2
.word 0x8da01923 ! t0_kref+0x1d90: fstod %f3, %f6
.word 0x29480006 ! t0_kref+0x1d94: fbl,a,pt %fcc0, _kref+0x1dac
.word 0x85b10ec6 ! t0_kref+0x1d98: fornot2 %f4, %f6, %f2
.word 0xe3b8a080 ! t0_kref+0x1d9c: stda %f48, [%g2 + 0x80]%asi
.word 0x9522a731 ! t0_kref+0x1da0: mulscc %o2, 0x731, %o2
.word 0x8da00546 ! t0_kref+0x1da4: fsqrtd %f6, %f6
.word 0x33800003 ! t0_kref+0x1da8: fbe,a _kref+0x1db4
.word 0x8fa01a46 ! t0_kref+0x1dac: fdtoi %f6, %f7
.word 0x91a018c6 ! t0_kref+0x1db0: fdtos %f6, %f8
.word 0x8da00123 ! t0_kref+0x1db4: fabss %f3, %f6
.word 0xc51fbd20 ! t0_kref+0x1db8: ldd [%fp - 0x2e0], %f2
.word 0x91b007a4 ! t0_kref+0x1dbc: fpackfix %f4, %f8
.word 0x94de800b ! t0_kref+0x1dc0: smulcc %i2, %o3, %o2
.word 0x9fc10000 ! t0_kref+0x1dc4: call %g4
.word 0x95b6c200 ! t0_kref+0x1dc8: array8 %i3, %g0, %o2
.word 0x8da109c4 ! t0_kref+0x1dcc: fdivd %f4, %f4, %f6
.word 0x81a9ca27 ! t0_kref+0x1dd0: fcmps %fcc0, %f7, %f7
.word 0x91a00544 ! t0_kref+0x1dd4: fsqrtd %f4, %f8
.word 0xc99e5a5c ! t0_kref+0x1dd8: ldda [%i1 + %i4]0xd2, %f4
.word 0xf6280018 ! t0_kref+0x1ddc: stb %i3, [%g0 + %i0]
.word 0x32800003 ! t0_kref+0x1de0: bne,a _kref+0x1dec
.word 0xd42e6017 ! t0_kref+0x1de4: stb %o2, [%i1 + 0x17]
.word 0x97b10486 ! t0_kref+0x1de8: fcmple32 %f4, %f6, %o3
.word 0xc0263fe0 ! t0_kref+0x1dec: clr [%i0 - 0x20]
.word 0x89b18de4 ! t0_kref+0x1df0: fnands %f6, %f4, %f4
.word 0xd4080018 ! t0_kref+0x1df4: ldub [%g0 + %i0], %o2
.word 0xc9266014 ! t0_kref+0x1df8: st %f4, [%i1 + 0x14]
.word 0x31480005 ! t0_kref+0x1dfc: fba,a,pt %fcc0, _kref+0x1e10
.word 0xec1e4000 ! t0_kref+0x1e00: ldd [%i1], %l6
.word 0x8fb20aa8 ! t0_kref+0x1e04: fpsub16s %f8, %f8, %f7
.word 0xc93e6000 ! t0_kref+0x1e08: std %f4, [%i1]
.word 0xd4ce9019 ! t0_kref+0x1e0c: ldsba [%i2 + %i1]0x80, %o2
.word 0x8fa00528 ! t0_kref+0x1e10: fsqrts %f8, %f7
.word 0x83414000 ! t0_kref+0x1e14: mov %pc, %g1
.word 0xd87f0019 ! t0_kref+0x1e18: swap [%i4 + %i1], %o4
.word 0x96e28000 ! t0_kref+0x1e1c: subccc %o2, %g0, %o3
.word 0xf207bfe0 ! t0_kref+0x1e20: ld [%fp - 0x20], %i1
.word 0x8143c000 ! t0_kref+0x1e24: stbar
.word 0x81aa0ac4 ! t0_kref+0x1e28: fcmped %fcc0, %f8, %f4
.word 0xebee101d ! t0_kref+0x1e2c: prefetcha %i0 + %i5, 21
.word 0x967f3891 ! t0_kref+0x1e30: sdiv %i4, -0x76f, %o3
.word 0x9de3bfa0 ! t0_kref+0x1e34: save %sp, -0x60, %sp
.word 0xb41e0000 ! t0_kref+0x1e38: xor %i0, %g0, %i2
.word 0x95ee401c ! t0_kref+0x1e3c: restore %i1, %i4, %o2
.word 0x9de3bfa0 ! t0_kref+0x1e40: save %sp, -0x60, %sp
.word 0xb0de0019 ! t0_kref+0x1e44: smulcc %i0, %i1, %i0
.word 0x95ef4000 ! t0_kref+0x1e48: restore %i5, %g0, %o2
.word 0x947f78a7 ! t0_kref+0x1e4c: sdiv %i5, -0x759, %o2
.word 0x96a8000a ! t0_kref+0x1e50: andncc %g0, %o2, %o3
.word 0x8da00127 ! t0_kref+0x1e54: fabss %f7, %f6
.word 0x21800003 ! t0_kref+0x1e58: fbn,a _kref+0x1e64
.word 0x9482801a ! t0_kref+0x1e5c: addcc %o2, %i2, %o2
.word 0x947a6aac ! t0_kref+0x1e60: sdiv %o1, 0xaac, %o2
.word 0x9460001d ! t0_kref+0x1e64: subc %g0, %i5, %o2
.word 0x96382009 ! t0_kref+0x1e68: xnor %g0, 9, %o3
.word 0x8bb18ae8 ! t0_kref+0x1e6c: fpsub32s %f6, %f8, %f5
.word 0xc9000018 ! t0_kref+0x1e70: ld [%g0 + %i0], %f4
.word 0xec1f4019 ! t0_kref+0x1e74: ldd [%i5 + %i1], %l6
.word 0x81834000 ! t0_kref+0x1e78: wr %o5, %g0, %y
.word 0x8da01907 ! t0_kref+0x1e7c: fitod %f7, %f6
.word 0xda6e600f ! t0_kref+0x1e80: ldstub [%i1 + 0xf], %o5
.word 0x97b18548 ! t0_kref+0x1e84: fcmpeq16 %f6, %f8, %o3
.word 0x94da68ca ! t0_kref+0x1e88: smulcc %o1, 0x8ca, %o2
.word 0x963e8000 ! t0_kref+0x1e8c: not %i2, %o3
.word 0x8da01106 ! t0_kref+0x1e90: fxtod %f6, %f6
.word 0xec1e7fe8 ! t0_kref+0x1e94: ldd [%i1 - 0x18], %l6
.word 0xec1e3ff8 ! t0_kref+0x1e98: ldd [%i0 - 8], %l6
.word 0x95b3005b ! t0_kref+0x1e9c: edge8l %o4, %i3, %o2
.word 0x95b700e9 ! t0_kref+0x1ea0: edge16ln %i4, %o1, %o2
.word 0xc19f1a58 ! t0_kref+0x1ea4: ldda [%i4 + %i0]0xd2, %f0
.word 0x89a01928 ! t0_kref+0x1ea8: fstod %f8, %f4
.word 0x8fb00c20 ! t0_kref+0x1eac: fzeros %f7
.word 0x81830000 ! t0_kref+0x1eb0: wr %o4, %g0, %y
.word 0x89a00544 ! t0_kref+0x1eb4: fsqrtd %f4, %f4
.word 0xd4080019 ! t0_kref+0x1eb8: ldub [%g0 + %i1], %o2
.word 0xd2200019 ! t0_kref+0x1ebc: st %o1, [%g0 + %i1]
.word 0x91b20aa8 ! t0_kref+0x1ec0: fpsub16s %f8, %f8, %f8
.word 0x89a01108 ! t0_kref+0x1ec4: fxtod %f8, %f4
.word 0x89b18c84 ! t0_kref+0x1ec8: fandnot2 %f6, %f4, %f4
.word 0x81a8ca27 ! t0_kref+0x1ecc: fcmps %fcc0, %f3, %f7
.word 0x8da00544 ! t0_kref+0x1ed0: fsqrtd %f4, %f6
.word 0x81a90ac2 ! t0_kref+0x1ed4: fcmped %fcc0, %f4, %f2
.word 0x91a00123 ! t0_kref+0x1ed8: fabss %f3, %f8
.word 0x91a14d24 ! t0_kref+0x1edc: fsmuld %f5, %f4, %f8
.word 0xd62e7ffb ! t0_kref+0x1ee0: stb %o3, [%i1 - 5]
.word 0x81a98ac2 ! t0_kref+0x1ee4: fcmped %fcc0, %f6, %f2
.word 0xc99f5a18 ! t0_kref+0x1ee8: ldda [%i5 + %i0]0xd0, %f4
.word 0x9612fb30 ! t0_kref+0x1eec: or %o3, -0x4d0, %o3
.word 0x89a01924 ! t0_kref+0x1ef0: fstod %f4, %f4
.word 0x91b00f04 ! t0_kref+0x1ef4: fsrc2 %f4, %f8
.word 0xc51f4018 ! t0_kref+0x1ef8: ldd [%i5 + %i0], %f2
.word 0x89a00546 ! t0_kref+0x1efc: fsqrtd %f6, %f4
call SYM(t0_subr3)
.word 0x94f30009 ! t0_kref+0x1f04: udivcc %o4, %o1, %o2
.word 0x9410000d ! t0_kref+0x1f08: mov %o5, %o2
.word 0x9fc00004 ! t0_kref+0x1f0c: call %g0 + %g4
.word 0x91b00f28 ! t0_kref+0x1f10: fsrc2s %f8, %f8
.word 0x942335f4 ! t0_kref+0x1f14: sub %o4, -0xa0c, %o2
.word 0x94ff001c ! t0_kref+0x1f18: sdivcc %i4, %i4, %o2
.word 0x91b14f63 ! t0_kref+0x1f1c: fornot1s %f5, %f3, %f8
.word 0xc99eda19 ! t0_kref+0x1f20: ldda [%i3 + %i1]0xd0, %f4
.word 0xd83e7ff8 ! t0_kref+0x1f24: std %o4, [%i1 - 8]
.word 0x96fa60cb ! t0_kref+0x1f28: sdivcc %o1, 0xcb, %o3
.word 0x8bb1cd60 ! t0_kref+0x1f2c: fnot1s %f7, %f5
.word 0x81a98a23 ! t0_kref+0x1f30: fcmps %fcc0, %f6, %f3
.word 0x95b74200 ! t0_kref+0x1f34: array8 %i5, %g0, %o2
.word 0x89a018c6 ! t0_kref+0x1f38: fdtos %f6, %f4
.word 0x87a00525 ! t0_kref+0x1f3c: fsqrts %f5, %f3
.word 0x39480004 ! t0_kref+0x1f40: fbuge,a,pt %fcc0, _kref+0x1f50
.word 0x97400000 ! t0_kref+0x1f44: mov %y, %o3
.word 0x91b20ea0 ! t0_kref+0x1f48: fsrc1s %f8, %f8
.word 0x947a401a ! t0_kref+0x1f4c: sdiv %o1, %i2, %o2
.word 0x9416b397 ! t0_kref+0x1f50: or %i2, -0xc69, %o2
.word 0x97b740ea ! t0_kref+0x1f54: edge16ln %i5, %o2, %o3
.word 0x9410276d ! t0_kref+0x1f58: mov 0x76d, %o2
call SYM(t0_subr3)
.word 0x89b009a6 ! t0_kref+0x1f60: fexpand %f6, %f4
.word 0xc398a040 ! t0_kref+0x1f64: ldda [%g2 + 0x40]%asi, %f32
.word 0x91a018c6 ! t0_kref+0x1f68: fdtos %f6, %f8
.word 0xc0f75018 ! t0_kref+0x1f6c: stxa %g0, [%i5 + %i0]0x80
.word 0x94a72d65 ! t0_kref+0x1f70: subcc %i4, 0xd65, %o2
.word 0x89b146a6 ! t0_kref+0x1f74: fmul8x16al %f5, %f6, %f4
call SYM(t0_subr0)
.word 0xdafe501c ! t0_kref+0x1f7c: swapa [%i1 + %i4]0x80, %o5
.word 0x9602edec ! t0_kref+0x1f80: add %o3, 0xdec, %o3
.word 0x9422ab88 ! t0_kref+0x1f84: sub %o2, 0xb88, %o2
.word 0x95b2c0fb ! t0_kref+0x1f88: edge16ln %o3, %i3, %o2
sethi %hi(2f), %o7
.word 0xe40be3cc ! t0_kref+0x1f90: ldub [%o7 + 0x3cc], %l2
.word 0xa41ca00c ! t0_kref+0x1f94: xor %l2, 0xc, %l2
.word 0xe42be3cc ! t0_kref+0x1f98: stb %l2, [%o7 + 0x3cc]
.word 0x81dbe3cc ! t0_kref+0x1f9c: flush %o7 + 0x3cc
.word 0x89b20aa5 ! t0_kref+0x1fa0: fpsub16s %f8, %f5, %f4
.word 0x96f7001c ! t0_kref+0x1fa4: udivcc %i4, %i4, %o3
! .word 0x2a82f014 ! t0_kref+0x1fa8: bcs,a SYM(t0_subr2)
bcs,a SYM(t0_subr2)
.word 0x9e006194 ! t0_kref+0x1fac: add %g1, 0x194, %o7
.word 0xd4380018 ! t0_kref+0x1fb0: std %o2, [%g0 + %i0]
.word 0x89a00546 ! t0_kref+0x1fb4: fsqrtd %f6, %f4
.word 0x96c33663 ! t0_kref+0x1fb8: addccc %o4, -0x99d, %o3
.word 0x8db14624 ! t0_kref+0x1fbc: fmul8x16 %f5, %f4, %f6
.word 0xd4080018 ! t0_kref+0x1fc0: ldub [%g0 + %i0], %o2
.word 0xc036401b ! t0_kref+0x1fc4: clrh [%i1 + %i3]
.word 0x85a208c2 ! t0_kref+0x1fc8: fsubd %f8, %f2, %f2
2: .word 0x9412b8e4 ! t0_kref+0x1fcc: or %o2, -0x71c, %o2
.word 0x94b824af ! t0_kref+0x1fd0: xnorcc %g0, 0x4af, %o2
.word 0x8da00125 ! t0_kref+0x1fd4: fabss %f5, %f6
.word 0xd6c6101c ! t0_kref+0x1fd8: ldswa [%i0 + %i4]0x80, %o3
.word 0x95136a24 ! t0_kref+0x1fdc: taddcctv %o5, 0xa24, %o2
.word 0xd42e0000 ! t0_kref+0x1fe0: stb %o2, [%i0]
.word 0xd65e6000 ! t0_kref+0x1fe4: ldx [%i1], %o3
.word 0x81800000 ! t0_kref+0x1fe8: mov %g0, %y
.word 0x942af05b ! t0_kref+0x1fec: andn %o3, -0xfa5, %o2
call SYM(t0_subr0)
.word 0x96c6c01b ! t0_kref+0x1ff4: addccc %i3, %i3, %o3
.word 0x91b186a6 ! t0_kref+0x1ff8: fmul8x16al %f6, %f6, %f8
.word 0x9667401b ! t0_kref+0x1ffc: subc %i5, %i3, %o3
.word 0xcd266014 ! t0_kref+0x2000: st %f6, [%i1 + 0x14]
.word 0x96083132 ! t0_kref+0x2004: and %g0, -0xece, %o3
.word 0x8da01a46 ! t0_kref+0x2008: fdtoi %f6, %f6
.word 0x8bb18aa6 ! t0_kref+0x200c: fpsub16s %f6, %f6, %f5
.word 0x2b480002 ! t0_kref+0x2010: fbug,a,pt %fcc0, _kref+0x2018
.word 0xd220a020 ! t0_kref+0x2014: st %o1, [%g2 + 0x20]
.word 0x9de3bfa0 ! t0_kref+0x2018: save %sp, -0x60, %sp
.word 0x97ef4018 ! t0_kref+0x201c: restore %i5, %i0, %o3
.word 0x33480007 ! t0_kref+0x2020: fbe,a,pt %fcc0, _kref+0x203c
.word 0x97400000 ! t0_kref+0x2024: mov %y, %o3
.word 0x9642801d ! t0_kref+0x2028: addc %o2, %i5, %o3
.word 0x949ac01d ! t0_kref+0x202c: xorcc %o3, %i5, %o2
.word 0x89b08d06 ! t0_kref+0x2030: fandnot1 %f2, %f6, %f4
.word 0x8db08f86 ! t0_kref+0x2034: for %f2, %f6, %f6
.word 0x8ba00023 ! t0_kref+0x2038: fmovs %f3, %f5
.word 0x8da01a24 ! t0_kref+0x203c: fstoi %f4, %f6
.word 0x81834000 ! t0_kref+0x2040: wr %o5, %g0, %y
.word 0xec1e4000 ! t0_kref+0x2044: ldd [%i1], %l6
.word 0xf207bfe0 ! t0_kref+0x2048: ld [%fp - 0x20], %i1
.word 0x8da00544 ! t0_kref+0x204c: fsqrtd %f4, %f6
.word 0xd64e001a ! t0_kref+0x2050: ldsb [%i0 + %i2], %o3
.word 0xd4567ffa ! t0_kref+0x2054: ldsh [%i1 - 6], %o2
.word 0x87a00528 ! t0_kref+0x2058: fsqrts %f8, %f3
.word 0x81a88ac8 ! t0_kref+0x205c: fcmped %fcc0, %f2, %f8
.word 0xc06e401a ! t0_kref+0x2060: ldstub [%i1 + %i2], %g0
.word 0x81828000 ! t0_kref+0x2064: wr %o2, %g0, %y
.word 0xd64e3fe9 ! t0_kref+0x2068: ldsb [%i0 - 0x17], %o3
.word 0x96e77501 ! t0_kref+0x206c: subccc %i5, -0xaff, %o3
.word 0xd6ce5000 ! t0_kref+0x2070: ldsba [%i1]0x80, %o3
.word 0xd278a020 ! t0_kref+0x2074: swap [%g2 + 0x20], %o1
.word 0x972b200a ! t0_kref+0x2078: sll %o4, 0xa, %o3
.word 0xeff61000 ! t0_kref+0x207c: casxa [%i0]0x80, %g0, %l7
.word 0x94c735d3 ! t0_kref+0x2080: addccc %i4, -0xa2d, %o2
.word 0x89b18dc2 ! t0_kref+0x2084: fnand %f6, %f2, %f4
.word 0xf4360000 ! t0_kref+0x2088: sth %i2, [%i0]
.word 0x25480008 ! t0_kref+0x208c: fblg,a,pt %fcc0, _kref+0x20ac
.word 0x95400000 ! t0_kref+0x2090: mov %y, %o2
.word 0x965f401b ! t0_kref+0x2094: smul %i5, %i3, %o3
.word 0xd67e6018 ! t0_kref+0x2098: swap [%i1 + 0x18], %o3
.word 0xd436401b ! t0_kref+0x209c: sth %o2, [%i1 + %i3]
.word 0xd6500019 ! t0_kref+0x20a0: ldsh [%g0 + %i1], %o3
.word 0x94deb31e ! t0_kref+0x20a4: smulcc %i2, -0xce2, %o2
.word 0xd2364000 ! t0_kref+0x20a8: sth %o1, [%i1]
.word 0x87a00527 ! t0_kref+0x20ac: fsqrts %f7, %f3
.word 0x945aef3d ! t0_kref+0x20b0: smul %o3, 0xf3d, %o2
.word 0x94bb400d ! t0_kref+0x20b4: xnorcc %o5, %o5, %o2
.word 0x89a01926 ! t0_kref+0x20b8: fstod %f6, %f4
.word 0x8da108a3 ! t0_kref+0x20bc: fsubs %f4, %f3, %f6
.word 0x8143c000 ! t0_kref+0x20c0: stbar
.word 0x85a00548 ! t0_kref+0x20c4: fsqrtd %f8, %f2
.word 0xfbee101c ! t0_kref+0x20c8: prefetcha %i0 + %i4, 29
.word 0x97b2c000 ! t0_kref+0x20cc: edge8 %o3, %g0, %o3
.word 0xd456001b ! t0_kref+0x20d0: ldsh [%i0 + %i3], %o2
.word 0x972271fe ! t0_kref+0x20d4: mulscc %o1, -0xe02, %o3
.word 0x8da208c6 ! t0_kref+0x20d8: fsubd %f8, %f6, %f6
.word 0xa782c00d ! t0_kref+0x20dc: wr %o3, %o5, %gsr
.word 0xda36600c ! t0_kref+0x20e0: sth %o5, [%i1 + 0xc]
.word 0x8fb20f67 ! t0_kref+0x20e4: fornot1s %f8, %f7, %f7
.word 0x8da00528 ! t0_kref+0x20e8: fsqrts %f8, %f6
.word 0x91b18f64 ! t0_kref+0x20ec: fornot1s %f6, %f4, %f8
.word 0x960e800b ! t0_kref+0x20f0: and %i2, %o3, %o3
.word 0x940f708b ! t0_kref+0x20f4: and %i5, -0xf75, %o2
.word 0x973a6016 ! t0_kref+0x20f8: sra %o1, 0x16, %o3
.word 0x960a801b ! t0_kref+0x20fc: and %o2, %i3, %o3
.word 0xf96e401b ! t0_kref+0x2100: prefetch %i1 + %i3, 28
.word 0xc926401c ! t0_kref+0x2104: st %f4, [%i1 + %i4]
.word 0x9de3bfa0 ! t0_kref+0x2108: save %sp, -0x60, %sp
.word 0x95ef73d2 ! t0_kref+0x210c: restore %i5, -0xc2e, %o2
.word 0x81a90a46 ! t0_kref+0x2110: fcmpd %fcc0, %f4, %f6
call SYM(t0_subr0)
.word 0xf636001b ! t0_kref+0x2118: sth %i3, [%i0 + %i3]
.word 0x947ef78e ! t0_kref+0x211c: sdiv %i3, -0x872, %o2
.word 0xd44e7fe2 ! t0_kref+0x2120: ldsb [%i1 - 0x1e], %o2
.word 0xd106001c ! t0_kref+0x2124: ld [%i0 + %i4], %f8
.word 0x89a00546 ! t0_kref+0x2128: fsqrtd %f6, %f4
.word 0x8db18628 ! t0_kref+0x212c: fmul8x16 %f6, %f8, %f6
.word 0xc51fbd30 ! t0_kref+0x2130: ldd [%fp - 0x2d0], %f2
.word 0x9522ef71 ! t0_kref+0x2134: mulscc %o3, 0xf71, %o2
.word 0x8da01924 ! t0_kref+0x2138: fstod %f4, %f6
.word 0x96f0001c ! t0_kref+0x213c: udivcc %g0, %i4, %o3
.word 0xd6267fec ! t0_kref+0x2140: st %o3, [%i1 - 0x14]
.word 0x94f2c00c ! t0_kref+0x2144: udivcc %o3, %o4, %o2
.word 0x96f6a7c1 ! t0_kref+0x2148: udivcc %i2, 0x7c1, %o3
.word 0xfa2e0000 ! t0_kref+0x214c: stb %i5, [%i0]
.word 0x89b08c82 ! t0_kref+0x2150: fandnot2 %f2, %f2, %f4
.word 0x95b68280 ! t0_kref+0x2154: array32 %i2, %g0, %o2
.word 0xc398a040 ! t0_kref+0x2158: ldda [%g2 + 0x40]%asi, %f32
.word 0xec1e3fe8 ! t0_kref+0x215c: ldd [%i0 - 0x18], %l6
.word 0x9fc00004 ! t0_kref+0x2160: call %g0 + %g4
.word 0xc398a040 ! t0_kref+0x2164: ldda [%g2 + 0x40]%asi, %f32
.word 0x87802080 ! t0_kref+0x2168: mov 0x80, %asi
! .word 0x3982efa3 ! t0_kref+0x216c: fbuge,a SYM(t0_subr2)
fbuge,a SYM(t0_subr2)
.word 0x9f414000 ! t0_kref+0x2170: mov %pc, %o7
.word 0x96c76557 ! t0_kref+0x2174: addccc %i5, 0x557, %o3
.word 0x8da00546 ! t0_kref+0x2178: fsqrtd %f6, %f6
.word 0x3f480001 ! t0_kref+0x217c: fbo,a,pt %fcc0, _kref+0x2180
.word 0x89a01926 ! t0_kref+0x2180: fstod %f6, %f4
! .word 0x2d82ef9d ! t0_kref+0x2184: fbg,a SYM(t0_subr2)
fbg,a SYM(t0_subr2)
.word 0x9e006370 ! t0_kref+0x2188: add %g1, 0x370, %o7
.word 0x94027a22 ! t0_kref+0x218c: add %o1, -0x5de, %o2
.word 0x171e8220 ! t0_kref+0x2190: sethi %hi(0x7a088000), %o3
.word 0x960a401b ! t0_kref+0x2194: and %o1, %i3, %o3
.word 0x9480001b ! t0_kref+0x2198: addcc %g0, %i3, %o2
.word 0x85a01923 ! t0_kref+0x219c: fstod %f3, %f2
.word 0x8da00144 ! t0_kref+0x21a0: fabsd %f4, %f6
.word 0x960a401c ! t0_kref+0x21a4: and %o1, %i4, %o3
.word 0x81a90ac8 ! t0_kref+0x21a8: fcmped %fcc0, %f4, %f8
.word 0x91a01a48 ! t0_kref+0x21ac: fdtoi %f8, %f8
.word 0x96828000 ! t0_kref+0x21b0: addcc %o2, %g0, %o3
.word 0x97b6c280 ! t0_kref+0x21b4: array32 %i3, %g0, %o3
.word 0x97b3400c ! t0_kref+0x21b8: edge8 %o5, %o4, %o3
.word 0x83414000 ! t0_kref+0x21bc: mov %pc, %g1
.word 0x89a00542 ! t0_kref+0x21c0: fsqrtd %f2, %f4
.word 0x97b00200 ! t0_kref+0x21c4: array8 %g0, %g0, %o3
.word 0x8da018c4 ! t0_kref+0x21c8: fdtos %f4, %f6
.word 0x91a208c6 ! t0_kref+0x21cc: fsubd %f8, %f6, %f8
.word 0x96f8001c ! t0_kref+0x21d0: sdivcc %g0, %i4, %o3
call SYM(t0_subr1)
.word 0x8182c000 ! t0_kref+0x21d8: wr %o3, %g0, %y
.word 0x8da00544 ! t0_kref+0x21dc: fsqrtd %f4, %f6
.word 0xc76e7ff8 ! t0_kref+0x21e0: prefetch %i1 - 8, 3
.word 0x89b20c84 ! t0_kref+0x21e4: fandnot2 %f8, %f4, %f4
.word 0xfb6e001d ! t0_kref+0x21e8: prefetch %i0 + %i5, 29
.word 0x965827d0 ! t0_kref+0x21ec: smul %g0, 0x7d0, %o3
.word 0x94f33b09 ! t0_kref+0x21f0: udivcc %o4, -0x4f7, %o2
.word 0x89a18927 ! t0_kref+0x21f4: fmuls %f6, %f7, %f4
.word 0x33800008 ! t0_kref+0x21f8: fbe,a _kref+0x2218
.word 0xd4c65000 ! t0_kref+0x21fc: ldswa [%i1]0x80, %o2
.word 0x8da209c6 ! t0_kref+0x2200: fdivd %f8, %f6, %f6
.word 0x941eb7a8 ! t0_kref+0x2204: xor %i2, -0x858, %o2
.word 0x89a00123 ! t0_kref+0x2208: fabss %f3, %f4
.word 0x39480006 ! t0_kref+0x220c: fbuge,a,pt %fcc0, _kref+0x2224
.word 0xf4a81019 ! t0_kref+0x2210: stba %i2, [%g0 + %i1]0x80
.word 0xc9be580a ! t0_kref+0x2214: stda %f4, [%i1 + %o2]0xc0
.word 0x9722401b ! t0_kref+0x2218: mulscc %o1, %i3, %o3
.word 0x94fa801b ! t0_kref+0x221c: sdivcc %o2, %i3, %o2
.word 0x8143c000 ! t0_kref+0x2220: stbar
.word 0x17392d55 ! t0_kref+0x2224: sethi %hi(0xe4b55400), %o3
.word 0x81868000 ! t0_kref+0x2228: wr %i2, %g0, %y
.word 0xd47e2000 ! t0_kref+0x222c: swap [%i0], %o2
.word 0x89a00124 ! t0_kref+0x2230: fabss %f4, %f4
.word 0x94bac01a ! t0_kref+0x2234: xnorcc %o3, %i2, %o2
.word 0x972ae008 ! t0_kref+0x2238: sll %o3, 0x8, %o3
.word 0xc91fbc00 ! t0_kref+0x223c: ldd [%fp - 0x400], %f4
.word 0xc9270018 ! t0_kref+0x2240: st %f4, [%i4 + %i0]
.word 0x943f7199 ! t0_kref+0x2244: xnor %i5, -0xe67, %o2
.word 0x8fa00526 ! t0_kref+0x2248: fsqrts %f6, %f7
.word 0xf16e6010 ! t0_kref+0x224c: prefetch %i1 + 0x10, 24
.word 0x96daf67e ! t0_kref+0x2250: smulcc %o3, -0x982, %o3
.word 0x8ba01a44 ! t0_kref+0x2254: fdtoi %f4, %f5
.word 0x95b2c16d ! t0_kref+0x2258: edge32ln %o3, %o5, %o2
.word 0xf6263fe8 ! t0_kref+0x225c: st %i3, [%i0 - 0x18]
.word 0x97b105c4 ! t0_kref+0x2260: fcmpeq32 %f4, %f4, %o3
.word 0x39800002 ! t0_kref+0x2264: fbuge,a _kref+0x226c
.word 0x89a00126 ! t0_kref+0x2268: fabss %f6, %f4
.word 0x2d800007 ! t0_kref+0x226c: fbg,a _kref+0x2288
.word 0x9712c009 ! t0_kref+0x2270: taddcctv %o3, %o1, %o3
.word 0xd65f4018 ! t0_kref+0x2274: ldx [%i5 + %i0], %o3
.word 0x8da109c2 ! t0_kref+0x2278: fdivd %f4, %f2, %f6
.word 0xd4080019 ! t0_kref+0x227c: ldub [%g0 + %i1], %o2
.word 0x8da01a46 ! t0_kref+0x2280: fdtoi %f6, %f6
.word 0xd60e8018 ! t0_kref+0x2284: ldub [%i2 + %i0], %o3
.word 0x89a01925 ! t0_kref+0x2288: fstod %f5, %f4
.word 0x952aa008 ! t0_kref+0x228c: sll %o2, 0x8, %o2
.word 0x96d7000d ! t0_kref+0x2290: umulcc %i4, %o5, %o3
.word 0x94dac00b ! t0_kref+0x2294: smulcc %o3, %o3, %o2
.word 0x9430001a ! t0_kref+0x2298: orn %g0, %i2, %o2
.word 0x9640302f ! t0_kref+0x229c: addc %g0, -0xfd1, %o3
.word 0x89b14725 ! t0_kref+0x22a0: fmuld8ulx16 %f5, %f5, %f4
.word 0x9626a813 ! t0_kref+0x22a4: sub %i2, 0x813, %o3
.word 0x89b20f82 ! t0_kref+0x22a8: for %f8, %f2, %f4
.word 0x89a01a28 ! t0_kref+0x22ac: fstoi %f8, %f4
.word 0x81a88a46 ! t0_kref+0x22b0: fcmpd %fcc0, %f2, %f6
.word 0x9622f437 ! t0_kref+0x22b4: sub %o3, -0xbc9, %o3
.word 0x81a98ac6 ! t0_kref+0x22b8: fcmped %fcc0, %f6, %f6
.word 0x95b68240 ! t0_kref+0x22bc: array16 %i2, %g0, %o2
.word 0x81868000 ! t0_kref+0x22c0: wr %i2, %g0, %y
.word 0xd44e3ff9 ! t0_kref+0x22c4: ldsb [%i0 - 7], %o2
.word 0x89b00ce3 ! t0_kref+0x22c8: fnot2s %f3, %f4
.word 0xd60e2015 ! t0_kref+0x22cc: ldub [%i0 + 0x15], %o3
.word 0x96b7000d ! t0_kref+0x22d0: orncc %i4, %o5, %o3
.word 0x91b20d84 ! t0_kref+0x22d4: fxor %f8, %f4, %f8
.word 0x8fa01a42 ! t0_kref+0x22d8: fdtoi %f2, %f7
.word 0xd40e2016 ! t0_kref+0x22dc: ldub [%i0 + 0x16], %o2
.word 0xc9262008 ! t0_kref+0x22e0: st %f4, [%i0 + 8]
.word 0x96aef601 ! t0_kref+0x22e4: andncc %i3, -0x9ff, %o3
.word 0x8da98028 ! t0_kref+0x22e8: fmovsg %fcc0, %f8, %f6
.word 0x9626b9ec ! t0_kref+0x22ec: sub %i2, -0x614, %o3
.word 0x95b20508 ! t0_kref+0x22f0: fcmpgt16 %f8, %f8, %o2
.word 0x8da00524 ! t0_kref+0x22f4: fsqrts %f4, %f6
.word 0xf36e401b ! t0_kref+0x22f8: prefetch %i1 + %i3, 25
.word 0xf43e7ff8 ! t0_kref+0x22fc: std %i2, [%i1 - 8]
.word 0xd1070019 ! t0_kref+0x2300: ld [%i4 + %i1], %f8
.word 0x8ba01a44 ! t0_kref+0x2304: fdtoi %f4, %f5
.word 0x38480003 ! t0_kref+0x2308: bgu,a,pt %icc, _kref+0x2314
.word 0x8fa00523 ! t0_kref+0x230c: fsqrts %f3, %f7
.word 0x91a01923 ! t0_kref+0x2310: fstod %f3, %f8
.word 0x9492c01a ! t0_kref+0x2314: orcc %o3, %i2, %o2
.word 0x9de3bfa0 ! t0_kref+0x2318: save %sp, -0x60, %sp
.word 0x97ee4019 ! t0_kref+0x231c: restore %i1, %i1, %o3
.word 0x81834000 ! t0_kref+0x2320: wr %o5, %g0, %y
.word 0x89a01a48 ! t0_kref+0x2324: fdtoi %f8, %f4
.word 0x940a400a ! t0_kref+0x2328: and %o1, %o2, %o2
.word 0x81a90a25 ! t0_kref+0x232c: fcmps %fcc0, %f4, %f5
.word 0xd6567ffa ! t0_kref+0x2330: ldsh [%i1 - 6], %o3
.word 0x8da00046 ! t0_kref+0x2334: fmovd %f6, %f6
.word 0x9fc00004 ! t0_kref+0x2338: call %g0 + %g4
.word 0x94f33c0c ! t0_kref+0x233c: udivcc %o4, -0x3f4, %o2
.word 0x9427401c ! t0_kref+0x2340: sub %i5, %i4, %o2
.word 0x152189ab ! t0_kref+0x2344: sethi %hi(0x8626ac00), %o2
.word 0x94aa8009 ! t0_kref+0x2348: andncc %o2, %o1, %o2
.word 0x9720001b ! t0_kref+0x234c: mulscc %g0, %i3, %o3
.word 0xc9be181a ! t0_kref+0x2350: stda %f4, [%i0 + %i2]0xc0
.word 0xc9be584d ! t0_kref+0x2354: stda %f4, [%i1 + %o5]0xc2
.word 0x89b00f04 ! t0_kref+0x2358: fsrc2 %f4, %f4
.word 0xe76e001b ! t0_kref+0x235c: prefetch %i0 + %i3, 19
.word 0xea6e3ff7 ! t0_kref+0x2360: ldstub [%i0 - 9], %l5
.word 0x91a20924 ! t0_kref+0x2364: fmuls %f8, %f4, %f8
.word 0xc91fbc50 ! t0_kref+0x2368: ldd [%fp - 0x3b0], %f4
.word 0xf626001c ! t0_kref+0x236c: st %i3, [%i0 + %i4]
.word 0x8ba01a26 ! t0_kref+0x2370: fstoi %f6, %f5
.word 0x91a10946 ! t0_kref+0x2374: fmuld %f4, %f6, %f8
! .word 0x2082ef20 ! t0_kref+0x2378: bn,a SYM(t0_subr2)
bn,a SYM(t0_subr2)
.word 0x9f414000 ! t0_kref+0x237c: mov %pc, %o7
.word 0x91a10842 ! t0_kref+0x2380: faddd %f4, %f2, %f8
.word 0xe76e6008 ! t0_kref+0x2384: prefetch %i1 + 8, 19
.word 0x91b20a28 ! t0_kref+0x2388: fpadd16s %f8, %f8, %f8
.word 0x9722ba90 ! t0_kref+0x238c: mulscc %o2, -0x570, %o3
.word 0x97b10486 ! t0_kref+0x2390: fcmple32 %f4, %f6, %o3
.word 0x81a90a42 ! t0_kref+0x2394: fcmpd %fcc0, %f4, %f2
.word 0x8da01a44 ! t0_kref+0x2398: fdtoi %f4, %f6
.word 0x94bb731b ! t0_kref+0x239c: xnorcc %o5, -0xce5, %o2
.word 0x8da10823 ! t0_kref+0x23a0: fadds %f4, %f3, %f6
.word 0x91a1cd27 ! t0_kref+0x23a4: fsmuld %f7, %f7, %f8
.word 0x86102003 ! t0_kref+0x23a8: mov 0x3, %g3
.word 0x32800000 ! t0_kref+0x23ac: bne,a _kref+0x23ac
.word 0x86a0e001 ! t0_kref+0x23b0: subcc %g3, 1, %g3
.word 0xcf066018 ! t0_kref+0x23b4: ld [%i1 + 0x18], %f7
.word 0x95400000 ! t0_kref+0x23b8: mov %y, %o2
.word 0xec180019 ! t0_kref+0x23bc: ldd [%g0 + %i1], %l6
.word 0x85a01106 ! t0_kref+0x23c0: fxtod %f6, %f2
.word 0x96103d86 ! t0_kref+0x23c4: mov 0xfffffd86, %o3
.word 0x96e6b199 ! t0_kref+0x23c8: subccc %i2, -0xe67, %o3
.word 0x9426ea36 ! t0_kref+0x23cc: sub %i3, 0xa36, %o2
.word 0xd40e401a ! t0_kref+0x23d0: ldub [%i1 + %i2], %o2
.word 0x94dac00a ! t0_kref+0x23d4: smulcc %o3, %o2, %o2
.word 0x8da01925 ! t0_kref+0x23d8: fstod %f5, %f6
.word 0xd4160000 ! t0_kref+0x23dc: lduh [%i0], %o2
.word 0x94e7401a ! t0_kref+0x23e0: subccc %i5, %i2, %o2
.word 0x8da189c6 ! t0_kref+0x23e4: fdivd %f6, %f6, %f6
.word 0x8da10944 ! t0_kref+0x23e8: fmuld %f4, %f4, %f6
.word 0x963e800a ! t0_kref+0x23ec: xnor %i2, %o2, %o3
.word 0x9686c009 ! t0_kref+0x23f0: addcc %i3, %o1, %o3
.word 0x8da01a46 ! t0_kref+0x23f4: fdtoi %f6, %f6
.word 0x31480002 ! t0_kref+0x23f8: fba,a,pt %fcc0, _kref+0x2400
.word 0xc99e5a1d ! t0_kref+0x23fc: ldda [%i1 + %i5]0xd0, %f4
.word 0xf6262000 ! t0_kref+0x2400: st %i3, [%i0]
.word 0xc9be1880 ! t0_kref+0x2404: stda %f4, [%i0]0xc4
.word 0x8143c000 ! t0_kref+0x2408: stbar
.word 0x94580000 ! t0_kref+0x240c: smul %g0, %g0, %o2
.word 0x8da00546 ! t0_kref+0x2410: fsqrtd %f6, %f6
.word 0x30800005 ! t0_kref+0x2414: ba,a _kref+0x2428
.word 0x8db187c6 ! t0_kref+0x2418: pdist %f6, %f6, %f6
.word 0xc99f1a59 ! t0_kref+0x241c: ldda [%i4 + %i1]0xd2, %f4
.word 0x960ab9c9 ! t0_kref+0x2420: and %o2, -0x637, %o3
.word 0x91a20824 ! t0_kref+0x2424: fadds %f8, %f4, %f8
.word 0x8bb00c20 ! t0_kref+0x2428: fzeros %f5
.word 0x25800007 ! t0_kref+0x242c: fblg,a _kref+0x2448
.word 0x96db7d9c ! t0_kref+0x2430: smulcc %o5, -0x264, %o3
.word 0xc91e7fe8 ! t0_kref+0x2434: ldd [%i1 - 0x18], %f4
.word 0xf007bfe0 ! t0_kref+0x2438: ld [%fp - 0x20], %i0
.word 0x85a00546 ! t0_kref+0x243c: fsqrtd %f6, %f2
.word 0x8db20a84 ! t0_kref+0x2440: fpsub16 %f8, %f4, %f6
.word 0x947f001d ! t0_kref+0x2444: sdiv %i4, %i5, %o2
.word 0x86102002 ! t0_kref+0x2448: mov 0x2, %g3
.word 0x86a0e001 ! t0_kref+0x244c: subcc %g3, 1, %g3
.word 0x22800002 ! t0_kref+0x2450: be,a _kref+0x2458
.word 0x89a14d28 ! t0_kref+0x2454: fsmuld %f5, %f8, %f4
.word 0xe83e3ff0 ! t0_kref+0x2458: std %l4, [%i0 - 0x10]
.word 0x94430000 ! t0_kref+0x245c: addc %o4, %g0, %o2
.word 0x85b106e6 ! t0_kref+0x2460: fmul8ulx16 %f4, %f6, %f2
.word 0x967e8000 ! t0_kref+0x2464: sdiv %i2, %g0, %o3
.word 0x89a01906 ! t0_kref+0x2468: fitod %f6, %f4
.word 0x96e6800c ! t0_kref+0x246c: subccc %i2, %o4, %o3
.word 0x8db00766 ! t0_kref+0x2470: fpack16 %f6, %f6
.word 0xef6e6000 ! t0_kref+0x2474: prefetch %i1, 23
.word 0x27800002 ! t0_kref+0x2478: fbul,a _kref+0x2480
.word 0xd64e8018 ! t0_kref+0x247c: ldsb [%i2 + %i0], %o3
.word 0xec1e3ff8 ! t0_kref+0x2480: ldd [%i0 - 8], %l6
.word 0x85a00546 ! t0_kref+0x2484: fsqrtd %f6, %f2
.word 0x8bb00c20 ! t0_kref+0x2488: fzeros %f5
.word 0x89a00548 ! t0_kref+0x248c: fsqrtd %f8, %f4
.word 0x8da00546 ! t0_kref+0x2490: fsqrtd %f6, %f6
.word 0x96aa7bf2 ! t0_kref+0x2494: andncc %o1, -0x40e, %o3
.word 0xf4367ff2 ! t0_kref+0x2498: sth %i2, [%i1 - 0xe]
.word 0x8143e040 ! t0_kref+0x249c: membar 0x40
.word 0xd1000019 ! t0_kref+0x24a0: ld [%g0 + %i1], %f8
.word 0x36480002 ! t0_kref+0x24a4: bge,a,pt %icc, _kref+0x24ac
.word 0x89a0c827 ! t0_kref+0x24a8: fadds %f3, %f7, %f4
.word 0x81a98aa5 ! t0_kref+0x24ac: fcmpes %fcc0, %f6, %f5
.word 0x94f34000 ! t0_kref+0x24b0: udivcc %o5, %g0, %o2
.word 0x89b007a4 ! t0_kref+0x24b4: fpackfix %f4, %f4
.word 0x81dcb697 ! t0_kref+0x24b8: flush %l2 - 0x969
.word 0x96ff001c ! t0_kref+0x24bc: sdivcc %i4, %i4, %o3
.word 0x25480006 ! t0_kref+0x24c0: fblg,a,pt %fcc0, _kref+0x24d8
.word 0xe56e2008 ! t0_kref+0x24c4: prefetch %i0 + 8, 18
.word 0x001fffff ! t0_kref+0x24c8: illtrap 0x1fffff
.word 0x89a00127 ! t0_kref+0x24cc: fabss %f7, %f4
.word 0xd4ae7ff2 ! t0_kref+0x24d0: stba %o2, [%i1 - 0xe]%asi
.word 0xffee101d ! t0_kref+0x24d4: prefetcha %i0 + %i5, 31
.word 0x2b800004 ! t0_kref+0x24d8: fbug,a _kref+0x24e8
.word 0x94ae800b ! t0_kref+0x24dc: andncc %i2, %o3, %o2
.word 0xd416c019 ! t0_kref+0x24e0: lduh [%i3 + %i1], %o2
.word 0x89a00546 ! t0_kref+0x24e4: fsqrtd %f6, %f4
.word 0x96ff400c ! t0_kref+0x24e8: sdivcc %i5, %o4, %o3
.word 0x3f480005 ! t0_kref+0x24ec: fbo,a,pt %fcc0, _kref+0x2500
.word 0x94477b95 ! t0_kref+0x24f0: addc %i5, -0x46b, %o2
.word 0x947e8009 ! t0_kref+0x24f4: sdiv %i2, %o1, %o2
.word 0x9fc10000 ! t0_kref+0x24f8: call %g4
.word 0xc93f4018 ! t0_kref+0x24fc: std %f4, [%i5 + %i0]
.word 0xd11fbcb8 ! t0_kref+0x2500: ldd [%fp - 0x348], %f8
.word 0x39480007 ! t0_kref+0x2504: fbuge,a,pt %fcc0, _kref+0x2520
.word 0x94ff401a ! t0_kref+0x2508: sdivcc %i5, %i2, %o2
.word 0x91a01a24 ! t0_kref+0x250c: fstoi %f4, %f8
.word 0xcd1fbd90 ! t0_kref+0x2510: ldd [%fp - 0x270], %f6
.word 0x3e480002 ! t0_kref+0x2514: bvc,a,pt %icc, _kref+0x251c
.word 0xd44e8019 ! t0_kref+0x2518: ldsb [%i2 + %i1], %o2
.word 0x8da00544 ! t0_kref+0x251c: fsqrtd %f4, %f6
.word 0xcf260000 ! t0_kref+0x2520: st %f7, [%i0]
.word 0x89a18d26 ! t0_kref+0x2524: fsmuld %f6, %f6, %f4
.word 0xd64e4000 ! t0_kref+0x2528: ldsb [%i1], %o3
.word 0xd48e9040 ! t0_kref+0x252c: lduba [%i2]0x82, %o2
.word 0x97b000a0 ! t0_kref+0x2530: edge16n %g0, %g0, %o3
.word 0xd1067ff4 ! t0_kref+0x2534: ld [%i1 - 0xc], %f8
.word 0x29800006 ! t0_kref+0x2538: fbl,a _kref+0x2550
.word 0x96782884 ! t0_kref+0x253c: sdiv %g0, 0x884, %o3
.word 0xd6480019 ! t0_kref+0x2540: ldsb [%g0 + %i1], %o3
.word 0xda2e8018 ! t0_kref+0x2544: stb %o5, [%i2 + %i0]
.word 0x9696801d ! t0_kref+0x2548: orcc %i2, %i5, %o3
.word 0x9523792d ! t0_kref+0x254c: mulscc %o5, -0x6d3, %o2
.word 0x967ec01d ! t0_kref+0x2550: sdiv %i3, %i5, %o3
.word 0x87a01a28 ! t0_kref+0x2554: fstoi %f8, %f3
.word 0xd40e201f ! t0_kref+0x2558: ldub [%i0 + 0x1f], %o2
.word 0x9de3bfa0 ! t0_kref+0x255c: save %sp, -0x60, %sp
.word 0x80167e56 ! t0_kref+0x2560: or %i1, -0x1aa, %g0
.word 0x97ef0019 ! t0_kref+0x2564: restore %i4, %i1, %o3
.word 0x96427867 ! t0_kref+0x2568: addc %o1, -0x799, %o3
.word 0x86102002 ! t0_kref+0x256c: mov 0x2, %g3
.word 0x86a0e001 ! t0_kref+0x2570: subcc %g3, 1, %g3
.word 0x2280001b ! t0_kref+0x2574: be,a _kref+0x25e0
.word 0x91a01a25 ! t0_kref+0x2578: fstoi %f5, %f8
.word 0x3d480008 ! t0_kref+0x257c: fbule,a,pt %fcc0, _kref+0x259c
.word 0xd42e3ff5 ! t0_kref+0x2580: stb %o2, [%i0 - 0xb]
.word 0x9697000a ! t0_kref+0x2584: orcc %i4, %o2, %o3
.word 0x8db106e4 ! t0_kref+0x2588: fmul8ulx16 %f4, %f4, %f6
.word 0x972a601d ! t0_kref+0x258c: sll %o1, 0x1d, %o3
.word 0x81aa0aa4 ! t0_kref+0x2590: fcmpes %fcc0, %f8, %f4
.word 0x9540c000 ! t0_kref+0x2594: mov %asi, %o2
.word 0x89b20707 ! t0_kref+0x2598: fmuld8sux16 %f8, %f7, %f4
.word 0x9620001c ! t0_kref+0x259c: neg %i4, %o3
.word 0x9423309a ! t0_kref+0x25a0: sub %o4, -0xf66, %o2
.word 0xcba63ff8 ! t0_kref+0x25a4: sta %f5, [%i0 - 8]%asi
.word 0xe1ee501a ! t0_kref+0x25a8: prefetcha %i1 + %i2, 16
.word 0x91a00526 ! t0_kref+0x25ac: fsqrts %f6, %f8
.word 0xea6e3ffe ! t0_kref+0x25b0: ldstub [%i0 - 2], %l5
.word 0x96934000 ! t0_kref+0x25b4: orcc %o5, %g0, %o3
.word 0x89b20725 ! t0_kref+0x25b8: fmuld8ulx16 %f8, %f5, %f4
.word 0xfa363ff4 ! t0_kref+0x25bc: sth %i5, [%i0 - 0xc]
.word 0x8fa00527 ! t0_kref+0x25c0: fsqrts %f7, %f7
.word 0x9726f9ce ! t0_kref+0x25c4: mulscc %i3, -0x632, %o3
.word 0x967eac1e ! t0_kref+0x25c8: sdiv %i2, 0xc1e, %o3
.word 0x8da208a4 ! t0_kref+0x25cc: fsubs %f8, %f4, %f6
.word 0xec1e3fe0 ! t0_kref+0x25d0: ldd [%i0 - 0x20], %l6
.word 0x8fa01a44 ! t0_kref+0x25d4: fdtoi %f4, %f7
.word 0x89b08d40 ! t0_kref+0x25d8: fnot1 %f2, %f4
.word 0xfd6e001b ! t0_kref+0x25dc: prefetch %i0 + %i3, 30
.word 0x94ab363f ! t0_kref+0x25e0: andncc %o4, -0x9c1, %o2
.word 0x973ac00c ! t0_kref+0x25e4: sra %o3, %o4, %o3
.word 0x96c2ea66 ! t0_kref+0x25e8: addccc %o3, 0xa66, %o3
.word 0x21480002 ! t0_kref+0x25ec: fbn,a,pt %fcc0, _kref+0x25f4
.word 0x95400000 ! t0_kref+0x25f0: mov %y, %o2
call SYM(t0_subr2)
.word 0x89b20c48 ! t0_kref+0x25f8: fnor %f8, %f8, %f4
.word 0x8da20d24 ! t0_kref+0x25fc: fsmuld %f8, %f4, %f6
.word 0x95400000 ! t0_kref+0x2600: mov %y, %o2
.word 0x81a90a46 ! t0_kref+0x2604: fcmpd %fcc0, %f4, %f6
.word 0x87a108a5 ! t0_kref+0x2608: fsubs %f4, %f5, %f3
.word 0xf626001c ! t0_kref+0x260c: st %i3, [%i0 + %i4]
.word 0xc5e8a20e ! t0_kref+0x2610: prefetcha %g2 + 0x20e, 2
.word 0x94aab721 ! t0_kref+0x2614: andncc %o2, -0x8df, %o2
.word 0x9422400d ! t0_kref+0x2618: sub %o1, %o5, %o2
.word 0xd2764000 ! t0_kref+0x261c: stx %o1, [%i1]
.word 0x8da00546 ! t0_kref+0x2620: fsqrtd %f6, %f6
.word 0xd11fbe70 ! t0_kref+0x2624: ldd [%fp - 0x190], %f8
.word 0xf76e401d ! t0_kref+0x2628: prefetch %i1 + %i5, 27
.word 0x95b2c00c ! t0_kref+0x262c: edge8 %o3, %o4, %o2
.word 0x9de3bfa0 ! t0_kref+0x2630: save %sp, -0x60, %sp
.word 0x97ef79dc ! t0_kref+0x2634: restore %i5, -0x624, %o3
.word 0xd60e7ffd ! t0_kref+0x2638: ldub [%i1 - 3], %o3
.word 0x961a401d ! t0_kref+0x263c: xor %o1, %i5, %o3
.word 0x33800006 ! t0_kref+0x2640: fbe,a _kref+0x2658
.word 0x8db107c4 ! t0_kref+0x2644: pdist %f4, %f4, %f6
.word 0x91a01903 ! t0_kref+0x2648: fitod %f3, %f8
.word 0x89b00f06 ! t0_kref+0x264c: fsrc2 %f6, %f4
.word 0xc91fbf38 ! t0_kref+0x2650: ldd [%fp - 0xc8], %f4
.word 0x39480006 ! t0_kref+0x2654: fbuge,a,pt %fcc0, _kref+0x266c
.word 0x96ae801b ! t0_kref+0x2658: andncc %i2, %i3, %o3
.word 0x91a01925 ! t0_kref+0x265c: fstod %f5, %f8
.word 0xd1266004 ! t0_kref+0x2660: st %f8, [%i1 + 4]
.word 0xfa2e2015 ! t0_kref+0x2664: stb %i5, [%i0 + 0x15]
.word 0x8db00c20 ! t0_kref+0x2668: fzeros %f6
.word 0x96236bd4 ! t0_kref+0x266c: sub %o5, 0xbd4, %o3
.word 0xd4080019 ! t0_kref+0x2670: ldub [%g0 + %i1], %o2
.word 0x97b280aa ! t0_kref+0x2674: edge16n %o2, %o2, %o3
.word 0xc9267ff4 ! t0_kref+0x2678: st %f4, [%i1 - 0xc]
.word 0x151c3884 ! t0_kref+0x267c: sethi %hi(0x70e21000), %o2
.word 0x9de3bfa0 ! t0_kref+0x2680: save %sp, -0x60, %sp
.word 0xb2b00018 ! t0_kref+0x2684: orncc %g0, %i0, %i1
.word 0x95ee001b ! t0_kref+0x2688: restore %i0, %i3, %o2
.word 0x945ec00d ! t0_kref+0x268c: smul %i3, %o5, %o2
.word 0x91b20ae8 ! t0_kref+0x2690: fpsub32s %f8, %f8, %f8
.word 0x91a01926 ! t0_kref+0x2694: fstod %f6, %f8
.word 0x953f000a ! t0_kref+0x2698: sra %i4, %o2, %o2
.word 0xd1180018 ! t0_kref+0x269c: ldd [%g0 + %i0], %f8
.word 0xd1866004 ! t0_kref+0x26a0: lda [%i1 + 4]%asi, %f8
.word 0x9f414000 ! t0_kref+0x26a4: mov %pc, %o7
.word 0x9497001a ! t0_kref+0x26a8: orcc %i4, %i2, %o2
.word 0x91b1cf67 ! t0_kref+0x26ac: fornot1s %f7, %f7, %f8
.word 0xcd1fbe88 ! t0_kref+0x26b0: ldd [%fp - 0x178], %f6
.word 0x2f480004 ! t0_kref+0x26b4: fbu,a,pt %fcc0, _kref+0x26c4
.word 0xf207bfe0 ! t0_kref+0x26b8: ld [%fp - 0x20], %i1
.word 0x35800004 ! t0_kref+0x26bc: fbue,a _kref+0x26cc
.word 0x8db20726 ! t0_kref+0x26c0: fmuld8ulx16 %f8, %f6, %f6
.word 0xe8780019 ! t0_kref+0x26c4: swap [%g0 + %i1], %l4
.word 0x91a018c6 ! t0_kref+0x26c8: fdtos %f6, %f8
.word 0x8db00764 ! t0_kref+0x26cc: fpack16 %f4, %f6
.word 0x8db18f82 ! t0_kref+0x26d0: for %f6, %f2, %f6
.word 0x94fa6ce0 ! t0_kref+0x26d4: sdivcc %o1, 0xce0, %o2
.word 0xfab0a020 ! t0_kref+0x26d8: stha %i5, [%g2 + 0x20]%asi
.word 0x81aa0a46 ! t0_kref+0x26dc: fcmpd %fcc0, %f8, %f6
call SYM(t0_subr1)
.word 0x96fabb30 ! t0_kref+0x26e4: sdivcc %o2, -0x4d0, %o3
.word 0xec1e2000 ! t0_kref+0x26e8: ldd [%i0], %l6
.word 0x94c28009 ! t0_kref+0x26ec: addccc %o2, %o1, %o2
.word 0x85a209c8 ! t0_kref+0x26f0: fdivd %f8, %f8, %f2
.word 0x8db20f84 ! t0_kref+0x26f4: for %f8, %f4, %f6
.word 0x89b10dc6 ! t0_kref+0x26f8: fnand %f4, %f6, %f4
.word 0x001fffff ! t0_kref+0x26fc: illtrap 0x1fffff
.word 0x89a18844 ! t0_kref+0x2700: faddd %f6, %f4, %f4
.word 0x81aa0a48 ! t0_kref+0x2704: fcmpd %fcc0, %f8, %f8
.word 0x86102004 ! t0_kref+0x2708: mov 0x4, %g3
.word 0x32800000 ! t0_kref+0x270c: bne,a _kref+0x270c
.word 0x86a0e001 ! t0_kref+0x2710: subcc %g3, 1, %g3
.word 0xf6267ff0 ! t0_kref+0x2714: st %i3, [%i1 - 0x10]
.word 0x9413400d ! t0_kref+0x2718: or %o5, %o5, %o2
.word 0x8ba01a46 ! t0_kref+0x271c: fdtoi %f6, %f5
.word 0x8db18c84 ! t0_kref+0x2720: fandnot2 %f6, %f4, %f6
.word 0x91a00124 ! t0_kref+0x2724: fabss %f4, %f8
.word 0x96fa69fa ! t0_kref+0x2728: sdivcc %o1, 0x9fa, %o3
.word 0x94deec50 ! t0_kref+0x272c: smulcc %i3, 0xc50, %o2
.word 0x96c6801b ! t0_kref+0x2730: addccc %i2, %i3, %o3
.word 0x3d800007 ! t0_kref+0x2734: fbule,a _kref+0x2750
.word 0xee7e6014 ! t0_kref+0x2738: swap [%i1 + 0x14], %l7
.word 0xd4564000 ! t0_kref+0x273c: ldsh [%i1], %o2
.word 0x8ba0c828 ! t0_kref+0x2740: fadds %f3, %f8, %f5
call SYM(t0_subr2)
.word 0x953b2008 ! t0_kref+0x2748: sra %o4, 0x8, %o2
.word 0x23480006 ! t0_kref+0x274c: fbne,a,pt %fcc0, _kref+0x2764
.word 0xf6ae200e ! t0_kref+0x2750: stba %i3, [%i0 + 0xe]%asi
.word 0xeb6e7ff0 ! t0_kref+0x2754: prefetch %i1 - 0x10, 21
.word 0x85b14968 ! t0_kref+0x2758: fpmerge %f5, %f8, %f2
.word 0x91a109c4 ! t0_kref+0x275c: fdivd %f4, %f4, %f8
.word 0x89b00f04 ! t0_kref+0x2760: fsrc2 %f4, %f4
.word 0x2d800004 ! t0_kref+0x2764: fbg,a _kref+0x2774
.word 0x89a01a44 ! t0_kref+0x2768: fdtoi %f4, %f4
.word 0x91b18e23 ! t0_kref+0x276c: fands %f6, %f3, %f8
.word 0x81a88ac4 ! t0_kref+0x2770: fcmped %fcc0, %f2, %f4
.word 0x81de001d ! t0_kref+0x2774: flush %i0 + %i5
.word 0xd436401b ! t0_kref+0x2778: sth %o2, [%i1 + %i3]
.word 0xec1f4018 ! t0_kref+0x277c: ldd [%i5 + %i0], %l6
.word 0x96bb6681 ! t0_kref+0x2780: xnorcc %o5, 0x681, %o3
.word 0xe9e8a209 ! t0_kref+0x2784: prefetcha %g2 + 0x209, 20
.word 0xc51fbf68 ! t0_kref+0x2788: ldd [%fp - 0x98], %f2
.word 0x87a0c823 ! t0_kref+0x278c: fadds %f3, %f3, %f3
.word 0x81824000 ! t0_kref+0x2790: wr %o1, %g0, %y
.word 0x89a00546 ! t0_kref+0x2794: fsqrtd %f6, %f4
.word 0xd6500019 ! t0_kref+0x2798: ldsh [%g0 + %i1], %o3
.word 0x8db106e4 ! t0_kref+0x279c: fmul8ulx16 %f4, %f4, %f6
.word 0x94d2c009 ! t0_kref+0x27a0: umulcc %o3, %o1, %o2
.word 0x89a00148 ! t0_kref+0x27a4: fabsd %f8, %f4
.word 0x96df401a ! t0_kref+0x27a8: smulcc %i5, %i2, %o3
.word 0x8fa00123 ! t0_kref+0x27ac: fabss %f3, %f7
.word 0x9de3bfa0 ! t0_kref+0x27b0: save %sp, -0x60, %sp
.word 0xb10729e6 ! t0_kref+0x27b4: taddcc %i4, 0x9e6, %i0
.word 0x97ef62e1 ! t0_kref+0x27b8: restore %i5, 0x2e1, %o3
call SYM(t0_subr0)
.word 0x89b20a25 ! t0_kref+0x27c0: fpadd16s %f8, %f5, %f4
.word 0x8db18de5 ! t0_kref+0x27c4: fnands %f6, %f5, %f6
.word 0xc9070019 ! t0_kref+0x27c8: ld [%i4 + %i1], %f4
.word 0x2f480003 ! t0_kref+0x27cc: fbu,a,pt %fcc0, _kref+0x27d8
.word 0x941a801d ! t0_kref+0x27d0: xor %o2, %i5, %o2
.word 0x91b009a7 ! t0_kref+0x27d4: fexpand %f7, %f8
.word 0xe4086654 ! t0_kref+0x27d8: ldub [%g1 + 0x654], %l2
.word 0xa41ca00c ! t0_kref+0x27dc: xor %l2, 0xc, %l2
.word 0xe4286654 ! t0_kref+0x27e0: stb %l2, [%g1 + 0x654]
.word 0x81d86654 ! t0_kref+0x27e4: flush %g1 + 0x654
.word 0x85a01044 ! t0_kref+0x27e8: fdtox %f4, %f2
.word 0x8db08a04 ! t0_kref+0x27ec: fpadd16 %f2, %f4, %f6
.word 0x91a00125 ! t0_kref+0x27f0: fabss %f5, %f8
.word 0x91b186a4 ! t0_kref+0x27f4: fmul8x16al %f6, %f4, %f8
.word 0xd40e401a ! t0_kref+0x27f8: ldub [%i1 + %i2], %o2
.word 0x8da18946 ! t0_kref+0x27fc: fmuld %f6, %f6, %f6
.word 0xd4166014 ! t0_kref+0x2800: lduh [%i1 + 0x14], %o2
.word 0xd40e6019 ! t0_kref+0x2804: ldub [%i1 + 0x19], %o2
.word 0x3f480005 ! t0_kref+0x2808: fbo,a,pt %fcc0, _kref+0x281c
.word 0x973f6014 ! t0_kref+0x280c: sra %i5, 0x14, %o3
2: .word 0xcf200019 ! t0_kref+0x2810: st %f7, [%g0 + %i1]
.word 0x89a018c4 ! t0_kref+0x2814: fdtos %f4, %f4
.word 0xc9063fe0 ! t0_kref+0x2818: ld [%i0 - 0x20], %f4
.word 0x8da01927 ! t0_kref+0x281c: fstod %f7, %f6
.word 0x94dea4ab ! t0_kref+0x2820: smulcc %i2, 0x4ab, %o2
.word 0x878020f0 ! t0_kref+0x2824: mov 0xf0, %asi
.word 0xe8380019 ! t0_kref+0x2828: std %l4, [%g0 + %i1]
.word 0xd1063ff4 ! t0_kref+0x282c: ld [%i0 - 0xc], %f8
.word 0x89a1cd26 ! t0_kref+0x2830: fsmuld %f7, %f6, %f4
.word 0xcb266008 ! t0_kref+0x2834: st %f5, [%i1 + 8]
.word 0x8fb1cfa8 ! t0_kref+0x2838: fors %f7, %f8, %f7
.word 0xe87e200c ! t0_kref+0x283c: swap [%i0 + 0xc], %l4
.word 0xc250001b ! t0_kref+0x2840: ldsh [%g0 + %i3], %g1
.word 0x89b087c6 ! t0_kref+0x2844: pdist %f2, %f6, %f4
.word 0x94d730c1 ! t0_kref+0x2848: umulcc %i4, -0xf3f, %o2
.word 0x8bb14de5 ! t0_kref+0x284c: fnands %f5, %f5, %f5
.word 0x8db18d08 ! t0_kref+0x2850: fandnot1 %f6, %f8, %f6
.word 0xd6567ffe ! t0_kref+0x2854: ldsh [%i1 - 2], %o3
.word 0x85a01927 ! t0_kref+0x2858: fstod %f7, %f2
.word 0x89b18a84 ! t0_kref+0x285c: fpsub16 %f6, %f4, %f4
.word 0xcd1e7ff8 ! t0_kref+0x2860: ldd [%i1 - 8], %f6
.word 0x9523401b ! t0_kref+0x2864: mulscc %o5, %i3, %o2
.word 0x81a98aa3 ! t0_kref+0x2868: fcmpes %fcc0, %f6, %f3
.word 0x21480006 ! t0_kref+0x286c: fbn,a,pt %fcc0, _kref+0x2884
.word 0x8db10e04 ! t0_kref+0x2870: fand %f4, %f4, %f6
.word 0x941e801c ! t0_kref+0x2874: xor %i2, %i4, %o2
.word 0x9fc00004 ! t0_kref+0x2878: call %g0 + %g4
.word 0x96d74009 ! t0_kref+0x287c: umulcc %i5, %o1, %o3
.word 0x33800006 ! t0_kref+0x2880: fbe,a _kref+0x2898
.word 0xed68a0cd ! t0_kref+0x2884: prefetch %g2 + 0xcd, 22
.word 0x95234000 ! t0_kref+0x2888: mulscc %o5, %g0, %o2
.word 0x96f74009 ! t0_kref+0x288c: udivcc %i5, %o1, %o3
.word 0x953b401b ! t0_kref+0x2890: sra %o5, %i3, %o2
.word 0x97203ca3 ! t0_kref+0x2894: mulscc %g0, -0x35d, %o3
.word 0x8dab8046 ! t0_kref+0x2898: fmovdule %fcc0, %f6, %f6
.word 0x89a01a48 ! t0_kref+0x289c: fdtoi %f8, %f4
.word 0xc398a080 ! t0_kref+0x28a0: ldda [%g2 + 0x80]%asi, %f32
.word 0x9487001b ! t0_kref+0x28a4: addcc %i4, %i3, %o2
.word 0x8db087c4 ! t0_kref+0x28a8: pdist %f2, %f4, %f6
.word 0x940b4009 ! t0_kref+0x28ac: and %o5, %o1, %o2
.word 0x8da01a42 ! t0_kref+0x28b0: fdtoi %f2, %f6
.word 0xc9be580d ! t0_kref+0x28b4: stda %f4, [%i1 + %o5]0xc0
.word 0x87b1ca23 ! t0_kref+0x28b8: fpadd16s %f7, %f3, %f3
.word 0xc7066004 ! t0_kref+0x28bc: ld [%i1 + 4], %f3
.word 0x8db00766 ! t0_kref+0x28c0: fpack16 %f6, %f6
.word 0xd6080018 ! t0_kref+0x28c4: ldub [%g0 + %i0], %o3
.word 0xcd1fbdd8 ! t0_kref+0x28c8: ldd [%fp - 0x228], %f6
.word 0x81870000 ! t0_kref+0x28cc: wr %i4, %g0, %y
.word 0x81aa0a24 ! t0_kref+0x28d0: fcmps %fcc0, %f8, %f4
.word 0x91a01028 ! t0_kref+0x28d4: fstox %f8, %f8
.word 0x9de3bfa0 ! t0_kref+0x28d8: save %sp, -0x60, %sp
.word 0x95ee401d ! t0_kref+0x28dc: restore %i1, %i5, %o2
.word 0x89a00544 ! t0_kref+0x28e0: fsqrtd %f4, %f4
.word 0x29480006 ! t0_kref+0x28e4: fbl,a,pt %fcc0, _kref+0x28fc
.word 0x8db186e4 ! t0_kref+0x28e8: fmul8ulx16 %f6, %f4, %f6
.word 0x85a18944 ! t0_kref+0x28ec: fmuld %f6, %f4, %f2
.word 0x89a01923 ! t0_kref+0x28f0: fstod %f3, %f4
.word 0xf6262000 ! t0_kref+0x28f4: st %i3, [%i0]
.word 0x9417401c ! t0_kref+0x28f8: or %i5, %i4, %o2
.word 0x28800006 ! t0_kref+0x28fc: bleu,a _kref+0x2914
.word 0x971025d0 ! t0_kref+0x2900: taddcctv %g0, 0x5d0, %o3
.word 0x23800003 ! t0_kref+0x2904: fbne,a _kref+0x2910
.word 0x96f26bc6 ! t0_kref+0x2908: udivcc %o1, 0xbc6, %o3
.word 0xcf263fe8 ! t0_kref+0x290c: st %f7, [%i0 - 0x18]
.word 0x96d0001b ! t0_kref+0x2910: umulcc %g0, %i3, %o3
.word 0x89a018c2 ! t0_kref+0x2914: fdtos %f2, %f4
.word 0x81a98a44 ! t0_kref+0x2918: fcmpd %fcc0, %f6, %f4
.word 0x29480006 ! t0_kref+0x291c: fbl,a,pt %fcc0, _kref+0x2934
.word 0x89b08f82 ! t0_kref+0x2920: for %f2, %f2, %f4
.word 0x97b0013d ! t0_kref+0x2924: edge32n %g0, %i5, %o3
call SYM(t0_subr1)
.word 0xba103ff0 ! t0_kref+0x292c: mov 0xfffffff0, %i5
.word 0xd2367ff4 ! t0_kref+0x2930: sth %o1, [%i1 - 0xc]
.word 0x81a98a42 ! t0_kref+0x2934: fcmpd %fcc0, %f6, %f2
.word 0x94033b27 ! t0_kref+0x2938: add %o4, -0x4d9, %o2
.word 0x85b1c964 ! t0_kref+0x293c: fpmerge %f7, %f4, %f2
.word 0x89a01106 ! t0_kref+0x2940: fxtod %f6, %f4
.word 0x91a01a42 ! t0_kref+0x2944: fdtoi %f2, %f8
.word 0x94d8337e ! t0_kref+0x2948: smulcc %g0, -0xc82, %o2
.word 0x21480002 ! t0_kref+0x294c: fbn,a,pt %fcc0, _kref+0x2954
.word 0xd42e8019 ! t0_kref+0x2950: stb %o2, [%i2 + %i1]
.word 0xf43e2008 ! t0_kref+0x2954: std %i2, [%i0 + 8]
.word 0x83414000 ! t0_kref+0x2958: mov %pc, %g1
.word 0x26480003 ! t0_kref+0x295c: bl,a,pt %icc, _kref+0x2968
.word 0x91a0cd28 ! t0_kref+0x2960: fsmuld %f3, %f8, %f8
.word 0xd4567ff8 ! t0_kref+0x2964: ldsh [%i1 - 8], %o2
.word 0x95b7414a ! t0_kref+0x2968: edge32l %i5, %o2, %o2
.word 0xcd1fbf40 ! t0_kref+0x296c: ldd [%fp - 0xc0], %f6
.word 0x8ba00128 ! t0_kref+0x2970: fabss %f8, %f5
.word 0xc16e7fe0 ! t0_kref+0x2974: prefetch %i1 - 0x20, 0
.word 0x86102015 ! t0_kref+0x2978: mov 0x15, %g3
.word 0x86a0e001 ! t0_kref+0x297c: subcc %g3, 1, %g3
.word 0x22800006 ! t0_kref+0x2980: be,a _kref+0x2998
.word 0x89b10ec4 ! t0_kref+0x2984: fornot2 %f4, %f4, %f4
.word 0x87a01a48 ! t0_kref+0x2988: fdtoi %f8, %f3
.word 0x968369fb ! t0_kref+0x298c: addcc %o5, 0x9fb, %o3
.word 0x9722f2e4 ! t0_kref+0x2990: mulscc %o3, -0xd1c, %o3
.word 0x81874000 ! t0_kref+0x2994: wr %i5, %g0, %y
.word 0xd4801019 ! t0_kref+0x2998: lda [%g0 + %i1]0x80, %o2
.word 0x97b7011b ! t0_kref+0x299c: edge32 %i4, %i3, %o3
.word 0x9770000d ! t0_kref+0x29a0: popc %o5, %o3
.word 0xcf000018 ! t0_kref+0x29a4: ld [%g0 + %i0], %f7
.word 0x96d37cee ! t0_kref+0x29a8: umulcc %o5, -0x312, %o3
.word 0xd2ae1000 ! t0_kref+0x29ac: stba %o1, [%i0]0x80
.word 0x940b400b ! t0_kref+0x29b0: and %o5, %o3, %o2
.word 0x9522c01c ! t0_kref+0x29b4: mulscc %o3, %i4, %o2
.word 0x961b000b ! t0_kref+0x29b8: xor %o4, %o3, %o3
.word 0x8ba14828 ! t0_kref+0x29bc: fadds %f5, %f8, %f5
.word 0x96d2c000 ! t0_kref+0x29c0: umulcc %o3, %g0, %o3
call SYM(t0_subr3)
.word 0x9422ed24 ! t0_kref+0x29c8: sub %o3, 0xd24, %o2
.word 0x1715e77b ! t0_kref+0x29cc: sethi %hi(0x579dec00), %o3
.word 0x96aac00b ! t0_kref+0x29d0: andncc %o3, %o3, %o3
.word 0xd2262018 ! t0_kref+0x29d4: st %o1, [%i0 + 0x18]
.word 0x8143c000 ! t0_kref+0x29d8: stbar
.word 0xd60e8018 ! t0_kref+0x29dc: ldub [%i2 + %i0], %o3
.word 0x2b800003 ! t0_kref+0x29e0: fbug,a _kref+0x29ec
.word 0x94fac00b ! t0_kref+0x29e4: sdivcc %o3, %o3, %o2
.word 0x962b000c ! t0_kref+0x29e8: andn %o4, %o4, %o3
.word 0x97b30200 ! t0_kref+0x29ec: array8 %o4, %g0, %o3
.word 0x96ba8000 ! t0_kref+0x29f0: xnorcc %o2, %g0, %o3
.word 0x95400000 ! t0_kref+0x29f4: mov %y, %o2
.word 0xc9be185c ! t0_kref+0x29f8: stda %f4, [%i0 + %i4]0xc2
.word 0x85b00f08 ! t0_kref+0x29fc: fsrc2 %f8, %f2
.word 0x8fa01a24 ! t0_kref+0x2a00: fstoi %f4, %f7
.word 0x94e338b7 ! t0_kref+0x2a04: subccc %o4, -0x749, %o2
call SYM(t0_subr1)
.word 0x95b2810c ! t0_kref+0x2a0c: edge32 %o2, %o4, %o2
.word 0x96176cc6 ! t0_kref+0x2a10: or %i5, 0xcc6, %o3
.word 0x89b08a04 ! t0_kref+0x2a14: fpadd16 %f2, %f4, %f4
.word 0x89a01a48 ! t0_kref+0x2a18: fdtoi %f8, %f4
.word 0x91a01a23 ! t0_kref+0x2a1c: fstoi %f3, %f8
.word 0x8fa00124 ! t0_kref+0x2a20: fabss %f4, %f7
.word 0x8fb10f66 ! t0_kref+0x2a24: fornot1s %f4, %f6, %f7
.word 0x89a10d24 ! t0_kref+0x2a28: fsmuld %f4, %f4, %f4
.word 0x21480004 ! t0_kref+0x2a2c: fbn,a,pt %fcc0, _kref+0x2a3c
.word 0x91b10f65 ! t0_kref+0x2a30: fornot1s %f4, %f5, %f8
.word 0x8143c000 ! t0_kref+0x2a34: stbar
.word 0x91b18c84 ! t0_kref+0x2a38: fandnot2 %f6, %f4, %f8
.word 0x97408000 ! t0_kref+0x2a3c: mov %ccr, %o3
.word 0x962ac01a ! t0_kref+0x2a40: andn %o3, %i2, %o3
.word 0x941f401a ! t0_kref+0x2a44: xor %i5, %i2, %o2
.word 0xd608a003 ! t0_kref+0x2a48: ldub [%g2 + 3], %o3
.word 0x96d72513 ! t0_kref+0x2a4c: umulcc %i4, 0x513, %o3
.word 0x8db00f08 ! t0_kref+0x2a50: fsrc2 %f8, %f6
.word 0xd4100018 ! t0_kref+0x2a54: lduh [%g0 + %i0], %o2
.word 0xd0380019 ! t0_kref+0x2a58: std %o0, [%g0 + %i1]
.word 0x91b18d40 ! t0_kref+0x2a5c: fnot1 %f6, %f8
.word 0x94ae800d ! t0_kref+0x2a60: andncc %i2, %o5, %o2
.word 0x8fa018c6 ! t0_kref+0x2a64: fdtos %f6, %f7
.word 0xf007bfe0 ! t0_kref+0x2a68: ld [%fp - 0x20], %i0
.word 0x23480004 ! t0_kref+0x2a6c: fbne,a,pt %fcc0, _kref+0x2a7c
.word 0x91a189c4 ! t0_kref+0x2a70: fdivd %f6, %f4, %f8
.word 0xc926401c ! t0_kref+0x2a74: st %f4, [%i1 + %i4]
.word 0xc7200018 ! t0_kref+0x2a78: st %f3, [%g0 + %i0]
.word 0x1717cce0 ! t0_kref+0x2a7c: sethi %hi(0x5f338000), %o3
.word 0x24480008 ! t0_kref+0x2a80: ble,a,pt %icc, _kref+0x2aa0
.word 0xc398a080 ! t0_kref+0x2a84: ldda [%g2 + 0x80]%asi, %f32
.word 0xc91e6018 ! t0_kref+0x2a88: ldd [%i1 + 0x18], %f4
.word 0x23480002 ! t0_kref+0x2a8c: fbne,a,pt %fcc0, _kref+0x2a94
.word 0xc398a080 ! t0_kref+0x2a90: ldda [%g2 + 0x80]%asi, %f32
.word 0xe6ff1019 ! t0_kref+0x2a94: swapa [%i4 + %i1]0x80, %l3
.word 0x91a10846 ! t0_kref+0x2a98: faddd %f4, %f6, %f8
.word 0x96fb345f ! t0_kref+0x2a9c: sdivcc %o4, -0xba1, %o3
.word 0x8da1c928 ! t0_kref+0x2aa0: fmuls %f7, %f8, %f6
.word 0x947f6ae6 ! t0_kref+0x2aa4: sdiv %i5, 0xae6, %o2
.word 0x85b10e08 ! t0_kref+0x2aa8: fand %f4, %f8, %f2
.word 0xd236c019 ! t0_kref+0x2aac: sth %o1, [%i3 + %i1]
.word 0x89b18ac8 ! t0_kref+0x2ab0: fpsub32 %f6, %f8, %f4
.word 0x89a1cd27 ! t0_kref+0x2ab4: fsmuld %f7, %f7, %f4
.word 0x96d3000c ! t0_kref+0x2ab8: umulcc %o4, %o4, %o3
.word 0x89b14624 ! t0_kref+0x2abc: fmul8x16 %f5, %f4, %f4
.word 0x8182c000 ! t0_kref+0x2ac0: wr %o3, %g0, %y
.word 0x94ff000b ! t0_kref+0x2ac4: sdivcc %i4, %o3, %o2
.word 0x96da7ef5 ! t0_kref+0x2ac8: smulcc %o1, -0x10b, %o3
.word 0xf62e6013 ! t0_kref+0x2acc: stb %i3, [%i1 + 0x13]
.word 0xcf067fe8 ! t0_kref+0x2ad0: ld [%i1 - 0x18], %f7
.word 0x9de3bfa0 ! t0_kref+0x2ad4: save %sp, -0x60, %sp
.word 0x95ef33fe ! t0_kref+0x2ad8: restore %i4, -0xc02, %o2
.word 0xc91e6018 ! t0_kref+0x2adc: ldd [%i1 + 0x18], %f4
.word 0x965b001a ! t0_kref+0x2ae0: smul %o4, %i2, %o3
.word 0x2f480007 ! t0_kref+0x2ae4: fbu,a,pt %fcc0, _kref+0x2b00
.word 0xf3ee501c ! t0_kref+0x2ae8: prefetcha %i1 + %i4, 25
.word 0x8da018c4 ! t0_kref+0x2aec: fdtos %f4, %f6
.word 0x81a88a42 ! t0_kref+0x2af0: fcmpd %fcc0, %f2, %f2
.word 0xd60e001a ! t0_kref+0x2af4: ldub [%i0 + %i2], %o3
.word 0x8db00fe0 ! t0_kref+0x2af8: fones %f6
.word 0x942a8009 ! t0_kref+0x2afc: andn %o2, %o1, %o2
.word 0x89a01928 ! t0_kref+0x2b00: fstod %f8, %f4
.word 0x151b1385 ! t0_kref+0x2b04: sethi %hi(0x6c4e1400), %o2
.word 0x9423293b ! t0_kref+0x2b08: sub %o4, 0x93b, %o2
.word 0xd6480019 ! t0_kref+0x2b0c: ldsb [%g0 + %i1], %o3
.word 0x89b146a3 ! t0_kref+0x2b10: fmul8x16al %f5, %f3, %f4
.word 0x9482633d ! t0_kref+0x2b14: addcc %o1, 0x33d, %o2
call SYM(t0_subr0)
.word 0xe87e4000 ! t0_kref+0x2b1c: swap [%i1], %l4
.word 0x97b340a0 ! t0_kref+0x2b20: edge16n %o5, %g0, %o3
.word 0x91a01927 ! t0_kref+0x2b24: fstod %f7, %f8
.word 0x8bb18de4 ! t0_kref+0x2b28: fnands %f6, %f4, %f5
.word 0x89a189c2 ! t0_kref+0x2b2c: fdivd %f6, %f2, %f4
.word 0x89a109a3 ! t0_kref+0x2b30: fdivs %f4, %f3, %f4
.word 0x8db08a44 ! t0_kref+0x2b34: fpadd32 %f2, %f4, %f6
.word 0xf96e2008 ! t0_kref+0x2b38: prefetch %i0 + 8, 28
.word 0x87a00127 ! t0_kref+0x2b3c: fabss %f7, %f3
.word 0x3f800002 ! t0_kref+0x2b40: fbo,a _kref+0x2b48
.word 0x89b0ce27 ! t0_kref+0x2b44: fands %f3, %f7, %f4
.word 0x81a8caa4 ! t0_kref+0x2b48: fcmpes %fcc0, %f3, %f4
.word 0x97400000 ! t0_kref+0x2b4c: mov %y, %o3
.word 0x94defc95 ! t0_kref+0x2b50: smulcc %i3, -0x36b, %o2
.word 0x95b74200 ! t0_kref+0x2b54: array8 %i5, %g0, %o2
.word 0xed68a00e ! t0_kref+0x2b58: prefetch %g2 + 0xe, 22
.word 0x87b00f23 ! t0_kref+0x2b5c: fsrc2s %f3, %f3
.word 0x8da00544 ! t0_kref+0x2b60: fsqrtd %f4, %f6
.word 0x81828000 ! t0_kref+0x2b64: wr %o2, %g0, %y
.word 0xec3e4000 ! t0_kref+0x2b68: std %l6, [%i1]
.word 0x26480007 ! t0_kref+0x2b6c: bl,a,pt %icc, _kref+0x2b88
.word 0x8fa00125 ! t0_kref+0x2b70: fabss %f5, %f7
.word 0x9690000c ! t0_kref+0x2b74: orcc %g0, %o4, %o3
.word 0xd4360000 ! t0_kref+0x2b78: sth %o2, [%i0]
.word 0x89a01a27 ! t0_kref+0x2b7c: fstoi %f7, %f4
.word 0x2f480006 ! t0_kref+0x2b80: fbu,a,pt %fcc0, _kref+0x2b98
.word 0x95408000 ! t0_kref+0x2b84: mov %ccr, %o2
.word 0x9617400a ! t0_kref+0x2b88: or %i5, %o2, %o3
.word 0xb8103fe0 ! t0_kref+0x2b8c: mov 0xffffffe0, %i4
.word 0xcd865000 ! t0_kref+0x2b90: lda [%i1]0x80, %f6
.word 0x25480003 ! t0_kref+0x2b94: fblg,a,pt %fcc0, _kref+0x2ba0
.word 0xc398a080 ! t0_kref+0x2b98: ldda [%g2 + 0x80]%asi, %f32
.word 0xec1e3ff0 ! t0_kref+0x2b9c: ldd [%i0 - 0x10], %l6
.word 0x8fa00528 ! t0_kref+0x2ba0: fsqrts %f8, %f7
call SYM(t0_subr3)
.word 0x96d2a981 ! t0_kref+0x2ba8: umulcc %o2, 0x981, %o3
.word 0x94dec01a ! t0_kref+0x2bac: smulcc %i3, %i2, %o2
.word 0xe03e6010 ! t0_kref+0x2bb0: std %l0, [%i1 + 0x10]
.word 0x8da109c4 ! t0_kref+0x2bb4: fdivd %f4, %f4, %f6
.word 0xec1e6000 ! t0_kref+0x2bb8: ldd [%i1], %l6
.word 0xf6364000 ! t0_kref+0x2bbc: sth %i3, [%i1]
.word 0x85b10e80 ! t0_kref+0x2bc0: fsrc1 %f4, %f2
.word 0x1517f45d ! t0_kref+0x2bc4: sethi %hi(0x5fd17400), %o2
.word 0x17023376 ! t0_kref+0x2bc8: sethi %hi(0x8cdd800), %o3
.word 0xd656401b ! t0_kref+0x2bcc: ldsh [%i1 + %i3], %o3
.word 0xd2267ffc ! t0_kref+0x2bd0: st %o1, [%i1 - 4]
.word 0x94db000d ! t0_kref+0x2bd4: smulcc %o4, %o5, %o2
.word 0xf207bfe0 ! t0_kref+0x2bd8: ld [%fp - 0x20], %i1
.word 0xd46e8018 ! t0_kref+0x2bdc: ldstub [%i2 + %i0], %o2
.word 0x8fb10de6 ! t0_kref+0x2be0: fnands %f4, %f6, %f7
.word 0xec9f5018 ! t0_kref+0x2be4: ldda [%i5 + %i0]0x80, %l6
.word 0x940b401c ! t0_kref+0x2be8: and %o5, %i4, %o2
.word 0x9e006298 ! t0_kref+0x2bec: add %g1, 0x298, %o7
! .word 0x2a82ed02 ! t0_kref+0x2bf0: bcs,a SYM(t0_subr2)
bcs,a SYM(t0_subr2)
.word 0x89b00f06 ! t0_kref+0x2bf4: fsrc2 %f6, %f4
.word 0x940a4000 ! t0_kref+0x2bf8: and %o1, %g0, %o2
.word 0x81a98a46 ! t0_kref+0x2bfc: fcmpd %fcc0, %f6, %f6
.word 0xc398a080 ! t0_kref+0x2c00: ldda [%g2 + 0x80]%asi, %f32
.word 0xd03e7fe0 ! t0_kref+0x2c04: std %o0, [%i1 - 0x20]
.word 0xe5ee101c ! t0_kref+0x2c08: prefetcha %i0 + %i4, 18
.word 0x8fb20e66 ! t0_kref+0x2c0c: fxnors %f8, %f6, %f7
.word 0x91b009a8 ! t0_kref+0x2c10: fexpand %f8, %f8
.word 0x942b001d ! t0_kref+0x2c14: andn %o4, %i5, %o2
.word 0x2f480007 ! t0_kref+0x2c18: fbu,a,pt %fcc0, _kref+0x2c34
.word 0x940ec01a ! t0_kref+0x2c1c: and %i3, %i2, %o2
.word 0x91a0cd24 ! t0_kref+0x2c20: fsmuld %f3, %f4, %f8
.word 0xc0360000 ! t0_kref+0x2c24: clrh [%i0]
.word 0x940ac000 ! t0_kref+0x2c28: and %o3, %g0, %o2
.word 0x89b1c624 ! t0_kref+0x2c2c: fmul8x16 %f7, %f4, %f4
.word 0xc398a080 ! t0_kref+0x2c30: ldda [%g2 + 0x80]%asi, %f32
.word 0x8da1cd23 ! t0_kref+0x2c34: fsmuld %f7, %f3, %f6
.word 0xe03e3ff0 ! t0_kref+0x2c38: std %l0, [%i0 - 0x10]
.word 0x8bb18a68 ! t0_kref+0x2c3c: fpadd32s %f6, %f8, %f5
.word 0x97277d0e ! t0_kref+0x2c40: mulscc %i5, -0x2f2, %o3
.word 0xd44e0000 ! t0_kref+0x2c44: ldsb [%i0], %o2
.word 0xe16e001c ! t0_kref+0x2c48: prefetch %i0 + %i4, 16
.word 0xcd3e6018 ! t0_kref+0x2c4c: std %f6, [%i1 + 0x18]
.word 0xcdb81018 ! t0_kref+0x2c50: stda %f6, [%g0 + %i0]0x80
.word 0xd44e601d ! t0_kref+0x2c54: ldsb [%i1 + 0x1d], %o2
.word 0xe07e0000 ! t0_kref+0x2c58: swap [%i0], %l0
.word 0x81aa0aa4 ! t0_kref+0x2c5c: fcmpes %fcc0, %f8, %f4
.word 0x15054c28 ! t0_kref+0x2c60: sethi %hi(0x1530a000), %o2
.word 0xf76e401c ! t0_kref+0x2c64: prefetch %i1 + %i4, 27
.word 0x81aa0aa4 ! t0_kref+0x2c68: fcmpes %fcc0, %f8, %f4
.word 0xe5ee101a ! t0_kref+0x2c6c: prefetcha %i0 + %i2, 18
.word 0x9de3bfa0 ! t0_kref+0x2c70: save %sp, -0x60, %sp
.word 0xb416001a ! t0_kref+0x2c74: or %i0, %i2, %i2
.word 0x97ef4000 ! t0_kref+0x2c78: restore %i5, %g0, %o3
.word 0x95b085c8 ! t0_kref+0x2c7c: fcmpeq32 %f2, %f8, %o2
.word 0xd1861000 ! t0_kref+0x2c80: lda [%i0]0x80, %f8
.word 0x15010ea8 ! t0_kref+0x2c84: sethi %hi(0x43aa000), %o2
.word 0x9e006334 ! t0_kref+0x2c88: add %g1, 0x334, %o7
! .word 0x2b808cdc ! t0_kref+0x2c8c: fbug,a SYM(t0_subr1)
fbug,a SYM(t0_subr1)
.word 0x972b400b ! t0_kref+0x2c90: sll %o5, %o3, %o3
.word 0xc1ee1009 ! t0_kref+0x2c94: prefetcha %i0 + %o1, 0
.word 0x94837d9b ! t0_kref+0x2c98: addcc %o5, -0x265, %o2
.word 0xd40e2016 ! t0_kref+0x2c9c: ldub [%i0 + 0x16], %o2
.word 0x81a94aa3 ! t0_kref+0x2ca0: fcmpes %fcc0, %f5, %f3
.word 0x95400000 ! t0_kref+0x2ca4: mov %y, %o2
.word 0x97b20482 ! t0_kref+0x2ca8: fcmple32 %f8, %f2, %o3
.word 0x95400000 ! t0_kref+0x2cac: mov %y, %o2
.word 0x81aa0aa4 ! t0_kref+0x2cb0: fcmpes %fcc0, %f8, %f4
.word 0x89b08f88 ! t0_kref+0x2cb4: for %f2, %f8, %f4
.word 0x89b18d02 ! t0_kref+0x2cb8: fandnot1 %f6, %f2, %f4
.word 0x96837086 ! t0_kref+0x2cbc: addcc %o5, -0xf7a, %o3
.word 0x962f37d9 ! t0_kref+0x2cc0: andn %i4, -0x827, %o3
.word 0x91a01926 ! t0_kref+0x2cc4: fstod %f6, %f8
.word 0x8143c000 ! t0_kref+0x2cc8: stbar
.word 0xd65e2008 ! t0_kref+0x2ccc: ldx [%i0 + 8], %o3
.word 0x85b10ac4 ! t0_kref+0x2cd0: fpsub32 %f4, %f4, %f2
.word 0x973b400d ! t0_kref+0x2cd4: sra %o5, %o5, %o3
.word 0x81870000 ! t0_kref+0x2cd8: wr %i4, %g0, %y
.word 0xe40863c4 ! t0_kref+0x2cdc: ldub [%g1 + 0x3c4], %l2
.word 0xa41ca00c ! t0_kref+0x2ce0: xor %l2, 0xc, %l2
.word 0xe42863c4 ! t0_kref+0x2ce4: stb %l2, [%g1 + 0x3c4]
.word 0x81d863c4 ! t0_kref+0x2ce8: flush %g1 + 0x3c4
.word 0xd83e401d ! t0_kref+0x2cec: std %o4, [%i1 + %i5]
call SYM(t0_subr1)
.word 0x96c37f18 ! t0_kref+0x2cf4: addccc %o5, -0xe8, %o3
.word 0x94b3001d ! t0_kref+0x2cf8: orncc %o4, %i5, %o2
.word 0xec1e6000 ! t0_kref+0x2cfc: ldd [%i1], %l6
.word 0x94c3000d ! t0_kref+0x2d00: addccc %o4, %o5, %o2
.word 0xf7ee501c ! t0_kref+0x2d04: prefetcha %i1 + %i4, 27
.word 0x87a01a26 ! t0_kref+0x2d08: fstoi %f6, %f3
.word 0x89a00544 ! t0_kref+0x2d0c: fsqrtd %f4, %f4
.word 0x91b18de6 ! t0_kref+0x2d10: fnands %f6, %f6, %f8
.word 0xd03e2008 ! t0_kref+0x2d14: std %o0, [%i0 + 8]
.word 0x95400000 ! t0_kref+0x2d18: mov %y, %o2
2: .word 0x9727401d ! t0_kref+0x2d1c: mulscc %i5, %i5, %o3
.word 0xe26e8018 ! t0_kref+0x2d20: ldstub [%i2 + %i0], %l1
.word 0x95400000 ! t0_kref+0x2d24: mov %y, %o2
.word 0x81a90a46 ! t0_kref+0x2d28: fcmpd %fcc0, %f4, %f6
.word 0xc93e0000 ! t0_kref+0x2d2c: std %f4, [%i0]
.word 0x948eea78 ! t0_kref+0x2d30: andcc %i3, 0xa78, %o2
.word 0x81800000 ! t0_kref+0x2d34: mov %g0, %y
.word 0x95400000 ! t0_kref+0x2d38: mov %y, %o2
.word 0x81874000 ! t0_kref+0x2d3c: wr %i5, %g0, %y
.word 0x89a01907 ! t0_kref+0x2d40: fitod %f7, %f4
.word 0x81a98aa8 ! t0_kref+0x2d44: fcmpes %fcc0, %f6, %f8
.word 0xd6566014 ! t0_kref+0x2d48: ldsh [%i1 + 0x14], %o3
.word 0x973b401c ! t0_kref+0x2d4c: sra %o5, %i4, %o3
.word 0x96f26b9e ! t0_kref+0x2d50: udivcc %o1, 0xb9e, %o3
.word 0xc0367ff0 ! t0_kref+0x2d54: clrh [%i1 - 0x10]
.word 0x37800004 ! t0_kref+0x2d58: fbge,a _kref+0x2d68
.word 0x81828000 ! t0_kref+0x2d5c: wr %o2, %g0, %y
.word 0xc1be5889 ! t0_kref+0x2d60: stda %f0, [%i1 + %o1]0xc4
.word 0xd6166000 ! t0_kref+0x2d64: lduh [%i1], %o3
.word 0x35480007 ! t0_kref+0x2d68: fbue,a,pt %fcc0, _kref+0x2d84
.word 0x85b00c00 ! t0_kref+0x2d6c: fzero %f2
.word 0x969f400c ! t0_kref+0x2d70: xorcc %i5, %o4, %o3
call SYM(t0_subr1)
.word 0x941b401b ! t0_kref+0x2d78: xor %o5, %i3, %o2
.word 0x8da018c4 ! t0_kref+0x2d7c: fdtos %f4, %f6
.word 0x8fb0cea0 ! t0_kref+0x2d80: fsrc1s %f3, %f7
.word 0x39480008 ! t0_kref+0x2d84: fbuge,a,pt %fcc0, _kref+0x2da4
.word 0x96ab346f ! t0_kref+0x2d88: andncc %o4, -0xb91, %o3
.word 0x81a98aa4 ! t0_kref+0x2d8c: fcmpes %fcc0, %f6, %f4
.word 0xf43e7ff8 ! t0_kref+0x2d90: std %i2, [%i1 - 8]
.word 0x15270194 ! t0_kref+0x2d94: sethi %hi(0x9c065000), %o2
.word 0x81a98a42 ! t0_kref+0x2d98: fcmpd %fcc0, %f6, %f2
.word 0x170556b1 ! t0_kref+0x2d9c: sethi %hi(0x155ac400), %o3
.word 0x2b480004 ! t0_kref+0x2da0: fbug,a,pt %fcc0, _kref+0x2db0
.word 0x81830000 ! t0_kref+0x2da4: wr %o4, %g0, %y
.word 0x81aa0aa6 ! t0_kref+0x2da8: fcmpes %fcc0, %f8, %f6
.word 0x9726e210 ! t0_kref+0x2dac: mulscc %i3, 0x210, %o3
.word 0xc1be588d ! t0_kref+0x2db0: stda %f0, [%i1 + %o5]0xc4
.word 0x81dc7761 ! t0_kref+0x2db4: flush %l1 - 0x89f
.word 0x8da018c6 ! t0_kref+0x2db8: fdtos %f6, %f6
.word 0xd60e7fff ! t0_kref+0x2dbc: ldub [%i1 - 1], %o3
.word 0x81a9ca23 ! t0_kref+0x2dc0: fcmps %fcc0, %f7, %f3
.word 0xee68a033 ! t0_kref+0x2dc4: ldstub [%g2 + 0x33], %l7
.word 0x2a480003 ! t0_kref+0x2dc8: bcs,a,pt %icc, _kref+0x2dd4
.word 0x9687000c ! t0_kref+0x2dcc: addcc %i4, %o4, %o3
.word 0xc398a080 ! t0_kref+0x2dd0: ldda [%g2 + 0x80]%asi, %f32
.word 0xf4262018 ! t0_kref+0x2dd4: st %i2, [%i0 + 0x18]
.word 0xf836001b ! t0_kref+0x2dd8: sth %i4, [%i0 + %i3]
.word 0x95400000 ! t0_kref+0x2ddc: mov %y, %o2
.word 0xd126001c ! t0_kref+0x2de0: st %f8, [%i0 + %i4]
.word 0x8da01927 ! t0_kref+0x2de4: fstod %f7, %f6
.word 0x3b800005 ! t0_kref+0x2de8: fble,a _kref+0x2dfc
.word 0xec180018 ! t0_kref+0x2dec: ldd [%g0 + %i0], %l6
.word 0x81a98ac6 ! t0_kref+0x2df0: fcmped %fcc0, %f6, %f6
.word 0x91a01044 ! t0_kref+0x2df4: fdtox %f4, %f8
.word 0x85a01906 ! t0_kref+0x2df8: fitod %f6, %f2
.word 0x9638000d ! t0_kref+0x2dfc: xnor %g0, %o5, %o3
.word 0x8da00125 ! t0_kref+0x2e00: fabss %f5, %f6
.word 0x96e02341 ! t0_kref+0x2e04: subccc %g0, 0x341, %o3
.word 0x96d0001d ! t0_kref+0x2e08: umulcc %g0, %i5, %o3
.word 0x8ba000a4 ! t0_kref+0x2e0c: fnegs %f4, %f5
.word 0x91a00125 ! t0_kref+0x2e10: fabss %f5, %f8
.word 0x97b10546 ! t0_kref+0x2e14: fcmpeq16 %f4, %f6, %o3
.word 0x91a01a23 ! t0_kref+0x2e18: fstoi %f3, %f8
.word 0xf8a81018 ! t0_kref+0x2e1c: stba %i4, [%g0 + %i0]0x80
.word 0xec1e2010 ! t0_kref+0x2e20: ldd [%i0 + 0x10], %l6
.word 0x967f000b ! t0_kref+0x2e24: sdiv %i4, %o3, %o3
.word 0x8ba01a25 ! t0_kref+0x2e28: fstoi %f5, %f5
.word 0x2d800001 ! t0_kref+0x2e2c: fbg,a _kref+0x2e30
.word 0xd6164000 ! t0_kref+0x2e30: lduh [%i1], %o3
.word 0x33480002 ! t0_kref+0x2e34: fbe,a,pt %fcc0, _kref+0x2e3c
.word 0x941a401d ! t0_kref+0x2e38: xor %o1, %i5, %o2
.word 0xf6300019 ! t0_kref+0x2e3c: sth %i3, [%g0 + %i1]
.word 0x89a00544 ! t0_kref+0x2e40: fsqrtd %f4, %f4
.word 0x96aeb88e ! t0_kref+0x2e44: andncc %i2, -0x772, %o3
.word 0x967a400b ! t0_kref+0x2e48: sdiv %o1, %o3, %o3
.word 0xc93e401d ! t0_kref+0x2e4c: std %f4, [%i1 + %i5]
.word 0xc906001c ! t0_kref+0x2e50: ld [%i0 + %i4], %f4
.word 0x89a01a46 ! t0_kref+0x2e54: fdtoi %f6, %f4
.word 0x8fa00526 ! t0_kref+0x2e58: fsqrts %f6, %f7
.word 0x9527001a ! t0_kref+0x2e5c: mulscc %i4, %i2, %o2
.word 0xc9be181c ! t0_kref+0x2e60: stda %f4, [%i0 + %i4]0xc0
.word 0xc91fbe20 ! t0_kref+0x2e64: ldd [%fp - 0x1e0], %f4
.word 0xd1801019 ! t0_kref+0x2e68: lda [%g0 + %i1]0x80, %f8
.word 0x81a98ac4 ! t0_kref+0x2e6c: fcmped %fcc0, %f6, %f4
.word 0xda2e3fe9 ! t0_kref+0x2e70: stb %o5, [%i0 - 0x17]
.word 0xd44e7ff9 ! t0_kref+0x2e74: ldsb [%i1 - 7], %o2
.word 0xc9be1a1a ! t0_kref+0x2e78: stda %f4, [%i0 + %i2]0xd0
.word 0x8fb10ae3 ! t0_kref+0x2e7c: fpsub32s %f4, %f3, %f7
.word 0x85b18e80 ! t0_kref+0x2e80: fsrc1 %f6, %f2
.word 0x8da00548 ! t0_kref+0x2e84: fsqrtd %f8, %f6
.word 0x9527001b ! t0_kref+0x2e88: mulscc %i4, %i3, %o2
.word 0x9440001b ! t0_kref+0x2e8c: addc %g0, %i3, %o2
.word 0x8143e040 ! t0_kref+0x2e90: membar 0x40
.word 0xd6760000 ! t0_kref+0x2e94: stx %o3, [%i0]
.word 0x89a01904 ! t0_kref+0x2e98: fitod %f4, %f4
.word 0x8da01927 ! t0_kref+0x2e9c: fstod %f7, %f6
.word 0x8143c000 ! t0_kref+0x2ea0: stbar
.word 0x96f2401c ! t0_kref+0x2ea4: udivcc %o1, %i4, %o3
.word 0x94fb6ca3 ! t0_kref+0x2ea8: sdivcc %o5, 0xca3, %o2
.word 0x9de3bfa0 ! t0_kref+0x2eac: save %sp, -0x60, %sp
.word 0x97eef9ab ! t0_kref+0x2eb0: restore %i3, -0x655, %o3
.word 0x89b1cde4 ! t0_kref+0x2eb4: fnands %f7, %f4, %f4
.word 0x8da0cd24 ! t0_kref+0x2eb8: fsmuld %f3, %f4, %f6
.word 0x8143c000 ! t0_kref+0x2ebc: stbar
.word 0x8da1cd26 ! t0_kref+0x2ec0: fsmuld %f7, %f6, %f6
.word 0x8da20824 ! t0_kref+0x2ec4: fadds %f8, %f4, %f6
.word 0x89a20d27 ! t0_kref+0x2ec8: fsmuld %f8, %f7, %f4
.word 0x8da01a42 ! t0_kref+0x2ecc: fdtoi %f2, %f6
.word 0x96200000 ! t0_kref+0x2ed0: neg %g0, %o3
.word 0xf1ee101d ! t0_kref+0x2ed4: prefetcha %i0 + %i5, 24
.word 0x8db10ac8 ! t0_kref+0x2ed8: fpsub32 %f4, %f8, %f6
.word 0x91a18946 ! t0_kref+0x2edc: fmuld %f6, %f6, %f8
.word 0x81a90a44 ! t0_kref+0x2ee0: fcmpd %fcc0, %f4, %f4
.word 0x961b673e ! t0_kref+0x2ee4: xor %o5, 0x73e, %o3
.word 0x001fffff ! t0_kref+0x2ee8: illtrap 0x1fffff
.word 0x942ee1c9 ! t0_kref+0x2eec: andn %i3, 0x1c9, %o2
.word 0x89a00127 ! t0_kref+0x2ef0: fabss %f7, %f4
.word 0x81834000 ! t0_kref+0x2ef4: wr %o5, %g0, %y
.word 0x81a88a42 ! t0_kref+0x2ef8: fcmpd %fcc0, %f2, %f2
.word 0x972ea01a ! t0_kref+0x2efc: sll %i2, 0x1a, %o3
.word 0x95b7400c ! t0_kref+0x2f00: edge8 %i5, %o4, %o2
.word 0x97233fb1 ! t0_kref+0x2f04: mulscc %o4, -0x4f, %o3
.word 0x8fa00128 ! t0_kref+0x2f08: fabss %f8, %f7
.word 0x960ec00b ! t0_kref+0x2f0c: and %i3, %o3, %o3
.word 0x9686801c ! t0_kref+0x2f10: addcc %i2, %i4, %o3
.word 0x89a00548 ! t0_kref+0x2f14: fsqrtd %f8, %f4
.word 0xec1e001d ! t0_kref+0x2f18: ldd [%i0 + %i5], %l6
.word 0xc398a040 ! t0_kref+0x2f1c: ldda [%g2 + 0x40]%asi, %f32
.word 0xc99e1a1d ! t0_kref+0x2f20: ldda [%i0 + %i5]0xd0, %f4
.word 0xd6500019 ! t0_kref+0x2f24: ldsh [%g0 + %i1], %o3
.word 0x95b6c240 ! t0_kref+0x2f28: array16 %i3, %g0, %o2
.word 0x953f2004 ! t0_kref+0x2f2c: sra %i4, 0x4, %o2
.word 0xec1e6008 ! t0_kref+0x2f30: ldd [%i1 + 8], %l6
.word 0x97b20582 ! t0_kref+0x2f34: fcmpgt32 %f8, %f2, %o3
.word 0x96dea027 ! t0_kref+0x2f38: smulcc %i2, 0x27, %o3
.word 0xd4780019 ! t0_kref+0x2f3c: swap [%g0 + %i1], %o2
.word 0x8ba1c823 ! t0_kref+0x2f40: fadds %f7, %f3, %f5
.word 0x81a88a46 ! t0_kref+0x2f44: fcmpd %fcc0, %f2, %f6
.word 0x96ba400b ! t0_kref+0x2f48: xnorcc %o1, %o3, %o3
.word 0xe03e7ff0 ! t0_kref+0x2f4c: std %l0, [%i1 - 0x10]
.word 0x85a00542 ! t0_kref+0x2f50: fsqrtd %f2, %f2
.word 0x39800002 ! t0_kref+0x2f54: fbuge,a _kref+0x2f5c
.word 0x9402800a ! t0_kref+0x2f58: add %o2, %o2, %o2
.word 0x89a00544 ! t0_kref+0x2f5c: fsqrtd %f4, %f4
.word 0xcd200019 ! t0_kref+0x2f60: st %f6, [%g0 + %i1]
.word 0x91a018c6 ! t0_kref+0x2f64: fdtos %f6, %f8
.word 0xe36e2008 ! t0_kref+0x2f68: prefetch %i0 + 8, 17
.word 0x94e26f3f ! t0_kref+0x2f6c: subccc %o1, 0xf3f, %o2
.word 0x27480002 ! t0_kref+0x2f70: fbul,a,pt %fcc0, _kref+0x2f78
.word 0x8da00544 ! t0_kref+0x2f74: fsqrtd %f4, %f6
.word 0xebee501b ! t0_kref+0x2f78: prefetcha %i1 + %i3, 21
.word 0x94ab6b62 ! t0_kref+0x2f7c: andncc %o5, 0xb62, %o2
.word 0xd186501c ! t0_kref+0x2f80: lda [%i1 + %i4]0x80, %f8
.word 0x35800007 ! t0_kref+0x2f84: fbue,a _kref+0x2fa0
.word 0x152aedc5 ! t0_kref+0x2f88: sethi %hi(0xabb71400), %o2
.word 0x89a00548 ! t0_kref+0x2f8c: fsqrtd %f8, %f4
.word 0x81a8caa3 ! t0_kref+0x2f90: fcmpes %fcc0, %f3, %f3
.word 0x8da10d25 ! t0_kref+0x2f94: fsmuld %f4, %f5, %f6
.word 0x91aa4028 ! t0_kref+0x2f98: fmovse %fcc0, %f8, %f8
.word 0xda36c018 ! t0_kref+0x2f9c: sth %o5, [%i3 + %i0]
.word 0x94ba801b ! t0_kref+0x2fa0: xnorcc %o2, %i3, %o2
.word 0xf43e2008 ! t0_kref+0x2fa4: std %i2, [%i0 + 8]
.word 0x9417400d ! t0_kref+0x2fa8: or %i5, %o5, %o2
.word 0x96f37327 ! t0_kref+0x2fac: udivcc %o5, -0xcd9, %o3
.word 0x89a189c2 ! t0_kref+0x2fb0: fdivd %f6, %f2, %f4
.word 0x91a01106 ! t0_kref+0x2fb4: fxtod %f6, %f8
.word 0xed68a108 ! t0_kref+0x2fb8: prefetch %g2 + 0x108, 22
.word 0x94fb000d ! t0_kref+0x2fbc: sdivcc %o4, %o5, %o2
.word 0x96e6f99a ! t0_kref+0x2fc0: subccc %i3, -0x666, %o3
.word 0x89b10f64 ! t0_kref+0x2fc4: fornot1s %f4, %f4, %f4
.word 0x8fa01a46 ! t0_kref+0x2fc8: fdtoi %f6, %f7
.word 0x95b185c2 ! t0_kref+0x2fcc: fcmpeq32 %f6, %f2, %o2
.word 0x8db18e04 ! t0_kref+0x2fd0: fand %f6, %f4, %f6
nop ! call 0xfffff16c
.word 0x91a000c6 ! t0_kref+0x2fd8: fnegd %f6, %f8
.word 0x81868000 ! t0_kref+0x2fdc: wr %i2, %g0, %y
.word 0x89a00523 ! t0_kref+0x2fe0: fsqrts %f3, %f4
.word 0x3f480006 ! t0_kref+0x2fe4: fbo,a,pt %fcc0, _kref+0x2ffc
.word 0x8db186e8 ! t0_kref+0x2fe8: fmul8ulx16 %f6, %f8, %f6
.word 0xe9ee501a ! t0_kref+0x2fec: prefetcha %i1 + %i2, 20
.word 0x948ac01d ! t0_kref+0x2ff0: andcc %o3, %i5, %o2
.word 0x89a0c9a4 ! t0_kref+0x2ff4: fdivs %f3, %f4, %f4
.word 0xd43e7ff8 ! t0_kref+0x2ff8: std %o2, [%i1 - 8]
.word 0xec1e3fe0 ! t0_kref+0x2ffc: ldd [%i0 - 0x20], %l6
.word 0x9722645f ! t0_kref+0x3000: mulscc %o1, 0x45f, %o3
.word 0x96a2801a ! t0_kref+0x3004: subcc %o2, %i2, %o3
.word 0x8da1cd26 ! t0_kref+0x3008: fsmuld %f7, %f6, %f6
.word 0x81aa0aa5 ! t0_kref+0x300c: fcmpes %fcc0, %f8, %f5
.word 0x9766801a ! t0_kref+0x3010: movg %icc, %i2, %o3
.word 0x9623401c ! t0_kref+0x3014: sub %o5, %i4, %o3
.word 0x3f800004 ! t0_kref+0x3018: fbo,a _kref+0x3028
.word 0x96af2c94 ! t0_kref+0x301c: andncc %i4, 0xc94, %o3
.word 0xd6680018 ! t0_kref+0x3020: ldstub [%g0 + %i0], %o3
.word 0x941aa0dc ! t0_kref+0x3024: xor %o2, 0xdc, %o2
.word 0x9482c00d ! t0_kref+0x3028: addcc %o3, %o5, %o2
.word 0x97b00140 ! t0_kref+0x302c: edge32l %g0, %g0, %o3
.word 0x96ff000a ! t0_kref+0x3030: sdivcc %i4, %o2, %o3
.word 0x97b70240 ! t0_kref+0x3034: array16 %i4, %g0, %o3
.word 0x89a10d27 ! t0_kref+0x3038: fsmuld %f4, %f7, %f4
.word 0x89b20fa8 ! t0_kref+0x303c: fors %f8, %f8, %f4
.word 0x87b14da6 ! t0_kref+0x3040: fxors %f5, %f6, %f3
.word 0x940f79da ! t0_kref+0x3044: and %i5, -0x626, %o2
.word 0x96d2e38d ! t0_kref+0x3048: umulcc %o3, 0x38d, %o3
.word 0x8da01923 ! t0_kref+0x304c: fstod %f3, %f6
.word 0x85a00548 ! t0_kref+0x3050: fsqrtd %f8, %f2
.word 0x8db0c624 ! t0_kref+0x3054: fmul8x16 %f3, %f4, %f6
.word 0x9522401d ! t0_kref+0x3058: mulscc %o1, %i5, %o2
.word 0x95400000 ! t0_kref+0x305c: mov %y, %o2
.word 0x965a401b ! t0_kref+0x3060: smul %o1, %i3, %o3
.word 0x94902f41 ! t0_kref+0x3064: orcc %g0, 0xf41, %o2
.word 0x941aed9c ! t0_kref+0x3068: xor %o3, 0xd9c, %o2
.word 0x9726c00b ! t0_kref+0x306c: mulscc %i3, %o3, %o3
.word 0xda270019 ! t0_kref+0x3070: st %o5, [%i4 + %i1]
.word 0x85aa0046 ! t0_kref+0x3074: fmovda %fcc0, %f6, %f2
.word 0x8ba01084 ! t0_kref+0x3078: fxtos %f4, %f5
.word 0x945ea7b5 ! t0_kref+0x307c: smul %i2, 0x7b5, %o2
.word 0xc99eda19 ! t0_kref+0x3080: ldda [%i3 + %i1]0xd0, %f4
.word 0xf8366012 ! t0_kref+0x3084: sth %i4, [%i1 + 0x12]
.word 0x948a661c ! t0_kref+0x3088: andcc %o1, 0x61c, %o2
.word 0x965e801d ! t0_kref+0x308c: smul %i2, %i5, %o3
.word 0x97400000 ! t0_kref+0x3090: mov %y, %o3
.word 0x95408000 ! t0_kref+0x3094: mov %ccr, %o2
.word 0x94fefe0f ! t0_kref+0x3098: sdivcc %i3, -0x1f1, %o2
.word 0x942277cb ! t0_kref+0x309c: sub %o1, -0x835, %o2
.word 0x87a00527 ! t0_kref+0x30a0: fsqrts %f7, %f3
.word 0x96d2800a ! t0_kref+0x30a4: umulcc %o2, %o2, %o3
.word 0x9de3bfa0 ! t0_kref+0x30a8: save %sp, -0x60, %sp
.word 0x95e80018 ! t0_kref+0x30ac: restore %g0, %i0, %o2
.word 0x89a01a48 ! t0_kref+0x30b0: fdtoi %f8, %f4
.word 0xf007bfe0 ! t0_kref+0x30b4: ld [%fp - 0x20], %i0
.word 0xc398a040 ! t0_kref+0x30b8: ldda [%g2 + 0x40]%asi, %f32
.word 0x94fb6847 ! t0_kref+0x30bc: sdivcc %o5, 0x847, %o2
.word 0x87a01a28 ! t0_kref+0x30c0: fstoi %f8, %f3
.word 0x8da00128 ! t0_kref+0x30c4: fabss %f8, %f6
.word 0xd416401b ! t0_kref+0x30c8: lduh [%i1 + %i3], %o2
.word 0x8da00548 ! t0_kref+0x30cc: fsqrtd %f8, %f6
.word 0x8ba00024 ! t0_kref+0x30d0: fmovs %f4, %f5
.word 0x97400000 ! t0_kref+0x30d4: mov %y, %o3
.word 0x97b18584 ! t0_kref+0x30d8: fcmpgt32 %f6, %f4, %o3
.word 0x94f3717b ! t0_kref+0x30dc: udivcc %o5, -0xe85, %o2
.word 0x31480007 ! t0_kref+0x30e0: fba,a,pt %fcc0, _kref+0x30fc
.word 0xe43e2000 ! t0_kref+0x30e4: std %l2, [%i0]
.word 0x947f401b ! t0_kref+0x30e8: sdiv %i5, %i3, %o2
.word 0x94f6801c ! t0_kref+0x30ec: udivcc %i2, %i4, %o2
.word 0x97b2410c ! t0_kref+0x30f0: edge32 %o1, %o4, %o3
.word 0x943e801a ! t0_kref+0x30f4: xnor %i2, %i2, %o2
.word 0x961b400a ! t0_kref+0x30f8: xor %o5, %o2, %o3
.word 0x81df401e ! t0_kref+0x30fc: flush %i5 + %fp
.word 0xd4f01018 ! t0_kref+0x3100: stxa %o2, [%g0 + %i0]0x80
.word 0x947b2e85 ! t0_kref+0x3104: sdiv %o4, 0xe85, %o2
.word 0x9412799b ! t0_kref+0x3108: or %o1, -0x665, %o2
.word 0xc568a14c ! t0_kref+0x310c: prefetch %g2 + 0x14c, 2
call SYM(t0_subr0)
.word 0x9722401b ! t0_kref+0x3114: mulscc %o1, %i3, %o3
.word 0xd40e2017 ! t0_kref+0x3118: ldub [%i0 + 0x17], %o2
.word 0x9de3bfa0 ! t0_kref+0x311c: save %sp, -0x60, %sp
.word 0xb4e00018 ! t0_kref+0x3120: subccc %g0, %i0, %i2
.word 0x95eec01c ! t0_kref+0x3124: restore %i3, %i4, %o2
.word 0x91ab8046 ! t0_kref+0x3128: fmovdule %fcc0, %f6, %f8
.word 0x8ba00124 ! t0_kref+0x312c: fabss %f4, %f5
.word 0xf6263fe8 ! t0_kref+0x3130: st %i3, [%i0 - 0x18]
.word 0xd2ff1018 ! t0_kref+0x3134: swapa [%i4 + %i0]0x80, %o1
.word 0xd2f81018 ! t0_kref+0x3138: swapa [%g0 + %i0]0x80, %o1
.word 0x96d6c01c ! t0_kref+0x313c: umulcc %i3, %i4, %o3
.word 0x2b480004 ! t0_kref+0x3140: fbug,a,pt %fcc0, _kref+0x3150
.word 0xd4500019 ! t0_kref+0x3144: ldsh [%g0 + %i1], %o2
.word 0x3d800008 ! t0_kref+0x3148: fbule,a _kref+0x3168
.word 0x9406801c ! t0_kref+0x314c: add %i2, %i4, %o2
.word 0xc0267ff0 ! t0_kref+0x3150: clr [%i1 - 0x10]
.word 0x37480001 ! t0_kref+0x3154: fbge,a,pt %fcc0, _kref+0x3158
.word 0x9612bd0a ! t0_kref+0x3158: or %o2, -0x2f6, %o3
.word 0x9726801c ! t0_kref+0x315c: mulscc %i2, %i4, %o3
.word 0x94dec00b ! t0_kref+0x3160: smulcc %i3, %o3, %o2
.word 0x941a70f1 ! t0_kref+0x3164: xor %o1, -0xf0f, %o2
.word 0x95400000 ! t0_kref+0x3168: mov %y, %o2
.word 0x967b001b ! t0_kref+0x316c: sdiv %o4, %i3, %o3
.word 0xe06e8019 ! t0_kref+0x3170: ldstub [%i2 + %i1], %l0
.word 0x9de3bfa0 ! t0_kref+0x3174: save %sp, -0x60, %sp
.word 0x80c728a3 ! t0_kref+0x3178: addccc %i4, 0x8a3, %g0
.word 0x97eec01c ! t0_kref+0x317c: restore %i3, %i4, %o3
.word 0xd4ce9018 ! t0_kref+0x3180: ldsba [%i2 + %i0]0x80, %o2
.word 0x961f401c ! t0_kref+0x3184: xor %i5, %i4, %o3
.word 0x9622800a ! t0_kref+0x3188: sub %o2, %o2, %o3
.word 0xda263fe8 ! t0_kref+0x318c: st %o5, [%i0 - 0x18]
.word 0x33800004 ! t0_kref+0x3190: fbe,a _kref+0x31a0
.word 0x87a00525 ! t0_kref+0x3194: fsqrts %f5, %f3
.word 0x32480004 ! t0_kref+0x3198: bne,a,pt %icc, _kref+0x31a8
.word 0x91a01a46 ! t0_kref+0x319c: fdtoi %f6, %f8
.word 0xd60e001a ! t0_kref+0x31a0: ldub [%i0 + %i2], %o3
.word 0x81a98a46 ! t0_kref+0x31a4: fcmpd %fcc0, %f6, %f6
.word 0xf4280018 ! t0_kref+0x31a8: stb %i2, [%g0 + %i0]
.word 0xd83e2010 ! t0_kref+0x31ac: std %o4, [%i0 + 0x10]
.word 0x94dac00a ! t0_kref+0x31b0: smulcc %o3, %o2, %o2
.word 0x15077c9e ! t0_kref+0x31b4: sethi %hi(0x1df27800), %o2
.word 0x942b401b ! t0_kref+0x31b8: andn %o5, %i3, %o2
.word 0xd4de1000 ! t0_kref+0x31bc: ldxa [%i0]0x80, %o2
.word 0x94076f65 ! t0_kref+0x31c0: add %i5, 0xf65, %o2
.word 0x95b2c0fd ! t0_kref+0x31c4: edge16ln %o3, %i5, %o2
.word 0x945e800d ! t0_kref+0x31c8: smul %i2, %o5, %o2
.word 0xe03e401d ! t0_kref+0x31cc: std %l0, [%i1 + %i5]
.word 0x97b68200 ! t0_kref+0x31d0: array8 %i2, %g0, %o3
.word 0x30480008 ! t0_kref+0x31d4: ba,a,pt %icc, _kref+0x31f4
.word 0x91a00523 ! t0_kref+0x31d8: fsqrts %f3, %f8
.word 0x8da01a27 ! t0_kref+0x31dc: fstoi %f7, %f6
.word 0x8da01a42 ! t0_kref+0x31e0: fdtoi %f2, %f6
.word 0x8da01a27 ! t0_kref+0x31e4: fstoi %f7, %f6
.word 0x91a018c4 ! t0_kref+0x31e8: fdtos %f4, %f8
.word 0xdab6d018 ! t0_kref+0x31ec: stha %o5, [%i3 + %i0]0x80
.word 0x91b20ec4 ! t0_kref+0x31f0: fornot2 %f8, %f4, %f8
.word 0x91a00548 ! t0_kref+0x31f4: fsqrtd %f8, %f8
.word 0x85b08e48 ! t0_kref+0x31f8: fxnor %f2, %f8, %f2
.word 0xd64e7ff3 ! t0_kref+0x31fc: ldsb [%i1 - 0xd], %o3
.word 0xcd1fbf50 ! t0_kref+0x3200: ldd [%fp - 0xb0], %f6
.word 0x81a90a46 ! t0_kref+0x3204: fcmpd %fcc0, %f4, %f6
.word 0x9616a8f7 ! t0_kref+0x3208: or %i2, 0x8f7, %o3
.word 0xec9f5018 ! t0_kref+0x320c: ldda [%i5 + %i0]0x80, %l6
.word 0xd83e401d ! t0_kref+0x3210: std %o4, [%i1 + %i5]
.word 0x97b7431a ! t0_kref+0x3214: alignaddr %i5, %i2, %o3
.word 0x9616800b ! t0_kref+0x3218: or %i2, %o3, %o3
.word 0xd44e2011 ! t0_kref+0x321c: ldsb [%i0 + 0x11], %o2
.word 0x20800008 ! t0_kref+0x3220: bn,a _kref+0x3240
.word 0xd696d019 ! t0_kref+0x3224: lduha [%i3 + %i1]0x80, %o3
.word 0x94276d5d ! t0_kref+0x3228: sub %i5, 0xd5d, %o2
.word 0xd616c019 ! t0_kref+0x322c: lduh [%i3 + %i1], %o3
.word 0x81870000 ! t0_kref+0x3230: wr %i4, %g0, %y
.word 0xd4163ffa ! t0_kref+0x3234: lduh [%i0 - 6], %o2
.word 0x948763a6 ! t0_kref+0x3238: addcc %i5, 0x3a6, %o2
.word 0x95b2417b ! t0_kref+0x323c: edge32ln %o1, %i3, %o2
.word 0x8ba88028 ! t0_kref+0x3240: fmovslg %fcc0, %f8, %f5
.word 0xec3e7ff0 ! t0_kref+0x3244: std %l6, [%i1 - 0x10]
.word 0xe66e3fe3 ! t0_kref+0x3248: ldstub [%i0 - 0x1d], %l3
.word 0xd42e8018 ! t0_kref+0x324c: stb %o2, [%i2 + %i0]
.word 0xd82e7fe9 ! t0_kref+0x3250: stb %o4, [%i1 - 0x17]
.word 0x8ba00527 ! t0_kref+0x3254: fsqrts %f7, %f5
.word 0xfd6e3fe0 ! t0_kref+0x3258: prefetch %i0 - 0x20, 30
.word 0x8fa00524 ! t0_kref+0x325c: fsqrts %f4, %f7
.word 0x9526bb20 ! t0_kref+0x3260: mulscc %i2, -0x4e0, %o2
.word 0xda266004 ! t0_kref+0x3264: st %o5, [%i1 + 4]
.word 0x87b14f67 ! t0_kref+0x3268: fornot1s %f5, %f7, %f3
.word 0x3f800007 ! t0_kref+0x326c: fbo,a _kref+0x3288
.word 0x8186c000 ! t0_kref+0x3270: wr %i3, %g0, %y
.word 0x95b680da ! t0_kref+0x3274: edge16l %i2, %i2, %o2
.word 0x95237818 ! t0_kref+0x3278: mulscc %o5, -0x7e8, %o2
.word 0x8143c000 ! t0_kref+0x327c: stbar
.word 0xd4164000 ! t0_kref+0x3280: lduh [%i1], %o2
.word 0xd13f4019 ! t0_kref+0x3284: std %f8, [%i5 + %i1]
.word 0xe9e6101c ! t0_kref+0x3288: casa [%i0]0x80, %i4, %l4
.word 0x28480007 ! t0_kref+0x328c: bleu,a,pt %icc, _kref+0x32a8
.word 0x8ba000a3 ! t0_kref+0x3290: fnegs %f3, %f5
.word 0xcd267fec ! t0_kref+0x3294: st %f6, [%i1 - 0x14]
.word 0x8da01927 ! t0_kref+0x3298: fstod %f7, %f6
.word 0x89a00544 ! t0_kref+0x329c: fsqrtd %f4, %f4
.word 0x94873ac5 ! t0_kref+0x32a0: addcc %i4, -0x53b, %o2
.word 0xef68a045 ! t0_kref+0x32a4: prefetch %g2 + 0x45, 23
.word 0x96ab400b ! t0_kref+0x32a8: andncc %o5, %o3, %o3
.word 0x1713c05d ! t0_kref+0x32ac: sethi %hi(0x4f017400), %o3
.word 0x97b08582 ! t0_kref+0x32b0: fcmpgt32 %f2, %f2, %o3
.word 0x91a14826 ! t0_kref+0x32b4: fadds %f5, %f6, %f8
.word 0x8db007a2 ! t0_kref+0x32b8: fpackfix %f2, %f6
.word 0x81a90ac6 ! t0_kref+0x32bc: fcmped %fcc0, %f4, %f6
.word 0x9722801d ! t0_kref+0x32c0: mulscc %o2, %i5, %o3
.word 0xfa2e4000 ! t0_kref+0x32c4: stb %i5, [%i1]
.word 0xd60e3fee ! t0_kref+0x32c8: ldub [%i0 - 0x12], %o3
.word 0xd6067ff4 ! t0_kref+0x32cc: ld [%i1 - 0xc], %o3
.word 0xc76e2008 ! t0_kref+0x32d0: prefetch %i0 + 8, 3
.word 0x96fafcfb ! t0_kref+0x32d4: sdivcc %o3, -0x305, %o3
.word 0xda36c018 ! t0_kref+0x32d8: sth %o5, [%i3 + %i0]
.word 0xf836c018 ! t0_kref+0x32dc: sth %i4, [%i3 + %i0]
.word 0x81870000 ! t0_kref+0x32e0: wr %i4, %g0, %y
.word 0x940a6218 ! t0_kref+0x32e4: and %o1, 0x218, %o2
.word 0x9de3bfa0 ! t0_kref+0x32e8: save %sp, -0x60, %sp
.word 0x8086401b ! t0_kref+0x32ec: addcc %i1, %i3, %g0
.word 0x95eea43d ! t0_kref+0x32f0: restore %i2, 0x43d, %o2
.word 0x9666c01b ! t0_kref+0x32f4: subc %i3, %i3, %o3
.word 0xd60e201f ! t0_kref+0x32f8: ldub [%i0 + 0x1f], %o3
.word 0xc398a040 ! t0_kref+0x32fc: ldda [%g2 + 0x40]%asi, %f32
.word 0xe56e6010 ! t0_kref+0x3300: prefetch %i1 + 0x10, 18
.word 0x972a800a ! t0_kref+0x3304: sll %o2, %o2, %o3
.word 0x94ff7f3e ! t0_kref+0x3308: sdivcc %i5, -0xc2, %o2
.word 0x89b1cf66 ! t0_kref+0x330c: fornot1s %f7, %f6, %f4
.word 0x91a00544 ! t0_kref+0x3310: fsqrtd %f4, %f8
.word 0x87b1ca28 ! t0_kref+0x3314: fpadd16s %f7, %f8, %f3
.word 0x95b300a9 ! t0_kref+0x3318: edge16n %o4, %o1, %o2
.word 0x9416f8df ! t0_kref+0x331c: or %i3, -0x721, %o2
.word 0x9492400a ! t0_kref+0x3320: orcc %o1, %o2, %o2
sethi %hi(2f), %o7
.word 0xe40be360 ! t0_kref+0x3328: ldub [%o7 + 0x360], %l2
.word 0xa41ca00c ! t0_kref+0x332c: xor %l2, 0xc, %l2
.word 0xe42be360 ! t0_kref+0x3330: stb %l2, [%o7 + 0x360]
.word 0x81dbe360 ! t0_kref+0x3334: flush %o7 + 0x360
.word 0x89b20986 ! t0_kref+0x3338: bshuffle %f8, %f6, %f4
.word 0xd6de501d ! t0_kref+0x333c: ldxa [%i1 + %i5]0x80, %o3
.word 0x94d2c00a ! t0_kref+0x3340: umulcc %o3, %o2, %o2
.word 0xcb067ff4 ! t0_kref+0x3344: ld [%i1 - 0xc], %f5
.word 0x91a00523 ! t0_kref+0x3348: fsqrts %f3, %f8
.word 0xe83e6010 ! t0_kref+0x334c: std %l4, [%i1 + 0x10]
.word 0x87a01a46 ! t0_kref+0x3350: fdtoi %f6, %f3
.word 0x95b680cb ! t0_kref+0x3354: edge16l %i2, %o3, %o2
.word 0x89b14aa3 ! t0_kref+0x3358: fpsub16s %f5, %f3, %f4
.word 0x941332ca ! t0_kref+0x335c: or %o4, -0xd36, %o2
2: .word 0x8ba00528 ! t0_kref+0x3360: fsqrts %f8, %f5
.word 0x89a01925 ! t0_kref+0x3364: fstod %f5, %f4
.word 0x35480002 ! t0_kref+0x3368: fbue,a,pt %fcc0, _kref+0x3370
.word 0x960a6278 ! t0_kref+0x336c: and %o1, 0x278, %o3
.word 0x001fffff ! t0_kref+0x3370: illtrap 0x1fffff
.word 0xec9e501d ! t0_kref+0x3374: ldda [%i1 + %i5]0x80, %l6
.word 0x9570001a ! t0_kref+0x3378: popc %i2, %o2
.word 0x8143e040 ! t0_kref+0x337c: membar 0x40
.word 0x94fb001c ! t0_kref+0x3380: sdivcc %o4, %i4, %o2
.word 0x32480007 ! t0_kref+0x3384: bne,a,pt %icc, _kref+0x33a0
.word 0xc7263fe0 ! t0_kref+0x3388: st %f3, [%i0 - 0x20]
.word 0xb6103fec ! t0_kref+0x338c: mov 0xffffffec, %i3
.word 0x96ab74d1 ! t0_kref+0x3390: andncc %o5, -0xb2f, %o3
.word 0xd87e601c ! t0_kref+0x3394: swap [%i1 + 0x1c], %o4
.word 0x89b10988 ! t0_kref+0x3398: bshuffle %f4, %f8, %f4
.word 0x81dd212e ! t0_kref+0x339c: flush %l4 + 0x12e
.word 0x23480004 ! t0_kref+0x33a0: fbne,a,pt %fcc0, _kref+0x33b0
.word 0xd6366008 ! t0_kref+0x33a4: sth %o3, [%i1 + 8]
.word 0x3d480005 ! t0_kref+0x33a8: fbule,a,pt %fcc0, _kref+0x33bc
.word 0xec1e2010 ! t0_kref+0x33ac: ldd [%i0 + 0x10], %l6
.word 0xd186101c ! t0_kref+0x33b0: lda [%i0 + %i4]0x80, %f8
.word 0x8bb18d60 ! t0_kref+0x33b4: fnot1s %f6, %f5
.word 0xd11fbe00 ! t0_kref+0x33b8: ldd [%fp - 0x200], %f8
.word 0xd4367ff8 ! t0_kref+0x33bc: sth %o2, [%i1 - 8]
.word 0xc36e001b ! t0_kref+0x33c0: prefetch %i0 + %i3, 1
.word 0x81aa0a44 ! t0_kref+0x33c4: fcmpd %fcc0, %f8, %f4
.word 0x89a189c4 ! t0_kref+0x33c8: fdivd %f6, %f4, %f4
.word 0x8bb14d60 ! t0_kref+0x33cc: fnot1s %f5, %f5
.word 0x89a00544 ! t0_kref+0x33d0: fsqrtd %f4, %f4
.word 0x961a400b ! t0_kref+0x33d4: xor %o1, %o3, %o3
.word 0xcd26401c ! t0_kref+0x33d8: st %f6, [%i1 + %i4]
.word 0x9f414000 ! t0_kref+0x33dc: mov %pc, %o7
.word 0x9442644c ! t0_kref+0x33e0: addc %o1, 0x44c, %o2
.word 0xcd1fbfb0 ! t0_kref+0x33e4: ldd [%fp - 0x50], %f6
.word 0xe83f4019 ! t0_kref+0x33e8: std %l4, [%i5 + %i1]
.word 0x87a00125 ! t0_kref+0x33ec: fabss %f5, %f3
.word 0x94c2ad89 ! t0_kref+0x33f0: addccc %o2, 0xd89, %o2
.word 0x97b300a9 ! t0_kref+0x33f4: edge16n %o4, %o1, %o3
.word 0x94db401c ! t0_kref+0x33f8: smulcc %o5, %i4, %o2
.word 0x95400000 ! t0_kref+0x33fc: mov %y, %o2
.word 0x8da00544 ! t0_kref+0x3400: fsqrtd %f4, %f6
.word 0x96ff7dc5 ! t0_kref+0x3404: sdivcc %i5, -0x23b, %o3
.word 0x8da108a8 ! t0_kref+0x3408: fsubs %f4, %f8, %f6
.word 0xd6360000 ! t0_kref+0x340c: sth %o3, [%i0]
.word 0xd4280018 ! t0_kref+0x3410: stb %o2, [%g0 + %i0]
.word 0xd656001b ! t0_kref+0x3414: ldsh [%i0 + %i3], %o3
.word 0xd186501c ! t0_kref+0x3418: lda [%i1 + %i4]0x80, %f8
.word 0xd408a011 ! t0_kref+0x341c: ldub [%g2 + 0x11], %o2
.word 0x8182c000 ! t0_kref+0x3420: wr %o3, %g0, %y
.word 0x94df401b ! t0_kref+0x3424: smulcc %i5, %i3, %o2
.word 0x96fa800d ! t0_kref+0x3428: sdivcc %o2, %o5, %o3
.word 0x89a18944 ! t0_kref+0x342c: fmuld %f6, %f4, %f4
.word 0x87a208a4 ! t0_kref+0x3430: fsubs %f8, %f4, %f3
.word 0x94fa7dd4 ! t0_kref+0x3434: sdivcc %o1, -0x22c, %o2
.word 0xd44e4000 ! t0_kref+0x3438: ldsb [%i1], %o2
.word 0xcd1fbe00 ! t0_kref+0x343c: ldd [%fp - 0x200], %f6
.word 0xd07e3ff0 ! t0_kref+0x3440: swap [%i0 - 0x10], %o0
.word 0x8da189c6 ! t0_kref+0x3444: fdivd %f6, %f6, %f6
.word 0x33480003 ! t0_kref+0x3448: fbe,a,pt %fcc0, _kref+0x3454
.word 0x89b086e8 ! t0_kref+0x344c: fmul8ulx16 %f2, %f8, %f4
.word 0x89b009a8 ! t0_kref+0x3450: fexpand %f8, %f4
.word 0xda267fec ! t0_kref+0x3454: st %o5, [%i1 - 0x14]
.word 0xc1e6101d ! t0_kref+0x3458: casa [%i0]0x80, %i5, %g0
.word 0x947b38d1 ! t0_kref+0x345c: sdiv %o4, -0x72f, %o2
.word 0x91a00126 ! t0_kref+0x3460: fabss %f6, %f8
.word 0x81834000 ! t0_kref+0x3464: wr %o5, %g0, %y
.word 0x30480008 ! t0_kref+0x3468: ba,a,pt %icc, _kref+0x3488
.word 0xcd1fbc10 ! t0_kref+0x346c: ldd [%fp - 0x3f0], %f6
.word 0xf16e001c ! t0_kref+0x3470: prefetch %i0 + %i4, 24
.word 0xd4b81018 ! t0_kref+0x3474: stda %o2, [%g0 + %i0]0x80
.word 0x8fa00528 ! t0_kref+0x3478: fsqrts %f8, %f7
.word 0x20800006 ! t0_kref+0x347c: bn,a _kref+0x3494
.word 0x91a10828 ! t0_kref+0x3480: fadds %f4, %f8, %f8
.word 0x96172c7e ! t0_kref+0x3484: or %i4, 0xc7e, %o3
.word 0x35480005 ! t0_kref+0x3488: fbue,a,pt %fcc0, _kref+0x349c
.word 0x87b14e27 ! t0_kref+0x348c: fands %f5, %f7, %f3
.word 0xc900a030 ! t0_kref+0x3490: ld [%g2 + 0x30], %f4
.word 0x17303646 ! t0_kref+0x3494: sethi %hi(0xc0d91800), %o3
.word 0x94baefe3 ! t0_kref+0x3498: xnorcc %o3, 0xfe3, %o2
.word 0xcd1fbfc8 ! t0_kref+0x349c: ldd [%fp - 0x38], %f6
.word 0x86102004 ! t0_kref+0x34a0: mov 0x4, %g3
.word 0x32800000 ! t0_kref+0x34a4: bne,a _kref+0x34a4
.word 0x86a0e001 ! t0_kref+0x34a8: subcc %g3, 1, %g3
.word 0x25480003 ! t0_kref+0x34ac: fblg,a,pt %fcc0, _kref+0x34b8
.word 0x94f7310e ! t0_kref+0x34b0: udivcc %i4, -0xef2, %o2
.word 0x97128009 ! t0_kref+0x34b4: taddcctv %o2, %o1, %o3
.word 0x9402c00a ! t0_kref+0x34b8: add %o3, %o2, %o2
.word 0x96b6800a ! t0_kref+0x34bc: orncc %i2, %o2, %o3
.word 0x9744c000 ! t0_kref+0x34c0: mov %gsr, %o3
.word 0x87a01a24 ! t0_kref+0x34c4: fstoi %f4, %f3
.word 0x81b01026 ! t0_kref+0x34c8: siam 0x6
.word 0x81a90ac4 ! t0_kref+0x34cc: fcmped %fcc0, %f4, %f4
.word 0x81874000 ! t0_kref+0x34d0: wr %i5, %g0, %y
.word 0x97400000 ! t0_kref+0x34d4: mov %y, %o3
.word 0xc9067fec ! t0_kref+0x34d8: ld [%i1 - 0x14], %f4
.word 0xd6163ff8 ! t0_kref+0x34dc: lduh [%i0 - 8], %o3
.word 0xd4566018 ! t0_kref+0x34e0: ldsh [%i1 + 0x18], %o2
.word 0xc706001c ! t0_kref+0x34e4: ld [%i0 + %i4], %f3
.word 0xd2363ffc ! t0_kref+0x34e8: sth %o1, [%i0 - 4]
.word 0xc0780019 ! t0_kref+0x34ec: swap [%g0 + %i1], %g0
.word 0x8da14d27 ! t0_kref+0x34f0: fsmuld %f5, %f7, %f6
.word 0x8da01a27 ! t0_kref+0x34f4: fstoi %f7, %f6
.word 0x940366ac ! t0_kref+0x34f8: add %o5, 0x6ac, %o2
.word 0x94077723 ! t0_kref+0x34fc: add %i5, -0x8dd, %o2
.word 0x940b75c1 ! t0_kref+0x3500: and %o5, -0xa3f, %o2
.word 0x8fa01a42 ! t0_kref+0x3504: fdtoi %f2, %f7
.word 0xcd1fbc10 ! t0_kref+0x3508: ldd [%fp - 0x3f0], %f6
.word 0xf4300019 ! t0_kref+0x350c: sth %i2, [%g0 + %i1]
.word 0x91b20d40 ! t0_kref+0x3510: fnot1 %f8, %f8
.word 0x9740c000 ! t0_kref+0x3514: mov %asi, %o3
.word 0xd64e2005 ! t0_kref+0x3518: ldsb [%i0 + 5], %o3
.word 0x89b207c6 ! t0_kref+0x351c: pdist %f8, %f6, %f4
.word 0x8d8336d9 ! t0_kref+0x3520: wr %o4, 0xfffff6d9, %fprs
.word 0x9764e317 ! t0_kref+0x3524: movl %icc, 0x317, %o3
.word 0xcb266000 ! t0_kref+0x3528: st %f5, [%i1]
.word 0xd44e2001 ! t0_kref+0x352c: ldsb [%i0 + 1], %o2
.word 0xd11fbcf8 ! t0_kref+0x3530: ldd [%fp - 0x308], %f8
.word 0x941ac01c ! t0_kref+0x3534: xor %o3, %i4, %o2
.word 0x976666a6 ! t0_kref+0x3538: movne %icc, -0x15a, %o3
.word 0x85b20a84 ! t0_kref+0x353c: fpsub16 %f8, %f4, %f2
.word 0x963b3f7b ! t0_kref+0x3540: xnor %o4, -0x85, %o3
.word 0x95400000 ! t0_kref+0x3544: mov %y, %o2
.word 0xcf06001c ! t0_kref+0x3548: ld [%i0 + %i4], %f7
.word 0x87b00c20 ! t0_kref+0x354c: fzeros %f3
.word 0xd4100018 ! t0_kref+0x3550: lduh [%g0 + %i0], %o2
.word 0x8fa00526 ! t0_kref+0x3554: fsqrts %f6, %f7
.word 0xd4280019 ! t0_kref+0x3558: stb %o2, [%g0 + %i1]
.word 0x94aac01d ! t0_kref+0x355c: andncc %o3, %i5, %o2
.word 0x91a10d24 ! t0_kref+0x3560: fsmuld %f4, %f4, %f8
.word 0xb4103ff2 ! t0_kref+0x3564: mov 0xfffffff2, %i2
.word 0x9422765e ! t0_kref+0x3568: sub %o1, -0x9a2, %o2
.word 0x8182c000 ! t0_kref+0x356c: wr %o3, %g0, %y
.word 0x2f480008 ! t0_kref+0x3570: fbu,a,pt %fcc0, _kref+0x3590
.word 0xd64e7fea ! t0_kref+0x3574: ldsb [%i1 - 0x16], %o3
.word 0x91a00544 ! t0_kref+0x3578: fsqrtd %f4, %f8
.word 0x97b18442 ! t0_kref+0x357c: fcmpne16 %f6, %f2, %o3
.word 0x96aeb4db ! t0_kref+0x3580: andncc %i2, -0xb25, %o3
.word 0x87b1cee4 ! t0_kref+0x3584: fornot2s %f7, %f4, %f3
.word 0x8db10fa7 ! t0_kref+0x3588: fors %f4, %f7, %f6
.word 0x97b28149 ! t0_kref+0x358c: edge32l %o2, %o1, %o3
.word 0x960e800a ! t0_kref+0x3590: and %i2, %o2, %o3
.word 0x9427001b ! t0_kref+0x3594: sub %i4, %i3, %o2
.word 0x25480007 ! t0_kref+0x3598: fblg,a,pt %fcc0, _kref+0x35b4
.word 0x94e6c01b ! t0_kref+0x359c: subccc %i3, %i3, %o2
.word 0xf207bfe0 ! t0_kref+0x35a0: ld [%fp - 0x20], %i1
.word 0x94d7000b ! t0_kref+0x35a4: umulcc %i4, %o3, %o2
.word 0xd6080018 ! t0_kref+0x35a8: ldub [%g0 + %i0], %o3
.word 0x96f37be4 ! t0_kref+0x35ac: udivcc %o5, -0x41c, %o3
.word 0xec36c005 ! t0_kref+0x35b0: sth %l6, [%i3 + %g5]
.word 0x81a88ac6 ! t0_kref+0x35b4: fcmped %fcc0, %f2, %f6
.word 0x91b20c48 ! t0_kref+0x35b8: fnor %f8, %f8, %f8
.word 0xf8f6501d ! t0_kref+0x35bc: stxa %i4, [%i1 + %i5]0x80
.word 0x94af7b44 ! t0_kref+0x35c0: andncc %i5, -0x4bc, %o2
.word 0x9638001b ! t0_kref+0x35c4: xnor %g0, %i3, %o3
.word 0x3b480008 ! t0_kref+0x35c8: fble,a,pt %fcc0, _kref+0x35e8
.word 0xd83e2008 ! t0_kref+0x35cc: std %o4, [%i0 + 8]
.word 0x91a00544 ! t0_kref+0x35d0: fsqrtd %f4, %f8
.word 0x91a01927 ! t0_kref+0x35d4: fstod %f7, %f8
.word 0x91a00544 ! t0_kref+0x35d8: fsqrtd %f4, %f8
.word 0x8143c000 ! t0_kref+0x35dc: stbar
.word 0x953f4000 ! t0_kref+0x35e0: sra %i5, %g0, %o2
.word 0xc51fbc18 ! t0_kref+0x35e4: ldd [%fp - 0x3e8], %f2
.word 0xe83e6000 ! t0_kref+0x35e8: std %l4, [%i1]
.word 0xd64e4000 ! t0_kref+0x35ec: ldsb [%i1], %o3
.word 0x89a01a28 ! t0_kref+0x35f0: fstoi %f8, %f4
.word 0x36800006 ! t0_kref+0x35f4: bge,a _kref+0x360c
.word 0x94877e09 ! t0_kref+0x35f8: addcc %i5, -0x1f7, %o2
.word 0x91b18984 ! t0_kref+0x35fc: bshuffle %f6, %f4, %f8
.word 0x89a00546 ! t0_kref+0x3600: fsqrtd %f6, %f4
.word 0x940b000c ! t0_kref+0x3604: and %o4, %o4, %o2
.word 0xd4680018 ! t0_kref+0x3608: ldstub [%g0 + %i0], %o2
.word 0x94f26814 ! t0_kref+0x360c: udivcc %o1, 0x814, %o2
.word 0x81800000 ! t0_kref+0x3610: mov %g0, %y
.word 0x86102001 ! t0_kref+0x3614: mov 0x1, %g3
.word 0x32800000 ! t0_kref+0x3618: bne,a _kref+0x3618
.word 0x86a0e001 ! t0_kref+0x361c: subcc %g3, 1, %g3
.word 0x9483000d ! t0_kref+0x3620: addcc %o4, %o5, %o2
.word 0x89b106e4 ! t0_kref+0x3624: fmul8ulx16 %f4, %f4, %f4
.word 0x89a01926 ! t0_kref+0x3628: fstod %f6, %f4
.word 0x95b10484 ! t0_kref+0x362c: fcmple32 %f4, %f4, %o2
.word 0xec1f4018 ! t0_kref+0x3630: ldd [%i5 + %i0], %l6
.word 0x940eb002 ! t0_kref+0x3634: and %i2, -0xffe, %o2
.word 0xc91fbc00 ! t0_kref+0x3638: ldd [%fp - 0x400], %f4
.word 0x94583892 ! t0_kref+0x363c: smul %g0, -0x76e, %o2
.word 0x9e006cec ! t0_kref+0x3640: add %g1, 0xcec, %o7
! .word 0x2e4aea6d ! t0_kref+0x3644: bvs,a,pt %icc, SYM(t0_subr2)
bvs,a,pt %icc, SYM(t0_subr2)
.word 0x8da18844 ! t0_kref+0x3648: faddd %f6, %f4, %f6
.word 0x89a00528 ! t0_kref+0x364c: fsqrts %f8, %f4
.word 0x97b205c6 ! t0_kref+0x3650: fcmpeq32 %f8, %f6, %o3
.word 0x95400000 ! t0_kref+0x3654: mov %y, %o2
.word 0x947f2509 ! t0_kref+0x3658: sdiv %i4, 0x509, %o2
.word 0xc706600c ! t0_kref+0x365c: ld [%i1 + 0xc], %f3
.word 0x9447001d ! t0_kref+0x3660: addc %i4, %i5, %o2
.word 0xcb070018 ! t0_kref+0x3664: ld [%i4 + %i0], %f5
.word 0x8db00f28 ! t0_kref+0x3668: fsrc2s %f8, %f6
.word 0x89a01a48 ! t0_kref+0x366c: fdtoi %f8, %f4
.word 0x94fac01c ! t0_kref+0x3670: sdivcc %o3, %i4, %o2
.word 0x33800007 ! t0_kref+0x3674: fbe,a _kref+0x3690
.word 0x81800000 ! t0_kref+0x3678: mov %g0, %y
.word 0x8fb00766 ! t0_kref+0x367c: fpack16 %f6, %f7
.word 0x97b08444 ! t0_kref+0x3680: fcmpne16 %f2, %f4, %o3
.word 0x91a0c828 ! t0_kref+0x3684: fadds %f3, %f8, %f8
.word 0x960835d9 ! t0_kref+0x3688: and %g0, -0xa27, %o3
.word 0x96780000 ! t0_kref+0x368c: sdiv %g0, %g0, %o3
.word 0x8fb18d60 ! t0_kref+0x3690: fnot1s %f6, %f7
.word 0x94f36c94 ! t0_kref+0x3694: udivcc %o5, 0xc94, %o2
.word 0x21800006 ! t0_kref+0x3698: fbn,a _kref+0x36b0
.word 0x87a20825 ! t0_kref+0x369c: fadds %f8, %f5, %f3
.word 0x96d24009 ! t0_kref+0x36a0: umulcc %o1, %o1, %o3
.word 0x81830000 ! t0_kref+0x36a4: wr %o4, %g0, %y
.word 0x960375d7 ! t0_kref+0x36a8: add %o5, -0xa29, %o3
.word 0x94bb666b ! t0_kref+0x36ac: xnorcc %o5, 0x66b, %o2
.word 0xc9be589a ! t0_kref+0x36b0: stda %f4, [%i1 + %i2]0xc4
.word 0x94d26d45 ! t0_kref+0x36b4: umulcc %o1, 0xd45, %o2
.word 0x39480008 ! t0_kref+0x36b8: fbuge,a,pt %fcc0, _kref+0x36d8
.word 0x85b18c86 ! t0_kref+0x36bc: fandnot2 %f6, %f6, %f2
.word 0x94302fab ! t0_kref+0x36c0: orn %g0, 0xfab, %o2
.word 0x9722706b ! t0_kref+0x36c4: mulscc %o1, -0xf95, %o3
.word 0x9476800c ! t0_kref+0x36c8: udiv %i2, %o4, %o2
.word 0x81a98ac4 ! t0_kref+0x36cc: fcmped %fcc0, %f6, %f4
.word 0x97b20586 ! t0_kref+0x36d0: fcmpgt32 %f8, %f6, %o3
.word 0x8da189c8 ! t0_kref+0x36d4: fdivd %f6, %f8, %f6
.word 0x9696f203 ! t0_kref+0x36d8: orcc %i3, -0xdfd, %o3
.word 0xeb6e001d ! t0_kref+0x36dc: prefetch %i0 + %i5, 21
.word 0x9603400a ! t0_kref+0x36e0: add %o5, %o2, %o3
.word 0x963829da ! t0_kref+0x36e4: xnor %g0, 0x9da, %o3
.word 0x972ea00e ! t0_kref+0x36e8: sll %i2, 0xe, %o3
.word 0x948f7206 ! t0_kref+0x36ec: andcc %i5, -0xdfa, %o2
.word 0x95b18444 ! t0_kref+0x36f0: fcmpne16 %f6, %f4, %o2
.word 0x9632f4d4 ! t0_kref+0x36f4: orn %o3, -0xb2c, %o3
.word 0x94a2801a ! t0_kref+0x36f8: subcc %o2, %i2, %o2
.word 0xc51e0000 ! t0_kref+0x36fc: ldd [%i0], %f2
.word 0xcb060000 ! t0_kref+0x3700: ld [%i0], %f5
.word 0x9416c01b ! t0_kref+0x3704: or %i3, %i3, %o2
.word 0x91b1ca24 ! t0_kref+0x3708: fpadd16s %f7, %f4, %f8
.word 0xc9be180c ! t0_kref+0x370c: stda %f4, [%i0 + %o4]0xc0
.word 0x963f34c0 ! t0_kref+0x3710: xnor %i4, -0xb40, %o3
.word 0x91b10a04 ! t0_kref+0x3714: fpadd16 %f4, %f4, %f8
.word 0xe0380019 ! t0_kref+0x3718: std %l0, [%g0 + %i1]
.word 0x26480007 ! t0_kref+0x371c: bl,a,pt %icc, _kref+0x3738
.word 0xc9be180b ! t0_kref+0x3720: stda %f4, [%i0 + %o3]0xc0
.word 0x87b10ee8 ! t0_kref+0x3724: fornot2s %f4, %f8, %f3
.word 0x85a18842 ! t0_kref+0x3728: faddd %f6, %f2, %f2
.word 0xe5ee501b ! t0_kref+0x372c: prefetcha %i1 + %i3, 18
.word 0xf4a81018 ! t0_kref+0x3730: stba %i2, [%g0 + %i0]0x80
.word 0x97b18506 ! t0_kref+0x3734: fcmpgt16 %f6, %f6, %o3
.word 0x963ebed1 ! t0_kref+0x3738: xnor %i2, -0x12f, %o3
.word 0x89a109c4 ! t0_kref+0x373c: fdivd %f4, %f4, %f4
.word 0x947e800a ! t0_kref+0x3740: sdiv %i2, %o2, %o2
.word 0x94783eb3 ! t0_kref+0x3744: sdiv %g0, -0x14d, %o2
.word 0x96ba401a ! t0_kref+0x3748: xnorcc %o1, %i2, %o3
.word 0x94d2c01c ! t0_kref+0x374c: umulcc %o3, %i4, %o2
.word 0x9526fd05 ! t0_kref+0x3750: mulscc %i3, -0x2fb, %o2
.word 0x8ba00527 ! t0_kref+0x3754: fsqrts %f7, %f5
.word 0x94e6801a ! t0_kref+0x3758: subccc %i2, %i2, %o2
.word 0xcdbf5018 ! t0_kref+0x375c: stda %f6, [%i5 + %i0]0x80
.word 0xe168a042 ! t0_kref+0x3760: prefetch %g2 + 0x42, 16
.word 0x81df8018 ! t0_kref+0x3764: flush %fp + %i0
.word 0x94df3576 ! t0_kref+0x3768: smulcc %i4, -0xa8a, %o2
.word 0xd4262008 ! t0_kref+0x376c: st %o2, [%i0 + 8]
.word 0x94aac009 ! t0_kref+0x3770: andncc %o3, %o1, %o2
.word 0x89a089c6 ! t0_kref+0x3774: fdivd %f2, %f6, %f4
.word 0x27480007 ! t0_kref+0x3778: fbul,a,pt %fcc0, _kref+0x3794
.word 0xd60e001a ! t0_kref+0x377c: ldub [%i0 + %i2], %o3
.word 0x89a0c924 ! t0_kref+0x3780: fmuls %f3, %f4, %f4
.word 0x3d480007 ! t0_kref+0x3784: fbule,a,pt %fcc0, _kref+0x37a0
.word 0x9412b6a6 ! t0_kref+0x3788: or %o2, -0x95a, %o2
.word 0xc7000018 ! t0_kref+0x378c: ld [%g0 + %i0], %f3
.word 0x8db10f46 ! t0_kref+0x3790: fornot1 %f4, %f6, %f6
.word 0xcf270018 ! t0_kref+0x3794: st %f7, [%i4 + %i0]
.word 0x81a90a46 ! t0_kref+0x3798: fcmpd %fcc0, %f4, %f6
.word 0x95b20588 ! t0_kref+0x379c: fcmpgt32 %f8, %f8, %o2
.word 0xcd1fbca0 ! t0_kref+0x37a0: ldd [%fp - 0x360], %f6
.word 0x8fa01a48 ! t0_kref+0x37a4: fdtoi %f8, %f7
.word 0xe4086e9c ! t0_kref+0x37a8: ldub [%g1 + 0xe9c], %l2
.word 0xa41ca00c ! t0_kref+0x37ac: xor %l2, 0xc, %l2
.word 0xe4286e9c ! t0_kref+0x37b0: stb %l2, [%g1 + 0xe9c]
.word 0x81d86e9c ! t0_kref+0x37b4: flush %g1 + 0xe9c
.word 0x8ba148a8 ! t0_kref+0x37b8: fsubs %f5, %f8, %f5
! .word 0x244aea0f ! t0_kref+0x37bc: ble,a,pt %icc, SYM(t0_subr2)
ble,a,pt %icc, SYM(t0_subr2)
.word 0x9e006e64 ! t0_kref+0x37c0: add %g1, 0xe64, %o7
.word 0x85b18c44 ! t0_kref+0x37c4: fnor %f6, %f4, %f2
.word 0x91a01925 ! t0_kref+0x37c8: fstod %f5, %f8
.word 0xd60e001a ! t0_kref+0x37cc: ldub [%i0 + %i2], %o3
.word 0x947ec01d ! t0_kref+0x37d0: sdiv %i3, %i5, %o2
.word 0x81a88a46 ! t0_kref+0x37d4: fcmpd %fcc0, %f2, %f6
.word 0x973ae018 ! t0_kref+0x37d8: sra %o3, 0x18, %o3
.word 0xc9bf1a19 ! t0_kref+0x37dc: stda %f4, [%i4 + %i1]0xd0
.word 0xd8270019 ! t0_kref+0x37e0: st %o4, [%i4 + %i1]
.word 0x91a108c6 ! t0_kref+0x37e4: fsubd %f4, %f6, %f8
.word 0x94d7401a ! t0_kref+0x37e8: umulcc %i5, %i2, %o2
.word 0x969b0000 ! t0_kref+0x37ec: xorcc %o4, %g0, %o3
.word 0xc9ee501d ! t0_kref+0x37f0: prefetcha %i1 + %i5, 4
2: .word 0xd1262014 ! t0_kref+0x37f4: st %f8, [%i0 + 0x14]
.word 0x8da00544 ! t0_kref+0x37f8: fsqrtd %f4, %f6
.word 0x945a62c0 ! t0_kref+0x37fc: smul %o1, 0x2c0, %o2
.word 0x9612a15e ! t0_kref+0x3800: or %o2, 0x15e, %o3
.word 0xe3b8a040 ! t0_kref+0x3804: stda %f48, [%g2 + 0x40]%asi
.word 0x31480003 ! t0_kref+0x3808: fba,a,pt %fcc0, _kref+0x3814
.word 0x85a00544 ! t0_kref+0x380c: fsqrtd %f4, %f2
.word 0x8da00542 ! t0_kref+0x3810: fsqrtd %f2, %f6
call SYM(t0_subr2)
.word 0x8da189c6 ! t0_kref+0x3818: fdivd %f6, %f6, %f6
.word 0x85a00546 ! t0_kref+0x381c: fsqrtd %f6, %f2
.word 0x89a18846 ! t0_kref+0x3820: faddd %f6, %f6, %f4
.word 0x89a00525 ! t0_kref+0x3824: fsqrts %f5, %f4
.word 0x87a01a25 ! t0_kref+0x3828: fstoi %f5, %f3
.word 0xd60e8019 ! t0_kref+0x382c: ldub [%i2 + %i1], %o3
.word 0xa782bf18 ! t0_kref+0x3830: wr %o2, 0xffffff18, %gsr
.word 0x8da20d25 ! t0_kref+0x3834: fsmuld %f8, %f5, %f6
.word 0x3b480008 ! t0_kref+0x3838: fble,a,pt %fcc0, _kref+0x3858
.word 0xec1e6010 ! t0_kref+0x383c: ldd [%i1 + 0x10], %l6
.word 0x89a00525 ! t0_kref+0x3840: fsqrts %f5, %f4
.word 0x8bb14f65 ! t0_kref+0x3844: fornot1s %f5, %f5, %f5
.word 0x965a7e81 ! t0_kref+0x3848: smul %o1, -0x17f, %o3
.word 0x91a00544 ! t0_kref+0x384c: fsqrtd %f4, %f8
.word 0x89b20d40 ! t0_kref+0x3850: fnot1 %f8, %f4
.word 0xd6c01019 ! t0_kref+0x3854: ldswa [%g0 + %i1]0x80, %o3
.word 0x8db08986 ! t0_kref+0x3858: bshuffle %f2, %f6, %f6
.word 0x91b10628 ! t0_kref+0x385c: fmul8x16 %f4, %f8, %f8
.word 0xc7060000 ! t0_kref+0x3860: ld [%i0], %f3
.word 0x91a088c6 ! t0_kref+0x3864: fsubd %f2, %f6, %f8
.word 0x81a98a46 ! t0_kref+0x3868: fcmpd %fcc0, %f6, %f6
.word 0x1708f57e ! t0_kref+0x386c: sethi %hi(0x23d5f800), %o3
.word 0x81824000 ! t0_kref+0x3870: wr %o1, %g0, %y
.word 0x961b3913 ! t0_kref+0x3874: xor %o4, -0x6ed, %o3
.word 0x965ac00d ! t0_kref+0x3878: smul %o3, %o5, %o3
.word 0x9687400b ! t0_kref+0x387c: addcc %i5, %o3, %o3
.word 0x8da01106 ! t0_kref+0x3880: fxtod %f6, %f6
.word 0x940a71b6 ! t0_kref+0x3884: and %o1, -0xe4a, %o2
.word 0x96bac01b ! t0_kref+0x3888: xnorcc %o3, %i3, %o3
.word 0x96aeb62a ! t0_kref+0x388c: andncc %i2, -0x9d6, %o3
.word 0x94224009 ! t0_kref+0x3890: sub %o1, %o1, %o2
.word 0x947f37af ! t0_kref+0x3894: sdiv %i4, -0x851, %o2
.word 0x81a9ca26 ! t0_kref+0x3898: fcmps %fcc0, %f7, %f6
.word 0x941ec00a ! t0_kref+0x389c: xor %i3, %o2, %o2
.word 0xfa280019 ! t0_kref+0x38a0: stb %i5, [%g0 + %i1]
.word 0x85a01926 ! t0_kref+0x38a4: fstod %f6, %f2
.word 0x8143e040 ! t0_kref+0x38a8: membar 0x40
.word 0x943f6f5b ! t0_kref+0x38ac: xnor %i5, 0xf5b, %o2
.word 0x94c3000c ! t0_kref+0x38b0: addccc %o4, %o4, %o2
.word 0x95b10486 ! t0_kref+0x38b4: fcmple32 %f4, %f6, %o2
.word 0x20480007 ! t0_kref+0x38b8: bn,a,pt %icc, _kref+0x38d4
.word 0x89a00126 ! t0_kref+0x38bc: fabss %f6, %f4
.word 0x8da14825 ! t0_kref+0x38c0: fadds %f5, %f5, %f6
.word 0xf636c018 ! t0_kref+0x38c4: sth %i3, [%i3 + %i0]
.word 0x3d480007 ! t0_kref+0x38c8: fbule,a,pt %fcc0, _kref+0x38e4
.word 0x89b20ee3 ! t0_kref+0x38cc: fornot2s %f8, %f3, %f4
.word 0x95b18548 ! t0_kref+0x38d0: fcmpeq16 %f6, %f8, %o2
.word 0xf4267fe4 ! t0_kref+0x38d4: st %i2, [%i1 - 0x1c]
.word 0xd6c61000 ! t0_kref+0x38d8: ldswa [%i0]0x80, %o3
.word 0xe4380018 ! t0_kref+0x38dc: std %l2, [%g0 + %i0]
.word 0x97b18486 ! t0_kref+0x38e0: fcmple32 %f6, %f6, %o3
.word 0xd2a65000 ! t0_kref+0x38e4: sta %o1, [%i1]0x80
.word 0xf42e8018 ! t0_kref+0x38e8: stb %i2, [%i2 + %i0]
.word 0xf9386ad4 ! t0_kref+0x38ec: std %f28, [%g1 + 0xad4]
.word 0x8da109c4 ! t0_kref+0x38f0: fdivd %f4, %f4, %f6
.word 0x9493400b ! t0_kref+0x38f4: orcc %o5, %o3, %o2
.word 0x8bb14a25 ! t0_kref+0x38f8: fpadd16s %f5, %f5, %f5
.word 0xd6567fe6 ! t0_kref+0x38fc: ldsh [%i1 - 0x1a], %o3
.word 0xc398a040 ! t0_kref+0x3900: ldda [%g2 + 0x40]%asi, %f32
.word 0x91a209c6 ! t0_kref+0x3904: fdivd %f8, %f6, %f8
.word 0x8fa00128 ! t0_kref+0x3908: fabss %f8, %f7
.word 0xda7e2010 ! t0_kref+0x390c: swap [%i0 + 0x10], %o5
.word 0x27800004 ! t0_kref+0x3910: fbul,a _kref+0x3920
.word 0x961b001d ! t0_kref+0x3914: xor %o4, %i5, %o3
.word 0x91a01924 ! t0_kref+0x3918: fstod %f4, %f8
.word 0xd44e4000 ! t0_kref+0x391c: ldsb [%i1], %o2
.word 0x86102001 ! t0_kref+0x3920: mov 0x1, %g3
.word 0x32800000 ! t0_kref+0x3924: bne,a _kref+0x3924
.word 0x86a0e001 ! t0_kref+0x3928: subcc %g3, 1, %g3
.word 0xcb861000 ! t0_kref+0x392c: lda [%i0]0x80, %f5
.word 0xc02e600a ! t0_kref+0x3930: clrb [%i1 + 0xa]
.word 0x85b18d40 ! t0_kref+0x3934: fnot1 %f6, %f2
.word 0x878020f0 ! t0_kref+0x3938: mov 0xf0, %asi
.word 0xe43f4018 ! t0_kref+0x393c: std %l2, [%i5 + %i0]
.word 0x27800007 ! t0_kref+0x3940: fbul,a _kref+0x395c
.word 0x151fd40f ! t0_kref+0x3944: sethi %hi(0x7f503c00), %o2
.word 0x89a00544 ! t0_kref+0x3948: fsqrtd %f4, %f4
.word 0xd4363ff2 ! t0_kref+0x394c: sth %o2, [%i0 - 0xe]
.word 0x8186c000 ! t0_kref+0x3950: wr %i3, %g0, %y
.word 0x3d800004 ! t0_kref+0x3954: fbule,a _kref+0x3964
.word 0x96402c53 ! t0_kref+0x3958: addc %g0, 0xc53, %o3
.word 0x81a9caa3 ! t0_kref+0x395c: fcmpes %fcc0, %f7, %f3
.word 0x35480004 ! t0_kref+0x3960: fbue,a,pt %fcc0, _kref+0x3970
.word 0x85b08a84 ! t0_kref+0x3964: fpsub16 %f2, %f4, %f2
.word 0x95b0011c ! t0_kref+0x3968: edge32 %g0, %i4, %o2
.word 0x941f65d1 ! t0_kref+0x396c: xor %i5, 0x5d1, %o2
.word 0x87a00123 ! t0_kref+0x3970: fabss %f3, %f3
.word 0x2d480006 ! t0_kref+0x3974: fbg,a,pt %fcc0, _kref+0x398c
.word 0x8143c000 ! t0_kref+0x3978: stbar
.word 0xec180018 ! t0_kref+0x397c: ldd [%g0 + %i0], %l6
.word 0x35480004 ! t0_kref+0x3980: fbue,a,pt %fcc0, _kref+0x3990
.word 0x96276252 ! t0_kref+0x3984: sub %i5, 0x252, %o3
.word 0x81828000 ! t0_kref+0x3988: wr %o2, %g0, %y
.word 0x9720000a ! t0_kref+0x398c: mulscc %g0, %o2, %o3
.word 0x81a98a44 ! t0_kref+0x3990: fcmpd %fcc0, %f6, %f4
.word 0xec1e401d ! t0_kref+0x3994: ldd [%i1 + %i5], %l6
.word 0x8fa000a8 ! t0_kref+0x3998: fnegs %f8, %f7
.word 0x94232cf3 ! t0_kref+0x399c: sub %o4, 0xcf3, %o2
.word 0x8db10744 ! t0_kref+0x39a0: fpack32 %f4, %f4, %f6
.word 0x8db00c00 ! t0_kref+0x39a4: fzero %f6
.word 0xc168a140 ! t0_kref+0x39a8: prefetch %g2 + 0x140, 0
.word 0x97b10488 ! t0_kref+0x39ac: fcmple32 %f4, %f8, %o3
.word 0xcdb81019 ! t0_kref+0x39b0: stda %f6, [%g0 + %i1]0x80
.word 0x27480006 ! t0_kref+0x39b4: fbul,a,pt %fcc0, _kref+0x39cc
.word 0x89b20ec4 ! t0_kref+0x39b8: fornot2 %f8, %f4, %f4
.word 0x91a01a24 ! t0_kref+0x39bc: fstoi %f4, %f8
.word 0x8db18d40 ! t0_kref+0x39c0: fnot1 %f6, %f6
.word 0x91b18d04 ! t0_kref+0x39c4: fandnot1 %f6, %f4, %f8
.word 0xd43e7fe0 ! t0_kref+0x39c8: std %o2, [%i1 - 0x20]
.word 0x91a00125 ! t0_kref+0x39cc: fabss %f5, %f8
.word 0xe968a10f ! t0_kref+0x39d0: prefetch %g2 + 0x10f, 20
.word 0xcd060000 ! t0_kref+0x39d4: ld [%i0], %f6
.word 0x151bd86b ! t0_kref+0x39d8: sethi %hi(0x6f61ac00), %o2
.word 0x8fa10927 ! t0_kref+0x39dc: fmuls %f4, %f7, %f7
.word 0x95400000 ! t0_kref+0x39e0: mov %y, %o2
.word 0xe4680019 ! t0_kref+0x39e4: ldstub [%g0 + %i1], %l2
.word 0xcd1f4018 ! t0_kref+0x39e8: ldd [%i5 + %i0], %f6
.word 0xd44e7ffd ! t0_kref+0x39ec: ldsb [%i1 - 3], %o2
.word 0xf6364000 ! t0_kref+0x39f0: sth %i3, [%i1]
.word 0xc0f75019 ! t0_kref+0x39f4: stxa %g0, [%i5 + %i1]0x80
.word 0xe968a0c7 ! t0_kref+0x39f8: prefetch %g2 + 0xc7, 20
.word 0xec1e401d ! t0_kref+0x39fc: ldd [%i1 + %i5], %l6
.word 0x8db186c2 ! t0_kref+0x3a00: fmul8sux16 %f6, %f2, %f6
.word 0x8ba00127 ! t0_kref+0x3a04: fabss %f7, %f5
.word 0x96d7000a ! t0_kref+0x3a08: umulcc %i4, %o2, %o3
.word 0xa783001b ! t0_kref+0x3a0c: wr %o4, %i3, %gsr
.word 0x9616a3ee ! t0_kref+0x3a10: or %i2, 0x3ee, %o3
.word 0xc91fbdb8 ! t0_kref+0x3a14: ldd [%fp - 0x248], %f4
.word 0x81ddfc67 ! t0_kref+0x3a18: flush %l7 - 0x399
.word 0x947a400c ! t0_kref+0x3a1c: sdiv %o1, %o4, %o2
.word 0x89b10ec4 ! t0_kref+0x3a20: fornot2 %f4, %f4, %f4
.word 0xd6167ffa ! t0_kref+0x3a24: lduh [%i1 - 6], %o3
.word 0x81a90a25 ! t0_kref+0x3a28: fcmps %fcc0, %f4, %f5
.word 0x94c2a7f4 ! t0_kref+0x3a2c: addccc %o2, 0x7f4, %o2
.word 0x965e800a ! t0_kref+0x3a30: smul %i2, %o2, %o3
.word 0x8da00126 ! t0_kref+0x3a34: fabss %f6, %f6
.word 0x97b700fd ! t0_kref+0x3a38: edge16ln %i4, %i5, %o3
.word 0x96232ecf ! t0_kref+0x3a3c: sub %o4, 0xecf, %o3
.word 0x81a98ac2 ! t0_kref+0x3a40: fcmped %fcc0, %f6, %f2
.word 0xd40e6002 ! t0_kref+0x3a44: ldub [%i1 + 2], %o2
.word 0xcd1fbca0 ! t0_kref+0x3a48: ldd [%fp - 0x360], %f6
.word 0x96db3189 ! t0_kref+0x3a4c: smulcc %o4, -0xe77, %o3
.word 0x8fa00523 ! t0_kref+0x3a50: fsqrts %f3, %f7
.word 0x91b00f28 ! t0_kref+0x3a54: fsrc2s %f8, %f8
.word 0x8d86f52e ! t0_kref+0x3a58: wr %i3, 0xfffff52e, %fprs
.word 0x2e480004 ! t0_kref+0x3a5c: bvs,a,pt %icc, _kref+0x3a6c
.word 0xc368a106 ! t0_kref+0x3a60: prefetch %g2 + 0x106, 1
.word 0x2b480007 ! t0_kref+0x3a64: fbug,a,pt %fcc0, _kref+0x3a80
.word 0xcf871018 ! t0_kref+0x3a68: lda [%i4 + %i0]0x80, %f7
.word 0xc91e4000 ! t0_kref+0x3a6c: ldd [%i1], %f4
.word 0xd22e4000 ! t0_kref+0x3a70: stb %o1, [%i1]
.word 0x96d2ab29 ! t0_kref+0x3a74: umulcc %o2, 0xb29, %o3
.word 0x81a98a44 ! t0_kref+0x3a78: fcmpd %fcc0, %f6, %f4
.word 0xd8280018 ! t0_kref+0x3a7c: stb %o4, [%g0 + %i0]
.word 0x8db20a08 ! t0_kref+0x3a80: fpadd16 %f8, %f8, %f6
.word 0x96c32868 ! t0_kref+0x3a84: addccc %o4, 0x868, %o3
.word 0x9427001c ! t0_kref+0x3a88: sub %i4, %i4, %o2
.word 0x97400000 ! t0_kref+0x3a8c: mov %y, %o3
.word 0xd4563fe4 ! t0_kref+0x3a90: ldsh [%i0 - 0x1c], %o2
.word 0x8db18f84 ! t0_kref+0x3a94: for %f6, %f4, %f6
.word 0x86102019 ! t0_kref+0x3a98: mov 0x19, %g3
.word 0x86a0e001 ! t0_kref+0x3a9c: subcc %g3, 1, %g3
.word 0x22800005 ! t0_kref+0x3aa0: be,a _kref+0x3ab4
.word 0x94d3401a ! t0_kref+0x3aa4: umulcc %o5, %i2, %o2
.word 0x94fe800a ! t0_kref+0x3aa8: sdivcc %i2, %o2, %o2
.word 0xd4ae101a ! t0_kref+0x3aac: stba %o2, [%i0 + %i2]0x80
.word 0xd03e7ff8 ! t0_kref+0x3ab0: std %o0, [%i1 - 8]
.word 0x2d480005 ! t0_kref+0x3ab4: fbg,a,pt %fcc0, _kref+0x3ac8
.word 0x89a000c6 ! t0_kref+0x3ab8: fnegd %f6, %f4
.word 0x89a00544 ! t0_kref+0x3abc: fsqrtd %f4, %f4
.word 0x89a00123 ! t0_kref+0x3ac0: fabss %f3, %f4
.word 0x89a00523 ! t0_kref+0x3ac4: fsqrts %f3, %f4
.word 0x8fb18a23 ! t0_kref+0x3ac8: fpadd16s %f6, %f3, %f7
.word 0x8db00f25 ! t0_kref+0x3acc: fsrc2s %f5, %f6
.word 0x81a8ca28 ! t0_kref+0x3ad0: fcmps %fcc0, %f3, %f8
.word 0x967a60b5 ! t0_kref+0x3ad4: sdiv %o1, 0xb5, %o3
.word 0x86102002 ! t0_kref+0x3ad8: mov 0x2, %g3
.word 0x32800000 ! t0_kref+0x3adc: bne,a _kref+0x3adc
.word 0x86a0e001 ! t0_kref+0x3ae0: subcc %g3, 1, %g3
.word 0x85b10a82 ! t0_kref+0x3ae4: fpsub16 %f4, %f2, %f2
.word 0x37480008 ! t0_kref+0x3ae8: fbge,a,pt %fcc0, _kref+0x3b08
.word 0x941b000c ! t0_kref+0x3aec: xor %o4, %o4, %o2
.word 0x948774c8 ! t0_kref+0x3af0: addcc %i5, -0xb38, %o2
.word 0x89b1cd60 ! t0_kref+0x3af4: fnot1s %f7, %f4
.word 0x8fb00762 ! t0_kref+0x3af8: fpack16 %f2, %f7
.word 0xd8267ff8 ! t0_kref+0x3afc: st %o4, [%i1 - 8]
.word 0x94f82424 ! t0_kref+0x3b00: sdivcc %g0, 0x424, %o2
.word 0x85a00142 ! t0_kref+0x3b04: fabsd %f2, %f2
.word 0xc398a040 ! t0_kref+0x3b08: ldda [%g2 + 0x40]%asi, %f32
.word 0x8fa01a42 ! t0_kref+0x3b0c: fdtoi %f2, %f7
.word 0x81aa0a46 ! t0_kref+0x3b10: fcmpd %fcc0, %f8, %f6
.word 0xc91fbf60 ! t0_kref+0x3b14: ldd [%fp - 0xa0], %f4
.word 0x9407000a ! t0_kref+0x3b18: add %i4, %o2, %o2
.word 0x89b20a28 ! t0_kref+0x3b1c: fpadd16s %f8, %f8, %f4
.word 0xd64e0000 ! t0_kref+0x3b20: ldsb [%i0], %o3
.word 0xcb06401c ! t0_kref+0x3b24: ld [%i1 + %i4], %f5
.word 0x91a10942 ! t0_kref+0x3b28: fmuld %f4, %f2, %f8
.word 0x8da00542 ! t0_kref+0x3b2c: fsqrtd %f2, %f6
.word 0x2c480007 ! t0_kref+0x3b30: bneg,a,pt %icc, _kref+0x3b4c
.word 0xc9be5000 ! t0_kref+0x3b34: stda %f4, [%i1]0x80
.word 0x965a6319 ! t0_kref+0x3b38: smul %o1, 0x319, %o3
.word 0xc7262004 ! t0_kref+0x3b3c: st %f3, [%i0 + 4]
.word 0x87a00126 ! t0_kref+0x3b40: fabss %f6, %f3
.word 0x85b186e6 ! t0_kref+0x3b44: fmul8ulx16 %f6, %f6, %f2
.word 0x8fb00766 ! t0_kref+0x3b48: fpack16 %f6, %f7
.word 0x91b18c84 ! t0_kref+0x3b4c: fandnot2 %f6, %f4, %f8
.word 0x89a188a6 ! t0_kref+0x3b50: fsubs %f6, %f6, %f4
.word 0x30480002 ! t0_kref+0x3b54: ba,a,pt %icc, _kref+0x3b5c
.word 0x942a400d ! t0_kref+0x3b58: andn %o1, %o5, %o2
.word 0xd11fbf18 ! t0_kref+0x3b5c: ldd [%fp - 0xe8], %f8
.word 0xcb060000 ! t0_kref+0x3b60: ld [%i0], %f5
.word 0x89a00548 ! t0_kref+0x3b64: fsqrtd %f8, %f4
.word 0x91b18f82 ! t0_kref+0x3b68: for %f6, %f2, %f8
.word 0x8bb00f23 ! t0_kref+0x3b6c: fsrc2s %f3, %f5
.word 0xd106401c ! t0_kref+0x3b70: ld [%i1 + %i4], %f8
.word 0x91a108c6 ! t0_kref+0x3b74: fsubd %f4, %f6, %f8
.word 0x91a00126 ! t0_kref+0x3b78: fabss %f6, %f8
.word 0x1513c0a2 ! t0_kref+0x3b7c: sethi %hi(0x4f028800), %o2
.word 0x8fa00527 ! t0_kref+0x3b80: fsqrts %f7, %f7
.word 0x21480006 ! t0_kref+0x3b84: fbn,a,pt %fcc0, _kref+0x3b9c
.word 0xf82e3fff ! t0_kref+0x3b88: stb %i4, [%i0 - 1]
.word 0xe968a00c ! t0_kref+0x3b8c: prefetch %g2 + 0xc, 20
.word 0x89a10d27 ! t0_kref+0x3b90: fsmuld %f4, %f7, %f4
.word 0x96af2a0e ! t0_kref+0x3b94: andncc %i4, 0xa0e, %o3
.word 0xd68e1000 ! t0_kref+0x3b98: lduba [%i0]0x80, %o3
.word 0x3d480006 ! t0_kref+0x3b9c: fbule,a,pt %fcc0, _kref+0x3bb4
.word 0x94d2c00a ! t0_kref+0x3ba0: umulcc %o3, %o2, %o2
.word 0x89a01046 ! t0_kref+0x3ba4: fdtox %f6, %f4
.word 0x8fa00527 ! t0_kref+0x3ba8: fsqrts %f7, %f7
.word 0xc51e001d ! t0_kref+0x3bac: ldd [%i0 + %i5], %f2
.word 0xec1e6000 ! t0_kref+0x3bb0: ldd [%i1], %l6
.word 0x96e0000b ! t0_kref+0x3bb4: subccc %g0, %o3, %o3
.word 0x963ec01d ! t0_kref+0x3bb8: xnor %i3, %i5, %o3
.word 0x81a90a46 ! t0_kref+0x3bbc: fcmpd %fcc0, %f4, %f6
.word 0x85a00548 ! t0_kref+0x3bc0: fsqrtd %f8, %f2
.word 0xda2e2013 ! t0_kref+0x3bc4: stb %o5, [%i0 + 0x13]
.word 0x96980000 ! t0_kref+0x3bc8: xorcc %g0, %g0, %o3
.word 0x96e6c01a ! t0_kref+0x3bcc: subccc %i3, %i2, %o3
.word 0x9fc00004 ! t0_kref+0x3bd0: call %g0 + %g4
.word 0x9622401d ! t0_kref+0x3bd4: sub %o1, %i5, %o3
.word 0x81a90ac2 ! t0_kref+0x3bd8: fcmped %fcc0, %f4, %f2
.word 0x942b2a6b ! t0_kref+0x3bdc: andn %o4, 0xa6b, %o2
.word 0x8da18d24 ! t0_kref+0x3be0: fsmuld %f6, %f4, %f6
.word 0x81a9ca28 ! t0_kref+0x3be4: fcmps %fcc0, %f7, %f8
.word 0xc398a040 ! t0_kref+0x3be8: ldda [%g2 + 0x40]%asi, %f32
.word 0x81de401f ! t0_kref+0x3bec: flush %i1 + %i7
.word 0x945eaffc ! t0_kref+0x3bf0: smul %i2, 0xffc, %o2
.word 0x8db0c706 ! t0_kref+0x3bf4: fmuld8sux16 %f3, %f6, %f6
.word 0x973ec00a ! t0_kref+0x3bf8: sra %i3, %o2, %o3
.word 0x89b107c2 ! t0_kref+0x3bfc: pdist %f4, %f2, %f4
.word 0x96defda4 ! t0_kref+0x3c00: smulcc %i3, -0x25c, %o3
.word 0x85b18ec4 ! t0_kref+0x3c04: fornot2 %f6, %f4, %f2
.word 0x91a08946 ! t0_kref+0x3c08: fmuld %f2, %f6, %f8
.word 0x85a00546 ! t0_kref+0x3c0c: fsqrtd %f6, %f2
.word 0x85a10946 ! t0_kref+0x3c10: fmuld %f4, %f6, %f2
.word 0x9417001c ! t0_kref+0x3c14: or %i4, %i4, %o2
.word 0xd4166000 ! t0_kref+0x3c18: lduh [%i1], %o2
.word 0xdaa81019 ! t0_kref+0x3c1c: stba %o5, [%g0 + %i1]0x80
.word 0xd6762000 ! t0_kref+0x3c20: stx %o3, [%i0]
.word 0x8fb10aa4 ! t0_kref+0x3c24: fpsub16s %f4, %f4, %f7
.word 0x8d82f689 ! t0_kref+0x3c28: wr %o3, 0xfffff689, %fprs
.word 0x8fa00123 ! t0_kref+0x3c2c: fabss %f3, %f7
.word 0xd60e2004 ! t0_kref+0x3c30: ldub [%i0 + 4], %o3
.word 0x29480006 ! t0_kref+0x3c34: fbl,a,pt %fcc0, _kref+0x3c4c
.word 0xe168a142 ! t0_kref+0x3c38: prefetch %g2 + 0x142, 16
.word 0xf6262000 ! t0_kref+0x3c3c: st %i3, [%i0]
.word 0x8ba00127 ! t0_kref+0x3c40: fabss %f7, %f5
.word 0x8ba1c823 ! t0_kref+0x3c44: fadds %f7, %f3, %f5
.word 0x85a10946 ! t0_kref+0x3c48: fmuld %f4, %f6, %f2
.word 0x89a018c8 ! t0_kref+0x3c4c: fdtos %f8, %f4
.word 0xc7067fe0 ! t0_kref+0x3c50: ld [%i1 - 0x20], %f3
.word 0x94b6c01d ! t0_kref+0x3c54: orncc %i3, %i5, %o2
.word 0x89a109c2 ! t0_kref+0x3c58: fdivd %f4, %f2, %f4
.word 0x28800001 ! t0_kref+0x3c5c: bleu,a _kref+0x3c60
.word 0x87a018c6 ! t0_kref+0x3c60: fdtos %f6, %f3
.word 0x97b6810a ! t0_kref+0x3c64: edge32 %i2, %o2, %o3
.word 0x960f401d ! t0_kref+0x3c68: and %i5, %i5, %o3
.word 0x8db08984 ! t0_kref+0x3c6c: bshuffle %f2, %f4, %f6
.word 0xc99e5a5c ! t0_kref+0x3c70: ldda [%i1 + %i4]0xd2, %f4
.word 0x89a00542 ! t0_kref+0x3c74: fsqrtd %f2, %f4
.word 0x29480008 ! t0_kref+0x3c78: fbl,a,pt %fcc0, _kref+0x3c98
.word 0xd11fbc48 ! t0_kref+0x3c7c: ldd [%fp - 0x3b8], %f8
.word 0x96f0358a ! t0_kref+0x3c80: udivcc %g0, -0xa76, %o3
.word 0x8da018c6 ! t0_kref+0x3c84: fdtos %f6, %f6
.word 0x91b18727 ! t0_kref+0x3c88: fmuld8ulx16 %f6, %f7, %f8
.word 0x947b252b ! t0_kref+0x3c8c: sdiv %o4, 0x52b, %o2
.word 0xd656200e ! t0_kref+0x3c90: ldsh [%i0 + 0xe], %o3
.word 0xd2b6501b ! t0_kref+0x3c94: stha %o1, [%i1 + %i3]0x80
.word 0x94d6c009 ! t0_kref+0x3c98: umulcc %i3, %o1, %o2
.word 0xd4080018 ! t0_kref+0x3c9c: ldub [%g0 + %i0], %o2
.word 0xec1e0000 ! t0_kref+0x3ca0: ldd [%i0], %l6
.word 0xf826401c ! t0_kref+0x3ca4: st %i4, [%i1 + %i4]
.word 0x91b08e06 ! t0_kref+0x3ca8: fand %f2, %f6, %f8
.word 0xc51e4000 ! t0_kref+0x3cac: ldd [%i1], %f2
.word 0xd6ce1000 ! t0_kref+0x3cb0: ldsba [%i0]0x80, %o3
.word 0x94c33088 ! t0_kref+0x3cb4: addccc %o4, -0xf78, %o2
.word 0x89a00546 ! t0_kref+0x3cb8: fsqrtd %f6, %f4
.word 0xc398a040 ! t0_kref+0x3cbc: ldda [%g2 + 0x40]%asi, %f32
.word 0xec1e6010 ! t0_kref+0x3cc0: ldd [%i1 + 0x10], %l6
.word 0x97b74300 ! t0_kref+0x3cc4: alignaddr %i5, %g0, %o3
.word 0x33800002 ! t0_kref+0x3cc8: fbe,a _kref+0x3cd0
.word 0x967b4000 ! t0_kref+0x3ccc: sdiv %o5, %g0, %o3
.word 0x8da00126 ! t0_kref+0x3cd0: fabss %f6, %f6
.word 0xd44e201c ! t0_kref+0x3cd4: ldsb [%i0 + 0x1c], %o2
.word 0xfaae501a ! t0_kref+0x3cd8: stba %i5, [%i1 + %i2]0x80
.word 0xd6c01019 ! t0_kref+0x3cdc: ldswa [%g0 + %i1]0x80, %o3
.word 0x91a00027 ! t0_kref+0x3ce0: fmovs %f7, %f8
.word 0xd6881019 ! t0_kref+0x3ce4: lduba [%g0 + %i1]0x80, %o3
.word 0x8db107c6 ! t0_kref+0x3ce8: pdist %f4, %f6, %f6
call SYM(t0_subr3)
.word 0x91b10c86 ! t0_kref+0x3cf0: fandnot2 %f4, %f6, %f8
.word 0x8ba01086 ! t0_kref+0x3cf4: fxtos %f6, %f5
.word 0x91a00523 ! t0_kref+0x3cf8: fsqrts %f3, %f8
.word 0xc9180019 ! t0_kref+0x3cfc: ldd [%g0 + %i1], %f4
.word 0x81a90a42 ! t0_kref+0x3d00: fcmpd %fcc0, %f4, %f2
.word 0x96ab32bf ! t0_kref+0x3d04: andncc %o4, -0xd41, %o3
.word 0x95400000 ! t0_kref+0x3d08: mov %y, %o2
.word 0xc398a040 ! t0_kref+0x3d0c: ldda [%g2 + 0x40]%asi, %f32
.word 0x94f00000 ! t0_kref+0x3d10: udivcc %g0, %g0, %o2
.word 0x8ba18923 ! t0_kref+0x3d14: fmuls %f6, %f3, %f5
.word 0x9f414000 ! t0_kref+0x3d18: mov %pc, %o7
! .word 0x398088b8 ! t0_kref+0x3d1c: fbuge,a SYM(t0_subr1)
fbuge,a SYM(t0_subr1)
.word 0x97b10504 ! t0_kref+0x3d20: fcmpgt16 %f4, %f4, %o3
.word 0x94172d32 ! t0_kref+0x3d24: or %i4, 0xd32, %o2
.word 0x8fa00523 ! t0_kref+0x3d28: fsqrts %f3, %f7
.word 0xd62e7ffa ! t0_kref+0x3d2c: stb %o3, [%i1 - 6]
.word 0x95408000 ! t0_kref+0x3d30: mov %ccr, %o2
.word 0x2f800003 ! t0_kref+0x3d34: fbu,a _kref+0x3d40
.word 0x95b280ed ! t0_kref+0x3d38: edge16ln %o2, %o5, %o2
.word 0x89a0cd26 ! t0_kref+0x3d3c: fsmuld %f3, %f6, %f4
.word 0x91a10d28 ! t0_kref+0x3d40: fsmuld %f4, %f8, %f8
.word 0x8bb00f26 ! t0_kref+0x3d44: fsrc2s %f6, %f5
.word 0xec1e401d ! t0_kref+0x3d48: ldd [%i1 + %i5], %l6
.word 0xf43e0000 ! t0_kref+0x3d4c: std %i2, [%i0]
.word 0xe03e0000 ! t0_kref+0x3d50: std %l0, [%i0]
.word 0x25480007 ! t0_kref+0x3d54: fblg,a,pt %fcc0, _kref+0x3d70
.word 0xc9be185a ! t0_kref+0x3d58: stda %f4, [%i0 + %i2]0xc2
.word 0x2b800003 ! t0_kref+0x3d5c: fbug,a _kref+0x3d68
.word 0x8da00548 ! t0_kref+0x3d60: fsqrtd %f8, %f6
.word 0xd6871018 ! t0_kref+0x3d64: lda [%i4 + %i0]0x80, %o3
.word 0x2a480001 ! t0_kref+0x3d68: bcs,a,pt %icc, _kref+0x3d6c
.word 0x952b400b ! t0_kref+0x3d6c: sll %o5, %o3, %o2
.word 0x33480007 ! t0_kref+0x3d70: fbe,a,pt %fcc0, _kref+0x3d8c
.word 0x85b106e4 ! t0_kref+0x3d74: fmul8ulx16 %f4, %f4, %f2
.word 0x81a9caa6 ! t0_kref+0x3d78: fcmpes %fcc0, %f7, %f6
.word 0xcd1e7fe8 ! t0_kref+0x3d7c: ldd [%i1 - 0x18], %f6
.word 0x3c480001 ! t0_kref+0x3d80: bpos,a,pt %icc, _kref+0x3d84
.word 0x96af2e97 ! t0_kref+0x3d84: andncc %i4, 0xe97, %o3
.word 0x89b10f66 ! t0_kref+0x3d88: fornot1s %f4, %f6, %f4
.word 0x81a98a42 ! t0_kref+0x3d8c: fcmpd %fcc0, %f6, %f2
.word 0x94e77d60 ! t0_kref+0x3d90: subccc %i5, -0x2a0, %o2
.word 0x95400000 ! t0_kref+0x3d94: mov %y, %o2
sethi %hi(2f), %o7
.word 0xe40be1e0 ! t0_kref+0x3d9c: ldub [%o7 + 0x1e0], %l2
.word 0xa41ca00c ! t0_kref+0x3da0: xor %l2, 0xc, %l2
.word 0xe42be1e0 ! t0_kref+0x3da4: stb %l2, [%o7 + 0x1e0]
.word 0x81dbe1e0 ! t0_kref+0x3da8: flush %o7 + 0x1e0
.word 0x8da01926 ! t0_kref+0x3dac: fstod %f6, %f6
.word 0x81a98ac6 ! t0_kref+0x3db0: fcmped %fcc0, %f6, %f6
.word 0x9fc00004 ! t0_kref+0x3db4: call %g0 + %g4
.word 0x8fa00123 ! t0_kref+0x3db8: fabss %f3, %f7
.word 0xcd3f4018 ! t0_kref+0x3dbc: std %f6, [%i5 + %i0]
.word 0x96d2801a ! t0_kref+0x3dc0: umulcc %o2, %i2, %o3
.word 0x87a108a5 ! t0_kref+0x3dc4: fsubs %f4, %f5, %f3
.word 0x9613401d ! t0_kref+0x3dc8: or %o5, %i5, %o3
.word 0xd64e8019 ! t0_kref+0x3dcc: ldsb [%i2 + %i1], %o3
.word 0x91a189c6 ! t0_kref+0x3dd0: fdivd %f6, %f6, %f8
.word 0x9642401b ! t0_kref+0x3dd4: addc %o1, %i3, %o3
.word 0x961373b0 ! t0_kref+0x3dd8: or %o5, -0xc50, %o3
.word 0x27800008 ! t0_kref+0x3ddc: fbul,a _kref+0x3dfc
2: .word 0x8da00544 ! t0_kref+0x3de0: fsqrtd %f4, %f6
.word 0x94c7000a ! t0_kref+0x3de4: addccc %i4, %o2, %o2
.word 0x8da14825 ! t0_kref+0x3de8: fadds %f5, %f5, %f6
.word 0x91b20ee3 ! t0_kref+0x3dec: fornot2s %f8, %f3, %f8
.word 0xf43e4000 ! t0_kref+0x3df0: std %i2, [%i1]
.word 0x2a480008 ! t0_kref+0x3df4: bcs,a,pt %icc, _kref+0x3e14
.word 0x8da000c6 ! t0_kref+0x3df8: fnegd %f6, %f6
.word 0xd6c01019 ! t0_kref+0x3dfc: ldswa [%g0 + %i1]0x80, %o3
.word 0x89b18ee7 ! t0_kref+0x3e00: fornot2s %f6, %f7, %f4
.word 0xd67e0000 ! t0_kref+0x3e04: swap [%i0], %o3
.word 0x9687000b ! t0_kref+0x3e08: addcc %i4, %o3, %o3
.word 0x95400000 ! t0_kref+0x3e0c: mov %y, %o2
.word 0x8db00f02 ! t0_kref+0x3e10: fsrc2 %f2, %f6
.word 0xde016944 ! t0_kref+0x3e14: ld [%g5 + 0x944], %o7
.word 0x81868000 ! t0_kref+0x3e18: wr %i2, %g0, %y
.word 0xc7263ff4 ! t0_kref+0x3e1c: st %f3, [%i0 - 0xc]
.word 0xc36e2000 ! t0_kref+0x3e20: prefetch %i0, 1
.word 0xd6c71018 ! t0_kref+0x3e24: ldswa [%i4 + %i0]0x80, %o3
.word 0x9612801b ! t0_kref+0x3e28: or %o2, %i3, %o3
.word 0x87b10a24 ! t0_kref+0x3e2c: fpadd16s %f4, %f4, %f3
.word 0xc99f5a18 ! t0_kref+0x3e30: ldda [%i5 + %i0]0xd0, %f4
.word 0x96db000d ! t0_kref+0x3e34: smulcc %o4, %o5, %o3
.word 0xc0363fee ! t0_kref+0x3e38: clrh [%i0 - 0x12]
call SYM(t0_subr0)
.word 0x89a00542 ! t0_kref+0x3e40: fsqrtd %f2, %f4
.word 0x96f6c00d ! t0_kref+0x3e44: udivcc %i3, %o5, %o3
.word 0xc51fbee8 ! t0_kref+0x3e48: ldd [%fp - 0x118], %f2
.word 0x9482c00c ! t0_kref+0x3e4c: addcc %o3, %o4, %o2
.word 0x31800005 ! t0_kref+0x3e50: fba,a _kref+0x3e64
.word 0x940b3ea2 ! t0_kref+0x3e54: and %o4, -0x15e, %o2
.word 0x95b20588 ! t0_kref+0x3e58: fcmpgt32 %f8, %f8, %o2
.word 0x95b28280 ! t0_kref+0x3e5c: array32 %o2, %g0, %o2
.word 0xd0ee101a ! t0_kref+0x3e60: ldstuba [%i0 + %i2]0x80, %o0
.word 0x3b800008 ! t0_kref+0x3e64: fble,a _kref+0x3e84
.word 0x8db00f24 ! t0_kref+0x3e68: fsrc2s %f4, %f6
.word 0x8db08982 ! t0_kref+0x3e6c: bshuffle %f2, %f2, %f6
.word 0x89a01a46 ! t0_kref+0x3e70: fdtoi %f6, %f4
.word 0x8da018c4 ! t0_kref+0x3e74: fdtos %f4, %f6
.word 0x973aa003 ! t0_kref+0x3e78: sra %o2, 0x3, %o3
.word 0x8da00046 ! t0_kref+0x3e7c: fmovd %f6, %f6
.word 0x8da20826 ! t0_kref+0x3e80: fadds %f8, %f6, %f6
.word 0x8bb18a26 ! t0_kref+0x3e84: fpadd16s %f6, %f6, %f5
.word 0x8da01106 ! t0_kref+0x3e88: fxtod %f6, %f6
.word 0x8bb10da7 ! t0_kref+0x3e8c: fxors %f4, %f7, %f5
.word 0x97b08586 ! t0_kref+0x3e90: fcmpgt32 %f2, %f6, %o3
.word 0x87b0cf65 ! t0_kref+0x3e94: fornot1s %f3, %f5, %f3
.word 0x8143c000 ! t0_kref+0x3e98: stbar
.word 0xec1e7ff0 ! t0_kref+0x3e9c: ldd [%i1 - 0x10], %l6
.word 0xce08001a ! t0_kref+0x3ea0: ldub [%g0 + %i2], %g7
.word 0x8ba00527 ! t0_kref+0x3ea4: fsqrts %f7, %f5
.word 0x97b6c109 ! t0_kref+0x3ea8: edge32 %i3, %o1, %o3
.word 0x95224000 ! t0_kref+0x3eac: mulscc %o1, %g0, %o2
.word 0x942aaeff ! t0_kref+0x3eb0: andn %o2, 0xeff, %o2
.word 0x8143c000 ! t0_kref+0x3eb4: stbar
.word 0x8db18f48 ! t0_kref+0x3eb8: fornot1 %f6, %f8, %f6
.word 0xd60e8018 ! t0_kref+0x3ebc: ldub [%i2 + %i0], %o3
.word 0xc9067fec ! t0_kref+0x3ec0: ld [%i1 - 0x14], %f4
.word 0x8da189c4 ! t0_kref+0x3ec4: fdivd %f6, %f4, %f6
.word 0x89a01927 ! t0_kref+0x3ec8: fstod %f7, %f4
.word 0xcd3e401d ! t0_kref+0x3ecc: std %f6, [%i1 + %i5]
.word 0x9482801b ! t0_kref+0x3ed0: addcc %o2, %i3, %o2
.word 0xcf270018 ! t0_kref+0x3ed4: st %f7, [%i4 + %i0]
.word 0x81a98a48 ! t0_kref+0x3ed8: fcmpd %fcc0, %f6, %f8
.word 0x94ff0009 ! t0_kref+0x3edc: sdivcc %i4, %o1, %o2
.word 0xd6262018 ! t0_kref+0x3ee0: st %o3, [%i0 + 0x18]
.word 0x89a0cd26 ! t0_kref+0x3ee4: fsmuld %f3, %f6, %f4
.word 0x91a01a46 ! t0_kref+0x3ee8: fdtoi %f6, %f8
.word 0x945b4009 ! t0_kref+0x3eec: smul %o5, %o1, %o2
.word 0x89a00526 ! t0_kref+0x3ef0: fsqrts %f6, %f4
.word 0x2b480002 ! t0_kref+0x3ef4: fbug,a,pt %fcc0, _kref+0x3efc
.word 0xd60e2018 ! t0_kref+0x3ef8: ldub [%i0 + 0x18], %o3
.word 0x001fffff ! t0_kref+0x3efc: illtrap 0x1fffff
.word 0x962b001d ! t0_kref+0x3f00: andn %o4, %i5, %o3
.word 0x89b10ea0 ! t0_kref+0x3f04: fsrc1s %f4, %f4
.word 0xe03f4018 ! t0_kref+0x3f08: std %l0, [%i5 + %i0]
.word 0xd4566004 ! t0_kref+0x3f0c: ldsh [%i1 + 4], %o2
.word 0xc398a040 ! t0_kref+0x3f10: ldda [%g2 + 0x40]%asi, %f32
.word 0xc398a040 ! t0_kref+0x3f14: ldda [%g2 + 0x40]%asi, %f32
.word 0xe67e3fe8 ! t0_kref+0x3f18: swap [%i0 - 0x18], %l3
.word 0x945832a2 ! t0_kref+0x3f1c: smul %g0, -0xd5e, %o2
.word 0xd836001b ! t0_kref+0x3f20: sth %o4, [%i0 + %i3]
.word 0xd6567ff8 ! t0_kref+0x3f24: ldsh [%i1 - 8], %o3
.word 0xc91fbce8 ! t0_kref+0x3f28: ldd [%fp - 0x318], %f4
.word 0xec1e7fe8 ! t0_kref+0x3f2c: ldd [%i1 - 0x18], %l6
.word 0x91a01924 ! t0_kref+0x3f30: fstod %f4, %f8
.word 0x87a00127 ! t0_kref+0x3f34: fabss %f7, %f3
.word 0x81aa0ac6 ! t0_kref+0x3f38: fcmped %fcc0, %f8, %f6
.word 0x9f414000 ! t0_kref+0x3f3c: mov %pc, %o7
.word 0x94ff6a94 ! t0_kref+0x3f40: sdivcc %i5, 0xa94, %o2
.word 0x965a6654 ! t0_kref+0x3f44: smul %o1, 0x654, %o3
.word 0x962af31e ! t0_kref+0x3f48: andn %o3, -0xce2, %o3
.word 0x97b2c240 ! t0_kref+0x3f4c: array16 %o3, %g0, %o3
.word 0x9526b2fa ! t0_kref+0x3f50: mulscc %i2, -0xd06, %o2
.word 0x27480007 ! t0_kref+0x3f54: fbul,a,pt %fcc0, _kref+0x3f70
.word 0x8fb0cd60 ! t0_kref+0x3f58: fnot1s %f3, %f7
.word 0x960ac01d ! t0_kref+0x3f5c: and %o3, %i5, %o3
.word 0x9446a0c3 ! t0_kref+0x3f60: addc %i2, 0xc3, %o2
.word 0x941a78b2 ! t0_kref+0x3f64: xor %o1, -0x74e, %o2
.word 0xcd266014 ! t0_kref+0x3f68: st %f6, [%i1 + 0x14]
.word 0x81df400b ! t0_kref+0x3f6c: flush %i5 + %o3
.word 0xcd1fbe30 ! t0_kref+0x3f70: ldd [%fp - 0x1d0], %f6
.word 0x96d76782 ! t0_kref+0x3f74: umulcc %i5, 0x782, %o3
.word 0x85b10d06 ! t0_kref+0x3f78: fandnot1 %f4, %f6, %f2
.word 0xf207bfe0 ! t0_kref+0x3f7c: ld [%fp - 0x20], %i1
.word 0xfa26401c ! t0_kref+0x3f80: st %i5, [%i1 + %i4]
.word 0xec1f4019 ! t0_kref+0x3f84: ldd [%i5 + %i1], %l6
.word 0x2f800007 ! t0_kref+0x3f88: fbu,a _kref+0x3fa4
.word 0x97b10504 ! t0_kref+0x3f8c: fcmpgt16 %f4, %f4, %o3
.word 0x96e2c00b ! t0_kref+0x3f90: subccc %o3, %o3, %o3
.word 0x96aa801c ! t0_kref+0x3f94: andncc %o2, %i4, %o3
.word 0x97b18484 ! t0_kref+0x3f98: fcmple32 %f6, %f4, %o3
.word 0x3d800002 ! t0_kref+0x3f9c: fbule,a _kref+0x3fa4
.word 0xd40e7ffb ! t0_kref+0x3fa0: ldub [%i1 - 5], %o2
.word 0x967ae1c1 ! t0_kref+0x3fa4: sdiv %o3, 0x1c1, %o3
.word 0x9fc10000 ! t0_kref+0x3fa8: call %g4
.word 0x8d832993 ! t0_kref+0x3fac: wr %o4, 0x993, %fprs
.word 0x29480002 ! t0_kref+0x3fb0: fbl,a,pt %fcc0, _kref+0x3fb8
.word 0xd416001b ! t0_kref+0x3fb4: lduh [%i0 + %i3], %o2
.word 0xe6780019 ! t0_kref+0x3fb8: swap [%g0 + %i1], %l3
.word 0x81aa0a44 ! t0_kref+0x3fbc: fcmpd %fcc0, %f8, %f4
.word 0xc51fbf78 ! t0_kref+0x3fc0: ldd [%fp - 0x88], %f2
.word 0x96af400a ! t0_kref+0x3fc4: andncc %i5, %o2, %o3
.word 0xf4363ffc ! t0_kref+0x3fc8: sth %i2, [%i0 - 4]
.word 0x8da01928 ! t0_kref+0x3fcc: fstod %f8, %f6
.word 0x94d6b63b ! t0_kref+0x3fd0: umulcc %i2, -0x9c5, %o2
.word 0xdaae501a ! t0_kref+0x3fd4: stba %o5, [%i1 + %i2]0x80
.word 0x81a8caa5 ! t0_kref+0x3fd8: fcmpes %fcc0, %f3, %f5
.word 0x97b10508 ! t0_kref+0x3fdc: fcmpgt16 %f4, %f8, %o3
.word 0x9432401b ! t0_kref+0x3fe0: orn %o1, %i3, %o2
.word 0xe3b8a080 ! t0_kref+0x3fe4: stda %f48, [%g2 + 0x80]%asi
.word 0xf4263ffc ! t0_kref+0x3fe8: st %i2, [%i0 - 4]
.word 0x9512f037 ! t0_kref+0x3fec: taddcctv %o3, -0xfc9, %o2
.word 0x967ebe9a ! t0_kref+0x3ff0: sdiv %i2, -0x166, %o3
.word 0xd1267fe4 ! t0_kref+0x3ff4: st %f8, [%i1 - 0x1c]
.word 0x8143e040 ! t0_kref+0x3ff8: membar 0x40
.word 0x3a480001 ! t0_kref+0x3ffc: bcc,a,pt %icc, _kref+0x4000
.word 0x949b400b ! t0_kref+0x4000: xorcc %o5, %o3, %o2
.word 0x9406e4e4 ! t0_kref+0x4004: add %i3, 0x4e4, %o2
.word 0x81874000 ! t0_kref+0x4008: wr %i5, %g0, %y
.word 0xee7e2004 ! t0_kref+0x400c: swap [%i0 + 4], %l7
.word 0x8da109c6 ! t0_kref+0x4010: fdivd %f4, %f6, %f6
.word 0x94da800a ! t0_kref+0x4014: smulcc %o2, %o2, %o2
.word 0x8db10de4 ! t0_kref+0x4018: fnands %f4, %f4, %f6
.word 0x91b10a28 ! t0_kref+0x401c: fpadd16s %f4, %f8, %f8
.word 0x81a90a46 ! t0_kref+0x4020: fcmpd %fcc0, %f4, %f6
.word 0x8fa01a24 ! t0_kref+0x4024: fstoi %f4, %f7
.word 0x94af39d8 ! t0_kref+0x4028: andncc %i4, -0x628, %o2
.word 0x3d480008 ! t0_kref+0x402c: fbule,a,pt %fcc0, _kref+0x404c
.word 0x8186c000 ! t0_kref+0x4030: wr %i3, %g0, %y
.word 0xda263ffc ! t0_kref+0x4034: st %o5, [%i0 - 4]
.word 0xda300019 ! t0_kref+0x4038: sth %o5, [%g0 + %i1]
.word 0xf207bfe0 ! t0_kref+0x403c: ld [%fp - 0x20], %i1
call SYM(t0_subr3)
.word 0xf6a81018 ! t0_kref+0x4044: stba %i3, [%g0 + %i0]0x80
.word 0x96fb001b ! t0_kref+0x4048: sdivcc %o4, %i3, %o3
.word 0xec1e7fe8 ! t0_kref+0x404c: ldd [%i1 - 0x18], %l6
.word 0x8da00142 ! t0_kref+0x4050: fabsd %f2, %f6
.word 0x89a00544 ! t0_kref+0x4054: fsqrtd %f4, %f4
.word 0xd26e8018 ! t0_kref+0x4058: ldstub [%i2 + %i0], %o1
.word 0x965f2e6a ! t0_kref+0x405c: smul %i4, 0xe6a, %o3
.word 0x9496b3ef ! t0_kref+0x4060: orcc %i2, -0xc11, %o2
.word 0x9f414000 ! t0_kref+0x4064: mov %pc, %o7
! .word 0x254887e5 ! t0_kref+0x4068: fblg,a,pt %fcc0, SYM(t0_subr1)
fblg,a,pt %fcc0, SYM(t0_subr1)
.word 0x94124009 ! t0_kref+0x406c: or %o1, %o1, %o2
.word 0x91a00125 ! t0_kref+0x4070: fabss %f5, %f8
.word 0x8da1cd24 ! t0_kref+0x4074: fsmuld %f7, %f4, %f6
.word 0xc026001c ! t0_kref+0x4078: clr [%i0 + %i4]
.word 0x8fa00528 ! t0_kref+0x407c: fsqrts %f8, %f7
.word 0x85b18c88 ! t0_kref+0x4080: fandnot2 %f6, %f8, %f2
.word 0xcb263ff0 ! t0_kref+0x4084: st %f5, [%i0 - 0x10]
.word 0x9622801a ! t0_kref+0x4088: sub %o2, %i2, %o3
.word 0x85a18946 ! t0_kref+0x408c: fmuld %f6, %f6, %f2
.word 0xd6ce1000 ! t0_kref+0x4090: ldsba [%i0]0x80, %o3
.word 0x91a00527 ! t0_kref+0x4094: fsqrts %f7, %f8
.word 0xec1e7ff0 ! t0_kref+0x4098: ldd [%i1 - 0x10], %l6
.word 0xd67e3ff4 ! t0_kref+0x409c: swap [%i0 - 0xc], %o3
.word 0xc36e4009 ! t0_kref+0x40a0: prefetch %i1 + %o1, 1
.word 0xc0270019 ! t0_kref+0x40a4: clr [%i4 + %i1]
call SYM(t0_subr1)
.word 0x9487001d ! t0_kref+0x40ac: addcc %i4, %i5, %o2
.word 0x9de3bfa0 ! t0_kref+0x40b0: save %sp, -0x60, %sp
.word 0x97ee401c ! t0_kref+0x40b4: restore %i1, %i4, %o3
.word 0x31800003 ! t0_kref+0x40b8: fba,a _kref+0x40c4
.word 0xd4861000 ! t0_kref+0x40bc: lda [%i0]0x80, %o2
.word 0xd60e7fef ! t0_kref+0x40c0: ldub [%i1 - 0x11], %o3
.word 0x95b6c240 ! t0_kref+0x40c4: array16 %i3, %g0, %o2
.word 0xd1be1a1a ! t0_kref+0x40c8: stda %f8, [%i0 + %i2]0xd0
.word 0x96c00000 ! t0_kref+0x40cc: addccc %g0, %g0, %o3
.word 0x87b00f27 ! t0_kref+0x40d0: fsrc2s %f7, %f3
.word 0xd4d81018 ! t0_kref+0x40d4: ldxa [%g0 + %i0]0x80, %o2
.word 0x1739dd37 ! t0_kref+0x40d8: sethi %hi(0xe774dc00), %o3
.word 0x81868000 ! t0_kref+0x40dc: wr %i2, %g0, %y
.word 0x96f7400a ! t0_kref+0x40e0: udivcc %i5, %o2, %o3
.word 0x86102003 ! t0_kref+0x40e4: mov 0x3, %g3
.word 0x32800000 ! t0_kref+0x40e8: bne,a _kref+0x40e8
.word 0x86a0e001 ! t0_kref+0x40ec: subcc %g3, 1, %g3
.word 0x94da800b ! t0_kref+0x40f0: smulcc %o2, %o3, %o2
.word 0x941ac01d ! t0_kref+0x40f4: xor %o3, %i5, %o2
.word 0x89b20a02 ! t0_kref+0x40f8: fpadd16 %f8, %f2, %f4
.word 0xe83e3fe0 ! t0_kref+0x40fc: std %l4, [%i0 - 0x20]
.word 0x8da208a3 ! t0_kref+0x4100: fsubs %f8, %f3, %f6
.word 0x89b206e6 ! t0_kref+0x4104: fmul8ulx16 %f8, %f6, %f4
.word 0x8fb10ae3 ! t0_kref+0x4108: fpsub32s %f4, %f3, %f7
.word 0x85a00544 ! t0_kref+0x410c: fsqrtd %f4, %f2
.word 0x973ee018 ! t0_kref+0x4110: sra %i3, 0x18, %o3
.word 0x96ab36ca ! t0_kref+0x4114: andncc %o4, -0x936, %o3
.word 0x940f000d ! t0_kref+0x4118: and %i4, %o5, %o2
.word 0x152b03f5 ! t0_kref+0x411c: sethi %hi(0xac0fd400), %o2
.word 0x96fb6d62 ! t0_kref+0x4120: sdivcc %o5, 0xd62, %o3
.word 0x89a00544 ! t0_kref+0x4124: fsqrtd %f4, %f4
.word 0x945b27c4 ! t0_kref+0x4128: smul %o4, 0x7c4, %o2
.word 0x89a8c028 ! t0_kref+0x412c: fmovsul %fcc0, %f8, %f4
.word 0xd6d81019 ! t0_kref+0x4130: ldxa [%g0 + %i1]0x80, %o3
.word 0xe2fe501c ! t0_kref+0x4134: swapa [%i1 + %i4]0x80, %l1
.word 0x8da00544 ! t0_kref+0x4138: fsqrtd %f4, %f6
.word 0x97b0017c ! t0_kref+0x413c: edge32ln %g0, %i4, %o3
.word 0x972f2002 ! t0_kref+0x4140: sll %i4, 0x2, %o3
.word 0xec1e401d ! t0_kref+0x4144: ldd [%i1 + %i5], %l6
.word 0x81800000 ! t0_kref+0x4148: mov %g0, %y
.word 0x89a00544 ! t0_kref+0x414c: fsqrtd %f4, %f4
.word 0x89a18d24 ! t0_kref+0x4150: fsmuld %f6, %f4, %f4
.word 0xec1e001d ! t0_kref+0x4154: ldd [%i0 + %i5], %l6
.word 0xc16e000a ! t0_kref+0x4158: prefetch %i0 + %o2, 0
.word 0x961ac000 ! t0_kref+0x415c: xor %o3, %g0, %o3
.word 0xcf062004 ! t0_kref+0x4160: ld [%i0 + 4], %f7
.word 0x96bf000d ! t0_kref+0x4164: xnorcc %i4, %o5, %o3
.word 0xa787731f ! t0_kref+0x4168: wr %i5, 0xfffff31f, %gsr
.word 0x960ac00d ! t0_kref+0x416c: and %o3, %o5, %o3
.word 0x9722800d ! t0_kref+0x4170: mulscc %o2, %o5, %o3
.word 0x9486fe49 ! t0_kref+0x4174: addcc %i3, -0x1b7, %o2
.word 0x94828000 ! t0_kref+0x4178: addcc %o2, %g0, %o2
.word 0xd67e7ff4 ! t0_kref+0x417c: swap [%i1 - 0xc], %o3
.word 0x89b00f25 ! t0_kref+0x4180: fsrc2s %f5, %f4
.word 0xd4166018 ! t0_kref+0x4184: lduh [%i1 + 0x18], %o2
.word 0xe43e3ff8 ! t0_kref+0x4188: std %l2, [%i0 - 8]
.word 0x81824000 ! t0_kref+0x418c: wr %o1, %g0, %y
.word 0xd40e2001 ! t0_kref+0x4190: ldub [%i0 + 1], %o2
.word 0x94a2800b ! t0_kref+0x4194: subcc %o2, %o3, %o2
.word 0xec1f4019 ! t0_kref+0x4198: ldd [%i5 + %i1], %l6
.word 0xd4163fe2 ! t0_kref+0x419c: lduh [%i0 - 0x1e], %o2
.word 0x8da00546 ! t0_kref+0x41a0: fsqrtd %f6, %f6
.word 0x8fa01a46 ! t0_kref+0x41a4: fdtoi %f6, %f7
.word 0x9de3bfa0 ! t0_kref+0x41a8: save %sp, -0x60, %sp
.word 0xb89e798a ! t0_kref+0x41ac: xorcc %i1, -0x676, %i4
.word 0x97ee278d ! t0_kref+0x41b0: restore %i0, 0x78d, %o3
.word 0x961b7b88 ! t0_kref+0x41b4: xor %o5, -0x478, %o3
.word 0x31800001 ! t0_kref+0x41b8: fba,a _kref+0x41bc
.word 0x8ba00523 ! t0_kref+0x41bc: fsqrts %f3, %f5
.word 0x91a01084 ! t0_kref+0x41c0: fxtos %f4, %f8
.word 0x89b18f68 ! t0_kref+0x41c4: fornot1s %f6, %f8, %f4
.word 0x89b00f04 ! t0_kref+0x41c8: fsrc2 %f4, %f4
.word 0xdaee101a ! t0_kref+0x41cc: ldstuba [%i0 + %i2]0x80, %o5
.word 0xd64e8018 ! t0_kref+0x41d0: ldsb [%i2 + %i0], %o3
.word 0x96f2c00b ! t0_kref+0x41d4: udivcc %o3, %o3, %o3
.word 0x8da00124 ! t0_kref+0x41d8: fabss %f4, %f6
.word 0xc1be585c ! t0_kref+0x41dc: stda %f0, [%i1 + %i4]0xc2
.word 0x96d6a127 ! t0_kref+0x41e0: umulcc %i2, 0x127, %o3
.word 0x91a00125 ! t0_kref+0x41e4: fabss %f5, %f8
.word 0xd440a020 ! t0_kref+0x41e8: ldsw [%g2 + 0x20], %o2
.word 0x97400000 ! t0_kref+0x41ec: mov %y, %o3
.word 0x89a00546 ! t0_kref+0x41f0: fsqrtd %f6, %f4
.word 0xd03e0000 ! t0_kref+0x41f4: std %o0, [%i0]
.word 0xc51fbf98 ! t0_kref+0x41f8: ldd [%fp - 0x68], %f2
.word 0x91a20d27 ! t0_kref+0x41fc: fsmuld %f8, %f7, %f8
.word 0x8db18d02 ! t0_kref+0x4200: fandnot1 %f6, %f2, %f6
.word 0x94f27aa3 ! t0_kref+0x4204: udivcc %o1, -0x55d, %o2
.word 0x94d32571 ! t0_kref+0x4208: umulcc %o4, 0x571, %o2
.word 0xd6c61000 ! t0_kref+0x420c: ldswa [%i0]0x80, %o3
.word 0x27480004 ! t0_kref+0x4210: fbul,a,pt %fcc0, _kref+0x4220
.word 0x963a400a ! t0_kref+0x4214: xnor %o1, %o2, %o3
.word 0x94a827d1 ! t0_kref+0x4218: andncc %g0, 0x7d1, %o2
.word 0x8db186c8 ! t0_kref+0x421c: fmul8sux16 %f6, %f8, %f6
.word 0x87a01a24 ! t0_kref+0x4220: fstoi %f4, %f3
.word 0x95b18486 ! t0_kref+0x4224: fcmple32 %f6, %f6, %o2
.word 0xd60e7ff0 ! t0_kref+0x4228: ldub [%i1 - 0x10], %o3
.word 0x94173488 ! t0_kref+0x422c: or %i4, -0xb78, %o2
.word 0xd44e3ffe ! t0_kref+0x4230: ldsb [%i0 - 2], %o2
.word 0xe8ff1018 ! t0_kref+0x4234: swapa [%i4 + %i0]0x80, %l4
.word 0x81a90ac4 ! t0_kref+0x4238: fcmped %fcc0, %f4, %f4
.word 0x89b18f48 ! t0_kref+0x423c: fornot1 %f6, %f8, %f4
.word 0xd226600c ! t0_kref+0x4240: st %o1, [%i1 + 0xc]
.word 0xd46e4000 ! t0_kref+0x4244: ldstub [%i1], %o2
.word 0x89a1cd28 ! t0_kref+0x4248: fsmuld %f7, %f8, %f4
.word 0x81828000 ! t0_kref+0x424c: wr %o2, %g0, %y
.word 0x81a98ac4 ! t0_kref+0x4250: fcmped %fcc0, %f6, %f4
.word 0x81800000 ! t0_kref+0x4254: mov %g0, %y
.word 0xd43e401d ! t0_kref+0x4258: std %o2, [%i1 + %i5]
.word 0x3f800007 ! t0_kref+0x425c: fbo,a _kref+0x4278
.word 0x97b680ab ! t0_kref+0x4260: edge16n %i2, %o3, %o3
.word 0xdaf75019 ! t0_kref+0x4264: stxa %o5, [%i5 + %i1]0x80
.word 0x96ba7ddf ! t0_kref+0x4268: xnorcc %o1, -0x221, %o3
.word 0x9740c000 ! t0_kref+0x426c: mov %asi, %o3
.word 0x8186c000 ! t0_kref+0x4270: wr %i3, %g0, %y
.word 0xebee501c ! t0_kref+0x4274: prefetcha %i1 + %i4, 21
.word 0x96183e86 ! t0_kref+0x4278: xor %g0, -0x17a, %o3
.word 0xcb270019 ! t0_kref+0x427c: st %f5, [%i4 + %i1]
.word 0x81a98a25 ! t0_kref+0x4280: fcmps %fcc0, %f6, %f5
! .word 0x2748875e ! t0_kref+0x4284: fbul,a,pt %fcc0, SYM(t0_subr1)
fbul,a,pt %fcc0, SYM(t0_subr1)
.word 0x9f414000 ! t0_kref+0x4288: mov %pc, %o7
.word 0xe47e2004 ! t0_kref+0x428c: swap [%i0 + 4], %l2
.word 0x2d800007 ! t0_kref+0x4290: fbg,a _kref+0x42ac
.word 0x87a00527 ! t0_kref+0x4294: fsqrts %f7, %f3
.word 0x2b800007 ! t0_kref+0x4298: fbug,a _kref+0x42b4
.word 0x9540c000 ! t0_kref+0x429c: mov %asi, %o2
.word 0x96bf3ab3 ! t0_kref+0x42a0: xnorcc %i4, -0x54d, %o3
.word 0x96d2401b ! t0_kref+0x42a4: umulcc %o1, %i3, %o3
.word 0x94ba6a00 ! t0_kref+0x42a8: xnorcc %o1, 0xa00, %o2
.word 0x96b2801c ! t0_kref+0x42ac: orncc %o2, %i4, %o3
.word 0x2b480005 ! t0_kref+0x42b0: fbug,a,pt %fcc0, _kref+0x42c4
.word 0x8db00f04 ! t0_kref+0x42b4: fsrc2 %f4, %f6
.word 0x81868000 ! t0_kref+0x42b8: wr %i2, %g0, %y
.word 0x91b20742 ! t0_kref+0x42bc: fpack32 %f8, %f2, %f8
.word 0x97b2c04a ! t0_kref+0x42c0: edge8l %o3, %o2, %o3
.word 0xc91fbdd0 ! t0_kref+0x42c4: ldd [%fp - 0x230], %f4
.word 0xd60e001a ! t0_kref+0x42c8: ldub [%i0 + %i2], %o3
.word 0x29480005 ! t0_kref+0x42cc: fbl,a,pt %fcc0, _kref+0x42e0
.word 0x8db10ec6 ! t0_kref+0x42d0: fornot2 %f4, %f6, %f6
.word 0x89b10a06 ! t0_kref+0x42d4: fpadd16 %f4, %f6, %f4
.word 0x8db1c726 ! t0_kref+0x42d8: fmuld8ulx16 %f7, %f6, %f6
.word 0x8da00544 ! t0_kref+0x42dc: fsqrtd %f4, %f6
.word 0x8d87401b ! t0_kref+0x42e0: wr %i5, %i3, %fprs
.word 0xda2e401a ! t0_kref+0x42e4: stb %o5, [%i1 + %i2]
.word 0x967a400a ! t0_kref+0x42e8: sdiv %o1, %o2, %o3
.word 0x34480002 ! t0_kref+0x42ec: bg,a,pt %icc, _kref+0x42f4
.word 0x8ba00527 ! t0_kref+0x42f0: fsqrts %f7, %f5
.word 0x947e8000 ! t0_kref+0x42f4: sdiv %i2, %g0, %o2
.word 0x173c71ad ! t0_kref+0x42f8: sethi %hi(0xf1c6b400), %o3
.word 0x94e24009 ! t0_kref+0x42fc: subccc %o1, %o1, %o2
.word 0x81a98a48 ! t0_kref+0x4300: fcmpd %fcc0, %f6, %f8
.word 0x8fb00c20 ! t0_kref+0x4304: fzeros %f7
.word 0x96def96b ! t0_kref+0x4308: smulcc %i3, -0x695, %o3
.word 0x89a0cd28 ! t0_kref+0x430c: fsmuld %f3, %f8, %f4
.word 0x96230009 ! t0_kref+0x4310: sub %o4, %o1, %o3
.word 0xda366012 ! t0_kref+0x4314: sth %o5, [%i1 + 0x12]
.word 0x30480007 ! t0_kref+0x4318: ba,a,pt %icc, _kref+0x4334
.word 0x89a01a48 ! t0_kref+0x431c: fdtoi %f8, %f4
.word 0x95b3013c ! t0_kref+0x4320: edge32n %o4, %i4, %o2
.word 0x87b18ae6 ! t0_kref+0x4324: fpsub32s %f6, %f6, %f3
.word 0xc91e2010 ! t0_kref+0x4328: ldd [%i0 + 0x10], %f4
.word 0x94236b0f ! t0_kref+0x432c: sub %o5, 0xb0f, %o2
.word 0x8186c000 ! t0_kref+0x4330: wr %i3, %g0, %y
.word 0x967ae183 ! t0_kref+0x4334: sdiv %o3, 0x183, %o3
.word 0x8fa01a44 ! t0_kref+0x4338: fdtoi %f4, %f7
.word 0x8fb14a28 ! t0_kref+0x433c: fpadd16s %f5, %f8, %f7
.word 0x81a90ac2 ! t0_kref+0x4340: fcmped %fcc0, %f4, %f2
.word 0x949b6081 ! t0_kref+0x4344: xorcc %o5, 0x81, %o2
.word 0x96a8000a ! t0_kref+0x4348: andncc %g0, %o2, %o3
.word 0x35800003 ! t0_kref+0x434c: fbue,a _kref+0x4358
.word 0x89b009a6 ! t0_kref+0x4350: fexpand %f6, %f4
.word 0xec1e2010 ! t0_kref+0x4354: ldd [%i0 + 0x10], %l6
.word 0x96877d96 ! t0_kref+0x4358: addcc %i5, -0x26a, %o3
.word 0x96b8000d ! t0_kref+0x435c: xnorcc %g0, %o5, %o3
.word 0x9622b0c6 ! t0_kref+0x4360: sub %o2, -0xf3a, %o3
.word 0x8da00524 ! t0_kref+0x4364: fsqrts %f4, %f6
.word 0x941ab35d ! t0_kref+0x4368: xor %o2, -0xca3, %o2
.word 0x94c68009 ! t0_kref+0x436c: addccc %i2, %o1, %o2
.word 0x8ba00524 ! t0_kref+0x4370: fsqrts %f4, %f5
.word 0xe0ee101a ! t0_kref+0x4374: ldstuba [%i0 + %i2]0x80, %l0
.word 0x35800004 ! t0_kref+0x4378: fbue,a _kref+0x4388
.word 0x96f2e51f ! t0_kref+0x437c: udivcc %o3, 0x51f, %o3
.word 0x966325ff ! t0_kref+0x4380: subc %o4, 0x5ff, %o3
.word 0x9412801c ! t0_kref+0x4384: or %o2, %i4, %o2
.word 0x81aa0a27 ! t0_kref+0x4388: fcmps %fcc0, %f8, %f7
.word 0x151ca3ba ! t0_kref+0x438c: sethi %hi(0x728ee800), %o2
.word 0x9de3bfa0 ! t0_kref+0x4390: save %sp, -0x60, %sp
.word 0x95ee7601 ! t0_kref+0x4394: restore %i1, -0x9ff, %o2
.word 0x95b20482 ! t0_kref+0x4398: fcmple32 %f8, %f2, %o2
.word 0x9426c01a ! t0_kref+0x439c: sub %i3, %i2, %o2
.word 0xda36c019 ! t0_kref+0x43a0: sth %o5, [%i3 + %i1]
.word 0x81a8caa7 ! t0_kref+0x43a4: fcmpes %fcc0, %f3, %f7
.word 0x95b185c2 ! t0_kref+0x43a8: fcmpeq32 %f6, %f2, %o2
.word 0xd83e3ff8 ! t0_kref+0x43ac: std %o4, [%i0 - 8]
.word 0x97400000 ! t0_kref+0x43b0: mov %y, %o3
.word 0x9486a98a ! t0_kref+0x43b4: addcc %i2, 0x98a, %o2
.word 0x81dc7b28 ! t0_kref+0x43b8: flush %l1 - 0x4d8
.word 0x8db10c84 ! t0_kref+0x43bc: fandnot2 %f4, %f4, %f6
.word 0xec1e3ff8 ! t0_kref+0x43c0: ldd [%i0 - 8], %l6
.word 0x21480006 ! t0_kref+0x43c4: fbn,a,pt %fcc0, _kref+0x43dc
.word 0xd44e7fe5 ! t0_kref+0x43c8: ldsb [%i1 - 0x1b], %o2
.word 0x1515c232 ! t0_kref+0x43cc: sethi %hi(0x5708c800), %o2
.word 0x94c7400b ! t0_kref+0x43d0: addccc %i5, %o3, %o2
.word 0xd40e201c ! t0_kref+0x43d4: ldub [%i0 + 0x1c], %o2
.word 0xcb260000 ! t0_kref+0x43d8: st %f5, [%i0]
.word 0xc76e2008 ! t0_kref+0x43dc: prefetch %i0 + 8, 3
.word 0xe66e600d ! t0_kref+0x43e0: ldstub [%i1 + 0xd], %l3
.word 0x94d02de8 ! t0_kref+0x43e4: umulcc %g0, 0xde8, %o2
.word 0xf8300019 ! t0_kref+0x43e8: sth %i4, [%g0 + %i1]
.word 0x94af0009 ! t0_kref+0x43ec: andncc %i4, %o1, %o2
.word 0x91b0ce67 ! t0_kref+0x43f0: fxnors %f3, %f7, %f8
.word 0xc91fbe10 ! t0_kref+0x43f4: ldd [%fp - 0x1f0], %f4
.word 0x8fa01a46 ! t0_kref+0x43f8: fdtoi %f6, %f7
.word 0xf43e4000 ! t0_kref+0x43fc: std %i2, [%i1]
.word 0x8da01924 ! t0_kref+0x4400: fstod %f4, %f6
.word 0xf4267ff8 ! t0_kref+0x4404: st %i2, [%i1 - 8]
.word 0x29800004 ! t0_kref+0x4408: fbl,a _kref+0x4418
.word 0x91b20a08 ! t0_kref+0x440c: fpadd16 %f8, %f8, %f8
.word 0x91a1cd26 ! t0_kref+0x4410: fsmuld %f7, %f6, %f8
.word 0x81aa0aa6 ! t0_kref+0x4414: fcmpes %fcc0, %f8, %f6
.word 0xf9ee101d ! t0_kref+0x4418: prefetcha %i0 + %i5, 28
.word 0x89a00526 ! t0_kref+0x441c: fsqrts %f6, %f4
.word 0x17079d7e ! t0_kref+0x4420: sethi %hi(0x1e75f800), %o3
.word 0x94fb4009 ! t0_kref+0x4424: sdivcc %o5, %o1, %o2
.word 0x96d7001b ! t0_kref+0x4428: umulcc %i4, %i3, %o3
.word 0xf007bfe0 ! t0_kref+0x442c: ld [%fp - 0x20], %i0
.word 0x8da10d24 ! t0_kref+0x4430: fsmuld %f4, %f4, %f6
.word 0x945a801a ! t0_kref+0x4434: smul %o2, %i2, %o2
.word 0x89a109a8 ! t0_kref+0x4438: fdivs %f4, %f8, %f4
.word 0xec1e0000 ! t0_kref+0x443c: ldd [%i0], %l6
.word 0x9458001d ! t0_kref+0x4440: smul %g0, %i5, %o2
.word 0x94df001d ! t0_kref+0x4444: smulcc %i4, %i5, %o2
.word 0x8db20f44 ! t0_kref+0x4448: fornot1 %f8, %f4, %f6
.word 0x8bb10aa3 ! t0_kref+0x444c: fpsub16s %f4, %f3, %f5
.word 0xc9be1889 ! t0_kref+0x4450: stda %f4, [%i0 + %o1]0xc4
.word 0x953ee01c ! t0_kref+0x4454: sra %i3, 0x1c, %o2
.word 0x8db00f06 ! t0_kref+0x4458: fsrc2 %f6, %f6
.word 0x963f2653 ! t0_kref+0x445c: xnor %i4, 0x653, %o3
.word 0x8143e005 ! t0_kref+0x4460: membar 0x5
.word 0xec3e001d ! t0_kref+0x4464: std %l6, [%i0 + %i5]
.word 0x85a01925 ! t0_kref+0x4468: fstod %f5, %f2
.word 0xc7262004 ! t0_kref+0x446c: st %f3, [%i0 + 4]
.word 0x8da00542 ! t0_kref+0x4470: fsqrtd %f2, %f6
.word 0x8ba01a27 ! t0_kref+0x4474: fstoi %f7, %f5
.word 0x31800003 ! t0_kref+0x4478: fba,a _kref+0x4484
.word 0x81800000 ! t0_kref+0x447c: mov %g0, %y
.word 0xf207bfe0 ! t0_kref+0x4480: ld [%fp - 0x20], %i1
.word 0xf16e401b ! t0_kref+0x4484: prefetch %i1 + %i3, 24
.word 0x96c338a1 ! t0_kref+0x4488: addccc %o4, -0x75f, %o3
.word 0x966336d2 ! t0_kref+0x448c: subc %o4, -0x92e, %o3
.word 0x91a01084 ! t0_kref+0x4490: fxtos %f4, %f8
.word 0xd6563fec ! t0_kref+0x4494: ldsh [%i0 - 0x14], %o3
.word 0xe43e7fe8 ! t0_kref+0x4498: std %l2, [%i1 - 0x18]
.word 0x91a00542 ! t0_kref+0x449c: fsqrtd %f2, %f8
.word 0xf42e4000 ! t0_kref+0x44a0: stb %i2, [%i1]
.word 0xb8103fe4 ! t0_kref+0x44a4: mov 0xffffffe4, %i4
.word 0x1516c48b ! t0_kref+0x44a8: sethi %hi(0x5b122c00), %o2
call SYM(t0_subr2)
.word 0x89a109c8 ! t0_kref+0x44b0: fdivd %f4, %f8, %f4
.word 0x89a01a48 ! t0_kref+0x44b4: fdtoi %f8, %f4
.word 0x25480007 ! t0_kref+0x44b8: fblg,a,pt %fcc0, _kref+0x44d4
.word 0xda200018 ! t0_kref+0x44bc: st %o5, [%g0 + %i0]
.word 0x94bac00d ! t0_kref+0x44c0: xnorcc %o3, %o5, %o2
.word 0xd60e8018 ! t0_kref+0x44c4: ldub [%i2 + %i0], %o3
.word 0x97b2c0cc ! t0_kref+0x44c8: edge16l %o3, %o4, %o3
.word 0x81828000 ! t0_kref+0x44cc: wr %o2, %g0, %y
.word 0xd45e7ff0 ! t0_kref+0x44d0: ldx [%i1 - 0x10], %o2
.word 0x961f401d ! t0_kref+0x44d4: xor %i5, %i5, %o3
.word 0x91b08ac6 ! t0_kref+0x44d8: fpsub32 %f2, %f6, %f8
.word 0x81a98a46 ! t0_kref+0x44dc: fcmpd %fcc0, %f6, %f6
.word 0x1504fd49 ! t0_kref+0x44e0: sethi %hi(0x13f52400), %o2
.word 0x81a90a48 ! t0_kref+0x44e4: fcmpd %fcc0, %f4, %f8
.word 0xd40e6014 ! t0_kref+0x44e8: ldub [%i1 + 0x14], %o2
.word 0xfd6e3fe0 ! t0_kref+0x44ec: prefetch %i0 - 0x20, 30
.word 0xd6263ff8 ! t0_kref+0x44f0: st %o3, [%i0 - 8]
.word 0xcd270019 ! t0_kref+0x44f4: st %f6, [%i4 + %i1]
.word 0xd64e7ff6 ! t0_kref+0x44f8: ldsb [%i1 - 0xa], %o3
.word 0xc9be5809 ! t0_kref+0x44fc: stda %f4, [%i1 + %o1]0xc0
.word 0x8fa00525 ! t0_kref+0x4500: fsqrts %f5, %f7
.word 0x81830000 ! t0_kref+0x4504: wr %o4, %g0, %y
.word 0x8da109c2 ! t0_kref+0x4508: fdivd %f4, %f2, %f6
.word 0xd60e8018 ! t0_kref+0x450c: ldub [%i2 + %i0], %o3
.word 0x8da14827 ! t0_kref+0x4510: fadds %f5, %f7, %f6
.word 0x96fe8000 ! t0_kref+0x4514: sdivcc %i2, %g0, %o3
.word 0x8bb14e68 ! t0_kref+0x4518: fxnors %f5, %f8, %f5
.word 0x97b10542 ! t0_kref+0x451c: fcmpeq16 %f4, %f2, %o3
.word 0x94ba69f8 ! t0_kref+0x4520: xnorcc %o1, 0x9f8, %o2
.word 0x29480007 ! t0_kref+0x4524: fbl,a,pt %fcc0, _kref+0x4540
.word 0xd40e8018 ! t0_kref+0x4528: ldub [%i2 + %i0], %o2
.word 0x8da18826 ! t0_kref+0x452c: fadds %f6, %f6, %f6
.word 0x8da01903 ! t0_kref+0x4530: fitod %f3, %f6
.word 0xc1be184b ! t0_kref+0x4534: stda %f0, [%i0 + %o3]0xc2
.word 0xd64e7ffd ! t0_kref+0x4538: ldsb [%i1 - 3], %o3
.word 0x8143c000 ! t0_kref+0x453c: stbar
.word 0xf36e401d ! t0_kref+0x4540: prefetch %i1 + %i5, 25
.word 0xd6a81019 ! t0_kref+0x4544: stba %o3, [%g0 + %i1]0x80
.word 0x96d764c0 ! t0_kref+0x4548: umulcc %i5, 0x4c0, %o3
.word 0xfb6e401b ! t0_kref+0x454c: prefetch %i1 + %i3, 29
.word 0x94870000 ! t0_kref+0x4550: addcc %i4, %g0, %o2
.word 0x9de3bfa0 ! t0_kref+0x4554: save %sp, -0x60, %sp
.word 0x97ef001a ! t0_kref+0x4558: restore %i4, %i2, %o3
.word 0x8143c000 ! t0_kref+0x455c: stbar
.word 0x965a401a ! t0_kref+0x4560: smul %o1, %i2, %o3
.word 0x96834009 ! t0_kref+0x4564: addcc %o5, %o1, %o3
.word 0x33800006 ! t0_kref+0x4568: fbe,a _kref+0x4580
.word 0x9613001c ! t0_kref+0x456c: or %o4, %i4, %o3
.word 0xd6163ffc ! t0_kref+0x4570: lduh [%i0 - 4], %o3
.word 0x87a00027 ! t0_kref+0x4574: fmovs %f7, %f3
.word 0x965afb2d ! t0_kref+0x4578: smul %o3, -0x4d3, %o3
.word 0x8da01a25 ! t0_kref+0x457c: fstoi %f5, %f6
.word 0x8143e02b ! t0_kref+0x4580: membar 0x2b
.word 0xd6881019 ! t0_kref+0x4584: lduba [%g0 + %i1]0x80, %o3
.word 0xc51f4019 ! t0_kref+0x4588: ldd [%i5 + %i1], %f2
.word 0x8da209c6 ! t0_kref+0x458c: fdivd %f8, %f6, %f6
.word 0xd44e6012 ! t0_kref+0x4590: ldsb [%i1 + 0x12], %o2
.word 0x89a0cd23 ! t0_kref+0x4594: fsmuld %f3, %f3, %f4
.word 0x97b10542 ! t0_kref+0x4598: fcmpeq16 %f4, %f2, %o3
.word 0x8da01924 ! t0_kref+0x459c: fstod %f4, %f6
.word 0x8da00542 ! t0_kref+0x45a0: fsqrtd %f2, %f6
.word 0x8db10c84 ! t0_kref+0x45a4: fandnot2 %f4, %f4, %f6
.word 0x91a00548 ! t0_kref+0x45a8: fsqrtd %f8, %f8
.word 0x8db10f84 ! t0_kref+0x45ac: for %f4, %f4, %f6
.word 0xf82e3ff1 ! t0_kref+0x45b0: stb %i4, [%i0 - 0xf]
.word 0x9632400a ! t0_kref+0x45b4: orn %o1, %o2, %o3
.word 0xd2f6101d ! t0_kref+0x45b8: stxa %o1, [%i0 + %i5]0x80
.word 0x85b08ac4 ! t0_kref+0x45bc: fpsub32 %f2, %f4, %f2
.word 0xd456001b ! t0_kref+0x45c0: ldsh [%i0 + %i3], %o2
.word 0x8da01927 ! t0_kref+0x45c4: fstod %f7, %f6
.word 0x8da01903 ! t0_kref+0x45c8: fitod %f3, %f6
.word 0xd616201a ! t0_kref+0x45cc: lduh [%i0 + 0x1a], %o3
.word 0x2f480004 ! t0_kref+0x45d0: fbu,a,pt %fcc0, _kref+0x45e0
.word 0x8da10d23 ! t0_kref+0x45d4: fsmuld %f4, %f3, %f6
.word 0x940726a2 ! t0_kref+0x45d8: add %i4, 0x6a2, %o2
.word 0x27480004 ! t0_kref+0x45dc: fbul,a,pt %fcc0, _kref+0x45ec
.word 0x941b401c ! t0_kref+0x45e0: xor %o5, %i4, %o2
.word 0x36800006 ! t0_kref+0x45e4: bge,a _kref+0x45fc
.word 0x89b20a46 ! t0_kref+0x45e8: fpadd32 %f8, %f6, %f4
.word 0x89b14a24 ! t0_kref+0x45ec: fpadd16s %f5, %f4, %f4
.word 0x8da109c2 ! t0_kref+0x45f0: fdivd %f4, %f2, %f6
.word 0x91a208a3 ! t0_kref+0x45f4: fsubs %f8, %f3, %f8
.word 0x94bf29b7 ! t0_kref+0x45f8: xnorcc %i4, 0x9b7, %o2
.word 0x962a6153 ! t0_kref+0x45fc: andn %o1, 0x153, %o3
.word 0x96e6ead5 ! t0_kref+0x4600: subccc %i3, 0xad5, %o3
.word 0x3f800008 ! t0_kref+0x4604: fbo,a _kref+0x4624
.word 0x9606fb3e ! t0_kref+0x4608: add %i3, -0x4c2, %o3
.word 0x8db08d40 ! t0_kref+0x460c: fnot1 %f2, %f6
.word 0xc9be5800 ! t0_kref+0x4610: stda %f4, [%i1]0xc0
.word 0x972f2003 ! t0_kref+0x4614: sll %i4, 0x3, %o3
.word 0x973ac00c ! t0_kref+0x4618: sra %o3, %o4, %o3
.word 0x85a00544 ! t0_kref+0x461c: fsqrtd %f4, %f2
.word 0xd06e001a ! t0_kref+0x4620: ldstub [%i0 + %i2], %o0
.word 0x86102002 ! t0_kref+0x4624: mov 0x2, %g3
.word 0x32800000 ! t0_kref+0x4628: bne,a _kref+0x4628
.word 0x86a0e001 ! t0_kref+0x462c: subcc %g3, 1, %g3
.word 0x8da00524 ! t0_kref+0x4630: fsqrts %f4, %f6
.word 0x96d3000b ! t0_kref+0x4634: umulcc %o4, %o3, %o3
.word 0xc398a080 ! t0_kref+0x4638: ldda [%g2 + 0x80]%asi, %f32
.word 0x96dec00b ! t0_kref+0x463c: smulcc %i3, %o3, %o3
.word 0xd6562004 ! t0_kref+0x4640: ldsh [%i0 + 4], %o3
.word 0x8da018c4 ! t0_kref+0x4644: fdtos %f4, %f6
.word 0x8fb20e26 ! t0_kref+0x4648: fands %f8, %f6, %f7
.word 0x2f480007 ! t0_kref+0x464c: fbu,a,pt %fcc0, _kref+0x4668
.word 0xd4500018 ! t0_kref+0x4650: ldsh [%g0 + %i0], %o2
.word 0x96d0001d ! t0_kref+0x4654: umulcc %g0, %i5, %o3
.word 0xc9ee500a ! t0_kref+0x4658: prefetcha %i1 + %o2, 4
.word 0x8da00546 ! t0_kref+0x465c: fsqrtd %f6, %f6
.word 0xd42e4000 ! t0_kref+0x4660: stb %o2, [%i1]
call SYM(t0_subr0)
.word 0x96174000 ! t0_kref+0x4668: or %i5, %g0, %o3
.word 0x965ec01c ! t0_kref+0x466c: smul %i3, %i4, %o3
.word 0x8143c000 ! t0_kref+0x4670: stbar
.word 0x965ec00a ! t0_kref+0x4674: smul %i3, %o2, %o3
.word 0x2c480001 ! t0_kref+0x4678: bneg,a,pt %icc, _kref+0x467c
.word 0x89b20986 ! t0_kref+0x467c: bshuffle %f8, %f6, %f4
.word 0x89b10ac4 ! t0_kref+0x4680: fpsub32 %f4, %f4, %f4
.word 0xd4480019 ! t0_kref+0x4684: ldsb [%g0 + %i1], %o2
.word 0x96b8000d ! t0_kref+0x4688: xnorcc %g0, %o5, %o3
.word 0x81a8ca27 ! t0_kref+0x468c: fcmps %fcc0, %f3, %f7
.word 0x9486c01c ! t0_kref+0x4690: addcc %i3, %i4, %o2
.word 0x95b30200 ! t0_kref+0x4694: array8 %o4, %g0, %o2
.word 0x34480002 ! t0_kref+0x4698: bg,a,pt %icc, _kref+0x46a0
.word 0xd8266014 ! t0_kref+0x469c: st %o4, [%i1 + 0x14]
.word 0x8ba00526 ! t0_kref+0x46a0: fsqrts %f6, %f5
.word 0x85b18ac4 ! t0_kref+0x46a4: fpsub32 %f6, %f4, %f2
.word 0x2f800007 ! t0_kref+0x46a8: fbu,a _kref+0x46c4
.word 0x1707eb16 ! t0_kref+0x46ac: sethi %hi(0x1fac5800), %o3
.word 0x96c7400a ! t0_kref+0x46b0: addccc %i5, %o2, %o3
.word 0xe3b8a040 ! t0_kref+0x46b4: stda %f48, [%g2 + 0x40]%asi
.word 0xd40e001a ! t0_kref+0x46b8: ldub [%i0 + %i2], %o2
.word 0x97b08484 ! t0_kref+0x46bc: fcmple32 %f2, %f4, %o3
.word 0x8fa01a44 ! t0_kref+0x46c0: fdtoi %f4, %f7
call SYM(t0_subr2)
.word 0x97b184c4 ! t0_kref+0x46c8: fcmpne32 %f6, %f4, %o3
.word 0xc398a080 ! t0_kref+0x46cc: ldda [%g2 + 0x80]%asi, %f32
.word 0x89a189a6 ! t0_kref+0x46d0: fdivs %f6, %f6, %f4
.word 0x85a209c6 ! t0_kref+0x46d4: fdivd %f8, %f6, %f2
.word 0x94a80000 ! t0_kref+0x46d8: andncc %g0, %g0, %o2
.word 0x9482e687 ! t0_kref+0x46dc: addcc %o3, 0x687, %o2
.word 0x81a98aa5 ! t0_kref+0x46e0: fcmpes %fcc0, %f6, %f5
.word 0x81a98a46 ! t0_kref+0x46e4: fcmpd %fcc0, %f6, %f6
.word 0x9672c00d ! t0_kref+0x46e8: udiv %o3, %o5, %o3
.word 0x97b10544 ! t0_kref+0x46ec: fcmpeq16 %f4, %f4, %o3
.word 0x85a18946 ! t0_kref+0x46f0: fmuld %f6, %f6, %f2
.word 0x81834000 ! t0_kref+0x46f4: wr %o5, %g0, %y
.word 0x3b480002 ! t0_kref+0x46f8: fble,a,pt %fcc0, _kref+0x4700
.word 0xd0680018 ! t0_kref+0x46fc: ldstub [%g0 + %i0], %o0
.word 0x96a7001d ! t0_kref+0x4700: subcc %i4, %i5, %o3
.word 0x3c480003 ! t0_kref+0x4704: bpos,a,pt %icc, _kref+0x4710
.word 0x96d3000b ! t0_kref+0x4708: umulcc %o4, %o3, %o3
.word 0x91b106c8 ! t0_kref+0x470c: fmul8sux16 %f4, %f8, %f8
.word 0x94f2ac55 ! t0_kref+0x4710: udivcc %o2, 0xc55, %o2
.word 0xe3b8a040 ! t0_kref+0x4714: stda %f48, [%g2 + 0x40]%asi
.word 0x87a01a44 ! t0_kref+0x4718: fdtoi %f4, %f3
.word 0x81a90a48 ! t0_kref+0x471c: fcmpd %fcc0, %f4, %f8
.word 0xcb270018 ! t0_kref+0x4720: st %f5, [%i4 + %i0]
sethi %hi(2f), %o7
.word 0xe40be340 ! t0_kref+0x4728: ldub [%o7 + 0x340], %l2
.word 0xa41ca00c ! t0_kref+0x472c: xor %l2, 0xc, %l2
.word 0xe42be340 ! t0_kref+0x4730: stb %l2, [%o7 + 0x340]
.word 0x81dbe340 ! t0_kref+0x4734: flush %o7 + 0x340
.word 0x81a98ac2 ! t0_kref+0x4738: fcmped %fcc0, %f6, %f2
.word 0x8fb007a2 ! t0_kref+0x473c: fpackfix %f2, %f7
2: .word 0x97400000 ! t0_kref+0x4740: mov %y, %o3
.word 0x85a14d28 ! t0_kref+0x4744: fsmuld %f5, %f8, %f2
.word 0x21800003 ! t0_kref+0x4748: fbn,a _kref+0x4754
.word 0xe5ee501d ! t0_kref+0x474c: prefetcha %i1 + %i5, 18
.word 0xd44e8018 ! t0_kref+0x4750: ldsb [%i2 + %i0], %o2
.word 0x8db10ac6 ! t0_kref+0x4754: fpsub32 %f4, %f6, %f6
.word 0xd40e8019 ! t0_kref+0x4758: ldub [%i2 + %i1], %o2
.word 0x87a01a26 ! t0_kref+0x475c: fstoi %f6, %f3
.word 0x89a10825 ! t0_kref+0x4760: fadds %f4, %f5, %f4
.word 0x962360df ! t0_kref+0x4764: sub %o5, 0xdf, %o3
.word 0x89b00766 ! t0_kref+0x4768: fpack16 %f6, %f4
.word 0x96a821c9 ! t0_kref+0x476c: andncc %g0, 0x1c9, %o3
.word 0xe968a0cd ! t0_kref+0x4770: prefetch %g2 + 0xcd, 20
.word 0x942a400c ! t0_kref+0x4774: andn %o1, %o4, %o2
.word 0x94af34ca ! t0_kref+0x4778: andncc %i4, -0xb36, %o2
.word 0xc91e2010 ! t0_kref+0x477c: ldd [%i0 + 0x10], %f4
.word 0xf4280018 ! t0_kref+0x4780: stb %i2, [%g0 + %i0]
.word 0x94080000 ! t0_kref+0x4784: and %g0, %g0, %o2
call SYM(t0_subr0)
.word 0xd6480018 ! t0_kref+0x478c: ldsb [%g0 + %i0], %o3
.word 0x96ff400d ! t0_kref+0x4790: sdivcc %i5, %o5, %o3
.word 0x9f414000 ! t0_kref+0x4794: mov %pc, %o7
! .word 0x384ae618 ! t0_kref+0x4798: bgu,a,pt %icc, SYM(t0_subr2)
bgu,a,pt %icc, SYM(t0_subr2)
.word 0x9608001d ! t0_kref+0x479c: and %g0, %i5, %o3
.word 0x89a109c4 ! t0_kref+0x47a0: fdivd %f4, %f4, %f4
.word 0x81824000 ! t0_kref+0x47a4: wr %o1, %g0, %y
sethi %hi(2f), %o7
.word 0xe40be3e8 ! t0_kref+0x47ac: ldub [%o7 + 0x3e8], %l2
.word 0xa41ca00c ! t0_kref+0x47b0: xor %l2, 0xc, %l2
.word 0xe42be3e8 ! t0_kref+0x47b4: stb %l2, [%o7 + 0x3e8]
.word 0x81dbe3e8 ! t0_kref+0x47b8: flush %o7 + 0x3e8
.word 0xd4d6d019 ! t0_kref+0x47bc: ldsha [%i3 + %i1]0x80, %o2
.word 0x81828000 ! t0_kref+0x47c0: wr %o2, %g0, %y
.word 0x34480005 ! t0_kref+0x47c4: bg,a,pt %icc, _kref+0x47d8
.word 0x91a00125 ! t0_kref+0x47c8: fabss %f5, %f8
.word 0x965825f5 ! t0_kref+0x47cc: smul %g0, 0x5f5, %o3
.word 0x87b00c20 ! t0_kref+0x47d0: fzeros %f3
.word 0x81a98ac4 ! t0_kref+0x47d4: fcmped %fcc0, %f6, %f4
.word 0x89a00528 ! t0_kref+0x47d8: fsqrts %f8, %f4
.word 0xe3ee501c ! t0_kref+0x47dc: prefetcha %i1 + %i4, 17
.word 0x3a480008 ! t0_kref+0x47e0: bcc,a,pt %icc, _kref+0x4800
.word 0x96ba400d ! t0_kref+0x47e4: xnorcc %o1, %o5, %o3
2: .word 0x8ba000a3 ! t0_kref+0x47e8: fnegs %f3, %f5
.word 0xcb000019 ! t0_kref+0x47ec: ld [%g0 + %i1], %f5
.word 0x940e801b ! t0_kref+0x47f0: and %i2, %i3, %o2
.word 0x945f781f ! t0_kref+0x47f4: smul %i5, -0x7e1, %o2
.word 0x9627401b ! t0_kref+0x47f8: sub %i5, %i3, %o3
.word 0xc91fbe78 ! t0_kref+0x47fc: ldd [%fp - 0x188], %f4
.word 0x81824000 ! t0_kref+0x4800: wr %o1, %g0, %y
.word 0x89a01907 ! t0_kref+0x4804: fitod %f7, %f4
.word 0x81830000 ! t0_kref+0x4808: wr %o4, %g0, %y
.word 0x81a94a25 ! t0_kref+0x480c: fcmps %fcc0, %f5, %f5
.word 0x97b084c4 ! t0_kref+0x4810: fcmpne32 %f2, %f4, %o3
.word 0x8db186e8 ! t0_kref+0x4814: fmul8ulx16 %f6, %f8, %f6
.word 0xe3b8a040 ! t0_kref+0x4818: stda %f48, [%g2 + 0x40]%asi
.word 0x947ae162 ! t0_kref+0x481c: sdiv %o3, 0x162, %o2
.word 0x961ab02f ! t0_kref+0x4820: xor %o2, -0xfd1, %o3
.word 0x94e26c36 ! t0_kref+0x4824: subccc %o1, 0xc36, %o2
.word 0xd4560000 ! t0_kref+0x4828: ldsh [%i0], %o2
.word 0x33480008 ! t0_kref+0x482c: fbe,a,pt %fcc0, _kref+0x484c
.word 0xe03e4000 ! t0_kref+0x4830: std %l0, [%i1]
.word 0x97b30240 ! t0_kref+0x4834: array16 %o4, %g0, %o3
.word 0x8da00544 ! t0_kref+0x4838: fsqrtd %f4, %f6
.word 0x968a4009 ! t0_kref+0x483c: andcc %o1, %o1, %o3
.word 0xe03f4019 ! t0_kref+0x4840: std %l0, [%i5 + %i1]
.word 0xe3b8a040 ! t0_kref+0x4844: stda %f48, [%g2 + 0x40]%asi
! .word 0x394ae5ec ! t0_kref+0x4848: fbuge,a,pt %fcc0, SYM(t0_subr2)
fbuge,a,pt %fcc0, SYM(t0_subr2)
.word 0x9f414000 ! t0_kref+0x484c: mov %pc, %o7
.word 0x87b00c20 ! t0_kref+0x4850: fzeros %f3
.word 0x9486e3e8 ! t0_kref+0x4854: addcc %i3, 0x3e8, %o2
.word 0x9482f1a6 ! t0_kref+0x4858: addcc %o3, -0xe5a, %o2
.word 0x97b340dc ! t0_kref+0x485c: edge16l %o5, %i4, %o3
.word 0x89b086e6 ! t0_kref+0x4860: fmul8ulx16 %f2, %f6, %f4
.word 0x9607001a ! t0_kref+0x4864: add %i4, %i2, %o3
.word 0xd64e8018 ! t0_kref+0x4868: ldsb [%i2 + %i0], %o3
.word 0x94103698 ! t0_kref+0x486c: mov 0xfffff698, %o2
.word 0x945a400b ! t0_kref+0x4870: smul %o1, %o3, %o2
.word 0xe2ee101a ! t0_kref+0x4874: ldstuba [%i0 + %i2]0x80, %l1
.word 0x96582c46 ! t0_kref+0x4878: smul %g0, 0xc46, %o3
.word 0xd226201c ! t0_kref+0x487c: st %o1, [%i0 + 0x1c]
.word 0x81b01025 ! t0_kref+0x4880: siam 0x5
.word 0x960761d6 ! t0_kref+0x4884: add %i5, 0x1d6, %o3
.word 0x81a98ac6 ! t0_kref+0x4888: fcmped %fcc0, %f6, %f6
.word 0x945ef15e ! t0_kref+0x488c: smul %i3, -0xea2, %o2
.word 0x94db7f9e ! t0_kref+0x4890: smulcc %o5, -0x62, %o2
.word 0x87a00524 ! t0_kref+0x4894: fsqrts %f4, %f3
.word 0x96bf400d ! t0_kref+0x4898: xnorcc %i5, %o5, %o3
.word 0xd64e2011 ! t0_kref+0x489c: ldsb [%i0 + 0x11], %o3
.word 0x89b10724 ! t0_kref+0x48a0: fmuld8ulx16 %f4, %f4, %f4
.word 0xc99e1a1d ! t0_kref+0x48a4: ldda [%i0 + %i5]0xd0, %f4
.word 0xf43e6010 ! t0_kref+0x48a8: std %i2, [%i1 + 0x10]
.word 0x940b6b2a ! t0_kref+0x48ac: and %o5, 0xb2a, %o2
.word 0x8da20d28 ! t0_kref+0x48b0: fsmuld %f8, %f8, %f6
.word 0x38480007 ! t0_kref+0x48b4: bgu,a,pt %icc, _kref+0x48d0
.word 0x947ec00d ! t0_kref+0x48b8: sdiv %i3, %o5, %o2
.word 0x33480007 ! t0_kref+0x48bc: fbe,a,pt %fcc0, _kref+0x48d8
.word 0x81dfbb6b ! t0_kref+0x48c0: flush %fp - 0x495
.word 0x942abcd2 ! t0_kref+0x48c4: andn %o2, -0x32e, %o2
.word 0x85a01044 ! t0_kref+0x48c8: fdtox %f4, %f2
.word 0x8fa01a28 ! t0_kref+0x48cc: fstoi %f8, %f7
.word 0x89a00548 ! t0_kref+0x48d0: fsqrtd %f8, %f4
.word 0xf8a81019 ! t0_kref+0x48d4: stba %i4, [%g0 + %i1]0x80
.word 0x39800001 ! t0_kref+0x48d8: fbuge,a _kref+0x48dc
.word 0xc9266014 ! t0_kref+0x48dc: st %f4, [%i1 + 0x14]
.word 0x9fc10000 ! t0_kref+0x48e0: call %g4
.word 0x940a401a ! t0_kref+0x48e4: and %o1, %i2, %o2
.word 0xd4de5000 ! t0_kref+0x48e8: ldxa [%i1]0x80, %o2
.word 0x9de3bfa0 ! t0_kref+0x48ec: save %sp, -0x60, %sp
.word 0x95e83486 ! t0_kref+0x48f0: restore %g0, -0xb7a, %o2
.word 0x8da18846 ! t0_kref+0x48f4: faddd %f6, %f6, %f6
.word 0x95b10484 ! t0_kref+0x48f8: fcmple32 %f4, %f4, %o2
.word 0x96e74000 ! t0_kref+0x48fc: subccc %i5, %g0, %o3
.word 0x94082e09 ! t0_kref+0x4900: and %g0, 0xe09, %o2
.word 0x94237bdb ! t0_kref+0x4904: sub %o5, -0x425, %o2
.word 0x960a800a ! t0_kref+0x4908: and %o2, %o2, %o3
.word 0xcd1fbfd0 ! t0_kref+0x490c: ldd [%fp - 0x30], %f6
.word 0x87a00523 ! t0_kref+0x4910: fsqrts %f3, %f3
.word 0xc99e5a5c ! t0_kref+0x4914: ldda [%i1 + %i4]0xd2, %f4
.word 0x33480003 ! t0_kref+0x4918: fbe,a,pt %fcc0, _kref+0x4924
.word 0x91a109a8 ! t0_kref+0x491c: fdivs %f4, %f8, %f8
.word 0x9627400c ! t0_kref+0x4920: sub %i5, %o4, %o3
.word 0x89b00ce4 ! t0_kref+0x4924: fnot2s %f4, %f4
.word 0x97b18486 ! t0_kref+0x4928: fcmple32 %f6, %f6, %o3
.word 0x8da01027 ! t0_kref+0x492c: fstox %f7, %f6
sethi %hi(2f), %o7
.word 0xe40be150 ! t0_kref+0x4934: ldub [%o7 + 0x150], %l2
.word 0xa41ca00c ! t0_kref+0x4938: xor %l2, 0xc, %l2
.word 0xe42be150 ! t0_kref+0x493c: stb %l2, [%o7 + 0x150]
.word 0x81dbe150 ! t0_kref+0x4940: flush %o7 + 0x150
.word 0xc91e6000 ! t0_kref+0x4944: ldd [%i1], %f4
.word 0x89a01926 ! t0_kref+0x4948: fstod %f6, %f4
.word 0x94bac00d ! t0_kref+0x494c: xnorcc %o3, %o5, %o2
2: .word 0x9726f7a9 ! t0_kref+0x4950: mulscc %i3, -0x857, %o3
.word 0xd4df5018 ! t0_kref+0x4954: ldxa [%i5 + %i0]0x80, %o2
.word 0x29800001 ! t0_kref+0x4958: fbl,a _kref+0x495c
.word 0xc9801019 ! t0_kref+0x495c: lda [%g0 + %i1]0x80, %f4
.word 0x91a000c4 ! t0_kref+0x4960: fnegd %f4, %f8
.word 0x8fa00523 ! t0_kref+0x4964: fsqrts %f3, %f7
.word 0xec1e6010 ! t0_kref+0x4968: ldd [%i1 + 0x10], %l6
.word 0x941a65ab ! t0_kref+0x496c: xor %o1, 0x5ab, %o2
.word 0x1527c0f0 ! t0_kref+0x4970: sethi %hi(0x9f03c000), %o2
.word 0xd86e3fe7 ! t0_kref+0x4974: ldstub [%i0 - 0x19], %o4
.word 0xd13f4018 ! t0_kref+0x4978: std %f8, [%i5 + %i0]
.word 0x97b3030c ! t0_kref+0x497c: alignaddr %o4, %o4, %o3
.word 0x94c3401b ! t0_kref+0x4980: addccc %o5, %i3, %o2
.word 0xd650a012 ! t0_kref+0x4984: ldsh [%g2 + 0x12], %o3
.word 0x31480002 ! t0_kref+0x4988: fba,a,pt %fcc0, _kref+0x4990
.word 0x89b1cda4 ! t0_kref+0x498c: fxors %f7, %f4, %f4
.word 0xd8b65000 ! t0_kref+0x4990: stha %o4, [%i1]0x80
.word 0x8da00525 ! t0_kref+0x4994: fsqrts %f5, %f6
.word 0x91a01a46 ! t0_kref+0x4998: fdtoi %f6, %f8
.word 0xf4ae9018 ! t0_kref+0x499c: stba %i2, [%i2 + %i0]0x80
.word 0x2f800006 ! t0_kref+0x49a0: fbu,a _kref+0x49b8
.word 0x96fb27d4 ! t0_kref+0x49a4: sdivcc %o4, 0x7d4, %o3
.word 0x947f4000 ! t0_kref+0x49a8: sdiv %i5, %g0, %o2
.word 0x8da018c8 ! t0_kref+0x49ac: fdtos %f8, %f6
.word 0x001fffff ! t0_kref+0x49b0: illtrap 0x1fffff
.word 0x94c7401a ! t0_kref+0x49b4: addccc %i5, %i2, %o2
.word 0x8da14d27 ! t0_kref+0x49b8: fsmuld %f5, %f7, %f6
.word 0x89a01904 ! t0_kref+0x49bc: fitod %f4, %f4
.word 0x94db7dbe ! t0_kref+0x49c0: smulcc %o5, -0x242, %o2
.word 0x947b3023 ! t0_kref+0x49c4: sdiv %o4, -0xfdd, %o2
.word 0x96daee12 ! t0_kref+0x49c8: smulcc %o3, 0xe12, %o3
.word 0x91b08e02 ! t0_kref+0x49cc: fand %f2, %f2, %f8
.word 0xc91fbd38 ! t0_kref+0x49d0: ldd [%fp - 0x2c8], %f4
.word 0xc1be188d ! t0_kref+0x49d4: stda %f0, [%i0 + %o5]0xc4
.word 0xcdb81019 ! t0_kref+0x49d8: stda %f6, [%g0 + %i1]0x80
.word 0x945ec01b ! t0_kref+0x49dc: smul %i3, %i3, %o2
.word 0xfa280018 ! t0_kref+0x49e0: stb %i5, [%g0 + %i0]
.word 0x8ba00523 ! t0_kref+0x49e4: fsqrts %f3, %f5
.word 0x29480005 ! t0_kref+0x49e8: fbl,a,pt %fcc0, _kref+0x49fc
.word 0xcb063ffc ! t0_kref+0x49ec: ld [%i0 - 4], %f5
.word 0xcd062000 ! t0_kref+0x49f0: ld [%i0], %f6
.word 0x94f836f8 ! t0_kref+0x49f4: sdivcc %g0, -0x908, %o2
.word 0x3d800003 ! t0_kref+0x49f8: fbule,a _kref+0x4a04
.word 0x89b20c46 ! t0_kref+0x49fc: fnor %f8, %f6, %f4
.word 0x89a00544 ! t0_kref+0x4a00: fsqrtd %f4, %f4
.word 0x9412bbc6 ! t0_kref+0x4a04: or %o2, -0x43a, %o2
.word 0x8da188c2 ! t0_kref+0x4a08: fsubd %f6, %f2, %f6
.word 0x8bb1cae6 ! t0_kref+0x4a0c: fpsub32s %f7, %f6, %f5
.word 0x37800003 ! t0_kref+0x4a10: fbge,a _kref+0x4a1c
.word 0xf8260000 ! t0_kref+0x4a14: st %i4, [%i0]
.word 0x85b20f42 ! t0_kref+0x4a18: fornot1 %f8, %f2, %f2
.word 0xd2200018 ! t0_kref+0x4a1c: st %o1, [%g0 + %i0]
.word 0x8db20f46 ! t0_kref+0x4a20: fornot1 %f8, %f6, %f6
.word 0xd60e001a ! t0_kref+0x4a24: ldub [%i0 + %i2], %o3
.word 0xc398a080 ! t0_kref+0x4a28: ldda [%g2 + 0x80]%asi, %f32
.word 0x91a01a44 ! t0_kref+0x4a2c: fdtoi %f4, %f8
sethi %hi(2f), %o7
.word 0xe40be278 ! t0_kref+0x4a34: ldub [%o7 + 0x278], %l2
.word 0xa41ca00c ! t0_kref+0x4a38: xor %l2, 0xc, %l2
.word 0xe42be278 ! t0_kref+0x4a3c: stb %l2, [%o7 + 0x278]
.word 0x81dbe278 ! t0_kref+0x4a40: flush %o7 + 0x278
.word 0xec1e4000 ! t0_kref+0x4a44: ldd [%i1], %l6
.word 0xd4562000 ! t0_kref+0x4a48: ldsh [%i0], %o2
.word 0x95200000 ! t0_kref+0x4a4c: mulscc %g0, %g0, %o2
.word 0x94f6f16a ! t0_kref+0x4a50: udivcc %i3, -0xe96, %o2
.word 0xd64e200b ! t0_kref+0x4a54: ldsb [%i0 + 0xb], %o3
.word 0xc398a080 ! t0_kref+0x4a58: ldda [%g2 + 0x80]%asi, %f32
.word 0x91a20942 ! t0_kref+0x4a5c: fmuld %f8, %f2, %f8
.word 0xfa36601a ! t0_kref+0x4a60: sth %i5, [%i1 + 0x1a]
.word 0x2f480005 ! t0_kref+0x4a64: fbu,a,pt %fcc0, _kref+0x4a78
.word 0xec1e7fe0 ! t0_kref+0x4a68: ldd [%i1 - 0x20], %l6
.word 0x97282019 ! t0_kref+0x4a6c: sll %g0, 0x19, %o3
.word 0x171dde2c ! t0_kref+0x4a70: sethi %hi(0x7778b000), %o3
call SYM(t0_subr2)
2: .word 0x8da1cd24 ! t0_kref+0x4a78: fsmuld %f7, %f4, %f6
.word 0x81a8caa6 ! t0_kref+0x4a7c: fcmpes %fcc0, %f3, %f6
.word 0x967831f6 ! t0_kref+0x4a80: sdiv %g0, -0xe0a, %o3
.word 0x967823f8 ! t0_kref+0x4a84: sdiv %g0, 0x3f8, %o3
.word 0x94d7253b ! t0_kref+0x4a88: umulcc %i4, 0x53b, %o2
.word 0x96dee9c1 ! t0_kref+0x4a8c: smulcc %i3, 0x9c1, %o3
.word 0x94fee6dd ! t0_kref+0x4a90: sdivcc %i3, 0x6dd, %o2
.word 0x96b8001a ! t0_kref+0x4a94: xnorcc %g0, %i2, %o3
.word 0x8da00546 ! t0_kref+0x4a98: fsqrtd %f6, %f6
.word 0x170459a2 ! t0_kref+0x4a9c: sethi %hi(0x11668800), %o3
.word 0xec380018 ! t0_kref+0x4aa0: std %l6, [%g0 + %i0]
.word 0x97b2411c ! t0_kref+0x4aa4: edge32 %o1, %i4, %o3
.word 0x37480003 ! t0_kref+0x4aa8: fbge,a,pt %fcc0, _kref+0x4ab4
.word 0x945a400a ! t0_kref+0x4aac: smul %o1, %o2, %o2
.word 0xef6e7fe0 ! t0_kref+0x4ab0: prefetch %i1 - 0x20, 23
.word 0xfb6e2010 ! t0_kref+0x4ab4: prefetch %i0 + 0x10, 29
.word 0x8ba01a27 ! t0_kref+0x4ab8: fstoi %f7, %f5
.word 0x9fc00004 ! t0_kref+0x4abc: call %g0 + %g4
.word 0x89b186c6 ! t0_kref+0x4ac0: fmul8sux16 %f6, %f6, %f4
.word 0x86102011 ! t0_kref+0x4ac4: mov 0x11, %g3
.word 0x86a0e001 ! t0_kref+0x4ac8: subcc %g3, 1, %g3
.word 0x2280001c ! t0_kref+0x4acc: be,a _kref+0x4b3c
.word 0xd6f6101d ! t0_kref+0x4ad0: stxa %o3, [%i0 + %i5]0x80
.word 0xd6580018 ! t0_kref+0x4ad4: ldx [%g0 + %i0], %o3
.word 0x96aab84b ! t0_kref+0x4ad8: andncc %o2, -0x7b5, %o3
.word 0x8143c000 ! t0_kref+0x4adc: stbar
.word 0xd43e6018 ! t0_kref+0x4ae0: std %o2, [%i1 + 0x18]
.word 0x1507c937 ! t0_kref+0x4ae4: sethi %hi(0x1f24dc00), %o2
.word 0x94d2ead6 ! t0_kref+0x4ae8: umulcc %o3, 0xad6, %o2
.word 0x97b700bc ! t0_kref+0x4aec: edge16n %i4, %i4, %o3
.word 0x95b105c4 ! t0_kref+0x4af0: fcmpeq32 %f4, %f4, %o2
.word 0x94f27734 ! t0_kref+0x4af4: udivcc %o1, -0x8cc, %o2
.word 0x85a209c4 ! t0_kref+0x4af8: fdivd %f8, %f4, %f2
.word 0x9612ef1c ! t0_kref+0x4afc: or %o3, 0xf1c, %o3
.word 0x89b00f02 ! t0_kref+0x4b00: fsrc2 %f2, %f4
.word 0x81834000 ! t0_kref+0x4b04: wr %o5, %g0, %y
.word 0x95b204c6 ! t0_kref+0x4b08: fcmpne32 %f8, %f6, %o2
.word 0x2a480007 ! t0_kref+0x4b0c: bcs,a,pt %icc, _kref+0x4b28
.word 0x8fa01a42 ! t0_kref+0x4b10: fdtoi %f2, %f7
.word 0xec1e2010 ! t0_kref+0x4b14: ldd [%i0 + 0x10], %l6
.word 0x85a18d25 ! t0_kref+0x4b18: fsmuld %f6, %f5, %f2
.word 0x8db18e08 ! t0_kref+0x4b1c: fand %f6, %f8, %f6
.word 0x965b2cb6 ! t0_kref+0x4b20: smul %o4, 0xcb6, %o3
.word 0x8fa0c923 ! t0_kref+0x4b24: fmuls %f3, %f3, %f7
.word 0x3d4fffe8 ! t0_kref+0x4b28: fbule,a,pt %fcc0, _kref+0x4ac8
.word 0x89a01a25 ! t0_kref+0x4b2c: fstoi %f5, %f4
.word 0xd6264000 ! t0_kref+0x4b30: st %o3, [%i1]
.word 0x9538201b ! t0_kref+0x4b34: sra %g0, 0x1b, %o2
.word 0xd11f4005 ! t0_kref+0x4b38: ldd [%i5 + %g5], %f8
.word 0x91a01905 ! t0_kref+0x4b3c: fitod %f5, %f8
.word 0x81a8caa4 ! t0_kref+0x4b40: fcmpes %fcc0, %f3, %f4
.word 0x36480008 ! t0_kref+0x4b44: bge,a,pt %icc, _kref+0x4b64
.word 0x85a01906 ! t0_kref+0x4b48: fitod %f6, %f2
.word 0x8db10ae5 ! t0_kref+0x4b4c: fpsub32s %f4, %f5, %f6
.word 0xd6871019 ! t0_kref+0x4b50: lda [%i4 + %i1]0x80, %o3
.word 0xd0fe5000 ! t0_kref+0x4b54: swapa [%i1]0x80, %o0
.word 0x8db0ce26 ! t0_kref+0x4b58: fands %f3, %f6, %f6
.word 0x85b20705 ! t0_kref+0x4b5c: fmuld8sux16 %f8, %f5, %f2
.word 0x94e72d22 ! t0_kref+0x4b60: subccc %i4, 0xd22, %o2
.word 0xec1f4018 ! t0_kref+0x4b64: ldd [%i5 + %i0], %l6
.word 0x2d800005 ! t0_kref+0x4b68: fbg,a _kref+0x4b7c
.word 0xc398a080 ! t0_kref+0x4b6c: ldda [%g2 + 0x80]%asi, %f32
.word 0xc398a080 ! t0_kref+0x4b70: ldda [%g2 + 0x80]%asi, %f32
.word 0xf8263ffc ! t0_kref+0x4b74: st %i4, [%i0 - 4]
.word 0xc0780019 ! t0_kref+0x4b78: swap [%g0 + %i1], %g0
.word 0x97700000 ! t0_kref+0x4b7c: popc %g0, %o3
.word 0x953f401c ! t0_kref+0x4b80: sra %i5, %i4, %o2
.word 0x89b00f06 ! t0_kref+0x4b84: fsrc2 %f6, %f4
.word 0x94defc61 ! t0_kref+0x4b88: smulcc %i3, -0x39f, %o2
.word 0x96fb000a ! t0_kref+0x4b8c: sdivcc %o4, %o2, %o3
.word 0xc91e6000 ! t0_kref+0x4b90: ldd [%i1], %f4
.word 0xc7000018 ! t0_kref+0x4b94: ld [%g0 + %i0], %f3
.word 0xd06e8019 ! t0_kref+0x4b98: ldstub [%i2 + %i1], %o0
.word 0x91a10d23 ! t0_kref+0x4b9c: fsmuld %f4, %f3, %f8
.word 0x96f6801a ! t0_kref+0x4ba0: udivcc %i2, %i2, %o3
.word 0xda262000 ! t0_kref+0x4ba4: st %o5, [%i0]
.word 0x94f6c01b ! t0_kref+0x4ba8: udivcc %i3, %i3, %o2
.word 0x8fa01a42 ! t0_kref+0x4bac: fdtoi %f2, %f7
.word 0x91b00fe0 ! t0_kref+0x4bb0: fones %f8
.word 0xf43e6010 ! t0_kref+0x4bb4: std %i2, [%i1 + 0x10]
.word 0x878020f0 ! t0_kref+0x4bb8: mov 0xf0, %asi
.word 0x87b18a23 ! t0_kref+0x4bbc: fpadd16s %f6, %f3, %f3
.word 0x89b14967 ! t0_kref+0x4bc0: fpmerge %f5, %f7, %f4
.word 0x85b18f84 ! t0_kref+0x4bc4: for %f6, %f4, %f2
.word 0x8ba1c823 ! t0_kref+0x4bc8: fadds %f7, %f3, %f5
.word 0x2f800007 ! t0_kref+0x4bcc: fbu,a _kref+0x4be8
.word 0x97b300dd ! t0_kref+0x4bd0: edge16l %o4, %i5, %o3
.word 0xf42e6006 ! t0_kref+0x4bd4: stb %i2, [%i1 + 6]
.word 0x85b18982 ! t0_kref+0x4bd8: bshuffle %f6, %f2, %f2
.word 0x8fa01a42 ! t0_kref+0x4bdc: fdtoi %f2, %f7
.word 0x89b00c20 ! t0_kref+0x4be0: fzeros %f4
.word 0x9466801d ! t0_kref+0x4be4: subc %i2, %i5, %o2
.word 0xeaff1018 ! t0_kref+0x4be8: swapa [%i4 + %i0]0x80, %l5
.word 0x95b6817a ! t0_kref+0x4bec: edge32ln %i2, %i2, %o2
.word 0x3d800006 ! t0_kref+0x4bf0: fbule,a _kref+0x4c08
.word 0x9626b178 ! t0_kref+0x4bf4: sub %i2, -0xe88, %o3
.word 0xec1e6010 ! t0_kref+0x4bf8: ldd [%i1 + 0x10], %l6
.word 0x87b00768 ! t0_kref+0x4bfc: fpack16 %f8, %f3
.word 0xc91e3ff8 ! t0_kref+0x4c00: ldd [%i0 - 8], %f4
.word 0x96c2800c ! t0_kref+0x4c04: addccc %o2, %o4, %o3
.word 0x94782f57 ! t0_kref+0x4c08: sdiv %g0, 0xf57, %o2
.word 0x91b1cd60 ! t0_kref+0x4c0c: fnot1s %f7, %f8
.word 0xda263ffc ! t0_kref+0x4c10: st %o5, [%i0 - 4]
.word 0x29480008 ! t0_kref+0x4c14: fbl,a,pt %fcc0, _kref+0x4c34
.word 0x94fb3b5f ! t0_kref+0x4c18: sdivcc %o4, -0x4a1, %o2
.word 0x9740c000 ! t0_kref+0x4c1c: mov %asi, %o3
.word 0x81a90a44 ! t0_kref+0x4c20: fcmpd %fcc0, %f4, %f4
.word 0x9566001c ! t0_kref+0x4c24: mova %icc, %i4, %o2
.word 0x89b20ac2 ! t0_kref+0x4c28: fpsub32 %f8, %f2, %f4
.word 0x2b800004 ! t0_kref+0x4c2c: fbug,a _kref+0x4c3c
.word 0xcd1fbde8 ! t0_kref+0x4c30: ldd [%fp - 0x218], %f6
.word 0xec9e1000 ! t0_kref+0x4c34: ldda [%i0]0x80, %l6
.word 0x8ba01a27 ! t0_kref+0x4c38: fstoi %f7, %f5
.word 0x9417401c ! t0_kref+0x4c3c: or %i5, %i4, %o2
.word 0x89a01924 ! t0_kref+0x4c40: fstod %f4, %f4
.word 0xc91fbc48 ! t0_kref+0x4c44: ldd [%fp - 0x3b8], %f4
.word 0x85b08c88 ! t0_kref+0x4c48: fandnot2 %f2, %f8, %f2
.word 0x95400000 ! t0_kref+0x4c4c: mov %y, %o2
.word 0xf6ae1000 ! t0_kref+0x4c50: stba %i3, [%i0]0x80
.word 0x8fa14925 ! t0_kref+0x4c54: fmuls %f5, %f5, %f7
.word 0x89a109c4 ! t0_kref+0x4c58: fdivd %f4, %f4, %f4
.word 0x3d480007 ! t0_kref+0x4c5c: fbule,a,pt %fcc0, _kref+0x4c78
.word 0x8db08d06 ! t0_kref+0x4c60: fandnot1 %f2, %f6, %f6
.word 0x25800005 ! t0_kref+0x4c64: fblg,a _kref+0x4c78
.word 0xc51fbec8 ! t0_kref+0x4c68: ldd [%fp - 0x138], %f2
.word 0xd6262004 ! t0_kref+0x4c6c: st %o3, [%i0 + 4]
.word 0x89a01a25 ! t0_kref+0x4c70: fstoi %f5, %f4
.word 0x89b18c84 ! t0_kref+0x4c74: fandnot2 %f6, %f4, %f4
.word 0x91b18f46 ! t0_kref+0x4c78: fornot1 %f6, %f6, %f8
.word 0x81a8ca23 ! t0_kref+0x4c7c: fcmps %fcc0, %f3, %f3
.word 0xc398a080 ! t0_kref+0x4c80: ldda [%g2 + 0x80]%asi, %f32
.word 0x96737551 ! t0_kref+0x4c84: udiv %o5, -0xaaf, %o3
.word 0x8fa1c826 ! t0_kref+0x4c88: fadds %f7, %f6, %f7
.word 0x9426e474 ! t0_kref+0x4c8c: sub %i3, 0x474, %o2
! .word 0x2d4884db ! t0_kref+0x4c90: fbg,a,pt %fcc0, SYM(t0_subr1)
fbg,a,pt %fcc0, SYM(t0_subr1)
.word 0x9f414000 ! t0_kref+0x4c94: mov %pc, %o7
.word 0xda263fe0 ! t0_kref+0x4c98: st %o5, [%i0 - 0x20]
.word 0xec1f4019 ! t0_kref+0x4c9c: ldd [%i5 + %i1], %l6
.word 0x965f38b4 ! t0_kref+0x4ca0: smul %i4, -0x74c, %o3
.word 0x8143c000 ! t0_kref+0x4ca4: stbar
.word 0xea78a010 ! t0_kref+0x4ca8: swap [%g2 + 0x10], %l5
.word 0x9443401a ! t0_kref+0x4cac: addc %o5, %i2, %o2
.word 0x94e3400d ! t0_kref+0x4cb0: subccc %o5, %o5, %o2
.word 0xd416401b ! t0_kref+0x4cb4: lduh [%i1 + %i3], %o2
.word 0xc3ee501b ! t0_kref+0x4cb8: prefetcha %i1 + %i3, 1
.word 0x95b280fb ! t0_kref+0x4cbc: edge16ln %o2, %i3, %o2
.word 0x94e6ee7f ! t0_kref+0x4cc0: subccc %i3, 0xe7f, %o2
.word 0x89b08d40 ! t0_kref+0x4cc4: fnot1 %f2, %f4
.word 0x8da20842 ! t0_kref+0x4cc8: faddd %f8, %f2, %f6
.word 0x94bf25ee ! t0_kref+0x4ccc: xnorcc %i4, 0x5ee, %o2
.word 0x8da01102 ! t0_kref+0x4cd0: fxtod %f2, %f6
.word 0x8bb1cae8 ! t0_kref+0x4cd4: fpsub32s %f7, %f8, %f5
.word 0xd62e6011 ! t0_kref+0x4cd8: stb %o3, [%i1 + 0x11]
.word 0x87a00023 ! t0_kref+0x4cdc: fmovs %f3, %f3
.word 0x89b20ae6 ! t0_kref+0x4ce0: fpsub32s %f8, %f6, %f4
.word 0x8fa10824 ! t0_kref+0x4ce4: fadds %f4, %f4, %f7
.word 0xda763fe0 ! t0_kref+0x4ce8: stx %o5, [%i0 - 0x20]
.word 0xcf060000 ! t0_kref+0x4cec: ld [%i0], %f7
.word 0x94aeb3df ! t0_kref+0x4cf0: andncc %i2, -0xc21, %o2
.word 0x89a01a46 ! t0_kref+0x4cf4: fdtoi %f6, %f4
.word 0x2d480003 ! t0_kref+0x4cf8: fbg,a,pt %fcc0, _kref+0x4d04
.word 0xd11fbf28 ! t0_kref+0x4cfc: ldd [%fp - 0xd8], %f8
.word 0x89a00544 ! t0_kref+0x4d00: fsqrtd %f4, %f4
.word 0x94db2854 ! t0_kref+0x4d04: smulcc %o4, 0x854, %o2
.word 0x85a00544 ! t0_kref+0x4d08: fsqrtd %f4, %f2
.word 0xd40e6019 ! t0_kref+0x4d0c: ldub [%i1 + 0x19], %o2
.word 0x94f6800b ! t0_kref+0x4d10: udivcc %i2, %o3, %o2
.word 0x89a00546 ! t0_kref+0x4d14: fsqrtd %f6, %f4
.word 0x89a088c4 ! t0_kref+0x4d18: fsubd %f2, %f4, %f4
.word 0x8da00523 ! t0_kref+0x4d1c: fsqrts %f3, %f6
.word 0xda263ff8 ! t0_kref+0x4d20: st %o5, [%i0 - 8]
.word 0xe03f4019 ! t0_kref+0x4d24: std %l0, [%i5 + %i1]
.word 0x81aa0a42 ! t0_kref+0x4d28: fcmpd %fcc0, %f8, %f2
.word 0x940f0000 ! t0_kref+0x4d2c: and %i4, %g0, %o2
.word 0x96a82635 ! t0_kref+0x4d30: andncc %g0, 0x635, %o3
.word 0x94bac00d ! t0_kref+0x4d34: xnorcc %o3, %o5, %o2
.word 0xd6300018 ! t0_kref+0x4d38: sth %o3, [%g0 + %i0]
.word 0xc51f4018 ! t0_kref+0x4d3c: ldd [%i5 + %i0], %f2
.word 0x9f414000 ! t0_kref+0x4d40: mov %pc, %o7
.word 0x83414000 ! t0_kref+0x4d44: mov %pc, %g1
.word 0x91a00525 ! t0_kref+0x4d48: fsqrts %f5, %f8
.word 0x89a00548 ! t0_kref+0x4d4c: fsqrtd %f8, %f4
.word 0x2f480003 ! t0_kref+0x4d50: fbu,a,pt %fcc0, _kref+0x4d5c
.word 0xd44e7fea ! t0_kref+0x4d54: ldsb [%i1 - 0x16], %o2
.word 0x89a01928 ! t0_kref+0x4d58: fstod %f8, %f4
.word 0x95b28200 ! t0_kref+0x4d5c: array8 %o2, %g0, %o2
.word 0x967b2398 ! t0_kref+0x4d60: sdiv %o4, 0x398, %o3
.word 0xd1066000 ! t0_kref+0x4d64: ld [%i1], %f8
.word 0xcf060000 ! t0_kref+0x4d68: ld [%i0], %f7
.word 0x96d0000d ! t0_kref+0x4d6c: umulcc %g0, %o5, %o3
.word 0x95b08584 ! t0_kref+0x4d70: fcmpgt32 %f2, %f4, %o2
.word 0xec1e3ff0 ! t0_kref+0x4d74: ldd [%i0 - 0x10], %l6
.word 0xe06e601a ! t0_kref+0x4d78: ldstub [%i1 + 0x1a], %l0
.word 0x8da01046 ! t0_kref+0x4d7c: fdtox %f6, %f6
.word 0x89a00548 ! t0_kref+0x4d80: fsqrtd %f8, %f4
.word 0xf61067ab ! t0_kref+0x4d84: lduh [%g1 + 0x7ab], %i3
.word 0x95b74329 ! t0_kref+0x4d88: bmask %i5, %o1, %o2
.word 0x89a01928 ! t0_kref+0x4d8c: fstod %f8, %f4
.word 0x17063f74 ! t0_kref+0x4d90: sethi %hi(0x18fdd000), %o3
.word 0xec1e6000 ! t0_kref+0x4d94: ldd [%i1], %l6
.word 0x8da01927 ! t0_kref+0x4d98: fstod %f7, %f6
.word 0xd456401b ! t0_kref+0x4d9c: ldsh [%i1 + %i3], %o2
.word 0x1535d656 ! t0_kref+0x4da0: sethi %hi(0xd7595800), %o2
.word 0x8db0c708 ! t0_kref+0x4da4: fmuld8sux16 %f3, %f8, %f6
call SYM(t0_subr3)
.word 0x8da00542 ! t0_kref+0x4dac: fsqrtd %f2, %f6
call SYM(t0_subr1)
.word 0x152de781 ! t0_kref+0x4db4: sethi %hi(0xb79e0400), %o2
.word 0xe0b81019 ! t0_kref+0x4db8: stda %l0, [%g0 + %i1]0x80
.word 0xe668a010 ! t0_kref+0x4dbc: ldstub [%g2 + 0x10], %l3
.word 0x940af94e ! t0_kref+0x4dc0: and %o3, -0x6b2, %o2
.word 0x960f23b5 ! t0_kref+0x4dc4: and %i4, 0x3b5, %o3
.word 0x85a01904 ! t0_kref+0x4dc8: fitod %f4, %f2
.word 0xcd062018 ! t0_kref+0x4dcc: ld [%i0 + 0x18], %f6
.word 0x94fef289 ! t0_kref+0x4dd0: sdivcc %i3, -0xd77, %o2
.word 0x25480005 ! t0_kref+0x4dd4: fblg,a,pt %fcc0, _kref+0x4de8
.word 0x96a82f09 ! t0_kref+0x4dd8: andncc %g0, 0xf09, %o3
.word 0xd60e3ff9 ! t0_kref+0x4ddc: ldub [%i0 - 7], %o3
.word 0x89a01904 ! t0_kref+0x4de0: fitod %f4, %f4
.word 0x8da00546 ! t0_kref+0x4de4: fsqrtd %f6, %f6
.word 0x95408000 ! t0_kref+0x4de8: mov %ccr, %o2
.word 0xe9e6100b ! t0_kref+0x4dec: casa [%i0]0x80, %o3, %l4
.word 0x21480005 ! t0_kref+0x4df0: fbn,a,pt %fcc0, _kref+0x4e04
.word 0xda270019 ! t0_kref+0x4df4: st %o5, [%i4 + %i1]
.word 0x96e2a7d3 ! t0_kref+0x4df8: subccc %o2, 0x7d3, %o3
.word 0x85b08c84 ! t0_kref+0x4dfc: fandnot2 %f2, %f4, %f2
.word 0x945f3db9 ! t0_kref+0x4e00: smul %i4, -0x247, %o2
.word 0x81a88ac8 ! t0_kref+0x4e04: fcmped %fcc0, %f2, %f8
.word 0xc398a080 ! t0_kref+0x4e08: ldda [%g2 + 0x80]%asi, %f32
.word 0xd6d0105b ! t0_kref+0x4e0c: ldsha [%g0 + %i3]0x82, %o3
.word 0x947b6cd1 ! t0_kref+0x4e10: sdiv %o5, 0xcd1, %o2
.word 0xf36e401d ! t0_kref+0x4e14: prefetch %i1 + %i5, 25
.word 0x91a00026 ! t0_kref+0x4e18: fmovs %f6, %f8
.word 0x81de69b9 ! t0_kref+0x4e1c: flush %i1 + 0x9b9
call SYM(_kaos_done)
.word 0x01000000 ! t0_kref+0x4e24: nop
KGLOBAL(t0_ktbl_end)
t0_ktbl_end:
t0_ktbl_page_end:
KTEXT_MODULE(t0_module_subr0, 0x0f4c2000)
.seg "text"
t0_subr0_page_begin:
.skip 8184
.global _t0_subr0; ENTRY(t0_subr0)
.word 0xa6844012 ! t0_subr0+0x0: addcc %l1, %l2, %l3
.word 0x81c3e008 ! t0_subr0+0x4: retl
.word 0xaa64c014 ! t0_subr0+0x8: subc %l3, %l4, %l5
t0_subr0_page_end:
KTEXT_MODULE(t0_module_subr1, 0x1088a000)
.seg "text"
t0_subr1_page_begin:
.skip 8188
.global _t0_subr1; ENTRY(t0_subr1)
.word 0x9de3bfa0 ! t0_subr1+0x0: save %sp, -0x60, %sp
.word 0xb29eaa5a ! t0_subr1+0x4: xorcc %i2, 0xa5a, %i1
.word 0x81c7e008 ! t0_subr1+0x8: ret
.word 0xa7ee6001 ! t0_subr1+0xc: restore %i1, 1, %l3
t0_subr1_page_end:
KTEXT_MODULE(t0_module_subr2, 0x10922000)
.seg "text"
t0_subr2_page_begin:
.skip 8184
.global _t0_subr2; ENTRY(t0_subr2)
.word 0x9de3bfa0 ! t0_subr2+0x0: save %sp, -0x60, %sp
.word 0xb2066001 ! t0_subr2+0x4: add %i1, 1, %i1
.word 0x81c7e008 ! t0_subr2+0x8: ret
.word 0xa3ee6001 ! t0_subr2+0xc: restore %i1, 1, %l1
t0_subr2_page_end:
KTEXT_MODULE(t0_module_subr3, 0x0d2ac000)
.seg "text"
t0_subr3_page_begin:
.skip 8156
.global _t0_subr3; ENTRY(t0_subr3)
.word 0x90056001 ! t0_subr3+0x0: add %l5, 1, %o0
.word 0x9de3bfa0 ! t0_subr3+0x4: save %sp, -0x60, %sp
#if defined(KAOS_SIMULATION)
add %i0, 12, %i0
#else
.word 0x90062001 ! t0_subr3+0x8: add %i0, 1, %o0
.word 0x9de3bfa0 ! t0_subr3+0xc: save %sp, -0x60, %sp
.word 0x90062001 ! t0_subr3+0x10: add %i0, 1, %o0
.word 0x9de3bfa0 ! t0_subr3+0x14: save %sp, -0x60, %sp
.word 0x90062001 ! t0_subr3+0x18: add %i0, 1, %o0
.word 0x9de3bfa0 ! t0_subr3+0x1c: save %sp, -0x60, %sp
.word 0x90062001 ! t0_subr3+0x20: add %i0, 1, %o0
.word 0x9de3bfa0 ! t0_subr3+0x24: save %sp, -0x60, %sp
.word 0x90062001 ! t0_subr3+0x28: add %i0, 1, %o0
.word 0x9de3bfa0 ! t0_subr3+0x2c: save %sp, -0x60, %sp
.word 0x90062001 ! t0_subr3+0x30: add %i0, 1, %o0
.word 0x9de3bfa0 ! t0_subr3+0x34: save %sp, -0x60, %sp
.word 0xb1ee2001 ! t0_subr3+0x38: restore %i0, 1, %i0
.word 0xb1ee2001 ! t0_subr3+0x3c: restore %i0, 1, %i0
.word 0xb1ee2001 ! t0_subr3+0x40: restore %i0, 1, %i0
.word 0xb1ee2001 ! t0_subr3+0x44: restore %i0, 1, %i0
.word 0xb1ee2001 ! t0_subr3+0x48: restore %i0, 1, %i0
.word 0xb1ee2001 ! t0_subr3+0x4c: restore %i0, 1, %i0
#endif
.word 0x81c7e008 ! t0_subr3+0x50: ret
.word 0xadee2001 ! t0_subr3+0x54: restore %i0, 1, %l6
t0_subr3_page_end:
!
! Total operations: 4827
!
! Operation frequencies
!
! name exp obs
! ldsb 1.46 1.60
! ldub 1.38 1.45
! ldsh 0.84 0.85
! lduh 0.72 0.68
! ld 0.12 0.04
! ldd 1.26 1.57
! swap 0.80 0.77
! ldstub 0.58 0.56
! stb 1.29 1.28
! sth 1.20 1.31
! st 1.32 1.47
! std 1.33 1.53
! add 0.75 0.68
! addcc 1.36 1.28
! addx 0.48 0.46
! addxcc 0.89 0.91
! taddcc 0.05 0.02
! taddcctv 0.21 0.19
! sub 1.27 1.24
! subcc 0.19 0.25
! subx 0.20 0.19
! subxcc 0.74 0.83
! tsubcc 0.03 0.02
! tsubcctv 0.02 0.00
! mulscc 1.45 1.41
! and 1.01 1.22
! andcc 0.09 0.17
! andn 0.44 0.52
! andncc 1.38 1.31
! or 1.16 1.20
! orcc 0.31 0.29
! orn 0.16 0.21
! orncc 0.23 0.15
! xor 1.10 1.02
! xorcc 0.19 0.25
! xnor 0.55 0.58
! xnorcc 0.80 0.79
! sll 0.53 0.46
! srl 0.06 0.02
! sra 0.82 0.62
! unimp 0.19 0.23
! umul 0.02 0.00
! smul 1.37 1.37
! udiv 0.16 0.08
! sdiv 1.10 1.35
! umulcc 1.25 1.33
! smulcc 1.16 1.35
! udivcc 0.91 1.04
! sdivcc 1.35 1.22
! rdy 0.94 0.85
! wry 1.46 1.74
! bicc 0.21 0.31
! sethi 1.02 1.06
! jmpl 0.41 0.37
! call 0.88 0.91
! ticc 0.00 0.00
! flush 0.27 0.29
! save 1.31 0.75
! restore 0.88 0.00
! stbar 0.57 0.66
! ldf 1.03 1.02
! lddf 0.76 0.73
! stf 1.34 1.31
! stdf 0.34 0.29
! fadds 0.53 0.66
! fsubs 0.32 0.35
! fmuls 0.20 0.25
! fdivs 0.20 0.17
! faddd 0.31 0.31
! fsubd 0.26 0.25
! fmuld 0.42 0.50
! fdivd 0.70 0.85
! faddq 0.00 0.00
! fsubq 0.00 0.00
! fmulq 0.00 0.00
! fdivq 0.00 0.00
! fsmuld 1.45 1.31
! fdmulq 0.00 0.00
! fitos 0.02 0.02
! fitod 0.49 0.48
! fitoq 0.00 0.00
! fstoi 1.02 1.12
! fstod 1.38 1.31
! fstoq 0.00 0.00
! fdtoi 1.23 1.53
! fdtos 0.75 0.77
! fdtoq 0.00 0.00
! fqtoi 0.00 0.00
! fqtos 0.00 0.00
! fqtod 0.00 0.00
! fmovs 0.15 0.23
! fnegs 0.06 0.12
! fabss 1.40 1.28
! fsqrts 1.83 1.74
! fsqrtd 2.35 2.94
! fsqrtq 0.00 0.00
! fcmps 0.46 0.52
! fcmpd 1.01 0.97
! fcmpq 0.00 0.00
! fcmpes 0.66 0.66
! fcmped 0.78 0.68
! fcmpeq 0.00 0.00
! fbfcc 2.13 2.01
! ldfsr 0.14 0.00
! stfsr 0.04 0.02
! loop 0.58 0.46
! offset 0.19 0.17
! area 0.27 0.39
! target 0.06 0.02
! goto 0.04 0.00
! sigsegv 0.06 0.06
! sigbus 0.21 0.21
! imodify 0.76 0.37
! ldfsr_offset 0.28 0.00
! fpattern 1.33 1.43
! lbranch 0.27 0.37
! shmld 0.14 0.15
! shmst 0.04 0.06
! shmpf 0.50 0.46
! shmswap 0.17 0.15
! shmblkld 0.90 0.68
! shmblkst 0.20 0.19
! shmblkchk 0.44 0.27
! hack_restore 0.00 0.00
! demap_random_va 0.00 0.00
! demap_area 0.00 0.00
! demap_ktbl_text 0.00 0.00
! demap_ktbl_data 0.00 0.00
! demap_subr 0.00 0.00
! demap_reg 0.00 0.00
! demap_stack 0.00 0.00
! ro_area 0.00 0.00
! ro_ktbl_data 0.00 0.00
! ro_reg 0.00 0.00
! ro_stack 0.00 0.00
! set_window 0.00 0.00
! set_va_wp 0.00 0.00
! set_pa_wp 0.00 0.00
! set_softint 0.00 0.00
! ie_toggle 0.00 0.00
! set_pil 0.00 0.00
! set_tso 0.00 0.00
! set_pso 0.00 0.00
! set_rmo 0.00 0.00
! cflush 0.00 0.00
! return 0.00 0.00
! casa 0.14 0.12
! rdasi 0.06 0.12
! wrasi 0.17 0.12
! bpcc 1.58 1.43
! fbpfcc 3.38 2.98
! fmovscc 0.23 0.17
! fmovdcc 0.05 0.08
! fmovqcc 0.00 0.00
! movcc 0.15 0.10
! flushw 0.02 0.00
! membar 0.04 0.04
! prefetch 1.05 1.18
! rdpc 0.25 0.27
! ldqf 0.00 0.00
! stqf 0.00 0.00
! ldfa 0.28 0.37
! lddfa 0.00 0.00
! ldqfa 0.00 0.00
! ldsba 0.23 0.23
! ldsha 0.01 0.02
! lduba 0.04 0.08
! lduha 0.06 0.02
! lda 0.08 0.10
! ldda 0.14 0.15
! ldstuba 0.17 0.08
! prefetcha 0.72 0.60
! stfa 0.01 0.02
! stdfa 0.15 0.21
! stqfa 0.00 0.00
! stba 0.25 0.44
! stha 0.09 0.08
! sta 0.02 0.02
! stda 0.04 0.06
! swapa 0.23 0.27
! fmovd 0.09 0.06
! fnegd 0.09 0.12
! fabsd 0.15 0.12
! fstox 0.05 0.04
! fdtox 0.12 0.12
! fxtos 0.22 0.15
! fxtod 0.18 0.21
! lds 0.02 0.00
! ldsa 0.21 0.25
! ldx 0.06 0.12
! ldxa 0.27 0.29
! nofault 0.04 0.06
! rdgsr 0.24 0.17
! wrgsr 0.27 0.19
! fpadd16 0.12 0.17
! fpadd16s 0.29 0.46
! fpadd32 0.08 0.04
! fpadd32s 0.14 0.06
! fpsub16 0.12 0.15
! fpsub16s 0.14 0.15
! fpsub32 0.13 0.21
! fpsub32s 0.22 0.23
! fpack16 0.06 0.23
! fpack32 0.05 0.04
! fpackfix 0.13 0.10
! fexpand 0.15 0.17
! fpmerge 0.05 0.06
! fmul8x16 0.18 0.25
! fmul8x16au 0.09 0.06
! fmul8x16al 0.08 0.10
! fmul8sux16 0.08 0.12
! fmul8ulx16 0.27 0.33
! fmuld8sux16 0.13 0.19
! fmuld8ulx16 0.18 0.19
! alignaddr 0.22 0.19
! alignaddrl 0.02 0.02
! faligndata 0.01 0.00
! fzero 0.13 0.12
! fzeros 0.23 0.31
! fone 0.00 0.00
! fones 0.07 0.06
! fsrc1 0.14 0.10
! fsrc1s 0.16 0.12
! fsrc2 0.27 0.35
! fsrc2s 0.16 0.31
! fnot1 0.17 0.23
! fnot1s 0.24 0.27
! fnot2 0.01 0.00
! fnot2s 0.08 0.04
! for 0.21 0.25
! fors 0.11 0.10
! fnor 0.23 0.19
! fnors 0.06 0.00
! fand 0.19 0.19
! fands 0.07 0.15
! fnand 0.06 0.08
! fnands 0.22 0.37
! fxor 0.06 0.02
! fxors 0.18 0.10
! fxnor 0.02 0.04
! fxnors 0.08 0.10
! fornot1 0.24 0.27
! fornot1s 0.24 0.33
! fornot2 0.13 0.19
! fornot2s 0.19 0.17
! fandnot1 0.25 0.17
! fandnot1s 0.01 0.00
! fandnot2 0.28 0.39
! fandnot2s 0.07 0.04
! fcmpgt16 0.12 0.21
! fcmpgt32 0.28 0.31
! fcmple16 0.02 0.02
! fcmple32 0.24 0.39
! fcmpne16 0.09 0.10
! fcmpne32 0.22 0.15
! fcmpeq16 0.28 0.19
! fcmpeq32 0.20 0.15
! edge8 0.15 0.15
! edge8l 0.20 0.19
! edge16 0.04 0.02
! edge16l 0.08 0.17
! edge32 0.17 0.21
! edge32l 0.08 0.10
! pdist 0.21 0.27
! partial_st8 0.27 0.25
! partial_st16 0.25 0.19
! partial_st32 0.12 0.15
! short_st8 0.21 0.10
! short_st16 0.05 0.02
! short_ld8 0.18 0.23
! short_ld16 0.05 0.12
! blkld 0.07 0.00
! blkst 0.22 0.00
! blkld_offset 0.14 0.00
! blkst_offset 0.13 0.00
! blk_check 0.08 0.06
! casxa 0.04 0.02
! rdccr 0.18 0.19
! rdfprs 0.03 0.02
! wrccr 0.05 0.00
! popc 0.10 0.08
! wrfprs 0.27 0.25
! stx 0.16 0.17
! stxa 0.13 0.19
! cflush 0.00 0.00
! array8 0.22 0.25
! array16 0.19 0.15
! array32 0.05 0.08
! edge8n 0.02 0.00
! edge8ln 0.00 0.00
! edge16n 0.12 0.17
! edge16ln 0.21 0.23
! edge32n 0.03 0.04
! edge32ln 0.15 0.12
! bmask 0.05 0.02
! bshuffle 0.20 0.27
! siam 0.07 0.08
! fpadds16 0.00 0.00
! fpadds16s 0.00 0.00
! fpadds32 0.00 0.00
! fpadds32s 0.00 0.00
! fpsubs16 0.00 0.00
! fpsubs16s 0.00 0.00
! fpsubs32 0.00 0.00
! fpsubs32s 0.00 0.00
! fpadd64 0.00 0.00
! fpsub64 0.00 0.00
! fpmean16 0.00 0.00
! fpchksm16 0.00 0.00
! fshl16 0.00 0.00
! fshrl16 0.00 0.00
! fshl32 0.00 0.00
! fshrl32 0.00 0.00
! fshlas16 0.00 0.00
! fshra16 0.00 0.00
! fshlas32 0.00 0.00
! fshra32 0.00 0.00
! fpmovc8 0.00 0.00
! fpmovc16 0.00 0.00
! fpmovc32 0.00 0.00
! fmergesp 0.00 0.00
! fucmpgt8 0.00 0.00
! fucmple8 0.00 0.00
! fucmpne8 0.00 0.00
! fucmpeq8 0.00 0.00
! pdistn 0.00 0.00
! lzd 0.00 0.00
! addxc 0.00 0.00
! addxccc 0.00 0.00
! umulxhi 0.00 0.00
! flcmps 0.00 0.00
! flcmpd 0.00 0.00
! sfabss 0.00 0.00
! sfnegs 0.00 0.00
! sfadds 0.00 0.00
! sfsubs 0.00 0.00
! sfmuls 0.00 0.00
! sfitos 0.00 0.00
! sfstoi 0.00 0.00
! sfcmpeqs 0.00 0.00
! sfcmpnes 0.00 0.00
! sfcmpgts 0.00 0.00
! sfcmples 0.00 0.00
! fmadds 0.00 0.00
! fmaddd 0.00 0.00
! fmsubs 0.00 0.00
! fmsubd 0.00 0.00
! fnmsubs 0.00 0.00
! fnmsubd 0.00 0.00
! fnmadds 0.00 0.00
! fnmaddd 0.00 0.00
!
KDATA_MODULE(t0_module_offset_table, 0x0c65a000)
.seg "data"
t0_offset_table_start:
t0_offset_table_size: .word 0x00000008
t0_offset_table:
.word 0xffffffe0
.word 0x00000010
.word 0x00000000
.word 0xfffffff0
.word 0xffffffe8
.word 0x00000008
.word 0x00000018
.word 0xfffffff8
t0_offset_table_end:
t0_ldfsr_offset_table_start:
t0_ldfsr_offset_table_size: .word 0x00000000
t0_ldfsr_offset_table:
t0_ldfsr_offset_table_end:
t0_bld_offset_table_start:
t0_bld_offset_table_size: .word 0x00000000
t0_bld_offset_table:
t0_bld_offset_table_end:
t0_bst_offset_table_start:
t0_bst_offset_table_size: .word 0x00000000
t0_bst_offset_table:
t0_bst_offset_table_end:
.skip 8144 ! page align
KDATA_MODULE(t0_module_data_in_regs, 0x06a4c000)
.seg "data"
KGLOBAL(t0_data_in_regs)
t0_data_in_regs_start:
t0_data_in_regs:
.word 0x49b39bf5 ! %f0
.word 0xe2b3fd61 ! %f1
.word 0x74703c76 ! %f2
.word 0x13c77662 ! %f3
.word 0x5204dd5a ! %f4
.word 0xed99b56b ! %f5
.word 0x6df35180 ! %f6
.word 0x284c3112 ! %f7
.word 0xc1df78a5 ! %f8
.word 0x144063b5 ! %f9
.word 0x7ce4b89f ! %f10
.word 0x92088840 ! %f11
.word 0x9f2cd1cb ! %f12
.word 0x2460fdf6 ! %f13
.word 0x4cc58187 ! %f14
.word 0xb79be255 ! %f15
.word 0x8324d6b9 ! %f16
.word 0xcb622885 ! %f17
.word 0x04290fa7 ! %f18
.word 0xafcc87f6 ! %f19
.word 0x48011dac ! %f20
.word 0x464b981b ! %f21
.word 0xf1dbd29a ! %f22
.word 0x67ac6564 ! %f23
.word 0x4c9314bf ! %f24
.word 0x4be74bdc ! %f25
.word 0x0ad891e3 ! %f26
.word 0x87fdfe24 ! %f27
.word 0xa65516c5 ! %f28
.word 0xc22de398 ! %f29
.word 0xfd9a3fd9 ! %f30
.word 0x438276e2 ! %f31
.word 0xebb77959 ! %f32
.word 0x6e2b964d ! %f33
.word 0x85c387e0 ! %f34
.word 0xaf03d991 ! %f35
.word 0xf2e7e832 ! %f36
.word 0x545f8cf0 ! %f37
.word 0xc4f48bd9 ! %f38
.word 0xdb7cf7d7 ! %f39
.word 0x3662a1bb ! %f40
.word 0x376fa56c ! %f41
.word 0xf63a84db ! %f42
.word 0xc4f28fa8 ! %f43
.word 0x9d8268e2 ! %f44
.word 0x1826e1ea ! %f45
.word 0x100c3b22 ! %f46
.word 0x4ba79630 ! %f47
.word 0x553d402f ! %f48
.word 0xdc550853 ! %f49
.word 0x40818947 ! %f50
.word 0x0390ccf6 ! %f51
.word 0xb1894219 ! %f52
.word 0x268a3612 ! %f53
.word 0x7fa35eb1 ! %f54
.word 0x3d8a053e ! %f55
.word 0xcbc62a94 ! %f56
.word 0xc7116c1e ! %f57
.word 0x4f94f54b ! %f58
.word 0x7911b5ae ! %f59
.word 0xa33d65ee ! %f60
.word 0x23395737 ! %f61
.word 0xb12e2e77 ! %f62
.word 0x8275c633 ! %f63
.word 0x00000000 ! %g0 (always zero)
.word t0_kref+0xda0 ! %g1 (code pointer)
.word t0_data_in_shm_area ! %g2 (shared area pointer)
.word 0x5079ca17 ! %g3 (loop index)
.word SYM(t0_subr3) ! %g4 (jmpl target)
.word t0_kref+0x1 ! %g5 (sigbus target)
.word 0x00000000 ! %g6 (block ld offset)
.word 0x00000000 ! %g7 (block st offset)
.word 0x41f27389 ! %o0
.word 0xd8cefbeb ! %o1
.word 0x7416c239 ! %o2
.word 0x5c4ae356 ! %o3
.word 0xea55b8f7 ! %o4
.word 0x0f7ac607 ! %o5
.word 0x00000000 ! %sp (stack pointer)
.word 0x00000000 ! %o7 (relocatable junk)
.word 0xe393b8db ! %l0
.word 0x1b2ad86f ! %l1
.word 0x10aa4b41 ! %l2
.word 0x1aa6b625 ! %l3
.word 0x6f24d5ce ! %l4
.word 0xbc8111eb ! %l5
.word 0xa88d73d7 ! %l6
.word 0xc19480a8 ! %l7
.word t0_data_in_area0 ! %i0 (area pointer)
.word t0_data_in_area0 ! %i1 (area pointer)
.word 0x00000012 ! %i2 (byte offset)
.word 0xffffffec ! %i3 (halfword offset)
.word 0x00000018 ! %i4 (word offset)
.word 0x00000010 ! %i5 (doubleword offset)
.word 0x00000000 ! %fp (frame pointer)
.word 0x00000000 ! %i7 (return address)
.word 0x1dbbc42c ! %y
.word 0x0000000a ! %icc (nzvc)
.word 0x400005e9 ! %fsr
.word 0x00000000 ! %gsr.mask
.word 0x00000000 ! %gsr
.word 0x000000d0 ! %asi
.word 0x00000000 ! Integer overflow traps
.word 0x00000000 ! Integer divide by zero traps
.word 0x00000000 ! Integer divide > 52 bit dividend traps
.word 0x00000000 ! Floating inexact traps
.word 0x00000000 ! Floating divide by zero traps
.word 0x00000000 ! Floating underflow traps
.word 0x00000000 ! Floating overflow traps
.word 0x00000000 ! Floating invalid traps
.word 0x00000000 ! Floating other traps
.word 0x00000000 ! Ticc traps
.word 0x00000000 ! Unexpected SIGFPE traps
.word 0x00000000 ! Unexpected SIGSEGV traps
.word 0x00000000 ! Unexpected SIGBUS traps
.word 0x00000000 ! Unexpected SIGILL traps
.word 0x00000000 ! Expected SIGSEGV traps
.word 0x00000000 ! Expected SIGBUS traps
.word 0x00000000 ! UNIMP traps
.word 0x00000000 ! ??
.global t0_data_in_mtbl_size; t0_data_in_mtbl_size: .word 253
t0_data_in_regs_end:
.skip 7708 ! page align
KDATA_MODULE(t0_module_data_in_stack, 0x0d9d4000)
.seg "data"
KGLOBAL(t0_data_in_mtbl_size)
KGLOBAL(t0_data_in_mtbl)
KGLOBAL(t0_data_in_stack)
t0_data_in_stack_start:
.word 0x4733e5d7
.word 0x7a325757
.word 0x7140ec65
.word 0x2b7e538e
.word 0xdecb6ec3
.word 0xdc34d524
.word 0x30426e96
.word 0x1c4f08a5
.word 0xebda4c23
.word 0x445e1d0e
.word 0xb4c0d4fa
.word 0x80f227f8
.word 0x04f635e0
.word 0x0d336550
.word 0x65872f73
.word 0x0b16af93
.word 0x34270c4c
.word 0x51d0db9a
.word 0x387f28bd
.word 0x4159bb82
.word 0x3b86af54
.word 0x3d40fe36
.word 0x5a2852c3
.word 0x31157d97
.word 0x9daa94f1
.word 0xc78de36b
.word 0xbc47642f
.word 0xbcc16d6b
.word 0x236bd2e4
.word 0x6e951326
.word 0xf8d33b3f
.word 0x9ed6f4a1
.word 0x50b98fa2
.word 0xbe0cd6d5
.word 0x602eb9df
.word 0xae9e1b71
.word 0x146d0e8c
.word 0x07b42396
.word 0x831bcef3
.word 0x6879f964
.word 0x6ad5cb62
.word 0x60948291
.word 0x32c540f3
.word 0xd684ee5c
.word 0xcb2758f9
.word 0x54cf9ba1
.word 0xc1020dbd
.word 0xa4c8e7d7
.word 0x2459f72c
.word 0x2ee84639
.word 0x49ce73a5
.word 0xde603674
.word 0x31aa1410
.word 0xb4114485
.word 0x5a23f7d1
.word 0xba8fb7b5
.word 0xc8f22c6b
.word 0xc30a0ccf
.word 0x511afdc4
.word 0x3ab35805
.word 0xe8ddbf65
.word 0xe8b44524
.word 0x23d5c437
.word 0x9fe230fd
.word 0x21ab4980
.word 0x3312d536
.word 0x945ddb2f
.word 0xf1bfc7e2
.word 0x141e7ac5
.word 0xeb0db284
.word 0x9c9a674b
.word 0xb3443072
.word 0x3ea31c3f
.word 0x6563cab8
.word 0x8a16c65e
.word 0x3e9d17df
.word 0xebb458ad
.word 0x6de6b04f
.word 0xa2b6693d
.word 0x22e5fc1b
.word 0x85a35c72
.word 0x73b1ed7e
.word 0xceebf6d9
.word 0xd5961356
.word 0xc61380d0
.word 0x3bca2154
.word 0xb0d70c8f
.word 0x6a66a7c4
.word 0x8a317655
.word 0x87ae4b1b
.word 0x520d2fbe
.word 0x275ceba3
.word 0x9b0e2294
.word 0x8127e804
.word 0x9107c49a
.word 0x4bce897c
.word 0x7add2518
.word 0x724cc702
.word 0x2c7a1e3f
.word 0x60e874a8
.word 0x7f623795
.word 0x126fb6f5
.word 0x836ffc09
.word 0xccb3be15
.word 0xded7dd61
.word 0x9ceb730b
.word 0x3e460822
.word 0x0e0c714a
.word 0x3a4d1621
.word 0xbf857163
.word 0x4b932b5b
.word 0x2cbabda8
.word 0xf61f07c7
.word 0xd9dc77f2
.word 0x3632ca3f
.word 0x351eeff2
.word 0xe20ed3bb
.word 0xd0311baa
.word 0x740d3f65
.word 0x7ee5000e
.word 0x4dc30b58
.word 0x08148dd8
.word 0x193d2706
.word 0x7a3cb70c
.word 0x5f877799
.word 0xd76c5bcd
.word 0x5e054fce
.word 0x8b5fb167
.word 0x01152813
.word 0x740004c0
.word 0xb8f464f6
.word 0x58fec18b
.word 0xd457fd26
.word 0x25af89f2
.word 0x5ed0a592
.word 0xe3c47697
.word 0xafc6216f
.word 0x5dc05d13
.word 0xc8b73d27
.word 0xcbb2cb63
.word 0x22312680
.word 0x44a050e4
.word 0x43801180
.word 0x9ffe41c4
.word 0x683fb8d3
.word 0x1354701d
.word 0x6b3019c1
.word 0xc768ee0e
.word 0x3d3a1efb
.word 0x10c3de90
.word 0x0f5192bc
.word 0x0e4436da
.word 0xa4c2f81b
.word 0x9b6d288d
.word 0x22aaa483
.word 0xcc684d08
.word 0x86b8ed9c
.word 0x3816a488
.word 0xaf404d3d
.word 0xbcdca007
.word 0x01154c1a
.word 0x03f0caf9
.word 0x081ca53d
.word 0x6adcd253
.word 0x2866b79e
.word 0x1eaba883
.word 0xaa2cd050
.word 0xa899f23f
t0_data_in_sp:
.word 0x7dc66f12
.word 0x056ece58
.word 0x0dfc3056
.word 0x03cffaf4
.word 0x4c19d2f1
.word 0x6cb564db
.word 0x8a57ad13
.word 0x0743e1b9
.word t0_data_in_area0
.word t0_data_in_area0
.word 0x0000000c
.word 0x0000001c
.word 0x0000001c
.word 0xffffffe8
.word t0_data_in_fp
.word 0xd39a390d
.word 0xda285cfb
.word 0x195e8670
.word 0x26d8bd48
.word 0x9c80d2c3
.word 0x8c0ffd1d
.word 0xa45e445f
.word 0x806067c4
.word 0xe9f66a3d
t0_data_in_mtbl_base:
.word 0x380fffff ! [%fp - 0x400]
.word 0xc0000000 ! [%fp - 0x3fc]
.word 0x380fffff ! [%fp - 0x3f8]
.word 0xe0000000 ! [%fp - 0x3f4]
.word 0x380fffff ! [%fp - 0x3f0]
.word 0x80000000 ! [%fp - 0x3ec]
.word 0x38000000 ! [%fp - 0x3e8]
.word 0x40000000 ! [%fp - 0x3e4]
.word 0x38000000 ! [%fp - 0x3e0]
.word 0x80000000 ! [%fp - 0x3dc]
.word 0x38000000 ! [%fp - 0x3d8]
.word 0x20000000 ! [%fp - 0x3d4]
.word 0x47f00000 ! [%fp - 0x3d0]
.word 0x00000000 ! [%fp - 0x3cc]
.word 0x47f00000 ! [%fp - 0x3c8]
.word 0x20000000 ! [%fp - 0x3c4]
.word 0x47efffff ! [%fp - 0x3c0]
.word 0xffffffff ! [%fp - 0x3bc]
.word 0x7ff00000 ! [%fp - 0x3b8]
.word 0x00000000 ! [%fp - 0x3b4]
.word 0x7fefffff ! [%fp - 0x3b0]
.word 0xffffffff ! [%fp - 0x3ac]
.word 0x000fffff ! [%fp - 0x3a8]
.word 0xffffffff ! [%fp - 0x3a4]
.word 0x000fffff ! [%fp - 0x3a0]
.word 0xfffffffe ! [%fp - 0x39c]
.word 0x00100000 ! [%fp - 0x398]
.word 0x00000000 ! [%fp - 0x394]
.word 0x00000000 ! [%fp - 0x390]
.word 0x00000001 ! [%fp - 0x38c]
.word 0x00000000 ! [%fp - 0x388]
.word 0x00000002 ! [%fp - 0x384]
.word 0x00000000 ! [%fp - 0x380]
.word 0x00000000 ! [%fp - 0x37c]
.word 0x7f800000 ! [%fp - 0x378]
.word 0x7f7fffff ! [%fp - 0x374]
.word 0x007fffff ! [%fp - 0x370]
.word 0x007ffffe ! [%fp - 0x36c]
.word 0x00800000 ! [%fp - 0x368]
.word 0x00000001 ! [%fp - 0x364]
.word 0x00000002 ! [%fp - 0x360]
.word 0x80000000 ! [%fp - 0x35c]
.word 0x207fe000 ! [%fp - 0x358]
.word 0x1ffff000 ! [%fp - 0x354]
.word 0x307fe123 ! [%fp - 0x350]
.word 0x0fff1001 ! [%fp - 0x34c]
.word 0x2ff81000 ! [%fp - 0x348]
.word 0x1072e100 ! [%fp - 0x344]
.word 0x027fe067 ! [%fp - 0x340]
.word 0x3eff1289 ! [%fp - 0x33c]
.word 0x3f000400 ! [%fp - 0x338]
.word 0x80003c1f ! [%fp - 0x334]
.word 0x00fff800 ! [%fp - 0x330]
.word 0xffff8000 ! [%fp - 0x32c]
.word 0x200ff760 ! [%fp - 0x328]
.word 0x0800011f ! [%fp - 0x324]
.word 0x1ffff800 ! [%fp - 0x320]
.word 0x00000000 ! [%fp - 0x31c]
.word 0x3ffe8000 ! [%fp - 0x318]
.word 0x147ff000 ! [%fp - 0x314]
.word 0x137fe671 ! [%fp - 0x310]
.word 0x3ffe8459 ! [%fp - 0x30c]
.word 0x127fffff ! [%fp - 0x308]
.word 0x3fffffff ! [%fp - 0x304]
.word 0x307fe123 ! [%fp - 0x300]
.word 0x047fffff ! [%fp - 0x2fc]
.word 0x307fe123 ! [%fp - 0x2f8]
.word 0x03ffffff ! [%fp - 0x2f4]
.word 0x107fe100 ! [%fp - 0x2f0]
.word 0x22efffff ! [%fp - 0x2ec]
.word 0x380ffe80 ! [%fp - 0x2e8]
.word 0x00000000 ! [%fp - 0x2e4]
.word 0x04bfeff9 ! [%fp - 0x2e0]
.word 0x00000000 ! [%fp - 0x2dc]
.word 0x380fffff ! [%fp - 0x2d8]
.word 0xffffffff ! [%fp - 0x2d4]
.word 0x04bfffff ! [%fp - 0x2d0]
.word 0xffffffff ! [%fp - 0x2cc]
.word 0x300ff123 ! [%fp - 0x2c8]
.word 0x40000000 ! [%fp - 0x2c4]
.word 0x0caf8ee0 ! [%fp - 0x2c0]
.word 0x00000000 ! [%fp - 0x2bc]
.word 0x3c0ff456 ! [%fp - 0x2b8]
.word 0x00000000 ! [%fp - 0x2b4]
.word 0x009ff000 ! [%fp - 0x2b0]
.word 0x00000000 ! [%fp - 0x2ac]
.word 0x3c0ff456 ! [%fp - 0x2a8]
.word 0x0000ff99 ! [%fp - 0x2a4]
.word 0x009ff000 ! [%fp - 0x2a0]
.word 0x001234ff ! [%fp - 0x29c]
.word 0x0080ffff ! [%fp - 0x298]
.word 0x3ff8f000 ! [%fp - 0x294]
.word 0x01800001 ! [%fp - 0x290]
.word 0x40c2fc1f ! [%fp - 0x28c]
.word 0x00100100 ! [%fp - 0x288]
.word 0x10010001 ! [%fp - 0x284]
.word 0x3fff8f88 ! [%fp - 0x280]
.word 0x00000000 ! [%fp - 0x27c]
.word 0x00f00f00 ! [%fp - 0x278]
.word 0xf000000f ! [%fp - 0x274]
.word 0x409ff00f ! [%fp - 0x270]
.word 0xff000fff ! [%fp - 0x26c]
.word 0x04003009 ! [%fp - 0x268]
.word 0x4fff0001 ! [%fp - 0x264]
.word 0x03001001 ! [%fp - 0x260]
.word 0x4feeeeee ! [%fp - 0x25c]
.word 0x0801e067 ! [%fp - 0x258]
.word 0x54f231f8 ! [%fp - 0x254]
.word 0x01000001 ! [%fp - 0x250]
.word 0x00000001 ! [%fp - 0x24c]
.word 0x453eef45 ! [%fp - 0x248]
.word 0x00000001 ! [%fp - 0x244]
.word 0x01100111 ! [%fp - 0x240]
.word 0x00011111 ! [%fp - 0x23c]
.word 0x455f8000 ! [%fp - 0x238]
.word 0xffffffff ! [%fp - 0x234]
.word 0x01301222 ! [%fp - 0x230]
.word 0x00111222 ! [%fp - 0x22c]
.word 0x458f1100 ! [%fp - 0x228]
.word 0x01111001 ! [%fp - 0x224]
.word 0x40811111 ! [%fp - 0x220]
.word 0x00feeeee ! [%fp - 0x21c]
.word 0x40000011 ! [%fp - 0x218]
.word 0x007fffff ! [%fp - 0x214]
.word 0x41800221 ! [%fp - 0x210]
.word 0x01ff0001 ! [%fp - 0x20c]
.word 0x7f333333 ! [%fp - 0x208]
.word 0x3f7fffff ! [%fp - 0x204]
.word 0x40100001 ! [%fp - 0x200]
.word 0x11000011 ! [%fp - 0x1fc]
.word 0x001fffff ! [%fp - 0x1f8]
.word 0xffffffff ! [%fp - 0x1f4]
.word 0x40000000 ! [%fp - 0x1f0]
.word 0x00000011 ! [%fp - 0x1ec]
.word 0x000fffff ! [%fp - 0x1e8]
.word 0xffffffff ! [%fp - 0x1e4]
.word 0x7fe11111 ! [%fp - 0x1e0]
.word 0xffffffff ! [%fp - 0x1dc]
.word 0x3ffff110 ! [%fp - 0x1d8]
.word 0x00000001 ! [%fp - 0x1d4]
.word 0x7fffffff ! [%fp - 0x1d0]
.word 0x7f800001 ! [%fp - 0x1cc]
.word 0x7f800000 ! [%fp - 0x1c8]
.word 0x7f7fffff ! [%fp - 0x1c4]
.word 0x5f800001 ! [%fp - 0x1c0]
.word 0x5f800000 ! [%fp - 0x1bc]
.word 0x5f7fffff ! [%fp - 0x1b8]
.word 0x5f000001 ! [%fp - 0x1b4]
.word 0x5f000000 ! [%fp - 0x1b0]
.word 0x5effffff ! [%fp - 0x1ac]
.word 0x4b000001 ! [%fp - 0x1a8]
.word 0x4b000000 ! [%fp - 0x1a4]
.word 0x4affffff ! [%fp - 0x1a0]
.word 0x40000001 ! [%fp - 0x19c]
.word 0x40000000 ! [%fp - 0x198]
.word 0x3fffffff ! [%fp - 0x194]
.word 0x3f800001 ! [%fp - 0x190]
.word 0x3f800000 ! [%fp - 0x18c]
.word 0x3f7fffff ! [%fp - 0x188]
.word 0x00000000 ! [%fp - 0x184]
.word 0x7fffffff ! [%fp - 0x180]
.word 0xffffffff ! [%fp - 0x17c]
.word 0x7ff00000 ! [%fp - 0x178]
.word 0x00000001 ! [%fp - 0x174]
.word 0x7ff00000 ! [%fp - 0x170]
.word 0x00000000 ! [%fp - 0x16c]
.word 0x7fefffff ! [%fp - 0x168]
.word 0xffffffff ! [%fp - 0x164]
.word 0x43e00000 ! [%fp - 0x160]
.word 0x00000001 ! [%fp - 0x15c]
.word 0x43e00000 ! [%fp - 0x158]
.word 0x00000000 ! [%fp - 0x154]
.word 0x43dfffff ! [%fp - 0x150]
.word 0xffffffff ! [%fp - 0x14c]
.word 0x43d00000 ! [%fp - 0x148]
.word 0x00000001 ! [%fp - 0x144]
.word 0x43d00000 ! [%fp - 0x140]
.word 0x00000000 ! [%fp - 0x13c]
.word 0x43cfffff ! [%fp - 0x138]
.word 0xffffffff ! [%fp - 0x134]
.word 0x43300000 ! [%fp - 0x130]
.word 0x00000001 ! [%fp - 0x12c]
.word 0x43300000 ! [%fp - 0x128]
.word 0x00000000 ! [%fp - 0x124]
.word 0x432fffff ! [%fp - 0x120]
.word 0xffffffff ! [%fp - 0x11c]
.word 0x40000000 ! [%fp - 0x118]
.word 0x00000001 ! [%fp - 0x114]
.word 0x40000000 ! [%fp - 0x110]
.word 0x00000000 ! [%fp - 0x10c]
.word 0x3fffffff ! [%fp - 0x108]
.word 0xffffffff ! [%fp - 0x104]
.word 0x3ff00000 ! [%fp - 0x100]
.word 0x00000001 ! [%fp - 0xfc]
.word 0x3ff00000 ! [%fp - 0xf8]
.word 0x00000000 ! [%fp - 0xf4]
.word 0x3fefffff ! [%fp - 0xf0]
.word 0xffffffff ! [%fp - 0xec]
.word 0x80000000 ! [%fp - 0xe8]
.word 0x00000000 ! [%fp - 0xe4]
.word 0x7fffffff ! [%fp - 0xe0]
.word 0xffffffff ! [%fp - 0xdc]
.word 0x00000000 ! [%fp - 0xd8]
.word 0x00000000 ! [%fp - 0xd4]
.word 0x00200000 ! [%fp - 0xd0]
.word 0x00000003 ! [%fp - 0xcc]
.word 0x00200000 ! [%fp - 0xc8]
.word 0x00000002 ! [%fp - 0xc4]
.word 0x00200000 ! [%fp - 0xc0]
.word 0x00000001 ! [%fp - 0xbc]
.word 0x00200000 ! [%fp - 0xb8]
.word 0x00000000 ! [%fp - 0xb4]
.word 0x001fffff ! [%fp - 0xb0]
.word 0xffffffff ! [%fp - 0xac]
.word 0x00100000 ! [%fp - 0xa8]
.word 0x00000001 ! [%fp - 0xa4]
.word 0x00100000 ! [%fp - 0xa0]
.word 0x00000000 ! [%fp - 0x9c]
.word 0x000fffff ! [%fp - 0x98]
.word 0xffffffff ! [%fp - 0x94]
.word 0x00080000 ! [%fp - 0x90]
.word 0x00000001 ! [%fp - 0x8c]
.word 0x00080000 ! [%fp - 0x88]
.word 0x00000000 ! [%fp - 0x84]
.word 0x0007ffff ! [%fp - 0x80]
.word 0xffffffff ! [%fp - 0x7c]
.word 0x00000000 ! [%fp - 0x78]
.word 0x01000003 ! [%fp - 0x74]
.word 0x00000000 ! [%fp - 0x70]
.word 0x01000002 ! [%fp - 0x6c]
.word 0x00000000 ! [%fp - 0x68]
.word 0x01000001 ! [%fp - 0x64]
.word 0x00000000 ! [%fp - 0x60]
.word 0x01000000 ! [%fp - 0x5c]
.word 0x00000000 ! [%fp - 0x58]
.word 0x00ffffff ! [%fp - 0x54]
.word 0x00000000 ! [%fp - 0x50]
.word 0x00800001 ! [%fp - 0x4c]
.word 0x00000000 ! [%fp - 0x48]
.word 0x00800000 ! [%fp - 0x44]
.word 0x00000000 ! [%fp - 0x40]
.word 0x007fffff ! [%fp - 0x3c]
.word 0x00000000 ! [%fp - 0x38]
.word 0x00400001 ! [%fp - 0x34]
.word 0x00000000 ! [%fp - 0x30]
.word 0x00400000 ! [%fp - 0x2c]
.word 0x00000000 ! [%fp - 0x28]
.word 0x003fffff ! [%fp - 0x24]
.word t0_data_in_area0 ! [%fp - 0x20]
.word SYM(t0_subr3) ! [%fp - 0x1c]
.word SYM(t0_subr2) ! [%fp - 0x18]
.word SYM(t0_subr1) ! [%fp - 0x14]
.word SYM(t0_subr0) ! [%fp - 0x10]
t0_data_in_mtbl:
.word 0x137a784e ! [%fp - 0xc]
.word 0xab0190a3 ! [%fp - 0x8]
.word 0x00a57ed3 ! [%fp - 0x4]
.global t0_data_in_fp; t0_data_in_fp:
.word 0x7ea43a34
.word 0x073be8fb
.word 0x8f624ec8
.word 0x7fe68726
.word 0x58adb3af
.word 0xcdeb3caa
.word 0x6fb18d55
.word 0x6581c0f2
.word 0x5bfc7061
.word 0x882e4096
.word 0x2c55d8c4
.word 0x8124189b
.word 0xf56e674f
.word 0xcde1637c
.word 0x316d3acd
.word 0xed29eeaf
.word 0x5ea047b5
.word 0xdb1940b7
.word 0x91d969ea
.word 0xcb2feb15
.word 0xd1481e2a
.word 0x5349488a
.word 0xdf60ed17
.word 0x01014f85
t0_data_in_stacktop:
.word 0
t0_data_in_stack_end:
.skip 6300 ! page align
KDATA_MODULE(t0_module_data_in_area0, 0x06b62000)
.seg "data"
t0_data_in_area0_start:
.skip 8128
t0_data_in_area0_begin:
.word 0xb1b2a802 ! t0_data_in_area0-0x20
.word 0x89bc19bc ! t0_data_in_area0-0x1c
.word 0x12d837da ! t0_data_in_area0-0x18
.word 0x4cf47d3a ! t0_data_in_area0-0x14
.word 0xb437f8f3 ! t0_data_in_area0-0x10
.word 0x2c3f606a ! t0_data_in_area0-0xc
.word 0xe4f20282 ! t0_data_in_area0-0x8
.word 0x9c9da1e6 ! t0_data_in_area0-0x4
.global t0_data_in_area0; t0_data_in_area0:
.word 0x57a256fa ! t0_data_in_area0+0x0
.word 0x38ae4e18 ! t0_data_in_area0+0x4
.word 0xcc8662b3 ! t0_data_in_area0+0x8
.word 0x42cabfe6 ! t0_data_in_area0+0xc
.word 0xf8cc707f ! t0_data_in_area0+0x10
.word 0x9d22ff08 ! t0_data_in_area0+0x14
.word 0xd6146821 ! t0_data_in_area0+0x18
.word 0xa93b85b7 ! t0_data_in_area0+0x1c
t0_data_in_area0_end:
t0_data_in_area0_stop:
KDATA_MODULE(t0_module_data_in_shm_area, 0x03900000)
.seg "data"
t0_data_in_shm_area_start:
t0_data_in_shm_area_begin:
.global t0_data_in_shm_area; t0_data_in_shm_area:
.word 0xe06a50b7 ! t0_data_in_shm_area+0x0 (t0)
.word 0x480c12f4 ! t0_data_in_shm_area+0x4 (t1)
.word 0xa9791108 ! t0_data_in_shm_area+0x8 (t2)
.word 0xa79a7b64 ! t0_data_in_shm_area+0xc (t3)
.word 0xa64860cf ! t0_data_in_shm_area+0x10 (t0)
.word 0x27da9fa8 ! t0_data_in_shm_area+0x14 (t1)
.word 0x8ffb3f22 ! t0_data_in_shm_area+0x18 (t2)
.word 0x0f2ec36a ! t0_data_in_shm_area+0x1c (t3)
.word 0x1a3a419a ! t0_data_in_shm_area+0x20 (t0)
.word 0x874ff9c0 ! t0_data_in_shm_area+0x24 (t1)
.word 0xbf2b8bb1 ! t0_data_in_shm_area+0x28 (t2)
.word 0xbc65eddd ! t0_data_in_shm_area+0x2c (t3)
.word 0x4abaa8a7 ! t0_data_in_shm_area+0x30 (t0)
.word 0xd259f321 ! t0_data_in_shm_area+0x34 (t1)
.word 0x298bf57e ! t0_data_in_shm_area+0x38 (t2)
.word 0x88bf4ad5 ! t0_data_in_shm_area+0x3c (t3)
.word 0x3d42b649 ! t0_data_in_shm_area+0x40 (t0 bload)
.word 0x24cb6e24 ! t0_data_in_shm_area+0x44
.word 0x6a1c2e4a ! t0_data_in_shm_area+0x48
.word 0xfa65b6cf ! t0_data_in_shm_area+0x4c
.word 0x2954b034 ! t0_data_in_shm_area+0x50
.word 0xc383d3fb ! t0_data_in_shm_area+0x54
.word 0x0972bf3a ! t0_data_in_shm_area+0x58
.word 0xc84b9440 ! t0_data_in_shm_area+0x5c
.word 0xe9bfa4ef ! t0_data_in_shm_area+0x60
.word 0x80d953d2 ! t0_data_in_shm_area+0x64
.word 0xf27d2d19 ! t0_data_in_shm_area+0x68
.word 0xb159177b ! t0_data_in_shm_area+0x6c
.word 0x3e0227d1 ! t0_data_in_shm_area+0x70
.word 0x506c7749 ! t0_data_in_shm_area+0x74
.word 0x209cc63f ! t0_data_in_shm_area+0x78
.word 0xec0e7927 ! t0_data_in_shm_area+0x7c
.word 0x1d8640b3 ! t0_data_in_shm_area+0x80 (t0 bstore)
.word 0x1b5e68f8 ! t0_data_in_shm_area+0x84
.word 0xf72ab8ee ! t0_data_in_shm_area+0x88
.word 0x33ef8afd ! t0_data_in_shm_area+0x8c
.word 0xe8b809d3 ! t0_data_in_shm_area+0x90
.word 0x3efd067c ! t0_data_in_shm_area+0x94
.word 0xcb69bdda ! t0_data_in_shm_area+0x98
.word 0x4e4bea06 ! t0_data_in_shm_area+0x9c
.word 0x2f4dc7fa ! t0_data_in_shm_area+0xa0
.word 0x38557fd3 ! t0_data_in_shm_area+0xa4
.word 0x668966eb ! t0_data_in_shm_area+0xa8
.word 0xf31ba008 ! t0_data_in_shm_area+0xac
.word 0x7e36e0e1 ! t0_data_in_shm_area+0xb0
.word 0xe08117e9 ! t0_data_in_shm_area+0xb4
.word 0x87c91640 ! t0_data_in_shm_area+0xb8
.word 0xcf7fe83d ! t0_data_in_shm_area+0xbc
.word 0x849cab2b ! t0_data_in_shm_area+0xc0 (t1 bload)
.word 0x57931d44 ! t0_data_in_shm_area+0xc4
.word 0x0f7378df ! t0_data_in_shm_area+0xc8
.word 0x3620d9d7 ! t0_data_in_shm_area+0xcc
.word 0x62689d33 ! t0_data_in_shm_area+0xd0
.word 0x2ae95665 ! t0_data_in_shm_area+0xd4
.word 0xe80431d3 ! t0_data_in_shm_area+0xd8
.word 0x1aebaac2 ! t0_data_in_shm_area+0xdc
.word 0x22d58e3b ! t0_data_in_shm_area+0xe0
.word 0x9ff74c09 ! t0_data_in_shm_area+0xe4
.word 0xf7223531 ! t0_data_in_shm_area+0xe8
.word 0x2f84488a ! t0_data_in_shm_area+0xec
.word 0x4dd7a364 ! t0_data_in_shm_area+0xf0
.word 0xec370542 ! t0_data_in_shm_area+0xf4
.word 0xa8978ed4 ! t0_data_in_shm_area+0xf8
.word 0xb52bc9d3 ! t0_data_in_shm_area+0xfc
.word 0xcce3c5b7 ! t0_data_in_shm_area+0x100 (t1 bstore)
.word 0xdba6b618 ! t0_data_in_shm_area+0x104
.word 0x7d5dacf0 ! t0_data_in_shm_area+0x108
.word 0xd47354c3 ! t0_data_in_shm_area+0x10c
.word 0xb62db158 ! t0_data_in_shm_area+0x110
.word 0x37cdf0ae ! t0_data_in_shm_area+0x114
.word 0x1829a467 ! t0_data_in_shm_area+0x118
.word 0xcfc8aec2 ! t0_data_in_shm_area+0x11c
.word 0x9c5b43fc ! t0_data_in_shm_area+0x120
.word 0xba8244a2 ! t0_data_in_shm_area+0x124
.word 0xea87e65b ! t0_data_in_shm_area+0x128
.word 0x59d58480 ! t0_data_in_shm_area+0x12c
.word 0xcb79be98 ! t0_data_in_shm_area+0x130
.word 0x054bf0ba ! t0_data_in_shm_area+0x134
.word 0xfd853b03 ! t0_data_in_shm_area+0x138
.word 0xea3cae3b ! t0_data_in_shm_area+0x13c
.word 0x2b35751b ! t0_data_in_shm_area+0x140 (t2 bload)
.word 0xa1fbdd6e ! t0_data_in_shm_area+0x144
.word 0xee18ccb4 ! t0_data_in_shm_area+0x148
.word 0x7edebc63 ! t0_data_in_shm_area+0x14c
.word 0x4442403c ! t0_data_in_shm_area+0x150
.word 0x7291e536 ! t0_data_in_shm_area+0x154
.word 0x3456d658 ! t0_data_in_shm_area+0x158
.word 0x17753a92 ! t0_data_in_shm_area+0x15c
.word 0x70c45b46 ! t0_data_in_shm_area+0x160
.word 0x20814c84 ! t0_data_in_shm_area+0x164
.word 0x7029340d ! t0_data_in_shm_area+0x168
.word 0x537d33e4 ! t0_data_in_shm_area+0x16c
.word 0x1df5c9a8 ! t0_data_in_shm_area+0x170
.word 0x9583726c ! t0_data_in_shm_area+0x174
.word 0x1d7d2cf7 ! t0_data_in_shm_area+0x178
.word 0x697efcbb ! t0_data_in_shm_area+0x17c
.word 0x42bbb57b ! t0_data_in_shm_area+0x180 (t2 bstore)
.word 0xc7743b95 ! t0_data_in_shm_area+0x184
.word 0x5f6d8029 ! t0_data_in_shm_area+0x188
.word 0x667b5421 ! t0_data_in_shm_area+0x18c
.word 0x8f88a8d6 ! t0_data_in_shm_area+0x190
.word 0x0c95f2f7 ! t0_data_in_shm_area+0x194
.word 0x09c93012 ! t0_data_in_shm_area+0x198
.word 0x7e0a3c31 ! t0_data_in_shm_area+0x19c
.word 0x76188861 ! t0_data_in_shm_area+0x1a0
.word 0xa22bf2e5 ! t0_data_in_shm_area+0x1a4
.word 0x2c771137 ! t0_data_in_shm_area+0x1a8
.word 0x7be474b5 ! t0_data_in_shm_area+0x1ac
.word 0x4c592328 ! t0_data_in_shm_area+0x1b0
.word 0xea285a4e ! t0_data_in_shm_area+0x1b4
.word 0x79f71022 ! t0_data_in_shm_area+0x1b8
.word 0xa2b77c10 ! t0_data_in_shm_area+0x1bc
.word 0x9786eee9 ! t0_data_in_shm_area+0x1c0 (t3 bload)
.word 0x05cab979 ! t0_data_in_shm_area+0x1c4
.word 0xc89e47a5 ! t0_data_in_shm_area+0x1c8
.word 0x10110389 ! t0_data_in_shm_area+0x1cc
.word 0xeaf9c7a3 ! t0_data_in_shm_area+0x1d0
.word 0x6a8bc035 ! t0_data_in_shm_area+0x1d4
.word 0x6c12e8ef ! t0_data_in_shm_area+0x1d8
.word 0x1ee3b448 ! t0_data_in_shm_area+0x1dc
.word 0xd5d47312 ! t0_data_in_shm_area+0x1e0
.word 0xef8d0923 ! t0_data_in_shm_area+0x1e4
.word 0xcb54428a ! t0_data_in_shm_area+0x1e8
.word 0x275b5ae2 ! t0_data_in_shm_area+0x1ec
.word 0x537ce98e ! t0_data_in_shm_area+0x1f0
.word 0x370546ee ! t0_data_in_shm_area+0x1f4
.word 0x77742014 ! t0_data_in_shm_area+0x1f8
.word 0x7d476c55 ! t0_data_in_shm_area+0x1fc
.word 0x7a6b3c7a ! t0_data_in_shm_area+0x200 (t3 bstore)
.word 0xc43ef18c ! t0_data_in_shm_area+0x204
.word 0x1e230343 ! t0_data_in_shm_area+0x208
.word 0xbc202f96 ! t0_data_in_shm_area+0x20c
.word 0x2d4553ba ! t0_data_in_shm_area+0x210
.word 0x8f8e28a0 ! t0_data_in_shm_area+0x214
.word 0xdef76082 ! t0_data_in_shm_area+0x218
.word 0x47388090 ! t0_data_in_shm_area+0x21c
.word 0xa4f48e61 ! t0_data_in_shm_area+0x220
.word 0x7dd7d81f ! t0_data_in_shm_area+0x224
.word 0x9a1390bf ! t0_data_in_shm_area+0x228
.word 0xa51a3f6c ! t0_data_in_shm_area+0x22c
.word 0xeda83aaf ! t0_data_in_shm_area+0x230
.word 0xff540335 ! t0_data_in_shm_area+0x234
.word 0xda588c83 ! t0_data_in_shm_area+0x238
.word 0x99a3f013 ! t0_data_in_shm_area+0x23c
t0_data_in_shm_area_end:
t0_data_in_shm_area_stop:
KDATA_MODULE(t0_module_data_exp_regs, 0x10694000)
.seg "data"
KGLOBAL(t0_data_exp_regs)
t0_data_exp_regs_start:
t0_data_exp_regs:
.word 0x49b39bf5 ! %f0
.word 0xe2b3fd61 ! %f1
.word 0x74703c76 ! %f2
.word 0x13c77662 ! %f3
.word 0x5204dd5a ! %f4
.word 0xed99b56b ! %f5
.word 0x6df35180 ! %f6
.word 0x284c3112 ! %f7
.word 0xc1df78a5 ! %f8
.word 0x144063b5 ! %f9
.word 0x7ce4b89f ! %f10
.word 0x92088840 ! %f11
.word 0x9f2cd1cb ! %f12
.word 0x2460fdf6 ! %f13
.word 0x4cc58187 ! %f14
.word 0xb79be255 ! %f15
.word 0x8324d6b9 ! %f16
.word 0xcb622885 ! %f17
.word 0x04290fa7 ! %f18
.word 0xafcc87f6 ! %f19
.word 0x48011dac ! %f20
.word 0x464b981b ! %f21
.word 0xf1dbd29a ! %f22
.word 0x67ac6564 ! %f23
.word 0x4c9314bf ! %f24
.word 0x4be74bdc ! %f25
.word 0x0ad891e3 ! %f26
.word 0x87fdfe24 ! %f27
.word 0xa65516c5 ! %f28
.word 0xc22de398 ! %f29
.word 0xfd9a3fd9 ! %f30
.word 0x438276e2 ! %f31
.word 0xebb77959 ! %f32
.word 0x6e2b964d ! %f33
.word 0x85c387e0 ! %f34
.word 0xaf03d991 ! %f35
.word 0xf2e7e832 ! %f36
.word 0x545f8cf0 ! %f37
.word 0xc4f48bd9 ! %f38
.word 0xdb7cf7d7 ! %f39
.word 0x3662a1bb ! %f40
.word 0x376fa56c ! %f41
.word 0xf63a84db ! %f42
.word 0xc4f28fa8 ! %f43
.word 0x9d8268e2 ! %f44
.word 0x1826e1ea ! %f45
.word 0x100c3b22 ! %f46
.word 0x4ba79630 ! %f47
.word 0x553d402f ! %f48
.word 0xdc550853 ! %f49
.word 0x40818947 ! %f50
.word 0x0390ccf6 ! %f51
.word 0xb1894219 ! %f52
.word 0x268a3612 ! %f53
.word 0x7fa35eb1 ! %f54
.word 0x3d8a053e ! %f55
.word 0xcbc62a94 ! %f56
.word 0xc7116c1e ! %f57
.word 0x4f94f54b ! %f58
.word 0x7911b5ae ! %f59
.word 0xa33d65ee ! %f60
.word 0x23395737 ! %f61
.word 0xb12e2e77 ! %f62
.word 0x8275c633 ! %f63
.word 0x00000000 ! %g0 (always zero)
.word t0_kref+0xda0 ! %g1 (code pointer)
.word t0_data_exp_shm_area! %g2 (shared area pointer)
.word 0x5079ca17 ! %g3 (loop index)
.word SYM(t0_subr3) ! %g4 (jmpl target)
.word t0_kref+0x1 ! %g5 (sigbus target)
.word 0x00000000 ! %g6 (block ld offset)
.word 0x00000000 ! %g7 (block st offset)
.word 0x41f27389 ! %o0
.word 0xd8cefbeb ! %o1
.word 0x7416c239 ! %o2
.word 0x5c4ae356 ! %o3
.word 0xea55b8f7 ! %o4
.word 0x0f7ac607 ! %o5
.word 0x00000000 ! %sp (stack pointer)
.word 0x00000000 ! %o7 (relocatable junk)
.word 0xe393b8db ! %l0
.word 0x1b2ad86f ! %l1
.word 0x10aa4b41 ! %l2
.word 0x1aa6b625 ! %l3
.word 0x6f24d5ce ! %l4
.word 0xbc8111eb ! %l5
.word 0xa88d73d7 ! %l6
.word 0xc19480a8 ! %l7
.word t0_data_exp_area0 ! %i0 (area pointer)
.word t0_data_exp_area0 ! %i1 (area pointer)
.word 0x00000012 ! %i2 (byte offset)
.word 0xffffffec ! %i3 (halfword offset)
.word 0x00000018 ! %i4 (word offset)
.word 0x00000010 ! %i5 (doubleword offset)
.word 0x00000000 ! %fp (frame pointer)
.word 0x00000000 ! %i7 (return address)
.word 0x1dbbc42c ! %y
.word 0x0000000a ! %icc (nzvc)
.word 0x400005e9 ! %fsr
.word 0x00000000 ! %gsr.mask
.word 0x00000000 ! %gsr
.word 0x000000d0 ! %asi
.word 0x00000000 ! Integer overflow traps
.word 0x00000000 ! Integer divide by zero traps
.word 0x00000000 ! Integer divide > 52 bit dividend traps
.word 0x00000000 ! Floating inexact traps
.word 0x00000000 ! Floating divide by zero traps
.word 0x00000000 ! Floating underflow traps
.word 0x00000000 ! Floating overflow traps
.word 0x00000000 ! Floating invalid traps
.word 0x00000000 ! Floating other traps
.word 0x00000000 ! Ticc traps
.word 0x00000000 ! Unexpected SIGFPE traps
.word 0x00000000 ! Unexpected SIGSEGV traps
.word 0x00000000 ! Unexpected SIGBUS traps
.word 0x00000000 ! Unexpected SIGILL traps
.word 0x00000000 ! Expected SIGSEGV traps
.word 0x00000000 ! Expected SIGBUS traps
.word 0x00000000 ! UNIMP traps
.word 0x00000000 ! ??
t0_data_exp_mtbl_size: .word 253
t0_data_exp_regs_end:
.skip 7708 ! page align
KDATA_MODULE(t0_module_data_exp_stack, 0x1fcee000)
.seg "data"
KGLOBAL(t0_data_exp_mtbl_size)
KGLOBAL(t0_data_exp_mtbl)
KGLOBAL(t0_data_exp_stack)
t0_data_exp_stack_start:
.word 0x4733e5d7
.word 0x7a325757
.word 0x7140ec65
.word 0x2b7e538e
.word 0xdecb6ec3
.word 0xdc34d524
.word 0x30426e96
.word 0x1c4f08a5
.word 0xebda4c23
.word 0x445e1d0e
.word 0xb4c0d4fa
.word 0x80f227f8
.word 0x04f635e0
.word 0x0d336550
.word 0x65872f73
.word 0x0b16af93
.word 0x34270c4c
.word 0x51d0db9a
.word 0x387f28bd
.word 0x4159bb82
.word 0x3b86af54
.word 0x3d40fe36
.word 0x5a2852c3
.word 0x31157d97
.word 0x9daa94f1
.word 0xc78de36b
.word 0xbc47642f
.word 0xbcc16d6b
.word 0x236bd2e4
.word 0x6e951326
.word 0xf8d33b3f
.word 0x9ed6f4a1
.word 0x50b98fa2
.word 0xbe0cd6d5
.word 0x602eb9df
.word 0xae9e1b71
.word 0x146d0e8c
.word 0x07b42396
.word 0x831bcef3
.word 0x6879f964
.word 0x6ad5cb62
.word 0x60948291
.word 0x32c540f3
.word 0xd684ee5c
.word 0xcb2758f9
.word 0x54cf9ba1
.word 0xc1020dbd
.word 0xa4c8e7d7
.word 0x2459f72c
.word 0x2ee84639
.word 0x49ce73a5
.word 0xde603674
.word 0x31aa1410
.word 0xb4114485
.word 0x5a23f7d1
.word 0xba8fb7b5
.word 0xc8f22c6b
.word 0xc30a0ccf
.word 0x511afdc4
.word 0x3ab35805
.word 0xe8ddbf65
.word 0xe8b44524
.word 0x23d5c437
.word 0x9fe230fd
.word 0x21ab4980
.word 0x3312d536
.word 0x945ddb2f
.word 0xf1bfc7e2
.word 0x141e7ac5
.word 0xeb0db284
.word 0x9c9a674b
.word 0xb3443072
.word 0x3ea31c3f
.word 0x6563cab8
.word 0x8a16c65e
.word 0x3e9d17df
.word 0xebb458ad
.word 0x6de6b04f
.word 0xa2b6693d
.word 0x22e5fc1b
.word 0x85a35c72
.word 0x73b1ed7e
.word 0xceebf6d9
.word 0xd5961356
.word 0xc61380d0
.word 0x3bca2154
.word 0xb0d70c8f
.word 0x6a66a7c4
.word 0x8a317655
.word 0x87ae4b1b
.word 0x520d2fbe
.word 0x275ceba3
.word 0x9b0e2294
.word 0x8127e804
.word 0x9107c49a
.word 0x4bce897c
.word 0x7add2518
.word 0x724cc702
.word 0x2c7a1e3f
.word 0x60e874a8
.word 0x7f623795
.word 0x126fb6f5
.word 0x836ffc09
.word 0xccb3be15
.word 0xded7dd61
.word 0x9ceb730b
.word 0x3e460822
.word 0x0e0c714a
.word 0x3a4d1621
.word 0xbf857163
.word 0x4b932b5b
.word 0x2cbabda8
.word 0xf61f07c7
.word 0xd9dc77f2
.word 0x3632ca3f
.word 0x351eeff2
.word 0xe20ed3bb
.word 0xd0311baa
.word 0x740d3f65
.word 0x7ee5000e
.word 0x4dc30b58
.word 0x08148dd8
.word 0x193d2706
.word 0x7a3cb70c
.word 0x5f877799
.word 0xd76c5bcd
.word 0x5e054fce
.word 0x8b5fb167
.word 0x01152813
.word 0x740004c0
.word 0xb8f464f6
.word 0x58fec18b
.word 0xd457fd26
.word 0x25af89f2
.word 0x5ed0a592
.word 0xe3c47697
.word 0xafc6216f
.word 0x5dc05d13
.word 0xc8b73d27
.word 0xcbb2cb63
.word 0x22312680
.word 0x44a050e4
.word 0x43801180
.word 0x9ffe41c4
.word 0x683fb8d3
.word 0x1354701d
.word 0x6b3019c1
.word 0xc768ee0e
.word 0x3d3a1efb
.word 0x10c3de90
.word 0x0f5192bc
.word 0x0e4436da
.word 0xa4c2f81b
.word 0x9b6d288d
.word 0x22aaa483
.word 0xcc684d08
.word 0x86b8ed9c
.word 0x3816a488
.word 0xaf404d3d
.word 0xbcdca007
.word 0x01154c1a
.word 0x03f0caf9
.word 0x081ca53d
.word 0x6adcd253
.word 0x2866b79e
.word 0x1eaba883
.word 0xaa2cd050
.word 0xa899f23f
t0_data_exp_sp:
.word 0x7dc66f12
.word 0x056ece58
.word 0x0dfc3056
.word 0x03cffaf4
.word 0x4c19d2f1
.word 0x6cb564db
.word 0x8a57ad13
.word 0x0743e1b9
.word t0_data_exp_area0
.word t0_data_exp_area0
.word 0x0000000c
.word 0x0000001c
.word 0x0000001c
.word 0xffffffe8
.word t0_data_exp_fp
.word 0xd39a390d
.word 0xda285cfb
.word 0x195e8670
.word 0x26d8bd48
.word 0x9c80d2c3
.word 0x8c0ffd1d
.word 0xa45e445f
.word 0x806067c4
.word 0xe9f66a3d
t0_data_exp_mtbl_base:
.word 0x380fffff ! [%fp - 0x400]
.word 0xc0000000 ! [%fp - 0x3fc]
.word 0x380fffff ! [%fp - 0x3f8]
.word 0xe0000000 ! [%fp - 0x3f4]
.word 0x380fffff ! [%fp - 0x3f0]
.word 0x80000000 ! [%fp - 0x3ec]
.word 0x38000000 ! [%fp - 0x3e8]
.word 0x40000000 ! [%fp - 0x3e4]
.word 0x38000000 ! [%fp - 0x3e0]
.word 0x80000000 ! [%fp - 0x3dc]
.word 0x38000000 ! [%fp - 0x3d8]
.word 0x20000000 ! [%fp - 0x3d4]
.word 0x47f00000 ! [%fp - 0x3d0]
.word 0x00000000 ! [%fp - 0x3cc]
.word 0x47f00000 ! [%fp - 0x3c8]
.word 0x20000000 ! [%fp - 0x3c4]
.word 0x47efffff ! [%fp - 0x3c0]
.word 0xffffffff ! [%fp - 0x3bc]
.word 0x7ff00000 ! [%fp - 0x3b8]
.word 0x00000000 ! [%fp - 0x3b4]
.word 0x7fefffff ! [%fp - 0x3b0]
.word 0xffffffff ! [%fp - 0x3ac]
.word 0x000fffff ! [%fp - 0x3a8]
.word 0xffffffff ! [%fp - 0x3a4]
.word 0x000fffff ! [%fp - 0x3a0]
.word 0xfffffffe ! [%fp - 0x39c]
.word 0x00100000 ! [%fp - 0x398]
.word 0x00000000 ! [%fp - 0x394]
.word 0x00000000 ! [%fp - 0x390]
.word 0x00000001 ! [%fp - 0x38c]
.word 0x00000000 ! [%fp - 0x388]
.word 0x00000002 ! [%fp - 0x384]
.word 0x00000000 ! [%fp - 0x380]
.word 0x00000000 ! [%fp - 0x37c]
.word 0x7f800000 ! [%fp - 0x378]
.word 0x7f7fffff ! [%fp - 0x374]
.word 0x007fffff ! [%fp - 0x370]
.word 0x007ffffe ! [%fp - 0x36c]
.word 0x00800000 ! [%fp - 0x368]
.word 0x00000001 ! [%fp - 0x364]
.word 0x00000002 ! [%fp - 0x360]
.word 0x80000000 ! [%fp - 0x35c]
.word 0x207fe000 ! [%fp - 0x358]
.word 0x1ffff000 ! [%fp - 0x354]
.word 0x307fe123 ! [%fp - 0x350]
.word 0x0fff1001 ! [%fp - 0x34c]
.word 0x2ff81000 ! [%fp - 0x348]
.word 0x1072e100 ! [%fp - 0x344]
.word 0x027fe067 ! [%fp - 0x340]
.word 0x3eff1289 ! [%fp - 0x33c]
.word 0x3f000400 ! [%fp - 0x338]
.word 0x80003c1f ! [%fp - 0x334]
.word 0x00fff800 ! [%fp - 0x330]
.word 0xffff8000 ! [%fp - 0x32c]
.word 0x200ff760 ! [%fp - 0x328]
.word 0x0800011f ! [%fp - 0x324]
.word 0x1ffff800 ! [%fp - 0x320]
.word 0x00000000 ! [%fp - 0x31c]
.word 0x3ffe8000 ! [%fp - 0x318]
.word 0x147ff000 ! [%fp - 0x314]
.word 0x137fe671 ! [%fp - 0x310]
.word 0x3ffe8459 ! [%fp - 0x30c]
.word 0x127fffff ! [%fp - 0x308]
.word 0x3fffffff ! [%fp - 0x304]
.word 0x307fe123 ! [%fp - 0x300]
.word 0x047fffff ! [%fp - 0x2fc]
.word 0x307fe123 ! [%fp - 0x2f8]
.word 0x03ffffff ! [%fp - 0x2f4]
.word 0x107fe100 ! [%fp - 0x2f0]
.word 0x22efffff ! [%fp - 0x2ec]
.word 0x380ffe80 ! [%fp - 0x2e8]
.word 0x00000000 ! [%fp - 0x2e4]
.word 0x04bfeff9 ! [%fp - 0x2e0]
.word 0x00000000 ! [%fp - 0x2dc]
.word 0x380fffff ! [%fp - 0x2d8]
.word 0xffffffff ! [%fp - 0x2d4]
.word 0x04bfffff ! [%fp - 0x2d0]
.word 0xffffffff ! [%fp - 0x2cc]
.word 0x300ff123 ! [%fp - 0x2c8]
.word 0x40000000 ! [%fp - 0x2c4]
.word 0x0caf8ee0 ! [%fp - 0x2c0]
.word 0x00000000 ! [%fp - 0x2bc]
.word 0x3c0ff456 ! [%fp - 0x2b8]
.word 0x00000000 ! [%fp - 0x2b4]
.word 0x009ff000 ! [%fp - 0x2b0]
.word 0x00000000 ! [%fp - 0x2ac]
.word 0x3c0ff456 ! [%fp - 0x2a8]
.word 0x0000ff99 ! [%fp - 0x2a4]
.word 0x009ff000 ! [%fp - 0x2a0]
.word 0x001234ff ! [%fp - 0x29c]
.word 0x0080ffff ! [%fp - 0x298]
.word 0x3ff8f000 ! [%fp - 0x294]
.word 0x01800001 ! [%fp - 0x290]
.word 0x40c2fc1f ! [%fp - 0x28c]
.word 0x00100100 ! [%fp - 0x288]
.word 0x10010001 ! [%fp - 0x284]
.word 0x3fff8f88 ! [%fp - 0x280]
.word 0x00000000 ! [%fp - 0x27c]
.word 0x00f00f00 ! [%fp - 0x278]
.word 0xf000000f ! [%fp - 0x274]
.word 0x409ff00f ! [%fp - 0x270]
.word 0xff000fff ! [%fp - 0x26c]
.word 0x04003009 ! [%fp - 0x268]
.word 0x4fff0001 ! [%fp - 0x264]
.word 0x03001001 ! [%fp - 0x260]
.word 0x4feeeeee ! [%fp - 0x25c]
.word 0x0801e067 ! [%fp - 0x258]
.word 0x54f231f8 ! [%fp - 0x254]
.word 0x01000001 ! [%fp - 0x250]
.word 0x00000001 ! [%fp - 0x24c]
.word 0x453eef45 ! [%fp - 0x248]
.word 0x00000001 ! [%fp - 0x244]
.word 0x01100111 ! [%fp - 0x240]
.word 0x00011111 ! [%fp - 0x23c]
.word 0x455f8000 ! [%fp - 0x238]
.word 0xffffffff ! [%fp - 0x234]
.word 0x01301222 ! [%fp - 0x230]
.word 0x00111222 ! [%fp - 0x22c]
.word 0x458f1100 ! [%fp - 0x228]
.word 0x01111001 ! [%fp - 0x224]
.word 0x40811111 ! [%fp - 0x220]
.word 0x00feeeee ! [%fp - 0x21c]
.word 0x40000011 ! [%fp - 0x218]
.word 0x007fffff ! [%fp - 0x214]
.word 0x41800221 ! [%fp - 0x210]
.word 0x01ff0001 ! [%fp - 0x20c]
.word 0x7f333333 ! [%fp - 0x208]
.word 0x3f7fffff ! [%fp - 0x204]
.word 0x40100001 ! [%fp - 0x200]
.word 0x11000011 ! [%fp - 0x1fc]
.word 0x001fffff ! [%fp - 0x1f8]
.word 0xffffffff ! [%fp - 0x1f4]
.word 0x40000000 ! [%fp - 0x1f0]
.word 0x00000011 ! [%fp - 0x1ec]
.word 0x000fffff ! [%fp - 0x1e8]
.word 0xffffffff ! [%fp - 0x1e4]
.word 0x7fe11111 ! [%fp - 0x1e0]
.word 0xffffffff ! [%fp - 0x1dc]
.word 0x3ffff110 ! [%fp - 0x1d8]
.word 0x00000001 ! [%fp - 0x1d4]
.word 0x7fffffff ! [%fp - 0x1d0]
.word 0x7f800001 ! [%fp - 0x1cc]
.word 0x7f800000 ! [%fp - 0x1c8]
.word 0x7f7fffff ! [%fp - 0x1c4]
.word 0x5f800001 ! [%fp - 0x1c0]
.word 0x5f800000 ! [%fp - 0x1bc]
.word 0x5f7fffff ! [%fp - 0x1b8]
.word 0x5f000001 ! [%fp - 0x1b4]
.word 0x5f000000 ! [%fp - 0x1b0]
.word 0x5effffff ! [%fp - 0x1ac]
.word 0x4b000001 ! [%fp - 0x1a8]
.word 0x4b000000 ! [%fp - 0x1a4]
.word 0x4affffff ! [%fp - 0x1a0]
.word 0x40000001 ! [%fp - 0x19c]
.word 0x40000000 ! [%fp - 0x198]
.word 0x3fffffff ! [%fp - 0x194]
.word 0x3f800001 ! [%fp - 0x190]
.word 0x3f800000 ! [%fp - 0x18c]
.word 0x3f7fffff ! [%fp - 0x188]
.word 0x00000000 ! [%fp - 0x184]
.word 0x7fffffff ! [%fp - 0x180]
.word 0xffffffff ! [%fp - 0x17c]
.word 0x7ff00000 ! [%fp - 0x178]
.word 0x00000001 ! [%fp - 0x174]
.word 0x7ff00000 ! [%fp - 0x170]
.word 0x00000000 ! [%fp - 0x16c]
.word 0x7fefffff ! [%fp - 0x168]
.word 0xffffffff ! [%fp - 0x164]
.word 0x43e00000 ! [%fp - 0x160]
.word 0x00000001 ! [%fp - 0x15c]
.word 0x43e00000 ! [%fp - 0x158]
.word 0x00000000 ! [%fp - 0x154]
.word 0x43dfffff ! [%fp - 0x150]
.word 0xffffffff ! [%fp - 0x14c]
.word 0x43d00000 ! [%fp - 0x148]
.word 0x00000001 ! [%fp - 0x144]
.word 0x43d00000 ! [%fp - 0x140]
.word 0x00000000 ! [%fp - 0x13c]
.word 0x43cfffff ! [%fp - 0x138]
.word 0xffffffff ! [%fp - 0x134]
.word 0x43300000 ! [%fp - 0x130]
.word 0x00000001 ! [%fp - 0x12c]
.word 0x43300000 ! [%fp - 0x128]
.word 0x00000000 ! [%fp - 0x124]
.word 0x432fffff ! [%fp - 0x120]
.word 0xffffffff ! [%fp - 0x11c]
.word 0x40000000 ! [%fp - 0x118]
.word 0x00000001 ! [%fp - 0x114]
.word 0x40000000 ! [%fp - 0x110]
.word 0x00000000 ! [%fp - 0x10c]
.word 0x3fffffff ! [%fp - 0x108]
.word 0xffffffff ! [%fp - 0x104]
.word 0x3ff00000 ! [%fp - 0x100]
.word 0x00000001 ! [%fp - 0xfc]
.word 0x3ff00000 ! [%fp - 0xf8]
.word 0x00000000 ! [%fp - 0xf4]
.word 0x3fefffff ! [%fp - 0xf0]
.word 0xffffffff ! [%fp - 0xec]
.word 0x80000000 ! [%fp - 0xe8]
.word 0x00000000 ! [%fp - 0xe4]
.word 0x7fffffff ! [%fp - 0xe0]
.word 0xffffffff ! [%fp - 0xdc]
.word 0x00000000 ! [%fp - 0xd8]
.word 0x00000000 ! [%fp - 0xd4]
.word 0x00200000 ! [%fp - 0xd0]
.word 0x00000003 ! [%fp - 0xcc]
.word 0x00200000 ! [%fp - 0xc8]
.word 0x00000002 ! [%fp - 0xc4]
.word 0x00200000 ! [%fp - 0xc0]
.word 0x00000001 ! [%fp - 0xbc]
.word 0x00200000 ! [%fp - 0xb8]
.word 0x00000000 ! [%fp - 0xb4]
.word 0x001fffff ! [%fp - 0xb0]
.word 0xffffffff ! [%fp - 0xac]
.word 0x00100000 ! [%fp - 0xa8]
.word 0x00000001 ! [%fp - 0xa4]
.word 0x00100000 ! [%fp - 0xa0]
.word 0x00000000 ! [%fp - 0x9c]
.word 0x000fffff ! [%fp - 0x98]
.word 0xffffffff ! [%fp - 0x94]
.word 0x00080000 ! [%fp - 0x90]
.word 0x00000001 ! [%fp - 0x8c]
.word 0x00080000 ! [%fp - 0x88]
.word 0x00000000 ! [%fp - 0x84]
.word 0x0007ffff ! [%fp - 0x80]
.word 0xffffffff ! [%fp - 0x7c]
.word 0x00000000 ! [%fp - 0x78]
.word 0x01000003 ! [%fp - 0x74]
.word 0x00000000 ! [%fp - 0x70]
.word 0x01000002 ! [%fp - 0x6c]
.word 0x00000000 ! [%fp - 0x68]
.word 0x01000001 ! [%fp - 0x64]
.word 0x00000000 ! [%fp - 0x60]
.word 0x01000000 ! [%fp - 0x5c]
.word 0x00000000 ! [%fp - 0x58]
.word 0x00ffffff ! [%fp - 0x54]
.word 0x00000000 ! [%fp - 0x50]
.word 0x00800001 ! [%fp - 0x4c]
.word 0x00000000 ! [%fp - 0x48]
.word 0x00800000 ! [%fp - 0x44]
.word 0x00000000 ! [%fp - 0x40]
.word 0x007fffff ! [%fp - 0x3c]
.word 0x00000000 ! [%fp - 0x38]
.word 0x00400001 ! [%fp - 0x34]
.word 0x00000000 ! [%fp - 0x30]
.word 0x00400000 ! [%fp - 0x2c]
.word 0x00000000 ! [%fp - 0x28]
.word 0x003fffff ! [%fp - 0x24]
.word t0_data_exp_area0 ! [%fp - 0x20]
.word SYM(t0_subr3) ! [%fp - 0x1c]
.word SYM(t0_subr2) ! [%fp - 0x18]
.word SYM(t0_subr1) ! [%fp - 0x14]
.word SYM(t0_subr0) ! [%fp - 0x10]
t0_data_exp_mtbl:
.word 0x137a784e ! [%fp - 0xc]
.word 0xab0190a3 ! [%fp - 0x8]
.word 0x00a57ed3 ! [%fp - 0x4]
t0_data_exp_fp:
.word 0x7ea43a34
.word 0x073be8fb
.word 0x8f624ec8
.word 0x7fe68726
.word 0x58adb3af
.word 0xcdeb3caa
.word 0x6fb18d55
.word 0x6581c0f2
.word 0x5bfc7061
.word 0x882e4096
.word 0x2c55d8c4
.word 0x8124189b
.word 0xf56e674f
.word 0xcde1637c
.word 0x316d3acd
.word 0xed29eeaf
.word 0x5ea047b5
.word 0xdb1940b7
.word 0x91d969ea
.word 0xcb2feb15
.word 0xd1481e2a
.word 0x5349488a
.word 0xdf60ed17
.word 0x01014f85
t0_data_exp_stacktop:
.word 0
t0_data_exp_stack_end:
.skip 6300 ! page align
KDATA_MODULE(t0_module_data_exp_area0, 0x0a250000)
.seg "data"
t0_data_exp_area0_start:
.skip 8128
t0_data_exp_area0_begin:
.word 0xb1b2a802 ! t0_data_exp_area0-0x20
.word 0x89bc19bc ! t0_data_exp_area0-0x1c
.word 0x12d837da ! t0_data_exp_area0-0x18
.word 0x4cf47d3a ! t0_data_exp_area0-0x14
.word 0xb437f8f3 ! t0_data_exp_area0-0x10
.word 0x2c3f606a ! t0_data_exp_area0-0xc
.word 0xe4f20282 ! t0_data_exp_area0-0x8
.word 0x9c9da1e6 ! t0_data_exp_area0-0x4
.global t0_data_exp_area0; t0_data_exp_area0:
.word 0x57a256fa ! t0_data_exp_area0+0x0
.word 0x38ae4e18 ! t0_data_exp_area0+0x4
.word 0xcc8662b3 ! t0_data_exp_area0+0x8
.word 0x42cabfe6 ! t0_data_exp_area0+0xc
.word 0xf8cc707f ! t0_data_exp_area0+0x10
.word 0x9d22ff08 ! t0_data_exp_area0+0x14
.word 0xd6146821 ! t0_data_exp_area0+0x18
.word 0xa93b85b7 ! t0_data_exp_area0+0x1c
t0_data_exp_area0_end:
t0_data_exp_area0_stop:
KDATA_MODULE(t0_module_data_exp_shm_area, 0x1c0dc000)
.seg "data"
t0_data_exp_shm_area_start:
t0_data_exp_shm_area_begin:
.global t0_data_exp_shm_area; t0_data_exp_shm_area:
.word 0xe06a50b7 ! t0_data_exp_shm_area+0x0 (t0)
.word 0x480c12f4 ! t0_data_exp_shm_area+0x4 (t1)
.word 0xa9791108 ! t0_data_exp_shm_area+0x8 (t2)
.word 0xa79a7b64 ! t0_data_exp_shm_area+0xc (t3)
.word 0xa64860cf ! t0_data_exp_shm_area+0x10 (t0)
.word 0x27da9fa8 ! t0_data_exp_shm_area+0x14 (t1)
.word 0x8ffb3f22 ! t0_data_exp_shm_area+0x18 (t2)
.word 0x0f2ec36a ! t0_data_exp_shm_area+0x1c (t3)
.word 0x1a3a419a ! t0_data_exp_shm_area+0x20 (t0)
.word 0x874ff9c0 ! t0_data_exp_shm_area+0x24 (t1)
.word 0xbf2b8bb1 ! t0_data_exp_shm_area+0x28 (t2)
.word 0xbc65eddd ! t0_data_exp_shm_area+0x2c (t3)
.word 0x4abaa8a7 ! t0_data_exp_shm_area+0x30 (t0)
.word 0xd259f321 ! t0_data_exp_shm_area+0x34 (t1)
.word 0x298bf57e ! t0_data_exp_shm_area+0x38 (t2)
.word 0x88bf4ad5 ! t0_data_exp_shm_area+0x3c (t3)
.word 0x3d42b649 ! t0_data_exp_shm_area+0x40 (t0 bload)
.word 0x24cb6e24 ! t0_data_exp_shm_area+0x44
.word 0x6a1c2e4a ! t0_data_exp_shm_area+0x48
.word 0xfa65b6cf ! t0_data_exp_shm_area+0x4c
.word 0x2954b034 ! t0_data_exp_shm_area+0x50
.word 0xc383d3fb ! t0_data_exp_shm_area+0x54
.word 0x0972bf3a ! t0_data_exp_shm_area+0x58
.word 0xc84b9440 ! t0_data_exp_shm_area+0x5c
.word 0xe9bfa4ef ! t0_data_exp_shm_area+0x60
.word 0x80d953d2 ! t0_data_exp_shm_area+0x64
.word 0xf27d2d19 ! t0_data_exp_shm_area+0x68
.word 0xb159177b ! t0_data_exp_shm_area+0x6c
.word 0x3e0227d1 ! t0_data_exp_shm_area+0x70
.word 0x506c7749 ! t0_data_exp_shm_area+0x74
.word 0x209cc63f ! t0_data_exp_shm_area+0x78
.word 0xec0e7927 ! t0_data_exp_shm_area+0x7c
.word 0x1d8640b3 ! t0_data_exp_shm_area+0x80 (t0 bstore)
.word 0x1b5e68f8 ! t0_data_exp_shm_area+0x84
.word 0xf72ab8ee ! t0_data_exp_shm_area+0x88
.word 0x33ef8afd ! t0_data_exp_shm_area+0x8c
.word 0xe8b809d3 ! t0_data_exp_shm_area+0x90
.word 0x3efd067c ! t0_data_exp_shm_area+0x94
.word 0xcb69bdda ! t0_data_exp_shm_area+0x98
.word 0x4e4bea06 ! t0_data_exp_shm_area+0x9c
.word 0x2f4dc7fa ! t0_data_exp_shm_area+0xa0
.word 0x38557fd3 ! t0_data_exp_shm_area+0xa4
.word 0x668966eb ! t0_data_exp_shm_area+0xa8
.word 0xf31ba008 ! t0_data_exp_shm_area+0xac
.word 0x7e36e0e1 ! t0_data_exp_shm_area+0xb0
.word 0xe08117e9 ! t0_data_exp_shm_area+0xb4
.word 0x87c91640 ! t0_data_exp_shm_area+0xb8
.word 0xcf7fe83d ! t0_data_exp_shm_area+0xbc
.word 0x849cab2b ! t0_data_exp_shm_area+0xc0 (t1 bload)
.word 0x57931d44 ! t0_data_exp_shm_area+0xc4
.word 0x0f7378df ! t0_data_exp_shm_area+0xc8
.word 0x3620d9d7 ! t0_data_exp_shm_area+0xcc
.word 0x62689d33 ! t0_data_exp_shm_area+0xd0
.word 0x2ae95665 ! t0_data_exp_shm_area+0xd4
.word 0xe80431d3 ! t0_data_exp_shm_area+0xd8
.word 0x1aebaac2 ! t0_data_exp_shm_area+0xdc
.word 0x22d58e3b ! t0_data_exp_shm_area+0xe0
.word 0x9ff74c09 ! t0_data_exp_shm_area+0xe4
.word 0xf7223531 ! t0_data_exp_shm_area+0xe8
.word 0x2f84488a ! t0_data_exp_shm_area+0xec
.word 0x4dd7a364 ! t0_data_exp_shm_area+0xf0
.word 0xec370542 ! t0_data_exp_shm_area+0xf4
.word 0xa8978ed4 ! t0_data_exp_shm_area+0xf8
.word 0xb52bc9d3 ! t0_data_exp_shm_area+0xfc
.word 0xcce3c5b7 ! t0_data_exp_shm_area+0x100 (t1 bstore)
.word 0xdba6b618 ! t0_data_exp_shm_area+0x104
.word 0x7d5dacf0 ! t0_data_exp_shm_area+0x108
.word 0xd47354c3 ! t0_data_exp_shm_area+0x10c
.word 0xb62db158 ! t0_data_exp_shm_area+0x110
.word 0x37cdf0ae ! t0_data_exp_shm_area+0x114
.word 0x1829a467 ! t0_data_exp_shm_area+0x118
.word 0xcfc8aec2 ! t0_data_exp_shm_area+0x11c
.word 0x9c5b43fc ! t0_data_exp_shm_area+0x120
.word 0xba8244a2 ! t0_data_exp_shm_area+0x124
.word 0xea87e65b ! t0_data_exp_shm_area+0x128
.word 0x59d58480 ! t0_data_exp_shm_area+0x12c
.word 0xcb79be98 ! t0_data_exp_shm_area+0x130
.word 0x054bf0ba ! t0_data_exp_shm_area+0x134
.word 0xfd853b03 ! t0_data_exp_shm_area+0x138
.word 0xea3cae3b ! t0_data_exp_shm_area+0x13c
.word 0x2b35751b ! t0_data_exp_shm_area+0x140 (t2 bload)
.word 0xa1fbdd6e ! t0_data_exp_shm_area+0x144
.word 0xee18ccb4 ! t0_data_exp_shm_area+0x148
.word 0x7edebc63 ! t0_data_exp_shm_area+0x14c
.word 0x4442403c ! t0_data_exp_shm_area+0x150
.word 0x7291e536 ! t0_data_exp_shm_area+0x154
.word 0x3456d658 ! t0_data_exp_shm_area+0x158
.word 0x17753a92 ! t0_data_exp_shm_area+0x15c
.word 0x70c45b46 ! t0_data_exp_shm_area+0x160
.word 0x20814c84 ! t0_data_exp_shm_area+0x164
.word 0x7029340d ! t0_data_exp_shm_area+0x168
.word 0x537d33e4 ! t0_data_exp_shm_area+0x16c
.word 0x1df5c9a8 ! t0_data_exp_shm_area+0x170
.word 0x9583726c ! t0_data_exp_shm_area+0x174
.word 0x1d7d2cf7 ! t0_data_exp_shm_area+0x178
.word 0x697efcbb ! t0_data_exp_shm_area+0x17c
.word 0x42bbb57b ! t0_data_exp_shm_area+0x180 (t2 bstore)
.word 0xc7743b95 ! t0_data_exp_shm_area+0x184
.word 0x5f6d8029 ! t0_data_exp_shm_area+0x188
.word 0x667b5421 ! t0_data_exp_shm_area+0x18c
.word 0x8f88a8d6 ! t0_data_exp_shm_area+0x190
.word 0x0c95f2f7 ! t0_data_exp_shm_area+0x194
.word 0x09c93012 ! t0_data_exp_shm_area+0x198
.word 0x7e0a3c31 ! t0_data_exp_shm_area+0x19c
.word 0x76188861 ! t0_data_exp_shm_area+0x1a0
.word 0xa22bf2e5 ! t0_data_exp_shm_area+0x1a4
.word 0x2c771137 ! t0_data_exp_shm_area+0x1a8
.word 0x7be474b5 ! t0_data_exp_shm_area+0x1ac
.word 0x4c592328 ! t0_data_exp_shm_area+0x1b0
.word 0xea285a4e ! t0_data_exp_shm_area+0x1b4
.word 0x79f71022 ! t0_data_exp_shm_area+0x1b8
.word 0xa2b77c10 ! t0_data_exp_shm_area+0x1bc
.word 0x9786eee9 ! t0_data_exp_shm_area+0x1c0 (t3 bload)
.word 0x05cab979 ! t0_data_exp_shm_area+0x1c4
.word 0xc89e47a5 ! t0_data_exp_shm_area+0x1c8
.word 0x10110389 ! t0_data_exp_shm_area+0x1cc
.word 0xeaf9c7a3 ! t0_data_exp_shm_area+0x1d0
.word 0x6a8bc035 ! t0_data_exp_shm_area+0x1d4
.word 0x6c12e8ef ! t0_data_exp_shm_area+0x1d8
.word 0x1ee3b448 ! t0_data_exp_shm_area+0x1dc
.word 0xd5d47312 ! t0_data_exp_shm_area+0x1e0
.word 0xef8d0923 ! t0_data_exp_shm_area+0x1e4
.word 0xcb54428a ! t0_data_exp_shm_area+0x1e8
.word 0x275b5ae2 ! t0_data_exp_shm_area+0x1ec
.word 0x537ce98e ! t0_data_exp_shm_area+0x1f0
.word 0x370546ee ! t0_data_exp_shm_area+0x1f4
.word 0x77742014 ! t0_data_exp_shm_area+0x1f8
.word 0x7d476c55 ! t0_data_exp_shm_area+0x1fc
.word 0x7a6b3c7a ! t0_data_exp_shm_area+0x200 (t3 bstore)
.word 0xc43ef18c ! t0_data_exp_shm_area+0x204
.word 0x1e230343 ! t0_data_exp_shm_area+0x208
.word 0xbc202f96 ! t0_data_exp_shm_area+0x20c
.word 0x2d4553ba ! t0_data_exp_shm_area+0x210
.word 0x8f8e28a0 ! t0_data_exp_shm_area+0x214
.word 0xdef76082 ! t0_data_exp_shm_area+0x218
.word 0x47388090 ! t0_data_exp_shm_area+0x21c
.word 0xa4f48e61 ! t0_data_exp_shm_area+0x220
.word 0x7dd7d81f ! t0_data_exp_shm_area+0x224
.word 0x9a1390bf ! t0_data_exp_shm_area+0x228
.word 0xa51a3f6c ! t0_data_exp_shm_area+0x22c
.word 0xeda83aaf ! t0_data_exp_shm_area+0x230
.word 0xff540335 ! t0_data_exp_shm_area+0x234
.word 0xda588c83 ! t0_data_exp_shm_area+0x238
.word 0x99a3f013 ! t0_data_exp_shm_area+0x23c
t0_data_exp_shm_area_end:
t0_data_exp_shm_area_stop:
! kaos version 4.2
! thread 1
! icount 5000
! targetid NIAGARA:SIM
! hostid NIAGARA:5.8
! areas 1
! areasize 64
! areaoffset 8128
! ncache 0
! emulate_ncache 1
! pagesize 8192
! invsize 0
! codecount 5005
! code 047c2000
! entry 047c2000
! fsr_exceptions 00000000
! fsr_roundmode 00000004
! fsr_mask c0000fff
! seed d464255541a4
! va_map 0000000020400000,000000003fffffff
! pa_cached 0000000020400000,000000003fffffff
! pa_noncached 000001ff20000000,000001ff7fffffff
! weights /import/n2-aus-localdir1/ntran/n2cdmspp/verif/diag/assembly/kaos/weights_files/allv9_n2.w
! begcount 0
! endcount 5000
! dwords 8
! ldblocks 0
! stblocks 0
! ldfsr_words 0
! annul 1
! predict 1
! iudepend 0
! bug 65535
#if !defined(KGLOBAL)
#define KGLOBAL(a) .global a
#endif
#if !defined(SYM)
#define SYM(a) /**/a
#endif
#if !defined(KTEXT_MODULE)
#define KTEXT_MODULE(module, va)
#endif
#if !defined(KDATA_MODULE)
#define KDATA_MODULE(module, va)
#endif
KTEXT_MODULE(t1_module_ktbl, 0x247c2000)
.seg "text"
KGLOBAL(t1_ktbl)
t1_ktbl_page_begin:
.global t1_kref; t1_kref:
.skip 0
t1_ktbl:
.word 0x33480003 ! t1_kref+0x0: fbe,a,pt %fcc0, _kref+0xc
.word 0xe36e7fe0 ! t1_kref+0x4: prefetch %i1 - 0x20, 17
.word 0x2a480004 ! t1_kref+0x8: bcs,a,pt %icc, _kref+0x18
.word 0x81b0cde5 ! t1_kref+0xc: fnands %f3, %f5, %f0
.word 0x81a90ac4 ! t1_kref+0x10: fcmped %fcc0, %f4, %f4
.word 0x89a01904 ! t1_kref+0x14: fitod %f4, %f4
.word 0x89a109c0 ! t1_kref+0x18: fdivd %f4, %f0, %f4
.word 0x81a80a40 ! t1_kref+0x1c: fcmpd %fcc0, %f0, %f0
.word 0x36800002 ! t1_kref+0x20: bge,a _kref+0x28
.word 0xc1bf1a18 ! t1_kref+0x24: stda %f0, [%i4 + %i0]0xd0
.word 0x81a88a40 ! t1_kref+0x28: fcmpd %fcc0, %f2, %f0
.word 0x37480007 ! t1_kref+0x2c: fbge,a,pt %fcc0, _kref+0x48
.word 0xac15f5ce ! t1_kref+0x30: or %l7, -0xa32, %l6
.word 0x81a009c2 ! t1_kref+0x34: fdivd %f0, %f2, %f0
.word 0xd8367ff2 ! t1_kref+0x38: sth %o4, [%i1 - 0xe]
.word 0x85a10d24 ! t1_kref+0x3c: fsmuld %f4, %f4, %f2
.word 0xaad375e9 ! t1_kref+0x40: umulcc %o5, -0xa17, %l5
.word 0x81a88a22 ! t1_kref+0x44: fcmps %fcc0, %f2, %f2
.word 0x85a01924 ! t1_kref+0x48: fstod %f4, %f2
.word 0xac380016 ! t1_kref+0x4c: xnor %g0, %l6, %l6
.word 0xab400000 ! t1_kref+0x50: mov %y, %l5
.word 0x81a01903 ! t1_kref+0x54: fitod %f3, %f0
.word 0x87b10ee1 ! t1_kref+0x58: fornot2s %f4, %f1, %f3
.word 0xc91e7ff0 ! t1_kref+0x5c: ldd [%i1 - 0x10], %f4
.word 0xacd2401a ! t1_kref+0x60: umulcc %o1, %i2, %l6
.word 0xc900a014 ! t1_kref+0x64: ld [%g2 + 0x14], %f4
.word 0xac92800b ! t1_kref+0x68: orcc %o2, %o3, %l6
.word 0x2a800005 ! t1_kref+0x6c: bcs,a _kref+0x80
.word 0xac0d8008 ! t1_kref+0x70: and %l6, %o0, %l6
.word 0xd020a004 ! t1_kref+0x74: st %o0, [%g2 + 4]
.word 0x81a01924 ! t1_kref+0x78: fstod %f4, %f0
.word 0xab400000 ! t1_kref+0x7c: mov %y, %l5
.word 0xaad2400a ! t1_kref+0x80: umulcc %o1, %o2, %l5
.word 0xab180000 ! t1_kref+0x84: tsubcctv %g0, %g0, %l5
.word 0x22480004 ! t1_kref+0x88: be,a,pt %icc, _kref+0x98
.word 0xaa1a3baa ! t1_kref+0x8c: xor %o0, -0x456, %l5
.word 0xea4e001a ! t1_kref+0x90: ldsb [%i0 + %i2], %l5
.word 0xc700a024 ! t1_kref+0x94: ld [%g2 + 0x24], %f3
.word 0xab230008 ! t1_kref+0x98: mulscc %o4, %o0, %l5
.word 0x85b08a80 ! t1_kref+0x9c: fpsub16 %f2, %f0, %f2
.word 0x81a10823 ! t1_kref+0xa0: fadds %f4, %f3, %f0
sethi %hi(2f), %o7
.word 0xe40be0f0 ! t1_kref+0xa8: ldub [%o7 + 0xf0], %l2
.word 0xa41ca00c ! t1_kref+0xac: xor %l2, 0xc, %l2
.word 0xe42be0f0 ! t1_kref+0xb0: stb %l2, [%o7 + 0xf0]
.word 0x81dbe0f0 ! t1_kref+0xb4: flush %o7 + 0xf0
.word 0x3b480005 ! t1_kref+0xb8: fble,a,pt %fcc0, _kref+0xcc
.word 0xabb10500 ! t1_kref+0xbc: fcmpgt16 %f4, %f0, %l5
.word 0x2d154c1a ! t1_kref+0xc0: sethi %hi(0x55306800), %l6
.word 0xac7a4009 ! t1_kref+0xc4: sdiv %o1, %o1, %l6
.word 0xc53e001d ! t1_kref+0xc8: std %f2, [%i0 + %i5]
.word 0xadb6800c ! t1_kref+0xcc: edge8 %i2, %o4, %l6
.word 0xabb30156 ! t1_kref+0xd0: edge32l %o4, %l6, %l5
.word 0x89a01904 ! t1_kref+0xd4: fitod %f4, %f4
.word 0x87a10823 ! t1_kref+0xd8: fadds %f4, %f3, %f3
.word 0xac32c017 ! t1_kref+0xdc: orn %o3, %l7, %l6
.word 0xea0e7ff5 ! t1_kref+0xe0: ldub [%i1 - 0xb], %l5
.word 0xacb2c00d ! t1_kref+0xe4: orncc %o3, %o5, %l6
.word 0x8143c000 ! t1_kref+0xe8: stbar
.word 0x85a00042 ! t1_kref+0xec: fmovd %f2, %f2
2: .word 0x81b00c20 ! t1_kref+0xf0: fzeros %f0
.word 0xac2b6e24 ! t1_kref+0xf4: andn %o5, 0xe24, %l6
.word 0x85a00020 ! t1_kref+0xf8: fmovs %f0, %f2
.word 0xabb68057 ! t1_kref+0xfc: edge8l %i2, %l7, %l5
.word 0xac924009 ! t1_kref+0x100: orcc %o1, %o1, %l6
.word 0xaa930009 ! t1_kref+0x104: orcc %o4, %o1, %l5
.word 0xabb5c33a ! t1_kref+0x108: bmask %l7, %i2, %l5
.word 0x81a90a40 ! t1_kref+0x10c: fcmpd %fcc0, %f4, %f0
.word 0xc100a034 ! t1_kref+0x110: ld [%g2 + 0x34], %f0
.word 0xc700a034 ! t1_kref+0x114: ld [%g2 + 0x34], %f3
.word 0x8ba089a0 ! t1_kref+0x118: fdivs %f2, %f0, %f5
.word 0xadb5806a ! t1_kref+0x11c: edge8ln %l6, %o2, %l6
.word 0xab3b000c ! t1_kref+0x120: sra %o4, %o4, %l5
.word 0xd26e3ff8 ! t1_kref+0x124: ldstub [%i0 - 8], %o1
.word 0xec567ffa ! t1_kref+0x128: ldsh [%i1 - 6], %l6
.word 0xc99e5a5d ! t1_kref+0x12c: ldda [%i1 + %i5]0xd2, %f4
call 1f
.empty
.word 0x85a00540 ! t1_kref+0x134: fsqrtd %f0, %f2
.word 0xac52c01a ! t1_kref+0x138: umul %o3, %i2, %l6
.word 0x85b08e40 ! t1_kref+0x13c: fxnor %f2, %f0, %f2
.word 0x81df3000 ! t1_kref+0x140: flush %i4 - -0x1000
1: .word 0xea50a016 ! t1_kref+0x144: ldsh [%g2 + 0x16], %l5
.word 0xaa8a6290 ! t1_kref+0x148: andcc %o1, 0x290, %l5
.word 0xf426200c ! t1_kref+0x14c: st %i2, [%i0 + 0xc]
.word 0xadb105c2 ! t1_kref+0x150: fcmpeq32 %f4, %f2, %l6
.word 0x3b480003 ! t1_kref+0x154: fble,a,pt %fcc0, _kref+0x160
.word 0xad330009 ! t1_kref+0x158: srl %o4, %o1, %l6
.word 0xec0e7fe4 ! t1_kref+0x15c: ldub [%i1 - 0x1c], %l6
.word 0xac9eb13b ! t1_kref+0x160: xorcc %i2, -0xec5, %l6
.word 0x31800008 ! t1_kref+0x164: fba,a _kref+0x184
.word 0x85a98042 ! t1_kref+0x168: fmovdg %fcc0, %f2, %f2
.word 0xadb20200 ! t1_kref+0x16c: array8 %o0, %g0, %l6
.word 0xadb08480 ! t1_kref+0x170: fcmple32 %f2, %f0, %l6
.word 0xac55ac59 ! t1_kref+0x174: umul %l6, 0xc59, %l6
.word 0x85a01900 ! t1_kref+0x178: fitod %f0, %f2
.word 0xaa7dc00d ! t1_kref+0x17c: sdiv %l7, %o5, %l5
.word 0x85a01100 ! t1_kref+0x180: fxtod %f0, %f2
.word 0x81a04d21 ! t1_kref+0x184: fsmuld %f1, %f1, %f0
.word 0x81a90ac0 ! t1_kref+0x188: fcmped %fcc0, %f4, %f0
.word 0x87a00121 ! t1_kref+0x18c: fabss %f1, %f3
.word 0xadb00504 ! t1_kref+0x190: fcmpgt16 %f0, %f4, %l6
.word 0x36480008 ! t1_kref+0x194: bge,a,pt %icc, _kref+0x1b4
.word 0xee6e2005 ! t1_kref+0x198: ldstub [%i0 + 5], %l7
.word 0xac25c00b ! t1_kref+0x19c: sub %l7, %o3, %l6
.word 0xad400000 ! t1_kref+0x1a0: mov %y, %l6
.word 0xaa068016 ! t1_kref+0x1a4: add %i2, %l6, %l5
.word 0x22800002 ! t1_kref+0x1a8: be,a _kref+0x1b0
.word 0xab0dacb9 ! t1_kref+0x1ac: tsubcc %l6, 0xcb9, %l5
.word 0x81a01880 ! t1_kref+0x1b0: fitos %f0, %f0
.word 0x31480006 ! t1_kref+0x1b4: fba,a,pt %fcc0, _kref+0x1cc
.word 0xacb28008 ! t1_kref+0x1b8: orncc %o2, %o0, %l6
.word 0x2b18070e ! t1_kref+0x1bc: sethi %hi(0x601c3800), %l5
.word 0xaaba400d ! t1_kref+0x1c0: xnorcc %o1, %o5, %l5
.word 0x89b10c82 ! t1_kref+0x1c4: fandnot2 %f4, %f2, %f4
.word 0xc12e200c ! t1_kref+0x1c8: st %fsr, [%i0 + 0xc]
.word 0xacbb20c4 ! t1_kref+0x1cc: xnorcc %o4, 0xc4, %l6
sethi %hi(2f), %o7
.word 0xe40be1f8 ! t1_kref+0x1d4: ldub [%o7 + 0x1f8], %l2
.word 0xa41ca00c ! t1_kref+0x1d8: xor %l2, 0xc, %l2
.word 0xe42be1f8 ! t1_kref+0x1dc: stb %l2, [%o7 + 0x1f8]
.word 0x81dbe1f8 ! t1_kref+0x1e0: flush %o7 + 0x1f8
.word 0x89b08fa5 ! t1_kref+0x1e4: fors %f2, %f5, %f4
.word 0x21800006 ! t1_kref+0x1e8: fbn,a _kref+0x200
.word 0x85a01905 ! t1_kref+0x1ec: fitod %f5, %f2
.word 0xea0e0000 ! t1_kref+0x1f0: ldub [%i0], %l5
.word 0xac96b4bb ! t1_kref+0x1f4: orcc %i2, -0xb45, %l6
2: .word 0xad408000 ! t1_kref+0x1f8: mov %ccr, %l6
.word 0xf4f75019 ! t1_kref+0x1fc: stxa %i2, [%i5 + %i1]0x80
.word 0x81b01023 ! t1_kref+0x200: siam 0x3
.word 0xcb00a014 ! t1_kref+0x204: ld [%g2 + 0x14], %f5
.word 0x8143e040 ! t1_kref+0x208: membar 0x40
.word 0xc168a189 ! t1_kref+0x20c: prefetch %g2 + 0x189, 0
.word 0xacf22d88 ! t1_kref+0x210: udivcc %o0, 0xd88, %l6
.word 0xec40a004 ! t1_kref+0x214: ldsw [%g2 + 4], %l6
.word 0x89b14624 ! t1_kref+0x218: fmul8x16 %f5, %f4, %f4
.word 0x9f414000 ! t1_kref+0x21c: mov %pc, %o7
.word 0xadb2c117 ! t1_kref+0x220: edge32 %o3, %l7, %l6
.word 0xf4a81019 ! t1_kref+0x224: stba %i2, [%g0 + %i1]0x80
.word 0xabb105c0 ! t1_kref+0x228: fcmpeq32 %f4, %f0, %l5
.word 0xad418000 ! t1_kref+0x22c: mov %fprs, %l6
.word 0x25800008 ! t1_kref+0x230: fblg,a _kref+0x250
.word 0x89b00c00 ! t1_kref+0x234: fzero %f4
.word 0xac722ef8 ! t1_kref+0x238: udiv %o0, 0xef8, %l6
.word 0x81a01905 ! t1_kref+0x23c: fitod %f5, %f0
.word 0x8bb04aa4 ! t1_kref+0x240: fpsub16s %f1, %f4, %f5
.word 0x2b480004 ! t1_kref+0x244: fbug,a,pt %fcc0, _kref+0x254
.word 0xaa5367d3 ! t1_kref+0x248: umul %o5, 0x7d3, %l5
.word 0xd03e7fe0 ! t1_kref+0x24c: std %o0, [%i1 - 0x20]
.word 0xec260000 ! t1_kref+0x250: st %l6, [%i0]
.word 0xaa45c00a ! t1_kref+0x254: addc %l7, %o2, %l5
.word 0x87a0c822 ! t1_kref+0x258: fadds %f3, %f2, %f3
.word 0xadb340ad ! t1_kref+0x25c: edge16n %o5, %o5, %l6
.word 0xaa7a7042 ! t1_kref+0x260: sdiv %o1, -0xfbe, %l5
.word 0xd8ee101a ! t1_kref+0x264: ldstuba [%i0 + %i2]0x80, %o4
.word 0xaaf6b575 ! t1_kref+0x268: udivcc %i2, -0xa8b, %l5
.word 0x81a90ac2 ! t1_kref+0x26c: fcmped %fcc0, %f4, %f2
.word 0x81a90a44 ! t1_kref+0x270: fcmpd %fcc0, %f4, %f4
.word 0x83b00f20 ! t1_kref+0x274: fsrc2s %f0, %f1
.word 0x81a88a44 ! t1_kref+0x278: fcmpd %fcc0, %f2, %f4
.word 0x34480001 ! t1_kref+0x27c: bg,a,pt %icc, _kref+0x280
.word 0x85b00980 ! t1_kref+0x280: bshuffle %f0, %f0, %f2
.word 0xc1beda18 ! t1_kref+0x284: stda %f0, [%i3 + %i0]0xd0
.word 0xad22400b ! t1_kref+0x288: mulscc %o1, %o3, %l6
.word 0xaa55a462 ! t1_kref+0x28c: umul %l6, 0x462, %l5
.word 0xd0363ff6 ! t1_kref+0x290: sth %o0, [%i0 - 0xa]
.word 0xc11fbc00 ! t1_kref+0x294: ldd [%fp - 0x400], %f0
.word 0x85a089c2 ! t1_kref+0x298: fdivd %f2, %f2, %f2
.word 0x85a00540 ! t1_kref+0x29c: fsqrtd %f0, %f2
.word 0xec080018 ! t1_kref+0x2a0: ldub [%g0 + %i0], %l6
.word 0x89b10ac0 ! t1_kref+0x2a4: fpsub32 %f4, %f0, %f4
.word 0xec48a027 ! t1_kref+0x2a8: ldsb [%g2 + 0x27], %l6
.word 0x81a84aa0 ! t1_kref+0x2ac: fcmpes %fcc0, %f1, %f0
.word 0xaa322c77 ! t1_kref+0x2b0: orn %o0, 0xc77, %l5
.word 0x81a00540 ! t1_kref+0x2b4: fsqrtd %f0, %f0
.word 0x2b480004 ! t1_kref+0x2b8: fbug,a,pt %fcc0, _kref+0x2c8
.word 0x85b00c20 ! t1_kref+0x2bc: fzeros %f2
.word 0xc0363ffe ! t1_kref+0x2c0: clrh [%i0 - 2]
.word 0xac9b000d ! t1_kref+0x2c4: xorcc %o4, %o5, %l6
.word 0x89a000a3 ! t1_kref+0x2c8: fnegs %f3, %f4
.word 0x81de0001 ! t1_kref+0x2cc: flush %i0 + %g1
.word 0xc51e3ff0 ! t1_kref+0x2d0: ldd [%i0 - 0x10], %f2
.word 0xd436c019 ! t1_kref+0x2d4: sth %o2, [%i3 + %i1]
.word 0xd0263fe8 ! t1_kref+0x2d8: st %o0, [%i0 - 0x18]
.word 0xec262008 ! t1_kref+0x2dc: st %l6, [%i0 + 8]
.word 0xec0e4000 ! t1_kref+0x2e0: ldub [%i1], %l6
.word 0xea063ff0 ! t1_kref+0x2e4: ld [%i0 - 0x10], %l5
.word 0xaa0a4000 ! t1_kref+0x2e8: and %o1, %g0, %l5
.word 0x9fc10000 ! t1_kref+0x2ec: call %g4
.word 0x2b39df48 ! t1_kref+0x2f0: sethi %hi(0xe77d2000), %l5
.word 0xea0e7fe0 ! t1_kref+0x2f4: ldub [%i1 - 0x20], %l5
.word 0x89a01920 ! t1_kref+0x2f8: fstod %f0, %f4
.word 0xadb2430c ! t1_kref+0x2fc: alignaddr %o1, %o4, %l6
.word 0x83a00022 ! t1_kref+0x300: fmovs %f2, %f1
.word 0x86102004 ! t1_kref+0x304: mov 0x4, %g3
.word 0x32800000 ! t1_kref+0x308: bne,a _kref+0x308
.word 0x86a0e001 ! t1_kref+0x30c: subcc %g3, 1, %g3
.word 0x26800007 ! t1_kref+0x310: bl,a _kref+0x32c
.word 0x89b10ac4 ! t1_kref+0x314: fpsub32 %f4, %f4, %f4
.word 0x83a000a5 ! t1_kref+0x318: fnegs %f5, %f1
.word 0xaa2b206d ! t1_kref+0x31c: andn %o4, 0x6d, %l5
.word 0xabb3010c ! t1_kref+0x320: edge32 %o4, %o4, %l5
.word 0x2e480001 ! t1_kref+0x324: bvs,a,pt %icc, _kref+0x328
.word 0xad328016 ! t1_kref+0x328: srl %o2, %l6, %l6
.word 0xea16001b ! t1_kref+0x32c: lduh [%i0 + %i3], %l5
.word 0xacaa6273 ! t1_kref+0x330: andncc %o1, 0x273, %l6
.word 0x8143c000 ! t1_kref+0x334: stbar
.word 0xec08a036 ! t1_kref+0x338: ldub [%g2 + 0x36], %l6
.word 0xec08a026 ! t1_kref+0x33c: ldub [%g2 + 0x26], %l6
.word 0x81dd401c ! t1_kref+0x340: flush %l5 + %i4
.word 0xaa93400d ! t1_kref+0x344: orcc %o5, %o5, %l5
.word 0xf207bfe0 ! t1_kref+0x348: ld [%fp - 0x20], %i1
.word 0x81a80a23 ! t1_kref+0x34c: fcmps %fcc0, %f0, %f3
.word 0xea10a024 ! t1_kref+0x350: lduh [%g2 + 0x24], %l5
.word 0x81a90a24 ! t1_kref+0x354: fcmps %fcc0, %f4, %f4
.word 0xaad2e8c6 ! t1_kref+0x358: umulcc %o3, 0x8c6, %l5
.word 0xac75af7d ! t1_kref+0x35c: udiv %l6, 0xf7d, %l6
.word 0x3f480004 ! t1_kref+0x360: fbo,a,pt %fcc0, _kref+0x370
.word 0xac1b7b6e ! t1_kref+0x364: xor %o5, -0x492, %l6
.word 0x89a01024 ! t1_kref+0x368: fstox %f4, %f4
.word 0xead6501b ! t1_kref+0x36c: ldsha [%i1 + %i3]0x80, %l5
.word 0xac523c69 ! t1_kref+0x370: umul %o0, -0x397, %l6
.word 0xec10a016 ! t1_kref+0x374: lduh [%g2 + 0x16], %l6
.word 0xc53f4018 ! t1_kref+0x378: std %f2, [%i5 + %i0]
.word 0x3d480001 ! t1_kref+0x37c: fbule,a,pt %fcc0, _kref+0x380
.word 0xc500a004 ! t1_kref+0x380: ld [%g2 + 4], %f2
.word 0x85a089c4 ! t1_kref+0x384: fdivd %f2, %f4, %f2
.word 0xac1dc00b ! t1_kref+0x388: xor %l7, %o3, %l6
.word 0xaa1b728c ! t1_kref+0x38c: xor %o5, -0xd74, %l5
.word 0xaaba8016 ! t1_kref+0x390: xnorcc %o2, %l6, %l5
.word 0xc11fbe38 ! t1_kref+0x394: ldd [%fp - 0x1c8], %f0
.word 0xaa32400a ! t1_kref+0x398: orn %o1, %o2, %l5
.word 0x8bb14ca4 ! t1_kref+0x39c: fandnot2s %f5, %f4, %f5
.word 0x89b006a5 ! t1_kref+0x3a0: fmul8x16al %f0, %f5, %f4
.word 0x9de3bfa0 ! t1_kref+0x3a4: save %sp, -0x60, %sp
.word 0xbb06bae2 ! t1_kref+0x3a8: taddcc %i2, -0x51e, %i5
.word 0xadeea921 ! t1_kref+0x3ac: restore %i2, 0x921, %l6
.word 0x89a01882 ! t1_kref+0x3b0: fitos %f2, %f4
.word 0x81a00120 ! t1_kref+0x3b4: fabss %f0, %f0
.word 0x3e480006 ! t1_kref+0x3b8: bvc,a,pt %icc, _kref+0x3d0
.word 0x85a109c0 ! t1_kref+0x3bc: fdivd %f4, %f0, %f2
.word 0xacf2801a ! t1_kref+0x3c0: udivcc %o2, %i2, %l6
.word 0xaaf5b83c ! t1_kref+0x3c4: udivcc %l6, -0x7c4, %l5
.word 0xd6680019 ! t1_kref+0x3c8: ldstub [%g0 + %i1], %o3
.word 0xacd269af ! t1_kref+0x3cc: umulcc %o1, 0x9af, %l6
.word 0xc0266004 ! t1_kref+0x3d0: clr [%i1 + 4]
.word 0xac72c016 ! t1_kref+0x3d4: udiv %o3, %l6, %l6
.word 0xac1a6202 ! t1_kref+0x3d8: xor %o1, 0x202, %l6
.word 0xabb000f7 ! t1_kref+0x3dc: edge16ln %g0, %l7, %l5
.word 0xacc20008 ! t1_kref+0x3e0: addccc %o0, %o0, %l6
.word 0xac0eba6d ! t1_kref+0x3e4: and %i2, -0x593, %l6
.word 0x81a90ac0 ! t1_kref+0x3e8: fcmped %fcc0, %f4, %f0
.word 0xc9be1a5d ! t1_kref+0x3ec: stda %f4, [%i0 + %i5]0xd2
.word 0x89a01a40 ! t1_kref+0x3f0: fdtoi %f0, %f4
.word 0x8ba01a40 ! t1_kref+0x3f4: fdtoi %f0, %f5
call SYM(t1_subr0)
.word 0xaa72400a ! t1_kref+0x3fc: udiv %o1, %o2, %l5
.word 0xac1ac017 ! t1_kref+0x400: xor %o3, %l7, %l6
.word 0xac9b376f ! t1_kref+0x404: xorcc %o4, -0x891, %l6
.word 0x31800007 ! t1_kref+0x408: fba,a _kref+0x424
.word 0xc100a014 ! t1_kref+0x40c: ld [%g2 + 0x14], %f0
.word 0xea6e8019 ! t1_kref+0x410: ldstub [%i2 + %i1], %l5
.word 0x22480006 ! t1_kref+0x414: be,a,pt %icc, _kref+0x42c
.word 0xab400000 ! t1_kref+0x418: mov %y, %l5
.word 0x3f480007 ! t1_kref+0x41c: fbo,a,pt %fcc0, _kref+0x438
.word 0xec10a016 ! t1_kref+0x420: lduh [%g2 + 0x16], %l6
.word 0xadb10404 ! t1_kref+0x424: fcmple16 %f4, %f4, %l6
.word 0x81a01025 ! t1_kref+0x428: fstox %f5, %f0
.word 0xab224016 ! t1_kref+0x42c: mulscc %o1, %l6, %l5
.word 0xec48a036 ! t1_kref+0x430: ldsb [%g2 + 0x36], %l6
.word 0xc398a100 ! t1_kref+0x434: ldda [%g2 + 0x100]%asi, %f32
.word 0x87802082 ! t1_kref+0x438: mov 0x82, %asi
.word 0x86102003 ! t1_kref+0x43c: mov 0x3, %g3
.word 0x32800000 ! t1_kref+0x440: bne,a _kref+0x440
.word 0x86a0e001 ! t1_kref+0x444: subcc %g3, 1, %g3
.word 0xac02adc3 ! t1_kref+0x448: add %o2, 0xdc3, %l6
.word 0xac923506 ! t1_kref+0x44c: orcc %o0, -0xafa, %l6
.word 0x81a80ac0 ! t1_kref+0x450: fcmped %fcc0, %f0, %f0
.word 0x87b10aa5 ! t1_kref+0x454: fpsub16s %f4, %f5, %f3
.word 0xab35e01d ! t1_kref+0x458: srl %l7, 0x1d, %l5
.word 0x3f480007 ! t1_kref+0x45c: fbo,a,pt %fcc0, _kref+0x478
.word 0x81a01901 ! t1_kref+0x460: fitod %f1, %f0
.word 0xa782740a ! t1_kref+0x464: wr %o1, 0xfffff40a, %gsr
.word 0xee2e3fe9 ! t1_kref+0x468: stb %l7, [%i0 - 0x17]
.word 0x8ba0c8a4 ! t1_kref+0x46c: fsubs %f3, %f4, %f5
.word 0x8ba01a22 ! t1_kref+0x470: fstoi %f2, %f5
.word 0x85b08984 ! t1_kref+0x474: bshuffle %f2, %f4, %f2
.word 0xaa7db814 ! t1_kref+0x478: sdiv %l6, -0x7ec, %l5
.word 0x85a000c0 ! t1_kref+0x47c: fnegd %f0, %f2
.word 0x89a109c2 ! t1_kref+0x480: fdivd %f4, %f2, %f4
.word 0xad400000 ! t1_kref+0x484: mov %y, %l6
call SYM(t1_subr2)
.word 0xd2a71018 ! t1_kref+0x48c: sta %o1, [%i4 + %i0]0x80
.word 0xabb00504 ! t1_kref+0x490: fcmpgt16 %f0, %f4, %l5
.word 0x81a01881 ! t1_kref+0x494: fitos %f1, %f0
.word 0xec00a034 ! t1_kref+0x498: ld [%g2 + 0x34], %l6
.word 0xd030a006 ! t1_kref+0x49c: sth %o0, [%g2 + 6]
.word 0x87b04e61 ! t1_kref+0x4a0: fxnors %f1, %f1, %f3
.word 0xac86af1f ! t1_kref+0x4a4: addcc %i2, 0xf1f, %l6
.word 0xc93e001d ! t1_kref+0x4a8: std %f4, [%i0 + %i5]
.word 0xea08a024 ! t1_kref+0x4ac: ldub [%g2 + 0x24], %l5
.word 0xea96d019 ! t1_kref+0x4b0: lduha [%i3 + %i1]0x80, %l5
.word 0xac0a6788 ! t1_kref+0x4b4: and %o1, 0x788, %l6
.word 0xac0abedb ! t1_kref+0x4b8: and %o2, -0x125, %l6
.word 0xd46e2000 ! t1_kref+0x4bc: ldstub [%i0], %o2
.word 0xacba401a ! t1_kref+0x4c0: xnorcc %o1, %i2, %l6
.word 0xea560000 ! t1_kref+0x4c4: ldsh [%i0], %l5
.word 0x87a00120 ! t1_kref+0x4c8: fabss %f0, %f3
.word 0x89a01905 ! t1_kref+0x4cc: fitod %f5, %f4
.word 0x3b800001 ! t1_kref+0x4d0: fble,a _kref+0x4d4
.word 0x87a08821 ! t1_kref+0x4d4: fadds %f2, %f1, %f3
.word 0x8ba000a5 ! t1_kref+0x4d8: fnegs %f5, %f5
.word 0x85a00520 ! t1_kref+0x4dc: fsqrts %f0, %f2
.word 0xab227183 ! t1_kref+0x4e0: mulscc %o1, -0xe7d, %l5
.word 0xabb2430b ! t1_kref+0x4e4: alignaddr %o1, %o3, %l5
.word 0xaa02800a ! t1_kref+0x4e8: add %o2, %o2, %l5
.word 0xabb2c02c ! t1_kref+0x4ec: edge8n %o3, %o4, %l5
.word 0xd49e1000 ! t1_kref+0x4f0: ldda [%i0]0x80, %o2
.word 0x8143c000 ! t1_kref+0x4f4: stbar
.word 0xd8364000 ! t1_kref+0x4f8: sth %o4, [%i1]
.word 0x81a90ac4 ! t1_kref+0x4fc: fcmped %fcc0, %f4, %f4
.word 0xac55f2d2 ! t1_kref+0x500: umul %l7, -0xd2e, %l6
.word 0x81a01923 ! t1_kref+0x504: fstod %f3, %f0
.word 0xec40a014 ! t1_kref+0x508: ldsw [%g2 + 0x14], %l6
.word 0x89b10c84 ! t1_kref+0x50c: fandnot2 %f4, %f4, %f4
.word 0x21800005 ! t1_kref+0x510: fbn,a _kref+0x524
.word 0x89a01883 ! t1_kref+0x514: fitos %f3, %f4
.word 0xaa63400c ! t1_kref+0x518: subc %o5, %o4, %l5
.word 0x85a00540 ! t1_kref+0x51c: fsqrtd %f0, %f2
.word 0x81b0c620 ! t1_kref+0x520: fmul8x16 %f3, %f0, %f0
.word 0x83a00524 ! t1_kref+0x524: fsqrts %f4, %f1
.word 0x85a009c4 ! t1_kref+0x528: fdivd %f0, %f4, %f2
.word 0xac0b400b ! t1_kref+0x52c: and %o5, %o3, %l6
.word 0x89a108a3 ! t1_kref+0x530: fsubs %f4, %f3, %f4
.word 0xea064000 ! t1_kref+0x534: ld [%i1], %l5
.word 0x81a00021 ! t1_kref+0x538: fmovs %f1, %f0
.word 0xacd3400b ! t1_kref+0x53c: umulcc %o5, %o3, %l6
.word 0xac8dc00b ! t1_kref+0x540: andcc %l7, %o3, %l6
.word 0x81a01082 ! t1_kref+0x544: fxtos %f2, %f0
.word 0x81b009a5 ! t1_kref+0x548: fexpand %f5, %f0
.word 0x89b0c703 ! t1_kref+0x54c: fmuld8sux16 %f3, %f3, %f4
.word 0xadb680d7 ! t1_kref+0x550: edge16l %i2, %l7, %l6
.word 0xc3871019 ! t1_kref+0x554: lda [%i4 + %i1]0x80, %f1
.word 0xacb00000 ! t1_kref+0x558: orncc %g0, %g0, %l6
.word 0x81a04823 ! t1_kref+0x55c: fadds %f1, %f3, %f0
.word 0x83a01a23 ! t1_kref+0x560: fstoi %f3, %f1
.word 0x85a01902 ! t1_kref+0x564: fitod %f2, %f2
.word 0xaa92a5ea ! t1_kref+0x568: orcc %o2, 0x5ea, %l5
.word 0xac83001a ! t1_kref+0x56c: addcc %o4, %i2, %l6
.word 0x81a88a40 ! t1_kref+0x570: fcmpd %fcc0, %f2, %f0
.word 0xacd32b6b ! t1_kref+0x574: umulcc %o4, 0xb6b, %l6
.word 0xac137c61 ! t1_kref+0x578: or %o5, -0x39f, %l6
.word 0xeb68a18c ! t1_kref+0x57c: prefetch %g2 + 0x18c, 21
.word 0x21800003 ! t1_kref+0x580: fbn,a _kref+0x58c
.word 0x81a089c4 ! t1_kref+0x584: fdivd %f2, %f4, %f0
.word 0xac83001a ! t1_kref+0x588: addcc %o4, %i2, %l6
.word 0x87a84025 ! t1_kref+0x58c: fmovsne %fcc0, %f5, %f3
.word 0xe76e401a ! t1_kref+0x590: prefetch %i1 + %i2, 19
.word 0xec0e8019 ! t1_kref+0x594: ldub [%i2 + %i1], %l6
.word 0x27800003 ! t1_kref+0x598: fbul,a _kref+0x5a4
.word 0x8ba000a3 ! t1_kref+0x59c: fnegs %f3, %f5
.word 0x89a00140 ! t1_kref+0x5a0: fabsd %f0, %f4
.word 0xcb00a004 ! t1_kref+0x5a4: ld [%g2 + 4], %f5
.word 0xadb08500 ! t1_kref+0x5a8: fcmpgt16 %f2, %f0, %l6
.word 0x87b0cae4 ! t1_kref+0x5ac: fpsub32s %f3, %f4, %f3
.word 0xea861000 ! t1_kref+0x5b0: lda [%i0]0x80, %l5
.word 0xac05a9b2 ! t1_kref+0x5b4: add %l6, 0x9b2, %l6
.word 0xabb2c048 ! t1_kref+0x5b8: edge8l %o3, %o0, %l5
.word 0xaab5eff5 ! t1_kref+0x5bc: orncc %l7, 0xff5, %l5
.word 0x85b009a0 ! t1_kref+0x5c0: fexpand %f0, %f2
.word 0x22480007 ! t1_kref+0x5c4: be,a,pt %icc, _kref+0x5e0
.word 0xadb0032b ! t1_kref+0x5c8: bmask %g0, %o3, %l6
.word 0xc56e0017 ! t1_kref+0x5cc: prefetch %i0 + %l7, 2
.word 0x81b006a1 ! t1_kref+0x5d0: fmul8x16al %f0, %f1, %f0
.word 0xc168a042 ! t1_kref+0x5d4: prefetch %g2 + 0x42, 0
.word 0x83a00025 ! t1_kref+0x5d8: fmovs %f5, %f1
.word 0xec00a004 ! t1_kref+0x5dc: ld [%g2 + 4], %l6
.word 0x89a018c4 ! t1_kref+0x5e0: fdtos %f4, %f4
.word 0x89a00044 ! t1_kref+0x5e4: fmovd %f4, %f4
.word 0x39800005 ! t1_kref+0x5e8: fbuge,a _kref+0x5fc
.word 0x81b10740 ! t1_kref+0x5ec: fpack32 %f4, %f0, %f0
.word 0xac737cdc ! t1_kref+0x5f0: udiv %o5, -0x324, %l6
.word 0xaa8db353 ! t1_kref+0x5f4: andcc %l6, -0xcad, %l5
.word 0xc900a024 ! t1_kref+0x5f8: ld [%g2 + 0x24], %f4
.word 0x85b04fa4 ! t1_kref+0x5fc: fors %f1, %f4, %f2
.word 0xec06200c ! t1_kref+0x600: ld [%i0 + 0xc], %l6
.word 0xadb10482 ! t1_kref+0x604: fcmple32 %f4, %f2, %l6
.word 0x89a01900 ! t1_kref+0x608: fitod %f0, %f4
.word 0x32480006 ! t1_kref+0x60c: bne,a,pt %icc, _kref+0x624
.word 0xc368a109 ! t1_kref+0x610: prefetch %g2 + 0x109, 1
.word 0x8bb0cee4 ! t1_kref+0x614: fornot2s %f3, %f4, %f5
.word 0xad334000 ! t1_kref+0x618: srl %o5, %g0, %l6
.word 0xadb240d7 ! t1_kref+0x61c: edge16l %o1, %l7, %l6
.word 0xaa068016 ! t1_kref+0x620: add %i2, %l6, %l5
.word 0xaa35c01a ! t1_kref+0x624: orn %l7, %i2, %l5
.word 0x8ba00122 ! t1_kref+0x628: fabss %f2, %f5
sethi %hi(2f), %o7
.word 0xe40be25c ! t1_kref+0x630: ldub [%o7 + 0x25c], %l2
.word 0xa41ca00c ! t1_kref+0x634: xor %l2, 0xc, %l2
.word 0xe42be25c ! t1_kref+0x638: stb %l2, [%o7 + 0x25c]
.word 0x81dbe25c ! t1_kref+0x63c: flush %o7 + 0x25c
.word 0xab400000 ! t1_kref+0x640: mov %y, %l5
.word 0xea5e3ff0 ! t1_kref+0x644: ldx [%i0 - 0x10], %l5
.word 0xac5ea4c7 ! t1_kref+0x648: smul %i2, 0x4c7, %l6
.word 0xac7d801a ! t1_kref+0x64c: sdiv %l6, %i2, %l6
.word 0xac55c000 ! t1_kref+0x650: umul %l7, %g0, %l6
.word 0xaa034008 ! t1_kref+0x654: add %o5, %o0, %l5
.word 0xc19e5a1a ! t1_kref+0x658: ldda [%i1 + %i2]0xd0, %f0
2: .word 0xec0e001a ! t1_kref+0x65c: ldub [%i0 + %i2], %l6
.word 0x39480002 ! t1_kref+0x660: fbuge,a,pt %fcc0, _kref+0x668
.word 0x89a01905 ! t1_kref+0x664: fitod %f5, %f4
.word 0x89b00fe0 ! t1_kref+0x668: fones %f4
.word 0xaa8a4017 ! t1_kref+0x66c: andcc %o1, %l7, %l5
.word 0x85a01022 ! t1_kref+0x670: fstox %f2, %f2
.word 0xac8027c1 ! t1_kref+0x674: addcc %g0, 0x7c1, %l6
.word 0xec4e8018 ! t1_kref+0x678: ldsb [%i2 + %i0], %l6
.word 0x2b0c6945 ! t1_kref+0x67c: sethi %hi(0x31a51400), %l5
.word 0xac126163 ! t1_kref+0x680: or %o1, 0x163, %l6
.word 0xec30a014 ! t1_kref+0x684: sth %l6, [%g2 + 0x14]
.word 0x86102003 ! t1_kref+0x688: mov 0x3, %g3
.word 0x32800000 ! t1_kref+0x68c: bne,a _kref+0x68c
.word 0x86a0e001 ! t1_kref+0x690: subcc %g3, 1, %g3
.word 0xc1e6100a ! t1_kref+0x694: casa [%i0]0x80, %o2, %g0
.word 0xac0e8017 ! t1_kref+0x698: and %i2, %l7, %l6
.word 0x81b08ac4 ! t1_kref+0x69c: fpsub32 %f2, %f4, %f0
.word 0xc93e001d ! t1_kref+0x6a0: std %f4, [%i0 + %i5]
.word 0x20480002 ! t1_kref+0x6a4: bn,a,pt %icc, _kref+0x6ac
.word 0xad023d87 ! t1_kref+0x6a8: taddcc %o0, -0x279, %l6
.word 0xab20000d ! t1_kref+0x6ac: mulscc %g0, %o5, %l5
.word 0x81a88ac2 ! t1_kref+0x6b0: fcmped %fcc0, %f2, %f2
.word 0xaaf2eacd ! t1_kref+0x6b4: udivcc %o3, 0xacd, %l5
call 1f
.empty
.word 0xaa52ba60 ! t1_kref+0x6bc: umul %o2, -0x5a0, %l5
.word 0xaa05c01a ! t1_kref+0x6c0: add %l7, %i2, %l5
.word 0xac1ac016 ! t1_kref+0x6c4: xor %o3, %l6, %l6
.word 0xac0ac00c ! t1_kref+0x6c8: and %o3, %o4, %l6
.word 0x89a01040 ! t1_kref+0x6cc: fdtox %f0, %f4
.word 0xacd5c008 ! t1_kref+0x6d0: umulcc %l7, %o0, %l6
1: .word 0xea0e8018 ! t1_kref+0x6d4: ldub [%i2 + %i0], %l5
.word 0xac52f308 ! t1_kref+0x6d8: umul %o3, -0xcf8, %l6
.word 0x89b0ce63 ! t1_kref+0x6dc: fxnors %f3, %f3, %f4
.word 0xec0e4000 ! t1_kref+0x6e0: ldub [%i1], %l6
.word 0x81dac008 ! t1_kref+0x6e4: flush %o3 + %o0
sethi %hi(2f), %o7
.word 0xe40be334 ! t1_kref+0x6ec: ldub [%o7 + 0x334], %l2
.word 0xa41ca00c ! t1_kref+0x6f0: xor %l2, 0xc, %l2
.word 0xe42be334 ! t1_kref+0x6f4: stb %l2, [%o7 + 0x334]
.word 0x81dbe334 ! t1_kref+0x6f8: flush %o7 + 0x334
.word 0xaabdfb70 ! t1_kref+0x6fc: xnorcc %l7, -0x490, %l5
.word 0x81a00540 ! t1_kref+0x700: fsqrtd %f0, %f0
.word 0x81a10944 ! t1_kref+0x704: fmuld %f4, %f4, %f0
.word 0x81a88a40 ! t1_kref+0x708: fcmpd %fcc0, %f2, %f0
.word 0x9fc00004 ! t1_kref+0x70c: call %g0 + %g4
.word 0x87a00124 ! t1_kref+0x710: fabss %f4, %f3
.word 0x89a04825 ! t1_kref+0x714: fadds %f1, %f5, %f4
.word 0xac02255e ! t1_kref+0x718: add %o0, 0x55e, %l6
.word 0x26800003 ! t1_kref+0x71c: bl,a _kref+0x728
.word 0xac8b26a5 ! t1_kref+0x720: andcc %o4, 0x6a5, %l6
.word 0xac324016 ! t1_kref+0x724: orn %o1, %l6, %l6
.word 0x81ab8044 ! t1_kref+0x728: fmovdule %fcc0, %f4, %f0
.word 0x81a94aa3 ! t1_kref+0x72c: fcmpes %fcc0, %f5, %f3
.word 0x89b04aa4 ! t1_kref+0x730: fpsub16s %f1, %f4, %f4
2: .word 0x87b00d60 ! t1_kref+0x734: fnot1s %f0, %f3
.word 0xaa626151 ! t1_kref+0x738: subc %o1, 0x151, %l5
.word 0x86102004 ! t1_kref+0x73c: mov 0x4, %g3
.word 0x32800000 ! t1_kref+0x740: bne,a _kref+0x740
.word 0x86a0e001 ! t1_kref+0x744: subcc %g3, 1, %g3
.word 0xec50a024 ! t1_kref+0x748: ldsh [%g2 + 0x24], %l6
.word 0xac0a2a6d ! t1_kref+0x74c: and %o0, 0xa6d, %l6
.word 0x81a80ac0 ! t1_kref+0x750: fcmped %fcc0, %f0, %f0
.word 0xaaf6bfed ! t1_kref+0x754: udivcc %i2, -0x13, %l5
.word 0xac7b4008 ! t1_kref+0x758: sdiv %o5, %o0, %l6
.word 0x85a00523 ! t1_kref+0x75c: fsqrts %f3, %f2
.word 0xac7b22dd ! t1_kref+0x760: sdiv %o4, 0x2dd, %l6
.word 0xea6e8019 ! t1_kref+0x764: ldstub [%i2 + %i1], %l5
.word 0x85a10940 ! t1_kref+0x768: fmuld %f4, %f0, %f2
.word 0xab400000 ! t1_kref+0x76c: mov %y, %l5
.word 0x81a8ca25 ! t1_kref+0x770: fcmps %fcc0, %f3, %f5
.word 0x37480005 ! t1_kref+0x774: fbge,a,pt %fcc0, _kref+0x788
.word 0xaad3401a ! t1_kref+0x778: umulcc %o5, %i2, %l5
.word 0xacaac00c ! t1_kref+0x77c: andncc %o3, %o4, %l6
.word 0x8ba0c8a1 ! t1_kref+0x780: fsubs %f3, %f1, %f5
.word 0x81a88ac0 ! t1_kref+0x784: fcmped %fcc0, %f2, %f0
.word 0x81dd4017 ! t1_kref+0x788: flush %l5 + %l7
.word 0xf430a006 ! t1_kref+0x78c: sth %i2, [%g2 + 6]
.word 0xf42e3ffe ! t1_kref+0x790: stb %i2, [%i0 - 2]
.word 0x8143c000 ! t1_kref+0x794: stbar
.word 0xac1a8008 ! t1_kref+0x798: xor %o2, %o0, %l6
call SYM(t1_subr2)
.word 0xc12f0005 ! t1_kref+0x7a0: st %fsr, [%i4 + %g5]
.word 0xaaf2000d ! t1_kref+0x7a4: udivcc %o0, %o5, %l5
.word 0xac92a5b7 ! t1_kref+0x7a8: orcc %o2, 0x5b7, %l6
.word 0xac900017 ! t1_kref+0x7ac: orcc %g0, %l7, %l6
.word 0xaadb4009 ! t1_kref+0x7b0: smulcc %o5, %o1, %l5
.word 0xab32400c ! t1_kref+0x7b4: srl %o1, %o4, %l5
.word 0x39480001 ! t1_kref+0x7b8: fbuge,a,pt %fcc0, _kref+0x7bc
.word 0x89a01884 ! t1_kref+0x7bc: fitos %f4, %f4
.word 0x87a000a3 ! t1_kref+0x7c0: fnegs %f3, %f3
.word 0x81a000a1 ! t1_kref+0x7c4: fnegs %f1, %f0
.word 0xc4396478 ! t1_kref+0x7c8: std %g2, [%g5 + 0x478]
call SYM(t1_subr0)
.word 0x2d33d7d3 ! t1_kref+0x7d0: sethi %hi(0xcf5f4c00), %l6
.word 0xac7a400c ! t1_kref+0x7d4: sdiv %o1, %o4, %l6
.word 0xad400000 ! t1_kref+0x7d8: mov %y, %l6
.word 0x85a00925 ! t1_kref+0x7dc: fmuls %f0, %f5, %f2
.word 0xec300018 ! t1_kref+0x7e0: sth %l6, [%g0 + %i0]
.word 0xc51e3fe0 ! t1_kref+0x7e4: ldd [%i0 - 0x20], %f2
.word 0x81a80aa0 ! t1_kref+0x7e8: fcmpes %fcc0, %f0, %f0
.word 0xac0a400b ! t1_kref+0x7ec: and %o1, %o3, %l6
.word 0x25800006 ! t1_kref+0x7f0: fblg,a _kref+0x808
.word 0x87a000a0 ! t1_kref+0x7f4: fnegs %f0, %f3
.word 0x81b10961 ! t1_kref+0x7f8: fpmerge %f4, %f1, %f0
.word 0xac08316d ! t1_kref+0x7fc: and %g0, -0xe93, %l6
.word 0x89b08d82 ! t1_kref+0x800: fxor %f2, %f2, %f4
.word 0x81a90ac0 ! t1_kref+0x804: fcmped %fcc0, %f4, %f0
.word 0x31480005 ! t1_kref+0x808: fba,a,pt %fcc0, _kref+0x81c
.word 0xaa026371 ! t1_kref+0x80c: add %o1, 0x371, %l5
.word 0x9fc00004 ! t1_kref+0x810: call %g0 + %g4
.word 0xaa0a001a ! t1_kref+0x814: and %o0, %i2, %l5
.word 0xaa98000a ! t1_kref+0x818: xorcc %g0, %o2, %l5
.word 0xacbaf1ca ! t1_kref+0x81c: xnorcc %o3, -0xe36, %l6
.word 0xec00a004 ! t1_kref+0x820: ld [%g2 + 4], %l6
.word 0x89a10824 ! t1_kref+0x824: fadds %f4, %f4, %f4
.word 0xea00a024 ! t1_kref+0x828: ld [%g2 + 0x24], %l5
.word 0x35480004 ! t1_kref+0x82c: fbue,a,pt %fcc0, _kref+0x83c
.word 0xea0e8018 ! t1_kref+0x830: ldub [%i2 + %i0], %l5
.word 0x20480004 ! t1_kref+0x834: bn,a,pt %icc, _kref+0x844
.word 0x81a01900 ! t1_kref+0x838: fitod %f0, %f0
.word 0xc53e3fe8 ! t1_kref+0x83c: std %f2, [%i0 - 0x18]
.word 0xec00a024 ! t1_kref+0x840: ld [%g2 + 0x24], %l6
.word 0x21800002 ! t1_kref+0x844: fbn,a _kref+0x84c
.word 0xad40c000 ! t1_kref+0x848: mov %asi, %l6
.word 0xec10a034 ! t1_kref+0x84c: lduh [%g2 + 0x34], %l6
.word 0x86102001 ! t1_kref+0x850: mov 0x1, %g3
.word 0x32800000 ! t1_kref+0x854: bne,a _kref+0x854
.word 0x86a0e001 ! t1_kref+0x858: subcc %g3, 1, %g3
.word 0xeee81019 ! t1_kref+0x85c: ldstuba [%g0 + %i1]0x80, %l7
.word 0xac0b0009 ! t1_kref+0x860: and %o4, %o1, %l6
.word 0xac0a6863 ! t1_kref+0x864: and %o1, 0x863, %l6
.word 0x89b10c40 ! t1_kref+0x868: fnor %f4, %f0, %f4
.word 0x81a88a40 ! t1_kref+0x86c: fcmpd %fcc0, %f2, %f0
.word 0x2b0f1553 ! t1_kref+0x870: sethi %hi(0x3c554c00), %l5
.word 0x89a10d22 ! t1_kref+0x874: fsmuld %f4, %f2, %f4
.word 0xea0e200a ! t1_kref+0x878: ldub [%i0 + 0xa], %l5
.word 0x89b00ec0 ! t1_kref+0x87c: fornot2 %f0, %f0, %f4
.word 0x8610200b ! t1_kref+0x880: mov 0xb, %g3
.word 0x86a0e001 ! t1_kref+0x884: subcc %g3, 1, %g3
.word 0x22800003 ! t1_kref+0x888: be,a _kref+0x894
.word 0xd8267fe4 ! t1_kref+0x88c: st %o4, [%i1 - 0x1c]
.word 0x81a00544 ! t1_kref+0x890: fsqrtd %f4, %f0
.word 0x81a01923 ! t1_kref+0x894: fstod %f3, %f0
.word 0xabb5c000 ! t1_kref+0x898: edge8 %l7, %g0, %l5
.word 0xec10a014 ! t1_kref+0x89c: lduh [%g2 + 0x14], %l6
.word 0xc300a034 ! t1_kref+0x8a0: ld [%g2 + 0x34], %f1
.word 0xec6e2002 ! t1_kref+0x8a4: ldstub [%i0 + 2], %l6
.word 0xd0386e68 ! t1_kref+0x8a8: std %o0, [%g1 + 0xe68]
.word 0xaa65800d ! t1_kref+0x8ac: subc %l6, %o5, %l5
.word 0xc807bfe4 ! t1_kref+0x8b0: ld [%fp - 0x1c], %g4
.word 0xacaaae9f ! t1_kref+0x8b4: andncc %o2, 0xe9f, %l6
call SYM(t1_subr2)
.word 0xaa72001a ! t1_kref+0x8bc: udiv %o0, %i2, %l5
.word 0x81a089c2 ! t1_kref+0x8c0: fdivd %f2, %f2, %f0
.word 0x85a00024 ! t1_kref+0x8c4: fmovs %f4, %f2
.word 0x81a109c2 ! t1_kref+0x8c8: fdivd %f4, %f2, %f0
.word 0xaa92fc8c ! t1_kref+0x8cc: orcc %o3, -0x374, %l5
.word 0xac92001a ! t1_kref+0x8d0: orcc %o0, %i2, %l6
.word 0xac424000 ! t1_kref+0x8d4: addc %o1, %g0, %l6
.word 0x89a00540 ! t1_kref+0x8d8: fsqrtd %f0, %f4
.word 0x32800002 ! t1_kref+0x8dc: bne,a _kref+0x8e4
.word 0x8ba01882 ! t1_kref+0x8e0: fitos %f2, %f5
.word 0x86102002 ! t1_kref+0x8e4: mov 0x2, %g3
.word 0x86a0e001 ! t1_kref+0x8e8: subcc %g3, 1, %g3
.word 0x22800012 ! t1_kref+0x8ec: be,a _kref+0x934
.word 0x2b2f5da1 ! t1_kref+0x8f0: sethi %hi(0xbd768400), %l5
.word 0x81a01901 ! t1_kref+0x8f4: fitod %f1, %f0
.word 0xaab2bfc3 ! t1_kref+0x8f8: orncc %o2, -0x3d, %l5
.word 0xaad3000c ! t1_kref+0x8fc: umulcc %o4, %o4, %l5
.word 0xacbdbdd8 ! t1_kref+0x900: xnorcc %l6, -0x228, %l6
.word 0xf4266018 ! t1_kref+0x904: st %i2, [%i1 + 0x18]
.word 0xe968a10d ! t1_kref+0x908: prefetch %g2 + 0x10d, 20
.word 0x28480002 ! t1_kref+0x90c: bleu,a,pt %icc, _kref+0x914
.word 0xd42e7fe7 ! t1_kref+0x910: stb %o2, [%i1 - 0x19]
.word 0xabb28116 ! t1_kref+0x914: edge32 %o2, %l6, %l5
.word 0x3bbffff4 ! t1_kref+0x918: fble,a _kref+0x8e8
.word 0xe86e0000 ! t1_kref+0x91c: ldstub [%i0], %l4
.word 0xea563fe0 ! t1_kref+0x920: ldsh [%i0 - 0x20], %l5
.word 0xabb34240 ! t1_kref+0x924: array16 %o5, %g0, %l5
.word 0x81b14622 ! t1_kref+0x928: fmul8x16 %f5, %f2, %f0
.word 0xd9f65000 ! t1_kref+0x92c: casxa [%i1]0x80, %g0, %o4
.word 0xaa5dc01a ! t1_kref+0x930: smul %l7, %i2, %l5
.word 0xc91e0000 ! t1_kref+0x934: ldd [%i0], %f4
.word 0xac7320e6 ! t1_kref+0x938: udiv %o4, 0xe6, %l6
.word 0x21800004 ! t1_kref+0x93c: fbn,a _kref+0x94c
.word 0x85a00542 ! t1_kref+0x940: fsqrtd %f2, %f2
.word 0x23800001 ! t1_kref+0x944: fbne,a _kref+0x948
.word 0xaabaacde ! t1_kref+0x948: xnorcc %o2, 0xcde, %l5
call SYM(t1_subr3)
.word 0x81d87d66 ! t1_kref+0x950: flush %g1 - 0x29a
.word 0xe46e3fee ! t1_kref+0x954: ldstub [%i0 - 0x12], %l2
.word 0x81a90aa0 ! t1_kref+0x958: fcmpes %fcc0, %f4, %f0
.word 0x81dc6269 ! t1_kref+0x95c: flush %l1 + 0x269
.word 0x85a01082 ! t1_kref+0x960: fxtos %f2, %f2
.word 0xc0263ffc ! t1_kref+0x964: clr [%i0 - 4]
.word 0x85b086a4 ! t1_kref+0x968: fmul8x16al %f2, %f4, %f2
.word 0xad320017 ! t1_kref+0x96c: srl %o0, %l7, %l6
.word 0x86102013 ! t1_kref+0x970: mov 0x13, %g3
.word 0x86a0e001 ! t1_kref+0x974: subcc %g3, 1, %g3
.word 0x22800015 ! t1_kref+0x978: be,a _kref+0x9cc
.word 0x89a00040 ! t1_kref+0x97c: fmovd %f0, %f4
.word 0x384ffffd ! t1_kref+0x980: bgu,a,pt %icc, _kref+0x974
.word 0xc91fbc28 ! t1_kref+0x984: ldd [%fp - 0x3d8], %f4
.word 0xab35c016 ! t1_kref+0x988: srl %l7, %l6, %l5
.word 0xab22af1f ! t1_kref+0x98c: mulscc %o2, 0xf1f, %l5
.word 0xc53e7fe0 ! t1_kref+0x990: std %f2, [%i1 - 0x20]
.word 0xc93f4018 ! t1_kref+0x994: std %f4, [%i5 + %i0]
.word 0xdaae5000 ! t1_kref+0x998: stba %o5, [%i1]0x80
.word 0xd41e6008 ! t1_kref+0x99c: ldd [%i1 + 8], %o2
.word 0xec4e6003 ! t1_kref+0x9a0: ldsb [%i1 + 3], %l6
.word 0xaaf00017 ! t1_kref+0x9a4: udivcc %g0, %l7, %l5
.word 0x81a80a42 ! t1_kref+0x9a8: fcmpd %fcc0, %f0, %f2
.word 0x85a089c2 ! t1_kref+0x9ac: fdivd %f2, %f2, %f2
.word 0x81a018c0 ! t1_kref+0x9b0: fdtos %f0, %f0
.word 0x81a80a44 ! t1_kref+0x9b4: fcmpd %fcc0, %f0, %f4
.word 0xd4a81019 ! t1_kref+0x9b8: stba %o2, [%g0 + %i1]0x80
.word 0x9fc00004 ! t1_kref+0x9bc: call %g0 + %g4
.word 0xadb3414c ! t1_kref+0x9c0: edge32l %o5, %o4, %l6
.word 0xc9380018 ! t1_kref+0x9c4: std %f4, [%g0 + %i0]
.word 0xc53e3fe8 ! t1_kref+0x9c8: std %f2, [%i0 - 0x18]
.word 0xc9066010 ! t1_kref+0x9cc: ld [%i1 + 0x10], %f4
.word 0xc13e7fe8 ! t1_kref+0x9d0: std %f0, [%i1 - 0x18]
.word 0xab400000 ! t1_kref+0x9d4: mov %y, %l5
.word 0x85a00540 ! t1_kref+0x9d8: fsqrtd %f0, %f2
.word 0xec50a024 ! t1_kref+0x9dc: ldsh [%g2 + 0x24], %l6
.word 0x81b08702 ! t1_kref+0x9e0: fmuld8sux16 %f2, %f2, %f0
.word 0xc500a024 ! t1_kref+0x9e4: ld [%g2 + 0x24], %f2
.word 0x87a000a2 ! t1_kref+0x9e8: fnegs %f2, %f3
.word 0xcb00a004 ! t1_kref+0x9ec: ld [%g2 + 4], %f5
.word 0xc100a014 ! t1_kref+0x9f0: ld [%g2 + 0x14], %f0
.word 0xc900a034 ! t1_kref+0x9f4: ld [%g2 + 0x34], %f4
.word 0x85b00fa5 ! t1_kref+0x9f8: fors %f0, %f5, %f2
.word 0xaa1b400d ! t1_kref+0x9fc: xor %o5, %o5, %l5
.word 0x3c480005 ! t1_kref+0xa00: bpos,a,pt %icc, _kref+0xa14
.word 0xc93e3ff8 ! t1_kref+0xa04: std %f4, [%i0 - 8]
.word 0xaa933b89 ! t1_kref+0xa08: orcc %o4, -0x477, %l5
.word 0xac56b6be ! t1_kref+0xa0c: umul %i2, -0x942, %l6
.word 0xec26001c ! t1_kref+0xa10: st %l6, [%i0 + %i4]
.word 0xad400000 ! t1_kref+0xa14: mov %y, %l6
.word 0x2d1e2864 ! t1_kref+0xa18: sethi %hi(0x78a19000), %l6
.word 0xc1beda59 ! t1_kref+0xa1c: stda %f0, [%i3 + %i1]0xd2
.word 0xac8afb49 ! t1_kref+0xa20: andcc %o3, -0x4b7, %l6
.word 0x87b08ae4 ! t1_kref+0xa24: fpsub32s %f2, %f4, %f3
.word 0x81db2571 ! t1_kref+0xa28: flush %o4 + 0x571
.word 0xd230a014 ! t1_kref+0xa2c: sth %o1, [%g2 + 0x14]
.word 0xac7b72f3 ! t1_kref+0xa30: sdiv %o5, -0xd0d, %l6
.word 0xc1180018 ! t1_kref+0xa34: ldd [%g0 + %i0], %f0
.word 0xaa5dc017 ! t1_kref+0xa38: smul %l7, %l7, %l5
.word 0x21800002 ! t1_kref+0xa3c: fbn,a _kref+0xa44
.word 0x81a089c2 ! t1_kref+0xa40: fdivd %f2, %f2, %f0
.word 0xe408696c ! t1_kref+0xa44: ldub [%g1 + 0x96c], %l2
.word 0xa41ca00c ! t1_kref+0xa48: xor %l2, 0xc, %l2
.word 0xe428696c ! t1_kref+0xa4c: stb %l2, [%g1 + 0x96c]
.word 0x81d8696c ! t1_kref+0xa50: flush %g1 + 0x96c
.word 0x81b08f44 ! t1_kref+0xa54: fornot1 %f2, %f4, %f0
.word 0xea0e600b ! t1_kref+0xa58: ldub [%i1 + 0xb], %l5
.word 0xd6200018 ! t1_kref+0xa5c: st %o3, [%g0 + %i0]
2: .word 0xd4366006 ! t1_kref+0xa60: sth %o2, [%i1 + 6]
.word 0xacf5800d ! t1_kref+0xa64: udivcc %l6, %o5, %l6
.word 0x3b800003 ! t1_kref+0xa68: fble,a _kref+0xa74
.word 0x87a018c2 ! t1_kref+0xa6c: fdtos %f2, %f3
.word 0xaa85b0f2 ! t1_kref+0xa70: addcc %l6, -0xf0e, %l5
.word 0x81a88ac4 ! t1_kref+0xa74: fcmped %fcc0, %f2, %f4
.word 0xac86b476 ! t1_kref+0xa78: addcc %i2, -0xb8a, %l6
.word 0xab700000 ! t1_kref+0xa7c: popc %g0, %l5
.word 0x89b087c0 ! t1_kref+0xa80: pdist %f2, %f0, %f4
.word 0xec0e001a ! t1_kref+0xa84: ldub [%i0 + %i2], %l6
.word 0xad400000 ! t1_kref+0xa88: mov %y, %l6
.word 0xc13f4019 ! t1_kref+0xa8c: std %f0, [%i5 + %i1]
.word 0xabb20329 ! t1_kref+0xa90: bmask %o0, %o1, %l5
.word 0x89b08740 ! t1_kref+0xa94: fpack32 %f2, %f0, %f4
.word 0xe168a080 ! t1_kref+0xa98: prefetch %g2 + 0x80, 16
.word 0x85a00540 ! t1_kref+0xa9c: fsqrtd %f0, %f2
.word 0xaa0aa132 ! t1_kref+0xaa0: and %o2, 0x132, %l5
.word 0x2b480001 ! t1_kref+0xaa4: fbug,a,pt %fcc0, _kref+0xaa8
.word 0x2b39efed ! t1_kref+0xaa8: sethi %hi(0xe7bfb400), %l5
.word 0x89a01921 ! t1_kref+0xaac: fstod %f1, %f4
.word 0xd420a034 ! t1_kref+0xab0: st %o2, [%g2 + 0x34]
.word 0x81a009c2 ! t1_kref+0xab4: fdivd %f0, %f2, %f0
.word 0x81b009a3 ! t1_kref+0xab8: fexpand %f3, %f0
.word 0x85b00fe0 ! t1_kref+0xabc: fones %f2
.word 0x86102019 ! t1_kref+0xac0: mov 0x19, %g3
.word 0x86a0e001 ! t1_kref+0xac4: subcc %g3, 1, %g3
.word 0x22800018 ! t1_kref+0xac8: be,a _kref+0xb28
.word 0x89b00965 ! t1_kref+0xacc: fpmerge %f0, %f5, %f4
.word 0xec0e401a ! t1_kref+0xad0: ldub [%i1 + %i2], %l6
.word 0xc100a004 ! t1_kref+0xad4: ld [%g2 + 4], %f0
.word 0x89a14823 ! t1_kref+0xad8: fadds %f5, %f3, %f4
.word 0xaa56801a ! t1_kref+0xadc: umul %i2, %i2, %l5
.word 0x85a04820 ! t1_kref+0xae0: fadds %f1, %f0, %f2
.word 0xd8267fe0 ! t1_kref+0xae4: st %o4, [%i1 - 0x20]
.word 0x85a00544 ! t1_kref+0xae8: fsqrtd %f4, %f2
.word 0x85a00044 ! t1_kref+0xaec: fmovd %f4, %f2
.word 0xaa037668 ! t1_kref+0xaf0: add %o5, -0x998, %l5
.word 0xadb10584 ! t1_kref+0xaf4: fcmpgt32 %f4, %f4, %l6
.word 0xab00261b ! t1_kref+0xaf8: taddcc %g0, 0x61b, %l5
.word 0xadb240a9 ! t1_kref+0xafc: edge16n %o1, %o1, %l6
.word 0x89b10ac2 ! t1_kref+0xb00: fpsub32 %f4, %f2, %f4
.word 0xac737c02 ! t1_kref+0xb04: udiv %o5, -0x3fe, %l6
.word 0xaa7a6159 ! t1_kref+0xb08: sdiv %o1, 0x159, %l5
.word 0x81a94a23 ! t1_kref+0xb0c: fcmps %fcc0, %f5, %f3
.word 0xec50a036 ! t1_kref+0xb10: ldsh [%g2 + 0x36], %l6
.word 0xc9be1896 ! t1_kref+0xb14: stda %f4, [%i0 + %l6]0xc4
.word 0x85b08c82 ! t1_kref+0xb18: fandnot2 %f2, %f2, %f2
.word 0x9fc10000 ! t1_kref+0xb1c: call %g4
.word 0xab63e052 ! t1_kref+0xb20: movo %fcc0, 0x52, %l5
.word 0xee260000 ! t1_kref+0xb24: st %l7, [%i0]
.word 0xacb2c008 ! t1_kref+0xb28: orncc %o3, %o0, %l6
.word 0xac53326e ! t1_kref+0xb2c: umul %o4, -0xd92, %l6
.word 0xecc71019 ! t1_kref+0xb30: ldswa [%i4 + %i1]0x80, %l6
.word 0xd06e7fe2 ! t1_kref+0xb34: ldstub [%i1 - 0x1e], %o0
.word 0x35480008 ! t1_kref+0xb38: fbue,a,pt %fcc0, _kref+0xb58
.word 0xad400000 ! t1_kref+0xb3c: mov %y, %l6
call SYM(t1_subr1)
.word 0xad408000 ! t1_kref+0xb44: mov %ccr, %l6
.word 0x81dcf0ee ! t1_kref+0xb48: flush %l3 - 0xf12
.word 0xabb10480 ! t1_kref+0xb4c: fcmple32 %f4, %f0, %l5
.word 0x32480008 ! t1_kref+0xb50: bne,a,pt %icc, _kref+0xb70
.word 0xec48a027 ! t1_kref+0xb54: ldsb [%g2 + 0x27], %l6
.word 0x89a009c4 ! t1_kref+0xb58: fdivd %f0, %f4, %f4
.word 0xf207bfe0 ! t1_kref+0xb5c: ld [%fp - 0x20], %i1
.word 0xabb24157 ! t1_kref+0xb60: edge32l %o1, %l7, %l5
.word 0xadb34096 ! t1_kref+0xb64: edge16 %o5, %l6, %l6
.word 0xecd6501b ! t1_kref+0xb68: ldsha [%i1 + %i3]0x80, %l6
.word 0x81a88ac0 ! t1_kref+0xb6c: fcmped %fcc0, %f2, %f0
.word 0xcb00a004 ! t1_kref+0xb70: ld [%g2 + 4], %f5
.word 0xac32c000 ! t1_kref+0xb74: orn %o3, %g0, %l6
.word 0x89a00521 ! t1_kref+0xb78: fsqrts %f1, %f4
.word 0x9fc00004 ! t1_kref+0xb7c: call %g0 + %g4
.word 0xad30000b ! t1_kref+0xb80: srl %g0, %o3, %l6
.word 0x8ba108a3 ! t1_kref+0xb84: fsubs %f4, %f3, %f5
.word 0xea0e3fed ! t1_kref+0xb88: ldub [%i0 - 0x13], %l5
.word 0x85a01905 ! t1_kref+0xb8c: fitod %f5, %f2
.word 0xadb084c0 ! t1_kref+0xb90: fcmpne32 %f2, %f0, %l6
.word 0x87b00c20 ! t1_kref+0xb94: fzeros %f3
call SYM(t1_subr0)
.word 0x87a01881 ! t1_kref+0xb9c: fitos %f1, %f3
.word 0xaaa0001a ! t1_kref+0xba0: subcc %g0, %i2, %l5
.word 0x81a80a42 ! t1_kref+0xba4: fcmpd %fcc0, %f0, %f2
.word 0xc93e3fe0 ! t1_kref+0xba8: std %f4, [%i0 - 0x20]
.word 0x31480007 ! t1_kref+0xbac: fba,a,pt %fcc0, _kref+0xbc8
.word 0x81b00fc0 ! t1_kref+0xbb0: fone %f0
.word 0x2f800004 ! t1_kref+0xbb4: fbu,a _kref+0xbc4
.word 0xd2367fea ! t1_kref+0xbb8: sth %o1, [%i1 - 0x16]
.word 0x29800003 ! t1_kref+0xbbc: fbl,a _kref+0xbc8
.word 0xec4e6012 ! t1_kref+0xbc0: ldsb [%i1 + 0x12], %l6
.word 0x33480001 ! t1_kref+0xbc4: fbe,a,pt %fcc0, _kref+0xbc8
.word 0x85a00544 ! t1_kref+0xbc8: fsqrtd %f4, %f2
.word 0xac7b000a ! t1_kref+0xbcc: sdiv %o4, %o2, %l6
.word 0xea08a037 ! t1_kref+0xbd0: ldub [%g2 + 0x37], %l5
.word 0x89a108a3 ! t1_kref+0xbd4: fsubs %f4, %f3, %f4
.word 0xc500a004 ! t1_kref+0xbd8: ld [%g2 + 4], %f2
.word 0xac0a8017 ! t1_kref+0xbdc: and %o2, %l7, %l6
.word 0x8ba00023 ! t1_kref+0xbe0: fmovs %f3, %f5
.word 0xaa05800a ! t1_kref+0xbe4: add %l6, %o2, %l5
.word 0xec000019 ! t1_kref+0xbe8: ld [%g0 + %i1], %l6
.word 0x85a01924 ! t1_kref+0xbec: fstod %f4, %f2
call SYM(t1_subr2)
.word 0x89b10ec4 ! t1_kref+0xbf4: fornot2 %f4, %f4, %f4
.word 0x87a01a22 ! t1_kref+0xbf8: fstoi %f2, %f3
.word 0xab400000 ! t1_kref+0xbfc: mov %y, %l5
.word 0xc100a034 ! t1_kref+0xc00: ld [%g2 + 0x34], %f0
call SYM(t1_subr3)
.word 0xadb104c2 ! t1_kref+0xc08: fcmpne32 %f4, %f2, %l6
.word 0x81a88a24 ! t1_kref+0xc0c: fcmps %fcc0, %f2, %f4
.word 0xac334000 ! t1_kref+0xc10: orn %o5, %g0, %l6
.word 0x83b0cfa5 ! t1_kref+0xc14: fors %f3, %f5, %f1
.word 0x81a000a5 ! t1_kref+0xc18: fnegs %f5, %f0
.word 0xee262014 ! t1_kref+0xc1c: st %l7, [%i0 + 0x14]
.word 0xadb08504 ! t1_kref+0xc20: fcmpgt16 %f2, %f4, %l6
.word 0xec00a024 ! t1_kref+0xc24: ld [%g2 + 0x24], %l6
.word 0xec48a027 ! t1_kref+0xc28: ldsb [%g2 + 0x27], %l6
.word 0x33800003 ! t1_kref+0xc2c: fbe,a _kref+0xc38
.word 0xc768a18c ! t1_kref+0xc30: prefetch %g2 + 0x18c, 3
.word 0xc807bff0 ! t1_kref+0xc34: ld [%fp - 0x10], %g4
.word 0x2d0d63c6 ! t1_kref+0xc38: sethi %hi(0x358f1800), %l6
.word 0x89b00fe0 ! t1_kref+0xc3c: fones %f4
.word 0xea08a004 ! t1_kref+0xc40: ldub [%g2 + 4], %l5
.word 0xec8e101a ! t1_kref+0xc44: lduba [%i0 + %i2]0x80, %l6
.word 0x85b14703 ! t1_kref+0xc48: fmuld8sux16 %f5, %f3, %f2
.word 0x87b00c20 ! t1_kref+0xc4c: fzeros %f3
.word 0xac2e8000 ! t1_kref+0xc50: andn %i2, %g0, %l6
.word 0x27480008 ! t1_kref+0xc54: fbul,a,pt %fcc0, _kref+0xc74
.word 0xaaadc008 ! t1_kref+0xc58: andncc %l7, %o0, %l5
.word 0x81a90ac2 ! t1_kref+0xc5c: fcmped %fcc0, %f4, %f2
.word 0x89a00123 ! t1_kref+0xc60: fabss %f3, %f4
.word 0xaa323f52 ! t1_kref+0xc64: orn %o0, -0xae, %l5
.word 0x89a00942 ! t1_kref+0xc68: fmuld %f0, %f2, %f4
.word 0xaa8a800c ! t1_kref+0xc6c: andcc %o2, %o4, %l5
.word 0xad32e014 ! t1_kref+0xc70: srl %o3, 0x14, %l6
.word 0x81a88a42 ! t1_kref+0xc74: fcmpd %fcc0, %f2, %f2
.word 0xea50a016 ! t1_kref+0xc78: ldsh [%g2 + 0x16], %l5
.word 0xabb2c240 ! t1_kref+0xc7c: array16 %o3, %g0, %l5
sethi %hi(2f), %o7
.word 0xe40be0cc ! t1_kref+0xc84: ldub [%o7 + 0xcc], %l2
.word 0xa41ca00c ! t1_kref+0xc88: xor %l2, 0xc, %l2
.word 0xe42be0cc ! t1_kref+0xc8c: stb %l2, [%o7 + 0xcc]
.word 0x81dbe0cc ! t1_kref+0xc90: flush %o7 + 0xcc
.word 0xea100018 ! t1_kref+0xc94: lduh [%g0 + %i0], %l5
.word 0xadb104c0 ! t1_kref+0xc98: fcmpne32 %f4, %f0, %l6
.word 0xaad239cb ! t1_kref+0xc9c: umulcc %o0, -0x635, %l5
.word 0xab400000 ! t1_kref+0xca0: mov %y, %l5
.word 0x8d824008 ! t1_kref+0xca4: wr %o1, %o0, %fprs
.word 0x89b00705 ! t1_kref+0xca8: fmuld8sux16 %f0, %f5, %f4
.word 0x81a01921 ! t1_kref+0xcac: fstod %f1, %f0
.word 0xec4e6013 ! t1_kref+0xcb0: ldsb [%i1 + 0x13], %l6
.word 0xac180000 ! t1_kref+0xcb4: xor %g0, %g0, %l6
.word 0xd036001b ! t1_kref+0xcb8: sth %o0, [%i0 + %i3]
.word 0x3d800007 ! t1_kref+0xcbc: fbule,a _kref+0xcd8
.word 0x81d93ba6 ! t1_kref+0xcc0: flush %g4 - 0x45a
.word 0x81a109c0 ! t1_kref+0xcc4: fdivd %f4, %f0, %f0
.word 0xea40a004 ! t1_kref+0xcc8: ldsw [%g2 + 4], %l5
2: .word 0xacf58008 ! t1_kref+0xccc: udivcc %l6, %o0, %l6
.word 0x85a14d25 ! t1_kref+0xcd0: fsmuld %f5, %f5, %f2
.word 0x3d800001 ! t1_kref+0xcd4: fbule,a _kref+0xcd8
.word 0x89a01925 ! t1_kref+0xcd8: fstod %f5, %f4
.word 0x81b10740 ! t1_kref+0xcdc: fpack32 %f4, %f0, %f0
.word 0xea00a034 ! t1_kref+0xce0: ld [%g2 + 0x34], %l5
.word 0x81aac044 ! t1_kref+0xce4: fmovdge %fcc0, %f4, %f0
.word 0x83b00760 ! t1_kref+0xce8: fpack16 %f0, %f1
.word 0x39800001 ! t1_kref+0xcec: fbuge,a _kref+0xcf0
.word 0x83a0c820 ! t1_kref+0xcf0: fadds %f3, %f0, %f1
.word 0x89a01903 ! t1_kref+0xcf4: fitod %f3, %f4
.word 0x3d480008 ! t1_kref+0xcf8: fbule,a,pt %fcc0, _kref+0xd18
.word 0xec901019 ! t1_kref+0xcfc: lduha [%g0 + %i1]0x80, %l6
.word 0x81d94019 ! t1_kref+0xd00: flush %g5 + %i1
.word 0xac028000 ! t1_kref+0xd04: add %o2, %g0, %l6
.word 0xad400000 ! t1_kref+0xd08: mov %y, %l6
.word 0x85a00542 ! t1_kref+0xd0c: fsqrtd %f2, %f2
.word 0x81a00142 ! t1_kref+0xd10: fabsd %f2, %f0
.word 0x83a018c4 ! t1_kref+0xd14: fdtos %f4, %f1
.word 0xaaaa4008 ! t1_kref+0xd18: andncc %o1, %o0, %l5
.word 0x81a90ac0 ! t1_kref+0xd1c: fcmped %fcc0, %f4, %f0
.word 0xd228a024 ! t1_kref+0xd20: stb %o1, [%g2 + 0x24]
.word 0xad32400a ! t1_kref+0xd24: srl %o1, %o2, %l6
.word 0xcd38001d ! t1_kref+0xd28: std %f6, [%g0 + %i5]
.word 0x39480008 ! t1_kref+0xd2c: fbuge,a,pt %fcc0, _kref+0xd4c
.word 0xead03fe0 ! t1_kref+0xd30: ldsha [%g0 - 0x20]%asi, %l5
.word 0xec0e200b ! t1_kref+0xd34: ldub [%i0 + 0xb], %l6
.word 0xaaba7451 ! t1_kref+0xd38: xnorcc %o1, -0xbaf, %l5
.word 0x39800006 ! t1_kref+0xd3c: fbuge,a _kref+0xd54
.word 0x81a01100 ! t1_kref+0xd40: fxtod %f0, %f0
.word 0x89a009c2 ! t1_kref+0xd44: fdivd %f0, %f2, %f4
.word 0xec10a004 ! t1_kref+0xd48: lduh [%g2 + 4], %l6
.word 0xc53e001d ! t1_kref+0xd4c: std %f2, [%i0 + %i5]
.word 0x89a01904 ! t1_kref+0xd50: fitod %f4, %f4
call SYM(t1_subr3)
.word 0x89b106a2 ! t1_kref+0xd58: fmul8x16al %f4, %f2, %f4
.word 0x2d480002 ! t1_kref+0xd5c: fbg,a,pt %fcc0, _kref+0xd64
.word 0xad400000 ! t1_kref+0xd60: mov %y, %l6
.word 0xea564000 ! t1_kref+0xd64: ldsh [%i1], %l5
.word 0x81a04822 ! t1_kref+0xd68: fadds %f1, %f2, %f0
.word 0x85a0cd23 ! t1_kref+0xd6c: fsmuld %f3, %f3, %f2
.word 0x85a14d21 ! t1_kref+0xd70: fsmuld %f5, %f1, %f2
.word 0x21480008 ! t1_kref+0xd74: fbn,a,pt %fcc0, _kref+0xd94
.word 0xd636401b ! t1_kref+0xd78: sth %o3, [%i1 + %i3]
.word 0xab400000 ! t1_kref+0xd7c: mov %y, %l5
.word 0x81a089a1 ! t1_kref+0xd80: fdivs %f2, %f1, %f0
.word 0xd8300018 ! t1_kref+0xd84: sth %o4, [%g0 + %i0]
.word 0xabb000ac ! t1_kref+0xd88: edge16n %g0, %o4, %l5
.word 0xac1de5b0 ! t1_kref+0xd8c: xor %l7, 0x5b0, %l6
.word 0x3f800003 ! t1_kref+0xd90: fbo,a _kref+0xd9c
.word 0xc768a083 ! t1_kref+0xd94: prefetch %g2 + 0x83, 3
.word 0xab368009 ! t1_kref+0xd98: srl %i2, %o1, %l5
.word 0x35480001 ! t1_kref+0xd9c: fbue,a,pt %fcc0, _kref+0xda0
.word 0xc51e6008 ! t1_kref+0xda0: ldd [%i1 + 8], %f2
.word 0xad400000 ! t1_kref+0xda4: mov %y, %l6
.word 0x2d16cf97 ! t1_kref+0xda8: sethi %hi(0x5b3e5c00), %l6
.word 0xad400000 ! t1_kref+0xdac: mov %y, %l6
.word 0xaa2a001a ! t1_kref+0xdb0: andn %o0, %i2, %l5
.word 0xadb00580 ! t1_kref+0xdb4: fcmpgt32 %f0, %f0, %l6
.word 0x89a018c4 ! t1_kref+0xdb8: fdtos %f4, %f4
.word 0x34480001 ! t1_kref+0xdbc: bg,a,pt %icc, _kref+0xdc0
.word 0x85a009c4 ! t1_kref+0xdc0: fdivd %f0, %f4, %f2
.word 0xab400000 ! t1_kref+0xdc4: mov %y, %l5
.word 0x2b800007 ! t1_kref+0xdc8: fbug,a _kref+0xde4
.word 0x81a00544 ! t1_kref+0xdcc: fsqrtd %f4, %f0
.word 0xc300a004 ! t1_kref+0xdd0: ld [%g2 + 4], %f1
.word 0x81b04961 ! t1_kref+0xdd4: fpmerge %f1, %f1, %f0
call SYM(t1_subr0)
.word 0xad400000 ! t1_kref+0xddc: mov %y, %l6
.word 0xd82e3fe2 ! t1_kref+0xde0: stb %o4, [%i0 - 0x1e]
.word 0xc807bfe8 ! t1_kref+0xde4: ld [%fp - 0x18], %g4
.word 0xab44c000 ! t1_kref+0xde8: mov %gsr, %l5
.word 0xc036c019 ! t1_kref+0xdec: clrh [%i3 + %i1]
.word 0xac52e90f ! t1_kref+0xdf0: umul %o3, 0x90f, %l6
.word 0xaa0b000a ! t1_kref+0xdf4: and %o4, %o2, %l5
.word 0x27800002 ! t1_kref+0xdf8: fbul,a _kref+0xe00
.word 0x8ba01a44 ! t1_kref+0xdfc: fdtoi %f4, %f5
.word 0xac5368d0 ! t1_kref+0xe00: umul %o5, 0x8d0, %l6
.word 0xac723997 ! t1_kref+0xe04: udiv %o0, -0x669, %l6
.word 0x8610200b ! t1_kref+0xe08: mov 0xb, %g3
.word 0x86a0e001 ! t1_kref+0xe0c: subcc %g3, 1, %g3
.word 0x22800017 ! t1_kref+0xe10: be,a _kref+0xe6c
.word 0xacd2600a ! t1_kref+0xe14: umulcc %o1, 0xa, %l6
.word 0xacc5ac5d ! t1_kref+0xe18: addccc %l6, 0xc5d, %l6
.word 0x89b14e62 ! t1_kref+0xe1c: fxnors %f5, %f2, %f4
.word 0xacb5800b ! t1_kref+0xe20: orncc %l6, %o3, %l6
.word 0xaa95c017 ! t1_kref+0xe24: orcc %l7, %l7, %l5
.word 0xaa95feed ! t1_kref+0xe28: orcc %l7, -0x113, %l5
.word 0x3bbffff8 ! t1_kref+0xe2c: fble,a _kref+0xe0c
.word 0xc12e001c ! t1_kref+0xe30: st %fsr, [%i0 + %i4]
.word 0x264ffff6 ! t1_kref+0xe34: bl,a,pt %icc, _kref+0xe0c
.word 0xd26e7fff ! t1_kref+0xe38: ldstub [%i1 - 1], %o1
.word 0xec4e3fe9 ! t1_kref+0xe3c: ldsb [%i0 - 0x17], %l6
.word 0xc53e7ff0 ! t1_kref+0xe40: std %f2, [%i1 - 0x10]
.word 0x81b10961 ! t1_kref+0xe44: fpmerge %f4, %f1, %f0
.word 0xaa32e90d ! t1_kref+0xe48: orn %o3, 0x90d, %l5
.word 0xabb3402a ! t1_kref+0xe4c: edge8n %o5, %o2, %l5
.word 0xaadaa199 ! t1_kref+0xe50: smulcc %o2, 0x199, %l5
.word 0xc91e401d ! t1_kref+0xe54: ldd [%i1 + %i5], %f4
.word 0x8ba00022 ! t1_kref+0xe58: fmovs %f2, %f5
.word 0x9fc10000 ! t1_kref+0xe5c: call %g4
.word 0xd828a024 ! t1_kref+0xe60: stb %o4, [%g2 + 0x24]
.word 0xaa0af50b ! t1_kref+0xe64: and %o3, -0xaf5, %l5
.word 0xea50a024 ! t1_kref+0xe68: ldsh [%g2 + 0x24], %l5
.word 0xea566014 ! t1_kref+0xe6c: ldsh [%i1 + 0x14], %l5
.word 0x83a01880 ! t1_kref+0xe70: fitos %f0, %f1
.word 0xad44c000 ! t1_kref+0xe74: mov %gsr, %l6
.word 0xea00a034 ! t1_kref+0xe78: ld [%g2 + 0x34], %l5
.word 0x81a80ac2 ! t1_kref+0xe7c: fcmped %fcc0, %f0, %f2
.word 0x81a01900 ! t1_kref+0xe80: fitod %f0, %f0
.word 0xaad5c017 ! t1_kref+0xe84: umulcc %l7, %l7, %l5
.word 0x81b00c00 ! t1_kref+0xe88: fzero %f0
.word 0x81a80a42 ! t1_kref+0xe8c: fcmpd %fcc0, %f0, %f2
.word 0xacbde093 ! t1_kref+0xe90: xnorcc %l7, 0x93, %l6
.word 0xaa1a400c ! t1_kref+0xe94: xor %o1, %o4, %l5
.word 0xacaaff68 ! t1_kref+0xe98: andncc %o3, -0x98, %l6
.word 0x81a8caa2 ! t1_kref+0xe9c: fcmpes %fcc0, %f3, %f2
.word 0x8ba00525 ! t1_kref+0xea0: fsqrts %f5, %f5
.word 0xac92400d ! t1_kref+0xea4: orcc %o1, %o5, %l6
.word 0x85b00ea0 ! t1_kref+0xea8: fsrc1s %f0, %f2
.word 0x9fc00004 ! t1_kref+0xeac: call %g0 + %g4
.word 0x81b14aa5 ! t1_kref+0xeb0: fpsub16s %f5, %f5, %f0
.word 0x21800001 ! t1_kref+0xeb4: fbn,a _kref+0xeb8
.word 0xaa75ba1e ! t1_kref+0xeb8: udiv %l6, -0x5e2, %l5
.word 0x23480006 ! t1_kref+0xebc: fbne,a,pt %fcc0, _kref+0xed4
.word 0xaaf02261 ! t1_kref+0xec0: udivcc %g0, 0x261, %l5
.word 0x2b3a2d20 ! t1_kref+0xec4: sethi %hi(0xe8b48000), %l5
.word 0x2d3d5cfa ! t1_kref+0xec8: sethi %hi(0xf573e800), %l6
.word 0xaa0e801a ! t1_kref+0xecc: and %i2, %i2, %l5
call SYM(t1_subr2)
.word 0x85a00542 ! t1_kref+0xed4: fsqrtd %f2, %f2
.word 0x83b08aa2 ! t1_kref+0xed8: fpsub16s %f2, %f2, %f1
.word 0xc99e1a5d ! t1_kref+0xedc: ldda [%i0 + %i5]0xd2, %f4
.word 0xec163fea ! t1_kref+0xee0: lduh [%i0 - 0x16], %l6
.word 0xac06bc80 ! t1_kref+0xee4: add %i2, -0x380, %l6
.word 0xaa2eac85 ! t1_kref+0xee8: andn %i2, 0xc85, %l5
.word 0x9fc00004 ! t1_kref+0xeec: call %g0 + %g4
.word 0x81a00544 ! t1_kref+0xef0: fsqrtd %f4, %f0
.word 0xadb28056 ! t1_kref+0xef4: edge8l %o2, %l6, %l6
.word 0x89b009a3 ! t1_kref+0xef8: fexpand %f3, %f4
.word 0xec567fe6 ! t1_kref+0xefc: ldsh [%i1 - 0x1a], %l6
.word 0x89b00f02 ! t1_kref+0xf00: fsrc2 %f2, %f4
.word 0x83a10821 ! t1_kref+0xf04: fadds %f4, %f1, %f1
.word 0xc96e3ff0 ! t1_kref+0xf08: prefetch %i0 - 0x10, 4
.word 0x85a00121 ! t1_kref+0xf0c: fabss %f1, %f2
.word 0x2b800004 ! t1_kref+0xf10: fbug,a _kref+0xf20
.word 0x85b00c00 ! t1_kref+0xf14: fzero %f2
.word 0xaa9df5ca ! t1_kref+0xf18: xorcc %l7, -0xa36, %l5
.word 0x89b14622 ! t1_kref+0xf1c: fmul8x16 %f5, %f2, %f4
.word 0xacb5ba6b ! t1_kref+0xf20: orncc %l6, -0x595, %l6
.word 0xaad2800b ! t1_kref+0xf24: umulcc %o2, %o3, %l5
.word 0x81a80a40 ! t1_kref+0xf28: fcmpd %fcc0, %f0, %f0
.word 0x85a00940 ! t1_kref+0xf2c: fmuld %f0, %f0, %f2
.word 0xd2f65000 ! t1_kref+0xf30: stxa %o1, [%i1]0x80
.word 0xaa5e800a ! t1_kref+0xf34: smul %i2, %o2, %l5
.word 0xab408000 ! t1_kref+0xf38: mov %ccr, %l5
.word 0x81a90a42 ! t1_kref+0xf3c: fcmpd %fcc0, %f4, %f2
.word 0xc768a00a ! t1_kref+0xf40: prefetch %g2 + 0xa, 3
.word 0xadb0014d ! t1_kref+0xf44: edge32l %g0, %o5, %l6
.word 0xd230a006 ! t1_kref+0xf48: sth %o1, [%g2 + 6]
.word 0x87b08de0 ! t1_kref+0xf4c: fnands %f2, %f0, %f3
.word 0x85a01920 ! t1_kref+0xf50: fstod %f0, %f2
.word 0xea563ff0 ! t1_kref+0xf54: ldsh [%i0 - 0x10], %l5
.word 0x81a8ca20 ! t1_kref+0xf58: fcmps %fcc0, %f3, %f0
.word 0xab400000 ! t1_kref+0xf5c: mov %y, %l5
.word 0xc1bf5a18 ! t1_kref+0xf60: stda %f0, [%i5 + %i0]0xd0
.word 0x8143c000 ! t1_kref+0xf64: stbar
.word 0x2d0b48f1 ! t1_kref+0xf68: sethi %hi(0x2d23c400), %l6
sethi %hi(2f), %o7
.word 0xe40be3b8 ! t1_kref+0xf70: ldub [%o7 + 0x3b8], %l2
.word 0xa41ca00c ! t1_kref+0xf74: xor %l2, 0xc, %l2
.word 0xe42be3b8 ! t1_kref+0xf78: stb %l2, [%o7 + 0x3b8]
.word 0x81dbe3b8 ! t1_kref+0xf7c: flush %o7 + 0x3b8
.word 0x81a80ac2 ! t1_kref+0xf80: fcmped %fcc0, %f0, %f2
.word 0x8143c000 ! t1_kref+0xf84: stbar
.word 0xc300a014 ! t1_kref+0xf88: ld [%g2 + 0x14], %f1
.word 0x8d85c009 ! t1_kref+0xf8c: wr %l7, %o1, %fprs
.word 0xe8bf5019 ! t1_kref+0xf90: stda %l4, [%i5 + %i1]0x80
.word 0xaab3400d ! t1_kref+0xf94: orncc %o5, %o5, %l5
.word 0x81dd7c9d ! t1_kref+0xf98: flush %l5 - 0x363
.word 0xc5380018 ! t1_kref+0xf9c: std %f2, [%g0 + %i0]
.word 0xee28a017 ! t1_kref+0xfa0: stb %l7, [%g2 + 0x17]
.word 0xf007bfe0 ! t1_kref+0xfa4: ld [%fp - 0x20], %i0
.word 0xac95800b ! t1_kref+0xfa8: orcc %l6, %o3, %l6
.word 0xec0e200f ! t1_kref+0xfac: ldub [%i0 + 0xf], %l6
.word 0x87a01a42 ! t1_kref+0xfb0: fdtoi %f2, %f3
.word 0x26480003 ! t1_kref+0xfb4: bl,a,pt %icc, _kref+0xfc0
2: .word 0xec5e6018 ! t1_kref+0xfb8: ldx [%i1 + 0x18], %l6
.word 0xd6266004 ! t1_kref+0xfbc: st %o3, [%i1 + 4]
.word 0xea0e0000 ! t1_kref+0xfc0: ldub [%i0], %l5
.word 0x8ba01a25 ! t1_kref+0xfc4: fstoi %f5, %f5
.word 0xadb280ca ! t1_kref+0xfc8: edge16l %o2, %o2, %l6
.word 0xc168a10d ! t1_kref+0xfcc: prefetch %g2 + 0x10d, 0
.word 0xaad5c017 ! t1_kref+0xfd0: umulcc %l7, %l7, %l5
.word 0xc9be1a5b ! t1_kref+0xfd4: stda %f4, [%i0 + %i3]0xd2
call SYM(t1_subr2)
.word 0xaab58008 ! t1_kref+0xfdc: orncc %l6, %o0, %l5
.word 0xacd332c5 ! t1_kref+0xfe0: umulcc %o4, -0xd3b, %l6
.word 0xaca22d87 ! t1_kref+0xfe4: subcc %o0, 0xd87, %l6
.word 0x89a109c0 ! t1_kref+0xfe8: fdivd %f4, %f0, %f4
.word 0xadb000cd ! t1_kref+0xfec: edge16l %g0, %o5, %l6
.word 0x89a00544 ! t1_kref+0xff0: fsqrtd %f4, %f4
.word 0x89b08e80 ! t1_kref+0xff4: fsrc1 %f2, %f4
.word 0x3d480001 ! t1_kref+0xff8: fbule,a,pt %fcc0, _kref+0xffc
.word 0xab400000 ! t1_kref+0xffc: mov %y, %l5
.word 0x8ba048a2 ! t1_kref+0x1000: fsubs %f1, %f2, %f5
.word 0xea56001b ! t1_kref+0x1004: ldsh [%i0 + %i3], %l5
.word 0xac328009 ! t1_kref+0x1008: orn %o2, %o1, %l6
.word 0x81a10825 ! t1_kref+0x100c: fadds %f4, %f5, %f0
.word 0xac8ac009 ! t1_kref+0x1010: andcc %o3, %o1, %l6
.word 0x81dfe5d3 ! t1_kref+0x1014: flush %i7 + 0x5d3
.word 0xaa900016 ! t1_kref+0x1018: orcc %g0, %l6, %l5
.word 0xac33719a ! t1_kref+0x101c: orn %o5, -0xe66, %l6
.word 0x83b00fe0 ! t1_kref+0x1020: fones %f1
.word 0xc76e400a ! t1_kref+0x1024: prefetch %i1 + %o2, 3
.word 0xc9be1000 ! t1_kref+0x1028: stda %f4, [%i0]0x80
.word 0x81a01902 ! t1_kref+0x102c: fitod %f2, %f0
.word 0xc320a034 ! t1_kref+0x1030: st %f1, [%g2 + 0x34]
.word 0x2b265e55 ! t1_kref+0x1034: sethi %hi(0x99795400), %l5
.word 0xac537f4c ! t1_kref+0x1038: umul %o5, -0xb4, %l6
.word 0xac7a350f ! t1_kref+0x103c: sdiv %o0, -0xaf1, %l6
call SYM(t1_subr0)
.word 0x83b00fe0 ! t1_kref+0x1044: fones %f1
.word 0xac8b3980 ! t1_kref+0x1048: andcc %o4, -0x680, %l6
call SYM(t1_subr3)
.word 0xac9a6183 ! t1_kref+0x1050: xorcc %o1, 0x183, %l6
.word 0xad400000 ! t1_kref+0x1054: mov %y, %l6
.word 0xc19e5a5b ! t1_kref+0x1058: ldda [%i1 + %i3]0xd2, %f0
.word 0xac9dbba5 ! t1_kref+0x105c: xorcc %l6, -0x45b, %l6
.word 0xadb3409a ! t1_kref+0x1060: edge16 %o5, %i2, %l6
.word 0x2b148868 ! t1_kref+0x1064: sethi %hi(0x5221a000), %l5
.word 0xacc2f516 ! t1_kref+0x1068: addccc %o3, -0xaea, %l6
.word 0xad1ea6dd ! t1_kref+0x106c: tsubcctv %i2, 0x6dd, %l6
.word 0x27480003 ! t1_kref+0x1070: fbul,a,pt %fcc0, _kref+0x107c
.word 0xc93e2018 ! t1_kref+0x1074: std %f4, [%i0 + 0x18]
.word 0x81a10844 ! t1_kref+0x1078: faddd %f4, %f4, %f0
.word 0x85a089c2 ! t1_kref+0x107c: fdivd %f2, %f2, %f2
.word 0x20480002 ! t1_kref+0x1080: bn,a,pt %icc, _kref+0x1088
.word 0x83a01883 ! t1_kref+0x1084: fitos %f3, %f1
.word 0xea062004 ! t1_kref+0x1088: ld [%i0 + 4], %l5
.word 0xaa96800b ! t1_kref+0x108c: orcc %i2, %o3, %l5
.word 0x30480003 ! t1_kref+0x1090: ba,a,pt %icc, _kref+0x109c
.word 0xabb00240 ! t1_kref+0x1094: array16 %g0, %g0, %l5
.word 0xc53e7fe0 ! t1_kref+0x1098: std %f2, [%i1 - 0x20]
.word 0xd4280019 ! t1_kref+0x109c: stb %o2, [%g0 + %i1]
.word 0xc807bff0 ! t1_kref+0x10a0: ld [%fp - 0x10], %g4
.word 0xadb340ab ! t1_kref+0x10a4: edge16n %o5, %o3, %l6
.word 0x86102003 ! t1_kref+0x10a8: mov 0x3, %g3
.word 0x86a0e001 ! t1_kref+0x10ac: subcc %g3, 1, %g3
.word 0x22800013 ! t1_kref+0x10b0: be,a _kref+0x10fc
.word 0x81a000a4 ! t1_kref+0x10b4: fnegs %f4, %f0
.word 0xea6e8018 ! t1_kref+0x10b8: ldstub [%i2 + %i0], %l5
.word 0x85b08704 ! t1_kref+0x10bc: fmuld8sux16 %f2, %f4, %f2
.word 0xc51e6018 ! t1_kref+0x10c0: ldd [%i1 + 0x18], %f2
.word 0xd4f6101d ! t1_kref+0x10c4: stxa %o2, [%i0 + %i5]0x80
.word 0x2b1b7887 ! t1_kref+0x10c8: sethi %hi(0x6de21c00), %l5
.word 0xaa8a3860 ! t1_kref+0x10cc: andcc %o0, -0x7a0, %l5
.word 0x2abffff7 ! t1_kref+0x10d0: bcs,a _kref+0x10ac
.word 0xc100a034 ! t1_kref+0x10d4: ld [%g2 + 0x34], %f0
.word 0x81a01902 ! t1_kref+0x10d8: fitod %f2, %f0
.word 0xadb30240 ! t1_kref+0x10dc: array16 %o4, %g0, %l6
.word 0x87a049a0 ! t1_kref+0x10e0: fdivs %f1, %f0, %f3
.word 0x35800001 ! t1_kref+0x10e4: fbue,a _kref+0x10e8
.word 0xaad0000d ! t1_kref+0x10e8: umulcc %g0, %o5, %l5
.word 0x89a00123 ! t1_kref+0x10ec: fabss %f3, %f4
.word 0xd2280019 ! t1_kref+0x10f0: stb %o1, [%g0 + %i1]
.word 0xea567fec ! t1_kref+0x10f4: ldsh [%i1 - 0x14], %l5
.word 0xec10a026 ! t1_kref+0x10f8: lduh [%g2 + 0x26], %l6
.word 0xad400000 ! t1_kref+0x10fc: mov %y, %l6
.word 0x81a01a20 ! t1_kref+0x1100: fstoi %f0, %f0
.word 0x81a089c0 ! t1_kref+0x1104: fdivd %f2, %f0, %f0
.word 0x25800005 ! t1_kref+0x1108: fblg,a _kref+0x111c
.word 0xac780016 ! t1_kref+0x110c: sdiv %g0, %l6, %l6
.word 0xaa9ac017 ! t1_kref+0x1110: xorcc %o3, %l7, %l5
.word 0xea16200e ! t1_kref+0x1114: lduh [%i0 + 0xe], %l5
.word 0x81b00982 ! t1_kref+0x1118: bshuffle %f0, %f2, %f0
.word 0x33480001 ! t1_kref+0x111c: fbe,a,pt %fcc0, _kref+0x1120
.word 0xc568a184 ! t1_kref+0x1120: prefetch %g2 + 0x184, 2
.word 0xcb00a004 ! t1_kref+0x1124: ld [%g2 + 4], %f5
.word 0xaa923383 ! t1_kref+0x1128: orcc %o0, -0xc7d, %l5
.word 0xec36200a ! t1_kref+0x112c: sth %l6, [%i0 + 0xa]
.word 0xabb5c01a ! t1_kref+0x1130: edge8 %l7, %i2, %l5
.word 0x85a10944 ! t1_kref+0x1134: fmuld %f4, %f4, %f2
.word 0xab1aaf28 ! t1_kref+0x1138: tsubcctv %o2, 0xf28, %l5
.word 0xacf83bea ! t1_kref+0x113c: sdivcc %g0, -0x416, %l6
.word 0x81a10844 ! t1_kref+0x1140: faddd %f4, %f4, %f0
call SYM(t1_subr0)
.word 0x81a01a25 ! t1_kref+0x1148: fstoi %f5, %f0
.word 0x81da0000 ! t1_kref+0x114c: flush %o0
.word 0xaad02826 ! t1_kref+0x1150: umulcc %g0, 0x826, %l5
.word 0xac930016 ! t1_kref+0x1154: orcc %o4, %l6, %l6
.word 0x81a80a40 ! t1_kref+0x1158: fcmpd %fcc0, %f0, %f0
.word 0xaa8a4017 ! t1_kref+0x115c: andcc %o1, %l7, %l5
.word 0xaa534017 ! t1_kref+0x1160: umul %o5, %l7, %l5
.word 0xc5801018 ! t1_kref+0x1164: lda [%g0 + %i0]0x80, %f2
.word 0x33480007 ! t1_kref+0x1168: fbe,a,pt %fcc0, _kref+0x1184
.word 0xec50a014 ! t1_kref+0x116c: ldsh [%g2 + 0x14], %l6
.word 0x9fc10000 ! t1_kref+0x1170: call %g4
.word 0xac2a6237 ! t1_kref+0x1174: andn %o1, 0x237, %l6
.word 0xacb36687 ! t1_kref+0x1178: orncc %o5, 0x687, %l6
.word 0xea961000 ! t1_kref+0x117c: lduha [%i0]0x80, %l5
.word 0x87a00021 ! t1_kref+0x1180: fmovs %f1, %f3
.word 0xac08000d ! t1_kref+0x1184: and %g0, %o5, %l6
.word 0xac702028 ! t1_kref+0x1188: udiv %g0, 0x28, %l6
.word 0xea0e401a ! t1_kref+0x118c: ldub [%i1 + %i2], %l5
.word 0xec0e2019 ! t1_kref+0x1190: ldub [%i0 + 0x19], %l6
.word 0xac8e8000 ! t1_kref+0x1194: andcc %i2, %g0, %l6
.word 0x8ba14825 ! t1_kref+0x1198: fadds %f5, %f5, %f5
.word 0x89a01920 ! t1_kref+0x119c: fstod %f0, %f4
.word 0x89a01881 ! t1_kref+0x11a0: fitos %f1, %f4
.word 0x83a01a21 ! t1_kref+0x11a4: fstoi %f1, %f1
.word 0xaa33737e ! t1_kref+0x11a8: orn %o5, -0xc82, %l5
.word 0xaaba606f ! t1_kref+0x11ac: xnorcc %o1, 0x6f, %l5
.word 0xad400000 ! t1_kref+0x11b0: mov %y, %l6
.word 0x81a94aa4 ! t1_kref+0x11b4: fcmpes %fcc0, %f5, %f4
.word 0x89a01025 ! t1_kref+0x11b8: fstox %f5, %f4
.word 0x81b009a2 ! t1_kref+0x11bc: fexpand %f2, %f0
.word 0xac024016 ! t1_kref+0x11c0: add %o1, %l6, %l6
.word 0x9fc10000 ! t1_kref+0x11c4: call %g4
.word 0x81b00760 ! t1_kref+0x11c8: fpack16 %f0, %f0
.word 0xacb68009 ! t1_kref+0x11cc: orncc %i2, %o1, %l6
.word 0x87b14a61 ! t1_kref+0x11d0: fpadd32s %f5, %f1, %f3
.word 0xaa1df96f ! t1_kref+0x11d4: xor %l7, -0x691, %l5
.word 0x81a90a25 ! t1_kref+0x11d8: fcmps %fcc0, %f4, %f5
.word 0xc53e4000 ! t1_kref+0x11dc: std %f2, [%i1]
.word 0x81a88ac0 ! t1_kref+0x11e0: fcmped %fcc0, %f2, %f0
.word 0xac5aafd7 ! t1_kref+0x11e4: smul %o2, 0xfd7, %l6
.word 0x85a01a21 ! t1_kref+0x11e8: fstoi %f1, %f2
.word 0x878020e0 ! t1_kref+0x11ec: mov 0xe0, %asi
.word 0x85a00542 ! t1_kref+0x11f0: fsqrtd %f2, %f2
.word 0xadb280d7 ! t1_kref+0x11f4: edge16l %o2, %l7, %l6
.word 0xadb340ea ! t1_kref+0x11f8: edge16ln %o5, %o2, %l6
.word 0x8182c000 ! t1_kref+0x11fc: wr %o3, %g0, %y
.word 0xf43e6010 ! t1_kref+0x1200: std %i2, [%i1 + 0x10]
.word 0xc368a145 ! t1_kref+0x1204: prefetch %g2 + 0x145, 1
.word 0x8143e01b ! t1_kref+0x1208: membar 0x1b
.word 0x83a14820 ! t1_kref+0x120c: fadds %f5, %f0, %f1
.word 0xacd58009 ! t1_kref+0x1210: umulcc %l6, %o1, %l6
.word 0xec00a004 ! t1_kref+0x1214: ld [%g2 + 4], %l6
.word 0x89b00ec0 ! t1_kref+0x1218: fornot2 %f0, %f0, %f4
.word 0xaa9b352b ! t1_kref+0x121c: xorcc %o4, -0xad5, %l5
.word 0xad400000 ! t1_kref+0x1220: mov %y, %l6
.word 0x2d800006 ! t1_kref+0x1224: fbg,a _kref+0x123c
.word 0xab44c000 ! t1_kref+0x1228: mov %gsr, %l5
.word 0xec5e6018 ! t1_kref+0x122c: ldx [%i1 + 0x18], %l6
.word 0xac36800b ! t1_kref+0x1230: orn %i2, %o3, %l6
.word 0x81b08dc2 ! t1_kref+0x1234: fnand %f2, %f2, %f0
.word 0x34800004 ! t1_kref+0x1238: bg,a _kref+0x1248
.word 0xabb5c02d ! t1_kref+0x123c: edge8n %l7, %o5, %l5
.word 0x9fc00004 ! t1_kref+0x1240: call %g0 + %g4
.word 0xadb30017 ! t1_kref+0x1244: edge8 %o4, %l7, %l6
.word 0x81a018c2 ! t1_kref+0x1248: fdtos %f2, %f0
.word 0xec0e2001 ! t1_kref+0x124c: ldub [%i0 + 1], %l6
.word 0x81b00c20 ! t1_kref+0x1250: fzeros %f0
.word 0xacba800b ! t1_kref+0x1254: xnorcc %o2, %o3, %l6
.word 0x85a01881 ! t1_kref+0x1258: fitos %f1, %f2
.word 0x3d480002 ! t1_kref+0x125c: fbule,a,pt %fcc0, _kref+0x1264
.word 0xec067ff8 ! t1_kref+0x1260: ld [%i1 - 8], %l6
.word 0x83a08920 ! t1_kref+0x1264: fmuls %f2, %f0, %f1
.word 0x2f800008 ! t1_kref+0x1268: fbu,a _kref+0x1288
.word 0x81b10aa2 ! t1_kref+0x126c: fpsub16s %f4, %f2, %f0
.word 0x81b0c620 ! t1_kref+0x1270: fmul8x16 %f3, %f0, %f0
.word 0xaab6801a ! t1_kref+0x1274: orncc %i2, %i2, %l5
.word 0xaa02400c ! t1_kref+0x1278: add %o1, %o4, %l5
.word 0x37480005 ! t1_kref+0x127c: fbge,a,pt %fcc0, _kref+0x1290
.word 0x2d356fee ! t1_kref+0x1280: sethi %hi(0xd5bfb800), %l6
.word 0xacf2400b ! t1_kref+0x1284: udivcc %o1, %o3, %l6
.word 0x87a00120 ! t1_kref+0x1288: fabss %f0, %f3
.word 0xad400000 ! t1_kref+0x128c: mov %y, %l6
.word 0x81b04624 ! t1_kref+0x1290: fmul8x16 %f1, %f4, %f0
.word 0x8ba00120 ! t1_kref+0x1294: fabss %f0, %f5
.word 0x21800007 ! t1_kref+0x1298: fbn,a _kref+0x12b4
.word 0xec363ff2 ! t1_kref+0x129c: sth %l6, [%i0 - 0xe]
.word 0x89a00121 ! t1_kref+0x12a0: fabss %f1, %f4
.word 0x8582c000 ! t1_kref+0x12a4: wr %o3, %g0, %ccr
.word 0x89b00ac0 ! t1_kref+0x12a8: fpsub32 %f0, %f0, %f4
.word 0xec10a036 ! t1_kref+0x12ac: lduh [%g2 + 0x36], %l6
.word 0xaa934009 ! t1_kref+0x12b0: orcc %o5, %o1, %l5
.word 0x81a00542 ! t1_kref+0x12b4: fsqrtd %f2, %f0
.word 0xaa520009 ! t1_kref+0x12b8: umul %o0, %o1, %l5
.word 0xc3263fe8 ! t1_kref+0x12bc: st %f1, [%i0 - 0x18]
.word 0xac7237b4 ! t1_kref+0x12c0: udiv %o0, -0x84c, %l6
.word 0x81da4016 ! t1_kref+0x12c4: flush %o1 + %l6
.word 0x81a109c2 ! t1_kref+0x12c8: fdivd %f4, %f2, %f0
.word 0x85b087c4 ! t1_kref+0x12cc: pdist %f2, %f4, %f2
.word 0xac2b7c85 ! t1_kref+0x12d0: andn %o5, -0x37b, %l6
.word 0xac0a398a ! t1_kref+0x12d4: and %o0, -0x676, %l6
.word 0xec4e3ff2 ! t1_kref+0x12d8: ldsb [%i0 - 0xe], %l6
.word 0x81a000a0 ! t1_kref+0x12dc: fnegs %f0, %f0
.word 0xe2680018 ! t1_kref+0x12e0: ldstub [%g0 + %i0], %l1
.word 0xc51f4018 ! t1_kref+0x12e4: ldd [%i5 + %i0], %f2
.word 0xea10a024 ! t1_kref+0x12e8: lduh [%g2 + 0x24], %l5
.word 0xab400000 ! t1_kref+0x12ec: mov %y, %l5
.word 0x89b00c00 ! t1_kref+0x12f0: fzero %f4
.word 0xaaf34000 ! t1_kref+0x12f4: udivcc %o5, %g0, %l5
.word 0xec100018 ! t1_kref+0x12f8: lduh [%g0 + %i0], %l6
.word 0x8bb00764 ! t1_kref+0x12fc: fpack16 %f4, %f5
.word 0x85b10d80 ! t1_kref+0x1300: fxor %f4, %f0, %f2
.word 0x37480001 ! t1_kref+0x1304: fbge,a,pt %fcc0, _kref+0x1308
.word 0xac858017 ! t1_kref+0x1308: addcc %l6, %l7, %l6
.word 0x89a00940 ! t1_kref+0x130c: fmuld %f0, %f0, %f4
.word 0x89a0c8a5 ! t1_kref+0x1310: fsubs %f3, %f5, %f4
.word 0xec566004 ! t1_kref+0x1314: ldsh [%i1 + 4], %l6
.word 0x89a00125 ! t1_kref+0x1318: fabss %f5, %f4
.word 0x86102001 ! t1_kref+0x131c: mov 0x1, %g3
.word 0x32800000 ! t1_kref+0x1320: bne,a _kref+0x1320
.word 0x86a0e001 ! t1_kref+0x1324: subcc %g3, 1, %g3
.word 0xaa50001a ! t1_kref+0x1328: umul %g0, %i2, %l5
.word 0x81a01905 ! t1_kref+0x132c: fitod %f5, %f0
.word 0xaabda648 ! t1_kref+0x1330: xnorcc %l6, 0x648, %l5
.word 0x89a00521 ! t1_kref+0x1334: fsqrts %f1, %f4
.word 0x87b08de4 ! t1_kref+0x1338: fnands %f2, %f4, %f3
.word 0x27480008 ! t1_kref+0x133c: fbul,a,pt %fcc0, _kref+0x135c
.word 0xacb00016 ! t1_kref+0x1340: orncc %g0, %l6, %l6
.word 0xaa02b546 ! t1_kref+0x1344: add %o2, -0xaba, %l5
.word 0xec500019 ! t1_kref+0x1348: ldsh [%g0 + %i1], %l6
.word 0xaad5c000 ! t1_kref+0x134c: umulcc %l7, %g0, %l5
.word 0x85b10a40 ! t1_kref+0x1350: fpadd32 %f4, %f0, %f2
.word 0x81b00f04 ! t1_kref+0x1354: fsrc2 %f4, %f0
.word 0xec4e401a ! t1_kref+0x1358: ldsb [%i1 + %i2], %l6
.word 0x83a01a22 ! t1_kref+0x135c: fstoi %f2, %f1
.word 0xec48a014 ! t1_kref+0x1360: ldsb [%g2 + 0x14], %l6
.word 0x81868000 ! t1_kref+0x1364: wr %i2, %g0, %y
.word 0xec4e401a ! t1_kref+0x1368: ldsb [%i1 + %i2], %l6
.word 0x83b08ee3 ! t1_kref+0x136c: fornot2s %f2, %f3, %f1
.word 0x87a009a4 ! t1_kref+0x1370: fdivs %f0, %f4, %f3
.word 0x33480008 ! t1_kref+0x1374: fbe,a,pt %fcc0, _kref+0x1394
.word 0xaa72edf4 ! t1_kref+0x1378: udiv %o3, 0xdf4, %l5
.word 0x81a01a25 ! t1_kref+0x137c: fstoi %f5, %f0
call SYM(t1_subr2)
.word 0xd06e3ff8 ! t1_kref+0x1384: ldstub [%i0 - 8], %o0
.word 0x85a000a5 ! t1_kref+0x1388: fnegs %f5, %f2
.word 0xec562012 ! t1_kref+0x138c: ldsh [%i0 + 0x12], %l6
.word 0xaa0223ea ! t1_kref+0x1390: add %o0, 0x3ea, %l5
.word 0xaa536076 ! t1_kref+0x1394: umul %o5, 0x76, %l5
.word 0xea4e0000 ! t1_kref+0x1398: ldsb [%i0], %l5
.word 0x3a480008 ! t1_kref+0x139c: bcc,a,pt %icc, _kref+0x13bc
.word 0x87a14825 ! t1_kref+0x13a0: fadds %f5, %f5, %f3
.word 0xea08a034 ! t1_kref+0x13a4: ldub [%g2 + 0x34], %l5
! .word 0x23ab7311 ! t1_kref+0x13a8: fbne,a SYM(t1_subr3)
fbne,a SYM(t1_subr3)
.word 0x9f414000 ! t1_kref+0x13ac: mov %pc, %o7
.word 0x89b086a1 ! t1_kref+0x13b0: fmul8x16al %f2, %f1, %f4
.word 0x33480005 ! t1_kref+0x13b4: fbe,a,pt %fcc0, _kref+0x13c8
.word 0xab1ac00d ! t1_kref+0x13b8: tsubcctv %o3, %o5, %l5
.word 0xaab24008 ! t1_kref+0x13bc: orncc %o1, %o0, %l5
.word 0xacbaf9e3 ! t1_kref+0x13c0: xnorcc %o3, -0x61d, %l6
.word 0xac000017 ! t1_kref+0x13c4: add %g0, %l7, %l6
.word 0x89a089c4 ! t1_kref+0x13c8: fdivd %f2, %f4, %f4
.word 0x81a80ac0 ! t1_kref+0x13cc: fcmped %fcc0, %f0, %f0
.word 0x8ba149a0 ! t1_kref+0x13d0: fdivs %f5, %f0, %f5
.word 0x2b04d643 ! t1_kref+0x13d4: sethi %hi(0x13590c00), %l5
.word 0x35800004 ! t1_kref+0x13d8: fbue,a _kref+0x13e8
.word 0xec08a024 ! t1_kref+0x13dc: ldub [%g2 + 0x24], %l6
.word 0xac358009 ! t1_kref+0x13e0: orn %l6, %o1, %l6
.word 0xac1ac009 ! t1_kref+0x13e4: xor %o3, %o1, %l6
.word 0x3b480001 ! t1_kref+0x13e8: fble,a,pt %fcc0, _kref+0x13ec
.word 0xac9a0017 ! t1_kref+0x13ec: xorcc %o0, %l7, %l6
.word 0x89a01904 ! t1_kref+0x13f0: fitod %f4, %f4
.word 0xd628a007 ! t1_kref+0x13f4: stb %o3, [%g2 + 7]
.word 0xacf5800b ! t1_kref+0x13f8: udivcc %l6, %o3, %l6
.word 0xa786b05c ! t1_kref+0x13fc: wr %i2, 0xfffff05c, %gsr
.word 0x39800003 ! t1_kref+0x1400: fbuge,a _kref+0x140c
.word 0x89b08dc2 ! t1_kref+0x1404: fnand %f2, %f2, %f4
.word 0x8ba00121 ! t1_kref+0x1408: fabss %f1, %f5
.word 0xc93e3fe8 ! t1_kref+0x140c: std %f4, [%i0 - 0x18]
.word 0xab400000 ! t1_kref+0x1410: mov %y, %l5
.word 0xaa2df6b7 ! t1_kref+0x1414: andn %l7, -0x949, %l5
.word 0xad1ab000 ! t1_kref+0x1418: tsubcctv %o2, -0x1000, %l6
.word 0xacd6a0ec ! t1_kref+0x141c: umulcc %i2, 0xec, %l6
.word 0xacb6ba28 ! t1_kref+0x1420: orncc %i2, -0x5d8, %l6
.word 0x35480005 ! t1_kref+0x1424: fbue,a,pt %fcc0, _kref+0x1438
.word 0xee28a024 ! t1_kref+0x1428: stb %l7, [%g2 + 0x24]
.word 0x2d1dd39e ! t1_kref+0x142c: sethi %hi(0x774e7800), %l6
.word 0xaa12a3fc ! t1_kref+0x1430: or %o2, 0x3fc, %l5
.word 0x85b00ac0 ! t1_kref+0x1434: fpsub32 %f0, %f0, %f2
.word 0x81a00540 ! t1_kref+0x1438: fsqrtd %f0, %f0
.word 0x83b04ae0 ! t1_kref+0x143c: fpsub32s %f1, %f0, %f1
.word 0x2d800001 ! t1_kref+0x1440: fbg,a _kref+0x1444
.word 0x87a088a3 ! t1_kref+0x1444: fsubs %f2, %f3, %f3
.word 0x81b0c701 ! t1_kref+0x1448: fmuld8sux16 %f3, %f1, %f0
.word 0x81a88a42 ! t1_kref+0x144c: fcmpd %fcc0, %f2, %f2
.word 0x81a00522 ! t1_kref+0x1450: fsqrts %f2, %f0
.word 0xea50a004 ! t1_kref+0x1454: ldsh [%g2 + 4], %l5
.word 0xacd58009 ! t1_kref+0x1458: umulcc %l6, %o1, %l6
.word 0xabb280ad ! t1_kref+0x145c: edge16n %o2, %o5, %l5
.word 0xaa932e5a ! t1_kref+0x1460: orcc %o4, 0xe5a, %l5
.word 0x2b200ba1 ! t1_kref+0x1464: sethi %hi(0x802e8400), %l5
.word 0xadb680c9 ! t1_kref+0x1468: edge16l %i2, %o1, %l6
.word 0xec4e401a ! t1_kref+0x146c: ldsb [%i1 + %i2], %l6
.word 0xac0aed26 ! t1_kref+0x1470: and %o3, 0xd26, %l6
.word 0x83a10821 ! t1_kref+0x1474: fadds %f4, %f1, %f1
.word 0x8ba00120 ! t1_kref+0x1478: fabss %f0, %f5
.word 0x81a90a20 ! t1_kref+0x147c: fcmps %fcc0, %f4, %f0
.word 0x81a88a42 ! t1_kref+0x1480: fcmpd %fcc0, %f2, %f2
.word 0x81dd28bd ! t1_kref+0x1484: flush %l4 + 0x8bd
.word 0xea46401c ! t1_kref+0x1488: ldsw [%i1 + %i4], %l5
.word 0xab400000 ! t1_kref+0x148c: mov %y, %l5
.word 0x81b08ac2 ! t1_kref+0x1490: fpsub32 %f2, %f2, %f0
.word 0x8ba048a3 ! t1_kref+0x1494: fsubs %f1, %f3, %f5
.word 0x87a00020 ! t1_kref+0x1498: fmovs %f0, %f3
.word 0xac95c00a ! t1_kref+0x149c: orcc %l7, %o2, %l6
.word 0x8ba000a5 ! t1_kref+0x14a0: fnegs %f5, %f5
.word 0xd41e2010 ! t1_kref+0x14a4: ldd [%i0 + 0x10], %o2
.word 0xd236401b ! t1_kref+0x14a8: sth %o1, [%i1 + %i3]
.word 0x9fc10000 ! t1_kref+0x14ac: call %g4
.word 0xcb00a014 ! t1_kref+0x14b0: ld [%g2 + 0x14], %f5
.word 0xea40a034 ! t1_kref+0x14b4: ldsw [%g2 + 0x34], %l5
.word 0x2d480004 ! t1_kref+0x14b8: fbg,a,pt %fcc0, _kref+0x14c8
.word 0x87a00021 ! t1_kref+0x14bc: fmovs %f1, %f3
.word 0xc5180019 ! t1_kref+0x14c0: ldd [%g0 + %i1], %f2
.word 0x3b800004 ! t1_kref+0x14c4: fble,a _kref+0x14d4
.word 0xec901019 ! t1_kref+0x14c8: lduha [%g0 + %i1]0x80, %l6
.word 0xac1ac00a ! t1_kref+0x14cc: xor %o3, %o2, %l6
.word 0xe45167ea ! t1_kref+0x14d0: ldsh [%g5 + 0x7ea], %l2
.word 0x89b14d25 ! t1_kref+0x14d4: fandnot1s %f5, %f5, %f4
.word 0x85828009 ! t1_kref+0x14d8: wr %o2, %o1, %ccr
.word 0x85b00c44 ! t1_kref+0x14dc: fnor %f0, %f4, %f2
.word 0xacf24008 ! t1_kref+0x14e0: udivcc %o1, %o0, %l6
.word 0xac32a913 ! t1_kref+0x14e4: orn %o2, 0x913, %l6
.word 0x87a00124 ! t1_kref+0x14e8: fabss %f4, %f3
.word 0xc768a0c6 ! t1_kref+0x14ec: prefetch %g2 + 0xc6, 3
.word 0xee263fe0 ! t1_kref+0x14f0: st %l7, [%i0 - 0x20]
.word 0xc11e401d ! t1_kref+0x14f4: ldd [%i1 + %i5], %f0
.word 0xacd6b3d1 ! t1_kref+0x14f8: umulcc %i2, -0xc2f, %l6
.word 0xd8260000 ! t1_kref+0x14fc: st %o4, [%i0]
.word 0x81b01020 ! t1_kref+0x1500: siam 0x0
.word 0x2d2d1440 ! t1_kref+0x1504: sethi %hi(0xb4510000), %l6
.word 0xac0ea47f ! t1_kref+0x1508: and %i2, 0x47f, %l6
.word 0xc13e3fe0 ! t1_kref+0x150c: std %f0, [%i0 - 0x20]
.word 0x9fc00004 ! t1_kref+0x1510: call %g0 + %g4
.word 0x89a00840 ! t1_kref+0x1514: faddd %f0, %f0, %f4
.word 0xab32400b ! t1_kref+0x1518: srl %o1, %o3, %l5
.word 0xec562002 ! t1_kref+0x151c: ldsh [%i0 + 2], %l6
.word 0x85a14825 ! t1_kref+0x1520: fadds %f5, %f5, %f2
.word 0x87a018c2 ! t1_kref+0x1524: fdtos %f2, %f3
.word 0x8ba01a21 ! t1_kref+0x1528: fstoi %f1, %f5
sethi %hi(2f), %o7
.word 0xe40be170 ! t1_kref+0x1530: ldub [%o7 + 0x170], %l2
.word 0xa41ca00c ! t1_kref+0x1534: xor %l2, 0xc, %l2
.word 0xe42be170 ! t1_kref+0x1538: stb %l2, [%o7 + 0x170]
.word 0x81dbe170 ! t1_kref+0x153c: flush %o7 + 0x170
.word 0xac2af002 ! t1_kref+0x1540: andn %o3, -0xffe, %l6
.word 0xab400000 ! t1_kref+0x1544: mov %y, %l5
.word 0xea10a034 ! t1_kref+0x1548: lduh [%g2 + 0x34], %l5
.word 0x87a01882 ! t1_kref+0x154c: fitos %f2, %f3
.word 0xec48a034 ! t1_kref+0x1550: ldsb [%g2 + 0x34], %l6
.word 0x81a01884 ! t1_kref+0x1554: fitos %f4, %f0
.word 0x81830000 ! t1_kref+0x1558: wr %o4, %g0, %y
.word 0xaaf2e15f ! t1_kref+0x155c: udivcc %o3, 0x15f, %l5
.word 0xaa1abe1c ! t1_kref+0x1560: xor %o2, -0x1e4, %l5
.word 0xad400000 ! t1_kref+0x1564: mov %y, %l6
.word 0xc700a024 ! t1_kref+0x1568: ld [%g2 + 0x24], %f3
.word 0x89a01920 ! t1_kref+0x156c: fstod %f0, %f4
2: .word 0xaabe8008 ! t1_kref+0x1570: xnorcc %i2, %o0, %l5
.word 0x85b14705 ! t1_kref+0x1574: fmuld8sux16 %f5, %f5, %f2
.word 0xaaa2801a ! t1_kref+0x1578: subcc %o2, %i2, %l5
.word 0xec3e3ff0 ! t1_kref+0x157c: std %l6, [%i0 - 0x10]
.word 0xec064000 ! t1_kref+0x1580: ld [%i1], %l6
.word 0xac032026 ! t1_kref+0x1584: add %o4, 0x26, %l6
.word 0xaab2e8bf ! t1_kref+0x1588: orncc %o3, 0x8bf, %l5
.word 0xaa9ac009 ! t1_kref+0x158c: xorcc %o3, %o1, %l5
.word 0x8ba08820 ! t1_kref+0x1590: fadds %f2, %f0, %f5
.word 0x3c480007 ! t1_kref+0x1594: bpos,a,pt %icc, _kref+0x15b0
.word 0xac43000b ! t1_kref+0x1598: addc %o4, %o3, %l6
.word 0xad408000 ! t1_kref+0x159c: mov %ccr, %l6
.word 0xac9d801a ! t1_kref+0x15a0: xorcc %l6, %i2, %l6
.word 0x81a000a1 ! t1_kref+0x15a4: fnegs %f1, %f0
.word 0xac358017 ! t1_kref+0x15a8: orn %l6, %l7, %l6
.word 0xaab224d0 ! t1_kref+0x15ac: orncc %o0, 0x4d0, %l5
.word 0xec96d019 ! t1_kref+0x15b0: lduha [%i3 + %i1]0x80, %l6
.word 0x8610201f ! t1_kref+0x15b4: mov 0x1f, %g3
.word 0x86a0e001 ! t1_kref+0x15b8: subcc %g3, 1, %g3
.word 0x22800019 ! t1_kref+0x15bc: be,a _kref+0x1620
.word 0xea00a034 ! t1_kref+0x15c0: ld [%g2 + 0x34], %l5
.word 0xaa7331c0 ! t1_kref+0x15c4: udiv %o4, -0xe40, %l5
.word 0x85a148a2 ! t1_kref+0x15c8: fsubs %f5, %f2, %f2
.word 0xabb00020 ! t1_kref+0x15cc: edge8n %g0, %g0, %l5
.word 0xec162004 ! t1_kref+0x15d0: lduh [%i0 + 4], %l6
.word 0xaa926759 ! t1_kref+0x15d4: orcc %o1, 0x759, %l5
.word 0xacba4008 ! t1_kref+0x15d8: xnorcc %o1, %o0, %l6
.word 0xec48a005 ! t1_kref+0x15dc: ldsb [%g2 + 5], %l6
.word 0xec580018 ! t1_kref+0x15e0: ldx [%g0 + %i0], %l6
.word 0xab400000 ! t1_kref+0x15e4: mov %y, %l5
.word 0xaa333160 ! t1_kref+0x15e8: orn %o4, -0xea0, %l5
.word 0xac36800c ! t1_kref+0x15ec: orn %i2, %o4, %l6
.word 0xaa502fcb ! t1_kref+0x15f0: umul %g0, 0xfcb, %l5
.word 0xaac33110 ! t1_kref+0x15f4: addccc %o4, -0xef0, %l5
.word 0xea50a036 ! t1_kref+0x15f8: ldsh [%g2 + 0x36], %l5
.word 0xaa2a34a1 ! t1_kref+0x15fc: andn %o0, -0xb5f, %l5
.word 0xaa05fde3 ! t1_kref+0x1600: add %l7, -0x21d, %l5
.word 0x2e480005 ! t1_kref+0x1604: bvs,a,pt %icc, _kref+0x1618
.word 0xea00a024 ! t1_kref+0x1608: ld [%g2 + 0x24], %l5
.word 0x20800006 ! t1_kref+0x160c: bn,a _kref+0x1624
.word 0xec50a024 ! t1_kref+0x1610: ldsh [%g2 + 0x24], %l6
.word 0xecd01019 ! t1_kref+0x1614: ldsha [%g0 + %i1]0x80, %l6
.word 0x83b00f23 ! t1_kref+0x1618: fsrc2s %f3, %f1
.word 0x2d480006 ! t1_kref+0x161c: fbg,a,pt %fcc0, _kref+0x1634
.word 0xea50a036 ! t1_kref+0x1620: ldsh [%g2 + 0x36], %l5
.word 0xe3b8a0c0 ! t1_kref+0x1624: stda %f48, [%g2 + 0xc0]%asi
.word 0xea08a027 ! t1_kref+0x1628: ldub [%g2 + 0x27], %l5
.word 0x81a009c2 ! t1_kref+0x162c: fdivd %f0, %f2, %f0
.word 0xac083535 ! t1_kref+0x1630: and %g0, -0xacb, %l6
call SYM(t1_subr2)
.word 0x81b08a42 ! t1_kref+0x1638: fpadd32 %f2, %f2, %f0
.word 0xac73400d ! t1_kref+0x163c: udiv %o5, %o5, %l6
.word 0x8610201e ! t1_kref+0x1640: mov 0x1e, %g3
.word 0x86a0e001 ! t1_kref+0x1644: subcc %g3, 1, %g3
.word 0x2280001d ! t1_kref+0x1648: be,a _kref+0x16bc
.word 0xc300a004 ! t1_kref+0x164c: ld [%g2 + 4], %f1
.word 0x27bffffd ! t1_kref+0x1650: fbul,a _kref+0x1644
.word 0xe968a14e ! t1_kref+0x1654: prefetch %g2 + 0x14e, 20
.word 0xaa86bfdb ! t1_kref+0x1658: addcc %i2, -0x25, %l5
.word 0x384ffffa ! t1_kref+0x165c: bgu,a,pt %icc, _kref+0x1644
.word 0xec28a035 ! t1_kref+0x1660: stb %l6, [%g2 + 0x35]
.word 0xaa73400a ! t1_kref+0x1664: udiv %o5, %o2, %l5
.word 0x334ffff7 ! t1_kref+0x1668: fbe,a,pt %fcc0, _kref+0x1644
.word 0xad400000 ! t1_kref+0x166c: mov %y, %l6
.word 0x87a14823 ! t1_kref+0x1670: fadds %f5, %f3, %f3
.word 0x85a109c2 ! t1_kref+0x1674: fdivd %f4, %f2, %f2
.word 0xea480018 ! t1_kref+0x1678: ldsb [%g0 + %i0], %l5
.word 0x89b00fc0 ! t1_kref+0x167c: fone %f4
.word 0x3b800001 ! t1_kref+0x1680: fble,a _kref+0x1684
.word 0x81df4014 ! t1_kref+0x1684: flush %i5 + %l4
.word 0xea06601c ! t1_kref+0x1688: ld [%i1 + 0x1c], %l5
.word 0x85a008c4 ! t1_kref+0x168c: fsubd %f0, %f4, %f2
.word 0xd0774018 ! t1_kref+0x1690: stx %o0, [%i5 + %i0]
.word 0xabb08504 ! t1_kref+0x1694: fcmpgt16 %f2, %f4, %l5
.word 0x294fffeb ! t1_kref+0x1698: fbl,a,pt %fcc0, _kref+0x1644
.word 0xea100019 ! t1_kref+0x169c: lduh [%g0 + %i1], %l5
.word 0xea163fe6 ! t1_kref+0x16a0: lduh [%i0 - 0x1a], %l5
.word 0xecbf5019 ! t1_kref+0x16a4: stda %l6, [%i5 + %i1]0x80
.word 0xc129401c ! t1_kref+0x16a8: st %fsr, [%g5 + %i4]
.word 0xc768a1cf ! t1_kref+0x16ac: prefetch %g2 + 0x1cf, 3
.word 0xc807bfe4 ! t1_kref+0x16b0: ld [%fp - 0x1c], %g4
.word 0xad40c000 ! t1_kref+0x16b4: mov %asi, %l6
.word 0x29480008 ! t1_kref+0x16b8: fbl,a,pt %fcc0, _kref+0x16d8
.word 0x81828000 ! t1_kref+0x16bc: wr %o2, %g0, %y
.word 0x30800004 ! t1_kref+0x16c0: ba,a _kref+0x16d0
.word 0x89a01880 ! t1_kref+0x16c4: fitos %f0, %f4
.word 0x21800005 ! t1_kref+0x16c8: fbn,a _kref+0x16dc
.word 0xec0e601a ! t1_kref+0x16cc: ldub [%i1 + 0x1a], %l6
.word 0xab400000 ! t1_kref+0x16d0: mov %y, %l5
.word 0xec50a036 ! t1_kref+0x16d4: ldsh [%g2 + 0x36], %l6
.word 0xadb6801a ! t1_kref+0x16d8: edge8 %i2, %i2, %l6
.word 0xadb28016 ! t1_kref+0x16dc: edge8 %o2, %l6, %l6
.word 0x85b00705 ! t1_kref+0x16e0: fmuld8sux16 %f0, %f5, %f2
.word 0xad418000 ! t1_kref+0x16e4: mov %fprs, %l6
.word 0x81858000 ! t1_kref+0x16e8: wr %l6, %g0, %y
.word 0xea48a036 ! t1_kref+0x16ec: ldsb [%g2 + 0x36], %l5
.word 0xc030a026 ! t1_kref+0x16f0: clrh [%g2 + 0x26]
.word 0x3d480002 ! t1_kref+0x16f4: fbule,a,pt %fcc0, _kref+0x16fc
.word 0xead65000 ! t1_kref+0x16f8: ldsha [%i1]0x80, %l5
.word 0x38480007 ! t1_kref+0x16fc: bgu,a,pt %icc, _kref+0x1718
.word 0x89a00022 ! t1_kref+0x1700: fmovs %f2, %f4
.word 0xec100019 ! t1_kref+0x1704: lduh [%g0 + %i1], %l6
.word 0x89b107c2 ! t1_kref+0x1708: pdist %f4, %f2, %f4
.word 0xac52401a ! t1_kref+0x170c: umul %o1, %i2, %l6
.word 0x81a88a44 ! t1_kref+0x1710: fcmpd %fcc0, %f2, %f4
.word 0x83a04823 ! t1_kref+0x1714: fadds %f1, %f3, %f1
.word 0x27800003 ! t1_kref+0x1718: fbul,a _kref+0x1724
.word 0xe968a008 ! t1_kref+0x171c: prefetch %g2 + 8, 20
.word 0x2d480002 ! t1_kref+0x1720: fbg,a,pt %fcc0, _kref+0x1728
.word 0xaa42801a ! t1_kref+0x1724: addc %o2, %i2, %l5
.word 0x81a80a42 ! t1_kref+0x1728: fcmpd %fcc0, %f0, %f2
.word 0x81a10940 ! t1_kref+0x172c: fmuld %f4, %f0, %f0
.word 0x2b800001 ! t1_kref+0x1730: fbug,a _kref+0x1734
.word 0xac2a000c ! t1_kref+0x1734: andn %o0, %o4, %l6
.word 0xac06ad47 ! t1_kref+0x1738: add %i2, 0xd47, %l6
.word 0xac600009 ! t1_kref+0x173c: subc %g0, %o1, %l6
.word 0xaab00009 ! t1_kref+0x1740: orncc %g0, %o1, %l5
.word 0x25480002 ! t1_kref+0x1744: fblg,a,pt %fcc0, _kref+0x174c
.word 0xc93e4000 ! t1_kref+0x1748: std %f4, [%i1]
.word 0xaa0eb610 ! t1_kref+0x174c: and %i2, -0x9f0, %l5
.word 0xaa2a000c ! t1_kref+0x1750: andn %o0, %o4, %l5
.word 0x89a08842 ! t1_kref+0x1754: faddd %f2, %f2, %f4
.word 0xac034016 ! t1_kref+0x1758: add %o5, %l6, %l6
.word 0xec48a005 ! t1_kref+0x175c: ldsb [%g2 + 5], %l6
.word 0xabb20000 ! t1_kref+0x1760: edge8 %o0, %g0, %l5
.word 0xec50a034 ! t1_kref+0x1764: ldsh [%g2 + 0x34], %l6
.word 0x2e480005 ! t1_kref+0x1768: bvs,a,pt %icc, _kref+0x177c
.word 0x8ba08922 ! t1_kref+0x176c: fmuls %f2, %f2, %f5
.word 0x81b10d40 ! t1_kref+0x1770: fnot1 %f4, %f0
.word 0x85a94042 ! t1_kref+0x1774: fmovdug %fcc0, %f2, %f2
.word 0x36480005 ! t1_kref+0x1778: bge,a,pt %icc, _kref+0x178c
.word 0xaa06b43b ! t1_kref+0x177c: add %i2, -0xbc5, %l5
.word 0xac334008 ! t1_kref+0x1780: orn %o5, %o0, %l6
.word 0x2f480003 ! t1_kref+0x1784: fbu,a,pt %fcc0, _kref+0x1790
.word 0xaaf26f6e ! t1_kref+0x1788: udivcc %o1, 0xf6e, %l5
.word 0x81a01883 ! t1_kref+0x178c: fitos %f3, %f0
.word 0xac7e800b ! t1_kref+0x1790: sdiv %i2, %o3, %l6
.word 0x86102002 ! t1_kref+0x1794: mov 0x2, %g3
.word 0x32800000 ! t1_kref+0x1798: bne,a _kref+0x1798
.word 0x86a0e001 ! t1_kref+0x179c: subcc %g3, 1, %g3
.word 0xaa45e659 ! t1_kref+0x17a0: addc %l7, 0x659, %l5
.word 0xacd3000a ! t1_kref+0x17a4: umulcc %o4, %o2, %l6
.word 0x3b800003 ! t1_kref+0x17a8: fble,a _kref+0x17b4
.word 0x81a10821 ! t1_kref+0x17ac: fadds %f4, %f1, %f0
.word 0xac403142 ! t1_kref+0x17b0: addc %g0, -0xebe, %l6
.word 0xac7aa885 ! t1_kref+0x17b4: sdiv %o2, 0x885, %l6
.word 0xc500a014 ! t1_kref+0x17b8: ld [%g2 + 0x14], %f2
.word 0xaa7324a9 ! t1_kref+0x17bc: udiv %o4, 0x4a9, %l5
.word 0x81a018c4 ! t1_kref+0x17c0: fdtos %f4, %f0
.word 0x81b08e44 ! t1_kref+0x17c4: fxnor %f2, %f4, %f0
.word 0xee266018 ! t1_kref+0x17c8: st %l7, [%i1 + 0x18]
.word 0x85b00fc0 ! t1_kref+0x17cc: fone %f2
.word 0x89a01922 ! t1_kref+0x17d0: fstod %f2, %f4
.word 0xacc3401a ! t1_kref+0x17d4: addccc %o5, %i2, %l6
.word 0xc168a005 ! t1_kref+0x17d8: prefetch %g2 + 5, 0
.word 0xab023e5b ! t1_kref+0x17dc: taddcc %o0, -0x1a5, %l5
.word 0xaad24000 ! t1_kref+0x17e0: umulcc %o1, %g0, %l5
.word 0xac75800c ! t1_kref+0x17e4: udiv %l6, %o4, %l6
.word 0x89b00f02 ! t1_kref+0x17e8: fsrc2 %f2, %f4
.word 0xe168a180 ! t1_kref+0x17ec: prefetch %g2 + 0x180, 16
.word 0xe3b8a0c0 ! t1_kref+0x17f0: stda %f48, [%g2 + 0xc0]%asi
.word 0x89b00e80 ! t1_kref+0x17f4: fsrc1 %f0, %f4
.word 0xd430a024 ! t1_kref+0x17f8: sth %o2, [%g2 + 0x24]
.word 0x81a01a24 ! t1_kref+0x17fc: fstoi %f4, %f0
.word 0x85b14704 ! t1_kref+0x1800: fmuld8sux16 %f5, %f4, %f2
.word 0xea901019 ! t1_kref+0x1804: lduha [%g0 + %i1]0x80, %l5
.word 0xaa02000b ! t1_kref+0x1808: add %o0, %o3, %l5
.word 0x85b00f25 ! t1_kref+0x180c: fsrc2s %f5, %f2
.word 0x85b00701 ! t1_kref+0x1810: fmuld8sux16 %f0, %f1, %f2
.word 0x23800007 ! t1_kref+0x1814: fbne,a _kref+0x1830
.word 0xc500a024 ! t1_kref+0x1818: ld [%g2 + 0x24], %f2
.word 0x25800002 ! t1_kref+0x181c: fblg,a _kref+0x1824
.word 0xe3f65016 ! t1_kref+0x1820: casxa [%i1]0x80, %l6, %l1
.word 0x24480001 ! t1_kref+0x1824: ble,a,pt %icc, _kref+0x1828
.word 0xd836001b ! t1_kref+0x1828: sth %o4, [%i0 + %i3]
.word 0xe3b8a0c0 ! t1_kref+0x182c: stda %f48, [%g2 + 0xc0]%asi
.word 0xac3a000a ! t1_kref+0x1830: xnor %o0, %o2, %l6
.word 0x89a0c822 ! t1_kref+0x1834: fadds %f3, %f2, %f4
.word 0xabb3014d ! t1_kref+0x1838: edge32l %o4, %o5, %l5
.word 0xac220000 ! t1_kref+0x183c: sub %o0, %g0, %l6
.word 0xac037655 ! t1_kref+0x1840: add %o5, -0x9ab, %l6
.word 0xacb269be ! t1_kref+0x1844: orncc %o1, 0x9be, %l6
.word 0xec562012 ! t1_kref+0x1848: ldsh [%i0 + 0x12], %l6
.word 0x81b01026 ! t1_kref+0x184c: siam 0x6
.word 0x83a00022 ! t1_kref+0x1850: fmovs %f2, %f1
.word 0xaad02216 ! t1_kref+0x1854: umulcc %g0, 0x216, %l5
.word 0xabb2c02c ! t1_kref+0x1858: edge8n %o3, %o4, %l5
.word 0x89b00c00 ! t1_kref+0x185c: fzero %f4
.word 0xd46e0000 ! t1_kref+0x1860: ldstub [%i0], %o2
.word 0x21480006 ! t1_kref+0x1864: fbn,a,pt %fcc0, _kref+0x187c
.word 0x87a000a1 ! t1_kref+0x1868: fnegs %f1, %f3
.word 0x36480008 ! t1_kref+0x186c: bge,a,pt %icc, _kref+0x188c
.word 0xec56401b ! t1_kref+0x1870: ldsh [%i1 + %i3], %l6
.word 0xcb00a004 ! t1_kref+0x1874: ld [%g2 + 4], %f5
.word 0xad63a758 ! t1_kref+0x1878: movule %fcc0, -0xa8, %l6
.word 0x81b10e40 ! t1_kref+0x187c: fxnor %f4, %f0, %f0
.word 0x85a000c4 ! t1_kref+0x1880: fnegd %f4, %f2
.word 0xaa9afb0d ! t1_kref+0x1884: xorcc %o3, -0x4f3, %l5
.word 0xaa0d801a ! t1_kref+0x1888: and %l6, %i2, %l5
.word 0x86102002 ! t1_kref+0x188c: mov 0x2, %g3
.word 0x32800000 ! t1_kref+0x1890: bne,a _kref+0x1890
.word 0x86a0e001 ! t1_kref+0x1894: subcc %g3, 1, %g3
call SYM(t1_subr0)
.word 0x8bb00f22 ! t1_kref+0x189c: fsrc2s %f2, %f5
.word 0x81a94a25 ! t1_kref+0x18a0: fcmps %fcc0, %f5, %f5
.word 0x8bb00fe0 ! t1_kref+0x18a4: fones %f5
.word 0xacb00016 ! t1_kref+0x18a8: orncc %g0, %l6, %l6
.word 0x9fc10000 ! t1_kref+0x18ac: call %g4
.word 0xaab5fa23 ! t1_kref+0x18b0: orncc %l7, -0x5dd, %l5
.word 0xc1086146 ! t1_kref+0x18b4: ld [%g1 + 0x146], %fsr
.word 0xac52001a ! t1_kref+0x18b8: umul %o0, %i2, %l6
.word 0xeac61000 ! t1_kref+0x18bc: ldswa [%i0]0x80, %l5
.word 0xaa9aa70d ! t1_kref+0x18c0: xorcc %o2, 0x70d, %l5
.word 0x2d800005 ! t1_kref+0x18c4: fbg,a _kref+0x18d8
.word 0xad400000 ! t1_kref+0x18c8: mov %y, %l6
.word 0xe46e7ffe ! t1_kref+0x18cc: ldstub [%i1 - 2], %l2
.word 0xac0336cc ! t1_kref+0x18d0: add %o4, -0x934, %l6
.word 0xd6267ff0 ! t1_kref+0x18d4: st %o3, [%i1 - 0x10]
.word 0x2d800001 ! t1_kref+0x18d8: fbg,a _kref+0x18dc
.word 0xac323546 ! t1_kref+0x18dc: orn %o0, -0xaba, %l6
.word 0xaa7ae126 ! t1_kref+0x18e0: sdiv %o3, 0x126, %l5
.word 0x85b08ec0 ! t1_kref+0x18e4: fornot2 %f2, %f0, %f2
.word 0xe3b8a0c0 ! t1_kref+0x18e8: stda %f48, [%g2 + 0xc0]%asi
.word 0xac282e6b ! t1_kref+0x18ec: andn %g0, 0xe6b, %l6
.word 0x83b04aa0 ! t1_kref+0x18f0: fpsub16s %f1, %f0, %f1
.word 0xac5da529 ! t1_kref+0x18f4: smul %l6, 0x529, %l6
.word 0xc13e2018 ! t1_kref+0x18f8: std %f0, [%i0 + 0x18]
sethi %hi(2f), %o7
.word 0xe40be120 ! t1_kref+0x1900: ldub [%o7 + 0x120], %l2
.word 0xa41ca00c ! t1_kref+0x1904: xor %l2, 0xc, %l2
.word 0xe42be120 ! t1_kref+0x1908: stb %l2, [%o7 + 0x120]
.word 0x81dbe120 ! t1_kref+0x190c: flush %o7 + 0x120
.word 0x85a01040 ! t1_kref+0x1910: fdtox %f0, %f2
.word 0x85a00540 ! t1_kref+0x1914: fsqrtd %f0, %f2
.word 0x85b00f23 ! t1_kref+0x1918: fsrc2s %f3, %f2
.word 0x2b800001 ! t1_kref+0x191c: fbug,a _kref+0x1920
2: .word 0x87b00764 ! t1_kref+0x1920: fpack16 %f4, %f3
.word 0x81a01923 ! t1_kref+0x1924: fstod %f3, %f0
.word 0x8143c000 ! t1_kref+0x1928: stbar
.word 0xac0b2d2c ! t1_kref+0x192c: and %o4, 0xd2c, %l6
.word 0xabb10400 ! t1_kref+0x1930: fcmple16 %f4, %f0, %l5
.word 0x2d2f84f8 ! t1_kref+0x1934: sethi %hi(0xbe13e000), %l6
.word 0xd46e0000 ! t1_kref+0x1938: ldstub [%i0], %o2
.word 0x89a109c2 ! t1_kref+0x193c: fdivd %f4, %f2, %f4
.word 0xaa337381 ! t1_kref+0x1940: orn %o5, -0xc7f, %l5
.word 0xe3b8a0c0 ! t1_kref+0x1944: stda %f48, [%g2 + 0xc0]%asi
.word 0xaa958016 ! t1_kref+0x1948: orcc %l6, %l6, %l5
.word 0x2d800003 ! t1_kref+0x194c: fbg,a _kref+0x1958
.word 0x8ba00120 ! t1_kref+0x1950: fabss %f0, %f5
.word 0xea060000 ! t1_kref+0x1954: ld [%i0], %l5
.word 0x85b08e80 ! t1_kref+0x1958: fsrc1 %f2, %f2
.word 0x83b0cde4 ! t1_kref+0x195c: fnands %f3, %f4, %f1
.word 0x9fc10000 ! t1_kref+0x1960: call %g4
.word 0x8ba00124 ! t1_kref+0x1964: fabss %f4, %f5
.word 0xab44c000 ! t1_kref+0x1968: mov %gsr, %l5
.word 0x89a01905 ! t1_kref+0x196c: fitod %f5, %f4
.word 0xaa30001a ! t1_kref+0x1970: orn %g0, %i2, %l5
.word 0xab32e007 ! t1_kref+0x1974: srl %o3, 0x7, %l5
.word 0xaab34000 ! t1_kref+0x1978: orncc %o5, %g0, %l5
.word 0xea00a024 ! t1_kref+0x197c: ld [%g2 + 0x24], %l5
call SYM(t1_subr1)
.word 0xaa53400d ! t1_kref+0x1984: umul %o5, %o5, %l5
.word 0xaab2f11d ! t1_kref+0x1988: orncc %o3, -0xee3, %l5
.word 0x23800002 ! t1_kref+0x198c: fbne,a _kref+0x1994
.word 0xec3e2008 ! t1_kref+0x1990: std %l6, [%i0 + 8]
.word 0x89a0cd21 ! t1_kref+0x1994: fsmuld %f3, %f1, %f4
.word 0xc12e401c ! t1_kref+0x1998: st %fsr, [%i1 + %i4]
.word 0xc91e4000 ! t1_kref+0x199c: ldd [%i1], %f4
.word 0xea40a024 ! t1_kref+0x19a0: ldsw [%g2 + 0x24], %l5
.word 0x85b14702 ! t1_kref+0x19a4: fmuld8sux16 %f5, %f2, %f2
.word 0xab40c000 ! t1_kref+0x19a8: mov %asi, %l5
.word 0xd4263ff4 ! t1_kref+0x19ac: st %o2, [%i0 - 0xc]
.word 0x8ba0c9a5 ! t1_kref+0x19b0: fdivs %f3, %f5, %f5
.word 0x8610200a ! t1_kref+0x19b4: mov 0xa, %g3
.word 0x86a0e001 ! t1_kref+0x19b8: subcc %g3, 1, %g3
.word 0x2280001f ! t1_kref+0x19bc: be,a _kref+0x1a38
.word 0xc9be501d ! t1_kref+0x19c0: stda %f4, [%i1 + %i5]0x80
.word 0xadb58340 ! t1_kref+0x19c4: alignaddrl %l6, %g0, %l6
.word 0x89b04963 ! t1_kref+0x19c8: fpmerge %f1, %f3, %f4
.word 0x81a88a44 ! t1_kref+0x19cc: fcmpd %fcc0, %f2, %f4
.word 0xab700017 ! t1_kref+0x19d0: popc %l7, %l5
.word 0xda266018 ! t1_kref+0x19d4: st %o5, [%i1 + 0x18]
call SYM(t1_subr2)
.word 0x83a01084 ! t1_kref+0x19dc: fxtos %f4, %f1
.word 0xac52b015 ! t1_kref+0x19e0: umul %o2, -0xfeb, %l6
.word 0x87a08822 ! t1_kref+0x19e4: fadds %f2, %f2, %f3
.word 0xe83f4018 ! t1_kref+0x19e8: std %l4, [%i5 + %i0]
.word 0xab400000 ! t1_kref+0x19ec: mov %y, %l5
.word 0xaa9ea4cc ! t1_kref+0x19f0: xorcc %i2, 0x4cc, %l5
.word 0xadb280c8 ! t1_kref+0x19f4: edge16l %o2, %o0, %l6
.word 0x3f4ffff0 ! t1_kref+0x19f8: fbo,a,pt %fcc0, _kref+0x19b8
.word 0xdaae101a ! t1_kref+0x19fc: stba %o5, [%i0 + %i2]0x80
.word 0x3c480006 ! t1_kref+0x1a00: bpos,a,pt %icc, _kref+0x1a18
.word 0xaa1a4017 ! t1_kref+0x1a04: xor %o1, %l7, %l5
.word 0xec163ffc ! t1_kref+0x1a08: lduh [%i0 - 4], %l6
.word 0xac5a400a ! t1_kref+0x1a0c: smul %o1, %o2, %l6
.word 0x2c4fffea ! t1_kref+0x1a10: bneg,a,pt %icc, _kref+0x19b8
.word 0xadb10540 ! t1_kref+0x1a14: fcmpeq16 %f4, %f0, %l6
.word 0xc900a004 ! t1_kref+0x1a18: ld [%g2 + 4], %f4
.word 0xac02a4f6 ! t1_kref+0x1a1c: add %o2, 0x4f6, %l6
.word 0x39480006 ! t1_kref+0x1a20: fbuge,a,pt %fcc0, _kref+0x1a38
.word 0x81d83ba2 ! t1_kref+0x1a24: flush %g0 - 0x45e
.word 0x81a94a21 ! t1_kref+0x1a28: fcmps %fcc0, %f5, %f1
.word 0x28480001 ! t1_kref+0x1a2c: bleu,a,pt %icc, _kref+0x1a30
.word 0x85a10920 ! t1_kref+0x1a30: fmuls %f4, %f0, %f2
.word 0xad22400a ! t1_kref+0x1a34: mulscc %o1, %o2, %l6
.word 0x81b14705 ! t1_kref+0x1a38: fmuld8sux16 %f5, %f5, %f0
.word 0xc506401c ! t1_kref+0x1a3c: ld [%i1 + %i4], %f2
sethi %hi(1f), %o7
jmpl %o7+%lo(1f), %g1
.empty
1: .word 0xc700a004 ! t1_kref+0x1a48: ld [%g2 + 4], %f3
.word 0xadb5813a ! t1_kref+0x1a4c: edge32n %l6, %i2, %l6
.word 0xaa0b76ca ! t1_kref+0x1a50: and %o5, -0x936, %l5
.word 0x89b08dc2 ! t1_kref+0x1a54: fnand %f2, %f2, %f4
.word 0x39480004 ! t1_kref+0x1a58: fbuge,a,pt %fcc0, _kref+0x1a68
.word 0x87b00f24 ! t1_kref+0x1a5c: fsrc2s %f4, %f3
.word 0x83b14ee1 ! t1_kref+0x1a60: fornot2s %f5, %f1, %f1
.word 0x89a04d22 ! t1_kref+0x1a64: fsmuld %f1, %f2, %f4
.word 0xc13e2018 ! t1_kref+0x1a68: std %f0, [%i0 + 0x18]
.word 0x81a00024 ! t1_kref+0x1a6c: fmovs %f4, %f0
.word 0x81a88a20 ! t1_kref+0x1a70: fcmps %fcc0, %f2, %f0
.word 0xac934009 ! t1_kref+0x1a74: orcc %o5, %o1, %l6
.word 0xac7e8009 ! t1_kref+0x1a78: sdiv %i2, %o1, %l6
.word 0xaaf839c3 ! t1_kref+0x1a7c: sdivcc %g0, -0x63d, %l5
.word 0x85b106c4 ! t1_kref+0x1a80: fmul8sux16 %f4, %f4, %f2
.word 0x89a01924 ! t1_kref+0x1a84: fstod %f4, %f4
.word 0xab408000 ! t1_kref+0x1a88: mov %ccr, %l5
.word 0xaa72401a ! t1_kref+0x1a8c: udiv %o1, %i2, %l5
.word 0xac630017 ! t1_kref+0x1a90: subc %o4, %l7, %l6
.word 0xaa1ac00a ! t1_kref+0x1a94: xor %o3, %o2, %l5
.word 0xacdd800b ! t1_kref+0x1a98: smulcc %l6, %o3, %l6
.word 0x38480003 ! t1_kref+0x1a9c: bgu,a,pt %icc, _kref+0x1aa8
.word 0x81834000 ! t1_kref+0x1aa0: wr %o5, %g0, %y
.word 0xac95800a ! t1_kref+0x1aa4: orcc %l6, %o2, %l6
.word 0xe4086084 ! t1_kref+0x1aa8: ldub [%g1 + 0x84], %l2
.word 0xa41ca00c ! t1_kref+0x1aac: xor %l2, 0xc, %l2
.word 0xe4286084 ! t1_kref+0x1ab0: stb %l2, [%g1 + 0x84]
.word 0x81d86084 ! t1_kref+0x1ab4: flush %g1 + 0x84
.word 0xaa32400a ! t1_kref+0x1ab8: orn %o1, %o2, %l5
.word 0x32480002 ! t1_kref+0x1abc: bne,a,pt %icc, _kref+0x1ac4
.word 0x81b10622 ! t1_kref+0x1ac0: fmul8x16 %f4, %f2, %f0
.word 0x23800005 ! t1_kref+0x1ac4: fbne,a _kref+0x1ad8
2: .word 0x81b00fc0 ! t1_kref+0x1ac8: fone %f0
.word 0xac9e800a ! t1_kref+0x1acc: xorcc %i2, %o2, %l6
.word 0xab408000 ! t1_kref+0x1ad0: mov %ccr, %l5
.word 0x85a0cd22 ! t1_kref+0x1ad4: fsmuld %f3, %f2, %f2
.word 0xaaaac016 ! t1_kref+0x1ad8: andncc %o3, %l6, %l5
.word 0xee363ff2 ! t1_kref+0x1adc: sth %l7, [%i0 - 0xe]
.word 0xadb300d7 ! t1_kref+0x1ae0: edge16l %o4, %l7, %l6
.word 0xaa903a1c ! t1_kref+0x1ae4: orcc %g0, -0x5e4, %l5
.word 0x3f800003 ! t1_kref+0x1ae8: fbo,a _kref+0x1af4
.word 0xec567fea ! t1_kref+0x1aec: ldsh [%i1 - 0x16], %l6
.word 0x87a00122 ! t1_kref+0x1af0: fabss %f2, %f3
.word 0x89b10ec4 ! t1_kref+0x1af4: fornot2 %f4, %f4, %f4
.word 0xea166004 ! t1_kref+0x1af8: lduh [%i1 + 4], %l5
.word 0xea00a034 ! t1_kref+0x1afc: ld [%g2 + 0x34], %l5
.word 0x81a01040 ! t1_kref+0x1b00: fdtox %f0, %f0
.word 0xac982409 ! t1_kref+0x1b04: xorcc %g0, 0x409, %l6
call SYM(t1_subr3)
.word 0xc500a034 ! t1_kref+0x1b0c: ld [%g2 + 0x34], %f2
.word 0xec40a034 ! t1_kref+0x1b10: ldsw [%g2 + 0x34], %l6
.word 0xacd227b5 ! t1_kref+0x1b14: umulcc %o0, 0x7b5, %l6
.word 0x8d83401a ! t1_kref+0x1b18: wr %o5, %i2, %fprs
.word 0x36480006 ! t1_kref+0x1b1c: bge,a,pt %icc, _kref+0x1b34
.word 0xac1a4017 ! t1_kref+0x1b20: xor %o1, %l7, %l6
.word 0xea50a026 ! t1_kref+0x1b24: ldsh [%g2 + 0x26], %l5
call SYM(t1_subr1)
.word 0xabb580cb ! t1_kref+0x1b2c: edge16l %l6, %o3, %l5
.word 0xab36a017 ! t1_kref+0x1b30: srl %i2, 0x17, %l5
.word 0xaafb31a3 ! t1_kref+0x1b34: sdivcc %o4, -0xe5d, %l5
.word 0xaa35c00d ! t1_kref+0x1b38: orn %l7, %o5, %l5
.word 0x89b009a3 ! t1_kref+0x1b3c: fexpand %f3, %f4
.word 0xadb300d6 ! t1_kref+0x1b40: edge16l %o4, %l6, %l6
.word 0x81b08dc2 ! t1_kref+0x1b44: fnand %f2, %f2, %f0
.word 0x81a88a42 ! t1_kref+0x1b48: fcmpd %fcc0, %f2, %f2
.word 0xac53400b ! t1_kref+0x1b4c: umul %o5, %o3, %l6
.word 0xab33000c ! t1_kref+0x1b50: srl %o4, %o4, %l5
.word 0x23480005 ! t1_kref+0x1b54: fbne,a,pt %fcc0, _kref+0x1b68
.word 0xac75c00b ! t1_kref+0x1b58: udiv %l7, %o3, %l6
.word 0x89a00542 ! t1_kref+0x1b5c: fsqrtd %f2, %f4
.word 0x81a01882 ! t1_kref+0x1b60: fitos %f2, %f0
.word 0xaa75b017 ! t1_kref+0x1b64: udiv %l6, -0xfe9, %l5
.word 0xacf24017 ! t1_kref+0x1b68: udivcc %o1, %l7, %l6
.word 0xec167fe0 ! t1_kref+0x1b6c: lduh [%i1 - 0x20], %l6
.word 0xec0e3ff5 ! t1_kref+0x1b70: ldub [%i0 - 0xb], %l6
.word 0xac1a001a ! t1_kref+0x1b74: xor %o0, %i2, %l6
.word 0x28480003 ! t1_kref+0x1b78: bleu,a,pt %icc, _kref+0x1b84
.word 0x8ba0c825 ! t1_kref+0x1b7c: fadds %f3, %f5, %f5
.word 0x81a089c4 ! t1_kref+0x1b80: fdivd %f2, %f4, %f0
.word 0x89a01904 ! t1_kref+0x1b84: fitod %f4, %f4
.word 0xac703ae2 ! t1_kref+0x1b88: udiv %g0, -0x51e, %l6
.word 0xaaf5c008 ! t1_kref+0x1b8c: udivcc %l7, %o0, %l5
.word 0x86102004 ! t1_kref+0x1b90: mov 0x4, %g3
.word 0x32800000 ! t1_kref+0x1b94: bne,a _kref+0x1b94
.word 0x86a0e001 ! t1_kref+0x1b98: subcc %g3, 1, %g3
.word 0x3d480006 ! t1_kref+0x1b9c: fbule,a,pt %fcc0, _kref+0x1bb4
.word 0xec881018 ! t1_kref+0x1ba0: lduba [%g0 + %i0]0x80, %l6
.word 0x83a000a1 ! t1_kref+0x1ba4: fnegs %f1, %f1
.word 0xc53e0000 ! t1_kref+0x1ba8: std %f2, [%i0]
.word 0x81b08742 ! t1_kref+0x1bac: fpack32 %f2, %f2, %f0
.word 0xec48a014 ! t1_kref+0x1bb0: ldsb [%g2 + 0x14], %l6
.word 0x2d480005 ! t1_kref+0x1bb4: fbg,a,pt %fcc0, _kref+0x1bc8
.word 0x89a01900 ! t1_kref+0x1bb8: fitod %f0, %f4
.word 0xaa9dc01a ! t1_kref+0x1bbc: xorcc %l7, %i2, %l5
.word 0xee36001b ! t1_kref+0x1bc0: sth %l7, [%i0 + %i3]
.word 0xac968016 ! t1_kref+0x1bc4: orcc %i2, %l6, %l6
sethi %hi(2f), %o7
.word 0xe40be3f4 ! t1_kref+0x1bcc: ldub [%o7 + 0x3f4], %l2
.word 0xa41ca00c ! t1_kref+0x1bd0: xor %l2, 0xc, %l2
.word 0xe42be3f4 ! t1_kref+0x1bd4: stb %l2, [%o7 + 0x3f4]
.word 0x81dbe3f4 ! t1_kref+0x1bd8: flush %o7 + 0x3f4
.word 0x2a800007 ! t1_kref+0x1bdc: bcs,a _kref+0x1bf8
.word 0xd06e0000 ! t1_kref+0x1be0: ldstub [%i0], %o0
.word 0xf43e7ff8 ! t1_kref+0x1be4: std %i2, [%i1 - 8]
.word 0x26480003 ! t1_kref+0x1be8: bl,a,pt %icc, _kref+0x1bf4
.word 0xad32000b ! t1_kref+0x1bec: srl %o0, %o3, %l6
.word 0x22480007 ! t1_kref+0x1bf0: be,a,pt %icc, _kref+0x1c0c
2: .word 0xea00a024 ! t1_kref+0x1bf4: ld [%g2 + 0x24], %l5
.word 0x81a009c2 ! t1_kref+0x1bf8: fdivd %f0, %f2, %f0
.word 0x2c480006 ! t1_kref+0x1bfc: bneg,a,pt %icc, _kref+0x1c14
.word 0xea00a004 ! t1_kref+0x1c00: ld [%g2 + 4], %l5
.word 0x81a00123 ! t1_kref+0x1c04: fabss %f3, %f0
.word 0x81a94a20 ! t1_kref+0x1c08: fcmps %fcc0, %f5, %f0
.word 0x9fc10000 ! t1_kref+0x1c0c: call %g4
.word 0xac503758 ! t1_kref+0x1c10: umul %g0, -0x8a8, %l6
.word 0x81b00701 ! t1_kref+0x1c14: fmuld8sux16 %f0, %f1, %f0
.word 0xc53e001d ! t1_kref+0x1c18: std %f2, [%i0 + %i5]
.word 0xea0e401a ! t1_kref+0x1c1c: ldub [%i1 + %i2], %l5
.word 0x89b009a1 ! t1_kref+0x1c20: fexpand %f1, %f4
.word 0xea563ff8 ! t1_kref+0x1c24: ldsh [%i0 - 8], %l5
.word 0x8ba00024 ! t1_kref+0x1c28: fmovs %f4, %f5
.word 0xabb24096 ! t1_kref+0x1c2c: edge16 %o1, %l6, %l5
.word 0xaa9dc00b ! t1_kref+0x1c30: xorcc %l7, %o3, %l5
.word 0x3d800001 ! t1_kref+0x1c34: fbule,a _kref+0x1c38
.word 0x89a109c0 ! t1_kref+0x1c38: fdivd %f4, %f0, %f4
.word 0xea48a037 ! t1_kref+0x1c3c: ldsb [%g2 + 0x37], %l5
.word 0xaabdc00b ! t1_kref+0x1c40: xnorcc %l7, %o3, %l5
.word 0xad400000 ! t1_kref+0x1c44: mov %y, %l6
.word 0xac723a97 ! t1_kref+0x1c48: udiv %o0, -0x569, %l6
.word 0xec901018 ! t1_kref+0x1c4c: lduha [%g0 + %i0]0x80, %l6
.word 0x24480007 ! t1_kref+0x1c50: ble,a,pt %icc, _kref+0x1c6c
.word 0x87a00121 ! t1_kref+0x1c54: fabss %f1, %f3
.word 0xd0367ff8 ! t1_kref+0x1c58: sth %o0, [%i1 - 8]
.word 0x81b009a4 ! t1_kref+0x1c5c: fexpand %f4, %f0
.word 0xea16c018 ! t1_kref+0x1c60: lduh [%i3 + %i0], %l5
.word 0xc13e4000 ! t1_kref+0x1c64: std %f0, [%i1]
.word 0x89b086c4 ! t1_kref+0x1c68: fmul8sux16 %f2, %f4, %f4
.word 0xadb2c096 ! t1_kref+0x1c6c: edge16 %o3, %l6, %l6
.word 0x8ba14820 ! t1_kref+0x1c70: fadds %f5, %f0, %f5
.word 0xaa52800b ! t1_kref+0x1c74: umul %o2, %o3, %l5
.word 0xac8b68f1 ! t1_kref+0x1c78: andcc %o5, 0x8f1, %l6
.word 0xac92fc4a ! t1_kref+0x1c7c: orcc %o3, -0x3b6, %l6
.word 0xadb340fa ! t1_kref+0x1c80: edge16ln %o5, %i2, %l6
.word 0x9fc00004 ! t1_kref+0x1c84: call %g0 + %g4
.word 0xab400000 ! t1_kref+0x1c88: mov %y, %l5
.word 0xc7865000 ! t1_kref+0x1c8c: lda [%i1]0x80, %f3
.word 0xc51e3ff8 ! t1_kref+0x1c90: ldd [%i0 - 8], %f2
.word 0xef68a201 ! t1_kref+0x1c94: prefetch %g2 + 0x201, 23
.word 0xd626600c ! t1_kref+0x1c98: st %o3, [%i1 + 0xc]
.word 0x81a80a42 ! t1_kref+0x1c9c: fcmpd %fcc0, %f0, %f2
.word 0xc1083b84 ! t1_kref+0x1ca0: ld [%g0 - 0x47c], %fsr
.word 0x26480003 ! t1_kref+0x1ca4: bl,a,pt %icc, _kref+0x1cb0
.word 0xadb30140 ! t1_kref+0x1ca8: edge32l %o4, %g0, %l6
.word 0x89b08d82 ! t1_kref+0x1cac: fxor %f2, %f2, %f4
.word 0xaa76a223 ! t1_kref+0x1cb0: udiv %i2, 0x223, %l5
.word 0x85a00540 ! t1_kref+0x1cb4: fsqrtd %f0, %f2
.word 0x81a10825 ! t1_kref+0x1cb8: fadds %f4, %f5, %f0
.word 0x27480007 ! t1_kref+0x1cbc: fbul,a,pt %fcc0, _kref+0x1cd8
.word 0xaa78000a ! t1_kref+0x1cc0: sdiv %g0, %o2, %l5
.word 0x85a00544 ! t1_kref+0x1cc4: fsqrtd %f4, %f2
.word 0xaa323f90 ! t1_kref+0x1cc8: orn %o0, -0x70, %l5
.word 0x85a000c0 ! t1_kref+0x1ccc: fnegd %f0, %f2
.word 0xec36601a ! t1_kref+0x1cd0: sth %l6, [%i1 + 0x1a]
.word 0xacd2000c ! t1_kref+0x1cd4: umulcc %o0, %o4, %l6
.word 0x81a88a23 ! t1_kref+0x1cd8: fcmps %fcc0, %f2, %f3
.word 0xacbe8008 ! t1_kref+0x1cdc: xnorcc %i2, %o0, %l6
.word 0x89a009c4 ! t1_kref+0x1ce0: fdivd %f0, %f4, %f4
.word 0x83b00ca4 ! t1_kref+0x1ce4: fandnot2s %f0, %f4, %f1
.word 0xacaa001a ! t1_kref+0x1ce8: andncc %o0, %i2, %l6
.word 0x89a00140 ! t1_kref+0x1cec: fabsd %f0, %f4
.word 0xec4e3ffb ! t1_kref+0x1cf0: ldsb [%i0 - 5], %l6
.word 0x26480003 ! t1_kref+0x1cf4: bl,a,pt %icc, _kref+0x1d00
.word 0xea901018 ! t1_kref+0x1cf8: lduha [%g0 + %i0]0x80, %l5
.word 0xf207bfe0 ! t1_kref+0x1cfc: ld [%fp - 0x20], %i1
.word 0x21800004 ! t1_kref+0x1d00: fbn,a _kref+0x1d10
.word 0xea4e6000 ! t1_kref+0x1d04: ldsb [%i1], %l5
call SYM(t1_subr0)
.word 0xac46b23a ! t1_kref+0x1d0c: addc %i2, -0xdc6, %l6
.word 0xac02a0b5 ! t1_kref+0x1d10: add %o2, 0xb5, %l6
call 1f
.empty
.word 0x8143c000 ! t1_kref+0x1d18: stbar
.word 0xadb24336 ! t1_kref+0x1d1c: bmask %o1, %l6, %l6
.word 0x87b00c20 ! t1_kref+0x1d20: fzeros %f3
1: .word 0xc020a034 ! t1_kref+0x1d24: clr [%g2 + 0x34]
.word 0xac52c000 ! t1_kref+0x1d28: umul %o3, %g0, %l6
.word 0xef68a041 ! t1_kref+0x1d2c: prefetch %g2 + 0x41, 23
.word 0x34480008 ! t1_kref+0x1d30: bg,a,pt %icc, _kref+0x1d50
.word 0xaa35b0a1 ! t1_kref+0x1d34: orn %l6, -0xf5f, %l5
.word 0xc0266018 ! t1_kref+0x1d38: clr [%i1 + 0x18]
.word 0x85b08e02 ! t1_kref+0x1d3c: fand %f2, %f2, %f2
.word 0xab400000 ! t1_kref+0x1d40: mov %y, %l5
.word 0x81a01104 ! t1_kref+0x1d44: fxtod %f4, %f0
.word 0xaaa2c017 ! t1_kref+0x1d48: subcc %o3, %l7, %l5
.word 0x83a000a5 ! t1_kref+0x1d4c: fnegs %f5, %f1
.word 0xaa2de90e ! t1_kref+0x1d50: andn %l7, 0x90e, %l5
.word 0xac003916 ! t1_kref+0x1d54: add %g0, -0x6ea, %l6
.word 0x89b00de0 ! t1_kref+0x1d58: fnands %f0, %f0, %f4
.word 0x89a00542 ! t1_kref+0x1d5c: fsqrtd %f2, %f4
.word 0xab028000 ! t1_kref+0x1d60: taddcc %o2, %g0, %l5
.word 0xea00a014 ! t1_kref+0x1d64: ld [%g2 + 0x14], %l5
.word 0x38480003 ! t1_kref+0x1d68: bgu,a,pt %icc, _kref+0x1d74
.word 0xac9b26e0 ! t1_kref+0x1d6c: xorcc %o4, 0x6e0, %l6
.word 0xee30a014 ! t1_kref+0x1d70: sth %l7, [%g2 + 0x14]
.word 0x89a01a20 ! t1_kref+0x1d74: fstoi %f0, %f4
.word 0xadb000cd ! t1_kref+0x1d78: edge16l %g0, %o5, %l6
.word 0xad44c000 ! t1_kref+0x1d7c: mov %gsr, %l6
sethi %hi(2f), %o7
.word 0xe40be1a8 ! t1_kref+0x1d84: ldub [%o7 + 0x1a8], %l2
.word 0xa41ca00c ! t1_kref+0x1d88: xor %l2, 0xc, %l2
.word 0xe42be1a8 ! t1_kref+0x1d8c: stb %l2, [%o7 + 0x1a8]
.word 0x81dbe1a8 ! t1_kref+0x1d90: flush %o7 + 0x1a8
.word 0x31480006 ! t1_kref+0x1d94: fba,a,pt %fcc0, _kref+0x1dac
.word 0xadb08402 ! t1_kref+0x1d98: fcmple16 %f2, %f2, %l6
.word 0xac1d801a ! t1_kref+0x1d9c: xor %l6, %i2, %l6
.word 0xc53e3ff8 ! t1_kref+0x1da0: std %f2, [%i0 - 8]
.word 0xac7a728d ! t1_kref+0x1da4: sdiv %o1, -0xd73, %l6
2: .word 0xad40c000 ! t1_kref+0x1da8: mov %asi, %l6
.word 0x85b10622 ! t1_kref+0x1dac: fmul8x16 %f4, %f2, %f2
.word 0x89a00544 ! t1_kref+0x1db0: fsqrtd %f4, %f4
.word 0x87b00764 ! t1_kref+0x1db4: fpack16 %f4, %f3
.word 0xc726401c ! t1_kref+0x1db8: st %f3, [%i1 + %i4]
.word 0x33800007 ! t1_kref+0x1dbc: fbe,a _kref+0x1dd8
.word 0xaa7a8000 ! t1_kref+0x1dc0: sdiv %o2, %g0, %l5
.word 0xac45a98c ! t1_kref+0x1dc4: addc %l6, 0x98c, %l6
.word 0x32480002 ! t1_kref+0x1dc8: bne,a,pt %icc, _kref+0x1dd0
.word 0xaa922924 ! t1_kref+0x1dcc: orcc %o0, 0x924, %l5
.word 0xaaf2b2c7 ! t1_kref+0x1dd0: udivcc %o2, -0xd39, %l5
.word 0xc12e401c ! t1_kref+0x1dd4: st %fsr, [%i1 + %i4]
.word 0x81a88ac2 ! t1_kref+0x1dd8: fcmped %fcc0, %f2, %f2
.word 0x89a0c825 ! t1_kref+0x1ddc: fadds %f3, %f5, %f4
.word 0xd4262018 ! t1_kref+0x1de0: st %o2, [%i0 + 0x18]
.word 0x89b00c00 ! t1_kref+0x1de4: fzero %f4
.word 0x87b00764 ! t1_kref+0x1de8: fpack16 %f4, %f3
.word 0xea566006 ! t1_kref+0x1dec: ldsh [%i1 + 6], %l5
.word 0x81a018c2 ! t1_kref+0x1df0: fdtos %f2, %f0
.word 0xea08a014 ! t1_kref+0x1df4: ldub [%g2 + 0x14], %l5
.word 0xd86e6000 ! t1_kref+0x1df8: ldstub [%i1], %o4
.word 0xad32e01f ! t1_kref+0x1dfc: srl %o3, 0x1f, %l6
.word 0x85a01024 ! t1_kref+0x1e00: fstox %f4, %f2
.word 0x83a14820 ! t1_kref+0x1e04: fadds %f5, %f0, %f1
.word 0x81a94aa4 ! t1_kref+0x1e08: fcmpes %fcc0, %f5, %f4
.word 0xee26401c ! t1_kref+0x1e0c: st %l7, [%i1 + %i4]
.word 0xec0e4000 ! t1_kref+0x1e10: ldub [%i1], %l6
.word 0x3b800008 ! t1_kref+0x1e14: fble,a _kref+0x1e34
.word 0x89a00540 ! t1_kref+0x1e18: fsqrtd %f0, %f4
.word 0xac8d8008 ! t1_kref+0x1e1c: andcc %l6, %o0, %l6
.word 0xac080016 ! t1_kref+0x1e20: and %g0, %l6, %l6
.word 0xef68a089 ! t1_kref+0x1e24: prefetch %g2 + 0x89, 23
.word 0x33480004 ! t1_kref+0x1e28: fbe,a,pt %fcc0, _kref+0x1e38
.word 0xac933020 ! t1_kref+0x1e2c: orcc %o4, -0xfe0, %l6
.word 0xec567fe6 ! t1_kref+0x1e30: ldsh [%i1 - 0x1a], %l6
.word 0xec0e8019 ! t1_kref+0x1e34: ldub [%i2 + %i1], %l6
.word 0x8d82000a ! t1_kref+0x1e38: wr %o0, %o2, %fprs
call SYM(t1_subr2)
.word 0xac92ebaf ! t1_kref+0x1e40: orcc %o3, 0xbaf, %l6
.word 0x81a90a22 ! t1_kref+0x1e44: fcmps %fcc0, %f4, %f2
.word 0x81b08725 ! t1_kref+0x1e48: fmuld8ulx16 %f2, %f5, %f0
.word 0xaa52801a ! t1_kref+0x1e4c: umul %o2, %i2, %l5
.word 0x85b0c703 ! t1_kref+0x1e50: fmuld8sux16 %f3, %f3, %f2
.word 0xaa0da5b6 ! t1_kref+0x1e54: and %l6, 0x5b6, %l5
.word 0x81df2f90 ! t1_kref+0x1e58: flush %i4 + 0xf90
.word 0xea48a004 ! t1_kref+0x1e5c: ldsb [%g2 + 4], %l5
.word 0x89a10840 ! t1_kref+0x1e60: faddd %f4, %f0, %f4
.word 0xaad6af81 ! t1_kref+0x1e64: umulcc %i2, 0xf81, %l5
.word 0xea00a004 ! t1_kref+0x1e68: ld [%g2 + 4], %l5
.word 0xc13e001d ! t1_kref+0x1e6c: std %f0, [%i0 + %i5]
.word 0x85b00d04 ! t1_kref+0x1e70: fandnot1 %f0, %f4, %f2
.word 0x89b00e80 ! t1_kref+0x1e74: fsrc1 %f0, %f4
.word 0xac9a4009 ! t1_kref+0x1e78: xorcc %o1, %o1, %l6
.word 0xac7a3282 ! t1_kref+0x1e7c: sdiv %o0, -0xd7e, %l6
.word 0x81a01923 ! t1_kref+0x1e80: fstod %f3, %f0
.word 0xaa5dba7a ! t1_kref+0x1e84: smul %l6, -0x586, %l5
.word 0xaa928008 ! t1_kref+0x1e88: orcc %o2, %o0, %l5
.word 0xea10a024 ! t1_kref+0x1e8c: lduh [%g2 + 0x24], %l5
.word 0x89a009c2 ! t1_kref+0x1e90: fdivd %f0, %f2, %f4
.word 0x85a01901 ! t1_kref+0x1e94: fitod %f1, %f2
.word 0x81b10982 ! t1_kref+0x1e98: bshuffle %f4, %f2, %f0
.word 0xc93e6008 ! t1_kref+0x1e9c: std %f4, [%i1 + 8]
.word 0x81b009a3 ! t1_kref+0x1ea0: fexpand %f3, %f0
.word 0xaa8b0008 ! t1_kref+0x1ea4: andcc %o4, %o0, %l5
.word 0xaa1a000d ! t1_kref+0x1ea8: xor %o0, %o5, %l5
.word 0x83b10de3 ! t1_kref+0x1eac: fnands %f4, %f3, %f1
.word 0xac958009 ! t1_kref+0x1eb0: orcc %l6, %o1, %l6
.word 0x89b00c42 ! t1_kref+0x1eb4: fnor %f0, %f2, %f4
.word 0x81a90a42 ! t1_kref+0x1eb8: fcmpd %fcc0, %f4, %f2
.word 0xef68a00c ! t1_kref+0x1ebc: prefetch %g2 + 0xc, 23
.word 0xadb0004c ! t1_kref+0x1ec0: edge8l %g0, %o4, %l6
.word 0x85a10844 ! t1_kref+0x1ec4: faddd %f4, %f4, %f2
.word 0x30800002 ! t1_kref+0x1ec8: ba,a _kref+0x1ed0
.word 0xea50a006 ! t1_kref+0x1ecc: ldsh [%g2 + 6], %l5
.word 0xea08a005 ! t1_kref+0x1ed0: ldub [%g2 + 5], %l5
.word 0x89a00544 ! t1_kref+0x1ed4: fsqrtd %f4, %f4
.word 0x3a800004 ! t1_kref+0x1ed8: bcc,a _kref+0x1ee8
.word 0x81b086e4 ! t1_kref+0x1edc: fmul8ulx16 %f2, %f4, %f0
.word 0x85a01925 ! t1_kref+0x1ee0: fstod %f5, %f2
.word 0x85a01a23 ! t1_kref+0x1ee4: fstoi %f3, %f2
.word 0xac8dc009 ! t1_kref+0x1ee8: andcc %l7, %o1, %l6
.word 0x2b1d7d06 ! t1_kref+0x1eec: sethi %hi(0x75f41800), %l5
.word 0x89a00520 ! t1_kref+0x1ef0: fsqrts %f0, %f4
.word 0xac05800c ! t1_kref+0x1ef4: add %l6, %o4, %l6
.word 0xaa927d2b ! t1_kref+0x1ef8: orcc %o1, -0x2d5, %l5
.word 0xac42a95b ! t1_kref+0x1efc: addc %o2, 0x95b, %l6
.word 0xc030a036 ! t1_kref+0x1f00: clrh [%g2 + 0x36]
.word 0xad32400c ! t1_kref+0x1f04: srl %o1, %o4, %l6
.word 0x89b0cd60 ! t1_kref+0x1f08: fnot1s %f3, %f4
.word 0x86102001 ! t1_kref+0x1f0c: mov 0x1, %g3
.word 0x32800000 ! t1_kref+0x1f10: bne,a _kref+0x1f10
.word 0x86a0e001 ! t1_kref+0x1f14: subcc %g3, 1, %g3
.word 0xeac6101c ! t1_kref+0x1f18: ldswa [%i0 + %i4]0x80, %l5
.word 0x29800002 ! t1_kref+0x1f1c: fbl,a _kref+0x1f24
.word 0xec08a005 ! t1_kref+0x1f20: ldub [%g2 + 5], %l6
.word 0xacb22a84 ! t1_kref+0x1f24: orncc %o0, 0xa84, %l6
.word 0xabb00540 ! t1_kref+0x1f28: fcmpeq16 %f0, %f0, %l5
.word 0xaa33400b ! t1_kref+0x1f2c: orn %o5, %o3, %l5
.word 0xaaba0009 ! t1_kref+0x1f30: xnorcc %o0, %o1, %l5
.word 0xe3b8a0c0 ! t1_kref+0x1f34: stda %f48, [%g2 + 0xc0]%asi
.word 0xea40a004 ! t1_kref+0x1f38: ldsw [%g2 + 4], %l5
.word 0xc5be1000 ! t1_kref+0x1f3c: stda %f2, [%i0]0x80
.word 0xad400000 ! t1_kref+0x1f40: mov %y, %l6
.word 0xec162008 ! t1_kref+0x1f44: lduh [%i0 + 8], %l6
.word 0x89a01923 ! t1_kref+0x1f48: fstod %f3, %f4
.word 0x85b0cae0 ! t1_kref+0x1f4c: fpsub32s %f3, %f0, %f2
.word 0x81a00020 ! t1_kref+0x1f50: fmovs %f0, %f0
.word 0xc168a0c8 ! t1_kref+0x1f54: prefetch %g2 + 0xc8, 0
.word 0xe4086544 ! t1_kref+0x1f58: ldub [%g1 + 0x544], %l2
.word 0xa41ca00c ! t1_kref+0x1f5c: xor %l2, 0xc, %l2
.word 0xe4286544 ! t1_kref+0x1f60: stb %l2, [%g1 + 0x544]
.word 0x81d86544 ! t1_kref+0x1f64: flush %g1 + 0x544
.word 0xec0e8019 ! t1_kref+0x1f68: ldub [%i2 + %i1], %l6
.word 0x37480001 ! t1_kref+0x1f6c: fbge,a,pt %fcc0, _kref+0x1f70
.word 0xac9a400a ! t1_kref+0x1f70: xorcc %o1, %o2, %l6
.word 0xec08a014 ! t1_kref+0x1f74: ldub [%g2 + 0x14], %l6
.word 0xad400000 ! t1_kref+0x1f78: mov %y, %l6
.word 0x89b00d82 ! t1_kref+0x1f7c: fxor %f0, %f2, %f4
.word 0xac82800b ! t1_kref+0x1f80: addcc %o2, %o3, %l6
.word 0x2b2f2a16 ! t1_kref+0x1f84: sethi %hi(0xbca85800), %l5
2: .word 0xad418000 ! t1_kref+0x1f88: mov %fprs, %l6
.word 0x85a10842 ! t1_kref+0x1f8c: faddd %f4, %f2, %f2
.word 0xac1b0016 ! t1_kref+0x1f90: xor %o4, %l6, %l6
.word 0x81a94a22 ! t1_kref+0x1f94: fcmps %fcc0, %f5, %f2
.word 0xc06e401a ! t1_kref+0x1f98: ldstub [%i1 + %i2], %g0
.word 0x85b08ec4 ! t1_kref+0x1f9c: fornot2 %f2, %f4, %f2
.word 0xe46e001a ! t1_kref+0x1fa0: ldstub [%i0 + %i2], %l2
.word 0xad1af6d7 ! t1_kref+0x1fa4: tsubcctv %o3, -0x929, %l6
.word 0xac93695c ! t1_kref+0x1fa8: orcc %o5, 0x95c, %l6
.word 0xc028a014 ! t1_kref+0x1fac: clrb [%g2 + 0x14]
.word 0x85aac042 ! t1_kref+0x1fb0: fmovdge %fcc0, %f2, %f2
.word 0x34480005 ! t1_kref+0x1fb4: bg,a,pt %icc, _kref+0x1fc8
.word 0xad30000d ! t1_kref+0x1fb8: srl %g0, %o5, %l6
.word 0xc11e0000 ! t1_kref+0x1fbc: ldd [%i0], %f0
.word 0x30480002 ! t1_kref+0x1fc0: ba,a,pt %icc, _kref+0x1fc8
.word 0xac36b4d5 ! t1_kref+0x1fc4: orn %i2, -0xb2b, %l6
.word 0xab020000 ! t1_kref+0x1fc8: taddcc %o0, %g0, %l5
.word 0x85b08ac0 ! t1_kref+0x1fcc: fpsub32 %f2, %f0, %f2
sethi %hi(2f), %o7
.word 0xe40be020 ! t1_kref+0x1fd4: ldub [%o7 + 0x20], %l2
.word 0xa41ca00c ! t1_kref+0x1fd8: xor %l2, 0xc, %l2
.word 0xe42be020 ! t1_kref+0x1fdc: stb %l2, [%o7 + 0x20]
.word 0x81dbe020 ! t1_kref+0x1fe0: flush %o7 + 0x20
.word 0xaa1b756d ! t1_kref+0x1fe4: xor %o5, -0xa93, %l5
call SYM(t1_subr2)
.word 0xacbe800b ! t1_kref+0x1fec: xnorcc %i2, %o3, %l6
.word 0x85a0cd20 ! t1_kref+0x1ff0: fsmuld %f3, %f0, %f2
.word 0xaa45b782 ! t1_kref+0x1ff4: addc %l6, -0x87e, %l5
.word 0xea56001b ! t1_kref+0x1ff8: ldsh [%i0 + %i3], %l5
.word 0xacf364cd ! t1_kref+0x1ffc: udivcc %o5, 0x4cd, %l6
.word 0x9fc10000 ! t1_kref+0x2000: call %g4
.word 0x89a000a0 ! t1_kref+0x2004: fnegs %f0, %f4
.word 0xac2e8008 ! t1_kref+0x2008: andn %i2, %o0, %l6
.word 0xacb6bd37 ! t1_kref+0x200c: orncc %i2, -0x2c9, %l6
.word 0xea00a034 ! t1_kref+0x2010: ld [%g2 + 0x34], %l5
.word 0x21800001 ! t1_kref+0x2014: fbn,a _kref+0x2018
.word 0xe86e3feb ! t1_kref+0x2018: ldstub [%i0 - 0x15], %l4
.word 0xac8eb92a ! t1_kref+0x201c: andcc %i2, -0x6d6, %l6
2: .word 0xac780000 ! t1_kref+0x2020: sdiv %g0, %g0, %l6
.word 0x86102002 ! t1_kref+0x2024: mov 0x2, %g3
.word 0x32800000 ! t1_kref+0x2028: bne,a _kref+0x2028
.word 0x86a0e001 ! t1_kref+0x202c: subcc %g3, 1, %g3
.word 0xe43f4018 ! t1_kref+0x2030: std %l2, [%i5 + %i0]
.word 0xab400000 ! t1_kref+0x2034: mov %y, %l5
.word 0xd0367fe8 ! t1_kref+0x2038: sth %o0, [%i1 - 0x18]
.word 0xaa93756e ! t1_kref+0x203c: orcc %o5, -0xa92, %l5
.word 0x9de3bfa0 ! t1_kref+0x2040: save %sp, -0x60, %sp
.word 0xb6b73f0a ! t1_kref+0x2044: orncc %i4, -0xf6, %i3
.word 0xade8206f ! t1_kref+0x2048: restore %g0, 0x6f, %l6
.word 0x81a00142 ! t1_kref+0x204c: fabsd %f2, %f0
.word 0x89a0c8a0 ! t1_kref+0x2050: fsubs %f3, %f0, %f4
.word 0xe8b81018 ! t1_kref+0x2054: stda %l4, [%g0 + %i0]0x80
.word 0xffee501d ! t1_kref+0x2058: prefetcha %i1 + %i5, 31
.word 0xec08a026 ! t1_kref+0x205c: ldub [%g2 + 0x26], %l6
.word 0x36480005 ! t1_kref+0x2060: bge,a,pt %icc, _kref+0x2074
.word 0xea46401c ! t1_kref+0x2064: ldsw [%i1 + %i4], %l5
.word 0xacbb400d ! t1_kref+0x2068: xnorcc %o5, %o5, %l6
.word 0x8143c000 ! t1_kref+0x206c: stbar
.word 0x81a000c2 ! t1_kref+0x2070: fnegd %f2, %f0
.word 0xadb5c02a ! t1_kref+0x2074: edge8n %l7, %o2, %l6
.word 0xea10a034 ! t1_kref+0x2078: lduh [%g2 + 0x34], %l5
.word 0xea563ff8 ! t1_kref+0x207c: ldsh [%i0 - 8], %l5
.word 0x3e480006 ! t1_kref+0x2080: bvc,a,pt %icc, _kref+0x2098
.word 0x81dc400a ! t1_kref+0x2084: flush %l1 + %o2
.word 0x85a01024 ! t1_kref+0x2088: fstox %f4, %f2
.word 0xaaf20009 ! t1_kref+0x208c: udivcc %o0, %o1, %l5
.word 0xadb5c0cd ! t1_kref+0x2090: edge16l %l7, %o5, %l6
.word 0x2c800005 ! t1_kref+0x2094: bneg,a _kref+0x20a8
.word 0xac8b36c3 ! t1_kref+0x2098: andcc %o4, -0x93d, %l6
.word 0xaab37176 ! t1_kref+0x209c: orncc %o5, -0xe8a, %l5
.word 0xaaba8016 ! t1_kref+0x20a0: xnorcc %o2, %l6, %l5
.word 0xabb085c4 ! t1_kref+0x20a4: fcmpeq32 %f2, %f4, %l5
.word 0xab12000a ! t1_kref+0x20a8: taddcctv %o0, %o2, %l5
.word 0xabb2400c ! t1_kref+0x20ac: edge8 %o1, %o4, %l5
.word 0x81a01924 ! t1_kref+0x20b0: fstod %f4, %f0
.word 0x85b08ee2 ! t1_kref+0x20b4: fornot2s %f2, %f2, %f2
.word 0x27800004 ! t1_kref+0x20b8: fbul,a _kref+0x20c8
.word 0xee6e0000 ! t1_kref+0x20bc: ldstub [%i0], %l7
.word 0xc36e000a ! t1_kref+0x20c0: prefetch %i0 + %o2, 1
.word 0x89a000a4 ! t1_kref+0x20c4: fnegs %f4, %f4
.word 0xad418000 ! t1_kref+0x20c8: mov %fprs, %l6
.word 0x81a88a20 ! t1_kref+0x20cc: fcmps %fcc0, %f2, %f0
.word 0x89a01900 ! t1_kref+0x20d0: fitod %f0, %f4
.word 0x81a01902 ! t1_kref+0x20d4: fitod %f2, %f0
.word 0xac722f32 ! t1_kref+0x20d8: udiv %o0, 0xf32, %l6
.word 0xaaba4000 ! t1_kref+0x20dc: xnorcc %o1, %g0, %l5
.word 0xac5b000d ! t1_kref+0x20e0: smul %o4, %o5, %l6
.word 0x33800004 ! t1_kref+0x20e4: fbe,a _kref+0x20f4
.word 0xaa7d800a ! t1_kref+0x20e8: sdiv %l6, %o2, %l5
.word 0xaa330008 ! t1_kref+0x20ec: orn %o4, %o0, %l5
.word 0x8ba08822 ! t1_kref+0x20f0: fadds %f2, %f2, %f5
.word 0x81b00a02 ! t1_kref+0x20f4: fpadd16 %f0, %f2, %f0
.word 0xea0e6012 ! t1_kref+0x20f8: ldub [%i1 + 0x12], %l5
.word 0x89a00022 ! t1_kref+0x20fc: fmovs %f2, %f4
.word 0x81a84a24 ! t1_kref+0x2100: fcmps %fcc0, %f1, %f4
.word 0xaca00017 ! t1_kref+0x2104: subcc %g0, %l7, %l6
.word 0xd03e001d ! t1_kref+0x2108: std %o0, [%i0 + %i5]
.word 0xab3a800c ! t1_kref+0x210c: sra %o2, %o4, %l5
.word 0x3b800005 ! t1_kref+0x2110: fble,a _kref+0x2124
.word 0x89a00140 ! t1_kref+0x2114: fabsd %f0, %f4
.word 0xea50a004 ! t1_kref+0x2118: ldsh [%g2 + 4], %l5
.word 0xa7820009 ! t1_kref+0x211c: wr %o0, %o1, %gsr
.word 0xc53e0000 ! t1_kref+0x2120: std %f2, [%i0]
.word 0xac45800b ! t1_kref+0x2124: addc %l6, %o3, %l6
.word 0x9de3bfa0 ! t1_kref+0x2128: save %sp, -0x60, %sp
.word 0xb20f401b ! t1_kref+0x212c: and %i5, %i3, %i1
.word 0xadee801a ! t1_kref+0x2130: restore %i2, %i2, %l6
call SYM(t1_subr3)
.word 0x81dd4018 ! t1_kref+0x2138: flush %l5 + %i0
.word 0x8610200b ! t1_kref+0x213c: mov 0xb, %g3
.word 0x86a0e001 ! t1_kref+0x2140: subcc %g3, 1, %g3
.word 0x2280001c ! t1_kref+0x2144: be,a _kref+0x21b4
.word 0xe46e8019 ! t1_kref+0x2148: ldstub [%i2 + %i1], %l2
.word 0xea56401b ! t1_kref+0x214c: ldsh [%i1 + %i3], %l5
.word 0xab408000 ! t1_kref+0x2150: mov %ccr, %l5
.word 0x81a90a21 ! t1_kref+0x2154: fcmps %fcc0, %f4, %f1
.word 0xacab7669 ! t1_kref+0x2158: andncc %o5, -0x997, %l6
.word 0xea6e8019 ! t1_kref+0x215c: ldstub [%i2 + %i1], %l5
.word 0xab400000 ! t1_kref+0x2160: mov %y, %l5
.word 0xaa900009 ! t1_kref+0x2164: orcc %g0, %o1, %l5
.word 0x8ba01885 ! t1_kref+0x2168: fitos %f5, %f5
.word 0xea070019 ! t1_kref+0x216c: ld [%i4 + %i1], %l5
.word 0xaab328e0 ! t1_kref+0x2170: orncc %o4, 0x8e0, %l5
.word 0xee363ffe ! t1_kref+0x2174: sth %l7, [%i0 - 2]
.word 0x85a00540 ! t1_kref+0x2178: fsqrtd %f0, %f2
.word 0xacd23def ! t1_kref+0x217c: umulcc %o0, -0x211, %l6
.word 0x22800008 ! t1_kref+0x2180: be,a _kref+0x21a0
.word 0xac2a3a8a ! t1_kref+0x2184: andn %o0, -0x576, %l6
.word 0xc13e4000 ! t1_kref+0x2188: std %f0, [%i1]
.word 0xda266008 ! t1_kref+0x218c: st %o5, [%i1 + 8]
.word 0xad40c000 ! t1_kref+0x2190: mov %asi, %l6
.word 0xac932460 ! t1_kref+0x2194: orcc %o4, 0x460, %l6
.word 0x344fffea ! t1_kref+0x2198: bg,a,pt %icc, _kref+0x2140
.word 0xc93e001d ! t1_kref+0x219c: std %f4, [%i0 + %i5]
.word 0xacb3400c ! t1_kref+0x21a0: orncc %o5, %o4, %l6
.word 0xf007bfe0 ! t1_kref+0x21a4: ld [%fp - 0x20], %i0
.word 0xaa63000b ! t1_kref+0x21a8: subc %o4, %o3, %l5
.word 0xaa1a7d72 ! t1_kref+0x21ac: xor %o1, -0x28e, %l5
.word 0x81b00e61 ! t1_kref+0x21b0: fxnors %f0, %f1, %f0
.word 0x81a00544 ! t1_kref+0x21b4: fsqrtd %f4, %f0
.word 0xd0b6501b ! t1_kref+0x21b8: stha %o0, [%i1 + %i3]0x80
.word 0xea08a036 ! t1_kref+0x21bc: ldub [%g2 + 0x36], %l5
.word 0xd8262004 ! t1_kref+0x21c0: st %o4, [%i0 + 4]
.word 0xacfdc00d ! t1_kref+0x21c4: sdivcc %l7, %o5, %l6
.word 0x32480007 ! t1_kref+0x21c8: bne,a,pt %icc, _kref+0x21e4
.word 0xaa8a336c ! t1_kref+0x21cc: andcc %o0, -0xc94, %l5
.word 0xac95f442 ! t1_kref+0x21d0: orcc %l7, -0xbbe, %l6
.word 0x85b00c00 ! t1_kref+0x21d4: fzero %f2
.word 0x87a04825 ! t1_kref+0x21d8: fadds %f1, %f5, %f3
.word 0x2d015fbc ! t1_kref+0x21dc: sethi %hi(0x57ef000), %l6
.word 0x87a000a0 ! t1_kref+0x21e0: fnegs %f0, %f3
.word 0x2b480007 ! t1_kref+0x21e4: fbug,a,pt %fcc0, _kref+0x2200
.word 0x8ba00125 ! t1_kref+0x21e8: fabss %f5, %f5
.word 0x85a04d24 ! t1_kref+0x21ec: fsmuld %f1, %f4, %f2
.word 0x9fc10000 ! t1_kref+0x21f0: call %g4
.word 0xec48a035 ! t1_kref+0x21f4: ldsb [%g2 + 0x35], %l6
.word 0x83a01080 ! t1_kref+0x21f8: fxtos %f0, %f1
.word 0x81a88a22 ! t1_kref+0x21fc: fcmps %fcc0, %f2, %f2
.word 0xaab831f5 ! t1_kref+0x2200: xnorcc %g0, -0xe0b, %l5
.word 0xab64c01a ! t1_kref+0x2204: movl %icc, %i2, %l5
.word 0xaab30000 ! t1_kref+0x2208: orncc %o4, %g0, %l5
.word 0xc91fbd30 ! t1_kref+0x220c: ldd [%fp - 0x2d0], %f4
.word 0xac703da8 ! t1_kref+0x2210: udiv %g0, -0x258, %l6
.word 0xec56c018 ! t1_kref+0x2214: ldsh [%i3 + %i0], %l6
.word 0x9fc00004 ! t1_kref+0x2218: call %g0 + %g4
.word 0xac0a7272 ! t1_kref+0x221c: and %o1, -0xd8e, %l6
.word 0xadb240ca ! t1_kref+0x2220: edge16l %o1, %o2, %l6
.word 0xac368009 ! t1_kref+0x2224: orn %i2, %o1, %l6
.word 0x81d92765 ! t1_kref+0x2228: flush %g4 + 0x765
.word 0x85b00fc0 ! t1_kref+0x222c: fone %f2
.word 0x21480006 ! t1_kref+0x2230: fbn,a,pt %fcc0, _kref+0x2248
.word 0xac32c017 ! t1_kref+0x2234: orn %o3, %l7, %l6
.word 0x81b10961 ! t1_kref+0x2238: fpmerge %f4, %f1, %f0
.word 0xaa3220e6 ! t1_kref+0x223c: orn %o0, 0xe6, %l5
.word 0xdbf6500c ! t1_kref+0x2240: casxa [%i1]0x80, %o4, %o5
call SYM(t1_subr2)
.word 0xaa8a631e ! t1_kref+0x2248: andcc %o1, 0x31e, %l5
.word 0xea56c018 ! t1_kref+0x224c: ldsh [%i3 + %i0], %l5
.word 0x85a00540 ! t1_kref+0x2250: fsqrtd %f0, %f2
.word 0x81a01900 ! t1_kref+0x2254: fitod %f0, %f0
.word 0xacb34008 ! t1_kref+0x2258: orncc %o5, %o0, %l6
.word 0x85a000a3 ! t1_kref+0x225c: fnegs %f3, %f2
.word 0xea0e6003 ! t1_kref+0x2260: ldub [%i1 + 3], %l5
.word 0x89a00540 ! t1_kref+0x2264: fsqrtd %f0, %f4
.word 0xac8a66da ! t1_kref+0x2268: andcc %o1, 0x6da, %l6
.word 0xaa3eb87e ! t1_kref+0x226c: xnor %i2, -0x782, %l5
.word 0xee364000 ! t1_kref+0x2270: sth %l7, [%i1]
.word 0xab3b4009 ! t1_kref+0x2274: sra %o5, %o1, %l5
.word 0x89b006c4 ! t1_kref+0x2278: fmul8sux16 %f0, %f4, %f4
.word 0x89a00542 ! t1_kref+0x227c: fsqrtd %f2, %f4
.word 0xacd2c00a ! t1_kref+0x2280: umulcc %o3, %o2, %l6
.word 0xab70001a ! t1_kref+0x2284: popc %i2, %l5
call SYM(t1_subr1)
.word 0xea68a016 ! t1_kref+0x228c: ldstub [%g2 + 0x16], %l5
.word 0xd2262000 ! t1_kref+0x2290: st %o1, [%i0]
.word 0xc068a016 ! t1_kref+0x2294: ldstub [%g2 + 0x16], %g0
.word 0x85b14620 ! t1_kref+0x2298: fmul8x16 %f5, %f0, %f2
.word 0xaca27a2b ! t1_kref+0x229c: subcc %o1, -0x5d5, %l6
.word 0xec50a026 ! t1_kref+0x22a0: ldsh [%g2 + 0x26], %l6
.word 0x89a00044 ! t1_kref+0x22a4: fmovd %f4, %f4
.word 0x39480002 ! t1_kref+0x22a8: fbuge,a,pt %fcc0, _kref+0x22b0
.word 0x81b00760 ! t1_kref+0x22ac: fpack16 %f0, %f0
.word 0xd4360000 ! t1_kref+0x22b0: sth %o2, [%i0]
.word 0xc100a014 ! t1_kref+0x22b4: ld [%g2 + 0x14], %f0
.word 0xec0e200a ! t1_kref+0x22b8: ldub [%i0 + 0xa], %l6
.word 0x81a01080 ! t1_kref+0x22bc: fxtos %f0, %f0
.word 0x89b04704 ! t1_kref+0x22c0: fmuld8sux16 %f1, %f4, %f4
.word 0xc900a024 ! t1_kref+0x22c4: ld [%g2 + 0x24], %f4
.word 0x81a88a42 ! t1_kref+0x22c8: fcmpd %fcc0, %f2, %f2
.word 0x89a00140 ! t1_kref+0x22cc: fabsd %f0, %f4
.word 0xaa5b7c93 ! t1_kref+0x22d0: smul %o5, -0x36d, %l5
.word 0x35800002 ! t1_kref+0x22d4: fbue,a _kref+0x22dc
.word 0x85a00840 ! t1_kref+0x22d8: faddd %f0, %f0, %f2
.word 0xec566016 ! t1_kref+0x22dc: ldsh [%i1 + 0x16], %l6
.word 0xac1a800c ! t1_kref+0x22e0: xor %o2, %o4, %l6
.word 0x2d480004 ! t1_kref+0x22e4: fbg,a,pt %fcc0, _kref+0x22f4
.word 0x89a01024 ! t1_kref+0x22e8: fstox %f4, %f4
.word 0x81a000a1 ! t1_kref+0x22ec: fnegs %f1, %f0
.word 0xea48a016 ! t1_kref+0x22f0: ldsb [%g2 + 0x16], %l5
.word 0xea10a034 ! t1_kref+0x22f4: lduh [%g2 + 0x34], %l5
.word 0x3d800001 ! t1_kref+0x22f8: fbule,a _kref+0x22fc
.word 0xd06e200a ! t1_kref+0x22fc: ldstub [%i0 + 0xa], %o0
call SYM(t1_subr0)
.word 0xaa36800a ! t1_kref+0x2304: orn %i2, %o2, %l5
.word 0xac627685 ! t1_kref+0x2308: subc %o1, -0x97b, %l6
.word 0xab226ed4 ! t1_kref+0x230c: mulscc %o1, 0xed4, %l5
.word 0xabb5806c ! t1_kref+0x2310: edge8ln %l6, %o4, %l5
.word 0xab400000 ! t1_kref+0x2314: mov %y, %l5
.word 0xec5e7fe0 ! t1_kref+0x2318: ldx [%i1 - 0x20], %l6
.word 0x81a88ac4 ! t1_kref+0x231c: fcmped %fcc0, %f2, %f4
.word 0x87a01a21 ! t1_kref+0x2320: fstoi %f1, %f3
.word 0x8bb00764 ! t1_kref+0x2324: fpack16 %f4, %f5
.word 0xadb20108 ! t1_kref+0x2328: edge32 %o0, %o0, %l6
.word 0x81a01a25 ! t1_kref+0x232c: fstoi %f5, %f0
.word 0x85b009a0 ! t1_kref+0x2330: fexpand %f0, %f2
.word 0xac8e8017 ! t1_kref+0x2334: andcc %i2, %l7, %l6
.word 0xec00a024 ! t1_kref+0x2338: ld [%g2 + 0x24], %l6
.word 0xc100a024 ! t1_kref+0x233c: ld [%g2 + 0x24], %f0
.word 0xc386501c ! t1_kref+0x2340: lda [%i1 + %i4]0x80, %f1
.word 0xac5267ad ! t1_kref+0x2344: umul %o1, 0x7ad, %l6
.word 0xd26e4000 ! t1_kref+0x2348: ldstub [%i1], %o1
.word 0x81a84aa4 ! t1_kref+0x234c: fcmpes %fcc0, %f1, %f4
.word 0x2b10c843 ! t1_kref+0x2350: sethi %hi(0x43210c00), %l5
.word 0x81a80a40 ! t1_kref+0x2354: fcmpd %fcc0, %f0, %f0
.word 0x89a80042 ! t1_kref+0x2358: fmovdn %fcc0, %f2, %f4
.word 0x35800001 ! t1_kref+0x235c: fbue,a _kref+0x2360
.word 0x85b00cc4 ! t1_kref+0x2360: fnot2 %f4, %f2
.word 0x81a01884 ! t1_kref+0x2364: fitos %f4, %f0
.word 0xadb3410b ! t1_kref+0x2368: edge32 %o5, %o3, %l6
.word 0xd0266018 ! t1_kref+0x236c: st %o0, [%i1 + 0x18]
.word 0x2f800005 ! t1_kref+0x2370: fbu,a _kref+0x2384
.word 0xec8e9018 ! t1_kref+0x2374: lduba [%i2 + %i0]0x80, %l6
.word 0x85b10e40 ! t1_kref+0x2378: fxnor %f4, %f0, %f2
.word 0xea40a024 ! t1_kref+0x237c: ldsw [%g2 + 0x24], %l5
.word 0xaad68016 ! t1_kref+0x2380: umulcc %i2, %l6, %l5
.word 0xea470019 ! t1_kref+0x2384: ldsw [%i4 + %i1], %l5
.word 0xac203131 ! t1_kref+0x2388: sub %g0, -0xecf, %l6
.word 0xe968a1cf ! t1_kref+0x238c: prefetch %g2 + 0x1cf, 20
.word 0xaad2a2ab ! t1_kref+0x2390: umulcc %o2, 0x2ab, %l5
.word 0x85a01a24 ! t1_kref+0x2394: fstoi %f4, %f2
.word 0xab40c000 ! t1_kref+0x2398: mov %asi, %l5
.word 0x2d480001 ! t1_kref+0x239c: fbg,a,pt %fcc0, _kref+0x23a0
.word 0xac55c008 ! t1_kref+0x23a0: umul %l7, %o0, %l6
.word 0xea48a037 ! t1_kref+0x23a4: ldsb [%g2 + 0x37], %l5
.word 0x87a01a42 ! t1_kref+0x23a8: fdtoi %f2, %f3
.word 0xaa9af030 ! t1_kref+0x23ac: xorcc %o3, -0xfd0, %l5
.word 0xadb20029 ! t1_kref+0x23b0: edge8n %o0, %o1, %l6
.word 0xab400000 ! t1_kref+0x23b4: mov %y, %l5
.word 0x86102018 ! t1_kref+0x23b8: mov 0x18, %g3
.word 0x86a0e001 ! t1_kref+0x23bc: subcc %g3, 1, %g3
.word 0x2280000e ! t1_kref+0x23c0: be,a _kref+0x23f8
.word 0x89a01920 ! t1_kref+0x23c4: fstod %f0, %f4
.word 0xc9bf1a58 ! t1_kref+0x23c8: stda %f4, [%i4 + %i0]0xd2
.word 0x83b0cde4 ! t1_kref+0x23cc: fnands %f3, %f4, %f1
.word 0x87a00121 ! t1_kref+0x23d0: fabss %f1, %f3
.word 0x89a00544 ! t1_kref+0x23d4: fsqrtd %f4, %f4
.word 0x244ffff9 ! t1_kref+0x23d8: ble,a,pt %icc, _kref+0x23bc
.word 0xaa8ac00c ! t1_kref+0x23dc: andcc %o3, %o4, %l5
.word 0xea062010 ! t1_kref+0x23e0: ld [%i0 + 0x10], %l5
.word 0xaa0df05b ! t1_kref+0x23e4: and %l7, -0xfa5, %l5
.word 0xea10a006 ! t1_kref+0x23e8: lduh [%g2 + 6], %l5
.word 0x204ffff4 ! t1_kref+0x23ec: bn,a,pt %icc, _kref+0x23bc
.word 0xd8270019 ! t1_kref+0x23f0: st %o4, [%i4 + %i1]
.word 0xec00a014 ! t1_kref+0x23f4: ld [%g2 + 0x14], %l6
.word 0x2f800006 ! t1_kref+0x23f8: fbu,a _kref+0x2410
.word 0x81a00121 ! t1_kref+0x23fc: fabss %f1, %f0
.word 0xec56201a ! t1_kref+0x2400: ldsh [%i0 + 0x1a], %l6
.word 0xad02ef35 ! t1_kref+0x2404: taddcc %o3, 0xf35, %l6
.word 0x2b800007 ! t1_kref+0x2408: fbug,a _kref+0x2424
.word 0xe4b81019 ! t1_kref+0x240c: stda %l2, [%g0 + %i1]0x80
.word 0x2a800003 ! t1_kref+0x2410: bcs,a _kref+0x241c
.word 0xac5affb4 ! t1_kref+0x2414: smul %o3, -0x4c, %l6
.word 0x81b10e80 ! t1_kref+0x2418: fsrc1 %f4, %f0
.word 0xc100a004 ! t1_kref+0x241c: ld [%g2 + 4], %f0
.word 0xea40a004 ! t1_kref+0x2420: ldsw [%g2 + 4], %l5
.word 0x29480005 ! t1_kref+0x2424: fbl,a,pt %fcc0, _kref+0x2438
.word 0xea462000 ! t1_kref+0x2428: ldsw [%i0], %l5
.word 0xac137a82 ! t1_kref+0x242c: or %o5, -0x57e, %l6
.word 0xea10a014 ! t1_kref+0x2430: lduh [%g2 + 0x14], %l5
.word 0xec50a016 ! t1_kref+0x2434: ldsh [%g2 + 0x16], %l6
.word 0xac12ea0b ! t1_kref+0x2438: or %o3, 0xa0b, %l6
.word 0xac734016 ! t1_kref+0x243c: udiv %o5, %l6, %l6
.word 0xaa95ac2f ! t1_kref+0x2440: orcc %l6, 0xc2f, %l5
.word 0xaa36aa56 ! t1_kref+0x2444: orn %i2, 0xa56, %l5
.word 0xc12e401c ! t1_kref+0x2448: st %fsr, [%i1 + %i4]
.word 0x81a08844 ! t1_kref+0x244c: faddd %f2, %f4, %f0
.word 0x81a88ac0 ! t1_kref+0x2450: fcmped %fcc0, %f2, %f0
.word 0xd020a014 ! t1_kref+0x2454: st %o0, [%g2 + 0x14]
call SYM(t1_subr3)
.word 0xac1d800a ! t1_kref+0x245c: xor %l6, %o2, %l6
.word 0x8ba14821 ! t1_kref+0x2460: fadds %f5, %f1, %f5
.word 0x87a00520 ! t1_kref+0x2464: fsqrts %f0, %f3
.word 0xd62e001a ! t1_kref+0x2468: stb %o3, [%i0 + %i2]
.word 0xd46e3ffd ! t1_kref+0x246c: ldstub [%i0 - 3], %o2
.word 0xec162008 ! t1_kref+0x2470: lduh [%i0 + 8], %l6
.word 0xad44c000 ! t1_kref+0x2474: mov %gsr, %l6
.word 0xac527407 ! t1_kref+0x2478: umul %o1, -0xbf9, %l6
.word 0xec0e001a ! t1_kref+0x247c: ldub [%i0 + %i2], %l6
.word 0x23480001 ! t1_kref+0x2480: fbne,a,pt %fcc0, _kref+0x2484
.word 0xc53e3fe0 ! t1_kref+0x2484: std %f2, [%i0 - 0x20]
.word 0xec5f4019 ! t1_kref+0x2488: ldx [%i5 + %i1], %l6
.word 0xaa72a1d3 ! t1_kref+0x248c: udiv %o2, 0x1d3, %l5
.word 0xaa85c00a ! t1_kref+0x2490: addcc %l7, %o2, %l5
.word 0x81a94aa1 ! t1_kref+0x2494: fcmpes %fcc0, %f5, %f1
.word 0xe26e600d ! t1_kref+0x2498: ldstub [%i1 + 0xd], %l1
.word 0x2f480003 ! t1_kref+0x249c: fbu,a,pt %fcc0, _kref+0x24a8
.word 0xaad5ec4c ! t1_kref+0x24a0: umulcc %l7, 0xc4c, %l5
.word 0xec00a014 ! t1_kref+0x24a4: ld [%g2 + 0x14], %l6
.word 0x85b086c4 ! t1_kref+0x24a8: fmul8sux16 %f2, %f4, %f2
.word 0xd43e2010 ! t1_kref+0x24ac: std %o2, [%i0 + 0x10]
.word 0x3c480008 ! t1_kref+0x24b0: bpos,a,pt %icc, _kref+0x24d0
.word 0x81820000 ! t1_kref+0x24b4: wr %o0, %g0, %y
.word 0x89b00a02 ! t1_kref+0x24b8: fpadd16 %f0, %f2, %f4
.word 0x2b2ffd3c ! t1_kref+0x24bc: sethi %hi(0xbff4f000), %l5
.word 0xac337b7c ! t1_kref+0x24c0: orn %o5, -0x484, %l6
.word 0x89a00542 ! t1_kref+0x24c4: fsqrtd %f2, %f4
.word 0xea10a026 ! t1_kref+0x24c8: lduh [%g2 + 0x26], %l5
.word 0xacb30000 ! t1_kref+0x24cc: orncc %o4, %g0, %l6
.word 0xef6e2008 ! t1_kref+0x24d0: prefetch %i0 + 8, 23
.word 0x3a480004 ! t1_kref+0x24d4: bcc,a,pt %icc, _kref+0x24e4
.word 0x85b086c2 ! t1_kref+0x24d8: fmul8sux16 %f2, %f2, %f2
call SYM(t1_subr3)
.word 0xaad2c00a ! t1_kref+0x24e0: umulcc %o3, %o2, %l5
.word 0x89b00c82 ! t1_kref+0x24e4: fandnot2 %f0, %f2, %f4
.word 0xd6270019 ! t1_kref+0x24e8: st %o3, [%i4 + %i1]
.word 0xac758017 ! t1_kref+0x24ec: udiv %l6, %l7, %l6
.word 0xec08a036 ! t1_kref+0x24f0: ldub [%g2 + 0x36], %l6
.word 0x38480001 ! t1_kref+0x24f4: bgu,a,pt %icc, _kref+0x24f8
.word 0xaa55c008 ! t1_kref+0x24f8: umul %l7, %o0, %l5
.word 0x85b04e64 ! t1_kref+0x24fc: fxnors %f1, %f4, %f2
.word 0xea00a014 ! t1_kref+0x2500: ld [%g2 + 0x14], %l5
.word 0xec08a034 ! t1_kref+0x2504: ldub [%g2 + 0x34], %l6
.word 0xadb105c0 ! t1_kref+0x2508: fcmpeq32 %f4, %f0, %l6
.word 0x85b106c2 ! t1_kref+0x250c: fmul8sux16 %f4, %f2, %f2
.word 0xac030000 ! t1_kref+0x2510: add %o4, %g0, %l6
.word 0xab400000 ! t1_kref+0x2514: mov %y, %l5
.word 0x89b08d02 ! t1_kref+0x2518: fandnot1 %f2, %f2, %f4
.word 0xac93401a ! t1_kref+0x251c: orcc %o5, %i2, %l6
.word 0xad44c000 ! t1_kref+0x2520: mov %gsr, %l6
.word 0xac7ea086 ! t1_kref+0x2524: sdiv %i2, 0x86, %l6
.word 0xad33000a ! t1_kref+0x2528: srl %o4, %o2, %l6
.word 0xaad2b51e ! t1_kref+0x252c: umulcc %o2, -0xae2, %l5
.word 0xc1871018 ! t1_kref+0x2530: lda [%i4 + %i0]0x80, %f0
.word 0xd426600c ! t1_kref+0x2534: st %o2, [%i1 + 0xc]
.word 0x3d800006 ! t1_kref+0x2538: fbule,a _kref+0x2550
.word 0xc7871018 ! t1_kref+0x253c: lda [%i4 + %i0]0x80, %f3
.word 0xaa1e8000 ! t1_kref+0x2540: xor %i2, %g0, %l5
.word 0xadb20036 ! t1_kref+0x2544: edge8n %o0, %l6, %l6
.word 0x85b00d82 ! t1_kref+0x2548: fxor %f0, %f2, %f2
.word 0xec10a036 ! t1_kref+0x254c: lduh [%g2 + 0x36], %l6
call SYM(t1_subr1)
.word 0x89a000a4 ! t1_kref+0x2554: fnegs %f4, %f4
.word 0x81b00fe0 ! t1_kref+0x2558: fones %f0
.word 0x87a01a24 ! t1_kref+0x255c: fstoi %f4, %f3
.word 0xaa72000d ! t1_kref+0x2560: udiv %o0, %o5, %l5
.word 0x24480001 ! t1_kref+0x2564: ble,a,pt %icc, _kref+0x2568
.word 0xaa8ac008 ! t1_kref+0x2568: andcc %o3, %o0, %l5
.word 0xe4086b48 ! t1_kref+0x256c: ldub [%g1 + 0xb48], %l2
.word 0xa41ca00c ! t1_kref+0x2570: xor %l2, 0xc, %l2
.word 0xe4286b48 ! t1_kref+0x2574: stb %l2, [%g1 + 0xb48]
.word 0x81d86b48 ! t1_kref+0x2578: flush %g1 + 0xb48
.word 0xec0e4000 ! t1_kref+0x257c: ldub [%i1], %l6
.word 0xacb36c79 ! t1_kref+0x2580: orncc %o5, 0xc79, %l6
.word 0x33480006 ! t1_kref+0x2584: fbe,a,pt %fcc0, _kref+0x259c
.word 0xfd6e6018 ! t1_kref+0x2588: prefetch %i1 + 0x18, 30
2: .word 0xadb680cb ! t1_kref+0x258c: edge16l %i2, %o3, %l6
.word 0xc06e3fee ! t1_kref+0x2590: ldstub [%i0 - 0x12], %g0
.word 0xac5321e2 ! t1_kref+0x2594: umul %o4, 0x1e2, %l6
.word 0xad408000 ! t1_kref+0x2598: mov %ccr, %l6
.word 0x8610201d ! t1_kref+0x259c: mov 0x1d, %g3
.word 0x86a0e001 ! t1_kref+0x25a0: subcc %g3, 1, %g3
.word 0x22800008 ! t1_kref+0x25a4: be,a _kref+0x25c4
.word 0x89a00542 ! t1_kref+0x25a8: fsqrtd %f2, %f4
.word 0xee36601a ! t1_kref+0x25ac: sth %l7, [%i1 + 0x1a]
.word 0x81824000 ! t1_kref+0x25b0: wr %o1, %g0, %y
.word 0xf4363ff2 ! t1_kref+0x25b4: sth %i2, [%i0 - 0xe]
.word 0xea50a004 ! t1_kref+0x25b8: ldsh [%g2 + 4], %l5
.word 0xad33400a ! t1_kref+0x25bc: srl %o5, %o2, %l6
.word 0xaa026d56 ! t1_kref+0x25c0: add %o1, 0xd56, %l5
.word 0x85b00740 ! t1_kref+0x25c4: fpack32 %f0, %f0, %f2
sethi %hi(2f), %o7
.word 0xe40be1e0 ! t1_kref+0x25cc: ldub [%o7 + 0x1e0], %l2
.word 0xa41ca00c ! t1_kref+0x25d0: xor %l2, 0xc, %l2
.word 0xe42be1e0 ! t1_kref+0x25d4: stb %l2, [%o7 + 0x1e0]
.word 0x81dbe1e0 ! t1_kref+0x25d8: flush %o7 + 0x1e0
.word 0x2d480007 ! t1_kref+0x25dc: fbg,a,pt %fcc0, _kref+0x25f8
2: .word 0xd83e0000 ! t1_kref+0x25e0: std %o4, [%i0]
.word 0xec6e2013 ! t1_kref+0x25e4: ldstub [%i0 + 0x13], %l6
.word 0x89a01883 ! t1_kref+0x25e8: fitos %f3, %f4
.word 0x35480006 ! t1_kref+0x25ec: fbue,a,pt %fcc0, _kref+0x2604
.word 0x89a00121 ! t1_kref+0x25f0: fabss %f1, %f4
.word 0x81a84aa0 ! t1_kref+0x25f4: fcmpes %fcc0, %f1, %f0
.word 0x81a80a20 ! t1_kref+0x25f8: fcmps %fcc0, %f0, %f0
.word 0xaa92001a ! t1_kref+0x25fc: orcc %o0, %i2, %l5
.word 0xea4e3ff1 ! t1_kref+0x2600: ldsb [%i0 - 0xf], %l5
.word 0xec00a034 ! t1_kref+0x2604: ld [%g2 + 0x34], %l6
.word 0x9fc00004 ! t1_kref+0x2608: call %g0 + %g4
.word 0xcb00a034 ! t1_kref+0x260c: ld [%g2 + 0x34], %f5
.word 0xadb2c157 ! t1_kref+0x2610: edge32l %o3, %l7, %l6
.word 0x85a00544 ! t1_kref+0x2614: fsqrtd %f4, %f2
.word 0x87a00123 ! t1_kref+0x2618: fabss %f3, %f3
.word 0xaa73000b ! t1_kref+0x261c: udiv %o4, %o3, %l5
.word 0x2b3b7a88 ! t1_kref+0x2620: sethi %hi(0xedea2000), %l5
.word 0x8ba14822 ! t1_kref+0x2624: fadds %f5, %f2, %f5
.word 0x85a00144 ! t1_kref+0x2628: fabsd %f4, %f2
.word 0x85a01903 ! t1_kref+0x262c: fitod %f3, %f2
.word 0x2d0beabd ! t1_kref+0x2630: sethi %hi(0x2faaf400), %l6
.word 0x85b046a5 ! t1_kref+0x2634: fmul8x16al %f1, %f5, %f2
.word 0x81a00021 ! t1_kref+0x2638: fmovs %f1, %f0
.word 0x86102002 ! t1_kref+0x263c: mov 0x2, %g3
.word 0x32800000 ! t1_kref+0x2640: bne,a _kref+0x2640
.word 0x86a0e001 ! t1_kref+0x2644: subcc %g3, 1, %g3
.word 0x85a109c0 ! t1_kref+0x2648: fdivd %f4, %f0, %f2
.word 0xab1e8000 ! t1_kref+0x264c: tsubcctv %i2, %g0, %l5
.word 0x83a000a3 ! t1_kref+0x2650: fnegs %f3, %f1
.word 0xee26401c ! t1_kref+0x2654: st %l7, [%i1 + %i4]
.word 0xac7a8000 ! t1_kref+0x2658: sdiv %o2, %g0, %l6
.word 0x81824000 ! t1_kref+0x265c: wr %o1, %g0, %y
.word 0x85a00040 ! t1_kref+0x2660: fmovd %f0, %f2
.word 0xac0aa3ae ! t1_kref+0x2664: and %o2, 0x3ae, %l6
.word 0x9fc00004 ! t1_kref+0x2668: call %g0 + %g4
.word 0x81a00542 ! t1_kref+0x266c: fsqrtd %f2, %f0
.word 0x39800005 ! t1_kref+0x2670: fbuge,a _kref+0x2684
.word 0xea00a024 ! t1_kref+0x2674: ld [%g2 + 0x24], %l5
.word 0xaa7b0017 ! t1_kref+0x2678: sdiv %o4, %l7, %l5
.word 0xabb2004a ! t1_kref+0x267c: edge8l %o0, %o2, %l5
.word 0x81a009c4 ! t1_kref+0x2680: fdivd %f0, %f4, %f0
.word 0xda300018 ! t1_kref+0x2684: sth %o5, [%g0 + %i0]
.word 0x81a90a25 ! t1_kref+0x2688: fcmps %fcc0, %f4, %f5
.word 0x81daaa22 ! t1_kref+0x268c: flush %o2 + 0xa22
.word 0xaa7b397b ! t1_kref+0x2690: sdiv %o4, -0x685, %l5
.word 0xac9ae31b ! t1_kref+0x2694: xorcc %o3, 0x31b, %l6
.word 0xacb24017 ! t1_kref+0x2698: orncc %o1, %l7, %l6
.word 0x85a01902 ! t1_kref+0x269c: fitod %f2, %f2
.word 0x8bb10de1 ! t1_kref+0x26a0: fnands %f4, %f1, %f5
.word 0xab132ff5 ! t1_kref+0x26a4: taddcctv %o4, 0xff5, %l5
.word 0xac05b68c ! t1_kref+0x26a8: add %l6, -0x974, %l6
.word 0x89a01920 ! t1_kref+0x26ac: fstod %f0, %f4
.word 0xc11e001d ! t1_kref+0x26b0: ldd [%i0 + %i5], %f0
.word 0xac8dee1b ! t1_kref+0x26b4: andcc %l7, 0xe1b, %l6
.word 0x86102003 ! t1_kref+0x26b8: mov 0x3, %g3
.word 0x32800000 ! t1_kref+0x26bc: bne,a _kref+0x26bc
.word 0x86a0e001 ! t1_kref+0x26c0: subcc %g3, 1, %g3
.word 0xacfac000 ! t1_kref+0x26c4: sdivcc %o3, %g0, %l6
.word 0x8bb00c20 ! t1_kref+0x26c8: fzeros %f5
.word 0x8143c000 ! t1_kref+0x26cc: stbar
.word 0x81a01905 ! t1_kref+0x26d0: fitod %f5, %f0
.word 0xab400000 ! t1_kref+0x26d4: mov %y, %l5
.word 0xd43f4019 ! t1_kref+0x26d8: std %o2, [%i5 + %i1]
.word 0x87a01a22 ! t1_kref+0x26dc: fstoi %f2, %f3
.word 0xea56c019 ! t1_kref+0x26e0: ldsh [%i3 + %i1], %l5
.word 0xadb3001a ! t1_kref+0x26e4: edge8 %o4, %i2, %l6
.word 0xadb5c0a9 ! t1_kref+0x26e8: edge16n %l7, %o1, %l6
.word 0x85b14fa5 ! t1_kref+0x26ec: fors %f5, %f5, %f2
.word 0x32480004 ! t1_kref+0x26f0: bne,a,pt %icc, _kref+0x2700
.word 0xd0263fe4 ! t1_kref+0x26f4: st %o0, [%i0 - 0x1c]
.word 0xac1e8016 ! t1_kref+0x26f8: xor %i2, %l6, %l6
.word 0x89a14823 ! t1_kref+0x26fc: fadds %f5, %f3, %f4
.word 0xad400000 ! t1_kref+0x2700: mov %y, %l6
.word 0x89a01904 ! t1_kref+0x2704: fitod %f4, %f4
.word 0x83a148a2 ! t1_kref+0x2708: fsubs %f5, %f2, %f1
.word 0x31480007 ! t1_kref+0x270c: fba,a,pt %fcc0, _kref+0x2728
.word 0xea0e8019 ! t1_kref+0x2710: ldub [%i2 + %i1], %l5
.word 0x81a88a44 ! t1_kref+0x2714: fcmpd %fcc0, %f2, %f4
.word 0xac8b6628 ! t1_kref+0x2718: andcc %o5, 0x628, %l6
.word 0xea06601c ! t1_kref+0x271c: ld [%i1 + 0x1c], %l5
.word 0xaa00000d ! t1_kref+0x2720: add %g0, %o5, %l5
.word 0xec16601a ! t1_kref+0x2724: lduh [%i1 + 0x1a], %l6
.word 0xab418000 ! t1_kref+0x2728: mov %fprs, %l5
.word 0xe4be1000 ! t1_kref+0x272c: stda %l2, [%i0]0x80
.word 0x85a10942 ! t1_kref+0x2730: fmuld %f4, %f2, %f2
.word 0x85a01a21 ! t1_kref+0x2734: fstoi %f1, %f2
.word 0xec262004 ! t1_kref+0x2738: st %l6, [%i0 + 4]
.word 0xad44c000 ! t1_kref+0x273c: mov %gsr, %l6
.word 0x81da7273 ! t1_kref+0x2740: flush %o1 - 0xd8d
.word 0xad036cc0 ! t1_kref+0x2744: taddcc %o5, 0xcc0, %l6
.word 0x8bb00c20 ! t1_kref+0x2748: fzeros %f5
.word 0xacf30000 ! t1_kref+0x274c: udivcc %o4, %g0, %l6
.word 0x8185c000 ! t1_kref+0x2750: wr %l7, %g0, %y
.word 0x9de3bfa0 ! t1_kref+0x2754: save %sp, -0x60, %sp
.word 0xadef21ee ! t1_kref+0x2758: restore %i4, 0x1ee, %l6
.word 0x81a80a44 ! t1_kref+0x275c: fcmpd %fcc0, %f0, %f4
.word 0xac026f6b ! t1_kref+0x2760: add %o1, 0xf6b, %l6
.word 0x2b800001 ! t1_kref+0x2764: fbug,a _kref+0x2768
.word 0xaa958016 ! t1_kref+0x2768: orcc %l6, %l6, %l5
.word 0xd2270019 ! t1_kref+0x276c: st %o1, [%i4 + %i1]
.word 0xaa9a400d ! t1_kref+0x2770: xorcc %o1, %o5, %l5
.word 0xac8ab5b1 ! t1_kref+0x2774: andcc %o2, -0xa4f, %l6
.word 0x89a01883 ! t1_kref+0x2778: fitos %f3, %f4
.word 0xac1a800d ! t1_kref+0x277c: xor %o2, %o5, %l6
.word 0xadb5c000 ! t1_kref+0x2780: edge8 %l7, %g0, %l6
.word 0xacdb400d ! t1_kref+0x2784: smulcc %o5, %o5, %l6
.word 0x22480008 ! t1_kref+0x2788: be,a,pt %icc, _kref+0x27a8
.word 0xaa5231b7 ! t1_kref+0x278c: umul %o0, -0xe49, %l5
.word 0x2e480003 ! t1_kref+0x2790: bvs,a,pt %icc, _kref+0x279c
.word 0xab132876 ! t1_kref+0x2794: taddcctv %o4, 0x876, %l5
.word 0x3b800002 ! t1_kref+0x2798: fble,a _kref+0x27a0
.word 0xac5021db ! t1_kref+0x279c: umul %g0, 0x1db, %l6
.word 0xea462010 ! t1_kref+0x27a0: ldsw [%i0 + 0x10], %l5
.word 0x85b0c704 ! t1_kref+0x27a4: fmuld8sux16 %f3, %f4, %f2
.word 0xecce5000 ! t1_kref+0x27a8: ldsba [%i1]0x80, %l6
call SYM(t1_subr1)
.word 0xec10a006 ! t1_kref+0x27b0: lduh [%g2 + 6], %l6
.word 0x81b00fa0 ! t1_kref+0x27b4: fors %f0, %f0, %f0
.word 0xf4762018 ! t1_kref+0x27b8: stx %i2, [%i0 + 0x18]
.word 0xac53000c ! t1_kref+0x27bc: umul %o4, %o4, %l6
.word 0x81b00f25 ! t1_kref+0x27c0: fsrc2s %f5, %f0
.word 0xaa5370bd ! t1_kref+0x27c4: umul %o5, -0xf43, %l5
.word 0x37800003 ! t1_kref+0x27c8: fbge,a _kref+0x27d4
.word 0xaa326b1f ! t1_kref+0x27cc: orn %o1, 0xb1f, %l5
.word 0x2b480008 ! t1_kref+0x27d0: fbug,a,pt %fcc0, _kref+0x27f0
.word 0xaabb000a ! t1_kref+0x27d4: xnorcc %o4, %o2, %l5
.word 0xe3b8a0c0 ! t1_kref+0x27d8: stda %f48, [%g2 + 0xc0]%asi
.word 0x85a01902 ! t1_kref+0x27dc: fitod %f2, %f2
.word 0x81a000a4 ! t1_kref+0x27e0: fnegs %f4, %f0
.word 0xaa15c00c ! t1_kref+0x27e4: or %l7, %o4, %l5
.word 0x81d86cf9 ! t1_kref+0x27e8: flush %g1 + 0xcf9
.word 0xaca260d0 ! t1_kref+0x27ec: subcc %o1, 0xd0, %l6
.word 0xaa703f6a ! t1_kref+0x27f0: udiv %g0, -0x96, %l5
.word 0x81b01027 ! t1_kref+0x27f4: siam 0x7
.word 0xaadb000d ! t1_kref+0x27f8: smulcc %o4, %o5, %l5
.word 0xc500a024 ! t1_kref+0x27fc: ld [%g2 + 0x24], %f2
.word 0x83a018c2 ! t1_kref+0x2800: fdtos %f2, %f1
.word 0x2d0193a5 ! t1_kref+0x2804: sethi %hi(0x64e9400), %l6
.word 0x3d480003 ! t1_kref+0x2808: fbule,a,pt %fcc0, _kref+0x2814
.word 0xe968a1c7 ! t1_kref+0x280c: prefetch %g2 + 0x1c7, 20
.word 0xe3b8a0c0 ! t1_kref+0x2810: stda %f48, [%g2 + 0xc0]%asi
.word 0xe4086e00 ! t1_kref+0x2814: ldub [%g1 + 0xe00], %l2
.word 0xa41ca00c ! t1_kref+0x2818: xor %l2, 0xc, %l2
.word 0xe4286e00 ! t1_kref+0x281c: stb %l2, [%g1 + 0xe00]
.word 0x81d86e00 ! t1_kref+0x2820: flush %g1 + 0xe00
.word 0xe46e0000 ! t1_kref+0x2824: ldstub [%i0], %l2
.word 0xac72ea78 ! t1_kref+0x2828: udiv %o3, 0xa78, %l6
.word 0x858331f0 ! t1_kref+0x282c: wr %o4, 0xfffff1f0, %ccr
.word 0xaa1d8000 ! t1_kref+0x2830: xor %l6, %g0, %l5
.word 0xacd030e3 ! t1_kref+0x2834: umulcc %g0, -0xf1d, %l6
.word 0x85a00124 ! t1_kref+0x2838: fabss %f4, %f2
.word 0x3d480006 ! t1_kref+0x283c: fbule,a,pt %fcc0, _kref+0x2854
.word 0xaa9aad01 ! t1_kref+0x2840: xorcc %o2, 0xd01, %l5
2: .word 0x89a00540 ! t1_kref+0x2844: fsqrtd %f0, %f4
.word 0xac5a8009 ! t1_kref+0x2848: smul %o2, %o1, %l6
.word 0xd628a015 ! t1_kref+0x284c: stb %o3, [%g2 + 0x15]
.word 0xea060000 ! t1_kref+0x2850: ld [%i0], %l5
.word 0x39800004 ! t1_kref+0x2854: fbuge,a _kref+0x2864
.word 0xaaf2c009 ! t1_kref+0x2858: udivcc %o3, %o1, %l5
.word 0xaa45a6e2 ! t1_kref+0x285c: addc %l6, 0x6e2, %l5
.word 0xad40c000 ! t1_kref+0x2860: mov %asi, %l6
.word 0x39480003 ! t1_kref+0x2864: fbuge,a,pt %fcc0, _kref+0x2870
.word 0xd8264000 ! t1_kref+0x2868: st %o4, [%i1]
.word 0xaa930000 ! t1_kref+0x286c: orcc %o4, %g0, %l5
.word 0xac35b9d3 ! t1_kref+0x2870: orn %l6, -0x62d, %l6
.word 0x21800001 ! t1_kref+0x2874: fbn,a _kref+0x2878
.word 0xac5a0017 ! t1_kref+0x2878: smul %o0, %l7, %l6
.word 0xacbdc00c ! t1_kref+0x287c: xnorcc %l7, %o4, %l6
.word 0xab22b1e0 ! t1_kref+0x2880: mulscc %o2, -0xe20, %l5
.word 0xaa0ae130 ! t1_kref+0x2884: and %o3, 0x130, %l5
.word 0x2b0b5764 ! t1_kref+0x2888: sethi %hi(0x2d5d9000), %l5
.word 0xead65000 ! t1_kref+0x288c: ldsha [%i1]0x80, %l5
.word 0x85b08d40 ! t1_kref+0x2890: fnot1 %f2, %f2
.word 0xe4086e60 ! t1_kref+0x2894: ldub [%g1 + 0xe60], %l2
.word 0xa41ca00c ! t1_kref+0x2898: xor %l2, 0xc, %l2
.word 0xe4286e60 ! t1_kref+0x289c: stb %l2, [%g1 + 0xe60]
.word 0x81d86e60 ! t1_kref+0x28a0: flush %g1 + 0xe60
2: .word 0x89a009c2 ! t1_kref+0x28a4: fdivd %f0, %f2, %f4
.word 0xe6e81019 ! t1_kref+0x28a8: ldstuba [%g0 + %i1]0x80, %l3
.word 0xea566008 ! t1_kref+0x28ac: ldsh [%i1 + 8], %l5
.word 0xaafab3f8 ! t1_kref+0x28b0: sdivcc %o2, -0xc08, %l5
.word 0xec40a034 ! t1_kref+0x28b4: ldsw [%g2 + 0x34], %l6
.word 0xea08a037 ! t1_kref+0x28b8: ldub [%g2 + 0x37], %l5
.word 0xad25c000 ! t1_kref+0x28bc: mulscc %l7, %g0, %l6
.word 0xaad6800c ! t1_kref+0x28c0: umulcc %i2, %o4, %l5
.word 0xab400000 ! t1_kref+0x28c4: mov %y, %l5
.word 0xac36800a ! t1_kref+0x28c8: orn %i2, %o2, %l6
.word 0xea00a004 ! t1_kref+0x28cc: ld [%g2 + 4], %l5
.word 0xaab5801a ! t1_kref+0x28d0: orncc %l6, %i2, %l5
.word 0xd230a014 ! t1_kref+0x28d4: sth %o1, [%g2 + 0x14]
.word 0xea10a036 ! t1_kref+0x28d8: lduh [%g2 + 0x36], %l5
.word 0xc51e2010 ! t1_kref+0x28dc: ldd [%i0 + 0x10], %f2
.word 0xd220a014 ! t1_kref+0x28e0: st %o1, [%g2 + 0x14]
.word 0xf430a026 ! t1_kref+0x28e4: sth %i2, [%g2 + 0x26]
.word 0xec00a034 ! t1_kref+0x28e8: ld [%g2 + 0x34], %l6
.word 0xaab275a1 ! t1_kref+0x28ec: orncc %o1, -0xa5f, %l5
.word 0xac35e50e ! t1_kref+0x28f0: orn %l7, 0x50e, %l6
.word 0xcb00a014 ! t1_kref+0x28f4: ld [%g2 + 0x14], %f5
.word 0x9de3bfa0 ! t1_kref+0x28f8: save %sp, -0x60, %sp
.word 0xabeea336 ! t1_kref+0x28fc: restore %i2, 0x336, %l5
.word 0xec070018 ! t1_kref+0x2900: ld [%i4 + %i0], %l6
.word 0xad12000c ! t1_kref+0x2904: taddcctv %o0, %o4, %l6
.word 0xc12e401c ! t1_kref+0x2908: st %fsr, [%i1 + %i4]
.word 0xe968a206 ! t1_kref+0x290c: prefetch %g2 + 0x206, 20
.word 0xacf2c017 ! t1_kref+0x2910: udivcc %o3, %l7, %l6
.word 0x81a80a22 ! t1_kref+0x2914: fcmps %fcc0, %f0, %f2
.word 0xab158008 ! t1_kref+0x2918: taddcctv %l6, %o0, %l5
.word 0xaabab9cb ! t1_kref+0x291c: xnorcc %o2, -0x635, %l5
.word 0xaa33401a ! t1_kref+0x2920: orn %o5, %i2, %l5
.word 0xd8f81018 ! t1_kref+0x2924: swapa [%g0 + %i0]0x80, %o4
.word 0x83a14824 ! t1_kref+0x2928: fadds %f5, %f4, %f1
.word 0x2b800003 ! t1_kref+0x292c: fbug,a _kref+0x2938
.word 0x89b00704 ! t1_kref+0x2930: fmuld8sux16 %f0, %f4, %f4
.word 0x83a018c2 ! t1_kref+0x2934: fdtos %f2, %f1
.word 0xaa127bec ! t1_kref+0x2938: or %o1, -0x414, %l5
.word 0x8ba10825 ! t1_kref+0x293c: fadds %f4, %f5, %f5
.word 0xecd61000 ! t1_kref+0x2940: ldsha [%i0]0x80, %l6
.word 0x2b2d6fcc ! t1_kref+0x2944: sethi %hi(0xb5bf3000), %l5
.word 0x3a480008 ! t1_kref+0x2948: bcc,a,pt %icc, _kref+0x2968
.word 0x81a00540 ! t1_kref+0x294c: fsqrtd %f0, %f0
.word 0xaafd8017 ! t1_kref+0x2950: sdivcc %l6, %l7, %l5
.word 0x85a00025 ! t1_kref+0x2954: fmovs %f5, %f2
.word 0x89b08705 ! t1_kref+0x2958: fmuld8sux16 %f2, %f5, %f4
.word 0x89b00de3 ! t1_kref+0x295c: fnands %f0, %f3, %f4
.word 0xc19e5a1d ! t1_kref+0x2960: ldda [%i1 + %i5]0xd0, %f0
.word 0xac0ea0a9 ! t1_kref+0x2964: and %i2, 0xa9, %l6
.word 0x83a00125 ! t1_kref+0x2968: fabss %f5, %f1
.word 0xec067fe0 ! t1_kref+0x296c: ld [%i1 - 0x20], %l6
.word 0x3d480006 ! t1_kref+0x2970: fbule,a,pt %fcc0, _kref+0x2988
.word 0x81da0018 ! t1_kref+0x2974: flush %o0 + %i0
.word 0xea10a036 ! t1_kref+0x2978: lduh [%g2 + 0x36], %l5
.word 0x3a480003 ! t1_kref+0x297c: bcc,a,pt %icc, _kref+0x2988
.word 0x89a108c0 ! t1_kref+0x2980: fsubd %f4, %f0, %f4
.word 0xaa033eef ! t1_kref+0x2984: add %o4, -0x111, %l5
.word 0xac5338d0 ! t1_kref+0x2988: umul %o4, -0x730, %l6
.word 0xac8e8017 ! t1_kref+0x298c: andcc %i2, %l7, %l6
.word 0x85a14d24 ! t1_kref+0x2990: fsmuld %f5, %f4, %f2
.word 0xabb10404 ! t1_kref+0x2994: fcmple16 %f4, %f4, %l5
.word 0x81a80a40 ! t1_kref+0x2998: fcmpd %fcc0, %f0, %f0
.word 0xeac6101c ! t1_kref+0x299c: ldswa [%i0 + %i4]0x80, %l5
call SYM(t1_subr1)
.word 0xd8362002 ! t1_kref+0x29a4: sth %o4, [%i0 + 2]
call SYM(t1_subr0)
.word 0xecb6d019 ! t1_kref+0x29ac: stha %l6, [%i3 + %i1]0x80
.word 0x85a089c4 ! t1_kref+0x29b0: fdivd %f2, %f4, %f2
.word 0x25480008 ! t1_kref+0x29b4: fblg,a,pt %fcc0, _kref+0x29d4
.word 0xea50a014 ! t1_kref+0x29b8: ldsh [%g2 + 0x14], %l5
.word 0xac2af90d ! t1_kref+0x29bc: andn %o3, -0x6f3, %l6
.word 0x89a109c4 ! t1_kref+0x29c0: fdivd %f4, %f4, %f4
.word 0x81b00fc0 ! t1_kref+0x29c4: fone %f0
.word 0x85b0ce64 ! t1_kref+0x29c8: fxnors %f3, %f4, %f2
.word 0x2b800003 ! t1_kref+0x29cc: fbug,a _kref+0x29d8
.word 0x81a00840 ! t1_kref+0x29d0: faddd %f0, %f0, %f0
.word 0x23800005 ! t1_kref+0x29d4: fbne,a _kref+0x29e8
.word 0x85a01903 ! t1_kref+0x29d8: fitod %f3, %f2
.word 0x89a01a23 ! t1_kref+0x29dc: fstoi %f3, %f4
.word 0x21800008 ! t1_kref+0x29e0: fbn,a _kref+0x2a00
.word 0x81a04821 ! t1_kref+0x29e4: fadds %f1, %f1, %f0
.word 0xac9a35d8 ! t1_kref+0x29e8: xorcc %o0, -0xa28, %l6
.word 0xadb2c0ac ! t1_kref+0x29ec: edge16n %o3, %o4, %l6
.word 0xabb20240 ! t1_kref+0x29f0: array16 %o0, %g0, %l5
.word 0xc51fbf78 ! t1_kref+0x29f4: ldd [%fp - 0x88], %f2
.word 0xacf00016 ! t1_kref+0x29f8: udivcc %g0, %l6, %l6
.word 0x89a01a20 ! t1_kref+0x29fc: fstoi %f0, %f4
.word 0xe4086fdc ! t1_kref+0x2a00: ldub [%g1 + 0xfdc], %l2
.word 0xa41ca00c ! t1_kref+0x2a04: xor %l2, 0xc, %l2
.word 0xe4286fdc ! t1_kref+0x2a08: stb %l2, [%g1 + 0xfdc]
.word 0x81d86fdc ! t1_kref+0x2a0c: flush %g1 + 0xfdc
.word 0x85a089c0 ! t1_kref+0x2a10: fdivd %f2, %f0, %f2
.word 0xacba8016 ! t1_kref+0x2a14: xnorcc %o2, %l6, %l6
.word 0xec10a006 ! t1_kref+0x2a18: lduh [%g2 + 6], %l6
.word 0xac82001a ! t1_kref+0x2a1c: addcc %o0, %i2, %l6
2: .word 0xabb2c02b ! t1_kref+0x2a20: edge8n %o3, %o3, %l5
.word 0xac7b000c ! t1_kref+0x2a24: sdiv %o4, %o4, %l6
.word 0x8143c000 ! t1_kref+0x2a28: stbar
.word 0xab44c000 ! t1_kref+0x2a2c: mov %gsr, %l5
.word 0x89a00521 ! t1_kref+0x2a30: fsqrts %f1, %f4
.word 0xec4e2008 ! t1_kref+0x2a34: ldsb [%i0 + 8], %l6
.word 0x8bb14f62 ! t1_kref+0x2a38: fornot1s %f5, %f2, %f5
.word 0xac52ed7b ! t1_kref+0x2a3c: umul %o3, 0xd7b, %l6
.word 0xacb3001a ! t1_kref+0x2a40: orncc %o4, %i2, %l6
.word 0x81a000a0 ! t1_kref+0x2a44: fnegs %f0, %f0
.word 0x39800007 ! t1_kref+0x2a48: fbuge,a _kref+0x2a64
.word 0xecc6101c ! t1_kref+0x2a4c: ldswa [%i0 + %i4]0x80, %l6
.word 0x89a009c2 ! t1_kref+0x2a50: fdivd %f0, %f2, %f4
.word 0x85a089c4 ! t1_kref+0x2a54: fdivd %f2, %f4, %f2
.word 0xadb24056 ! t1_kref+0x2a58: edge8l %o1, %l6, %l6
.word 0xaa92b4c4 ! t1_kref+0x2a5c: orcc %o2, -0xb3c, %l5
.word 0x81dd7353 ! t1_kref+0x2a60: flush %l5 - 0xcad
.word 0x9fc10000 ! t1_kref+0x2a64: call %g4
.word 0xac9b7154 ! t1_kref+0x2a68: xorcc %o5, -0xeac, %l6
.word 0x81a8ca20 ! t1_kref+0x2a6c: fcmps %fcc0, %f3, %f0
.word 0x81a90ac4 ! t1_kref+0x2a70: fcmped %fcc0, %f4, %f4
.word 0xab3a2009 ! t1_kref+0x2a74: sra %o0, 0x9, %l5
.word 0xaa72800b ! t1_kref+0x2a78: udiv %o2, %o3, %l5
.word 0x85b10e42 ! t1_kref+0x2a7c: fxnor %f4, %f2, %f2
.word 0x81a00122 ! t1_kref+0x2a80: fabss %f2, %f0
.word 0xaad27207 ! t1_kref+0x2a84: umulcc %o1, -0xdf9, %l5
.word 0x37800002 ! t1_kref+0x2a88: fbge,a _kref+0x2a90
.word 0xc768a00c ! t1_kref+0x2a8c: prefetch %g2 + 0xc, 3
.word 0xaa30000d ! t1_kref+0x2a90: orn %g0, %o5, %l5
.word 0x2d2e0e58 ! t1_kref+0x2a94: sethi %hi(0xb8396000), %l6
.word 0xaa727161 ! t1_kref+0x2a98: udiv %o1, -0xe9f, %l5
.word 0x89a00021 ! t1_kref+0x2a9c: fmovs %f1, %f4
.word 0xec0e401a ! t1_kref+0x2aa0: ldub [%i1 + %i2], %l6
.word 0xead01019 ! t1_kref+0x2aa4: ldsha [%g0 + %i1]0x80, %l5
.word 0x37480005 ! t1_kref+0x2aa8: fbge,a,pt %fcc0, _kref+0x2abc
.word 0x89b10f82 ! t1_kref+0x2aac: for %f4, %f2, %f4
.word 0xacf2c016 ! t1_kref+0x2ab0: udivcc %o3, %l6, %l6
.word 0xc11fbe78 ! t1_kref+0x2ab4: ldd [%fp - 0x188], %f0
.word 0xab44c000 ! t1_kref+0x2ab8: mov %gsr, %l5
.word 0x81a84a25 ! t1_kref+0x2abc: fcmps %fcc0, %f1, %f5
.word 0x85b00fe0 ! t1_kref+0x2ac0: fones %f2
.word 0xacb2b823 ! t1_kref+0x2ac4: orncc %o2, -0x7dd, %l6
.word 0xeac65000 ! t1_kref+0x2ac8: ldswa [%i1]0x80, %l5
.word 0x3a480001 ! t1_kref+0x2acc: bcc,a,pt %icc, _kref+0x2ad0
.word 0x85b10e80 ! t1_kref+0x2ad0: fsrc1 %f4, %f2
.word 0x2a480005 ! t1_kref+0x2ad4: bcs,a,pt %icc, _kref+0x2ae8
.word 0x89a01a21 ! t1_kref+0x2ad8: fstoi %f1, %f4
.word 0xaa72c008 ! t1_kref+0x2adc: udiv %o3, %o0, %l5
.word 0xac1d8016 ! t1_kref+0x2ae0: xor %l6, %l6, %l6
.word 0xc807bfec ! t1_kref+0x2ae4: ld [%fp - 0x14], %g4
.word 0x8ba00124 ! t1_kref+0x2ae8: fabss %f4, %f5
.word 0xcb20a024 ! t1_kref+0x2aec: st %f5, [%g2 + 0x24]
.word 0x8610201d ! t1_kref+0x2af0: mov 0x1d, %g3
.word 0x86a0e001 ! t1_kref+0x2af4: subcc %g3, 1, %g3
.word 0x22800006 ! t1_kref+0x2af8: be,a _kref+0x2b10
.word 0x81a109c0 ! t1_kref+0x2afc: fdivd %f4, %f0, %f0
.word 0x89b10742 ! t1_kref+0x2b00: fpack32 %f4, %f2, %f4
call SYM(t1_subr0)
.word 0xaa75800a ! t1_kref+0x2b08: udiv %l6, %o2, %l5
.word 0x85b009a4 ! t1_kref+0x2b0c: fexpand %f4, %f2
.word 0xea6e401a ! t1_kref+0x2b10: ldstub [%i1 + %i2], %l5
.word 0x81a88a42 ! t1_kref+0x2b14: fcmpd %fcc0, %f2, %f2
.word 0xadb3400b ! t1_kref+0x2b18: edge8 %o5, %o3, %l6
.word 0x83a000a5 ! t1_kref+0x2b1c: fnegs %f5, %f1
sethi %hi(2f), %o7
.word 0xe40be34c ! t1_kref+0x2b24: ldub [%o7 + 0x34c], %l2
.word 0xa41ca00c ! t1_kref+0x2b28: xor %l2, 0xc, %l2
.word 0xe42be34c ! t1_kref+0x2b2c: stb %l2, [%o7 + 0x34c]
.word 0x81dbe34c ! t1_kref+0x2b30: flush %o7 + 0x34c
.word 0x81a00d25 ! t1_kref+0x2b34: fsmuld %f0, %f5, %f0
.word 0x87b00f24 ! t1_kref+0x2b38: fsrc2s %f4, %f3
.word 0xc53e6000 ! t1_kref+0x2b3c: std %f2, [%i1]
.word 0xac05e58d ! t1_kref+0x2b40: add %l7, 0x58d, %l6
.word 0xaa9377af ! t1_kref+0x2b44: orcc %o5, -0x851, %l5
.word 0xabb68240 ! t1_kref+0x2b48: array16 %i2, %g0, %l5
2: .word 0xec4e001a ! t1_kref+0x2b4c: ldsb [%i0 + %i2], %l6
.word 0x89b08ec2 ! t1_kref+0x2b50: fornot2 %f2, %f2, %f4
.word 0xea08a014 ! t1_kref+0x2b54: ldub [%g2 + 0x14], %l5
.word 0xacf68008 ! t1_kref+0x2b58: udivcc %i2, %o0, %l6
.word 0x81828000 ! t1_kref+0x2b5c: wr %o2, %g0, %y
.word 0xacb32f64 ! t1_kref+0x2b60: orncc %o4, 0xf64, %l6
.word 0x81a089c4 ! t1_kref+0x2b64: fdivd %f2, %f4, %f0
.word 0x83b08e65 ! t1_kref+0x2b68: fxnors %f2, %f5, %f1
.word 0xabb2003a ! t1_kref+0x2b6c: edge8n %o0, %i2, %l5
.word 0x24480005 ! t1_kref+0x2b70: ble,a,pt %icc, _kref+0x2b84
.word 0xda366006 ! t1_kref+0x2b74: sth %o5, [%i1 + 6]
.word 0xd4367fe8 ! t1_kref+0x2b78: sth %o2, [%i1 - 0x18]
.word 0x81868000 ! t1_kref+0x2b7c: wr %i2, %g0, %y
.word 0xc13e3ff0 ! t1_kref+0x2b80: std %f0, [%i0 - 0x10]
.word 0xecb81019 ! t1_kref+0x2b84: stda %l6, [%g0 + %i1]0x80
sethi %hi(2f), %o7
.word 0xe40be3a0 ! t1_kref+0x2b8c: ldub [%o7 + 0x3a0], %l2
.word 0xa41ca00c ! t1_kref+0x2b90: xor %l2, 0xc, %l2
.word 0xe42be3a0 ! t1_kref+0x2b94: stb %l2, [%o7 + 0x3a0]
.word 0x81dbe3a0 ! t1_kref+0x2b98: flush %o7 + 0x3a0
.word 0xc500a034 ! t1_kref+0x2b9c: ld [%g2 + 0x34], %f2
2: .word 0x2b2622d8 ! t1_kref+0x2ba0: sethi %hi(0x988b6000), %l5
.word 0xea064000 ! t1_kref+0x2ba4: ld [%i1], %l5
.word 0xcb00a024 ! t1_kref+0x2ba8: ld [%g2 + 0x24], %f5
.word 0xab302007 ! t1_kref+0x2bac: srl %g0, 0x7, %l5
.word 0x8bb10fa5 ! t1_kref+0x2bb0: fors %f4, %f5, %f5
.word 0xe8bf5019 ! t1_kref+0x2bb4: stda %l4, [%i5 + %i1]0x80
.word 0x8143c000 ! t1_kref+0x2bb8: stbar
.word 0xac602da2 ! t1_kref+0x2bbc: subc %g0, 0xda2, %l6
.word 0xdaa81019 ! t1_kref+0x2bc0: stba %o5, [%g0 + %i1]0x80
.word 0xac8a0017 ! t1_kref+0x2bc4: andcc %o0, %l7, %l6
.word 0xea00a004 ! t1_kref+0x2bc8: ld [%g2 + 4], %l5
.word 0x89a01082 ! t1_kref+0x2bcc: fxtos %f2, %f4
.word 0xf207bfe0 ! t1_kref+0x2bd0: ld [%fp - 0x20], %i1
.word 0x3f480002 ! t1_kref+0x2bd4: fbo,a,pt %fcc0, _kref+0x2bdc
.word 0x8182c000 ! t1_kref+0x2bd8: wr %o3, %g0, %y
.word 0x87a00523 ! t1_kref+0x2bdc: fsqrts %f3, %f3
.word 0xab700017 ! t1_kref+0x2be0: popc %l7, %l5
.word 0xaa1deb52 ! t1_kref+0x2be4: xor %l7, 0xb52, %l5
.word 0xad25a286 ! t1_kref+0x2be8: mulscc %l6, 0x286, %l6
sethi %hi(2f), %o7
.word 0xe40be024 ! t1_kref+0x2bf0: ldub [%o7 + 0x24], %l2
.word 0xa41ca00c ! t1_kref+0x2bf4: xor %l2, 0xc, %l2
.word 0xe42be024 ! t1_kref+0x2bf8: stb %l2, [%o7 + 0x24]
.word 0x81dbe024 ! t1_kref+0x2bfc: flush %o7 + 0x24
.word 0x9fc00004 ! t1_kref+0x2c00: call %g0 + %g4
.word 0xd6a01019 ! t1_kref+0x2c04: sta %o3, [%g0 + %i1]0x80
.word 0x3d480007 ! t1_kref+0x2c08: fbule,a,pt %fcc0, _kref+0x2c24
.word 0xac53400a ! t1_kref+0x2c0c: umul %o5, %o2, %l6
.word 0x3d480001 ! t1_kref+0x2c10: fbule,a,pt %fcc0, _kref+0x2c14
.word 0x89a088c2 ! t1_kref+0x2c14: fsubd %f2, %f2, %f4
.word 0x89b08c42 ! t1_kref+0x2c18: fnor %f2, %f2, %f4
.word 0xaa42abd8 ! t1_kref+0x2c1c: addc %o2, 0xbd8, %l5
.word 0xea4e2011 ! t1_kref+0x2c20: ldsb [%i0 + 0x11], %l5
2: .word 0x89a01883 ! t1_kref+0x2c24: fitos %f3, %f4
.word 0xc99f1a58 ! t1_kref+0x2c28: ldda [%i4 + %i0]0xd2, %f4
.word 0x81dd801f ! t1_kref+0x2c2c: flush %l6 + %i7
.word 0xaa8ab174 ! t1_kref+0x2c30: andcc %o2, -0xe8c, %l5
.word 0x89a01044 ! t1_kref+0x2c34: fdtox %f4, %f4
.word 0xac2b4008 ! t1_kref+0x2c38: andn %o5, %o0, %l6
.word 0x2e480003 ! t1_kref+0x2c3c: bvs,a,pt %icc, _kref+0x2c48
.word 0xac322a62 ! t1_kref+0x2c40: orn %o0, 0xa62, %l6
.word 0x81a00540 ! t1_kref+0x2c44: fsqrtd %f0, %f0
.word 0xaa72800c ! t1_kref+0x2c48: udiv %o2, %o4, %l5
sethi %hi(2f), %o7
.word 0xe40be090 ! t1_kref+0x2c50: ldub [%o7 + 0x90], %l2
.word 0xa41ca00c ! t1_kref+0x2c54: xor %l2, 0xc, %l2
.word 0xe42be090 ! t1_kref+0x2c58: stb %l2, [%o7 + 0x90]
.word 0x81dbe090 ! t1_kref+0x2c5c: flush %o7 + 0x90
.word 0xaa8d8016 ! t1_kref+0x2c60: andcc %l6, %l6, %l5
.word 0x89b00702 ! t1_kref+0x2c64: fmuld8sux16 %f0, %f2, %f4
.word 0xea50a034 ! t1_kref+0x2c68: ldsh [%g2 + 0x34], %l5
.word 0xaaf0000c ! t1_kref+0x2c6c: udivcc %g0, %o4, %l5
.word 0x21480008 ! t1_kref+0x2c70: fbn,a,pt %fcc0, _kref+0x2c90
.word 0xe1e6100a ! t1_kref+0x2c74: casa [%i0]0x80, %o2, %l0
.word 0x85a01900 ! t1_kref+0x2c78: fitod %f0, %f2
.word 0x85a000a5 ! t1_kref+0x2c7c: fnegs %f5, %f2
.word 0xc13e4000 ! t1_kref+0x2c80: std %f0, [%i1]
.word 0xadb08502 ! t1_kref+0x2c84: fcmpgt16 %f2, %f2, %l6
.word 0x89b00ac2 ! t1_kref+0x2c88: fpsub32 %f0, %f2, %f4
.word 0x85a00524 ! t1_kref+0x2c8c: fsqrts %f4, %f2
2: .word 0xaa2a400c ! t1_kref+0x2c90: andn %o1, %o4, %l5
.word 0xad400000 ! t1_kref+0x2c94: mov %y, %l6
.word 0x81a8ca22 ! t1_kref+0x2c98: fcmps %fcc0, %f3, %f2
.word 0x89b00fc0 ! t1_kref+0x2c9c: fone %f4
.word 0xaa02c017 ! t1_kref+0x2ca0: add %o3, %l7, %l5
.word 0xec48a017 ! t1_kref+0x2ca4: ldsb [%g2 + 0x17], %l6
.word 0xac0d800c ! t1_kref+0x2ca8: and %l6, %o4, %l6
.word 0xf4366014 ! t1_kref+0x2cac: sth %i2, [%i1 + 0x14]
.word 0xec48a017 ! t1_kref+0x2cb0: ldsb [%g2 + 0x17], %l6
.word 0x85a00540 ! t1_kref+0x2cb4: fsqrtd %f0, %f2
.word 0x85b10e42 ! t1_kref+0x2cb8: fxnor %f4, %f2, %f2
.word 0xaaf68008 ! t1_kref+0x2cbc: udivcc %i2, %o0, %l5
.word 0x81b10d84 ! t1_kref+0x2cc0: fxor %f4, %f4, %f0
.word 0xaa9039fe ! t1_kref+0x2cc4: orcc %g0, -0x602, %l5
.word 0xea100019 ! t1_kref+0x2cc8: lduh [%g0 + %i1], %l5
.word 0x85b00980 ! t1_kref+0x2ccc: bshuffle %f0, %f0, %f2
.word 0x8ba10822 ! t1_kref+0x2cd0: fadds %f4, %f2, %f5
.word 0x81da7c95 ! t1_kref+0x2cd4: flush %o1 - 0x36b
.word 0xc726401c ! t1_kref+0x2cd8: st %f3, [%i1 + %i4]
.word 0x89b08ec0 ! t1_kref+0x2cdc: fornot2 %f2, %f0, %f4
.word 0xaa32fd9b ! t1_kref+0x2ce0: orn %o3, -0x265, %l5
.word 0xab40c000 ! t1_kref+0x2ce4: mov %asi, %l5
.word 0x85a01021 ! t1_kref+0x2ce8: fstox %f1, %f2
.word 0xec48a035 ! t1_kref+0x2cec: ldsb [%g2 + 0x35], %l6
.word 0xab400000 ! t1_kref+0x2cf0: mov %y, %l5
.word 0x2f800004 ! t1_kref+0x2cf4: fbu,a _kref+0x2d04
.word 0x89a00544 ! t1_kref+0x2cf8: fsqrtd %f4, %f4
.word 0xac420000 ! t1_kref+0x2cfc: addc %o0, %g0, %l6
.word 0xc9b81018 ! t1_kref+0x2d00: stda %f4, [%g0 + %i0]0x80
.word 0xab32e01e ! t1_kref+0x2d04: srl %o3, 0x1e, %l5
.word 0x81dc245e ! t1_kref+0x2d08: flush %l0 + 0x45e
.word 0xaa827d38 ! t1_kref+0x2d0c: addcc %o1, -0x2c8, %l5
.word 0x81a00540 ! t1_kref+0x2d10: fsqrtd %f0, %f0
.word 0x34480004 ! t1_kref+0x2d14: bg,a,pt %icc, _kref+0x2d24
.word 0xac3ac009 ! t1_kref+0x2d18: xnor %o3, %o1, %l6
.word 0xc1beda58 ! t1_kref+0x2d1c: stda %f0, [%i3 + %i0]0xd2
.word 0xaa520009 ! t1_kref+0x2d20: umul %o0, %o1, %l5
.word 0xaa70001a ! t1_kref+0x2d24: udiv %g0, %i2, %l5
.word 0x2c480006 ! t1_kref+0x2d28: bneg,a,pt %icc, _kref+0x2d40
.word 0xaa2dc01a ! t1_kref+0x2d2c: andn %l7, %i2, %l5
.word 0x81a90a40 ! t1_kref+0x2d30: fcmpd %fcc0, %f4, %f0
.word 0x89b00fc0 ! t1_kref+0x2d34: fone %f4
.word 0xacb32323 ! t1_kref+0x2d38: orncc %o4, 0x323, %l6
.word 0x81a00542 ! t1_kref+0x2d3c: fsqrtd %f2, %f0
.word 0x9fc10000 ! t1_kref+0x2d40: call %g4
.word 0xec50a016 ! t1_kref+0x2d44: ldsh [%g2 + 0x16], %l6
.word 0xea0e601d ! t1_kref+0x2d48: ldub [%i1 + 0x1d], %l5
.word 0xea16600c ! t1_kref+0x2d4c: lduh [%i1 + 0xc], %l5
.word 0xad400000 ! t1_kref+0x2d50: mov %y, %l6
.word 0xac558008 ! t1_kref+0x2d54: umul %l6, %o0, %l6
.word 0xaa52bb58 ! t1_kref+0x2d58: umul %o2, -0x4a8, %l5
.word 0xead6d018 ! t1_kref+0x2d5c: ldsha [%i3 + %i0]0x80, %l5
.word 0x86102011 ! t1_kref+0x2d60: mov 0x11, %g3
.word 0x86a0e001 ! t1_kref+0x2d64: subcc %g3, 1, %g3
.word 0x2280000f ! t1_kref+0x2d68: be,a _kref+0x2da4
.word 0xec40a004 ! t1_kref+0x2d6c: ldsw [%g2 + 4], %l6
.word 0x89a01921 ! t1_kref+0x2d70: fstod %f1, %f4
.word 0xea167fe2 ! t1_kref+0x2d74: lduh [%i1 - 0x1e], %l5
.word 0xec16600e ! t1_kref+0x2d78: lduh [%i1 + 0xe], %l6
.word 0x87a00120 ! t1_kref+0x2d7c: fabss %f0, %f3
.word 0x87a00825 ! t1_kref+0x2d80: fadds %f0, %f5, %f3
.word 0x83a01885 ! t1_kref+0x2d84: fitos %f5, %f1
.word 0xacd27333 ! t1_kref+0x2d88: umulcc %o1, -0xccd, %l6
.word 0xea10a006 ! t1_kref+0x2d8c: lduh [%g2 + 6], %l5
.word 0xe968a00b ! t1_kref+0x2d90: prefetch %g2 + 0xb, 20
.word 0x83a000a4 ! t1_kref+0x2d94: fnegs %f4, %f1
.word 0xec901019 ! t1_kref+0x2d98: lduha [%g0 + %i1]0x80, %l6
.word 0xaa2d8017 ! t1_kref+0x2d9c: andn %l6, %l7, %l5
.word 0xec4e401a ! t1_kref+0x2da0: ldsb [%i1 + %i2], %l6
.word 0x81b00a02 ! t1_kref+0x2da4: fpadd16 %f0, %f2, %f0
.word 0xec560000 ! t1_kref+0x2da8: ldsh [%i0], %l6
.word 0xad418000 ! t1_kref+0x2dac: mov %fprs, %l6
call SYM(t1_subr3)
.word 0x85b106c0 ! t1_kref+0x2db4: fmul8sux16 %f4, %f0, %f2
.word 0xac7d800b ! t1_kref+0x2db8: sdiv %l6, %o3, %l6
.word 0x86102013 ! t1_kref+0x2dbc: mov 0x13, %g3
.word 0x86a0e001 ! t1_kref+0x2dc0: subcc %g3, 1, %g3
.word 0x2280000f ! t1_kref+0x2dc4: be,a _kref+0x2e00
.word 0x89b08d40 ! t1_kref+0x2dc8: fnot1 %f2, %f4
.word 0x81a80ac4 ! t1_kref+0x2dcc: fcmped %fcc0, %f0, %f4
.word 0x87a00125 ! t1_kref+0x2dd0: fabss %f5, %f3
.word 0xc7066000 ! t1_kref+0x2dd4: ld [%i1], %f3
.word 0x2f800006 ! t1_kref+0x2dd8: fbu,a _kref+0x2df0
.word 0xea5e0000 ! t1_kref+0x2ddc: ldx [%i0], %l5
.word 0x21480005 ! t1_kref+0x2de0: fbn,a,pt %fcc0, _kref+0x2df4
.word 0x89b00cc2 ! t1_kref+0x2de4: fnot2 %f2, %f4
.word 0xaa8a4009 ! t1_kref+0x2de8: andcc %o1, %o1, %l5
.word 0x2c480007 ! t1_kref+0x2dec: bneg,a,pt %icc, _kref+0x2e08
.word 0x85b10ac2 ! t1_kref+0x2df0: fpsub32 %f4, %f2, %f2
.word 0xabb0034c ! t1_kref+0x2df4: alignaddrl %g0, %o4, %l5
.word 0xea6e001a ! t1_kref+0x2df8: ldstub [%i0 + %i2], %l5
.word 0xabb30357 ! t1_kref+0x2dfc: alignaddrl %o4, %l7, %l5
.word 0xabb5c176 ! t1_kref+0x2e00: edge32ln %l7, %l6, %l5
.word 0xab400000 ! t1_kref+0x2e04: mov %y, %l5
.word 0x85b10e42 ! t1_kref+0x2e08: fxnor %f4, %f2, %f2
.word 0xaab30008 ! t1_kref+0x2e0c: orncc %o4, %o0, %l5
.word 0x81a80ac4 ! t1_kref+0x2e10: fcmped %fcc0, %f0, %f4
sethi %hi(2f), %o7
.word 0xe40be240 ! t1_kref+0x2e18: ldub [%o7 + 0x240], %l2
.word 0xa41ca00c ! t1_kref+0x2e1c: xor %l2, 0xc, %l2
.word 0xe42be240 ! t1_kref+0x2e20: stb %l2, [%o7 + 0x240]
.word 0x81dbe240 ! t1_kref+0x2e24: flush %o7 + 0x240
.word 0x27800007 ! t1_kref+0x2e28: fbul,a _kref+0x2e44
.word 0x89a01925 ! t1_kref+0x2e2c: fstod %f5, %f4
.word 0x87a018c4 ! t1_kref+0x2e30: fdtos %f4, %f3
.word 0xe3b8a0c0 ! t1_kref+0x2e34: stda %f48, [%g2 + 0xc0]%asi
.word 0xf4270018 ! t1_kref+0x2e38: st %i2, [%i4 + %i0]
.word 0x89b00c00 ! t1_kref+0x2e3c: fzero %f4
2: .word 0x85a08842 ! t1_kref+0x2e40: faddd %f2, %f2, %f2
.word 0xaaf2fb46 ! t1_kref+0x2e44: udivcc %o3, -0x4ba, %l5
.word 0x85b00c00 ! t1_kref+0x2e48: fzero %f2
.word 0xaa06aabb ! t1_kref+0x2e4c: add %i2, 0xabb, %l5
.word 0xec56c018 ! t1_kref+0x2e50: ldsh [%i3 + %i0], %l6
.word 0xaa332f88 ! t1_kref+0x2e54: orn %o4, 0xf88, %l5
.word 0x81a01883 ! t1_kref+0x2e58: fitos %f3, %f0
.word 0x89a01880 ! t1_kref+0x2e5c: fitos %f0, %f4
.word 0xaa1275a5 ! t1_kref+0x2e60: or %o1, -0xa5b, %l5
.word 0x81a80ac4 ! t1_kref+0x2e64: fcmped %fcc0, %f0, %f4
.word 0xab44c000 ! t1_kref+0x2e68: mov %gsr, %l5
.word 0xaa50000b ! t1_kref+0x2e6c: umul %g0, %o3, %l5
.word 0x81a90ac0 ! t1_kref+0x2e70: fcmped %fcc0, %f4, %f0
.word 0xea48a006 ! t1_kref+0x2e74: ldsb [%g2 + 6], %l5
.word 0x81db400f ! t1_kref+0x2e78: flush %o5 + %o7
.word 0xaa42800a ! t1_kref+0x2e7c: addc %o2, %o2, %l5
.word 0x85a108c2 ! t1_kref+0x2e80: fsubd %f4, %f2, %f2
.word 0x87b10de1 ! t1_kref+0x2e84: fnands %f4, %f1, %f3
.word 0xac8a000b ! t1_kref+0x2e88: andcc %o0, %o3, %l6
.word 0xecd01018 ! t1_kref+0x2e8c: ldsha [%g0 + %i0]0x80, %l6
.word 0xaab24009 ! t1_kref+0x2e90: orncc %o1, %o1, %l5
.word 0x89a14824 ! t1_kref+0x2e94: fadds %f5, %f4, %f4
.word 0x87a0c824 ! t1_kref+0x2e98: fadds %f3, %f4, %f3
.word 0x3f480002 ! t1_kref+0x2e9c: fbo,a,pt %fcc0, _kref+0x2ea4
.word 0xaa2a3fea ! t1_kref+0x2ea0: andn %o0, -0x16, %l5
.word 0xea08a017 ! t1_kref+0x2ea4: ldub [%g2 + 0x17], %l5
.word 0x32480001 ! t1_kref+0x2ea8: bne,a,pt %icc, _kref+0x2eac
.word 0xad234008 ! t1_kref+0x2eac: mulscc %o5, %o0, %l6
.word 0xac00000a ! t1_kref+0x2eb0: add %g0, %o2, %l6
.word 0xc900a004 ! t1_kref+0x2eb4: ld [%g2 + 4], %f4
.word 0xec4e6017 ! t1_kref+0x2eb8: ldsb [%i1 + 0x17], %l6
.word 0xf4267fe8 ! t1_kref+0x2ebc: st %i2, [%i1 - 0x18]
.word 0xec160000 ! t1_kref+0x2ec0: lduh [%i0], %l6
.word 0x83a00025 ! t1_kref+0x2ec4: fmovs %f5, %f1
.word 0xab400000 ! t1_kref+0x2ec8: mov %y, %l5
.word 0xc56e3fe8 ! t1_kref+0x2ecc: prefetch %i0 - 0x18, 2
.word 0xea00a024 ! t1_kref+0x2ed0: ld [%g2 + 0x24], %l5
.word 0xea50a026 ! t1_kref+0x2ed4: ldsh [%g2 + 0x26], %l5
.word 0x81a00540 ! t1_kref+0x2ed8: fsqrtd %f0, %f0
.word 0x29800002 ! t1_kref+0x2edc: fbl,a _kref+0x2ee4
.word 0x81a048a5 ! t1_kref+0x2ee0: fsubs %f1, %f5, %f0
.word 0x23800004 ! t1_kref+0x2ee4: fbne,a _kref+0x2ef4
.word 0xd0367fe8 ! t1_kref+0x2ee8: sth %o0, [%i1 - 0x18]
.word 0x8143c000 ! t1_kref+0x2eec: stbar
.word 0x81830000 ! t1_kref+0x2ef0: wr %o4, %g0, %y
.word 0x2b2bfebc ! t1_kref+0x2ef4: sethi %hi(0xaffaf000), %l5
.word 0xab40c000 ! t1_kref+0x2ef8: mov %asi, %l5
.word 0x81a90a44 ! t1_kref+0x2efc: fcmpd %fcc0, %f4, %f4
.word 0x9fc10000 ! t1_kref+0x2f00: call %g4
.word 0xac0b7b4f ! t1_kref+0x2f04: and %o5, -0x4b1, %l6
.word 0x81a80aa4 ! t1_kref+0x2f08: fcmpes %fcc0, %f0, %f4
sethi %hi(2f), %o7
.word 0xe40be334 ! t1_kref+0x2f10: ldub [%o7 + 0x334], %l2
.word 0xa41ca00c ! t1_kref+0x2f14: xor %l2, 0xc, %l2
.word 0xe42be334 ! t1_kref+0x2f18: stb %l2, [%o7 + 0x334]
.word 0x81dbe334 ! t1_kref+0x2f1c: flush %o7 + 0x334
.word 0x23800001 ! t1_kref+0x2f20: fbne,a _kref+0x2f24
.word 0xc368a042 ! t1_kref+0x2f24: prefetch %g2 + 0x42, 1
.word 0x9f414000 ! t1_kref+0x2f28: mov %pc, %o7
.word 0xac2b001a ! t1_kref+0x2f2c: andn %o4, %i2, %l6
.word 0xaab5fb40 ! t1_kref+0x2f30: orncc %l7, -0x4c0, %l5
2: .word 0x81a088c2 ! t1_kref+0x2f34: fsubd %f2, %f2, %f0
.word 0x83a01a20 ! t1_kref+0x2f38: fstoi %f0, %f1
.word 0x83a01a24 ! t1_kref+0x2f3c: fstoi %f4, %f1
.word 0x81a84a25 ! t1_kref+0x2f40: fcmps %fcc0, %f1, %f5
.word 0x85b10ac2 ! t1_kref+0x2f44: fpsub32 %f4, %f2, %f2
.word 0xaa62f114 ! t1_kref+0x2f48: subc %o3, -0xeec, %l5
.word 0xda680019 ! t1_kref+0x2f4c: ldstub [%g0 + %i1], %o5
.word 0xd82e600b ! t1_kref+0x2f50: stb %o4, [%i1 + 0xb]
.word 0xec06001c ! t1_kref+0x2f54: ld [%i0 + %i4], %l6
.word 0xac55eacf ! t1_kref+0x2f58: umul %l7, 0xacf, %l6
.word 0x89a08940 ! t1_kref+0x2f5c: fmuld %f2, %f0, %f4
.word 0x85b00aa4 ! t1_kref+0x2f60: fpsub16s %f0, %f4, %f2
.word 0xec00a014 ! t1_kref+0x2f64: ld [%g2 + 0x14], %l6
.word 0xac45eeb8 ! t1_kref+0x2f68: addc %l7, 0xeb8, %l6
.word 0x2d067e7f ! t1_kref+0x2f6c: sethi %hi(0x19f9fc00), %l6
.word 0xac9a63f3 ! t1_kref+0x2f70: xorcc %o1, 0x3f3, %l6
.word 0xad0df80c ! t1_kref+0x2f74: tsubcc %l7, -0x7f4, %l6
.word 0x2d2fff74 ! t1_kref+0x2f78: sethi %hi(0xbffdd000), %l6
.word 0xe1f65008 ! t1_kref+0x2f7c: casxa [%i1]0x80, %o0, %l0
.word 0x89a108c0 ! t1_kref+0x2f80: fsubd %f4, %f0, %f4
.word 0xacb6800d ! t1_kref+0x2f84: orncc %i2, %o5, %l6
.word 0xa786800a ! t1_kref+0x2f88: wr %i2, %o2, %gsr
.word 0x33800007 ! t1_kref+0x2f8c: fbe,a _kref+0x2fa8
.word 0x81a00021 ! t1_kref+0x2f90: fmovs %f1, %f0
.word 0xaa034009 ! t1_kref+0x2f94: add %o5, %o1, %l5
.word 0xc300a024 ! t1_kref+0x2f98: ld [%g2 + 0x24], %f1
.word 0x27480002 ! t1_kref+0x2f9c: fbul,a,pt %fcc0, _kref+0x2fa4
.word 0xacfd800c ! t1_kref+0x2fa0: sdivcc %l6, %o4, %l6
.word 0x83a149a1 ! t1_kref+0x2fa4: fdivs %f5, %f1, %f1
.word 0xc9380018 ! t1_kref+0x2fa8: std %f4, [%g0 + %i0]
.word 0xac333c71 ! t1_kref+0x2fac: orn %o4, -0x38f, %l6
.word 0x81a00121 ! t1_kref+0x2fb0: fabss %f1, %f0
.word 0xe168a04c ! t1_kref+0x2fb4: prefetch %g2 + 0x4c, 16
.word 0xaa95c016 ! t1_kref+0x2fb8: orcc %l7, %l6, %l5
.word 0xac720017 ! t1_kref+0x2fbc: udiv %o0, %l7, %l6
.word 0x3d800005 ! t1_kref+0x2fc0: fbule,a _kref+0x2fd4
.word 0xaa05c000 ! t1_kref+0x2fc4: add %l7, %g0, %l5
.word 0x81a80a40 ! t1_kref+0x2fc8: fcmpd %fcc0, %f0, %f0
.word 0x85a048a4 ! t1_kref+0x2fcc: fsubs %f1, %f4, %f2
.word 0xc807bfe8 ! t1_kref+0x2fd0: ld [%fp - 0x18], %g4
.word 0xaa96800c ! t1_kref+0x2fd4: orcc %i2, %o4, %l5
.word 0xac9ac008 ! t1_kref+0x2fd8: xorcc %o3, %o0, %l6
.word 0x81a90a40 ! t1_kref+0x2fdc: fcmpd %fcc0, %f4, %f0
.word 0x83b00c20 ! t1_kref+0x2fe0: fzeros %f1
.word 0x81b00d40 ! t1_kref+0x2fe4: fnot1 %f0, %f0
.word 0x83a08822 ! t1_kref+0x2fe8: fadds %f2, %f2, %f1
.word 0xaaba754c ! t1_kref+0x2fec: xnorcc %o1, -0xab4, %l5
.word 0x21480006 ! t1_kref+0x2ff0: fbn,a,pt %fcc0, _kref+0x3008
.word 0x89a000a3 ! t1_kref+0x2ff4: fnegs %f3, %f4
.word 0xacf32640 ! t1_kref+0x2ff8: udivcc %o4, 0x640, %l6
.word 0xadb2402a ! t1_kref+0x2ffc: edge8n %o1, %o2, %l6
.word 0xaca03d28 ! t1_kref+0x3000: subcc %g0, -0x2d8, %l6
.word 0xda30a014 ! t1_kref+0x3004: sth %o5, [%g2 + 0x14]
.word 0xaa736d63 ! t1_kref+0x3008: udiv %o5, 0xd63, %l5
.word 0xaa95b8b9 ! t1_kref+0x300c: orcc %l6, -0x747, %l5
.word 0x9de3bfa0 ! t1_kref+0x3010: save %sp, -0x60, %sp
.word 0xabef60ba ! t1_kref+0x3014: restore %i5, 0xba, %l5
.word 0xaa0df394 ! t1_kref+0x3018: and %l7, -0xc6c, %l5
.word 0x85b08e42 ! t1_kref+0x301c: fxnor %f2, %f2, %f2
.word 0xd4270019 ! t1_kref+0x3020: st %o2, [%i4 + %i1]
.word 0x2d38880a ! t1_kref+0x3024: sethi %hi(0xe2202800), %l6
.word 0x83a00124 ! t1_kref+0x3028: fabss %f4, %f1
.word 0x81a80a20 ! t1_kref+0x302c: fcmps %fcc0, %f0, %f0
.word 0x29480004 ! t1_kref+0x3030: fbl,a,pt %fcc0, _kref+0x3040
.word 0xf4366016 ! t1_kref+0x3034: sth %i2, [%i1 + 0x16]
.word 0x23480006 ! t1_kref+0x3038: fbne,a,pt %fcc0, _kref+0x3050
.word 0x85a00523 ! t1_kref+0x303c: fsqrts %f3, %f2
.word 0x3f800005 ! t1_kref+0x3040: fbo,a _kref+0x3054
.word 0xaa92400a ! t1_kref+0x3044: orcc %o1, %o2, %l5
.word 0xadb08500 ! t1_kref+0x3048: fcmpgt16 %f2, %f0, %l6
.word 0xac1a8000 ! t1_kref+0x304c: xor %o2, %g0, %l6
.word 0xaa330016 ! t1_kref+0x3050: orn %o4, %l6, %l5
.word 0x85b00c00 ! t1_kref+0x3054: fzero %f2
.word 0x8ba01880 ! t1_kref+0x3058: fitos %f0, %f5
.word 0xaa06b039 ! t1_kref+0x305c: add %i2, -0xfc7, %l5
.word 0x85b009a1 ! t1_kref+0x3060: fexpand %f1, %f2
.word 0xc500a014 ! t1_kref+0x3064: ld [%g2 + 0x14], %f2
.word 0x81a88a44 ! t1_kref+0x3068: fcmpd %fcc0, %f2, %f4
.word 0xec4e201a ! t1_kref+0x306c: ldsb [%i0 + 0x1a], %l6
.word 0xad400000 ! t1_kref+0x3070: mov %y, %l6
.word 0x81a90ac0 ! t1_kref+0x3074: fcmped %fcc0, %f4, %f0
.word 0xe06e001a ! t1_kref+0x3078: ldstub [%i0 + %i2], %l0
.word 0xaa53218a ! t1_kref+0x307c: umul %o4, 0x18a, %l5
.word 0x2d480006 ! t1_kref+0x3080: fbg,a,pt %fcc0, _kref+0x3098
.word 0xf4266018 ! t1_kref+0x3084: st %i2, [%i1 + 0x18]
.word 0x81a8caa4 ! t1_kref+0x3088: fcmpes %fcc0, %f3, %f4
.word 0x81a0c8a2 ! t1_kref+0x308c: fsubs %f3, %f2, %f0
.word 0xaaf2401a ! t1_kref+0x3090: udivcc %o1, %i2, %l5
.word 0x2b260d5f ! t1_kref+0x3094: sethi %hi(0x98357c00), %l5
.word 0x89b106c4 ! t1_kref+0x3098: fmul8sux16 %f4, %f4, %f4
.word 0x89a04d20 ! t1_kref+0x309c: fsmuld %f1, %f0, %f4
.word 0xad202b50 ! t1_kref+0x30a0: mulscc %g0, 0xb50, %l6
.word 0xac96a3ba ! t1_kref+0x30a4: orcc %i2, 0x3ba, %l6
.word 0xaa9029a0 ! t1_kref+0x30a8: orcc %g0, 0x9a0, %l5
.word 0xec26401c ! t1_kref+0x30ac: st %l6, [%i1 + %i4]
.word 0x87a00124 ! t1_kref+0x30b0: fabss %f4, %f3
.word 0xc807bfec ! t1_kref+0x30b4: ld [%fp - 0x14], %g4
call SYM(t1_subr2)
.word 0xaaba7a86 ! t1_kref+0x30bc: xnorcc %o1, -0x57a, %l5
call 1f
.empty
.word 0xeac6101c ! t1_kref+0x30c4: ldswa [%i0 + %i4]0x80, %l5
.word 0x81a90ac4 ! t1_kref+0x30c8: fcmped %fcc0, %f4, %f4
1: .word 0x85a009c2 ! t1_kref+0x30cc: fdivd %f0, %f2, %f2
.word 0xea48a004 ! t1_kref+0x30d0: ldsb [%g2 + 4], %l5
.word 0x3e480002 ! t1_kref+0x30d4: bvc,a,pt %icc, _kref+0x30dc
.word 0x81b01021 ! t1_kref+0x30d8: siam 0x1
.word 0xec00a024 ! t1_kref+0x30dc: ld [%g2 + 0x24], %l6
.word 0xac7a74d1 ! t1_kref+0x30e0: sdiv %o1, -0xb2f, %l6
.word 0xf007bfe0 ! t1_kref+0x30e4: ld [%fp - 0x20], %i0
.word 0x38480001 ! t1_kref+0x30e8: bgu,a,pt %icc, _kref+0x30ec
.word 0xaaf0000a ! t1_kref+0x30ec: udivcc %g0, %o2, %l5
.word 0xc13e401d ! t1_kref+0x30f0: std %f0, [%i1 + %i5]
.word 0xea0e3fe9 ! t1_kref+0x30f4: ldub [%i0 - 0x17], %l5
.word 0x89a089c4 ! t1_kref+0x30f8: fdivd %f2, %f4, %f4
.word 0xea08a006 ! t1_kref+0x30fc: ldub [%g2 + 6], %l5
.word 0x2f800003 ! t1_kref+0x3100: fbu,a _kref+0x310c
.word 0xabb240d7 ! t1_kref+0x3104: edge16l %o1, %l7, %l5
.word 0x83a01a24 ! t1_kref+0x3108: fstoi %f4, %f1
.word 0x2d480003 ! t1_kref+0x310c: fbg,a,pt %fcc0, _kref+0x3118
.word 0x89a018c4 ! t1_kref+0x3110: fdtos %f4, %f4
.word 0x32480004 ! t1_kref+0x3114: bne,a,pt %icc, _kref+0x3124
.word 0xaa328000 ! t1_kref+0x3118: orn %o2, %g0, %l5
.word 0xab40c000 ! t1_kref+0x311c: mov %asi, %l5
.word 0xaab34016 ! t1_kref+0x3120: orncc %o5, %l6, %l5
.word 0x81aa0040 ! t1_kref+0x3124: fmovda %fcc0, %f0, %f0
.word 0xacb02408 ! t1_kref+0x3128: orncc %g0, 0x408, %l6
.word 0x86102007 ! t1_kref+0x312c: mov 0x7, %g3
.word 0x86a0e001 ! t1_kref+0x3130: subcc %g3, 1, %g3
.word 0x2280000e ! t1_kref+0x3134: be,a _kref+0x316c
.word 0xaaf0000c ! t1_kref+0x3138: udivcc %g0, %o4, %l5
.word 0xacb27af8 ! t1_kref+0x313c: orncc %o1, -0x508, %l6
.word 0xad400000 ! t1_kref+0x3140: mov %y, %l6
call SYM(t1_subr1)
.word 0xaa3326c8 ! t1_kref+0x3148: orn %o4, 0x6c8, %l5
.word 0xf2502324 ! t1_kref+0x314c: ldsh [%g0 + 0x324], %i1
.word 0xc1bf5019 ! t1_kref+0x3150: stda %f0, [%i5 + %i1]0x80
.word 0xea4e6015 ! t1_kref+0x3154: ldsb [%i1 + 0x15], %l5
.word 0xacb6800a ! t1_kref+0x3158: orncc %i2, %o2, %l6
.word 0x83a00824 ! t1_kref+0x315c: fadds %f0, %f4, %f1
.word 0xea164000 ! t1_kref+0x3160: lduh [%i1], %l5
.word 0x204ffff3 ! t1_kref+0x3164: bn,a,pt %icc, _kref+0x3130
.word 0xd820a024 ! t1_kref+0x3168: st %o4, [%g2 + 0x24]
.word 0x81a000a3 ! t1_kref+0x316c: fnegs %f3, %f0
.word 0xd4e81019 ! t1_kref+0x3170: ldstuba [%g0 + %i1]0x80, %o2
.word 0xac72000d ! t1_kref+0x3174: udiv %o0, %o5, %l6
.word 0xc19eda59 ! t1_kref+0x3178: ldda [%i3 + %i1]0xd2, %f0
.word 0xea56200a ! t1_kref+0x317c: ldsh [%i0 + 0xa], %l5
.word 0x81df800d ! t1_kref+0x3180: flush %fp + %o5
.word 0xec50a006 ! t1_kref+0x3184: ldsh [%g2 + 6], %l6
.word 0xac1b77cb ! t1_kref+0x3188: xor %o5, -0x835, %l6
.word 0x83a01a20 ! t1_kref+0x318c: fstoi %f0, %f1
.word 0x89a000a3 ! t1_kref+0x3190: fnegs %f3, %f4
.word 0xea40a034 ! t1_kref+0x3194: ldsw [%g2 + 0x34], %l5
.word 0xc300a014 ! t1_kref+0x3198: ld [%g2 + 0x14], %f1
.word 0x89b00c00 ! t1_kref+0x319c: fzero %f4
.word 0x37480007 ! t1_kref+0x31a0: fbge,a,pt %fcc0, _kref+0x31bc
.word 0xf1ee101a ! t1_kref+0x31a4: prefetcha %i0 + %i2, 24
.word 0x20480006 ! t1_kref+0x31a8: bn,a,pt %icc, _kref+0x31c0
.word 0xac727bc0 ! t1_kref+0x31ac: udiv %o1, -0x440, %l6
.word 0x89a10840 ! t1_kref+0x31b0: faddd %f4, %f0, %f4
.word 0x8ba000a3 ! t1_kref+0x31b4: fnegs %f3, %f5
.word 0xec40a004 ! t1_kref+0x31b8: ldsw [%g2 + 4], %l6
.word 0x83a00025 ! t1_kref+0x31bc: fmovs %f5, %f1
.word 0xcb00a014 ! t1_kref+0x31c0: ld [%g2 + 0x14], %f5
.word 0x85b04965 ! t1_kref+0x31c4: fpmerge %f1, %f5, %f2
.word 0xd6ee501a ! t1_kref+0x31c8: ldstuba [%i1 + %i2]0x80, %o3
.word 0x85b04703 ! t1_kref+0x31cc: fmuld8sux16 %f1, %f3, %f2
.word 0xec06401c ! t1_kref+0x31d0: ld [%i1 + %i4], %l6
.word 0x83a00024 ! t1_kref+0x31d4: fmovs %f4, %f1
.word 0xaaf0276e ! t1_kref+0x31d8: udivcc %g0, 0x76e, %l5
.word 0xea5e7ff8 ! t1_kref+0x31dc: ldx [%i1 - 8], %l5
.word 0x2b0e16bb ! t1_kref+0x31e0: sethi %hi(0x385aec00), %l5
.word 0xaa55f573 ! t1_kref+0x31e4: umul %l7, -0xa8d, %l5
.word 0x89a00025 ! t1_kref+0x31e8: fmovs %f5, %f4
.word 0x81b08740 ! t1_kref+0x31ec: fpack32 %f2, %f0, %f0
.word 0x3b800001 ! t1_kref+0x31f0: fble,a _kref+0x31f4
.word 0xc11e7ff0 ! t1_kref+0x31f4: ldd [%i1 - 0x10], %f0
.word 0xad05fa06 ! t1_kref+0x31f8: taddcc %l7, -0x5fa, %l6
.word 0xacaa800a ! t1_kref+0x31fc: andncc %o2, %o2, %l6
.word 0xac1a401a ! t1_kref+0x3200: xor %o1, %i2, %l6
.word 0xe3b8a0c0 ! t1_kref+0x3204: stda %f48, [%g2 + 0xc0]%asi
sethi %hi(2f), %o7
.word 0xe40be228 ! t1_kref+0x320c: ldub [%o7 + 0x228], %l2
.word 0xa41ca00c ! t1_kref+0x3210: xor %l2, 0xc, %l2
.word 0xe42be228 ! t1_kref+0x3214: stb %l2, [%o7 + 0x228]
.word 0x81dbe228 ! t1_kref+0x3218: flush %o7 + 0x228
.word 0xac3aa06d ! t1_kref+0x321c: xnor %o2, 0x6d, %l6
.word 0xacf3228a ! t1_kref+0x3220: udivcc %o4, 0x28a, %l6
.word 0xad44c000 ! t1_kref+0x3224: mov %gsr, %l6
2: .word 0xaa180017 ! t1_kref+0x3228: xor %g0, %l7, %l5
.word 0xad22f780 ! t1_kref+0x322c: mulscc %o3, -0x880, %l6
.word 0xadb280ba ! t1_kref+0x3230: edge16n %o2, %i2, %l6
.word 0xaa53000c ! t1_kref+0x3234: umul %o4, %o4, %l5
.word 0x28800001 ! t1_kref+0x3238: bleu,a _kref+0x323c
.word 0x87a10823 ! t1_kref+0x323c: fadds %f4, %f3, %f3
.word 0x2b1ef56e ! t1_kref+0x3240: sethi %hi(0x7bd5b800), %l5
.word 0x81b106a1 ! t1_kref+0x3244: fmul8x16al %f4, %f1, %f0
.word 0xec060000 ! t1_kref+0x3248: ld [%i0], %l6
.word 0x8182c000 ! t1_kref+0x324c: wr %o3, %g0, %y
.word 0x23800003 ! t1_kref+0x3250: fbne,a _kref+0x325c
.word 0x2b30e2a7 ! t1_kref+0x3254: sethi %hi(0xc38a9c00), %l5
.word 0x89a10d21 ! t1_kref+0x3258: fsmuld %f4, %f1, %f4
.word 0x89a01082 ! t1_kref+0x325c: fxtos %f2, %f4
call SYM(t1_subr2)
.word 0xac45c000 ! t1_kref+0x3264: addc %l7, %g0, %l6
.word 0x85a109c2 ! t1_kref+0x3268: fdivd %f4, %f2, %f2
.word 0x81b00ae2 ! t1_kref+0x326c: fpsub32s %f0, %f2, %f0
.word 0xee267fe4 ! t1_kref+0x3270: st %l7, [%i1 - 0x1c]
sethi %hi(2f), %o7
.word 0xe40be2a4 ! t1_kref+0x3278: ldub [%o7 + 0x2a4], %l2
.word 0xa41ca00c ! t1_kref+0x327c: xor %l2, 0xc, %l2
.word 0xe42be2a4 ! t1_kref+0x3280: stb %l2, [%o7 + 0x2a4]
.word 0x81dbe2a4 ! t1_kref+0x3284: flush %o7 + 0x2a4
.word 0xabb200ba ! t1_kref+0x3288: edge16n %o0, %i2, %l5
.word 0x89b08ee3 ! t1_kref+0x328c: fornot2s %f2, %f3, %f4
.word 0xaa9a000d ! t1_kref+0x3290: xorcc %o0, %o5, %l5
.word 0xe03e3ff8 ! t1_kref+0x3294: std %l0, [%i0 - 8]
.word 0x89b0c963 ! t1_kref+0x3298: fpmerge %f3, %f3, %f4
.word 0xc900a034 ! t1_kref+0x329c: ld [%g2 + 0x34], %f4
.word 0x35480007 ! t1_kref+0x32a0: fbue,a,pt %fcc0, _kref+0x32bc
2: .word 0x8ba00025 ! t1_kref+0x32a4: fmovs %f5, %f5
.word 0x81b00ce1 ! t1_kref+0x32a8: fnot2s %f1, %f0
.word 0x85b00da5 ! t1_kref+0x32ac: fxors %f0, %f5, %f2
.word 0xea00a014 ! t1_kref+0x32b0: ld [%g2 + 0x14], %l5
.word 0xc53e401d ! t1_kref+0x32b4: std %f2, [%i1 + %i5]
.word 0x89a088c4 ! t1_kref+0x32b8: fsubd %f2, %f4, %f4
.word 0x81a8caa3 ! t1_kref+0x32bc: fcmpes %fcc0, %f3, %f3
.word 0x9de3bfa0 ! t1_kref+0x32c0: save %sp, -0x60, %sp
.word 0xabee8018 ! t1_kref+0x32c4: restore %i2, %i0, %l5
.word 0xec3e2000 ! t1_kref+0x32c8: std %l6, [%i0]
.word 0x85a089c2 ! t1_kref+0x32cc: fdivd %f2, %f2, %f2
.word 0x23800007 ! t1_kref+0x32d0: fbne,a _kref+0x32ec
.word 0x8bb0cde0 ! t1_kref+0x32d4: fnands %f3, %f0, %f5
.word 0xac0b0000 ! t1_kref+0x32d8: and %o4, %g0, %l6
.word 0xacf02219 ! t1_kref+0x32dc: udivcc %g0, 0x219, %l6
.word 0x8143c000 ! t1_kref+0x32e0: stbar
.word 0xacb2302d ! t1_kref+0x32e4: orncc %o0, -0xfd3, %l6
call SYM(t1_subr3)
.word 0xaa72c008 ! t1_kref+0x32ec: udiv %o3, %o0, %l5
.word 0xaa358017 ! t1_kref+0x32f0: orn %l6, %l7, %l5
.word 0x89a00144 ! t1_kref+0x32f4: fabsd %f4, %f4
.word 0x83a01885 ! t1_kref+0x32f8: fitos %f5, %f1
.word 0x89b10d02 ! t1_kref+0x32fc: fandnot1 %f4, %f2, %f4
.word 0x30800003 ! t1_kref+0x3300: ba,a _kref+0x330c
.word 0xec961000 ! t1_kref+0x3304: lduha [%i0]0x80, %l6
.word 0xaa5da9ef ! t1_kref+0x3308: smul %l6, 0x9ef, %l5
.word 0x89a00122 ! t1_kref+0x330c: fabss %f2, %f4
.word 0x86102018 ! t1_kref+0x3310: mov 0x18, %g3
.word 0x86a0e001 ! t1_kref+0x3314: subcc %g3, 1, %g3
.word 0x22800011 ! t1_kref+0x3318: be,a _kref+0x335c
.word 0x85b08ec2 ! t1_kref+0x331c: fornot2 %f2, %f2, %f2
.word 0xc500a024 ! t1_kref+0x3320: ld [%g2 + 0x24], %f2
.word 0x81a88a42 ! t1_kref+0x3324: fcmpd %fcc0, %f2, %f2
.word 0xad35a01e ! t1_kref+0x3328: srl %l6, 0x1e, %l6
.word 0xec5e0000 ! t1_kref+0x332c: ldx [%i0], %l6
.word 0x85a000a4 ! t1_kref+0x3330: fnegs %f4, %f2
.word 0x8bb08ee0 ! t1_kref+0x3334: fornot2s %f2, %f0, %f5
.word 0x83b04d60 ! t1_kref+0x3338: fnot1s %f1, %f1
.word 0x81a00042 ! t1_kref+0x333c: fmovd %f2, %f0
.word 0xd4266018 ! t1_kref+0x3340: st %o2, [%i1 + 0x18]
.word 0xe168a089 ! t1_kref+0x3344: prefetch %g2 + 0x89, 16
.word 0xac30000d ! t1_kref+0x3348: orn %g0, %o5, %l6
.word 0xecf01019 ! t1_kref+0x334c: stxa %l6, [%g0 + %i1]0x80
.word 0xac227662 ! t1_kref+0x3350: sub %o1, -0x99e, %l6
.word 0xac324016 ! t1_kref+0x3354: orn %o1, %l6, %l6
.word 0xac0d8009 ! t1_kref+0x3358: and %l6, %o1, %l6
.word 0x35480004 ! t1_kref+0x335c: fbue,a,pt %fcc0, _kref+0x336c
.word 0xacc2c00b ! t1_kref+0x3360: addccc %o3, %o3, %l6
.word 0xd428a005 ! t1_kref+0x3364: stb %o2, [%g2 + 5]
.word 0xe03e7fe8 ! t1_kref+0x3368: std %l0, [%i1 - 0x18]
sethi %hi(2f), %o7
.word 0xe40be380 ! t1_kref+0x3370: ldub [%o7 + 0x380], %l2
.word 0xa41ca00c ! t1_kref+0x3374: xor %l2, 0xc, %l2
.word 0xe42be380 ! t1_kref+0x3378: stb %l2, [%o7 + 0x380]
.word 0x81dbe380 ! t1_kref+0x337c: flush %o7 + 0x380
2: .word 0xac95800d ! t1_kref+0x3380: orcc %l6, %o5, %l6
.word 0x85b00fc0 ! t1_kref+0x3384: fone %f2
.word 0x81a01040 ! t1_kref+0x3388: fdtox %f0, %f0
.word 0x85a00021 ! t1_kref+0x338c: fmovs %f1, %f2
.word 0x35800005 ! t1_kref+0x3390: fbue,a _kref+0x33a4
.word 0xab1d800b ! t1_kref+0x3394: tsubcctv %l6, %o3, %l5
.word 0xaa6221b1 ! t1_kref+0x3398: subc %o0, 0x1b1, %l5
.word 0x2d800006 ! t1_kref+0x339c: fbg,a _kref+0x33b4
.word 0xacd22b6a ! t1_kref+0x33a0: umulcc %o0, 0xb6a, %l6
.word 0xea16401b ! t1_kref+0x33a4: lduh [%i1 + %i3], %l5
.word 0xaa8b3645 ! t1_kref+0x33a8: andcc %o4, -0x9bb, %l5
.word 0xc700a004 ! t1_kref+0x33ac: ld [%g2 + 4], %f3
.word 0x85a009c0 ! t1_kref+0x33b0: fdivd %f0, %f0, %f2
.word 0x81a009c2 ! t1_kref+0x33b4: fdivd %f0, %f2, %f0
.word 0xadb3410a ! t1_kref+0x33b8: edge32 %o5, %o2, %l6
.word 0x85a00544 ! t1_kref+0x33bc: fsqrtd %f4, %f2
.word 0xaafb7645 ! t1_kref+0x33c0: sdivcc %o5, -0x9bb, %l5
.word 0xea4e401a ! t1_kref+0x33c4: ldsb [%i1 + %i2], %l5
.word 0x85a00542 ! t1_kref+0x33c8: fsqrtd %f2, %f2
.word 0x85a00542 ! t1_kref+0x33cc: fsqrtd %f2, %f2
.word 0xc568a1cc ! t1_kref+0x33d0: prefetch %g2 + 0x1cc, 2
.word 0xacb2000a ! t1_kref+0x33d4: orncc %o0, %o2, %l6
.word 0xaa0aab94 ! t1_kref+0x33d8: and %o2, 0xb94, %l5
.word 0xac2db060 ! t1_kref+0x33dc: andn %l6, -0xfa0, %l6
.word 0x2d00b4c1 ! t1_kref+0x33e0: sethi %hi(0x2d30400), %l6
.word 0xac25f3f7 ! t1_kref+0x33e4: sub %l7, -0xc09, %l6
.word 0xea08a007 ! t1_kref+0x33e8: ldub [%g2 + 7], %l5
.word 0x85a00542 ! t1_kref+0x33ec: fsqrtd %f2, %f2
.word 0xaad5a79c ! t1_kref+0x33f0: umulcc %l6, 0x79c, %l5
.word 0x9de3bfa0 ! t1_kref+0x33f4: save %sp, -0x60, %sp
.word 0xabee401d ! t1_kref+0x33f8: restore %i1, %i5, %l5
.word 0xc807bfe4 ! t1_kref+0x33fc: ld [%fp - 0x1c], %g4
.word 0xac134016 ! t1_kref+0x3400: or %o5, %l6, %l6
.word 0x81a88a42 ! t1_kref+0x3404: fcmpd %fcc0, %f2, %f2
.word 0xaa9a400a ! t1_kref+0x3408: xorcc %o1, %o2, %l5
.word 0x878020d0 ! t1_kref+0x340c: mov 0xd0, %asi
.word 0xaca22e98 ! t1_kref+0x3410: subcc %o0, 0xe98, %l6
.word 0x89b08a40 ! t1_kref+0x3414: fpadd32 %f2, %f0, %f4
.word 0xac9b0008 ! t1_kref+0x3418: xorcc %o4, %o0, %l6
.word 0xe86e6006 ! t1_kref+0x341c: ldstub [%i1 + 6], %l4
.word 0x89b086e0 ! t1_kref+0x3420: fmul8ulx16 %f2, %f0, %f4
.word 0x2b27b7e7 ! t1_kref+0x3424: sethi %hi(0x9edf9c00), %l5
.word 0x29480007 ! t1_kref+0x3428: fbl,a,pt %fcc0, _kref+0x3444
.word 0xec5e0000 ! t1_kref+0x342c: ldx [%i0], %l6
.word 0x87a00021 ! t1_kref+0x3430: fmovs %f1, %f3
.word 0x83b10de3 ! t1_kref+0x3434: fnands %f4, %f3, %f1
.word 0x81dcc00b ! t1_kref+0x3438: flush %l3 + %o3
.word 0xaaf5e1e6 ! t1_kref+0x343c: udivcc %l7, 0x1e6, %l5
.word 0xec4e401a ! t1_kref+0x3440: ldsb [%i1 + %i2], %l6
.word 0xec96501b ! t1_kref+0x3444: lduha [%i1 + %i3]0x80, %l6
.word 0x89b00744 ! t1_kref+0x3448: fpack32 %f0, %f4, %f4
.word 0xac900008 ! t1_kref+0x344c: orcc %g0, %o0, %l6
call SYM(t1_subr0)
.word 0xaa32f984 ! t1_kref+0x3454: orn %o3, -0x67c, %l5
.word 0xad400000 ! t1_kref+0x3458: mov %y, %l6
.word 0xee26201c ! t1_kref+0x345c: st %l7, [%i0 + 0x1c]
.word 0xaa7034cd ! t1_kref+0x3460: udiv %g0, -0xb33, %l5
.word 0x21800008 ! t1_kref+0x3464: fbn,a _kref+0x3484
.word 0x89a01901 ! t1_kref+0x3468: fitod %f1, %f4
.word 0xad2a4016 ! t1_kref+0x346c: sll %o1, %l6, %l6
.word 0xad400000 ! t1_kref+0x3470: mov %y, %l6
.word 0xadb20329 ! t1_kref+0x3474: bmask %o0, %o1, %l6
.word 0xea08a026 ! t1_kref+0x3478: ldub [%g2 + 0x26], %l5
.word 0x81b0c703 ! t1_kref+0x347c: fmuld8sux16 %f3, %f3, %f0
.word 0xea067fe8 ! t1_kref+0x3480: ld [%i1 - 0x18], %l5
.word 0xac1b6be9 ! t1_kref+0x3484: xor %o5, 0xbe9, %l6
.word 0xaa334017 ! t1_kref+0x3488: orn %o5, %l7, %l5
.word 0x3f480008 ! t1_kref+0x348c: fbo,a,pt %fcc0, _kref+0x34ac
.word 0xea4e2010 ! t1_kref+0x3490: ldsb [%i0 + 0x10], %l5
.word 0x87a00122 ! t1_kref+0x3494: fabss %f2, %f3
.word 0x85b00c00 ! t1_kref+0x3498: fzero %f2
.word 0xadb280a9 ! t1_kref+0x349c: edge16n %o2, %o1, %l6
.word 0x39480001 ! t1_kref+0x34a0: fbuge,a,pt %fcc0, _kref+0x34a4
.word 0xac5aa275 ! t1_kref+0x34a4: smul %o2, 0x275, %l6
.word 0xab400000 ! t1_kref+0x34a8: mov %y, %l5
.word 0xc99e601a ! t1_kref+0x34ac: ldda [%i1 + 0x1a]%asi, %f4
.word 0xac427caa ! t1_kref+0x34b0: addc %o1, -0x356, %l6
.word 0xadb00404 ! t1_kref+0x34b4: fcmple16 %f0, %f4, %l6
.word 0x89a01922 ! t1_kref+0x34b8: fstod %f2, %f4
.word 0xd4a01018 ! t1_kref+0x34bc: sta %o2, [%g0 + %i0]0x80
.word 0xd226601c ! t1_kref+0x34c0: st %o1, [%i1 + 0x1c]
.word 0x81a90a44 ! t1_kref+0x34c4: fcmpd %fcc0, %f4, %f4
.word 0xd0786652 ! t1_kref+0x34c8: swap [%g1 + 0x652], %o0
.word 0xec08a015 ! t1_kref+0x34cc: ldub [%g2 + 0x15], %l6
.word 0xea40a034 ! t1_kref+0x34d0: ldsw [%g2 + 0x34], %l5
.word 0xac9b000d ! t1_kref+0x34d4: xorcc %o4, %o5, %l6
.word 0xaab362d7 ! t1_kref+0x34d8: orncc %o5, 0x2d7, %l5
.word 0xac72a443 ! t1_kref+0x34dc: udiv %o2, 0x443, %l6
.word 0x81a80a21 ! t1_kref+0x34e0: fcmps %fcc0, %f0, %f1
.word 0x81a04822 ! t1_kref+0x34e4: fadds %f1, %f2, %f0
.word 0x89b00f44 ! t1_kref+0x34e8: fornot1 %f0, %f4, %f4
.word 0xacbb7746 ! t1_kref+0x34ec: xnorcc %o5, -0x8ba, %l6
sethi %hi(2f), %o7
.word 0xe40be12c ! t1_kref+0x34f4: ldub [%o7 + 0x12c], %l2
.word 0xa41ca00c ! t1_kref+0x34f8: xor %l2, 0xc, %l2
.word 0xe42be12c ! t1_kref+0x34fc: stb %l2, [%o7 + 0x12c]
.word 0x81dbe12c ! t1_kref+0x3500: flush %o7 + 0x12c
.word 0x85b0cd23 ! t1_kref+0x3504: fandnot1s %f3, %f3, %f2
.word 0x85b08d40 ! t1_kref+0x3508: fnot1 %f2, %f2
.word 0x85a00544 ! t1_kref+0x350c: fsqrtd %f4, %f2
.word 0xea0e7ff2 ! t1_kref+0x3510: ldub [%i1 - 0xe], %l5
.word 0x85b00d82 ! t1_kref+0x3514: fxor %f0, %f2, %f2
.word 0x2d132e70 ! t1_kref+0x3518: sethi %hi(0x4cb9c000), %l6
.word 0xc3a61000 ! t1_kref+0x351c: sta %f1, [%i0]0x80
.word 0x81a90a40 ! t1_kref+0x3520: fcmpd %fcc0, %f4, %f0
.word 0x85b00ec4 ! t1_kref+0x3524: fornot2 %f0, %f4, %f2
.word 0xc99e5a5c ! t1_kref+0x3528: ldda [%i1 + %i4]0xd2, %f4
2: .word 0x8bb04de5 ! t1_kref+0x352c: fnands %f1, %f5, %f5
.word 0xe3e6100a ! t1_kref+0x3530: casa [%i0]0x80, %o2, %l1
.word 0x81a018c0 ! t1_kref+0x3534: fdtos %f0, %f0
.word 0xec10a026 ! t1_kref+0x3538: lduh [%g2 + 0x26], %l6
.word 0x89a00024 ! t1_kref+0x353c: fmovs %f4, %f4
.word 0xadb28109 ! t1_kref+0x3540: edge32 %o2, %o1, %l6
.word 0x22480004 ! t1_kref+0x3544: be,a,pt %icc, _kref+0x3554
.word 0x81b00f04 ! t1_kref+0x3548: fsrc2 %f4, %f0
.word 0xe66e001a ! t1_kref+0x354c: ldstub [%i0 + %i2], %l3
.word 0xecc61000 ! t1_kref+0x3550: ldswa [%i0]0x80, %l6
.word 0xd03e6000 ! t1_kref+0x3554: std %o0, [%i1]
.word 0xec10a014 ! t1_kref+0x3558: lduh [%g2 + 0x14], %l6
.word 0xea00a024 ! t1_kref+0x355c: ld [%g2 + 0x24], %l5
.word 0x89b0cea0 ! t1_kref+0x3560: fsrc1s %f3, %f4
.word 0x89a008c4 ! t1_kref+0x3564: fsubd %f0, %f4, %f4
.word 0xac33001a ! t1_kref+0x3568: orn %o4, %i2, %l6
.word 0x81a00125 ! t1_kref+0x356c: fabss %f5, %f0
.word 0xab400000 ! t1_kref+0x3570: mov %y, %l5
.word 0xaa18000b ! t1_kref+0x3574: xor %g0, %o3, %l5
.word 0x89a00542 ! t1_kref+0x3578: fsqrtd %f2, %f4
.word 0xd420a024 ! t1_kref+0x357c: st %o2, [%g2 + 0x24]
.word 0xea0e6004 ! t1_kref+0x3580: ldub [%i1 + 4], %l5
.word 0xea40a014 ! t1_kref+0x3584: ldsw [%g2 + 0x14], %l5
.word 0xaab2c016 ! t1_kref+0x3588: orncc %o3, %l6, %l5
.word 0x81a089c4 ! t1_kref+0x358c: fdivd %f2, %f4, %f0
.word 0xac7ebce3 ! t1_kref+0x3590: sdiv %i2, -0x31d, %l6
.word 0x85a01a21 ! t1_kref+0x3594: fstoi %f1, %f2
.word 0xea0e8019 ! t1_kref+0x3598: ldub [%i2 + %i1], %l5
.word 0xac7df0d3 ! t1_kref+0x359c: sdiv %l7, -0xf2d, %l6
.word 0xad1ac009 ! t1_kref+0x35a0: tsubcctv %o3, %o1, %l6
.word 0xea16600c ! t1_kref+0x35a4: lduh [%i1 + 0xc], %l5
.word 0xec50a034 ! t1_kref+0x35a8: ldsh [%g2 + 0x34], %l6
.word 0xc9beda59 ! t1_kref+0x35ac: stda %f4, [%i3 + %i1]0xd2
.word 0xc300a004 ! t1_kref+0x35b0: ld [%g2 + 4], %f1
.word 0xaa8a401a ! t1_kref+0x35b4: andcc %o1, %i2, %l5
.word 0x2d1dd167 ! t1_kref+0x35b8: sethi %hi(0x77459c00), %l6
.word 0xec6e3fe0 ! t1_kref+0x35bc: ldstub [%i0 - 0x20], %l6
.word 0xadb08584 ! t1_kref+0x35c0: fcmpgt32 %f2, %f4, %l6
.word 0x9fc00004 ! t1_kref+0x35c4: call %g0 + %g4
.word 0xd0263ffc ! t1_kref+0x35c8: st %o0, [%i0 - 4]
call SYM(t1_subr2)
.word 0x83a00820 ! t1_kref+0x35d0: fadds %f0, %f0, %f1
.word 0x9de3bfa0 ! t1_kref+0x35d4: save %sp, -0x60, %sp
.word 0xabeeaf8c ! t1_kref+0x35d8: restore %i2, 0xf8c, %l5
.word 0xc13e3fe8 ! t1_kref+0x35dc: std %f0, [%i0 - 0x18]
.word 0xaab363fc ! t1_kref+0x35e0: orncc %o5, 0x3fc, %l5
.word 0xc9ee5000 ! t1_kref+0x35e4: prefetcha %i1, 4
.word 0xea96501b ! t1_kref+0x35e8: lduha [%i1 + %i3]0x80, %l5
.word 0xe520001c ! t1_kref+0x35ec: st %f18, [%g0 + %i4]
.word 0x87b04ca1 ! t1_kref+0x35f0: fandnot2s %f1, %f1, %f3
.word 0xe03e2010 ! t1_kref+0x35f4: std %l0, [%i0 + 0x10]
.word 0x8ba00122 ! t1_kref+0x35f8: fabss %f2, %f5
.word 0xea48a024 ! t1_kref+0x35fc: ldsb [%g2 + 0x24], %l5
.word 0xabb004c0 ! t1_kref+0x3600: fcmpne32 %f0, %f0, %l5
.word 0xac782c60 ! t1_kref+0x3604: sdiv %g0, 0xc60, %l6
.word 0x8ba01080 ! t1_kref+0x3608: fxtos %f0, %f5
.word 0xac72400a ! t1_kref+0x360c: udiv %o1, %o2, %l6
.word 0xc13e7fe8 ! t1_kref+0x3610: std %f0, [%i1 - 0x18]
.word 0xec5f4018 ! t1_kref+0x3614: ldx [%i5 + %i0], %l6
.word 0x89b08ec0 ! t1_kref+0x3618: fornot2 %f2, %f0, %f4
call SYM(t1_subr0)
.word 0xabb08580 ! t1_kref+0x3620: fcmpgt32 %f2, %f0, %l5
.word 0x89a00123 ! t1_kref+0x3624: fabss %f3, %f4
.word 0xd420a034 ! t1_kref+0x3628: st %o2, [%g2 + 0x34]
.word 0xac734000 ! t1_kref+0x362c: udiv %o5, %g0, %l6
.word 0x3f480002 ! t1_kref+0x3630: fbo,a,pt %fcc0, _kref+0x3638
.word 0xecc81019 ! t1_kref+0x3634: ldsba [%g0 + %i1]0x80, %l6
.word 0xd0264000 ! t1_kref+0x3638: st %o0, [%i1]
.word 0xadb24328 ! t1_kref+0x363c: bmask %o1, %o0, %l6
.word 0xc51e3ff8 ! t1_kref+0x3640: ldd [%i0 - 8], %f2
.word 0x89b106e4 ! t1_kref+0x3644: fmul8ulx16 %f4, %f4, %f4
call SYM(t1_subr1)
.word 0xabb2808a ! t1_kref+0x364c: edge16 %o2, %o2, %l5
.word 0xc51e4000 ! t1_kref+0x3650: ldd [%i1], %f2
.word 0xaaba7e15 ! t1_kref+0x3654: xnorcc %o1, -0x1eb, %l5
.word 0xacd3364e ! t1_kref+0x3658: umulcc %o4, -0x9b2, %l6
.word 0x81a00122 ! t1_kref+0x365c: fabss %f2, %f0
.word 0xaad335cd ! t1_kref+0x3660: umulcc %o4, -0xa33, %l5
.word 0xac7b6b86 ! t1_kref+0x3664: sdiv %o5, 0xb86, %l6
.word 0xec3e0000 ! t1_kref+0x3668: std %l6, [%i0]
.word 0x89b00e44 ! t1_kref+0x366c: fxnor %f0, %f4, %f4
.word 0x23480007 ! t1_kref+0x3670: fbne,a,pt %fcc0, _kref+0x368c
.word 0x83b00ae2 ! t1_kref+0x3674: fpsub32s %f0, %f2, %f1
.word 0x85b00f63 ! t1_kref+0x3678: fornot1s %f0, %f3, %f2
.word 0x81b10d82 ! t1_kref+0x367c: fxor %f4, %f2, %f0
.word 0xd4bf5019 ! t1_kref+0x3680: stda %o2, [%i5 + %i1]0x80
.word 0xd86e7fec ! t1_kref+0x3684: ldstub [%i1 - 0x14], %o4
.word 0x81a8ca23 ! t1_kref+0x3688: fcmps %fcc0, %f3, %f3
.word 0x81a01884 ! t1_kref+0x368c: fitos %f4, %f0
.word 0x36480005 ! t1_kref+0x3690: bge,a,pt %icc, _kref+0x36a4
.word 0x8bb00fe0 ! t1_kref+0x3694: fones %f5
.word 0xad400000 ! t1_kref+0x3698: mov %y, %l6
.word 0xac72c01a ! t1_kref+0x369c: udiv %o3, %i2, %l6
.word 0x81a94a21 ! t1_kref+0x36a0: fcmps %fcc0, %f5, %f1
.word 0xacf027fb ! t1_kref+0x36a4: udivcc %g0, 0x7fb, %l6
.word 0x81a8caa4 ! t1_kref+0x36a8: fcmpes %fcc0, %f3, %f4
.word 0x85a04824 ! t1_kref+0x36ac: fadds %f1, %f4, %f2
.word 0xacf80000 ! t1_kref+0x36b0: sdivcc %g0, %g0, %l6
.word 0xf4a71019 ! t1_kref+0x36b4: sta %i2, [%i4 + %i1]0x80
.word 0xec08a007 ! t1_kref+0x36b8: ldub [%g2 + 7], %l6
.word 0xacdd8000 ! t1_kref+0x36bc: smulcc %l6, %g0, %l6
.word 0xac73000d ! t1_kref+0x36c0: udiv %o4, %o5, %l6
.word 0xaaf24017 ! t1_kref+0x36c4: udivcc %o1, %l7, %l5
.word 0x38480001 ! t1_kref+0x36c8: bgu,a,pt %icc, _kref+0x36cc
.word 0xaad37546 ! t1_kref+0x36cc: umulcc %o5, -0xaba, %l5
.word 0xac534008 ! t1_kref+0x36d0: umul %o5, %o0, %l6
.word 0xacb0000c ! t1_kref+0x36d4: orncc %g0, %o4, %l6
.word 0x9de3bfa0 ! t1_kref+0x36d8: save %sp, -0x60, %sp
.word 0xabef0018 ! t1_kref+0x36dc: restore %i4, %i0, %l5
.word 0xaad5800c ! t1_kref+0x36e0: umulcc %l6, %o4, %l5
.word 0xab408000 ! t1_kref+0x36e4: mov %ccr, %l5
.word 0xacf6b39f ! t1_kref+0x36e8: udivcc %i2, -0xc61, %l6
.word 0xaa624000 ! t1_kref+0x36ec: subc %o1, %g0, %l5
.word 0xec00a014 ! t1_kref+0x36f0: ld [%g2 + 0x14], %l6
.word 0x81b086c2 ! t1_kref+0x36f4: fmul8sux16 %f2, %f2, %f0
.word 0xacb6b88e ! t1_kref+0x36f8: orncc %i2, -0x772, %l6
.word 0x3c800002 ! t1_kref+0x36fc: bpos,a _kref+0x3704
.word 0xab3ea00d ! t1_kref+0x3700: sra %i2, 0xd, %l5
.word 0x8ba14820 ! t1_kref+0x3704: fadds %f5, %f0, %f5
.word 0xaa7a8000 ! t1_kref+0x3708: sdiv %o2, %g0, %l5
.word 0xe968a08b ! t1_kref+0x370c: prefetch %g2 + 0x8b, 20
.word 0xac9a7cab ! t1_kref+0x3710: xorcc %o1, -0x355, %l6
.word 0xec08a025 ! t1_kref+0x3714: ldub [%g2 + 0x25], %l6
.word 0xaa9a2f39 ! t1_kref+0x3718: xorcc %o0, 0xf39, %l5
.word 0xabb5c14b ! t1_kref+0x371c: edge32l %l7, %o3, %l5
.word 0xac0b401a ! t1_kref+0x3720: and %o5, %i2, %l6
.word 0x81a00121 ! t1_kref+0x3724: fabss %f1, %f0
.word 0x83a00122 ! t1_kref+0x3728: fabss %f2, %f1
.word 0x81a009c2 ! t1_kref+0x372c: fdivd %f0, %f2, %f0
.word 0xac55801a ! t1_kref+0x3730: umul %l6, %i2, %l6
.word 0xadb104c0 ! t1_kref+0x3734: fcmpne32 %f4, %f0, %l6
.word 0xadb68240 ! t1_kref+0x3738: array16 %i2, %g0, %l6
.word 0xec10a006 ! t1_kref+0x373c: lduh [%g2 + 6], %l6
.word 0xec48a034 ! t1_kref+0x3740: ldsb [%g2 + 0x34], %l6
.word 0x23480001 ! t1_kref+0x3744: fbne,a,pt %fcc0, _kref+0x3748
.word 0xd49f5019 ! t1_kref+0x3748: ldda [%i5 + %i1]0x80, %o2
.word 0x81a00840 ! t1_kref+0x374c: faddd %f0, %f0, %f0
.word 0x89b08a00 ! t1_kref+0x3750: fpadd16 %f2, %f0, %f4
.word 0xd66e7ff6 ! t1_kref+0x3754: ldstub [%i1 - 0xa], %o3
.word 0xaa7ebe98 ! t1_kref+0x3758: sdiv %i2, -0x168, %l5
.word 0x81b0c6a3 ! t1_kref+0x375c: fmul8x16al %f3, %f3, %f0
.word 0xaaba000b ! t1_kref+0x3760: xnorcc %o0, %o3, %l5
.word 0xac40334b ! t1_kref+0x3764: addc %g0, -0xcb5, %l6
.word 0x85a00144 ! t1_kref+0x3768: fabsd %f4, %f2
.word 0x81dac018 ! t1_kref+0x376c: flush %o3 + %i0
.word 0x3f800001 ! t1_kref+0x3770: fbo,a _kref+0x3774
.word 0xad35a004 ! t1_kref+0x3774: srl %l6, 0x4, %l6
.word 0x83a008a3 ! t1_kref+0x3778: fsubs %f0, %f3, %f1
.word 0xaaaea20c ! t1_kref+0x377c: andncc %i2, 0x20c, %l5
.word 0x89b10d84 ! t1_kref+0x3780: fxor %f4, %f4, %f4
.word 0xadb2c328 ! t1_kref+0x3784: bmask %o3, %o0, %l6
.word 0x8610201d ! t1_kref+0x3788: mov 0x1d, %g3
.word 0x86a0e001 ! t1_kref+0x378c: subcc %g3, 1, %g3
.word 0x22800005 ! t1_kref+0x3790: be,a _kref+0x37a4
.word 0xaa90000c ! t1_kref+0x3794: orcc %g0, %o4, %l5
.word 0x89a00940 ! t1_kref+0x3798: fmuld %f0, %f0, %f4
.word 0xadb3406a ! t1_kref+0x379c: edge8ln %o5, %o2, %l6
.word 0xea5f4018 ! t1_kref+0x37a0: ldx [%i5 + %i0], %l5
.word 0xc13f4019 ! t1_kref+0x37a4: std %f0, [%i5 + %i1]
.word 0x31480006 ! t1_kref+0x37a8: fba,a,pt %fcc0, _kref+0x37c0
.word 0xeb68a14c ! t1_kref+0x37ac: prefetch %g2 + 0x14c, 21
.word 0xaa0b4008 ! t1_kref+0x37b0: and %o5, %o0, %l5
.word 0x81a88a42 ! t1_kref+0x37b4: fcmpd %fcc0, %f2, %f2
.word 0x81a90a25 ! t1_kref+0x37b8: fcmps %fcc0, %f4, %f5
.word 0x81a10944 ! t1_kref+0x37bc: fmuld %f4, %f4, %f0
.word 0xab230017 ! t1_kref+0x37c0: mulscc %o4, %l7, %l5
.word 0xac1b400d ! t1_kref+0x37c4: xor %o5, %o5, %l6
.word 0xaa8db218 ! t1_kref+0x37c8: andcc %l6, -0xde8, %l5
.word 0xec774019 ! t1_kref+0x37cc: stx %l6, [%i5 + %i1]
.word 0xc12f0000 ! t1_kref+0x37d0: st %fsr, [%i4]
.word 0x8610201d ! t1_kref+0x37d4: mov 0x1d, %g3
.word 0x86a0e001 ! t1_kref+0x37d8: subcc %g3, 1, %g3
.word 0x22800006 ! t1_kref+0x37dc: be,a _kref+0x37f4
.word 0xd7f6100a ! t1_kref+0x37e0: casxa [%i0]0x80, %o2, %o3
.word 0x87b14de1 ! t1_kref+0x37e4: fnands %f5, %f1, %f3
.word 0xc3a6501c ! t1_kref+0x37e8: sta %f1, [%i1 + %i4]0x80
.word 0xaa1a4000 ! t1_kref+0x37ec: xor %o1, %g0, %l5
.word 0xea16c018 ! t1_kref+0x37f0: lduh [%i3 + %i0], %l5
.word 0x89a000c4 ! t1_kref+0x37f4: fnegd %f4, %f4
.word 0xecc6101c ! t1_kref+0x37f8: ldswa [%i0 + %i4]0x80, %l6
.word 0xc0ae9019 ! t1_kref+0x37fc: stba %g0, [%i2 + %i1]0x80
.word 0x3f800004 ! t1_kref+0x3800: fbo,a _kref+0x3810
.word 0x8bb0cde0 ! t1_kref+0x3804: fnands %f3, %f0, %f5
.word 0xaaba8008 ! t1_kref+0x3808: xnorcc %o2, %o0, %l5
.word 0x9f414000 ! t1_kref+0x380c: mov %pc, %o7
.word 0xd6200018 ! t1_kref+0x3810: st %o3, [%g0 + %i0]
.word 0xc300a034 ! t1_kref+0x3814: ld [%g2 + 0x34], %f1
.word 0xaaba801a ! t1_kref+0x3818: xnorcc %o2, %i2, %l5
.word 0xc19e5a5c ! t1_kref+0x381c: ldda [%i1 + %i4]0xd2, %f0
.word 0x8610200f ! t1_kref+0x3820: mov 0xf, %g3
.word 0x86a0e001 ! t1_kref+0x3824: subcc %g3, 1, %g3
.word 0x22800016 ! t1_kref+0x3828: be,a _kref+0x3880
.word 0xc300a014 ! t1_kref+0x382c: ld [%g2 + 0x14], %f1
.word 0xab400000 ! t1_kref+0x3830: mov %y, %l5
.word 0xecd01018 ! t1_kref+0x3834: ldsha [%g0 + %i0]0x80, %l6
.word 0x85a0c825 ! t1_kref+0x3838: fadds %f3, %f5, %f2
.word 0xaa93000a ! t1_kref+0x383c: orcc %o4, %o2, %l5
.word 0xabb0016a ! t1_kref+0x3840: edge32ln %g0, %o2, %l5
.word 0xabb085c0 ! t1_kref+0x3844: fcmpeq32 %f2, %f0, %l5
.word 0x87a00023 ! t1_kref+0x3848: fmovs %f3, %f3
.word 0x81a000c2 ! t1_kref+0x384c: fnegd %f2, %f0
.word 0xe9ee501c ! t1_kref+0x3850: prefetcha %i1 + %i4, 20
.word 0x204ffff4 ! t1_kref+0x3854: bn,a,pt %icc, _kref+0x3824
.word 0xd82e7ffc ! t1_kref+0x3858: stb %o4, [%i1 - 4]
.word 0x83b00e23 ! t1_kref+0x385c: fands %f0, %f3, %f1
.word 0xaa922349 ! t1_kref+0x3860: orcc %o0, 0x349, %l5
.word 0x2dbffff0 ! t1_kref+0x3864: fbg,a _kref+0x3824
.word 0xab400000 ! t1_kref+0x3868: mov %y, %l5
.word 0xac95c008 ! t1_kref+0x386c: orcc %l7, %o0, %l6
.word 0x8d826087 ! t1_kref+0x3870: wr %o1, 0x87, %fprs
.word 0xaad5c000 ! t1_kref+0x3874: umulcc %l7, %g0, %l5
.word 0xac9a2ea1 ! t1_kref+0x3878: xorcc %o0, 0xea1, %l6
.word 0x23bfffea ! t1_kref+0x387c: fbne,a _kref+0x3824
.word 0x81b00dc0 ! t1_kref+0x3880: fnand %f0, %f0, %f0
.word 0xec163ff0 ! t1_kref+0x3884: lduh [%i0 - 0x10], %l6
.word 0xaab24008 ! t1_kref+0x3888: orncc %o1, %o0, %l5
.word 0xaa422737 ! t1_kref+0x388c: addc %o0, 0x737, %l5
.word 0xc11fbf90 ! t1_kref+0x3890: ldd [%fp - 0x70], %f0
.word 0x3e480005 ! t1_kref+0x3894: bvc,a,pt %icc, _kref+0x38a8
.word 0xec28a006 ! t1_kref+0x3898: stb %l6, [%g2 + 6]
.word 0xc368a1c8 ! t1_kref+0x389c: prefetch %g2 + 0x1c8, 1
.word 0x89b10dc2 ! t1_kref+0x38a0: fnand %f4, %f2, %f4
.word 0x89b00aa3 ! t1_kref+0x38a4: fpsub16s %f0, %f3, %f4
.word 0x85a01922 ! t1_kref+0x38a8: fstod %f2, %f2
.word 0x89a01883 ! t1_kref+0x38ac: fitos %f3, %f4
.word 0xabb24040 ! t1_kref+0x38b0: edge8l %o1, %g0, %l5
call SYM(t1_subr2)
.word 0x81b10c84 ! t1_kref+0x38b8: fandnot2 %f4, %f4, %f0
call SYM(t1_subr3)
.word 0xaafde215 ! t1_kref+0x38c0: sdivcc %l7, 0x215, %l5
.word 0xad32c008 ! t1_kref+0x38c4: srl %o3, %o0, %l6
call SYM(t1_subr2)
.word 0x89b08c44 ! t1_kref+0x38cc: fnor %f2, %f4, %f4
.word 0x2d1dfffa ! t1_kref+0x38d0: sethi %hi(0x77ffe800), %l6
.word 0xc19e201f ! t1_kref+0x38d4: ldda [%i0 + 0x1f]%asi, %f0
.word 0xadb000a8 ! t1_kref+0x38d8: edge16n %g0, %o0, %l6
.word 0xec08a015 ! t1_kref+0x38dc: ldub [%g2 + 0x15], %l6
.word 0x35480007 ! t1_kref+0x38e0: fbue,a,pt %fcc0, _kref+0x38fc
.word 0x2d041aba ! t1_kref+0x38e4: sethi %hi(0x106ae800), %l6
.word 0x81b08d40 ! t1_kref+0x38e8: fnot1 %f2, %f0
.word 0xaa503607 ! t1_kref+0x38ec: umul %g0, -0x9f9, %l5
.word 0xac9a33b9 ! t1_kref+0x38f0: xorcc %o0, -0xc47, %l6
.word 0xea40a014 ! t1_kref+0x38f4: ldsw [%g2 + 0x14], %l5
.word 0x85b10dc2 ! t1_kref+0x38f8: fnand %f4, %f2, %f2
.word 0xea48a027 ! t1_kref+0x38fc: ldsb [%g2 + 0x27], %l5
.word 0xf436c019 ! t1_kref+0x3900: sth %i2, [%i3 + %i1]
.word 0x29800007 ! t1_kref+0x3904: fbl,a _kref+0x3920
.word 0x85b0c703 ! t1_kref+0x3908: fmuld8sux16 %f3, %f3, %f2
.word 0x81a01a40 ! t1_kref+0x390c: fdtoi %f0, %f0
.word 0xc700a024 ! t1_kref+0x3910: ld [%g2 + 0x24], %f3
.word 0x81a90ac2 ! t1_kref+0x3914: fcmped %fcc0, %f4, %f2
.word 0xaabb4016 ! t1_kref+0x3918: xnorcc %o5, %l6, %l5
.word 0xacaaf494 ! t1_kref+0x391c: andncc %o3, -0xb6c, %l6
.word 0xacd5f40d ! t1_kref+0x3920: umulcc %l7, -0xbf3, %l6
.word 0x3a480003 ! t1_kref+0x3924: bcc,a,pt %icc, _kref+0x3930
.word 0x83a01a25 ! t1_kref+0x3928: fstoi %f5, %f1
.word 0xab400000 ! t1_kref+0x392c: mov %y, %l5
.word 0xaa7a400c ! t1_kref+0x3930: sdiv %o1, %o4, %l5
.word 0xaaba6b82 ! t1_kref+0x3934: xnorcc %o1, 0xb82, %l5
.word 0xac46b477 ! t1_kref+0x3938: addc %i2, -0xb89, %l6
.word 0xaa9820a6 ! t1_kref+0x393c: xorcc %g0, 0xa6, %l5
.word 0xc76e000b ! t1_kref+0x3940: prefetch %i0 + %o3, 3
.word 0x85a000c2 ! t1_kref+0x3944: fnegd %f2, %f2
.word 0x29800005 ! t1_kref+0x3948: fbl,a _kref+0x395c
.word 0xadb28000 ! t1_kref+0x394c: edge8 %o2, %g0, %l6
.word 0xabb10504 ! t1_kref+0x3950: fcmpgt16 %f4, %f4, %l5
.word 0x37480007 ! t1_kref+0x3954: fbge,a,pt %fcc0, _kref+0x3970
.word 0x81b14624 ! t1_kref+0x3958: fmul8x16 %f5, %f4, %f0
.word 0xc807bfe8 ! t1_kref+0x395c: ld [%fp - 0x18], %g4
.word 0x83a00124 ! t1_kref+0x3960: fabss %f4, %f1
.word 0x33800001 ! t1_kref+0x3964: fbe,a _kref+0x3968
.word 0x81a0c820 ! t1_kref+0x3968: fadds %f3, %f0, %f0
.word 0xaa9de65f ! t1_kref+0x396c: xorcc %l7, 0x65f, %l5
.word 0x81b00744 ! t1_kref+0x3970: fpack32 %f0, %f4, %f0
.word 0xab02378d ! t1_kref+0x3974: taddcc %o0, -0x873, %l5
.word 0x81a90ac2 ! t1_kref+0x3978: fcmped %fcc0, %f4, %f2
.word 0xaa0ac008 ! t1_kref+0x397c: and %o3, %o0, %l5
.word 0xd03e401d ! t1_kref+0x3980: std %o0, [%i1 + %i5]
.word 0x85b00c00 ! t1_kref+0x3984: fzero %f2
.word 0xc1801019 ! t1_kref+0x3988: lda [%g0 + %i1]0x80, %f0
.word 0x89b10f42 ! t1_kref+0x398c: fornot1 %f4, %f2, %f4
.word 0xe4680019 ! t1_kref+0x3990: ldstub [%g0 + %i1], %l2
.word 0x29480003 ! t1_kref+0x3994: fbl,a,pt %fcc0, _kref+0x39a0
.word 0xacbb001a ! t1_kref+0x3998: xnorcc %o4, %i2, %l6
.word 0xec0e600b ! t1_kref+0x399c: ldub [%i1 + 0xb], %l6
.word 0xec56c019 ! t1_kref+0x39a0: ldsh [%i3 + %i1], %l6
.word 0x8bb04aa2 ! t1_kref+0x39a4: fpsub16s %f1, %f2, %f5
.word 0x9fc10000 ! t1_kref+0x39a8: call %g4
.word 0xac1df3a4 ! t1_kref+0x39ac: xor %l7, -0xc5c, %l6
.word 0x85b009a1 ! t1_kref+0x39b0: fexpand %f1, %f2
.word 0xaa7a33e8 ! t1_kref+0x39b4: sdiv %o0, -0xc18, %l5
.word 0x85b08980 ! t1_kref+0x39b8: bshuffle %f2, %f0, %f2
.word 0xaa722a53 ! t1_kref+0x39bc: udiv %o0, 0xa53, %l5
.word 0x36480004 ! t1_kref+0x39c0: bge,a,pt %icc, _kref+0x39d0
.word 0xacbb3342 ! t1_kref+0x39c4: xnorcc %o4, -0xcbe, %l6
.word 0x85a01885 ! t1_kref+0x39c8: fitos %f5, %f2
.word 0x85a000a5 ! t1_kref+0x39cc: fnegs %f5, %f2
.word 0xaad6800a ! t1_kref+0x39d0: umulcc %i2, %o2, %l5
.word 0x81a00120 ! t1_kref+0x39d4: fabss %f0, %f0
.word 0x81a88a23 ! t1_kref+0x39d8: fcmps %fcc0, %f2, %f3
.word 0x2d2e37e1 ! t1_kref+0x39dc: sethi %hi(0xb8df8400), %l6
.word 0x3f480008 ! t1_kref+0x39e0: fbo,a,pt %fcc0, _kref+0x3a00
.word 0xec50a024 ! t1_kref+0x39e4: ldsh [%g2 + 0x24], %l6
.word 0x81b10dc0 ! t1_kref+0x39e8: fnand %f4, %f0, %f0
.word 0x85b107c0 ! t1_kref+0x39ec: pdist %f4, %f0, %f2
.word 0xaafda689 ! t1_kref+0x39f0: sdivcc %l6, 0x689, %l5
.word 0x81a01a21 ! t1_kref+0x39f4: fstoi %f1, %f0
.word 0xc19e7fff ! t1_kref+0x39f8: ldda [%i1 - 1]%asi, %f0
.word 0x81a80a40 ! t1_kref+0x39fc: fcmpd %fcc0, %f0, %f0
.word 0xea40a014 ! t1_kref+0x3a00: ldsw [%g2 + 0x14], %l5
.word 0xaaf26b64 ! t1_kref+0x3a04: udivcc %o1, 0xb64, %l5
.word 0x85a01924 ! t1_kref+0x3a08: fstod %f4, %f2
.word 0xac0a66fb ! t1_kref+0x3a0c: and %o1, 0x6fb, %l6
.word 0xea08a034 ! t1_kref+0x3a10: ldub [%g2 + 0x34], %l5
call SYM(t1_subr2)
.word 0xac96a2e1 ! t1_kref+0x3a18: orcc %i2, 0x2e1, %l6
.word 0xaaa8000b ! t1_kref+0x3a1c: andncc %g0, %o3, %l5
.word 0x85a01925 ! t1_kref+0x3a20: fstod %f5, %f2
.word 0x3f800004 ! t1_kref+0x3a24: fbo,a _kref+0x3a34
.word 0xc19e7ff0 ! t1_kref+0x3a28: ldda [%i1 - 0x10]%asi, %f0
.word 0xd828a017 ! t1_kref+0x3a2c: stb %o4, [%g2 + 0x17]
.word 0xec567fe6 ! t1_kref+0x3a30: ldsh [%i1 - 0x1a], %l6
.word 0xc93e0000 ! t1_kref+0x3a34: std %f4, [%i0]
.word 0x81a0c925 ! t1_kref+0x3a38: fmuls %f3, %f5, %f0
.word 0xaa920017 ! t1_kref+0x3a3c: orcc %o0, %l7, %l5
.word 0xac96800a ! t1_kref+0x3a40: orcc %i2, %o2, %l6
.word 0xaab3000b ! t1_kref+0x3a44: orncc %o4, %o3, %l5
.word 0x81a94a24 ! t1_kref+0x3a48: fcmps %fcc0, %f5, %f4
.word 0x89a01a25 ! t1_kref+0x3a4c: fstoi %f5, %f4
.word 0x81b00fc0 ! t1_kref+0x3a50: fone %f0
.word 0xaa820000 ! t1_kref+0x3a54: addcc %o0, %g0, %l5
.word 0xc53f4018 ! t1_kref+0x3a58: std %f2, [%i5 + %i0]
.word 0xe03e0000 ! t1_kref+0x3a5c: std %l0, [%i0]
.word 0x2d2fd3d1 ! t1_kref+0x3a60: sethi %hi(0xbf4f4400), %l6
.word 0x8bb10fa2 ! t1_kref+0x3a64: fors %f4, %f2, %f5
.word 0xab330017 ! t1_kref+0x3a68: srl %o4, %l7, %l5
.word 0xadb200f7 ! t1_kref+0x3a6c: edge16ln %o0, %l7, %l6
.word 0xabb58088 ! t1_kref+0x3a70: edge16 %l6, %o0, %l5
.word 0xec100018 ! t1_kref+0x3a74: lduh [%g0 + %i0], %l6
.word 0xf007bfe0 ! t1_kref+0x3a78: ld [%fp - 0x20], %i0
.word 0x81b14ee4 ! t1_kref+0x3a7c: fornot2s %f5, %f4, %f0
.word 0x87b14ea0 ! t1_kref+0x3a80: fsrc1s %f5, %f3
.word 0x87a04824 ! t1_kref+0x3a84: fadds %f1, %f4, %f3
.word 0xaab2000a ! t1_kref+0x3a88: orncc %o0, %o2, %l5
.word 0x89a00040 ! t1_kref+0x3a8c: fmovd %f0, %f4
.word 0xea4e6007 ! t1_kref+0x3a90: ldsb [%i1 + 7], %l5
.word 0xaa52000b ! t1_kref+0x3a94: umul %o0, %o3, %l5
.word 0xea167fe8 ! t1_kref+0x3a98: lduh [%i1 - 0x18], %l5
.word 0xad400000 ! t1_kref+0x3a9c: mov %y, %l6
.word 0x86102004 ! t1_kref+0x3aa0: mov 0x4, %g3
.word 0x86a0e001 ! t1_kref+0x3aa4: subcc %g3, 1, %g3
.word 0x22800004 ! t1_kref+0x3aa8: be,a _kref+0x3ab8
.word 0xd8ee101a ! t1_kref+0x3aac: ldstuba [%i0 + %i2]0x80, %o4
.word 0x31480006 ! t1_kref+0x3ab0: fba,a,pt %fcc0, _kref+0x3ac8
.word 0x83a00120 ! t1_kref+0x3ab4: fabss %f0, %f1
.word 0xd4ee1000 ! t1_kref+0x3ab8: ldstuba [%i0]0x80, %o2
.word 0x81a90a24 ! t1_kref+0x3abc: fcmps %fcc0, %f4, %f4
.word 0xaaf22902 ! t1_kref+0x3ac0: udivcc %o0, 0x902, %l5
.word 0xac9d801a ! t1_kref+0x3ac4: xorcc %l6, %i2, %l6
.word 0xea00a004 ! t1_kref+0x3ac8: ld [%g2 + 4], %l5
.word 0x87b10aa5 ! t1_kref+0x3acc: fpsub16s %f4, %f5, %f3
.word 0xd426001c ! t1_kref+0x3ad0: st %o2, [%i0 + %i4]
.word 0xaa75c017 ! t1_kref+0x3ad4: udiv %l7, %l7, %l5
.word 0xec4e0000 ! t1_kref+0x3ad8: ldsb [%i0], %l6
.word 0x81a00944 ! t1_kref+0x3adc: fmuld %f0, %f4, %f0
.word 0x29800008 ! t1_kref+0x3ae0: fbl,a _kref+0x3b00
.word 0xc1a65000 ! t1_kref+0x3ae4: sta %f0, [%i1]0x80
.word 0x81a01a20 ! t1_kref+0x3ae8: fstoi %f0, %f0
.word 0x2d480005 ! t1_kref+0x3aec: fbg,a,pt %fcc0, _kref+0x3b00
.word 0xea4e8018 ! t1_kref+0x3af0: ldsb [%i2 + %i0], %l5
.word 0xac980017 ! t1_kref+0x3af4: xorcc %g0, %l7, %l6
.word 0x85b08e04 ! t1_kref+0x3af8: fand %f2, %f4, %f2
.word 0xc807bfe8 ! t1_kref+0x3afc: ld [%fp - 0x18], %g4
.word 0x85a01a20 ! t1_kref+0x3b00: fstoi %f0, %f2
.word 0x8143e06e ! t1_kref+0x3b04: membar 0x6e
.word 0xac937d21 ! t1_kref+0x3b08: orcc %o5, -0x2df, %l6
.word 0xd70169c0 ! t1_kref+0x3b0c: ld [%g5 + 0x9c0], %f11
.word 0xec564000 ! t1_kref+0x3b10: ldsh [%i1], %l6
.word 0xec00a014 ! t1_kref+0x3b14: ld [%g2 + 0x14], %l6
.word 0x81a00122 ! t1_kref+0x3b18: fabss %f2, %f0
.word 0xf43e4000 ! t1_kref+0x3b1c: std %i2, [%i1]
.word 0xac33377c ! t1_kref+0x3b20: orn %o4, -0x884, %l6
.word 0xac9b0000 ! t1_kref+0x3b24: xorcc %o4, %g0, %l6
.word 0x2d800003 ! t1_kref+0x3b28: fbg,a _kref+0x3b34
.word 0xc11fbe08 ! t1_kref+0x3b2c: ldd [%fp - 0x1f8], %f0
.word 0x35480003 ! t1_kref+0x3b30: fbue,a,pt %fcc0, _kref+0x3b3c
.word 0xc11f4018 ! t1_kref+0x3b34: ldd [%i5 + %i0], %f0
.word 0xec10a006 ! t1_kref+0x3b38: lduh [%g2 + 6], %l6
.word 0x83a14824 ! t1_kref+0x3b3c: fadds %f5, %f4, %f1
.word 0xadb5830c ! t1_kref+0x3b40: alignaddr %l6, %o4, %l6
.word 0x85a01900 ! t1_kref+0x3b44: fitod %f0, %f2
.word 0xacd30016 ! t1_kref+0x3b48: umulcc %o4, %l6, %l6
.word 0x27800001 ! t1_kref+0x3b4c: fbul,a _kref+0x3b50
.word 0xacd37e3b ! t1_kref+0x3b50: umulcc %o5, -0x1c5, %l6
.word 0x87a01883 ! t1_kref+0x3b54: fitos %f3, %f3
.word 0xc9be588b ! t1_kref+0x3b58: stda %f4, [%i1 + %o3]0xc4
sethi %hi(2f), %o7
.word 0xe40be390 ! t1_kref+0x3b60: ldub [%o7 + 0x390], %l2
.word 0xa41ca00c ! t1_kref+0x3b64: xor %l2, 0xc, %l2
.word 0xe42be390 ! t1_kref+0x3b68: stb %l2, [%o7 + 0x390]
.word 0x81dbe390 ! t1_kref+0x3b6c: flush %o7 + 0x390
.word 0xac902b3d ! t1_kref+0x3b70: orcc %g0, 0xb3d, %l6
.word 0xaa7e8008 ! t1_kref+0x3b74: sdiv %i2, %o0, %l5
.word 0xadb0014d ! t1_kref+0x3b78: edge32l %g0, %o5, %l6
.word 0xc700a024 ! t1_kref+0x3b7c: ld [%g2 + 0x24], %f3
.word 0xac0afe22 ! t1_kref+0x3b80: and %o3, -0x1de, %l6
.word 0x39480004 ! t1_kref+0x3b84: fbuge,a,pt %fcc0, _kref+0x3b94
.word 0xaaab6cae ! t1_kref+0x3b88: andncc %o5, 0xcae, %l5
.word 0x81a90ac0 ! t1_kref+0x3b8c: fcmped %fcc0, %f4, %f0
2: .word 0xac8d8008 ! t1_kref+0x3b90: andcc %l6, %o0, %l6
.word 0x8bb04a20 ! t1_kref+0x3b94: fpadd16s %f1, %f0, %f5
.word 0x81a00542 ! t1_kref+0x3b98: fsqrtd %f2, %f0
.word 0x81b08e80 ! t1_kref+0x3b9c: fsrc1 %f2, %f0
.word 0xc807bfec ! t1_kref+0x3ba0: ld [%fp - 0x14], %g4
.word 0xc11fbfd8 ! t1_kref+0x3ba4: ldd [%fp - 0x28], %f0
.word 0xc1be3fff ! t1_kref+0x3ba8: stda %f0, [%i0 - 1]%asi
.word 0xabb5c080 ! t1_kref+0x3bac: edge16 %l7, %g0, %l5
.word 0xaa300008 ! t1_kref+0x3bb0: orn %g0, %o0, %l5
.word 0xaa36bef3 ! t1_kref+0x3bb4: orn %i2, -0x10d, %l5
.word 0xac1af10c ! t1_kref+0x3bb8: xor %o3, -0xef4, %l6
.word 0xc11fbf98 ! t1_kref+0x3bbc: ldd [%fp - 0x68], %f0
.word 0xaad28017 ! t1_kref+0x3bc0: umulcc %o2, %l7, %l5
.word 0xaa75a400 ! t1_kref+0x3bc4: udiv %l6, 0x400, %l5
.word 0xab400000 ! t1_kref+0x3bc8: mov %y, %l5
.word 0x34480007 ! t1_kref+0x3bcc: bg,a,pt %icc, _kref+0x3be8
.word 0x83b08ea0 ! t1_kref+0x3bd0: fsrc1s %f2, %f1
.word 0x85a01885 ! t1_kref+0x3bd4: fitos %f5, %f2
.word 0x23800004 ! t1_kref+0x3bd8: fbne,a _kref+0x3be8
.word 0x85ab8040 ! t1_kref+0x3bdc: fmovdule %fcc0, %f0, %f2
.word 0x89b00d04 ! t1_kref+0x3be0: fandnot1 %f0, %f4, %f4
.word 0xec067fe0 ! t1_kref+0x3be4: ld [%i1 - 0x20], %l6
.word 0x8bb00e61 ! t1_kref+0x3be8: fxnors %f0, %f1, %f5
.word 0x29480005 ! t1_kref+0x3bec: fbl,a,pt %fcc0, _kref+0x3c00
.word 0xc568a10c ! t1_kref+0x3bf0: prefetch %g2 + 0x10c, 2
.word 0x33800002 ! t1_kref+0x3bf4: fbe,a _kref+0x3bfc
.word 0xaab5fa45 ! t1_kref+0x3bf8: orncc %l7, -0x5bb, %l5
.word 0x89a00125 ! t1_kref+0x3bfc: fabss %f5, %f4
.word 0x89a01a23 ! t1_kref+0x3c00: fstoi %f3, %f4
.word 0xea480019 ! t1_kref+0x3c04: ldsb [%g0 + %i1], %l5
.word 0xec6e4000 ! t1_kref+0x3c08: ldstub [%i1], %l6
.word 0xf43e3fe0 ! t1_kref+0x3c0c: std %i2, [%i0 - 0x20]
.word 0xec10a024 ! t1_kref+0x3c10: lduh [%g2 + 0x24], %l6
.word 0xc11fbdd0 ! t1_kref+0x3c14: ldd [%fp - 0x230], %f0
.word 0x81a90a40 ! t1_kref+0x3c18: fcmpd %fcc0, %f4, %f0
.word 0xea0e7ffe ! t1_kref+0x3c1c: ldub [%i1 - 2], %l5
.word 0xaa8df011 ! t1_kref+0x3c20: andcc %l7, -0xfef, %l5
.word 0x89a00540 ! t1_kref+0x3c24: fsqrtd %f0, %f4
.word 0xaa2a7891 ! t1_kref+0x3c28: andn %o1, -0x76f, %l5
.word 0x89a01924 ! t1_kref+0x3c2c: fstod %f4, %f4
.word 0xd4a65000 ! t1_kref+0x3c30: sta %o2, [%i1]0x80
.word 0x27480008 ! t1_kref+0x3c34: fbul,a,pt %fcc0, _kref+0x3c54
.word 0xab400000 ! t1_kref+0x3c38: mov %y, %l5
.word 0xc91fbe38 ! t1_kref+0x3c3c: ldd [%fp - 0x1c8], %f4
.word 0xd220a034 ! t1_kref+0x3c40: st %o1, [%g2 + 0x34]
.word 0xac8dc00c ! t1_kref+0x3c44: andcc %l7, %o4, %l6
.word 0x81a88ac2 ! t1_kref+0x3c48: fcmped %fcc0, %f2, %f2
.word 0xec4e201c ! t1_kref+0x3c4c: ldsb [%i0 + 0x1c], %l6
.word 0xec163fe2 ! t1_kref+0x3c50: lduh [%i0 - 0x1e], %l6
.word 0xacba4008 ! t1_kref+0x3c54: xnorcc %o1, %o0, %l6
.word 0xea480018 ! t1_kref+0x3c58: ldsb [%g0 + %i0], %l5
.word 0x85a00540 ! t1_kref+0x3c5c: fsqrtd %f0, %f2
.word 0x23800003 ! t1_kref+0x3c60: fbne,a _kref+0x3c6c
.word 0x8ba01084 ! t1_kref+0x3c64: fxtos %f4, %f5
.word 0x85a01921 ! t1_kref+0x3c68: fstod %f1, %f2
.word 0x81868000 ! t1_kref+0x3c6c: wr %i2, %g0, %y
.word 0x85a109c2 ! t1_kref+0x3c70: fdivd %f4, %f2, %f2
.word 0x33800005 ! t1_kref+0x3c74: fbe,a _kref+0x3c88
.word 0xaa0a4000 ! t1_kref+0x3c78: and %o1, %g0, %l5
.word 0xecd6501b ! t1_kref+0x3c7c: ldsha [%i1 + %i3]0x80, %l6
.word 0x81a90ac0 ! t1_kref+0x3c80: fcmped %fcc0, %f4, %f0
.word 0xac52b01c ! t1_kref+0x3c84: umul %o2, -0xfe4, %l6
.word 0x87a00124 ! t1_kref+0x3c88: fabss %f4, %f3
.word 0x8bb00c20 ! t1_kref+0x3c8c: fzeros %f5
.word 0x2b196023 ! t1_kref+0x3c90: sethi %hi(0x65808c00), %l5
.word 0xac9ac00b ! t1_kref+0x3c94: xorcc %o3, %o3, %l6
sethi %hi(1f), %o7
jmpl %o7+%lo(1f), %g1
.empty
1: .word 0xac70000c ! t1_kref+0x3ca0: udiv %g0, %o4, %l6
.word 0xadb5c036 ! t1_kref+0x3ca4: edge8n %l7, %l6, %l6
.word 0x22480005 ! t1_kref+0x3ca8: be,a,pt %icc, _kref+0x3cbc
.word 0x81a00540 ! t1_kref+0x3cac: fsqrtd %f0, %f0
.word 0xf207bfe0 ! t1_kref+0x3cb0: ld [%fp - 0x20], %i1
.word 0x85b10a40 ! t1_kref+0x3cb4: fpadd32 %f4, %f0, %f2
.word 0x3c480003 ! t1_kref+0x3cb8: bpos,a,pt %icc, _kref+0x3cc4
.word 0xabb084c2 ! t1_kref+0x3cbc: fcmpne32 %f2, %f2, %l5
.word 0x85a01923 ! t1_kref+0x3cc0: fstod %f3, %f2
.word 0xab1e8008 ! t1_kref+0x3cc4: tsubcctv %i2, %o0, %l5
.word 0x85b00c00 ! t1_kref+0x3cc8: fzero %f2
.word 0xac9a62f4 ! t1_kref+0x3ccc: xorcc %o1, 0x2f4, %l6
.word 0x89b14962 ! t1_kref+0x3cd0: fpmerge %f5, %f2, %f4
.word 0xea080019 ! t1_kref+0x3cd4: ldub [%g0 + %i1], %l5
.word 0x83414000 ! t1_kref+0x3cd8: mov %pc, %g1
.word 0xabb084c0 ! t1_kref+0x3cdc: fcmpne32 %f2, %f0, %l5
.word 0x9fc10000 ! t1_kref+0x3ce0: call %g4
.word 0xea08a006 ! t1_kref+0x3ce4: ldub [%g2 + 6], %l5
.word 0xab32a007 ! t1_kref+0x3ce8: srl %o2, 0x7, %l5
.word 0xaa12be61 ! t1_kref+0x3cec: or %o2, -0x19f, %l5
.word 0xac03400d ! t1_kref+0x3cf0: add %o5, %o5, %l6
.word 0xea48a015 ! t1_kref+0x3cf4: ldsb [%g2 + 0x15], %l5
.word 0xac9271af ! t1_kref+0x3cf8: orcc %o1, -0xe51, %l6
.word 0xad2028f3 ! t1_kref+0x3cfc: mulscc %g0, 0x8f3, %l6
.word 0x85b14e65 ! t1_kref+0x3d00: fxnors %f5, %f5, %f2
.word 0x9de3bfa0 ! t1_kref+0x3d04: save %sp, -0x60, %sp
.word 0xadef3331 ! t1_kref+0x3d08: restore %i4, -0xccf, %l6
.word 0x81a88ac4 ! t1_kref+0x3d0c: fcmped %fcc0, %f2, %f4
.word 0xec56c018 ! t1_kref+0x3d10: ldsh [%i3 + %i0], %l6
.word 0xd6200019 ! t1_kref+0x3d14: st %o3, [%g0 + %i1]
.word 0x89b08e00 ! t1_kref+0x3d18: fand %f2, %f0, %f4
.word 0x33480006 ! t1_kref+0x3d1c: fbe,a,pt %fcc0, _kref+0x3d34
.word 0x85a01902 ! t1_kref+0x3d20: fitod %f2, %f2
.word 0xabb5c0cc ! t1_kref+0x3d24: edge16l %l7, %o4, %l5
.word 0xac15b545 ! t1_kref+0x3d28: or %l6, -0xabb, %l6
.word 0x89a00021 ! t1_kref+0x3d2c: fmovs %f1, %f4
.word 0x89b00f02 ! t1_kref+0x3d30: fsrc2 %f2, %f4
.word 0x3f800003 ! t1_kref+0x3d34: fbo,a _kref+0x3d40
.word 0x87a000a0 ! t1_kref+0x3d38: fnegs %f0, %f3
.word 0x81a88a44 ! t1_kref+0x3d3c: fcmpd %fcc0, %f2, %f4
.word 0xadb6800c ! t1_kref+0x3d40: edge8 %i2, %o4, %l6
.word 0xacfb000b ! t1_kref+0x3d44: sdivcc %o4, %o3, %l6
.word 0x81b10d84 ! t1_kref+0x3d48: fxor %f4, %f4, %f0
.word 0x8ba0c825 ! t1_kref+0x3d4c: fadds %f3, %f5, %f5
.word 0x85a14821 ! t1_kref+0x3d50: fadds %f5, %f1, %f2
.word 0xc720a024 ! t1_kref+0x3d54: st %f3, [%g2 + 0x24]
.word 0x85a10821 ! t1_kref+0x3d58: fadds %f4, %f1, %f2
.word 0xaa8a400b ! t1_kref+0x3d5c: andcc %o1, %o3, %l5
.word 0x81a90aa4 ! t1_kref+0x3d60: fcmpes %fcc0, %f4, %f4
.word 0xad12ace0 ! t1_kref+0x3d64: taddcctv %o2, 0xce0, %l6
.word 0xad22000c ! t1_kref+0x3d68: mulscc %o0, %o4, %l6
.word 0x33800003 ! t1_kref+0x3d6c: fbe,a _kref+0x3d78
.word 0xc9801018 ! t1_kref+0x3d70: lda [%g0 + %i0]0x80, %f4
.word 0x8ba01a42 ! t1_kref+0x3d74: fdtoi %f2, %f5
.word 0xc13e3ff8 ! t1_kref+0x3d78: std %f0, [%i0 - 8]
.word 0xaa5039ee ! t1_kref+0x3d7c: umul %g0, -0x612, %l5
.word 0xac32c008 ! t1_kref+0x3d80: orn %o3, %o0, %l6
.word 0xaaaa0009 ! t1_kref+0x3d84: andncc %o0, %o1, %l5
.word 0xaa5d801a ! t1_kref+0x3d88: smul %l6, %i2, %l5
.word 0xaa98000b ! t1_kref+0x3d8c: xorcc %g0, %o3, %l5
.word 0x27480006 ! t1_kref+0x3d90: fbul,a,pt %fcc0, _kref+0x3da8
.word 0xaa76b499 ! t1_kref+0x3d94: udiv %i2, -0xb67, %l5
.word 0x81a089c4 ! t1_kref+0x3d98: fdivd %f2, %f4, %f0
.word 0x8582c00b ! t1_kref+0x3d9c: wr %o3, %o3, %ccr
.word 0xaa12b6bf ! t1_kref+0x3da0: or %o2, -0x941, %l5
.word 0xaa630000 ! t1_kref+0x3da4: subc %o4, %g0, %l5
sethi %hi(2f), %o7
.word 0xe40be1c0 ! t1_kref+0x3dac: ldub [%o7 + 0x1c0], %l2
.word 0xa41ca00c ! t1_kref+0x3db0: xor %l2, 0xc, %l2
.word 0xe42be1c0 ! t1_kref+0x3db4: stb %l2, [%o7 + 0x1c0]
.word 0x81dbe1c0 ! t1_kref+0x3db8: flush %o7 + 0x1c0
.word 0xab400000 ! t1_kref+0x3dbc: mov %y, %l5
2: .word 0xaa96800a ! t1_kref+0x3dc0: orcc %i2, %o2, %l5
.word 0x81834000 ! t1_kref+0x3dc4: wr %o5, %g0, %y
.word 0xac98271d ! t1_kref+0x3dc8: xorcc %g0, 0x71d, %l6
.word 0xaaf34016 ! t1_kref+0x3dcc: udivcc %o5, %l6, %l5
.word 0xabb085c4 ! t1_kref+0x3dd0: fcmpeq32 %f2, %f4, %l5
.word 0xc700a034 ! t1_kref+0x3dd4: ld [%g2 + 0x34], %f3
.word 0xea08a027 ! t1_kref+0x3dd8: ldub [%g2 + 0x27], %l5
.word 0xc368a049 ! t1_kref+0x3ddc: prefetch %g2 + 0x49, 1
.word 0xc12e201c ! t1_kref+0x3de0: st %fsr, [%i0 + 0x1c]
.word 0x89b00c00 ! t1_kref+0x3de4: fzero %f4
.word 0x89b14964 ! t1_kref+0x3de8: fpmerge %f5, %f4, %f4
.word 0xc12e7ff4 ! t1_kref+0x3dec: st %fsr, [%i1 - 0xc]
.word 0xe168a202 ! t1_kref+0x3df0: prefetch %g2 + 0x202, 16
.word 0xaa36800d ! t1_kref+0x3df4: orn %i2, %o5, %l5
.word 0x89a008a0 ! t1_kref+0x3df8: fsubs %f0, %f0, %f4
.word 0x3d800001 ! t1_kref+0x3dfc: fbule,a _kref+0x3e00
.word 0xac9b7c71 ! t1_kref+0x3e00: xorcc %o5, -0x38f, %l6
.word 0xad158016 ! t1_kref+0x3e04: taddcctv %l6, %l6, %l6
.word 0xad127906 ! t1_kref+0x3e08: taddcctv %o1, -0x6fa, %l6
.word 0xaad3345e ! t1_kref+0x3e0c: umulcc %o4, -0xba2, %l5
.word 0xac3a7890 ! t1_kref+0x3e10: xnor %o1, -0x770, %l6
.word 0xe8b81019 ! t1_kref+0x3e14: stda %l4, [%g0 + %i1]0x80
.word 0x8143c000 ! t1_kref+0x3e18: stbar
.word 0xad136999 ! t1_kref+0x3e1c: taddcctv %o5, 0x999, %l6
.word 0x2a480004 ! t1_kref+0x3e20: bcs,a,pt %icc, _kref+0x3e30
.word 0x89a00024 ! t1_kref+0x3e24: fmovs %f4, %f4
.word 0xea965000 ! t1_kref+0x3e28: lduha [%i1]0x80, %l5
.word 0x89b00ac2 ! t1_kref+0x3e2c: fpsub32 %f0, %f2, %f4
.word 0xea080019 ! t1_kref+0x3e30: ldub [%g0 + %i1], %l5
.word 0x81b00f84 ! t1_kref+0x3e34: for %f0, %f4, %f0
.word 0x81a88a40 ! t1_kref+0x3e38: fcmpd %fcc0, %f2, %f0
.word 0x86102003 ! t1_kref+0x3e3c: mov 0x3, %g3
.word 0x32800000 ! t1_kref+0x3e40: bne,a _kref+0x3e40
.word 0x86a0e001 ! t1_kref+0x3e44: subcc %g3, 1, %g3
.word 0x85a000a3 ! t1_kref+0x3e48: fnegs %f3, %f2
.word 0xaa023e62 ! t1_kref+0x3e4c: add %o0, -0x19e, %l5
.word 0xd03f4019 ! t1_kref+0x3e50: std %o0, [%i5 + %i1]
.word 0xac8323ee ! t1_kref+0x3e54: addcc %o4, 0x3ee, %l6
.word 0xacab000a ! t1_kref+0x3e58: andncc %o4, %o2, %l6
.word 0x89a08d25 ! t1_kref+0x3e5c: fsmuld %f2, %f5, %f4
.word 0x2b480005 ! t1_kref+0x3e60: fbug,a,pt %fcc0, _kref+0x3e74
.word 0x85a108c4 ! t1_kref+0x3e64: fsubd %f4, %f4, %f2
.word 0xaadda4fe ! t1_kref+0x3e68: smulcc %l6, 0x4fe, %l5
.word 0xec4e6000 ! t1_kref+0x3e6c: ldsb [%i1], %l6
.word 0xacd02109 ! t1_kref+0x3e70: umulcc %g0, 0x109, %l6
.word 0xc91e3ff8 ! t1_kref+0x3e74: ldd [%i0 - 8], %f4
.word 0xac180017 ! t1_kref+0x3e78: xor %g0, %l7, %l6
.word 0xac0a400d ! t1_kref+0x3e7c: and %o1, %o5, %l6
.word 0x81a10d24 ! t1_kref+0x3e80: fsmuld %f4, %f4, %f0
.word 0x9f414000 ! t1_kref+0x3e84: mov %pc, %o7
.word 0x81a00542 ! t1_kref+0x3e88: fsqrtd %f2, %f0
.word 0xd06e8019 ! t1_kref+0x3e8c: ldstub [%i2 + %i1], %o0
.word 0xabb10584 ! t1_kref+0x3e90: fcmpgt32 %f4, %f4, %l5
.word 0x3f480007 ! t1_kref+0x3e94: fbo,a,pt %fcc0, _kref+0x3eb0
.word 0xc1a6101c ! t1_kref+0x3e98: sta %f0, [%i0 + %i4]0x80
.word 0xaaf23d27 ! t1_kref+0x3e9c: udivcc %o0, -0x2d9, %l5
.word 0x81a80a44 ! t1_kref+0x3ea0: fcmpd %fcc0, %f0, %f4
.word 0xacb37325 ! t1_kref+0x3ea4: orncc %o5, -0xcdb, %l6
.word 0xaa72695c ! t1_kref+0x3ea8: udiv %o1, 0x95c, %l5
.word 0x81a90a44 ! t1_kref+0x3eac: fcmpd %fcc0, %f4, %f4
.word 0xac8b401a ! t1_kref+0x3eb0: andcc %o5, %i2, %l6
.word 0x8143c000 ! t1_kref+0x3eb4: stbar
.word 0xadb680a9 ! t1_kref+0x3eb8: edge16n %i2, %o1, %l6
.word 0x81a00540 ! t1_kref+0x3ebc: fsqrtd %f0, %f0
.word 0xadb2c00a ! t1_kref+0x3ec0: edge8 %o3, %o2, %l6
.word 0xad16800c ! t1_kref+0x3ec4: taddcctv %i2, %o4, %l6
.word 0x2b1ea517 ! t1_kref+0x3ec8: sethi %hi(0x7a945c00), %l5
.word 0x83a01881 ! t1_kref+0x3ecc: fitos %f1, %f1
call SYM(t1_subr1)
.word 0xad400000 ! t1_kref+0x3ed4: mov %y, %l6
.word 0x8586bdd3 ! t1_kref+0x3ed8: wr %i2, 0xfffffdd3, %ccr
.word 0xab02bc71 ! t1_kref+0x3edc: taddcc %o2, -0x38f, %l5
.word 0xabb2c149 ! t1_kref+0x3ee0: edge32l %o3, %o1, %l5
.word 0xacd32b20 ! t1_kref+0x3ee4: umulcc %o4, 0xb20, %l6
.word 0xec50a034 ! t1_kref+0x3ee8: ldsh [%g2 + 0x34], %l6
.word 0x2b26b70a ! t1_kref+0x3eec: sethi %hi(0x9adc2800), %l5
.word 0x2b223dc5 ! t1_kref+0x3ef0: sethi %hi(0x88f71400), %l5
.word 0xac8b4000 ! t1_kref+0x3ef4: andcc %o5, %g0, %l6
.word 0xab302012 ! t1_kref+0x3ef8: srl %g0, 0x12, %l5
.word 0x85a089a3 ! t1_kref+0x3efc: fdivs %f2, %f3, %f2
.word 0xecce101a ! t1_kref+0x3f00: ldsba [%i0 + %i2]0x80, %l6
.word 0x87b00c20 ! t1_kref+0x3f04: fzeros %f3
.word 0xac15e288 ! t1_kref+0x3f08: or %l7, 0x288, %l6
.word 0xaa05c00d ! t1_kref+0x3f0c: add %l7, %o5, %l5
.word 0xaa028009 ! t1_kref+0x3f10: add %o2, %o1, %l5
.word 0x89b10e44 ! t1_kref+0x3f14: fxnor %f4, %f4, %f4
.word 0xecc61000 ! t1_kref+0x3f18: ldswa [%i0]0x80, %l6
.word 0xab400000 ! t1_kref+0x3f1c: mov %y, %l5
sethi %hi(1f), %o7
jmpl %o7+%lo(1f), %g1
.empty
.word 0x85a109c2 ! t1_kref+0x3f28: fdivd %f4, %f2, %f2
1: .word 0x8ba10920 ! t1_kref+0x3f2c: fmuls %f4, %f0, %f5
.word 0xd0200018 ! t1_kref+0x3f30: st %o0, [%g0 + %i0]
.word 0x89b009a0 ! t1_kref+0x3f34: fexpand %f0, %f4
.word 0x31800001 ! t1_kref+0x3f38: fba,a _kref+0x3f3c
.word 0xea16201a ! t1_kref+0x3f3c: lduh [%i0 + 0x1a], %l5
.word 0x89b10fa2 ! t1_kref+0x3f40: fors %f4, %f2, %f4
.word 0x81a089c4 ! t1_kref+0x3f44: fdivd %f2, %f4, %f0
.word 0xacd58000 ! t1_kref+0x3f48: umulcc %l6, %g0, %l6
.word 0xc900a024 ! t1_kref+0x3f4c: ld [%g2 + 0x24], %f4
.word 0x31480005 ! t1_kref+0x3f50: fba,a,pt %fcc0, _kref+0x3f64
.word 0x89a00521 ! t1_kref+0x3f54: fsqrts %f1, %f4
.word 0xacf2294a ! t1_kref+0x3f58: udivcc %o0, 0x94a, %l6
.word 0xabb58148 ! t1_kref+0x3f5c: edge32l %l6, %o0, %l5
.word 0xac03001a ! t1_kref+0x3f60: add %o4, %i2, %l6
.word 0xaabb6ed2 ! t1_kref+0x3f64: xnorcc %o5, 0xed2, %l5
.word 0xda367ff0 ! t1_kref+0x3f68: sth %o5, [%i1 - 0x10]
.word 0x3e480004 ! t1_kref+0x3f6c: bvc,a,pt %icc, _kref+0x3f7c
.word 0x85b08a82 ! t1_kref+0x3f70: fpsub16 %f2, %f2, %f2
.word 0x89b106a2 ! t1_kref+0x3f74: fmul8x16al %f4, %f2, %f4
.word 0x31800003 ! t1_kref+0x3f78: fba,a _kref+0x3f84
.word 0xea0e6007 ! t1_kref+0x3f7c: ldub [%i1 + 7], %l5
.word 0xac930000 ! t1_kref+0x3f80: orcc %o4, %g0, %l6
.word 0xadb2c34c ! t1_kref+0x3f84: alignaddrl %o3, %o4, %l6
.word 0x81b00d82 ! t1_kref+0x3f88: fxor %f0, %f2, %f0
.word 0x81a00542 ! t1_kref+0x3f8c: fsqrtd %f2, %f0
.word 0xad400000 ! t1_kref+0x3f90: mov %y, %l6
.word 0x26480001 ! t1_kref+0x3f94: bl,a,pt %icc, _kref+0x3f98
.word 0xab26ad6f ! t1_kref+0x3f98: mulscc %i2, 0xd6f, %l5
.word 0x3e480006 ! t1_kref+0x3f9c: bvc,a,pt %icc, _kref+0x3fb4
.word 0xaadd8016 ! t1_kref+0x3fa0: smulcc %l6, %l6, %l5
.word 0xac0dc00b ! t1_kref+0x3fa4: and %l7, %o3, %l6
.word 0x3c480005 ! t1_kref+0x3fa8: bpos,a,pt %icc, _kref+0x3fbc
.word 0xaaba7df8 ! t1_kref+0x3fac: xnorcc %o1, -0x208, %l5
.word 0x3b800002 ! t1_kref+0x3fb0: fble,a _kref+0x3fb8
.word 0xec280018 ! t1_kref+0x3fb4: stb %l6, [%g0 + %i0]
.word 0xc12e001c ! t1_kref+0x3fb8: st %fsr, [%i0 + %i4]
.word 0x85a01880 ! t1_kref+0x3fbc: fitos %f0, %f2
.word 0xac824000 ! t1_kref+0x3fc0: addcc %o1, %g0, %l6
.word 0xab44c000 ! t1_kref+0x3fc4: mov %gsr, %l5
.word 0xeb68a1c6 ! t1_kref+0x3fc8: prefetch %g2 + 0x1c6, 21
.word 0xaad80016 ! t1_kref+0x3fcc: smulcc %g0, %l6, %l5
.word 0x2d480004 ! t1_kref+0x3fd0: fbg,a,pt %fcc0, _kref+0x3fe0
.word 0x87b00c20 ! t1_kref+0x3fd4: fzeros %f3
.word 0x35800008 ! t1_kref+0x3fd8: fbue,a _kref+0x3ff8
.word 0xac2de30a ! t1_kref+0x3fdc: andn %l7, 0x30a, %l6
.word 0x36480003 ! t1_kref+0x3fe0: bge,a,pt %icc, _kref+0x3fec
.word 0x87a0c9a5 ! t1_kref+0x3fe4: fdivs %f3, %f5, %f3
.word 0x23800001 ! t1_kref+0x3fe8: fbne,a _kref+0x3fec
.word 0xcb00a004 ! t1_kref+0x3fec: ld [%g2 + 4], %f5
.word 0x89a14823 ! t1_kref+0x3ff0: fadds %f5, %f3, %f4
.word 0xadb34080 ! t1_kref+0x3ff4: edge16 %o5, %g0, %l6
.word 0xd6300019 ! t1_kref+0x3ff8: sth %o3, [%g0 + %i1]
.word 0x81b10703 ! t1_kref+0x3ffc: fmuld8sux16 %f4, %f3, %f0
.word 0xaa8d8009 ! t1_kref+0x4000: andcc %l6, %o1, %l5
.word 0x8ba01a22 ! t1_kref+0x4004: fstoi %f2, %f5
.word 0xaa934016 ! t1_kref+0x4008: orcc %o5, %l6, %l5
.word 0xaa080016 ! t1_kref+0x400c: and %g0, %l6, %l5
.word 0xc168a049 ! t1_kref+0x4010: prefetch %g2 + 0x49, 0
.word 0xab44c000 ! t1_kref+0x4014: mov %gsr, %l5
.word 0x2d16e2bb ! t1_kref+0x4018: sethi %hi(0x5b8aec00), %l6
.word 0xac65a929 ! t1_kref+0x401c: subc %l6, 0x929, %l6
.word 0xac268016 ! t1_kref+0x4020: sub %i2, %l6, %l6
.word 0x81a088a1 ! t1_kref+0x4024: fsubs %f2, %f1, %f0
.word 0x85a04825 ! t1_kref+0x4028: fadds %f1, %f5, %f2
.word 0xad400000 ! t1_kref+0x402c: mov %y, %l6
.word 0xda363ff0 ! t1_kref+0x4030: sth %o5, [%i0 - 0x10]
.word 0xac05ee21 ! t1_kref+0x4034: add %l7, 0xe21, %l6
.word 0xaa8d8008 ! t1_kref+0x4038: andcc %l6, %o0, %l5
.word 0x85a01902 ! t1_kref+0x403c: fitod %f2, %f2
.word 0xaa8e800a ! t1_kref+0x4040: andcc %i2, %o2, %l5
.word 0xc020a004 ! t1_kref+0x4044: clr [%g2 + 4]
.word 0x2c480007 ! t1_kref+0x4048: bneg,a,pt %icc, _kref+0x4064
.word 0xadb240cb ! t1_kref+0x404c: edge16l %o1, %o3, %l6
.word 0xaaad8008 ! t1_kref+0x4050: andncc %l6, %o0, %l5
.word 0x8bb08de4 ! t1_kref+0x4054: fnands %f2, %f4, %f5
.word 0xac0a8017 ! t1_kref+0x4058: and %o2, %l7, %l6
.word 0x81a90ac2 ! t1_kref+0x405c: fcmped %fcc0, %f4, %f2
.word 0xabb000ac ! t1_kref+0x4060: edge16n %g0, %o4, %l5
.word 0x85a00542 ! t1_kref+0x4064: fsqrtd %f2, %f2
sethi %hi(2f), %o7
.word 0xe40be080 ! t1_kref+0x406c: ldub [%o7 + 0x80], %l2
.word 0xa41ca00c ! t1_kref+0x4070: xor %l2, 0xc, %l2
.word 0xe42be080 ! t1_kref+0x4074: stb %l2, [%o7 + 0x80]
.word 0x81dbe080 ! t1_kref+0x4078: flush %o7 + 0x80
.word 0xabb680cc ! t1_kref+0x407c: edge16l %i2, %o4, %l5
2: .word 0xe0be501d ! t1_kref+0x4080: stda %l0, [%i1 + %i5]0x80
.word 0xaa06b874 ! t1_kref+0x4084: add %i2, -0x78c, %l5
.word 0xf207bfe0 ! t1_kref+0x4088: ld [%fp - 0x20], %i1
.word 0xea563fe8 ! t1_kref+0x408c: ldsh [%i0 - 0x18], %l5
.word 0x8bb04ee2 ! t1_kref+0x4090: fornot2s %f1, %f2, %f5
.word 0xaad37762 ! t1_kref+0x4094: umulcc %o5, -0x89e, %l5
.word 0xd428a006 ! t1_kref+0x4098: stb %o2, [%g2 + 6]
.word 0xadb2830a ! t1_kref+0x409c: alignaddr %o2, %o2, %l6
.word 0xec08a024 ! t1_kref+0x40a0: ldub [%g2 + 0x24], %l6
.word 0x34480006 ! t1_kref+0x40a4: bg,a,pt %icc, _kref+0x40bc
.word 0xadb005c4 ! t1_kref+0x40a8: fcmpeq32 %f0, %f4, %l6
.word 0xc920a004 ! t1_kref+0x40ac: st %f4, [%g2 + 4]
.word 0xe26e2005 ! t1_kref+0x40b0: ldstub [%i0 + 5], %l1
.word 0xac8a401a ! t1_kref+0x40b4: andcc %o1, %i2, %l6
.word 0x9fc00004 ! t1_kref+0x40b8: call %g0 + %g4
.word 0x81a01922 ! t1_kref+0x40bc: fstod %f2, %f0
.word 0xacbafd8b ! t1_kref+0x40c0: xnorcc %o3, -0x275, %l6
.word 0xd06e3ff3 ! t1_kref+0x40c4: ldstub [%i0 - 0xd], %o0
.word 0x89b00fe0 ! t1_kref+0x40c8: fones %f4
.word 0xec08a006 ! t1_kref+0x40cc: ldub [%g2 + 6], %l6
.word 0x3f800002 ! t1_kref+0x40d0: fbo,a _kref+0x40d8
.word 0xc93e7fe8 ! t1_kref+0x40d4: std %f4, [%i1 - 0x18]
.word 0xc99e600c ! t1_kref+0x40d8: ldda [%i1 + 0xc]%asi, %f4
.word 0xaaf5c01a ! t1_kref+0x40dc: udivcc %l7, %i2, %l5
.word 0x85b006a2 ! t1_kref+0x40e0: fmul8x16al %f0, %f2, %f2
.word 0xc1be5a5d ! t1_kref+0x40e4: stda %f0, [%i1 + %i5]0xd2
.word 0x85a00140 ! t1_kref+0x40e8: fabsd %f0, %f2
.word 0xec3e2018 ! t1_kref+0x40ec: std %l6, [%i0 + 0x18]
.word 0x2f480001 ! t1_kref+0x40f0: fbu,a,pt %fcc0, _kref+0x40f4
.word 0x81b14aa4 ! t1_kref+0x40f4: fpsub16s %f5, %f4, %f0
.word 0xabb00080 ! t1_kref+0x40f8: edge16 %g0, %g0, %l5
.word 0xac5ae01d ! t1_kref+0x40fc: smul %o3, 0x1d, %l6
.word 0x81a08942 ! t1_kref+0x4100: fmuld %f2, %f2, %f0
.word 0x85b00d82 ! t1_kref+0x4104: fxor %f0, %f2, %f2
.word 0xea50a026 ! t1_kref+0x4108: ldsh [%g2 + 0x26], %l5
.word 0x85a00822 ! t1_kref+0x410c: fadds %f0, %f2, %f2
.word 0xac520017 ! t1_kref+0x4110: umul %o0, %l7, %l6
.word 0xea50a016 ! t1_kref+0x4114: ldsh [%g2 + 0x16], %l5
.word 0xec00a004 ! t1_kref+0x4118: ld [%g2 + 4], %l6
.word 0x89b00cc4 ! t1_kref+0x411c: fnot2 %f4, %f4
.word 0xea0e0000 ! t1_kref+0x4120: ldub [%i0], %l5
.word 0x81a000a3 ! t1_kref+0x4124: fnegs %f3, %f0
.word 0x2b18bde7 ! t1_kref+0x4128: sethi %hi(0x62f79c00), %l5
.word 0x37800005 ! t1_kref+0x412c: fbge,a _kref+0x4140
.word 0xac1ac00a ! t1_kref+0x4130: xor %o3, %o2, %l6
.word 0xaa5b7f52 ! t1_kref+0x4134: smul %o5, -0xae, %l5
.word 0x81a94aa4 ! t1_kref+0x4138: fcmpes %fcc0, %f5, %f4
.word 0x85b08a42 ! t1_kref+0x413c: fpadd32 %f2, %f2, %f2
.word 0xaa32001a ! t1_kref+0x4140: orn %o0, %i2, %l5
.word 0x85a01a24 ! t1_kref+0x4144: fstoi %f4, %f2
.word 0xac08000b ! t1_kref+0x4148: and %g0, %o3, %l6
.word 0x23480004 ! t1_kref+0x414c: fbne,a,pt %fcc0, _kref+0x415c
.word 0xab224008 ! t1_kref+0x4150: mulscc %o1, %o0, %l5
.word 0xadb0008b ! t1_kref+0x4154: edge16 %g0, %o3, %l6
.word 0x85a01080 ! t1_kref+0x4158: fxtos %f0, %f2
.word 0xac35a06b ! t1_kref+0x415c: orn %l6, 0x6b, %l6
.word 0xc02e201d ! t1_kref+0x4160: clrb [%i0 + 0x1d]
.word 0xda6e0000 ! t1_kref+0x4164: ldstub [%i0], %o5
.word 0xd4be1000 ! t1_kref+0x4168: stda %o2, [%i0]0x80
.word 0xc12e7fec ! t1_kref+0x416c: st %fsr, [%i1 - 0x14]
.word 0x2f800005 ! t1_kref+0x4170: fbu,a _kref+0x4184
.word 0xac16801a ! t1_kref+0x4174: or %i2, %i2, %l6
.word 0xab32601e ! t1_kref+0x4178: srl %o1, 0x1e, %l5
.word 0xec6e3fff ! t1_kref+0x417c: ldstub [%i0 - 1], %l6
.word 0x81a90a40 ! t1_kref+0x4180: fcmpd %fcc0, %f4, %f0
.word 0x81a00544 ! t1_kref+0x4184: fsqrtd %f4, %f0
.word 0xac52000c ! t1_kref+0x4188: umul %o0, %o4, %l6
.word 0x81a88a24 ! t1_kref+0x418c: fcmps %fcc0, %f2, %f4
.word 0xaab80000 ! t1_kref+0x4190: xnorcc %g0, %g0, %l5
.word 0xac52c00c ! t1_kref+0x4194: umul %o3, %o4, %l6
call SYM(t1_subr3)
.word 0x85a018c2 ! t1_kref+0x419c: fdtos %f2, %f2
.word 0xc0300019 ! t1_kref+0x41a0: clrh [%g0 + %i1]
.word 0xf428a007 ! t1_kref+0x41a4: stb %i2, [%g2 + 7]
.word 0x83a00125 ! t1_kref+0x41a8: fabss %f5, %f1
.word 0xea00a014 ! t1_kref+0x41ac: ld [%g2 + 0x14], %l5
.word 0xea861000 ! t1_kref+0x41b0: lda [%i0]0x80, %l5
.word 0xea0e0000 ! t1_kref+0x41b4: ldub [%i0], %l5
.word 0x81a109c0 ! t1_kref+0x41b8: fdivd %f4, %f0, %f0
.word 0xea08a006 ! t1_kref+0x41bc: ldub [%g2 + 6], %l5
call SYM(t1_subr3)
.word 0x87a01a21 ! t1_kref+0x41c4: fstoi %f1, %f3
.word 0x81b009a0 ! t1_kref+0x41c8: fexpand %f0, %f0
.word 0xac7ea224 ! t1_kref+0x41cc: sdiv %i2, 0x224, %l6
.word 0xaafb2615 ! t1_kref+0x41d0: sdivcc %o4, 0x615, %l5
.word 0x85a00121 ! t1_kref+0x41d4: fabss %f1, %f2
.word 0x2b2ecf9b ! t1_kref+0x41d8: sethi %hi(0xbb3e6c00), %l5
.word 0xea0e8019 ! t1_kref+0x41dc: ldub [%i2 + %i1], %l5
.word 0xec4e8018 ! t1_kref+0x41e0: ldsb [%i2 + %i0], %l6
.word 0x35800004 ! t1_kref+0x41e4: fbue,a _kref+0x41f4
.word 0x85b10c84 ! t1_kref+0x41e8: fandnot2 %f4, %f4, %f2
.word 0x8bb10de5 ! t1_kref+0x41ec: fnands %f4, %f5, %f5
.word 0xee366002 ! t1_kref+0x41f0: sth %l7, [%i1 + 2]
.word 0xac080016 ! t1_kref+0x41f4: and %g0, %l6, %l6
call SYM(t1_subr3)
.word 0xad44c000 ! t1_kref+0x41fc: mov %gsr, %l6
.word 0x85b00fe0 ! t1_kref+0x4200: fones %f2
.word 0x85b00ce4 ! t1_kref+0x4204: fnot2s %f4, %f2
.word 0x2b480006 ! t1_kref+0x4208: fbug,a,pt %fcc0, _kref+0x4220
.word 0xaa1ab044 ! t1_kref+0x420c: xor %o2, -0xfbc, %l5
.word 0xaa2abf2b ! t1_kref+0x4210: andn %o2, -0xd5, %l5
.word 0xadb68200 ! t1_kref+0x4214: array8 %i2, %g0, %l6
call SYM(t1_subr2)
.word 0xab400000 ! t1_kref+0x421c: mov %y, %l5
.word 0xf426001c ! t1_kref+0x4220: st %i2, [%i0 + %i4]
.word 0xadb5c02a ! t1_kref+0x4224: edge8n %l7, %o2, %l6
.word 0x81a109c2 ! t1_kref+0x4228: fdivd %f4, %f2, %f0
.word 0x81a88a24 ! t1_kref+0x422c: fcmps %fcc0, %f2, %f4
.word 0x83a01885 ! t1_kref+0x4230: fitos %f5, %f1
.word 0xec10a024 ! t1_kref+0x4234: lduh [%g2 + 0x24], %l6
.word 0xea062004 ! t1_kref+0x4238: ld [%i0 + 4], %l5
call SYM(t1_subr1)
.word 0xea4e3fe3 ! t1_kref+0x4240: ldsb [%i0 - 0x1d], %l5
.word 0xab400000 ! t1_kref+0x4244: mov %y, %l5
.word 0xac9b7052 ! t1_kref+0x4248: xorcc %o5, -0xfae, %l6
.word 0xaa75e59b ! t1_kref+0x424c: udiv %l7, 0x59b, %l5
.word 0xc93e001d ! t1_kref+0x4250: std %f4, [%i0 + %i5]
.word 0xc500a014 ! t1_kref+0x4254: ld [%g2 + 0x14], %f2
.word 0xec164000 ! t1_kref+0x4258: lduh [%i1], %l6
.word 0x2f800004 ! t1_kref+0x425c: fbu,a _kref+0x426c
.word 0xeac01018 ! t1_kref+0x4260: ldswa [%g0 + %i0]0x80, %l5
.word 0xac0dbd8c ! t1_kref+0x4264: and %l6, -0x274, %l6
.word 0xad400000 ! t1_kref+0x4268: mov %y, %l6
.word 0xac0b0009 ! t1_kref+0x426c: and %o4, %o1, %l6
.word 0x81b10e80 ! t1_kref+0x4270: fsrc1 %f4, %f0
.word 0xc300a014 ! t1_kref+0x4274: ld [%g2 + 0x14], %f1
.word 0x89b00e44 ! t1_kref+0x4278: fxnor %f0, %f4, %f4
.word 0xec00a014 ! t1_kref+0x427c: ld [%g2 + 0x14], %l6
.word 0xaa220016 ! t1_kref+0x4280: sub %o0, %l6, %l5
.word 0x81a90ac0 ! t1_kref+0x4284: fcmped %fcc0, %f4, %f0
.word 0x9fc00004 ! t1_kref+0x4288: call %g0 + %g4
.word 0x89a01a21 ! t1_kref+0x428c: fstoi %f1, %f4
.word 0xd2267ff4 ! t1_kref+0x4290: st %o1, [%i1 - 0xc]
.word 0xacb5e197 ! t1_kref+0x4294: orncc %l7, 0x197, %l6
.word 0x9fc10000 ! t1_kref+0x4298: call %g4
.word 0x89a01920 ! t1_kref+0x429c: fstod %f0, %f4
.word 0xef68a08c ! t1_kref+0x42a0: prefetch %g2 + 0x8c, 23
.word 0xacb00017 ! t1_kref+0x42a4: orncc %g0, %l7, %l6
.word 0x29480004 ! t1_kref+0x42a8: fbl,a,pt %fcc0, _kref+0x42b8
.word 0xacf20016 ! t1_kref+0x42ac: udivcc %o0, %l6, %l6
.word 0x81b04ca1 ! t1_kref+0x42b0: fandnot2s %f1, %f1, %f0
.word 0xd2680019 ! t1_kref+0x42b4: ldstub [%g0 + %i1], %o1
.word 0xac1a8009 ! t1_kref+0x42b8: xor %o2, %o1, %l6
.word 0xacb3000c ! t1_kref+0x42bc: orncc %o4, %o4, %l6
.word 0x89a018c2 ! t1_kref+0x42c0: fdtos %f2, %f4
.word 0xee6e0000 ! t1_kref+0x42c4: ldstub [%i0], %l7
.word 0x9fc10000 ! t1_kref+0x42c8: call %g4
.word 0xe1f65017 ! t1_kref+0x42cc: casxa [%i1]0x80, %l7, %l0
.word 0xadb5802a ! t1_kref+0x42d0: edge8n %l6, %o2, %l6
.word 0xac72214e ! t1_kref+0x42d4: udiv %o0, 0x14e, %l6
.word 0x81b086c4 ! t1_kref+0x42d8: fmul8sux16 %f2, %f4, %f0
.word 0xabb2c06c ! t1_kref+0x42dc: edge8ln %o3, %o4, %l5
.word 0xaa8a000a ! t1_kref+0x42e0: andcc %o0, %o2, %l5
.word 0xd8be1000 ! t1_kref+0x42e4: stda %o4, [%i0]0x80
.word 0xec00a004 ! t1_kref+0x42e8: ld [%g2 + 4], %l6
.word 0xec563fe4 ! t1_kref+0x42ec: ldsh [%i0 - 0x1c], %l6
.word 0x85a00540 ! t1_kref+0x42f0: fsqrtd %f0, %f2
.word 0xadb34280 ! t1_kref+0x42f4: array32 %o5, %g0, %l6
.word 0xac036d69 ! t1_kref+0x42f8: add %o5, 0xd69, %l6
.word 0x3f800001 ! t1_kref+0x42fc: fbo,a _kref+0x4300
.word 0xac2a68ca ! t1_kref+0x4300: andn %o1, 0x8ca, %l6
.word 0x81a04824 ! t1_kref+0x4304: fadds %f1, %f4, %f0
.word 0x89b08740 ! t1_kref+0x4308: fpack32 %f2, %f0, %f4
.word 0x3c800005 ! t1_kref+0x430c: bpos,a _kref+0x4320
.word 0xacb32de7 ! t1_kref+0x4310: orncc %o4, 0xde7, %l6
.word 0xaa06800c ! t1_kref+0x4314: add %i2, %o4, %l5
.word 0xacba0008 ! t1_kref+0x4318: xnorcc %o0, %o0, %l6
.word 0xaa75a1fd ! t1_kref+0x431c: udiv %l6, 0x1fd, %l5
.word 0xec08a014 ! t1_kref+0x4320: ldub [%g2 + 0x14], %l6
.word 0x85b00e80 ! t1_kref+0x4324: fsrc1 %f0, %f2
.word 0x89a089c2 ! t1_kref+0x4328: fdivd %f2, %f2, %f4
.word 0xea5e0000 ! t1_kref+0x432c: ldx [%i0], %l5
.word 0xabb300d7 ! t1_kref+0x4330: edge16l %o4, %l7, %l5
.word 0xd028a006 ! t1_kref+0x4334: stb %o0, [%g2 + 6]
.word 0x87a01883 ! t1_kref+0x4338: fitos %f3, %f3
.word 0xaa32000d ! t1_kref+0x433c: orn %o0, %o5, %l5
.word 0x85a00122 ! t1_kref+0x4340: fabss %f2, %f2
.word 0x85b08ee2 ! t1_kref+0x4344: fornot2s %f2, %f2, %f2
.word 0xaa8eab09 ! t1_kref+0x4348: andcc %i2, 0xb09, %l5
.word 0x81dd400f ! t1_kref+0x434c: flush %l5 + %o7
.word 0x89a01900 ! t1_kref+0x4350: fitod %f0, %f4
.word 0x89b10744 ! t1_kref+0x4354: fpack32 %f4, %f4, %f4
.word 0xecae1000 ! t1_kref+0x4358: stba %l6, [%i0]0x80
.word 0xea50a004 ! t1_kref+0x435c: ldsh [%g2 + 4], %l5
.word 0x85b08e60 ! t1_kref+0x4360: fxnors %f2, %f0, %f2
.word 0x89a00542 ! t1_kref+0x4364: fsqrtd %f2, %f4
.word 0xac92c016 ! t1_kref+0x4368: orcc %o3, %l6, %l6
.word 0x85a01903 ! t1_kref+0x436c: fitod %f3, %f2
.word 0xc93e0000 ! t1_kref+0x4370: std %f4, [%i0]
.word 0xacd36c7b ! t1_kref+0x4374: umulcc %o5, 0xc7b, %l6
.word 0x2b13e5fc ! t1_kref+0x4378: sethi %hi(0x4f97f000), %l5
.word 0x3b480008 ! t1_kref+0x437c: fble,a,pt %fcc0, _kref+0x439c
.word 0xaa824009 ! t1_kref+0x4380: addcc %o1, %o1, %l5
.word 0xaafdc01a ! t1_kref+0x4384: sdivcc %l7, %i2, %l5
.word 0xea48a005 ! t1_kref+0x4388: ldsb [%g2 + 5], %l5
.word 0xac7b400a ! t1_kref+0x438c: sdiv %o5, %o2, %l6
.word 0xaaf2c00a ! t1_kref+0x4390: udivcc %o3, %o2, %l5
.word 0xac9a7c32 ! t1_kref+0x4394: xorcc %o1, -0x3ce, %l6
.word 0x81dac014 ! t1_kref+0x4398: flush %o3 + %l4
.word 0xacfb4009 ! t1_kref+0x439c: sdivcc %o5, %o1, %l6
.word 0xec6e3fff ! t1_kref+0x43a0: ldstub [%i0 - 1], %l6
.word 0xac0dfdd0 ! t1_kref+0x43a4: and %l7, -0x230, %l6
.word 0x83a000a4 ! t1_kref+0x43a8: fnegs %f4, %f1
call SYM(t1_subr1)
.word 0xab230016 ! t1_kref+0x43b0: mulscc %o4, %l6, %l5
.word 0xaa82001a ! t1_kref+0x43b4: addcc %o0, %i2, %l5
.word 0xec0e7feb ! t1_kref+0x43b8: ldub [%i1 - 0x15], %l6
.word 0xac332c42 ! t1_kref+0x43bc: orn %o4, 0xc42, %l6
.word 0x86102003 ! t1_kref+0x43c0: mov 0x3, %g3
.word 0x32800000 ! t1_kref+0x43c4: bne,a _kref+0x43c4
.word 0x86a0e001 ! t1_kref+0x43c8: subcc %g3, 1, %g3
.word 0x89a008c0 ! t1_kref+0x43cc: fsubd %f0, %f0, %f4
.word 0xd0262004 ! t1_kref+0x43d0: st %o0, [%i0 + 4]
.word 0xe2680019 ! t1_kref+0x43d4: ldstub [%g0 + %i1], %l1
.word 0x2d36b538 ! t1_kref+0x43d8: sethi %hi(0xdad4e000), %l6
.word 0xabb105c4 ! t1_kref+0x43dc: fcmpeq32 %f4, %f4, %l5
.word 0xacb225f4 ! t1_kref+0x43e0: orncc %o0, 0x5f4, %l6
.word 0xe4086500 ! t1_kref+0x43e4: ldub [%g1 + 0x500], %l2
.word 0xa41ca00c ! t1_kref+0x43e8: xor %l2, 0xc, %l2
.word 0xe4286500 ! t1_kref+0x43ec: stb %l2, [%g1 + 0x500]
.word 0x81d86500 ! t1_kref+0x43f0: flush %g1 + 0x500
.word 0x81834000 ! t1_kref+0x43f4: wr %o5, %g0, %y
.word 0xaa9ac00c ! t1_kref+0x43f8: xorcc %o3, %o4, %l5
.word 0x89b08c44 ! t1_kref+0x43fc: fnor %f2, %f4, %f4
.word 0x81b08a62 ! t1_kref+0x4400: fpadd32s %f2, %f2, %f0
.word 0xaabaa42f ! t1_kref+0x4404: xnorcc %o2, 0x42f, %l5
.word 0xf3ee501b ! t1_kref+0x4408: prefetcha %i1 + %i3, 25
.word 0x3c480008 ! t1_kref+0x440c: bpos,a,pt %icc, _kref+0x442c
.word 0xc1b81019 ! t1_kref+0x4410: stda %f0, [%g0 + %i1]0x80
.word 0xad06bc7e ! t1_kref+0x4414: taddcc %i2, -0x382, %l6
.word 0x83b00c20 ! t1_kref+0x4418: fzeros %f1
.word 0xaa05a689 ! t1_kref+0x441c: add %l6, 0x689, %l5
.word 0x3b800001 ! t1_kref+0x4420: fble,a _kref+0x4424
2: .word 0xac0a001a ! t1_kref+0x4424: and %o0, %i2, %l6
.word 0x3f480001 ! t1_kref+0x4428: fbo,a,pt %fcc0, _kref+0x442c
.word 0x81a089c2 ! t1_kref+0x442c: fdivd %f2, %f2, %f0
.word 0xacfb34f7 ! t1_kref+0x4430: sdivcc %o4, -0xb09, %l6
.word 0xacf6800d ! t1_kref+0x4434: udivcc %i2, %o5, %l6
.word 0xec00a004 ! t1_kref+0x4438: ld [%g2 + 4], %l6
.word 0xad400000 ! t1_kref+0x443c: mov %y, %l6
.word 0xec40a024 ! t1_kref+0x4440: ldsw [%g2 + 0x24], %l6
.word 0xc13e7fe8 ! t1_kref+0x4444: std %f0, [%i1 - 0x18]
.word 0xaadd800d ! t1_kref+0x4448: smulcc %l6, %o5, %l5
.word 0xac3a400b ! t1_kref+0x444c: xnor %o1, %o3, %l6
.word 0xac52401a ! t1_kref+0x4450: umul %o1, %i2, %l6
.word 0xe408657c ! t1_kref+0x4454: ldub [%g1 + 0x57c], %l2
.word 0xa41ca00c ! t1_kref+0x4458: xor %l2, 0xc, %l2
.word 0xe428657c ! t1_kref+0x445c: stb %l2, [%g1 + 0x57c]
.word 0x81d8657c ! t1_kref+0x4460: flush %g1 + 0x57c
.word 0xac9a400a ! t1_kref+0x4464: xorcc %o1, %o2, %l6
.word 0xad400000 ! t1_kref+0x4468: mov %y, %l6
.word 0xab3ac00d ! t1_kref+0x446c: sra %o3, %o5, %l5
.word 0xc53e0000 ! t1_kref+0x4470: std %f2, [%i0]
.word 0x81a00540 ! t1_kref+0x4474: fsqrtd %f0, %f0
.word 0xad400000 ! t1_kref+0x4478: mov %y, %l6
.word 0xc500a034 ! t1_kref+0x447c: ld [%g2 + 0x34], %f2
.word 0xab382003 ! t1_kref+0x4480: sra %g0, 0x3, %l5
.word 0x85a00540 ! t1_kref+0x4484: fsqrtd %f0, %f2
.word 0xacd23b9e ! t1_kref+0x4488: umulcc %o0, -0x462, %l6
.word 0xaa5b6558 ! t1_kref+0x448c: smul %o5, 0x558, %l5
.word 0xec10a004 ! t1_kref+0x4490: lduh [%g2 + 4], %l6
.word 0xad32400a ! t1_kref+0x4494: srl %o1, %o2, %l6
.word 0xacda400b ! t1_kref+0x4498: smulcc %o1, %o3, %l6
.word 0xea00a014 ! t1_kref+0x449c: ld [%g2 + 0x14], %l5
2: .word 0x8bb08fa3 ! t1_kref+0x44a0: fors %f2, %f3, %f5
.word 0xaa05800a ! t1_kref+0x44a4: add %l6, %o2, %l5
.word 0xacb5c009 ! t1_kref+0x44a8: orncc %l7, %o1, %l6
.word 0xf207bfe0 ! t1_kref+0x44ac: ld [%fp - 0x20], %i1
.word 0xac93400c ! t1_kref+0x44b0: orcc %o5, %o4, %l6
.word 0xaa2a000b ! t1_kref+0x44b4: andn %o0, %o3, %l5
.word 0xac8dc008 ! t1_kref+0x44b8: andcc %l7, %o0, %l6
.word 0xaa7da5e6 ! t1_kref+0x44bc: sdiv %l6, 0x5e6, %l5
.word 0xec0e7ff9 ! t1_kref+0x44c0: ldub [%i1 - 7], %l6
.word 0xea4e7fea ! t1_kref+0x44c4: ldsb [%i1 - 0x16], %l5
.word 0x81820000 ! t1_kref+0x44c8: wr %o0, %g0, %y
.word 0xea4e0000 ! t1_kref+0x44cc: ldsb [%i0], %l5
.word 0xead61000 ! t1_kref+0x44d0: ldsha [%i0]0x80, %l5
.word 0xaa35ad69 ! t1_kref+0x44d4: orn %l6, 0xd69, %l5
.word 0xc300a034 ! t1_kref+0x44d8: ld [%g2 + 0x34], %f1
.word 0x87b08e20 ! t1_kref+0x44dc: fands %f2, %f0, %f3
.word 0xc900a034 ! t1_kref+0x44e0: ld [%g2 + 0x34], %f4
.word 0xd62e4000 ! t1_kref+0x44e4: stb %o3, [%i1]
.word 0xec96d019 ! t1_kref+0x44e8: lduha [%i3 + %i1]0x80, %l6
.word 0x23800002 ! t1_kref+0x44ec: fbne,a _kref+0x44f4
.word 0x81b086a1 ! t1_kref+0x44f0: fmul8x16al %f2, %f1, %f0
.word 0x86102017 ! t1_kref+0x44f4: mov 0x17, %g3
.word 0x86a0e001 ! t1_kref+0x44f8: subcc %g3, 1, %g3
.word 0x2280001e ! t1_kref+0x44fc: be,a _kref+0x4574
.word 0x2b02505b ! t1_kref+0x4500: sethi %hi(0x9416c00), %l5
.word 0xaa882407 ! t1_kref+0x4504: andcc %g0, 0x407, %l5
.word 0xea10a014 ! t1_kref+0x4508: lduh [%g2 + 0x14], %l5
.word 0x81a000a2 ! t1_kref+0x450c: fnegs %f2, %f0
.word 0xaa303808 ! t1_kref+0x4510: orn %g0, -0x7f8, %l5
.word 0xadb20100 ! t1_kref+0x4514: edge32 %o0, %g0, %l6
.word 0x214ffff8 ! t1_kref+0x4518: fbn,a,pt %fcc0, _kref+0x44f8
.word 0xaa05c008 ! t1_kref+0x451c: add %l7, %o0, %l5
.word 0x81a009c4 ! t1_kref+0x4520: fdivd %f0, %f4, %f0
.word 0xaa327d3e ! t1_kref+0x4524: orn %o1, -0x2c2, %l5
.word 0x31800001 ! t1_kref+0x4528: fba,a _kref+0x452c
.word 0xc19e601b ! t1_kref+0x452c: ldda [%i1 + 0x1b]%asi, %f0
.word 0xac76a2b9 ! t1_kref+0x4530: udiv %i2, 0x2b9, %l6
.word 0x9f414000 ! t1_kref+0x4534: mov %pc, %o7
.word 0x81a80a42 ! t1_kref+0x4538: fcmpd %fcc0, %f0, %f2
.word 0x9fc00004 ! t1_kref+0x453c: call %g0 + %g4
.word 0xaa8b6c78 ! t1_kref+0x4540: andcc %o5, 0xc78, %l5
.word 0xe168a20c ! t1_kref+0x4544: prefetch %g2 + 0x20c, 16
.word 0x2a800001 ! t1_kref+0x4548: bcs,a _kref+0x454c
.word 0xac02a644 ! t1_kref+0x454c: add %o2, 0x644, %l6
.word 0xab400000 ! t1_kref+0x4550: mov %y, %l5
.word 0x81a88040 ! t1_kref+0x4554: fmovdlg %fcc0, %f0, %f0
.word 0x89b0caa1 ! t1_kref+0x4558: fpsub16s %f3, %f1, %f4
.word 0x87b10e62 ! t1_kref+0x455c: fxnors %f4, %f2, %f3
.word 0xac9261aa ! t1_kref+0x4560: orcc %o1, 0x1aa, %l6
.word 0xaa1e800b ! t1_kref+0x4564: xor %i2, %o3, %l5
.word 0xc0264000 ! t1_kref+0x4568: clr [%i1]
.word 0xac526add ! t1_kref+0x456c: umul %o1, 0xadd, %l6
.word 0x87a01a25 ! t1_kref+0x4570: fstoi %f5, %f3
.word 0xac9af3cb ! t1_kref+0x4574: xorcc %o3, -0xc35, %l6
.word 0xac036662 ! t1_kref+0x4578: add %o5, 0x662, %l6
.word 0x8ba049a0 ! t1_kref+0x457c: fdivs %f1, %f0, %f5
sethi %hi(2f), %o7
.word 0xe40be1b8 ! t1_kref+0x4584: ldub [%o7 + 0x1b8], %l2
.word 0xa41ca00c ! t1_kref+0x4588: xor %l2, 0xc, %l2
.word 0xe42be1b8 ! t1_kref+0x458c: stb %l2, [%o7 + 0x1b8]
.word 0x81dbe1b8 ! t1_kref+0x4590: flush %o7 + 0x1b8
.word 0xaaba3bcf ! t1_kref+0x4594: xnorcc %o0, -0x431, %l5
.word 0xac337abd ! t1_kref+0x4598: orn %o5, -0x543, %l6
.word 0xd030a026 ! t1_kref+0x459c: sth %o0, [%g2 + 0x26]
.word 0xe43e3fe0 ! t1_kref+0x45a0: std %l2, [%i0 - 0x20]
.word 0xd4700018 ! t1_kref+0x45a4: stx %o2, [%g0 + %i0]
.word 0xac8dc00a ! t1_kref+0x45a8: andcc %l7, %o2, %l6
.word 0x89a089c0 ! t1_kref+0x45ac: fdivd %f2, %f0, %f4
.word 0xac127a37 ! t1_kref+0x45b0: or %o1, -0x5c9, %l6
.word 0xac7eb08a ! t1_kref+0x45b4: sdiv %i2, -0xf76, %l6
2: .word 0xacd325ff ! t1_kref+0x45b8: umulcc %o4, 0x5ff, %l6
.word 0x81a90a40 ! t1_kref+0x45bc: fcmpd %fcc0, %f4, %f0
.word 0x81b04ee5 ! t1_kref+0x45c0: fornot2s %f1, %f5, %f0
.word 0x85a01880 ! t1_kref+0x45c4: fitos %f0, %f2
.word 0x8143c000 ! t1_kref+0x45c8: stbar
.word 0x81a01082 ! t1_kref+0x45cc: fxtos %f2, %f0
.word 0xaa9a800c ! t1_kref+0x45d0: xorcc %o2, %o4, %l5
.word 0xaa82c00a ! t1_kref+0x45d4: addcc %o3, %o2, %l5
.word 0x87b14e60 ! t1_kref+0x45d8: fxnors %f5, %f0, %f3
.word 0x85a08821 ! t1_kref+0x45dc: fadds %f2, %f1, %f2
.word 0xab408000 ! t1_kref+0x45e0: mov %ccr, %l5
.word 0xad400000 ! t1_kref+0x45e4: mov %y, %l6
.word 0xda26001c ! t1_kref+0x45e8: st %o5, [%i0 + %i4]
.word 0x83b00fe0 ! t1_kref+0x45ec: fones %f1
.word 0x38480006 ! t1_kref+0x45f0: bgu,a,pt %icc, _kref+0x4608
.word 0x89a01905 ! t1_kref+0x45f4: fitod %f5, %f4
.word 0xac06801a ! t1_kref+0x45f8: add %i2, %i2, %l6
.word 0x85b0cd23 ! t1_kref+0x45fc: fandnot1s %f3, %f3, %f2
.word 0xc326600c ! t1_kref+0x4600: st %f1, [%i1 + 0xc]
.word 0xac60001a ! t1_kref+0x4604: subc %g0, %i2, %l6
.word 0x83a00125 ! t1_kref+0x4608: fabss %f5, %f1
.word 0x81a88a44 ! t1_kref+0x460c: fcmpd %fcc0, %f2, %f4
.word 0x86102004 ! t1_kref+0x4610: mov 0x4, %g3
.word 0x32800000 ! t1_kref+0x4614: bne,a _kref+0x4614
.word 0x86a0e001 ! t1_kref+0x4618: subcc %g3, 1, %g3
.word 0x81a88ac0 ! t1_kref+0x461c: fcmped %fcc0, %f2, %f0
.word 0xaa1df17b ! t1_kref+0x4620: xor %l7, -0xe85, %l5
.word 0x33800008 ! t1_kref+0x4624: fbe,a _kref+0x4644
.word 0xabb2833a ! t1_kref+0x4628: bmask %o2, %i2, %l5
.word 0x27800007 ! t1_kref+0x462c: fbul,a _kref+0x4648
.word 0x85a000a1 ! t1_kref+0x4630: fnegs %f1, %f2
.word 0xaa16aa09 ! t1_kref+0x4634: or %i2, 0xa09, %l5
.word 0xec881019 ! t1_kref+0x4638: lduba [%g0 + %i1]0x80, %l6
.word 0x81a10840 ! t1_kref+0x463c: faddd %f4, %f0, %f0
.word 0x81a94a22 ! t1_kref+0x4640: fcmps %fcc0, %f5, %f2
.word 0xea167ffe ! t1_kref+0x4644: lduh [%i1 - 2], %l5
.word 0x81a90ac0 ! t1_kref+0x4648: fcmped %fcc0, %f4, %f0
.word 0x85a01a22 ! t1_kref+0x464c: fstoi %f2, %f2
.word 0x81b08e42 ! t1_kref+0x4650: fxnor %f2, %f2, %f0
.word 0x27480001 ! t1_kref+0x4654: fbul,a,pt %fcc0, _kref+0x4658
.word 0x85a109c2 ! t1_kref+0x4658: fdivd %f4, %f2, %f2
.word 0x81b10d40 ! t1_kref+0x465c: fnot1 %f4, %f0
.word 0x85b10982 ! t1_kref+0x4660: bshuffle %f4, %f2, %f2
.word 0x2d1e5154 ! t1_kref+0x4664: sethi %hi(0x79455000), %l6
.word 0xec00a004 ! t1_kref+0x4668: ld [%g2 + 4], %l6
.word 0xac63001a ! t1_kref+0x466c: subc %o4, %i2, %l6
.word 0xaa85fd04 ! t1_kref+0x4670: addcc %l7, -0x2fc, %l5
.word 0xadb200ad ! t1_kref+0x4674: edge16n %o0, %o5, %l6
.word 0xab6225b1 ! t1_kref+0x4678: mova %fcc0, -0x24f, %l5
.word 0xc93e3fe0 ! t1_kref+0x467c: std %f4, [%i0 - 0x20]
.word 0xead61000 ! t1_kref+0x4680: ldsha [%i0]0x80, %l5
.word 0xadb28200 ! t1_kref+0x4684: array8 %o2, %g0, %l6
.word 0x81a01900 ! t1_kref+0x4688: fitod %f0, %f0
.word 0xaad328ef ! t1_kref+0x468c: umulcc %o4, 0x8ef, %l5
.word 0xaa1dc00d ! t1_kref+0x4690: xor %l7, %o5, %l5
.word 0x86102002 ! t1_kref+0x4694: mov 0x2, %g3
.word 0x32800000 ! t1_kref+0x4698: bne,a _kref+0x4698
.word 0x86a0e001 ! t1_kref+0x469c: subcc %g3, 1, %g3
.word 0xaad26887 ! t1_kref+0x46a0: umulcc %o1, 0x887, %l5
.word 0xc1bf1a58 ! t1_kref+0x46a4: stda %f0, [%i4 + %i0]0xd2
.word 0x81a08942 ! t1_kref+0x46a8: fmuld %f2, %f2, %f0
.word 0xaa002e11 ! t1_kref+0x46ac: add %g0, 0xe11, %l5
.word 0xd6360000 ! t1_kref+0x46b0: sth %o3, [%i0]
.word 0xec200019 ! t1_kref+0x46b4: st %l6, [%g0 + %i1]
.word 0x81a00124 ! t1_kref+0x46b8: fabss %f4, %f0
.word 0xadb5c08a ! t1_kref+0x46bc: edge16 %l7, %o2, %l6
.word 0xec00a034 ! t1_kref+0x46c0: ld [%g2 + 0x34], %l6
.word 0x3d480002 ! t1_kref+0x46c4: fbule,a,pt %fcc0, _kref+0x46cc
.word 0xec50a004 ! t1_kref+0x46c8: ldsh [%g2 + 4], %l6
.word 0x81a01903 ! t1_kref+0x46cc: fitod %f3, %f0
.word 0xea40a024 ! t1_kref+0x46d0: ldsw [%g2 + 0x24], %l5
.word 0x89a00120 ! t1_kref+0x46d4: fabss %f0, %f4
.word 0x89b10a84 ! t1_kref+0x46d8: fpsub16 %f4, %f4, %f4
.word 0xaa0e8009 ! t1_kref+0x46dc: and %i2, %o1, %l5
.word 0x81a01044 ! t1_kref+0x46e0: fdtox %f4, %f0
.word 0x22480005 ! t1_kref+0x46e4: be,a,pt %icc, _kref+0x46f8
.word 0xacb6b80f ! t1_kref+0x46e8: orncc %i2, -0x7f1, %l6
.word 0x85b00c20 ! t1_kref+0x46ec: fzeros %f2
.word 0xc9865000 ! t1_kref+0x46f0: lda [%i1]0x80, %f4
.word 0x3a480007 ! t1_kref+0x46f4: bcc,a,pt %icc, _kref+0x4710
.word 0x81b007c4 ! t1_kref+0x46f8: pdist %f0, %f4, %f0
.word 0xc1be5840 ! t1_kref+0x46fc: stda %f0, [%i1]0xc2
.word 0xab400000 ! t1_kref+0x4700: mov %y, %l5
.word 0x25800002 ! t1_kref+0x4704: fblg,a _kref+0x470c
.word 0x85a10840 ! t1_kref+0x4708: faddd %f4, %f0, %f2
.word 0x8ba018c4 ! t1_kref+0x470c: fdtos %f4, %f5
.word 0x81b00e44 ! t1_kref+0x4710: fxnor %f0, %f4, %f0
.word 0xec00a034 ! t1_kref+0x4714: ld [%g2 + 0x34], %l6
.word 0x26480004 ! t1_kref+0x4718: bl,a,pt %icc, _kref+0x4728
.word 0x8143c000 ! t1_kref+0x471c: stbar
.word 0x85a000a0 ! t1_kref+0x4720: fnegs %f0, %f2
.word 0xabb28200 ! t1_kref+0x4724: array8 %o2, %g0, %l5
.word 0x8ba00123 ! t1_kref+0x4728: fabss %f3, %f5
.word 0xabb58240 ! t1_kref+0x472c: array16 %l6, %g0, %l5
.word 0x9fc10000 ! t1_kref+0x4730: call %g4
.word 0xab400000 ! t1_kref+0x4734: mov %y, %l5
.word 0x89b10c84 ! t1_kref+0x4738: fandnot2 %f4, %f4, %f4
.word 0xaa034000 ! t1_kref+0x473c: add %o5, %g0, %l5
.word 0xec56c018 ! t1_kref+0x4740: ldsh [%i3 + %i0], %l6
.word 0xf96e6000 ! t1_kref+0x4744: prefetch %i1, 28
.word 0xac95aad4 ! t1_kref+0x4748: orcc %l6, 0xad4, %l6
.word 0xe5f6501a ! t1_kref+0x474c: casxa [%i1]0x80, %i2, %l2
.word 0xaa12691f ! t1_kref+0x4750: or %o1, 0x91f, %l5
.word 0x39800006 ! t1_kref+0x4754: fbuge,a _kref+0x476c
.word 0xaa93000c ! t1_kref+0x4758: orcc %o4, %o4, %l5
.word 0xad26bfd1 ! t1_kref+0x475c: mulscc %i2, -0x2f, %l6
.word 0xacd2400b ! t1_kref+0x4760: umulcc %o1, %o3, %l6
.word 0xac730016 ! t1_kref+0x4764: udiv %o4, %l6, %l6
.word 0xac0a32fe ! t1_kref+0x4768: and %o0, -0xd02, %l6
.word 0xaa72c00c ! t1_kref+0x476c: udiv %o3, %o4, %l5
.word 0xd4363fe8 ! t1_kref+0x4770: sth %o2, [%i0 - 0x18]
.word 0x2d0faf58 ! t1_kref+0x4774: sethi %hi(0x3ebd6000), %l6
.word 0xd66e401a ! t1_kref+0x4778: ldstub [%i1 + %i2], %o3
.word 0x85a08842 ! t1_kref+0x477c: faddd %f2, %f2, %f2
.word 0xc91e401d ! t1_kref+0x4780: ldd [%i1 + %i5], %f4
.word 0xaa9b2ab0 ! t1_kref+0x4784: xorcc %o4, 0xab0, %l5
.word 0xac1dc008 ! t1_kref+0x4788: xor %l7, %o0, %l6
.word 0xac0ac016 ! t1_kref+0x478c: and %o3, %l6, %l6
.word 0x81db7859 ! t1_kref+0x4790: flush %o5 - 0x7a7
.word 0x85a00144 ! t1_kref+0x4794: fabsd %f4, %f2
.word 0xecff1018 ! t1_kref+0x4798: swapa [%i4 + %i0]0x80, %l6
.word 0x85b00a00 ! t1_kref+0x479c: fpadd16 %f0, %f0, %f2
.word 0x86102018 ! t1_kref+0x47a0: mov 0x18, %g3
.word 0x86a0e001 ! t1_kref+0x47a4: subcc %g3, 1, %g3
.word 0x22800005 ! t1_kref+0x47a8: be,a _kref+0x47bc
.word 0xc93e2008 ! t1_kref+0x47ac: std %f4, [%i0 + 8]
.word 0xc12e7fec ! t1_kref+0x47b0: st %fsr, [%i1 - 0x14]
.word 0x2d16860c ! t1_kref+0x47b4: sethi %hi(0x5a183000), %l6
.word 0xd4767ff8 ! t1_kref+0x47b8: stx %o2, [%i1 - 8]
.word 0xac35c00b ! t1_kref+0x47bc: orn %l7, %o3, %l6
.word 0xea10a006 ! t1_kref+0x47c0: lduh [%g2 + 6], %l5
.word 0xec10a014 ! t1_kref+0x47c4: lduh [%g2 + 0x14], %l6
.word 0xaa0ac00d ! t1_kref+0x47c8: and %o3, %o5, %l5
.word 0x85b00fc0 ! t1_kref+0x47cc: fone %f2
.word 0xac1a6178 ! t1_kref+0x47d0: xor %o1, 0x178, %l6
.word 0xec56c019 ! t1_kref+0x47d4: ldsh [%i3 + %i1], %l6
.word 0x81a01901 ! t1_kref+0x47d8: fitod %f1, %f0
.word 0x81a01a40 ! t1_kref+0x47dc: fdtoi %f0, %f0
.word 0xc91fbd68 ! t1_kref+0x47e0: ldd [%fp - 0x298], %f4
.word 0xaa30000c ! t1_kref+0x47e4: orn %g0, %o4, %l5
.word 0x89a01902 ! t1_kref+0x47e8: fitod %f2, %f4
.word 0x85b10e44 ! t1_kref+0x47ec: fxnor %f4, %f4, %f2
.word 0xec28a004 ! t1_kref+0x47f0: stb %l6, [%g2 + 4]
.word 0x9f414000 ! t1_kref+0x47f4: mov %pc, %o7
! .word 0x3bab65fd ! t1_kref+0x47f8: fble,a SYM(t1_subr3)
fble,a SYM(t1_subr3)
.word 0xab3da00d ! t1_kref+0x47fc: sra %l6, 0xd, %l5
.word 0xaa43400b ! t1_kref+0x4800: addc %o5, %o3, %l5
.word 0xaaba400a ! t1_kref+0x4804: xnorcc %o1, %o2, %l5
.word 0xea000018 ! t1_kref+0x4808: ld [%g0 + %i0], %l5
.word 0xc06e4000 ! t1_kref+0x480c: ldstub [%i1], %g0
.word 0xc12e001c ! t1_kref+0x4810: st %fsr, [%i0 + %i4]
.word 0xc300a004 ! t1_kref+0x4814: ld [%g2 + 4], %f1
.word 0x83a01084 ! t1_kref+0x4818: fxtos %f4, %f1
.word 0xec062010 ! t1_kref+0x481c: ld [%i0 + 0x10], %l6
.word 0x2c480004 ! t1_kref+0x4820: bneg,a,pt %icc, _kref+0x4830
.word 0xec08a006 ! t1_kref+0x4824: ldub [%g2 + 6], %l6
.word 0xd62e8019 ! t1_kref+0x4828: stb %o3, [%i2 + %i1]
.word 0xec480018 ! t1_kref+0x482c: ldsb [%g0 + %i0], %l6
.word 0xac53000c ! t1_kref+0x4830: umul %o4, %o4, %l6
.word 0x89b00984 ! t1_kref+0x4834: bshuffle %f0, %f4, %f4
.word 0xecbe101d ! t1_kref+0x4838: stda %l6, [%i0 + %i5]0x80
.word 0xaa06ac8c ! t1_kref+0x483c: add %i2, 0xc8c, %l5
.word 0xee2e7fe8 ! t1_kref+0x4840: stb %l7, [%i1 - 0x18]
.word 0xe01861e0 ! t1_kref+0x4844: ldd [%g1 + 0x1e0], %l0
.word 0xea163fe0 ! t1_kref+0x4848: lduh [%i0 - 0x20], %l5
.word 0xc13e6000 ! t1_kref+0x484c: std %f0, [%i1]
.word 0xac7a6521 ! t1_kref+0x4850: sdiv %o1, 0x521, %l6
.word 0x23800007 ! t1_kref+0x4854: fbne,a _kref+0x4870
.word 0x85b00e42 ! t1_kref+0x4858: fxnor %f0, %f2, %f2
.word 0x9fc00004 ! t1_kref+0x485c: call %g0 + %g4
.word 0xaaf6b7ec ! t1_kref+0x4860: udivcc %i2, -0x814, %l5
.word 0x89b087c4 ! t1_kref+0x4864: pdist %f2, %f4, %f4
.word 0x89b0c622 ! t1_kref+0x4868: fmul8x16 %f3, %f2, %f4
.word 0xea40a024 ! t1_kref+0x486c: ldsw [%g2 + 0x24], %l5
call SYM(t1_subr2)
.word 0xac024009 ! t1_kref+0x4874: add %o1, %o1, %l6
.word 0xab380016 ! t1_kref+0x4878: sra %g0, %l6, %l5
.word 0xc9bf5a59 ! t1_kref+0x487c: stda %f4, [%i5 + %i1]0xd2
.word 0xab1b7d8b ! t1_kref+0x4880: tsubcctv %o5, -0x275, %l5
.word 0x8610200d ! t1_kref+0x4884: mov 0xd, %g3
.word 0x86a0e001 ! t1_kref+0x4888: subcc %g3, 1, %g3
.word 0x2280001f ! t1_kref+0x488c: be,a _kref+0x4908
.word 0x87b00760 ! t1_kref+0x4890: fpack16 %f0, %f3
.word 0xed6e2008 ! t1_kref+0x4894: prefetch %i0 + 8, 22
.word 0xdbe65016 ! t1_kref+0x4898: casa [%i1]0x80, %l6, %o5
.word 0x38480003 ! t1_kref+0x489c: bgu,a,pt %icc, _kref+0x48a8
.word 0xec0e2005 ! t1_kref+0x48a0: ldub [%i0 + 5], %l6
.word 0xf207bfe0 ! t1_kref+0x48a4: ld [%fp - 0x20], %i1
.word 0x89a08942 ! t1_kref+0x48a8: fmuld %f2, %f2, %f4
.word 0x2f480008 ! t1_kref+0x48ac: fbu,a,pt %fcc0, _kref+0x48cc
.word 0xaaa2c016 ! t1_kref+0x48b0: subcc %o3, %l6, %l5
.word 0x81a80a44 ! t1_kref+0x48b4: fcmpd %fcc0, %f0, %f4
.word 0xc51fbc60 ! t1_kref+0x48b8: ldd [%fp - 0x3a0], %f2
.word 0xea00a014 ! t1_kref+0x48bc: ld [%g2 + 0x14], %l5
.word 0x334ffff2 ! t1_kref+0x48c0: fbe,a,pt %fcc0, _kref+0x4888
.word 0xab128016 ! t1_kref+0x48c4: taddcctv %o2, %l6, %l5
.word 0x81a80ac0 ! t1_kref+0x48c8: fcmped %fcc0, %f0, %f0
.word 0x81a8ca22 ! t1_kref+0x48cc: fcmps %fcc0, %f3, %f2
.word 0xadb68300 ! t1_kref+0x48d0: alignaddr %i2, %g0, %l6
.word 0xacbb315d ! t1_kref+0x48d4: xnorcc %o4, -0xea3, %l6
.word 0x85a00544 ! t1_kref+0x48d8: fsqrtd %f4, %f2
.word 0x2d09adbc ! t1_kref+0x48dc: sethi %hi(0x26b6f000), %l6
.word 0xec362016 ! t1_kref+0x48e0: sth %l6, [%i0 + 0x16]
.word 0x85a04d24 ! t1_kref+0x48e4: fsmuld %f1, %f4, %f2
.word 0xaab22f49 ! t1_kref+0x48e8: orncc %o0, 0xf49, %l5
.word 0xaa52400a ! t1_kref+0x48ec: umul %o1, %o2, %l5
.word 0xac958009 ! t1_kref+0x48f0: orcc %l6, %o1, %l6
call SYM(t1_subr1)
.word 0xaca8001a ! t1_kref+0x48f8: andncc %g0, %i2, %l6
.word 0xaa42c009 ! t1_kref+0x48fc: addc %o3, %o1, %l5
.word 0x8ba00822 ! t1_kref+0x4900: fadds %f0, %f2, %f5
call SYM(t1_subr1)
.word 0xc11e4000 ! t1_kref+0x4908: ldd [%i1], %f0
.word 0x33800005 ! t1_kref+0x490c: fbe,a _kref+0x4920
.word 0x85a01104 ! t1_kref+0x4910: fxtod %f4, %f2
.word 0x89a00123 ! t1_kref+0x4914: fabss %f3, %f4
.word 0x85a01905 ! t1_kref+0x4918: fitod %f5, %f2
.word 0xaa42c00d ! t1_kref+0x491c: addc %o3, %o5, %l5
.word 0x2d480006 ! t1_kref+0x4920: fbg,a,pt %fcc0, _kref+0x4938
.word 0x85b00f04 ! t1_kref+0x4924: fsrc2 %f4, %f2
.word 0x21480003 ! t1_kref+0x4928: fbn,a,pt %fcc0, _kref+0x4934
.word 0xac52ee0d ! t1_kref+0x492c: umul %o3, 0xe0d, %l6
.word 0xf426401c ! t1_kref+0x4930: st %i2, [%i1 + %i4]
.word 0xad32a010 ! t1_kref+0x4934: srl %o2, 0x10, %l6
.word 0xc439401d ! t1_kref+0x4938: std %g2, [%g5 + %i5]
.word 0x81a000a1 ! t1_kref+0x493c: fnegs %f1, %f0
.word 0xea40a014 ! t1_kref+0x4940: ldsw [%g2 + 0x14], %l5
.word 0xadb00500 ! t1_kref+0x4944: fcmpgt16 %f0, %f0, %l6
.word 0x83414000 ! t1_kref+0x4948: mov %pc, %g1
.word 0x89a109c4 ! t1_kref+0x494c: fdivd %f4, %f4, %f4
.word 0x83a000a4 ! t1_kref+0x4950: fnegs %f4, %f1
.word 0x23800007 ! t1_kref+0x4954: fbne,a _kref+0x4970
.word 0xec4e401a ! t1_kref+0x4958: ldsb [%i1 + %i2], %l6
.word 0x85a00524 ! t1_kref+0x495c: fsqrts %f4, %f2
.word 0x89b08e44 ! t1_kref+0x4960: fxnor %f2, %f4, %f4
.word 0x81dab857 ! t1_kref+0x4964: flush %o2 - 0x7a9
.word 0xec267fe4 ! t1_kref+0x4968: st %l6, [%i1 - 0x1c]
.word 0x85a089c0 ! t1_kref+0x496c: fdivd %f2, %f0, %f2
.word 0x8ba00820 ! t1_kref+0x4970: fadds %f0, %f0, %f5
.word 0x8143c000 ! t1_kref+0x4974: stbar
.word 0xab408000 ! t1_kref+0x4978: mov %ccr, %l5
.word 0xec56c019 ! t1_kref+0x497c: ldsh [%i3 + %i1], %l6
.word 0xac52f92a ! t1_kref+0x4980: umul %o3, -0x6d6, %l6
sethi %hi(2f), %o7
.word 0xe40be1d0 ! t1_kref+0x4988: ldub [%o7 + 0x1d0], %l2
.word 0xa41ca00c ! t1_kref+0x498c: xor %l2, 0xc, %l2
.word 0xe42be1d0 ! t1_kref+0x4990: stb %l2, [%o7 + 0x1d0]
.word 0x81dbe1d0 ! t1_kref+0x4994: flush %o7 + 0x1d0
.word 0xac8a4017 ! t1_kref+0x4998: andcc %o1, %l7, %l6
.word 0xc12e401c ! t1_kref+0x499c: st %fsr, [%i1 + %i4]
.word 0x3c480005 ! t1_kref+0x49a0: bpos,a,pt %icc, _kref+0x49b4
.word 0xac358016 ! t1_kref+0x49a4: orn %l6, %l6, %l6
.word 0x85a01925 ! t1_kref+0x49a8: fstod %f5, %f2
.word 0xad003b0f ! t1_kref+0x49ac: taddcc %g0, -0x4f1, %l6
.word 0xaca2abc9 ! t1_kref+0x49b0: subcc %o2, 0xbc9, %l6
.word 0xac3027f2 ! t1_kref+0x49b4: orn %g0, 0x7f2, %l6
.word 0xf43f4018 ! t1_kref+0x49b8: std %i2, [%i5 + %i0]
.word 0xec0e401a ! t1_kref+0x49bc: ldub [%i1 + %i2], %l6
.word 0xec5e7fe8 ! t1_kref+0x49c0: ldx [%i1 - 0x18], %l6
.word 0x3d480005 ! t1_kref+0x49c4: fbule,a,pt %fcc0, _kref+0x49d8
.word 0x85b10c44 ! t1_kref+0x49c8: fnor %f4, %f4, %f2
.word 0xac0274da ! t1_kref+0x49cc: add %o1, -0xb26, %l6
2: .word 0x8ba01a23 ! t1_kref+0x49d0: fstoi %f3, %f5
.word 0xabb30080 ! t1_kref+0x49d4: edge16 %o4, %g0, %l5
.word 0xec50a014 ! t1_kref+0x49d8: ldsh [%g2 + 0x14], %l6
.word 0xe968a10e ! t1_kref+0x49dc: prefetch %g2 + 0x10e, 20
.word 0xaa05b97c ! t1_kref+0x49e0: add %l6, -0x684, %l5
.word 0xaabac016 ! t1_kref+0x49e4: xnorcc %o3, %l6, %l5
.word 0xaa2ac000 ! t1_kref+0x49e8: andn %o3, %g0, %l5
.word 0xac9821c9 ! t1_kref+0x49ec: xorcc %g0, 0x1c9, %l6
.word 0xec0e8018 ! t1_kref+0x49f0: ldub [%i2 + %i0], %l6
.word 0xaaf5c01a ! t1_kref+0x49f4: udivcc %l7, %i2, %l5
.word 0xc300a034 ! t1_kref+0x49f8: ld [%g2 + 0x34], %f1
.word 0xaa7239d1 ! t1_kref+0x49fc: udiv %o0, -0x62f, %l5
.word 0x81b10742 ! t1_kref+0x4a00: fpack32 %f4, %f2, %f0
.word 0x81a80a24 ! t1_kref+0x4a04: fcmps %fcc0, %f0, %f4
.word 0xacb80000 ! t1_kref+0x4a08: xnorcc %g0, %g0, %l6
.word 0x21800006 ! t1_kref+0x4a0c: fbn,a _kref+0x4a24
.word 0x2b071652 ! t1_kref+0x4a10: sethi %hi(0x1c594800), %l5
.word 0xac35af3c ! t1_kref+0x4a14: orn %l6, 0xf3c, %l6
.word 0xac7da013 ! t1_kref+0x4a18: sdiv %l6, 0x13, %l6
.word 0x89a00544 ! t1_kref+0x4a1c: fsqrtd %f4, %f4
.word 0xec0e0000 ! t1_kref+0x4a20: ldub [%i0], %l6
.word 0xda6e6019 ! t1_kref+0x4a24: ldstub [%i1 + 0x19], %o5
.word 0x81a10822 ! t1_kref+0x4a28: fadds %f4, %f2, %f0
.word 0xaad3400c ! t1_kref+0x4a2c: umulcc %o5, %o4, %l5
.word 0xaaa2a391 ! t1_kref+0x4a30: subcc %o2, 0x391, %l5
.word 0x29480008 ! t1_kref+0x4a34: fbl,a,pt %fcc0, _kref+0x4a54
.word 0xad400000 ! t1_kref+0x4a38: mov %y, %l6
.word 0xac08000a ! t1_kref+0x4a3c: and %g0, %o2, %l6
.word 0xad234000 ! t1_kref+0x4a40: mulscc %o5, %g0, %l6
.word 0x2d17d39b ! t1_kref+0x4a44: sethi %hi(0x5f4e6c00), %l6
.word 0xaa330017 ! t1_kref+0x4a48: orn %o4, %l7, %l5
.word 0x87a008a4 ! t1_kref+0x4a4c: fsubs %f0, %f4, %f3
.word 0xeb68a1ca ! t1_kref+0x4a50: prefetch %g2 + 0x1ca, 21
sethi %hi(2f), %o7
.word 0xe40be27c ! t1_kref+0x4a58: ldub [%o7 + 0x27c], %l2
.word 0xa41ca00c ! t1_kref+0x4a5c: xor %l2, 0xc, %l2
.word 0xe42be27c ! t1_kref+0x4a60: stb %l2, [%o7 + 0x27c]
.word 0x81dbe27c ! t1_kref+0x4a64: flush %o7 + 0x27c
.word 0x89b00ac2 ! t1_kref+0x4a68: fpsub32 %f0, %f2, %f4
.word 0x85b10a44 ! t1_kref+0x4a6c: fpadd32 %f4, %f4, %f2
.word 0x81b04962 ! t1_kref+0x4a70: fpmerge %f1, %f2, %f0
.word 0xea500018 ! t1_kref+0x4a74: ldsh [%g0 + %i0], %l5
.word 0xec4e8019 ! t1_kref+0x4a78: ldsb [%i2 + %i1], %l6
2: .word 0xac2a6775 ! t1_kref+0x4a7c: andn %o1, 0x775, %l6
.word 0x25800008 ! t1_kref+0x4a80: fblg,a _kref+0x4aa0
.word 0xad36a012 ! t1_kref+0x4a84: srl %i2, 0x12, %l6
.word 0xec26600c ! t1_kref+0x4a88: st %l6, [%i1 + 0xc]
.word 0x2d1d9b85 ! t1_kref+0x4a8c: sethi %hi(0x766e1400), %l6
.word 0x81a04825 ! t1_kref+0x4a90: fadds %f1, %f5, %f0
.word 0xac0a6b70 ! t1_kref+0x4a94: and %o1, 0xb70, %l6
.word 0x21480005 ! t1_kref+0x4a98: fbn,a,pt %fcc0, _kref+0x4aac
.word 0x8143c000 ! t1_kref+0x4a9c: stbar
.word 0x85a00025 ! t1_kref+0x4aa0: fmovs %f5, %f2
.word 0x81a94a24 ! t1_kref+0x4aa4: fcmps %fcc0, %f5, %f4
.word 0xe968a00d ! t1_kref+0x4aa8: prefetch %g2 + 0xd, 20
.word 0xea48a027 ! t1_kref+0x4aac: ldsb [%g2 + 0x27], %l5
.word 0xadb000cc ! t1_kref+0x4ab0: edge16l %g0, %o4, %l6
.word 0xadb00028 ! t1_kref+0x4ab4: edge8n %g0, %o0, %l6
.word 0xad03000a ! t1_kref+0x4ab8: taddcc %o4, %o2, %l6
.word 0xac602c75 ! t1_kref+0x4abc: subc %g0, 0xc75, %l6
.word 0xabb000ad ! t1_kref+0x4ac0: edge16n %g0, %o5, %l5
.word 0x81a84aa0 ! t1_kref+0x4ac4: fcmpes %fcc0, %f1, %f0
.word 0x27480005 ! t1_kref+0x4ac8: fbul,a,pt %fcc0, _kref+0x4adc
.word 0xec567fea ! t1_kref+0x4acc: ldsh [%i1 - 0x16], %l6
.word 0xaa882407 ! t1_kref+0x4ad0: andcc %g0, 0x407, %l5
.word 0xee20a014 ! t1_kref+0x4ad4: st %l7, [%g2 + 0x14]
.word 0xadb08482 ! t1_kref+0x4ad8: fcmple32 %f2, %f2, %l6
.word 0x39480007 ! t1_kref+0x4adc: fbuge,a,pt %fcc0, _kref+0x4af8
.word 0xea0e8018 ! t1_kref+0x4ae0: ldub [%i2 + %i0], %l5
.word 0xadb5c240 ! t1_kref+0x4ae4: array16 %l7, %g0, %l6
.word 0x89a01904 ! t1_kref+0x4ae8: fitod %f4, %f4
.word 0x81a048a0 ! t1_kref+0x4aec: fsubs %f1, %f0, %f0
.word 0xaa534009 ! t1_kref+0x4af0: umul %o5, %o1, %l5
.word 0xadb3034b ! t1_kref+0x4af4: alignaddrl %o4, %o3, %l6
.word 0x89a00020 ! t1_kref+0x4af8: fmovs %f0, %f4
.word 0xacf2000b ! t1_kref+0x4afc: udivcc %o0, %o3, %l6
.word 0xac85f1a2 ! t1_kref+0x4b00: addcc %l7, -0xe5e, %l6
.word 0xac1eb445 ! t1_kref+0x4b04: xor %i2, -0xbbb, %l6
.word 0xab22a6ce ! t1_kref+0x4b08: mulscc %o2, 0x6ce, %l5
.word 0x89a10821 ! t1_kref+0x4b0c: fadds %f4, %f1, %f4
.word 0xac8a000a ! t1_kref+0x4b10: andcc %o0, %o2, %l6
.word 0x8ba01882 ! t1_kref+0x4b14: fitos %f2, %f5
.word 0xab40c000 ! t1_kref+0x4b18: mov %asi, %l5
.word 0xf4266014 ! t1_kref+0x4b1c: st %i2, [%i1 + 0x14]
sethi %hi(2f), %o7
.word 0xe40be340 ! t1_kref+0x4b24: ldub [%o7 + 0x340], %l2
.word 0xa41ca00c ! t1_kref+0x4b28: xor %l2, 0xc, %l2
.word 0xe42be340 ! t1_kref+0x4b2c: stb %l2, [%o7 + 0x340]
.word 0x81dbe340 ! t1_kref+0x4b30: flush %o7 + 0x340
.word 0xadb10484 ! t1_kref+0x4b34: fcmple32 %f4, %f4, %l6
.word 0xea566012 ! t1_kref+0x4b38: ldsh [%i1 + 0x12], %l5
call SYM(t1_subr3)
2: .word 0xc93e0000 ! t1_kref+0x4b40: std %f4, [%i0]
.word 0x81a80a42 ! t1_kref+0x4b44: fcmpd %fcc0, %f0, %f2
.word 0x85a01a22 ! t1_kref+0x4b48: fstoi %f2, %f2
.word 0xd0262014 ! t1_kref+0x4b4c: st %o0, [%i0 + 0x14]
.word 0x81a94a22 ! t1_kref+0x4b50: fcmps %fcc0, %f5, %f2
.word 0xaab6800c ! t1_kref+0x4b54: orncc %i2, %o4, %l5
.word 0xac0a304e ! t1_kref+0x4b58: and %o0, -0xfb2, %l6
.word 0xac426b38 ! t1_kref+0x4b5c: addc %o1, 0xb38, %l6
.word 0xc91e7fe8 ! t1_kref+0x4b60: ldd [%i1 - 0x18], %f4
.word 0xacb2a10e ! t1_kref+0x4b64: orncc %o2, 0x10e, %l6
.word 0x27480007 ! t1_kref+0x4b68: fbul,a,pt %fcc0, _kref+0x4b84
.word 0xc91fbdb0 ! t1_kref+0x4b6c: ldd [%fp - 0x250], %f4
.word 0xea08a017 ! t1_kref+0x4b70: ldub [%g2 + 0x17], %l5
.word 0xac9af80e ! t1_kref+0x4b74: xorcc %o3, -0x7f2, %l6
.word 0x28480007 ! t1_kref+0x4b78: bleu,a,pt %icc, _kref+0x4b94
.word 0xac73000a ! t1_kref+0x4b7c: udiv %o4, %o2, %l6
.word 0xaa7dbb90 ! t1_kref+0x4b80: sdiv %l6, -0x470, %l5
.word 0xc0b65000 ! t1_kref+0x4b84: stha %g0, [%i1]0x80
.word 0x27800002 ! t1_kref+0x4b88: fbul,a _kref+0x4b90
.word 0xc53e6000 ! t1_kref+0x4b8c: std %f2, [%i1]
.word 0x81a84a23 ! t1_kref+0x4b90: fcmps %fcc0, %f1, %f3
.word 0xaa824009 ! t1_kref+0x4b94: addcc %o1, %o1, %l5
.word 0xaab68016 ! t1_kref+0x4b98: orncc %i2, %l6, %l5
.word 0x81a88a40 ! t1_kref+0x4b9c: fcmpd %fcc0, %f2, %f0
.word 0x85b00ac4 ! t1_kref+0x4ba0: fpsub32 %f0, %f4, %f2
.word 0x27800001 ! t1_kref+0x4ba4: fbul,a _kref+0x4ba8
.word 0xec080018 ! t1_kref+0x4ba8: ldub [%g0 + %i0], %l6
.word 0xadb2c177 ! t1_kref+0x4bac: edge32ln %o3, %l7, %l6
.word 0xaa9a3ff7 ! t1_kref+0x4bb0: xorcc %o0, -0x9, %l5
.word 0xabb2c037 ! t1_kref+0x4bb4: edge8n %o3, %l7, %l5
.word 0xab40c000 ! t1_kref+0x4bb8: mov %asi, %l5
.word 0xaa1a800d ! t1_kref+0x4bbc: xor %o2, %o5, %l5
.word 0xaabe8009 ! t1_kref+0x4bc0: xnorcc %i2, %o1, %l5
.word 0x83a01084 ! t1_kref+0x4bc4: fxtos %f4, %f1
.word 0x2c480006 ! t1_kref+0x4bc8: bneg,a,pt %icc, _kref+0x4be0
.word 0x81dcc00c ! t1_kref+0x4bcc: flush %l3 + %o4
.word 0x85b00c00 ! t1_kref+0x4bd0: fzero %f2
.word 0x89a14923 ! t1_kref+0x4bd4: fmuls %f5, %f3, %f4
.word 0x81b10c40 ! t1_kref+0x4bd8: fnor %f4, %f0, %f0
.word 0xabb2c04d ! t1_kref+0x4bdc: edge8l %o3, %o5, %l5
.word 0x2b0f6bcf ! t1_kref+0x4be0: sethi %hi(0x3daf3c00), %l5
.word 0xc91e3fe8 ! t1_kref+0x4be4: ldd [%i0 - 0x18], %f4
.word 0xaa7aae82 ! t1_kref+0x4be8: sdiv %o2, 0xe82, %l5
.word 0xacd26bd7 ! t1_kref+0x4bec: umulcc %o1, 0xbd7, %l6
.word 0x37480005 ! t1_kref+0x4bf0: fbge,a,pt %fcc0, _kref+0x4c04
.word 0xac700016 ! t1_kref+0x4bf4: udiv %g0, %l6, %l6
.word 0x85b009a5 ! t1_kref+0x4bf8: fexpand %f5, %f2
call SYM(t1_subr0)
.word 0xd6a81019 ! t1_kref+0x4c00: stba %o3, [%g0 + %i1]0x80
.word 0xea00a034 ! t1_kref+0x4c04: ld [%g2 + 0x34], %l5
.word 0xaa922277 ! t1_kref+0x4c08: orcc %o0, 0x277, %l5
.word 0x83a01080 ! t1_kref+0x4c0c: fxtos %f0, %f1
.word 0xaa7a4008 ! t1_kref+0x4c10: sdiv %o1, %o0, %l5
.word 0x31800001 ! t1_kref+0x4c14: fba,a _kref+0x4c18
.word 0x85b14701 ! t1_kref+0x4c18: fmuld8sux16 %f5, %f1, %f2
.word 0xee200019 ! t1_kref+0x4c1c: st %l7, [%g0 + %i1]
.word 0x8ba008a0 ! t1_kref+0x4c20: fsubs %f0, %f0, %f5
.word 0xea56001b ! t1_kref+0x4c24: ldsh [%i0 + %i3], %l5
.word 0x85b08a00 ! t1_kref+0x4c28: fpadd16 %f2, %f0, %f2
.word 0x9fc00004 ! t1_kref+0x4c2c: call %g0 + %g4
.word 0xeeae5000 ! t1_kref+0x4c30: stba %l7, [%i1]0x80
.word 0xec08a034 ! t1_kref+0x4c34: ldub [%g2 + 0x34], %l6
.word 0xc91e6000 ! t1_kref+0x4c38: ldd [%i1], %f4
.word 0x3d480006 ! t1_kref+0x4c3c: fbule,a,pt %fcc0, _kref+0x4c54
.word 0x85837ba2 ! t1_kref+0x4c40: wr %o5, 0xfffffba2, %ccr
.word 0xac327672 ! t1_kref+0x4c44: orn %o1, -0x98e, %l6
.word 0xea08a025 ! t1_kref+0x4c48: ldub [%g2 + 0x25], %l5
.word 0xac930009 ! t1_kref+0x4c4c: orcc %o4, %o1, %l6
.word 0xacd2f385 ! t1_kref+0x4c50: umulcc %o3, -0xc7b, %l6
.word 0xea08a035 ! t1_kref+0x4c54: ldub [%g2 + 0x35], %l5
.word 0xec063ffc ! t1_kref+0x4c58: ld [%i0 - 4], %l6
.word 0x23800001 ! t1_kref+0x4c5c: fbne,a _kref+0x4c60
.word 0x81b14fa5 ! t1_kref+0x4c60: fors %f5, %f5, %f0
.word 0xaa820017 ! t1_kref+0x4c64: addcc %o0, %l7, %l5
.word 0xea06200c ! t1_kref+0x4c68: ld [%i0 + 0xc], %l5
.word 0x87a01884 ! t1_kref+0x4c6c: fitos %f4, %f3
.word 0xaa3b2369 ! t1_kref+0x4c70: xnor %o4, 0x369, %l5
.word 0x85a00121 ! t1_kref+0x4c74: fabss %f1, %f2
.word 0xd06e3fe2 ! t1_kref+0x4c78: ldstub [%i0 - 0x1e], %o0
.word 0x37480006 ! t1_kref+0x4c7c: fbge,a,pt %fcc0, _kref+0x4c94
.word 0xaab24009 ! t1_kref+0x4c80: orncc %o1, %o1, %l5
.word 0xadb20088 ! t1_kref+0x4c84: edge16 %o0, %o0, %l6
.word 0x89b10742 ! t1_kref+0x4c88: fpack32 %f4, %f2, %f4
.word 0x2b25d27f ! t1_kref+0x4c8c: sethi %hi(0x9749fc00), %l5
.word 0x3c800001 ! t1_kref+0x4c90: bpos,a _kref+0x4c94
.word 0xec563fe4 ! t1_kref+0x4c94: ldsh [%i0 - 0x1c], %l6
.word 0xac2ac008 ! t1_kref+0x4c98: andn %o3, %o0, %l6
.word 0x8ba049a2 ! t1_kref+0x4c9c: fdivs %f1, %f2, %f5
.word 0x89b10d40 ! t1_kref+0x4ca0: fnot1 %f4, %f4
.word 0xabb2032a ! t1_kref+0x4ca4: bmask %o0, %o2, %l5
.word 0xd4b01019 ! t1_kref+0x4ca8: stha %o2, [%g0 + %i1]0x80
.word 0xee266010 ! t1_kref+0x4cac: st %l7, [%i1 + 0x10]
.word 0xc51e7ff0 ! t1_kref+0x4cb0: ldd [%i1 - 0x10], %f2
.word 0x85a01904 ! t1_kref+0x4cb4: fitod %f4, %f2
.word 0x8610201e ! t1_kref+0x4cb8: mov 0x1e, %g3
.word 0x86a0e001 ! t1_kref+0x4cbc: subcc %g3, 1, %g3
.word 0x22800009 ! t1_kref+0x4cc0: be,a _kref+0x4ce4
.word 0xad408000 ! t1_kref+0x4cc4: mov %ccr, %l6
.word 0xf96e2000 ! t1_kref+0x4cc8: prefetch %i0, 28
.word 0x83b007a4 ! t1_kref+0x4ccc: fpackfix %f4, %f1
.word 0x2b0b81c7 ! t1_kref+0x4cd0: sethi %hi(0x2e071c00), %l5
.word 0xaa7aaf82 ! t1_kref+0x4cd4: sdiv %o2, 0xf82, %l5
.word 0xc9180018 ! t1_kref+0x4cd8: ldd [%g0 + %i0], %f4
.word 0x81a80a42 ! t1_kref+0x4cdc: fcmpd %fcc0, %f0, %f2
.word 0xec0e7fff ! t1_kref+0x4ce0: ldub [%i1 - 1], %l6
.word 0x87b00fe0 ! t1_kref+0x4ce4: fones %f3
.word 0x89a01904 ! t1_kref+0x4ce8: fitod %f4, %f4
.word 0xea00a024 ! t1_kref+0x4cec: ld [%g2 + 0x24], %l5
.word 0xc100a034 ! t1_kref+0x4cf0: ld [%g2 + 0x34], %f0
.word 0xac928008 ! t1_kref+0x4cf4: orcc %o2, %o0, %l6
.word 0xea50a036 ! t1_kref+0x4cf8: ldsh [%g2 + 0x36], %l5
.word 0x2e480005 ! t1_kref+0x4cfc: bvs,a,pt %icc, _kref+0x4d10
.word 0xab400000 ! t1_kref+0x4d00: mov %y, %l5
.word 0xaa32000d ! t1_kref+0x4d04: orn %o0, %o5, %l5
.word 0xac82000c ! t1_kref+0x4d08: addcc %o0, %o4, %l6
.word 0x8ba00123 ! t1_kref+0x4d0c: fabss %f3, %f5
.word 0xab400000 ! t1_kref+0x4d10: mov %y, %l5
.word 0x89a08d22 ! t1_kref+0x4d14: fsmuld %f2, %f2, %f4
.word 0xeff6100a ! t1_kref+0x4d18: casxa [%i0]0x80, %o2, %l7
.word 0xaa8a800d ! t1_kref+0x4d1c: andcc %o2, %o5, %l5
.word 0x85b00764 ! t1_kref+0x4d20: fpack16 %f4, %f2
.word 0xec00a024 ! t1_kref+0x4d24: ld [%g2 + 0x24], %l6
.word 0x89a000a4 ! t1_kref+0x4d28: fnegs %f4, %f4
.word 0x81a88a44 ! t1_kref+0x4d2c: fcmpd %fcc0, %f2, %f4
.word 0xe83e001d ! t1_kref+0x4d30: std %l4, [%i0 + %i5]
.word 0x9de3bfa0 ! t1_kref+0x4d34: save %sp, -0x60, %sp
.word 0xb42ef39b ! t1_kref+0x4d38: andn %i3, -0xc65, %i2
.word 0xade83bd5 ! t1_kref+0x4d3c: restore %g0, -0x42b, %l6
.word 0x83b14da0 ! t1_kref+0x4d40: fxors %f5, %f0, %f1
.word 0xec10a006 ! t1_kref+0x4d44: lduh [%g2 + 6], %l6
.word 0x31800008 ! t1_kref+0x4d48: fba,a _kref+0x4d68
.word 0xac55b74e ! t1_kref+0x4d4c: umul %l6, -0x8b2, %l6
.word 0x81a90a42 ! t1_kref+0x4d50: fcmpd %fcc0, %f4, %f2
.word 0x2c480001 ! t1_kref+0x4d54: bneg,a,pt %icc, _kref+0x4d58
.word 0xc12f0000 ! t1_kref+0x4d58: st %fsr, [%i4]
.word 0xd41e7fe0 ! t1_kref+0x4d5c: ldd [%i1 - 0x20], %o2
.word 0x83a00121 ! t1_kref+0x4d60: fabss %f1, %f1
.word 0x81b10ac4 ! t1_kref+0x4d64: fpsub32 %f4, %f4, %f0
.word 0xc91fbf88 ! t1_kref+0x4d68: ldd [%fp - 0x78], %f4
.word 0x89a01102 ! t1_kref+0x4d6c: fxtod %f2, %f4
.word 0xec40a014 ! t1_kref+0x4d70: ldsw [%g2 + 0x14], %l6
.word 0xac0b0000 ! t1_kref+0x4d74: and %o4, %g0, %l6
.word 0xaa93001a ! t1_kref+0x4d78: orcc %o4, %i2, %l5
.word 0xea566002 ! t1_kref+0x4d7c: ldsh [%i1 + 2], %l5
.word 0x85822a3a ! t1_kref+0x4d80: wr %o0, 0xa3a, %ccr
.word 0x81a8caa5 ! t1_kref+0x4d84: fcmpes %fcc0, %f3, %f5
.word 0x85b10960 ! t1_kref+0x4d88: fpmerge %f4, %f0, %f2
.word 0xcb00a024 ! t1_kref+0x4d8c: ld [%g2 + 0x24], %f5
.word 0xacd5c00c ! t1_kref+0x4d90: umulcc %l7, %o4, %l6
.word 0x87a10821 ! t1_kref+0x4d94: fadds %f4, %f1, %f3
.word 0x85a00940 ! t1_kref+0x4d98: fmuld %f0, %f0, %f2
.word 0x81a00544 ! t1_kref+0x4d9c: fsqrtd %f4, %f0
.word 0xc12e201c ! t1_kref+0x4da0: st %fsr, [%i0 + 0x1c]
.word 0x86102016 ! t1_kref+0x4da4: mov 0x16, %g3
.word 0x86a0e001 ! t1_kref+0x4da8: subcc %g3, 1, %g3
.word 0x2280000d ! t1_kref+0x4dac: be,a _kref+0x4de0
.word 0x89b00980 ! t1_kref+0x4db0: bshuffle %f0, %f0, %f4
.word 0xacf3396c ! t1_kref+0x4db4: udivcc %o4, -0x694, %l6
.word 0xe968a18a ! t1_kref+0x4db8: prefetch %g2 + 0x18a, 20
.word 0xad408000 ! t1_kref+0x4dbc: mov %ccr, %l6
.word 0xac35c00b ! t1_kref+0x4dc0: orn %l7, %o3, %l6
.word 0xabb200cd ! t1_kref+0x4dc4: edge16l %o0, %o5, %l5
.word 0xe968a088 ! t1_kref+0x4dc8: prefetch %g2 + 0x88, 20
.word 0xc168a003 ! t1_kref+0x4dcc: prefetch %g2 + 3, 0
.word 0xc91e2010 ! t1_kref+0x4dd0: ldd [%i0 + 0x10], %f4
.word 0x2e4ffff5 ! t1_kref+0x4dd4: bvs,a,pt %icc, _kref+0x4da8
.word 0xac72eff9 ! t1_kref+0x4dd8: udiv %o3, 0xff9, %l6
.word 0xaaf2f95f ! t1_kref+0x4ddc: udivcc %o3, -0x6a1, %l5
.word 0x85a00040 ! t1_kref+0x4de0: fmovd %f0, %f2
.word 0x83a018c4 ! t1_kref+0x4de4: fdtos %f4, %f1
.word 0x87a01a40 ! t1_kref+0x4de8: fdtoi %f0, %f3
.word 0xab400000 ! t1_kref+0x4dec: mov %y, %l5
.word 0x81a01024 ! t1_kref+0x4df0: fstox %f4, %f0
.word 0x81a94aa0 ! t1_kref+0x4df4: fcmpes %fcc0, %f5, %f0
.word 0xaab2400a ! t1_kref+0x4df8: orncc %o1, %o2, %l5
.word 0xac1d8009 ! t1_kref+0x4dfc: xor %l6, %o1, %l6
.word 0xea10a016 ! t1_kref+0x4e00: lduh [%g2 + 0x16], %l5
.word 0x81b08e00 ! t1_kref+0x4e04: fand %f2, %f0, %f0
.word 0x89a01904 ! t1_kref+0x4e08: fitod %f4, %f4
.word 0x2b167ac7 ! t1_kref+0x4e0c: sethi %hi(0x59eb1c00), %l5
.word 0x89a08844 ! t1_kref+0x4e10: faddd %f2, %f4, %f4
call 1f
.empty
.word 0x81834000 ! t1_kref+0x4e18: wr %o5, %g0, %y
.word 0x85a00542 ! t1_kref+0x4e1c: fsqrtd %f2, %f2
.word 0x01000000 ! t1_kref+0x4e20: nop
.word 0x01000000 ! t1_kref+0x4e24: nop
.word 0x01000000 ! t1_kref+0x4e28: nop
1: call SYM(_kaos_done)
.word 0x01000000 ! t1_kref+0x4e30: nop
KGLOBAL(t1_ktbl_end)
t1_ktbl_end:
t1_ktbl_page_end:
KTEXT_MODULE(t1_module_subr0, 0x24388000)
.seg "text"
t1_subr0_page_begin:
.skip 8192
.global _t1_subr0; ENTRY(t1_subr0)
.word 0xa6844012 ! t1_subr0+0x0: addcc %l1, %l2, %l3
.word 0x81c3e008 ! t1_subr0+0x4: retl
.word 0xaa64c014 ! t1_subr0+0x8: subc %l3, %l4, %l5
t1_subr0_page_end:
KTEXT_MODULE(t1_module_subr1, 0x2a00c000)
.seg "text"
t1_subr1_page_begin:
.skip 8184
.global _t1_subr1; ENTRY(t1_subr1)
.word 0x9de3bfa0 ! t1_subr1+0x0: save %sp, -0x60, %sp
.word 0xb29eaa5a ! t1_subr1+0x4: xorcc %i2, 0xa5a, %i1
.word 0x81c7e008 ! t1_subr1+0x8: ret
.word 0xa7ee6001 ! t1_subr1+0xc: restore %i1, 1, %l3
t1_subr1_page_end:
KTEXT_MODULE(t1_module_subr2, 0x3fede000)
.seg "text"
t1_subr2_page_begin:
.skip 8192
.global _t1_subr2; ENTRY(t1_subr2)
.word 0x9de3bfa0 ! t1_subr2+0x0: save %sp, -0x60, %sp
.word 0xb2066001 ! t1_subr2+0x4: add %i1, 1, %i1
.word 0x81c7e008 ! t1_subr2+0x8: ret
.word 0xa3ee6001 ! t1_subr2+0xc: restore %i1, 1, %l1
t1_subr2_page_end:
KTEXT_MODULE(t1_module_subr3, 0x2429e000)
.seg "text"
t1_subr3_page_begin:
.skip 8172
.global _t1_subr3; ENTRY(t1_subr3)
.word 0x90056001 ! t1_subr3+0x0: add %l5, 1, %o0
.word 0x9de3bfa0 ! t1_subr3+0x4: save %sp, -0x60, %sp
#if defined(KAOS_SIMULATION)
add %i0, 12, %i0
#else
.word 0x90062001 ! t1_subr3+0x8: add %i0, 1, %o0
.word 0x9de3bfa0 ! t1_subr3+0xc: save %sp, -0x60, %sp
.word 0x90062001 ! t1_subr3+0x10: add %i0, 1, %o0
.word 0x9de3bfa0 ! t1_subr3+0x14: save %sp, -0x60, %sp
.word 0x90062001 ! t1_subr3+0x18: add %i0, 1, %o0
.word 0x9de3bfa0 ! t1_subr3+0x1c: save %sp, -0x60, %sp
.word 0x90062001 ! t1_subr3+0x20: add %i0, 1, %o0
.word 0x9de3bfa0 ! t1_subr3+0x24: save %sp, -0x60, %sp
.word 0x90062001 ! t1_subr3+0x28: add %i0, 1, %o0
.word 0x9de3bfa0 ! t1_subr3+0x2c: save %sp, -0x60, %sp
.word 0x90062001 ! t1_subr3+0x30: add %i0, 1, %o0
.word 0x9de3bfa0 ! t1_subr3+0x34: save %sp, -0x60, %sp
.word 0xb1ee2001 ! t1_subr3+0x38: restore %i0, 1, %i0
.word 0xb1ee2001 ! t1_subr3+0x3c: restore %i0, 1, %i0
.word 0xb1ee2001 ! t1_subr3+0x40: restore %i0, 1, %i0
.word 0xb1ee2001 ! t1_subr3+0x44: restore %i0, 1, %i0
.word 0xb1ee2001 ! t1_subr3+0x48: restore %i0, 1, %i0
.word 0xb1ee2001 ! t1_subr3+0x4c: restore %i0, 1, %i0
#endif
.word 0x81c7e008 ! t1_subr3+0x50: ret
.word 0xadee2001 ! t1_subr3+0x54: restore %i0, 1, %l6
t1_subr3_page_end:
!
! Total operations: 4752
!
! Operation frequencies
!
! name exp obs
! ldsb 0.91 0.82
! ldub 0.99 1.20
! ldsh 1.24 0.97
! lduh 0.49 0.69
! ld 0.38 0.55
! ldd 0.07 0.06
! swap 0.01 0.00
! ldstub 0.93 1.18
! stb 0.30 0.29
! sth 0.82 0.88
! st 1.19 1.35
! std 0.65 0.55
! add 1.28 1.35
! addcc 0.53 0.48
! addx 0.37 0.53
! addxcc 0.10 0.13
! taddcc 0.19 0.27
! taddcctv 0.21 0.23
! sub 0.19 0.15
! subcc 0.39 0.25
! subx 0.42 0.34
! subxcc 0.01 0.00
! tsubcc 0.03 0.04
! tsubcctv 0.22 0.23
! mulscc 0.40 0.48
! and 1.21 1.37
! andcc 1.08 1.18
! andn 0.55 0.67
! andncc 0.41 0.38
! or 0.35 0.38
! orcc 1.22 1.68
! orn 1.23 1.60
! orncc 1.37 1.54
! xor 1.15 1.16
! xorcc 1.12 1.22
! xnor 0.17 0.17
! xnorcc 1.00 1.09
! sll 0.02 0.02
! srl 0.66 0.69
! sra 0.18 0.19
! unimp 0.03 0.00
! umul 1.42 1.39
! smul 0.38 0.40
! udiv 1.15 1.39
! sdiv 1.09 1.03
! umulcc 1.32 1.41
! smulcc 0.25 0.23
! udivcc 0.92 1.18
! sdivcc 0.33 0.36
! rdy 1.45 1.85
! wry 0.27 0.42
! bicc 0.55 0.46
! sethi 1.38 1.52
! jmpl 1.06 0.80
! call 1.36 1.33
! ticc 0.00 0.00
! flush 0.75 0.82
! save 0.51 0.25
! restore 1.24 0.00
! stbar 0.44 0.42
! ldf 0.07 0.06
! lddf 0.71 0.61
! stf 0.19 0.08
! stdf 1.05 1.18
! fadds 1.41 1.39
! fsubs 0.45 0.44
! fmuls 0.10 0.15
! fdivs 0.34 0.23
! faddd 0.28 0.36
! fsubd 0.25 0.21
! fmuld 0.36 0.34
! fdivd 1.02 1.28
! faddq 0.00 0.00
! fsubq 0.00 0.00
! fmulq 0.00 0.00
! fdivq 0.00 0.00
! fsmuld 0.52 0.40
! fdmulq 0.00 0.00
! fitos 0.65 0.80
! fitod 0.98 1.07
! fitoq 0.00 0.00
! fstoi 1.13 0.88
! fstod 0.74 0.69
! fstoq 0.00 0.00
! fdtoi 0.26 0.19
! fdtos 0.24 0.38
! fdtoq 0.00 0.00
! fqtoi 0.00 0.00
! fqtos 0.00 0.00
! fqtod 0.00 0.00
! fmovs 0.82 0.69
! fnegs 0.73 0.95
! fabss 1.18 1.24
! fsqrts 0.33 0.32
! fsqrtd 1.39 1.45
! fsqrtq 0.00 0.00
! fcmps 1.24 0.90
! fcmpd 1.12 1.18
! fcmpq 0.00 0.00
! fcmpes 0.42 0.40
! fcmped 0.94 0.82
! fcmpeq 0.00 0.00
! fbfcc 3.59 3.01
! ldfsr 0.14 0.00
! stfsr 0.27 0.29
! loop 1.29 0.90
! offset 0.01 0.00
! area 0.26 0.25
! target 0.20 0.25
! goto 0.26 0.17
! sigsegv 0.13 0.13
! sigbus 0.21 0.21
! imodify 1.21 0.80
! ldfsr_offset 0.06 0.00
! fpattern 0.37 0.34
! lbranch 0.03 0.04
! shmld 4.55 5.60
! shmst 0.93 0.90
! shmpf 1.12 1.01
! shmswap 0.06 0.04
! shmblkld 0.27 0.02
! shmblkst 0.20 0.21
! shmblkchk 0.02 0.02
! hack_restore 0.00 0.00
! demap_random_va 0.00 0.00
! demap_area 0.00 0.00
! demap_ktbl_text 0.00 0.00
! demap_ktbl_data 0.00 0.00
! demap_subr 0.00 0.00
! demap_reg 0.00 0.00
! demap_stack 0.00 0.00
! ro_area 0.00 0.00
! ro_ktbl_data 0.00 0.00
! ro_reg 0.00 0.00
! ro_stack 0.00 0.00
! set_window 0.00 0.00
! set_va_wp 0.00 0.00
! set_pa_wp 0.00 0.00
! set_softint 0.00 0.00
! ie_toggle 0.00 0.00
! set_pil 0.00 0.00
! set_tso 0.00 0.00
! set_pso 0.00 0.00
! set_rmo 0.00 0.00
! cflush 0.00 0.00
! return 0.00 0.00
! casa 0.15 0.08
! rdasi 0.19 0.25
! wrasi 0.10 0.06
! bpcc 2.32 2.23
! fbpfcc 3.02 2.90
! fmovscc 0.02 0.02
! fmovdcc 0.23 0.19
! fmovqcc 0.00 0.00
! movcc 0.06 0.08
! flushw 0.01 0.00
! membar 0.04 0.04
! prefetch 0.25 0.27
! rdpc 0.17 0.15
! ldqf 0.00 0.00
! stqf 0.00 0.00
! ldfa 0.24 0.19
! lddfa 0.00 0.00
! ldqfa 0.00 0.00
! ldsba 0.06 0.06
! ldsha 0.17 0.27
! lduba 0.06 0.08
! lduha 0.23 0.29
! lda 0.07 0.04
! ldda 0.03 0.04
! ldstuba 0.22 0.15
! prefetcha 0.09 0.11
! stfa 0.07 0.08
! stdfa 0.13 0.13
! stqfa 0.00 0.00
! stba 0.18 0.19
! stha 0.14 0.08
! sta 0.14 0.11
! stda 0.24 0.27
! swapa 0.11 0.04
! fmovd 0.22 0.19
! fnegd 0.22 0.15
! fabsd 0.16 0.23
! fstox 0.26 0.19
! fdtox 0.10 0.13
! fxtos 0.25 0.29
! fxtod 0.15 0.11
! lds 0.26 0.11
! ldsa 0.26 0.23
! ldx 0.22 0.29
! ldxa 0.09 0.00
! nofault 0.02 0.02
! rdgsr 0.22 0.32
! wrgsr 0.08 0.08
! fpadd16 0.07 0.13
! fpadd16s 0.02 0.02
! fpadd32 0.11 0.13
! fpadd32s 0.02 0.04
! fpsub16 0.09 0.06
! fpsub16s 0.19 0.27
! fpsub32 0.27 0.32
! fpsub32s 0.23 0.13
! fpack16 0.16 0.21
! fpack32 0.25 0.27
! fpackfix 0.02 0.02
! fexpand 0.25 0.34
! fpmerge 0.15 0.25
! fmul8x16 0.14 0.23
! fmul8x16au 0.05 0.00
! fmul8x16al 0.23 0.23
! fmul8sux16 0.25 0.21
! fmul8ulx16 0.14 0.06
! fmuld8sux16 0.27 0.51
! fmuld8ulx16 0.02 0.02
! alignaddr 0.12 0.11
! alignaddrl 0.14 0.11
! faligndata 0.01 0.00
! fzero 0.24 0.34
! fzeros 0.24 0.29
! fone 0.22 0.23
! fones 0.22 0.27
! fsrc1 0.16 0.19
! fsrc1s 0.13 0.08
! fsrc2 0.12 0.13
! fsrc2s 0.19 0.17
! fnot1 0.22 0.17
! fnot1s 0.09 0.06
! fnot2 0.09 0.06
! fnot2s 0.06 0.04
! for 0.03 0.04
! fors 0.24 0.23
! fnor 0.17 0.17
! fnors 0.01 0.00
! fand 0.18 0.08
! fands 0.04 0.04
! fnand 0.13 0.17
! fnands 0.27 0.36
! fxor 0.22 0.25
! fxors 0.03 0.04
! fxnor 0.28 0.34
! fxnors 0.10 0.25
! fornot1 0.10 0.06
! fornot1s 0.06 0.04
! fornot2 0.21 0.23
! fornot2s 0.26 0.23
! fandnot1 0.16 0.08
! fandnot1s 0.11 0.06
! fandnot2 0.17 0.15
! fandnot2s 0.14 0.08
! fcmpgt16 0.19 0.21
! fcmpgt32 0.20 0.11
! fcmple16 0.09 0.11
! fcmple32 0.07 0.11
! fcmpne16 0.00 0.00
! fcmpne32 0.16 0.15
! fcmpeq16 0.01 0.04
! fcmpeq32 0.12 0.17
! edge8 0.22 0.29
! edge8l 0.23 0.17
! edge16 0.20 0.27
! edge16l 0.24 0.44
! edge32 0.25 0.17
! edge32l 0.11 0.23
! pdist 0.16 0.13
! partial_st8 0.04 0.00
! partial_st16 0.01 0.02
! partial_st32 0.05 0.04
! short_st8 0.18 0.08
! short_st16 0.23 0.19
! short_ld8 0.13 0.17
! short_ld16 0.15 0.15
! blkld 0.21 0.00
! blkst 0.02 0.00
! blkld_offset 0.26 0.00
! blkst_offset 0.24 0.00
! blk_check 0.06 0.04
! casxa 0.17 0.17
! rdccr 0.27 0.27
! rdfprs 0.16 0.13
! wrccr 0.17 0.15
! popc 0.06 0.08
! wrfprs 0.09 0.11
! stx 0.09 0.11
! stxa 0.08 0.08
! cflush 0.00 0.00
! array8 0.15 0.08
! array16 0.25 0.19
! array32 0.02 0.02
! edge8n 0.20 0.34
! edge8ln 0.15 0.08
! edge16n 0.26 0.32
! edge16ln 0.05 0.08
! edge32n 0.03 0.02
! edge32ln 0.09 0.06
! bmask 0.21 0.19
! bshuffle 0.23 0.19
! siam 0.06 0.11
! fpadds16 0.00 0.00
! fpadds16s 0.00 0.00
! fpadds32 0.00 0.00
! fpadds32s 0.00 0.00
! fpsubs16 0.00 0.00
! fpsubs16s 0.00 0.00
! fpsubs32 0.00 0.00
! fpsubs32s 0.00 0.00
! fpadd64 0.00 0.00
! fpsub64 0.00 0.00
! fpmean16 0.00 0.00
! fpchksm16 0.00 0.00
! fshl16 0.00 0.00
! fshrl16 0.00 0.00
! fshl32 0.00 0.00
! fshrl32 0.00 0.00
! fshlas16 0.00 0.00
! fshra16 0.00 0.00
! fshlas32 0.00 0.00
! fshra32 0.00 0.00
! fpmovc8 0.00 0.00
! fpmovc16 0.00 0.00
! fpmovc32 0.00 0.00
! fmergesp 0.00 0.00
! fucmpgt8 0.00 0.00
! fucmple8 0.00 0.00
! fucmpne8 0.00 0.00
! fucmpeq8 0.00 0.00
! pdistn 0.00 0.00
! lzd 0.00 0.00
! addxc 0.00 0.00
! addxccc 0.00 0.00
! umulxhi 0.00 0.00
! flcmps 0.00 0.00
! flcmpd 0.00 0.00
! sfabss 0.00 0.00
! sfnegs 0.00 0.00
! sfadds 0.00 0.00
! sfsubs 0.00 0.00
! sfmuls 0.00 0.00
! sfitos 0.00 0.00
! sfstoi 0.00 0.00
! sfcmpeqs 0.00 0.00
! sfcmpnes 0.00 0.00
! sfcmpgts 0.00 0.00
! sfcmples 0.00 0.00
! fmadds 0.00 0.00
! fmaddd 0.00 0.00
! fmsubs 0.00 0.00
! fmsubd 0.00 0.00
! fnmsubs 0.00 0.00
! fnmsubd 0.00 0.00
! fnmadds 0.00 0.00
! fnmaddd 0.00 0.00
!
KDATA_MODULE(t1_module_offset_table, 0x3ae68000)
.seg "data"
t1_offset_table_start:
t1_offset_table_size: .word 0x00000008
t1_offset_table:
.word 0x00000000
.word 0x00000010
.word 0x00000018
.word 0xffffffe8
.word 0xfffffff0
.word 0xffffffe0
.word 0x00000008
.word 0xfffffff8
t1_offset_table_end:
t1_ldfsr_offset_table_start:
t1_ldfsr_offset_table_size: .word 0x00000000
t1_ldfsr_offset_table:
t1_ldfsr_offset_table_end:
t1_bld_offset_table_start:
t1_bld_offset_table_size: .word 0x00000000
t1_bld_offset_table:
t1_bld_offset_table_end:
t1_bst_offset_table_start:
t1_bst_offset_table_size: .word 0x00000000
t1_bst_offset_table:
t1_bst_offset_table_end:
.skip 8144 ! page align
KDATA_MODULE(t1_module_data_in_regs, 0x25bca000)
.seg "data"
KGLOBAL(t1_data_in_regs)
t1_data_in_regs_start:
t1_data_in_regs:
.word 0xb9d249f6 ! %f0
.word 0x7c347a86 ! %f1
.word 0x69c4d9f7 ! %f2
.word 0xede056ea ! %f3
.word 0x54eb2c17 ! %f4
.word 0xaffce49e ! %f5
.word 0xadcd7c10 ! %f6
.word 0xa0ef7c15 ! %f7
.word 0xf20cfc77 ! %f8
.word 0xff1c835c ! %f9
.word 0xac322225 ! %f10
.word 0x2064a323 ! %f11
.word 0xa977d209 ! %f12
.word 0x8f1d8503 ! %f13
.word 0xbb8732bc ! %f14
.word 0x3af2e461 ! %f15
.word 0x05ac858a ! %f16
.word 0xa32b5071 ! %f17
.word 0x775a76d1 ! %f18
.word 0xfe9bb517 ! %f19
.word 0x41e5dbe4 ! %f20
.word 0xddef69b9 ! %f21
.word 0x510d64d8 ! %f22
.word 0x24b67045 ! %f23
.word 0x2c0f72d7 ! %f24
.word 0xaf7f8bf3 ! %f25
.word 0xf0da9801 ! %f26
.word 0x351b368f ! %f27
.word 0xb02c53d6 ! %f28
.word 0xfa330c4d ! %f29
.word 0xca24f7bd ! %f30
.word 0xaf075975 ! %f31
.word 0x65d9512e ! %f32
.word 0x8802da66 ! %f33
.word 0x7b135380 ! %f34
.word 0x1d00c5c6 ! %f35
.word 0x14b5916d ! %f36
.word 0x9078b1db ! %f37
.word 0xc66376c8 ! %f38
.word 0x03612156 ! %f39
.word 0xbc3ded01 ! %f40
.word 0xb2675121 ! %f41
.word 0xcb8bf95e ! %f42
.word 0x1e888fee ! %f43
.word 0xd54e021f ! %f44
.word 0xddeec994 ! %f45
.word 0xb4f44fdc ! %f46
.word 0xa1435383 ! %f47
.word 0xf94422e5 ! %f48
.word 0x87ed3cd0 ! %f49
.word 0x4a7ee06e ! %f50
.word 0xc4ecbbab ! %f51
.word 0xfaf381c2 ! %f52
.word 0x812d9b3f ! %f53
.word 0x98191fdc ! %f54
.word 0x668d184c ! %f55
.word 0x8a624015 ! %f56
.word 0x26ab37f3 ! %f57
.word 0x50c1fac7 ! %f58
.word 0xf5d7a396 ! %f59
.word 0x5c074314 ! %f60
.word 0x9e5a45b6 ! %f61
.word 0x76b70f32 ! %f62
.word 0x2fc89732 ! %f63
.word 0x00000000 ! %g0 (always zero)
.word t1_kref+0xf4 ! %g1 (code pointer)
.word t1_data_in_shm_area ! %g2 (shared area pointer)
.word 0xee0c88c0 ! %g3 (loop index)
.word SYM(t1_subr2) ! %g4 (jmpl target)
.word t1_kref+0x1 ! %g5 (sigbus target)
.word 0x00000000 ! %g6 (block ld offset)
.word 0x00000000 ! %g7 (block st offset)
.word 0xf759cb74 ! %o0
.word 0x39aa02b7 ! %o1
.word 0xd9628504 ! %o2
.word 0x0b5d251b ! %o3
.word 0x551c6b27 ! %o4
.word 0x9916face ! %o5
.word 0x00000000 ! %sp (stack pointer)
.word 0x00000000 ! %o7 (relocatable junk)
.word 0x4915f2ef ! %l0
.word 0x1252915e ! %l1
.word 0x8d7d7a44 ! %l2
.word 0xfdf2e0bb ! %l3
.word 0x26a44834 ! %l4
.word 0x8c3b0d64 ! %l5
.word 0xaa833e4b ! %l6
.word 0x1090296d ! %l7
.word t1_data_in_area0 ! %i0 (area pointer)
.word t1_data_in_area0 ! %i1 (area pointer)
.word 0xfffffff4 ! %i2 (byte offset)
.word 0x0000001e ! %i3 (halfword offset)
.word 0xfffffff4 ! %i4 (word offset)
.word 0x00000000 ! %i5 (doubleword offset)
.word 0x00000000 ! %fp (frame pointer)
.word 0x00000000 ! %i7 (return address)
.word 0xb9a04219 ! %y
.word 0x00000006 ! %icc (nzvc)
.word 0x8000051e ! %fsr
.word 0x00000000 ! %gsr.mask
.word 0x00000000 ! %gsr
.word 0x000000f0 ! %asi
.word 0x00000000 ! Integer overflow traps
.word 0x00000000 ! Integer divide by zero traps
.word 0x00000000 ! Integer divide > 52 bit dividend traps
.word 0x00000000 ! Floating inexact traps
.word 0x00000000 ! Floating divide by zero traps
.word 0x00000000 ! Floating underflow traps
.word 0x00000000 ! Floating overflow traps
.word 0x00000000 ! Floating invalid traps
.word 0x00000000 ! Floating other traps
.word 0x00000000 ! Ticc traps
.word 0x00000000 ! Unexpected SIGFPE traps
.word 0x00000000 ! Unexpected SIGSEGV traps
.word 0x00000000 ! Unexpected SIGBUS traps
.word 0x00000000 ! Unexpected SIGILL traps
.word 0x00000000 ! Expected SIGSEGV traps
.word 0x00000000 ! Expected SIGBUS traps
.word 0x00000000 ! UNIMP traps
.word 0x00000000 ! ??
.global t1_data_in_mtbl_size; t1_data_in_mtbl_size: .word 253
t1_data_in_regs_end:
.skip 7708 ! page align
KDATA_MODULE(t1_module_data_in_stack, 0x37bf2000)
.seg "data"
KGLOBAL(t1_data_in_mtbl_size)
KGLOBAL(t1_data_in_mtbl)
KGLOBAL(t1_data_in_stack)
t1_data_in_stack_start:
.word 0x1312bd29
.word 0xe1719e44
.word 0x95885a3f
.word 0x273f21d6
.word 0xe7c3448a
.word 0xa2173471
.word 0x0a1223f3
.word 0x685c3823
.word 0x15b0e561
.word 0x08f84381
.word 0x60481bd9
.word 0xab76ff88
.word 0x7ed33c5d
.word 0xc7f8dc53
.word 0x07a1c9a9
.word 0xb28e8e96
.word 0xec23ad3b
.word 0x60126b30
.word 0x542ffd47
.word 0xb62eab5b
.word 0xab23db8c
.word 0x50c53b40
.word 0x74fbff23
.word 0x25a13df7
.word 0xc84c6bba
.word 0xe25a3d3f
.word 0xf07ee2e1
.word 0x412bd86f
.word 0x12b8504c
.word 0xcfee0570
.word 0xa068e03b
.word 0x11fd67c1
.word 0xcfe12768
.word 0xb85934d1
.word 0xa70ad626
.word 0xd11d6237
.word 0x00856c99
.word 0x1d99c18f
.word 0x29325c33
.word 0x81ef0700
.word 0x0a1982d2
.word 0xcca3d2bc
.word 0xc96b0638
.word 0xa2f082fc
.word 0x7eb0dab3
.word 0xb2b8233e
.word 0xeb9dbe2f
.word 0xb9870ed6
.word 0x185cb90a
.word 0x84c9200a
.word 0xc431585d
.word 0xd1265a57
.word 0x10d2619c
.word 0xc0573592
.word 0xa25dc5b6
.word 0x0c32d8f9
.word 0x1302aa24
.word 0xb6c0007c
.word 0xe495887f
.word 0x32e3c3bb
.word 0xa669399b
.word 0xbb835593
.word 0x9dff4f35
.word 0xeb62e433
.word 0x3379f7b9
.word 0x9ebc5502
.word 0x4f33d9ad
.word 0x73b57ce9
.word 0x71f770bb
.word 0x363bfcbf
.word 0xc1128c7c
.word 0x62dae2e1
.word 0x0d653167
.word 0x6c95ee44
.word 0x40c15698
.word 0x08429c79
.word 0xad755f4c
.word 0xa5475b84
.word 0x4612cd3f
.word 0x70851975
.word 0xf881114e
.word 0xfb2b4f1c
.word 0x2bd7a217
.word 0x31675858
.word 0xf90f2c61
.word 0x21eec3c9
.word 0xb24ed796
.word 0xc6e30cf5
.word 0xf565c894
.word 0x676a3f1a
.word 0xc93a57a3
.word 0x34721c44
.word 0xed5e6251
.word 0x4dede366
.word 0xbf53d07d
.word 0x92758179
.word 0xc7755be3
.word 0x87e82cff
.word 0xba37fbdb
.word 0x4c7cf052
.word 0xae919337
.word 0x3f1ecea7
.word 0xf29cb455
.word 0xcbb5c8b0
.word 0x36890fe6
.word 0xb9346142
.word 0xef087d02
.word 0x9e1d2f69
.word 0xca340d72
.word 0xbfacdacd
.word 0x11885f61
.word 0x787a605c
.word 0x6b2fe5cf
.word 0x0e4e008e
.word 0x9d4b437c
.word 0xa3e38dc5
.word 0x6d87a025
.word 0x3ed8488d
.word 0x9dd8264a
.word 0x00e0e0d1
.word 0x209027d4
.word 0xb7e7de42
.word 0x3506d255
.word 0x1f666f74
.word 0x0ea26fb8
.word 0x8594be8f
.word 0x0d38fe9c
.word 0x65173b7a
.word 0xf73e05ad
.word 0x60641eef
.word 0x6ccbf7ba
.word 0x97d08edc
.word 0xf6c2da55
.word 0xa18c93f0
.word 0x7c993746
.word 0xb29e4954
.word 0x8c994118
.word 0x4db1aade
.word 0x2fde8d7d
.word 0xd42df333
.word 0xb88b6c6c
.word 0x8052eac0
.word 0x364cc11e
.word 0x90dfa972
.word 0x1a83ea56
.word 0x55757088
.word 0xf385c995
.word 0x8cf13706
.word 0x8118e52f
.word 0x63ce9a85
.word 0x8042075b
.word 0x1e30ef77
.word 0x4b842cab
.word 0x1329771c
.word 0xbae61e9c
.word 0xc56b1eb3
.word 0x5f244b17
.word 0xb027eab6
.word 0xcdc95819
.word 0x9f9e221f
.word 0x9fa32ae1
.word 0x5b1bc0fc
.word 0xdb06ac4f
.word 0xdb2e7eee
.word 0x0fa3105d
.word 0x92c31d41
.word 0x9eb0dcd9
.word 0xb71589b6
t1_data_in_sp:
.word 0x369aebc6
.word 0x9876fe40
.word 0x62e44012
.word 0x5e9a7340
.word 0x9b974782
.word 0xa911c906
.word 0x0bb722fe
.word 0xeccece9f
.word t1_data_in_area0
.word t1_data_in_area0
.word 0x00000011
.word 0x00000014
.word 0x00000010
.word 0xffffffe8
.word t1_data_in_fp
.word 0x1d45045a
.word 0x3e963450
.word 0x5a0767ce
.word 0xfb7e3fe1
.word 0x826b56cf
.word 0x47b70680
.word 0x5a3f5f67
.word 0x1d2921b6
.word 0xa62a5f85
t1_data_in_mtbl_base:
.word 0x380fffff ! [%fp - 0x400]
.word 0xc0000000 ! [%fp - 0x3fc]
.word 0x380fffff ! [%fp - 0x3f8]
.word 0xe0000000 ! [%fp - 0x3f4]
.word 0x380fffff ! [%fp - 0x3f0]
.word 0x80000000 ! [%fp - 0x3ec]
.word 0x38000000 ! [%fp - 0x3e8]
.word 0x40000000 ! [%fp - 0x3e4]
.word 0x38000000 ! [%fp - 0x3e0]
.word 0x80000000 ! [%fp - 0x3dc]
.word 0x38000000 ! [%fp - 0x3d8]
.word 0x20000000 ! [%fp - 0x3d4]
.word 0x47f00000 ! [%fp - 0x3d0]
.word 0x00000000 ! [%fp - 0x3cc]
.word 0x47f00000 ! [%fp - 0x3c8]
.word 0x20000000 ! [%fp - 0x3c4]
.word 0x47efffff ! [%fp - 0x3c0]
.word 0xffffffff ! [%fp - 0x3bc]
.word 0x7ff00000 ! [%fp - 0x3b8]
.word 0x00000000 ! [%fp - 0x3b4]
.word 0x7fefffff ! [%fp - 0x3b0]
.word 0xffffffff ! [%fp - 0x3ac]
.word 0x000fffff ! [%fp - 0x3a8]
.word 0xffffffff ! [%fp - 0x3a4]
.word 0x000fffff ! [%fp - 0x3a0]
.word 0xfffffffe ! [%fp - 0x39c]
.word 0x00100000 ! [%fp - 0x398]
.word 0x00000000 ! [%fp - 0x394]
.word 0x00000000 ! [%fp - 0x390]
.word 0x00000001 ! [%fp - 0x38c]
.word 0x00000000 ! [%fp - 0x388]
.word 0x00000002 ! [%fp - 0x384]
.word 0x00000000 ! [%fp - 0x380]
.word 0x00000000 ! [%fp - 0x37c]
.word 0x7f800000 ! [%fp - 0x378]
.word 0x7f7fffff ! [%fp - 0x374]
.word 0x007fffff ! [%fp - 0x370]
.word 0x007ffffe ! [%fp - 0x36c]
.word 0x00800000 ! [%fp - 0x368]
.word 0x00000001 ! [%fp - 0x364]
.word 0x00000002 ! [%fp - 0x360]
.word 0x80000000 ! [%fp - 0x35c]
.word 0x207fe000 ! [%fp - 0x358]
.word 0x1ffff000 ! [%fp - 0x354]
.word 0x307fe123 ! [%fp - 0x350]
.word 0x0fff1001 ! [%fp - 0x34c]
.word 0x2ff81000 ! [%fp - 0x348]
.word 0x1072e100 ! [%fp - 0x344]
.word 0x027fe067 ! [%fp - 0x340]
.word 0x3eff1289 ! [%fp - 0x33c]
.word 0x3f000400 ! [%fp - 0x338]
.word 0x80003c1f ! [%fp - 0x334]
.word 0x00fff800 ! [%fp - 0x330]
.word 0xffff8000 ! [%fp - 0x32c]
.word 0x200ff760 ! [%fp - 0x328]
.word 0x0800011f ! [%fp - 0x324]
.word 0x1ffff800 ! [%fp - 0x320]
.word 0x00000000 ! [%fp - 0x31c]
.word 0x3ffe8000 ! [%fp - 0x318]
.word 0x147ff000 ! [%fp - 0x314]
.word 0x137fe671 ! [%fp - 0x310]
.word 0x3ffe8459 ! [%fp - 0x30c]
.word 0x127fffff ! [%fp - 0x308]
.word 0x3fffffff ! [%fp - 0x304]
.word 0x307fe123 ! [%fp - 0x300]
.word 0x047fffff ! [%fp - 0x2fc]
.word 0x307fe123 ! [%fp - 0x2f8]
.word 0x03ffffff ! [%fp - 0x2f4]
.word 0x107fe100 ! [%fp - 0x2f0]
.word 0x22efffff ! [%fp - 0x2ec]
.word 0x380ffe80 ! [%fp - 0x2e8]
.word 0x00000000 ! [%fp - 0x2e4]
.word 0x04bfeff9 ! [%fp - 0x2e0]
.word 0x00000000 ! [%fp - 0x2dc]
.word 0x380fffff ! [%fp - 0x2d8]
.word 0xffffffff ! [%fp - 0x2d4]
.word 0x04bfffff ! [%fp - 0x2d0]
.word 0xffffffff ! [%fp - 0x2cc]
.word 0x300ff123 ! [%fp - 0x2c8]
.word 0x40000000 ! [%fp - 0x2c4]
.word 0x0caf8ee0 ! [%fp - 0x2c0]
.word 0x00000000 ! [%fp - 0x2bc]
.word 0x3c0ff456 ! [%fp - 0x2b8]
.word 0x00000000 ! [%fp - 0x2b4]
.word 0x009ff000 ! [%fp - 0x2b0]
.word 0x00000000 ! [%fp - 0x2ac]
.word 0x3c0ff456 ! [%fp - 0x2a8]
.word 0x0000ff99 ! [%fp - 0x2a4]
.word 0x009ff000 ! [%fp - 0x2a0]
.word 0x001234ff ! [%fp - 0x29c]
.word 0x0080ffff ! [%fp - 0x298]
.word 0x3ff8f000 ! [%fp - 0x294]
.word 0x01800001 ! [%fp - 0x290]
.word 0x40c2fc1f ! [%fp - 0x28c]
.word 0x00100100 ! [%fp - 0x288]
.word 0x10010001 ! [%fp - 0x284]
.word 0x3fff8f88 ! [%fp - 0x280]
.word 0x00000000 ! [%fp - 0x27c]
.word 0x00f00f00 ! [%fp - 0x278]
.word 0xf000000f ! [%fp - 0x274]
.word 0x409ff00f ! [%fp - 0x270]
.word 0xff000fff ! [%fp - 0x26c]
.word 0x04003009 ! [%fp - 0x268]
.word 0x4fff0001 ! [%fp - 0x264]
.word 0x03001001 ! [%fp - 0x260]
.word 0x4feeeeee ! [%fp - 0x25c]
.word 0x0801e067 ! [%fp - 0x258]
.word 0x54f231f8 ! [%fp - 0x254]
.word 0x01000001 ! [%fp - 0x250]
.word 0x00000001 ! [%fp - 0x24c]
.word 0x453eef45 ! [%fp - 0x248]
.word 0x00000001 ! [%fp - 0x244]
.word 0x01100111 ! [%fp - 0x240]
.word 0x00011111 ! [%fp - 0x23c]
.word 0x455f8000 ! [%fp - 0x238]
.word 0xffffffff ! [%fp - 0x234]
.word 0x01301222 ! [%fp - 0x230]
.word 0x00111222 ! [%fp - 0x22c]
.word 0x458f1100 ! [%fp - 0x228]
.word 0x01111001 ! [%fp - 0x224]
.word 0x40811111 ! [%fp - 0x220]
.word 0x00feeeee ! [%fp - 0x21c]
.word 0x40000011 ! [%fp - 0x218]
.word 0x007fffff ! [%fp - 0x214]
.word 0x41800221 ! [%fp - 0x210]
.word 0x01ff0001 ! [%fp - 0x20c]
.word 0x7f333333 ! [%fp - 0x208]
.word 0x3f7fffff ! [%fp - 0x204]
.word 0x40100001 ! [%fp - 0x200]
.word 0x11000011 ! [%fp - 0x1fc]
.word 0x001fffff ! [%fp - 0x1f8]
.word 0xffffffff ! [%fp - 0x1f4]
.word 0x40000000 ! [%fp - 0x1f0]
.word 0x00000011 ! [%fp - 0x1ec]
.word 0x000fffff ! [%fp - 0x1e8]
.word 0xffffffff ! [%fp - 0x1e4]
.word 0x7fe11111 ! [%fp - 0x1e0]
.word 0xffffffff ! [%fp - 0x1dc]
.word 0x3ffff110 ! [%fp - 0x1d8]
.word 0x00000001 ! [%fp - 0x1d4]
.word 0x7fffffff ! [%fp - 0x1d0]
.word 0x7f800001 ! [%fp - 0x1cc]
.word 0x7f800000 ! [%fp - 0x1c8]
.word 0x7f7fffff ! [%fp - 0x1c4]
.word 0x5f800001 ! [%fp - 0x1c0]
.word 0x5f800000 ! [%fp - 0x1bc]
.word 0x5f7fffff ! [%fp - 0x1b8]
.word 0x5f000001 ! [%fp - 0x1b4]
.word 0x5f000000 ! [%fp - 0x1b0]
.word 0x5effffff ! [%fp - 0x1ac]
.word 0x4b000001 ! [%fp - 0x1a8]
.word 0x4b000000 ! [%fp - 0x1a4]
.word 0x4affffff ! [%fp - 0x1a0]
.word 0x40000001 ! [%fp - 0x19c]
.word 0x40000000 ! [%fp - 0x198]
.word 0x3fffffff ! [%fp - 0x194]
.word 0x3f800001 ! [%fp - 0x190]
.word 0x3f800000 ! [%fp - 0x18c]
.word 0x3f7fffff ! [%fp - 0x188]
.word 0x00000000 ! [%fp - 0x184]
.word 0x7fffffff ! [%fp - 0x180]
.word 0xffffffff ! [%fp - 0x17c]
.word 0x7ff00000 ! [%fp - 0x178]
.word 0x00000001 ! [%fp - 0x174]
.word 0x7ff00000 ! [%fp - 0x170]
.word 0x00000000 ! [%fp - 0x16c]
.word 0x7fefffff ! [%fp - 0x168]
.word 0xffffffff ! [%fp - 0x164]
.word 0x43e00000 ! [%fp - 0x160]
.word 0x00000001 ! [%fp - 0x15c]
.word 0x43e00000 ! [%fp - 0x158]
.word 0x00000000 ! [%fp - 0x154]
.word 0x43dfffff ! [%fp - 0x150]
.word 0xffffffff ! [%fp - 0x14c]
.word 0x43d00000 ! [%fp - 0x148]
.word 0x00000001 ! [%fp - 0x144]
.word 0x43d00000 ! [%fp - 0x140]
.word 0x00000000 ! [%fp - 0x13c]
.word 0x43cfffff ! [%fp - 0x138]
.word 0xffffffff ! [%fp - 0x134]
.word 0x43300000 ! [%fp - 0x130]
.word 0x00000001 ! [%fp - 0x12c]
.word 0x43300000 ! [%fp - 0x128]
.word 0x00000000 ! [%fp - 0x124]
.word 0x432fffff ! [%fp - 0x120]
.word 0xffffffff ! [%fp - 0x11c]
.word 0x40000000 ! [%fp - 0x118]
.word 0x00000001 ! [%fp - 0x114]
.word 0x40000000 ! [%fp - 0x110]
.word 0x00000000 ! [%fp - 0x10c]
.word 0x3fffffff ! [%fp - 0x108]
.word 0xffffffff ! [%fp - 0x104]
.word 0x3ff00000 ! [%fp - 0x100]
.word 0x00000001 ! [%fp - 0xfc]
.word 0x3ff00000 ! [%fp - 0xf8]
.word 0x00000000 ! [%fp - 0xf4]
.word 0x3fefffff ! [%fp - 0xf0]
.word 0xffffffff ! [%fp - 0xec]
.word 0x80000000 ! [%fp - 0xe8]
.word 0x00000000 ! [%fp - 0xe4]
.word 0x7fffffff ! [%fp - 0xe0]
.word 0xffffffff ! [%fp - 0xdc]
.word 0x00000000 ! [%fp - 0xd8]
.word 0x00000000 ! [%fp - 0xd4]
.word 0x00200000 ! [%fp - 0xd0]
.word 0x00000003 ! [%fp - 0xcc]
.word 0x00200000 ! [%fp - 0xc8]
.word 0x00000002 ! [%fp - 0xc4]
.word 0x00200000 ! [%fp - 0xc0]
.word 0x00000001 ! [%fp - 0xbc]
.word 0x00200000 ! [%fp - 0xb8]
.word 0x00000000 ! [%fp - 0xb4]
.word 0x001fffff ! [%fp - 0xb0]
.word 0xffffffff ! [%fp - 0xac]
.word 0x00100000 ! [%fp - 0xa8]
.word 0x00000001 ! [%fp - 0xa4]
.word 0x00100000 ! [%fp - 0xa0]
.word 0x00000000 ! [%fp - 0x9c]
.word 0x000fffff ! [%fp - 0x98]
.word 0xffffffff ! [%fp - 0x94]
.word 0x00080000 ! [%fp - 0x90]
.word 0x00000001 ! [%fp - 0x8c]
.word 0x00080000 ! [%fp - 0x88]
.word 0x00000000 ! [%fp - 0x84]
.word 0x0007ffff ! [%fp - 0x80]
.word 0xffffffff ! [%fp - 0x7c]
.word 0x00000000 ! [%fp - 0x78]
.word 0x01000003 ! [%fp - 0x74]
.word 0x00000000 ! [%fp - 0x70]
.word 0x01000002 ! [%fp - 0x6c]
.word 0x00000000 ! [%fp - 0x68]
.word 0x01000001 ! [%fp - 0x64]
.word 0x00000000 ! [%fp - 0x60]
.word 0x01000000 ! [%fp - 0x5c]
.word 0x00000000 ! [%fp - 0x58]
.word 0x00ffffff ! [%fp - 0x54]
.word 0x00000000 ! [%fp - 0x50]
.word 0x00800001 ! [%fp - 0x4c]
.word 0x00000000 ! [%fp - 0x48]
.word 0x00800000 ! [%fp - 0x44]
.word 0x00000000 ! [%fp - 0x40]
.word 0x007fffff ! [%fp - 0x3c]
.word 0x00000000 ! [%fp - 0x38]
.word 0x00400001 ! [%fp - 0x34]
.word 0x00000000 ! [%fp - 0x30]
.word 0x00400000 ! [%fp - 0x2c]
.word 0x00000000 ! [%fp - 0x28]
.word 0x003fffff ! [%fp - 0x24]
.word t1_data_in_area0 ! [%fp - 0x20]
.word SYM(t1_subr3) ! [%fp - 0x1c]
.word SYM(t1_subr2) ! [%fp - 0x18]
.word SYM(t1_subr1) ! [%fp - 0x14]
.word SYM(t1_subr0) ! [%fp - 0x10]
t1_data_in_mtbl:
.word 0xda293f7d ! [%fp - 0xc]
.word 0x2c6e594e ! [%fp - 0x8]
.word 0xcf6a8546 ! [%fp - 0x4]
.global t1_data_in_fp; t1_data_in_fp:
.word 0x1b88dd4c
.word 0x18431ca4
.word 0xd4703af1
.word 0x3aa4c397
.word 0x76bdaf44
.word 0xa56ed093
.word 0x8ad942bd
.word 0xfc563ab6
.word 0x608e428f
.word 0xf5def0c8
.word 0x127a0ef7
.word 0x51e2adfb
.word 0x7139a747
.word 0xa2699988
.word 0x1d1cbdcb
.word 0xd25be691
.word 0xfccb80b2
.word 0x73976c01
.word 0xfa6b7aa5
.word 0x2b155836
.word 0xe0b144b4
.word 0x1821cab2
.word 0x1a220cbf
.word 0xdd46ce3e
t1_data_in_stacktop:
.word 0
t1_data_in_stack_end:
.skip 6300 ! page align
KDATA_MODULE(t1_module_data_in_area0, 0x29a0c000)
.seg "data"
t1_data_in_area0_start:
.skip 8128
t1_data_in_area0_begin:
.word 0x611f7e85 ! t1_data_in_area0-0x20
.word 0xf8edf80a ! t1_data_in_area0-0x1c
.word 0x62b13afa ! t1_data_in_area0-0x18
.word 0xccbe64dc ! t1_data_in_area0-0x14
.word 0x937c08a3 ! t1_data_in_area0-0x10
.word 0xfd48fb4f ! t1_data_in_area0-0xc
.word 0x489418f2 ! t1_data_in_area0-0x8
.word 0x38e252a4 ! t1_data_in_area0-0x4
.global t1_data_in_area0; t1_data_in_area0:
.word 0x3cdd7208 ! t1_data_in_area0+0x0
.word 0x20026fc1 ! t1_data_in_area0+0x4
.word 0x8e04914c ! t1_data_in_area0+0x8
.word 0xee47464b ! t1_data_in_area0+0xc
.word 0x6fff029f ! t1_data_in_area0+0x10
.word 0x9f42a1ff ! t1_data_in_area0+0x14
.word 0xcfbdc151 ! t1_data_in_area0+0x18
.word 0x98285cb1 ! t1_data_in_area0+0x1c
t1_data_in_area0_end:
t1_data_in_area0_stop:
KDATA_MODULE(t1_module_data_in_shm_area, 0x243cc000)
.seg "data"
t1_data_in_shm_area_start:
t1_data_in_shm_area_begin:
.global t1_data_in_shm_area; t1_data_in_shm_area:
.word 0xe06a50b7 ! t1_data_in_shm_area+0x0 (t0)
.word 0x480c12f4 ! t1_data_in_shm_area+0x4 (t1)
.word 0xa9791108 ! t1_data_in_shm_area+0x8 (t2)
.word 0xa79a7b64 ! t1_data_in_shm_area+0xc (t3)
.word 0xa64860cf ! t1_data_in_shm_area+0x10 (t0)
.word 0x27da9fa8 ! t1_data_in_shm_area+0x14 (t1)
.word 0x8ffb3f22 ! t1_data_in_shm_area+0x18 (t2)
.word 0x0f2ec36a ! t1_data_in_shm_area+0x1c (t3)
.word 0x1a3a419a ! t1_data_in_shm_area+0x20 (t0)
.word 0x874ff9c0 ! t1_data_in_shm_area+0x24 (t1)
.word 0xbf2b8bb1 ! t1_data_in_shm_area+0x28 (t2)
.word 0xbc65eddd ! t1_data_in_shm_area+0x2c (t3)
.word 0x4abaa8a7 ! t1_data_in_shm_area+0x30 (t0)
.word 0xd259f321 ! t1_data_in_shm_area+0x34 (t1)
.word 0x298bf57e ! t1_data_in_shm_area+0x38 (t2)
.word 0x88bf4ad5 ! t1_data_in_shm_area+0x3c (t3)
.word 0x3d42b649 ! t1_data_in_shm_area+0x40 (t0 bload)
.word 0x24cb6e24 ! t1_data_in_shm_area+0x44
.word 0x6a1c2e4a ! t1_data_in_shm_area+0x48
.word 0xfa65b6cf ! t1_data_in_shm_area+0x4c
.word 0x2954b034 ! t1_data_in_shm_area+0x50
.word 0xc383d3fb ! t1_data_in_shm_area+0x54
.word 0x0972bf3a ! t1_data_in_shm_area+0x58
.word 0xc84b9440 ! t1_data_in_shm_area+0x5c
.word 0xe9bfa4ef ! t1_data_in_shm_area+0x60
.word 0x80d953d2 ! t1_data_in_shm_area+0x64
.word 0xf27d2d19 ! t1_data_in_shm_area+0x68
.word 0xb159177b ! t1_data_in_shm_area+0x6c
.word 0x3e0227d1 ! t1_data_in_shm_area+0x70
.word 0x506c7749 ! t1_data_in_shm_area+0x74
.word 0x209cc63f ! t1_data_in_shm_area+0x78
.word 0xec0e7927 ! t1_data_in_shm_area+0x7c
.word 0x1d8640b3 ! t1_data_in_shm_area+0x80 (t0 bstore)
.word 0x1b5e68f8 ! t1_data_in_shm_area+0x84
.word 0xf72ab8ee ! t1_data_in_shm_area+0x88
.word 0x33ef8afd ! t1_data_in_shm_area+0x8c
.word 0xe8b809d3 ! t1_data_in_shm_area+0x90
.word 0x3efd067c ! t1_data_in_shm_area+0x94
.word 0xcb69bdda ! t1_data_in_shm_area+0x98
.word 0x4e4bea06 ! t1_data_in_shm_area+0x9c
.word 0x2f4dc7fa ! t1_data_in_shm_area+0xa0
.word 0x38557fd3 ! t1_data_in_shm_area+0xa4
.word 0x668966eb ! t1_data_in_shm_area+0xa8
.word 0xf31ba008 ! t1_data_in_shm_area+0xac
.word 0x7e36e0e1 ! t1_data_in_shm_area+0xb0
.word 0xe08117e9 ! t1_data_in_shm_area+0xb4
.word 0x87c91640 ! t1_data_in_shm_area+0xb8
.word 0xcf7fe83d ! t1_data_in_shm_area+0xbc
.word 0x849cab2b ! t1_data_in_shm_area+0xc0 (t1 bload)
.word 0x57931d44 ! t1_data_in_shm_area+0xc4
.word 0x0f7378df ! t1_data_in_shm_area+0xc8
.word 0x3620d9d7 ! t1_data_in_shm_area+0xcc
.word 0x62689d33 ! t1_data_in_shm_area+0xd0
.word 0x2ae95665 ! t1_data_in_shm_area+0xd4
.word 0xe80431d3 ! t1_data_in_shm_area+0xd8
.word 0x1aebaac2 ! t1_data_in_shm_area+0xdc
.word 0x22d58e3b ! t1_data_in_shm_area+0xe0
.word 0x9ff74c09 ! t1_data_in_shm_area+0xe4
.word 0xf7223531 ! t1_data_in_shm_area+0xe8
.word 0x2f84488a ! t1_data_in_shm_area+0xec
.word 0x4dd7a364 ! t1_data_in_shm_area+0xf0
.word 0xec370542 ! t1_data_in_shm_area+0xf4
.word 0xa8978ed4 ! t1_data_in_shm_area+0xf8
.word 0xb52bc9d3 ! t1_data_in_shm_area+0xfc
.word 0xcce3c5b7 ! t1_data_in_shm_area+0x100 (t1 bstore)
.word 0xdba6b618 ! t1_data_in_shm_area+0x104
.word 0x7d5dacf0 ! t1_data_in_shm_area+0x108
.word 0xd47354c3 ! t1_data_in_shm_area+0x10c
.word 0xb62db158 ! t1_data_in_shm_area+0x110
.word 0x37cdf0ae ! t1_data_in_shm_area+0x114
.word 0x1829a467 ! t1_data_in_shm_area+0x118
.word 0xcfc8aec2 ! t1_data_in_shm_area+0x11c
.word 0x9c5b43fc ! t1_data_in_shm_area+0x120
.word 0xba8244a2 ! t1_data_in_shm_area+0x124
.word 0xea87e65b ! t1_data_in_shm_area+0x128
.word 0x59d58480 ! t1_data_in_shm_area+0x12c
.word 0xcb79be98 ! t1_data_in_shm_area+0x130
.word 0x054bf0ba ! t1_data_in_shm_area+0x134
.word 0xfd853b03 ! t1_data_in_shm_area+0x138
.word 0xea3cae3b ! t1_data_in_shm_area+0x13c
.word 0x2b35751b ! t1_data_in_shm_area+0x140 (t2 bload)
.word 0xa1fbdd6e ! t1_data_in_shm_area+0x144
.word 0xee18ccb4 ! t1_data_in_shm_area+0x148
.word 0x7edebc63 ! t1_data_in_shm_area+0x14c
.word 0x4442403c ! t1_data_in_shm_area+0x150
.word 0x7291e536 ! t1_data_in_shm_area+0x154
.word 0x3456d658 ! t1_data_in_shm_area+0x158
.word 0x17753a92 ! t1_data_in_shm_area+0x15c
.word 0x70c45b46 ! t1_data_in_shm_area+0x160
.word 0x20814c84 ! t1_data_in_shm_area+0x164
.word 0x7029340d ! t1_data_in_shm_area+0x168
.word 0x537d33e4 ! t1_data_in_shm_area+0x16c
.word 0x1df5c9a8 ! t1_data_in_shm_area+0x170
.word 0x9583726c ! t1_data_in_shm_area+0x174
.word 0x1d7d2cf7 ! t1_data_in_shm_area+0x178
.word 0x697efcbb ! t1_data_in_shm_area+0x17c
.word 0x42bbb57b ! t1_data_in_shm_area+0x180 (t2 bstore)
.word 0xc7743b95 ! t1_data_in_shm_area+0x184
.word 0x5f6d8029 ! t1_data_in_shm_area+0x188
.word 0x667b5421 ! t1_data_in_shm_area+0x18c
.word 0x8f88a8d6 ! t1_data_in_shm_area+0x190
.word 0x0c95f2f7 ! t1_data_in_shm_area+0x194
.word 0x09c93012 ! t1_data_in_shm_area+0x198
.word 0x7e0a3c31 ! t1_data_in_shm_area+0x19c
.word 0x76188861 ! t1_data_in_shm_area+0x1a0
.word 0xa22bf2e5 ! t1_data_in_shm_area+0x1a4
.word 0x2c771137 ! t1_data_in_shm_area+0x1a8
.word 0x7be474b5 ! t1_data_in_shm_area+0x1ac
.word 0x4c592328 ! t1_data_in_shm_area+0x1b0
.word 0xea285a4e ! t1_data_in_shm_area+0x1b4
.word 0x79f71022 ! t1_data_in_shm_area+0x1b8
.word 0xa2b77c10 ! t1_data_in_shm_area+0x1bc
.word 0x9786eee9 ! t1_data_in_shm_area+0x1c0 (t3 bload)
.word 0x05cab979 ! t1_data_in_shm_area+0x1c4
.word 0xc89e47a5 ! t1_data_in_shm_area+0x1c8
.word 0x10110389 ! t1_data_in_shm_area+0x1cc
.word 0xeaf9c7a3 ! t1_data_in_shm_area+0x1d0
.word 0x6a8bc035 ! t1_data_in_shm_area+0x1d4
.word 0x6c12e8ef ! t1_data_in_shm_area+0x1d8
.word 0x1ee3b448 ! t1_data_in_shm_area+0x1dc
.word 0xd5d47312 ! t1_data_in_shm_area+0x1e0
.word 0xef8d0923 ! t1_data_in_shm_area+0x1e4
.word 0xcb54428a ! t1_data_in_shm_area+0x1e8
.word 0x275b5ae2 ! t1_data_in_shm_area+0x1ec
.word 0x537ce98e ! t1_data_in_shm_area+0x1f0
.word 0x370546ee ! t1_data_in_shm_area+0x1f4
.word 0x77742014 ! t1_data_in_shm_area+0x1f8
.word 0x7d476c55 ! t1_data_in_shm_area+0x1fc
.word 0x7a6b3c7a ! t1_data_in_shm_area+0x200 (t3 bstore)
.word 0xc43ef18c ! t1_data_in_shm_area+0x204
.word 0x1e230343 ! t1_data_in_shm_area+0x208
.word 0xbc202f96 ! t1_data_in_shm_area+0x20c
.word 0x2d4553ba ! t1_data_in_shm_area+0x210
.word 0x8f8e28a0 ! t1_data_in_shm_area+0x214
.word 0xdef76082 ! t1_data_in_shm_area+0x218
.word 0x47388090 ! t1_data_in_shm_area+0x21c
.word 0xa4f48e61 ! t1_data_in_shm_area+0x220
.word 0x7dd7d81f ! t1_data_in_shm_area+0x224
.word 0x9a1390bf ! t1_data_in_shm_area+0x228
.word 0xa51a3f6c ! t1_data_in_shm_area+0x22c
.word 0xeda83aaf ! t1_data_in_shm_area+0x230
.word 0xff540335 ! t1_data_in_shm_area+0x234
.word 0xda588c83 ! t1_data_in_shm_area+0x238
.word 0x99a3f013 ! t1_data_in_shm_area+0x23c
t1_data_in_shm_area_end:
t1_data_in_shm_area_stop:
KDATA_MODULE(t1_module_data_exp_regs, 0x2d7a4000)
.seg "data"
KGLOBAL(t1_data_exp_regs)
t1_data_exp_regs_start:
t1_data_exp_regs:
.word 0xb9d249f6 ! %f0
.word 0x7c347a86 ! %f1
.word 0x69c4d9f7 ! %f2
.word 0xede056ea ! %f3
.word 0x54eb2c17 ! %f4
.word 0xaffce49e ! %f5
.word 0xadcd7c10 ! %f6
.word 0xa0ef7c15 ! %f7
.word 0xf20cfc77 ! %f8
.word 0xff1c835c ! %f9
.word 0xac322225 ! %f10
.word 0x2064a323 ! %f11
.word 0xa977d209 ! %f12
.word 0x8f1d8503 ! %f13
.word 0xbb8732bc ! %f14
.word 0x3af2e461 ! %f15
.word 0x05ac858a ! %f16
.word 0xa32b5071 ! %f17
.word 0x775a76d1 ! %f18
.word 0xfe9bb517 ! %f19
.word 0x41e5dbe4 ! %f20
.word 0xddef69b9 ! %f21
.word 0x510d64d8 ! %f22
.word 0x24b67045 ! %f23
.word 0x2c0f72d7 ! %f24
.word 0xaf7f8bf3 ! %f25
.word 0xf0da9801 ! %f26
.word 0x351b368f ! %f27
.word 0xb02c53d6 ! %f28
.word 0xfa330c4d ! %f29
.word 0xca24f7bd ! %f30
.word 0xaf075975 ! %f31
.word 0x65d9512e ! %f32
.word 0x8802da66 ! %f33
.word 0x7b135380 ! %f34
.word 0x1d00c5c6 ! %f35
.word 0x14b5916d ! %f36
.word 0x9078b1db ! %f37
.word 0xc66376c8 ! %f38
.word 0x03612156 ! %f39
.word 0xbc3ded01 ! %f40
.word 0xb2675121 ! %f41
.word 0xcb8bf95e ! %f42
.word 0x1e888fee ! %f43
.word 0xd54e021f ! %f44
.word 0xddeec994 ! %f45
.word 0xb4f44fdc ! %f46
.word 0xa1435383 ! %f47
.word 0xf94422e5 ! %f48
.word 0x87ed3cd0 ! %f49
.word 0x4a7ee06e ! %f50
.word 0xc4ecbbab ! %f51
.word 0xfaf381c2 ! %f52
.word 0x812d9b3f ! %f53
.word 0x98191fdc ! %f54
.word 0x668d184c ! %f55
.word 0x8a624015 ! %f56
.word 0x26ab37f3 ! %f57
.word 0x50c1fac7 ! %f58
.word 0xf5d7a396 ! %f59
.word 0x5c074314 ! %f60
.word 0x9e5a45b6 ! %f61
.word 0x76b70f32 ! %f62
.word 0x2fc89732 ! %f63
.word 0x00000000 ! %g0 (always zero)
.word t1_kref+0xf4 ! %g1 (code pointer)
.word t1_data_exp_shm_area! %g2 (shared area pointer)
.word 0xee0c88c0 ! %g3 (loop index)
.word SYM(t1_subr2) ! %g4 (jmpl target)
.word t1_kref+0x1 ! %g5 (sigbus target)
.word 0x00000000 ! %g6 (block ld offset)
.word 0x00000000 ! %g7 (block st offset)
.word 0xf759cb74 ! %o0
.word 0x39aa02b7 ! %o1
.word 0xd9628504 ! %o2
.word 0x0b5d251b ! %o3
.word 0x551c6b27 ! %o4
.word 0x9916face ! %o5
.word 0x00000000 ! %sp (stack pointer)
.word 0x00000000 ! %o7 (relocatable junk)
.word 0x4915f2ef ! %l0
.word 0x1252915e ! %l1
.word 0x8d7d7a44 ! %l2
.word 0xfdf2e0bb ! %l3
.word 0x26a44834 ! %l4
.word 0x8c3b0d64 ! %l5
.word 0xaa833e4b ! %l6
.word 0x1090296d ! %l7
.word t1_data_exp_area0 ! %i0 (area pointer)
.word t1_data_exp_area0 ! %i1 (area pointer)
.word 0xfffffff4 ! %i2 (byte offset)
.word 0x0000001e ! %i3 (halfword offset)
.word 0xfffffff4 ! %i4 (word offset)
.word 0x00000000 ! %i5 (doubleword offset)
.word 0x00000000 ! %fp (frame pointer)
.word 0x00000000 ! %i7 (return address)
.word 0xb9a04219 ! %y
.word 0x00000006 ! %icc (nzvc)
.word 0x8000051e ! %fsr
.word 0x00000000 ! %gsr.mask
.word 0x00000000 ! %gsr
.word 0x000000f0 ! %asi
.word 0x00000000 ! Integer overflow traps
.word 0x00000000 ! Integer divide by zero traps
.word 0x00000000 ! Integer divide > 52 bit dividend traps
.word 0x00000000 ! Floating inexact traps
.word 0x00000000 ! Floating divide by zero traps
.word 0x00000000 ! Floating underflow traps
.word 0x00000000 ! Floating overflow traps
.word 0x00000000 ! Floating invalid traps
.word 0x00000000 ! Floating other traps
.word 0x00000000 ! Ticc traps
.word 0x00000000 ! Unexpected SIGFPE traps
.word 0x00000000 ! Unexpected SIGSEGV traps
.word 0x00000000 ! Unexpected SIGBUS traps
.word 0x00000000 ! Unexpected SIGILL traps
.word 0x00000000 ! Expected SIGSEGV traps
.word 0x00000000 ! Expected SIGBUS traps
.word 0x00000000 ! UNIMP traps
.word 0x00000000 ! ??
t1_data_exp_mtbl_size: .word 253
t1_data_exp_regs_end:
.skip 7708 ! page align
KDATA_MODULE(t1_module_data_exp_stack, 0x3871a000)
.seg "data"
KGLOBAL(t1_data_exp_mtbl_size)
KGLOBAL(t1_data_exp_mtbl)
KGLOBAL(t1_data_exp_stack)
t1_data_exp_stack_start:
.word 0x1312bd29
.word 0xe1719e44
.word 0x95885a3f
.word 0x273f21d6
.word 0xe7c3448a
.word 0xa2173471
.word 0x0a1223f3
.word 0x685c3823
.word 0x15b0e561
.word 0x08f84381
.word 0x60481bd9
.word 0xab76ff88
.word 0x7ed33c5d
.word 0xc7f8dc53
.word 0x07a1c9a9
.word 0xb28e8e96
.word 0xec23ad3b
.word 0x60126b30
.word 0x542ffd47
.word 0xb62eab5b
.word 0xab23db8c
.word 0x50c53b40
.word 0x74fbff23
.word 0x25a13df7
.word 0xc84c6bba
.word 0xe25a3d3f
.word 0xf07ee2e1
.word 0x412bd86f
.word 0x12b8504c
.word 0xcfee0570
.word 0xa068e03b
.word 0x11fd67c1
.word 0xcfe12768
.word 0xb85934d1
.word 0xa70ad626
.word 0xd11d6237
.word 0x00856c99
.word 0x1d99c18f
.word 0x29325c33
.word 0x81ef0700
.word 0x0a1982d2
.word 0xcca3d2bc
.word 0xc96b0638
.word 0xa2f082fc
.word 0x7eb0dab3
.word 0xb2b8233e
.word 0xeb9dbe2f
.word 0xb9870ed6
.word 0x185cb90a
.word 0x84c9200a
.word 0xc431585d
.word 0xd1265a57
.word 0x10d2619c
.word 0xc0573592
.word 0xa25dc5b6
.word 0x0c32d8f9
.word 0x1302aa24
.word 0xb6c0007c
.word 0xe495887f
.word 0x32e3c3bb
.word 0xa669399b
.word 0xbb835593
.word 0x9dff4f35
.word 0xeb62e433
.word 0x3379f7b9
.word 0x9ebc5502
.word 0x4f33d9ad
.word 0x73b57ce9
.word 0x71f770bb
.word 0x363bfcbf
.word 0xc1128c7c
.word 0x62dae2e1
.word 0x0d653167
.word 0x6c95ee44
.word 0x40c15698
.word 0x08429c79
.word 0xad755f4c
.word 0xa5475b84
.word 0x4612cd3f
.word 0x70851975
.word 0xf881114e
.word 0xfb2b4f1c
.word 0x2bd7a217
.word 0x31675858
.word 0xf90f2c61
.word 0x21eec3c9
.word 0xb24ed796
.word 0xc6e30cf5
.word 0xf565c894
.word 0x676a3f1a
.word 0xc93a57a3
.word 0x34721c44
.word 0xed5e6251
.word 0x4dede366
.word 0xbf53d07d
.word 0x92758179
.word 0xc7755be3
.word 0x87e82cff
.word 0xba37fbdb
.word 0x4c7cf052
.word 0xae919337
.word 0x3f1ecea7
.word 0xf29cb455
.word 0xcbb5c8b0
.word 0x36890fe6
.word 0xb9346142
.word 0xef087d02
.word 0x9e1d2f69
.word 0xca340d72
.word 0xbfacdacd
.word 0x11885f61
.word 0x787a605c
.word 0x6b2fe5cf
.word 0x0e4e008e
.word 0x9d4b437c
.word 0xa3e38dc5
.word 0x6d87a025
.word 0x3ed8488d
.word 0x9dd8264a
.word 0x00e0e0d1
.word 0x209027d4
.word 0xb7e7de42
.word 0x3506d255
.word 0x1f666f74
.word 0x0ea26fb8
.word 0x8594be8f
.word 0x0d38fe9c
.word 0x65173b7a
.word 0xf73e05ad
.word 0x60641eef
.word 0x6ccbf7ba
.word 0x97d08edc
.word 0xf6c2da55
.word 0xa18c93f0
.word 0x7c993746
.word 0xb29e4954
.word 0x8c994118
.word 0x4db1aade
.word 0x2fde8d7d
.word 0xd42df333
.word 0xb88b6c6c
.word 0x8052eac0
.word 0x364cc11e
.word 0x90dfa972
.word 0x1a83ea56
.word 0x55757088
.word 0xf385c995
.word 0x8cf13706
.word 0x8118e52f
.word 0x63ce9a85
.word 0x8042075b
.word 0x1e30ef77
.word 0x4b842cab
.word 0x1329771c
.word 0xbae61e9c
.word 0xc56b1eb3
.word 0x5f244b17
.word 0xb027eab6
.word 0xcdc95819
.word 0x9f9e221f
.word 0x9fa32ae1
.word 0x5b1bc0fc
.word 0xdb06ac4f
.word 0xdb2e7eee
.word 0x0fa3105d
.word 0x92c31d41
.word 0x9eb0dcd9
.word 0xb71589b6
t1_data_exp_sp:
.word 0x369aebc6
.word 0x9876fe40
.word 0x62e44012
.word 0x5e9a7340
.word 0x9b974782
.word 0xa911c906
.word 0x0bb722fe
.word 0xeccece9f
.word t1_data_exp_area0
.word t1_data_exp_area0
.word 0x00000011
.word 0x00000014
.word 0x00000010
.word 0xffffffe8
.word t1_data_exp_fp
.word 0x1d45045a
.word 0x3e963450
.word 0x5a0767ce
.word 0xfb7e3fe1
.word 0x826b56cf
.word 0x47b70680
.word 0x5a3f5f67
.word 0x1d2921b6
.word 0xa62a5f85
t1_data_exp_mtbl_base:
.word 0x380fffff ! [%fp - 0x400]
.word 0xc0000000 ! [%fp - 0x3fc]
.word 0x380fffff ! [%fp - 0x3f8]
.word 0xe0000000 ! [%fp - 0x3f4]
.word 0x380fffff ! [%fp - 0x3f0]
.word 0x80000000 ! [%fp - 0x3ec]
.word 0x38000000 ! [%fp - 0x3e8]
.word 0x40000000 ! [%fp - 0x3e4]
.word 0x38000000 ! [%fp - 0x3e0]
.word 0x80000000 ! [%fp - 0x3dc]
.word 0x38000000 ! [%fp - 0x3d8]
.word 0x20000000 ! [%fp - 0x3d4]
.word 0x47f00000 ! [%fp - 0x3d0]
.word 0x00000000 ! [%fp - 0x3cc]
.word 0x47f00000 ! [%fp - 0x3c8]
.word 0x20000000 ! [%fp - 0x3c4]
.word 0x47efffff ! [%fp - 0x3c0]
.word 0xffffffff ! [%fp - 0x3bc]
.word 0x7ff00000 ! [%fp - 0x3b8]
.word 0x00000000 ! [%fp - 0x3b4]
.word 0x7fefffff ! [%fp - 0x3b0]
.word 0xffffffff ! [%fp - 0x3ac]
.word 0x000fffff ! [%fp - 0x3a8]
.word 0xffffffff ! [%fp - 0x3a4]
.word 0x000fffff ! [%fp - 0x3a0]
.word 0xfffffffe ! [%fp - 0x39c]
.word 0x00100000 ! [%fp - 0x398]
.word 0x00000000 ! [%fp - 0x394]
.word 0x00000000 ! [%fp - 0x390]
.word 0x00000001 ! [%fp - 0x38c]
.word 0x00000000 ! [%fp - 0x388]
.word 0x00000002 ! [%fp - 0x384]
.word 0x00000000 ! [%fp - 0x380]
.word 0x00000000 ! [%fp - 0x37c]
.word 0x7f800000 ! [%fp - 0x378]
.word 0x7f7fffff ! [%fp - 0x374]
.word 0x007fffff ! [%fp - 0x370]
.word 0x007ffffe ! [%fp - 0x36c]
.word 0x00800000 ! [%fp - 0x368]
.word 0x00000001 ! [%fp - 0x364]
.word 0x00000002 ! [%fp - 0x360]
.word 0x80000000 ! [%fp - 0x35c]
.word 0x207fe000 ! [%fp - 0x358]
.word 0x1ffff000 ! [%fp - 0x354]
.word 0x307fe123 ! [%fp - 0x350]
.word 0x0fff1001 ! [%fp - 0x34c]
.word 0x2ff81000 ! [%fp - 0x348]
.word 0x1072e100 ! [%fp - 0x344]
.word 0x027fe067 ! [%fp - 0x340]
.word 0x3eff1289 ! [%fp - 0x33c]
.word 0x3f000400 ! [%fp - 0x338]
.word 0x80003c1f ! [%fp - 0x334]
.word 0x00fff800 ! [%fp - 0x330]
.word 0xffff8000 ! [%fp - 0x32c]
.word 0x200ff760 ! [%fp - 0x328]
.word 0x0800011f ! [%fp - 0x324]
.word 0x1ffff800 ! [%fp - 0x320]
.word 0x00000000 ! [%fp - 0x31c]
.word 0x3ffe8000 ! [%fp - 0x318]
.word 0x147ff000 ! [%fp - 0x314]
.word 0x137fe671 ! [%fp - 0x310]
.word 0x3ffe8459 ! [%fp - 0x30c]
.word 0x127fffff ! [%fp - 0x308]
.word 0x3fffffff ! [%fp - 0x304]
.word 0x307fe123 ! [%fp - 0x300]
.word 0x047fffff ! [%fp - 0x2fc]
.word 0x307fe123 ! [%fp - 0x2f8]
.word 0x03ffffff ! [%fp - 0x2f4]
.word 0x107fe100 ! [%fp - 0x2f0]
.word 0x22efffff ! [%fp - 0x2ec]
.word 0x380ffe80 ! [%fp - 0x2e8]
.word 0x00000000 ! [%fp - 0x2e4]
.word 0x04bfeff9 ! [%fp - 0x2e0]
.word 0x00000000 ! [%fp - 0x2dc]
.word 0x380fffff ! [%fp - 0x2d8]
.word 0xffffffff ! [%fp - 0x2d4]
.word 0x04bfffff ! [%fp - 0x2d0]
.word 0xffffffff ! [%fp - 0x2cc]
.word 0x300ff123 ! [%fp - 0x2c8]
.word 0x40000000 ! [%fp - 0x2c4]
.word 0x0caf8ee0 ! [%fp - 0x2c0]
.word 0x00000000 ! [%fp - 0x2bc]
.word 0x3c0ff456 ! [%fp - 0x2b8]
.word 0x00000000 ! [%fp - 0x2b4]
.word 0x009ff000 ! [%fp - 0x2b0]
.word 0x00000000 ! [%fp - 0x2ac]
.word 0x3c0ff456 ! [%fp - 0x2a8]
.word 0x0000ff99 ! [%fp - 0x2a4]
.word 0x009ff000 ! [%fp - 0x2a0]
.word 0x001234ff ! [%fp - 0x29c]
.word 0x0080ffff ! [%fp - 0x298]
.word 0x3ff8f000 ! [%fp - 0x294]
.word 0x01800001 ! [%fp - 0x290]
.word 0x40c2fc1f ! [%fp - 0x28c]
.word 0x00100100 ! [%fp - 0x288]
.word 0x10010001 ! [%fp - 0x284]
.word 0x3fff8f88 ! [%fp - 0x280]
.word 0x00000000 ! [%fp - 0x27c]
.word 0x00f00f00 ! [%fp - 0x278]
.word 0xf000000f ! [%fp - 0x274]
.word 0x409ff00f ! [%fp - 0x270]
.word 0xff000fff ! [%fp - 0x26c]
.word 0x04003009 ! [%fp - 0x268]
.word 0x4fff0001 ! [%fp - 0x264]
.word 0x03001001 ! [%fp - 0x260]
.word 0x4feeeeee ! [%fp - 0x25c]
.word 0x0801e067 ! [%fp - 0x258]
.word 0x54f231f8 ! [%fp - 0x254]
.word 0x01000001 ! [%fp - 0x250]
.word 0x00000001 ! [%fp - 0x24c]
.word 0x453eef45 ! [%fp - 0x248]
.word 0x00000001 ! [%fp - 0x244]
.word 0x01100111 ! [%fp - 0x240]
.word 0x00011111 ! [%fp - 0x23c]
.word 0x455f8000 ! [%fp - 0x238]
.word 0xffffffff ! [%fp - 0x234]
.word 0x01301222 ! [%fp - 0x230]
.word 0x00111222 ! [%fp - 0x22c]
.word 0x458f1100 ! [%fp - 0x228]
.word 0x01111001 ! [%fp - 0x224]
.word 0x40811111 ! [%fp - 0x220]
.word 0x00feeeee ! [%fp - 0x21c]
.word 0x40000011 ! [%fp - 0x218]
.word 0x007fffff ! [%fp - 0x214]
.word 0x41800221 ! [%fp - 0x210]
.word 0x01ff0001 ! [%fp - 0x20c]
.word 0x7f333333 ! [%fp - 0x208]
.word 0x3f7fffff ! [%fp - 0x204]
.word 0x40100001 ! [%fp - 0x200]
.word 0x11000011 ! [%fp - 0x1fc]
.word 0x001fffff ! [%fp - 0x1f8]
.word 0xffffffff ! [%fp - 0x1f4]
.word 0x40000000 ! [%fp - 0x1f0]
.word 0x00000011 ! [%fp - 0x1ec]
.word 0x000fffff ! [%fp - 0x1e8]
.word 0xffffffff ! [%fp - 0x1e4]
.word 0x7fe11111 ! [%fp - 0x1e0]
.word 0xffffffff ! [%fp - 0x1dc]
.word 0x3ffff110 ! [%fp - 0x1d8]
.word 0x00000001 ! [%fp - 0x1d4]
.word 0x7fffffff ! [%fp - 0x1d0]
.word 0x7f800001 ! [%fp - 0x1cc]
.word 0x7f800000 ! [%fp - 0x1c8]
.word 0x7f7fffff ! [%fp - 0x1c4]
.word 0x5f800001 ! [%fp - 0x1c0]
.word 0x5f800000 ! [%fp - 0x1bc]
.word 0x5f7fffff ! [%fp - 0x1b8]
.word 0x5f000001 ! [%fp - 0x1b4]
.word 0x5f000000 ! [%fp - 0x1b0]
.word 0x5effffff ! [%fp - 0x1ac]
.word 0x4b000001 ! [%fp - 0x1a8]
.word 0x4b000000 ! [%fp - 0x1a4]
.word 0x4affffff ! [%fp - 0x1a0]
.word 0x40000001 ! [%fp - 0x19c]
.word 0x40000000 ! [%fp - 0x198]
.word 0x3fffffff ! [%fp - 0x194]
.word 0x3f800001 ! [%fp - 0x190]
.word 0x3f800000 ! [%fp - 0x18c]
.word 0x3f7fffff ! [%fp - 0x188]
.word 0x00000000 ! [%fp - 0x184]
.word 0x7fffffff ! [%fp - 0x180]
.word 0xffffffff ! [%fp - 0x17c]
.word 0x7ff00000 ! [%fp - 0x178]
.word 0x00000001 ! [%fp - 0x174]
.word 0x7ff00000 ! [%fp - 0x170]
.word 0x00000000 ! [%fp - 0x16c]
.word 0x7fefffff ! [%fp - 0x168]
.word 0xffffffff ! [%fp - 0x164]
.word 0x43e00000 ! [%fp - 0x160]
.word 0x00000001 ! [%fp - 0x15c]
.word 0x43e00000 ! [%fp - 0x158]
.word 0x00000000 ! [%fp - 0x154]
.word 0x43dfffff ! [%fp - 0x150]
.word 0xffffffff ! [%fp - 0x14c]
.word 0x43d00000 ! [%fp - 0x148]
.word 0x00000001 ! [%fp - 0x144]
.word 0x43d00000 ! [%fp - 0x140]
.word 0x00000000 ! [%fp - 0x13c]
.word 0x43cfffff ! [%fp - 0x138]
.word 0xffffffff ! [%fp - 0x134]
.word 0x43300000 ! [%fp - 0x130]
.word 0x00000001 ! [%fp - 0x12c]
.word 0x43300000 ! [%fp - 0x128]
.word 0x00000000 ! [%fp - 0x124]
.word 0x432fffff ! [%fp - 0x120]
.word 0xffffffff ! [%fp - 0x11c]
.word 0x40000000 ! [%fp - 0x118]
.word 0x00000001 ! [%fp - 0x114]
.word 0x40000000 ! [%fp - 0x110]
.word 0x00000000 ! [%fp - 0x10c]
.word 0x3fffffff ! [%fp - 0x108]
.word 0xffffffff ! [%fp - 0x104]
.word 0x3ff00000 ! [%fp - 0x100]
.word 0x00000001 ! [%fp - 0xfc]
.word 0x3ff00000 ! [%fp - 0xf8]
.word 0x00000000 ! [%fp - 0xf4]
.word 0x3fefffff ! [%fp - 0xf0]
.word 0xffffffff ! [%fp - 0xec]
.word 0x80000000 ! [%fp - 0xe8]
.word 0x00000000 ! [%fp - 0xe4]
.word 0x7fffffff ! [%fp - 0xe0]
.word 0xffffffff ! [%fp - 0xdc]
.word 0x00000000 ! [%fp - 0xd8]
.word 0x00000000 ! [%fp - 0xd4]
.word 0x00200000 ! [%fp - 0xd0]
.word 0x00000003 ! [%fp - 0xcc]
.word 0x00200000 ! [%fp - 0xc8]
.word 0x00000002 ! [%fp - 0xc4]
.word 0x00200000 ! [%fp - 0xc0]
.word 0x00000001 ! [%fp - 0xbc]
.word 0x00200000 ! [%fp - 0xb8]
.word 0x00000000 ! [%fp - 0xb4]
.word 0x001fffff ! [%fp - 0xb0]
.word 0xffffffff ! [%fp - 0xac]
.word 0x00100000 ! [%fp - 0xa8]
.word 0x00000001 ! [%fp - 0xa4]
.word 0x00100000 ! [%fp - 0xa0]
.word 0x00000000 ! [%fp - 0x9c]
.word 0x000fffff ! [%fp - 0x98]
.word 0xffffffff ! [%fp - 0x94]
.word 0x00080000 ! [%fp - 0x90]
.word 0x00000001 ! [%fp - 0x8c]
.word 0x00080000 ! [%fp - 0x88]
.word 0x00000000 ! [%fp - 0x84]
.word 0x0007ffff ! [%fp - 0x80]
.word 0xffffffff ! [%fp - 0x7c]
.word 0x00000000 ! [%fp - 0x78]
.word 0x01000003 ! [%fp - 0x74]
.word 0x00000000 ! [%fp - 0x70]
.word 0x01000002 ! [%fp - 0x6c]
.word 0x00000000 ! [%fp - 0x68]
.word 0x01000001 ! [%fp - 0x64]
.word 0x00000000 ! [%fp - 0x60]
.word 0x01000000 ! [%fp - 0x5c]
.word 0x00000000 ! [%fp - 0x58]
.word 0x00ffffff ! [%fp - 0x54]
.word 0x00000000 ! [%fp - 0x50]
.word 0x00800001 ! [%fp - 0x4c]
.word 0x00000000 ! [%fp - 0x48]
.word 0x00800000 ! [%fp - 0x44]
.word 0x00000000 ! [%fp - 0x40]
.word 0x007fffff ! [%fp - 0x3c]
.word 0x00000000 ! [%fp - 0x38]
.word 0x00400001 ! [%fp - 0x34]
.word 0x00000000 ! [%fp - 0x30]
.word 0x00400000 ! [%fp - 0x2c]
.word 0x00000000 ! [%fp - 0x28]
.word 0x003fffff ! [%fp - 0x24]
.word t1_data_exp_area0 ! [%fp - 0x20]
.word SYM(t1_subr3) ! [%fp - 0x1c]
.word SYM(t1_subr2) ! [%fp - 0x18]
.word SYM(t1_subr1) ! [%fp - 0x14]
.word SYM(t1_subr0) ! [%fp - 0x10]
t1_data_exp_mtbl:
.word 0xda293f7d ! [%fp - 0xc]
.word 0x2c6e594e ! [%fp - 0x8]
.word 0xcf6a8546 ! [%fp - 0x4]
t1_data_exp_fp:
.word 0x1b88dd4c
.word 0x18431ca4
.word 0xd4703af1
.word 0x3aa4c397
.word 0x76bdaf44
.word 0xa56ed093
.word 0x8ad942bd
.word 0xfc563ab6
.word 0x608e428f
.word 0xf5def0c8
.word 0x127a0ef7
.word 0x51e2adfb
.word 0x7139a747
.word 0xa2699988
.word 0x1d1cbdcb
.word 0xd25be691
.word 0xfccb80b2
.word 0x73976c01
.word 0xfa6b7aa5
.word 0x2b155836
.word 0xe0b144b4
.word 0x1821cab2
.word 0x1a220cbf
.word 0xdd46ce3e
t1_data_exp_stacktop:
.word 0
t1_data_exp_stack_end:
.skip 6300 ! page align
KDATA_MODULE(t1_module_data_exp_area0, 0x23938000)
.seg "data"
t1_data_exp_area0_start:
.skip 8128
t1_data_exp_area0_begin:
.word 0x611f7e85 ! t1_data_exp_area0-0x20
.word 0xf8edf80a ! t1_data_exp_area0-0x1c
.word 0x62b13afa ! t1_data_exp_area0-0x18
.word 0xccbe64dc ! t1_data_exp_area0-0x14
.word 0x937c08a3 ! t1_data_exp_area0-0x10
.word 0xfd48fb4f ! t1_data_exp_area0-0xc
.word 0x489418f2 ! t1_data_exp_area0-0x8
.word 0x38e252a4 ! t1_data_exp_area0-0x4
.global t1_data_exp_area0; t1_data_exp_area0:
.word 0x3cdd7208 ! t1_data_exp_area0+0x0
.word 0x20026fc1 ! t1_data_exp_area0+0x4
.word 0x8e04914c ! t1_data_exp_area0+0x8
.word 0xee47464b ! t1_data_exp_area0+0xc
.word 0x6fff029f ! t1_data_exp_area0+0x10
.word 0x9f42a1ff ! t1_data_exp_area0+0x14
.word 0xcfbdc151 ! t1_data_exp_area0+0x18
.word 0x98285cb1 ! t1_data_exp_area0+0x1c
t1_data_exp_area0_end:
t1_data_exp_area0_stop:
KDATA_MODULE(t1_module_data_exp_shm_area, 0x2c526000)
.seg "data"
t1_data_exp_shm_area_start:
t1_data_exp_shm_area_begin:
.global t1_data_exp_shm_area; t1_data_exp_shm_area:
.word 0xe06a50b7 ! t1_data_exp_shm_area+0x0 (t0)
.word 0x480c12f4 ! t1_data_exp_shm_area+0x4 (t1)
.word 0xa9791108 ! t1_data_exp_shm_area+0x8 (t2)
.word 0xa79a7b64 ! t1_data_exp_shm_area+0xc (t3)
.word 0xa64860cf ! t1_data_exp_shm_area+0x10 (t0)
.word 0x27da9fa8 ! t1_data_exp_shm_area+0x14 (t1)
.word 0x8ffb3f22 ! t1_data_exp_shm_area+0x18 (t2)
.word 0x0f2ec36a ! t1_data_exp_shm_area+0x1c (t3)
.word 0x1a3a419a ! t1_data_exp_shm_area+0x20 (t0)
.word 0x874ff9c0 ! t1_data_exp_shm_area+0x24 (t1)
.word 0xbf2b8bb1 ! t1_data_exp_shm_area+0x28 (t2)
.word 0xbc65eddd ! t1_data_exp_shm_area+0x2c (t3)
.word 0x4abaa8a7 ! t1_data_exp_shm_area+0x30 (t0)
.word 0xd259f321 ! t1_data_exp_shm_area+0x34 (t1)
.word 0x298bf57e ! t1_data_exp_shm_area+0x38 (t2)
.word 0x88bf4ad5 ! t1_data_exp_shm_area+0x3c (t3)
.word 0x3d42b649 ! t1_data_exp_shm_area+0x40 (t0 bload)
.word 0x24cb6e24 ! t1_data_exp_shm_area+0x44
.word 0x6a1c2e4a ! t1_data_exp_shm_area+0x48
.word 0xfa65b6cf ! t1_data_exp_shm_area+0x4c
.word 0x2954b034 ! t1_data_exp_shm_area+0x50
.word 0xc383d3fb ! t1_data_exp_shm_area+0x54
.word 0x0972bf3a ! t1_data_exp_shm_area+0x58
.word 0xc84b9440 ! t1_data_exp_shm_area+0x5c
.word 0xe9bfa4ef ! t1_data_exp_shm_area+0x60
.word 0x80d953d2 ! t1_data_exp_shm_area+0x64
.word 0xf27d2d19 ! t1_data_exp_shm_area+0x68
.word 0xb159177b ! t1_data_exp_shm_area+0x6c
.word 0x3e0227d1 ! t1_data_exp_shm_area+0x70
.word 0x506c7749 ! t1_data_exp_shm_area+0x74
.word 0x209cc63f ! t1_data_exp_shm_area+0x78
.word 0xec0e7927 ! t1_data_exp_shm_area+0x7c
.word 0x1d8640b3 ! t1_data_exp_shm_area+0x80 (t0 bstore)
.word 0x1b5e68f8 ! t1_data_exp_shm_area+0x84
.word 0xf72ab8ee ! t1_data_exp_shm_area+0x88
.word 0x33ef8afd ! t1_data_exp_shm_area+0x8c
.word 0xe8b809d3 ! t1_data_exp_shm_area+0x90
.word 0x3efd067c ! t1_data_exp_shm_area+0x94
.word 0xcb69bdda ! t1_data_exp_shm_area+0x98
.word 0x4e4bea06 ! t1_data_exp_shm_area+0x9c
.word 0x2f4dc7fa ! t1_data_exp_shm_area+0xa0
.word 0x38557fd3 ! t1_data_exp_shm_area+0xa4
.word 0x668966eb ! t1_data_exp_shm_area+0xa8
.word 0xf31ba008 ! t1_data_exp_shm_area+0xac
.word 0x7e36e0e1 ! t1_data_exp_shm_area+0xb0
.word 0xe08117e9 ! t1_data_exp_shm_area+0xb4
.word 0x87c91640 ! t1_data_exp_shm_area+0xb8
.word 0xcf7fe83d ! t1_data_exp_shm_area+0xbc
.word 0x849cab2b ! t1_data_exp_shm_area+0xc0 (t1 bload)
.word 0x57931d44 ! t1_data_exp_shm_area+0xc4
.word 0x0f7378df ! t1_data_exp_shm_area+0xc8
.word 0x3620d9d7 ! t1_data_exp_shm_area+0xcc
.word 0x62689d33 ! t1_data_exp_shm_area+0xd0
.word 0x2ae95665 ! t1_data_exp_shm_area+0xd4
.word 0xe80431d3 ! t1_data_exp_shm_area+0xd8
.word 0x1aebaac2 ! t1_data_exp_shm_area+0xdc
.word 0x22d58e3b ! t1_data_exp_shm_area+0xe0
.word 0x9ff74c09 ! t1_data_exp_shm_area+0xe4
.word 0xf7223531 ! t1_data_exp_shm_area+0xe8
.word 0x2f84488a ! t1_data_exp_shm_area+0xec
.word 0x4dd7a364 ! t1_data_exp_shm_area+0xf0
.word 0xec370542 ! t1_data_exp_shm_area+0xf4
.word 0xa8978ed4 ! t1_data_exp_shm_area+0xf8
.word 0xb52bc9d3 ! t1_data_exp_shm_area+0xfc
.word 0xcce3c5b7 ! t1_data_exp_shm_area+0x100 (t1 bstore)
.word 0xdba6b618 ! t1_data_exp_shm_area+0x104
.word 0x7d5dacf0 ! t1_data_exp_shm_area+0x108
.word 0xd47354c3 ! t1_data_exp_shm_area+0x10c
.word 0xb62db158 ! t1_data_exp_shm_area+0x110
.word 0x37cdf0ae ! t1_data_exp_shm_area+0x114
.word 0x1829a467 ! t1_data_exp_shm_area+0x118
.word 0xcfc8aec2 ! t1_data_exp_shm_area+0x11c
.word 0x9c5b43fc ! t1_data_exp_shm_area+0x120
.word 0xba8244a2 ! t1_data_exp_shm_area+0x124
.word 0xea87e65b ! t1_data_exp_shm_area+0x128
.word 0x59d58480 ! t1_data_exp_shm_area+0x12c
.word 0xcb79be98 ! t1_data_exp_shm_area+0x130
.word 0x054bf0ba ! t1_data_exp_shm_area+0x134
.word 0xfd853b03 ! t1_data_exp_shm_area+0x138
.word 0xea3cae3b ! t1_data_exp_shm_area+0x13c
.word 0x2b35751b ! t1_data_exp_shm_area+0x140 (t2 bload)
.word 0xa1fbdd6e ! t1_data_exp_shm_area+0x144
.word 0xee18ccb4 ! t1_data_exp_shm_area+0x148
.word 0x7edebc63 ! t1_data_exp_shm_area+0x14c
.word 0x4442403c ! t1_data_exp_shm_area+0x150
.word 0x7291e536 ! t1_data_exp_shm_area+0x154
.word 0x3456d658 ! t1_data_exp_shm_area+0x158
.word 0x17753a92 ! t1_data_exp_shm_area+0x15c
.word 0x70c45b46 ! t1_data_exp_shm_area+0x160
.word 0x20814c84 ! t1_data_exp_shm_area+0x164
.word 0x7029340d ! t1_data_exp_shm_area+0x168
.word 0x537d33e4 ! t1_data_exp_shm_area+0x16c
.word 0x1df5c9a8 ! t1_data_exp_shm_area+0x170
.word 0x9583726c ! t1_data_exp_shm_area+0x174
.word 0x1d7d2cf7 ! t1_data_exp_shm_area+0x178
.word 0x697efcbb ! t1_data_exp_shm_area+0x17c
.word 0x42bbb57b ! t1_data_exp_shm_area+0x180 (t2 bstore)
.word 0xc7743b95 ! t1_data_exp_shm_area+0x184
.word 0x5f6d8029 ! t1_data_exp_shm_area+0x188
.word 0x667b5421 ! t1_data_exp_shm_area+0x18c
.word 0x8f88a8d6 ! t1_data_exp_shm_area+0x190
.word 0x0c95f2f7 ! t1_data_exp_shm_area+0x194
.word 0x09c93012 ! t1_data_exp_shm_area+0x198
.word 0x7e0a3c31 ! t1_data_exp_shm_area+0x19c
.word 0x76188861 ! t1_data_exp_shm_area+0x1a0
.word 0xa22bf2e5 ! t1_data_exp_shm_area+0x1a4
.word 0x2c771137 ! t1_data_exp_shm_area+0x1a8
.word 0x7be474b5 ! t1_data_exp_shm_area+0x1ac
.word 0x4c592328 ! t1_data_exp_shm_area+0x1b0
.word 0xea285a4e ! t1_data_exp_shm_area+0x1b4
.word 0x79f71022 ! t1_data_exp_shm_area+0x1b8
.word 0xa2b77c10 ! t1_data_exp_shm_area+0x1bc
.word 0x9786eee9 ! t1_data_exp_shm_area+0x1c0 (t3 bload)
.word 0x05cab979 ! t1_data_exp_shm_area+0x1c4
.word 0xc89e47a5 ! t1_data_exp_shm_area+0x1c8
.word 0x10110389 ! t1_data_exp_shm_area+0x1cc
.word 0xeaf9c7a3 ! t1_data_exp_shm_area+0x1d0
.word 0x6a8bc035 ! t1_data_exp_shm_area+0x1d4
.word 0x6c12e8ef ! t1_data_exp_shm_area+0x1d8
.word 0x1ee3b448 ! t1_data_exp_shm_area+0x1dc
.word 0xd5d47312 ! t1_data_exp_shm_area+0x1e0
.word 0xef8d0923 ! t1_data_exp_shm_area+0x1e4
.word 0xcb54428a ! t1_data_exp_shm_area+0x1e8
.word 0x275b5ae2 ! t1_data_exp_shm_area+0x1ec
.word 0x537ce98e ! t1_data_exp_shm_area+0x1f0
.word 0x370546ee ! t1_data_exp_shm_area+0x1f4
.word 0x77742014 ! t1_data_exp_shm_area+0x1f8
.word 0x7d476c55 ! t1_data_exp_shm_area+0x1fc
.word 0x7a6b3c7a ! t1_data_exp_shm_area+0x200 (t3 bstore)
.word 0xc43ef18c ! t1_data_exp_shm_area+0x204
.word 0x1e230343 ! t1_data_exp_shm_area+0x208
.word 0xbc202f96 ! t1_data_exp_shm_area+0x20c
.word 0x2d4553ba ! t1_data_exp_shm_area+0x210
.word 0x8f8e28a0 ! t1_data_exp_shm_area+0x214
.word 0xdef76082 ! t1_data_exp_shm_area+0x218
.word 0x47388090 ! t1_data_exp_shm_area+0x21c
.word 0xa4f48e61 ! t1_data_exp_shm_area+0x220
.word 0x7dd7d81f ! t1_data_exp_shm_area+0x224
.word 0x9a1390bf ! t1_data_exp_shm_area+0x228
.word 0xa51a3f6c ! t1_data_exp_shm_area+0x22c
.word 0xeda83aaf ! t1_data_exp_shm_area+0x230
.word 0xff540335 ! t1_data_exp_shm_area+0x234
.word 0xda588c83 ! t1_data_exp_shm_area+0x238
.word 0x99a3f013 ! t1_data_exp_shm_area+0x23c
t1_data_exp_shm_area_end:
t1_data_exp_shm_area_stop:
! kaos version 4.2
! thread 2
! icount 5000
! targetid NIAGARA:SIM
! hostid NIAGARA:5.8
! areas 1
! areasize 64
! areaoffset 8128
! ncache 0
! emulate_ncache 1
! pagesize 8192
! invsize 0
! codecount 5002
! code 162c2000
! entry 162c2000
! fsr_exceptions 00000000
! fsr_roundmode 00000004
! fsr_mask c0000fff
! seed d464255541a5
! va_map 0000000040400000,000000005fffffff
! pa_cached 0000000040400000,000000005fffffff
! pa_noncached 000001ff40000000,000001ff7fffffff
! weights /import/n2-aus-localdir1/ntran/n2cdmspp/verif/diag/assembly/kaos/weights_files/allv9_n2.w
! begcount 0
! endcount 5000
! dwords 8
! ldblocks 0
! stblocks 0
! ldfsr_words 0
! annul 1
! predict 1
! iudepend 0
! bug 65535
#if !defined(KGLOBAL)
#define KGLOBAL(a) .global a
#endif
#if !defined(SYM)
#define SYM(a) /**/a
#endif
#if !defined(KTEXT_MODULE)
#define KTEXT_MODULE(module, va)
#endif
#if !defined(KDATA_MODULE)
#define KDATA_MODULE(module, va)
#endif
KTEXT_MODULE(t2_module_ktbl, 0x562c2000)
.seg "text"
KGLOBAL(t2_ktbl)
t2_ktbl_page_begin:
.global t2_kref; t2_kref:
.skip 0
t2_ktbl:
.word 0xa7a000b6 ! t2_kref+0x0: fnegs %f22, %f19
.word 0x29800003 ! t2_kref+0x4: fbl,a _kref+0x10
.word 0xe06e8019 ! t2_kref+0x8: ldstub [%i2 + %i1], %l0
.word 0xadb50f92 ! t2_kref+0xc: for %f20, %f18, %f22
.word 0xd09e1000 ! t2_kref+0x10: ldda [%i0]0x80, %o0
.word 0xa85d8009 ! t2_kref+0x14: smul %l6, %o1, %l4
.word 0x3d800003 ! t2_kref+0x18: fbule,a _kref+0x24
.word 0xd0367ffc ! t2_kref+0x1c: sth %o0, [%i1 - 4]
.word 0xa9b48512 ! t2_kref+0x20: fcmpgt16 %f18, %f18, %l4
.word 0xea48a01b ! t2_kref+0x24: ldsb [%g2 + 0x1b], %l5
.word 0xaa5277bd ! t2_kref+0x28: umul %o1, -0x843, %l5
.word 0x81ac8ad6 ! t2_kref+0x2c: fcmped %fcc0, %f18, %f22
.word 0xa5b48a96 ! t2_kref+0x30: fpsub16 %f18, %f22, %f18
.word 0x9de3bfa0 ! t2_kref+0x34: save %sp, -0x60, %sp
.word 0xb02021c2 ! t2_kref+0x38: sub %g0, 0x1c2, %i0
.word 0xabef001d ! t2_kref+0x3c: restore %i4, %i5, %l5
.word 0xadb50df4 ! t2_kref+0x40: fnands %f20, %f20, %f22
.word 0xada549b6 ! t2_kref+0x44: fdivs %f21, %f22, %f22
.word 0xaaf5e504 ! t2_kref+0x48: udivcc %l7, 0x504, %l5
.word 0xabb30149 ! t2_kref+0x4c: edge32l %o4, %o1, %l5
.word 0xa93de010 ! t2_kref+0x50: sra %l7, 0x10, %l4
.word 0xa805800c ! t2_kref+0x54: add %l6, %o4, %l4
.word 0x23480008 ! t2_kref+0x58: fbne,a,pt %fcc0, _kref+0x78
.word 0xa9b48f52 ! t2_kref+0x5c: fornot1 %f18, %f18, %f20
.word 0xea00a008 ! t2_kref+0x60: ld [%g2 + 8], %l5
.word 0xa89ceb5b ! t2_kref+0x64: xorcc %l3, 0xb5b, %l4
.word 0xe51fbec0 ! t2_kref+0x68: ldd [%fp - 0x140], %f18
.word 0xadb48e80 ! t2_kref+0x6c: fsrc1 %f18, %f22
.word 0xa5a000d2 ! t2_kref+0x70: fnegd %f18, %f18
.word 0xa7a00035 ! t2_kref+0x74: fmovs %f21, %f19
.word 0xa80ac016 ! t2_kref+0x78: and %o3, %l6, %l4
.word 0xa9b50f96 ! t2_kref+0x7c: for %f20, %f22, %f20
.word 0x2d800005 ! t2_kref+0x80: fbg,a _kref+0x94
.word 0xea0e7ffd ! t2_kref+0x84: ldub [%i1 - 3], %l5
.word 0xa5b50c96 ! t2_kref+0x88: fandnot2 %f20, %f22, %f18
.word 0xaad2800b ! t2_kref+0x8c: umulcc %o2, %o3, %l5
.word 0xd028a00a ! t2_kref+0x90: stb %o0, [%g2 + 0xa]
.word 0x2b275858 ! t2_kref+0x94: sethi %hi(0x9d616000), %l5
.word 0xd226401c ! t2_kref+0x98: st %o1, [%i1 + %i4]
.word 0xd820a018 ! t2_kref+0x9c: st %o4, [%g2 + 0x18]
.word 0xe810a03a ! t2_kref+0xa0: lduh [%g2 + 0x3a], %l4
.word 0x2c800006 ! t2_kref+0xa4: bneg,a _kref+0xbc
.word 0xa9b4ca74 ! t2_kref+0xa8: fpadd32s %f19, %f20, %f20
.word 0xb610201e ! t2_kref+0xac: mov 0x1e, %i3
.word 0xe80e7fe2 ! t2_kref+0xb0: ldub [%i1 - 0x1e], %l4
.word 0xe8d81018 ! t2_kref+0xb4: ldxa [%g0 + %i0]0x80, %l4
.word 0xaa620009 ! t2_kref+0xb8: subc %o0, %o1, %l5
.word 0xa8b58013 ! t2_kref+0xbc: orncc %l6, %l3, %l4
.word 0xd01e001d ! t2_kref+0xc0: ldd [%i0 + %i5], %o0
.word 0xadb507d4 ! t2_kref+0xc4: pdist %f20, %f20, %f22
.word 0x81580000 ! t2_kref+0xc8: flushw
.word 0xc36e3fe0 ! t2_kref+0xcc: prefetch %i0 - 0x20, 1
.word 0xc168a186 ! t2_kref+0xd0: prefetch %g2 + 0x186, 0
.word 0xe84e001a ! t2_kref+0xd4: ldsb [%i0 + %i2], %l4
.word 0xa7a00133 ! t2_kref+0xd8: fabss %f19, %f19
.word 0xabb50452 ! t2_kref+0xdc: fcmpne16 %f20, %f18, %l5
.word 0xa5a00137 ! t2_kref+0xe0: fabss %f23, %f18
.word 0x81ad8ab6 ! t2_kref+0xe4: fcmpes %fcc0, %f22, %f22
.word 0xee266004 ! t2_kref+0xe8: st %l7, [%i1 + 4]
.word 0x2b39a747 ! t2_kref+0xec: sethi %hi(0xe69d1c00), %l5
.word 0x81ad0ad2 ! t2_kref+0xf0: fcmped %fcc0, %f20, %f18
.word 0xea0e8019 ! t2_kref+0xf4: ldub [%i2 + %i1], %l5
.word 0xa8d20016 ! t2_kref+0xf8: umulcc %o0, %l6, %l4
.word 0x81ad8a52 ! t2_kref+0xfc: fcmpd %fcc0, %f22, %f18
.word 0xaba4c9b3 ! t2_kref+0x100: fdivs %f19, %f19, %f21
.word 0xa5a48952 ! t2_kref+0x104: fmuld %f18, %f18, %f18
.word 0x27800004 ! t2_kref+0x108: fbul,a _kref+0x118
.word 0x81830000 ! t2_kref+0x10c: wr %o4, %g0, %y
.word 0xa8154016 ! t2_kref+0x110: or %l5, %l6, %l4
.word 0xa864f158 ! t2_kref+0x114: subc %l3, -0xea8, %l4
.word 0xa9b58514 ! t2_kref+0x118: fcmpgt16 %f22, %f20, %l4
.word 0xa9b2c200 ! t2_kref+0x11c: array8 %o3, %g0, %l4
.word 0xa8bd0008 ! t2_kref+0x120: xnorcc %l4, %o0, %l4
.word 0xada00556 ! t2_kref+0x124: fsqrtd %f22, %f22
.word 0xafb54df4 ! t2_kref+0x128: fnands %f21, %f20, %f23
.word 0xada509b4 ! t2_kref+0x12c: fdivs %f20, %f20, %f22
.word 0xa7a00533 ! t2_kref+0x130: fsqrts %f19, %f19
.word 0xaa133e7c ! t2_kref+0x134: or %o4, -0x184, %l5
.word 0xadb4c737 ! t2_kref+0x138: fmuld8ulx16 %f19, %f23, %f22
.word 0xa835c013 ! t2_kref+0x13c: orn %l7, %l3, %l4
.word 0xadb58716 ! t2_kref+0x140: fmuld8sux16 %f22, %f22, %f22
.word 0xd428a028 ! t2_kref+0x144: stb %o2, [%g2 + 0x28]
.word 0xa932a019 ! t2_kref+0x148: srl %o2, 0x19, %l4
.word 0xa83262a5 ! t2_kref+0x14c: orn %o1, 0x2a5, %l4
.word 0xa5a01a36 ! t2_kref+0x150: fstoi %f22, %f18
.word 0xafb4cfb7 ! t2_kref+0x154: fors %f19, %f23, %f23
.word 0xe1be1a5c ! t2_kref+0x158: stda %f16, [%i0 + %i4]0xd2
.word 0xada00135 ! t2_kref+0x15c: fabss %f21, %f22
.word 0xaaad3030 ! t2_kref+0x160: andncc %l4, -0xfd0, %l5
.word 0xa90a6025 ! t2_kref+0x164: tsubcc %o1, 0x25, %l4
.word 0xaa830013 ! t2_kref+0x168: addcc %o4, %l3, %l5
.word 0xaba00134 ! t2_kref+0x16c: fabss %f20, %f21
.word 0xea961000 ! t2_kref+0x170: lduha [%i0]0x80, %l5
.word 0xaab2c014 ! t2_kref+0x174: orncc %o3, %l4, %l5
.word 0xaa130008 ! t2_kref+0x178: or %o4, %o0, %l5
.word 0xabb4c00c ! t2_kref+0x17c: edge8 %l3, %o4, %l5
.word 0xeb6e001b ! t2_kref+0x180: prefetch %i0 + %i3, 21
.word 0xada509d2 ! t2_kref+0x184: fdivd %f20, %f18, %f22
.word 0xa8fa7fda ! t2_kref+0x188: sdivcc %o1, -0x26, %l4
.word 0xa9b00772 ! t2_kref+0x18c: fpack16 %f18, %f20
.word 0xa874c013 ! t2_kref+0x190: udiv %l3, %l3, %l4
.word 0xa925c013 ! t2_kref+0x194: mulscc %l7, %l3, %l4
.word 0xada508d6 ! t2_kref+0x198: fsubd %f20, %f22, %f22
.word 0xafa5c9b7 ! t2_kref+0x19c: fdivs %f23, %f23, %f23
.word 0xafa01a34 ! t2_kref+0x1a0: fstoi %f20, %f23
.word 0xa5a00554 ! t2_kref+0x1a4: fsqrtd %f20, %f18
.word 0xe4087c14 ! t2_kref+0x1a8: ldub [%g1 - 0x3ec], %l2
.word 0xa41ca00c ! t2_kref+0x1ac: xor %l2, 0xc, %l2
.word 0xe4287c14 ! t2_kref+0x1b0: stb %l2, [%g1 - 0x3ec]
.word 0x81d87c14 ! t2_kref+0x1b4: flush %g1 - 0x3ec
.word 0xec362008 ! t2_kref+0x1b8: sth %l6, [%i0 + 8]
.word 0xa89cc016 ! t2_kref+0x1bc: xorcc %l3, %l6, %l4
.word 0xd83e3fe0 ! t2_kref+0x1c0: std %o4, [%i0 - 0x20]
.word 0xaa9d400b ! t2_kref+0x1c4: xorcc %l5, %o3, %l5
.word 0xa5a00533 ! t2_kref+0x1c8: fsqrts %f19, %f18
.word 0xada01a34 ! t2_kref+0x1cc: fstoi %f20, %f22
2: .word 0xa9a018d4 ! t2_kref+0x1d0: fdtos %f20, %f20
.word 0xa9a01897 ! t2_kref+0x1d4: fitos %f23, %f20
.word 0xd028a02a ! t2_kref+0x1d8: stb %o0, [%g2 + 0x2a]
.word 0xaba01a56 ! t2_kref+0x1dc: fdtoi %f22, %f21
.word 0xa782efb2 ! t2_kref+0x1e0: wr %o3, 0xfb2, %gsr
.word 0xab250009 ! t2_kref+0x1e4: mulscc %l4, %o1, %l5
.word 0xafa00033 ! t2_kref+0x1e8: fmovs %f19, %f23
.word 0xa9b586f6 ! t2_kref+0x1ec: fmul8ulx16 %f22, %f22, %f20
.word 0xada00035 ! t2_kref+0x1f0: fmovs %f21, %f22
.word 0xaa14c00b ! t2_kref+0x1f4: or %l3, %o3, %l5
.word 0xa91aebde ! t2_kref+0x1f8: tsubcctv %o3, 0xbde, %l4
.word 0xabb28074 ! t2_kref+0x1fc: edge8ln %o2, %l4, %l5
.word 0x8143c000 ! t2_kref+0x200: stbar
.word 0xafb00c20 ! t2_kref+0x204: fzeros %f23
.word 0xd82e7ff7 ! t2_kref+0x208: stb %o4, [%i1 - 9]
.word 0x8182c000 ! t2_kref+0x20c: wr %o3, %g0, %y
.word 0xe8080019 ! t2_kref+0x210: ldub [%g0 + %i1], %l4
.word 0xd42e2003 ! t2_kref+0x214: stb %o2, [%i0 + 3]
.word 0xa5b50a73 ! t2_kref+0x218: fpadd32s %f20, %f19, %f18
.word 0x25800003 ! t2_kref+0x21c: fblg,a _kref+0x228
.word 0xaa2a0017 ! t2_kref+0x220: andn %o0, %l7, %l5
.word 0xaae5c014 ! t2_kref+0x224: subccc %l7, %l4, %l5
.word 0x81ac8ad2 ! t2_kref+0x228: fcmped %fcc0, %f18, %f18
.word 0xa9a01893 ! t2_kref+0x22c: fitos %f19, %f20
.word 0xada01917 ! t2_kref+0x230: fitod %f23, %f22
sethi %hi(2f), %o7
.word 0xe40be27c ! t2_kref+0x238: ldub [%o7 + 0x27c], %l2
.word 0xa41ca00c ! t2_kref+0x23c: xor %l2, 0xc, %l2
.word 0xe42be27c ! t2_kref+0x240: stb %l2, [%o7 + 0x27c]
.word 0x81dbe27c ! t2_kref+0x244: flush %o7 + 0x27c
.word 0xa5a00552 ! t2_kref+0x248: fsqrtd %f18, %f18
.word 0xd630a038 ! t2_kref+0x24c: sth %o3, [%g2 + 0x38]
.word 0x81acca32 ! t2_kref+0x250: fcmps %fcc0, %f19, %f18
.word 0xec3e401d ! t2_kref+0x254: std %l6, [%i1 + %i5]
.word 0xa932400b ! t2_kref+0x258: srl %o1, %o3, %l4
.word 0xeda65000 ! t2_kref+0x25c: sta %f22, [%i1]0x80
.word 0xd09f5040 ! t2_kref+0x260: ldda [%i5]0x82, %o0
.word 0xaaad0017 ! t2_kref+0x264: andncc %l4, %l7, %l5
.word 0xabb28328 ! t2_kref+0x268: bmask %o2, %o0, %l5
.word 0xaa65b4dc ! t2_kref+0x26c: subc %l6, -0xb24, %l5
.word 0xafb5cc75 ! t2_kref+0x270: fnors %f23, %f21, %f23
.word 0xd2a01018 ! t2_kref+0x274: sta %o1, [%g0 + %i0]0x80
.word 0xa9b4c176 ! t2_kref+0x278: edge32ln %l3, %l6, %l4
2: .word 0xa5b58ed4 ! t2_kref+0x27c: fornot2 %f22, %f20, %f18
.word 0xaa62c008 ! t2_kref+0x280: subc %o3, %o0, %l5
.word 0xa9b58029 ! t2_kref+0x284: edge8n %l6, %o1, %l4
.word 0xa5a00533 ! t2_kref+0x288: fsqrts %f19, %f18
.word 0xabb58512 ! t2_kref+0x28c: fcmpgt16 %f22, %f18, %l5
.word 0x8143e040 ! t2_kref+0x290: membar 0x40
.word 0xa9a01094 ! t2_kref+0x294: fxtos %f20, %f20
.word 0x3e800006 ! t2_kref+0x298: bvc,a _kref+0x2b0
.word 0xa9a50854 ! t2_kref+0x29c: faddd %f20, %f20, %f20
.word 0xd01e001d ! t2_kref+0x2a0: ldd [%i0 + %i5], %o0
.word 0xabb30200 ! t2_kref+0x2a4: array8 %o4, %g0, %l5
.word 0xafa58935 ! t2_kref+0x2a8: fmuls %f22, %f21, %f23
.word 0x20800006 ! t2_kref+0x2ac: bn,a _kref+0x2c4
.word 0xa5b009b5 ! t2_kref+0x2b0: fexpand %f21, %f18
.word 0xd62e3ff5 ! t2_kref+0x2b4: stb %o3, [%i0 - 0xb]
.word 0xea0e201f ! t2_kref+0x2b8: ldub [%i0 + 0x1f], %l5
.word 0xa824c009 ! t2_kref+0x2bc: sub %l3, %o1, %l4
.word 0xaa7564e5 ! t2_kref+0x2c0: udiv %l5, 0x4e5, %l5
.word 0xa9ab0056 ! t2_kref+0x2c4: fmovduge %fcc0, %f22, %f20
.word 0xe84e2014 ! t2_kref+0x2c8: ldsb [%i0 + 0x14], %l4
.word 0xab25bbe4 ! t2_kref+0x2cc: mulscc %l6, -0x41c, %l5
.word 0xa9a48954 ! t2_kref+0x2d0: fmuld %f18, %f20, %f20
.word 0xada50956 ! t2_kref+0x2d4: fmuld %f20, %f22, %f22
.word 0xa5a01915 ! t2_kref+0x2d8: fitod %f21, %f18
.word 0xaa032789 ! t2_kref+0x2dc: add %o4, 0x789, %l5
.word 0xa8da0016 ! t2_kref+0x2e0: smulcc %o0, %l6, %l4
.word 0xea10a02a ! t2_kref+0x2e4: lduh [%g2 + 0x2a], %l5
.word 0xd426001c ! t2_kref+0x2e8: st %o2, [%i0 + %i4]
.word 0xd828a038 ! t2_kref+0x2ec: stb %o4, [%g2 + 0x38]
.word 0x3f800002 ! t2_kref+0x2f0: fbo,a _kref+0x2f8
.word 0xa7a018d6 ! t2_kref+0x2f4: fdtos %f22, %f19
.word 0xadb50756 ! t2_kref+0x2f8: fpack32 %f20, %f22, %f22
.word 0xa8e2f578 ! t2_kref+0x2fc: subccc %o3, -0xa88, %l4
.word 0xada01895 ! t2_kref+0x300: fitos %f21, %f22
.word 0x29193798 ! t2_kref+0x304: sethi %hi(0x64de6000), %l4
.word 0xed20a038 ! t2_kref+0x308: st %f22, [%g2 + 0x38]
.word 0xaa256f2e ! t2_kref+0x30c: sub %l5, 0xf2e, %l5
.word 0x3d800002 ! t2_kref+0x310: fbule,a _kref+0x318
.word 0xe840a038 ! t2_kref+0x314: ldsw [%g2 + 0x38], %l4
.word 0xe896101b ! t2_kref+0x318: lduha [%i0 + %i3]0x80, %l4
.word 0xaba00033 ! t2_kref+0x31c: fmovs %f19, %f21
.word 0xa5a489d6 ! t2_kref+0x320: fdivd %f18, %f22, %f18
.word 0xada01037 ! t2_kref+0x324: fstox %f23, %f22
.word 0xaaf4c017 ! t2_kref+0x328: udivcc %l3, %l7, %l5
.word 0xaba00535 ! t2_kref+0x32c: fsqrts %f21, %f21
.word 0xa9b58f56 ! t2_kref+0x330: fornot1 %f22, %f22, %f20
.word 0xa8ad8008 ! t2_kref+0x334: andncc %l6, %o0, %l4
.word 0xa5b58cb3 ! t2_kref+0x338: fandnot2s %f22, %f19, %f18
.word 0xafa00034 ! t2_kref+0x33c: fmovs %f20, %f23
.word 0xa5a000d6 ! t2_kref+0x340: fnegd %f22, %f18
.word 0xaaf2747c ! t2_kref+0x344: udivcc %o1, -0xb84, %l5
.word 0xabb54077 ! t2_kref+0x348: edge8ln %l5, %l7, %l5
.word 0xa933000a ! t2_kref+0x34c: srl %o4, %o2, %l4
.word 0xa7a50832 ! t2_kref+0x350: fadds %f20, %f18, %f19
.word 0xa5a00552 ! t2_kref+0x354: fsqrtd %f18, %f18
.word 0xab330016 ! t2_kref+0x358: srl %o4, %l6, %l5
.word 0xa82de5b2 ! t2_kref+0x35c: andn %l7, 0x5b2, %l4
.word 0xd01e001d ! t2_kref+0x360: ldd [%i0 + %i5], %o0
.word 0xa5a00556 ! t2_kref+0x364: fsqrtd %f22, %f18
.word 0xd01e6000 ! t2_kref+0x368: ldd [%i1], %o0
.word 0xaa9cfe7c ! t2_kref+0x36c: xorcc %l3, -0x184, %l5
.word 0xa835b85a ! t2_kref+0x370: orn %l6, -0x7a6, %l4
.word 0xe16e401d ! t2_kref+0x374: prefetch %i1 + %i5, 16
.word 0xd22e7fe1 ! t2_kref+0x378: stb %o1, [%i1 - 0x1f]
.word 0x8d85b88e ! t2_kref+0x37c: wr %l6, 0xfffff88e, %fprs
.word 0xf96e7fe0 ! t2_kref+0x380: prefetch %i1 - 0x20, 28
.word 0xaaf5c00c ! t2_kref+0x384: udivcc %l7, %o4, %l5
.word 0xead81019 ! t2_kref+0x388: ldxa [%g0 + %i1]0x80, %l5
.word 0xd01f4019 ! t2_kref+0x38c: ldd [%i5 + %i1], %o0
.word 0xaa1d400c ! t2_kref+0x390: xor %l5, %o4, %l5
.word 0xa5a50952 ! t2_kref+0x394: fmuld %f20, %f18, %f18
.word 0xa5a4cd37 ! t2_kref+0x398: fsmuld %f19, %f23, %f18
.word 0xc5ee1013 ! t2_kref+0x39c: prefetcha %i0 + %l3, 2
.word 0xaaaac00b ! t2_kref+0x3a0: andncc %o3, %o3, %l5
sethi %hi(2f), %o7
.word 0xe40be3f4 ! t2_kref+0x3a8: ldub [%o7 + 0x3f4], %l2
.word 0xa41ca00c ! t2_kref+0x3ac: xor %l2, 0xc, %l2
.word 0xe42be3f4 ! t2_kref+0x3b0: stb %l2, [%o7 + 0x3f4]
.word 0x81dbe3f4 ! t2_kref+0x3b4: flush %o7 + 0x3f4
.word 0xada00552 ! t2_kref+0x3b8: fsqrtd %f18, %f22
.word 0x3e480007 ! t2_kref+0x3bc: bvc,a,pt %icc, _kref+0x3d8
.word 0xa8aa8009 ! t2_kref+0x3c0: andncc %o2, %o1, %l4
.word 0xa7b00cf4 ! t2_kref+0x3c4: fnot2s %f20, %f19
.word 0xaba01892 ! t2_kref+0x3c8: fitos %f18, %f21
.word 0xa814c013 ! t2_kref+0x3cc: or %l3, %l3, %l4
.word 0xa9a58954 ! t2_kref+0x3d0: fmuld %f22, %f20, %f20
.word 0x81ad0ad4 ! t2_kref+0x3d4: fcmped %fcc0, %f20, %f20
.word 0xc568a207 ! t2_kref+0x3d8: prefetch %g2 + 0x207, 2
.word 0xea6e2017 ! t2_kref+0x3dc: ldstub [%i0 + 0x17], %l5
.word 0xafb00c20 ! t2_kref+0x3e0: fzeros %f23
.word 0xaa256867 ! t2_kref+0x3e4: sub %l5, 0x867, %l5
.word 0xa9b5c316 ! t2_kref+0x3e8: alignaddr %l7, %l6, %l4
.word 0xada01a56 ! t2_kref+0x3ec: fdtoi %f22, %f22
.word 0xa82a4009 ! t2_kref+0x3f0: andn %o1, %o1, %l4
2: .word 0xa5a018d4 ! t2_kref+0x3f4: fdtos %f20, %f18
.word 0xabb5c30b ! t2_kref+0x3f8: alignaddr %l7, %o3, %l5
.word 0xa9a00537 ! t2_kref+0x3fc: fsqrts %f23, %f20
.word 0xa5b00cd6 ! t2_kref+0x400: fnot2 %f22, %f18
.word 0xa5a50852 ! t2_kref+0x404: faddd %f20, %f18, %f18
.word 0xa9a000b6 ! t2_kref+0x408: fnegs %f22, %f20
.word 0xaa7cc016 ! t2_kref+0x40c: sdiv %l3, %l6, %l5
.word 0xa5a00552 ! t2_kref+0x410: fsqrtd %f18, %f18
.word 0xd8ae9018 ! t2_kref+0x414: stba %o4, [%i2 + %i0]0x80
.word 0xa5a508d4 ! t2_kref+0x418: fsubd %f20, %f20, %f18
.word 0x81adca35 ! t2_kref+0x41c: fcmps %fcc0, %f23, %f21
.word 0xa823000a ! t2_kref+0x420: sub %o4, %o2, %l4
.word 0xabb5400a ! t2_kref+0x424: edge8 %l5, %o2, %l5
.word 0xa7a018d6 ! t2_kref+0x428: fdtos %f22, %f19
.word 0xa9a00556 ! t2_kref+0x42c: fsqrtd %f22, %f20
.word 0xa9a5c832 ! t2_kref+0x430: fadds %f23, %f18, %f20
.word 0xaa05c00c ! t2_kref+0x434: add %l7, %o4, %l5
.word 0xada01a56 ! t2_kref+0x438: fdtoi %f22, %f22
.word 0x81ad8a56 ! t2_kref+0x43c: fcmpd %fcc0, %f22, %f22
.word 0x3c800002 ! t2_kref+0x440: bpos,a _kref+0x448
.word 0xeade501d ! t2_kref+0x444: ldxa [%i1 + %i5]0x80, %l5
.word 0xd028a009 ! t2_kref+0x448: stb %o0, [%g2 + 9]
.word 0xea00a028 ! t2_kref+0x44c: ld [%g2 + 0x28], %l5
.word 0x87802082 ! t2_kref+0x450: mov 0x82, %asi
.word 0xe8f01018 ! t2_kref+0x454: stxa %l4, [%g0 + %i0]0x80
.word 0xa5b4c634 ! t2_kref+0x458: fmul8x16 %f19, %f20, %f18
.word 0xabb4c280 ! t2_kref+0x45c: array32 %l3, %g0, %l5
.word 0xa5a01a52 ! t2_kref+0x460: fdtoi %f18, %f18
.word 0xa5a84034 ! t2_kref+0x464: fmovsne %fcc0, %f20, %f18
.word 0xd62e8018 ! t2_kref+0x468: stb %o3, [%i2 + %i0]
.word 0xa9a5cd36 ! t2_kref+0x46c: fsmuld %f23, %f22, %f20
.word 0xa5a00554 ! t2_kref+0x470: fsqrtd %f20, %f18
.word 0x8143e040 ! t2_kref+0x474: membar 0x40
.word 0x9de3bfa0 ! t2_kref+0x478: save %sp, -0x60, %sp
.word 0xb8b6ae78 ! t2_kref+0x47c: orncc %i2, 0xe78, %i4
.word 0xa9ef001b ! t2_kref+0x480: restore %i4, %i3, %l4
.word 0x81acca34 ! t2_kref+0x484: fcmps %fcc0, %f19, %f20
.word 0xeb20a008 ! t2_kref+0x488: st %f21, [%g2 + 8]
.word 0xe51fbe18 ! t2_kref+0x48c: ldd [%fp - 0x1e8], %f18
.word 0xfb6e401d ! t2_kref+0x490: prefetch %i1 + %i5, 29
.word 0x3b800002 ! t2_kref+0x494: fble,a _kref+0x49c
.word 0xa9a00035 ! t2_kref+0x498: fmovs %f21, %f20
.word 0xadb50a92 ! t2_kref+0x49c: fpsub16 %f20, %f18, %f22
.word 0x2a800005 ! t2_kref+0x4a0: bcs,a _kref+0x4b4
.word 0xd62e2001 ! t2_kref+0x4a4: stb %o3, [%i0 + 1]
.word 0xd46e401a ! t2_kref+0x4a8: ldstub [%i1 + %i2], %o2
.word 0xaa420009 ! t2_kref+0x4ac: addc %o0, %o1, %l5
.word 0xa9b50732 ! t2_kref+0x4b0: fmuld8ulx16 %f20, %f18, %f20
.word 0xaa35c00b ! t2_kref+0x4b4: orn %l7, %o3, %l5
.word 0xa9b48975 ! t2_kref+0x4b8: fpmerge %f18, %f21, %f20
.word 0x86102017 ! t2_kref+0x4bc: mov 0x17, %g3
.word 0x86a0e001 ! t2_kref+0x4c0: subcc %g3, 1, %g3
.word 0x22800010 ! t2_kref+0x4c4: be,a _kref+0x504
.word 0xa9b54313 ! t2_kref+0x4c8: alignaddr %l5, %l3, %l4
.word 0xa8728014 ! t2_kref+0x4cc: udiv %o2, %l4, %l4
.word 0xadb4c634 ! t2_kref+0x4d0: fmul8x16 %f19, %f20, %f22
.word 0xa9b5c049 ! t2_kref+0x4d4: edge8l %l7, %o1, %l4
.word 0xa93b2008 ! t2_kref+0x4d8: sra %o4, 0x8, %l4
.word 0xda7e001c ! t2_kref+0x4dc: swap [%i0 + %i4], %o5
.word 0xafa58937 ! t2_kref+0x4e0: fmuls %f22, %f23, %f23
.word 0xa8ba30f7 ! t2_kref+0x4e4: xnorcc %o0, -0xf09, %l4
.word 0xaa358017 ! t2_kref+0x4e8: orn %l6, %l7, %l5
.word 0x2e800002 ! t2_kref+0x4ec: bvs,a _kref+0x4f4
.word 0xd436c019 ! t2_kref+0x4f0: sth %o2, [%i3 + %i1]
.word 0xb8103fec ! t2_kref+0x4f4: mov 0xffffffec, %i4
.word 0xada000d6 ! t2_kref+0x4f8: fnegd %f22, %f22
.word 0xaa1a000b ! t2_kref+0x4fc: xor %o0, %o3, %l5
.word 0xaa35bb61 ! t2_kref+0x500: orn %l6, -0x49f, %l5
.word 0xa8aa0016 ! t2_kref+0x504: andncc %o0, %l6, %l4
.word 0xaa54c00a ! t2_kref+0x508: umul %l3, %o2, %l5
.word 0xa8d30013 ! t2_kref+0x50c: umulcc %o4, %l3, %l4
.word 0xada01915 ! t2_kref+0x510: fitod %f21, %f22
.word 0xada000d2 ! t2_kref+0x514: fnegd %f18, %f22
.word 0x81ad0a56 ! t2_kref+0x518: fcmpd %fcc0, %f20, %f22
.word 0xe0ee1000 ! t2_kref+0x51c: ldstuba [%i0]0x80, %l0
.word 0xa5a01035 ! t2_kref+0x520: fstox %f21, %f18
.word 0xa7b58e35 ! t2_kref+0x524: fands %f22, %f21, %f19
.word 0xa8f5c00c ! t2_kref+0x528: udivcc %l7, %o4, %l4
.word 0xd01f4019 ! t2_kref+0x52c: ldd [%i5 + %i1], %o0
.word 0x81b01027 ! t2_kref+0x530: siam 0x7
.word 0xed20a038 ! t2_kref+0x534: st %f22, [%g2 + 0x38]
.word 0xe1be1896 ! t2_kref+0x538: stda %f16, [%i0 + %l6]0xc4
.word 0xc12e401c ! t2_kref+0x53c: st %fsr, [%i1 + %i4]
.word 0x9de3bfa0 ! t2_kref+0x540: save %sp, -0x60, %sp
.word 0xb9080018 ! t2_kref+0x544: tsubcc %g0, %i0, %i4
.word 0xa9ef0000 ! t2_kref+0x548: restore %i4, %g0, %l4
.word 0xafa00033 ! t2_kref+0x54c: fmovs %f19, %f23
.word 0xea0e3ff3 ! t2_kref+0x550: ldub [%i0 - 0xd], %l5
.word 0xe8de101d ! t2_kref+0x554: ldxa [%i0 + %i5]0x80, %l4
.word 0x81ac8a35 ! t2_kref+0x558: fcmps %fcc0, %f18, %f21
.word 0xaae2f5e6 ! t2_kref+0x55c: subccc %o3, -0xa1a, %l5
.word 0xea56c019 ! t2_kref+0x560: ldsh [%i3 + %i1], %l5
.word 0xaba00536 ! t2_kref+0x564: fsqrts %f22, %f21
.word 0xa834c00a ! t2_kref+0x568: orn %l3, %o2, %l4
.word 0xaba000b5 ! t2_kref+0x56c: fnegs %f21, %f21
.word 0xadb48677 ! t2_kref+0x570: fmul8x16au %f18, %f23, %f22
.word 0xafa549b2 ! t2_kref+0x574: fdivs %f21, %f18, %f23
.word 0x3f480006 ! t2_kref+0x578: fbo,a,pt %fcc0, _kref+0x590
.word 0xaa0d000b ! t2_kref+0x57c: and %l4, %o3, %l5
.word 0xea50a008 ! t2_kref+0x580: ldsh [%g2 + 8], %l5
.word 0xe4680018 ! t2_kref+0x584: ldstub [%g0 + %i0], %l2
.word 0xaaacc014 ! t2_kref+0x588: andncc %l3, %l4, %l5
.word 0xa9a00554 ! t2_kref+0x58c: fsqrtd %f20, %f20
.word 0x81ac8ad4 ! t2_kref+0x590: fcmped %fcc0, %f18, %f20
.word 0xa8fa72fc ! t2_kref+0x594: sdivcc %o1, -0xd04, %l4
.word 0xa9a4c833 ! t2_kref+0x598: fadds %f19, %f19, %f20
.word 0xa875c00b ! t2_kref+0x59c: udiv %l7, %o3, %l4
.word 0xa873000b ! t2_kref+0x5a0: udiv %o4, %o3, %l4
.word 0xa862c00c ! t2_kref+0x5a4: subc %o3, %o4, %l4
.word 0xaa6525eb ! t2_kref+0x5a8: subc %l4, 0x5eb, %l5
.word 0xd8362008 ! t2_kref+0x5ac: sth %o4, [%i0 + 8]
.word 0xabb58456 ! t2_kref+0x5b0: fcmpne16 %f22, %f22, %l5
.word 0xada48d32 ! t2_kref+0x5b4: fsmuld %f18, %f18, %f22
.word 0x9fc10000 ! t2_kref+0x5b8: call %g4
.word 0xed3e2008 ! t2_kref+0x5bc: std %f22, [%i0 + 8]
.word 0xea266000 ! t2_kref+0x5c0: st %l5, [%i1]
.word 0xed20a038 ! t2_kref+0x5c4: st %f22, [%g2 + 0x38]
.word 0xa5a4c836 ! t2_kref+0x5c8: fadds %f19, %f22, %f18
.word 0xa9b48ad4 ! t2_kref+0x5cc: fpsub32 %f18, %f20, %f20
.word 0xd2680018 ! t2_kref+0x5d0: ldstub [%g0 + %i0], %o1
.word 0xaa04e4b2 ! t2_kref+0x5d4: add %l3, 0x4b2, %l5
.word 0xa9b48ed4 ! t2_kref+0x5d8: fornot2 %f18, %f20, %f20
.word 0xa82a0013 ! t2_kref+0x5dc: andn %o0, %l3, %l4
.word 0xab2dc016 ! t2_kref+0x5e0: sll %l7, %l6, %l5
.word 0xa5b48634 ! t2_kref+0x5e4: fmul8x16 %f18, %f20, %f18
.word 0x81ad0ad2 ! t2_kref+0x5e8: fcmped %fcc0, %f20, %f18
.word 0xa89b2a29 ! t2_kref+0x5ec: xorcc %o4, 0xa29, %l4
.word 0xada01036 ! t2_kref+0x5f0: fstox %f22, %f22
.word 0xeace501a ! t2_kref+0x5f4: ldsba [%i1 + %i2]0x80, %l5
.word 0xada01935 ! t2_kref+0x5f8: fstod %f21, %f22
.word 0xa935601a ! t2_kref+0x5fc: srl %l5, 0x1a, %l4
.word 0xe8ce5000 ! t2_kref+0x600: ldsba [%i1]0x80, %l4
.word 0xaa05e194 ! t2_kref+0x604: add %l7, 0x194, %l5
.word 0x8143e040 ! t2_kref+0x608: membar 0x40
.word 0x81ad8a52 ! t2_kref+0x60c: fcmpd %fcc0, %f22, %f18
.word 0x30800007 ! t2_kref+0x610: ba,a _kref+0x62c
.word 0xe51fbcc8 ! t2_kref+0x614: ldd [%fp - 0x338], %f18
.word 0xa5b007b4 ! t2_kref+0x618: fpackfix %f20, %f18
.word 0xa5b50db2 ! t2_kref+0x61c: fxors %f20, %f18, %f18
.word 0xa9a48954 ! t2_kref+0x620: fmuld %f18, %f20, %f20
.word 0xaba48836 ! t2_kref+0x624: fadds %f18, %f22, %f21
.word 0xea28a019 ! t2_kref+0x628: stb %l5, [%g2 + 0x19]
.word 0xd0280019 ! t2_kref+0x62c: stb %o0, [%g0 + %i1]
.word 0xabb54314 ! t2_kref+0x630: alignaddr %l5, %l4, %l5
.word 0xafb50a74 ! t2_kref+0x634: fpadd32s %f20, %f20, %f23
.word 0xab320008 ! t2_kref+0x638: srl %o0, %o0, %l5
.word 0xadb48e56 ! t2_kref+0x63c: fxnor %f18, %f22, %f22
.word 0x81ac8ad2 ! t2_kref+0x640: fcmped %fcc0, %f18, %f18
.word 0x2c800005 ! t2_kref+0x644: bneg,a _kref+0x658
.word 0xabb30097 ! t2_kref+0x648: edge16 %o4, %l7, %l5
.word 0xe8d81019 ! t2_kref+0x64c: ldxa [%g0 + %i1]0x80, %l4
.word 0xa82cc017 ! t2_kref+0x650: andn %l3, %l7, %l4
.word 0xa5a01892 ! t2_kref+0x654: fitos %f18, %f18
.word 0xa9a01897 ! t2_kref+0x658: fitos %f23, %f20
.word 0xea080018 ! t2_kref+0x65c: ldub [%g0 + %i0], %l5
.word 0xa9b485d6 ! t2_kref+0x660: fcmpeq32 %f18, %f22, %l4
.word 0xab70000a ! t2_kref+0x664: popc %o2, %l5
.word 0x8582000a ! t2_kref+0x668: wr %o0, %o2, %ccr
.word 0xa5b009b7 ! t2_kref+0x66c: fexpand %f23, %f18
.word 0xadb54715 ! t2_kref+0x670: fmuld8sux16 %f21, %f21, %f22
.word 0xf16e3ff0 ! t2_kref+0x674: prefetch %i0 - 0x10, 24
.word 0xaa65f97c ! t2_kref+0x678: subc %l7, -0x684, %l5
.word 0xd82e6007 ! t2_kref+0x67c: stb %o4, [%i1 + 7]
.word 0xd8270019 ! t2_kref+0x680: st %o4, [%i4 + %i1]
.word 0xe6680019 ! t2_kref+0x684: ldstub [%g0 + %i1], %l3
.word 0xaa3a357a ! t2_kref+0x688: xnor %o0, -0xa86, %l5
.word 0xaa85a871 ! t2_kref+0x68c: addcc %l6, 0x871, %l5
.word 0xee20a028 ! t2_kref+0x690: st %l7, [%g2 + 0x28]
.word 0xea5e001d ! t2_kref+0x694: ldx [%i0 + %i5], %l5
.word 0x85854008 ! t2_kref+0x698: wr %l5, %o0, %ccr
.word 0xabb500e8 ! t2_kref+0x69c: edge16ln %l4, %o0, %l5
sethi %hi(2f), %o7
.word 0xe40be2d0 ! t2_kref+0x6a4: ldub [%o7 + 0x2d0], %l2
.word 0xa41ca00c ! t2_kref+0x6a8: xor %l2, 0xc, %l2
.word 0xe42be2d0 ! t2_kref+0x6ac: stb %l2, [%o7 + 0x2d0]
.word 0x81dbe2d0 ! t2_kref+0x6b0: flush %o7 + 0x2d0
.word 0xe26e401a ! t2_kref+0x6b4: ldstub [%i1 + %i2], %l1
.word 0xada000d4 ! t2_kref+0x6b8: fnegd %f20, %f22
.word 0x81ad8a52 ! t2_kref+0x6bc: fcmpd %fcc0, %f22, %f18
.word 0xada01896 ! t2_kref+0x6c0: fitos %f22, %f22
.word 0xa8e24009 ! t2_kref+0x6c4: subccc %o1, %o1, %l4
.word 0xab2a4017 ! t2_kref+0x6c8: sll %o1, %l7, %l5
.word 0xa9a018d6 ! t2_kref+0x6cc: fdtos %f22, %f20
2: .word 0xaa04fc45 ! t2_kref+0x6d0: add %l3, -0x3bb, %l5
.word 0xe4086148 ! t2_kref+0x6d4: ldub [%g1 + 0x148], %l2
.word 0xa41ca00c ! t2_kref+0x6d8: xor %l2, 0xc, %l2
.word 0xe4286148 ! t2_kref+0x6dc: stb %l2, [%g1 + 0x148]
.word 0x81d86148 ! t2_kref+0x6e0: flush %g1 + 0x148
.word 0x9fc10000 ! t2_kref+0x6e4: call %g4
.word 0xaae5c015 ! t2_kref+0x6e8: subccc %l7, %l5, %l5
.word 0xe9380018 ! t2_kref+0x6ec: std %f20, [%g0 + %i0]
.word 0xd47e200c ! t2_kref+0x6f0: swap [%i0 + 0xc], %o2
.word 0xa9b484d4 ! t2_kref+0x6f4: fcmpne32 %f18, %f20, %l4
.word 0xa8653b0a ! t2_kref+0x6f8: subc %l4, -0x4f6, %l4
.word 0xa5b58736 ! t2_kref+0x6fc: fmuld8ulx16 %f22, %f22, %f18
.word 0xe8080019 ! t2_kref+0x700: ldub [%g0 + %i1], %l4
2: .word 0xe9be5893 ! t2_kref+0x704: stda %f20, [%i1 + %l3]0xc4
.word 0xa89d6812 ! t2_kref+0x708: xorcc %l5, 0x812, %l4
.word 0x8182c000 ! t2_kref+0x70c: wr %o3, %g0, %y
.word 0xe706401c ! t2_kref+0x710: ld [%i1 + %i4], %f19
.word 0x3c480003 ! t2_kref+0x714: bpos,a,pt %icc, _kref+0x720
.word 0xd01e4000 ! t2_kref+0x718: ldd [%i1], %o0
.word 0xa5a00554 ! t2_kref+0x71c: fsqrtd %f20, %f18
.word 0xe67e2014 ! t2_kref+0x720: swap [%i0 + 0x14], %l3
.word 0xa9b4c280 ! t2_kref+0x724: array32 %l3, %g0, %l4
.word 0x2b167bb4 ! t2_kref+0x728: sethi %hi(0x59eed000), %l5
.word 0xa9a01a34 ! t2_kref+0x72c: fstoi %f20, %f20
.word 0xa9b58516 ! t2_kref+0x730: fcmpgt16 %f22, %f22, %l4
.word 0xa9a01913 ! t2_kref+0x734: fitod %f19, %f20
.word 0xabb50a77 ! t2_kref+0x738: fpadd32s %f20, %f23, %f21
.word 0x86102004 ! t2_kref+0x73c: mov 0x4, %g3
.word 0x86a0e001 ! t2_kref+0x740: subcc %g3, 1, %g3
.word 0x22800011 ! t2_kref+0x744: be,a _kref+0x788
.word 0xa5a50d32 ! t2_kref+0x748: fsmuld %f20, %f18, %f18
.word 0xa5b58a56 ! t2_kref+0x74c: fpadd32 %f22, %f22, %f18
.word 0xa9b00c00 ! t2_kref+0x750: fzero %f20
.word 0xa935e004 ! t2_kref+0x754: srl %l7, 0x4, %l4
.word 0x9fc00004 ! t2_kref+0x758: call %g0 + %g4
.word 0xd01e401d ! t2_kref+0x75c: ldd [%i1 + %i5], %o0
.word 0xaba018d6 ! t2_kref+0x760: fdtos %f22, %f21
.word 0x81ac8a56 ! t2_kref+0x764: fcmpd %fcc0, %f18, %f22
.word 0xe8de501d ! t2_kref+0x768: ldxa [%i1 + %i5]0x80, %l4
.word 0x81ad4a37 ! t2_kref+0x76c: fcmps %fcc0, %f21, %f23
.word 0xa932e000 ! t2_kref+0x770: srl %o3, 0x0, %l4
.word 0xe5380019 ! t2_kref+0x774: std %f18, [%g0 + %i1]
.word 0xabb5808b ! t2_kref+0x778: edge16 %l6, %o3, %l5
.word 0x81b01027 ! t2_kref+0x77c: siam 0x7
.word 0x8185c000 ! t2_kref+0x780: wr %l7, %g0, %y
.word 0x3dbfffef ! t2_kref+0x784: fbule,a _kref+0x740
.word 0xa935e014 ! t2_kref+0x788: srl %l7, 0x14, %l4
.word 0xafa549b3 ! t2_kref+0x78c: fdivs %f21, %f19, %f23
.word 0xa82cc015 ! t2_kref+0x790: andn %l3, %l5, %l4
.word 0xaa2db621 ! t2_kref+0x794: andn %l6, -0x9df, %l5
.word 0xef20a028 ! t2_kref+0x798: st %f23, [%g2 + 0x28]
.word 0x2f800003 ! t2_kref+0x79c: fbu,a _kref+0x7a8
.word 0xabb3016b ! t2_kref+0x7a0: edge32ln %o4, %o3, %l5
.word 0xa5b5ce77 ! t2_kref+0x7a4: fxnors %f23, %f23, %f18
.word 0xa922615a ! t2_kref+0x7a8: mulscc %o1, 0x15a, %l4
.word 0xaba589b7 ! t2_kref+0x7ac: fdivs %f22, %f23, %f21
.word 0xaa1d7dfb ! t2_kref+0x7b0: xor %l5, -0x205, %l5
.word 0xaa9de06b ! t2_kref+0x7b4: xorcc %l7, 0x6b, %l5
.word 0x81854000 ! t2_kref+0x7b8: wr %l5, %g0, %y
.word 0xe7066010 ! t2_kref+0x7bc: ld [%i1 + 0x10], %f19
.word 0xadb54735 ! t2_kref+0x7c0: fmuld8ulx16 %f21, %f21, %f22
.word 0xa8e4f324 ! t2_kref+0x7c4: subccc %l3, -0xcdc, %l4
.word 0xe6260000 ! t2_kref+0x7c8: st %l3, [%i0]
.word 0xaa92c00c ! t2_kref+0x7cc: orcc %o3, %o4, %l5
.word 0x26480002 ! t2_kref+0x7d0: bl,a,pt %icc, _kref+0x7d8
.word 0xadb48a14 ! t2_kref+0x7d4: fpadd16 %f18, %f20, %f22
.word 0xd01e6018 ! t2_kref+0x7d8: ldd [%i1 + 0x18], %o0
.word 0xa835bd86 ! t2_kref+0x7dc: orn %l6, -0x27a, %l4
.word 0xaa44f77c ! t2_kref+0x7e0: addc %l3, -0x884, %l5
.word 0xa7a018d6 ! t2_kref+0x7e4: fdtos %f22, %f19
.word 0xea20a038 ! t2_kref+0x7e8: st %l5, [%g2 + 0x38]
.word 0xa9a58952 ! t2_kref+0x7ec: fmuld %f22, %f18, %f20
.word 0xafb007b2 ! t2_kref+0x7f0: fpackfix %f18, %f23
.word 0xd01e001d ! t2_kref+0x7f4: ldd [%i0 + %i5], %o0
nop ! call 0xfffff324
.word 0xe9be5816 ! t2_kref+0x7fc: stda %f20, [%i1 + %l6]0xc0
.word 0xab3a8014 ! t2_kref+0x800: sra %o2, %l4, %l5
.word 0xa7a00033 ! t2_kref+0x804: fmovs %f19, %f19
.word 0xada00556 ! t2_kref+0x808: fsqrtd %f22, %f22
.word 0xe636401b ! t2_kref+0x80c: sth %l3, [%i1 + %i3]
.word 0xa865000b ! t2_kref+0x810: subc %l4, %o3, %l4
.word 0xa9a01932 ! t2_kref+0x814: fstod %f18, %f20
.word 0xd0981019 ! t2_kref+0x818: ldda [%g0 + %i1]0x80, %o0
.word 0x9de3bfa0 ! t2_kref+0x81c: save %sp, -0x60, %sp
.word 0xb45e32a5 ! t2_kref+0x820: smul %i0, -0xd5b, %i2
.word 0xa9e83070 ! t2_kref+0x824: restore %g0, -0xf90, %l4
.word 0xafa00136 ! t2_kref+0x828: fabss %f22, %f23
.word 0xaa5d62db ! t2_kref+0x82c: smul %l5, 0x2db, %l5
.word 0xab44c000 ! t2_kref+0x830: mov %gsr, %l5
sethi %hi(2f), %o7
.word 0xe40be054 ! t2_kref+0x838: ldub [%o7 + 0x54], %l2
.word 0xa41ca00c ! t2_kref+0x83c: xor %l2, 0xc, %l2
.word 0xe42be054 ! t2_kref+0x840: stb %l2, [%o7 + 0x54]
.word 0x81dbe054 ! t2_kref+0x844: flush %o7 + 0x54
.word 0xabb50514 ! t2_kref+0x848: fcmpgt16 %f20, %f20, %l5
.word 0xa5a000b3 ! t2_kref+0x84c: fnegs %f19, %f18
.word 0x2f480006 ! t2_kref+0x850: fbu,a,pt %fcc0, _kref+0x868
2: .word 0xda780018 ! t2_kref+0x854: swap [%g0 + %i0], %o5
.word 0xee300018 ! t2_kref+0x858: sth %l7, [%g0 + %i0]
.word 0xa89de352 ! t2_kref+0x85c: xorcc %l7, 0x352, %l4
.word 0xc06e0000 ! t2_kref+0x860: ldstub [%i0], %g0
.word 0xaad5e2c2 ! t2_kref+0x864: umulcc %l7, 0x2c2, %l5
.word 0xe91f4019 ! t2_kref+0x868: ldd [%i5 + %i1], %f20
.word 0xa9b00c00 ! t2_kref+0x86c: fzero %f20
.word 0xaa430008 ! t2_kref+0x870: addc %o4, %o0, %l5
.word 0xafa00533 ! t2_kref+0x874: fsqrts %f19, %f23
.word 0xafb5cc73 ! t2_kref+0x878: fnors %f23, %f19, %f23
.word 0xa8bdc009 ! t2_kref+0x87c: xnorcc %l7, %o1, %l4
.word 0xa5a50856 ! t2_kref+0x880: faddd %f20, %f22, %f18
.word 0xada00136 ! t2_kref+0x884: fabss %f22, %f22
.word 0xab3cc008 ! t2_kref+0x888: sra %l3, %o0, %l5
.word 0xa9b4cdb4 ! t2_kref+0x88c: fxors %f19, %f20, %f20
.word 0xe99e5a1b ! t2_kref+0x890: ldda [%i1 + %i3]0xd0, %f20
.word 0x81acca33 ! t2_kref+0x894: fcmps %fcc0, %f19, %f19
.word 0xaaf2000a ! t2_kref+0x898: udivcc %o0, %o2, %l5
.word 0xa8e2000a ! t2_kref+0x89c: subccc %o0, %o2, %l4
.word 0xa5a00137 ! t2_kref+0x8a0: fabss %f23, %f18
.word 0xe80e7fff ! t2_kref+0x8a4: ldub [%i1 - 1], %l4
.word 0xa8a2c016 ! t2_kref+0x8a8: subcc %o3, %l6, %l4
.word 0xa8e4c014 ! t2_kref+0x8ac: subccc %l3, %l4, %l4
.word 0xc7ee5013 ! t2_kref+0x8b0: prefetcha %i1 + %l3, 3
.word 0xd82e6018 ! t2_kref+0x8b4: stb %o4, [%i1 + 0x18]
.word 0xa9a509d6 ! t2_kref+0x8b8: fdivd %f20, %f22, %f20
.word 0xaa5ce11f ! t2_kref+0x8bc: smul %l3, 0x11f, %l5
.word 0xafa48935 ! t2_kref+0x8c0: fmuls %f18, %f21, %f23
.word 0x2a800001 ! t2_kref+0x8c4: bcs,a _kref+0x8c8
.word 0xf207bfe0 ! t2_kref+0x8c8: ld [%fp - 0x20], %i1
.word 0xed063ff0 ! t2_kref+0x8cc: ld [%i0 - 0x10], %f22
.word 0xa805bff2 ! t2_kref+0x8d0: add %l6, -0xe, %l4
.word 0xa922c00c ! t2_kref+0x8d4: mulscc %o3, %o4, %l4
.word 0xaa83000a ! t2_kref+0x8d8: addcc %o4, %o2, %l5
.word 0xa8153e2e ! t2_kref+0x8dc: or %l4, -0x1d2, %l4
.word 0xa805a9c2 ! t2_kref+0x8e0: add %l6, 0x9c2, %l4
.word 0xa932c016 ! t2_kref+0x8e4: srl %o3, %l6, %l4
.word 0xd7e61017 ! t2_kref+0x8e8: casa [%i0]0x80, %l7, %o3
.word 0xa9b00cd6 ! t2_kref+0x8ec: fnot2 %f22, %f20
.word 0xaba509b7 ! t2_kref+0x8f0: fdivs %f20, %f23, %f21
.word 0xaba00136 ! t2_kref+0x8f4: fabss %f22, %f21
.word 0xe82e7ff9 ! t2_kref+0x8f8: stb %l4, [%i1 - 7]
.word 0xe8a71018 ! t2_kref+0x8fc: sta %l4, [%i4 + %i0]0x80
.word 0xe5063fe0 ! t2_kref+0x900: ld [%i0 - 0x20], %f18
.word 0xada589d4 ! t2_kref+0x904: fdivd %f22, %f20, %f22
.word 0xaac4c015 ! t2_kref+0x908: addccc %l3, %l5, %l5
.word 0xaab5fbca ! t2_kref+0x90c: orncc %l7, -0x436, %l5
.word 0x2b0c1871 ! t2_kref+0x910: sethi %hi(0x3061c400), %l5
.word 0x36800002 ! t2_kref+0x914: bge,a _kref+0x91c
.word 0xec20a038 ! t2_kref+0x918: st %l6, [%g2 + 0x38]
.word 0xa7a00536 ! t2_kref+0x91c: fsqrts %f22, %f19
.word 0x81ad4a36 ! t2_kref+0x920: fcmps %fcc0, %f21, %f22
.word 0xa9b2c280 ! t2_kref+0x924: array32 %o3, %g0, %l4
.word 0xab33201e ! t2_kref+0x928: srl %o4, 0x1e, %l5
.word 0xabb48596 ! t2_kref+0x92c: fcmpgt32 %f18, %f22, %l5
.word 0xeafe501c ! t2_kref+0x930: swapa [%i1 + %i4]0x80, %l5
.word 0xabb00f36 ! t2_kref+0x934: fsrc2s %f22, %f21
.word 0xa5a00556 ! t2_kref+0x938: fsqrtd %f22, %f18
.word 0xe80e200e ! t2_kref+0x93c: ldub [%i0 + 0xe], %l4
.word 0x81ac8a36 ! t2_kref+0x940: fcmps %fcc0, %f18, %f22
.word 0xe168a14c ! t2_kref+0x944: prefetch %g2 + 0x14c, 16
.word 0xadb54673 ! t2_kref+0x948: fmul8x16au %f21, %f19, %f22
.word 0xe9be5813 ! t2_kref+0x94c: stda %f20, [%i1 + %l3]0xc0
.word 0x81adcab6 ! t2_kref+0x950: fcmpes %fcc0, %f23, %f22
.word 0xe8901019 ! t2_kref+0x954: lduha [%g0 + %i1]0x80, %l4
.word 0xa8320017 ! t2_kref+0x958: orn %o0, %l7, %l4
.word 0xabb50552 ! t2_kref+0x95c: fcmpeq16 %f20, %f18, %l5
.word 0xa7a589b5 ! t2_kref+0x960: fdivs %f22, %f21, %f19
.word 0xa9b2830c ! t2_kref+0x964: alignaddr %o2, %o4, %l4
.word 0xa8a5c00b ! t2_kref+0x968: subcc %l7, %o3, %l4
sethi %hi(2f), %o7
.word 0xe40be180 ! t2_kref+0x970: ldub [%o7 + 0x180], %l2
.word 0xa41ca00c ! t2_kref+0x974: xor %l2, 0xc, %l2
.word 0xe42be180 ! t2_kref+0x978: stb %l2, [%o7 + 0x180]
.word 0x81dbe180 ! t2_kref+0x97c: flush %o7 + 0x180
2: .word 0xaa45b08b ! t2_kref+0x980: addc %l6, -0xf75, %l5
.word 0xabb4c12c ! t2_kref+0x984: edge32n %l3, %o4, %l5
.word 0xa5a01a56 ! t2_kref+0x988: fdtoi %f22, %f18
.word 0xe8ee9018 ! t2_kref+0x98c: ldstuba [%i2 + %i0]0x80, %l4
.word 0xa9b2c0cb ! t2_kref+0x990: edge16l %o3, %o3, %l4
.word 0x28800003 ! t2_kref+0x994: bleu,a _kref+0x9a0
.word 0xaa3cebe8 ! t2_kref+0x998: xnor %l3, 0xbe8, %l5
.word 0xe7062014 ! t2_kref+0x99c: ld [%i0 + 0x14], %f19
.word 0xe620a038 ! t2_kref+0x9a0: st %l3, [%g2 + 0x38]
.word 0xafb5cdf4 ! t2_kref+0x9a4: fnands %f23, %f20, %f23
.word 0xa5a00032 ! t2_kref+0x9a8: fmovs %f18, %f18
.word 0x9fc00004 ! t2_kref+0x9ac: call %g0 + %g4
.word 0xabb4c08a ! t2_kref+0x9b0: edge16 %l3, %o2, %l5
.word 0xa9b584d4 ! t2_kref+0x9b4: fcmpne32 %f22, %f20, %l4
.word 0xed1e0000 ! t2_kref+0x9b8: ldd [%i0], %f22
.word 0xa85a000c ! t2_kref+0x9bc: smul %o0, %o4, %l4
.word 0xafb007b2 ! t2_kref+0x9c0: fpackfix %f18, %f23
.word 0xaaf30016 ! t2_kref+0x9c4: udivcc %o4, %l6, %l5
.word 0x81b01024 ! t2_kref+0x9c8: siam 0x4
.word 0xa9b58976 ! t2_kref+0x9cc: fpmerge %f22, %f22, %f20
.word 0xa9b50ed2 ! t2_kref+0x9d0: fornot2 %f20, %f18, %f20
.word 0xa80b214f ! t2_kref+0x9d4: and %o4, 0x14f, %l4
.word 0xa9b48ad2 ! t2_kref+0x9d8: fpsub32 %f18, %f18, %f20
.word 0xa5a00554 ! t2_kref+0x9dc: fsqrtd %f20, %f18
.word 0xa5a00533 ! t2_kref+0x9e0: fsqrts %f19, %f18
.word 0xe91fbfb8 ! t2_kref+0x9e4: ldd [%fp - 0x48], %f20
.word 0x81adcab2 ! t2_kref+0x9e8: fcmpes %fcc0, %f23, %f18
.word 0x86102015 ! t2_kref+0x9ec: mov 0x15, %g3
.word 0x86a0e001 ! t2_kref+0x9f0: subcc %g3, 1, %g3
.word 0x22800012 ! t2_kref+0x9f4: be,a _kref+0xa3c
.word 0xf5ee101a ! t2_kref+0x9f8: prefetcha %i0 + %i2, 26
.word 0xafa00533 ! t2_kref+0x9fc: fsqrts %f19, %f23
.word 0xa9a01915 ! t2_kref+0xa00: fitod %f21, %f20
.word 0xafa00132 ! t2_kref+0xa04: fabss %f18, %f23
.word 0xada50d37 ! t2_kref+0xa08: fsmuld %f20, %f23, %f22
.word 0x9fc10000 ! t2_kref+0xa0c: call %g4
.word 0xa8453c1f ! t2_kref+0xa10: addc %l4, -0x3e1, %l4
.word 0xabb2c12c ! t2_kref+0xa14: edge32n %o3, %o4, %l5
.word 0xa8b30013 ! t2_kref+0xa18: orncc %o4, %l3, %l4
.word 0xa8d5c015 ! t2_kref+0xa1c: umulcc %l7, %l5, %l4
.word 0xa81b0017 ! t2_kref+0xa20: xor %o4, %l7, %l4
.word 0xd026401c ! t2_kref+0xa24: st %o0, [%i1 + %i4]
.word 0x3cbffff2 ! t2_kref+0xa28: bpos,a _kref+0x9f0
.word 0xd2300019 ! t2_kref+0xa2c: sth %o1, [%g0 + %i1]
.word 0xa9b240d6 ! t2_kref+0xa30: edge16l %o1, %l6, %l4
.word 0xa9b58e54 ! t2_kref+0xa34: fxnor %f22, %f20, %f20
.word 0x2c800007 ! t2_kref+0xa38: bneg,a _kref+0xa54
.word 0xe630a008 ! t2_kref+0xa3c: sth %l3, [%g2 + 8]
.word 0xa93a6017 ! t2_kref+0xa40: sra %o1, 0x17, %l4
.word 0xab3b000c ! t2_kref+0xa44: sra %o4, %o4, %l5
.word 0xabb584d2 ! t2_kref+0xa48: fcmpne32 %f22, %f18, %l5
.word 0x3d800006 ! t2_kref+0xa4c: fbule,a _kref+0xa64
.word 0xafa00137 ! t2_kref+0xa50: fabss %f23, %f23
.word 0x81ad4ab3 ! t2_kref+0xa54: fcmpes %fcc0, %f21, %f19
.word 0xa9a00556 ! t2_kref+0xa58: fsqrtd %f22, %f20
.word 0xd83e6008 ! t2_kref+0xa5c: std %o4, [%i1 + 8]
.word 0xadb007b6 ! t2_kref+0xa60: fpackfix %f22, %f22
.word 0xa8fac009 ! t2_kref+0xa64: sdivcc %o3, %o1, %l4
.word 0xa9b2c30a ! t2_kref+0xa68: alignaddr %o3, %o2, %l4
.word 0xaa033a29 ! t2_kref+0xa6c: add %o4, -0x5d7, %l5
.word 0xa88d2f85 ! t2_kref+0xa70: andcc %l4, 0xf85, %l4
.word 0xec36201a ! t2_kref+0xa74: sth %l6, [%i0 + 0x1a]
.word 0xa5a000b3 ! t2_kref+0xa78: fnegs %f19, %f18
.word 0xa8030014 ! t2_kref+0xa7c: add %o4, %l4, %l4
.word 0xea470019 ! t2_kref+0xa80: ldsw [%i4 + %i1], %l5
.word 0xab0dfca8 ! t2_kref+0xa84: tsubcc %l7, -0x358, %l5
.word 0xaa02a8e0 ! t2_kref+0xa88: add %o2, 0x8e0, %l5
.word 0xabb2808c ! t2_kref+0xa8c: edge16 %o2, %o4, %l5
.word 0xa5a00552 ! t2_kref+0xa90: fsqrtd %f18, %f18
.word 0xaa3a6d14 ! t2_kref+0xa94: xnor %o1, 0xd14, %l5
.word 0xa9b00c00 ! t2_kref+0xa98: fzero %f20
.word 0xa9a489d6 ! t2_kref+0xa9c: fdivd %f18, %f22, %f20
.word 0xa5a509d2 ! t2_kref+0xaa0: fdivd %f20, %f18, %f18
.word 0x81850000 ! t2_kref+0xaa4: wr %l4, %g0, %y
.word 0xabb58069 ! t2_kref+0xaa8: edge8ln %l6, %o1, %l5
.word 0xafb48af6 ! t2_kref+0xaac: fpsub32s %f18, %f22, %f23
.word 0xa8fb2c1a ! t2_kref+0xab0: sdivcc %o4, 0xc1a, %l4
.word 0x81ad8ad2 ! t2_kref+0xab4: fcmped %fcc0, %f22, %f18
.word 0xe80e201f ! t2_kref+0xab8: ldub [%i0 + 0x1f], %l4
.word 0xaba01096 ! t2_kref+0xabc: fxtos %f22, %f21
.word 0x81ad0ad6 ! t2_kref+0xac0: fcmped %fcc0, %f20, %f22
.word 0xb610200a ! t2_kref+0xac4: mov 0xa, %i3
.word 0xaa9a4008 ! t2_kref+0xac8: xorcc %o1, %o0, %l5
.word 0xe8580019 ! t2_kref+0xacc: ldx [%g0 + %i1], %l4
.word 0xa5a01a56 ! t2_kref+0xad0: fdtoi %f22, %f18
.word 0xd436600e ! t2_kref+0xad4: sth %o2, [%i1 + 0xe]
.word 0xadb50df6 ! t2_kref+0xad8: fnands %f20, %f22, %f22
.word 0xabb48554 ! t2_kref+0xadc: fcmpeq16 %f18, %f20, %l5
.word 0xa9a01a52 ! t2_kref+0xae0: fdtoi %f18, %f20
.word 0xe9180019 ! t2_kref+0xae4: ldd [%g0 + %i1], %f20
.word 0xabb200e8 ! t2_kref+0xae8: edge16ln %o0, %o0, %l5
.word 0xa8aa225a ! t2_kref+0xaec: andncc %o0, 0x25a, %l4
.word 0xadb58a94 ! t2_kref+0xaf0: fpsub16 %f22, %f20, %f22
.word 0xa9a489d4 ! t2_kref+0xaf4: fdivd %f18, %f20, %f20
.word 0xa9a509d4 ! t2_kref+0xaf8: fdivd %f20, %f20, %f20
.word 0x290a7f57 ! t2_kref+0xafc: sethi %hi(0x29fd5c00), %l4
.word 0xa8f5400b ! t2_kref+0xb00: udivcc %l5, %o3, %l4
.word 0xa9b486b4 ! t2_kref+0xb04: fmul8x16al %f18, %f20, %f20
.word 0xa812400a ! t2_kref+0xb08: or %o1, %o2, %l4
.word 0x3d800004 ! t2_kref+0xb0c: fbule,a _kref+0xb1c
.word 0xd2300018 ! t2_kref+0xb10: sth %o1, [%g0 + %i0]
.word 0xa9b2816c ! t2_kref+0xb14: edge32ln %o2, %o4, %l4
.word 0x2b097bed ! t2_kref+0xb18: sethi %hi(0x25efb400), %l5
.word 0xe4780019 ! t2_kref+0xb1c: swap [%g0 + %i1], %l2
.word 0xea6e3fff ! t2_kref+0xb20: ldstub [%i0 - 1], %l5
.word 0xa8a20015 ! t2_kref+0xb24: subcc %o0, %l5, %l4
.word 0xada48933 ! t2_kref+0xb28: fmuls %f18, %f19, %f22
.word 0xf007bfe0 ! t2_kref+0xb2c: ld [%fp - 0x20], %i0
.word 0xa7a01a52 ! t2_kref+0xb30: fdtoi %f18, %f19
.word 0xada54836 ! t2_kref+0xb34: fadds %f21, %f22, %f22
.word 0x81ad4a35 ! t2_kref+0xb38: fcmps %fcc0, %f21, %f21
.word 0xa915e685 ! t2_kref+0xb3c: taddcctv %l7, 0x685, %l4
.word 0xa9b50a56 ! t2_kref+0xb40: fpadd32 %f20, %f22, %f20
.word 0xe520a028 ! t2_kref+0xb44: st %f18, [%g2 + 0x28]
.word 0xec270019 ! t2_kref+0xb48: st %l6, [%i4 + %i1]
.word 0xa9b5cdf6 ! t2_kref+0xb4c: fnands %f23, %f22, %f20
call SYM(t2_subr2)
.word 0xd83e6008 ! t2_kref+0xb54: std %o4, [%i1 + 8]
.word 0xea0e401a ! t2_kref+0xb58: ldub [%i1 + %i2], %l5
.word 0xa93b2011 ! t2_kref+0xb5c: sra %o4, 0x11, %l4
.word 0xea26601c ! t2_kref+0xb60: st %l5, [%i1 + 0x1c]
.word 0xd27e0000 ! t2_kref+0xb64: swap [%i0], %o1
.word 0x9de3bfa0 ! t2_kref+0xb68: save %sp, -0x60, %sp
.word 0xa9ee2f64 ! t2_kref+0xb6c: restore %i0, 0xf64, %l4
.word 0xea10a018 ! t2_kref+0xb70: lduh [%g2 + 0x18], %l5
.word 0xa8754014 ! t2_kref+0xb74: udiv %l5, %l4, %l4
.word 0xea10a028 ! t2_kref+0xb78: lduh [%g2 + 0x28], %l5
.word 0xa8ab0008 ! t2_kref+0xb7c: andncc %o4, %o0, %l4
.word 0xc12e401c ! t2_kref+0xb80: st %fsr, [%i1 + %i4]
.word 0x3e800005 ! t2_kref+0xb84: bvc,a _kref+0xb98
.word 0xd01e6010 ! t2_kref+0xb88: ldd [%i1 + 0x10], %o0
.word 0xeac81018 ! t2_kref+0xb8c: ldsba [%g0 + %i0]0x80, %l5
.word 0xa5a00552 ! t2_kref+0xb90: fsqrtd %f18, %f18
.word 0xa9b50e80 ! t2_kref+0xb94: fsrc1 %f20, %f20
.word 0x8143e040 ! t2_kref+0xb98: membar 0x40
.word 0xa91cc00b ! t2_kref+0xb9c: tsubcctv %l3, %o3, %l4
.word 0xa93aa01b ! t2_kref+0xba0: sra %o2, 0x1b, %l4
.word 0xa9224014 ! t2_kref+0xba4: mulscc %o1, %l4, %l4
.word 0xa9a00556 ! t2_kref+0xba8: fsqrtd %f22, %f20
.word 0xa9b5806b ! t2_kref+0xbac: edge8ln %l6, %o3, %l4
.word 0xa8327f8a ! t2_kref+0xbb0: orn %o1, -0x76, %l4
.word 0x81ad8a34 ! t2_kref+0xbb4: fcmps %fcc0, %f22, %f20
.word 0xaba54935 ! t2_kref+0xbb8: fmuls %f21, %f21, %f21
.word 0xadb48636 ! t2_kref+0xbbc: fmul8x16 %f18, %f22, %f22
.word 0x2f800002 ! t2_kref+0xbc0: fbu,a _kref+0xbc8
.word 0xeace101a ! t2_kref+0xbc4: ldsba [%i0 + %i2]0x80, %l5
.word 0xc96e2000 ! t2_kref+0xbc8: prefetch %i0, 4
.word 0xa8356af1 ! t2_kref+0xbcc: orn %l5, 0xaf1, %l4
.word 0x9de3bfa0 ! t2_kref+0xbd0: save %sp, -0x60, %sp
.word 0x8066801b ! t2_kref+0xbd4: subc %i2, %i3, %g0
.word 0xabef4018 ! t2_kref+0xbd8: restore %i5, %i0, %l5
.word 0xed1f4019 ! t2_kref+0xbdc: ldd [%i5 + %i1], %f22
.word 0xe8c6101c ! t2_kref+0xbe0: ldswa [%i0 + %i4]0x80, %l4
.word 0xab2ac00a ! t2_kref+0xbe4: sll %o3, %o2, %l5
.word 0xa5a4cd34 ! t2_kref+0xbe8: fsmuld %f19, %f20, %f18
.word 0xaa328015 ! t2_kref+0xbec: orn %o2, %l5, %l5
.word 0xd09e101d ! t2_kref+0xbf0: ldda [%i0 + %i5]0x80, %o0
.word 0xabb50135 ! t2_kref+0xbf4: edge32n %l4, %l5, %l5
.word 0xa7a018d4 ! t2_kref+0xbf8: fdtos %f20, %f19
.word 0xa9b24108 ! t2_kref+0xbfc: edge32 %o1, %o0, %l4
.word 0xa83af2f1 ! t2_kref+0xc00: xnor %o3, -0xd0f, %l4
.word 0xed20a008 ! t2_kref+0xc04: st %f22, [%g2 + 8]
.word 0x9fc00004 ! t2_kref+0xc08: call %g0 + %g4
.word 0xef200018 ! t2_kref+0xc0c: st %f23, [%g0 + %i0]
.word 0xadb00fc0 ! t2_kref+0xc10: fone %f22
.word 0xd67e3fe8 ! t2_kref+0xc14: swap [%i0 - 0x18], %o3
.word 0xe9beda58 ! t2_kref+0xc18: stda %f20, [%i3 + %i0]0xd2
.word 0xa8d5e235 ! t2_kref+0xc1c: umulcc %l7, 0x235, %l4
.word 0xafa000b7 ! t2_kref+0xc20: fnegs %f23, %f23
.word 0xe85e3fe0 ! t2_kref+0xc24: ldx [%i0 - 0x20], %l4
.word 0x81ad0ad4 ! t2_kref+0xc28: fcmped %fcc0, %f20, %f20
.word 0xaa65800c ! t2_kref+0xc2c: subc %l6, %o4, %l5
.word 0xa8628017 ! t2_kref+0xc30: subc %o2, %l7, %l4
.word 0xadb54ef4 ! t2_kref+0xc34: fornot2s %f21, %f20, %f22
.word 0xa5a509d2 ! t2_kref+0xc38: fdivd %f20, %f18, %f18
.word 0xa92a8009 ! t2_kref+0xc3c: sll %o2, %o1, %l4
.word 0xa5b58d12 ! t2_kref+0xc40: fandnot1 %f22, %f18, %f18
.word 0xd43e4000 ! t2_kref+0xc44: std %o2, [%i1]
.word 0xabb48ab6 ! t2_kref+0xc48: fpsub16s %f18, %f22, %f21
.word 0xaafd3a4d ! t2_kref+0xc4c: sdivcc %l4, -0x5b3, %l5
.word 0xabb30316 ! t2_kref+0xc50: alignaddr %o4, %l6, %l5
.word 0xa5a50952 ! t2_kref+0xc54: fmuld %f20, %f18, %f18
.word 0xaa25c00b ! t2_kref+0xc58: sub %l7, %o3, %l5
.word 0xee300018 ! t2_kref+0xc5c: sth %l7, [%g0 + %i0]
.word 0xada588d4 ! t2_kref+0xc60: fsubd %f22, %f20, %f22
.word 0x3e800007 ! t2_kref+0xc64: bvc,a _kref+0xc80
.word 0xeb00a038 ! t2_kref+0xc68: ld [%g2 + 0x38], %f21
.word 0xabb4c128 ! t2_kref+0xc6c: edge32n %l3, %o0, %l5
.word 0x22800005 ! t2_kref+0xc70: be,a _kref+0xc84
.word 0xa8e50008 ! t2_kref+0xc74: subccc %l4, %o0, %l4
.word 0x81accab7 ! t2_kref+0xc78: fcmpes %fcc0, %f19, %f23
.word 0xa89d7f09 ! t2_kref+0xc7c: xorcc %l5, -0xf7, %l4
.word 0xe1be580b ! t2_kref+0xc80: stda %f16, [%i1 + %o3]0xc0
.word 0xc368a14c ! t2_kref+0xc84: prefetch %g2 + 0x14c, 1
.word 0xd6780019 ! t2_kref+0xc88: swap [%g0 + %i1], %o3
.word 0xafa01a54 ! t2_kref+0xc8c: fdtoi %f20, %f23
.word 0xa804e0ea ! t2_kref+0xc90: add %l3, 0xea, %l4
.word 0xa9a48952 ! t2_kref+0xc94: fmuld %f18, %f18, %f20
.word 0x86102017 ! t2_kref+0xc98: mov 0x17, %g3
.word 0x86a0e001 ! t2_kref+0xc9c: subcc %g3, 1, %g3
.word 0x22800004 ! t2_kref+0xca0: be,a _kref+0xcb0
.word 0xab0d0013 ! t2_kref+0xca4: tsubcc %l4, %l3, %l5
.word 0xa5b50c96 ! t2_kref+0xca8: fandnot2 %f20, %f22, %f18
.word 0xaa5a6edd ! t2_kref+0xcac: smul %o1, 0xedd, %l5
.word 0x81accab6 ! t2_kref+0xcb0: fcmpes %fcc0, %f19, %f22
.word 0xeb20a038 ! t2_kref+0xcb4: st %f21, [%g2 + 0x38]
.word 0xe8467ff8 ! t2_kref+0xcb8: ldsw [%i1 - 8], %l4
.word 0xafa01a56 ! t2_kref+0xcbc: fdtoi %f22, %f23
.word 0xada018d4 ! t2_kref+0xcc0: fdtos %f20, %f22
call 1f
.empty
.word 0xa88d400c ! t2_kref+0xcc8: andcc %l5, %o4, %l4
.word 0xa835c014 ! t2_kref+0xccc: orn %l7, %l4, %l4
.word 0xe46e7feb ! t2_kref+0xcd0: ldstub [%i1 - 0x15], %l2
.word 0xd01e3ff8 ! t2_kref+0xcd4: ldd [%i0 - 8], %o0
.word 0xd4780018 ! t2_kref+0xcd8: swap [%g0 + %i0], %o2
.word 0xa8e33912 ! t2_kref+0xcdc: subccc %o4, -0x6ee, %l4
1: .word 0xada58856 ! t2_kref+0xce0: faddd %f22, %f22, %f22
.word 0xa5a589d2 ! t2_kref+0xce4: fdivd %f22, %f18, %f18
.word 0xee2e6014 ! t2_kref+0xce8: stb %l7, [%i1 + 0x14]
.word 0xa9b00c00 ! t2_kref+0xcec: fzero %f20
.word 0x22800006 ! t2_kref+0xcf0: be,a _kref+0xd08
.word 0xa8e4e0cc ! t2_kref+0xcf4: subccc %l3, 0xcc, %l4
.word 0xe1be580b ! t2_kref+0xcf8: stda %f16, [%i1 + %o3]0xc0
.word 0xe8c01019 ! t2_kref+0xcfc: ldswa [%g0 + %i1]0x80, %l4
.word 0xab70000b ! t2_kref+0xd00: popc %o3, %l5
.word 0xa8dabc76 ! t2_kref+0xd04: smulcc %o2, -0x38a, %l4
.word 0xa9a00552 ! t2_kref+0xd08: fsqrtd %f18, %f20
.word 0xea2e8019 ! t2_kref+0xd0c: stb %l5, [%i2 + %i1]
.word 0xa82566e4 ! t2_kref+0xd10: sub %l5, 0x6e4, %l4
.word 0xaa0da30a ! t2_kref+0xd14: and %l6, 0x30a, %l5
.word 0xaaf24017 ! t2_kref+0xd18: udivcc %o1, %l7, %l5
.word 0xa9b5c200 ! t2_kref+0xd1c: array8 %l7, %g0, %l4
.word 0xada509d2 ! t2_kref+0xd20: fdivd %f20, %f18, %f22
.word 0xadb50f92 ! t2_kref+0xd24: for %f20, %f18, %f22
.word 0xeb06401c ! t2_kref+0xd28: ld [%i1 + %i4], %f21
.word 0xa9a00554 ! t2_kref+0xd2c: fsqrtd %f20, %f20
.word 0xa9b00fc0 ! t2_kref+0xd30: fone %f20
.word 0xeb000018 ! t2_kref+0xd34: ld [%g0 + %i0], %f21
.word 0xea30a01a ! t2_kref+0xd38: sth %l5, [%g2 + 0x1a]
.word 0xef066008 ! t2_kref+0xd3c: ld [%i1 + 8], %f23
.word 0xadb48914 ! t2_kref+0xd40: faligndata %f18, %f20, %f22
.word 0xa5a48952 ! t2_kref+0xd44: fmuld %f18, %f18, %f18
.word 0x35480003 ! t2_kref+0xd48: fbue,a,pt %fcc0, _kref+0xd54
.word 0xe87e001c ! t2_kref+0xd4c: swap [%i0 + %i4], %l4
.word 0xa9a00033 ! t2_kref+0xd50: fmovs %f19, %f20
.word 0xa9b007b6 ! t2_kref+0xd54: fpackfix %f22, %f20
.word 0xaa022398 ! t2_kref+0xd58: add %o0, 0x398, %l5
.word 0xada489d4 ! t2_kref+0xd5c: fdivd %f18, %f20, %f22
.word 0xea40a008 ! t2_kref+0xd60: ldsw [%g2 + 8], %l5
.word 0xa92565dd ! t2_kref+0xd64: mulscc %l5, 0x5dd, %l4
.word 0xa925eb4f ! t2_kref+0xd68: mulscc %l7, 0xb4f, %l4
.word 0xa9a589b2 ! t2_kref+0xd6c: fdivs %f22, %f18, %f20
.word 0xa9b48636 ! t2_kref+0xd70: fmul8x16 %f18, %f22, %f20
.word 0xadb48df4 ! t2_kref+0xd74: fnands %f18, %f20, %f22
.word 0xa9b300f4 ! t2_kref+0xd78: edge16ln %o4, %l4, %l4
.word 0xef06601c ! t2_kref+0xd7c: ld [%i1 + 0x1c], %f23
.word 0xf007bfe0 ! t2_kref+0xd80: ld [%fp - 0x20], %i0
.word 0x2e480008 ! t2_kref+0xd84: bvs,a,pt %icc, _kref+0xda4
.word 0xaa026c09 ! t2_kref+0xd88: add %o1, 0xc09, %l5
.word 0xa5a509b6 ! t2_kref+0xd8c: fdivs %f20, %f22, %f18
.word 0xaba509b7 ! t2_kref+0xd90: fdivs %f20, %f23, %f21
.word 0xada589b7 ! t2_kref+0xd94: fdivs %f22, %f23, %f22
.word 0xe6367fee ! t2_kref+0xd98: sth %l3, [%i1 - 0x12]
.word 0xada01a52 ! t2_kref+0xd9c: fdtoi %f18, %f22
.word 0xe8c61000 ! t2_kref+0xda0: ldswa [%i0]0x80, %l4
.word 0xa8226167 ! t2_kref+0xda4: sub %o1, 0x167, %l4
.word 0x293bd757 ! t2_kref+0xda8: sethi %hi(0xef5d5c00), %l4
.word 0x81ad0ad6 ! t2_kref+0xdac: fcmped %fcc0, %f20, %f22
.word 0xa7a00132 ! t2_kref+0xdb0: fabss %f18, %f19
.word 0xaaf54013 ! t2_kref+0xdb4: udivcc %l5, %l3, %l5
.word 0xa5a50956 ! t2_kref+0xdb8: fmuld %f20, %f22, %f18
.word 0xeac61000 ! t2_kref+0xdbc: ldswa [%i0]0x80, %l5
.word 0xa9b30075 ! t2_kref+0xdc0: edge8ln %o4, %l5, %l4
.word 0xafa000b6 ! t2_kref+0xdc4: fnegs %f22, %f23
.word 0x8182c000 ! t2_kref+0xdc8: wr %o3, %g0, %y
.word 0xd82e001a ! t2_kref+0xdcc: stb %o4, [%i0 + %i2]
.word 0xd02e3ff3 ! t2_kref+0xdd0: stb %o0, [%i0 - 0xd]
.word 0x9de3bfa0 ! t2_kref+0xdd4: save %sp, -0x60, %sp
.word 0xa9ef2f2b ! t2_kref+0xdd8: restore %i4, 0xf2b, %l4
.word 0x292f566d ! t2_kref+0xddc: sethi %hi(0xbd59b400), %l4
.word 0x2b480002 ! t2_kref+0xde0: fbug,a,pt %fcc0, _kref+0xde8
.word 0xafa58937 ! t2_kref+0xde4: fmuls %f22, %f23, %f23
.word 0xa8e2400b ! t2_kref+0xde8: subccc %o1, %o3, %l4
.word 0xa9b54280 ! t2_kref+0xdec: array32 %l5, %g0, %l4
.word 0xa5b58fb4 ! t2_kref+0xdf0: fors %f22, %f20, %f18
.word 0xe4086864 ! t2_kref+0xdf4: ldub [%g1 + 0x864], %l2
.word 0xa41ca00c ! t2_kref+0xdf8: xor %l2, 0xc, %l2
.word 0xe4286864 ! t2_kref+0xdfc: stb %l2, [%g1 + 0x864]
.word 0x81d86864 ! t2_kref+0xe00: flush %g1 + 0x864
.word 0xa5a48852 ! t2_kref+0xe04: faddd %f18, %f18, %f18
.word 0xa9a80052 ! t2_kref+0xe08: fmovdn %fcc0, %f18, %f20
.word 0xa7a489b3 ! t2_kref+0xe0c: fdivs %f18, %f19, %f19
.word 0xada00536 ! t2_kref+0xe10: fsqrts %f22, %f22
.word 0xa5a58952 ! t2_kref+0xe14: fmuld %f22, %f18, %f18
.word 0xaba01a32 ! t2_kref+0xe18: fstoi %f18, %f21
.word 0xaa054009 ! t2_kref+0xe1c: add %l5, %o1, %l5
2: .word 0xaaf2000b ! t2_kref+0xe20: udivcc %o0, %o3, %l5
.word 0xab44c000 ! t2_kref+0xe24: mov %gsr, %l5
.word 0xabb48596 ! t2_kref+0xe28: fcmpgt32 %f18, %f22, %l5
.word 0xa9a01096 ! t2_kref+0xe2c: fxtos %f22, %f20
.word 0xa5a508d4 ! t2_kref+0xe30: fsubd %f20, %f20, %f18
.word 0xe4086894 ! t2_kref+0xe34: ldub [%g1 + 0x894], %l2
.word 0xa41ca00c ! t2_kref+0xe38: xor %l2, 0xc, %l2
.word 0xe4286894 ! t2_kref+0xe3c: stb %l2, [%g1 + 0x894]
.word 0x81d86894 ! t2_kref+0xe40: flush %g1 + 0x894
.word 0xa9a01933 ! t2_kref+0xe44: fstod %f19, %f20
.word 0x2f480007 ! t2_kref+0xe48: fbu,a,pt %fcc0, _kref+0xe64
.word 0xaba01a54 ! t2_kref+0xe4c: fdtoi %f20, %f21
2: .word 0xa7a01896 ! t2_kref+0xe50: fitos %f22, %f19
.word 0xa8f27596 ! t2_kref+0xe54: udivcc %o1, -0xa6a, %l4
.word 0xab250016 ! t2_kref+0xe58: mulscc %l4, %l6, %l5
.word 0x2b480002 ! t2_kref+0xe5c: fbug,a,pt %fcc0, _kref+0xe64
.word 0xaaf2c00c ! t2_kref+0xe60: udivcc %o3, %o4, %l5
.word 0xea2e200e ! t2_kref+0xe64: stb %l5, [%i0 + 0xe]
.word 0xa9a00554 ! t2_kref+0xe68: fsqrtd %f20, %f20
.word 0xab44c000 ! t2_kref+0xe6c: mov %gsr, %l5
.word 0xa9a01a54 ! t2_kref+0xe70: fdtoi %f20, %f20
.word 0xf007bfe0 ! t2_kref+0xe74: ld [%fp - 0x20], %i0
.word 0xa8a4c00c ! t2_kref+0xe78: subcc %l3, %o4, %l4
.word 0x3b800008 ! t2_kref+0xe7c: fble,a _kref+0xe9c
.word 0xa93b2007 ! t2_kref+0xe80: sra %o4, 0x7, %l4
.word 0xa9b20095 ! t2_kref+0xe84: edge16 %o0, %l5, %l4
.word 0xaba01a56 ! t2_kref+0xe88: fdtoi %f22, %f21
.word 0x291f8370 ! t2_kref+0xe8c: sethi %hi(0x7e0dc000), %l4
.word 0x81ac8a56 ! t2_kref+0xe90: fcmpd %fcc0, %f18, %f22
.word 0xaaf22e15 ! t2_kref+0xe94: udivcc %o0, 0xe15, %l5
.word 0xa822800b ! t2_kref+0xe98: sub %o2, %o3, %l4
.word 0xa7b58ea0 ! t2_kref+0xe9c: fsrc1s %f22, %f19
.word 0xafa589b6 ! t2_kref+0xea0: fdivs %f22, %f22, %f23
.word 0xada509d6 ! t2_kref+0xea4: fdivd %f20, %f22, %f22
.word 0xa8ba6f0b ! t2_kref+0xea8: xnorcc %o1, 0xf0b, %l4
.word 0xe7871019 ! t2_kref+0xeac: lda [%i4 + %i1]0x80, %f19
.word 0xa832c016 ! t2_kref+0xeb0: orn %o3, %l6, %l4
.word 0xa8e5ad47 ! t2_kref+0xeb4: subccc %l6, 0xd47, %l4
.word 0xada00035 ! t2_kref+0xeb8: fmovs %f21, %f22
.word 0x22800004 ! t2_kref+0xebc: be,a _kref+0xecc
.word 0xea560000 ! t2_kref+0xec0: ldsh [%i0], %l5
.word 0xa5a00552 ! t2_kref+0xec4: fsqrtd %f18, %f18
.word 0xe99f5a58 ! t2_kref+0xec8: ldda [%i5 + %i0]0xd2, %f20
.word 0xd620a008 ! t2_kref+0xecc: st %o3, [%g2 + 8]
.word 0xa8e57225 ! t2_kref+0xed0: subccc %l5, -0xddb, %l4
.word 0xa8623859 ! t2_kref+0xed4: subc %o0, -0x7a7, %l4
.word 0x81adca35 ! t2_kref+0xed8: fcmps %fcc0, %f23, %f21
.word 0xd636001b ! t2_kref+0xedc: sth %o3, [%i0 + %i3]
.word 0xea48a029 ! t2_kref+0xee0: ldsb [%g2 + 0x29], %l5
.word 0xab35c009 ! t2_kref+0xee4: srl %l7, %o1, %l5
.word 0xfd6e001d ! t2_kref+0xee8: prefetch %i0 + %i5, 30
.word 0x34800002 ! t2_kref+0xeec: bg,a _kref+0xef4
.word 0xda6e8018 ! t2_kref+0xef0: ldstub [%i2 + %i0], %o5
.word 0xaa2ae27a ! t2_kref+0xef4: andn %o3, 0x27a, %l5
.word 0xa92d4014 ! t2_kref+0xef8: sll %l5, %l4, %l4
.word 0xee6e0000 ! t2_kref+0xefc: ldstub [%i0], %l7
.word 0xa9a50834 ! t2_kref+0xf00: fadds %f20, %f20, %f20
.word 0xa8aa400b ! t2_kref+0xf04: andncc %o1, %o3, %l4
.word 0xa93a8015 ! t2_kref+0xf08: sra %o2, %l5, %l4
.word 0xc12e7ff4 ! t2_kref+0xf0c: st %fsr, [%i1 - 0xc]
.word 0xd01f4018 ! t2_kref+0xf10: ldd [%i5 + %i0], %o0
.word 0xa9a509d2 ! t2_kref+0xf14: fdivd %f20, %f18, %f20
.word 0xa9b30034 ! t2_kref+0xf18: edge8n %o4, %l4, %l4
.word 0xa92d000a ! t2_kref+0xf1c: sll %l4, %o2, %l4
.word 0xa935e01c ! t2_kref+0xf20: srl %l7, 0x1c, %l4
.word 0xd83e7ff0 ! t2_kref+0xf24: std %o4, [%i1 - 0x10]
.word 0xaafcc014 ! t2_kref+0xf28: sdivcc %l3, %l4, %l5
.word 0x2b800004 ! t2_kref+0xf2c: fbug,a _kref+0xf3c
.word 0xa9b2c048 ! t2_kref+0xf30: edge8l %o3, %o0, %l4
.word 0xa5b00f12 ! t2_kref+0xf34: fsrc2 %f18, %f18
.word 0xa7a48937 ! t2_kref+0xf38: fmuls %f18, %f23, %f19
.word 0x9e006984 ! t2_kref+0xf3c: add %g1, 0x984, %o7
! .word 0x35492429 ! t2_kref+0xf40: fbue,a,pt %fcc0, SYM(t2_subr3)
fbue,a,pt %fcc0, SYM(t2_subr3)
.word 0xa9a58856 ! t2_kref+0xf44: faddd %f22, %f22, %f20
.word 0xabb58594 ! t2_kref+0xf48: fcmpgt32 %f22, %f20, %l5
.word 0xab254017 ! t2_kref+0xf4c: mulscc %l5, %l7, %l5
.word 0xaa72000a ! t2_kref+0xf50: udiv %o0, %o2, %l5
.word 0xaba00533 ! t2_kref+0xf54: fsqrts %f19, %f21
.word 0xafa00036 ! t2_kref+0xf58: fmovs %f22, %f23
.word 0xd01e6008 ! t2_kref+0xf5c: ldd [%i1 + 8], %o0
.word 0xa8ad6998 ! t2_kref+0xf60: andncc %l5, 0x998, %l4
.word 0xd636c019 ! t2_kref+0xf64: sth %o3, [%i3 + %i1]
.word 0xa5a00137 ! t2_kref+0xf68: fabss %f23, %f18
.word 0xabb2c0d6 ! t2_kref+0xf6c: edge16l %o3, %l6, %l5
.word 0x3a480004 ! t2_kref+0xf70: bcc,a,pt %icc, _kref+0xf80
.word 0xab04c013 ! t2_kref+0xf74: taddcc %l3, %l3, %l5
.word 0xe67e6018 ! t2_kref+0xf78: swap [%i1 + 0x18], %l3
.word 0xadb5c734 ! t2_kref+0xf7c: fmuld8ulx16 %f23, %f20, %f22
.word 0xaa3d800a ! t2_kref+0xf80: xnor %l6, %o2, %l5
.word 0xaa9a0014 ! t2_kref+0xf84: xorcc %o0, %l4, %l5
.word 0xafa01a54 ! t2_kref+0xf88: fdtoi %f20, %f23
.word 0xaa558015 ! t2_kref+0xf8c: umul %l6, %l5, %l5
.word 0x37800006 ! t2_kref+0xf90: fbge,a _kref+0xfa8
.word 0xab224016 ! t2_kref+0xf94: mulscc %o1, %l6, %l5
.word 0xaad2b4a7 ! t2_kref+0xf98: umulcc %o2, -0xb59, %l5
.word 0xebe61013 ! t2_kref+0xf9c: casa [%i0]0x80, %l3, %l5
.word 0xaa3a70a5 ! t2_kref+0xfa0: xnor %o1, -0xf5b, %l5
.word 0xa8bd4016 ! t2_kref+0xfa4: xnorcc %l5, %l6, %l4
.word 0xd47e0000 ! t2_kref+0xfa8: swap [%i0], %o2
.word 0xadb5cdb3 ! t2_kref+0xfac: fxors %f23, %f19, %f22
.word 0xa9b50c75 ! t2_kref+0xfb0: fnors %f20, %f21, %f20
.word 0xd2263ff0 ! t2_kref+0xfb4: st %o1, [%i0 - 0x10]
.word 0xaac4e1f9 ! t2_kref+0xfb8: addccc %l3, 0x1f9, %l5
.word 0xabb4c309 ! t2_kref+0xfbc: alignaddr %l3, %o1, %l5
.word 0xa89b2e18 ! t2_kref+0xfc0: xorcc %o4, 0xe18, %l4
.word 0x9fc10000 ! t2_kref+0xfc4: call %g4
.word 0xe51e3fe0 ! t2_kref+0xfc8: ldd [%i0 - 0x20], %f18
.word 0xa9b00cf5 ! t2_kref+0xfcc: fnot2s %f21, %f20
.word 0xe1be1a1d ! t2_kref+0xfd0: stda %f16, [%i0 + %i5]0xd0
.word 0xd820a008 ! t2_kref+0xfd4: st %o4, [%g2 + 8]
.word 0xa845b2df ! t2_kref+0xfd8: addc %l6, -0xd21, %l4
.word 0xe4086a60 ! t2_kref+0xfdc: ldub [%g1 + 0xa60], %l2
.word 0xa41ca00c ! t2_kref+0xfe0: xor %l2, 0xc, %l2
.word 0xe4286a60 ! t2_kref+0xfe4: stb %l2, [%g1 + 0xa60]
.word 0x81d86a60 ! t2_kref+0xfe8: flush %g1 + 0xa60
.word 0xa5a00532 ! t2_kref+0xfec: fsqrts %f18, %f18
.word 0xa9a509d2 ! t2_kref+0xff0: fdivd %f20, %f18, %f20
.word 0xaaa2000a ! t2_kref+0xff4: subcc %o0, %o2, %l5
.word 0xabb580b3 ! t2_kref+0xff8: edge16n %l6, %l3, %l5
.word 0xa9a5cd36 ! t2_kref+0xffc: fsmuld %f23, %f22, %f20
.word 0x81830000 ! t2_kref+0x1000: wr %o4, %g0, %y
.word 0xada58856 ! t2_kref+0x1004: faddd %f22, %f22, %f22
.word 0xaa5ab8c8 ! t2_kref+0x1008: smul %o2, -0x738, %l5
.word 0xa5a509d6 ! t2_kref+0x100c: fdivd %f20, %f22, %f18
.word 0xa9b4c309 ! t2_kref+0x1010: alignaddr %l3, %o1, %l4
.word 0xa8f331fd ! t2_kref+0x1014: udivcc %o4, -0xe03, %l4
.word 0xa8ad0013 ! t2_kref+0x1018: andncc %l4, %l3, %l4
2: .word 0xe07e3ff0 ! t2_kref+0x101c: swap [%i0 - 0x10], %l0
.word 0xa5a509d4 ! t2_kref+0x1020: fdivd %f20, %f20, %f18
.word 0x8184c000 ! t2_kref+0x1024: wr %l3, %g0, %y
.word 0xea96d018 ! t2_kref+0x1028: lduha [%i3 + %i0]0x80, %l5
.word 0xa9b28177 ! t2_kref+0x102c: edge32ln %o2, %l7, %l4
.word 0x81ac8ad6 ! t2_kref+0x1030: fcmped %fcc0, %f18, %f22
.word 0xa864c015 ! t2_kref+0x1034: subc %l3, %l5, %l4
.word 0xa7a00533 ! t2_kref+0x1038: fsqrts %f19, %f19
.word 0x3d800003 ! t2_kref+0x103c: fbule,a _kref+0x1048
.word 0xee6e8019 ! t2_kref+0x1040: ldstub [%i2 + %i1], %l7
.word 0xe8080019 ! t2_kref+0x1044: ldub [%g0 + %i1], %l4
.word 0xd6266014 ! t2_kref+0x1048: st %o3, [%i1 + 0x14]
.word 0x81ad0ad6 ! t2_kref+0x104c: fcmped %fcc0, %f20, %f22
.word 0x2b0ae896 ! t2_kref+0x1050: sethi %hi(0x2ba25800), %l5
.word 0xaa75000a ! t2_kref+0x1054: udiv %l4, %o2, %l5
.word 0x81828000 ! t2_kref+0x1058: wr %o2, %g0, %y
.word 0xe520a018 ! t2_kref+0x105c: st %f18, [%g2 + 0x18]
.word 0xd0180018 ! t2_kref+0x1060: ldd [%g0 + %i0], %o0
.word 0xa7a549b3 ! t2_kref+0x1064: fdivs %f21, %f19, %f19
.word 0xa9a589b7 ! t2_kref+0x1068: fdivs %f22, %f23, %f20
.word 0xe47e7fec ! t2_kref+0x106c: swap [%i1 - 0x14], %l2
.word 0xa5a018d2 ! t2_kref+0x1070: fdtos %f18, %f18
.word 0xadaa0052 ! t2_kref+0x1074: fmovda %fcc0, %f18, %f22
.word 0xa5a488d6 ! t2_kref+0x1078: fsubd %f18, %f22, %f18
.word 0xaa5a61d4 ! t2_kref+0x107c: smul %o1, 0x1d4, %l5
.word 0xa7a00535 ! t2_kref+0x1080: fsqrts %f21, %f19
.word 0xaaaa371c ! t2_kref+0x1084: andncc %o0, -0x8e4, %l5
.word 0xaaaac00a ! t2_kref+0x1088: andncc %o3, %o2, %l5
.word 0xa89a0008 ! t2_kref+0x108c: xorcc %o0, %o0, %l4
.word 0xaba01a54 ! t2_kref+0x1090: fdtoi %f20, %f21
.word 0x9de3bfa0 ! t2_kref+0x1094: save %sp, -0x60, %sp
.word 0xa9ee8019 ! t2_kref+0x1098: restore %i2, %i1, %l4
.word 0x81ad0ad4 ! t2_kref+0x109c: fcmped %fcc0, %f20, %f20
.word 0xaa528017 ! t2_kref+0x10a0: umul %o2, %l7, %l5
.word 0xa9a489d6 ! t2_kref+0x10a4: fdivd %f18, %f22, %f20
.word 0xe8ce5000 ! t2_kref+0x10a8: ldsba [%i1]0x80, %l4
.word 0xabb50c75 ! t2_kref+0x10ac: fnors %f20, %f21, %f21
.word 0xe6680018 ! t2_kref+0x10b0: ldstub [%g0 + %i0], %l3
.word 0xab326006 ! t2_kref+0x10b4: srl %o1, 0x6, %l5
.word 0xada01935 ! t2_kref+0x10b8: fstod %f21, %f22
.word 0xe4086b10 ! t2_kref+0x10bc: ldub [%g1 + 0xb10], %l2
.word 0xa41ca00c ! t2_kref+0x10c0: xor %l2, 0xc, %l2
.word 0xe4286b10 ! t2_kref+0x10c4: stb %l2, [%g1 + 0xb10]
.word 0x81d86b10 ! t2_kref+0x10c8: flush %g1 + 0xb10
2: .word 0xa5a508d4 ! t2_kref+0x10cc: fsubd %f20, %f20, %f18
.word 0xadb50735 ! t2_kref+0x10d0: fmuld8ulx16 %f20, %f21, %f22
.word 0xaa3ab303 ! t2_kref+0x10d4: xnor %o2, -0xcfd, %l5
.word 0xa8e5000b ! t2_kref+0x10d8: subccc %l4, %o3, %l4
.word 0xa5b54ea0 ! t2_kref+0x10dc: fsrc1s %f21, %f18
.word 0xa9a000d2 ! t2_kref+0x10e0: fnegd %f18, %f20
.word 0xa9a00554 ! t2_kref+0x10e4: fsqrtd %f20, %f20
.word 0xa5a00552 ! t2_kref+0x10e8: fsqrtd %f18, %f18
.word 0xa8aa0015 ! t2_kref+0x10ec: andncc %o0, %l5, %l4
.word 0xec30a038 ! t2_kref+0x10f0: sth %l6, [%g2 + 0x38]
.word 0x3e480007 ! t2_kref+0x10f4: bvc,a,pt %icc, _kref+0x1110
.word 0xa5a00554 ! t2_kref+0x10f8: fsqrtd %f20, %f18
.word 0x81ad8a56 ! t2_kref+0x10fc: fcmpd %fcc0, %f22, %f22
.word 0xa9b28016 ! t2_kref+0x1100: edge8 %o2, %l6, %l4
.word 0xaa3b2a58 ! t2_kref+0x1104: xnor %o4, 0xa58, %l5
.word 0xafa4c832 ! t2_kref+0x1108: fadds %f19, %f18, %f23
.word 0xadb48a96 ! t2_kref+0x110c: fpsub16 %f18, %f22, %f22
.word 0xab32c014 ! t2_kref+0x1110: srl %o3, %l4, %l5
.word 0xa9a489d4 ! t2_kref+0x1114: fdivd %f18, %f20, %f20
.word 0xa862b89e ! t2_kref+0x1118: subc %o2, -0x762, %l4
.word 0xada50d32 ! t2_kref+0x111c: fsmuld %f20, %f18, %f22
.word 0xaaab2456 ! t2_kref+0x1120: andncc %o4, 0x456, %l5
.word 0xab3cc00b ! t2_kref+0x1124: sra %l3, %o3, %l5
.word 0xd09e501d ! t2_kref+0x1128: ldda [%i1 + %i5]0x80, %o0
.word 0xabb30036 ! t2_kref+0x112c: edge8n %o4, %l6, %l5
.word 0xa9a01916 ! t2_kref+0x1130: fitod %f22, %f20
.word 0xaab50009 ! t2_kref+0x1134: orncc %l4, %o1, %l5
.word 0xd01e3ff0 ! t2_kref+0x1138: ldd [%i0 - 0x10], %o0
.word 0xaa15c013 ! t2_kref+0x113c: or %l7, %l3, %l5
.word 0xa9a50956 ! t2_kref+0x1140: fmuld %f20, %f22, %f20
.word 0xa865f0b3 ! t2_kref+0x1144: subc %l7, -0xf4d, %l4
.word 0xab326006 ! t2_kref+0x1148: srl %o1, 0x6, %l5
.word 0xa5b58914 ! t2_kref+0x114c: faligndata %f22, %f20, %f18
.word 0xadb586d2 ! t2_kref+0x1150: fmul8sux16 %f22, %f18, %f22
.word 0x9fc10000 ! t2_kref+0x1154: call %g4
.word 0xa92d2007 ! t2_kref+0x1158: sll %l4, 0x7, %l4
.word 0xa882c013 ! t2_kref+0x115c: addcc %o3, %l3, %l4
.word 0xaa02c014 ! t2_kref+0x1160: add %o3, %l4, %l5
.word 0xe5180019 ! t2_kref+0x1164: ldd [%g0 + %i1], %f18
.word 0xa9b24093 ! t2_kref+0x1168: edge16 %o1, %l3, %l4
.word 0xaa02f045 ! t2_kref+0x116c: add %o3, -0xfbb, %l5
.word 0x8143e040 ! t2_kref+0x1170: membar 0x40
.word 0xada488d4 ! t2_kref+0x1174: fsubd %f18, %f20, %f22
.word 0xab25c013 ! t2_kref+0x1178: mulscc %l7, %l3, %l5
.word 0xaba48932 ! t2_kref+0x117c: fmuls %f18, %f18, %f21
.word 0xaa12e95f ! t2_kref+0x1180: or %o3, 0x95f, %l5
.word 0xd6363ff2 ! t2_kref+0x1184: sth %o3, [%i0 - 0xe]
.word 0xea5f4019 ! t2_kref+0x1188: ldx [%i5 + %i1], %l5
.word 0xaa04f3cf ! t2_kref+0x118c: add %l3, -0xc31, %l5
.word 0xa82a3f62 ! t2_kref+0x1190: andn %o0, -0x9e, %l4
.word 0xadb48f54 ! t2_kref+0x1194: fornot1 %f18, %f20, %f22
.word 0x81ac8a52 ! t2_kref+0x1198: fcmpd %fcc0, %f18, %f18
.word 0xe5e6100b ! t2_kref+0x119c: casa [%i0]0x80, %o3, %l2
.word 0xd6360000 ! t2_kref+0x11a0: sth %o3, [%i0]
.word 0xa9b486f2 ! t2_kref+0x11a4: fmul8ulx16 %f18, %f18, %f20
.word 0xc12e6000 ! t2_kref+0x11a8: st %fsr, [%i1]
.word 0xaa050016 ! t2_kref+0x11ac: add %l4, %l6, %l5
.word 0xada48852 ! t2_kref+0x11b0: faddd %f18, %f18, %f22
.word 0xa862400a ! t2_kref+0x11b4: subc %o1, %o2, %l4
.word 0x81850000 ! t2_kref+0x11b8: wr %l4, %g0, %y
.word 0xa9a01915 ! t2_kref+0x11bc: fitod %f21, %f20
.word 0xa9b506d6 ! t2_kref+0x11c0: fmul8sux16 %f20, %f22, %f20
.word 0xea7e401c ! t2_kref+0x11c4: swap [%i1 + %i4], %l5
.word 0xadb00776 ! t2_kref+0x11c8: fpack16 %f22, %f22
.word 0xe7e65017 ! t2_kref+0x11cc: casa [%i1]0x80, %l7, %l3
sethi %hi(2f), %o7
.word 0xe40be1e4 ! t2_kref+0x11d4: ldub [%o7 + 0x1e4], %l2
.word 0xa41ca00c ! t2_kref+0x11d8: xor %l2, 0xc, %l2
.word 0xe42be1e4 ! t2_kref+0x11dc: stb %l2, [%o7 + 0x1e4]
.word 0x81dbe1e4 ! t2_kref+0x11e0: flush %o7 + 0x1e4
2: .word 0xada00533 ! t2_kref+0x11e4: fsqrts %f19, %f22
.word 0xa835a1cb ! t2_kref+0x11e8: orn %l6, 0x1cb, %l4
.word 0xada489d4 ! t2_kref+0x11ec: fdivd %f18, %f20, %f22
.word 0x81824000 ! t2_kref+0x11f0: wr %o1, %g0, %y
.word 0xa83d6bb8 ! t2_kref+0x11f4: xnor %l5, 0xbb8, %l4
.word 0x81ac8a54 ! t2_kref+0x11f8: fcmpd %fcc0, %f18, %f20
.word 0x81ac8ad6 ! t2_kref+0x11fc: fcmped %fcc0, %f18, %f22
.word 0xef067fe4 ! t2_kref+0x1200: ld [%i1 - 0x1c], %f23
.word 0xa8e339bf ! t2_kref+0x1204: subccc %o4, -0x641, %l4
.word 0xa922bd78 ! t2_kref+0x1208: mulscc %o2, -0x288, %l4
.word 0x81ac8a35 ! t2_kref+0x120c: fcmps %fcc0, %f18, %f21
.word 0xa83b2310 ! t2_kref+0x1210: xnor %o4, 0x310, %l4
.word 0xe8a61000 ! t2_kref+0x1214: sta %l4, [%i0]0x80
.word 0x9de3bfa0 ! t2_kref+0x1218: save %sp, -0x60, %sp
.word 0x809e4000 ! t2_kref+0x121c: xorcc %i1, %g0, %g0
.word 0xabee401d ! t2_kref+0x1220: restore %i1, %i5, %l5
.word 0xee367fec ! t2_kref+0x1224: sth %l7, [%i1 - 0x14]
.word 0xe4086cb0 ! t2_kref+0x1228: ldub [%g1 + 0xcb0], %l2
.word 0xa41ca00c ! t2_kref+0x122c: xor %l2, 0xc, %l2
.word 0xe4286cb0 ! t2_kref+0x1230: stb %l2, [%g1 + 0xcb0]
.word 0x81d86cb0 ! t2_kref+0x1234: flush %g1 + 0xcb0
.word 0xada01932 ! t2_kref+0x1238: fstod %f18, %f22
.word 0xaba01893 ! t2_kref+0x123c: fitos %f19, %f21
.word 0xa88a0015 ! t2_kref+0x1240: andcc %o0, %l5, %l4
.word 0xada48956 ! t2_kref+0x1244: fmuld %f18, %f22, %f22
.word 0xa8023940 ! t2_kref+0x1248: add %o0, -0x6c0, %l4
.word 0xa7a00134 ! t2_kref+0x124c: fabss %f20, %f19
.word 0xaa62ae55 ! t2_kref+0x1250: subc %o2, 0xe55, %l5
.word 0xaaad8009 ! t2_kref+0x1254: andncc %l6, %o1, %l5
.word 0xaaf233bb ! t2_kref+0x1258: udivcc %o0, -0xc45, %l5
.word 0xe91e7ff8 ! t2_kref+0x125c: ldd [%i1 - 8], %f20
.word 0x39480006 ! t2_kref+0x1260: fbuge,a,pt %fcc0, _kref+0x1278
.word 0x2b10ad3e ! t2_kref+0x1264: sethi %hi(0x42b4f800), %l5
.word 0xab2aa004 ! t2_kref+0x1268: sll %o2, 0x4, %l5
2: .word 0xa9257e91 ! t2_kref+0x126c: mulscc %l5, -0x16f, %l4
.word 0xe84e201d ! t2_kref+0x1270: ldsb [%i0 + 0x1d], %l4
.word 0x81ad0a34 ! t2_kref+0x1274: fcmps %fcc0, %f20, %f20
.word 0xabb2c136 ! t2_kref+0x1278: edge32n %o3, %l6, %l5
.word 0x81ad8a54 ! t2_kref+0x127c: fcmpd %fcc0, %f22, %f20
.word 0xa5a01a56 ! t2_kref+0x1280: fdtoi %f22, %f18
.word 0xa9b58912 ! t2_kref+0x1284: faligndata %f22, %f18, %f20
.word 0xada00054 ! t2_kref+0x1288: fmovd %f20, %f22
.word 0xada00034 ! t2_kref+0x128c: fmovs %f20, %f22
sethi %hi(2f), %o7
.word 0xe40be2b8 ! t2_kref+0x1294: ldub [%o7 + 0x2b8], %l2
.word 0xa41ca00c ! t2_kref+0x1298: xor %l2, 0xc, %l2
.word 0xe42be2b8 ! t2_kref+0x129c: stb %l2, [%o7 + 0x2b8]
.word 0x81dbe2b8 ! t2_kref+0x12a0: flush %o7 + 0x2b8
.word 0xa8f54008 ! t2_kref+0x12a4: udivcc %l5, %o0, %l4
.word 0xd4367fe8 ! t2_kref+0x12a8: sth %o2, [%i1 - 0x18]
.word 0xe06e8019 ! t2_kref+0x12ac: ldstub [%i2 + %i1], %l0
.word 0xa5a00034 ! t2_kref+0x12b0: fmovs %f20, %f18
.word 0xea7e3ff8 ! t2_kref+0x12b4: swap [%i0 - 8], %l5
2: .word 0xa8d4ff87 ! t2_kref+0x12b8: umulcc %l3, -0x79, %l4
.word 0xa9a5cd33 ! t2_kref+0x12bc: fsmuld %f23, %f19, %f20
.word 0xea7e0000 ! t2_kref+0x12c0: swap [%i0], %l5
.word 0xafa00135 ! t2_kref+0x12c4: fabss %f21, %f23
.word 0xaa226b49 ! t2_kref+0x12c8: sub %o1, 0xb49, %l5
.word 0xa9b54634 ! t2_kref+0x12cc: fmul8x16 %f21, %f20, %f20
.word 0xa5a509d6 ! t2_kref+0x12d0: fdivd %f20, %f22, %f18
.word 0xc168a203 ! t2_kref+0x12d4: prefetch %g2 + 0x203, 0
.word 0xf43e6018 ! t2_kref+0x12d8: std %i2, [%i1 + 0x18]
.word 0xa855000b ! t2_kref+0x12dc: umul %l4, %o3, %l4
.word 0xab22696a ! t2_kref+0x12e0: mulscc %o1, 0x96a, %l5
.word 0xada489d2 ! t2_kref+0x12e4: fdivd %f18, %f18, %f22
.word 0xa82ac00c ! t2_kref+0x12e8: andn %o3, %o4, %l4
.word 0xada00136 ! t2_kref+0x12ec: fabss %f22, %f22
.word 0xef68a00e ! t2_kref+0x12f0: prefetch %g2 + 0xe, 23
.word 0xe46e3ffc ! t2_kref+0x12f4: ldstub [%i0 - 4], %l2
.word 0xea080019 ! t2_kref+0x12f8: ldub [%g0 + %i1], %l5
.word 0xada01a32 ! t2_kref+0x12fc: fstoi %f18, %f22
.word 0xe27e4000 ! t2_kref+0x1300: swap [%i1], %l1
.word 0xe856401b ! t2_kref+0x1304: ldsh [%i1 + %i3], %l4
.word 0xa5b5ca72 ! t2_kref+0x1308: fpadd32s %f23, %f18, %f18
sethi %hi(2f), %o7
.word 0xe40be324 ! t2_kref+0x1310: ldub [%o7 + 0x324], %l2
.word 0xa41ca00c ! t2_kref+0x1314: xor %l2, 0xc, %l2
.word 0xe42be324 ! t2_kref+0x1318: stb %l2, [%o7 + 0x324]
.word 0x81dbe324 ! t2_kref+0x131c: flush %o7 + 0x324
.word 0xa8157848 ! t2_kref+0x1320: or %l5, -0x7b8, %l4
2: .word 0xa835000a ! t2_kref+0x1324: orn %l4, %o2, %l4
.word 0xada01895 ! t2_kref+0x1328: fitos %f21, %f22
.word 0xc129401c ! t2_kref+0x132c: st %fsr, [%g5 + %i4]
.word 0x81ac8a56 ! t2_kref+0x1330: fcmpd %fcc0, %f18, %f22
.word 0xa9a489d4 ! t2_kref+0x1334: fdivd %f18, %f20, %f20
.word 0xaa2d8013 ! t2_kref+0x1338: andn %l6, %l3, %l5
sethi %hi(2f), %o7
.word 0xe40be358 ! t2_kref+0x1340: ldub [%o7 + 0x358], %l2
.word 0xa41ca00c ! t2_kref+0x1344: xor %l2, 0xc, %l2
.word 0xe42be358 ! t2_kref+0x1348: stb %l2, [%o7 + 0x358]
.word 0x81dbe358 ! t2_kref+0x134c: flush %o7 + 0x358
.word 0xada00036 ! t2_kref+0x1350: fmovs %f22, %f22
.word 0xada01a54 ! t2_kref+0x1354: fdtoi %f20, %f22
2: .word 0xa89cc017 ! t2_kref+0x1358: xorcc %l3, %l7, %l4
.word 0xaaf5a0f9 ! t2_kref+0x135c: udivcc %l6, 0xf9, %l5
.word 0xa5b00772 ! t2_kref+0x1360: fpack16 %f18, %f18
.word 0xabb20077 ! t2_kref+0x1364: edge8ln %o0, %l7, %l5
.word 0xada58956 ! t2_kref+0x1368: fmuld %f22, %f22, %f22
.word 0x2d800008 ! t2_kref+0x136c: fbg,a _kref+0x138c
.word 0xd83e4000 ! t2_kref+0x1370: std %o4, [%i1]
.word 0xaa55a6d7 ! t2_kref+0x1374: umul %l6, 0x6d7, %l5
.word 0xa5a00036 ! t2_kref+0x1378: fmovs %f22, %f18
.word 0xa9a00056 ! t2_kref+0x137c: fmovd %f22, %f20
.word 0xe43e6008 ! t2_kref+0x1380: std %l2, [%i1 + 8]
.word 0xd01e2010 ! t2_kref+0x1384: ldd [%i0 + 0x10], %o0
.word 0xa80d20a9 ! t2_kref+0x1388: and %l4, 0xa9, %l4
.word 0xa9a01056 ! t2_kref+0x138c: fdtox %f22, %f20
.word 0xafa01096 ! t2_kref+0x1390: fxtos %f22, %f23
.word 0xa9a01933 ! t2_kref+0x1394: fstod %f19, %f20
.word 0x23800007 ! t2_kref+0x1398: fbne,a _kref+0x13b4
.word 0xa9a4c9b6 ! t2_kref+0x139c: fdivs %f19, %f22, %f20
.word 0xd8ee1000 ! t2_kref+0x13a0: ldstuba [%i0]0x80, %o4
.word 0xe91fbda8 ! t2_kref+0x13a4: ldd [%fp - 0x258], %f20
.word 0xa5a01a52 ! t2_kref+0x13a8: fdtoi %f18, %f18
.word 0xa8427a53 ! t2_kref+0x13ac: addc %o1, -0x5ad, %l4
.word 0xea16001b ! t2_kref+0x13b0: lduh [%i0 + %i3], %l5
.word 0xada489b7 ! t2_kref+0x13b4: fdivs %f18, %f23, %f22
.word 0xd0180018 ! t2_kref+0x13b8: ldd [%g0 + %i0], %o0
.word 0xaa82b367 ! t2_kref+0x13bc: addcc %o2, -0xc99, %l5
.word 0xe1be9a18 ! t2_kref+0x13c0: stda %f16, [%i2 + %i0]0xd0
.word 0xa9b50f54 ! t2_kref+0x13c4: fornot1 %f20, %f20, %f20
.word 0xe920a018 ! t2_kref+0x13c8: st %f20, [%g2 + 0x18]
.word 0x34480001 ! t2_kref+0x13cc: bg,a,pt %icc, _kref+0x13d0
.word 0xabb5ca75 ! t2_kref+0x13d0: fpadd32s %f23, %f21, %f21
.word 0xabb5c06b ! t2_kref+0x13d4: edge8ln %l7, %o3, %l5
.word 0xaa1d8009 ! t2_kref+0x13d8: xor %l6, %o1, %l5
.word 0xea080019 ! t2_kref+0x13dc: ldub [%g0 + %i1], %l5
.word 0xa89ac013 ! t2_kref+0x13e0: xorcc %o3, %l3, %l4
.word 0xa80565fe ! t2_kref+0x13e4: add %l5, 0x5fe, %l4
.word 0xa9b007b2 ! t2_kref+0x13e8: fpackfix %f18, %f20
.word 0xe8363fee ! t2_kref+0x13ec: sth %l4, [%i0 - 0x12]
.word 0xa9a589d2 ! t2_kref+0x13f0: fdivd %f22, %f18, %f20
.word 0xaaab3277 ! t2_kref+0x13f4: andncc %o4, -0xd89, %l5
.word 0xabb300c8 ! t2_kref+0x13f8: edge16l %o4, %o0, %l5
.word 0xa9a00532 ! t2_kref+0x13fc: fsqrts %f18, %f20
.word 0xabb500ec ! t2_kref+0x1400: edge16ln %l4, %o4, %l5
.word 0xa804e33c ! t2_kref+0x1404: add %l3, 0x33c, %l4
.word 0xa5a000d6 ! t2_kref+0x1408: fnegd %f22, %f18
.word 0xa9b30115 ! t2_kref+0x140c: edge32 %o4, %l5, %l4
.word 0xff6e401d ! t2_kref+0x1410: prefetch %i1 + %i5, 31
.word 0xe03e2000 ! t2_kref+0x1414: std %l0, [%i0]
.word 0xadb4ccb6 ! t2_kref+0x1418: fandnot2s %f19, %f22, %f22
.word 0xa7a50936 ! t2_kref+0x141c: fmuls %f20, %f22, %f19
.word 0xa9b5c009 ! t2_kref+0x1420: edge8 %l7, %o1, %l4
.word 0xafb4ccb3 ! t2_kref+0x1424: fandnot2s %f19, %f19, %f23
.word 0xeef81018 ! t2_kref+0x1428: swapa [%g0 + %i0]0x80, %l7
.word 0xea10a03a ! t2_kref+0x142c: lduh [%g2 + 0x3a], %l5
.word 0x8585c009 ! t2_kref+0x1430: wr %l7, %o1, %ccr
.word 0xaa45efc1 ! t2_kref+0x1434: addc %l7, 0xfc1, %l5
.word 0xa8adeee4 ! t2_kref+0x1438: andncc %l7, 0xee4, %l4
.word 0xd01e4000 ! t2_kref+0x143c: ldd [%i1], %o0
.word 0xabb500d6 ! t2_kref+0x1440: edge16l %l4, %l6, %l5
.word 0xa7a4c837 ! t2_kref+0x1444: fadds %f19, %f23, %f19
.word 0xa5a4c9b3 ! t2_kref+0x1448: fdivs %f19, %f19, %f18
.word 0xaadd4017 ! t2_kref+0x144c: smulcc %l5, %l7, %l5
.word 0xabb58108 ! t2_kref+0x1450: edge32 %l6, %o0, %l5
.word 0xa5a01032 ! t2_kref+0x1454: fstox %f18, %f18
.word 0xa865ec83 ! t2_kref+0x1458: subc %l7, 0xc83, %l4
.word 0xa9154013 ! t2_kref+0x145c: taddcctv %l5, %l3, %l4
.word 0xa92d2003 ! t2_kref+0x1460: sll %l4, 0x3, %l4
.word 0xea40a008 ! t2_kref+0x1464: ldsw [%g2 + 8], %l5
.word 0x86102002 ! t2_kref+0x1468: mov 0x2, %g3
.word 0x32800000 ! t2_kref+0x146c: bne,a _kref+0x146c
.word 0x86a0e001 ! t2_kref+0x1470: subcc %g3, 1, %g3
.word 0xaa8a400a ! t2_kref+0x1474: andcc %o1, %o2, %l5
.word 0xadb546b3 ! t2_kref+0x1478: fmul8x16al %f21, %f19, %f22
.word 0xab25e5ae ! t2_kref+0x147c: mulscc %l7, 0x5ae, %l5
.word 0xa5a48856 ! t2_kref+0x1480: faddd %f18, %f22, %f18
.word 0xa8224009 ! t2_kref+0x1484: sub %o1, %o1, %l4
.word 0xa8fd4009 ! t2_kref+0x1488: sdivcc %l5, %o1, %l4
.word 0xe8c01018 ! t2_kref+0x148c: ldswa [%g0 + %i0]0x80, %l4
.word 0xe9066014 ! t2_kref+0x1490: ld [%i1 + 0x14], %f20
.word 0xa8fdf296 ! t2_kref+0x1494: sdivcc %l7, -0xd6a, %l4
.word 0xa854e37d ! t2_kref+0x1498: umul %l3, 0x37d, %l4
.word 0xe51e7ff0 ! t2_kref+0x149c: ldd [%i1 - 0x10], %f18
.word 0xd4a01019 ! t2_kref+0x14a0: sta %o2, [%g0 + %i1]0x80
.word 0xee28a018 ! t2_kref+0x14a4: stb %l7, [%g2 + 0x18]
.word 0xaba00534 ! t2_kref+0x14a8: fsqrts %f20, %f21
.word 0x81ad4a35 ! t2_kref+0x14ac: fcmps %fcc0, %f21, %f21
.word 0xec7f0018 ! t2_kref+0x14b0: swap [%i4 + %i0], %l6
.word 0xea0e3ff5 ! t2_kref+0x14b4: ldub [%i0 - 0xb], %l5
.word 0xea263ff8 ! t2_kref+0x14b8: st %l5, [%i0 - 8]
.word 0xa80273b8 ! t2_kref+0x14bc: add %o1, -0xc48, %l4
.word 0x81ad0a54 ! t2_kref+0x14c0: fcmpd %fcc0, %f20, %f20
.word 0xa862acc3 ! t2_kref+0x14c4: subc %o2, 0xcc3, %l4
.word 0x21800007 ! t2_kref+0x14c8: fbn,a _kref+0x14e4
.word 0xe520a008 ! t2_kref+0x14cc: st %f18, [%g2 + 8]
.word 0x81ad8a56 ! t2_kref+0x14d0: fcmpd %fcc0, %f22, %f22
.word 0xea0e8018 ! t2_kref+0x14d4: ldub [%i2 + %i0], %l5
.word 0xa91b0016 ! t2_kref+0x14d8: tsubcctv %o4, %l6, %l4
.word 0xaa0db084 ! t2_kref+0x14dc: and %l6, -0xf7c, %l5
.word 0x37800006 ! t2_kref+0x14e0: fbge,a _kref+0x14f8
.word 0xa8d4ef28 ! t2_kref+0x14e4: umulcc %l3, 0xf28, %l4
.word 0xa8d5c017 ! t2_kref+0x14e8: umulcc %l7, %l7, %l4
.word 0xa9b009b7 ! t2_kref+0x14ec: fexpand %f23, %f20
.word 0xe4680018 ! t2_kref+0x14f0: ldstub [%g0 + %i0], %l2
.word 0xd4680019 ! t2_kref+0x14f4: ldstub [%g0 + %i1], %o2
.word 0xada5c936 ! t2_kref+0x14f8: fmuls %f23, %f22, %f22
.word 0xafa00133 ! t2_kref+0x14fc: fabss %f19, %f23
.word 0xa85a8013 ! t2_kref+0x1500: smul %o2, %l3, %l4
.word 0xa8b5c00b ! t2_kref+0x1504: orncc %l7, %o3, %l4
.word 0xabb500d6 ! t2_kref+0x1508: edge16l %l4, %l6, %l5
.word 0xafa00536 ! t2_kref+0x150c: fsqrts %f22, %f23
.word 0xa9b48916 ! t2_kref+0x1510: faligndata %f18, %f22, %f20
.word 0xd0180018 ! t2_kref+0x1514: ldd [%g0 + %i0], %o0
.word 0xadb00cd2 ! t2_kref+0x1518: fnot2 %f18, %f22
.word 0xafa00533 ! t2_kref+0x151c: fsqrts %f19, %f23
.word 0xa8b4c00c ! t2_kref+0x1520: orncc %l3, %o4, %l4
.word 0xaa02b607 ! t2_kref+0x1524: add %o2, -0x9f9, %l5
.word 0xafa00133 ! t2_kref+0x1528: fabss %f19, %f23
.word 0xabb4cc74 ! t2_kref+0x152c: fnors %f19, %f20, %f21
.word 0xd02e201d ! t2_kref+0x1530: stb %o0, [%i0 + 0x1d]
.word 0x81ad8ad4 ! t2_kref+0x1534: fcmped %fcc0, %f22, %f20
.word 0xaa3abc90 ! t2_kref+0x1538: xnor %o2, -0x370, %l5
.word 0xda680019 ! t2_kref+0x153c: ldstub [%g0 + %i1], %o5
.word 0xa83cc009 ! t2_kref+0x1540: xnor %l3, %o1, %l4
.word 0x81ad4a34 ! t2_kref+0x1544: fcmps %fcc0, %f21, %f20
.word 0xa8457633 ! t2_kref+0x1548: addc %l5, -0x9cd, %l4
.word 0xaba50936 ! t2_kref+0x154c: fmuls %f20, %f22, %f21
.word 0xee200019 ! t2_kref+0x1550: st %l7, [%g0 + %i1]
.word 0xa925800b ! t2_kref+0x1554: mulscc %l6, %o3, %l4
.word 0xa9b58a54 ! t2_kref+0x1558: fpadd32 %f22, %f20, %f20
.word 0xea0e0000 ! t2_kref+0x155c: ldub [%i0], %l5
.word 0xaa22b382 ! t2_kref+0x1560: sub %o2, -0xc7e, %l5
.word 0xa5b586d4 ! t2_kref+0x1564: fmul8sux16 %f22, %f20, %f18
.word 0x9de3bfa0 ! t2_kref+0x1568: save %sp, -0x60, %sp
.word 0xabee001c ! t2_kref+0x156c: restore %i0, %i4, %l5
.word 0xa5a01033 ! t2_kref+0x1570: fstox %f19, %f18
.word 0xa9b2816a ! t2_kref+0x1574: edge32ln %o2, %o2, %l4
.word 0xa8420013 ! t2_kref+0x1578: addc %o0, %l3, %l4
.word 0xaa8b3ecf ! t2_kref+0x157c: andcc %o4, -0x131, %l5
.word 0xa9a00056 ! t2_kref+0x1580: fmovd %f22, %f20
.word 0xab258009 ! t2_kref+0x1584: mulscc %l6, %o1, %l5
.word 0xa8f5c015 ! t2_kref+0x1588: udivcc %l7, %l5, %l4
.word 0xc07e0000 ! t2_kref+0x158c: swap [%i0], %g0
.word 0xaa35c015 ! t2_kref+0x1590: orn %l7, %l5, %l5
.word 0x9fc10000 ! t2_kref+0x1594: call %g4
.word 0x2b0b96d8 ! t2_kref+0x1598: sethi %hi(0x2e5b6000), %l5
.word 0xaa8a4015 ! t2_kref+0x159c: andcc %o1, %l5, %l5
.word 0xa5a488d2 ! t2_kref+0x15a0: fsubd %f18, %f18, %f18
.word 0x9fc00004 ! t2_kref+0x15a4: call %g0 + %g4
.word 0xaa9b2eb6 ! t2_kref+0x15a8: xorcc %o4, 0xeb6, %l5
.word 0xd67e001c ! t2_kref+0x15ac: swap [%i0 + %i4], %o3
.word 0xabb24089 ! t2_kref+0x15b0: edge16 %o1, %o1, %l5
.word 0xab34e00d ! t2_kref+0x15b4: srl %l3, 0xd, %l5
.word 0xa5a50852 ! t2_kref+0x15b8: faddd %f20, %f18, %f18
.word 0xe6270019 ! t2_kref+0x15bc: st %l3, [%i4 + %i1]
.word 0xab32800c ! t2_kref+0x15c0: srl %o2, %o4, %l5
.word 0xa82d800b ! t2_kref+0x15c4: andn %l6, %o3, %l4
.word 0xe80e0000 ! t2_kref+0x15c8: ldub [%i0], %l4
.word 0xaa9de7b7 ! t2_kref+0x15cc: xorcc %l7, 0x7b7, %l5
.word 0xf36e401c ! t2_kref+0x15d0: prefetch %i1 + %i4, 25
.word 0xd01e001d ! t2_kref+0x15d4: ldd [%i0 + %i5], %o0
.word 0x8143e040 ! t2_kref+0x15d8: membar 0x40
.word 0xa5b00c00 ! t2_kref+0x15dc: fzero %f18
.word 0xa805c015 ! t2_kref+0x15e0: add %l7, %l5, %l4
.word 0xc168a080 ! t2_kref+0x15e4: prefetch %g2 + 0x80, 0
.word 0xadb50ad6 ! t2_kref+0x15e8: fpsub32 %f20, %f22, %f22
.word 0xa862f301 ! t2_kref+0x15ec: subc %o3, -0xcff, %l4
.word 0xada00535 ! t2_kref+0x15f0: fsqrts %f21, %f22
.word 0xaba00533 ! t2_kref+0x15f4: fsqrts %f19, %f21
.word 0xa925b15c ! t2_kref+0x15f8: mulscc %l6, -0xea4, %l4
.word 0xaad24008 ! t2_kref+0x15fc: umulcc %o1, %o0, %l5
.word 0xada01915 ! t2_kref+0x1600: fitod %f21, %f22
.word 0xada000d2 ! t2_kref+0x1604: fnegd %f18, %f22
.word 0xaa3d4014 ! t2_kref+0x1608: xnor %l5, %l4, %l5
.word 0xaba01a34 ! t2_kref+0x160c: fstoi %f20, %f21
.word 0xa9a018d2 ! t2_kref+0x1610: fdtos %f18, %f20
.word 0xa802800c ! t2_kref+0x1614: add %o2, %o4, %l4
.word 0xaa32b4cd ! t2_kref+0x1618: orn %o2, -0xb33, %l5
.word 0xab326001 ! t2_kref+0x161c: srl %o1, 0x1, %l5
.word 0xd01e001d ! t2_kref+0x1620: ldd [%i0 + %i5], %o0
.word 0xa9ab4054 ! t2_kref+0x1624: fmovdle %fcc0, %f20, %f20
.word 0xafa5c9b6 ! t2_kref+0x1628: fdivs %f23, %f22, %f23
.word 0xa9b5c149 ! t2_kref+0x162c: edge32l %l7, %o1, %l4
.word 0xa9a509d2 ! t2_kref+0x1630: fdivd %f20, %f18, %f20
.word 0xf36e7ff0 ! t2_kref+0x1634: prefetch %i1 - 0x10, 25
.word 0xa7a5c9b6 ! t2_kref+0x1638: fdivs %f23, %f22, %f19
.word 0xa845400c ! t2_kref+0x163c: addc %l5, %o4, %l4
.word 0xa9a01912 ! t2_kref+0x1640: fitod %f18, %f20
.word 0xa802ab91 ! t2_kref+0x1644: add %o2, 0xb91, %l4
.word 0xada01a52 ! t2_kref+0x1648: fdtoi %f18, %f22
.word 0xafa00037 ! t2_kref+0x164c: fmovs %f23, %f23
.word 0xa5a589d2 ! t2_kref+0x1650: fdivd %f22, %f18, %f18
.word 0xa83af0e1 ! t2_kref+0x1654: xnor %o3, -0xf1f, %l4
.word 0xada01932 ! t2_kref+0x1658: fstod %f18, %f22
.word 0x28480006 ! t2_kref+0x165c: bleu,a,pt %icc, _kref+0x1674
.word 0xa885c016 ! t2_kref+0x1660: addcc %l7, %l6, %l4
.word 0xa5a00133 ! t2_kref+0x1664: fabss %f19, %f18
.word 0xadb00cd4 ! t2_kref+0x1668: fnot2 %f20, %f22
.word 0xa7a018d4 ! t2_kref+0x166c: fdtos %f20, %f19
.word 0x20800004 ! t2_kref+0x1670: bn,a _kref+0x1680
.word 0xe51e001d ! t2_kref+0x1674: ldd [%i0 + %i5], %f18
.word 0xa9a00554 ! t2_kref+0x1678: fsqrtd %f20, %f20
.word 0xe07e7ffc ! t2_kref+0x167c: swap [%i1 - 4], %l0
.word 0xa7a00536 ! t2_kref+0x1680: fsqrts %f22, %f19
.word 0xaa5b3a17 ! t2_kref+0x1684: smul %o4, -0x5e9, %l5
.word 0xa922400c ! t2_kref+0x1688: mulscc %o1, %o4, %l4
.word 0xaa1ac009 ! t2_kref+0x168c: xor %o3, %o1, %l5
.word 0xa904c00c ! t2_kref+0x1690: taddcc %l3, %o4, %l4
.word 0xd43e0000 ! t2_kref+0x1694: std %o2, [%i0]
.word 0xe8466008 ! t2_kref+0x1698: ldsw [%i1 + 8], %l4
.word 0xaaa5220b ! t2_kref+0x169c: subcc %l4, 0x20b, %l5
sethi %hi(2f), %o7
.word 0xe40be2b4 ! t2_kref+0x16a4: ldub [%o7 + 0x2b4], %l2
.word 0xa41ca00c ! t2_kref+0x16a8: xor %l2, 0xc, %l2
.word 0xe42be2b4 ! t2_kref+0x16ac: stb %l2, [%o7 + 0x2b4]
.word 0x81dbe2b4 ! t2_kref+0x16b0: flush %o7 + 0x2b4
2: .word 0xaa458017 ! t2_kref+0x16b4: addc %l6, %l7, %l5
.word 0x81ac8ad2 ! t2_kref+0x16b8: fcmped %fcc0, %f18, %f18
.word 0xa8028008 ! t2_kref+0x16bc: add %o2, %o0, %l4
.word 0xadb58a56 ! t2_kref+0x16c0: fpadd32 %f22, %f22, %f22
.word 0xaa156e21 ! t2_kref+0x16c4: or %l5, 0xe21, %l5
.word 0xadb58e56 ! t2_kref+0x16c8: fxnor %f22, %f22, %f22
.word 0xaafcf59b ! t2_kref+0x16cc: sdivcc %l3, -0xa65, %l5
.word 0xee30a00a ! t2_kref+0x16d0: sth %l7, [%g2 + 0xa]
.word 0xe36e7ff0 ! t2_kref+0x16d4: prefetch %i1 - 0x10, 17
.word 0xab7034e4 ! t2_kref+0x16d8: popc -0xb1c, %l5
.word 0xada58d32 ! t2_kref+0x16dc: fsmuld %f22, %f18, %f22
.word 0xa5a509b3 ! t2_kref+0x16e0: fdivs %f20, %f19, %f18
.word 0x81ad0ad4 ! t2_kref+0x16e4: fcmped %fcc0, %f20, %f20
.word 0xa8acc00a ! t2_kref+0x16e8: andncc %l3, %o2, %l4
.word 0xa7a00132 ! t2_kref+0x16ec: fabss %f18, %f19
.word 0xe84e3ffd ! t2_kref+0x16f0: ldsb [%i0 - 3], %l4
.word 0x2c800003 ! t2_kref+0x16f4: bneg,a _kref+0x1700
.word 0xafb5cdf6 ! t2_kref+0x16f8: fnands %f23, %f22, %f23
.word 0xe27e3fe4 ! t2_kref+0x16fc: swap [%i0 - 0x1c], %l1
.word 0xa8058008 ! t2_kref+0x1700: add %l6, %o0, %l4
.word 0xadb00772 ! t2_kref+0x1704: fpack16 %f18, %f22
.word 0xa88d27f0 ! t2_kref+0x1708: andcc %l4, 0x7f0, %l4
.word 0xa9b30073 ! t2_kref+0x170c: edge8ln %o4, %l3, %l4
.word 0xaa9a000a ! t2_kref+0x1710: xorcc %o0, %o2, %l5
.word 0x81580000 ! t2_kref+0x1714: flushw
.word 0xa9b00cf2 ! t2_kref+0x1718: fnot2s %f18, %f20
.word 0xe830a03a ! t2_kref+0x171c: sth %l4, [%g2 + 0x3a]
.word 0x33800002 ! t2_kref+0x1720: fbe,a _kref+0x1728
.word 0xe6263fe8 ! t2_kref+0x1724: st %l3, [%i0 - 0x18]
.word 0xaa1b0015 ! t2_kref+0x1728: xor %o4, %l5, %l5
.word 0xab2b200d ! t2_kref+0x172c: sll %o4, 0xd, %l5
.word 0xabb24093 ! t2_kref+0x1730: edge16 %o1, %l3, %l5
.word 0x290382bd ! t2_kref+0x1734: sethi %hi(0xe0af400), %l4
.word 0xa9a000b4 ! t2_kref+0x1738: fnegs %f20, %f20
.word 0xee6e001a ! t2_kref+0x173c: ldstub [%i0 + %i2], %l7
.word 0xadb54ef3 ! t2_kref+0x1740: fornot2s %f21, %f19, %f22
.word 0xa9b4c200 ! t2_kref+0x1744: array8 %l3, %g0, %l4
.word 0xaa9da78f ! t2_kref+0x1748: xorcc %l6, 0x78f, %l5
.word 0xc96e4014 ! t2_kref+0x174c: prefetch %i1 + %l4, 4
.word 0x81adca32 ! t2_kref+0x1750: fcmps %fcc0, %f23, %f18
.word 0xa9a00554 ! t2_kref+0x1754: fsqrtd %f20, %f20
.word 0xe8c61000 ! t2_kref+0x1758: ldswa [%i0]0x80, %l4
.word 0xa8e24008 ! t2_kref+0x175c: subccc %o1, %o0, %l4
.word 0xa5a00154 ! t2_kref+0x1760: fabsd %f20, %f18
.word 0xada01937 ! t2_kref+0x1764: fstod %f23, %f22
.word 0xa8b27727 ! t2_kref+0x1768: orncc %o1, -0x8d9, %l4
.word 0x29167750 ! t2_kref+0x176c: sethi %hi(0x59dd4000), %l4
.word 0x81ad0a52 ! t2_kref+0x1770: fcmpd %fcc0, %f20, %f18
.word 0x24480001 ! t2_kref+0x1774: ble,a,pt %icc, _kref+0x1778
.word 0xa8e52fa5 ! t2_kref+0x1778: subccc %l4, 0xfa5, %l4
.word 0xc96e000c ! t2_kref+0x177c: prefetch %i0 + %o4, 4
.word 0xa93ac009 ! t2_kref+0x1780: sra %o3, %o1, %l4
.word 0xa925e8c4 ! t2_kref+0x1784: mulscc %l7, 0x8c4, %l4
.word 0xaa2225ac ! t2_kref+0x1788: sub %o0, 0x5ac, %l5
.word 0x9fc00004 ! t2_kref+0x178c: call %g0 + %g4
.word 0xabb5c200 ! t2_kref+0x1790: array8 %l7, %g0, %l5
.word 0xa5a00532 ! t2_kref+0x1794: fsqrts %f18, %f18
.word 0xada509d4 ! t2_kref+0x1798: fdivd %f20, %f20, %f22
.word 0xa9332004 ! t2_kref+0x179c: srl %o4, 0x4, %l4
.word 0xe8c01019 ! t2_kref+0x17a0: ldswa [%g0 + %i1]0x80, %l4
.word 0xadb009b2 ! t2_kref+0x17a4: fexpand %f18, %f22
.word 0xe91f4019 ! t2_kref+0x17a8: ldd [%i5 + %i1], %f20
.word 0xa9a00032 ! t2_kref+0x17ac: fmovs %f18, %f20
.word 0x81ad4a35 ! t2_kref+0x17b0: fcmps %fcc0, %f21, %f21
.word 0xaa9ae3f2 ! t2_kref+0x17b4: xorcc %o3, 0x3f2, %l5
.word 0xa9a549b7 ! t2_kref+0x17b8: fdivs %f21, %f23, %f20
.word 0x33800008 ! t2_kref+0x17bc: fbe,a _kref+0x17dc
.word 0xada58954 ! t2_kref+0x17c0: fmuld %f22, %f20, %f22
.word 0x81ad8a36 ! t2_kref+0x17c4: fcmps %fcc0, %f22, %f22
.word 0xe06e401a ! t2_kref+0x17c8: ldstub [%i1 + %i2], %l0
.word 0xa9a58956 ! t2_kref+0x17cc: fmuld %f22, %f22, %f20
.word 0xe36e7ff0 ! t2_kref+0x17d0: prefetch %i1 - 0x10, 17
.word 0xa8250014 ! t2_kref+0x17d4: sub %l4, %l4, %l4
.word 0xa88d0013 ! t2_kref+0x17d8: andcc %l4, %l3, %l4
.word 0xadb58715 ! t2_kref+0x17dc: fmuld8sux16 %f22, %f21, %f22
.word 0xaba00134 ! t2_kref+0x17e0: fabss %f20, %f21
.word 0xaaf2a0dc ! t2_kref+0x17e4: udivcc %o2, 0xdc, %l5
.word 0xe5070019 ! t2_kref+0x17e8: ld [%i4 + %i1], %f18
sethi %hi(2f), %o7
.word 0xe40be004 ! t2_kref+0x17f0: ldub [%o7 + 4], %l2
.word 0xa41ca00c ! t2_kref+0x17f4: xor %l2, 0xc, %l2
.word 0xe42be004 ! t2_kref+0x17f8: stb %l2, [%o7 + 4]
.word 0x81dbe004 ! t2_kref+0x17fc: flush %o7 + 4
.word 0xa5b5c6b5 ! t2_kref+0x1800: fmul8x16al %f23, %f21, %f18
2: .word 0xa7a018d6 ! t2_kref+0x1804: fdtos %f22, %f19
.word 0xeca71019 ! t2_kref+0x1808: sta %l6, [%i4 + %i1]0x80
.word 0xd01e7fe0 ! t2_kref+0x180c: ldd [%i1 - 0x20], %o0
.word 0xd0680018 ! t2_kref+0x1810: ldstub [%g0 + %i0], %o0
.word 0xabb4c316 ! t2_kref+0x1814: alignaddr %l3, %l6, %l5
.word 0x81ad0a52 ! t2_kref+0x1818: fcmpd %fcc0, %f20, %f18
.word 0xe62e6006 ! t2_kref+0x181c: stb %l3, [%i1 + 6]
.word 0xe6262000 ! t2_kref+0x1820: st %l3, [%i0]
.word 0xa5a48856 ! t2_kref+0x1824: faddd %f18, %f22, %f18
.word 0xa9b5c0d3 ! t2_kref+0x1828: edge16l %l7, %l3, %l4
.word 0xa7b007b4 ! t2_kref+0x182c: fpackfix %f20, %f19
.word 0xaa5d8016 ! t2_kref+0x1830: smul %l6, %l6, %l5
.word 0xab2a2018 ! t2_kref+0x1834: sll %o0, 0x18, %l5
.word 0xa7a00532 ! t2_kref+0x1838: fsqrts %f18, %f19
.word 0xada50856 ! t2_kref+0x183c: faddd %f20, %f22, %f22
.word 0xa9b54674 ! t2_kref+0x1840: fmul8x16au %f21, %f20, %f20
.word 0xd2262014 ! t2_kref+0x1844: st %o1, [%i0 + 0x14]
.word 0xe5063fe8 ! t2_kref+0x1848: ld [%i0 - 0x18], %f18
.word 0xada00552 ! t2_kref+0x184c: fsqrtd %f18, %f22
.word 0xd66e6010 ! t2_kref+0x1850: ldstub [%i1 + 0x10], %o3
.word 0xa8f50015 ! t2_kref+0x1854: udivcc %l4, %l5, %l4
.word 0xe5a71019 ! t2_kref+0x1858: sta %f18, [%i4 + %i1]0x80
.word 0xea30a03a ! t2_kref+0x185c: sth %l5, [%g2 + 0x3a]
.word 0xab322019 ! t2_kref+0x1860: srl %o0, 0x19, %l5
.word 0xa83a4008 ! t2_kref+0x1864: xnor %o1, %o0, %l4
.word 0xabb5c096 ! t2_kref+0x1868: edge16 %l7, %l6, %l5
.word 0xa9a50956 ! t2_kref+0x186c: fmuld %f20, %f22, %f20
.word 0xd01f4018 ! t2_kref+0x1870: ldd [%i5 + %i0], %o0
.word 0xa7a01a52 ! t2_kref+0x1874: fdtoi %f18, %f19
.word 0xaa3a000a ! t2_kref+0x1878: xnor %o0, %o2, %l5
.word 0xada489d6 ! t2_kref+0x187c: fdivd %f18, %f22, %f22
.word 0xa89a4016 ! t2_kref+0x1880: xorcc %o1, %l6, %l4
.word 0xa9b58014 ! t2_kref+0x1884: edge8 %l6, %l4, %l4
.word 0xada489d4 ! t2_kref+0x1888: fdivd %f18, %f20, %f22
.word 0xd67e6004 ! t2_kref+0x188c: swap [%i1 + 4], %o3
.word 0xecb6d019 ! t2_kref+0x1890: stha %l6, [%i3 + %i1]0x80
.word 0xaba00533 ! t2_kref+0x1894: fsqrts %f19, %f21
.word 0xadb58ad4 ! t2_kref+0x1898: fpsub32 %f22, %f20, %f22
.word 0xafa018d4 ! t2_kref+0x189c: fdtos %f20, %f23
.word 0xa9a00556 ! t2_kref+0x18a0: fsqrtd %f22, %f20
.word 0x81ac8a52 ! t2_kref+0x18a4: fcmpd %fcc0, %f18, %f18
.word 0xa862f4d7 ! t2_kref+0x18a8: subc %o3, -0xb29, %l4
.word 0xe268a00b ! t2_kref+0x18ac: ldstub [%g2 + 0xb], %l1
.word 0xa5a00554 ! t2_kref+0x18b0: fsqrtd %f20, %f18
.word 0xa9b58f92 ! t2_kref+0x18b4: for %f22, %f18, %f20
.word 0xada589d4 ! t2_kref+0x18b8: fdivd %f22, %f20, %f22
.word 0xaa65e7aa ! t2_kref+0x18bc: subc %l7, 0x7aa, %l5
.word 0xaa32c013 ! t2_kref+0x18c0: orn %o3, %l3, %l5
.word 0xa9b5004a ! t2_kref+0x18c4: edge8l %l4, %o2, %l4
.word 0xaa3d4017 ! t2_kref+0x18c8: xnor %l5, %l7, %l5
.word 0xea0e4000 ! t2_kref+0x18cc: ldub [%i1], %l5
.word 0x9fc10000 ! t2_kref+0x18d0: call %g4
.word 0xa5b486b5 ! t2_kref+0x18d4: fmul8x16al %f18, %f21, %f18
.word 0x37480003 ! t2_kref+0x18d8: fbge,a,pt %fcc0, _kref+0x18e4
.word 0xeb20a038 ! t2_kref+0x18dc: st %f21, [%g2 + 0x38]
.word 0xabb4c155 ! t2_kref+0x18e0: edge32l %l3, %l5, %l5
.word 0x9fc10000 ! t2_kref+0x18e4: call %g4
.word 0xe06e8018 ! t2_kref+0x18e8: ldstub [%i2 + %i0], %l0
.word 0xda6e001a ! t2_kref+0x18ec: ldstub [%i0 + %i2], %o5
.word 0x9fc00004 ! t2_kref+0x18f0: call %g0 + %g4
.word 0xe19f5a19 ! t2_kref+0x18f4: ldda [%i5 + %i1]0xd0, %f16
.word 0xab2d4017 ! t2_kref+0x18f8: sll %l5, %l7, %l5
.word 0xa8bd67a4 ! t2_kref+0x18fc: xnorcc %l5, 0x7a4, %l4
.word 0x33480002 ! t2_kref+0x1900: fbe,a,pt %fcc0, _kref+0x1908
.word 0xa9b50c92 ! t2_kref+0x1904: fandnot2 %f20, %f18, %f20
.word 0xa5a58856 ! t2_kref+0x1908: faddd %f22, %f22, %f18
.word 0x81b01025 ! t2_kref+0x190c: siam 0x5
.word 0xa9b2030a ! t2_kref+0x1910: alignaddr %o0, %o2, %l4
.word 0xaa82e895 ! t2_kref+0x1914: addcc %o3, 0x895, %l5
.word 0x81ad8ad6 ! t2_kref+0x1918: fcmped %fcc0, %f22, %f22
.word 0xa9b48916 ! t2_kref+0x191c: faligndata %f18, %f22, %f20
.word 0xba103fe0 ! t2_kref+0x1920: mov 0xffffffe0, %i5
.word 0xaba018d6 ! t2_kref+0x1924: fdtos %f22, %f21
.word 0xa7a00133 ! t2_kref+0x1928: fabss %f19, %f19
.word 0xa863000a ! t2_kref+0x192c: subc %o4, %o2, %l4
.word 0xab3ce003 ! t2_kref+0x1930: sra %l3, 0x3, %l5
.word 0xd0180018 ! t2_kref+0x1934: ldd [%g0 + %i0], %o0
.word 0x2b2eade3 ! t2_kref+0x1938: sethi %hi(0xbab78c00), %l5
.word 0xada58d33 ! t2_kref+0x193c: fsmuld %f22, %f19, %f22
.word 0xa7a01892 ! t2_kref+0x1940: fitos %f18, %f19
.word 0xee270018 ! t2_kref+0x1944: st %l7, [%i4 + %i0]
.word 0x24800002 ! t2_kref+0x1948: ble,a _kref+0x1950
.word 0xc0682fdc ! t2_kref+0x194c: ldstub [%g0 + 0xfdc], %g0
.word 0xe520a018 ! t2_kref+0x1950: st %f18, [%g2 + 0x18]
.word 0x27480006 ! t2_kref+0x1954: fbul,a,pt %fcc0, _kref+0x196c
.word 0xaae5c00c ! t2_kref+0x1958: subccc %l7, %o4, %l5
.word 0x3e800001 ! t2_kref+0x195c: bvc,a _kref+0x1960
.word 0xaab2000c ! t2_kref+0x1960: orncc %o0, %o4, %l5
.word 0xa83ac017 ! t2_kref+0x1964: xnor %o3, %l7, %l4
.word 0xa8158008 ! t2_kref+0x1968: or %l6, %o0, %l4
.word 0x9fc00004 ! t2_kref+0x196c: call %g0 + %g4
.word 0xaa3af78c ! t2_kref+0x1970: xnor %o3, -0x874, %l5
.word 0xab3da01b ! t2_kref+0x1974: sra %l6, 0x1b, %l5
.word 0xadb4cdb3 ! t2_kref+0x1978: fxors %f19, %f19, %f22
.word 0xe1beda59 ! t2_kref+0x197c: stda %f16, [%i3 + %i1]0xd2
.word 0xada4cd32 ! t2_kref+0x1980: fsmuld %f19, %f18, %f22
.word 0xada00532 ! t2_kref+0x1984: fsqrts %f18, %f22
.word 0xa9b5804c ! t2_kref+0x1988: edge8l %l6, %o4, %l4
.word 0xaa758009 ! t2_kref+0x198c: udiv %l6, %o1, %l5
.word 0xa5a58852 ! t2_kref+0x1990: faddd %f22, %f18, %f18
.word 0xa8aa38ba ! t2_kref+0x1994: andncc %o0, -0x746, %l4
.word 0xef20a038 ! t2_kref+0x1998: st %f23, [%g2 + 0x38]
.word 0xa82d0016 ! t2_kref+0x199c: andn %l4, %l6, %l4
.word 0xed20a008 ! t2_kref+0x19a0: st %f22, [%g2 + 8]
.word 0x81ad4a33 ! t2_kref+0x19a4: fcmps %fcc0, %f21, %f19
.word 0xa7a50836 ! t2_kref+0x19a8: fadds %f20, %f22, %f19
.word 0xaaf535b8 ! t2_kref+0x19ac: udivcc %l4, -0xa48, %l5
.word 0xaba00137 ! t2_kref+0x19b0: fabss %f23, %f21
.word 0xa865c017 ! t2_kref+0x19b4: subc %l7, %l7, %l4
.word 0x8182c000 ! t2_kref+0x19b8: wr %o3, %g0, %y
.word 0xa9a50956 ! t2_kref+0x19bc: fmuld %f20, %f22, %f20
.word 0xa9a01917 ! t2_kref+0x19c0: fitod %f23, %f20
.word 0xa7a00532 ! t2_kref+0x19c4: fsqrts %f18, %f19
.word 0x86102002 ! t2_kref+0x19c8: mov 0x2, %g3
.word 0x32800000 ! t2_kref+0x19cc: bne,a _kref+0x19cc
.word 0x86a0e001 ! t2_kref+0x19d0: subcc %g3, 1, %g3
.word 0xe91fbd00 ! t2_kref+0x19d4: ldd [%fp - 0x300], %f20
sethi %hi(2f), %o7
.word 0xe40be1f8 ! t2_kref+0x19dc: ldub [%o7 + 0x1f8], %l2
.word 0xa41ca00c ! t2_kref+0x19e0: xor %l2, 0xc, %l2
.word 0xe42be1f8 ! t2_kref+0x19e4: stb %l2, [%o7 + 0x1f8]
.word 0x81dbe1f8 ! t2_kref+0x19e8: flush %o7 + 0x1f8
.word 0xa835e9b7 ! t2_kref+0x19ec: orn %l7, 0x9b7, %l4
.word 0xadb58f92 ! t2_kref+0x19f0: for %f22, %f18, %f22
.word 0xa8758016 ! t2_kref+0x19f4: udiv %l6, %l6, %l4
2: .word 0xa89a4013 ! t2_kref+0x19f8: xorcc %o1, %l3, %l4
.word 0xa91d7332 ! t2_kref+0x19fc: tsubcctv %l5, -0xcce, %l4
.word 0x2b130e17 ! t2_kref+0x1a00: sethi %hi(0x4c385c00), %l5
.word 0xa9a000d6 ! t2_kref+0x1a04: fnegd %f22, %f20
.word 0xa5a00554 ! t2_kref+0x1a08: fsqrtd %f20, %f18
.word 0xd87e6018 ! t2_kref+0x1a0c: swap [%i1 + 0x18], %o4
.word 0xa9a018d6 ! t2_kref+0x1a10: fdtos %f22, %f20
.word 0x3a800002 ! t2_kref+0x1a14: bcc,a _kref+0x1a1c
.word 0xa9a489d6 ! t2_kref+0x1a18: fdivd %f18, %f22, %f20
.word 0xa7a00534 ! t2_kref+0x1a1c: fsqrts %f20, %f19
.word 0xa9b24200 ! t2_kref+0x1a20: array8 %o1, %g0, %l4
.word 0x3d800004 ! t2_kref+0x1a24: fbule,a _kref+0x1a34
.word 0xafb48e32 ! t2_kref+0x1a28: fands %f18, %f18, %f23
.word 0xa9b4c06c ! t2_kref+0x1a2c: edge8ln %l3, %o4, %l4
.word 0xaa158017 ! t2_kref+0x1a30: or %l6, %l7, %l5
.word 0xa8da0016 ! t2_kref+0x1a34: smulcc %o0, %l6, %l4
.word 0xaa65f215 ! t2_kref+0x1a38: subc %l7, -0xdeb, %l5
.word 0xa93ae01b ! t2_kref+0x1a3c: sra %o3, 0x1b, %l4
.word 0xe87e4000 ! t2_kref+0x1a40: swap [%i1], %l4
.word 0xab05bdf0 ! t2_kref+0x1a44: taddcc %l6, -0x210, %l5
.word 0xa8e26b34 ! t2_kref+0x1a48: subccc %o1, 0xb34, %l4
.word 0x9de3bfa0 ! t2_kref+0x1a4c: save %sp, -0x60, %sp
.word 0xa9eec019 ! t2_kref+0x1a50: restore %i3, %i1, %l4
.word 0xe03e3fe8 ! t2_kref+0x1a54: std %l0, [%i0 - 0x18]
.word 0xa5b48c74 ! t2_kref+0x1a58: fnors %f18, %f20, %f18
.word 0xa9a5cd37 ! t2_kref+0x1a5c: fsmuld %f23, %f23, %f20
.word 0x9de3bfa0 ! t2_kref+0x1a60: save %sp, -0x60, %sp
.word 0xb6600000 ! t2_kref+0x1a64: subc %g0, %g0, %i3
.word 0xa9ef79a0 ! t2_kref+0x1a68: restore %i5, -0x660, %l4
.word 0xec680019 ! t2_kref+0x1a6c: ldstub [%g0 + %i1], %l6
.word 0x9de3bfa0 ! t2_kref+0x1a70: save %sp, -0x60, %sp
.word 0xb6dec01a ! t2_kref+0x1a74: smulcc %i3, %i2, %i3
.word 0xa9e82aec ! t2_kref+0x1a78: restore %g0, 0xaec, %l4
.word 0x81580000 ! t2_kref+0x1a7c: flushw
.word 0xa9b58713 ! t2_kref+0x1a80: fmuld8sux16 %f22, %f19, %f20
.word 0xada508d4 ! t2_kref+0x1a84: fsubd %f20, %f20, %f22
.word 0x9fc00004 ! t2_kref+0x1a88: call %g0 + %g4
.word 0xa8fa2856 ! t2_kref+0x1a8c: sdivcc %o0, 0x856, %l4
.word 0xa89cfb15 ! t2_kref+0x1a90: xorcc %l3, -0x4eb, %l4
.word 0xaa04c00a ! t2_kref+0x1a94: add %l3, %o2, %l5
.word 0xaa356127 ! t2_kref+0x1a98: orn %l5, 0x127, %l5
.word 0xaa5d71de ! t2_kref+0x1a9c: smul %l5, -0xe22, %l5
.word 0xa81de201 ! t2_kref+0x1aa0: xor %l7, 0x201, %l4
.word 0xaba00535 ! t2_kref+0x1aa4: fsqrts %f21, %f21
.word 0xa9a00556 ! t2_kref+0x1aa8: fsqrtd %f22, %f20
.word 0xada58d35 ! t2_kref+0x1aac: fsmuld %f22, %f21, %f22
.word 0xa9a00537 ! t2_kref+0x1ab0: fsqrts %f23, %f20
.word 0x81ad0a35 ! t2_kref+0x1ab4: fcmps %fcc0, %f20, %f21
.word 0xaaadfe54 ! t2_kref+0x1ab8: andncc %l7, -0x1ac, %l5
.word 0xada00552 ! t2_kref+0x1abc: fsqrtd %f18, %f22
.word 0xd828a01b ! t2_kref+0x1ac0: stb %o4, [%g2 + 0x1b]
.word 0xaa3b37f9 ! t2_kref+0x1ac4: xnor %o4, -0x807, %l5
.word 0xa922c014 ! t2_kref+0x1ac8: mulscc %o3, %l4, %l4
.word 0xe93e0000 ! t2_kref+0x1acc: std %f20, [%i0]
.word 0xa7b4cef5 ! t2_kref+0x1ad0: fornot2s %f19, %f21, %f19
.word 0xaa7ac00b ! t2_kref+0x1ad4: sdiv %o3, %o3, %l5
.word 0xa5a58954 ! t2_kref+0x1ad8: fmuld %f22, %f20, %f18
.word 0xa9a488d4 ! t2_kref+0x1adc: fsubd %f18, %f20, %f20
.word 0xada489d6 ! t2_kref+0x1ae0: fdivd %f18, %f22, %f22
.word 0xa88d0013 ! t2_kref+0x1ae4: andcc %l4, %l3, %l4
.word 0xe5180018 ! t2_kref+0x1ae8: ldd [%g0 + %i0], %f18
.word 0xeda65000 ! t2_kref+0x1aec: sta %f22, [%i1]0x80
.word 0xeb68a0c4 ! t2_kref+0x1af0: prefetch %g2 + 0xc4, 21
.word 0xaa8d0008 ! t2_kref+0x1af4: andcc %l4, %o0, %l5
.word 0xa8e4f7c2 ! t2_kref+0x1af8: subccc %l3, -0x83e, %l4
.word 0xa8d4c017 ! t2_kref+0x1afc: umulcc %l3, %l7, %l4
.word 0xa5a48852 ! t2_kref+0x1b00: faddd %f18, %f18, %f18
.word 0xadb586f2 ! t2_kref+0x1b04: fmul8ulx16 %f22, %f18, %f22
.word 0xea464000 ! t2_kref+0x1b08: ldsw [%i1], %l5
.word 0xaaadb1d7 ! t2_kref+0x1b0c: andncc %l6, -0xe29, %l5
.word 0xa8e24014 ! t2_kref+0x1b10: subccc %o1, %l4, %l4
.word 0xe9ee101c ! t2_kref+0x1b14: prefetcha %i0 + %i4, 20
.word 0xa9b50632 ! t2_kref+0x1b18: fmul8x16 %f20, %f18, %f20
.word 0xe9067fe8 ! t2_kref+0x1b1c: ld [%i1 - 0x18], %f20
.word 0xe8780019 ! t2_kref+0x1b20: swap [%g0 + %i1], %l4
.word 0x9de3bfa0 ! t2_kref+0x1b24: save %sp, -0x60, %sp
.word 0xa9ee7929 ! t2_kref+0x1b28: restore %i1, -0x6d7, %l4
.word 0xada58852 ! t2_kref+0x1b2c: faddd %f22, %f18, %f22
.word 0xa9b5c169 ! t2_kref+0x1b30: edge32ln %l7, %o1, %l4
.word 0x2b176332 ! t2_kref+0x1b34: sethi %hi(0x5d8cc800), %l5
.word 0xc768a147 ! t2_kref+0x1b38: prefetch %g2 + 0x147, 3
.word 0xea901019 ! t2_kref+0x1b3c: lduha [%g0 + %i1]0x80, %l5
.word 0xe896501b ! t2_kref+0x1b40: lduha [%i1 + %i3]0x80, %l4
.word 0xa885000c ! t2_kref+0x1b44: addcc %l4, %o4, %l4
.word 0xa8aa8015 ! t2_kref+0x1b48: andncc %o2, %l5, %l4
.word 0xadb50912 ! t2_kref+0x1b4c: faligndata %f20, %f18, %f22
.word 0xa9a98034 ! t2_kref+0x1b50: fmovsg %fcc0, %f20, %f20
.word 0xa9b00772 ! t2_kref+0x1b54: fpack16 %f18, %f20
.word 0xe83e3fe8 ! t2_kref+0x1b58: std %l4, [%i0 - 0x18]
.word 0xed000019 ! t2_kref+0x1b5c: ld [%g0 + %i1], %f22
.word 0xa9a588d6 ! t2_kref+0x1b60: fsubd %f22, %f22, %f20
.word 0x3f800006 ! t2_kref+0x1b64: fbo,a _kref+0x1b7c
.word 0xa882b57b ! t2_kref+0x1b68: addcc %o2, -0xa85, %l4
.word 0xa9b50512 ! t2_kref+0x1b6c: fcmpgt16 %f20, %f18, %l4
.word 0xa89ae58e ! t2_kref+0x1b70: xorcc %o3, 0x58e, %l4
.word 0xf36e7fe8 ! t2_kref+0x1b74: prefetch %i1 - 0x18, 25
.word 0xafa01895 ! t2_kref+0x1b78: fitos %f21, %f23
.word 0xaba549b3 ! t2_kref+0x1b7c: fdivs %f21, %f19, %f21
.word 0xc76e4009 ! t2_kref+0x1b80: prefetch %i1 + %o1, 3
.word 0xe7e65014 ! t2_kref+0x1b84: casa [%i1]0x80, %l4, %l3
.word 0xabb20200 ! t2_kref+0x1b88: array8 %o0, %g0, %l5
.word 0x25800008 ! t2_kref+0x1b8c: fblg,a _kref+0x1bac
.word 0xec30a03a ! t2_kref+0x1b90: sth %l6, [%g2 + 0x3a]
.word 0xea20a018 ! t2_kref+0x1b94: st %l5, [%g2 + 0x18]
.word 0x9fc00004 ! t2_kref+0x1b98: call %g0 + %g4
.word 0xd0366008 ! t2_kref+0x1b9c: sth %o0, [%i1 + 8]
.word 0xd028a029 ! t2_kref+0x1ba0: stb %o0, [%g2 + 0x29]
.word 0xa8322bb3 ! t2_kref+0x1ba4: orn %o0, 0xbb3, %l4
.word 0xa8fd3ee0 ! t2_kref+0x1ba8: sdivcc %l4, -0x120, %l4
.word 0xa8f4fd21 ! t2_kref+0x1bac: udivcc %l3, -0x2df, %l4
.word 0xa89cc00c ! t2_kref+0x1bb0: xorcc %l3, %o4, %l4
.word 0x81854000 ! t2_kref+0x1bb4: wr %l5, %g0, %y
.word 0x81b01024 ! t2_kref+0x1bb8: siam 0x4
.word 0x81ac8a52 ! t2_kref+0x1bbc: fcmpd %fcc0, %f18, %f18
.word 0xc96e0014 ! t2_kref+0x1bc0: prefetch %i0 + %l4, 4
.word 0xec30a02a ! t2_kref+0x1bc4: sth %l6, [%g2 + 0x2a]
.word 0xa5b00c00 ! t2_kref+0x1bc8: fzero %f18
.word 0xaa2b000a ! t2_kref+0x1bcc: andn %o4, %o2, %l5
.word 0xa93cc008 ! t2_kref+0x1bd0: sra %l3, %o0, %l4
.word 0xa9a000b3 ! t2_kref+0x1bd4: fnegs %f19, %f20
.word 0xada508d6 ! t2_kref+0x1bd8: fsubd %f20, %f22, %f22
sethi %hi(2f), %o7
.word 0xe40be3fc ! t2_kref+0x1be0: ldub [%o7 + 0x3fc], %l2
.word 0xa41ca00c ! t2_kref+0x1be4: xor %l2, 0xc, %l2
.word 0xe42be3fc ! t2_kref+0x1be8: stb %l2, [%o7 + 0x3fc]
.word 0x81dbe3fc ! t2_kref+0x1bec: flush %o7 + 0x3fc
.word 0xaa02e2b6 ! t2_kref+0x1bf0: add %o3, 0x2b6, %l5
.word 0xabb4c155 ! t2_kref+0x1bf4: edge32l %l3, %l5, %l5
.word 0xa9a48956 ! t2_kref+0x1bf8: fmuld %f18, %f22, %f20
2: .word 0xec6e8018 ! t2_kref+0x1bfc: ldstub [%i2 + %i0], %l6
.word 0xa83a6048 ! t2_kref+0x1c00: xnor %o1, 0x48, %l4
.word 0x81ac8a56 ! t2_kref+0x1c04: fcmpd %fcc0, %f18, %f22
.word 0xd01e401d ! t2_kref+0x1c08: ldd [%i1 + %i5], %o0
.word 0xe5861000 ! t2_kref+0x1c0c: lda [%i0]0x80, %f18
.word 0x9de3bfa0 ! t2_kref+0x1c10: save %sp, -0x60, %sp
.word 0xb88e309d ! t2_kref+0x1c14: andcc %i0, -0xf63, %i4
.word 0xa9ef3ec5 ! t2_kref+0x1c18: restore %i4, -0x13b, %l4
.word 0xaba00134 ! t2_kref+0x1c1c: fabss %f20, %f21
.word 0xa9a01a54 ! t2_kref+0x1c20: fdtoi %f20, %f20
.word 0xa9400000 ! t2_kref+0x1c24: mov %y, %l4
.word 0xa5b4ce73 ! t2_kref+0x1c28: fxnors %f19, %f19, %f18
.word 0x2b30bd94 ! t2_kref+0x1c2c: sethi %hi(0xc2f65000), %l5
.word 0xa5b50756 ! t2_kref+0x1c30: fpack32 %f20, %f22, %f18
.word 0x25800005 ! t2_kref+0x1c34: fblg,a _kref+0x1c48
.word 0xa944c000 ! t2_kref+0x1c38: mov %gsr, %l4
.word 0xee200019 ! t2_kref+0x1c3c: st %l7, [%g0 + %i1]
.word 0xd8362014 ! t2_kref+0x1c40: sth %o4, [%i0 + 0x14]
.word 0xa5a48852 ! t2_kref+0x1c44: faddd %f18, %f18, %f18
.word 0x878020d0 ! t2_kref+0x1c48: mov 0xd0, %asi
.word 0xa9b5c0f3 ! t2_kref+0x1c4c: edge16ln %l7, %l3, %l4
.word 0xa82a0008 ! t2_kref+0x1c50: andn %o0, %o0, %l4
.word 0xaa6227f2 ! t2_kref+0x1c54: subc %o0, 0x7f2, %l5
.word 0xadb58cb6 ! t2_kref+0x1c58: fandnot2s %f22, %f22, %f22
.word 0xa8fafe47 ! t2_kref+0x1c5c: sdivcc %o3, -0x1b9, %l4
.word 0xab350013 ! t2_kref+0x1c60: srl %l4, %l3, %l5
.word 0xada5c834 ! t2_kref+0x1c64: fadds %f23, %f20, %f22
.word 0xada018d4 ! t2_kref+0x1c68: fdtos %f20, %f22
.word 0xaa756661 ! t2_kref+0x1c6c: udiv %l5, 0x661, %l5
.word 0xaa052cd1 ! t2_kref+0x1c70: add %l4, 0xcd1, %l5
.word 0xa9332012 ! t2_kref+0x1c74: srl %o4, 0x12, %l4
.word 0x30800007 ! t2_kref+0x1c78: ba,a _kref+0x1c94
.word 0xe87e001c ! t2_kref+0x1c7c: swap [%i0 + %i4], %l4
.word 0xadb48ed2 ! t2_kref+0x1c80: fornot2 %f18, %f18, %f22
.word 0xa9b5c056 ! t2_kref+0x1c84: edge8l %l7, %l6, %l4
.word 0x26480001 ! t2_kref+0x1c88: bl,a,pt %icc, _kref+0x1c8c
.word 0xff6e001d ! t2_kref+0x1c8c: prefetch %i0 + %i5, 31
.word 0x81adca33 ! t2_kref+0x1c90: fcmps %fcc0, %f23, %f19
.word 0xa9a509d4 ! t2_kref+0x1c94: fdivd %f20, %f20, %f20
.word 0xd01e3ff8 ! t2_kref+0x1c98: ldd [%i0 - 8], %o0
.word 0xabb580d5 ! t2_kref+0x1c9c: edge16l %l6, %l5, %l5
.word 0xa5a00554 ! t2_kref+0x1ca0: fsqrtd %f20, %f18
.word 0xada50856 ! t2_kref+0x1ca4: faddd %f20, %f22, %f22
.word 0xe8367fee ! t2_kref+0x1ca8: sth %l4, [%i1 - 0x12]
.word 0x81ad4ab7 ! t2_kref+0x1cac: fcmpes %fcc0, %f21, %f23
.word 0x9de3bfa0 ! t2_kref+0x1cb0: save %sp, -0x60, %sp
.word 0xa9ee001a ! t2_kref+0x1cb4: restore %i0, %i2, %l4
.word 0xc96e0016 ! t2_kref+0x1cb8: prefetch %i0 + %l6, 4
.word 0xa8ad2fd3 ! t2_kref+0x1cbc: andncc %l4, 0xfd3, %l4
.word 0x86102016 ! t2_kref+0x1cc0: mov 0x16, %g3
.word 0x86a0e001 ! t2_kref+0x1cc4: subcc %g3, 1, %g3
.word 0x2280001b ! t2_kref+0x1cc8: be,a _kref+0x1d34
.word 0xaaf2638c ! t2_kref+0x1ccc: udivcc %o1, 0x38c, %l5
.word 0x81580000 ! t2_kref+0x1cd0: flushw
.word 0xa9a00032 ! t2_kref+0x1cd4: fmovs %f18, %f20
.word 0x81ad8a54 ! t2_kref+0x1cd8: fcmpd %fcc0, %f22, %f20
.word 0xd62e6018 ! t2_kref+0x1cdc: stb %o3, [%i1 + 0x18]
.word 0xaa026f36 ! t2_kref+0x1ce0: add %o1, 0xf36, %l5
.word 0x81ad4ab5 ! t2_kref+0x1ce4: fcmpes %fcc0, %f21, %f21
.word 0x81ac8a52 ! t2_kref+0x1ce8: fcmpd %fcc0, %f18, %f18
.word 0xa932400b ! t2_kref+0x1cec: srl %o1, %o3, %l4
.word 0xc1286f2a ! t2_kref+0x1cf0: st %fsr, [%g1 + 0xf2a]
.word 0xada00536 ! t2_kref+0x1cf4: fsqrts %f22, %f22
.word 0xa5a00552 ! t2_kref+0x1cf8: fsqrtd %f18, %f18
.word 0xa825b3c7 ! t2_kref+0x1cfc: sub %l6, -0xc39, %l4
.word 0xa5a509d2 ! t2_kref+0x1d00: fdivd %f20, %f18, %f18
.word 0xa9a588d4 ! t2_kref+0x1d04: fsubd %f22, %f20, %f20
.word 0xa5b58df7 ! t2_kref+0x1d08: fnands %f22, %f23, %f18
.word 0xabb58596 ! t2_kref+0x1d0c: fcmpgt32 %f22, %f22, %l5
.word 0xd09e5000 ! t2_kref+0x1d10: ldda [%i1]0x80, %o0
.word 0xd82e401a ! t2_kref+0x1d14: stb %o4, [%i1 + %i2]
.word 0xf56e6010 ! t2_kref+0x1d18: prefetch %i1 + 0x10, 26
.word 0xa9a01895 ! t2_kref+0x1d1c: fitos %f21, %f20
.word 0xa9a54934 ! t2_kref+0x1d20: fmuls %f21, %f20, %f20
.word 0xa9a00537 ! t2_kref+0x1d24: fsqrts %f23, %f20
.word 0xafb48ef2 ! t2_kref+0x1d28: fornot2s %f18, %f18, %f23
.word 0x81acca37 ! t2_kref+0x1d2c: fcmps %fcc0, %f19, %f23
.word 0xa9b20329 ! t2_kref+0x1d30: bmask %o0, %o1, %l4
.word 0xa802feaf ! t2_kref+0x1d34: add %o3, -0x151, %l4
.word 0xafb00774 ! t2_kref+0x1d38: fpack16 %f20, %f23
.word 0xa9b20137 ! t2_kref+0x1d3c: edge32n %o0, %l7, %l4
.word 0xea0e200a ! t2_kref+0x1d40: ldub [%i0 + 0xa], %l5
.word 0x81ac8a52 ! t2_kref+0x1d44: fcmpd %fcc0, %f18, %f18
.word 0x9fc10000 ! t2_kref+0x1d48: call %g4
.word 0xa5a00133 ! t2_kref+0x1d4c: fabss %f19, %f18
.word 0xa9b2406b ! t2_kref+0x1d50: edge8ln %o1, %o3, %l4
.word 0xaba00533 ! t2_kref+0x1d54: fsqrts %f19, %f21
.word 0xe80e6000 ! t2_kref+0x1d58: ldub [%i1], %l4
.word 0xada489d2 ! t2_kref+0x1d5c: fdivd %f18, %f18, %f22
.word 0xa83b000a ! t2_kref+0x1d60: xnor %o4, %o2, %l4
.word 0xd620a018 ! t2_kref+0x1d64: st %o3, [%g2 + 0x18]
.word 0xaa230015 ! t2_kref+0x1d68: sub %o4, %l5, %l5
.word 0xafb50db6 ! t2_kref+0x1d6c: fxors %f20, %f22, %f23
.word 0xa5ab4052 ! t2_kref+0x1d70: fmovdle %fcc0, %f18, %f18
.word 0xd09f5019 ! t2_kref+0x1d74: ldda [%i5 + %i1]0x80, %o0
.word 0x2e800005 ! t2_kref+0x1d78: bvs,a _kref+0x1d8c
.word 0xa8b54014 ! t2_kref+0x1d7c: orncc %l5, %l4, %l4
.word 0x8185c000 ! t2_kref+0x1d80: wr %l7, %g0, %y
.word 0x29304a59 ! t2_kref+0x1d84: sethi %hi(0xc1296400), %l4
.word 0xaa0277a5 ! t2_kref+0x1d88: add %o1, -0x85b, %l5
.word 0xd46e7fea ! t2_kref+0x1d8c: ldstub [%i1 - 0x16], %o2
.word 0xadb00c00 ! t2_kref+0x1d90: fzero %f22
.word 0x2b0ad4f1 ! t2_kref+0x1d94: sethi %hi(0x2b53c400), %l5
.word 0xabb48592 ! t2_kref+0x1d98: fcmpgt32 %f18, %f18, %l5
.word 0x81ad8a37 ! t2_kref+0x1d9c: fcmps %fcc0, %f22, %f23
.word 0xabb54ef6 ! t2_kref+0x1da0: fornot2s %f21, %f22, %f21
.word 0xa8dd630b ! t2_kref+0x1da4: smulcc %l5, 0x30b, %l4
.word 0x23800003 ! t2_kref+0x1da8: fbne,a _kref+0x1db4
.word 0xea50a00a ! t2_kref+0x1dac: ldsh [%g2 + 0xa], %l5
.word 0xeac81018 ! t2_kref+0x1db0: ldsba [%g0 + %i0]0x80, %l5
.word 0xd636401b ! t2_kref+0x1db4: sth %o3, [%i1 + %i3]
sethi %hi(2f), %o7
.word 0xe40be1e8 ! t2_kref+0x1dbc: ldub [%o7 + 0x1e8], %l2
.word 0xa41ca00c ! t2_kref+0x1dc0: xor %l2, 0xc, %l2
.word 0xe42be1e8 ! t2_kref+0x1dc4: stb %l2, [%o7 + 0x1e8]
.word 0x81dbe1e8 ! t2_kref+0x1dc8: flush %o7 + 0x1e8
.word 0xf81f4005 ! t2_kref+0x1dcc: ldd [%i5 + %g5], %i4
.word 0xe06e3fed ! t2_kref+0x1dd0: ldstub [%i0 - 0x13], %l0
.word 0xea0e0000 ! t2_kref+0x1dd4: ldub [%i0], %l5
.word 0x25480008 ! t2_kref+0x1dd8: fblg,a,pt %fcc0, _kref+0x1df8
.word 0xd01e7ff8 ! t2_kref+0x1ddc: ldd [%i1 - 8], %o0
.word 0xa9b50ef6 ! t2_kref+0x1de0: fornot2s %f20, %f22, %f20
.word 0xaa2dea93 ! t2_kref+0x1de4: andn %l7, 0xa93, %l5
2: .word 0xea4e4000 ! t2_kref+0x1de8: ldsb [%i1], %l5
.word 0xd0a01019 ! t2_kref+0x1dec: sta %o0, [%g0 + %i1]0x80
.word 0xe9bf5a59 ! t2_kref+0x1df0: stda %f20, [%i5 + %i1]0xd2
.word 0xa925376d ! t2_kref+0x1df4: mulscc %l4, -0x893, %l4
.word 0x9de3bfa0 ! t2_kref+0x1df8: save %sp, -0x60, %sp
.word 0xb4c6c000 ! t2_kref+0x1dfc: addccc %i3, %g0, %i2
.word 0xabeec01b ! t2_kref+0x1e00: restore %i3, %i3, %l5
.word 0xa5a01913 ! t2_kref+0x1e04: fitod %f19, %f18
.word 0xaa2d000a ! t2_kref+0x1e08: andn %l4, %o2, %l5
.word 0xaad52834 ! t2_kref+0x1e0c: umulcc %l4, 0x834, %l5
.word 0x9fc10000 ! t2_kref+0x1e10: call %g4
.word 0xa9a00554 ! t2_kref+0x1e14: fsqrtd %f20, %f20
.word 0xa7833bd3 ! t2_kref+0x1e18: wr %o4, 0xfffffbd3, %gsr
.word 0xafa018d2 ! t2_kref+0x1e1c: fdtos %f18, %f23
.word 0xa785c017 ! t2_kref+0x1e20: wr %l7, %l7, %gsr
.word 0xeb68a20d ! t2_kref+0x1e24: prefetch %g2 + 0x20d, 21
.word 0xa7a01a33 ! t2_kref+0x1e28: fstoi %f19, %f19
.word 0xadb00c00 ! t2_kref+0x1e2c: fzero %f22
.word 0xaad5b2ec ! t2_kref+0x1e30: umulcc %l6, -0xd14, %l5
.word 0xe820a028 ! t2_kref+0x1e34: st %l4, [%g2 + 0x28]
.word 0xd836c018 ! t2_kref+0x1e38: sth %o4, [%i3 + %i0]
.word 0xa8e52703 ! t2_kref+0x1e3c: subccc %l4, 0x703, %l4
.word 0x878020d0 ! t2_kref+0x1e40: mov 0xd0, %asi
.word 0xe830a01a ! t2_kref+0x1e44: sth %l4, [%g2 + 0x1a]
.word 0x9de3bfa0 ! t2_kref+0x1e48: save %sp, -0x60, %sp
.word 0xb45e001b ! t2_kref+0x1e4c: smul %i0, %i3, %i2
.word 0xa9e838fb ! t2_kref+0x1e50: restore %g0, -0x705, %l4
.word 0x9de3bfa0 ! t2_kref+0x1e54: save %sp, -0x60, %sp
.word 0x808e2ddc ! t2_kref+0x1e58: btst 0xddc, %i0
.word 0xa9eefdd9 ! t2_kref+0x1e5c: restore %i3, -0x227, %l4
.word 0xa9a00556 ! t2_kref+0x1e60: fsqrtd %f22, %f20
.word 0x2d800005 ! t2_kref+0x1e64: fbg,a _kref+0x1e78
.word 0xd09e101d ! t2_kref+0x1e68: ldda [%i0 + %i5]0x80, %o0
.word 0xa9a588d2 ! t2_kref+0x1e6c: fsubd %f22, %f18, %f20
.word 0x34800001 ! t2_kref+0x1e70: bg,a _kref+0x1e74
.word 0xa5b48ad4 ! t2_kref+0x1e74: fpsub32 %f18, %f20, %f18
.word 0xabb28328 ! t2_kref+0x1e78: bmask %o2, %o0, %l5
.word 0xada01916 ! t2_kref+0x1e7c: fitod %f22, %f22
.word 0xf7ee101a ! t2_kref+0x1e80: prefetcha %i0 + %i2, 27
.word 0xa5a5cd34 ! t2_kref+0x1e84: fsmuld %f23, %f20, %f18
.word 0xa8f27153 ! t2_kref+0x1e88: udivcc %o1, -0xead, %l4
sethi %hi(2f), %o7
.word 0xe40be2b0 ! t2_kref+0x1e90: ldub [%o7 + 0x2b0], %l2
.word 0xa41ca00c ! t2_kref+0x1e94: xor %l2, 0xc, %l2
.word 0xe42be2b0 ! t2_kref+0x1e98: stb %l2, [%o7 + 0x2b0]
.word 0x81dbe2b0 ! t2_kref+0x1e9c: flush %o7 + 0x2b0
.word 0xd87f0018 ! t2_kref+0x1ea0: swap [%i4 + %i0], %o4
.word 0xb6103fe0 ! t2_kref+0x1ea4: mov 0xffffffe0, %i3
.word 0xa7a01a34 ! t2_kref+0x1ea8: fstoi %f20, %f19
.word 0xaa62f3a3 ! t2_kref+0x1eac: subc %o3, -0xc5d, %l5
2: .word 0xe7067ff4 ! t2_kref+0x1eb0: ld [%i1 - 0xc], %f19
.word 0x86102004 ! t2_kref+0x1eb4: mov 0x4, %g3
.word 0x32800000 ! t2_kref+0x1eb8: bne,a _kref+0x1eb8
.word 0x86a0e001 ! t2_kref+0x1ebc: subcc %g3, 1, %g3
.word 0xaa2a0017 ! t2_kref+0x1ec0: andn %o0, %l7, %l5
.word 0xe46e2008 ! t2_kref+0x1ec4: ldstub [%i0 + 8], %l2
.word 0xd01e2000 ! t2_kref+0x1ec8: ldd [%i0], %o0
.word 0x9fc10000 ! t2_kref+0x1ecc: call %g4
.word 0xab052e9e ! t2_kref+0x1ed0: taddcc %l4, 0xe9e, %l5
.word 0xe56e001b ! t2_kref+0x1ed4: prefetch %i0 + %i3, 18
.word 0xa845f1cf ! t2_kref+0x1ed8: addc %l7, -0xe31, %l4
.word 0xab22c013 ! t2_kref+0x1edc: mulscc %o3, %l3, %l5
.word 0xa5a000d6 ! t2_kref+0x1ee0: fnegd %f22, %f18
.word 0xaaf50017 ! t2_kref+0x1ee4: udivcc %l4, %l7, %l5
.word 0xd0280018 ! t2_kref+0x1ee8: stb %o0, [%g0 + %i0]
.word 0xea5f4019 ! t2_kref+0x1eec: ldx [%i5 + %i1], %l5
.word 0xa9b4c049 ! t2_kref+0x1ef0: edge8l %l3, %o1, %l4
.word 0xa93cc008 ! t2_kref+0x1ef4: sra %l3, %o0, %l4
.word 0xaa058013 ! t2_kref+0x1ef8: add %l6, %l3, %l5
.word 0xec2e200b ! t2_kref+0x1efc: stb %l6, [%i0 + 0xb]
.word 0xa9a00535 ! t2_kref+0x1f00: fsqrts %f21, %f20
.word 0xa9b50a96 ! t2_kref+0x1f04: fpsub16 %f20, %f22, %f20
.word 0xf007bfe0 ! t2_kref+0x1f08: ld [%fp - 0x20], %i0
.word 0x29326aa8 ! t2_kref+0x1f0c: sethi %hi(0xc9aaa000), %l4
.word 0xaa62aa5f ! t2_kref+0x1f10: subc %o2, 0xa5f, %l5
.word 0xaa45000a ! t2_kref+0x1f14: addc %l4, %o2, %l5
.word 0xadb007b2 ! t2_kref+0x1f18: fpackfix %f18, %f22
.word 0xed1e7ff0 ! t2_kref+0x1f1c: ldd [%i1 - 0x10], %f22
.word 0xa9a48856 ! t2_kref+0x1f20: faddd %f18, %f22, %f20
.word 0xadaac034 ! t2_kref+0x1f24: fmovsge %fcc0, %f20, %f22
.word 0xaa9d7597 ! t2_kref+0x1f28: xorcc %l5, -0xa69, %l5
.word 0xe53e2018 ! t2_kref+0x1f2c: std %f18, [%i0 + 0x18]
.word 0x2d800005 ! t2_kref+0x1f30: fbg,a _kref+0x1f44
.word 0xe93f4018 ! t2_kref+0x1f34: std %f20, [%i5 + %i0]
.word 0xa802000a ! t2_kref+0x1f38: add %o0, %o2, %l4
.word 0xe85e2018 ! t2_kref+0x1f3c: ldx [%i0 + 0x18], %l4
.word 0xa8053faa ! t2_kref+0x1f40: add %l4, -0x56, %l4
.word 0xeb20a008 ! t2_kref+0x1f44: st %f21, [%g2 + 8]
.word 0xe636c018 ! t2_kref+0x1f48: sth %l3, [%i3 + %i0]
.word 0xd226401c ! t2_kref+0x1f4c: st %o1, [%i1 + %i4]
.word 0xa9b50632 ! t2_kref+0x1f50: fmul8x16 %f20, %f18, %f20
.word 0xa5b009b2 ! t2_kref+0x1f54: fexpand %f18, %f18
.word 0xadb58df3 ! t2_kref+0x1f58: fnands %f22, %f19, %f22
.word 0x81ad4ab7 ! t2_kref+0x1f5c: fcmpes %fcc0, %f21, %f23
.word 0xe720a018 ! t2_kref+0x1f60: st %f19, [%g2 + 0x18]
.word 0xa8b50017 ! t2_kref+0x1f64: orncc %l4, %l7, %l4
sethi %hi(2f), %o7
.word 0xe40be394 ! t2_kref+0x1f6c: ldub [%o7 + 0x394], %l2
.word 0xa41ca00c ! t2_kref+0x1f70: xor %l2, 0xc, %l2
.word 0xe42be394 ! t2_kref+0x1f74: stb %l2, [%o7 + 0x394]
.word 0x81dbe394 ! t2_kref+0x1f78: flush %o7 + 0x394
.word 0xaa65400a ! t2_kref+0x1f7c: subc %l5, %o2, %l5
.word 0xaaf2734e ! t2_kref+0x1f80: udivcc %o1, -0xcb2, %l5
.word 0xe47e401c ! t2_kref+0x1f84: swap [%i1 + %i4], %l2
.word 0xaaada19c ! t2_kref+0x1f88: andncc %l6, 0x19c, %l5
.word 0xa9a5c8b4 ! t2_kref+0x1f8c: fsubs %f23, %f20, %f20
.word 0xec6e8019 ! t2_kref+0x1f90: ldstub [%i2 + %i1], %l6
2: .word 0xa8e5684b ! t2_kref+0x1f94: subccc %l5, 0x84b, %l4
.word 0xd62e7fe1 ! t2_kref+0x1f98: stb %o3, [%i1 - 0x1f]
.word 0x3c480008 ! t2_kref+0x1f9c: bpos,a,pt %icc, _kref+0x1fbc
.word 0xada01a52 ! t2_kref+0x1fa0: fdtoi %f18, %f22
.word 0xe67e201c ! t2_kref+0x1fa4: swap [%i0 + 0x1c], %l3
.word 0xa88cc014 ! t2_kref+0x1fa8: andcc %l3, %l4, %l4
.word 0xd0b61000 ! t2_kref+0x1fac: stha %o0, [%i0]0x80
.word 0xada01894 ! t2_kref+0x1fb0: fitos %f20, %f22
.word 0xd2366006 ! t2_kref+0x1fb4: sth %o1, [%i1 + 6]
.word 0x3f800003 ! t2_kref+0x1fb8: fbo,a _kref+0x1fc4
.word 0xaba01896 ! t2_kref+0x1fbc: fitos %f22, %f21
.word 0xed3e3ff8 ! t2_kref+0x1fc0: std %f22, [%i0 - 8]
.word 0xa8a5ea44 ! t2_kref+0x1fc4: subcc %l7, 0xa44, %l4
.word 0xd420a018 ! t2_kref+0x1fc8: st %o2, [%g2 + 0x18]
.word 0x81ad0a35 ! t2_kref+0x1fcc: fcmps %fcc0, %f20, %f21
.word 0xa9a54d35 ! t2_kref+0x1fd0: fsmuld %f21, %f21, %f20
.word 0xc168a0c5 ! t2_kref+0x1fd4: prefetch %g2 + 0xc5, 0
.word 0xaa9a0009 ! t2_kref+0x1fd8: xorcc %o0, %o1, %l5
.word 0xea0e601b ! t2_kref+0x1fdc: ldub [%i1 + 0x1b], %l5
.word 0xe168a185 ! t2_kref+0x1fe0: prefetch %g2 + 0x185, 16
.word 0xe9be1a5d ! t2_kref+0x1fe4: stda %f20, [%i0 + %i5]0xd2
.word 0xe8d6d019 ! t2_kref+0x1fe8: ldsha [%i3 + %i1]0x80, %l4
.word 0xada00537 ! t2_kref+0x1fec: fsqrts %f23, %f22
.word 0xd87e201c ! t2_kref+0x1ff0: swap [%i0 + 0x1c], %o4
.word 0xa875400c ! t2_kref+0x1ff4: udiv %l5, %o4, %l4
.word 0x36480007 ! t2_kref+0x1ff8: bge,a,pt %icc, _kref+0x2014
.word 0xaa733199 ! t2_kref+0x1ffc: udiv %o4, -0xe67, %l5
.word 0xea965000 ! t2_kref+0x2000: lduha [%i1]0x80, %l5
.word 0xa9b48df4 ! t2_kref+0x2004: fnands %f18, %f20, %f20
.word 0xa845f2a3 ! t2_kref+0x2008: addc %l7, -0xd5d, %l4
.word 0xa822615c ! t2_kref+0x200c: sub %o1, 0x15c, %l4
.word 0xaab2efd1 ! t2_kref+0x2010: orncc %o3, 0xfd1, %l5
.word 0xe4680019 ! t2_kref+0x2014: ldstub [%g0 + %i1], %l2
.word 0x81ad0ad4 ! t2_kref+0x2018: fcmped %fcc0, %f20, %f20
.word 0xab320008 ! t2_kref+0x201c: srl %o0, %o0, %l5
.word 0xe43f4019 ! t2_kref+0x2020: std %l2, [%i5 + %i1]
.word 0xd27e6010 ! t2_kref+0x2024: swap [%i1 + 0x10], %o1
.word 0xaa1b2d2b ! t2_kref+0x2028: xor %o4, 0xd2b, %l5
.word 0xaaf54009 ! t2_kref+0x202c: udivcc %l5, %o1, %l5
sethi %hi(2f), %o7
.word 0xe40be04c ! t2_kref+0x2034: ldub [%o7 + 0x4c], %l2
.word 0xa41ca00c ! t2_kref+0x2038: xor %l2, 0xc, %l2
.word 0xe42be04c ! t2_kref+0x203c: stb %l2, [%o7 + 0x4c]
.word 0x81dbe04c ! t2_kref+0x2040: flush %o7 + 0x4c
.word 0xa5b48715 ! t2_kref+0x2044: fmuld8sux16 %f18, %f21, %f18
.word 0xa5a00556 ! t2_kref+0x2048: fsqrtd %f22, %f18
2: .word 0xa9256b8c ! t2_kref+0x204c: mulscc %l5, 0xb8c, %l4
.word 0xea0e001a ! t2_kref+0x2050: ldub [%i0 + %i2], %l5
.word 0xadb48e56 ! t2_kref+0x2054: fxnor %f18, %f22, %f22
.word 0xe53f4018 ! t2_kref+0x2058: std %f18, [%i5 + %i0]
.word 0xd47e3fe0 ! t2_kref+0x205c: swap [%i0 - 0x20], %o2
.word 0xee7e7ff4 ! t2_kref+0x2060: swap [%i1 - 0xc], %l7
.word 0x2c480007 ! t2_kref+0x2064: bneg,a,pt %icc, _kref+0x2080
.word 0xab35400a ! t2_kref+0x2068: srl %l5, %o2, %l5
.word 0xa9a000d4 ! t2_kref+0x206c: fnegd %f20, %f20
.word 0xf43f4005 ! t2_kref+0x2070: std %i2, [%i5 + %g5]
.word 0x81ad8a35 ! t2_kref+0x2074: fcmps %fcc0, %f22, %f21
.word 0xd228a039 ! t2_kref+0x2078: stb %o1, [%g2 + 0x39]
.word 0xadb009b4 ! t2_kref+0x207c: fexpand %f20, %f22
.word 0xd09f5019 ! t2_kref+0x2080: ldda [%i5 + %i1]0x80, %o0
.word 0xa9b50c94 ! t2_kref+0x2084: fandnot2 %f20, %f20, %f20
.word 0xa7a00135 ! t2_kref+0x2088: fabss %f21, %f19
.word 0xabb48452 ! t2_kref+0x208c: fcmpne16 %f18, %f18, %l5
.word 0xa935e004 ! t2_kref+0x2090: srl %l7, 0x4, %l4
.word 0xaa3d8009 ! t2_kref+0x2094: xnor %l6, %o1, %l5
.word 0xb6103ff2 ! t2_kref+0x2098: mov 0xfffffff2, %i3
.word 0xaa02c00c ! t2_kref+0x209c: add %o3, %o4, %l5
.word 0xed1fbe68 ! t2_kref+0x20a0: ldd [%fp - 0x198], %f22
.word 0xe93e3ff8 ! t2_kref+0x20a4: std %f20, [%i0 - 8]
.word 0xe87e401c ! t2_kref+0x20a8: swap [%i1 + %i4], %l4
.word 0xe8500019 ! t2_kref+0x20ac: ldsh [%g0 + %i1], %l4
.word 0xa8150009 ! t2_kref+0x20b0: or %l4, %o1, %l4
.word 0xe7f65013 ! t2_kref+0x20b4: casxa [%i1]0x80, %l3, %l3
.word 0xada000d4 ! t2_kref+0x20b8: fnegd %f20, %f22
.word 0xa8e50013 ! t2_kref+0x20bc: subccc %l4, %l3, %l4
.word 0xaae5800c ! t2_kref+0x20c0: subccc %l6, %o4, %l5
.word 0xe920a008 ! t2_kref+0x20c4: st %f20, [%g2 + 8]
.word 0xaab30013 ! t2_kref+0x20c8: orncc %o4, %l3, %l5
.word 0xab22000c ! t2_kref+0x20cc: mulscc %o0, %o4, %l5
.word 0xa88cc017 ! t2_kref+0x20d0: andcc %l3, %l7, %l4
.word 0xa5b48916 ! t2_kref+0x20d4: faligndata %f18, %f22, %f18
sethi %hi(2f), %o7
.word 0xe40be108 ! t2_kref+0x20dc: ldub [%o7 + 0x108], %l2
.word 0xa41ca00c ! t2_kref+0x20e0: xor %l2, 0xc, %l2
.word 0xe42be108 ! t2_kref+0x20e4: stb %l2, [%o7 + 0x108]
.word 0x81dbe108 ! t2_kref+0x20e8: flush %o7 + 0x108
.word 0xaa35c008 ! t2_kref+0x20ec: orn %l7, %o0, %l5
.word 0xc568a1ce ! t2_kref+0x20f0: prefetch %g2 + 0x1ce, 2
.word 0xc06e3ff9 ! t2_kref+0x20f4: ldstub [%i0 - 7], %g0
.word 0xa8bdc008 ! t2_kref+0x20f8: xnorcc %l7, %o0, %l4
.word 0xd6680018 ! t2_kref+0x20fc: ldstub [%g0 + %i0], %o3
.word 0xc12e600c ! t2_kref+0x2100: st %fsr, [%i1 + 0xc]
.word 0xa8f3000b ! t2_kref+0x2104: udivcc %o4, %o3, %l4
2: .word 0xa8ab2a9e ! t2_kref+0x2108: andncc %o4, 0xa9e, %l4
.word 0xab35000c ! t2_kref+0x210c: srl %l4, %o4, %l5
.word 0xada50852 ! t2_kref+0x2110: faddd %f20, %f18, %f22
.word 0xe9a01018 ! t2_kref+0x2114: sta %f20, [%g0 + %i0]0x80
.word 0xa7b5cdb6 ! t2_kref+0x2118: fxors %f23, %f22, %f19
.word 0xaaadc00c ! t2_kref+0x211c: andncc %l7, %o4, %l5
.word 0xd236c019 ! t2_kref+0x2120: sth %o1, [%i3 + %i1]
.word 0xa8fcc013 ! t2_kref+0x2124: sdivcc %l3, %l3, %l4
.word 0xa7a00032 ! t2_kref+0x2128: fmovs %f18, %f19
.word 0xab223f23 ! t2_kref+0x212c: mulscc %o0, -0xdd, %l5
.word 0xef062014 ! t2_kref+0x2130: ld [%i0 + 0x14], %f23
.word 0xa85ab018 ! t2_kref+0x2134: smul %o2, -0xfe8, %l4
.word 0x9de3bfa0 ! t2_kref+0x2138: save %sp, -0x60, %sp
.word 0xb90ebef4 ! t2_kref+0x213c: tsubcc %i2, -0x10c, %i4
.word 0xabef7776 ! t2_kref+0x2140: restore %i5, -0x88a, %l5
.word 0xada01917 ! t2_kref+0x2144: fitod %f23, %f22
.word 0xa8626f73 ! t2_kref+0x2148: subc %o1, 0xf73, %l4
.word 0xab02800a ! t2_kref+0x214c: taddcc %o2, %o2, %l5
.word 0xe520a008 ! t2_kref+0x2150: st %f18, [%g2 + 8]
.word 0xa5a509d6 ! t2_kref+0x2154: fdivd %f20, %f22, %f18
.word 0xe520a008 ! t2_kref+0x2158: st %f18, [%g2 + 8]
.word 0xa5aa4052 ! t2_kref+0x215c: fmovde %fcc0, %f18, %f18
.word 0x81ac8ad2 ! t2_kref+0x2160: fcmped %fcc0, %f18, %f18
.word 0xa9a48956 ! t2_kref+0x2164: fmuld %f18, %f22, %f20
.word 0xa8328008 ! t2_kref+0x2168: orn %o2, %o0, %l4
.word 0xaba018d2 ! t2_kref+0x216c: fdtos %f18, %f21
.word 0xaae2f461 ! t2_kref+0x2170: subccc %o3, -0xb9f, %l5
.word 0xab1a7b07 ! t2_kref+0x2174: tsubcctv %o1, -0x4f9, %l5
.word 0xa9400000 ! t2_kref+0x2178: mov %y, %l4
.word 0xe51f4019 ! t2_kref+0x217c: ldd [%i5 + %i1], %f18
.word 0xe168a1c2 ! t2_kref+0x2180: prefetch %g2 + 0x1c2, 16
.word 0xa9a018d4 ! t2_kref+0x2184: fdtos %f20, %f20
.word 0xa7a58837 ! t2_kref+0x2188: fadds %f22, %f23, %f19
.word 0xa9a589b5 ! t2_kref+0x218c: fdivs %f22, %f21, %f20
.word 0xaa1d4016 ! t2_kref+0x2190: xor %l5, %l6, %l5
.word 0xaa02b437 ! t2_kref+0x2194: add %o2, -0xbc9, %l5
.word 0x81830000 ! t2_kref+0x2198: wr %o4, %g0, %y
.word 0xd03e2010 ! t2_kref+0x219c: std %o0, [%i0 + 0x10]
.word 0xabb5c30b ! t2_kref+0x21a0: alignaddr %l7, %o3, %l5
.word 0xa80d6800 ! t2_kref+0x21a4: and %l5, 0x800, %l4
.word 0xabb240d3 ! t2_kref+0x21a8: edge16l %o1, %l3, %l5
.word 0xa9a00132 ! t2_kref+0x21ac: fabss %f18, %f20
.word 0xa9a00033 ! t2_kref+0x21b0: fmovs %f19, %f20
.word 0xaa054013 ! t2_kref+0x21b4: add %l5, %l3, %l5
.word 0xa9b48dd2 ! t2_kref+0x21b8: fnand %f18, %f18, %f20
.word 0xa5a01915 ! t2_kref+0x21bc: fitod %f21, %f18
.word 0xa9a01917 ! t2_kref+0x21c0: fitod %f23, %f20
.word 0xd01e6008 ! t2_kref+0x21c4: ldd [%i1 + 8], %o0
.word 0xab2de017 ! t2_kref+0x21c8: sll %l7, 0x17, %l5
.word 0x81830000 ! t2_kref+0x21cc: wr %o4, %g0, %y
.word 0xc1f61015 ! t2_kref+0x21d0: casxa [%i0]0x80, %l5, %g0
.word 0xab400000 ! t2_kref+0x21d4: mov %y, %l5
sethi %hi(2f), %o7
.word 0xe40be224 ! t2_kref+0x21dc: ldub [%o7 + 0x224], %l2
.word 0xa41ca00c ! t2_kref+0x21e0: xor %l2, 0xc, %l2
.word 0xe42be224 ! t2_kref+0x21e4: stb %l2, [%o7 + 0x224]
.word 0x81dbe224 ! t2_kref+0x21e8: flush %o7 + 0x224
.word 0xaa03000a ! t2_kref+0x21ec: add %o4, %o2, %l5
.word 0xab1a6f44 ! t2_kref+0x21f0: tsubcctv %o1, 0xf44, %l5
.word 0xabb30280 ! t2_kref+0x21f4: array32 %o4, %g0, %l5
.word 0xa5a00554 ! t2_kref+0x21f8: fsqrtd %f20, %f18
.word 0x3a480008 ! t2_kref+0x21fc: bcc,a,pt %icc, _kref+0x221c
.word 0xd42e0000 ! t2_kref+0x2200: stb %o2, [%i0]
.word 0xe51e001d ! t2_kref+0x2204: ldd [%i0 + %i5], %f18
.word 0xa8e5000a ! t2_kref+0x2208: subccc %l4, %o2, %l4
.word 0xa5b58a73 ! t2_kref+0x220c: fpadd32s %f22, %f19, %f18
.word 0xa9a00136 ! t2_kref+0x2210: fabss %f22, %f20
.word 0xf76e401a ! t2_kref+0x2214: prefetch %i1 + %i2, 27
.word 0xea0e401a ! t2_kref+0x2218: ldub [%i1 + %i2], %l5
.word 0xab44c000 ! t2_kref+0x221c: mov %gsr, %l5
.word 0xabb4cc75 ! t2_kref+0x2220: fnors %f19, %f21, %f21
2: .word 0xada00537 ! t2_kref+0x2224: fsqrts %f23, %f22
.word 0xa5a00552 ! t2_kref+0x2228: fsqrtd %f18, %f18
.word 0xada00554 ! t2_kref+0x222c: fsqrtd %f20, %f22
.word 0xe820a028 ! t2_kref+0x2230: st %l4, [%g2 + 0x28]
.word 0xa8ba0009 ! t2_kref+0x2234: xnorcc %o0, %o1, %l4
.word 0xab326013 ! t2_kref+0x2238: srl %o1, 0x13, %l5
.word 0xabb5012b ! t2_kref+0x223c: edge32n %l4, %o3, %l5
.word 0xa8f24009 ! t2_kref+0x2240: udivcc %o1, %o1, %l4
.word 0xa9a01936 ! t2_kref+0x2244: fstod %f22, %f20
.word 0xe9be7ffd ! t2_kref+0x2248: stda %f20, [%i1 - 3]%asi
.word 0xd0363fea ! t2_kref+0x224c: sth %o0, [%i0 - 0x16]
.word 0xaa0d3e43 ! t2_kref+0x2250: and %l4, -0x1bd, %l5
.word 0xec28a019 ! t2_kref+0x2254: stb %l6, [%g2 + 0x19]
.word 0xaba00537 ! t2_kref+0x2258: fsqrts %f23, %f21
.word 0x35800008 ! t2_kref+0x225c: fbue,a _kref+0x227c
.word 0xada00136 ! t2_kref+0x2260: fabss %f22, %f22
.word 0xd07e6014 ! t2_kref+0x2264: swap [%i1 + 0x14], %o0
.word 0xaba00535 ! t2_kref+0x2268: fsqrts %f21, %f21
.word 0xa7a01a35 ! t2_kref+0x226c: fstoi %f21, %f19
.word 0xada4cd34 ! t2_kref+0x2270: fsmuld %f19, %f20, %f22
.word 0xaab30014 ! t2_kref+0x2274: orncc %o4, %l4, %l5
.word 0xa8450013 ! t2_kref+0x2278: addc %l4, %l3, %l4
.word 0xaa332361 ! t2_kref+0x227c: orn %o4, 0x361, %l5
.word 0xa922000a ! t2_kref+0x2280: mulscc %o0, %o2, %l4
.word 0x31800006 ! t2_kref+0x2284: fba,a _kref+0x229c
.word 0xee36201a ! t2_kref+0x2288: sth %l7, [%i0 + 0x1a]
.word 0xa81ac014 ! t2_kref+0x228c: xor %o3, %l4, %l4
.word 0xd6680019 ! t2_kref+0x2290: ldstub [%g0 + %i1], %o3
.word 0x81ad8ad2 ! t2_kref+0x2294: fcmped %fcc0, %f22, %f18
.word 0xa944c000 ! t2_kref+0x2298: mov %gsr, %l4
.word 0xe67e3ff0 ! t2_kref+0x229c: swap [%i0 - 0x10], %l3
.word 0xe8263ff4 ! t2_kref+0x22a0: st %l4, [%i0 - 0xc]
.word 0xa7a01a56 ! t2_kref+0x22a4: fdtoi %f22, %f19
.word 0xaae4c00a ! t2_kref+0x22a8: subccc %l3, %o2, %l5
.word 0xea20a038 ! t2_kref+0x22ac: st %l5, [%g2 + 0x38]
.word 0xfb6e001a ! t2_kref+0x22b0: prefetch %i0 + %i2, 29
.word 0xa5a000d6 ! t2_kref+0x22b4: fnegd %f22, %f18
.word 0xe520a038 ! t2_kref+0x22b8: st %f18, [%g2 + 0x38]
.word 0xa825f92e ! t2_kref+0x22bc: sub %l7, -0x6d2, %l4
.word 0x3e480004 ! t2_kref+0x22c0: bvc,a,pt %icc, _kref+0x22d0
.word 0xab224015 ! t2_kref+0x22c4: mulscc %o1, %l5, %l5
.word 0xa9b50f54 ! t2_kref+0x22c8: fornot1 %f20, %f20, %f20
.word 0xa785c015 ! t2_kref+0x22cc: wr %l7, %l5, %gsr
.word 0xaaa50014 ! t2_kref+0x22d0: subcc %l4, %l4, %l5
.word 0xa8aa0009 ! t2_kref+0x22d4: andncc %o0, %o1, %l4
.word 0xada508d6 ! t2_kref+0x22d8: fsubd %f20, %f22, %f22
.word 0xa9b48596 ! t2_kref+0x22dc: fcmpgt32 %f18, %f22, %l4
.word 0xaa2b0016 ! t2_kref+0x22e0: andn %o4, %l6, %l5
.word 0xa9a00554 ! t2_kref+0x22e4: fsqrtd %f20, %f20
.word 0xaae5c00b ! t2_kref+0x22e8: subccc %l7, %o3, %l5
.word 0xe80e200f ! t2_kref+0x22ec: ldub [%i0 + 0xf], %l4
.word 0xe86e7fed ! t2_kref+0x22f0: ldstub [%i1 - 0x13], %l4
.word 0xc56e6018 ! t2_kref+0x22f4: prefetch %i1 + 0x18, 2
.word 0xa9a00556 ! t2_kref+0x22f8: fsqrtd %f22, %f20
.word 0xe1be180a ! t2_kref+0x22fc: stda %f16, [%i0 + %o2]0xc0
.word 0x81ac8a35 ! t2_kref+0x2300: fcmps %fcc0, %f18, %f21
.word 0xa8e33f03 ! t2_kref+0x2304: subccc %o4, -0xfd, %l4
.word 0xba103ff8 ! t2_kref+0x2308: mov 0xfffffff8, %i5
.word 0xa7a018d2 ! t2_kref+0x230c: fdtos %f18, %f19
.word 0xfb6e001d ! t2_kref+0x2310: prefetch %i0 + %i5, 29
.word 0xaa3af274 ! t2_kref+0x2314: xnor %o3, -0xd8c, %l5
.word 0xa89dc013 ! t2_kref+0x2318: xorcc %l7, %l3, %l4
.word 0xd42e401a ! t2_kref+0x231c: stb %o2, [%i1 + %i2]
.word 0xee364000 ! t2_kref+0x2320: sth %l7, [%i1]
.word 0xa803000a ! t2_kref+0x2324: add %o4, %o2, %l4
.word 0xa8ad400a ! t2_kref+0x2328: andncc %l5, %o2, %l4
.word 0xa9b24308 ! t2_kref+0x232c: alignaddr %o1, %o0, %l4
.word 0x81ad8a54 ! t2_kref+0x2330: fcmpd %fcc0, %f22, %f20
.word 0xd230a03a ! t2_kref+0x2334: sth %o1, [%g2 + 0x3a]
.word 0xa5a5cd37 ! t2_kref+0x2338: fsmuld %f23, %f23, %f18
.word 0xaba00532 ! t2_kref+0x233c: fsqrts %f18, %f21
.word 0xada5cd34 ! t2_kref+0x2340: fsmuld %f23, %f20, %f22
.word 0xea0e201a ! t2_kref+0x2344: ldub [%i0 + 0x1a], %l5
.word 0xa9a50956 ! t2_kref+0x2348: fmuld %f20, %f22, %f20
.word 0xaa84c008 ! t2_kref+0x234c: addcc %l3, %o0, %l5
.word 0xe07f0018 ! t2_kref+0x2350: swap [%i4 + %i0], %l0
.word 0xa8620009 ! t2_kref+0x2354: subc %o0, %o1, %l4
.word 0xa5a508d2 ! t2_kref+0x2358: fsubd %f20, %f18, %f18
.word 0xec6e3fe3 ! t2_kref+0x235c: ldstub [%i0 - 0x1d], %l6
.word 0x9de3bfa0 ! t2_kref+0x2360: save %sp, -0x60, %sp
.word 0xabef4000 ! t2_kref+0x2364: restore %i5, %g0, %l5
.word 0xadb4cdf4 ! t2_kref+0x2368: fnands %f19, %f20, %f22
.word 0xaa72800a ! t2_kref+0x236c: udiv %o2, %o2, %l5
.word 0xa89dc009 ! t2_kref+0x2370: xorcc %l7, %o1, %l4
.word 0xa8f2000b ! t2_kref+0x2374: udivcc %o0, %o3, %l4
.word 0xada000b3 ! t2_kref+0x2378: fnegs %f19, %f22
.word 0xa935000a ! t2_kref+0x237c: srl %l4, %o2, %l4
.word 0xe7000018 ! t2_kref+0x2380: ld [%g0 + %i0], %f19
.word 0xa8a33250 ! t2_kref+0x2384: subcc %o4, -0xdb0, %l4
.word 0xa5a01a34 ! t2_kref+0x2388: fstoi %f20, %f18
.word 0xa9b48716 ! t2_kref+0x238c: fmuld8sux16 %f18, %f22, %f20
.word 0xab24f354 ! t2_kref+0x2390: mulscc %l3, -0xcac, %l5
.word 0xc06e001a ! t2_kref+0x2394: ldstub [%i0 + %i2], %g0
.word 0xee263ff4 ! t2_kref+0x2398: st %l7, [%i0 - 0xc]
.word 0xadb58dd2 ! t2_kref+0x239c: fnand %f22, %f18, %f22
.word 0xaae5b329 ! t2_kref+0x23a0: subccc %l6, -0xcd7, %l5
.word 0xaafac015 ! t2_kref+0x23a4: sdivcc %o3, %l5, %l5
.word 0xab25ec21 ! t2_kref+0x23a8: mulscc %l7, 0xc21, %l5
.word 0xaba01896 ! t2_kref+0x23ac: fitos %f22, %f21
.word 0xa9222324 ! t2_kref+0x23b0: mulscc %o0, 0x324, %l4
.word 0xa7a00034 ! t2_kref+0x23b4: fmovs %f20, %f19
.word 0xaafcc015 ! t2_kref+0x23b8: sdivcc %l3, %l5, %l5
.word 0xaaf5a2f2 ! t2_kref+0x23bc: udivcc %l6, 0x2f2, %l5
.word 0xa9b50f94 ! t2_kref+0x23c0: for %f20, %f20, %f20
.word 0xaa9a3771 ! t2_kref+0x23c4: xorcc %o0, -0x88f, %l5
.word 0xa5a01933 ! t2_kref+0x23c8: fstod %f19, %f18
.word 0xa83d400c ! t2_kref+0x23cc: xnor %l5, %o4, %l4
.word 0xe7070018 ! t2_kref+0x23d0: ld [%i4 + %i0], %f19
.word 0xab418000 ! t2_kref+0x23d4: mov %fprs, %l5
.word 0xe8c65000 ! t2_kref+0x23d8: ldswa [%i1]0x80, %l4
.word 0xe7062000 ! t2_kref+0x23dc: ld [%i0], %f19
.word 0x20480004 ! t2_kref+0x23e0: bn,a,pt %icc, _kref+0x23f0
.word 0xada489d6 ! t2_kref+0x23e4: fdivd %f18, %f22, %f22
.word 0xa9a01a54 ! t2_kref+0x23e8: fdtoi %f20, %f20
.word 0xa8027ed1 ! t2_kref+0x23ec: add %o1, -0x12f, %l4
.word 0x9de3bfa0 ! t2_kref+0x23f0: save %sp, -0x60, %sp
.word 0x8016c01d ! t2_kref+0x23f4: or %i3, %i5, %g0
.word 0xabe8001b ! t2_kref+0x23f8: restore %g0, %i3, %l5
.word 0xda7e2010 ! t2_kref+0x23fc: swap [%i0 + 0x10], %o5
.word 0xa5a48854 ! t2_kref+0x2400: faddd %f18, %f20, %f18
.word 0xa9232e10 ! t2_kref+0x2404: mulscc %o4, 0xe10, %l4
.word 0xaaad4017 ! t2_kref+0x2408: andncc %l5, %l7, %l5
.word 0xa5a00552 ! t2_kref+0x240c: fsqrtd %f18, %f18
.word 0xa9400000 ! t2_kref+0x2410: mov %y, %l4
.word 0x2d800001 ! t2_kref+0x2414: fbg,a _kref+0x2418
.word 0xe80e8019 ! t2_kref+0x2418: ldub [%i2 + %i1], %l4
.word 0x81b01027 ! t2_kref+0x241c: siam 0x7
.word 0xa5a509d2 ! t2_kref+0x2420: fdivd %f20, %f18, %f18
.word 0xaae24009 ! t2_kref+0x2424: subccc %o1, %o1, %l5
.word 0xa5a54d34 ! t2_kref+0x2428: fsmuld %f21, %f20, %f18
.word 0xa5a50d34 ! t2_kref+0x242c: fsmuld %f20, %f20, %f18
.word 0xe1ee101b ! t2_kref+0x2430: prefetcha %i0 + %i3, 16
.word 0xa824ff0b ! t2_kref+0x2434: sub %l3, -0xf5, %l4
.word 0xa9a01a54 ! t2_kref+0x2438: fdtoi %f20, %f20
.word 0xa9b20117 ! t2_kref+0x243c: edge32 %o0, %l7, %l4
.word 0xaba58932 ! t2_kref+0x2440: fmuls %f22, %f18, %f21
.word 0xada018d2 ! t2_kref+0x2444: fdtos %f18, %f22
.word 0xd09e101d ! t2_kref+0x2448: ldda [%i0 + %i5]0x80, %o0
.word 0xaa02c014 ! t2_kref+0x244c: add %o3, %l4, %l5
.word 0x3d800008 ! t2_kref+0x2450: fbule,a _kref+0x2470
.word 0xa5a01914 ! t2_kref+0x2454: fitod %f20, %f18
! .word 0x2d811ee3 ! t2_kref+0x2458: fbg,a SYM(t2_subr3)
fbg,a SYM(t2_subr3)
.word 0x9f414000 ! t2_kref+0x245c: mov %pc, %o7
.word 0xa85d3f51 ! t2_kref+0x2460: smul %l4, -0xaf, %l4
.word 0xa7a01a52 ! t2_kref+0x2464: fdtoi %f18, %f19
.word 0xda7f0018 ! t2_kref+0x2468: swap [%i4 + %i0], %o5
.word 0xd428a038 ! t2_kref+0x246c: stb %o2, [%g2 + 0x38]
.word 0xa8656381 ! t2_kref+0x2470: subc %l5, 0x381, %l4
.word 0xeb00a028 ! t2_kref+0x2474: ld [%g2 + 0x28], %f21
.word 0xab40c000 ! t2_kref+0x2478: mov %asi, %l5
.word 0xe9bf5a59 ! t2_kref+0x247c: stda %f20, [%i5 + %i1]0xd2
.word 0xa5a00556 ! t2_kref+0x2480: fsqrtd %f22, %f18
.word 0xaa3cc009 ! t2_kref+0x2484: xnor %l3, %o1, %l5
.word 0x20800005 ! t2_kref+0x2488: bn,a _kref+0x249c
.word 0xa7a01897 ! t2_kref+0x248c: fitos %f23, %f19
.word 0xaba00132 ! t2_kref+0x2490: fabss %f18, %f21
.word 0xa81a8013 ! t2_kref+0x2494: xor %o2, %l3, %l4
.word 0xa9418000 ! t2_kref+0x2498: mov %fprs, %l4
.word 0x81accab3 ! t2_kref+0x249c: fcmpes %fcc0, %f19, %f19
.word 0xa9b00cd2 ! t2_kref+0x24a0: fnot2 %f18, %f20
.word 0x28480002 ! t2_kref+0x24a4: bleu,a,pt %icc, _kref+0x24ac
.word 0xd6266018 ! t2_kref+0x24a8: st %o3, [%i1 + 0x18]
.word 0xee280019 ! t2_kref+0x24ac: stb %l7, [%g0 + %i1]
.word 0xaadae9ed ! t2_kref+0x24b0: smulcc %o3, 0x9ed, %l5
.word 0xd2680018 ! t2_kref+0x24b4: ldstub [%g0 + %i0], %o1
.word 0xa8a5b645 ! t2_kref+0x24b8: subcc %l6, -0x9bb, %l4
.word 0xa83b0008 ! t2_kref+0x24bc: xnor %o4, %o0, %l4
.word 0xa5a509b4 ! t2_kref+0x24c0: fdivs %f20, %f20, %f18
.word 0xafa4c935 ! t2_kref+0x24c4: fmuls %f19, %f21, %f23
.word 0xa805e497 ! t2_kref+0x24c8: add %l7, 0x497, %l4
.word 0xaa0d8009 ! t2_kref+0x24cc: and %l6, %o1, %l5
.word 0xabb28200 ! t2_kref+0x24d0: array8 %o2, %g0, %l5
.word 0xd09e101d ! t2_kref+0x24d4: ldda [%i0 + %i5]0x80, %o0
.word 0xaa2ced76 ! t2_kref+0x24d8: andn %l3, 0xd76, %l5
.word 0xada58952 ! t2_kref+0x24dc: fmuld %f22, %f18, %f22
.word 0xadb48e80 ! t2_kref+0x24e0: fsrc1 %f18, %f22
.word 0xab408000 ! t2_kref+0x24e4: mov %ccr, %l5
.word 0xab35601b ! t2_kref+0x24e8: srl %l5, 0x1b, %l5
.word 0xaa14e090 ! t2_kref+0x24ec: or %l3, 0x90, %l5
.word 0xa5b58756 ! t2_kref+0x24f0: fpack32 %f22, %f22, %f18
.word 0xada58954 ! t2_kref+0x24f4: fmuld %f22, %f20, %f22
.word 0xada48856 ! t2_kref+0x24f8: faddd %f18, %f22, %f22
.word 0xa5a01a54 ! t2_kref+0x24fc: fdtoi %f20, %f18
.word 0xa8d57e20 ! t2_kref+0x2500: umulcc %l5, -0x1e0, %l4
.word 0xe820a008 ! t2_kref+0x2504: st %l4, [%g2 + 8]
.word 0xa5a00156 ! t2_kref+0x2508: fabsd %f22, %f18
.word 0xea0e401a ! t2_kref+0x250c: ldub [%i1 + %i2], %l5
.word 0xe46e8019 ! t2_kref+0x2510: ldstub [%i2 + %i1], %l2
.word 0x81ad8a56 ! t2_kref+0x2514: fcmpd %fcc0, %f22, %f22
.word 0xa88d625f ! t2_kref+0x2518: andcc %l5, 0x25f, %l4
.word 0xa9a01934 ! t2_kref+0x251c: fstod %f20, %f20
.word 0xaad24014 ! t2_kref+0x2520: umulcc %o1, %l4, %l5
.word 0x81adcab4 ! t2_kref+0x2524: fcmpes %fcc0, %f23, %f20
.word 0x25480001 ! t2_kref+0x2528: fblg,a,pt %fcc0, _kref+0x252c
.word 0xf96e2010 ! t2_kref+0x252c: prefetch %i0 + 0x10, 28
.word 0xabb24056 ! t2_kref+0x2530: edge8l %o1, %l6, %l5
.word 0xab332019 ! t2_kref+0x2534: srl %o4, 0x19, %l5
.word 0xa5a01915 ! t2_kref+0x2538: fitod %f21, %f18
.word 0x3d800007 ! t2_kref+0x253c: fbule,a _kref+0x2558
.word 0xa5b4c675 ! t2_kref+0x2540: fmul8x16au %f19, %f21, %f18
.word 0xaa12f48e ! t2_kref+0x2544: or %o3, -0xb72, %l5
.word 0xa9a58d33 ! t2_kref+0x2548: fsmuld %f22, %f19, %f20
.word 0xabb4c157 ! t2_kref+0x254c: edge32l %l3, %l7, %l5
.word 0xa9b587d2 ! t2_kref+0x2550: pdist %f22, %f18, %f20
.word 0x2d480006 ! t2_kref+0x2554: fbg,a,pt %fcc0, _kref+0x256c
.word 0xa8f2c015 ! t2_kref+0x2558: udivcc %o3, %l5, %l4
.word 0xa8754015 ! t2_kref+0x255c: udiv %l5, %l5, %l4
.word 0xa9b200d5 ! t2_kref+0x2560: edge16l %o0, %l5, %l4
.word 0xa9a4cd37 ! t2_kref+0x2564: fsmuld %f19, %f23, %f20
.word 0xc068a038 ! t2_kref+0x2568: ldstub [%g2 + 0x38], %g0
.word 0xaa150014 ! t2_kref+0x256c: or %l4, %l4, %l5
.word 0xada00133 ! t2_kref+0x2570: fabss %f19, %f22
.word 0xabb5c0ec ! t2_kref+0x2574: edge16ln %l7, %o4, %l5
.word 0xaa04e4fc ! t2_kref+0x2578: add %l3, 0x4fc, %l5
.word 0x36480002 ! t2_kref+0x257c: bge,a,pt %icc, _kref+0x2584
.word 0xaaa5f9c0 ! t2_kref+0x2580: subcc %l7, -0x640, %l5
.word 0xa8fdb3c8 ! t2_kref+0x2584: sdivcc %l6, -0xc38, %l4
.word 0xc76e2010 ! t2_kref+0x2588: prefetch %i0 + 0x10, 3
.word 0xea48a038 ! t2_kref+0x258c: ldsb [%g2 + 0x38], %l5
.word 0xa80267db ! t2_kref+0x2590: add %o1, 0x7db, %l4
.word 0xee20a018 ! t2_kref+0x2594: st %l7, [%g2 + 0x18]
.word 0x8185c000 ! t2_kref+0x2598: wr %l7, %g0, %y
.word 0xea6e8019 ! t2_kref+0x259c: ldstub [%i2 + %i1], %l5
.word 0xa97020c2 ! t2_kref+0x25a0: popc 0xc2, %l4
.word 0xa7a54837 ! t2_kref+0x25a4: fadds %f21, %f23, %f19
sethi %hi(2f), %o7
.word 0xe40be1f8 ! t2_kref+0x25ac: ldub [%o7 + 0x1f8], %l2
.word 0xa41ca00c ! t2_kref+0x25b0: xor %l2, 0xc, %l2
.word 0xe42be1f8 ! t2_kref+0x25b4: stb %l2, [%o7 + 0x1f8]
.word 0x81dbe1f8 ! t2_kref+0x25b8: flush %o7 + 0x1f8
.word 0xa9a00556 ! t2_kref+0x25bc: fsqrtd %f22, %f20
.word 0xe80e8018 ! t2_kref+0x25c0: ldub [%i2 + %i0], %l4
.word 0xeb060000 ! t2_kref+0x25c4: ld [%i0], %f21
.word 0xaa75a7da ! t2_kref+0x25c8: udiv %l6, 0x7da, %l5
.word 0xab2d2006 ! t2_kref+0x25cc: sll %l4, 0x6, %l5
.word 0xa93d400b ! t2_kref+0x25d0: sra %l5, %o3, %l4
.word 0xa8a24015 ! t2_kref+0x25d4: subcc %o1, %l5, %l4
.word 0xada00554 ! t2_kref+0x25d8: fsqrtd %f20, %f22
.word 0xafb00f37 ! t2_kref+0x25dc: fsrc2s %f23, %f23
.word 0xaaf5c017 ! t2_kref+0x25e0: udivcc %l7, %l7, %l5
.word 0xaa9a8015 ! t2_kref+0x25e4: xorcc %o2, %l5, %l5
.word 0xe7060000 ! t2_kref+0x25e8: ld [%i0], %f19
.word 0xa9a58952 ! t2_kref+0x25ec: fmuld %f22, %f18, %f20
.word 0xaa2cf380 ! t2_kref+0x25f0: andn %l3, -0xc80, %l5
.word 0xaaf2800b ! t2_kref+0x25f4: udivcc %o2, %o3, %l5
2: .word 0xec7e3fe8 ! t2_kref+0x25f8: swap [%i0 - 0x18], %l6
.word 0xabb48454 ! t2_kref+0x25fc: fcmpne16 %f18, %f20, %l5
.word 0xa9a01a56 ! t2_kref+0x2600: fdtoi %f22, %f20
.word 0xa9b54013 ! t2_kref+0x2604: edge8 %l5, %l3, %l4
.word 0xa932a01d ! t2_kref+0x2608: srl %o2, 0x1d, %l4
.word 0xab22f47e ! t2_kref+0x260c: mulscc %o3, -0xb82, %l5
.word 0xe53e3fe8 ! t2_kref+0x2610: std %f18, [%i0 - 0x18]
.word 0xa5a50952 ! t2_kref+0x2614: fmuld %f20, %f18, %f18
.word 0xa8657d70 ! t2_kref+0x2618: subc %l5, -0x290, %l4
.word 0xadb58912 ! t2_kref+0x261c: faligndata %f22, %f18, %f22
.word 0xaba01a36 ! t2_kref+0x2620: fstoi %f22, %f21
.word 0x81858000 ! t2_kref+0x2624: wr %l6, %g0, %y
.word 0x24480008 ! t2_kref+0x2628: ble,a,pt %icc, _kref+0x2648
.word 0xa935601b ! t2_kref+0x262c: srl %l5, 0x1b, %l4
.word 0xd628a039 ! t2_kref+0x2630: stb %o3, [%g2 + 0x39]
.word 0xa812331c ! t2_kref+0x2634: or %o0, -0xce4, %l4
.word 0xa804e995 ! t2_kref+0x2638: add %l3, 0x995, %l4
.word 0x81ad0a56 ! t2_kref+0x263c: fcmpd %fcc0, %f20, %f22
.word 0xea4e7ffd ! t2_kref+0x2640: ldsb [%i1 - 3], %l5
.word 0xadb58f92 ! t2_kref+0x2644: for %f22, %f18, %f22
.word 0xe1be5a5b ! t2_kref+0x2648: stda %f16, [%i1 + %i3]0xd2
.word 0xe8463fe4 ! t2_kref+0x264c: ldsw [%i0 - 0x1c], %l4
sethi %hi(2f), %o7
.word 0xe40be268 ! t2_kref+0x2654: ldub [%o7 + 0x268], %l2
.word 0xa41ca00c ! t2_kref+0x2658: xor %l2, 0xc, %l2
.word 0xe42be268 ! t2_kref+0x265c: stb %l2, [%o7 + 0x268]
.word 0x81dbe268 ! t2_kref+0x2660: flush %o7 + 0x268
.word 0xc0680018 ! t2_kref+0x2664: ldstub [%g0 + %i0], %g0
2: .word 0xed20a018 ! t2_kref+0x2668: st %f22, [%g2 + 0x18]
.word 0xabb54cb3 ! t2_kref+0x266c: fandnot2s %f21, %f19, %f21
.word 0xea080019 ! t2_kref+0x2670: ldub [%g0 + %i1], %l5
.word 0x2b07f790 ! t2_kref+0x2674: sethi %hi(0x1fde4000), %l5
.word 0xafb50cb6 ! t2_kref+0x2678: fandnot2s %f20, %f22, %f23
.word 0xa9a00533 ! t2_kref+0x267c: fsqrts %f19, %f20
.word 0xe86e0000 ! t2_kref+0x2680: ldstub [%i0], %l4
.word 0xab22000c ! t2_kref+0x2684: mulscc %o0, %o4, %l5
.word 0xd01f4018 ! t2_kref+0x2688: ldd [%i5 + %i0], %o0
.word 0xd220a008 ! t2_kref+0x268c: st %o1, [%g2 + 8]
.word 0xada58954 ! t2_kref+0x2690: fmuld %f22, %f20, %f22
.word 0xeac71018 ! t2_kref+0x2694: ldswa [%i4 + %i0]0x80, %l5
.word 0xa9b58f94 ! t2_kref+0x2698: for %f22, %f20, %f20
.word 0xa81a800c ! t2_kref+0x269c: xor %o2, %o4, %l4
.word 0x293f931f ! t2_kref+0x26a0: sethi %hi(0xfe4c7c00), %l4
.word 0x9fc10000 ! t2_kref+0x26a4: call %g4
.word 0xada00032 ! t2_kref+0x26a8: fmovs %f18, %f22
.word 0xa8aac013 ! t2_kref+0x26ac: andncc %o3, %l3, %l4
.word 0xa8d4c009 ! t2_kref+0x26b0: umulcc %l3, %o1, %l4
.word 0xa8f30008 ! t2_kref+0x26b4: udivcc %o4, %o0, %l4
.word 0xa9a00537 ! t2_kref+0x26b8: fsqrts %f23, %f20
.word 0x8143c000 ! t2_kref+0x26bc: stbar
.word 0xa9a588d6 ! t2_kref+0x26c0: fsubd %f22, %f22, %f20
.word 0xaba000b4 ! t2_kref+0x26c4: fnegs %f20, %f21
.word 0xa9b2c308 ! t2_kref+0x26c8: alignaddr %o3, %o0, %l4
.word 0xa9a018d6 ! t2_kref+0x26cc: fdtos %f22, %f20
.word 0xec36401b ! t2_kref+0x26d0: sth %l6, [%i1 + %i3]
.word 0xa804c008 ! t2_kref+0x26d4: add %l3, %o0, %l4
.word 0xea2e7ff3 ! t2_kref+0x26d8: stb %l5, [%i1 - 0xd]
.word 0xa9a58954 ! t2_kref+0x26dc: fmuld %f22, %f20, %f20
.word 0xe8c01019 ! t2_kref+0x26e0: ldswa [%g0 + %i1]0x80, %l4
.word 0xadb00c00 ! t2_kref+0x26e4: fzero %f22
.word 0xa82cc013 ! t2_kref+0x26e8: andn %l3, %l3, %l4
.word 0xa9b5c634 ! t2_kref+0x26ec: fmul8x16 %f23, %f20, %f20
.word 0xafb50c77 ! t2_kref+0x26f0: fnors %f20, %f23, %f23
.word 0xafb54df3 ! t2_kref+0x26f4: fnands %f21, %f19, %f23
.word 0xeb20a028 ! t2_kref+0x26f8: st %f21, [%g2 + 0x28]
.word 0xf36e7fe8 ! t2_kref+0x26fc: prefetch %i1 - 0x18, 25
.word 0xd42e8018 ! t2_kref+0x2700: stb %o2, [%i2 + %i0]
.word 0xab25f6a2 ! t2_kref+0x2704: mulscc %l7, -0x95e, %l5
.word 0xa9b50ed2 ! t2_kref+0x2708: fornot2 %f20, %f18, %f20
.word 0xa5a50852 ! t2_kref+0x270c: faddd %f20, %f18, %f18
.word 0xabb28173 ! t2_kref+0x2710: edge32ln %o2, %l3, %l5
.word 0xaba00132 ! t2_kref+0x2714: fabss %f18, %f21
.word 0xb8103fe8 ! t2_kref+0x2718: mov 0xffffffe8, %i4
.word 0xa8d30009 ! t2_kref+0x271c: umulcc %o4, %o1, %l4
.word 0x81ac8a56 ! t2_kref+0x2720: fcmpd %fcc0, %f18, %f22
.word 0xe1be580c ! t2_kref+0x2724: stda %f16, [%i1 + %o4]0xc0
.word 0xd09f5018 ! t2_kref+0x2728: ldda [%i5 + %i0]0x80, %o0
.word 0x24800006 ! t2_kref+0x272c: ble,a _kref+0x2744
.word 0xa864efa2 ! t2_kref+0x2730: subc %l3, 0xfa2, %l4
.word 0xd0280018 ! t2_kref+0x2734: stb %o0, [%g0 + %i0]
.word 0xa5b48e80 ! t2_kref+0x2738: fsrc1 %f18, %f18
.word 0xaaf5400b ! t2_kref+0x273c: udivcc %l5, %o3, %l5
.word 0xd87e2018 ! t2_kref+0x2740: swap [%i0 + 0x18], %o4
.word 0xab25800a ! t2_kref+0x2744: mulscc %l6, %o2, %l5
.word 0xa5a489d4 ! t2_kref+0x2748: fdivd %f18, %f20, %f18
.word 0xa7b48ea0 ! t2_kref+0x274c: fsrc1s %f18, %f19
.word 0xd8a65000 ! t2_kref+0x2750: sta %o4, [%i1]0x80
.word 0xada509d2 ! t2_kref+0x2754: fdivd %f20, %f18, %f22
.word 0xb6103ffe ! t2_kref+0x2758: mov 0xfffffffe, %i3
.word 0xec2e6000 ! t2_kref+0x275c: stb %l6, [%i1]
.word 0xa7a018d4 ! t2_kref+0x2760: fdtos %f20, %f19
.word 0xf207bfe0 ! t2_kref+0x2764: ld [%fp - 0x20], %i1
.word 0xa83d4016 ! t2_kref+0x2768: xnor %l5, %l6, %l4
.word 0x22480003 ! t2_kref+0x276c: be,a,pt %icc, _kref+0x2778
.word 0xc12e3ff4 ! t2_kref+0x2770: st %fsr, [%i0 - 0xc]
.word 0x2c480001 ! t2_kref+0x2774: bneg,a,pt %icc, _kref+0x2778
.word 0xadb00cd6 ! t2_kref+0x2778: fnot2 %f22, %f22
.word 0xa864c009 ! t2_kref+0x277c: subc %l3, %o1, %l4
.word 0xd01e001d ! t2_kref+0x2780: ldd [%i0 + %i5], %o0
.word 0xabb5c200 ! t2_kref+0x2784: array8 %l7, %g0, %l5
.word 0x2c800002 ! t2_kref+0x2788: bneg,a _kref+0x2790
.word 0xe168a183 ! t2_kref+0x278c: prefetch %g2 + 0x183, 16
.word 0xaad2c00a ! t2_kref+0x2790: umulcc %o3, %o2, %l5
.word 0xe93e6000 ! t2_kref+0x2794: std %f20, [%i1]
.word 0xe03e7fe8 ! t2_kref+0x2798: std %l0, [%i1 - 0x18]
.word 0xa8b53bb1 ! t2_kref+0x279c: orncc %l4, -0x44f, %l4
.word 0xa5b58752 ! t2_kref+0x27a0: fpack32 %f22, %f18, %f18
.word 0xd82e401a ! t2_kref+0x27a4: stb %o4, [%i1 + %i2]
.word 0xef6e401c ! t2_kref+0x27a8: prefetch %i1 + %i4, 23
.word 0xadb50634 ! t2_kref+0x27ac: fmul8x16 %f20, %f20, %f22
.word 0xea56c019 ! t2_kref+0x27b0: ldsh [%i3 + %i1], %l5
.word 0xea4e3fe9 ! t2_kref+0x27b4: ldsb [%i0 - 0x17], %l5
.word 0xa9a50954 ! t2_kref+0x27b8: fmuld %f20, %f20, %f20
.word 0xa5b50cb3 ! t2_kref+0x27bc: fandnot2s %f20, %f19, %f18
.word 0xada00532 ! t2_kref+0x27c0: fsqrts %f18, %f22
.word 0xaa14e208 ! t2_kref+0x27c4: or %l3, 0x208, %l5
.word 0xd43e4000 ! t2_kref+0x27c8: std %o2, [%i1]
.word 0xa864c008 ! t2_kref+0x27cc: subc %l3, %o0, %l4
.word 0xa9a000d2 ! t2_kref+0x27d0: fnegd %f18, %f20
.word 0xa8356044 ! t2_kref+0x27d4: orn %l5, 0x44, %l4
.word 0x81858000 ! t2_kref+0x27d8: wr %l6, %g0, %y
.word 0xada000d6 ! t2_kref+0x27dc: fnegd %f22, %f22
.word 0xe80e6011 ! t2_kref+0x27e0: ldub [%i1 + 0x11], %l4
.word 0xec266004 ! t2_kref+0x27e4: st %l6, [%i1 + 4]
.word 0xada000d2 ! t2_kref+0x27e8: fnegd %f18, %f22
.word 0xec20a038 ! t2_kref+0x27ec: st %l6, [%g2 + 0x38]
.word 0xff6e401b ! t2_kref+0x27f0: prefetch %i1 + %i3, 31
.word 0xa9a00532 ! t2_kref+0x27f4: fsqrts %f18, %f20
.word 0xd01e6010 ! t2_kref+0x27f8: ldd [%i1 + 0x10], %o0
.word 0x36800002 ! t2_kref+0x27fc: bge,a _kref+0x2804
.word 0xaa0cc00c ! t2_kref+0x2800: and %l3, %o4, %l5
.word 0xa81d4017 ! t2_kref+0x2804: xor %l5, %l7, %l4
.word 0x81580000 ! t2_kref+0x2808: flushw
.word 0x81ac8a52 ! t2_kref+0x280c: fcmpd %fcc0, %f18, %f18
.word 0xafa00036 ! t2_kref+0x2810: fmovs %f22, %f23
.word 0xa92339d1 ! t2_kref+0x2814: mulscc %o4, -0x62f, %l4
.word 0xa9a58956 ! t2_kref+0x2818: fmuld %f22, %f22, %f20
.word 0xeade101d ! t2_kref+0x281c: ldxa [%i0 + %i5]0x80, %l5
.word 0xadb00cd4 ! t2_kref+0x2820: fnot2 %f20, %f22
.word 0x81830000 ! t2_kref+0x2824: wr %o4, %g0, %y
.word 0xaa633857 ! t2_kref+0x2828: subc %o4, -0x7a9, %l5
.word 0xaa8ce8b2 ! t2_kref+0x282c: andcc %l3, 0x8b2, %l5
.word 0xd07e600c ! t2_kref+0x2830: swap [%i1 + 0xc], %o0
.word 0xdbe61008 ! t2_kref+0x2834: casa [%i0]0x80, %o0, %o5
.word 0xef063ffc ! t2_kref+0x2838: ld [%i0 - 4], %f23
sethi %hi(2f), %o7
.word 0xe40be050 ! t2_kref+0x2840: ldub [%o7 + 0x50], %l2
.word 0xa41ca00c ! t2_kref+0x2844: xor %l2, 0xc, %l2
.word 0xe42be050 ! t2_kref+0x2848: stb %l2, [%o7 + 0x50]
.word 0x81dbe050 ! t2_kref+0x284c: flush %o7 + 0x50
2: .word 0xa7a4c9b3 ! t2_kref+0x2850: fdivs %f19, %f19, %f19
.word 0xef20a008 ! t2_kref+0x2854: st %f23, [%g2 + 8]
.word 0xadb587d2 ! t2_kref+0x2858: pdist %f22, %f18, %f22
.word 0xc07e2018 ! t2_kref+0x285c: swap [%i0 + 0x18], %g0
.word 0xadb546b2 ! t2_kref+0x2860: fmul8x16al %f21, %f18, %f22
.word 0x3e800004 ! t2_kref+0x2864: bvc,a _kref+0x2874
.word 0xa9b2c200 ! t2_kref+0x2868: array8 %o3, %g0, %l4
.word 0xab2b000c ! t2_kref+0x286c: sll %o4, %o4, %l5
.word 0xa7a509b5 ! t2_kref+0x2870: fdivs %f20, %f21, %f19
.word 0xaa05b9ff ! t2_kref+0x2874: add %l6, -0x601, %l5
.word 0xaba01894 ! t2_kref+0x2878: fitos %f20, %f21
.word 0xa7a8c033 ! t2_kref+0x287c: fmovsul %fcc0, %f19, %f19
.word 0xab408000 ! t2_kref+0x2880: mov %ccr, %l5
.word 0xd0270019 ! t2_kref+0x2884: st %o0, [%i4 + %i1]
.word 0x38480003 ! t2_kref+0x2888: bgu,a,pt %icc, _kref+0x2894
.word 0xee36001b ! t2_kref+0x288c: sth %l7, [%i0 + %i3]
.word 0xa82ac00b ! t2_kref+0x2890: andn %o3, %o3, %l4
.word 0xaa0a400a ! t2_kref+0x2894: and %o1, %o2, %l5
.word 0xea96d019 ! t2_kref+0x2898: lduha [%i3 + %i1]0x80, %l5
sethi %hi(2f), %o7
.word 0xe40be0b8 ! t2_kref+0x28a0: ldub [%o7 + 0xb8], %l2
.word 0xa41ca00c ! t2_kref+0x28a4: xor %l2, 0xc, %l2
.word 0xe42be0b8 ! t2_kref+0x28a8: stb %l2, [%o7 + 0xb8]
.word 0x81dbe0b8 ! t2_kref+0x28ac: flush %o7 + 0xb8
.word 0xe1be5816 ! t2_kref+0x28b0: stda %f16, [%i1 + %l6]0xc0
.word 0xa944c000 ! t2_kref+0x28b4: mov %gsr, %l4
2: .word 0xabb2030b ! t2_kref+0x28b8: alignaddr %o0, %o3, %l5
.word 0xa5b54c76 ! t2_kref+0x28bc: fnors %f21, %f22, %f18
.word 0xa5a00552 ! t2_kref+0x28c0: fsqrtd %f18, %f18
.word 0xa9b48ab2 ! t2_kref+0x28c4: fpsub16s %f18, %f18, %f20
.word 0xe9be1817 ! t2_kref+0x28c8: stda %f20, [%i0 + %l7]0xc0
.word 0xa8227b31 ! t2_kref+0x28cc: sub %o1, -0x4cf, %l4
.word 0xd66e6014 ! t2_kref+0x28d0: ldstub [%i1 + 0x14], %o3
.word 0xafa00032 ! t2_kref+0x28d4: fmovs %f18, %f23
.word 0xaa9a0016 ! t2_kref+0x28d8: xorcc %o0, %l6, %l5
.word 0xabb2812c ! t2_kref+0x28dc: edge32n %o2, %o4, %l5
.word 0xab3b0008 ! t2_kref+0x28e0: sra %o4, %o0, %l5
.word 0xa5a00552 ! t2_kref+0x28e4: fsqrtd %f18, %f18
.word 0xed68a142 ! t2_kref+0x28e8: prefetch %g2 + 0x142, 22
.word 0xa8e58009 ! t2_kref+0x28ec: subccc %l6, %o1, %l4
.word 0xa80a4017 ! t2_kref+0x28f0: and %o1, %l7, %l4
.word 0x9de3bfa0 ! t2_kref+0x28f4: save %sp, -0x60, %sp
.word 0xb6400018 ! t2_kref+0x28f8: addc %g0, %i0, %i3
.word 0xa9ef3f72 ! t2_kref+0x28fc: restore %i4, -0x8e, %l4
.word 0xaa9cfd53 ! t2_kref+0x2900: xorcc %l3, -0x2ad, %l5
.word 0xa5a00154 ! t2_kref+0x2904: fabsd %f20, %f18
.word 0xabb540cb ! t2_kref+0x2908: edge16l %l5, %o3, %l5
.word 0xaa650013 ! t2_kref+0x290c: subc %l4, %l3, %l5
.word 0xabb4cab5 ! t2_kref+0x2910: fpsub16s %f19, %f21, %f21
.word 0xab35a014 ! t2_kref+0x2914: srl %l6, 0x14, %l5
.word 0xea5e001d ! t2_kref+0x2918: ldx [%i0 + %i5], %l5
.word 0xed062004 ! t2_kref+0x291c: ld [%i0 + 4], %f22
.word 0x8143e040 ! t2_kref+0x2920: membar 0x40
.word 0xa8fb000b ! t2_kref+0x2924: sdivcc %o4, %o3, %l4
.word 0x2b480004 ! t2_kref+0x2928: fbug,a,pt %fcc0, _kref+0x2938
.word 0xa9356005 ! t2_kref+0x292c: srl %l5, 0x5, %l4
.word 0xdaee1000 ! t2_kref+0x2930: ldstuba [%i0]0x80, %o5
.word 0xabb2c08a ! t2_kref+0x2934: edge16 %o3, %o2, %l5
.word 0xda780019 ! t2_kref+0x2938: swap [%g0 + %i1], %o5
.word 0xa9a01893 ! t2_kref+0x293c: fitos %f19, %f20
.word 0xaaba67ba ! t2_kref+0x2940: xnorcc %o1, 0x7ba, %l5
.word 0xaa3224bb ! t2_kref+0x2944: orn %o0, 0x4bb, %l5
.word 0xa8a57d7d ! t2_kref+0x2948: subcc %l5, -0x283, %l4
.word 0xa5b58ef7 ! t2_kref+0x294c: fornot2s %f22, %f23, %f18
.word 0xa83d3436 ! t2_kref+0x2950: xnor %l4, -0xbca, %l4
.word 0xa5a5cd33 ! t2_kref+0x2954: fsmuld %f23, %f19, %f18
.word 0xada00552 ! t2_kref+0x2958: fsqrtd %f18, %f22
.word 0xa89a7925 ! t2_kref+0x295c: xorcc %o1, -0x6db, %l4
.word 0xa9b4c097 ! t2_kref+0x2960: edge16 %l3, %l7, %l4
.word 0xee30a03a ! t2_kref+0x2964: sth %l7, [%g2 + 0x3a]
.word 0xa5a48956 ! t2_kref+0x2968: fmuld %f18, %f22, %f18
.word 0xaad4c00b ! t2_kref+0x296c: umulcc %l3, %o3, %l5
.word 0xa8f5231f ! t2_kref+0x2970: udivcc %l4, 0x31f, %l4
.word 0xa932e01e ! t2_kref+0x2974: srl %o3, 0x1e, %l4
.word 0xa5a01a54 ! t2_kref+0x2978: fdtoi %f20, %f18
.word 0x81ad0ad6 ! t2_kref+0x297c: fcmped %fcc0, %f20, %f22
.word 0xd87e0000 ! t2_kref+0x2980: swap [%i0], %o4
.word 0xa902f21e ! t2_kref+0x2984: taddcc %o3, -0xde2, %l4
.word 0x29109d57 ! t2_kref+0x2988: sethi %hi(0x42755c00), %l4
.word 0xabb58200 ! t2_kref+0x298c: array8 %l6, %g0, %l5
.word 0xadb48c94 ! t2_kref+0x2990: fandnot2 %f18, %f20, %f22
.word 0xc76e3ff8 ! t2_kref+0x2994: prefetch %i0 - 8, 3
.word 0xa83ce882 ! t2_kref+0x2998: xnor %l3, 0x882, %l4
.word 0x9de3bfa0 ! t2_kref+0x299c: save %sp, -0x60, %sp
.word 0xa9ef37a0 ! t2_kref+0x29a0: restore %i4, -0x860, %l4
.word 0xabb5c175 ! t2_kref+0x29a4: edge32ln %l7, %l5, %l5
.word 0xaa328013 ! t2_kref+0x29a8: orn %o2, %l3, %l5
.word 0xd2680018 ! t2_kref+0x29ac: ldstub [%g0 + %i0], %o1
.word 0xaa05800a ! t2_kref+0x29b0: add %l6, %o2, %l5
.word 0xaa724016 ! t2_kref+0x29b4: udiv %o1, %l6, %l5
.word 0x81580000 ! t2_kref+0x29b8: flushw
.word 0x81824000 ! t2_kref+0x29bc: wr %o1, %g0, %y
.word 0xd4267ff8 ! t2_kref+0x29c0: st %o2, [%i1 - 8]
.word 0xa9a00032 ! t2_kref+0x29c4: fmovs %f18, %f20
.word 0xaa92000c ! t2_kref+0x29c8: orcc %o0, %o4, %l5
.word 0xada58954 ! t2_kref+0x29cc: fmuld %f22, %f20, %f22
.word 0xf96e2018 ! t2_kref+0x29d0: prefetch %i0 + 0x18, 28
.word 0xa9b00fc0 ! t2_kref+0x29d4: fone %f20
.word 0xadb00fc0 ! t2_kref+0x29d8: fone %f22
.word 0xe520a038 ! t2_kref+0x29dc: st %f18, [%g2 + 0x38]
.word 0x81d80001 ! t2_kref+0x29e0: flush %g0 + %g1
.word 0xaa3cc009 ! t2_kref+0x29e4: xnor %l3, %o1, %l5
.word 0xec7e001c ! t2_kref+0x29e8: swap [%i0 + %i4], %l6
.word 0xd0180018 ! t2_kref+0x29ec: ldd [%g0 + %i0], %o0
.word 0xada509d2 ! t2_kref+0x29f0: fdivd %f20, %f18, %f22
.word 0xe5064000 ! t2_kref+0x29f4: ld [%i1], %f18
.word 0x86102001 ! t2_kref+0x29f8: mov 0x1, %g3
.word 0x32800000 ! t2_kref+0x29fc: bne,a _kref+0x29fc
.word 0x86a0e001 ! t2_kref+0x2a00: subcc %g3, 1, %g3
.word 0xe9be5816 ! t2_kref+0x2a04: stda %f20, [%i1 + %l6]0xc0
.word 0xeab01018 ! t2_kref+0x2a08: stha %l5, [%g0 + %i0]0x80
.word 0xaab54013 ! t2_kref+0x2a0c: orncc %l5, %l3, %l5
.word 0xaa954016 ! t2_kref+0x2a10: orcc %l5, %l6, %l5
.word 0x81ac8a35 ! t2_kref+0x2a14: fcmps %fcc0, %f18, %f21
.word 0xa5a509d6 ! t2_kref+0x2a18: fdivd %f20, %f22, %f18
.word 0xada00152 ! t2_kref+0x2a1c: fabsd %f18, %f22
.word 0x35800006 ! t2_kref+0x2a20: fbue,a _kref+0x2a38
.word 0xa9a00536 ! t2_kref+0x2a24: fsqrts %f22, %f20
.word 0xa5b487d2 ! t2_kref+0x2a28: pdist %f18, %f18, %f18
.word 0xaad5800b ! t2_kref+0x2a2c: umulcc %l6, %o3, %l5
.word 0xa9a01896 ! t2_kref+0x2a30: fitos %f22, %f20
.word 0xa8aa4014 ! t2_kref+0x2a34: andncc %o1, %l4, %l4
.word 0xafa589b4 ! t2_kref+0x2a38: fdivs %f22, %f20, %f23
.word 0xada48856 ! t2_kref+0x2a3c: faddd %f18, %f22, %f22
.word 0x86102007 ! t2_kref+0x2a40: mov 0x7, %g3
.word 0x86a0e001 ! t2_kref+0x2a44: subcc %g3, 1, %g3
.word 0x2280000c ! t2_kref+0x2a48: be,a _kref+0x2a78
.word 0xea5f4018 ! t2_kref+0x2a4c: ldx [%i5 + %i0], %l5
.word 0xadb58fb3 ! t2_kref+0x2a50: fors %f22, %f19, %f22
.word 0xefa71019 ! t2_kref+0x2a54: sta %f23, [%i4 + %i1]0x80
.word 0xd07e201c ! t2_kref+0x2a58: swap [%i0 + 0x1c], %o0
.word 0xa5b58a75 ! t2_kref+0x2a5c: fpadd32s %f22, %f21, %f18
.word 0xa9a00135 ! t2_kref+0x2a60: fabss %f21, %f20
.word 0xa5b58a14 ! t2_kref+0x2a64: fpadd16 %f22, %f20, %f18
.word 0xa93a0008 ! t2_kref+0x2a68: sra %o0, %o0, %l4
.word 0xadaa0056 ! t2_kref+0x2a6c: fmovda %fcc0, %f22, %f22
.word 0xaa2cc00c ! t2_kref+0x2a70: andn %l3, %o4, %l5
.word 0xa8c5000b ! t2_kref+0x2a74: addccc %l4, %o3, %l4
.word 0xabb2c0ab ! t2_kref+0x2a78: edge16n %o3, %o3, %l5
.word 0xaafb0008 ! t2_kref+0x2a7c: sdivcc %o4, %o0, %l5
.word 0xada58952 ! t2_kref+0x2a80: fmuld %f22, %f18, %f22
.word 0xa89d4016 ! t2_kref+0x2a84: xorcc %l5, %l6, %l4
.word 0xa83daa51 ! t2_kref+0x2a88: xnor %l6, 0xa51, %l4
.word 0x9fc10000 ! t2_kref+0x2a8c: call %g4
.word 0xe9be1808 ! t2_kref+0x2a90: stda %f20, [%i0 + %o0]0xc0
.word 0x81ac8ab5 ! t2_kref+0x2a94: fcmpes %fcc0, %f18, %f21
.word 0xa5a90052 ! t2_kref+0x2a98: fmovdl %fcc0, %f18, %f18
.word 0xa91a0017 ! t2_kref+0x2a9c: tsubcctv %o0, %l7, %l4
.word 0xa9a48854 ! t2_kref+0x2aa0: faddd %f18, %f20, %f20
.word 0xa9b2404c ! t2_kref+0x2aa4: edge8l %o1, %o4, %l4
.word 0xd630a018 ! t2_kref+0x2aa8: sth %o3, [%g2 + 0x18]
.word 0xe840a008 ! t2_kref+0x2aac: ldsw [%g2 + 8], %l4
.word 0x27800001 ! t2_kref+0x2ab0: fbul,a _kref+0x2ab4
.word 0xa9a489d6 ! t2_kref+0x2ab4: fdivd %f18, %f22, %f20
.word 0x27800004 ! t2_kref+0x2ab8: fbul,a _kref+0x2ac8
.word 0xa8123ead ! t2_kref+0x2abc: or %o0, -0x153, %l4
.word 0xe9beda19 ! t2_kref+0x2ac0: stda %f20, [%i3 + %i1]0xd0
.word 0xe91fbcc0 ! t2_kref+0x2ac4: ldd [%fp - 0x340], %f20
.word 0xaa72e9c0 ! t2_kref+0x2ac8: udiv %o3, 0x9c0, %l5
.word 0xe828a029 ! t2_kref+0x2acc: stb %l4, [%g2 + 0x29]
.word 0xc16e2008 ! t2_kref+0x2ad0: prefetch %i0 + 8, 0
.word 0xab228017 ! t2_kref+0x2ad4: mulscc %o2, %l7, %l5
.word 0xaa64fc83 ! t2_kref+0x2ad8: subc %l3, -0x37d, %l5
.word 0xaa3a4009 ! t2_kref+0x2adc: xnor %o1, %o1, %l5
.word 0xeba6501c ! t2_kref+0x2ae0: sta %f21, [%i1 + %i4]0x80
.word 0x8184c000 ! t2_kref+0x2ae4: wr %l3, %g0, %y
.word 0xa9a00134 ! t2_kref+0x2ae8: fabss %f20, %f20
.word 0xab22000a ! t2_kref+0x2aec: mulscc %o0, %o2, %l5
.word 0xa83db7e6 ! t2_kref+0x2af0: xnor %l6, -0x81a, %l4
.word 0xa5a508d2 ! t2_kref+0x2af4: fsubd %f20, %f18, %f18
.word 0xaa1237ab ! t2_kref+0x2af8: or %o0, -0x855, %l5
.word 0xe80e8018 ! t2_kref+0x2afc: ldub [%i2 + %i0], %l4
.word 0x81adca35 ! t2_kref+0x2b00: fcmps %fcc0, %f23, %f21
.word 0xd836601a ! t2_kref+0x2b04: sth %o4, [%i1 + 0x1a]
.word 0xaad28017 ! t2_kref+0x2b08: umulcc %o2, %l7, %l5
.word 0x81ac8a52 ! t2_kref+0x2b0c: fcmpd %fcc0, %f18, %f18
.word 0x86102002 ! t2_kref+0x2b10: mov 0x2, %g3
.word 0x32800000 ! t2_kref+0x2b14: bne,a _kref+0x2b14
.word 0x86a0e001 ! t2_kref+0x2b18: subcc %g3, 1, %g3
.word 0xa9a509d4 ! t2_kref+0x2b1c: fdivd %f20, %f20, %f20
.word 0xa9b48dd4 ! t2_kref+0x2b20: fnand %f18, %f20, %f20
.word 0xaa32a276 ! t2_kref+0x2b24: orn %o2, 0x276, %l5
.word 0x23480007 ! t2_kref+0x2b28: fbne,a,pt %fcc0, _kref+0x2b44
.word 0xe03e7fe8 ! t2_kref+0x2b2c: std %l0, [%i1 - 0x18]
.word 0xa966c008 ! t2_kref+0x2b30: movge %icc, %o0, %l4
.word 0xabb5cab7 ! t2_kref+0x2b34: fpsub16s %f23, %f23, %f21
.word 0xa88b2e90 ! t2_kref+0x2b38: andcc %o4, 0xe90, %l4
.word 0xa5a00536 ! t2_kref+0x2b3c: fsqrts %f22, %f18
.word 0xa8324009 ! t2_kref+0x2b40: orn %o1, %o1, %l4
.word 0xa8fd6ae3 ! t2_kref+0x2b44: sdivcc %l5, 0xae3, %l4
.word 0xabb007b6 ! t2_kref+0x2b48: fpackfix %f22, %f21
.word 0xabb5416b ! t2_kref+0x2b4c: edge32ln %l5, %o3, %l5
.word 0xadab0052 ! t2_kref+0x2b50: fmovduge %fcc0, %f18, %f22
.word 0xa5b48ef7 ! t2_kref+0x2b54: fornot2s %f18, %f23, %f18
.word 0xe46e7fef ! t2_kref+0x2b58: ldstub [%i1 - 0x11], %l2
.word 0xaa3a6190 ! t2_kref+0x2b5c: xnor %o1, 0x190, %l5
.word 0xada48954 ! t2_kref+0x2b60: fmuld %f18, %f20, %f22
.word 0xa5a01114 ! t2_kref+0x2b64: fxtod %f20, %f18
.word 0xa8d23a79 ! t2_kref+0x2b68: umulcc %o0, -0x587, %l4
.word 0xd27e401c ! t2_kref+0x2b6c: swap [%i1 + %i4], %o1
.word 0xd01e3ff0 ! t2_kref+0x2b70: ldd [%i0 - 0x10], %o0
.word 0xaa1db65b ! t2_kref+0x2b74: xor %l6, -0x9a5, %l5
.word 0xa5a01936 ! t2_kref+0x2b78: fstod %f22, %f18
.word 0xadb50e54 ! t2_kref+0x2b7c: fxnor %f20, %f20, %f22
.word 0x2b200fdc ! t2_kref+0x2b80: sethi %hi(0x803f7000), %l5
.word 0xaa34c00c ! t2_kref+0x2b84: orn %l3, %o4, %l5
.word 0xada00536 ! t2_kref+0x2b88: fsqrts %f22, %f22
.word 0xd620a008 ! t2_kref+0x2b8c: st %o3, [%g2 + 8]
.word 0xa805c017 ! t2_kref+0x2b90: add %l7, %l7, %l4
.word 0x3f800008 ! t2_kref+0x2b94: fbo,a _kref+0x2bb4
.word 0xea7e7fec ! t2_kref+0x2b98: swap [%i1 - 0x14], %l5
.word 0xadb58c92 ! t2_kref+0x2b9c: fandnot2 %f22, %f18, %f22
.word 0xa5a00037 ! t2_kref+0x2ba0: fmovs %f23, %f18
.word 0xd0ee5000 ! t2_kref+0x2ba4: ldstuba [%i1]0x80, %o0
.word 0xada5cd34 ! t2_kref+0x2ba8: fsmuld %f23, %f20, %f22
.word 0xec30a018 ! t2_kref+0x2bac: sth %l6, [%g2 + 0x18]
.word 0xa5b48e54 ! t2_kref+0x2bb0: fxnor %f18, %f20, %f18
.word 0xaae22e15 ! t2_kref+0x2bb4: subccc %o0, 0xe15, %l5
.word 0xaab2400c ! t2_kref+0x2bb8: orncc %o1, %o4, %l5
.word 0xa8aa2034 ! t2_kref+0x2bbc: andncc %o0, 0x34, %l4
.word 0xd826601c ! t2_kref+0x2bc0: st %o4, [%i1 + 0x1c]
.word 0xd2ae9018 ! t2_kref+0x2bc4: stba %o1, [%i2 + %i0]0x80
.word 0x81ad8ad2 ! t2_kref+0x2bc8: fcmped %fcc0, %f22, %f18
.word 0xaad2c013 ! t2_kref+0x2bcc: umulcc %o3, %l3, %l5
.word 0xea4e7fe8 ! t2_kref+0x2bd0: ldsb [%i1 - 0x18], %l5
.word 0xaaf2b3f1 ! t2_kref+0x2bd4: udivcc %o2, -0xc0f, %l5
.word 0x8185c000 ! t2_kref+0x2bd8: wr %l7, %g0, %y
.word 0xa812800c ! t2_kref+0x2bdc: or %o2, %o4, %l4
.word 0xab34e018 ! t2_kref+0x2be0: srl %l3, 0x18, %l5
.word 0x81828000 ! t2_kref+0x2be4: wr %o2, %g0, %y
.word 0xaad2400b ! t2_kref+0x2be8: umulcc %o1, %o3, %l5
.word 0xe896d018 ! t2_kref+0x2bec: lduha [%i3 + %i0]0x80, %l4
.word 0xa9a509d4 ! t2_kref+0x2bf0: fdivd %f20, %f20, %f20
.word 0xa9b48596 ! t2_kref+0x2bf4: fcmpgt32 %f18, %f22, %l4
.word 0x81ad8a33 ! t2_kref+0x2bf8: fcmps %fcc0, %f22, %f19
.word 0xea00a038 ! t2_kref+0x2bfc: ld [%g2 + 0x38], %l5
.word 0xa9a01893 ! t2_kref+0x2c00: fitos %f19, %f20
.word 0xe6263fec ! t2_kref+0x2c04: st %l3, [%i0 - 0x14]
.word 0xa8dce83a ! t2_kref+0x2c08: smulcc %l3, 0x83a, %l4
.word 0xaa02c014 ! t2_kref+0x2c0c: add %o3, %l4, %l5
.word 0xea6e601f ! t2_kref+0x2c10: ldstub [%i1 + 0x1f], %l5
.word 0x81ad4ab3 ! t2_kref+0x2c14: fcmpes %fcc0, %f21, %f19
.word 0x8d828016 ! t2_kref+0x2c18: wr %o2, %l6, %fprs
.word 0xe99f1a59 ! t2_kref+0x2c1c: ldda [%i4 + %i1]0xd2, %f20
.word 0xe8262014 ! t2_kref+0x2c20: st %l4, [%i0 + 0x14]
.word 0x35800004 ! t2_kref+0x2c24: fbue,a _kref+0x2c34
.word 0xaae23907 ! t2_kref+0x2c28: subccc %o0, -0x6f9, %l5
.word 0xd0a71019 ! t2_kref+0x2c2c: sta %o0, [%i4 + %i1]0x80
.word 0xe846201c ! t2_kref+0x2c30: ldsw [%i0 + 0x1c], %l4
.word 0xa9b58594 ! t2_kref+0x2c34: fcmpgt32 %f22, %f20, %l4
.word 0xab2a8014 ! t2_kref+0x2c38: sll %o2, %l4, %l5
.word 0xaafa000c ! t2_kref+0x2c3c: sdivcc %o0, %o4, %l5
.word 0x81b01024 ! t2_kref+0x2c40: siam 0x4
.word 0xa9b5cdb5 ! t2_kref+0x2c44: fxors %f23, %f21, %f20
.word 0xa7a018d2 ! t2_kref+0x2c48: fdtos %f18, %f19
.word 0xaad24008 ! t2_kref+0x2c4c: umulcc %o1, %o0, %l5
.word 0xa9a48935 ! t2_kref+0x2c50: fmuls %f18, %f21, %f20
.word 0xada509d4 ! t2_kref+0x2c54: fdivd %f20, %f20, %f22
.word 0x9de3bfa0 ! t2_kref+0x2c58: save %sp, -0x60, %sp
.word 0xa9e825f6 ! t2_kref+0x2c5c: restore %g0, 0x5f6, %l4
.word 0xabb5cc74 ! t2_kref+0x2c60: fnors %f23, %f20, %f21
.word 0x2a480002 ! t2_kref+0x2c64: bcs,a,pt %icc, _kref+0x2c6c
.word 0xa7a01a54 ! t2_kref+0x2c68: fdtoi %f20, %f19
.word 0x81ad8a56 ! t2_kref+0x2c6c: fcmpd %fcc0, %f22, %f22
.word 0xadab8034 ! t2_kref+0x2c70: fmovsule %fcc0, %f20, %f22
.word 0xadb58673 ! t2_kref+0x2c74: fmul8x16au %f22, %f19, %f22
.word 0xe2780019 ! t2_kref+0x2c78: swap [%g0 + %i1], %l1
.word 0xaa0579ef ! t2_kref+0x2c7c: add %l5, -0x611, %l5
.word 0xab1d8016 ! t2_kref+0x2c80: tsubcctv %l6, %l6, %l5
.word 0xa7a01a52 ! t2_kref+0x2c84: fdtoi %f18, %f19
.word 0xa8da3644 ! t2_kref+0x2c88: smulcc %o0, -0x9bc, %l4
.word 0xa8e27762 ! t2_kref+0x2c8c: subccc %o1, -0x89e, %l4
.word 0xe84e8018 ! t2_kref+0x2c90: ldsb [%i2 + %i0], %l4
.word 0x8585400a ! t2_kref+0x2c94: wr %l5, %o2, %ccr
.word 0x9fc00004 ! t2_kref+0x2c98: call %g0 + %g4
.word 0xc07e3fe8 ! t2_kref+0x2c9c: swap [%i0 - 0x18], %g0
.word 0xabb28013 ! t2_kref+0x2ca0: edge8 %o2, %l3, %l5
.word 0xd62e6007 ! t2_kref+0x2ca4: stb %o3, [%i1 + 7]
.word 0xa9a48d35 ! t2_kref+0x2ca8: fsmuld %f18, %f21, %f20
.word 0xea96d040 ! t2_kref+0x2cac: lduha [%i3]0x82, %l5
.word 0x81ad8a54 ! t2_kref+0x2cb0: fcmpd %fcc0, %f22, %f20
.word 0xada01896 ! t2_kref+0x2cb4: fitos %f22, %f22
.word 0xadb50ef7 ! t2_kref+0x2cb8: fornot2s %f20, %f23, %f22
.word 0xaafa2b9b ! t2_kref+0x2cbc: sdivcc %o0, 0xb9b, %l5
.word 0xaad5f0b0 ! t2_kref+0x2cc0: umulcc %l7, -0xf50, %l5
.word 0xaa9269ed ! t2_kref+0x2cc4: orcc %o1, 0x9ed, %l5
.word 0x81828000 ! t2_kref+0x2cc8: wr %o2, %g0, %y
.word 0xa9a00556 ! t2_kref+0x2ccc: fsqrtd %f22, %f20
.word 0xd09e501d ! t2_kref+0x2cd0: ldda [%i1 + %i5]0x80, %o0
.word 0x81ad0a56 ! t2_kref+0x2cd4: fcmpd %fcc0, %f20, %f22
.word 0xa5a5cd33 ! t2_kref+0x2cd8: fsmuld %f23, %f19, %f18
.word 0xa9b4c714 ! t2_kref+0x2cdc: fmuld8sux16 %f19, %f20, %f20
.word 0xa8930017 ! t2_kref+0x2ce0: orcc %o4, %l7, %l4
.word 0xa8822b61 ! t2_kref+0x2ce4: addcc %o0, 0xb61, %l4
.word 0xa5a01917 ! t2_kref+0x2ce8: fitod %f23, %f18
.word 0x81ad4a36 ! t2_kref+0x2cec: fcmps %fcc0, %f21, %f22
.word 0xa5a508d2 ! t2_kref+0x2cf0: fsubd %f20, %f18, %f18
.word 0xd630a01a ! t2_kref+0x2cf4: sth %o3, [%g2 + 0x1a]
.word 0xec3e6000 ! t2_kref+0x2cf8: std %l6, [%i1]
.word 0xa5a508d6 ! t2_kref+0x2cfc: fsubd %f20, %f22, %f18
.word 0xa88b000a ! t2_kref+0x2d00: andcc %o4, %o2, %l4
.word 0xd236001b ! t2_kref+0x2d04: sth %o1, [%i0 + %i3]
.word 0xd09e1000 ! t2_kref+0x2d08: ldda [%i0]0x80, %o0
.word 0xa9b54cb7 ! t2_kref+0x2d0c: fandnot2s %f21, %f23, %f20
.word 0xeac65000 ! t2_kref+0x2d10: ldswa [%i1]0x80, %l5
.word 0xaa44c015 ! t2_kref+0x2d14: addc %l3, %l5, %l5
.word 0xe84e2005 ! t2_kref+0x2d18: ldsb [%i0 + 5], %l4
.word 0xaa832e77 ! t2_kref+0x2d1c: addcc %o4, 0xe77, %l5
.word 0xa9a50834 ! t2_kref+0x2d20: fadds %f20, %f20, %f20
.word 0xaa2d4013 ! t2_kref+0x2d24: andn %l5, %l3, %l5
.word 0xaa120008 ! t2_kref+0x2d28: or %o0, %o0, %l5
.word 0xa8130017 ! t2_kref+0x2d2c: or %o4, %l7, %l4
.word 0xab224008 ! t2_kref+0x2d30: mulscc %o1, %o0, %l5
.word 0xa5a88056 ! t2_kref+0x2d34: fmovdlg %fcc0, %f22, %f18
.word 0xa9a509d4 ! t2_kref+0x2d38: fdivd %f20, %f20, %f20
.word 0xaa452645 ! t2_kref+0x2d3c: addc %l4, 0x645, %l5
.word 0x2c480004 ! t2_kref+0x2d40: bneg,a,pt %icc, _kref+0x2d50
.word 0xa9050013 ! t2_kref+0x2d44: taddcc %l4, %l3, %l4
.word 0x81ad0a54 ! t2_kref+0x2d48: fcmpd %fcc0, %f20, %f20
.word 0x8143c000 ! t2_kref+0x2d4c: stbar
.word 0x36800003 ! t2_kref+0x2d50: bge,a _kref+0x2d5c
.word 0xa9b486d6 ! t2_kref+0x2d54: fmul8sux16 %f18, %f22, %f20
.word 0xada58956 ! t2_kref+0x2d58: fmuld %f22, %f22, %f22
.word 0x81ac8ab3 ! t2_kref+0x2d5c: fcmpes %fcc0, %f18, %f19
.word 0xc36e7fe0 ! t2_kref+0x2d60: prefetch %i1 - 0x20, 1
.word 0xaa2d8017 ! t2_kref+0x2d64: andn %l6, %l7, %l5
.word 0xa8adc00c ! t2_kref+0x2d68: andncc %l7, %o4, %l4
.word 0xabb485d4 ! t2_kref+0x2d6c: fcmpeq32 %f18, %f20, %l5
.word 0xa8ab3dc6 ! t2_kref+0x2d70: andncc %o4, -0x23a, %l4
.word 0xa9b58dd6 ! t2_kref+0x2d74: fnand %f22, %f22, %f20
.word 0xaa45000b ! t2_kref+0x2d78: addc %l4, %o3, %l5
.word 0x2e480001 ! t2_kref+0x2d7c: bvs,a,pt %icc, _kref+0x2d80
.word 0xa7a01a54 ! t2_kref+0x2d80: fdtoi %f20, %f19
.word 0xa9b54973 ! t2_kref+0x2d84: fpmerge %f21, %f19, %f20
.word 0x81ad8ad6 ! t2_kref+0x2d88: fcmped %fcc0, %f22, %f22
.word 0xa9a00556 ! t2_kref+0x2d8c: fsqrtd %f22, %f20
.word 0xa9b00cf6 ! t2_kref+0x2d90: fnot2s %f22, %f20
.word 0x31480005 ! t2_kref+0x2d94: fba,a,pt %fcc0, _kref+0x2da8
.word 0xa9a58952 ! t2_kref+0x2d98: fmuld %f22, %f18, %f20
.word 0xd436401b ! t2_kref+0x2d9c: sth %o2, [%i1 + %i3]
.word 0xea4e401a ! t2_kref+0x2da0: ldsb [%i1 + %i2], %l5
.word 0xc568a103 ! t2_kref+0x2da4: prefetch %g2 + 0x103, 2
.word 0x21480002 ! t2_kref+0x2da8: fbn,a,pt %fcc0, _kref+0x2db0
.word 0xa8bac00a ! t2_kref+0x2dac: xnorcc %o3, %o2, %l4
.word 0xaa9a6a17 ! t2_kref+0x2db0: xorcc %o1, 0xa17, %l5
.word 0xada48836 ! t2_kref+0x2db4: fadds %f18, %f22, %f22
.word 0xa7a00032 ! t2_kref+0x2db8: fmovs %f18, %f19
.word 0xaa0b2e8a ! t2_kref+0x2dbc: and %o4, 0xe8a, %l5
.word 0xa5a589d2 ! t2_kref+0x2dc0: fdivd %f22, %f18, %f18
.word 0xd036c019 ! t2_kref+0x2dc4: sth %o0, [%i3 + %i1]
.word 0xa5a58952 ! t2_kref+0x2dc8: fmuld %f22, %f18, %f18
.word 0xa8430014 ! t2_kref+0x2dcc: addc %o4, %l4, %l4
.word 0xa8f32795 ! t2_kref+0x2dd0: udivcc %o4, 0x795, %l4
.word 0xa9a00554 ! t2_kref+0x2dd4: fsqrtd %f20, %f20
.word 0xa5a01914 ! t2_kref+0x2dd8: fitod %f20, %f18
.word 0xada50952 ! t2_kref+0x2ddc: fmuld %f20, %f18, %f22
.word 0xa8157e7d ! t2_kref+0x2de0: or %l5, -0x183, %l4
.word 0xaa84c014 ! t2_kref+0x2de4: addcc %l3, %l4, %l5
.word 0xef68a108 ! t2_kref+0x2de8: prefetch %g2 + 0x108, 23
.word 0xa5b00774 ! t2_kref+0x2dec: fpack16 %f20, %f18
.word 0xc0ee101a ! t2_kref+0x2df0: ldstuba [%i0 + %i2]0x80, %g0
.word 0xa872ea5f ! t2_kref+0x2df4: udiv %o3, 0xa5f, %l4
.word 0xd01e7ff0 ! t2_kref+0x2df8: ldd [%i1 - 0x10], %o0
.word 0xaad28014 ! t2_kref+0x2dfc: umulcc %o2, %l4, %l5
.word 0xeca61000 ! t2_kref+0x2e00: sta %l6, [%i0]0x80
.word 0x81ad8a35 ! t2_kref+0x2e04: fcmps %fcc0, %f22, %f21
.word 0xd628a02a ! t2_kref+0x2e08: stb %o3, [%g2 + 0x2a]
.word 0xe46e8018 ! t2_kref+0x2e0c: ldstub [%i2 + %i0], %l2
.word 0xada01914 ! t2_kref+0x2e10: fitod %f20, %f22
.word 0xaa552e35 ! t2_kref+0x2e14: umul %l4, 0xe35, %l5
.word 0xa8f5bece ! t2_kref+0x2e18: udivcc %l6, -0x132, %l4
.word 0x21480006 ! t2_kref+0x2e1c: fbn,a,pt %fcc0, _kref+0x2e34
.word 0xa9a54d36 ! t2_kref+0x2e20: fsmuld %f21, %f22, %f20
.word 0xaaf23f0f ! t2_kref+0x2e24: udivcc %o0, -0xf1, %l5
.word 0xa9400000 ! t2_kref+0x2e28: mov %y, %l4
.word 0xadb50977 ! t2_kref+0x2e2c: fpmerge %f20, %f23, %f22
.word 0x22800003 ! t2_kref+0x2e30: be,a _kref+0x2e3c
.word 0xa5a489d6 ! t2_kref+0x2e34: fdivd %f18, %f22, %f18
.word 0xa8150016 ! t2_kref+0x2e38: or %l4, %l6, %l4
.word 0xea871018 ! t2_kref+0x2e3c: lda [%i4 + %i0]0x80, %l5
.word 0xe84e201e ! t2_kref+0x2e40: ldsb [%i0 + 0x1e], %l4
.word 0xafa018d6 ! t2_kref+0x2e44: fdtos %f22, %f23
.word 0xc5ee5009 ! t2_kref+0x2e48: prefetcha %i1 + %o1, 2
.word 0xa8e5a960 ! t2_kref+0x2e4c: subccc %l6, 0x960, %l4
.word 0xee680018 ! t2_kref+0x2e50: ldstub [%g0 + %i0], %l7
.word 0xa805c008 ! t2_kref+0x2e54: add %l7, %o0, %l4
.word 0xee2e0000 ! t2_kref+0x2e58: stb %l7, [%i0]
.word 0xa82b0014 ! t2_kref+0x2e5c: andn %o4, %l4, %l4
.word 0xa9b20077 ! t2_kref+0x2e60: edge8ln %o0, %l7, %l4
.word 0xa9230008 ! t2_kref+0x2e64: mulscc %o4, %o0, %l4
.word 0xaa2a29ed ! t2_kref+0x2e68: andn %o0, 0x9ed, %l5
.word 0xafa01893 ! t2_kref+0x2e6c: fitos %f19, %f23
.word 0x81828000 ! t2_kref+0x2e70: wr %o2, %g0, %y
.word 0x8143c000 ! t2_kref+0x2e74: stbar
.word 0xd0180019 ! t2_kref+0x2e78: ldd [%g0 + %i1], %o0
.word 0xaa9a000a ! t2_kref+0x2e7c: xorcc %o0, %o2, %l5
.word 0xa89a6999 ! t2_kref+0x2e80: xorcc %o1, 0x999, %l4
.word 0xaa52000c ! t2_kref+0x2e84: umul %o0, %o4, %l5
.word 0x37800002 ! t2_kref+0x2e88: fbge,a _kref+0x2e90
.word 0xeb20a038 ! t2_kref+0x2e8c: st %f21, [%g2 + 0x38]
.word 0xab35201e ! t2_kref+0x2e90: srl %l4, 0x1e, %l5
.word 0xa9a5cd35 ! t2_kref+0x2e94: fsmuld %f23, %f21, %f20
.word 0x81820000 ! t2_kref+0x2e98: wr %o0, %g0, %y
.word 0xa9b484d4 ! t2_kref+0x2e9c: fcmpne32 %f18, %f20, %l4
.word 0xa82ac017 ! t2_kref+0x2ea0: andn %o3, %l7, %l4
.word 0xa9a01a52 ! t2_kref+0x2ea4: fdtoi %f18, %f20
.word 0xaba5c836 ! t2_kref+0x2ea8: fadds %f23, %f22, %f21
sethi %hi(2f), %o7
.word 0xe40be2f4 ! t2_kref+0x2eb0: ldub [%o7 + 0x2f4], %l2
.word 0xa41ca00c ! t2_kref+0x2eb4: xor %l2, 0xc, %l2
.word 0xe42be2f4 ! t2_kref+0x2eb8: stb %l2, [%o7 + 0x2f4]
.word 0x81dbe2f4 ! t2_kref+0x2ebc: flush %o7 + 0x2f4
.word 0xe82e8018 ! t2_kref+0x2ec0: stb %l4, [%i2 + %i0]
.word 0xee30a00a ! t2_kref+0x2ec4: sth %l7, [%g2 + 0xa]
.word 0xa8627cfb ! t2_kref+0x2ec8: subc %o1, -0x305, %l4
.word 0xc07e401c ! t2_kref+0x2ecc: swap [%i1 + %i4], %g0
.word 0xa83d0009 ! t2_kref+0x2ed0: xnor %l4, %o1, %l4
.word 0xaaa5c014 ! t2_kref+0x2ed4: subcc %l7, %l4, %l5
.word 0xd2ee501a ! t2_kref+0x2ed8: ldstuba [%i1 + %i2]0x80, %o1
.word 0xe8162016 ! t2_kref+0x2edc: lduh [%i0 + 0x16], %l4
.word 0xa935a00c ! t2_kref+0x2ee0: srl %l6, 0xc, %l4
.word 0xd86e3ff0 ! t2_kref+0x2ee4: ldstub [%i0 - 0x10], %o4
.word 0xda6e3ff4 ! t2_kref+0x2ee8: ldstub [%i0 - 0xc], %o5
.word 0xa7a00535 ! t2_kref+0x2eec: fsqrts %f21, %f19
.word 0xa9b54015 ! t2_kref+0x2ef0: edge8 %l5, %l5, %l4
2: .word 0xa9b2c0cc ! t2_kref+0x2ef4: edge16l %o3, %o4, %l4
.word 0xaab4c00c ! t2_kref+0x2ef8: orncc %l3, %o4, %l5
.word 0xaba01a54 ! t2_kref+0x2efc: fdtoi %f20, %f21
.word 0xa9703266 ! t2_kref+0x2f00: popc -0xd9a, %l4
.word 0xabb48cb5 ! t2_kref+0x2f04: fandnot2s %f18, %f21, %f21
.word 0xe87e7fe8 ! t2_kref+0x2f08: swap [%i1 - 0x18], %l4
.word 0xea30a008 ! t2_kref+0x2f0c: sth %l5, [%g2 + 8]
.word 0x3c800003 ! t2_kref+0x2f10: bpos,a _kref+0x2f1c
.word 0xaa352c4f ! t2_kref+0x2f14: orn %l4, 0xc4f, %l5
.word 0xa9a588d4 ! t2_kref+0x2f18: fsubd %f22, %f20, %f20
.word 0xea7f0019 ! t2_kref+0x2f1c: swap [%i4 + %i1], %l5
.word 0xe8367fe4 ! t2_kref+0x2f20: sth %l4, [%i1 - 0x1c]
.word 0x3e480006 ! t2_kref+0x2f24: bvc,a,pt %icc, _kref+0x2f3c
.word 0xd626001c ! t2_kref+0x2f28: st %o3, [%i0 + %i4]
.word 0xc12e401c ! t2_kref+0x2f2c: st %fsr, [%i1 + %i4]
.word 0xa5a00554 ! t2_kref+0x2f30: fsqrtd %f20, %f18
.word 0xada589b6 ! t2_kref+0x2f34: fdivs %f22, %f22, %f22
.word 0xd87969a4 ! t2_kref+0x2f38: swap [%g5 + 0x9a4], %o4
.word 0xafa00132 ! t2_kref+0x2f3c: fabss %f18, %f23
.word 0xef68a00d ! t2_kref+0x2f40: prefetch %g2 + 0xd, 23
.word 0xa5b58c94 ! t2_kref+0x2f44: fandnot2 %f22, %f20, %f18
.word 0x81830000 ! t2_kref+0x2f48: wr %o4, %g0, %y
.word 0xaaf23140 ! t2_kref+0x2f4c: udivcc %o0, -0xec0, %l5
.word 0xaba509b7 ! t2_kref+0x2f50: fdivs %f20, %f23, %f21
.word 0xd01e6000 ! t2_kref+0x2f54: ldd [%i1], %o0
.word 0xa8fa3598 ! t2_kref+0x2f58: sdivcc %o0, -0xa68, %l4
.word 0xa85aa4bb ! t2_kref+0x2f5c: smul %o2, 0x4bb, %l4
.word 0x8610200d ! t2_kref+0x2f60: mov 0xd, %g3
.word 0x86a0e001 ! t2_kref+0x2f64: subcc %g3, 1, %g3
.word 0x22800016 ! t2_kref+0x2f68: be,a _kref+0x2fc0
.word 0xecb01018 ! t2_kref+0x2f6c: stha %l6, [%g0 + %i0]0x80
.word 0xe1bf1a18 ! t2_kref+0x2f70: stda %f16, [%i4 + %i0]0xd0
.word 0xa5a58956 ! t2_kref+0x2f74: fmuld %f22, %f22, %f18
.word 0x2e800005 ! t2_kref+0x2f78: bvs,a _kref+0x2f8c
.word 0xa9a508d6 ! t2_kref+0x2f7c: fsubd %f20, %f22, %f20
.word 0xeba01019 ! t2_kref+0x2f80: sta %f21, [%g0 + %i1]0x80
.word 0xeeff1019 ! t2_kref+0x2f84: swapa [%i4 + %i1]0x80, %l7
.word 0xea56601a ! t2_kref+0x2f88: ldsh [%i1 + 0x1a], %l5
.word 0xe51e7fe0 ! t2_kref+0x2f8c: ldd [%i1 - 0x20], %f18
.word 0x3b800008 ! t2_kref+0x2f90: fble,a _kref+0x2fb0
.word 0xa93ac015 ! t2_kref+0x2f94: sra %o3, %l5, %l4
.word 0xa9a588d2 ! t2_kref+0x2f98: fsubd %f22, %f18, %f20
.word 0xe8ce9018 ! t2_kref+0x2f9c: ldsba [%i2 + %i0]0x80, %l4
.word 0xe896501b ! t2_kref+0x2fa0: lduha [%i1 + %i3]0x80, %l4
.word 0xaba00533 ! t2_kref+0x2fa4: fsqrts %f19, %f21
.word 0x81ac8ad4 ! t2_kref+0x2fa8: fcmped %fcc0, %f18, %f20
.word 0x81ac8ad6 ! t2_kref+0x2fac: fcmped %fcc0, %f18, %f22
.word 0xaba00034 ! t2_kref+0x2fb0: fmovs %f20, %f21
.word 0xaa3de0f6 ! t2_kref+0x2fb4: xnor %l7, 0xf6, %l5
.word 0xa7a018d6 ! t2_kref+0x2fb8: fdtos %f22, %f19
.word 0xaa1a8013 ! t2_kref+0x2fbc: xor %o2, %l3, %l5
.word 0xaadb0014 ! t2_kref+0x2fc0: smulcc %o4, %l4, %l5
.word 0xa5a01913 ! t2_kref+0x2fc4: fitod %f19, %f18
.word 0x8d8272bc ! t2_kref+0x2fc8: wr %o1, 0xfffff2bc, %fprs
.word 0xd01e7fe0 ! t2_kref+0x2fcc: ldd [%i1 - 0x20], %o0
.word 0xa5a00533 ! t2_kref+0x2fd0: fsqrts %f19, %f18
.word 0xaad5c016 ! t2_kref+0x2fd4: umulcc %l7, %l6, %l5
.word 0xa5a48854 ! t2_kref+0x2fd8: faddd %f18, %f20, %f18
.word 0xaa34c00b ! t2_kref+0x2fdc: orn %l3, %o3, %l5
.word 0xd01e6018 ! t2_kref+0x2fe0: ldd [%i1 + 0x18], %o0
.word 0xab1de28c ! t2_kref+0x2fe4: tsubcctv %l7, 0x28c, %l5
.word 0xe5180019 ! t2_kref+0x2fe8: ldd [%g0 + %i1], %f18
.word 0xaa1cc009 ! t2_kref+0x2fec: xor %l3, %o1, %l5
.word 0xab24c017 ! t2_kref+0x2ff0: mulscc %l3, %l7, %l5
.word 0xa932a01c ! t2_kref+0x2ff4: srl %o2, 0x1c, %l4
.word 0xa5b58914 ! t2_kref+0x2ff8: faligndata %f22, %f20, %f18
.word 0xaaaac016 ! t2_kref+0x2ffc: andncc %o3, %l6, %l5
.word 0xe9bf1a58 ! t2_kref+0x3000: stda %f20, [%i4 + %i0]0xd2
.word 0xa5a01917 ! t2_kref+0x3004: fitod %f23, %f18
.word 0x8143e040 ! t2_kref+0x3008: membar 0x40
.word 0x9fc00004 ! t2_kref+0x300c: call %g0 + %g4
.word 0xa9a00037 ! t2_kref+0x3010: fmovs %f23, %f20
.word 0xa9a588d2 ! t2_kref+0x3014: fsubd %f22, %f18, %f20
.word 0xd01e2010 ! t2_kref+0x3018: ldd [%i0 + 0x10], %o0
.word 0xc12e6010 ! t2_kref+0x301c: st %fsr, [%i1 + 0x10]
.word 0xa5a00552 ! t2_kref+0x3020: fsqrtd %f18, %f18
.word 0xa9a01935 ! t2_kref+0x3024: fstod %f21, %f20
.word 0xa9b007b4 ! t2_kref+0x3028: fpackfix %f20, %f20
.word 0xa9a54d36 ! t2_kref+0x302c: fsmuld %f21, %f22, %f20
.word 0x292eb39e ! t2_kref+0x3030: sethi %hi(0xbace7800), %l4
.word 0xa5a01894 ! t2_kref+0x3034: fitos %f20, %f18
.word 0xa5a00137 ! t2_kref+0x3038: fabss %f23, %f18
.word 0xa865c015 ! t2_kref+0x303c: subc %l7, %l5, %l4
.word 0xee20a008 ! t2_kref+0x3040: st %l7, [%g2 + 8]
.word 0xc12e7ff0 ! t2_kref+0x3044: st %fsr, [%i1 - 0x10]
.word 0xe46e401a ! t2_kref+0x3048: ldstub [%i1 + %i2], %l2
.word 0xada00554 ! t2_kref+0x304c: fsqrtd %f20, %f22
.word 0xadb58714 ! t2_kref+0x3050: fmuld8sux16 %f22, %f20, %f22
.word 0x81ac8a56 ! t2_kref+0x3054: fcmpd %fcc0, %f18, %f22
.word 0x81ad0ab3 ! t2_kref+0x3058: fcmpes %fcc0, %f20, %f19
.word 0x81ac8a56 ! t2_kref+0x305c: fcmpd %fcc0, %f18, %f22
.word 0xd09e501d ! t2_kref+0x3060: ldda [%i1 + %i5]0x80, %o0
.word 0xa5a00552 ! t2_kref+0x3064: fsqrtd %f18, %f18
.word 0xafa01a54 ! t2_kref+0x3068: fdtoi %f20, %f23
.word 0xaaf57546 ! t2_kref+0x306c: udivcc %l5, -0xaba, %l5
.word 0xa875800c ! t2_kref+0x3070: udiv %l6, %o4, %l4
.word 0xada509d2 ! t2_kref+0x3074: fdivd %f20, %f18, %f22
.word 0xe93e2010 ! t2_kref+0x3078: std %f20, [%i0 + 0x10]
.word 0xe830a018 ! t2_kref+0x307c: sth %l4, [%g2 + 0x18]
.word 0xafa00536 ! t2_kref+0x3080: fsqrts %f22, %f23
.word 0xe7000018 ! t2_kref+0x3084: ld [%g0 + %i0], %f19
.word 0xaaf5a920 ! t2_kref+0x3088: udivcc %l6, 0x920, %l5
.word 0xaafd3216 ! t2_kref+0x308c: sdivcc %l4, -0xdea, %l5
sethi %hi(2f), %o7
.word 0xe40be0c4 ! t2_kref+0x3094: ldub [%o7 + 0xc4], %l2
.word 0xa41ca00c ! t2_kref+0x3098: xor %l2, 0xc, %l2
.word 0xe42be0c4 ! t2_kref+0x309c: stb %l2, [%o7 + 0xc4]
.word 0x81dbe0c4 ! t2_kref+0x30a0: flush %o7 + 0xc4
.word 0xa835364d ! t2_kref+0x30a4: orn %l4, -0x9b3, %l4
.word 0xa9b5008b ! t2_kref+0x30a8: edge16 %l4, %o3, %l4
.word 0xe80e4000 ! t2_kref+0x30ac: ldub [%i1], %l4
.word 0xa5a00552 ! t2_kref+0x30b0: fsqrtd %f18, %f18
.word 0xa872babf ! t2_kref+0x30b4: udiv %o2, -0x541, %l4
.word 0xaafd0017 ! t2_kref+0x30b8: sdivcc %l4, %l7, %l5
.word 0xa8d4fb54 ! t2_kref+0x30bc: umulcc %l3, -0x4ac, %l4
.word 0xd62e3ff2 ! t2_kref+0x30c0: stb %o3, [%i0 - 0xe]
2: .word 0xaad23228 ! t2_kref+0x30c4: umulcc %o0, -0xdd8, %l5
.word 0xc7ee1009 ! t2_kref+0x30c8: prefetcha %i0 + %o1, 3
.word 0xa9b5c309 ! t2_kref+0x30cc: alignaddr %l7, %o1, %l4
.word 0xa5b00fc0 ! t2_kref+0x30d0: fone %f18
.word 0xaa55b4af ! t2_kref+0x30d4: umul %l6, -0xb51, %l5
.word 0xfdee101d ! t2_kref+0x30d8: prefetcha %i0 + %i5, 30
.word 0xa5a00032 ! t2_kref+0x30dc: fmovs %f18, %f18
.word 0xa8acc013 ! t2_kref+0x30e0: andncc %l3, %l3, %l4
.word 0xe9be1808 ! t2_kref+0x30e4: stda %f20, [%i0 + %o0]0xc0
.word 0xe27f0018 ! t2_kref+0x30e8: swap [%i4 + %i0], %l1
.word 0xee36401b ! t2_kref+0x30ec: sth %l7, [%i1 + %i3]
.word 0x22800005 ! t2_kref+0x30f0: be,a _kref+0x3104
.word 0xe9060000 ! t2_kref+0x30f4: ld [%i0], %f20
.word 0xd028a01b ! t2_kref+0x30f8: stb %o0, [%g2 + 0x1b]
.word 0xec6e8018 ! t2_kref+0x30fc: ldstub [%i2 + %i0], %l6
.word 0x23480004 ! t2_kref+0x3100: fbne,a,pt %fcc0, _kref+0x3110
.word 0xada01a54 ! t2_kref+0x3104: fdtoi %f20, %f22
.word 0x3b800007 ! t2_kref+0x3108: fble,a _kref+0x3124
.word 0xe87e0000 ! t2_kref+0x310c: swap [%i0], %l4
.word 0xafa5c9b6 ! t2_kref+0x3110: fdivs %f23, %f22, %f23
.word 0xa9b00f14 ! t2_kref+0x3114: fsrc2 %f20, %f20
.word 0xa80cc015 ! t2_kref+0x3118: and %l3, %l5, %l4
.word 0xada000b6 ! t2_kref+0x311c: fnegs %f22, %f22
.word 0xaba00037 ! t2_kref+0x3120: fmovs %f23, %f21
.word 0xadb5cdf4 ! t2_kref+0x3124: fnands %f23, %f20, %f22
.word 0xa7a01897 ! t2_kref+0x3128: fitos %f23, %f19
.word 0xa8030015 ! t2_kref+0x312c: add %o4, %l5, %l4
.word 0xa5b507d4 ! t2_kref+0x3130: pdist %f20, %f20, %f18
.word 0xed20a028 ! t2_kref+0x3134: st %f22, [%g2 + 0x28]
.word 0x81858000 ! t2_kref+0x3138: wr %l6, %g0, %y
.word 0xabb30355 ! t2_kref+0x313c: alignaddrl %o4, %l5, %l5
.word 0xaa9a000a ! t2_kref+0x3140: xorcc %o0, %o2, %l5
.word 0xa9a00534 ! t2_kref+0x3144: fsqrts %f20, %f20
.word 0xab253723 ! t2_kref+0x3148: mulscc %l4, -0x8dd, %l5
.word 0xabb20116 ! t2_kref+0x314c: edge32 %o0, %l6, %l5
.word 0xaa03000a ! t2_kref+0x3150: add %o4, %o2, %l5
.word 0xa8adc014 ! t2_kref+0x3154: andncc %l7, %l4, %l4
.word 0xada00054 ! t2_kref+0x3158: fmovd %f20, %f22
.word 0xab3b0013 ! t2_kref+0x315c: sra %o4, %l3, %l5
.word 0xadb00c00 ! t2_kref+0x3160: fzero %f22
.word 0xa9a00032 ! t2_kref+0x3164: fmovs %f18, %f20
.word 0xe9be5817 ! t2_kref+0x3168: stda %f20, [%i1 + %l7]0xc0
.word 0xa862000c ! t2_kref+0x316c: subc %o0, %o4, %l4
.word 0xadb5ccb3 ! t2_kref+0x3170: fandnot2s %f23, %f19, %f22
.word 0xafab8033 ! t2_kref+0x3174: fmovsule %fcc0, %f19, %f23
.word 0xaba5c9b6 ! t2_kref+0x3178: fdivs %f23, %f22, %f21
.word 0xada00556 ! t2_kref+0x317c: fsqrtd %f22, %f22
.word 0xada509b6 ! t2_kref+0x3180: fdivs %f20, %f22, %f22
.word 0xada00036 ! t2_kref+0x3184: fmovs %f22, %f22
.word 0xaaaa000b ! t2_kref+0x3188: andncc %o0, %o3, %l5
.word 0xa5b54676 ! t2_kref+0x318c: fmul8x16au %f21, %f22, %f18
.word 0xafa00136 ! t2_kref+0x3190: fabss %f22, %f23
.word 0xedee101d ! t2_kref+0x3194: prefetcha %i0 + %i5, 22
.word 0x25800006 ! t2_kref+0x3198: fblg,a _kref+0x31b0
.word 0xa9b584d2 ! t2_kref+0x319c: fcmpne32 %f22, %f18, %l4
.word 0xfd6e401a ! t2_kref+0x31a0: prefetch %i1 + %i2, 30
.word 0x3f800007 ! t2_kref+0x31a4: fbo,a _kref+0x31c0
.word 0xa925800c ! t2_kref+0x31a8: mulscc %l6, %o4, %l4
.word 0xaa3a8008 ! t2_kref+0x31ac: xnor %o2, %o0, %l5
.word 0xadb00c00 ! t2_kref+0x31b0: fzero %f22
.word 0xaa9a3d93 ! t2_kref+0x31b4: xorcc %o0, -0x26d, %l5
.word 0xaa2dc016 ! t2_kref+0x31b8: andn %l7, %l6, %l5
.word 0x2f800001 ! t2_kref+0x31bc: fbu,a _kref+0x31c0
.word 0xd47e2004 ! t2_kref+0x31c0: swap [%i0 + 4], %o2
.word 0xa5a01a56 ! t2_kref+0x31c4: fdtoi %f22, %f18
.word 0xa8dda14e ! t2_kref+0x31c8: smulcc %l6, 0x14e, %l4
.word 0xa9a01a37 ! t2_kref+0x31cc: fstoi %f23, %f20
.word 0xe5380019 ! t2_kref+0x31d0: std %f18, [%g0 + %i1]
.word 0xa5a588d2 ! t2_kref+0x31d4: fsubd %f22, %f18, %f18
.word 0x9fc00004 ! t2_kref+0x31d8: call %g0 + %g4
.word 0xaba48835 ! t2_kref+0x31dc: fadds %f18, %f21, %f21
.word 0xab2d2005 ! t2_kref+0x31e0: sll %l4, 0x5, %l5
.word 0xa9a58954 ! t2_kref+0x31e4: fmuld %f22, %f20, %f20
sethi %hi(2f), %o7
.word 0xe40be238 ! t2_kref+0x31ec: ldub [%o7 + 0x238], %l2
.word 0xa41ca00c ! t2_kref+0x31f0: xor %l2, 0xc, %l2
.word 0xe42be238 ! t2_kref+0x31f4: stb %l2, [%o7 + 0x238]
.word 0x81dbe238 ! t2_kref+0x31f8: flush %o7 + 0x238
.word 0xa8920014 ! t2_kref+0x31fc: orcc %o0, %l4, %l4
.word 0xab3da010 ! t2_kref+0x3200: sra %l6, 0x10, %l5
.word 0x2a800002 ! t2_kref+0x3204: bcs,a _kref+0x320c
.word 0xee7e3ffc ! t2_kref+0x3208: swap [%i0 - 4], %l7
.word 0xa9b58735 ! t2_kref+0x320c: fmuld8ulx16 %f22, %f21, %f20
.word 0xaa3d2b1f ! t2_kref+0x3210: xnor %l4, 0xb1f, %l5
.word 0xa92da007 ! t2_kref+0x3214: sll %l6, 0x7, %l4
.word 0xada00556 ! t2_kref+0x3218: fsqrtd %f22, %f22
.word 0x81ac8ad4 ! t2_kref+0x321c: fcmped %fcc0, %f18, %f20
.word 0xa9a58856 ! t2_kref+0x3220: faddd %f22, %f22, %f20
.word 0xe5a71019 ! t2_kref+0x3224: sta %f18, [%i4 + %i1]0x80
.word 0xa8fa0017 ! t2_kref+0x3228: sdivcc %o0, %l7, %l4
.word 0xe6262008 ! t2_kref+0x322c: st %l3, [%i0 + 8]
.word 0x81580000 ! t2_kref+0x3230: flushw
.word 0xa93d8013 ! t2_kref+0x3234: sra %l6, %l3, %l4
2: .word 0xead81019 ! t2_kref+0x3238: ldxa [%g0 + %i1]0x80, %l5
.word 0xeace501a ! t2_kref+0x323c: ldsba [%i1 + %i2]0x80, %l5
.word 0xaab4e115 ! t2_kref+0x3240: orncc %l3, 0x115, %l5
.word 0xafb54ef7 ! t2_kref+0x3244: fornot2s %f21, %f23, %f23
.word 0xaac2800c ! t2_kref+0x3248: addccc %o2, %o4, %l5
sethi %hi(2f), %o7
.word 0xe40be290 ! t2_kref+0x3250: ldub [%o7 + 0x290], %l2
.word 0xa41ca00c ! t2_kref+0x3254: xor %l2, 0xc, %l2
.word 0xe42be290 ! t2_kref+0x3258: stb %l2, [%o7 + 0x290]
.word 0x81dbe290 ! t2_kref+0x325c: flush %o7 + 0x290
.word 0xaaaa30f6 ! t2_kref+0x3260: andncc %o0, -0xf0a, %l5
.word 0xa88a8013 ! t2_kref+0x3264: andcc %o2, %l3, %l4
.word 0xa852b11a ! t2_kref+0x3268: umul %o2, -0xee6, %l4
.word 0xe93e7fe8 ! t2_kref+0x326c: std %f20, [%i1 - 0x18]
.word 0xc568a148 ! t2_kref+0x3270: prefetch %g2 + 0x148, 2
.word 0x81ac8a56 ! t2_kref+0x3274: fcmpd %fcc0, %f18, %f22
.word 0xe5266000 ! t2_kref+0x3278: st %f18, [%i1]
.word 0x81adca33 ! t2_kref+0x327c: fcmps %fcc0, %f23, %f19
.word 0xec680019 ! t2_kref+0x3280: ldstub [%g0 + %i1], %l6
.word 0xf007bfe0 ! t2_kref+0x3284: ld [%fp - 0x20], %i0
.word 0xa86275f9 ! t2_kref+0x3288: subc %o1, -0xa07, %l4
.word 0x9fc00004 ! t2_kref+0x328c: call %g0 + %g4
2: .word 0xa5b48c94 ! t2_kref+0x3290: fandnot2 %f18, %f20, %f18
.word 0x83414000 ! t2_kref+0x3294: mov %pc, %g1
.word 0xaaf3000b ! t2_kref+0x3298: udivcc %o4, %o3, %l5
.word 0xd03e7ff8 ! t2_kref+0x329c: std %o0, [%i1 - 8]
.word 0xd03e2018 ! t2_kref+0x32a0: std %o0, [%i0 + 0x18]
.word 0xa7a489b2 ! t2_kref+0x32a4: fdivs %f18, %f18, %f19
.word 0xec6e201f ! t2_kref+0x32a8: ldstub [%i0 + 0x1f], %l6
.word 0xa5a01935 ! t2_kref+0x32ac: fstod %f21, %f18
.word 0xa92ce012 ! t2_kref+0x32b0: sll %l3, 0x12, %l4
.word 0xd22e4000 ! t2_kref+0x32b4: stb %o1, [%i1]
.word 0x2c480007 ! t2_kref+0x32b8: bneg,a,pt %icc, _kref+0x32d4
.word 0xd01e3ff8 ! t2_kref+0x32bc: ldd [%i0 - 8], %o0
.word 0xa5a01935 ! t2_kref+0x32c0: fstod %f21, %f18
.word 0x26800005 ! t2_kref+0x32c4: bl,a _kref+0x32d8
.word 0xa8e3000b ! t2_kref+0x32c8: subccc %o4, %o3, %l4
.word 0xe9be1815 ! t2_kref+0x32cc: stda %f20, [%i0 + %l5]0xc0
.word 0xaad30013 ! t2_kref+0x32d0: umulcc %o4, %l3, %l5
.word 0xa9056b09 ! t2_kref+0x32d4: taddcc %l5, 0xb09, %l4
.word 0xd02e401a ! t2_kref+0x32d8: stb %o0, [%i1 + %i2]
.word 0xeb68a104 ! t2_kref+0x32dc: prefetch %g2 + 0x104, 21
.word 0x81830000 ! t2_kref+0x32e0: wr %o4, %g0, %y
.word 0x3a800006 ! t2_kref+0x32e4: bcc,a _kref+0x32fc
.word 0x81580000 ! t2_kref+0x32e8: flushw
.word 0xaa32f0f4 ! t2_kref+0x32ec: orn %o3, -0xf0c, %l5
.word 0xaba000b7 ! t2_kref+0x32f0: fnegs %f23, %f21
.word 0xe53e6008 ! t2_kref+0x32f4: std %f18, [%i1 + 8]
.word 0xaa820015 ! t2_kref+0x32f8: addcc %o0, %l5, %l5
.word 0x81ad8ab6 ! t2_kref+0x32fc: fcmpes %fcc0, %f22, %f22
.word 0xa9a489b5 ! t2_kref+0x3300: fdivs %f18, %f21, %f20
.word 0xafa01a54 ! t2_kref+0x3304: fdtoi %f20, %f23
.word 0xee7e001c ! t2_kref+0x3308: swap [%i0 + %i4], %l7
.word 0xa9a589d6 ! t2_kref+0x330c: fdivd %f22, %f22, %f20
.word 0xea0e401a ! t2_kref+0x3310: ldub [%i1 + %i2], %l5
.word 0x9de3bfa0 ! t2_kref+0x3314: save %sp, -0x60, %sp
.word 0xb0b6801b ! t2_kref+0x3318: orncc %i2, %i3, %i0
.word 0xabeec01d ! t2_kref+0x331c: restore %i3, %i5, %l5
.word 0xa8024017 ! t2_kref+0x3320: add %o1, %l7, %l4
.word 0xa9a489d6 ! t2_kref+0x3324: fdivd %f18, %f22, %f20
.word 0xab2d4009 ! t2_kref+0x3328: sll %l5, %o1, %l5
.word 0xabb280a9 ! t2_kref+0x332c: edge16n %o2, %o1, %l5
.word 0xa933201f ! t2_kref+0x3330: srl %o4, 0x1f, %l4
.word 0xea30a008 ! t2_kref+0x3334: sth %l5, [%g2 + 8]
.word 0xab24c008 ! t2_kref+0x3338: mulscc %l3, %o0, %l5
.word 0xaa3cec80 ! t2_kref+0x333c: xnor %l3, 0xc80, %l5
.word 0xc12e2008 ! t2_kref+0x3340: st %fsr, [%i0 + 8]
.word 0xaa84f335 ! t2_kref+0x3344: addcc %l3, -0xccb, %l5
.word 0x9fc10000 ! t2_kref+0x3348: call %g4
.word 0xa960a25e ! t2_kref+0x334c: movlg %fcc0, 0x25e, %l4
.word 0xaa15bc5e ! t2_kref+0x3350: or %l6, -0x3a2, %l5
.word 0xada00136 ! t2_kref+0x3354: fabss %f22, %f22
.word 0xe36e401a ! t2_kref+0x3358: prefetch %i1 + %i2, 17
.word 0xe6266004 ! t2_kref+0x335c: st %l3, [%i1 + 4]
.word 0x81ad4a32 ! t2_kref+0x3360: fcmps %fcc0, %f21, %f18
.word 0xa8f28017 ! t2_kref+0x3364: udivcc %o2, %l7, %l4
.word 0xa9a00556 ! t2_kref+0x3368: fsqrtd %f22, %f20
.word 0xafa00037 ! t2_kref+0x336c: fmovs %f23, %f23
.word 0xa92d200f ! t2_kref+0x3370: sll %l4, 0xf, %l4
.word 0xa5b4caf4 ! t2_kref+0x3374: fpsub32s %f19, %f20, %f18
.word 0xa9a5c9b6 ! t2_kref+0x3378: fdivs %f23, %f22, %f20
.word 0x9fc10000 ! t2_kref+0x337c: call %g4
.word 0xa8fb000b ! t2_kref+0x3380: sdivcc %o4, %o3, %l4
.word 0xa9a018d4 ! t2_kref+0x3384: fdtos %f20, %f20
.word 0xa5b58636 ! t2_kref+0x3388: fmul8x16 %f22, %f22, %f18
.word 0xa8fa7b30 ! t2_kref+0x338c: sdivcc %o1, -0x4d0, %l4
.word 0xada84054 ! t2_kref+0x3390: fmovdne %fcc0, %f20, %f22
.word 0xa9b54049 ! t2_kref+0x3394: edge8l %l5, %o1, %l4
.word 0x8143e040 ! t2_kref+0x3398: membar 0x40
.word 0xeba71019 ! t2_kref+0x339c: sta %f21, [%i4 + %i1]0x80
.word 0x20480002 ! t2_kref+0x33a0: bn,a,pt %icc, _kref+0x33a8
.word 0xaad5400b ! t2_kref+0x33a4: umulcc %l5, %o3, %l5
.word 0xd0680019 ! t2_kref+0x33a8: ldstub [%g0 + %i1], %o0
.word 0x81858000 ! t2_kref+0x33ac: wr %l6, %g0, %y
.word 0x9fc00004 ! t2_kref+0x33b0: call %g0 + %g4
.word 0x81830000 ! t2_kref+0x33b4: wr %o4, %g0, %y
.word 0xd26e0000 ! t2_kref+0x33b8: ldstub [%i0], %o1
.word 0xab33000b ! t2_kref+0x33bc: srl %o4, %o3, %l5
.word 0xea300018 ! t2_kref+0x33c0: sth %l5, [%g0 + %i0]
.word 0x3d800003 ! t2_kref+0x33c4: fbule,a _kref+0x33d0
.word 0xaa05f2d6 ! t2_kref+0x33c8: add %l7, -0xd2a, %l5
.word 0x3c800007 ! t2_kref+0x33cc: bpos,a _kref+0x33e8
.word 0xabb54008 ! t2_kref+0x33d0: edge8 %l5, %o0, %l5
.word 0xa9b20154 ! t2_kref+0x33d4: edge32l %o0, %l4, %l4
.word 0xe80e3fec ! t2_kref+0x33d8: ldub [%i0 - 0x14], %l4
.word 0xe91e7ff8 ! t2_kref+0x33dc: ldd [%i1 - 8], %f20
.word 0xeda65000 ! t2_kref+0x33e0: sta %f22, [%i1]0x80
.word 0xa932200d ! t2_kref+0x33e4: srl %o0, 0xd, %l4
.word 0xeea01019 ! t2_kref+0x33e8: sta %l7, [%g0 + %i1]0x80
.word 0xab1b0016 ! t2_kref+0x33ec: tsubcctv %o4, %l6, %l5
.word 0xf007bfe0 ! t2_kref+0x33f0: ld [%fp - 0x20], %i0
.word 0xea0e8018 ! t2_kref+0x33f4: ldub [%i2 + %i0], %l5
.word 0x26800004 ! t2_kref+0x33f8: bl,a _kref+0x3408
.word 0xa80a8009 ! t2_kref+0x33fc: and %o2, %o1, %l4
.word 0xea5e2008 ! t2_kref+0x3400: ldx [%i0 + 8], %l5
.word 0xada00556 ! t2_kref+0x3404: fsqrtd %f22, %f22
.word 0xa5b50e56 ! t2_kref+0x3408: fxnor %f20, %f22, %f18
.word 0xa5b48ad2 ! t2_kref+0x340c: fpsub32 %f18, %f18, %f18
.word 0xadb58ab3 ! t2_kref+0x3410: fpsub16s %f22, %f19, %f22
.word 0x81ad8a35 ! t2_kref+0x3414: fcmps %fcc0, %f22, %f21
.word 0x9de3bfa0 ! t2_kref+0x3418: save %sp, -0x60, %sp
.word 0xabe834f3 ! t2_kref+0x341c: restore %g0, -0xb0d, %l5
.word 0xa905206c ! t2_kref+0x3420: taddcc %l4, 0x6c, %l4
.word 0xabb50592 ! t2_kref+0x3424: fcmpgt32 %f20, %f18, %l5
.word 0xab1da385 ! t2_kref+0x3428: tsubcctv %l6, 0x385, %l5
.word 0xaa6327f3 ! t2_kref+0x342c: subc %o4, 0x7f3, %l5
.word 0xa9356017 ! t2_kref+0x3430: srl %l5, 0x17, %l4
.word 0xaa35efc3 ! t2_kref+0x3434: orn %l7, 0xfc3, %l5
.word 0xa5a00552 ! t2_kref+0x3438: fsqrtd %f18, %f18
.word 0xaa9dbbf1 ! t2_kref+0x343c: xorcc %l6, -0x40f, %l5
.word 0x81ad0ab2 ! t2_kref+0x3440: fcmpes %fcc0, %f20, %f18
.word 0xa9b00fc0 ! t2_kref+0x3444: fone %f20
.word 0xafa589b5 ! t2_kref+0x3448: fdivs %f22, %f21, %f23
.word 0xefa01018 ! t2_kref+0x344c: sta %f23, [%g0 + %i0]0x80
.word 0xada50d36 ! t2_kref+0x3450: fsmuld %f20, %f22, %f22
.word 0xaae54014 ! t2_kref+0x3454: subccc %l5, %l4, %l5
.word 0xed1e401d ! t2_kref+0x3458: ldd [%i1 + %i5], %f22
.word 0xada589d4 ! t2_kref+0x345c: fdivd %f22, %f20, %f22
.word 0xa9a00133 ! t2_kref+0x3460: fabss %f19, %f20
.word 0xa7a4c9b4 ! t2_kref+0x3464: fdivs %f19, %f20, %f19
.word 0xada509d4 ! t2_kref+0x3468: fdivd %f20, %f20, %f22
.word 0x9de3bfa0 ! t2_kref+0x346c: save %sp, -0x60, %sp
.word 0xa9ee73c8 ! t2_kref+0x3470: restore %i1, -0xc38, %l4
.word 0xa9b5c077 ! t2_kref+0x3474: edge8ln %l7, %l7, %l4
.word 0xd826401c ! t2_kref+0x3478: st %o4, [%i1 + %i4]
.word 0xee6e001a ! t2_kref+0x347c: ldstub [%i0 + %i2], %l7
.word 0x28480005 ! t2_kref+0x3480: bleu,a,pt %icc, _kref+0x3494
.word 0xd236001b ! t2_kref+0x3484: sth %o1, [%i0 + %i3]
.word 0xea4e6014 ! t2_kref+0x3488: ldsb [%i1 + 0x14], %l5
.word 0x8d850008 ! t2_kref+0x348c: wr %l4, %o0, %fprs
.word 0xaa450014 ! t2_kref+0x3490: addc %l4, %l4, %l5
.word 0x81db401f ! t2_kref+0x3494: flush %o5 + %i7
.word 0xada48956 ! t2_kref+0x3498: fmuld %f18, %f22, %f22
.word 0xa802400a ! t2_kref+0x349c: add %o1, %o2, %l4
.word 0x9de3bfa0 ! t2_kref+0x34a0: save %sp, -0x60, %sp
.word 0xa9ef4019 ! t2_kref+0x34a4: restore %i5, %i1, %l4
.word 0xada50854 ! t2_kref+0x34a8: faddd %f20, %f20, %f22
.word 0xa9b00f16 ! t2_kref+0x34ac: fsrc2 %f22, %f20
.word 0xa9b007b4 ! t2_kref+0x34b0: fpackfix %f20, %f20
.word 0xa8e2000c ! t2_kref+0x34b4: subccc %o0, %o4, %l4
.word 0xada48954 ! t2_kref+0x34b8: fmuld %f18, %f20, %f22
.word 0xa5a000b6 ! t2_kref+0x34bc: fnegs %f22, %f18
.word 0x81ad8a36 ! t2_kref+0x34c0: fcmps %fcc0, %f22, %f22
.word 0xa93de003 ! t2_kref+0x34c4: sra %l7, 0x3, %l4
.word 0xa7a01a54 ! t2_kref+0x34c8: fdtoi %f20, %f19
.word 0xafa01092 ! t2_kref+0x34cc: fxtos %f18, %f23
.word 0xa5b48f94 ! t2_kref+0x34d0: for %f18, %f20, %f18
.word 0xadb00fe0 ! t2_kref+0x34d4: fones %f22
.word 0x9fc10000 ! t2_kref+0x34d8: call %g4
.word 0xd830a01a ! t2_kref+0x34dc: sth %o4, [%g2 + 0x1a]
.word 0xa9b48e80 ! t2_kref+0x34e0: fsrc1 %f18, %f20
.word 0xa9b54ef2 ! t2_kref+0x34e4: fornot2s %f21, %f18, %f20
.word 0xd630a01a ! t2_kref+0x34e8: sth %o3, [%g2 + 0x1a]
.word 0x81ac8a52 ! t2_kref+0x34ec: fcmpd %fcc0, %f18, %f18
.word 0xe720a008 ! t2_kref+0x34f0: st %f19, [%g2 + 8]
.word 0xd426401c ! t2_kref+0x34f4: st %o2, [%i1 + %i4]
.word 0xaafaf424 ! t2_kref+0x34f8: sdivcc %o3, -0xbdc, %l5
.word 0xa5b00cd2 ! t2_kref+0x34fc: fnot2 %f18, %f18
.word 0xaba01a35 ! t2_kref+0x3500: fstoi %f21, %f21
.word 0x81ad4ab3 ! t2_kref+0x3504: fcmpes %fcc0, %f21, %f19
.word 0xa5a00054 ! t2_kref+0x3508: fmovd %f20, %f18
.word 0x27800002 ! t2_kref+0x350c: fbul,a _kref+0x3514
.word 0xa9a48954 ! t2_kref+0x3510: fmuld %f18, %f20, %f20
.word 0xa92530c8 ! t2_kref+0x3514: mulscc %l4, -0xf38, %l4
.word 0xaa9a38b8 ! t2_kref+0x3518: xorcc %o0, -0x748, %l5
.word 0xa7a00536 ! t2_kref+0x351c: fsqrts %f22, %f19
.word 0xada50956 ! t2_kref+0x3520: fmuld %f20, %f22, %f22
.word 0xa5a00554 ! t2_kref+0x3524: fsqrtd %f20, %f18
.word 0xa9a58954 ! t2_kref+0x3528: fmuld %f22, %f20, %f20
.word 0x26800005 ! t2_kref+0x352c: bl,a _kref+0x3540
.word 0x2b12dcc8 ! t2_kref+0x3530: sethi %hi(0x4b732000), %l5
.word 0xabb58173 ! t2_kref+0x3534: edge32ln %l6, %l3, %l5
.word 0xe8ae9018 ! t2_kref+0x3538: stba %l4, [%i2 + %i0]0x80
.word 0x81b01021 ! t2_kref+0x353c: siam 0x1
.word 0xa9b50097 ! t2_kref+0x3540: edge16 %l4, %l7, %l4
.word 0xe86e201e ! t2_kref+0x3544: ldstub [%i0 + 0x1e], %l4
.word 0x9fc10000 ! t2_kref+0x3548: call %g4
.word 0xea0e2012 ! t2_kref+0x354c: ldub [%i0 + 0x12], %l5
.word 0xada508d2 ! t2_kref+0x3550: fsubd %f20, %f18, %f22
.word 0xea163ffa ! t2_kref+0x3554: lduh [%i0 - 6], %l5
.word 0xee7e0000 ! t2_kref+0x3558: swap [%i0], %l7
.word 0xa9a50854 ! t2_kref+0x355c: faddd %f20, %f20, %f20
.word 0x8143e040 ! t2_kref+0x3560: membar 0x40
.word 0xaabd4009 ! t2_kref+0x3564: xnorcc %l5, %o1, %l5
.word 0x9de3bfa0 ! t2_kref+0x3568: save %sp, -0x60, %sp
.word 0xb8503251 ! t2_kref+0x356c: umul %g0, -0xdaf, %i4
.word 0xabee001a ! t2_kref+0x3570: restore %i0, %i2, %l5
.word 0xea8e9059 ! t2_kref+0x3574: lduba [%i2 + %i1]0x82, %l5
.word 0xaaf5c016 ! t2_kref+0x3578: udivcc %l7, %l6, %l5
.word 0xaaaa400a ! t2_kref+0x357c: andncc %o1, %o2, %l5
.word 0xe87e7ff8 ! t2_kref+0x3580: swap [%i1 - 8], %l4
.word 0x9fc10000 ! t2_kref+0x3584: call %g4
.word 0xafb5cab7 ! t2_kref+0x3588: fpsub16s %f23, %f23, %f23
.word 0xa5a48d32 ! t2_kref+0x358c: fsmuld %f18, %f18, %f18
.word 0xa9a00552 ! t2_kref+0x3590: fsqrtd %f18, %f20
.word 0xe7a6101c ! t2_kref+0x3594: sta %f19, [%i0 + %i4]0x80
.word 0xafa00534 ! t2_kref+0x3598: fsqrts %f20, %f23
.word 0xe4086324 ! t2_kref+0x359c: ldub [%g1 + 0x324], %l2
.word 0xa41ca00c ! t2_kref+0x35a0: xor %l2, 0xc, %l2
.word 0xe4286324 ! t2_kref+0x35a4: stb %l2, [%g1 + 0x324]
.word 0x81d86324 ! t2_kref+0x35a8: flush %g1 + 0x324
.word 0x36480004 ! t2_kref+0x35ac: bge,a,pt %icc, _kref+0x35bc
.word 0xeba01018 ! t2_kref+0x35b0: sta %f21, [%g0 + %i0]0x80
.word 0xaaaac008 ! t2_kref+0x35b4: andncc %o3, %o0, %l5
2: .word 0xa5b4c716 ! t2_kref+0x35b8: fmuld8sux16 %f19, %f22, %f18
.word 0xd236c019 ! t2_kref+0x35bc: sth %o1, [%i3 + %i1]
.word 0xaaad2a85 ! t2_kref+0x35c0: andncc %l4, 0xa85, %l5
.word 0xa872fa2d ! t2_kref+0x35c4: udiv %o3, -0x5d3, %l4
.word 0xda6e7fe0 ! t2_kref+0x35c8: ldstub [%i1 - 0x20], %o5
.word 0x81850000 ! t2_kref+0x35cc: wr %l4, %g0, %y
.word 0x9de3bfa0 ! t2_kref+0x35d0: save %sp, -0x60, %sp
.word 0xb08e001d ! t2_kref+0x35d4: andcc %i0, %i5, %i0
.word 0xabee001b ! t2_kref+0x35d8: restore %i0, %i3, %l5
.word 0xa80cff1a ! t2_kref+0x35dc: and %l3, -0xe6, %l4
.word 0xab254014 ! t2_kref+0x35e0: mulscc %l5, %l4, %l5
.word 0xab222ce4 ! t2_kref+0x35e4: mulscc %o0, 0xce4, %l5
.word 0xec3e401d ! t2_kref+0x35e8: std %l6, [%i1 + %i5]
.word 0xab1b0014 ! t2_kref+0x35ec: tsubcctv %o4, %l4, %l5
.word 0xe4086380 ! t2_kref+0x35f0: ldub [%g1 + 0x380], %l2
.word 0xa41ca00c ! t2_kref+0x35f4: xor %l2, 0xc, %l2
.word 0xe4286380 ! t2_kref+0x35f8: stb %l2, [%g1 + 0x380]
.word 0x81d86380 ! t2_kref+0x35fc: flush %g1 + 0x380
.word 0xe816201c ! t2_kref+0x3600: lduh [%i0 + 0x1c], %l4
.word 0xab3d0015 ! t2_kref+0x3604: sra %l4, %l5, %l5
.word 0xaba00035 ! t2_kref+0x3608: fmovs %f21, %f21
.word 0x37480008 ! t2_kref+0x360c: fbge,a,pt %fcc0, _kref+0x362c
.word 0xada4c836 ! t2_kref+0x3610: fadds %f19, %f22, %f22
2: .word 0xa5a00132 ! t2_kref+0x3614: fabss %f18, %f18
.word 0xc76e3ff0 ! t2_kref+0x3618: prefetch %i0 - 0x10, 3
.word 0xa9b4c972 ! t2_kref+0x361c: fpmerge %f19, %f18, %f20
.word 0xab326001 ! t2_kref+0x3620: srl %o1, 0x1, %l5
.word 0xab34c008 ! t2_kref+0x3624: srl %l3, %o0, %l5
.word 0xe8881019 ! t2_kref+0x3628: lduba [%g0 + %i1]0x80, %l4
.word 0xaaada12b ! t2_kref+0x362c: andncc %l6, 0x12b, %l5
.word 0xe6266010 ! t2_kref+0x3630: st %l3, [%i1 + 0x10]
.word 0xd01e2008 ! t2_kref+0x3634: ldd [%i0 + 8], %o0
.word 0x858560b9 ! t2_kref+0x3638: wr %l5, 0xb9, %ccr
.word 0xa9b58e14 ! t2_kref+0x363c: fand %f22, %f20, %f20
.word 0xd01e3ff0 ! t2_kref+0x3640: ldd [%i0 - 0x10], %o0
.word 0xafa01897 ! t2_kref+0x3644: fitos %f23, %f23
.word 0xa9b50dd6 ! t2_kref+0x3648: fnand %f20, %f22, %f20
.word 0xaa630008 ! t2_kref+0x364c: subc %o4, %o0, %l5
.word 0xafa018d4 ! t2_kref+0x3650: fdtos %f20, %f23
.word 0xe9062008 ! t2_kref+0x3654: ld [%i0 + 8], %f20
.word 0xada50935 ! t2_kref+0x3658: fmuls %f20, %f21, %f22
.word 0xd4a61000 ! t2_kref+0x365c: sta %o2, [%i0]0x80
.word 0xe8c71019 ! t2_kref+0x3660: ldswa [%i4 + %i1]0x80, %l4
.word 0xe8500018 ! t2_kref+0x3664: ldsh [%g0 + %i0], %l4
.word 0xe9be188b ! t2_kref+0x3668: stda %f20, [%i0 + %o3]0xc4
.word 0xa9a00532 ! t2_kref+0x366c: fsqrts %f18, %f20
.word 0x22480004 ! t2_kref+0x3670: be,a,pt %icc, _kref+0x3680
.word 0xa5a588d6 ! t2_kref+0x3674: fsubd %f22, %f22, %f18
.word 0xecfe5000 ! t2_kref+0x3678: swapa [%i1]0x80, %l6
.word 0x37800001 ! t2_kref+0x367c: fbge,a _kref+0x3680
.word 0xa7a01895 ! t2_kref+0x3680: fitos %f21, %f19
.word 0xff6e3fe0 ! t2_kref+0x3684: prefetch %i0 - 0x20, 31
.word 0xd01e7ff0 ! t2_kref+0x3688: ldd [%i1 - 0x10], %o0
.word 0xe9be5815 ! t2_kref+0x368c: stda %f20, [%i1 + %l5]0xc0
.word 0xe878a018 ! t2_kref+0x3690: swap [%g2 + 0x18], %l4
.word 0x8143c000 ! t2_kref+0x3694: stbar
.word 0xa83b2996 ! t2_kref+0x3698: xnor %o4, 0x996, %l4
.word 0xaba000b4 ! t2_kref+0x369c: fnegs %f20, %f21
.word 0xadb48717 ! t2_kref+0x36a0: fmuld8sux16 %f18, %f23, %f22
.word 0xabb2800b ! t2_kref+0x36a4: edge8 %o2, %o3, %l5
.word 0x81daf53b ! t2_kref+0x36a8: flush %o3 - 0xac5
.word 0x9de3bfa0 ! t2_kref+0x36ac: save %sp, -0x60, %sp
.word 0xabef401c ! t2_kref+0x36b0: restore %i5, %i4, %l5
.word 0x81ad4a36 ! t2_kref+0x36b4: fcmps %fcc0, %f21, %f22
.word 0xa8028013 ! t2_kref+0x36b8: add %o2, %l3, %l4
.word 0xa5a00554 ! t2_kref+0x36bc: fsqrtd %f20, %f18
.word 0xe620a038 ! t2_kref+0x36c0: st %l3, [%g2 + 0x38]
.word 0xa7a00037 ! t2_kref+0x36c4: fmovs %f23, %f19
.word 0xa89d7e0b ! t2_kref+0x36c8: xorcc %l5, -0x1f5, %l4
.word 0xb410200d ! t2_kref+0x36cc: mov 0xd, %i2
.word 0xa82a000c ! t2_kref+0x36d0: andn %o0, %o4, %l4
.word 0xa5b58dd2 ! t2_kref+0x36d4: fnand %f22, %f18, %f18
.word 0xba102000 ! t2_kref+0x36d8: mov 0x0, %i5
.word 0xadb48d14 ! t2_kref+0x36dc: fandnot1 %f18, %f20, %f22
.word 0xadb50ed2 ! t2_kref+0x36e0: fornot2 %f20, %f18, %f22
.word 0xd1e65014 ! t2_kref+0x36e4: casa [%i1]0x80, %l4, %o0
.word 0xaa3dc00b ! t2_kref+0x36e8: xnor %l7, %o3, %l5
.word 0xa804c016 ! t2_kref+0x36ec: add %l3, %l6, %l4
.word 0xa9b4cc77 ! t2_kref+0x36f0: fnors %f19, %f23, %f20
.word 0xc078a008 ! t2_kref+0x36f4: swap [%g2 + 8], %g0
.word 0xa5a48852 ! t2_kref+0x36f8: faddd %f18, %f18, %f18
.word 0xea4e601b ! t2_kref+0x36fc: ldsb [%i1 + 0x1b], %l5
.word 0xa9a489d4 ! t2_kref+0x3700: fdivd %f18, %f20, %f20
.word 0xe43e2008 ! t2_kref+0x3704: std %l2, [%i0 + 8]
.word 0xa88b27fc ! t2_kref+0x3708: andcc %o4, 0x7fc, %l4
.word 0xd236c019 ! t2_kref+0x370c: sth %o1, [%i3 + %i1]
.word 0xab3d4017 ! t2_kref+0x3710: sra %l5, %l7, %l5
.word 0x36800008 ! t2_kref+0x3714: bge,a _kref+0x3734
.word 0xab3d0014 ! t2_kref+0x3718: sra %l4, %l4, %l5
.word 0xaba4c9b6 ! t2_kref+0x371c: fdivs %f19, %f22, %f21
.word 0xede61017 ! t2_kref+0x3720: casa [%i0]0x80, %l7, %l6
.word 0xadb58ad2 ! t2_kref+0x3724: fpsub32 %f22, %f18, %f22
.word 0xe7063fe4 ! t2_kref+0x3728: ld [%i0 - 0x1c], %f19
.word 0x33800004 ! t2_kref+0x372c: fbe,a _kref+0x373c
.word 0xada00537 ! t2_kref+0x3730: fsqrts %f23, %f22
.word 0xee266010 ! t2_kref+0x3734: st %l7, [%i1 + 0x10]
.word 0xabb58317 ! t2_kref+0x3738: alignaddr %l6, %l7, %l5
.word 0xa9b30337 ! t2_kref+0x373c: bmask %o4, %l7, %l4
.word 0xff6e401a ! t2_kref+0x3740: prefetch %i1 + %i2, 31
.word 0xa8a2400c ! t2_kref+0x3744: subcc %o1, %o4, %l4
.word 0x20480003 ! t2_kref+0x3748: bn,a,pt %icc, _kref+0x3754
.word 0xaaaa219d ! t2_kref+0x374c: andncc %o0, 0x19d, %l5
.word 0xe520a038 ! t2_kref+0x3750: st %f18, [%g2 + 0x38]
.word 0xaa9a2fed ! t2_kref+0x3754: xorcc %o0, 0xfed, %l5
.word 0xadb48a12 ! t2_kref+0x3758: fpadd16 %f18, %f18, %f22
.word 0xaa523b04 ! t2_kref+0x375c: umul %o0, -0x4fc, %l5
.word 0xa5a000b6 ! t2_kref+0x3760: fnegs %f22, %f18
.word 0xe8c6501c ! t2_kref+0x3764: ldswa [%i1 + %i4]0x80, %l4
.word 0x81ad0ad4 ! t2_kref+0x3768: fcmped %fcc0, %f20, %f20
.word 0xc0680018 ! t2_kref+0x376c: ldstub [%g0 + %i0], %g0
.word 0xa5b586d4 ! t2_kref+0x3770: fmul8sux16 %f22, %f20, %f18
.word 0xa5a489d6 ! t2_kref+0x3774: fdivd %f18, %f22, %f18
.word 0xa8652528 ! t2_kref+0x3778: subc %l4, 0x528, %l4
.word 0xa9b580b3 ! t2_kref+0x377c: edge16n %l6, %l3, %l4
.word 0xa5a58d35 ! t2_kref+0x3780: fsmuld %f22, %f21, %f18
.word 0xa805ee72 ! t2_kref+0x3784: add %l7, 0xe72, %l4
.word 0x81ac8ab6 ! t2_kref+0x3788: fcmpes %fcc0, %f18, %f22
.word 0xc12e6004 ! t2_kref+0x378c: st %fsr, [%i1 + 4]
.word 0xe906600c ! t2_kref+0x3790: ld [%i1 + 0xc], %f20
.word 0xa9a94035 ! t2_kref+0x3794: fmovsug %fcc0, %f21, %f20
.word 0xa80321e1 ! t2_kref+0x3798: add %o4, 0x1e1, %l4
.word 0xa5a50956 ! t2_kref+0x379c: fmuld %f20, %f22, %f18
.word 0xaba00033 ! t2_kref+0x37a0: fmovs %f19, %f21
.word 0xaabac014 ! t2_kref+0x37a4: xnorcc %o3, %l4, %l5
.word 0xd02e4000 ! t2_kref+0x37a8: stb %o0, [%i1]
.word 0xaa32c008 ! t2_kref+0x37ac: orn %o3, %o0, %l5
.word 0xa922000c ! t2_kref+0x37b0: mulscc %o0, %o4, %l4
.word 0xc807bfe4 ! t2_kref+0x37b4: ld [%fp - 0x1c], %g4
.word 0xa932a015 ! t2_kref+0x37b8: srl %o2, 0x15, %l4
.word 0xa81a2e5d ! t2_kref+0x37bc: xor %o0, 0xe5d, %l4
.word 0x3d480006 ! t2_kref+0x37c0: fbule,a,pt %fcc0, _kref+0x37d8
.word 0xd8a6501c ! t2_kref+0x37c4: sta %o4, [%i1 + %i4]0x80
.word 0xa5a50952 ! t2_kref+0x37c8: fmuld %f20, %f18, %f18
.word 0xada588d6 ! t2_kref+0x37cc: fsubd %f22, %f22, %f22
.word 0xada00134 ! t2_kref+0x37d0: fabss %f20, %f22
.word 0xaa35b7c4 ! t2_kref+0x37d4: orn %l6, -0x83c, %l5
.word 0xadab8052 ! t2_kref+0x37d8: fmovdule %fcc0, %f18, %f22
.word 0xabb20280 ! t2_kref+0x37dc: array32 %o0, %g0, %l5
.word 0xa93cc00b ! t2_kref+0x37e0: sra %l3, %o3, %l4
.word 0xaa2d7d6e ! t2_kref+0x37e4: andn %l5, -0x292, %l5
.word 0xa5a54d32 ! t2_kref+0x37e8: fsmuld %f21, %f18, %f18
.word 0xada00034 ! t2_kref+0x37ec: fmovs %f20, %f22
.word 0xa8fa3ed1 ! t2_kref+0x37f0: sdivcc %o0, -0x12f, %l4
.word 0xa9a01a56 ! t2_kref+0x37f4: fdtoi %f22, %f20
.word 0x81580000 ! t2_kref+0x37f8: flushw
.word 0xaae2b1d7 ! t2_kref+0x37fc: subccc %o2, -0xe29, %l5
.word 0xd47e3fec ! t2_kref+0x3800: swap [%i0 - 0x14], %o2
.word 0xd236001b ! t2_kref+0x3804: sth %o1, [%i0 + %i3]
.word 0xe8961000 ! t2_kref+0x3808: lduha [%i0]0x80, %l4
.word 0xe8100019 ! t2_kref+0x380c: lduh [%g0 + %i1], %l4
.word 0x81ad4ab3 ! t2_kref+0x3810: fcmpes %fcc0, %f21, %f19
.word 0x81ad8a34 ! t2_kref+0x3814: fcmps %fcc0, %f22, %f20
.word 0xee30a038 ! t2_kref+0x3818: sth %l7, [%g2 + 0x38]
.word 0xa9b54c74 ! t2_kref+0x381c: fnors %f21, %f20, %f20
.word 0xaaf30013 ! t2_kref+0x3820: udivcc %o4, %l3, %l5
.word 0xa832a323 ! t2_kref+0x3824: orn %o2, 0x323, %l4
.word 0xab2a000b ! t2_kref+0x3828: sll %o0, %o3, %l5
.word 0xe85f4018 ! t2_kref+0x382c: ldx [%i5 + %i0], %l4
.word 0xada58856 ! t2_kref+0x3830: faddd %f22, %f22, %f22
.word 0xada00137 ! t2_kref+0x3834: fabss %f23, %f22
.word 0xaba01a54 ! t2_kref+0x3838: fdtoi %f20, %f21
.word 0xaad20017 ! t2_kref+0x383c: umulcc %o0, %l7, %l5
.word 0x8d82e759 ! t2_kref+0x3840: wr %o3, 0x759, %fprs
.word 0xafb5cef7 ! t2_kref+0x3844: fornot2s %f23, %f23, %f23
.word 0xa9a000d6 ! t2_kref+0x3848: fnegd %f22, %f20
.word 0xa83a8017 ! t2_kref+0x384c: xnor %o2, %l7, %l4
.word 0xe51e2018 ! t2_kref+0x3850: ldd [%i0 + 0x18], %f18
.word 0xa82d8014 ! t2_kref+0x3854: andn %l6, %l4, %l4
.word 0xa5a01913 ! t2_kref+0x3858: fitod %f19, %f18
.word 0xd01e401d ! t2_kref+0x385c: ldd [%i1 + %i5], %o0
.word 0x2e800003 ! t2_kref+0x3860: bvs,a _kref+0x386c
.word 0xea6e6002 ! t2_kref+0x3864: ldstub [%i1 + 2], %l5
.word 0xa5b50736 ! t2_kref+0x3868: fmuld8ulx16 %f20, %f22, %f18
.word 0xe9bf5a59 ! t2_kref+0x386c: stda %f20, [%i5 + %i1]0xd2
.word 0xe91f4018 ! t2_kref+0x3870: ldd [%i5 + %i0], %f20
.word 0xd6ee9018 ! t2_kref+0x3874: ldstuba [%i2 + %i0]0x80, %o3
.word 0xaa8a0017 ! t2_kref+0x3878: andcc %o0, %l7, %l5
.word 0xab408000 ! t2_kref+0x387c: mov %ccr, %l5
.word 0xd4200019 ! t2_kref+0x3880: st %o2, [%g0 + %i1]
.word 0x2b33929c ! t2_kref+0x3884: sethi %hi(0xce4a7000), %l5
.word 0xa9b58f92 ! t2_kref+0x3888: for %f22, %f18, %f20
.word 0xa5a48952 ! t2_kref+0x388c: fmuld %f18, %f18, %f18
.word 0xa5a00533 ! t2_kref+0x3890: fsqrts %f19, %f18
.word 0xd0262004 ! t2_kref+0x3894: st %o0, [%i0 + 4]
.word 0xe968a145 ! t2_kref+0x3898: prefetch %g2 + 0x145, 20
.word 0xa9a48832 ! t2_kref+0x389c: fadds %f18, %f18, %f20
.word 0xafa00537 ! t2_kref+0x38a0: fsqrts %f23, %f23
.word 0xa84233cf ! t2_kref+0x38a4: addc %o0, -0xc31, %l4
.word 0x878020d0 ! t2_kref+0x38a8: mov 0xd0, %asi
.word 0xd0380019 ! t2_kref+0x38ac: std %o0, [%g0 + %i1]
.word 0xa9a5c834 ! t2_kref+0x38b0: fadds %f23, %f20, %f20
.word 0xd02e2013 ! t2_kref+0x38b4: stb %o0, [%i0 + 0x13]
.word 0x8143e040 ! t2_kref+0x38b8: membar 0x40
.word 0x291ce3a4 ! t2_kref+0x38bc: sethi %hi(0x738e9000), %l4
.word 0xa9b00776 ! t2_kref+0x38c0: fpack16 %f22, %f20
.word 0xe85e6010 ! t2_kref+0x38c4: ldx [%i1 + 0x10], %l4
.word 0xe53e2008 ! t2_kref+0x38c8: std %f18, [%i0 + 8]
.word 0xa83a6801 ! t2_kref+0x38cc: xnor %o1, 0x801, %l4
.word 0xa9a58856 ! t2_kref+0x38d0: faddd %f22, %f22, %f20
.word 0xabb20280 ! t2_kref+0x38d4: array32 %o0, %g0, %l5
.word 0xada489d6 ! t2_kref+0x38d8: fdivd %f18, %f22, %f22
.word 0x37480003 ! t2_kref+0x38dc: fbge,a,pt %fcc0, _kref+0x38e8
.word 0xa8b2ead4 ! t2_kref+0x38e0: orncc %o3, 0xad4, %l4
.word 0xec2e7ffe ! t2_kref+0x38e4: stb %l6, [%i1 - 2]
.word 0xadb58e73 ! t2_kref+0x38e8: fxnors %f22, %f19, %f22
.word 0x8143c000 ! t2_kref+0x38ec: stbar
.word 0xa5a00552 ! t2_kref+0x38f0: fsqrtd %f18, %f18
.word 0xa5b58632 ! t2_kref+0x38f4: fmul8x16 %f22, %f18, %f18
.word 0xa5b58716 ! t2_kref+0x38f8: fmuld8sux16 %f22, %f22, %f18
.word 0x2d800004 ! t2_kref+0x38fc: fbg,a _kref+0x390c
.word 0xaa44c014 ! t2_kref+0x3900: addc %l3, %l4, %l5
.word 0x81ad8ad6 ! t2_kref+0x3904: fcmped %fcc0, %f22, %f22
.word 0xafa00036 ! t2_kref+0x3908: fmovs %f22, %f23
.word 0xed06401c ! t2_kref+0x390c: ld [%i1 + %i4], %f22
.word 0xaa9a0016 ! t2_kref+0x3910: xorcc %o0, %l6, %l5
.word 0xe67e4000 ! t2_kref+0x3914: swap [%i1], %l3
.word 0x81b01025 ! t2_kref+0x3918: siam 0x5
.word 0xadb54ab6 ! t2_kref+0x391c: fpsub16s %f21, %f22, %f22
.word 0xada01912 ! t2_kref+0x3920: fitod %f18, %f22
.word 0xe27e0000 ! t2_kref+0x3924: swap [%i0], %l1
.word 0x81580000 ! t2_kref+0x3928: flushw
.word 0xaaf4e8eb ! t2_kref+0x392c: udivcc %l3, 0x8eb, %l5
.word 0xada018d6 ! t2_kref+0x3930: fdtos %f22, %f22
.word 0xa9b2c280 ! t2_kref+0x3934: array32 %o3, %g0, %l4
.word 0xa8458013 ! t2_kref+0x3938: addc %l6, %l3, %l4
.word 0x24480004 ! t2_kref+0x393c: ble,a,pt %icc, _kref+0x394c
.word 0xafb00772 ! t2_kref+0x3940: fpack16 %f18, %f23
.word 0xab324009 ! t2_kref+0x3944: srl %o1, %o1, %l5
.word 0xa7a4c9b2 ! t2_kref+0x3948: fdivs %f19, %f18, %f19
.word 0xe700a028 ! t2_kref+0x394c: ld [%g2 + 0x28], %f19
.word 0x81acca32 ! t2_kref+0x3950: fcmps %fcc0, %f19, %f18
.word 0xea5e4000 ! t2_kref+0x3954: ldx [%i1], %l5
.word 0xadb4ce72 ! t2_kref+0x3958: fxnors %f19, %f18, %f22
.word 0xaa133071 ! t2_kref+0x395c: or %o4, -0xf8f, %l5
.word 0x81adca34 ! t2_kref+0x3960: fcmps %fcc0, %f23, %f20
.word 0xa5a489b2 ! t2_kref+0x3964: fdivs %f18, %f18, %f18
.word 0x30480005 ! t2_kref+0x3968: ba,a,pt %icc, _kref+0x397c
.word 0xa5a01033 ! t2_kref+0x396c: fstox %f19, %f18
.word 0xa9a48852 ! t2_kref+0x3970: faddd %f18, %f18, %f20
.word 0x81ad4ab7 ! t2_kref+0x3974: fcmpes %fcc0, %f21, %f23
.word 0xa822c015 ! t2_kref+0x3978: sub %o3, %l5, %l4
.word 0xeac71019 ! t2_kref+0x397c: ldswa [%i4 + %i1]0x80, %l5
.word 0xd22e7fe4 ! t2_kref+0x3980: stb %o1, [%i1 - 0x1c]
.word 0x81adca33 ! t2_kref+0x3984: fcmps %fcc0, %f23, %f19
.word 0xada589d4 ! t2_kref+0x3988: fdivd %f22, %f20, %f22
.word 0xda7e7fe8 ! t2_kref+0x398c: swap [%i1 - 0x18], %o5
.word 0x23800003 ! t2_kref+0x3990: fbne,a _kref+0x399c
.word 0xa9b28316 ! t2_kref+0x3994: alignaddr %o2, %l6, %l4
.word 0xaa132249 ! t2_kref+0x3998: or %o4, 0x249, %l5
.word 0xe5a01019 ! t2_kref+0x399c: sta %f18, [%g0 + %i1]0x80
.word 0xa5b58736 ! t2_kref+0x39a0: fmuld8ulx16 %f22, %f22, %f18
.word 0xd826201c ! t2_kref+0x39a4: st %o4, [%i0 + 0x1c]
.word 0xa8058016 ! t2_kref+0x39a8: add %l6, %l6, %l4
.word 0xada589b2 ! t2_kref+0x39ac: fdivs %f22, %f18, %f22
.word 0xaa632fee ! t2_kref+0x39b0: subc %o4, 0xfee, %l5
.word 0xd636c018 ! t2_kref+0x39b4: sth %o3, [%i3 + %i0]
.word 0xaba000b3 ! t2_kref+0x39b8: fnegs %f19, %f21
.word 0xf76e7ff8 ! t2_kref+0x39bc: prefetch %i1 - 8, 27
.word 0xa93aa01e ! t2_kref+0x39c0: sra %o2, 0x1e, %l4
.word 0xd62e8019 ! t2_kref+0x39c4: stb %o3, [%i2 + %i1]
.word 0xa5a01a52 ! t2_kref+0x39c8: fdtoi %f18, %f18
.word 0x81ad8a32 ! t2_kref+0x39cc: fcmps %fcc0, %f22, %f18
.word 0xada58852 ! t2_kref+0x39d0: faddd %f22, %f18, %f22
.word 0xa8d2e117 ! t2_kref+0x39d4: umulcc %o3, 0x117, %l4
.word 0x2d800003 ! t2_kref+0x39d8: fbg,a _kref+0x39e4
.word 0xa9b30054 ! t2_kref+0x39dc: edge8l %o4, %l4, %l4
.word 0xa9322005 ! t2_kref+0x39e0: srl %o0, 0x5, %l4
.word 0xa92de001 ! t2_kref+0x39e4: sll %l7, 0x1, %l4
.word 0xa81da0f7 ! t2_kref+0x39e8: xor %l6, 0xf7, %l4
.word 0xafa000b5 ! t2_kref+0x39ec: fnegs %f21, %f23
.word 0xa5a00132 ! t2_kref+0x39f0: fabss %f18, %f18
.word 0x9de3bfa0 ! t2_kref+0x39f4: save %sp, -0x60, %sp
.word 0xa9ef7c3c ! t2_kref+0x39f8: restore %i5, -0x3c4, %l4
.word 0xc36e000b ! t2_kref+0x39fc: prefetch %i0 + %o3, 1
.word 0xa9b009b7 ! t2_kref+0x3a00: fexpand %f23, %f20
.word 0xa5b50ed6 ! t2_kref+0x3a04: fornot2 %f20, %f22, %f18
.word 0x2a480004 ! t2_kref+0x3a08: bcs,a,pt %icc, _kref+0x3a18
.word 0xa7a4c8b3 ! t2_kref+0x3a0c: fsubs %f19, %f19, %f19
.word 0xabb20056 ! t2_kref+0x3a10: edge8l %o0, %l6, %l5
.word 0x81858000 ! t2_kref+0x3a14: wr %l6, %g0, %y
.word 0x81ac8ad6 ! t2_kref+0x3a18: fcmped %fcc0, %f18, %f22
.word 0xe5a71019 ! t2_kref+0x3a1c: sta %f18, [%i4 + %i1]0x80
.word 0xab44c000 ! t2_kref+0x3a20: mov %gsr, %l5
.word 0x9de3bfa0 ! t2_kref+0x3a24: save %sp, -0x60, %sp
.word 0xabef001c ! t2_kref+0x3a28: restore %i4, %i4, %l5
.word 0x81ad4ab2 ! t2_kref+0x3a2c: fcmpes %fcc0, %f21, %f18
.word 0xada48d32 ! t2_kref+0x3a30: fsmuld %f18, %f18, %f22
.word 0xaaf58016 ! t2_kref+0x3a34: udivcc %l6, %l6, %l5
.word 0xa9b00cd2 ! t2_kref+0x3a38: fnot2 %f18, %f20
.word 0xc568a101 ! t2_kref+0x3a3c: prefetch %g2 + 0x101, 2
.word 0x9de3bfa0 ! t2_kref+0x3a40: save %sp, -0x60, %sp
.word 0xa9ee3dff ! t2_kref+0x3a44: restore %i0, -0x201, %l4
.word 0x36800006 ! t2_kref+0x3a48: bge,a _kref+0x3a60
.word 0xa5a58d34 ! t2_kref+0x3a4c: fsmuld %f22, %f20, %f18
.word 0x81824000 ! t2_kref+0x3a50: wr %o1, %g0, %y
.word 0xaad273da ! t2_kref+0x3a54: umulcc %o1, -0xc26, %l5
.word 0xabb4c16b ! t2_kref+0x3a58: edge32ln %l3, %o3, %l5
.word 0x293b5d43 ! t2_kref+0x3a5c: sethi %hi(0xed750c00), %l4
.word 0xa835400b ! t2_kref+0x3a60: orn %l5, %o3, %l4
.word 0xada00033 ! t2_kref+0x3a64: fmovs %f19, %f22
.word 0xaa3aba33 ! t2_kref+0x3a68: xnor %o2, -0x5cd, %l5
.word 0x37480007 ! t2_kref+0x3a6c: fbge,a,pt %fcc0, _kref+0x3a88
.word 0xa8f20015 ! t2_kref+0x3a70: udivcc %o0, %l5, %l4
.word 0xed3f4019 ! t2_kref+0x3a74: std %f22, [%i5 + %i1]
.word 0xd86e201a ! t2_kref+0x3a78: ldstub [%i0 + 0x1a], %o4
.word 0xa5ab0034 ! t2_kref+0x3a7c: fmovsuge %fcc0, %f20, %f18
.word 0xa9a000d2 ! t2_kref+0x3a80: fnegd %f18, %f20
.word 0xab324016 ! t2_kref+0x3a84: srl %o1, %l6, %l5
.word 0xa9b487d2 ! t2_kref+0x3a88: pdist %f18, %f18, %f20
.word 0xaa5a25fa ! t2_kref+0x3a8c: smul %o0, 0x5fa, %l5
.word 0xada01a56 ! t2_kref+0x3a90: fdtoi %f22, %f22
.word 0xa5a58956 ! t2_kref+0x3a94: fmuld %f22, %f22, %f18
.word 0xa83a6559 ! t2_kref+0x3a98: xnor %o1, 0x559, %l4
.word 0x22480006 ! t2_kref+0x3a9c: be,a,pt %icc, _kref+0x3ab4
.word 0xe628a028 ! t2_kref+0x3aa0: stb %l3, [%g2 + 0x28]
.word 0xe9be1a1d ! t2_kref+0x3aa4: stda %f20, [%i0 + %i5]0xd0
.word 0xaba01a33 ! t2_kref+0x3aa8: fstoi %f19, %f21
.word 0xa8f4e16a ! t2_kref+0x3aac: udivcc %l3, 0x16a, %l4
.word 0xa5a48956 ! t2_kref+0x3ab0: fmuld %f18, %f22, %f18
.word 0xaa532273 ! t2_kref+0x3ab4: umul %o4, 0x273, %l5
.word 0xea28a039 ! t2_kref+0x3ab8: stb %l5, [%g2 + 0x39]
.word 0xa80cedad ! t2_kref+0x3abc: and %l3, 0xdad, %l4
.word 0xafb4caf6 ! t2_kref+0x3ac0: fpsub32s %f19, %f22, %f23
.word 0xabb4c009 ! t2_kref+0x3ac4: edge8 %l3, %o1, %l5
.word 0xea20a028 ! t2_kref+0x3ac8: st %l5, [%g2 + 0x28]
.word 0xa8d24015 ! t2_kref+0x3acc: umulcc %o1, %l5, %l4
.word 0xa5a489d2 ! t2_kref+0x3ad0: fdivd %f18, %f18, %f18
.word 0x81ac8a52 ! t2_kref+0x3ad4: fcmpd %fcc0, %f18, %f18
.word 0xaae54014 ! t2_kref+0x3ad8: subccc %l5, %l4, %l5
.word 0xa5b50d37 ! t2_kref+0x3adc: fandnot1s %f20, %f23, %f18
.word 0xd01f4018 ! t2_kref+0x3ae0: ldd [%i5 + %i0], %o0
.word 0xa81d7848 ! t2_kref+0x3ae4: xor %l5, -0x7b8, %l4
.word 0xada00036 ! t2_kref+0x3ae8: fmovs %f22, %f22
.word 0xaab26563 ! t2_kref+0x3aec: orncc %o1, 0x563, %l5
.word 0xc16e0014 ! t2_kref+0x3af0: prefetch %i0 + %l4, 0
.word 0xa88a8008 ! t2_kref+0x3af4: andcc %o2, %o0, %l4
.word 0xa5a509b4 ! t2_kref+0x3af8: fdivs %f20, %f20, %f18
.word 0xa5a01936 ! t2_kref+0x3afc: fstod %f22, %f18
.word 0xaa1da1e0 ! t2_kref+0x3b00: xor %l6, 0x1e0, %l5
.word 0x81ac8a56 ! t2_kref+0x3b04: fcmpd %fcc0, %f18, %f22
.word 0xa5a589d4 ! t2_kref+0x3b08: fdivd %f22, %f20, %f18
.word 0xaa04c009 ! t2_kref+0x3b0c: add %l3, %o1, %l5
.word 0xa932800a ! t2_kref+0x3b10: srl %o2, %o2, %l4
.word 0xa9224015 ! t2_kref+0x3b14: mulscc %o1, %l5, %l4
.word 0xd8267ff4 ! t2_kref+0x3b18: st %o4, [%i1 - 0xc]
.word 0xea0e3ffb ! t2_kref+0x3b1c: ldub [%i0 - 5], %l5
.word 0xaba00533 ! t2_kref+0x3b20: fsqrts %f19, %f21
.word 0xeadf5019 ! t2_kref+0x3b24: ldxa [%i5 + %i1]0x80, %l5
.word 0x81adca33 ! t2_kref+0x3b28: fcmps %fcc0, %f23, %f19
.word 0xd67e3fe0 ! t2_kref+0x3b2c: swap [%i0 - 0x20], %o3
.word 0xadb00cf5 ! t2_kref+0x3b30: fnot2s %f21, %f22
.word 0xc06e2005 ! t2_kref+0x3b34: ldstub [%i0 + 5], %g0
.word 0xa8d2ed5f ! t2_kref+0x3b38: umulcc %o3, 0xd5f, %l4
.word 0xa5a01912 ! t2_kref+0x3b3c: fitod %f18, %f18
.word 0xa9b50136 ! t2_kref+0x3b40: edge32n %l4, %l6, %l4
.word 0xa5a00552 ! t2_kref+0x3b44: fsqrtd %f18, %f18
.word 0x81ac8a32 ! t2_kref+0x3b48: fcmps %fcc0, %f18, %f18
.word 0xa5a58854 ! t2_kref+0x3b4c: faddd %f22, %f20, %f18
.word 0xd9e61016 ! t2_kref+0x3b50: casa [%i0]0x80, %l6, %o4
.word 0xee2e2007 ! t2_kref+0x3b54: stb %l7, [%i0 + 7]
.word 0x8185c000 ! t2_kref+0x3b58: wr %l7, %g0, %y
.word 0xa9a00556 ! t2_kref+0x3b5c: fsqrtd %f22, %f20
.word 0xa8dde33a ! t2_kref+0x3b60: smulcc %l7, 0x33a, %l4
.word 0xa9a509d4 ! t2_kref+0x3b64: fdivd %f20, %f20, %f20
.word 0xa7a00036 ! t2_kref+0x3b68: fmovs %f22, %f19
.word 0xa9a509d2 ! t2_kref+0x3b6c: fdivd %f20, %f18, %f20
.word 0xadb4c717 ! t2_kref+0x3b70: fmuld8sux16 %f19, %f23, %f22
.word 0xa874e650 ! t2_kref+0x3b74: udiv %l3, 0x650, %l4
.word 0xc06e3fe9 ! t2_kref+0x3b78: ldstub [%i0 - 0x17], %g0
.word 0x9de3bfa0 ! t2_kref+0x3b7c: save %sp, -0x60, %sp
.word 0xa9ee001c ! t2_kref+0x3b80: restore %i0, %i4, %l4
.word 0xe43e7ff0 ! t2_kref+0x3b84: std %l2, [%i1 - 0x10]
.word 0xa9b2016c ! t2_kref+0x3b88: edge32ln %o0, %o4, %l4
.word 0x81ad0ad4 ! t2_kref+0x3b8c: fcmped %fcc0, %f20, %f20
.word 0xaa9aa470 ! t2_kref+0x3b90: xorcc %o2, 0x470, %l5
.word 0xaa1d722c ! t2_kref+0x3b94: xor %l5, -0xdd4, %l5
.word 0xaba01897 ! t2_kref+0x3b98: fitos %f23, %f21
.word 0xa9b5400c ! t2_kref+0x3b9c: edge8 %l5, %o4, %l4
.word 0x3f480007 ! t2_kref+0x3ba0: fbo,a,pt %fcc0, _kref+0x3bbc
.word 0xa925c016 ! t2_kref+0x3ba4: mulscc %l7, %l6, %l4
.word 0xabb484d2 ! t2_kref+0x3ba8: fcmpne32 %f18, %f18, %l5
.word 0xaa85f923 ! t2_kref+0x3bac: addcc %l7, -0x6dd, %l5
.word 0xafa000b7 ! t2_kref+0x3bb0: fnegs %f23, %f23
.word 0xafb54ab5 ! t2_kref+0x3bb4: fpsub16s %f21, %f21, %f23
.word 0x3b800002 ! t2_kref+0x3bb8: fble,a _kref+0x3bc0
.word 0xea7f0019 ! t2_kref+0x3bbc: swap [%i4 + %i1], %l5
.word 0xec300019 ! t2_kref+0x3bc0: sth %l6, [%g0 + %i1]
.word 0xa7a54832 ! t2_kref+0x3bc4: fadds %f21, %f18, %f19
.word 0x8143e040 ! t2_kref+0x3bc8: membar 0x40
.word 0xa5a00554 ! t2_kref+0x3bcc: fsqrtd %f20, %f18
.word 0x81accab3 ! t2_kref+0x3bd0: fcmpes %fcc0, %f19, %f19
.word 0xa5a018d6 ! t2_kref+0x3bd4: fdtos %f22, %f18
.word 0xa785c014 ! t2_kref+0x3bd8: wr %l7, %l4, %gsr
.word 0xea96d019 ! t2_kref+0x3bdc: lduha [%i3 + %i1]0x80, %l5
.word 0xa8358014 ! t2_kref+0x3be0: orn %l6, %l4, %l4
.word 0x9fc00004 ! t2_kref+0x3be4: call %g0 + %g4
.word 0xaa65b0fb ! t2_kref+0x3be8: subc %l6, -0xf05, %l5
.word 0xa8432f11 ! t2_kref+0x3bec: addc %o4, 0xf11, %l4
.word 0xe40869a0 ! t2_kref+0x3bf0: ldub [%g1 + 0x9a0], %l2
.word 0xa41ca00c ! t2_kref+0x3bf4: xor %l2, 0xc, %l2
.word 0xe42869a0 ! t2_kref+0x3bf8: stb %l2, [%g1 + 0x9a0]
.word 0x81d869a0 ! t2_kref+0x3bfc: flush %g1 + 0x9a0
.word 0xaa156358 ! t2_kref+0x3c00: or %l5, 0x358, %l5
.word 0xa5a00036 ! t2_kref+0x3c04: fmovs %f22, %f18
.word 0xc368a14d ! t2_kref+0x3c08: prefetch %g2 + 0x14d, 1
.word 0xaad5e8c6 ! t2_kref+0x3c0c: umulcc %l7, 0x8c6, %l5
.word 0xe8c01019 ! t2_kref+0x3c10: ldswa [%g0 + %i1]0x80, %l4
.word 0xaa2a8014 ! t2_kref+0x3c14: andn %o2, %l4, %l5
.word 0xabaa8032 ! t2_kref+0x3c18: fmovsue %fcc0, %f18, %f21
.word 0xab2328b7 ! t2_kref+0x3c1c: mulscc %o4, 0x8b7, %l5
.word 0x9fc10000 ! t2_kref+0x3c20: call %g4
.word 0xadb48ad2 ! t2_kref+0x3c24: fpsub32 %f18, %f18, %f22
.word 0xada489b4 ! t2_kref+0x3c28: fdivs %f18, %f20, %f22
.word 0xe968a041 ! t2_kref+0x3c2c: prefetch %g2 + 0x41, 20
.word 0xe1be1817 ! t2_kref+0x3c30: stda %f16, [%i0 + %l7]0xc0
2: .word 0xe01e3fe0 ! t2_kref+0x3c34: ldd [%i0 - 0x20], %l0
.word 0xaba00134 ! t2_kref+0x3c38: fabss %f20, %f21
.word 0x81ac8a35 ! t2_kref+0x3c3c: fcmps %fcc0, %f18, %f21
.word 0xa5a00132 ! t2_kref+0x3c40: fabss %f18, %f18
.word 0xada58854 ! t2_kref+0x3c44: faddd %f22, %f20, %f22
.word 0x3c480004 ! t2_kref+0x3c48: bpos,a,pt %icc, _kref+0x3c58
.word 0xa91de3af ! t2_kref+0x3c4c: tsubcctv %l7, 0x3af, %l4
.word 0xa9a48956 ! t2_kref+0x3c50: fmuld %f18, %f22, %f20
.word 0xea560000 ! t2_kref+0x3c54: ldsh [%i0], %l5
.word 0xa9b48c92 ! t2_kref+0x3c58: fandnot2 %f18, %f18, %f20
.word 0x86102003 ! t2_kref+0x3c5c: mov 0x3, %g3
.word 0x32800000 ! t2_kref+0x3c60: bne,a _kref+0x3c60
.word 0x86a0e001 ! t2_kref+0x3c64: subcc %g3, 1, %g3
.word 0xa842301e ! t2_kref+0x3c68: addc %o0, -0xfe2, %l4
.word 0xd5f65015 ! t2_kref+0x3c6c: casxa [%i1]0x80, %l5, %o2
.word 0x81ac8a52 ! t2_kref+0x3c70: fcmpd %fcc0, %f18, %f18
.word 0xaa15af1e ! t2_kref+0x3c74: or %l6, 0xf1e, %l5
.word 0xab400000 ! t2_kref+0x3c78: mov %y, %l5
.word 0xafa00536 ! t2_kref+0x3c7c: fsqrts %f22, %f23
.word 0xe9beda58 ! t2_kref+0x3c80: stda %f20, [%i3 + %i0]0xd2
.word 0x8143e040 ! t2_kref+0x3c84: membar 0x40
.word 0xabb4c148 ! t2_kref+0x3c88: edge32l %l3, %o0, %l5
.word 0xadb00cd4 ! t2_kref+0x3c8c: fnot2 %f20, %f22
.word 0xa8630015 ! t2_kref+0x3c90: subc %o4, %l5, %l4
.word 0xe9be188b ! t2_kref+0x3c94: stda %f20, [%i0 + %o3]0xc4
.word 0xe51e3fe0 ! t2_kref+0x3c98: ldd [%i0 - 0x20], %f18
.word 0xa8ab000a ! t2_kref+0x3c9c: andncc %o4, %o2, %l4
.word 0xa5b00cd6 ! t2_kref+0x3ca0: fnot2 %f22, %f18
.word 0xa9b50cb6 ! t2_kref+0x3ca4: fandnot2s %f20, %f22, %f20
.word 0x2b066c74 ! t2_kref+0x3ca8: sethi %hi(0x19b1d000), %l5
.word 0xafa018d4 ! t2_kref+0x3cac: fdtos %f20, %f23
.word 0xec6e3ffd ! t2_kref+0x3cb0: ldstub [%i0 - 3], %l6
.word 0xaaad6ee2 ! t2_kref+0x3cb4: andncc %l5, 0xee2, %l5
.word 0xa8626d87 ! t2_kref+0x3cb8: subc %o1, 0xd87, %l4
.word 0xa7a00533 ! t2_kref+0x3cbc: fsqrts %f19, %f19
.word 0xfd6e6008 ! t2_kref+0x3cc0: prefetch %i1 + 8, 30
.word 0xadb58916 ! t2_kref+0x3cc4: faligndata %f22, %f22, %f22
.word 0xa8e2c017 ! t2_kref+0x3cc8: subccc %o3, %l7, %l4
.word 0x81ac8ab2 ! t2_kref+0x3ccc: fcmpes %fcc0, %f18, %f18
.word 0xa9b28336 ! t2_kref+0x3cd0: bmask %o2, %l6, %l4
.word 0xee266018 ! t2_kref+0x3cd4: st %l7, [%i1 + 0x18]
.word 0xa925400a ! t2_kref+0x3cd8: mulscc %l5, %o2, %l4
.word 0xa9a509d6 ! t2_kref+0x3cdc: fdivd %f20, %f22, %f20
.word 0xa5a9c054 ! t2_kref+0x3ce0: fmovdu %fcc0, %f20, %f18
.word 0xa9a509d4 ! t2_kref+0x3ce4: fdivd %f20, %f20, %f20
.word 0x8143c000 ! t2_kref+0x3ce8: stbar
.word 0xada58952 ! t2_kref+0x3cec: fmuld %f22, %f18, %f22
.word 0xada508d4 ! t2_kref+0x3cf0: fsubd %f20, %f20, %f22
.word 0xafa589b4 ! t2_kref+0x3cf4: fdivs %f22, %f20, %f23
.word 0xaba000b6 ! t2_kref+0x3cf8: fnegs %f22, %f21
.word 0xf16e3fe0 ! t2_kref+0x3cfc: prefetch %i0 - 0x20, 24
.word 0xede61014 ! t2_kref+0x3d00: casa [%i0]0x80, %l4, %l6
.word 0xa7a01a34 ! t2_kref+0x3d04: fstoi %f20, %f19
.word 0xa9b54308 ! t2_kref+0x3d08: alignaddr %l5, %o0, %l4
.word 0xa7a00533 ! t2_kref+0x3d0c: fsqrts %f19, %f19
.word 0xee2e3fff ! t2_kref+0x3d10: stb %l7, [%i0 - 1]
.word 0xda7e401c ! t2_kref+0x3d14: swap [%i1 + %i4], %o5
.word 0xd1f61016 ! t2_kref+0x3d18: casxa [%i0]0x80, %l6, %o0
.word 0xafb58d35 ! t2_kref+0x3d1c: fandnot1s %f22, %f21, %f23
.word 0xada00537 ! t2_kref+0x3d20: fsqrts %f23, %f22
.word 0xa5a508d2 ! t2_kref+0x3d24: fsubd %f20, %f18, %f18
.word 0xa92a4017 ! t2_kref+0x3d28: sll %o1, %l7, %l4
.word 0xada01913 ! t2_kref+0x3d2c: fitod %f19, %f22
.word 0xafa00033 ! t2_kref+0x3d30: fmovs %f19, %f23
.word 0xabb50280 ! t2_kref+0x3d34: array32 %l4, %g0, %l5
.word 0xd27e6008 ! t2_kref+0x3d38: swap [%i1 + 8], %o1
.word 0xe06e4000 ! t2_kref+0x3d3c: ldstub [%i1], %l0
.word 0xa8650014 ! t2_kref+0x3d40: subc %l4, %l4, %l4
.word 0xa91ae575 ! t2_kref+0x3d44: tsubcctv %o3, 0x575, %l4
.word 0xe7a71018 ! t2_kref+0x3d48: sta %f19, [%i4 + %i0]0x80
.word 0xa9b280b5 ! t2_kref+0x3d4c: edge16n %o2, %l5, %l4
.word 0x8143e040 ! t2_kref+0x3d50: membar 0x40
.word 0xadb4c636 ! t2_kref+0x3d54: fmul8x16 %f19, %f22, %f22
.word 0xa7a549b3 ! t2_kref+0x3d58: fdivs %f21, %f19, %f19
.word 0xa82ab6e8 ! t2_kref+0x3d5c: andn %o2, -0x918, %l4
.word 0xafa489b3 ! t2_kref+0x3d60: fdivs %f18, %f19, %f23
.word 0xab24c014 ! t2_kref+0x3d64: mulscc %l3, %l4, %l5
.word 0xa934e00d ! t2_kref+0x3d68: srl %l3, 0xd, %l4
.word 0xa8f28015 ! t2_kref+0x3d6c: udivcc %o2, %l5, %l4
.word 0xaa328009 ! t2_kref+0x3d70: orn %o2, %o1, %l5
.word 0xada00556 ! t2_kref+0x3d74: fsqrtd %f22, %f22
.word 0xd01e2018 ! t2_kref+0x3d78: ldd [%i0 + 0x18], %o0
.word 0xaa2a400c ! t2_kref+0x3d7c: andn %o1, %o4, %l5
.word 0xadab8033 ! t2_kref+0x3d80: fmovsule %fcc0, %f19, %f22
.word 0xa89cc009 ! t2_kref+0x3d84: xorcc %l3, %o1, %l4
.word 0xd09e101d ! t2_kref+0x3d88: ldda [%i0 + %i5]0x80, %o0
.word 0xe5063ff0 ! t2_kref+0x3d8c: ld [%i0 - 0x10], %f18
.word 0xd27e7ff0 ! t2_kref+0x3d90: swap [%i1 - 0x10], %o1
.word 0xea0e3feb ! t2_kref+0x3d94: ldub [%i0 - 0x15], %l5
.word 0xaae50015 ! t2_kref+0x3d98: subccc %l4, %l5, %l5
.word 0x26800005 ! t2_kref+0x3d9c: bl,a _kref+0x3db0
.word 0xa5b50e52 ! t2_kref+0x3da0: fxnor %f20, %f18, %f18
.word 0xd9e65017 ! t2_kref+0x3da4: casa [%i1]0x80, %l7, %o4
.word 0xadb5cdf2 ! t2_kref+0x3da8: fnands %f23, %f18, %f22
.word 0xafb00cf7 ! t2_kref+0x3dac: fnot2s %f23, %f23
.word 0xa7a00537 ! t2_kref+0x3db0: fsqrts %f23, %f19
.word 0xd2266008 ! t2_kref+0x3db4: st %o1, [%i1 + 8]
.word 0xe800a038 ! t2_kref+0x3db8: ld [%g2 + 0x38], %l4
.word 0xa7a549b2 ! t2_kref+0x3dbc: fdivs %f21, %f18, %f19
.word 0x24800005 ! t2_kref+0x3dc0: ble,a _kref+0x3dd4
.word 0xa5a489d6 ! t2_kref+0x3dc4: fdivd %f18, %f22, %f18
.word 0xd430a00a ! t2_kref+0x3dc8: sth %o2, [%g2 + 0xa]
.word 0xa9027a72 ! t2_kref+0x3dcc: taddcc %o1, -0x58e, %l4
.word 0xab130009 ! t2_kref+0x3dd0: taddcctv %o4, %o1, %l5
.word 0xa5b58e80 ! t2_kref+0x3dd4: fsrc1 %f22, %f18
.word 0xecb6d018 ! t2_kref+0x3dd8: stha %l6, [%i3 + %i0]0x80
.word 0xa93d4015 ! t2_kref+0x3ddc: sra %l5, %l5, %l4
.word 0xa8628013 ! t2_kref+0x3de0: subc %o2, %l3, %l4
.word 0xada01092 ! t2_kref+0x3de4: fxtos %f18, %f22
.word 0xedf65013 ! t2_kref+0x3de8: casxa [%i1]0x80, %l3, %l6
.word 0x81ad0ab6 ! t2_kref+0x3dec: fcmpes %fcc0, %f20, %f22
.word 0xe80e2011 ! t2_kref+0x3df0: ldub [%i0 + 0x11], %l4
.word 0x28480008 ! t2_kref+0x3df4: bleu,a,pt %icc, _kref+0x3e14
.word 0xabb30200 ! t2_kref+0x3df8: array8 %o4, %g0, %l5
.word 0xa9a018d2 ! t2_kref+0x3dfc: fdtos %f18, %f20
.word 0xaa1af51c ! t2_kref+0x3e00: xor %o3, -0xae4, %l5
.word 0xa7a01897 ! t2_kref+0x3e04: fitos %f23, %f19
.word 0xa7b4cea0 ! t2_kref+0x3e08: fsrc1s %f19, %f19
.word 0xaa9b000b ! t2_kref+0x3e0c: xorcc %o4, %o3, %l5
.word 0xa5a01a54 ! t2_kref+0x3e10: fdtoi %f20, %f18
.word 0xada018d2 ! t2_kref+0x3e14: fdtos %f18, %f22
.word 0xea96d040 ! t2_kref+0x3e18: lduha [%i3]0x82, %l5
.word 0xaba5c832 ! t2_kref+0x3e1c: fadds %f23, %f18, %f21
.word 0xa89d800a ! t2_kref+0x3e20: xorcc %l6, %o2, %l4
.word 0x81ad8a37 ! t2_kref+0x3e24: fcmps %fcc0, %f22, %f23
.word 0xe820a008 ! t2_kref+0x3e28: st %l4, [%g2 + 8]
.word 0xaab4e53c ! t2_kref+0x3e2c: orncc %l3, 0x53c, %l5
.word 0xa782f06f ! t2_kref+0x3e30: wr %o3, 0xfffff06f, %gsr
.word 0xaa2d800c ! t2_kref+0x3e34: andn %l6, %o4, %l5
.word 0xa9b48a96 ! t2_kref+0x3e38: fpsub16 %f18, %f22, %f20
.word 0x81ad0a56 ! t2_kref+0x3e3c: fcmpd %fcc0, %f20, %f22
.word 0xd01f4018 ! t2_kref+0x3e40: ldd [%i5 + %i0], %o0
.word 0xaa9dc015 ! t2_kref+0x3e44: xorcc %l7, %l5, %l5
.word 0xd030a03a ! t2_kref+0x3e48: sth %o0, [%g2 + 0x3a]
.word 0xada58852 ! t2_kref+0x3e4c: faddd %f22, %f18, %f22
.word 0xa9120014 ! t2_kref+0x3e50: taddcctv %o0, %l4, %l4
.word 0x81acca34 ! t2_kref+0x3e54: fcmps %fcc0, %f19, %f20
.word 0x81ac8a32 ! t2_kref+0x3e58: fcmps %fcc0, %f18, %f18
.word 0xd8200019 ! t2_kref+0x3e5c: st %o4, [%g0 + %i1]
.word 0xea36001b ! t2_kref+0x3e60: sth %l5, [%i0 + %i3]
.word 0xa82260a8 ! t2_kref+0x3e64: sub %o1, 0xa8, %l4
.word 0xa7a00033 ! t2_kref+0x3e68: fmovs %f19, %f19
.word 0xadb50ad2 ! t2_kref+0x3e6c: fpsub32 %f20, %f18, %f22
.word 0xa9a00156 ! t2_kref+0x3e70: fabsd %f22, %f20
.word 0xea0e401a ! t2_kref+0x3e74: ldub [%i1 + %i2], %l5
.word 0xd036401b ! t2_kref+0x3e78: sth %o0, [%i1 + %i3]
.word 0xd228a019 ! t2_kref+0x3e7c: stb %o1, [%g2 + 0x19]
sethi %hi(2f), %o7
.word 0xe40be2b0 ! t2_kref+0x3e84: ldub [%o7 + 0x2b0], %l2
.word 0xa41ca00c ! t2_kref+0x3e88: xor %l2, 0xc, %l2
.word 0xe42be2b0 ! t2_kref+0x3e8c: stb %l2, [%o7 + 0x2b0]
.word 0x81dbe2b0 ! t2_kref+0x3e90: flush %o7 + 0x2b0
.word 0xd4ee5000 ! t2_kref+0x3e94: ldstuba [%i1]0x80, %o2
.word 0xa9b48f54 ! t2_kref+0x3e98: fornot1 %f18, %f20, %f20
.word 0xe56e2010 ! t2_kref+0x3e9c: prefetch %i0 + 0x10, 18
.word 0xea48a038 ! t2_kref+0x3ea0: ldsb [%g2 + 0x38], %l5
.word 0xa5a018d4 ! t2_kref+0x3ea4: fdtos %f20, %f18
.word 0xaba00033 ! t2_kref+0x3ea8: fmovs %f19, %f21
.word 0xafa000b2 ! t2_kref+0x3eac: fnegs %f18, %f23
2: .word 0xe078a028 ! t2_kref+0x3eb0: swap [%g2 + 0x28], %l0
.word 0x81824000 ! t2_kref+0x3eb4: wr %o1, %g0, %y
.word 0xd1e61008 ! t2_kref+0x3eb8: casa [%i0]0x80, %o0, %o0
.word 0xada01a54 ! t2_kref+0x3ebc: fdtoi %f20, %f22
.word 0xe80e0000 ! t2_kref+0x3ec0: ldub [%i0], %l4
.word 0xa9a48954 ! t2_kref+0x3ec4: fmuld %f18, %f20, %f20
.word 0xa9b4c716 ! t2_kref+0x3ec8: fmuld8sux16 %f19, %f22, %f20
.word 0xa8fb0008 ! t2_kref+0x3ecc: sdivcc %o4, %o0, %l4
.word 0xa7a00132 ! t2_kref+0x3ed0: fabss %f18, %f19
.word 0xa5a588d2 ! t2_kref+0x3ed4: fsubd %f22, %f18, %f18
.word 0xd0300018 ! t2_kref+0x3ed8: sth %o0, [%g0 + %i0]
.word 0xa852ea4b ! t2_kref+0x3edc: umul %o3, 0xa4b, %l4
.word 0x81ad8a54 ! t2_kref+0x3ee0: fcmpd %fcc0, %f22, %f20
.word 0xd01e001d ! t2_kref+0x3ee4: ldd [%i0 + %i5], %o0
.word 0xe87e3ff4 ! t2_kref+0x3ee8: swap [%i0 - 0xc], %l4
.word 0xe630a00a ! t2_kref+0x3eec: sth %l3, [%g2 + 0xa]
.word 0xada000d2 ! t2_kref+0x3ef0: fnegd %f18, %f22
.word 0xada000d2 ! t2_kref+0x3ef4: fnegd %f18, %f22
.word 0xa9b5c200 ! t2_kref+0x3ef8: array8 %l7, %g0, %l4
.word 0xa9a589b7 ! t2_kref+0x3efc: fdivs %f22, %f23, %f20
.word 0xa9a000d4 ! t2_kref+0x3f00: fnegd %f20, %f20
.word 0xa9b50dd6 ! t2_kref+0x3f04: fnand %f20, %f22, %f20
.word 0x2c800004 ! t2_kref+0x3f08: bneg,a _kref+0x3f18
.word 0xea6e0000 ! t2_kref+0x3f0c: ldstub [%i0], %l5
.word 0xa8fd3507 ! t2_kref+0x3f10: sdivcc %l4, -0xaf9, %l4
.word 0xa5a50933 ! t2_kref+0x3f14: fmuls %f20, %f19, %f18
.word 0xa8d2400a ! t2_kref+0x3f18: umulcc %o1, %o2, %l4
.word 0x81ad8ad4 ! t2_kref+0x3f1c: fcmped %fcc0, %f22, %f20
.word 0xa835b2fa ! t2_kref+0x3f20: orn %l6, -0xd06, %l4
.word 0xa9b28200 ! t2_kref+0x3f24: array8 %o2, %g0, %l4
.word 0xaba00136 ! t2_kref+0x3f28: fabss %f22, %f21
.word 0xa5a489d4 ! t2_kref+0x3f2c: fdivd %f18, %f20, %f18
.word 0xa8f24013 ! t2_kref+0x3f30: udivcc %o1, %l3, %l4
.word 0x9fc00004 ! t2_kref+0x3f34: call %g0 + %g4
.word 0xaa3dc00a ! t2_kref+0x3f38: xnor %l7, %o2, %l5
.word 0xabb50074 ! t2_kref+0x3f3c: edge8ln %l4, %l4, %l5
.word 0xda7f0019 ! t2_kref+0x3f40: swap [%i4 + %i1], %o5
.word 0xa5a4cd35 ! t2_kref+0x3f44: fsmuld %f19, %f21, %f18
.word 0xab3ae01f ! t2_kref+0x3f48: sra %o3, 0x1f, %l5
.word 0xada48952 ! t2_kref+0x3f4c: fmuld %f18, %f18, %f22
.word 0xa5b4cc77 ! t2_kref+0x3f50: fnors %f19, %f23, %f18
.word 0x9fc00004 ! t2_kref+0x3f54: call %g0 + %g4
.word 0xa5a00556 ! t2_kref+0x3f58: fsqrtd %f22, %f18
.word 0xaa93000c ! t2_kref+0x3f5c: orcc %o4, %o4, %l5
.word 0xaa3a71cb ! t2_kref+0x3f60: xnor %o1, -0xe35, %l5
.word 0xa5a50d37 ! t2_kref+0x3f64: fsmuld %f20, %f23, %f18
.word 0xa8f565b7 ! t2_kref+0x3f68: udivcc %l5, 0x5b7, %l4
.word 0xe80e2017 ! t2_kref+0x3f6c: ldub [%i0 + 0x17], %l4
.word 0xef00a038 ! t2_kref+0x3f70: ld [%g2 + 0x38], %f23
.word 0x81ad0a52 ! t2_kref+0x3f74: fcmpd %fcc0, %f20, %f18
.word 0xa7a00532 ! t2_kref+0x3f78: fsqrts %f18, %f19
.word 0xa83d0008 ! t2_kref+0x3f7c: xnor %l4, %o0, %l4
.word 0xafa018d4 ! t2_kref+0x3f80: fdtos %f20, %f23
.word 0xaba000b6 ! t2_kref+0x3f84: fnegs %f22, %f21
.word 0xaa8cf9e1 ! t2_kref+0x3f88: andcc %l3, -0x61f, %l5
.word 0x81ad4a36 ! t2_kref+0x3f8c: fcmps %fcc0, %f21, %f22
.word 0xadb48cb5 ! t2_kref+0x3f90: fandnot2s %f18, %f21, %f22
.word 0xa885c015 ! t2_kref+0x3f94: addcc %l7, %l5, %l4
.word 0xe80e2014 ! t2_kref+0x3f98: ldub [%i0 + 0x14], %l4
.word 0xf76e001d ! t2_kref+0x3f9c: prefetch %i0 + %i5, 27
.word 0x8185c000 ! t2_kref+0x3fa0: wr %l7, %g0, %y
.word 0x81ad0ab2 ! t2_kref+0x3fa4: fcmpes %fcc0, %f20, %f18
.word 0xa9a588d4 ! t2_kref+0x3fa8: fsubd %f22, %f20, %f20
.word 0xaa0a8014 ! t2_kref+0x3fac: and %o2, %l4, %l5
.word 0xafa588b6 ! t2_kref+0x3fb0: fsubs %f22, %f22, %f23
.word 0xe816c018 ! t2_kref+0x3fb4: lduh [%i3 + %i0], %l4
.word 0xa5a01a54 ! t2_kref+0x3fb8: fdtoi %f20, %f18
.word 0x2930a752 ! t2_kref+0x3fbc: sethi %hi(0xc29d4800), %l4
.word 0xb410201e ! t2_kref+0x3fc0: mov 0x1e, %i2
.word 0xa8adc00a ! t2_kref+0x3fc4: andncc %l7, %o2, %l4
.word 0xe8500018 ! t2_kref+0x3fc8: ldsh [%g0 + %i0], %l4
.word 0xab3d2016 ! t2_kref+0x3fcc: sra %l4, 0x16, %l5
.word 0xed68a184 ! t2_kref+0x3fd0: prefetch %g2 + 0x184, 22
.word 0xa932200f ! t2_kref+0x3fd4: srl %o0, 0xf, %l4
.word 0xab2d8017 ! t2_kref+0x3fd8: sll %l6, %l7, %l5
.word 0xa5a000b4 ! t2_kref+0x3fdc: fnegs %f20, %f18
.word 0xa5a58954 ! t2_kref+0x3fe0: fmuld %f22, %f20, %f18
.word 0xaa7a8014 ! t2_kref+0x3fe4: sdiv %o2, %l4, %l5
.word 0xec28a029 ! t2_kref+0x3fe8: stb %l6, [%g2 + 0x29]
.word 0xaa2dc00a ! t2_kref+0x3fec: andn %l7, %o2, %l5
.word 0x3e480001 ! t2_kref+0x3ff0: bvc,a,pt %icc, _kref+0x3ff4
.word 0xa8027b47 ! t2_kref+0x3ff4: add %o1, -0x4b9, %l4
.word 0xa845000a ! t2_kref+0x3ff8: addc %l4, %o2, %l4
.word 0x86102008 ! t2_kref+0x3ffc: mov 0x8, %g3
.word 0x86a0e001 ! t2_kref+0x4000: subcc %g3, 1, %g3
.word 0x22800016 ! t2_kref+0x4004: be,a _kref+0x405c
.word 0xaa9d324f ! t2_kref+0x4008: xorcc %l4, -0xdb1, %l5
.word 0x8582a4ec ! t2_kref+0x400c: wr %o2, 0x4ec, %ccr
.word 0xba103fe0 ! t2_kref+0x4010: mov 0xffffffe0, %i5
.word 0x2a480006 ! t2_kref+0x4014: bcs,a,pt %icc, _kref+0x402c
.word 0xa5a00536 ! t2_kref+0x4018: fsqrts %f22, %f18
.word 0xada00033 ! t2_kref+0x401c: fmovs %f19, %f22
.word 0xa8753497 ! t2_kref+0x4020: udiv %l4, -0xb69, %l4
.word 0xada509d4 ! t2_kref+0x4024: fdivd %f20, %f20, %f22
.word 0xabb30315 ! t2_kref+0x4028: alignaddr %o4, %l5, %l5
.word 0x81adca35 ! t2_kref+0x402c: fcmps %fcc0, %f23, %f21
.word 0xc56e4014 ! t2_kref+0x4030: prefetch %i1 + %l4, 2
.word 0xc96e4016 ! t2_kref+0x4034: prefetch %i1 + %l6, 4
.word 0xafa00032 ! t2_kref+0x4038: fmovs %f18, %f23
.word 0xa80dbd90 ! t2_kref+0x403c: and %l6, -0x270, %l4
.word 0xaa3cc014 ! t2_kref+0x4040: xnor %l3, %l4, %l5
.word 0xd82e8019 ! t2_kref+0x4044: stb %o4, [%i2 + %i1]
.word 0xd2363ffc ! t2_kref+0x4048: sth %o1, [%i0 - 4]
.word 0xaba00136 ! t2_kref+0x404c: fabss %f22, %f21
.word 0x37800002 ! t2_kref+0x4050: fbge,a _kref+0x4058
.word 0x85854008 ! t2_kref+0x4054: wr %l5, %o0, %ccr
.word 0xa5a01916 ! t2_kref+0x4058: fitod %f22, %f18
.word 0xa83dc00b ! t2_kref+0x405c: xnor %l7, %o3, %l4
.word 0xe2ee9018 ! t2_kref+0x4060: ldstuba [%i2 + %i0]0x80, %l1
.word 0xa8d26b18 ! t2_kref+0x4064: umulcc %o1, 0xb18, %l4
.word 0xabb5830a ! t2_kref+0x4068: alignaddr %l6, %o2, %l5
.word 0xd0367ff2 ! t2_kref+0x406c: sth %o0, [%i1 - 0xe]
.word 0x9de3bfa0 ! t2_kref+0x4070: save %sp, -0x60, %sp
.word 0xa9e8001a ! t2_kref+0x4074: restore %g0, %i2, %l4
.word 0xaa726658 ! t2_kref+0x4078: udiv %o1, 0x658, %l5
.word 0xab05b722 ! t2_kref+0x407c: taddcc %l6, -0x8de, %l5
.word 0xa83a66b6 ! t2_kref+0x4080: xnor %o1, 0x6b6, %l4
.word 0xaa55800c ! t2_kref+0x4084: umul %l6, %o4, %l5
.word 0xea961000 ! t2_kref+0x4088: lduha [%i0]0x80, %l5
.word 0x81ad8a54 ! t2_kref+0x408c: fcmpd %fcc0, %f22, %f20
.word 0xa9254014 ! t2_kref+0x4090: mulscc %l5, %l4, %l4
.word 0xada00534 ! t2_kref+0x4094: fsqrts %f20, %f22
.word 0x81adcab4 ! t2_kref+0x4098: fcmpes %fcc0, %f23, %f20
.word 0xaaf5b4fc ! t2_kref+0x409c: udivcc %l6, -0xb04, %l5
.word 0xafb5cdb2 ! t2_kref+0x40a0: fxors %f23, %f18, %f23
.word 0xa9b48a54 ! t2_kref+0x40a4: fpadd32 %f18, %f20, %f20
.word 0xa9a00537 ! t2_kref+0x40a8: fsqrts %f23, %f20
.word 0xe91e2000 ! t2_kref+0x40ac: ldd [%i0], %f20
.word 0xaa754015 ! t2_kref+0x40b0: udiv %l5, %l5, %l5
.word 0xaaaa6662 ! t2_kref+0x40b4: andncc %o1, 0x662, %l5
.word 0xaa2d0014 ! t2_kref+0x40b8: andn %l4, %l4, %l5
.word 0xaaab000b ! t2_kref+0x40bc: andncc %o4, %o3, %l5
.word 0xd01e6018 ! t2_kref+0x40c0: ldd [%i1 + 0x18], %o0
.word 0xec20a018 ! t2_kref+0x40c4: st %l6, [%g2 + 0x18]
.word 0xadb48a96 ! t2_kref+0x40c8: fpsub16 %f18, %f22, %f22
.word 0xa9a508d4 ! t2_kref+0x40cc: fsubd %f20, %f20, %f20
.word 0x3d800001 ! t2_kref+0x40d0: fbule,a _kref+0x40d4
.word 0xaa1dc016 ! t2_kref+0x40d4: xor %l7, %l6, %l5
.word 0xa9b50115 ! t2_kref+0x40d8: edge32 %l4, %l5, %l4
.word 0xada48d32 ! t2_kref+0x40dc: fsmuld %f18, %f18, %f22
.word 0xa7a00033 ! t2_kref+0x40e0: fmovs %f19, %f19
.word 0xa9332001 ! t2_kref+0x40e4: srl %o4, 0x1, %l4
.word 0xa7a00035 ! t2_kref+0x40e8: fmovs %f21, %f19
.word 0xab22a60a ! t2_kref+0x40ec: mulscc %o2, 0x60a, %l5
.word 0xa8f230e5 ! t2_kref+0x40f0: udivcc %o0, -0xf1b, %l4
.word 0x23800001 ! t2_kref+0x40f4: fbne,a _kref+0x40f8
.word 0xaa52ac74 ! t2_kref+0x40f8: umul %o2, 0xc74, %l5
.word 0xada00552 ! t2_kref+0x40fc: fsqrtd %f18, %f22
.word 0xe5ee101d ! t2_kref+0x4100: prefetcha %i0 + %i5, 18
.word 0xa9a509d4 ! t2_kref+0x4104: fdivd %f20, %f20, %f20
.word 0xafa01896 ! t2_kref+0x4108: fitos %f22, %f23
.word 0xa5b00f32 ! t2_kref+0x410c: fsrc2s %f18, %f18
.word 0xaa9579d9 ! t2_kref+0x4110: orcc %l5, -0x627, %l5
.word 0xab408000 ! t2_kref+0x4114: mov %ccr, %l5
.word 0x81ad4a35 ! t2_kref+0x4118: fcmps %fcc0, %f21, %f21
.word 0xabb00cf3 ! t2_kref+0x411c: fnot2s %f19, %f21
.word 0xe636c019 ! t2_kref+0x4120: sth %l3, [%i3 + %i1]
.word 0xe85f4018 ! t2_kref+0x4124: ldx [%i5 + %i0], %l4
.word 0xaa85400c ! t2_kref+0x4128: addcc %l5, %o4, %l5
.word 0xa93ce00a ! t2_kref+0x412c: sra %l3, 0xa, %l4
.word 0xab44c000 ! t2_kref+0x4130: mov %gsr, %l5
.word 0xa5a000d4 ! t2_kref+0x4134: fnegd %f20, %f18
.word 0xe9be5a5b ! t2_kref+0x4138: stda %f20, [%i1 + %i3]0xd2
.word 0xaa3a3a4f ! t2_kref+0x413c: xnor %o0, -0x5b1, %l5
.word 0xa5a48952 ! t2_kref+0x4140: fmuld %f18, %f18, %f18
.word 0xa845800c ! t2_kref+0x4144: addc %l6, %o4, %l4
.word 0xa83a0017 ! t2_kref+0x4148: xnor %o0, %l7, %l4
.word 0x9de3bfa0 ! t2_kref+0x414c: save %sp, -0x60, %sp
.word 0xb80e72a5 ! t2_kref+0x4150: and %i1, -0xd5b, %i4
.word 0xabeef42e ! t2_kref+0x4154: restore %i3, -0xbd2, %l5
.word 0xd82e401a ! t2_kref+0x4158: stb %o4, [%i1 + %i2]
.word 0x28800008 ! t2_kref+0x415c: bleu,a _kref+0x417c
.word 0xab400000 ! t2_kref+0x4160: mov %y, %l5
.word 0xada48956 ! t2_kref+0x4164: fmuld %f18, %f22, %f22
.word 0xe53e0000 ! t2_kref+0x4168: std %f18, [%i0]
.word 0xa862800a ! t2_kref+0x416c: subc %o2, %o2, %l4
.word 0xee2e8018 ! t2_kref+0x4170: stb %l7, [%i2 + %i0]
.word 0xa872c015 ! t2_kref+0x4174: udiv %o3, %l5, %l4
.word 0xd7070005 ! t2_kref+0x4178: ld [%i4 + %g5], %f11
.word 0xa8c2ed70 ! t2_kref+0x417c: addccc %o3, 0xd70, %l4
.word 0xaa822d98 ! t2_kref+0x4180: addcc %o0, 0xd98, %l5
.word 0xeb00a008 ! t2_kref+0x4184: ld [%g2 + 8], %f21
.word 0xada508d4 ! t2_kref+0x4188: fsubd %f20, %f20, %f22
.word 0xafa00135 ! t2_kref+0x418c: fabss %f21, %f23
.word 0xe8364000 ! t2_kref+0x4190: sth %l4, [%i1]
.word 0xa5a509d2 ! t2_kref+0x4194: fdivd %f20, %f18, %f18
.word 0xd42e0000 ! t2_kref+0x4198: stb %o2, [%i0]
.word 0xaad222c1 ! t2_kref+0x419c: umulcc %o0, 0x2c1, %l5
.word 0xa9a50856 ! t2_kref+0x41a0: faddd %f20, %f22, %f20
.word 0xee7e7fe0 ! t2_kref+0x41a4: swap [%i1 - 0x20], %l7
.word 0xa8e53f8b ! t2_kref+0x41a8: subccc %l4, -0x75, %l4
.word 0xd01e6010 ! t2_kref+0x41ac: ldd [%i1 + 0x10], %o0
.word 0xabb30316 ! t2_kref+0x41b0: alignaddr %o4, %l6, %l5
.word 0xaa8da1ae ! t2_kref+0x41b4: andcc %l6, 0x1ae, %l5
.word 0xed180019 ! t2_kref+0x41b8: ldd [%g0 + %i1], %f22
.word 0xaa3d6339 ! t2_kref+0x41bc: xnor %l5, 0x339, %l5
.word 0xd430a00a ! t2_kref+0x41c0: sth %o2, [%g2 + 0xa]
.word 0x23800002 ! t2_kref+0x41c4: fbne,a _kref+0x41cc
.word 0xa9b5c10c ! t2_kref+0x41c8: edge32 %l7, %o4, %l4
.word 0x3b480002 ! t2_kref+0x41cc: fble,a,pt %fcc0, _kref+0x41d4
.word 0xa82cea13 ! t2_kref+0x41d0: andn %l3, 0xa13, %l4
.word 0xaae20014 ! t2_kref+0x41d4: subccc %o0, %l4, %l5
.word 0x2e800008 ! t2_kref+0x41d8: bvs,a _kref+0x41f8
.word 0xaaaac013 ! t2_kref+0x41dc: andncc %o3, %l3, %l5
.word 0xa7a00534 ! t2_kref+0x41e0: fsqrts %f20, %f19
.word 0xef00a028 ! t2_kref+0x41e4: ld [%g2 + 0x28], %f23
.word 0xaa84c008 ! t2_kref+0x41e8: addcc %l3, %o0, %l5
.word 0xa8d54009 ! t2_kref+0x41ec: umulcc %l5, %o1, %l4
.word 0xa9b5030b ! t2_kref+0x41f0: alignaddr %l4, %o3, %l4
.word 0xee6e3fe0 ! t2_kref+0x41f4: ldstub [%i0 - 0x20], %l7
.word 0xe8b6501b ! t2_kref+0x41f8: stha %l4, [%i1 + %i3]0x80
.word 0xaab5f1fc ! t2_kref+0x41fc: orncc %l7, -0xe04, %l5
.word 0xea00a018 ! t2_kref+0x4200: ld [%g2 + 0x18], %l5
.word 0x81854000 ! t2_kref+0x4204: wr %l5, %g0, %y
.word 0xe4086f84 ! t2_kref+0x4208: ldub [%g1 + 0xf84], %l2
.word 0xa41ca00c ! t2_kref+0x420c: xor %l2, 0xc, %l2
.word 0xe4286f84 ! t2_kref+0x4210: stb %l2, [%g1 + 0xf84]
.word 0x81d86f84 ! t2_kref+0x4214: flush %g1 + 0xf84
2: .word 0xa872000c ! t2_kref+0x4218: udiv %o0, %o4, %l4
.word 0xc568a0c3 ! t2_kref+0x421c: prefetch %g2 + 0xc3, 2
.word 0xaaf23ce7 ! t2_kref+0x4220: udivcc %o0, -0x319, %l5
.word 0xd02e200d ! t2_kref+0x4224: stb %o0, [%i0 + 0xd]
.word 0xadb507d4 ! t2_kref+0x4228: pdist %f20, %f20, %f22
.word 0xada48d32 ! t2_kref+0x422c: fsmuld %f18, %f18, %f22
.word 0xada01934 ! t2_kref+0x4230: fstod %f20, %f22
.word 0xaa45339c ! t2_kref+0x4234: addc %l4, -0xc64, %l5
.word 0xd2280018 ! t2_kref+0x4238: stb %o1, [%g0 + %i0]
.word 0xa7b48ef2 ! t2_kref+0x423c: fornot2s %f18, %f18, %f19
.word 0xada509d6 ! t2_kref+0x4240: fdivd %f20, %f22, %f22
.word 0xa7a00132 ! t2_kref+0x4244: fabss %f18, %f19
.word 0xadb58e52 ! t2_kref+0x4248: fxnor %f22, %f18, %f22
.word 0xa9a48d34 ! t2_kref+0x424c: fsmuld %f18, %f20, %f20
.word 0xafa000b4 ! t2_kref+0x4250: fnegs %f20, %f23
.word 0xa8230014 ! t2_kref+0x4254: sub %o4, %l4, %l4
.word 0xa9b4cf73 ! t2_kref+0x4258: fornot1s %f19, %f19, %f20
.word 0xada01913 ! t2_kref+0x425c: fitod %f19, %f22
.word 0xea48a01b ! t2_kref+0x4260: ldsb [%g2 + 0x1b], %l5
.word 0x81ad0ad2 ! t2_kref+0x4264: fcmped %fcc0, %f20, %f18
.word 0xa7a01094 ! t2_kref+0x4268: fxtos %f20, %f19
.word 0xa5b48ad6 ! t2_kref+0x426c: fpsub32 %f18, %f22, %f18
.word 0xd6680018 ! t2_kref+0x4270: ldstub [%g0 + %i0], %o3
.word 0xda6e401a ! t2_kref+0x4274: ldstub [%i1 + %i2], %o5
.word 0xa9b50914 ! t2_kref+0x4278: faligndata %f20, %f20, %f20
.word 0xa5b58a92 ! t2_kref+0x427c: fpsub16 %f22, %f18, %f18
.word 0xaabd4013 ! t2_kref+0x4280: xnorcc %l5, %l3, %l5
.word 0xaa033b28 ! t2_kref+0x4284: add %o4, -0x4d8, %l5
.word 0xafb007b6 ! t2_kref+0x4288: fpackfix %f22, %f23
.word 0xa8b20016 ! t2_kref+0x428c: orncc %o0, %l6, %l4
.word 0xa9400000 ! t2_kref+0x4290: mov %y, %l4
.word 0xabb24316 ! t2_kref+0x4294: alignaddr %o1, %l6, %l5
.word 0xada00552 ! t2_kref+0x4298: fsqrtd %f18, %f22
sethi %hi(2f), %o7
.word 0xe40be2e8 ! t2_kref+0x42a0: ldub [%o7 + 0x2e8], %l2
.word 0xa41ca00c ! t2_kref+0x42a4: xor %l2, 0xc, %l2
.word 0xe42be2e8 ! t2_kref+0x42a8: stb %l2, [%o7 + 0x2e8]
.word 0x81dbe2e8 ! t2_kref+0x42ac: flush %o7 + 0x2e8
.word 0xa85a800c ! t2_kref+0x42b0: smul %o2, %o4, %l4
.word 0xafa01a52 ! t2_kref+0x42b4: fdtoi %f18, %f23
.word 0xa8c5c009 ! t2_kref+0x42b8: addccc %l7, %o1, %l4
.word 0xe630a008 ! t2_kref+0x42bc: sth %l3, [%g2 + 8]
.word 0xd628a019 ! t2_kref+0x42c0: stb %o3, [%g2 + 0x19]
.word 0xa9a58956 ! t2_kref+0x42c4: fmuld %f22, %f22, %f20
.word 0xaaf53a4a ! t2_kref+0x42c8: udivcc %l4, -0x5b6, %l5
.word 0xadb48a92 ! t2_kref+0x42cc: fpsub16 %f18, %f18, %f22
.word 0xaa05e8d7 ! t2_kref+0x42d0: add %l7, 0x8d7, %l5
.word 0xa835bd12 ! t2_kref+0x42d4: orn %l6, -0x2ee, %l4
.word 0xa9b48e56 ! t2_kref+0x42d8: fxnor %f18, %f22, %f20
.word 0xa7b00776 ! t2_kref+0x42dc: fpack16 %f22, %f19
.word 0xa9352007 ! t2_kref+0x42e0: srl %l4, 0x7, %l4
.word 0xf007bfe0 ! t2_kref+0x42e4: ld [%fp - 0x20], %i0
2: .word 0xed1e3fe0 ! t2_kref+0x42e8: ldd [%i0 - 0x20], %f22
.word 0xe07e7fec ! t2_kref+0x42ec: swap [%i1 - 0x14], %l0
.word 0xa5b00fc0 ! t2_kref+0x42f0: fone %f18
.word 0xa885751f ! t2_kref+0x42f4: addcc %l5, -0xae1, %l4
.word 0xa85af466 ! t2_kref+0x42f8: smul %o3, -0xb9a, %l4
.word 0xa5a58856 ! t2_kref+0x42fc: faddd %f22, %f22, %f18
.word 0xabb48454 ! t2_kref+0x4300: fcmpne16 %f18, %f20, %l5
.word 0x30480004 ! t2_kref+0x4304: ba,a,pt %icc, _kref+0x4314
.word 0xabb007b4 ! t2_kref+0x4308: fpackfix %f20, %f21
.word 0xe88e9059 ! t2_kref+0x430c: lduba [%i2 + %i1]0x82, %l4
.word 0xa7a000b3 ! t2_kref+0x4310: fnegs %f19, %f19
! .word 0x38491734 ! t2_kref+0x4314: bgu,a,pt %icc, SYM(t2_subr3)
bgu,a,pt %icc, SYM(t2_subr3)
.word 0x9f414000 ! t2_kref+0x4318: mov %pc, %o7
.word 0xd6ee5000 ! t2_kref+0x431c: ldstuba [%i1]0x80, %o3
.word 0xee6e6018 ! t2_kref+0x4320: ldstub [%i1 + 0x18], %l7
.word 0xd03f4005 ! t2_kref+0x4324: std %o0, [%i5 + %g5]
.word 0xa825000a ! t2_kref+0x4328: sub %l4, %o2, %l4
.word 0xaa82400a ! t2_kref+0x432c: addcc %o1, %o2, %l5
.word 0xa9b58156 ! t2_kref+0x4330: edge32l %l6, %l6, %l4
.word 0xaa12682d ! t2_kref+0x4334: or %o1, 0x82d, %l5
.word 0xa5a00554 ! t2_kref+0x4338: fsqrtd %f20, %f18
.word 0x81ad4a34 ! t2_kref+0x433c: fcmps %fcc0, %f21, %f20
.word 0xa9b50a12 ! t2_kref+0x4340: fpadd16 %f20, %f18, %f20
.word 0xa83b309a ! t2_kref+0x4344: xnor %o4, -0xf66, %l4
.word 0xa5b58ef7 ! t2_kref+0x4348: fornot2s %f22, %f23, %f18
.word 0xedee501d ! t2_kref+0x434c: prefetcha %i1 + %i5, 22
.word 0x3a800001 ! t2_kref+0x4350: bcc,a _kref+0x4354
.word 0xa7a00036 ! t2_kref+0x4354: fmovs %f22, %f19
.word 0xed1e4000 ! t2_kref+0x4358: ldd [%i1], %f22
.word 0xa9a01894 ! t2_kref+0x435c: fitos %f20, %f20
.word 0xaa030008 ! t2_kref+0x4360: add %o4, %o0, %l5
.word 0xefa6101c ! t2_kref+0x4364: sta %f23, [%i0 + %i4]0x80
.word 0xa5a00035 ! t2_kref+0x4368: fmovs %f21, %f18
.word 0xab44c000 ! t2_kref+0x436c: mov %gsr, %l5
.word 0xadb00c00 ! t2_kref+0x4370: fzero %f22
.word 0x33800001 ! t2_kref+0x4374: fbe,a _kref+0x4378
.word 0xabb28054 ! t2_kref+0x4378: edge8l %o2, %l4, %l5
.word 0x2907c271 ! t2_kref+0x437c: sethi %hi(0x1f09c400), %l4
.word 0xaad50015 ! t2_kref+0x4380: umulcc %l4, %l5, %l5
.word 0xff6e7ff0 ! t2_kref+0x4384: prefetch %i1 - 0x10, 31
.word 0xd43e3fe8 ! t2_kref+0x4388: std %o2, [%i0 - 0x18]
.word 0xa8054008 ! t2_kref+0x438c: add %l5, %o0, %l4
.word 0xaa32b52f ! t2_kref+0x4390: orn %o2, -0xad1, %l5
.word 0xa8d2c00a ! t2_kref+0x4394: umulcc %o3, %o2, %l4
.word 0xd43e0000 ! t2_kref+0x4398: std %o2, [%i0]
.word 0xada01914 ! t2_kref+0x439c: fitod %f20, %f22
.word 0xa9ab4056 ! t2_kref+0x43a0: fmovdle %fcc0, %f22, %f20
.word 0xa5a00036 ! t2_kref+0x43a4: fmovs %f22, %f18
.word 0xaba488b3 ! t2_kref+0x43a8: fsubs %f18, %f19, %f21
.word 0xadab0052 ! t2_kref+0x43ac: fmovduge %fcc0, %f18, %f22
.word 0xd87e601c ! t2_kref+0x43b0: swap [%i1 + 0x1c], %o4
.word 0xa9a00552 ! t2_kref+0x43b4: fsqrtd %f18, %f20
.word 0xe1bf1a59 ! t2_kref+0x43b8: stda %f16, [%i4 + %i1]0xd2
.word 0x29264bb5 ! t2_kref+0x43bc: sethi %hi(0x992ed400), %l4
.word 0xaae2800a ! t2_kref+0x43c0: subccc %o2, %o2, %l5
.word 0xe80e8018 ! t2_kref+0x43c4: ldub [%i2 + %i0], %l4
.word 0xe27e3ffc ! t2_kref+0x43c8: swap [%i0 - 4], %l1
.word 0xa9b58a94 ! t2_kref+0x43cc: fpsub16 %f22, %f20, %f20
.word 0xd630a038 ! t2_kref+0x43d0: sth %o3, [%g2 + 0x38]
.word 0xa5a489b3 ! t2_kref+0x43d4: fdivs %f18, %f19, %f18
.word 0x9fc00004 ! t2_kref+0x43d8: call %g0 + %g4
.word 0xaa05a9ca ! t2_kref+0x43dc: add %l6, 0x9ca, %l5
.word 0xaa6338c4 ! t2_kref+0x43e0: subc %o4, -0x73c, %l5
.word 0xa8aa0013 ! t2_kref+0x43e4: andncc %o0, %l3, %l4
sethi %hi(2f), %o7
.word 0xe40be034 ! t2_kref+0x43ec: ldub [%o7 + 0x34], %l2
.word 0xa41ca00c ! t2_kref+0x43f0: xor %l2, 0xc, %l2
.word 0xe42be034 ! t2_kref+0x43f4: stb %l2, [%o7 + 0x34]
.word 0x81dbe034 ! t2_kref+0x43f8: flush %o7 + 0x34
.word 0x9fc10000 ! t2_kref+0x43fc: call %g4
.word 0xa91a0017 ! t2_kref+0x4400: tsubcctv %o0, %l7, %l4
.word 0xa5a98054 ! t2_kref+0x4404: fmovdg %fcc0, %f20, %f18
.word 0x81ac8ab3 ! t2_kref+0x4408: fcmpes %fcc0, %f18, %f19
.word 0xa89d800a ! t2_kref+0x440c: xorcc %l6, %o2, %l4
.word 0xadb58912 ! t2_kref+0x4410: faligndata %f22, %f18, %f22
.word 0x2b3c9278 ! t2_kref+0x4414: sethi %hi(0xf249e000), %l5
.word 0xa5a00556 ! t2_kref+0x4418: fsqrtd %f22, %f18
.word 0x81ad0a54 ! t2_kref+0x441c: fcmpd %fcc0, %f20, %f20
.word 0xa863000b ! t2_kref+0x4420: subc %o4, %o3, %l4
.word 0xa874f23a ! t2_kref+0x4424: udiv %l3, -0xdc6, %l4
.word 0xd47e3ff4 ! t2_kref+0x4428: swap [%i0 - 0xc], %o2
.word 0xda6e200a ! t2_kref+0x442c: ldstub [%i0 + 0xa], %o5
.word 0xb6102002 ! t2_kref+0x4430: mov 0x2, %i3
2: .word 0xe7a6501c ! t2_kref+0x4434: sta %f19, [%i1 + %i4]0x80
.word 0xe93e7ff0 ! t2_kref+0x4438: std %f20, [%i1 - 0x10]
.word 0x81df801d ! t2_kref+0x443c: flush %fp + %i5
.word 0x81ac8a56 ! t2_kref+0x4440: fcmpd %fcc0, %f18, %f22
.word 0xd01e4000 ! t2_kref+0x4444: ldd [%i1], %o0
.word 0xa8722b48 ! t2_kref+0x4448: udiv %o0, 0xb48, %l4
.word 0xd62e001a ! t2_kref+0x444c: stb %o3, [%i0 + %i2]
.word 0xe9be5a5d ! t2_kref+0x4450: stda %f20, [%i1 + %i5]0xd2
.word 0xadb48a12 ! t2_kref+0x4454: fpadd16 %f18, %f18, %f22
.word 0xab34c00b ! t2_kref+0x4458: srl %l3, %o3, %l5
.word 0xeff61017 ! t2_kref+0x445c: casxa [%i0]0x80, %l7, %l7
.word 0xe1be7fec ! t2_kref+0x4460: stda %f16, [%i1 - 0x14]%asi
.word 0xaa050017 ! t2_kref+0x4464: add %l4, %l7, %l5
.word 0xd2267fe8 ! t2_kref+0x4468: st %o1, [%i1 - 0x18]
.word 0x81ad8a32 ! t2_kref+0x446c: fcmps %fcc0, %f22, %f18
.word 0xa9b5430c ! t2_kref+0x4470: alignaddr %l5, %o4, %l4
.word 0xa8024013 ! t2_kref+0x4474: add %o1, %l3, %l4
.word 0xc12e6014 ! t2_kref+0x4478: st %fsr, [%i1 + 0x14]
.word 0xf96e001c ! t2_kref+0x447c: prefetch %i0 + %i4, 28
.word 0xa8e26f9b ! t2_kref+0x4480: subccc %o1, 0xf9b, %l4
.word 0x9de3bfa0 ! t2_kref+0x4484: save %sp, -0x60, %sp
.word 0xabee4019 ! t2_kref+0x4488: restore %i1, %i1, %l5
.word 0x81ad4ab5 ! t2_kref+0x448c: fcmpes %fcc0, %f21, %f21
.word 0xadb48ad2 ! t2_kref+0x4490: fpsub32 %f18, %f18, %f22
.word 0x9fc10000 ! t2_kref+0x4494: call %g4
.word 0xa9a00535 ! t2_kref+0x4498: fsqrts %f21, %f20
.word 0xaab3000c ! t2_kref+0x449c: orncc %o4, %o4, %l5
.word 0xd01e3fe0 ! t2_kref+0x44a0: ldd [%i0 - 0x20], %o0
.word 0xef68a082 ! t2_kref+0x44a4: prefetch %g2 + 0x82, 23
.word 0xd83e6010 ! t2_kref+0x44a8: std %o4, [%i1 + 0x10]
.word 0xa9b506f2 ! t2_kref+0x44ac: fmul8ulx16 %f20, %f18, %f20
.word 0xaa5ac00a ! t2_kref+0x44b0: smul %o3, %o2, %l5
.word 0xafa00133 ! t2_kref+0x44b4: fabss %f19, %f23
.word 0xaa650015 ! t2_kref+0x44b8: subc %l4, %l5, %l5
.word 0xa8fd0017 ! t2_kref+0x44bc: sdivcc %l4, %l7, %l4
.word 0xada50956 ! t2_kref+0x44c0: fmuld %f20, %f22, %f22
.word 0x81ad8ab4 ! t2_kref+0x44c4: fcmpes %fcc0, %f22, %f20
.word 0xd0364000 ! t2_kref+0x44c8: sth %o0, [%i1]
.word 0xadb00cd6 ! t2_kref+0x44cc: fnot2 %f22, %f22
.word 0xe830a008 ! t2_kref+0x44d0: sth %l4, [%g2 + 8]
.word 0xec26401c ! t2_kref+0x44d4: st %l6, [%i1 + %i4]
.word 0xa9b2806b ! t2_kref+0x44d8: edge8ln %o2, %o3, %l4
.word 0xa9b484d4 ! t2_kref+0x44dc: fcmpne32 %f18, %f20, %l4
.word 0x36480007 ! t2_kref+0x44e0: bge,a,pt %icc, _kref+0x44fc
.word 0x81df800b ! t2_kref+0x44e4: flush %fp + %o3
.word 0xe5be101d ! t2_kref+0x44e8: stda %f18, [%i0 + %i5]0x80
.word 0xd2366002 ! t2_kref+0x44ec: sth %o1, [%i1 + 2]
.word 0xaab50016 ! t2_kref+0x44f0: orncc %l4, %l6, %l5
.word 0x81ad0a52 ! t2_kref+0x44f4: fcmpd %fcc0, %f20, %f18
.word 0xafb5cef6 ! t2_kref+0x44f8: fornot2s %f23, %f22, %f23
.word 0x26480005 ! t2_kref+0x44fc: bl,a,pt %icc, _kref+0x4510
.word 0xc12e001c ! t2_kref+0x4500: st %fsr, [%i0 + %i4]
.word 0xa9b5c12a ! t2_kref+0x4504: edge32n %l7, %o2, %l4
.word 0xafb4ccb3 ! t2_kref+0x4508: fandnot2s %f19, %f19, %f23
.word 0x8184c000 ! t2_kref+0x450c: wr %l3, %g0, %y
.word 0xc12e7ff0 ! t2_kref+0x4510: st %fsr, [%i1 - 0x10]
.word 0xa9b00fc0 ! t2_kref+0x4514: fone %f20
.word 0xabb58173 ! t2_kref+0x4518: edge32ln %l6, %l3, %l5
.word 0xeb00a008 ! t2_kref+0x451c: ld [%g2 + 8], %f21
.word 0xa8d4c016 ! t2_kref+0x4520: umulcc %l3, %l6, %l4
.word 0xadb00776 ! t2_kref+0x4524: fpack16 %f22, %f22
.word 0xd26e8019 ! t2_kref+0x4528: ldstub [%i2 + %i1], %o1
.word 0xa8d5e62e ! t2_kref+0x452c: umulcc %l7, 0x62e, %l4
.word 0xaaf30008 ! t2_kref+0x4530: udivcc %o4, %o0, %l5
.word 0xe62e001a ! t2_kref+0x4534: stb %l3, [%i0 + %i2]
.word 0xd07f0018 ! t2_kref+0x4538: swap [%i4 + %i0], %o0
.word 0xaa8a0016 ! t2_kref+0x453c: andcc %o0, %l6, %l5
.word 0xab356014 ! t2_kref+0x4540: srl %l5, 0x14, %l5
.word 0xd0981019 ! t2_kref+0x4544: ldda [%g0 + %i1]0x80, %o0
.word 0xa5a5c9b5 ! t2_kref+0x4548: fdivs %f23, %f21, %f18
.word 0x3b800005 ! t2_kref+0x454c: fble,a _kref+0x4560
.word 0xa83d7116 ! t2_kref+0x4550: xnor %l5, -0xeea, %l4
.word 0xaa126aa2 ! t2_kref+0x4554: or %o1, 0xaa2, %l5
.word 0xaa9dc00b ! t2_kref+0x4558: xorcc %l7, %o3, %l5
.word 0xaa028015 ! t2_kref+0x455c: add %o2, %l5, %l5
.word 0xa9a4cd35 ! t2_kref+0x4560: fsmuld %f19, %f21, %f20
.word 0xa9b24068 ! t2_kref+0x4564: edge8ln %o1, %o0, %l4
.word 0xa7a01894 ! t2_kref+0x4568: fitos %f20, %f19
.word 0x81ad0a52 ! t2_kref+0x456c: fcmpd %fcc0, %f20, %f18
.word 0xe636600c ! t2_kref+0x4570: sth %l3, [%i1 + 0xc]
.word 0xef68a204 ! t2_kref+0x4574: prefetch %g2 + 0x204, 23
.word 0xadb5caf6 ! t2_kref+0x4578: fpsub32s %f23, %f22, %f22
.word 0xa9b5c057 ! t2_kref+0x457c: edge8l %l7, %l7, %l4
.word 0xaa3a2502 ! t2_kref+0x4580: xnor %o0, 0x502, %l5
.word 0xd6264000 ! t2_kref+0x4584: st %o3, [%i1]
.word 0xe80e001a ! t2_kref+0x4588: ldub [%i0 + %i2], %l4
.word 0xa97035ee ! t2_kref+0x458c: popc -0xa12, %l4
.word 0xe06e8019 ! t2_kref+0x4590: ldstub [%i2 + %i1], %l0
.word 0xab258009 ! t2_kref+0x4594: mulscc %l6, %o1, %l5
.word 0xaae4ff7c ! t2_kref+0x4598: subccc %l3, -0x84, %l5
.word 0xa7a000b5 ! t2_kref+0x459c: fnegs %f21, %f19
.word 0xed3e001d ! t2_kref+0x45a0: std %f22, [%i0 + %i5]
.word 0xd01e401d ! t2_kref+0x45a4: ldd [%i1 + %i5], %o0
.word 0xa81566de ! t2_kref+0x45a8: or %l5, 0x6de, %l4
.word 0xaae56ffa ! t2_kref+0x45ac: subccc %l5, 0xffa, %l5
.word 0x8d858009 ! t2_kref+0x45b0: wr %l6, %o1, %fprs
.word 0xaaf54013 ! t2_kref+0x45b4: udivcc %l5, %l3, %l5
.word 0x20800005 ! t2_kref+0x45b8: bn,a _kref+0x45cc
.word 0xab3cc00b ! t2_kref+0x45bc: sra %l3, %o3, %l5
.word 0xa865c014 ! t2_kref+0x45c0: subc %l7, %l4, %l4
.word 0xa9a000d6 ! t2_kref+0x45c4: fnegd %f22, %f20
.word 0xa8f4f70e ! t2_kref+0x45c8: udivcc %l3, -0x8f2, %l4
.word 0xab2dc008 ! t2_kref+0x45cc: sll %l7, %o0, %l5
.word 0xee28a03a ! t2_kref+0x45d0: stb %l7, [%g2 + 0x3a]
.word 0x81adcab3 ! t2_kref+0x45d4: fcmpes %fcc0, %f23, %f19
.word 0x28480003 ! t2_kref+0x45d8: bleu,a,pt %icc, _kref+0x45e4
.word 0xaaad0015 ! t2_kref+0x45dc: andncc %l4, %l5, %l5
.word 0x81ac8ab2 ! t2_kref+0x45e0: fcmpes %fcc0, %f18, %f18
.word 0xabb00cf6 ! t2_kref+0x45e4: fnot2s %f22, %f21
.word 0xa5a489d4 ! t2_kref+0x45e8: fdivd %f18, %f20, %f18
.word 0x86102003 ! t2_kref+0x45ec: mov 0x3, %g3
.word 0x32800000 ! t2_kref+0x45f0: bne,a _kref+0x45f0
.word 0x86a0e001 ! t2_kref+0x45f4: subcc %g3, 1, %g3
.word 0x28800007 ! t2_kref+0x45f8: bleu,a _kref+0x4614
.word 0xa9a5cd35 ! t2_kref+0x45fc: fsmuld %f23, %f21, %f20
.word 0xa8d2a7de ! t2_kref+0x4600: umulcc %o2, 0x7de, %l4
.word 0xadb50e14 ! t2_kref+0x4604: fand %f20, %f20, %f22
.word 0xa9a01916 ! t2_kref+0x4608: fitod %f22, %f20
.word 0xee270018 ! t2_kref+0x460c: st %l7, [%i4 + %i0]
.word 0x81ad0a54 ! t2_kref+0x4610: fcmpd %fcc0, %f20, %f20
.word 0xeade1000 ! t2_kref+0x4614: ldxa [%i0]0x80, %l5
.word 0xa7a01092 ! t2_kref+0x4618: fxtos %f18, %f19
.word 0xe828a00a ! t2_kref+0x461c: stb %l4, [%g2 + 0xa]
.word 0x86102013 ! t2_kref+0x4620: mov 0x13, %g3
.word 0x86a0e001 ! t2_kref+0x4624: subcc %g3, 1, %g3
.word 0x22800011 ! t2_kref+0x4628: be,a _kref+0x466c
.word 0xea871019 ! t2_kref+0x462c: lda [%i4 + %i1]0x80, %l5
.word 0xa7a489b4 ! t2_kref+0x4630: fdivs %f18, %f20, %f19
.word 0x81ac8a35 ! t2_kref+0x4634: fcmps %fcc0, %f18, %f21
.word 0xc201401c ! t2_kref+0x4638: ld [%g5 + %i4], %g1
.word 0xa91cc015 ! t2_kref+0x463c: tsubcctv %l3, %l5, %l4
.word 0xa9b28314 ! t2_kref+0x4640: alignaddr %o2, %l4, %l4
.word 0xea0e7fe3 ! t2_kref+0x4644: ldub [%i1 - 0x1d], %l5
.word 0x81ad0a34 ! t2_kref+0x4648: fcmps %fcc0, %f20, %f20
.word 0xe07e2000 ! t2_kref+0x464c: swap [%i0], %l0
.word 0x2b1c98a0 ! t2_kref+0x4650: sethi %hi(0x72628000), %l5
.word 0xa5b50f54 ! t2_kref+0x4654: fornot1 %f20, %f20, %f18
.word 0xec2e601c ! t2_kref+0x4658: stb %l6, [%i1 + 0x1c]
.word 0xea56001b ! t2_kref+0x465c: ldsh [%i0 + %i3], %l5
.word 0xaa828017 ! t2_kref+0x4660: addcc %o2, %l7, %l5
.word 0xaa3d000b ! t2_kref+0x4664: xnor %l4, %o3, %l5
.word 0xa9b3006b ! t2_kref+0x4668: edge8ln %o4, %o3, %l4
.word 0x9de3bfa0 ! t2_kref+0x466c: save %sp, -0x60, %sp
.word 0xbab7401d ! t2_kref+0x4670: orncc %i5, %i5, %i5
.word 0xa9eeab1a ! t2_kref+0x4674: restore %i2, 0xb1a, %l4
.word 0xaa72223a ! t2_kref+0x4678: udiv %o0, 0x23a, %l5
.word 0xa5a588b7 ! t2_kref+0x467c: fsubs %f22, %f23, %f18
.word 0xe848a038 ! t2_kref+0x4680: ldsb [%g2 + 0x38], %l4
.word 0xa5a00554 ! t2_kref+0x4684: fsqrtd %f20, %f18
.word 0xea30a02a ! t2_kref+0x4688: sth %l5, [%g2 + 0x2a]
.word 0xa9b58452 ! t2_kref+0x468c: fcmpne16 %f22, %f18, %l4
.word 0xee363ffa ! t2_kref+0x4690: sth %l7, [%i0 - 6]
.word 0xe8480019 ! t2_kref+0x4694: ldsb [%g0 + %i1], %l4
.word 0xa8dd800b ! t2_kref+0x4698: smulcc %l6, %o3, %l4
.word 0xaad33480 ! t2_kref+0x469c: umulcc %o4, -0xb80, %l5
.word 0xe53e2000 ! t2_kref+0x46a0: std %f18, [%i0]
.word 0xd03e3fe0 ! t2_kref+0x46a4: std %o0, [%i0 - 0x20]
.word 0xa93ce01a ! t2_kref+0x46a8: sra %l3, 0x1a, %l4
.word 0xa9b58634 ! t2_kref+0x46ac: fmul8x16 %f22, %f20, %f20
.word 0x21800005 ! t2_kref+0x46b0: fbn,a _kref+0x46c4
.word 0xa9a50852 ! t2_kref+0x46b4: faddd %f20, %f18, %f20
.word 0xe8266000 ! t2_kref+0x46b8: st %l4, [%i1]
.word 0xa9a48837 ! t2_kref+0x46bc: fadds %f18, %f23, %f20
.word 0xaaf2800a ! t2_kref+0x46c0: udivcc %o2, %o2, %l5
.word 0x81adca32 ! t2_kref+0x46c4: fcmps %fcc0, %f23, %f18
.word 0xd42e3ffd ! t2_kref+0x46c8: stb %o2, [%i0 - 3]
.word 0xab224014 ! t2_kref+0x46cc: mulscc %o1, %l4, %l5
.word 0xef066000 ! t2_kref+0x46d0: ld [%i1], %f23
.word 0xa5b5ce75 ! t2_kref+0x46d4: fxnors %f23, %f21, %f18
.word 0xd236c018 ! t2_kref+0x46d8: sth %o1, [%i3 + %i0]
.word 0xaa05c016 ! t2_kref+0x46dc: add %l7, %l6, %l5
.word 0xd0366000 ! t2_kref+0x46e0: sth %o0, [%i1]
.word 0x9de3bfa0 ! t2_kref+0x46e4: save %sp, -0x60, %sp
.word 0xb0ae0019 ! t2_kref+0x46e8: andncc %i0, %i1, %i0
.word 0xabe8364d ! t2_kref+0x46ec: restore %g0, -0x9b3, %l5
.word 0xa9a00556 ! t2_kref+0x46f0: fsqrtd %f22, %f20
.word 0xa93dc008 ! t2_kref+0x46f4: sra %l7, %o0, %l4
.word 0xa5a50952 ! t2_kref+0x46f8: fmuld %f20, %f18, %f18
.word 0xa8fabf3b ! t2_kref+0x46fc: sdivcc %o2, -0xc5, %l4
.word 0xab2de006 ! t2_kref+0x4700: sll %l7, 0x6, %l5
.word 0xd4362000 ! t2_kref+0x4704: sth %o2, [%i0]
.word 0x8143e024 ! t2_kref+0x4708: membar 0x24
.word 0xd020a028 ! t2_kref+0x470c: st %o0, [%g2 + 0x28]
.word 0xa7a018d6 ! t2_kref+0x4710: fdtos %f22, %f19
.word 0xa9a01897 ! t2_kref+0x4714: fitos %f23, %f20
.word 0xa5a509b5 ! t2_kref+0x4718: fdivs %f20, %f21, %f18
.word 0xaa9ac008 ! t2_kref+0x471c: xorcc %o3, %o0, %l5
.word 0x2b2c72d9 ! t2_kref+0x4720: sethi %hi(0xb1cb6400), %l5
.word 0xa874f125 ! t2_kref+0x4724: udiv %l3, -0xedb, %l4
.word 0xe520a038 ! t2_kref+0x4728: st %f18, [%g2 + 0x38]
.word 0xafa01a52 ! t2_kref+0x472c: fdtoi %f18, %f23
.word 0xab02b9c2 ! t2_kref+0x4730: taddcc %o2, -0x63e, %l5
.word 0x9fc00004 ! t2_kref+0x4734: call %g0 + %g4
.word 0xc12e3ff4 ! t2_kref+0x4738: st %fsr, [%i0 - 0xc]
.word 0x34480006 ! t2_kref+0x473c: bg,a,pt %icc, _kref+0x4754
.word 0xa5a588d6 ! t2_kref+0x4740: fsubd %f22, %f22, %f18
.word 0xec56c005 ! t2_kref+0x4744: ldsh [%i3 + %g5], %l6
.word 0xa92aa019 ! t2_kref+0x4748: sll %o2, 0x19, %l4
.word 0xaba000b3 ! t2_kref+0x474c: fnegs %f19, %f21
.word 0xa9a00135 ! t2_kref+0x4750: fabss %f21, %f20
.word 0xe1be9a19 ! t2_kref+0x4754: stda %f16, [%i2 + %i1]0xd0
.word 0x81ac8a52 ! t2_kref+0x4758: fcmpd %fcc0, %f18, %f18
.word 0xd22e8018 ! t2_kref+0x475c: stb %o1, [%i2 + %i0]
.word 0xa9b586f2 ! t2_kref+0x4760: fmul8ulx16 %f22, %f18, %f20
.word 0xa9a01934 ! t2_kref+0x4764: fstod %f20, %f20
.word 0xa8854016 ! t2_kref+0x4768: addcc %l5, %l6, %l4
.word 0xe9be501d ! t2_kref+0x476c: stda %f20, [%i1 + %i5]0x80
.word 0x32480002 ! t2_kref+0x4770: bne,a,pt %icc, _kref+0x4778
.word 0xd828a009 ! t2_kref+0x4774: stb %o4, [%g2 + 9]
.word 0xa9a01a54 ! t2_kref+0x4778: fdtoi %f20, %f20
.word 0xaae24013 ! t2_kref+0x477c: subccc %o1, %l3, %l5
.word 0xab33201c ! t2_kref+0x4780: srl %o4, 0x1c, %l5
.word 0xd01e401d ! t2_kref+0x4784: ldd [%i1 + %i5], %o0
.word 0xa9a01a56 ! t2_kref+0x4788: fdtoi %f22, %f20
.word 0xaa15c016 ! t2_kref+0x478c: or %l7, %l6, %l5
.word 0xa5b58ef3 ! t2_kref+0x4790: fornot2s %f22, %f19, %f18
.word 0xa5a01912 ! t2_kref+0x4794: fitod %f18, %f18
.word 0xed3e7fe0 ! t2_kref+0x4798: std %f22, [%i1 - 0x20]
.word 0xeb20a008 ! t2_kref+0x479c: st %f21, [%g2 + 8]
.word 0xa8a2ec18 ! t2_kref+0x47a0: subcc %o3, 0xc18, %l4
.word 0xaa0de75b ! t2_kref+0x47a4: and %l7, 0x75b, %l5
.word 0xea4e4000 ! t2_kref+0x47a8: ldsb [%i1], %l5
.word 0xafa01a52 ! t2_kref+0x47ac: fdtoi %f18, %f23
.word 0xa93a0013 ! t2_kref+0x47b0: sra %o0, %l3, %l4
.word 0xe7801019 ! t2_kref+0x47b4: lda [%g0 + %i1]0x80, %f19
.word 0xea780018 ! t2_kref+0x47b8: swap [%g0 + %i0], %l5
.word 0x8582800c ! t2_kref+0x47bc: wr %o2, %o4, %ccr
.word 0xe16e001c ! t2_kref+0x47c0: prefetch %i0 + %i4, 16
.word 0x81ac8a34 ! t2_kref+0x47c4: fcmps %fcc0, %f18, %f20
.word 0xafb007b6 ! t2_kref+0x47c8: fpackfix %f22, %f23
.word 0xaafb3f10 ! t2_kref+0x47cc: sdivcc %o4, -0xf0, %l5
.word 0xaa65ac67 ! t2_kref+0x47d0: subc %l6, 0xc67, %l5
.word 0x38800006 ! t2_kref+0x47d4: bgu,a _kref+0x47ec
.word 0xea566010 ! t2_kref+0x47d8: ldsh [%i1 + 0x10], %l5
.word 0xadb58e35 ! t2_kref+0x47dc: fands %f22, %f21, %f22
.word 0xada01937 ! t2_kref+0x47e0: fstod %f23, %f22
.word 0x81ad4a33 ! t2_kref+0x47e4: fcmps %fcc0, %f21, %f19
.word 0xa5a00552 ! t2_kref+0x47e8: fsqrtd %f18, %f18
.word 0xa9324013 ! t2_kref+0x47ec: srl %o1, %l3, %l4
.word 0xa9b00fc0 ! t2_kref+0x47f0: fone %f20
.word 0x8182c000 ! t2_kref+0x47f4: wr %o3, %g0, %y
.word 0xe6780019 ! t2_kref+0x47f8: swap [%g0 + %i1], %l3
.word 0xd82e3fe9 ! t2_kref+0x47fc: stb %o4, [%i0 - 0x17]
.word 0xe84e3fed ! t2_kref+0x4800: ldsb [%i0 - 0x13], %l4
.word 0xaa05e64a ! t2_kref+0x4804: add %l7, 0x64a, %l5
.word 0xa92aa015 ! t2_kref+0x4808: sll %o2, 0x15, %l4
.word 0xa5a00052 ! t2_kref+0x480c: fmovd %f18, %f18
.word 0xa82a8008 ! t2_kref+0x4810: andn %o2, %o0, %l4
.word 0xa83aa761 ! t2_kref+0x4814: xnor %o2, 0x761, %l4
.word 0xab2cc017 ! t2_kref+0x4818: sll %l3, %l7, %l5
.word 0xaab4c015 ! t2_kref+0x481c: orncc %l3, %l5, %l5
.word 0xa5b50a92 ! t2_kref+0x4820: fpsub16 %f20, %f18, %f18
.word 0xadb007b2 ! t2_kref+0x4824: fpackfix %f18, %f22
.word 0x290ffe5e ! t2_kref+0x4828: sethi %hi(0x3ff97800), %l4
.word 0xa5a00552 ! t2_kref+0x482c: fsqrtd %f18, %f18
.word 0xa5a00037 ! t2_kref+0x4830: fmovs %f23, %f18
.word 0xada00535 ! t2_kref+0x4834: fsqrts %f21, %f22
.word 0xa9b48754 ! t2_kref+0x4838: fpack32 %f18, %f20, %f20
.word 0xa944c000 ! t2_kref+0x483c: mov %gsr, %l4
.word 0xa9a00552 ! t2_kref+0x4840: fsqrtd %f18, %f20
.word 0xadb58674 ! t2_kref+0x4844: fmul8x16au %f22, %f20, %f22
.word 0xa960a71f ! t2_kref+0x4848: movlg %fcc0, -0xe1, %l4
.word 0xa9a018d4 ! t2_kref+0x484c: fdtos %f20, %f20
.word 0xeb20a038 ! t2_kref+0x4850: st %f21, [%g2 + 0x38]
.word 0xe168a0c6 ! t2_kref+0x4854: prefetch %g2 + 0xc6, 16
.word 0xe80e3fe5 ! t2_kref+0x4858: ldub [%i0 - 0x1b], %l4
.word 0x81ad0a37 ! t2_kref+0x485c: fcmps %fcc0, %f20, %f23
.word 0xec20a028 ! t2_kref+0x4860: st %l6, [%g2 + 0x28]
.word 0x21480005 ! t2_kref+0x4864: fbn,a,pt %fcc0, _kref+0x4878
.word 0xa7a00536 ! t2_kref+0x4868: fsqrts %f22, %f19
.word 0xaaf20008 ! t2_kref+0x486c: udivcc %o0, %o0, %l5
.word 0xa5b58a92 ! t2_kref+0x4870: fpsub16 %f22, %f18, %f18
.word 0xd02e8019 ! t2_kref+0x4874: stb %o0, [%i2 + %i1]
.word 0xa9a589d4 ! t2_kref+0x4878: fdivd %f22, %f20, %f20
.word 0xec2e7ff1 ! t2_kref+0x487c: stb %l6, [%i1 - 0xf]
.word 0x36800007 ! t2_kref+0x4880: bge,a _kref+0x489c
.word 0xaaa30013 ! t2_kref+0x4884: subcc %o4, %l3, %l5
.word 0xa7a01a54 ! t2_kref+0x4888: fdtoi %f20, %f19
.word 0xa9a00554 ! t2_kref+0x488c: fsqrtd %f20, %f20
.word 0xa87d639c ! t2_kref+0x4890: sdiv %l5, 0x39c, %l4
.word 0xaaf2f770 ! t2_kref+0x4894: udivcc %o3, -0x890, %l5
.word 0xa925b022 ! t2_kref+0x4898: mulscc %l6, -0xfde, %l4
.word 0xab05ea23 ! t2_kref+0x489c: taddcc %l7, 0xa23, %l5
.word 0xadb00c00 ! t2_kref+0x48a0: fzero %f22
.word 0xa8ad4008 ! t2_kref+0x48a4: andncc %l5, %o0, %l4
.word 0xea20a038 ! t2_kref+0x48a8: st %l5, [%g2 + 0x38]
.word 0xa8750014 ! t2_kref+0x48ac: udiv %l4, %l4, %l4
.word 0xed06001c ! t2_kref+0x48b0: ld [%i0 + %i4], %f22
.word 0xa7a00532 ! t2_kref+0x48b4: fsqrts %f18, %f19
.word 0xd87e3fec ! t2_kref+0x48b8: swap [%i0 - 0x14], %o4
.word 0xaa33235c ! t2_kref+0x48bc: orn %o4, 0x35c, %l5
.word 0xa9b00c00 ! t2_kref+0x48c0: fzero %f20
.word 0xa8e2c013 ! t2_kref+0x48c4: subccc %o3, %l3, %l4
.word 0xa9b50f56 ! t2_kref+0x48c8: fornot1 %f20, %f22, %f20
.word 0xada00556 ! t2_kref+0x48cc: fsqrtd %f22, %f22
.word 0xaa04c015 ! t2_kref+0x48d0: add %l3, %l5, %l5
.word 0xaa424016 ! t2_kref+0x48d4: addc %o1, %l6, %l5
sethi %hi(2f), %o7
.word 0xe40be118 ! t2_kref+0x48dc: ldub [%o7 + 0x118], %l2
.word 0xa41ca00c ! t2_kref+0x48e0: xor %l2, 0xc, %l2
.word 0xe42be118 ! t2_kref+0x48e4: stb %l2, [%o7 + 0x118]
.word 0x81dbe118 ! t2_kref+0x48e8: flush %o7 + 0x118
.word 0xa81230bd ! t2_kref+0x48ec: or %o0, -0xf43, %l4
.word 0x81ad0ad6 ! t2_kref+0x48f0: fcmped %fcc0, %f20, %f22
.word 0x3a480003 ! t2_kref+0x48f4: bcc,a,pt %icc, _kref+0x4900
.word 0xaa95a597 ! t2_kref+0x48f8: orcc %l6, 0x597, %l5
.word 0xada00033 ! t2_kref+0x48fc: fmovs %f19, %f22
.word 0xa5a01934 ! t2_kref+0x4900: fstod %f20, %f18
.word 0xaa0d800b ! t2_kref+0x4904: and %l6, %o3, %l5
.word 0xa8b4e40f ! t2_kref+0x4908: orncc %l3, 0x40f, %l4
.word 0x9fc00004 ! t2_kref+0x490c: call %g0 + %g4
.word 0xe91f4019 ! t2_kref+0x4910: ldd [%i5 + %i1], %f20
.word 0xafa00535 ! t2_kref+0x4914: fsqrts %f21, %f23
2: .word 0xada00535 ! t2_kref+0x4918: fsqrts %f21, %f22
.word 0xafa01a52 ! t2_kref+0x491c: fdtoi %f18, %f23
.word 0xada00554 ! t2_kref+0x4920: fsqrtd %f20, %f22
.word 0xc368a106 ! t2_kref+0x4924: prefetch %g2 + 0x106, 1
.word 0xa925e19a ! t2_kref+0x4928: mulscc %l7, 0x19a, %l4
.word 0x81ad0ad2 ! t2_kref+0x492c: fcmped %fcc0, %f20, %f18
.word 0xaa22ab88 ! t2_kref+0x4930: sub %o2, 0xb88, %l5
.word 0xa89d800b ! t2_kref+0x4934: xorcc %l6, %o3, %l4
.word 0xd09e5000 ! t2_kref+0x4938: ldda [%i1]0x80, %o0
.word 0xa5a00532 ! t2_kref+0x493c: fsqrts %f18, %f18
.word 0x9fc00004 ! t2_kref+0x4940: call %g0 + %g4
.word 0xada01a33 ! t2_kref+0x4944: fstoi %f19, %f22
.word 0xa804e16e ! t2_kref+0x4948: add %l3, 0x16e, %l4
.word 0xe168a149 ! t2_kref+0x494c: prefetch %g2 + 0x149, 16
.word 0xe9be7fee ! t2_kref+0x4950: stda %f20, [%i1 - 0x12]%asi
.word 0xa81a4009 ! t2_kref+0x4954: xor %o1, %o1, %l4
.word 0xaa3cf2ed ! t2_kref+0x4958: xnor %l3, -0xd13, %l5
.word 0xc568a005 ! t2_kref+0x495c: prefetch %g2 + 5, 2
.word 0xa834f429 ! t2_kref+0x4960: orn %l3, -0xbd7, %l4
.word 0xa5a488d2 ! t2_kref+0x4964: fsubd %f18, %f18, %f18
.word 0x34480002 ! t2_kref+0x4968: bg,a,pt %icc, _kref+0x4970
.word 0xaa25800c ! t2_kref+0x496c: sub %l6, %o4, %l5
.word 0x8185c000 ! t2_kref+0x4970: wr %l7, %g0, %y
.word 0xada00552 ! t2_kref+0x4974: fsqrtd %f18, %f22
.word 0x81ad4ab4 ! t2_kref+0x4978: fcmpes %fcc0, %f21, %f20
.word 0xaa322956 ! t2_kref+0x497c: orn %o0, 0x956, %l5
.word 0xab35c00a ! t2_kref+0x4980: srl %l7, %o2, %l5
.word 0xa8527e4e ! t2_kref+0x4984: umul %o1, -0x1b2, %l4
.word 0xf43e401d ! t2_kref+0x4988: std %i2, [%i1 + %i5]
.word 0xd86e200f ! t2_kref+0x498c: ldstub [%i0 + 0xf], %o4
.word 0x3a800001 ! t2_kref+0x4990: bcc,a _kref+0x4994
.word 0xaa9d400c ! t2_kref+0x4994: xorcc %l5, %o4, %l5
.word 0xada000b2 ! t2_kref+0x4998: fnegs %f18, %f22
.word 0xa8d32329 ! t2_kref+0x499c: umulcc %o4, 0x329, %l4
.word 0xea48a019 ! t2_kref+0x49a0: ldsb [%g2 + 0x19], %l5
.word 0xed263fe8 ! t2_kref+0x49a4: st %f22, [%i0 - 0x18]
.word 0xda7e600c ! t2_kref+0x49a8: swap [%i1 + 0xc], %o5
.word 0xd026201c ! t2_kref+0x49ac: st %o0, [%i0 + 0x1c]
.word 0xa842000c ! t2_kref+0x49b0: addc %o0, %o4, %l4
.word 0xafa00533 ! t2_kref+0x49b4: fsqrts %f19, %f23
.word 0xe53e2008 ! t2_kref+0x49b8: std %f18, [%i0 + 8]
.word 0xa9b48a12 ! t2_kref+0x49bc: fpadd16 %f18, %f18, %f20
.word 0xa93d0014 ! t2_kref+0x49c0: sra %l4, %l4, %l4
.word 0x81ad4a36 ! t2_kref+0x49c4: fcmps %fcc0, %f21, %f22
.word 0xeac6501c ! t2_kref+0x49c8: ldswa [%i1 + %i4]0x80, %l5
.word 0xb4102014 ! t2_kref+0x49cc: mov 0x14, %i2
.word 0xab3a8015 ! t2_kref+0x49d0: sra %o2, %l5, %l5
.word 0xa93cc008 ! t2_kref+0x49d4: sra %l3, %o0, %l4
.word 0xd628a00a ! t2_kref+0x49d8: stb %o3, [%g2 + 0xa]
.word 0xa5a4c9b6 ! t2_kref+0x49dc: fdivs %f19, %f22, %f18
.word 0xa862f146 ! t2_kref+0x49e0: subc %o3, -0xeba, %l4
.word 0xada00034 ! t2_kref+0x49e4: fmovs %f20, %f22
.word 0xd0270019 ! t2_kref+0x49e8: st %o0, [%i4 + %i1]
.word 0xa9b50512 ! t2_kref+0x49ec: fcmpgt16 %f20, %f18, %l4
.word 0xa865c016 ! t2_kref+0x49f0: subc %l7, %l6, %l4
.word 0xa5b00c00 ! t2_kref+0x49f4: fzero %f18
.word 0xaab5800a ! t2_kref+0x49f8: orncc %l6, %o2, %l5
sethi %hi(2f), %o7
.word 0xe40be228 ! t2_kref+0x4a00: ldub [%o7 + 0x228], %l2
.word 0xa41ca00c ! t2_kref+0x4a04: xor %l2, 0xc, %l2
.word 0xe42be228 ! t2_kref+0x4a08: stb %l2, [%o7 + 0x228]
.word 0x81dbe228 ! t2_kref+0x4a0c: flush %o7 + 0x228
.word 0x81ad8a54 ! t2_kref+0x4a10: fcmpd %fcc0, %f22, %f20
.word 0xadb58ed6 ! t2_kref+0x4a14: fornot2 %f22, %f22, %f22
.word 0xaba00033 ! t2_kref+0x4a18: fmovs %f19, %f21
.word 0xe8c71018 ! t2_kref+0x4a1c: ldswa [%i4 + %i0]0x80, %l4
.word 0xa9a589d2 ! t2_kref+0x4a20: fdivd %f22, %f18, %f20
.word 0xaba00533 ! t2_kref+0x4a24: fsqrts %f19, %f21
2: .word 0xa803000a ! t2_kref+0x4a28: add %o4, %o2, %l4
.word 0xea0e401a ! t2_kref+0x4a2c: ldub [%i1 + %i2], %l5
.word 0x3c800005 ! t2_kref+0x4a30: bpos,a _kref+0x4a44
.word 0xe8c71018 ! t2_kref+0x4a34: ldswa [%i4 + %i0]0x80, %l4
.word 0xabb48596 ! t2_kref+0x4a38: fcmpgt32 %f18, %f22, %l5
.word 0xa8223c4a ! t2_kref+0x4a3c: sub %o0, -0x3b6, %l4
.word 0xaae53ef6 ! t2_kref+0x4a40: subccc %l4, -0x10a, %l5
.word 0xee7e4000 ! t2_kref+0x4a44: swap [%i1], %l7
.word 0x81ac8a52 ! t2_kref+0x4a48: fcmpd %fcc0, %f18, %f18
.word 0x81ad8a54 ! t2_kref+0x4a4c: fcmpd %fcc0, %f22, %f20
.word 0x3e480005 ! t2_kref+0x4a50: bvc,a,pt %icc, _kref+0x4a64
.word 0xd09e101d ! t2_kref+0x4a54: ldda [%i0 + %i5]0x80, %o0
.word 0xa5b4ce72 ! t2_kref+0x4a58: fxnors %f19, %f18, %f18
.word 0xe80e2018 ! t2_kref+0x4a5c: ldub [%i0 + 0x18], %l4
.word 0xabb28017 ! t2_kref+0x4a60: edge8 %o2, %l7, %l5
.word 0xada01a32 ! t2_kref+0x4a64: fstoi %f18, %f22
.word 0xaaad4013 ! t2_kref+0x4a68: andncc %l5, %l3, %l5
.word 0xea0e2011 ! t2_kref+0x4a6c: ldub [%i0 + 0x11], %l5
.word 0xaa3d6e20 ! t2_kref+0x4a70: xnor %l5, 0xe20, %l5
.word 0xa8724008 ! t2_kref+0x4a74: udiv %o1, %o0, %l4
.word 0xa89a8014 ! t2_kref+0x4a78: xorcc %o2, %l4, %l4
.word 0x81ad8a56 ! t2_kref+0x4a7c: fcmpd %fcc0, %f22, %f22
.word 0x85824017 ! t2_kref+0x4a80: wr %o1, %l7, %ccr
.word 0xa5b50713 ! t2_kref+0x4a84: fmuld8sux16 %f20, %f19, %f18
.word 0xa7a00532 ! t2_kref+0x4a88: fsqrts %f18, %f19
.word 0xe1be1889 ! t2_kref+0x4a8c: stda %f16, [%i0 + %o1]0xc4
.word 0xafb5ce73 ! t2_kref+0x4a90: fxnors %f23, %f19, %f23
.word 0x8184c000 ! t2_kref+0x4a94: wr %l3, %g0, %y
.word 0xa9b58ad4 ! t2_kref+0x4a98: fpsub32 %f22, %f20, %f20
.word 0xa9b5c133 ! t2_kref+0x4a9c: edge32n %l7, %l3, %l4
.word 0xa5a01915 ! t2_kref+0x4aa0: fitod %f21, %f18
.word 0xab12e089 ! t2_kref+0x4aa4: taddcctv %o3, 0x89, %l5
.word 0xa89a2a7f ! t2_kref+0x4aa8: xorcc %o0, 0xa7f, %l4
.word 0xada00033 ! t2_kref+0x4aac: fmovs %f19, %f22
.word 0xada509d6 ! t2_kref+0x4ab0: fdivd %f20, %f22, %f22
.word 0xadb48732 ! t2_kref+0x4ab4: fmuld8ulx16 %f18, %f18, %f22
.word 0xadb4c673 ! t2_kref+0x4ab8: fmul8x16au %f19, %f19, %f22
.word 0xafa01a54 ! t2_kref+0x4abc: fdtoi %f20, %f23
.word 0xea563fe8 ! t2_kref+0x4ac0: ldsh [%i0 - 0x18], %l5
.word 0xaa458017 ! t2_kref+0x4ac4: addc %l6, %l7, %l5
.word 0xa82d21ab ! t2_kref+0x4ac8: andn %l4, 0x1ab, %l4
.word 0xa88a0014 ! t2_kref+0x4acc: andcc %o0, %l4, %l4
.word 0xaad5400a ! t2_kref+0x4ad0: umulcc %l5, %o2, %l5
.word 0xabb2004c ! t2_kref+0x4ad4: edge8l %o0, %o4, %l5
.word 0xa5a58956 ! t2_kref+0x4ad8: fmuld %f22, %f22, %f18
.word 0xaa1a800a ! t2_kref+0x4adc: xor %o2, %o2, %l5
.word 0x9fc00004 ! t2_kref+0x4ae0: call %g0 + %g4
.word 0xd8280019 ! t2_kref+0x4ae4: stb %o4, [%g0 + %i1]
.word 0x81ac8a56 ! t2_kref+0x4ae8: fcmpd %fcc0, %f18, %f22
.word 0xa5b50c74 ! t2_kref+0x4aec: fnors %f20, %f20, %f18
.word 0xd01e0000 ! t2_kref+0x4af0: ldd [%i0], %o0
.word 0xadb50ad6 ! t2_kref+0x4af4: fpsub32 %f20, %f22, %f22
.word 0xaa9d0017 ! t2_kref+0x4af8: xorcc %l4, %l7, %l5
.word 0xa9a01913 ! t2_kref+0x4afc: fitod %f19, %f20
.word 0xa7a00137 ! t2_kref+0x4b00: fabss %f23, %f19
.word 0xada00034 ! t2_kref+0x4b04: fmovs %f20, %f22
.word 0xa822c013 ! t2_kref+0x4b08: sub %o3, %l3, %l4
.word 0x81ad0a54 ! t2_kref+0x4b0c: fcmpd %fcc0, %f20, %f20
.word 0xa7a589b4 ! t2_kref+0x4b10: fdivs %f22, %f20, %f19
.word 0x81acca34 ! t2_kref+0x4b14: fcmps %fcc0, %f19, %f20
.word 0x8184c000 ! t2_kref+0x4b18: wr %l3, %g0, %y
.word 0xabb28035 ! t2_kref+0x4b1c: edge8n %o2, %l5, %l5
.word 0xaa8a216d ! t2_kref+0x4b20: andcc %o0, 0x16d, %l5
.word 0xaafa78f8 ! t2_kref+0x4b24: sdivcc %o1, -0x708, %l5
.word 0xe8d6d040 ! t2_kref+0x4b28: ldsha [%i3]0x82, %l4
.word 0xaa0daf70 ! t2_kref+0x4b2c: and %l6, 0xf70, %l5
.word 0xe80e4000 ! t2_kref+0x4b30: ldub [%i1], %l4
.word 0xab3b2005 ! t2_kref+0x4b34: sra %o4, 0x5, %l5
.word 0xaaab338f ! t2_kref+0x4b38: andncc %o4, -0xc71, %l5
.word 0xf16e6000 ! t2_kref+0x4b3c: prefetch %i1, 24
.word 0xaba00532 ! t2_kref+0x4b40: fsqrts %f18, %f21
.word 0xe920a028 ! t2_kref+0x4b44: st %f20, [%g2 + 0x28]
.word 0x81accab6 ! t2_kref+0x4b48: fcmpes %fcc0, %f19, %f22
.word 0x3c480001 ! t2_kref+0x4b4c: bpos,a,pt %icc, _kref+0x4b50
.word 0xa5a00132 ! t2_kref+0x4b50: fabss %f18, %f18
.word 0x290a6a09 ! t2_kref+0x4b54: sethi %hi(0x29a82400), %l4
.word 0xa9a00033 ! t2_kref+0x4b58: fmovs %f19, %f20
.word 0x2e800002 ! t2_kref+0x4b5c: bvs,a _kref+0x4b64
.word 0xaaad4013 ! t2_kref+0x4b60: andncc %l5, %l3, %l5
.word 0xd620a008 ! t2_kref+0x4b64: st %o3, [%g2 + 8]
.word 0xaba00135 ! t2_kref+0x4b68: fabss %f21, %f21
.word 0x81ad0a56 ! t2_kref+0x4b6c: fcmpd %fcc0, %f20, %f22
sethi %hi(2f), %o7
.word 0xe40be398 ! t2_kref+0x4b74: ldub [%o7 + 0x398], %l2
.word 0xa41ca00c ! t2_kref+0x4b78: xor %l2, 0xc, %l2
.word 0xe42be398 ! t2_kref+0x4b7c: stb %l2, [%o7 + 0x398]
.word 0x81dbe398 ! t2_kref+0x4b80: flush %o7 + 0x398
.word 0xabb584d4 ! t2_kref+0x4b84: fcmpne32 %f22, %f20, %l5
.word 0x81858000 ! t2_kref+0x4b88: wr %l6, %g0, %y
.word 0x8182c000 ! t2_kref+0x4b8c: wr %o3, %g0, %y
.word 0xa9a00535 ! t2_kref+0x4b90: fsqrts %f21, %f20
.word 0xa5b00c00 ! t2_kref+0x4b94: fzero %f18
2: .word 0x2b1e80a8 ! t2_kref+0x4b98: sethi %hi(0x7a02a000), %l5
.word 0xa8358008 ! t2_kref+0x4b9c: orn %l6, %o0, %l4
.word 0xe800a018 ! t2_kref+0x4ba0: ld [%g2 + 0x18], %l4
.word 0xa5a00135 ! t2_kref+0x4ba4: fabss %f21, %f18
.word 0xa7a01a52 ! t2_kref+0x4ba8: fdtoi %f18, %f19
.word 0x81ad0a33 ! t2_kref+0x4bac: fcmps %fcc0, %f20, %f19
.word 0xa5a00534 ! t2_kref+0x4bb0: fsqrts %f20, %f18
.word 0xafb007b4 ! t2_kref+0x4bb4: fpackfix %f20, %f23
.word 0x81820000 ! t2_kref+0x4bb8: wr %o0, %g0, %y
.word 0xc807bff0 ! t2_kref+0x4bbc: ld [%fp - 0x10], %g4
.word 0xa9b50a12 ! t2_kref+0x4bc0: fpadd16 %f20, %f18, %f20
.word 0x8182c000 ! t2_kref+0x4bc4: wr %o3, %g0, %y
.word 0xd830a038 ! t2_kref+0x4bc8: sth %o4, [%g2 + 0x38]
.word 0xada50954 ! t2_kref+0x4bcc: fmuld %f20, %f20, %f22
.word 0xada48956 ! t2_kref+0x4bd0: fmuld %f18, %f22, %f22
.word 0x81ad0a52 ! t2_kref+0x4bd4: fcmpd %fcc0, %f20, %f18
.word 0xada00537 ! t2_kref+0x4bd8: fsqrts %f23, %f22
.word 0xa9b009b2 ! t2_kref+0x4bdc: fexpand %f18, %f20
.word 0xa5b48c92 ! t2_kref+0x4be0: fandnot2 %f18, %f18, %f18
.word 0xab400000 ! t2_kref+0x4be4: mov %y, %l5
.word 0x81ad0a54 ! t2_kref+0x4be8: fcmpd %fcc0, %f20, %f20
.word 0xe808a01b ! t2_kref+0x4bec: ldub [%g2 + 0x1b], %l4
.word 0x86102001 ! t2_kref+0x4bf0: mov 0x1, %g3
.word 0x32800000 ! t2_kref+0x4bf4: bne,a _kref+0x4bf4
.word 0x86a0e001 ! t2_kref+0x4bf8: subcc %g3, 1, %g3
.word 0xa9a58956 ! t2_kref+0x4bfc: fmuld %f22, %f22, %f20
.word 0xd0180018 ! t2_kref+0x4c00: ldd [%g0 + %i0], %o0
.word 0xe36e401c ! t2_kref+0x4c04: prefetch %i1 + %i4, 17
.word 0xe8fe501c ! t2_kref+0x4c08: swapa [%i1 + %i4]0x80, %l4
.word 0xa8250015 ! t2_kref+0x4c0c: sub %l4, %l5, %l4
.word 0xa8f3000c ! t2_kref+0x4c10: udivcc %o4, %o4, %l4
.word 0xaa7aec89 ! t2_kref+0x4c14: sdiv %o3, 0xc89, %l5
.word 0xada01916 ! t2_kref+0x4c18: fitod %f22, %f22
.word 0xd01e2008 ! t2_kref+0x4c1c: ldd [%i0 + 8], %o0
.word 0xafa84036 ! t2_kref+0x4c20: fmovsne %fcc0, %f22, %f23
.word 0xd01e6018 ! t2_kref+0x4c24: ldd [%i1 + 0x18], %o0
.word 0xabb48ef4 ! t2_kref+0x4c28: fornot2s %f18, %f20, %f21
.word 0x86102003 ! t2_kref+0x4c2c: mov 0x3, %g3
.word 0x32800000 ! t2_kref+0x4c30: bne,a _kref+0x4c30
.word 0x86a0e001 ! t2_kref+0x4c34: subcc %g3, 1, %g3
.word 0xa8354013 ! t2_kref+0x4c38: orn %l5, %l3, %l4
.word 0x2a800004 ! t2_kref+0x4c3c: bcs,a _kref+0x4c4c
.word 0xf56e6000 ! t2_kref+0x4c40: prefetch %i1, 26
.word 0xd01e3ff8 ! t2_kref+0x4c44: ldd [%i0 - 8], %o0
.word 0x28800005 ! t2_kref+0x4c48: bleu,a _kref+0x4c5c
.word 0xab3aa01b ! t2_kref+0x4c4c: sra %o2, 0x1b, %l5
.word 0xd7f6100c ! t2_kref+0x4c50: casxa [%i0]0x80, %o4, %o3
.word 0x81ac8a56 ! t2_kref+0x4c54: fcmpd %fcc0, %f18, %f22
.word 0x81ac8a36 ! t2_kref+0x4c58: fcmps %fcc0, %f18, %f22
.word 0xe80e0000 ! t2_kref+0x4c5c: ldub [%i0], %l4
.word 0xa88ac014 ! t2_kref+0x4c60: andcc %o3, %l4, %l4
.word 0xc12e001c ! t2_kref+0x4c64: st %fsr, [%i0 + %i4]
.word 0xa8b5400b ! t2_kref+0x4c68: orncc %l5, %o3, %l4
.word 0x34800005 ! t2_kref+0x4c6c: bg,a _kref+0x4c80
.word 0xe36e7fe8 ! t2_kref+0x4c70: prefetch %i1 - 0x18, 17
.word 0xea7e7fe0 ! t2_kref+0x4c74: swap [%i1 - 0x20], %l5
.word 0xa865bfef ! t2_kref+0x4c78: subc %l6, -0x11, %l4
.word 0xb4102009 ! t2_kref+0x4c7c: mov 0x9, %i2
.word 0xefee101b ! t2_kref+0x4c80: prefetcha %i0 + %i3, 23
.word 0xadb58e54 ! t2_kref+0x4c84: fxnor %f22, %f20, %f22
.word 0x8d858014 ! t2_kref+0x4c88: wr %l6, %l4, %fprs
.word 0xada58956 ! t2_kref+0x4c8c: fmuld %f22, %f22, %f22
.word 0xa935201a ! t2_kref+0x4c90: srl %l4, 0x1a, %l4
.word 0xa9b58735 ! t2_kref+0x4c94: fmuld8ulx16 %f22, %f21, %f20
.word 0x81ad8a32 ! t2_kref+0x4c98: fcmps %fcc0, %f22, %f18
.word 0xb6103fe6 ! t2_kref+0x4c9c: mov 0xffffffe6, %i3
.word 0xa9b00cd4 ! t2_kref+0x4ca0: fnot2 %f20, %f20
.word 0xa8327e43 ! t2_kref+0x4ca4: orn %o1, -0x1bd, %l4
.word 0xa9b50754 ! t2_kref+0x4ca8: fpack32 %f20, %f20, %f20
.word 0x81580000 ! t2_kref+0x4cac: flushw
.word 0xe6b6d018 ! t2_kref+0x4cb0: stha %l3, [%i3 + %i0]0x80
.word 0xa9b20117 ! t2_kref+0x4cb4: edge32 %o0, %l7, %l4
.word 0x36800008 ! t2_kref+0x4cb8: bge,a _kref+0x4cd8
.word 0xa5a54d32 ! t2_kref+0x4cbc: fsmuld %f21, %f18, %f18
.word 0xaa02c016 ! t2_kref+0x4cc0: add %o3, %l6, %l5
.word 0xa9328016 ! t2_kref+0x4cc4: srl %o2, %l6, %l4
.word 0xaa624017 ! t2_kref+0x4cc8: subc %o1, %l7, %l5
.word 0xd47e2008 ! t2_kref+0x4ccc: swap [%i0 + 8], %o2
.word 0xab1dc013 ! t2_kref+0x4cd0: tsubcctv %l7, %l3, %l5
.word 0xab032385 ! t2_kref+0x4cd4: taddcc %o4, 0x385, %l5
.word 0xe8c71019 ! t2_kref+0x4cd8: ldswa [%i4 + %i1]0x80, %l4
.word 0xa82a713b ! t2_kref+0x4cdc: andn %o1, -0xec5, %l4
.word 0xa5a588d4 ! t2_kref+0x4ce0: fsubd %f22, %f20, %f18
.word 0xada5c9b6 ! t2_kref+0x4ce4: fdivs %f23, %f22, %f22
.word 0x81dbc013 ! t2_kref+0x4ce8: flush %o7 + %l3
.word 0xa8f4c016 ! t2_kref+0x4cec: udivcc %l3, %l6, %l4
.word 0xe9be5893 ! t2_kref+0x4cf0: stda %f20, [%i1 + %l3]0xc4
.word 0x86102004 ! t2_kref+0x4cf4: mov 0x4, %g3
.word 0x32800000 ! t2_kref+0x4cf8: bne,a _kref+0x4cf8
.word 0x86a0e001 ! t2_kref+0x4cfc: subcc %g3, 1, %g3
.word 0xef68a0c9 ! t2_kref+0x4d00: prefetch %g2 + 0xc9, 23
.word 0xf207bfe0 ! t2_kref+0x4d04: ld [%fp - 0x20], %i1
.word 0xada58852 ! t2_kref+0x4d08: faddd %f22, %f18, %f22
.word 0x33800004 ! t2_kref+0x4d0c: fbe,a _kref+0x4d1c
.word 0xe586501c ! t2_kref+0x4d10: lda [%i1 + %i4]0x80, %f18
.word 0xaa0b2046 ! t2_kref+0x4d14: and %o4, 0x46, %l5
.word 0xa9a508d4 ! t2_kref+0x4d18: fsubd %f20, %f20, %f20
.word 0xa805a581 ! t2_kref+0x4d1c: add %l6, 0x581, %l4
.word 0xeb00a028 ! t2_kref+0x4d20: ld [%g2 + 0x28], %f21
.word 0xa966a209 ! t2_kref+0x4d24: movg %icc, 0x209, %l4
.word 0xaa15770d ! t2_kref+0x4d28: or %l5, -0x8f3, %l5
.word 0xa865e1c6 ! t2_kref+0x4d2c: subc %l7, 0x1c6, %l4
.word 0xab233679 ! t2_kref+0x4d30: mulscc %o4, -0x987, %l5
.word 0xab356016 ! t2_kref+0x4d34: srl %l5, 0x16, %l5
.word 0xada000d6 ! t2_kref+0x4d38: fnegd %f22, %f22
.word 0xaa05720c ! t2_kref+0x4d3c: add %l5, -0xdf4, %l5
.word 0xa9b20053 ! t2_kref+0x4d40: edge8l %o0, %l3, %l4
.word 0xa5b58ad4 ! t2_kref+0x4d44: fpsub32 %f22, %f20, %f18
.word 0xe8de1000 ! t2_kref+0x4d48: ldxa [%i0]0x80, %l4
.word 0xabb2404a ! t2_kref+0x4d4c: edge8l %o1, %o2, %l5
.word 0xa5b58f92 ! t2_kref+0x4d50: for %f22, %f18, %f18
.word 0xab35800b ! t2_kref+0x4d54: srl %l6, %o3, %l5
.word 0xabb58ef3 ! t2_kref+0x4d58: fornot2s %f22, %f19, %f21
.word 0xa8e5e39f ! t2_kref+0x4d5c: subccc %l7, 0x39f, %l4
.word 0xe26e3fe8 ! t2_kref+0x4d60: ldstub [%i0 - 0x18], %l1
.word 0xaaf27da8 ! t2_kref+0x4d64: udivcc %o1, -0x258, %l5
.word 0xea965000 ! t2_kref+0x4d68: lduha [%i1]0x80, %l5
.word 0xa90a8009 ! t2_kref+0x4d6c: tsubcc %o2, %o1, %l4
.word 0xea2e401a ! t2_kref+0x4d70: stb %l5, [%i1 + %i2]
.word 0xa8626b9b ! t2_kref+0x4d74: subc %o1, 0xb9b, %l4
.word 0xaa720015 ! t2_kref+0x4d78: udiv %o0, %l5, %l5
.word 0xada00552 ! t2_kref+0x4d7c: fsqrtd %f18, %f22
.word 0xadb48ab3 ! t2_kref+0x4d80: fpsub16s %f18, %f19, %f22
.word 0xafa018d4 ! t2_kref+0x4d84: fdtos %f20, %f23
.word 0xa924c014 ! t2_kref+0x4d88: mulscc %l3, %l4, %l4
.word 0xabb48df2 ! t2_kref+0x4d8c: fnands %f18, %f18, %f21
.word 0xaba489b3 ! t2_kref+0x4d90: fdivs %f18, %f19, %f21
.word 0xab700013 ! t2_kref+0x4d94: popc %l3, %l5
.word 0x9fc00004 ! t2_kref+0x4d98: call %g0 + %g4
.word 0xa9b4cef4 ! t2_kref+0x4d9c: fornot2s %f19, %f20, %f20
.word 0xa8050014 ! t2_kref+0x4da0: add %l4, %l4, %l4
.word 0xa9a00535 ! t2_kref+0x4da4: fsqrts %f21, %f20
.word 0xada01094 ! t2_kref+0x4da8: fxtos %f20, %f22
.word 0xe03e2000 ! t2_kref+0x4dac: std %l0, [%i0]
.word 0xd01e6000 ! t2_kref+0x4db0: ldd [%i1], %o0
.word 0xada00033 ! t2_kref+0x4db4: fmovs %f19, %f22
.word 0x29800007 ! t2_kref+0x4db8: fbl,a _kref+0x4dd4
.word 0xa9a50952 ! t2_kref+0x4dbc: fmuld %f20, %f18, %f20
.word 0xa9a00137 ! t2_kref+0x4dc0: fabss %f23, %f20
.word 0xa9b48ad2 ! t2_kref+0x4dc4: fpsub32 %f18, %f18, %f20
.word 0xa7ab0032 ! t2_kref+0x4dc8: fmovsuge %fcc0, %f18, %f19
.word 0xadb48f96 ! t2_kref+0x4dcc: for %f18, %f22, %f22
.word 0xd020a008 ! t2_kref+0x4dd0: st %o0, [%g2 + 8]
.word 0xa8aa400c ! t2_kref+0x4dd4: andncc %o1, %o4, %l4
.word 0x8143e040 ! t2_kref+0x4dd8: membar 0x40
.word 0xaa2d800a ! t2_kref+0x4ddc: andn %l6, %o2, %l5
.word 0xa825c00c ! t2_kref+0x4de0: sub %l7, %o4, %l4
.word 0xe8c6101c ! t2_kref+0x4de4: ldswa [%i0 + %i4]0x80, %l4
.word 0xa93ac009 ! t2_kref+0x4de8: sra %o3, %o1, %l4
.word 0xa5b48f77 ! t2_kref+0x4dec: fornot1s %f18, %f23, %f18
.word 0x9fc10000 ! t2_kref+0x4df0: call %g4
.word 0xa93b2017 ! t2_kref+0x4df4: sra %o4, 0x17, %l4
.word 0xadb50cb4 ! t2_kref+0x4df8: fandnot2s %f20, %f20, %f22
.word 0xada549b2 ! t2_kref+0x4dfc: fdivs %f21, %f18, %f22
.word 0xab44c000 ! t2_kref+0x4e00: mov %gsr, %l5
.word 0xada48d35 ! t2_kref+0x4e04: fsmuld %f18, %f21, %f22
.word 0xe46e001a ! t2_kref+0x4e08: ldstub [%i0 + %i2], %l2
.word 0xabb2000b ! t2_kref+0x4e0c: edge8 %o0, %o3, %l5
.word 0xef016b4c ! t2_kref+0x4e10: ld [%g5 + 0xb4c], %f23
.word 0xaa333e51 ! t2_kref+0x4e14: orn %o4, -0x1af, %l5
.word 0xe9a01019 ! t2_kref+0x4e18: sta %f20, [%g0 + %i1]0x80
.word 0xa8f56346 ! t2_kref+0x4e1c: udivcc %l5, 0x346, %l4
call SYM(_kaos_done)
.word 0x01000000 ! t2_kref+0x4e24: nop
KGLOBAL(t2_ktbl_end)
t2_ktbl_end:
t2_ktbl_page_end:
KTEXT_MODULE(t2_module_subr0, 0x56660000)
.seg "text"
t2_subr0_page_begin:
.skip 8184
.global _t2_subr0; ENTRY(t2_subr0)
.word 0xa6844012 ! t2_subr0+0x0: addcc %l1, %l2, %l3
.word 0x81c3e008 ! t2_subr0+0x4: retl
.word 0xaa64c014 ! t2_subr0+0x8: subc %l3, %l4, %l5
t2_subr0_page_end:
KTEXT_MODULE(t2_module_subr1, 0x5999a000)
.seg "text"
t2_subr1_page_begin:
.skip 8192
.global _t2_subr1; ENTRY(t2_subr1)
.word 0x9de3bfa0 ! t2_subr1+0x0: save %sp, -0x60, %sp
.word 0xb29eaa5a ! t2_subr1+0x4: xorcc %i2, 0xa5a, %i1
.word 0x81c7e008 ! t2_subr1+0x8: ret
.word 0xa7ee6001 ! t2_subr1+0xc: restore %i1, 1, %l3
t2_subr1_page_end:
KTEXT_MODULE(t2_module_subr2, 0x5696c000)
.seg "text"
t2_subr2_page_begin:
.skip 8188
.global _t2_subr2; ENTRY(t2_subr2)
.word 0x9de3bfa0 ! t2_subr2+0x0: save %sp, -0x60, %sp
.word 0xb2066001 ! t2_subr2+0x4: add %i1, 1, %i1
.word 0x81c7e008 ! t2_subr2+0x8: ret
.word 0xa3ee6001 ! t2_subr2+0xc: restore %i1, 1, %l1
t2_subr2_page_end:
KTEXT_MODULE(t2_module_subr3, 0x5630a000)
.seg "text"
t2_subr3_page_begin:
.skip 8164
.global _t2_subr3; ENTRY(t2_subr3)
.word 0x90056001 ! t2_subr3+0x0: add %l5, 1, %o0
.word 0x9de3bfa0 ! t2_subr3+0x4: save %sp, -0x60, %sp
#if defined(KAOS_SIMULATION)
add %i0, 12, %i0
#else
.word 0x90062001 ! t2_subr3+0x8: add %i0, 1, %o0
.word 0x9de3bfa0 ! t2_subr3+0xc: save %sp, -0x60, %sp
.word 0x90062001 ! t2_subr3+0x10: add %i0, 1, %o0
.word 0x9de3bfa0 ! t2_subr3+0x14: save %sp, -0x60, %sp
.word 0x90062001 ! t2_subr3+0x18: add %i0, 1, %o0
.word 0x9de3bfa0 ! t2_subr3+0x1c: save %sp, -0x60, %sp
.word 0x90062001 ! t2_subr3+0x20: add %i0, 1, %o0
.word 0x9de3bfa0 ! t2_subr3+0x24: save %sp, -0x60, %sp
.word 0x90062001 ! t2_subr3+0x28: add %i0, 1, %o0
.word 0x9de3bfa0 ! t2_subr3+0x2c: save %sp, -0x60, %sp
.word 0x90062001 ! t2_subr3+0x30: add %i0, 1, %o0
.word 0x9de3bfa0 ! t2_subr3+0x34: save %sp, -0x60, %sp
.word 0xb1ee2001 ! t2_subr3+0x38: restore %i0, 1, %i0
.word 0xb1ee2001 ! t2_subr3+0x3c: restore %i0, 1, %i0
.word 0xb1ee2001 ! t2_subr3+0x40: restore %i0, 1, %i0
.word 0xb1ee2001 ! t2_subr3+0x44: restore %i0, 1, %i0
.word 0xb1ee2001 ! t2_subr3+0x48: restore %i0, 1, %i0
.word 0xb1ee2001 ! t2_subr3+0x4c: restore %i0, 1, %i0
#endif
.word 0x81c7e008 ! t2_subr3+0x50: ret
.word 0xadee2001 ! t2_subr3+0x54: restore %i0, 1, %l6
t2_subr3_page_end:
!
! Total operations: 4736
!
! Operation frequencies
!
! name exp obs
! ldsb 0.59 0.36
! ldub 1.20 1.16
! ldsh 0.18 0.25
! lduh 0.06 0.13
! ld 0.03 0.00
! ldd 1.24 1.33
! swap 1.54 1.86
! ldstub 1.44 1.65
! stb 1.30 1.25
! sth 1.11 1.25
! st 1.16 1.06
! std 0.69 0.65
! add 1.41 1.79
! addcc 0.33 0.51
! addx 0.71 0.68
! addxcc 0.07 0.13
! taddcc 0.28 0.30
! taddcctv 0.18 0.11
! sub 0.62 0.61
! subcc 0.32 0.36
! subx 1.17 1.35
! subxcc 0.95 1.16
! tsubcc 0.15 0.08
! tsubcctv 0.30 0.36
! mulscc 0.82 1.33
! and 0.47 0.49
! andcc 0.71 0.55
! andn 0.90 0.93
! andncc 1.41 1.25
! or 0.88 0.78
! orcc 0.31 0.19
! orn 1.01 1.10
! orncc 0.51 0.63
! xor 0.47 0.55
! xorcc 1.33 1.25
! xnor 1.48 1.31
! xnorcc 0.20 0.27
! sll 0.62 0.63
! srl 1.34 1.37
! sra 0.88 0.95
! unimp 0.01 0.00
! umul 0.33 0.36
! smul 0.37 0.38
! udiv 0.52 0.74
! sdiv 0.09 0.11
! umulcc 1.21 1.08
! smulcc 0.21 0.25
! udivcc 1.50 1.48
! sdivcc 0.92 0.74
! rdy 0.25 0.19
! wry 0.97 1.03
! bicc 1.16 1.33
! sethi 0.86 0.87
! jmpl 0.71 0.95
! call 0.03 0.02
! ticc 0.00 0.00
! flush 0.09 0.13
! save 1.40 0.87
! restore 0.24 0.00
! stbar 0.17 0.15
! ldf 0.72 0.72
! lddf 0.35 0.55
! stf 0.12 0.06
! stdf 0.44 0.49
! fadds 0.45 0.49
! fsubs 0.14 0.11
! fmuls 0.40 0.36
! fdivs 1.31 1.27
! faddd 0.87 0.87
! fsubd 0.87 0.80
! fmuld 1.47 1.41
! fdivd 1.49 1.56
! faddq 0.00 0.00
! fsubq 0.00 0.00
! fmulq 0.00 0.00
! fdivq 0.00 0.00
! fsmuld 0.92 0.95
! fdmulq 0.00 0.00
! fitos 0.77 0.70
! fitod 0.84 0.72
! fitoq 0.00 0.00
! fstoi 0.35 0.38
! fstod 0.48 0.42
! fstoq 0.00 0.00
! fdtoi 1.15 1.18
! fdtos 0.83 0.82
! fdtoq 0.00 0.00
! fqtoi 0.00 0.00
! fqtos 0.00 0.00
! fqtod 0.00 0.00
! fmovs 1.47 1.31
! fnegs 0.49 0.59
! fabss 1.09 1.18
! fsqrts 1.48 1.77
! fsqrtd 1.65 1.84
! fsqrtq 0.00 0.00
! fcmps 1.40 1.33
! fcmpd 1.43 1.25
! fcmpq 0.00 0.00
! fcmpes 0.75 0.72
! fcmped 0.76 0.76
! fcmpeq 0.00 0.00
! fbfcc 1.60 1.35
! ldfsr 0.18 0.00
! stfsr 0.22 0.34
! loop 0.58 0.40
! offset 0.29 0.36
! area 0.12 0.21
! target 0.09 0.04
! goto 0.03 0.02
! sigsegv 0.01 0.04
! sigbus 0.20 0.21
! imodify 1.09 0.93
! ldfsr_offset 0.11 0.00
! fpattern 0.25 0.17
! lbranch 0.16 0.06
! shmld 0.72 0.70
! shmst 2.02 2.47
! shmpf 0.95 0.72
! shmswap 0.05 0.11
! shmblkld 0.17 0.00
! shmblkst 0.38 0.00
! shmblkchk 0.34 0.32
! hack_restore 0.00 0.00
! demap_random_va 0.00 0.00
! demap_area 0.00 0.00
! demap_ktbl_text 0.00 0.00
! demap_ktbl_data 0.00 0.00
! demap_subr 0.00 0.00
! demap_reg 0.00 0.00
! demap_stack 0.00 0.00
! ro_area 0.00 0.00
! ro_ktbl_data 0.00 0.00
! ro_reg 0.00 0.00
! ro_stack 0.00 0.00
! set_window 0.00 0.00
! set_va_wp 0.00 0.00
! set_pa_wp 0.00 0.00
! set_softint 0.00 0.00
! ie_toggle 0.00 0.00
! set_pil 0.00 0.00
! set_tso 0.00 0.00
! set_pso 0.00 0.00
! set_rmo 0.00 0.00
! cflush 0.00 0.00
! return 0.00 0.00
! casa 0.22 0.25
! rdasi 0.07 0.02
! wrasi 0.23 0.08
! bpcc 1.10 1.06
! fbpfcc 0.66 0.57
! fmovscc 0.19 0.25
! fmovdcc 0.20 0.34
! fmovqcc 0.00 0.00
! movcc 0.23 0.08
! flushw 0.16 0.23
! membar 0.01 0.02
! prefetch 1.32 1.18
! rdpc 0.10 0.02
! ldqf 0.00 0.00
! stqf 0.00 0.00
! ldfa 0.09 0.08
! lddfa 0.00 0.00
! ldqfa 0.00 0.00
! ldsba 0.28 0.17
! ldsha 0.04 0.02
! lduba 0.08 0.02
! lduha 0.30 0.30
! lda 0.06 0.04
! ldda 0.23 0.38
! ldstuba 0.23 0.23
! prefetcha 0.32 0.27
! stfa 0.17 0.40
! stdfa 0.06 0.04
! stqfa 0.00 0.00
! stba 0.08 0.06
! stha 0.15 0.15
! sta 0.21 0.25
! stda 0.00 0.00
! swapa 0.08 0.11
! fmovd 0.10 0.13
! fnegd 0.30 0.51
! fabsd 0.21 0.11
! fstox 0.12 0.13
! fdtox 0.03 0.02
! fxtos 0.29 0.19
! fxtod 0.01 0.02
! lds 0.07 0.13
! ldsa 0.29 0.42
! ldx 0.26 0.27
! ldxa 0.22 0.23
! nofault 0.08 0.13
! rdgsr 0.30 0.25
! wrgsr 0.13 0.13
! fpadd16 0.13 0.15
! fpadd16s 0.01 0.00
! fpadd32 0.20 0.11
! fpadd32s 0.24 0.17
! fpsub16 0.24 0.25
! fpsub16s 0.14 0.19
! fpsub32 0.28 0.32
! fpsub32s 0.10 0.08
! fpack16 0.28 0.23
! fpack32 0.10 0.13
! fpackfix 0.25 0.34
! fexpand 0.09 0.17
! fpmerge 0.08 0.11
! fmul8x16 0.29 0.30
! fmul8x16au 0.14 0.17
! fmul8x16al 0.12 0.11
! fmul8sux16 0.11 0.11
! fmul8ulx16 0.14 0.11
! fmuld8sux16 0.29 0.30
! fmuld8ulx16 0.26 0.23
! alignaddr 0.27 0.55
! alignaddrl 0.03 0.02
! faligndata 0.29 0.25
! fzero 0.22 0.34
! fzeros 0.05 0.04
! fone 0.14 0.19
! fones 0.03 0.02
! fsrc1 0.13 0.13
! fsrc1s 0.11 0.08
! fsrc2 0.05 0.06
! fsrc2s 0.10 0.06
! fnot1 0.00 0.00
! fnot1s 0.00 0.00
! fnot2 0.19 0.27
! fnot2s 0.19 0.17
! for 0.27 0.25
! fors 0.06 0.06
! fnor 0.00 0.00
! fnors 0.23 0.30
! fand 0.06 0.04
! fands 0.12 0.06
! fnand 0.20 0.15
! fnands 0.25 0.32
! fxor 0.01 0.00
! fxors 0.26 0.17
! fxnor 0.18 0.23
! fxnors 0.11 0.15
! fornot1 0.27 0.17
! fornot1s 0.04 0.04
! fornot2 0.13 0.17
! fornot2s 0.25 0.40
! fandnot1 0.01 0.04
! fandnot1s 0.15 0.04
! fandnot2 0.15 0.21
! fandnot2s 0.29 0.30
! fcmpgt16 0.15 0.15
! fcmpgt32 0.18 0.21
! fcmple16 0.04 0.00
! fcmple32 0.00 0.00
! fcmpne16 0.08 0.13
! fcmpne32 0.07 0.17
! fcmpeq16 0.05 0.04
! fcmpeq32 0.06 0.04
! edge8 0.30 0.30
! edge8l 0.25 0.34
! edge16 0.25 0.27
! edge16l 0.18 0.25
! edge32 0.17 0.17
! edge32l 0.15 0.17
! pdist 0.20 0.15
! partial_st8 0.26 0.32
! partial_st16 0.08 0.00
! partial_st32 0.19 0.13
! short_st8 0.21 0.19
! short_st16 0.29 0.27
! short_ld8 0.05 0.04
! short_ld16 0.06 0.04
! blkld 0.13 0.00
! blkst 0.10 0.00
! blkld_offset 0.30 0.00
! blkst_offset 0.14 0.00
! blk_check 0.21 0.08
! casxa 0.16 0.15
! rdccr 0.07 0.08
! rdfprs 0.02 0.04
! wrccr 0.24 0.19
! popc 0.18 0.15
! wrfprs 0.15 0.15
! stx 0.01 0.00
! stxa 0.05 0.02
! cflush 0.00 0.00
! array8 0.30 0.30
! array16 0.00 0.00
! array32 0.29 0.19
! edge8n 0.07 0.08
! edge8ln 0.29 0.34
! edge16n 0.13 0.11
! edge16ln 0.18 0.13
! edge32n 0.17 0.23
! edge32ln 0.19 0.27
! bmask 0.10 0.11
! bshuffle 0.02 0.00
! siam 0.16 0.19
! fpadds16 0.00 0.00
! fpadds16s 0.00 0.00
! fpadds32 0.00 0.00
! fpadds32s 0.00 0.00
! fpsubs16 0.00 0.00
! fpsubs16s 0.00 0.00
! fpsubs32 0.00 0.00
! fpsubs32s 0.00 0.00
! fpadd64 0.00 0.00
! fpsub64 0.00 0.00
! fpmean16 0.00 0.00
! fpchksm16 0.00 0.00
! fshl16 0.00 0.00
! fshrl16 0.00 0.00
! fshl32 0.00 0.00
! fshrl32 0.00 0.00
! fshlas16 0.00 0.00
! fshra16 0.00 0.00
! fshlas32 0.00 0.00
! fshra32 0.00 0.00
! fpmovc8 0.00 0.00
! fpmovc16 0.00 0.00
! fpmovc32 0.00 0.00
! fmergesp 0.00 0.00
! fucmpgt8 0.00 0.00
! fucmple8 0.00 0.00
! fucmpne8 0.00 0.00
! fucmpeq8 0.00 0.00
! pdistn 0.00 0.00
! lzd 0.00 0.00
! addxc 0.00 0.00
! addxccc 0.00 0.00
! umulxhi 0.00 0.00
! flcmps 0.00 0.00
! flcmpd 0.00 0.00
! sfabss 0.00 0.00
! sfnegs 0.00 0.00
! sfadds 0.00 0.00
! sfsubs 0.00 0.00
! sfmuls 0.00 0.00
! sfitos 0.00 0.00
! sfstoi 0.00 0.00
! sfcmpeqs 0.00 0.00
! sfcmpnes 0.00 0.00
! sfcmpgts 0.00 0.00
! sfcmples 0.00 0.00
! fmadds 0.00 0.00
! fmaddd 0.00 0.00
! fmsubs 0.00 0.00
! fmsubd 0.00 0.00
! fnmsubs 0.00 0.00
! fnmsubd 0.00 0.00
! fnmadds 0.00 0.00
! fnmaddd 0.00 0.00
!
KDATA_MODULE(t2_module_offset_table, 0x5c584000)
.seg "data"
t2_offset_table_start:
t2_offset_table_size: .word 0x00000008
t2_offset_table:
.word 0xffffffe8
.word 0x00000010
.word 0xfffffff0
.word 0xfffffff8
.word 0x00000018
.word 0xffffffe0
.word 0x00000000
.word 0x00000008
t2_offset_table_end:
t2_ldfsr_offset_table_start:
t2_ldfsr_offset_table_size: .word 0x00000000
t2_ldfsr_offset_table:
t2_ldfsr_offset_table_end:
t2_bld_offset_table_start:
t2_bld_offset_table_size: .word 0x00000000
t2_bld_offset_table:
t2_bld_offset_table_end:
t2_bst_offset_table_start:
t2_bst_offset_table_size: .word 0x00000000
t2_bst_offset_table:
t2_bst_offset_table_end:
.skip 8144 ! page align
KDATA_MODULE(t2_module_data_in_regs, 0x40b02000)
.seg "data"
KGLOBAL(t2_data_in_regs)
t2_data_in_regs_start:
t2_data_in_regs:
.word 0xfcdae5c0 ! %f0
.word 0x53ad8c33 ! %f1
.word 0xd07fc12b ! %f2
.word 0x55598d7d ! %f3
.word 0xfdb6bed8 ! %f4
.word 0x5fb312d4 ! %f5
.word 0xbc016fab ! %f6
.word 0x67769a5a ! %f7
.word 0xa55a1dd0 ! %f8
.word 0x2ba3763f ! %f9
.word 0xb21d5cf0 ! %f10
.word 0xe1ade153 ! %f11
.word 0x74144870 ! %f12
.word 0x5d43436f ! %f13
.word 0x14127d61 ! %f14
.word 0x50c2663e ! %f15
.word 0xb9e0fa06 ! %f16
.word 0x3dc4e229 ! %f17
.word 0x3c0b2321 ! %f18
.word 0x5aca0471 ! %f19
.word 0xfd46cf65 ! %f20
.word 0x67382ab9 ! %f21
.word 0xb00f73b8 ! %f22
.word 0xf14add98 ! %f23
.word 0xc6e1ef30 ! %f24
.word 0x187122e1 ! %f25
.word 0xf1f713f2 ! %f26
.word 0x29c061c8 ! %f27
.word 0x21ba7258 ! %f28
.word 0x4d69160e ! %f29
.word 0x846f2e07 ! %f30
.word 0xabe044d4 ! %f31
.word 0x847a50e2 ! %f32
.word 0xba9c7ccd ! %f33
.word 0x46d835fb ! %f34
.word 0xd1a8f4df ! %f35
.word 0x1e8ed6ed ! %f36
.word 0x0b1b677c ! %f37
.word 0x18111047 ! %f38
.word 0x53c86632 ! %f39
.word 0x5a7de5f3 ! %f40
.word 0x1a296044 ! %f41
.word 0xe97b7eb9 ! %f42
.word 0x7683484f ! %f43
.word 0xfc77864e ! %f44
.word 0x5da4f846 ! %f45
.word 0x59dff798 ! %f46
.word 0x3d31f846 ! %f47
.word 0x8db08cfe ! %f48
.word 0xd53e7414 ! %f49
.word 0x41954b0b ! %f50
.word 0xe5e9c446 ! %f51
.word 0xba9b59a9 ! %f52
.word 0xc7084b62 ! %f53
.word 0xa0b2baba ! %f54
.word 0x593e5476 ! %f55
.word 0x27dff0e2 ! %f56
.word 0x83636ffc ! %f57
.word 0x535967b5 ! %f58
.word 0xec704d05 ! %f59
.word 0xc844f6ad ! %f60
.word 0xb3f48ffb ! %f61
.word 0x298c3a94 ! %f62
.word 0xbc1b7d7f ! %f63
.word 0x00000000 ! %g0 (always zero)
.word t2_kref+0x5bc ! %g1 (code pointer)
.word t2_data_in_shm_area ! %g2 (shared area pointer)
.word 0xa2b9e3a8 ! %g3 (loop index)
.word SYM(t2_subr2) ! %g4 (jmpl target)
.word t2_kref+0x1 ! %g5 (sigbus target)
.word 0x00000000 ! %g6 (block ld offset)
.word 0x00000000 ! %g7 (block st offset)
.word 0xda274306 ! %o0
.word 0x128e22e0 ! %o1
.word 0x0ebb1798 ! %o2
.word 0x0f036947 ! %o3
.word 0x6ab17e0e ! %o4
.word 0xfccec651 ! %o5
.word 0x00000000 ! %sp (stack pointer)
.word 0x00000000 ! %o7 (relocatable junk)
.word 0x70cf4d42 ! %l0
.word 0x2a6ec733 ! %l1
.word 0x3ddba9e0 ! %l2
.word 0x83c83162 ! %l3
.word 0xd0765c11 ! %l4
.word 0x3fd373ef ! %l5
.word 0x0a9d02b1 ! %l6
.word 0x80e875f1 ! %l7
.word t2_data_in_area0 ! %i0 (area pointer)
.word t2_data_in_area0 ! %i1 (area pointer)
.word 0xffffffef ! %i2 (byte offset)
.word 0xffffffe2 ! %i3 (halfword offset)
.word 0xffffffe8 ! %i4 (word offset)
.word 0x00000000 ! %i5 (doubleword offset)
.word 0x00000000 ! %fp (frame pointer)
.word 0x00000000 ! %i7 (return address)
.word 0x3ba879be ! %y
.word 0x0000000e ! %icc (nzvc)
.word 0x40000552 ! %fsr
.word 0x00000000 ! %gsr.mask
.word 0x00000000 ! %gsr
.word 0x000000d0 ! %asi
.word 0x00000000 ! Integer overflow traps
.word 0x00000000 ! Integer divide by zero traps
.word 0x00000000 ! Integer divide > 52 bit dividend traps
.word 0x00000000 ! Floating inexact traps
.word 0x00000000 ! Floating divide by zero traps
.word 0x00000000 ! Floating underflow traps
.word 0x00000000 ! Floating overflow traps
.word 0x00000000 ! Floating invalid traps
.word 0x00000000 ! Floating other traps
.word 0x00000000 ! Ticc traps
.word 0x00000000 ! Unexpected SIGFPE traps
.word 0x00000000 ! Unexpected SIGSEGV traps
.word 0x00000000 ! Unexpected SIGBUS traps
.word 0x00000000 ! Unexpected SIGILL traps
.word 0x00000000 ! Expected SIGSEGV traps
.word 0x00000000 ! Expected SIGBUS traps
.word 0x00000000 ! UNIMP traps
.word 0x00000000 ! ??
.global t2_data_in_mtbl_size; t2_data_in_mtbl_size: .word 253
t2_data_in_regs_end:
.skip 7708 ! page align
KDATA_MODULE(t2_module_data_in_stack, 0x42a26000)
.seg "data"
KGLOBAL(t2_data_in_mtbl_size)
KGLOBAL(t2_data_in_mtbl)
KGLOBAL(t2_data_in_stack)
t2_data_in_stack_start:
.word 0xee036a16
.word 0x60872b3f
.word 0x1b102329
.word 0x7691e20e
.word 0x26a09261
.word 0x093f7def
.word 0x093ad30d
.word 0x24087153
.word 0xd7208cf1
.word 0xea9ecafe
.word 0x85a23e51
.word 0xd0e861ba
.word 0x1d68c616
.word 0x31dbf422
.word 0x7ca08576
.word 0x57dce3b8
.word 0x13f702dc
.word 0x07f5f7df
.word 0xa35b73dd
.word 0xc7bcfc73
.word 0xb8170a6f
.word 0xacece919
.word 0xd1e4e1d1
.word 0xaf14d974
.word 0xb67f01bb
.word 0xc3da4bea
.word 0xb870b2cb
.word 0x25442b9b
.word 0x03e35d52
.word 0xeb71ebb5
.word 0x40f5f3f0
.word 0xb732bd53
.word 0x74bd8d93
.word 0xc5717e7b
.word 0x6fe4dedd
.word 0x1ffbb805
.word 0xdd8ec907
.word 0x0116a96c
.word 0x70f3c4a7
.word 0xf7034cd1
.word 0x459a990e
.word 0x6e183ac1
.word 0xbca1251d
.word 0xf3f1b47b
.word 0xe7ab0cba
.word 0x3818acc8
.word 0x7829764f
.word 0x0149baa3
.word 0xc92ab5fa
.word 0x2b554640
.word 0xb0936054
.word 0x6f004839
.word 0xa5fed4fb
.word 0xdbb66be6
.word 0x325d7146
.word 0x42dda12e
.word 0x814e55ca
.word 0x1c9af74f
.word 0x1e848d91
.word 0xebc8496f
.word 0xef08843d
.word 0xe301a6f8
.word 0x1b4aa06d
.word 0xbaa4c50e
.word 0xd9c89a13
.word 0x3a50fb9b
.word 0xff9950a8
.word 0x2674a7c2
.word 0x42e18b5a
.word 0xc72f16c3
.word 0x0354bda8
.word 0x6d12a791
.word 0x012fb510
.word 0xa0e06ea2
.word 0x01ae88b0
.word 0xed90a6cb
.word 0x7d04520d
.word 0x59bd6b22
.word 0xe4c9ae62
.word 0x3017e93a
.word 0x9e58da1f
.word 0x7fbc4039
.word 0x5803f484
.word 0xf07ae896
.word 0xc4b6af76
.word 0xe00d9981
.word 0xd841f006
.word 0x5fab7c3e
.word 0x8021be42
.word 0x719feb07
.word 0xe3e6e743
.word 0xd43f4825
.word 0x961af29a
.word 0x13467b62
.word 0xa6f21487
.word 0x2657a70a
.word 0x7fb9a89f
.word 0xb07e7b07
.word 0x0f4f0cd1
.word 0x46e183eb
.word 0x3c297ae1
.word 0xe49dbcdc
.word 0xc1ff4ed9
.word 0x4874d6bb
.word 0xefcc1301
.word 0xacdbe40a
.word 0x3f9f3e54
.word 0x0062b852
.word 0x1a14e096
.word 0x0f601b17
.word 0x76290f75
.word 0xcbfc41a4
.word 0x1d2eda54
.word 0x0d8aa833
.word 0x9afc66b7
.word 0x800baa35
.word 0xb0daad6b
.word 0x9352f2d1
.word 0x0b59b0d9
.word 0x6a1c59cc
.word 0x97f5ff2c
.word 0x0207ce79
.word 0xf6ec772a
.word 0xdbc5e166
.word 0x6402a4f2
.word 0x2b491edc
.word 0x1ff03406
.word 0x72f90f6d
.word 0x360ef63f
.word 0x1eef2928
.word 0x2b2f6ba0
.word 0x268d9329
.word 0x9ece9d25
.word 0xb505269d
.word 0xf7d50d00
.word 0xaf41e376
.word 0x02c588e6
.word 0xb141ec60
.word 0xb0045f4f
.word 0xca465cb7
.word 0x215ce6de
.word 0x48c2bc8f
.word 0xa7abff52
.word 0xd687ca0a
.word 0x98d445a1
.word 0x92799495
.word 0x634cb134
.word 0xb07ccdbd
.word 0xeb7f4660
.word 0x70018cbe
.word 0xfcb50a87
.word 0x647cdcff
.word 0xb6e28090
.word 0x0ca11d0d
.word 0x8c3f388c
.word 0x3cdec2da
.word 0x71487bcc
.word 0x846b5b4d
.word 0xc22e66b2
.word 0xf287de60
.word 0x3891e3fa
.word 0x4aee8665
.word 0xb99d895c
.word 0xeb749024
.word 0x83925bad
.word 0xc0ef72f0
.word 0x8d4990e7
.word 0xbe558aec
t2_data_in_sp:
.word 0x007d90ca
.word 0x2896ad0d
.word 0xe29d48eb
.word 0xdbe4fba4
.word 0x9cfe776d
.word 0xf86d6372
.word 0x890567c0
.word 0xb151bc94
.word t2_data_in_area0
.word t2_data_in_area0
.word 0xffffffe6
.word 0x0000000c
.word 0xfffffffc
.word 0xffffffe0
.word t2_data_in_fp
.word 0x36891031
.word 0xd37f57d9
.word 0x10325d01
.word 0x4a3b4e75
.word 0xa864262c
.word 0xe6d06ab3
.word 0xfd7c8e29
.word 0xfa583bb1
.word 0xc8820e9d
t2_data_in_mtbl_base:
.word 0x380fffff ! [%fp - 0x400]
.word 0xc0000000 ! [%fp - 0x3fc]
.word 0x380fffff ! [%fp - 0x3f8]
.word 0xe0000000 ! [%fp - 0x3f4]
.word 0x380fffff ! [%fp - 0x3f0]
.word 0x80000000 ! [%fp - 0x3ec]
.word 0x38000000 ! [%fp - 0x3e8]
.word 0x40000000 ! [%fp - 0x3e4]
.word 0x38000000 ! [%fp - 0x3e0]
.word 0x80000000 ! [%fp - 0x3dc]
.word 0x38000000 ! [%fp - 0x3d8]
.word 0x20000000 ! [%fp - 0x3d4]
.word 0x47f00000 ! [%fp - 0x3d0]
.word 0x00000000 ! [%fp - 0x3cc]
.word 0x47f00000 ! [%fp - 0x3c8]
.word 0x20000000 ! [%fp - 0x3c4]
.word 0x47efffff ! [%fp - 0x3c0]
.word 0xffffffff ! [%fp - 0x3bc]
.word 0x7ff00000 ! [%fp - 0x3b8]
.word 0x00000000 ! [%fp - 0x3b4]
.word 0x7fefffff ! [%fp - 0x3b0]
.word 0xffffffff ! [%fp - 0x3ac]
.word 0x000fffff ! [%fp - 0x3a8]
.word 0xffffffff ! [%fp - 0x3a4]
.word 0x000fffff ! [%fp - 0x3a0]
.word 0xfffffffe ! [%fp - 0x39c]
.word 0x00100000 ! [%fp - 0x398]
.word 0x00000000 ! [%fp - 0x394]
.word 0x00000000 ! [%fp - 0x390]
.word 0x00000001 ! [%fp - 0x38c]
.word 0x00000000 ! [%fp - 0x388]
.word 0x00000002 ! [%fp - 0x384]
.word 0x00000000 ! [%fp - 0x380]
.word 0x00000000 ! [%fp - 0x37c]
.word 0x7f800000 ! [%fp - 0x378]
.word 0x7f7fffff ! [%fp - 0x374]
.word 0x007fffff ! [%fp - 0x370]
.word 0x007ffffe ! [%fp - 0x36c]
.word 0x00800000 ! [%fp - 0x368]
.word 0x00000001 ! [%fp - 0x364]
.word 0x00000002 ! [%fp - 0x360]
.word 0x80000000 ! [%fp - 0x35c]
.word 0x207fe000 ! [%fp - 0x358]
.word 0x1ffff000 ! [%fp - 0x354]
.word 0x307fe123 ! [%fp - 0x350]
.word 0x0fff1001 ! [%fp - 0x34c]
.word 0x2ff81000 ! [%fp - 0x348]
.word 0x1072e100 ! [%fp - 0x344]
.word 0x027fe067 ! [%fp - 0x340]
.word 0x3eff1289 ! [%fp - 0x33c]
.word 0x3f000400 ! [%fp - 0x338]
.word 0x80003c1f ! [%fp - 0x334]
.word 0x00fff800 ! [%fp - 0x330]
.word 0xffff8000 ! [%fp - 0x32c]
.word 0x200ff760 ! [%fp - 0x328]
.word 0x0800011f ! [%fp - 0x324]
.word 0x1ffff800 ! [%fp - 0x320]
.word 0x00000000 ! [%fp - 0x31c]
.word 0x3ffe8000 ! [%fp - 0x318]
.word 0x147ff000 ! [%fp - 0x314]
.word 0x137fe671 ! [%fp - 0x310]
.word 0x3ffe8459 ! [%fp - 0x30c]
.word 0x127fffff ! [%fp - 0x308]
.word 0x3fffffff ! [%fp - 0x304]
.word 0x307fe123 ! [%fp - 0x300]
.word 0x047fffff ! [%fp - 0x2fc]
.word 0x307fe123 ! [%fp - 0x2f8]
.word 0x03ffffff ! [%fp - 0x2f4]
.word 0x107fe100 ! [%fp - 0x2f0]
.word 0x22efffff ! [%fp - 0x2ec]
.word 0x380ffe80 ! [%fp - 0x2e8]
.word 0x00000000 ! [%fp - 0x2e4]
.word 0x04bfeff9 ! [%fp - 0x2e0]
.word 0x00000000 ! [%fp - 0x2dc]
.word 0x380fffff ! [%fp - 0x2d8]
.word 0xffffffff ! [%fp - 0x2d4]
.word 0x04bfffff ! [%fp - 0x2d0]
.word 0xffffffff ! [%fp - 0x2cc]
.word 0x300ff123 ! [%fp - 0x2c8]
.word 0x40000000 ! [%fp - 0x2c4]
.word 0x0caf8ee0 ! [%fp - 0x2c0]
.word 0x00000000 ! [%fp - 0x2bc]
.word 0x3c0ff456 ! [%fp - 0x2b8]
.word 0x00000000 ! [%fp - 0x2b4]
.word 0x009ff000 ! [%fp - 0x2b0]
.word 0x00000000 ! [%fp - 0x2ac]
.word 0x3c0ff456 ! [%fp - 0x2a8]
.word 0x0000ff99 ! [%fp - 0x2a4]
.word 0x009ff000 ! [%fp - 0x2a0]
.word 0x001234ff ! [%fp - 0x29c]
.word 0x0080ffff ! [%fp - 0x298]
.word 0x3ff8f000 ! [%fp - 0x294]
.word 0x01800001 ! [%fp - 0x290]
.word 0x40c2fc1f ! [%fp - 0x28c]
.word 0x00100100 ! [%fp - 0x288]
.word 0x10010001 ! [%fp - 0x284]
.word 0x3fff8f88 ! [%fp - 0x280]
.word 0x00000000 ! [%fp - 0x27c]
.word 0x00f00f00 ! [%fp - 0x278]
.word 0xf000000f ! [%fp - 0x274]
.word 0x409ff00f ! [%fp - 0x270]
.word 0xff000fff ! [%fp - 0x26c]
.word 0x04003009 ! [%fp - 0x268]
.word 0x4fff0001 ! [%fp - 0x264]
.word 0x03001001 ! [%fp - 0x260]
.word 0x4feeeeee ! [%fp - 0x25c]
.word 0x0801e067 ! [%fp - 0x258]
.word 0x54f231f8 ! [%fp - 0x254]
.word 0x01000001 ! [%fp - 0x250]
.word 0x00000001 ! [%fp - 0x24c]
.word 0x453eef45 ! [%fp - 0x248]
.word 0x00000001 ! [%fp - 0x244]
.word 0x01100111 ! [%fp - 0x240]
.word 0x00011111 ! [%fp - 0x23c]
.word 0x455f8000 ! [%fp - 0x238]
.word 0xffffffff ! [%fp - 0x234]
.word 0x01301222 ! [%fp - 0x230]
.word 0x00111222 ! [%fp - 0x22c]
.word 0x458f1100 ! [%fp - 0x228]
.word 0x01111001 ! [%fp - 0x224]
.word 0x40811111 ! [%fp - 0x220]
.word 0x00feeeee ! [%fp - 0x21c]
.word 0x40000011 ! [%fp - 0x218]
.word 0x007fffff ! [%fp - 0x214]
.word 0x41800221 ! [%fp - 0x210]
.word 0x01ff0001 ! [%fp - 0x20c]
.word 0x7f333333 ! [%fp - 0x208]
.word 0x3f7fffff ! [%fp - 0x204]
.word 0x40100001 ! [%fp - 0x200]
.word 0x11000011 ! [%fp - 0x1fc]
.word 0x001fffff ! [%fp - 0x1f8]
.word 0xffffffff ! [%fp - 0x1f4]
.word 0x40000000 ! [%fp - 0x1f0]
.word 0x00000011 ! [%fp - 0x1ec]
.word 0x000fffff ! [%fp - 0x1e8]
.word 0xffffffff ! [%fp - 0x1e4]
.word 0x7fe11111 ! [%fp - 0x1e0]
.word 0xffffffff ! [%fp - 0x1dc]
.word 0x3ffff110 ! [%fp - 0x1d8]
.word 0x00000001 ! [%fp - 0x1d4]
.word 0x7fffffff ! [%fp - 0x1d0]
.word 0x7f800001 ! [%fp - 0x1cc]
.word 0x7f800000 ! [%fp - 0x1c8]
.word 0x7f7fffff ! [%fp - 0x1c4]
.word 0x5f800001 ! [%fp - 0x1c0]
.word 0x5f800000 ! [%fp - 0x1bc]
.word 0x5f7fffff ! [%fp - 0x1b8]
.word 0x5f000001 ! [%fp - 0x1b4]
.word 0x5f000000 ! [%fp - 0x1b0]
.word 0x5effffff ! [%fp - 0x1ac]
.word 0x4b000001 ! [%fp - 0x1a8]
.word 0x4b000000 ! [%fp - 0x1a4]
.word 0x4affffff ! [%fp - 0x1a0]
.word 0x40000001 ! [%fp - 0x19c]
.word 0x40000000 ! [%fp - 0x198]
.word 0x3fffffff ! [%fp - 0x194]
.word 0x3f800001 ! [%fp - 0x190]
.word 0x3f800000 ! [%fp - 0x18c]
.word 0x3f7fffff ! [%fp - 0x188]
.word 0x00000000 ! [%fp - 0x184]
.word 0x7fffffff ! [%fp - 0x180]
.word 0xffffffff ! [%fp - 0x17c]
.word 0x7ff00000 ! [%fp - 0x178]
.word 0x00000001 ! [%fp - 0x174]
.word 0x7ff00000 ! [%fp - 0x170]
.word 0x00000000 ! [%fp - 0x16c]
.word 0x7fefffff ! [%fp - 0x168]
.word 0xffffffff ! [%fp - 0x164]
.word 0x43e00000 ! [%fp - 0x160]
.word 0x00000001 ! [%fp - 0x15c]
.word 0x43e00000 ! [%fp - 0x158]
.word 0x00000000 ! [%fp - 0x154]
.word 0x43dfffff ! [%fp - 0x150]
.word 0xffffffff ! [%fp - 0x14c]
.word 0x43d00000 ! [%fp - 0x148]
.word 0x00000001 ! [%fp - 0x144]
.word 0x43d00000 ! [%fp - 0x140]
.word 0x00000000 ! [%fp - 0x13c]
.word 0x43cfffff ! [%fp - 0x138]
.word 0xffffffff ! [%fp - 0x134]
.word 0x43300000 ! [%fp - 0x130]
.word 0x00000001 ! [%fp - 0x12c]
.word 0x43300000 ! [%fp - 0x128]
.word 0x00000000 ! [%fp - 0x124]
.word 0x432fffff ! [%fp - 0x120]
.word 0xffffffff ! [%fp - 0x11c]
.word 0x40000000 ! [%fp - 0x118]
.word 0x00000001 ! [%fp - 0x114]
.word 0x40000000 ! [%fp - 0x110]
.word 0x00000000 ! [%fp - 0x10c]
.word 0x3fffffff ! [%fp - 0x108]
.word 0xffffffff ! [%fp - 0x104]
.word 0x3ff00000 ! [%fp - 0x100]
.word 0x00000001 ! [%fp - 0xfc]
.word 0x3ff00000 ! [%fp - 0xf8]
.word 0x00000000 ! [%fp - 0xf4]
.word 0x3fefffff ! [%fp - 0xf0]
.word 0xffffffff ! [%fp - 0xec]
.word 0x80000000 ! [%fp - 0xe8]
.word 0x00000000 ! [%fp - 0xe4]
.word 0x7fffffff ! [%fp - 0xe0]
.word 0xffffffff ! [%fp - 0xdc]
.word 0x00000000 ! [%fp - 0xd8]
.word 0x00000000 ! [%fp - 0xd4]
.word 0x00200000 ! [%fp - 0xd0]
.word 0x00000003 ! [%fp - 0xcc]
.word 0x00200000 ! [%fp - 0xc8]
.word 0x00000002 ! [%fp - 0xc4]
.word 0x00200000 ! [%fp - 0xc0]
.word 0x00000001 ! [%fp - 0xbc]
.word 0x00200000 ! [%fp - 0xb8]
.word 0x00000000 ! [%fp - 0xb4]
.word 0x001fffff ! [%fp - 0xb0]
.word 0xffffffff ! [%fp - 0xac]
.word 0x00100000 ! [%fp - 0xa8]
.word 0x00000001 ! [%fp - 0xa4]
.word 0x00100000 ! [%fp - 0xa0]
.word 0x00000000 ! [%fp - 0x9c]
.word 0x000fffff ! [%fp - 0x98]
.word 0xffffffff ! [%fp - 0x94]
.word 0x00080000 ! [%fp - 0x90]
.word 0x00000001 ! [%fp - 0x8c]
.word 0x00080000 ! [%fp - 0x88]
.word 0x00000000 ! [%fp - 0x84]
.word 0x0007ffff ! [%fp - 0x80]
.word 0xffffffff ! [%fp - 0x7c]
.word 0x00000000 ! [%fp - 0x78]
.word 0x01000003 ! [%fp - 0x74]
.word 0x00000000 ! [%fp - 0x70]
.word 0x01000002 ! [%fp - 0x6c]
.word 0x00000000 ! [%fp - 0x68]
.word 0x01000001 ! [%fp - 0x64]
.word 0x00000000 ! [%fp - 0x60]
.word 0x01000000 ! [%fp - 0x5c]
.word 0x00000000 ! [%fp - 0x58]
.word 0x00ffffff ! [%fp - 0x54]
.word 0x00000000 ! [%fp - 0x50]
.word 0x00800001 ! [%fp - 0x4c]
.word 0x00000000 ! [%fp - 0x48]
.word 0x00800000 ! [%fp - 0x44]
.word 0x00000000 ! [%fp - 0x40]
.word 0x007fffff ! [%fp - 0x3c]
.word 0x00000000 ! [%fp - 0x38]
.word 0x00400001 ! [%fp - 0x34]
.word 0x00000000 ! [%fp - 0x30]
.word 0x00400000 ! [%fp - 0x2c]
.word 0x00000000 ! [%fp - 0x28]
.word 0x003fffff ! [%fp - 0x24]
.word t2_data_in_area0 ! [%fp - 0x20]
.word SYM(t2_subr3) ! [%fp - 0x1c]
.word SYM(t2_subr2) ! [%fp - 0x18]
.word SYM(t2_subr1) ! [%fp - 0x14]
.word SYM(t2_subr0) ! [%fp - 0x10]
t2_data_in_mtbl:
.word 0xde8d9853 ! [%fp - 0xc]
.word 0xf4fe280b ! [%fp - 0x8]
.word 0x87b8f6d9 ! [%fp - 0x4]
.global t2_data_in_fp; t2_data_in_fp:
.word 0x75d86727
.word 0x0f68464f
.word 0xc18ca984
.word 0x83118402
.word 0x4d2854bc
.word 0xedb47755
.word 0xd9393e43
.word 0xc70348b3
.word 0xd3a51f77
.word 0x65c99c6e
.word 0xdd3cf0bf
.word 0xc97f88ca
.word 0x744837a9
.word 0x3bc8b686
.word 0xc121876a
.word 0x02da4da0
.word 0xabb7f831
.word 0x0ce48c2b
.word 0xbf7e8126
.word 0x40021b6b
.word 0x0727ba11
.word 0x8ad0f795
.word 0x0c24e4f8
.word 0x6db318e4
t2_data_in_stacktop:
.word 0
t2_data_in_stack_end:
.skip 6300 ! page align
KDATA_MODULE(t2_module_data_in_area0, 0x492a6000)
.seg "data"
t2_data_in_area0_start:
.skip 8128
t2_data_in_area0_begin:
.word 0x61ed0d3d ! t2_data_in_area0-0x20
.word 0x00ca90e6 ! t2_data_in_area0-0x1c
.word 0x4a0bd8fb ! t2_data_in_area0-0x18
.word 0x1ec28d29 ! t2_data_in_area0-0x14
.word 0xacef2ab4 ! t2_data_in_area0-0x10
.word 0xe0f838b2 ! t2_data_in_area0-0xc
.word 0x89fb3496 ! t2_data_in_area0-0x8
.word 0x1a09d7e3 ! t2_data_in_area0-0x4
.global t2_data_in_area0; t2_data_in_area0:
.word 0x6fd2f3d4 ! t2_data_in_area0+0x0
.word 0x84fc46c0 ! t2_data_in_area0+0x4
.word 0xcd1081f1 ! t2_data_in_area0+0x8
.word 0x5b4647ab ! t2_data_in_area0+0xc
.word 0x9f1712ea ! t2_data_in_area0+0x10
.word 0xfda36112 ! t2_data_in_area0+0x14
.word 0x370e22a4 ! t2_data_in_area0+0x18
.word 0x87b572a9 ! t2_data_in_area0+0x1c
t2_data_in_area0_end:
t2_data_in_area0_stop:
KDATA_MODULE(t2_module_data_in_shm_area, 0x4290e000)
.seg "data"
t2_data_in_shm_area_start:
t2_data_in_shm_area_begin:
.global t2_data_in_shm_area; t2_data_in_shm_area:
.word 0xe06a50b7 ! t2_data_in_shm_area+0x0 (t0)
.word 0x480c12f4 ! t2_data_in_shm_area+0x4 (t1)
.word 0xa9791108 ! t2_data_in_shm_area+0x8 (t2)
.word 0xa79a7b64 ! t2_data_in_shm_area+0xc (t3)
.word 0xa64860cf ! t2_data_in_shm_area+0x10 (t0)
.word 0x27da9fa8 ! t2_data_in_shm_area+0x14 (t1)
.word 0x8ffb3f22 ! t2_data_in_shm_area+0x18 (t2)
.word 0x0f2ec36a ! t2_data_in_shm_area+0x1c (t3)
.word 0x1a3a419a ! t2_data_in_shm_area+0x20 (t0)
.word 0x874ff9c0 ! t2_data_in_shm_area+0x24 (t1)
.word 0xbf2b8bb1 ! t2_data_in_shm_area+0x28 (t2)
.word 0xbc65eddd ! t2_data_in_shm_area+0x2c (t3)
.word 0x4abaa8a7 ! t2_data_in_shm_area+0x30 (t0)
.word 0xd259f321 ! t2_data_in_shm_area+0x34 (t1)
.word 0x298bf57e ! t2_data_in_shm_area+0x38 (t2)
.word 0x88bf4ad5 ! t2_data_in_shm_area+0x3c (t3)
.word 0x3d42b649 ! t2_data_in_shm_area+0x40 (t0 bload)
.word 0x24cb6e24 ! t2_data_in_shm_area+0x44
.word 0x6a1c2e4a ! t2_data_in_shm_area+0x48
.word 0xfa65b6cf ! t2_data_in_shm_area+0x4c
.word 0x2954b034 ! t2_data_in_shm_area+0x50
.word 0xc383d3fb ! t2_data_in_shm_area+0x54
.word 0x0972bf3a ! t2_data_in_shm_area+0x58
.word 0xc84b9440 ! t2_data_in_shm_area+0x5c
.word 0xe9bfa4ef ! t2_data_in_shm_area+0x60
.word 0x80d953d2 ! t2_data_in_shm_area+0x64
.word 0xf27d2d19 ! t2_data_in_shm_area+0x68
.word 0xb159177b ! t2_data_in_shm_area+0x6c
.word 0x3e0227d1 ! t2_data_in_shm_area+0x70
.word 0x506c7749 ! t2_data_in_shm_area+0x74
.word 0x209cc63f ! t2_data_in_shm_area+0x78
.word 0xec0e7927 ! t2_data_in_shm_area+0x7c
.word 0x1d8640b3 ! t2_data_in_shm_area+0x80 (t0 bstore)
.word 0x1b5e68f8 ! t2_data_in_shm_area+0x84
.word 0xf72ab8ee ! t2_data_in_shm_area+0x88
.word 0x33ef8afd ! t2_data_in_shm_area+0x8c
.word 0xe8b809d3 ! t2_data_in_shm_area+0x90
.word 0x3efd067c ! t2_data_in_shm_area+0x94
.word 0xcb69bdda ! t2_data_in_shm_area+0x98
.word 0x4e4bea06 ! t2_data_in_shm_area+0x9c
.word 0x2f4dc7fa ! t2_data_in_shm_area+0xa0
.word 0x38557fd3 ! t2_data_in_shm_area+0xa4
.word 0x668966eb ! t2_data_in_shm_area+0xa8
.word 0xf31ba008 ! t2_data_in_shm_area+0xac
.word 0x7e36e0e1 ! t2_data_in_shm_area+0xb0
.word 0xe08117e9 ! t2_data_in_shm_area+0xb4
.word 0x87c91640 ! t2_data_in_shm_area+0xb8
.word 0xcf7fe83d ! t2_data_in_shm_area+0xbc
.word 0x849cab2b ! t2_data_in_shm_area+0xc0 (t1 bload)
.word 0x57931d44 ! t2_data_in_shm_area+0xc4
.word 0x0f7378df ! t2_data_in_shm_area+0xc8
.word 0x3620d9d7 ! t2_data_in_shm_area+0xcc
.word 0x62689d33 ! t2_data_in_shm_area+0xd0
.word 0x2ae95665 ! t2_data_in_shm_area+0xd4
.word 0xe80431d3 ! t2_data_in_shm_area+0xd8
.word 0x1aebaac2 ! t2_data_in_shm_area+0xdc
.word 0x22d58e3b ! t2_data_in_shm_area+0xe0
.word 0x9ff74c09 ! t2_data_in_shm_area+0xe4
.word 0xf7223531 ! t2_data_in_shm_area+0xe8
.word 0x2f84488a ! t2_data_in_shm_area+0xec
.word 0x4dd7a364 ! t2_data_in_shm_area+0xf0
.word 0xec370542 ! t2_data_in_shm_area+0xf4
.word 0xa8978ed4 ! t2_data_in_shm_area+0xf8
.word 0xb52bc9d3 ! t2_data_in_shm_area+0xfc
.word 0xcce3c5b7 ! t2_data_in_shm_area+0x100 (t1 bstore)
.word 0xdba6b618 ! t2_data_in_shm_area+0x104
.word 0x7d5dacf0 ! t2_data_in_shm_area+0x108
.word 0xd47354c3 ! t2_data_in_shm_area+0x10c
.word 0xb62db158 ! t2_data_in_shm_area+0x110
.word 0x37cdf0ae ! t2_data_in_shm_area+0x114
.word 0x1829a467 ! t2_data_in_shm_area+0x118
.word 0xcfc8aec2 ! t2_data_in_shm_area+0x11c
.word 0x9c5b43fc ! t2_data_in_shm_area+0x120
.word 0xba8244a2 ! t2_data_in_shm_area+0x124
.word 0xea87e65b ! t2_data_in_shm_area+0x128
.word 0x59d58480 ! t2_data_in_shm_area+0x12c
.word 0xcb79be98 ! t2_data_in_shm_area+0x130
.word 0x054bf0ba ! t2_data_in_shm_area+0x134
.word 0xfd853b03 ! t2_data_in_shm_area+0x138
.word 0xea3cae3b ! t2_data_in_shm_area+0x13c
.word 0x2b35751b ! t2_data_in_shm_area+0x140 (t2 bload)
.word 0xa1fbdd6e ! t2_data_in_shm_area+0x144
.word 0xee18ccb4 ! t2_data_in_shm_area+0x148
.word 0x7edebc63 ! t2_data_in_shm_area+0x14c
.word 0x4442403c ! t2_data_in_shm_area+0x150
.word 0x7291e536 ! t2_data_in_shm_area+0x154
.word 0x3456d658 ! t2_data_in_shm_area+0x158
.word 0x17753a92 ! t2_data_in_shm_area+0x15c
.word 0x70c45b46 ! t2_data_in_shm_area+0x160
.word 0x20814c84 ! t2_data_in_shm_area+0x164
.word 0x7029340d ! t2_data_in_shm_area+0x168
.word 0x537d33e4 ! t2_data_in_shm_area+0x16c
.word 0x1df5c9a8 ! t2_data_in_shm_area+0x170
.word 0x9583726c ! t2_data_in_shm_area+0x174
.word 0x1d7d2cf7 ! t2_data_in_shm_area+0x178
.word 0x697efcbb ! t2_data_in_shm_area+0x17c
.word 0x42bbb57b ! t2_data_in_shm_area+0x180 (t2 bstore)
.word 0xc7743b95 ! t2_data_in_shm_area+0x184
.word 0x5f6d8029 ! t2_data_in_shm_area+0x188
.word 0x667b5421 ! t2_data_in_shm_area+0x18c
.word 0x8f88a8d6 ! t2_data_in_shm_area+0x190
.word 0x0c95f2f7 ! t2_data_in_shm_area+0x194
.word 0x09c93012 ! t2_data_in_shm_area+0x198
.word 0x7e0a3c31 ! t2_data_in_shm_area+0x19c
.word 0x76188861 ! t2_data_in_shm_area+0x1a0
.word 0xa22bf2e5 ! t2_data_in_shm_area+0x1a4
.word 0x2c771137 ! t2_data_in_shm_area+0x1a8
.word 0x7be474b5 ! t2_data_in_shm_area+0x1ac
.word 0x4c592328 ! t2_data_in_shm_area+0x1b0
.word 0xea285a4e ! t2_data_in_shm_area+0x1b4
.word 0x79f71022 ! t2_data_in_shm_area+0x1b8
.word 0xa2b77c10 ! t2_data_in_shm_area+0x1bc
.word 0x9786eee9 ! t2_data_in_shm_area+0x1c0 (t3 bload)
.word 0x05cab979 ! t2_data_in_shm_area+0x1c4
.word 0xc89e47a5 ! t2_data_in_shm_area+0x1c8
.word 0x10110389 ! t2_data_in_shm_area+0x1cc
.word 0xeaf9c7a3 ! t2_data_in_shm_area+0x1d0
.word 0x6a8bc035 ! t2_data_in_shm_area+0x1d4
.word 0x6c12e8ef ! t2_data_in_shm_area+0x1d8
.word 0x1ee3b448 ! t2_data_in_shm_area+0x1dc
.word 0xd5d47312 ! t2_data_in_shm_area+0x1e0
.word 0xef8d0923 ! t2_data_in_shm_area+0x1e4
.word 0xcb54428a ! t2_data_in_shm_area+0x1e8
.word 0x275b5ae2 ! t2_data_in_shm_area+0x1ec
.word 0x537ce98e ! t2_data_in_shm_area+0x1f0
.word 0x370546ee ! t2_data_in_shm_area+0x1f4
.word 0x77742014 ! t2_data_in_shm_area+0x1f8
.word 0x7d476c55 ! t2_data_in_shm_area+0x1fc
.word 0x7a6b3c7a ! t2_data_in_shm_area+0x200 (t3 bstore)
.word 0xc43ef18c ! t2_data_in_shm_area+0x204
.word 0x1e230343 ! t2_data_in_shm_area+0x208
.word 0xbc202f96 ! t2_data_in_shm_area+0x20c
.word 0x2d4553ba ! t2_data_in_shm_area+0x210
.word 0x8f8e28a0 ! t2_data_in_shm_area+0x214
.word 0xdef76082 ! t2_data_in_shm_area+0x218
.word 0x47388090 ! t2_data_in_shm_area+0x21c
.word 0xa4f48e61 ! t2_data_in_shm_area+0x220
.word 0x7dd7d81f ! t2_data_in_shm_area+0x224
.word 0x9a1390bf ! t2_data_in_shm_area+0x228
.word 0xa51a3f6c ! t2_data_in_shm_area+0x22c
.word 0xeda83aaf ! t2_data_in_shm_area+0x230
.word 0xff540335 ! t2_data_in_shm_area+0x234
.word 0xda588c83 ! t2_data_in_shm_area+0x238
.word 0x99a3f013 ! t2_data_in_shm_area+0x23c
t2_data_in_shm_area_end:
t2_data_in_shm_area_stop:
KDATA_MODULE(t2_module_data_exp_regs, 0x5c22c000)
.seg "data"
KGLOBAL(t2_data_exp_regs)
t2_data_exp_regs_start:
t2_data_exp_regs:
.word 0xfcdae5c0 ! %f0
.word 0x53ad8c33 ! %f1
.word 0xd07fc12b ! %f2
.word 0x55598d7d ! %f3
.word 0xfdb6bed8 ! %f4
.word 0x5fb312d4 ! %f5
.word 0xbc016fab ! %f6
.word 0x67769a5a ! %f7
.word 0xa55a1dd0 ! %f8
.word 0x2ba3763f ! %f9
.word 0xb21d5cf0 ! %f10
.word 0xe1ade153 ! %f11
.word 0x74144870 ! %f12
.word 0x5d43436f ! %f13
.word 0x14127d61 ! %f14
.word 0x50c2663e ! %f15
.word 0xb9e0fa06 ! %f16
.word 0x3dc4e229 ! %f17
.word 0x3c0b2321 ! %f18
.word 0x5aca0471 ! %f19
.word 0xfd46cf65 ! %f20
.word 0x67382ab9 ! %f21
.word 0xb00f73b8 ! %f22
.word 0xf14add98 ! %f23
.word 0xc6e1ef30 ! %f24
.word 0x187122e1 ! %f25
.word 0xf1f713f2 ! %f26
.word 0x29c061c8 ! %f27
.word 0x21ba7258 ! %f28
.word 0x4d69160e ! %f29
.word 0x846f2e07 ! %f30
.word 0xabe044d4 ! %f31
.word 0x847a50e2 ! %f32
.word 0xba9c7ccd ! %f33
.word 0x46d835fb ! %f34
.word 0xd1a8f4df ! %f35
.word 0x1e8ed6ed ! %f36
.word 0x0b1b677c ! %f37
.word 0x18111047 ! %f38
.word 0x53c86632 ! %f39
.word 0x5a7de5f3 ! %f40
.word 0x1a296044 ! %f41
.word 0xe97b7eb9 ! %f42
.word 0x7683484f ! %f43
.word 0xfc77864e ! %f44
.word 0x5da4f846 ! %f45
.word 0x59dff798 ! %f46
.word 0x3d31f846 ! %f47
.word 0x8db08cfe ! %f48
.word 0xd53e7414 ! %f49
.word 0x41954b0b ! %f50
.word 0xe5e9c446 ! %f51
.word 0xba9b59a9 ! %f52
.word 0xc7084b62 ! %f53
.word 0xa0b2baba ! %f54
.word 0x593e5476 ! %f55
.word 0x27dff0e2 ! %f56
.word 0x83636ffc ! %f57
.word 0x535967b5 ! %f58
.word 0xec704d05 ! %f59
.word 0xc844f6ad ! %f60
.word 0xb3f48ffb ! %f61
.word 0x298c3a94 ! %f62
.word 0xbc1b7d7f ! %f63
.word 0x00000000 ! %g0 (always zero)
.word t2_kref+0x5bc ! %g1 (code pointer)
.word t2_data_exp_shm_area! %g2 (shared area pointer)
.word 0xa2b9e3a8 ! %g3 (loop index)
.word SYM(t2_subr2) ! %g4 (jmpl target)
.word t2_kref+0x1 ! %g5 (sigbus target)
.word 0x00000000 ! %g6 (block ld offset)
.word 0x00000000 ! %g7 (block st offset)
.word 0xda274306 ! %o0
.word 0x128e22e0 ! %o1
.word 0x0ebb1798 ! %o2
.word 0x0f036947 ! %o3
.word 0x6ab17e0e ! %o4
.word 0xfccec651 ! %o5
.word 0x00000000 ! %sp (stack pointer)
.word 0x00000000 ! %o7 (relocatable junk)
.word 0x70cf4d42 ! %l0
.word 0x2a6ec733 ! %l1
.word 0x3ddba9e0 ! %l2
.word 0x83c83162 ! %l3
.word 0xd0765c11 ! %l4
.word 0x3fd373ef ! %l5
.word 0x0a9d02b1 ! %l6
.word 0x80e875f1 ! %l7
.word t2_data_exp_area0 ! %i0 (area pointer)
.word t2_data_exp_area0 ! %i1 (area pointer)
.word 0xffffffef ! %i2 (byte offset)
.word 0xffffffe2 ! %i3 (halfword offset)
.word 0xffffffe8 ! %i4 (word offset)
.word 0x00000000 ! %i5 (doubleword offset)
.word 0x00000000 ! %fp (frame pointer)
.word 0x00000000 ! %i7 (return address)
.word 0x3ba879be ! %y
.word 0x0000000e ! %icc (nzvc)
.word 0x40000552 ! %fsr
.word 0x00000000 ! %gsr.mask
.word 0x00000000 ! %gsr
.word 0x000000d0 ! %asi
.word 0x00000000 ! Integer overflow traps
.word 0x00000000 ! Integer divide by zero traps
.word 0x00000000 ! Integer divide > 52 bit dividend traps
.word 0x00000000 ! Floating inexact traps
.word 0x00000000 ! Floating divide by zero traps
.word 0x00000000 ! Floating underflow traps
.word 0x00000000 ! Floating overflow traps
.word 0x00000000 ! Floating invalid traps
.word 0x00000000 ! Floating other traps
.word 0x00000000 ! Ticc traps
.word 0x00000000 ! Unexpected SIGFPE traps
.word 0x00000000 ! Unexpected SIGSEGV traps
.word 0x00000000 ! Unexpected SIGBUS traps
.word 0x00000000 ! Unexpected SIGILL traps
.word 0x00000000 ! Expected SIGSEGV traps
.word 0x00000000 ! Expected SIGBUS traps
.word 0x00000000 ! UNIMP traps
.word 0x00000000 ! ??
t2_data_exp_mtbl_size: .word 253
t2_data_exp_regs_end:
.skip 7708 ! page align
KDATA_MODULE(t2_module_data_exp_stack, 0x4653e000)
.seg "data"
KGLOBAL(t2_data_exp_mtbl_size)
KGLOBAL(t2_data_exp_mtbl)
KGLOBAL(t2_data_exp_stack)
t2_data_exp_stack_start:
.word 0xee036a16
.word 0x60872b3f
.word 0x1b102329
.word 0x7691e20e
.word 0x26a09261
.word 0x093f7def
.word 0x093ad30d
.word 0x24087153
.word 0xd7208cf1
.word 0xea9ecafe
.word 0x85a23e51
.word 0xd0e861ba
.word 0x1d68c616
.word 0x31dbf422
.word 0x7ca08576
.word 0x57dce3b8
.word 0x13f702dc
.word 0x07f5f7df
.word 0xa35b73dd
.word 0xc7bcfc73
.word 0xb8170a6f
.word 0xacece919
.word 0xd1e4e1d1
.word 0xaf14d974
.word 0xb67f01bb
.word 0xc3da4bea
.word 0xb870b2cb
.word 0x25442b9b
.word 0x03e35d52
.word 0xeb71ebb5
.word 0x40f5f3f0
.word 0xb732bd53
.word 0x74bd8d93
.word 0xc5717e7b
.word 0x6fe4dedd
.word 0x1ffbb805
.word 0xdd8ec907
.word 0x0116a96c
.word 0x70f3c4a7
.word 0xf7034cd1
.word 0x459a990e
.word 0x6e183ac1
.word 0xbca1251d
.word 0xf3f1b47b
.word 0xe7ab0cba
.word 0x3818acc8
.word 0x7829764f
.word 0x0149baa3
.word 0xc92ab5fa
.word 0x2b554640
.word 0xb0936054
.word 0x6f004839
.word 0xa5fed4fb
.word 0xdbb66be6
.word 0x325d7146
.word 0x42dda12e
.word 0x814e55ca
.word 0x1c9af74f
.word 0x1e848d91
.word 0xebc8496f
.word 0xef08843d
.word 0xe301a6f8
.word 0x1b4aa06d
.word 0xbaa4c50e
.word 0xd9c89a13
.word 0x3a50fb9b
.word 0xff9950a8
.word 0x2674a7c2
.word 0x42e18b5a
.word 0xc72f16c3
.word 0x0354bda8
.word 0x6d12a791
.word 0x012fb510
.word 0xa0e06ea2
.word 0x01ae88b0
.word 0xed90a6cb
.word 0x7d04520d
.word 0x59bd6b22
.word 0xe4c9ae62
.word 0x3017e93a
.word 0x9e58da1f
.word 0x7fbc4039
.word 0x5803f484
.word 0xf07ae896
.word 0xc4b6af76
.word 0xe00d9981
.word 0xd841f006
.word 0x5fab7c3e
.word 0x8021be42
.word 0x719feb07
.word 0xe3e6e743
.word 0xd43f4825
.word 0x961af29a
.word 0x13467b62
.word 0xa6f21487
.word 0x2657a70a
.word 0x7fb9a89f
.word 0xb07e7b07
.word 0x0f4f0cd1
.word 0x46e183eb
.word 0x3c297ae1
.word 0xe49dbcdc
.word 0xc1ff4ed9
.word 0x4874d6bb
.word 0xefcc1301
.word 0xacdbe40a
.word 0x3f9f3e54
.word 0x0062b852
.word 0x1a14e096
.word 0x0f601b17
.word 0x76290f75
.word 0xcbfc41a4
.word 0x1d2eda54
.word 0x0d8aa833
.word 0x9afc66b7
.word 0x800baa35
.word 0xb0daad6b
.word 0x9352f2d1
.word 0x0b59b0d9
.word 0x6a1c59cc
.word 0x97f5ff2c
.word 0x0207ce79
.word 0xf6ec772a
.word 0xdbc5e166
.word 0x6402a4f2
.word 0x2b491edc
.word 0x1ff03406
.word 0x72f90f6d
.word 0x360ef63f
.word 0x1eef2928
.word 0x2b2f6ba0
.word 0x268d9329
.word 0x9ece9d25
.word 0xb505269d
.word 0xf7d50d00
.word 0xaf41e376
.word 0x02c588e6
.word 0xb141ec60
.word 0xb0045f4f
.word 0xca465cb7
.word 0x215ce6de
.word 0x48c2bc8f
.word 0xa7abff52
.word 0xd687ca0a
.word 0x98d445a1
.word 0x92799495
.word 0x634cb134
.word 0xb07ccdbd
.word 0xeb7f4660
.word 0x70018cbe
.word 0xfcb50a87
.word 0x647cdcff
.word 0xb6e28090
.word 0x0ca11d0d
.word 0x8c3f388c
.word 0x3cdec2da
.word 0x71487bcc
.word 0x846b5b4d
.word 0xc22e66b2
.word 0xf287de60
.word 0x3891e3fa
.word 0x4aee8665
.word 0xb99d895c
.word 0xeb749024
.word 0x83925bad
.word 0xc0ef72f0
.word 0x8d4990e7
.word 0xbe558aec
t2_data_exp_sp:
.word 0x007d90ca
.word 0x2896ad0d
.word 0xe29d48eb
.word 0xdbe4fba4
.word 0x9cfe776d
.word 0xf86d6372
.word 0x890567c0
.word 0xb151bc94
.word t2_data_exp_area0
.word t2_data_exp_area0
.word 0xffffffe6
.word 0x0000000c
.word 0xfffffffc
.word 0xffffffe0
.word t2_data_exp_fp
.word 0x36891031
.word 0xd37f57d9
.word 0x10325d01
.word 0x4a3b4e75
.word 0xa864262c
.word 0xe6d06ab3
.word 0xfd7c8e29
.word 0xfa583bb1
.word 0xc8820e9d
t2_data_exp_mtbl_base:
.word 0x380fffff ! [%fp - 0x400]
.word 0xc0000000 ! [%fp - 0x3fc]
.word 0x380fffff ! [%fp - 0x3f8]
.word 0xe0000000 ! [%fp - 0x3f4]
.word 0x380fffff ! [%fp - 0x3f0]
.word 0x80000000 ! [%fp - 0x3ec]
.word 0x38000000 ! [%fp - 0x3e8]
.word 0x40000000 ! [%fp - 0x3e4]
.word 0x38000000 ! [%fp - 0x3e0]
.word 0x80000000 ! [%fp - 0x3dc]
.word 0x38000000 ! [%fp - 0x3d8]
.word 0x20000000 ! [%fp - 0x3d4]
.word 0x47f00000 ! [%fp - 0x3d0]
.word 0x00000000 ! [%fp - 0x3cc]
.word 0x47f00000 ! [%fp - 0x3c8]
.word 0x20000000 ! [%fp - 0x3c4]
.word 0x47efffff ! [%fp - 0x3c0]
.word 0xffffffff ! [%fp - 0x3bc]
.word 0x7ff00000 ! [%fp - 0x3b8]
.word 0x00000000 ! [%fp - 0x3b4]
.word 0x7fefffff ! [%fp - 0x3b0]
.word 0xffffffff ! [%fp - 0x3ac]
.word 0x000fffff ! [%fp - 0x3a8]
.word 0xffffffff ! [%fp - 0x3a4]
.word 0x000fffff ! [%fp - 0x3a0]
.word 0xfffffffe ! [%fp - 0x39c]
.word 0x00100000 ! [%fp - 0x398]
.word 0x00000000 ! [%fp - 0x394]
.word 0x00000000 ! [%fp - 0x390]
.word 0x00000001 ! [%fp - 0x38c]
.word 0x00000000 ! [%fp - 0x388]
.word 0x00000002 ! [%fp - 0x384]
.word 0x00000000 ! [%fp - 0x380]
.word 0x00000000 ! [%fp - 0x37c]
.word 0x7f800000 ! [%fp - 0x378]
.word 0x7f7fffff ! [%fp - 0x374]
.word 0x007fffff ! [%fp - 0x370]
.word 0x007ffffe ! [%fp - 0x36c]
.word 0x00800000 ! [%fp - 0x368]
.word 0x00000001 ! [%fp - 0x364]
.word 0x00000002 ! [%fp - 0x360]
.word 0x80000000 ! [%fp - 0x35c]
.word 0x207fe000 ! [%fp - 0x358]
.word 0x1ffff000 ! [%fp - 0x354]
.word 0x307fe123 ! [%fp - 0x350]
.word 0x0fff1001 ! [%fp - 0x34c]
.word 0x2ff81000 ! [%fp - 0x348]
.word 0x1072e100 ! [%fp - 0x344]
.word 0x027fe067 ! [%fp - 0x340]
.word 0x3eff1289 ! [%fp - 0x33c]
.word 0x3f000400 ! [%fp - 0x338]
.word 0x80003c1f ! [%fp - 0x334]
.word 0x00fff800 ! [%fp - 0x330]
.word 0xffff8000 ! [%fp - 0x32c]
.word 0x200ff760 ! [%fp - 0x328]
.word 0x0800011f ! [%fp - 0x324]
.word 0x1ffff800 ! [%fp - 0x320]
.word 0x00000000 ! [%fp - 0x31c]
.word 0x3ffe8000 ! [%fp - 0x318]
.word 0x147ff000 ! [%fp - 0x314]
.word 0x137fe671 ! [%fp - 0x310]
.word 0x3ffe8459 ! [%fp - 0x30c]
.word 0x127fffff ! [%fp - 0x308]
.word 0x3fffffff ! [%fp - 0x304]
.word 0x307fe123 ! [%fp - 0x300]
.word 0x047fffff ! [%fp - 0x2fc]
.word 0x307fe123 ! [%fp - 0x2f8]
.word 0x03ffffff ! [%fp - 0x2f4]
.word 0x107fe100 ! [%fp - 0x2f0]
.word 0x22efffff ! [%fp - 0x2ec]
.word 0x380ffe80 ! [%fp - 0x2e8]
.word 0x00000000 ! [%fp - 0x2e4]
.word 0x04bfeff9 ! [%fp - 0x2e0]
.word 0x00000000 ! [%fp - 0x2dc]
.word 0x380fffff ! [%fp - 0x2d8]
.word 0xffffffff ! [%fp - 0x2d4]
.word 0x04bfffff ! [%fp - 0x2d0]
.word 0xffffffff ! [%fp - 0x2cc]
.word 0x300ff123 ! [%fp - 0x2c8]
.word 0x40000000 ! [%fp - 0x2c4]
.word 0x0caf8ee0 ! [%fp - 0x2c0]
.word 0x00000000 ! [%fp - 0x2bc]
.word 0x3c0ff456 ! [%fp - 0x2b8]
.word 0x00000000 ! [%fp - 0x2b4]
.word 0x009ff000 ! [%fp - 0x2b0]
.word 0x00000000 ! [%fp - 0x2ac]
.word 0x3c0ff456 ! [%fp - 0x2a8]
.word 0x0000ff99 ! [%fp - 0x2a4]
.word 0x009ff000 ! [%fp - 0x2a0]
.word 0x001234ff ! [%fp - 0x29c]
.word 0x0080ffff ! [%fp - 0x298]
.word 0x3ff8f000 ! [%fp - 0x294]
.word 0x01800001 ! [%fp - 0x290]
.word 0x40c2fc1f ! [%fp - 0x28c]
.word 0x00100100 ! [%fp - 0x288]
.word 0x10010001 ! [%fp - 0x284]
.word 0x3fff8f88 ! [%fp - 0x280]
.word 0x00000000 ! [%fp - 0x27c]
.word 0x00f00f00 ! [%fp - 0x278]
.word 0xf000000f ! [%fp - 0x274]
.word 0x409ff00f ! [%fp - 0x270]
.word 0xff000fff ! [%fp - 0x26c]
.word 0x04003009 ! [%fp - 0x268]
.word 0x4fff0001 ! [%fp - 0x264]
.word 0x03001001 ! [%fp - 0x260]
.word 0x4feeeeee ! [%fp - 0x25c]
.word 0x0801e067 ! [%fp - 0x258]
.word 0x54f231f8 ! [%fp - 0x254]
.word 0x01000001 ! [%fp - 0x250]
.word 0x00000001 ! [%fp - 0x24c]
.word 0x453eef45 ! [%fp - 0x248]
.word 0x00000001 ! [%fp - 0x244]
.word 0x01100111 ! [%fp - 0x240]
.word 0x00011111 ! [%fp - 0x23c]
.word 0x455f8000 ! [%fp - 0x238]
.word 0xffffffff ! [%fp - 0x234]
.word 0x01301222 ! [%fp - 0x230]
.word 0x00111222 ! [%fp - 0x22c]
.word 0x458f1100 ! [%fp - 0x228]
.word 0x01111001 ! [%fp - 0x224]
.word 0x40811111 ! [%fp - 0x220]
.word 0x00feeeee ! [%fp - 0x21c]
.word 0x40000011 ! [%fp - 0x218]
.word 0x007fffff ! [%fp - 0x214]
.word 0x41800221 ! [%fp - 0x210]
.word 0x01ff0001 ! [%fp - 0x20c]
.word 0x7f333333 ! [%fp - 0x208]
.word 0x3f7fffff ! [%fp - 0x204]
.word 0x40100001 ! [%fp - 0x200]
.word 0x11000011 ! [%fp - 0x1fc]
.word 0x001fffff ! [%fp - 0x1f8]
.word 0xffffffff ! [%fp - 0x1f4]
.word 0x40000000 ! [%fp - 0x1f0]
.word 0x00000011 ! [%fp - 0x1ec]
.word 0x000fffff ! [%fp - 0x1e8]
.word 0xffffffff ! [%fp - 0x1e4]
.word 0x7fe11111 ! [%fp - 0x1e0]
.word 0xffffffff ! [%fp - 0x1dc]
.word 0x3ffff110 ! [%fp - 0x1d8]
.word 0x00000001 ! [%fp - 0x1d4]
.word 0x7fffffff ! [%fp - 0x1d0]
.word 0x7f800001 ! [%fp - 0x1cc]
.word 0x7f800000 ! [%fp - 0x1c8]
.word 0x7f7fffff ! [%fp - 0x1c4]
.word 0x5f800001 ! [%fp - 0x1c0]
.word 0x5f800000 ! [%fp - 0x1bc]
.word 0x5f7fffff ! [%fp - 0x1b8]
.word 0x5f000001 ! [%fp - 0x1b4]
.word 0x5f000000 ! [%fp - 0x1b0]
.word 0x5effffff ! [%fp - 0x1ac]
.word 0x4b000001 ! [%fp - 0x1a8]
.word 0x4b000000 ! [%fp - 0x1a4]
.word 0x4affffff ! [%fp - 0x1a0]
.word 0x40000001 ! [%fp - 0x19c]
.word 0x40000000 ! [%fp - 0x198]
.word 0x3fffffff ! [%fp - 0x194]
.word 0x3f800001 ! [%fp - 0x190]
.word 0x3f800000 ! [%fp - 0x18c]
.word 0x3f7fffff ! [%fp - 0x188]
.word 0x00000000 ! [%fp - 0x184]
.word 0x7fffffff ! [%fp - 0x180]
.word 0xffffffff ! [%fp - 0x17c]
.word 0x7ff00000 ! [%fp - 0x178]
.word 0x00000001 ! [%fp - 0x174]
.word 0x7ff00000 ! [%fp - 0x170]
.word 0x00000000 ! [%fp - 0x16c]
.word 0x7fefffff ! [%fp - 0x168]
.word 0xffffffff ! [%fp - 0x164]
.word 0x43e00000 ! [%fp - 0x160]
.word 0x00000001 ! [%fp - 0x15c]
.word 0x43e00000 ! [%fp - 0x158]
.word 0x00000000 ! [%fp - 0x154]
.word 0x43dfffff ! [%fp - 0x150]
.word 0xffffffff ! [%fp - 0x14c]
.word 0x43d00000 ! [%fp - 0x148]
.word 0x00000001 ! [%fp - 0x144]
.word 0x43d00000 ! [%fp - 0x140]
.word 0x00000000 ! [%fp - 0x13c]
.word 0x43cfffff ! [%fp - 0x138]
.word 0xffffffff ! [%fp - 0x134]
.word 0x43300000 ! [%fp - 0x130]
.word 0x00000001 ! [%fp - 0x12c]
.word 0x43300000 ! [%fp - 0x128]
.word 0x00000000 ! [%fp - 0x124]
.word 0x432fffff ! [%fp - 0x120]
.word 0xffffffff ! [%fp - 0x11c]
.word 0x40000000 ! [%fp - 0x118]
.word 0x00000001 ! [%fp - 0x114]
.word 0x40000000 ! [%fp - 0x110]
.word 0x00000000 ! [%fp - 0x10c]
.word 0x3fffffff ! [%fp - 0x108]
.word 0xffffffff ! [%fp - 0x104]
.word 0x3ff00000 ! [%fp - 0x100]
.word 0x00000001 ! [%fp - 0xfc]
.word 0x3ff00000 ! [%fp - 0xf8]
.word 0x00000000 ! [%fp - 0xf4]
.word 0x3fefffff ! [%fp - 0xf0]
.word 0xffffffff ! [%fp - 0xec]
.word 0x80000000 ! [%fp - 0xe8]
.word 0x00000000 ! [%fp - 0xe4]
.word 0x7fffffff ! [%fp - 0xe0]
.word 0xffffffff ! [%fp - 0xdc]
.word 0x00000000 ! [%fp - 0xd8]
.word 0x00000000 ! [%fp - 0xd4]
.word 0x00200000 ! [%fp - 0xd0]
.word 0x00000003 ! [%fp - 0xcc]
.word 0x00200000 ! [%fp - 0xc8]
.word 0x00000002 ! [%fp - 0xc4]
.word 0x00200000 ! [%fp - 0xc0]
.word 0x00000001 ! [%fp - 0xbc]
.word 0x00200000 ! [%fp - 0xb8]
.word 0x00000000 ! [%fp - 0xb4]
.word 0x001fffff ! [%fp - 0xb0]
.word 0xffffffff ! [%fp - 0xac]
.word 0x00100000 ! [%fp - 0xa8]
.word 0x00000001 ! [%fp - 0xa4]
.word 0x00100000 ! [%fp - 0xa0]
.word 0x00000000 ! [%fp - 0x9c]
.word 0x000fffff ! [%fp - 0x98]
.word 0xffffffff ! [%fp - 0x94]
.word 0x00080000 ! [%fp - 0x90]
.word 0x00000001 ! [%fp - 0x8c]
.word 0x00080000 ! [%fp - 0x88]
.word 0x00000000 ! [%fp - 0x84]
.word 0x0007ffff ! [%fp - 0x80]
.word 0xffffffff ! [%fp - 0x7c]
.word 0x00000000 ! [%fp - 0x78]
.word 0x01000003 ! [%fp - 0x74]
.word 0x00000000 ! [%fp - 0x70]
.word 0x01000002 ! [%fp - 0x6c]
.word 0x00000000 ! [%fp - 0x68]
.word 0x01000001 ! [%fp - 0x64]
.word 0x00000000 ! [%fp - 0x60]
.word 0x01000000 ! [%fp - 0x5c]
.word 0x00000000 ! [%fp - 0x58]
.word 0x00ffffff ! [%fp - 0x54]
.word 0x00000000 ! [%fp - 0x50]
.word 0x00800001 ! [%fp - 0x4c]
.word 0x00000000 ! [%fp - 0x48]
.word 0x00800000 ! [%fp - 0x44]
.word 0x00000000 ! [%fp - 0x40]
.word 0x007fffff ! [%fp - 0x3c]
.word 0x00000000 ! [%fp - 0x38]
.word 0x00400001 ! [%fp - 0x34]
.word 0x00000000 ! [%fp - 0x30]
.word 0x00400000 ! [%fp - 0x2c]
.word 0x00000000 ! [%fp - 0x28]
.word 0x003fffff ! [%fp - 0x24]
.word t2_data_exp_area0 ! [%fp - 0x20]
.word SYM(t2_subr3) ! [%fp - 0x1c]
.word SYM(t2_subr2) ! [%fp - 0x18]
.word SYM(t2_subr1) ! [%fp - 0x14]
.word SYM(t2_subr0) ! [%fp - 0x10]
t2_data_exp_mtbl:
.word 0xde8d9853 ! [%fp - 0xc]
.word 0xf4fe280b ! [%fp - 0x8]
.word 0x87b8f6d9 ! [%fp - 0x4]
t2_data_exp_fp:
.word 0x75d86727
.word 0x0f68464f
.word 0xc18ca984
.word 0x83118402
.word 0x4d2854bc
.word 0xedb47755
.word 0xd9393e43
.word 0xc70348b3
.word 0xd3a51f77
.word 0x65c99c6e
.word 0xdd3cf0bf
.word 0xc97f88ca
.word 0x744837a9
.word 0x3bc8b686
.word 0xc121876a
.word 0x02da4da0
.word 0xabb7f831
.word 0x0ce48c2b
.word 0xbf7e8126
.word 0x40021b6b
.word 0x0727ba11
.word 0x8ad0f795
.word 0x0c24e4f8
.word 0x6db318e4
t2_data_exp_stacktop:
.word 0
t2_data_exp_stack_end:
.skip 6300 ! page align
KDATA_MODULE(t2_module_data_exp_area0, 0x55822000)
.seg "data"
t2_data_exp_area0_start:
.skip 8128
t2_data_exp_area0_begin:
.word 0x61ed0d3d ! t2_data_exp_area0-0x20
.word 0x00ca90e6 ! t2_data_exp_area0-0x1c
.word 0x4a0bd8fb ! t2_data_exp_area0-0x18
.word 0x1ec28d29 ! t2_data_exp_area0-0x14
.word 0xacef2ab4 ! t2_data_exp_area0-0x10
.word 0xe0f838b2 ! t2_data_exp_area0-0xc
.word 0x89fb3496 ! t2_data_exp_area0-0x8
.word 0x1a09d7e3 ! t2_data_exp_area0-0x4
.global t2_data_exp_area0; t2_data_exp_area0:
.word 0x6fd2f3d4 ! t2_data_exp_area0+0x0
.word 0x84fc46c0 ! t2_data_exp_area0+0x4
.word 0xcd1081f1 ! t2_data_exp_area0+0x8
.word 0x5b4647ab ! t2_data_exp_area0+0xc
.word 0x9f1712ea ! t2_data_exp_area0+0x10
.word 0xfda36112 ! t2_data_exp_area0+0x14
.word 0x370e22a4 ! t2_data_exp_area0+0x18
.word 0x87b572a9 ! t2_data_exp_area0+0x1c
t2_data_exp_area0_end:
t2_data_exp_area0_stop:
KDATA_MODULE(t2_module_data_exp_shm_area, 0x49bb2000)
.seg "data"
t2_data_exp_shm_area_start:
t2_data_exp_shm_area_begin:
.global t2_data_exp_shm_area; t2_data_exp_shm_area:
.word 0xe06a50b7 ! t2_data_exp_shm_area+0x0 (t0)
.word 0x480c12f4 ! t2_data_exp_shm_area+0x4 (t1)
.word 0xa9791108 ! t2_data_exp_shm_area+0x8 (t2)
.word 0xa79a7b64 ! t2_data_exp_shm_area+0xc (t3)
.word 0xa64860cf ! t2_data_exp_shm_area+0x10 (t0)
.word 0x27da9fa8 ! t2_data_exp_shm_area+0x14 (t1)
.word 0x8ffb3f22 ! t2_data_exp_shm_area+0x18 (t2)
.word 0x0f2ec36a ! t2_data_exp_shm_area+0x1c (t3)
.word 0x1a3a419a ! t2_data_exp_shm_area+0x20 (t0)
.word 0x874ff9c0 ! t2_data_exp_shm_area+0x24 (t1)
.word 0xbf2b8bb1 ! t2_data_exp_shm_area+0x28 (t2)
.word 0xbc65eddd ! t2_data_exp_shm_area+0x2c (t3)
.word 0x4abaa8a7 ! t2_data_exp_shm_area+0x30 (t0)
.word 0xd259f321 ! t2_data_exp_shm_area+0x34 (t1)
.word 0x298bf57e ! t2_data_exp_shm_area+0x38 (t2)
.word 0x88bf4ad5 ! t2_data_exp_shm_area+0x3c (t3)
.word 0x3d42b649 ! t2_data_exp_shm_area+0x40 (t0 bload)
.word 0x24cb6e24 ! t2_data_exp_shm_area+0x44
.word 0x6a1c2e4a ! t2_data_exp_shm_area+0x48
.word 0xfa65b6cf ! t2_data_exp_shm_area+0x4c
.word 0x2954b034 ! t2_data_exp_shm_area+0x50
.word 0xc383d3fb ! t2_data_exp_shm_area+0x54
.word 0x0972bf3a ! t2_data_exp_shm_area+0x58
.word 0xc84b9440 ! t2_data_exp_shm_area+0x5c
.word 0xe9bfa4ef ! t2_data_exp_shm_area+0x60
.word 0x80d953d2 ! t2_data_exp_shm_area+0x64
.word 0xf27d2d19 ! t2_data_exp_shm_area+0x68
.word 0xb159177b ! t2_data_exp_shm_area+0x6c
.word 0x3e0227d1 ! t2_data_exp_shm_area+0x70
.word 0x506c7749 ! t2_data_exp_shm_area+0x74
.word 0x209cc63f ! t2_data_exp_shm_area+0x78
.word 0xec0e7927 ! t2_data_exp_shm_area+0x7c
.word 0x1d8640b3 ! t2_data_exp_shm_area+0x80 (t0 bstore)
.word 0x1b5e68f8 ! t2_data_exp_shm_area+0x84
.word 0xf72ab8ee ! t2_data_exp_shm_area+0x88
.word 0x33ef8afd ! t2_data_exp_shm_area+0x8c
.word 0xe8b809d3 ! t2_data_exp_shm_area+0x90
.word 0x3efd067c ! t2_data_exp_shm_area+0x94
.word 0xcb69bdda ! t2_data_exp_shm_area+0x98
.word 0x4e4bea06 ! t2_data_exp_shm_area+0x9c
.word 0x2f4dc7fa ! t2_data_exp_shm_area+0xa0
.word 0x38557fd3 ! t2_data_exp_shm_area+0xa4
.word 0x668966eb ! t2_data_exp_shm_area+0xa8
.word 0xf31ba008 ! t2_data_exp_shm_area+0xac
.word 0x7e36e0e1 ! t2_data_exp_shm_area+0xb0
.word 0xe08117e9 ! t2_data_exp_shm_area+0xb4
.word 0x87c91640 ! t2_data_exp_shm_area+0xb8
.word 0xcf7fe83d ! t2_data_exp_shm_area+0xbc
.word 0x849cab2b ! t2_data_exp_shm_area+0xc0 (t1 bload)
.word 0x57931d44 ! t2_data_exp_shm_area+0xc4
.word 0x0f7378df ! t2_data_exp_shm_area+0xc8
.word 0x3620d9d7 ! t2_data_exp_shm_area+0xcc
.word 0x62689d33 ! t2_data_exp_shm_area+0xd0
.word 0x2ae95665 ! t2_data_exp_shm_area+0xd4
.word 0xe80431d3 ! t2_data_exp_shm_area+0xd8
.word 0x1aebaac2 ! t2_data_exp_shm_area+0xdc
.word 0x22d58e3b ! t2_data_exp_shm_area+0xe0
.word 0x9ff74c09 ! t2_data_exp_shm_area+0xe4
.word 0xf7223531 ! t2_data_exp_shm_area+0xe8
.word 0x2f84488a ! t2_data_exp_shm_area+0xec
.word 0x4dd7a364 ! t2_data_exp_shm_area+0xf0
.word 0xec370542 ! t2_data_exp_shm_area+0xf4
.word 0xa8978ed4 ! t2_data_exp_shm_area+0xf8
.word 0xb52bc9d3 ! t2_data_exp_shm_area+0xfc
.word 0xcce3c5b7 ! t2_data_exp_shm_area+0x100 (t1 bstore)
.word 0xdba6b618 ! t2_data_exp_shm_area+0x104
.word 0x7d5dacf0 ! t2_data_exp_shm_area+0x108
.word 0xd47354c3 ! t2_data_exp_shm_area+0x10c
.word 0xb62db158 ! t2_data_exp_shm_area+0x110
.word 0x37cdf0ae ! t2_data_exp_shm_area+0x114
.word 0x1829a467 ! t2_data_exp_shm_area+0x118
.word 0xcfc8aec2 ! t2_data_exp_shm_area+0x11c
.word 0x9c5b43fc ! t2_data_exp_shm_area+0x120
.word 0xba8244a2 ! t2_data_exp_shm_area+0x124
.word 0xea87e65b ! t2_data_exp_shm_area+0x128
.word 0x59d58480 ! t2_data_exp_shm_area+0x12c
.word 0xcb79be98 ! t2_data_exp_shm_area+0x130
.word 0x054bf0ba ! t2_data_exp_shm_area+0x134
.word 0xfd853b03 ! t2_data_exp_shm_area+0x138
.word 0xea3cae3b ! t2_data_exp_shm_area+0x13c
.word 0x2b35751b ! t2_data_exp_shm_area+0x140 (t2 bload)
.word 0xa1fbdd6e ! t2_data_exp_shm_area+0x144
.word 0xee18ccb4 ! t2_data_exp_shm_area+0x148
.word 0x7edebc63 ! t2_data_exp_shm_area+0x14c
.word 0x4442403c ! t2_data_exp_shm_area+0x150
.word 0x7291e536 ! t2_data_exp_shm_area+0x154
.word 0x3456d658 ! t2_data_exp_shm_area+0x158
.word 0x17753a92 ! t2_data_exp_shm_area+0x15c
.word 0x70c45b46 ! t2_data_exp_shm_area+0x160
.word 0x20814c84 ! t2_data_exp_shm_area+0x164
.word 0x7029340d ! t2_data_exp_shm_area+0x168
.word 0x537d33e4 ! t2_data_exp_shm_area+0x16c
.word 0x1df5c9a8 ! t2_data_exp_shm_area+0x170
.word 0x9583726c ! t2_data_exp_shm_area+0x174
.word 0x1d7d2cf7 ! t2_data_exp_shm_area+0x178
.word 0x697efcbb ! t2_data_exp_shm_area+0x17c
.word 0x42bbb57b ! t2_data_exp_shm_area+0x180 (t2 bstore)
.word 0xc7743b95 ! t2_data_exp_shm_area+0x184
.word 0x5f6d8029 ! t2_data_exp_shm_area+0x188
.word 0x667b5421 ! t2_data_exp_shm_area+0x18c
.word 0x8f88a8d6 ! t2_data_exp_shm_area+0x190
.word 0x0c95f2f7 ! t2_data_exp_shm_area+0x194
.word 0x09c93012 ! t2_data_exp_shm_area+0x198
.word 0x7e0a3c31 ! t2_data_exp_shm_area+0x19c
.word 0x76188861 ! t2_data_exp_shm_area+0x1a0
.word 0xa22bf2e5 ! t2_data_exp_shm_area+0x1a4
.word 0x2c771137 ! t2_data_exp_shm_area+0x1a8
.word 0x7be474b5 ! t2_data_exp_shm_area+0x1ac
.word 0x4c592328 ! t2_data_exp_shm_area+0x1b0
.word 0xea285a4e ! t2_data_exp_shm_area+0x1b4
.word 0x79f71022 ! t2_data_exp_shm_area+0x1b8
.word 0xa2b77c10 ! t2_data_exp_shm_area+0x1bc
.word 0x9786eee9 ! t2_data_exp_shm_area+0x1c0 (t3 bload)
.word 0x05cab979 ! t2_data_exp_shm_area+0x1c4
.word 0xc89e47a5 ! t2_data_exp_shm_area+0x1c8
.word 0x10110389 ! t2_data_exp_shm_area+0x1cc
.word 0xeaf9c7a3 ! t2_data_exp_shm_area+0x1d0
.word 0x6a8bc035 ! t2_data_exp_shm_area+0x1d4
.word 0x6c12e8ef ! t2_data_exp_shm_area+0x1d8
.word 0x1ee3b448 ! t2_data_exp_shm_area+0x1dc
.word 0xd5d47312 ! t2_data_exp_shm_area+0x1e0
.word 0xef8d0923 ! t2_data_exp_shm_area+0x1e4
.word 0xcb54428a ! t2_data_exp_shm_area+0x1e8
.word 0x275b5ae2 ! t2_data_exp_shm_area+0x1ec
.word 0x537ce98e ! t2_data_exp_shm_area+0x1f0
.word 0x370546ee ! t2_data_exp_shm_area+0x1f4
.word 0x77742014 ! t2_data_exp_shm_area+0x1f8
.word 0x7d476c55 ! t2_data_exp_shm_area+0x1fc
.word 0x7a6b3c7a ! t2_data_exp_shm_area+0x200 (t3 bstore)
.word 0xc43ef18c ! t2_data_exp_shm_area+0x204
.word 0x1e230343 ! t2_data_exp_shm_area+0x208
.word 0xbc202f96 ! t2_data_exp_shm_area+0x20c
.word 0x2d4553ba ! t2_data_exp_shm_area+0x210
.word 0x8f8e28a0 ! t2_data_exp_shm_area+0x214
.word 0xdef76082 ! t2_data_exp_shm_area+0x218
.word 0x47388090 ! t2_data_exp_shm_area+0x21c
.word 0xa4f48e61 ! t2_data_exp_shm_area+0x220
.word 0x7dd7d81f ! t2_data_exp_shm_area+0x224
.word 0x9a1390bf ! t2_data_exp_shm_area+0x228
.word 0xa51a3f6c ! t2_data_exp_shm_area+0x22c
.word 0xeda83aaf ! t2_data_exp_shm_area+0x230
.word 0xff540335 ! t2_data_exp_shm_area+0x234
.word 0xda588c83 ! t2_data_exp_shm_area+0x238
.word 0x99a3f013 ! t2_data_exp_shm_area+0x23c
t2_data_exp_shm_area_end:
t2_data_exp_shm_area_stop:
! kaos version 4.2
! thread 3
! icount 5000
! targetid NIAGARA:SIM
! hostid NIAGARA:5.8
! areas 1
! areasize 64
! areaoffset 8128
! ncache 0
! emulate_ncache 1
! pagesize 8192
! invsize 0
! codecount 5002
! code 081cc000
! entry 081cc000
! fsr_exceptions 00000000
! fsr_roundmode 00000004
! fsr_mask c0000fff
! seed d464255541a6
! va_map 0000000060400000,000000007fffffff
! pa_cached 0000000060400000,000000007fffffff
! pa_noncached 000001ff60000000,000001ff7fffffff
! weights /import/n2-aus-localdir1/ntran/n2cdmspp/verif/diag/assembly/kaos/weights_files/allv9_n2.w
! begcount 0
! endcount 5000
! dwords 8
! ldblocks 0
! stblocks 0
! ldfsr_words 0
! annul 1
! predict 1
! iudepend 0
! bug 65535
#if !defined(KGLOBAL)
#define KGLOBAL(a) .global a
#endif
#if !defined(SYM)
#define SYM(a) /**/a
#endif
#if !defined(KTEXT_MODULE)
#define KTEXT_MODULE(module, va)
#endif
#if !defined(KDATA_MODULE)
#define KDATA_MODULE(module, va)
#endif
KTEXT_MODULE(t3_module_ktbl, 0x681cc000)
.seg "text"
KGLOBAL(t3_ktbl)
t3_ktbl_page_begin:
.global t3_kref; t3_kref:
.skip 0
t3_ktbl:
.word 0x23800004 ! t3_kref+0x0: fbne,a _kref+0x10
.word 0x97b50494 ! t3_kref+0x4: fcmple32 %f20, %f20, %o3
.word 0x3f800003 ! t3_kref+0x8: fbo,a _kref+0x14
.word 0x95b48512 ! t3_kref+0xc: fcmpgt16 %f18, %f18, %o2
.word 0x36800001 ! t3_kref+0x10: bge,a _kref+0x14
.word 0xe11fbde0 ! t3_kref+0x14: ldd [%fp - 0x220], %f16
.word 0xc3e8a0c0 ! t3_kref+0x18: prefetcha %g2 + 0xc0, 1
.word 0xa1b40ad4 ! t3_kref+0x1c: fpsub32 %f16, %f20, %f16
.word 0x87802080 ! t3_kref+0x20: mov 0x80, %asi
.word 0xa5b406f0 ! t3_kref+0x24: fmul8ulx16 %f16, %f16, %f18
.word 0xa9a00552 ! t3_kref+0x28: fsqrtd %f18, %f20
.word 0x81ad0a52 ! t3_kref+0x2c: fcmpd %fcc0, %f20, %f18
.word 0xf5ee101a ! t3_kref+0x30: prefetcha %i0 + %i2, 26
.word 0x2c800005 ! t3_kref+0x34: bneg,a _kref+0x48
.word 0x947d8015 ! t3_kref+0x38: sdiv %l6, %l5, %o2
.word 0x28800006 ! t3_kref+0x3c: bleu,a _kref+0x54
.word 0x9414b3ef ! t3_kref+0x40: or %l2, -0xc11, %o2
.word 0xe43e001d ! t3_kref+0x44: std %l2, [%i0 + %i5]
.word 0x948a204d ! t3_kref+0x48: andcc %o0, 0x4d, %o2
.word 0xa1b40e50 ! t3_kref+0x4c: fxnor %f16, %f16, %f16
.word 0x97b200d6 ! t3_kref+0x50: edge16l %o0, %l6, %o3
.word 0xa1b00c00 ! t3_kref+0x54: fzero %f16
.word 0xa5a01911 ! t3_kref+0x58: fitod %f17, %f18
.word 0x967d8016 ! t3_kref+0x5c: sdiv %l6, %l6, %o3
.word 0xa9b50f92 ! t3_kref+0x60: for %f20, %f18, %f20
.word 0x96544012 ! t3_kref+0x64: umul %l1, %l2, %o3
.word 0x2a800004 ! t3_kref+0x68: bcs,a _kref+0x78
.word 0x943df90e ! t3_kref+0x6c: xnor %l7, -0x6f2, %o2
.word 0x97b48450 ! t3_kref+0x70: fcmpne16 %f18, %f16, %o3
.word 0x948a6be6 ! t3_kref+0x74: andcc %o1, 0xbe6, %o2
.word 0xa5a01031 ! t3_kref+0x78: fstox %f17, %f18
.word 0x96ba250e ! t3_kref+0x7c: xnorcc %o0, 0x50e, %o3
.word 0xe4087198 ! t3_kref+0x80: ldub [%g1 - 0xe68], %l2
.word 0xa41ca00c ! t3_kref+0x84: xor %l2, 0xc, %l2
.word 0xe4287198 ! t3_kref+0x88: stb %l2, [%g1 - 0xe68]
.word 0x81d87198 ! t3_kref+0x8c: flush %g1 - 0xe68
.word 0x967a3510 ! t3_kref+0x90: sdiv %o0, -0xaf0, %o3
.word 0x969c8009 ! t3_kref+0x94: xorcc %l2, %o1, %o3
.word 0xb8102000 ! t3_kref+0x98: mov 0x0, %i4
.word 0x94b4a70a ! t3_kref+0x9c: orncc %l2, 0x70a, %o2
.word 0x38800004 ! t3_kref+0xa0: bgu,a _kref+0xb0
.word 0x81dbe40a ! t3_kref+0xa4: flush %o7 + 0x40a
.word 0xeba61000 ! t3_kref+0xa8: sta %f21, [%i0]0x80
.word 0xcd203ca8 ! t3_kref+0xac: st %f6, [%g0 - 0x358]
.word 0x95b50410 ! t3_kref+0xb0: fcmple16 %f20, %f16, %o2
.word 0xaba01a35 ! t3_kref+0xb4: fstoi %f21, %f21
.word 0x20800007 ! t3_kref+0xb8: bn,a _kref+0xd4
2: .word 0x97b48171 ! t3_kref+0xbc: edge32ln %l2, %l1, %o3
.word 0xa9a00135 ! t3_kref+0xc0: fabss %f21, %f20
.word 0x948de090 ! t3_kref+0xc4: andcc %l7, 0x90, %o2
.word 0xe9e8a080 ! t3_kref+0xc8: prefetcha %g2 + 0x80, 20
.word 0xe91e3fe0 ! t3_kref+0xcc: ldd [%i0 - 0x20], %f20
.word 0x943c8014 ! t3_kref+0xd0: xnor %l2, %l4, %o2
.word 0x81dee7d5 ! t3_kref+0xd4: flush %i3 + 0x7d5
.word 0xa1a00550 ! t3_kref+0xd8: fsqrtd %f16, %f16
.word 0xc768a14c ! t3_kref+0xdc: prefetch %g2 + 0x14c, 3
call SYM(t3_subr3)
.word 0x948c8015 ! t3_kref+0xe4: andcc %l2, %l5, %o2
.word 0x969a4010 ! t3_kref+0xe8: xorcc %o1, %l0, %o3
.word 0x95400000 ! t3_kref+0xec: mov %y, %o2
.word 0xd400a01c ! t3_kref+0xf0: ld [%g2 + 0x1c], %o2
.word 0x37800006 ! t3_kref+0xf4: fbge,a _kref+0x10c
.word 0x962c8009 ! t3_kref+0xf8: andn %l2, %o1, %o3
.word 0xa5a448b3 ! t3_kref+0xfc: fsubs %f17, %f19, %f18
.word 0x2c800004 ! t3_kref+0x100: bneg,a _kref+0x110
.word 0xd480a00c ! t3_kref+0x104: lda [%g2 + 0xc]%asi, %o2
.word 0x9535e01b ! t3_kref+0x108: srl %l7, 0x1b, %o2
.word 0xd64e2019 ! t3_kref+0x10c: ldsb [%i0 + 0x19], %o3
.word 0x961de328 ! t3_kref+0x110: xor %l7, 0x328, %o3
.word 0xe51fbf58 ! t3_kref+0x114: ldd [%fp - 0xa8], %f18
.word 0xa1a489d2 ! t3_kref+0x118: fdivd %f18, %f18, %f16
.word 0x3d800007 ! t3_kref+0x11c: fbule,a _kref+0x138
.word 0x97b58129 ! t3_kref+0x120: edge32n %l6, %o1, %o3
.word 0x2b800004 ! t3_kref+0x124: fbug,a _kref+0x134
.word 0xd6c8a01f ! t3_kref+0x128: ldsba [%g2 + 0x1f]%asi, %o3
.word 0x947a7f52 ! t3_kref+0x12c: sdiv %o1, -0xae, %o2
.word 0x81d94017 ! t3_kref+0x130: flush %g5 + %l7
.word 0xa1b40a14 ! t3_kref+0x134: fpadd16 %f16, %f20, %f16
.word 0xf16e001d ! t3_kref+0x138: prefetch %i0 + %i5, 24
.word 0x96fa23d7 ! t3_kref+0x13c: sdivcc %o0, 0x3d7, %o3
.word 0xe4360000 ! t3_kref+0x140: sth %l2, [%i0]
.word 0x94620014 ! t3_kref+0x144: subc %o0, %l4, %o2
.word 0xd48e1000 ! t3_kref+0x148: lduba [%i0]0x80, %o2
.word 0x81840000 ! t3_kref+0x14c: wr %l0, %g0, %y
.word 0xaba00530 ! t3_kref+0x150: fsqrts %f16, %f21
.word 0xe22e4000 ! t3_kref+0x154: stb %l1, [%i1]
.word 0xd6de3fe8 ! t3_kref+0x158: ldxa [%i0 - 0x18]%asi, %o3
sethi %hi(2f), %o7
.word 0xe40be174 ! t3_kref+0x160: ldub [%o7 + 0x174], %l2
.word 0xa41ca00c ! t3_kref+0x164: xor %l2, 0xc, %l2
.word 0xe42be174 ! t3_kref+0x168: stb %l2, [%o7 + 0x174]
.word 0x81dbe174 ! t3_kref+0x16c: flush %o7 + 0x174
.word 0x969a0010 ! t3_kref+0x170: xorcc %o0, %l0, %o3
2: .word 0xd4380018 ! t3_kref+0x174: std %o2, [%g0 + %i0]
.word 0xe9be5890 ! t3_kref+0x178: stda %f20, [%i1 + %l0]0xc4
.word 0xa5b486d4 ! t3_kref+0x17c: fmul8sux16 %f18, %f20, %f18
.word 0xa9a509d0 ! t3_kref+0x180: fdivd %f20, %f16, %f20
.word 0x97b50356 ! t3_kref+0x184: alignaddrl %l4, %l6, %o3
.word 0x95358015 ! t3_kref+0x188: srl %l6, %l5, %o2
.word 0x96827974 ! t3_kref+0x18c: addcc %o1, -0x68c, %o3
.word 0x963a76b7 ! t3_kref+0x190: xnor %o1, -0x949, %o3
.word 0x94a4c016 ! t3_kref+0x194: subcc %l3, %l6, %o2
.word 0x969d3bb5 ! t3_kref+0x198: xorcc %l4, -0x44b, %o3
.word 0x38800006 ! t3_kref+0x19c: bgu,a _kref+0x1b4
.word 0x94d56d46 ! t3_kref+0x1a0: umulcc %l5, 0xd46, %o2
.word 0x9654272c ! t3_kref+0x1a4: umul %l0, 0x72c, %o3
.word 0x24800002 ! t3_kref+0x1a8: ble,a _kref+0x1b0
.word 0xa1b00772 ! t3_kref+0x1ac: fpack16 %f18, %f16
.word 0xdaee5000 ! t3_kref+0x1b0: ldstuba [%i1]0x80, %o5
.word 0x960decad ! t3_kref+0x1b4: and %l7, 0xcad, %o3
.word 0xeb00a01c ! t3_kref+0x1b8: ld [%g2 + 0x1c], %f21
.word 0xeaa0a02c ! t3_kref+0x1bc: sta %l5, [%g2 + 0x2c]%asi
.word 0x8143c000 ! t3_kref+0x1c0: stbar
.word 0x86102001 ! t3_kref+0x1c4: mov 0x1, %g3
.word 0x32800000 ! t3_kref+0x1c8: bne,a _kref+0x1c8
.word 0x86a0e001 ! t3_kref+0x1cc: subcc %g3, 1, %g3
.word 0x2a800008 ! t3_kref+0x1d0: bcs,a _kref+0x1f0
.word 0xe9e8a14e ! t3_kref+0x1d4: prefetcha %g2 + 0x14e, 20
.word 0xe1bf5a19 ! t3_kref+0x1d8: stda %f16, [%i5 + %i1]0xd0
.word 0xa1a00552 ! t3_kref+0x1dc: fsqrtd %f18, %f16
.word 0x2d480003 ! t3_kref+0x1e0: fbg,a,pt %fcc0, _kref+0x1ec
.word 0x95702614 ! t3_kref+0x1e4: popc 0x614, %o2
.word 0x967d0016 ! t3_kref+0x1e8: sdiv %l4, %l6, %o3
.word 0xa9a00554 ! t3_kref+0x1ec: fsqrtd %f20, %f20
.word 0x81820000 ! t3_kref+0x1f0: wr %o0, %g0, %y
.word 0xe0380019 ! t3_kref+0x1f4: std %l0, [%g0 + %i1]
.word 0x97b484d2 ! t3_kref+0x1f8: fcmpne32 %f18, %f18, %o3
.word 0xe3270018 ! t3_kref+0x1fc: st %f17, [%i4 + %i0]
call SYM(t3_subr2)
.word 0x95b54169 ! t3_kref+0x204: edge32ln %l5, %o1, %o2
.word 0x942d740c ! t3_kref+0x208: andn %l5, -0xbf4, %o2
.word 0xa1a00054 ! t3_kref+0x20c: fmovd %f20, %f16
.word 0x951a3b26 ! t3_kref+0x210: tsubcctv %o0, -0x4da, %o2
.word 0x95352009 ! t3_kref+0x214: srl %l4, 0x9, %o2
.word 0xa5a00552 ! t3_kref+0x218: fsqrtd %f18, %f18
.word 0xa3b4ca70 ! t3_kref+0x21c: fpadd32s %f19, %f16, %f17
.word 0xa5b50f92 ! t3_kref+0x220: for %f20, %f18, %f18
.word 0x94826829 ! t3_kref+0x224: addcc %o1, 0x829, %o2
.word 0xd6163ff2 ! t3_kref+0x228: lduh [%i0 - 0xe], %o3
.word 0x961a7693 ! t3_kref+0x22c: xor %o1, -0x96d, %o3
.word 0x8143c000 ! t3_kref+0x230: stbar
.word 0x97b580b7 ! t3_kref+0x234: edge16n %l6, %l7, %o3
.word 0xe93e4000 ! t3_kref+0x238: std %f20, [%i1]
.word 0x95400000 ! t3_kref+0x23c: mov %y, %o2
.word 0x97b5c077 ! t3_kref+0x240: edge8ln %l7, %l7, %o3
.word 0x95400000 ! t3_kref+0x244: mov %y, %o2
.word 0x81b01022 ! t3_kref+0x248: siam 0x2
.word 0xecee501a ! t3_kref+0x24c: ldstuba [%i1 + %i2]0x80, %l6
.word 0x973d4009 ! t3_kref+0x250: sra %l5, %o1, %o3
.word 0x96120014 ! t3_kref+0x254: or %o0, %l4, %o3
.word 0xb8102008 ! t3_kref+0x258: mov 0x8, %i4
.word 0x81ad4ab2 ! t3_kref+0x25c: fcmpes %fcc0, %f21, %f18
.word 0xd686200c ! t3_kref+0x260: lda [%i0 + 0xc]%asi, %o3
.word 0x963d4012 ! t3_kref+0x264: xnor %l5, %l2, %o3
.word 0xe226001c ! t3_kref+0x268: st %l1, [%i0 + %i4]
.word 0x94858011 ! t3_kref+0x26c: addcc %l6, %l1, %o2
.word 0x96024015 ! t3_kref+0x270: add %o1, %l5, %o3
.word 0xa1a018d2 ! t3_kref+0x274: fdtos %f18, %f16
.word 0xa9a409d2 ! t3_kref+0x278: fdivd %f16, %f18, %f20
.word 0xaba01a32 ! t3_kref+0x27c: fstoi %f18, %f21
.word 0x3d480001 ! t3_kref+0x280: fbule,a,pt %fcc0, _kref+0x284
.word 0xec36001b ! t3_kref+0x284: sth %l6, [%i0 + %i3]
.word 0x2d480002 ! t3_kref+0x288: fbg,a,pt %fcc0, _kref+0x290
.word 0x96144015 ! t3_kref+0x28c: or %l1, %l5, %o3
.word 0xa9a00532 ! t3_kref+0x290: fsqrts %f18, %f20
.word 0x20480002 ! t3_kref+0x294: bn,a,pt %icc, _kref+0x29c
.word 0x9544c000 ! t3_kref+0x298: mov %gsr, %o2
.word 0xa5a489d2 ! t3_kref+0x29c: fdivd %f18, %f18, %f18
.word 0xe380a02c ! t3_kref+0x2a0: lda [%g2 + 0x2c]%asi, %f17
.word 0xd4567fe6 ! t3_kref+0x2a4: ldsh [%i1 - 0x1a], %o2
.word 0xa9b40e10 ! t3_kref+0x2a8: fand %f16, %f16, %f20
.word 0x95b50554 ! t3_kref+0x2ac: fcmpeq16 %f20, %f20, %o2
.word 0x94b54012 ! t3_kref+0x2b0: orncc %l5, %l2, %o2
.word 0xd6567fea ! t3_kref+0x2b4: ldsh [%i1 - 0x16], %o3
.word 0x9540c000 ! t3_kref+0x2b8: mov %asi, %o2
.word 0x95b40240 ! t3_kref+0x2bc: array16 %l0, %g0, %o2
.word 0x94e54017 ! t3_kref+0x2c0: subccc %l5, %l7, %o2
.word 0xa1b48a12 ! t3_kref+0x2c4: fpadd16 %f18, %f18, %f16
.word 0xd648a00c ! t3_kref+0x2c8: ldsb [%g2 + 0xc], %o3
.word 0xc12e401c ! t3_kref+0x2cc: st %fsr, [%i1 + %i4]
.word 0x8d848015 ! t3_kref+0x2d0: wr %l2, %l5, %fprs
.word 0x97354014 ! t3_kref+0x2d4: srl %l5, %l4, %o3
.word 0xa7a018d0 ! t3_kref+0x2d8: fdtos %f16, %f19
.word 0xa1a00552 ! t3_kref+0x2dc: fsqrtd %f18, %f16
.word 0x94544010 ! t3_kref+0x2e0: umul %l1, %l0, %o2
.word 0xa5b506f0 ! t3_kref+0x2e4: fmul8ulx16 %f20, %f16, %f18
.word 0x953d200c ! t3_kref+0x2e8: sra %l4, 0xc, %o2
.word 0x95b48590 ! t3_kref+0x2ec: fcmpgt32 %f18, %f16, %o2
.word 0x94d24015 ! t3_kref+0x2f0: umulcc %o1, %l5, %o2
.word 0x39800004 ! t3_kref+0x2f4: fbuge,a _kref+0x304
.word 0xa3a54830 ! t3_kref+0x2f8: fadds %f21, %f16, %f17
.word 0x9624c015 ! t3_kref+0x2fc: sub %l3, %l5, %o3
.word 0x8143c000 ! t3_kref+0x300: stbar
.word 0x8143c000 ! t3_kref+0x304: stbar
.word 0xba102000 ! t3_kref+0x308: mov 0x0, %i5
.word 0x87802080 ! t3_kref+0x30c: mov 0x80, %asi
.word 0x97322001 ! t3_kref+0x310: srl %o0, 0x1, %o3
.word 0x9615ee62 ! t3_kref+0x314: or %l7, 0xe62, %o3
.word 0xa9b009b3 ! t3_kref+0x318: fexpand %f19, %f20
.word 0x37480005 ! t3_kref+0x31c: fbge,a,pt %fcc0, _kref+0x330
.word 0xa9a509b3 ! t3_kref+0x320: fdivs %f20, %f19, %f20
.word 0xa9a409d4 ! t3_kref+0x324: fdivd %f16, %f20, %f20
.word 0xe2a66008 ! t3_kref+0x328: sta %l1, [%i1 + 8]%asi
.word 0xa9b50d10 ! t3_kref+0x32c: fandnot1 %f20, %f16, %f20
.word 0x81ddc00e ! t3_kref+0x330: flush %l7 + %sp
.word 0xa5a01895 ! t3_kref+0x334: fitos %f21, %f18
.word 0x948a0017 ! t3_kref+0x338: andcc %o0, %l7, %o2
.word 0x3b480007 ! t3_kref+0x33c: fble,a,pt %fcc0, _kref+0x358
.word 0xd608a01c ! t3_kref+0x340: ldub [%g2 + 0x1c], %o3
.word 0xa9a00032 ! t3_kref+0x344: fmovs %f18, %f20
.word 0x948a3c51 ! t3_kref+0x348: andcc %o0, -0x3af, %o2
.word 0xe87e4000 ! t3_kref+0x34c: swap [%i1], %l4
.word 0x94246994 ! t3_kref+0x350: sub %l1, 0x994, %o2
.word 0x37800008 ! t3_kref+0x354: fbge,a _kref+0x374
.word 0xd650a02c ! t3_kref+0x358: ldsh [%g2 + 0x2c], %o3
.word 0x969c214e ! t3_kref+0x35c: xorcc %l0, 0x14e, %o3
.word 0x97b400c8 ! t3_kref+0x360: edge16l %l0, %o0, %o3
.word 0x23800007 ! t3_kref+0x364: fbne,a _kref+0x380
.word 0xa5b54ea0 ! t3_kref+0x368: fsrc1s %f21, %f18
.word 0xd44e401a ! t3_kref+0x36c: ldsb [%i1 + %i2], %o2
.word 0x1502b70f ! t3_kref+0x370: sethi %hi(0xadc3c00), %o2
.word 0xaba000b4 ! t3_kref+0x374: fnegs %f20, %f21
.word 0xa1a00550 ! t3_kref+0x378: fsqrtd %f16, %f16
.word 0x94023bce ! t3_kref+0x37c: add %o0, -0x432, %o2
.word 0xabb48c72 ! t3_kref+0x380: fnors %f18, %f18, %f21
.word 0x97b40492 ! t3_kref+0x384: fcmple32 %f16, %f18, %o3
.word 0xa9a548b5 ! t3_kref+0x388: fsubs %f21, %f21, %f20
.word 0xe51fbfb0 ! t3_kref+0x38c: ldd [%fp - 0x50], %f18
.word 0x9654e568 ! t3_kref+0x390: umul %l3, 0x568, %o3
.word 0x2f480007 ! t3_kref+0x394: fbu,a,pt %fcc0, _kref+0x3b0
.word 0xa5a00550 ! t3_kref+0x398: fsqrtd %f16, %f18
.word 0xd2f6501d ! t3_kref+0x39c: stxa %o1, [%i1 + %i5]0x80
.word 0x94726eb8 ! t3_kref+0x3a0: udiv %o1, 0xeb8, %o2
.word 0xa7a4c8b0 ! t3_kref+0x3a4: fsubs %f19, %f16, %f19
.word 0xefee501d ! t3_kref+0x3a8: prefetcha %i1 + %i5, 23
.word 0xd1f65017 ! t3_kref+0x3ac: casxa [%i1]0x80, %l7, %o0
.word 0x96124009 ! t3_kref+0x3b0: or %o1, %o1, %o3
.word 0xa5a50854 ! t3_kref+0x3b4: faddd %f20, %f20, %f18
.word 0xa1a489d2 ! t3_kref+0x3b8: fdivd %f18, %f18, %f16
.word 0xe09f5018 ! t3_kref+0x3bc: ldda [%i5 + %i0]0x80, %l0
.word 0x2f480001 ! t3_kref+0x3c0: fbu,a,pt %fcc0, _kref+0x3c4
.word 0xa1a00533 ! t3_kref+0x3c4: fsqrts %f19, %f16
.word 0xd4063ff8 ! t3_kref+0x3c8: ld [%i0 - 8], %o2
.word 0x9635c009 ! t3_kref+0x3cc: orn %l7, %o1, %o3
.word 0x97b50454 ! t3_kref+0x3d0: fcmpne16 %f20, %f20, %o3
.word 0x96824015 ! t3_kref+0x3d4: addcc %o1, %l5, %o3
.word 0x3b800005 ! t3_kref+0x3d8: fble,a _kref+0x3ec
.word 0x95b480d3 ! t3_kref+0x3dc: edge16l %l2, %l3, %o2
.word 0x81ac0a50 ! t3_kref+0x3e0: fcmpd %fcc0, %f16, %f16
.word 0x81b01021 ! t3_kref+0x3e4: siam 0x1
.word 0xd4d0a03e ! t3_kref+0x3e8: ldsha [%g2 + 0x3e]%asi, %o2
.word 0x94248009 ! t3_kref+0x3ec: sub %l2, %o1, %o2
.word 0x951a2778 ! t3_kref+0x3f0: tsubcctv %o0, 0x778, %o2
.word 0x968dc010 ! t3_kref+0x3f4: andcc %l7, %l0, %o3
.word 0xa3a4c830 ! t3_kref+0x3f8: fadds %f19, %f16, %f17
.word 0x961a4015 ! t3_kref+0x3fc: xor %o1, %l5, %o3
.word 0xee7e2004 ! t3_kref+0x400: swap [%i0 + 4], %l7
.word 0xa5a00535 ! t3_kref+0x404: fsqrts %f21, %f18
.word 0xe1ee101c ! t3_kref+0x408: prefetcha %i0 + %i4, 16
.word 0x38800001 ! t3_kref+0x40c: bgu,a _kref+0x410
.word 0xa1a448b2 ! t3_kref+0x410: fsubs %f17, %f18, %f16
.word 0x968d8009 ! t3_kref+0x414: andcc %l6, %o1, %o3
.word 0xe2280019 ! t3_kref+0x418: stb %l1, [%g0 + %i1]
.word 0xd400a02c ! t3_kref+0x41c: ld [%g2 + 0x2c], %o2
.word 0x8143c000 ! t3_kref+0x420: stbar
.word 0x96a524f4 ! t3_kref+0x424: subcc %l4, 0x4f4, %o3
.word 0xa1a00554 ! t3_kref+0x428: fsqrtd %f20, %f16
.word 0x9f414000 ! t3_kref+0x42c: mov %pc, %o7
.word 0x95324008 ! t3_kref+0x430: srl %o1, %o0, %o2
.word 0xa3a00030 ! t3_kref+0x434: fmovs %f16, %f17
.word 0xd64e201f ! t3_kref+0x438: ldsb [%i0 + 0x1f], %o3
.word 0xd688a01d ! t3_kref+0x43c: lduba [%g2 + 0x1d]%asi, %o3
.word 0x22800005 ! t3_kref+0x440: be,a _kref+0x454
.word 0x96e5bccb ! t3_kref+0x444: subccc %l6, -0x335, %o3
.word 0xa5b54733 ! t3_kref+0x448: fmuld8ulx16 %f21, %f19, %f18
.word 0xd600a01c ! t3_kref+0x44c: ld [%g2 + 0x1c], %o3
.word 0xa1b54df3 ! t3_kref+0x450: fnands %f21, %f19, %f16
.word 0xeeee3fec ! t3_kref+0x454: ldstuba [%i0 - 0x14]%asi, %l7
.word 0x95400000 ! t3_kref+0x458: mov %y, %o2
.word 0x2f800004 ! t3_kref+0x45c: fbu,a _kref+0x46c
.word 0xe0763fe0 ! t3_kref+0x460: stx %l0, [%i0 - 0x20]
.word 0x96a43bfd ! t3_kref+0x464: subcc %l0, -0x403, %o3
.word 0x941a6e73 ! t3_kref+0x468: xor %o1, 0xe73, %o2
.word 0xa5b54731 ! t3_kref+0x46c: fmuld8ulx16 %f21, %f17, %f18
.word 0xd448a03e ! t3_kref+0x470: ldsb [%g2 + 0x3e], %o2
.word 0xa9a48852 ! t3_kref+0x474: faddd %f18, %f18, %f20
.word 0x3c480005 ! t3_kref+0x478: bpos,a,pt %icc, _kref+0x48c
.word 0xa5b406d0 ! t3_kref+0x47c: fmul8sux16 %f16, %f16, %f18
.word 0x20480003 ! t3_kref+0x480: bn,a,pt %icc, _kref+0x48c
.word 0x947d8009 ! t3_kref+0x484: sdiv %l6, %o1, %o2
.word 0xaba449b3 ! t3_kref+0x488: fdivs %f17, %f19, %f21
.word 0x20480007 ! t3_kref+0x48c: bn,a,pt %icc, _kref+0x4a8
.word 0xd608a00d ! t3_kref+0x490: ldub [%g2 + 0xd], %o3
.word 0x96120008 ! t3_kref+0x494: or %o0, %o0, %o3
.word 0x3c800004 ! t3_kref+0x498: bpos,a _kref+0x4a8
.word 0x9405c011 ! t3_kref+0x49c: add %l7, %l1, %o2
.word 0x30800002 ! t3_kref+0x4a0: ba,a _kref+0x4a8
.word 0x968cabc9 ! t3_kref+0x4a4: andcc %l2, 0xbc9, %o3
.word 0x3a800002 ! t3_kref+0x4a8: bcc,a _kref+0x4b0
.word 0xe1380019 ! t3_kref+0x4ac: std %f16, [%g0 + %i1]
.word 0x3a800006 ! t3_kref+0x4b0: bcc,a _kref+0x4c8
.word 0xa1a00135 ! t3_kref+0x4b4: fabss %f21, %f16
.word 0x81ac0ab0 ! t3_kref+0x4b8: fcmpes %fcc0, %f16, %f16
.word 0x940cc008 ! t3_kref+0x4bc: and %l3, %o0, %o2
.word 0x81ad4a30 ! t3_kref+0x4c0: fcmps %fcc0, %f21, %f16
.word 0x9735e00b ! t3_kref+0x4c4: srl %l7, 0xb, %o3
.word 0xa1b00cf5 ! t3_kref+0x4c8: fnot2s %f21, %f16
.word 0x95b50490 ! t3_kref+0x4cc: fcmple32 %f20, %f16, %o2
.word 0xa5b48ad2 ! t3_kref+0x4d0: fpsub32 %f18, %f18, %f18
.word 0xd68e201a ! t3_kref+0x4d4: lduba [%i0 + 0x1a]%asi, %o3
.word 0xc168a206 ! t3_kref+0x4d8: prefetch %g2 + 0x206, 0
.word 0x81dc78df ! t3_kref+0x4dc: flush %l1 - 0x721
.word 0xa1a01913 ! t3_kref+0x4e0: fitod %f19, %f16
.word 0xe91fbfc8 ! t3_kref+0x4e4: ldd [%fp - 0x38], %f20
.word 0x28800007 ! t3_kref+0x4e8: bleu,a _kref+0x504
.word 0xa9b40912 ! t3_kref+0x4ec: faligndata %f16, %f18, %f20
.word 0xaba000b0 ! t3_kref+0x4f0: fnegs %f16, %f21
.word 0x96b46ea9 ! t3_kref+0x4f4: orncc %l1, 0xea9, %o3
.word 0x1721293b ! t3_kref+0x4f8: sethi %hi(0x84a4ec00), %o3
.word 0xe5ee501c ! t3_kref+0x4fc: prefetcha %i1 + %i4, 18
.word 0x29800007 ! t3_kref+0x500: fbl,a _kref+0x51c
.word 0xa1a489d0 ! t3_kref+0x504: fdivd %f18, %f16, %f16
.word 0x96842d0b ! t3_kref+0x508: addcc %l0, 0xd0b, %o3
.word 0x96fc4010 ! t3_kref+0x50c: sdivcc %l1, %l0, %o3
.word 0x94424010 ! t3_kref+0x510: addc %o1, %l0, %o2
.word 0xe6267fec ! t3_kref+0x514: st %l3, [%i1 - 0x14]
.word 0x94bc661d ! t3_kref+0x518: xnorcc %l1, 0x61d, %o2
.word 0xa5a00550 ! t3_kref+0x51c: fsqrtd %f16, %f18
.word 0x94427381 ! t3_kref+0x520: addc %o1, -0xc7f, %o2
.word 0xa1b40f52 ! t3_kref+0x524: fornot1 %f16, %f18, %f16
.word 0xe53e3ff8 ! t3_kref+0x528: std %f18, [%i0 - 8]
.word 0x968c3901 ! t3_kref+0x52c: andcc %l0, -0x6ff, %o3
.word 0x96046add ! t3_kref+0x530: add %l1, 0xadd, %o3
.word 0xe1a0a01c ! t3_kref+0x534: sta %f16, [%g2 + 0x1c]%asi
.word 0xa1b40cb2 ! t3_kref+0x538: fandnot2s %f16, %f18, %f16
.word 0x960438c9 ! t3_kref+0x53c: add %l0, -0x737, %o3
.word 0xd4500019 ! t3_kref+0x540: ldsh [%g0 + %i1], %o2
.word 0x94e5c011 ! t3_kref+0x544: subccc %l7, %l1, %o2
.word 0xabb54a73 ! t3_kref+0x548: fpadd32s %f21, %f19, %f21
.word 0x20800005 ! t3_kref+0x54c: bn,a _kref+0x560
.word 0x949d8017 ! t3_kref+0x550: xorcc %l6, %l7, %o2
.word 0xd640a03c ! t3_kref+0x554: ldsw [%g2 + 0x3c], %o3
.word 0x947dffb3 ! t3_kref+0x558: sdiv %l7, -0x4d, %o2
.word 0x95b40056 ! t3_kref+0x55c: edge8l %l0, %l6, %o2
.word 0xa1a9c054 ! t3_kref+0x560: fmovdu %fcc0, %f20, %f16
call SYM(t3_subr1)
.word 0x94550016 ! t3_kref+0x568: umul %l4, %l6, %o2
.word 0x81de4017 ! t3_kref+0x56c: flush %i1 + %l7
.word 0x9de3bfa0 ! t3_kref+0x570: save %sp, -0x60, %sp
.word 0xb28629f5 ! t3_kref+0x574: addcc %i0, 0x9f5, %i1
.word 0x95ee6ba0 ! t3_kref+0x578: restore %i1, 0xba0, %o2
.word 0xd410a01c ! t3_kref+0x57c: lduh [%g2 + 0x1c], %o2
.word 0xa9b4c630 ! t3_kref+0x580: fmul8x16 %f19, %f16, %f20
.word 0x8143c000 ! t3_kref+0x584: stbar
.word 0x94e58017 ! t3_kref+0x588: subccc %l6, %l7, %o2
.word 0xa9a01a32 ! t3_kref+0x58c: fstoi %f18, %f20
.word 0x81ad4a30 ! t3_kref+0x590: fcmps %fcc0, %f21, %f16
.word 0x94448015 ! t3_kref+0x594: addc %l2, %l5, %o2
.word 0xa5a50934 ! t3_kref+0x598: fmuls %f20, %f20, %f18
.word 0x28800006 ! t3_kref+0x59c: bleu,a _kref+0x5b4
.word 0xe01e3fe8 ! t3_kref+0x5a0: ldd [%i0 - 0x18], %l0
.word 0xa1b44c71 ! t3_kref+0x5a4: fnors %f17, %f17, %f16
.word 0xa9a00550 ! t3_kref+0x5a8: fsqrtd %f16, %f20
.word 0xd27e0000 ! t3_kref+0x5ac: swap [%i0], %o1
.word 0x3e800007 ! t3_kref+0x5b0: bvc,a _kref+0x5cc
.word 0x9540c000 ! t3_kref+0x5b4: mov %asi, %o2
.word 0x968a646b ! t3_kref+0x5b8: andcc %o1, 0x46b, %o3
.word 0xea7e0000 ! t3_kref+0x5bc: swap [%i0], %l5
.word 0x3f800001 ! t3_kref+0x5c0: fbo,a _kref+0x5c4
.word 0xa9b407d4 ! t3_kref+0x5c4: pdist %f16, %f20, %f20
.word 0x96220009 ! t3_kref+0x5c8: sub %o0, %o1, %o3
.word 0x947c4014 ! t3_kref+0x5cc: sdiv %l1, %l4, %o2
.word 0xa3a01891 ! t3_kref+0x5d0: fitos %f17, %f17
.word 0xe2ee5000 ! t3_kref+0x5d4: ldstuba [%i1]0x80, %l1
.word 0xe5801019 ! t3_kref+0x5d8: lda [%g0 + %i1]0x80, %f18
.word 0xa1a00552 ! t3_kref+0x5dc: fsqrtd %f18, %f16
.word 0x9de3bfa0 ! t3_kref+0x5e0: save %sp, -0x60, %sp
.word 0xb63ee0a5 ! t3_kref+0x5e4: xnor %i3, 0xa5, %i3
.word 0x97ef7ea7 ! t3_kref+0x5e8: restore %i5, -0x159, %o3
.word 0x30480003 ! t3_kref+0x5ec: ba,a,pt %icc, _kref+0x5f8
.word 0x001fffff ! t3_kref+0x5f0: illtrap 0x1fffff
.word 0xd4163ff2 ! t3_kref+0x5f4: lduh [%i0 - 0xe], %o2
.word 0x81ac8a54 ! t3_kref+0x5f8: fcmpd %fcc0, %f18, %f20
.word 0x8143e038 ! t3_kref+0x5fc: membar 0x38
.word 0x81580000 ! t3_kref+0x600: flushw
.word 0xd456600e ! t3_kref+0x604: ldsh [%i1 + 0xe], %o2
.word 0xaba01a50 ! t3_kref+0x608: fdtoi %f16, %f21
.word 0x3c800005 ! t3_kref+0x60c: bpos,a _kref+0x620
.word 0xe968a043 ! t3_kref+0x610: prefetch %g2 + 0x43, 20
.word 0xd440a00c ! t3_kref+0x614: ldsw [%g2 + 0xc], %o2
.word 0xe0262010 ! t3_kref+0x618: st %l0, [%i0 + 0x10]
.word 0xa7a01893 ! t3_kref+0x61c: fitos %f19, %f19
.word 0x9685e584 ! t3_kref+0x620: addcc %l7, 0x584, %o3
.word 0x968d7cb8 ! t3_kref+0x624: andcc %l5, -0x348, %o3
.word 0x21800008 ! t3_kref+0x628: fbn,a _kref+0x648
.word 0x8585c009 ! t3_kref+0x62c: wr %l7, %o1, %ccr
.word 0xa1b50f94 ! t3_kref+0x630: for %f20, %f20, %f16
.word 0xd490a03c ! t3_kref+0x634: lduha [%g2 + 0x3c]%asi, %o2
.word 0x95b50550 ! t3_kref+0x638: fcmpeq16 %f20, %f16, %o2
.word 0x9644bd95 ! t3_kref+0x63c: addc %l2, -0x26b, %o3
.word 0xa7a00031 ! t3_kref+0x640: fmovs %f17, %f19
.word 0x96d53006 ! t3_kref+0x644: umulcc %l4, -0xffa, %o3
.word 0xa3a4c833 ! t3_kref+0x648: fadds %f19, %f19, %f17
.word 0x152eaf83 ! t3_kref+0x64c: sethi %hi(0xbabe0c00), %o2
.word 0x878020d2 ! t3_kref+0x650: mov 0xd2, %asi
.word 0x25480007 ! t3_kref+0x654: fblg,a,pt %fcc0, _kref+0x670
.word 0x96ba4017 ! t3_kref+0x658: xnorcc %o1, %l7, %o3
.word 0x941de8ca ! t3_kref+0x65c: xor %l7, 0x8ca, %o2
.word 0xa5b50d40 ! t3_kref+0x660: fnot1 %f20, %f18
.word 0x94bcb071 ! t3_kref+0x664: xnorcc %l2, -0xf8f, %o2
.word 0x961d2e70 ! t3_kref+0x668: xor %l4, 0xe70, %o3
.word 0x9615ec10 ! t3_kref+0x66c: or %l7, 0xc10, %o3
.word 0xa1a01930 ! t3_kref+0x670: fstod %f16, %f16
.word 0xe11fbe18 ! t3_kref+0x674: ldd [%fp - 0x1e8], %f16
.word 0xa7b4cd60 ! t3_kref+0x678: fnot1s %f19, %f19
.word 0x9de3bfa0 ! t3_kref+0x67c: save %sp, -0x60, %sp
.word 0xba180019 ! t3_kref+0x680: xor %g0, %i1, %i5
.word 0x95ef6a27 ! t3_kref+0x684: restore %i5, 0xa27, %o2
call SYM(t3_subr0)
.word 0xe0f01019 ! t3_kref+0x68c: stxa %l0, [%g0 + %i1]0x80
.word 0x35800004 ! t3_kref+0x690: fbue,a _kref+0x6a0
.word 0x961c0017 ! t3_kref+0x694: xor %l0, %l7, %o3
.word 0xd416c019 ! t3_kref+0x698: lduh [%i3 + %i1], %o2
.word 0xa3b50d60 ! t3_kref+0x69c: fnot1s %f20, %f17
.word 0x1732b027 ! t3_kref+0x6a0: sethi %hi(0xcac09c00), %o3
.word 0xe01f4019 ! t3_kref+0x6a4: ldd [%i5 + %i1], %l0
.word 0x947c6d32 ! t3_kref+0x6a8: sdiv %l1, 0xd32, %o2
.word 0x81dbc00d ! t3_kref+0x6ac: flush %o7 + %o5
.word 0x2e800003 ! t3_kref+0x6b0: bvs,a _kref+0x6bc
.word 0xd0be5000 ! t3_kref+0x6b4: stda %o0, [%i1]0x80
.word 0x97400000 ! t3_kref+0x6b8: mov %y, %o3
.word 0xa7b48af5 ! t3_kref+0x6bc: fpsub32s %f18, %f21, %f19
.word 0xd6167ff2 ! t3_kref+0x6c0: lduh [%i1 - 0xe], %o3
.word 0xd67e3ff8 ! t3_kref+0x6c4: swap [%i0 - 8], %o3
.word 0x961d6223 ! t3_kref+0x6c8: xor %l5, 0x223, %o3
.word 0x32800007 ! t3_kref+0x6cc: bne,a _kref+0x6e8
.word 0xec2e401a ! t3_kref+0x6d0: stb %l6, [%i1 + %i2]
.word 0xe51fbfd8 ! t3_kref+0x6d4: ldd [%fp - 0x28], %f18
.word 0xd44e2003 ! t3_kref+0x6d8: ldsb [%i0 + 3], %o2
.word 0xe586101c ! t3_kref+0x6dc: lda [%i0 + %i4]0x80, %f18
.word 0x2b800006 ! t3_kref+0x6e0: fbug,a _kref+0x6f8
.word 0x94344016 ! t3_kref+0x6e4: orn %l1, %l6, %o2
.word 0xd64e200a ! t3_kref+0x6e8: ldsb [%i0 + 0xa], %o3
.word 0xa9b48d40 ! t3_kref+0x6ec: fnot1 %f18, %f20
.word 0x96ba7ac1 ! t3_kref+0x6f0: xnorcc %o1, -0x53f, %o3
.word 0xe9be101d ! t3_kref+0x6f4: stda %f20, [%i0 + %i5]0x80
.word 0xaba00133 ! t3_kref+0x6f8: fabss %f19, %f21
.word 0x97b24175 ! t3_kref+0x6fc: edge32ln %o1, %l5, %o3
.word 0xd4100018 ! t3_kref+0x700: lduh [%g0 + %i0], %o2
.word 0xd48e5000 ! t3_kref+0x704: lduba [%i1]0x80, %o2
.word 0xa1a01a50 ! t3_kref+0x708: fdtoi %f16, %f16
.word 0x95400000 ! t3_kref+0x70c: mov %y, %o2
.word 0xd456401b ! t3_kref+0x710: ldsh [%i1 + %i3], %o2
.word 0x8143c000 ! t3_kref+0x714: stbar
.word 0xd4400018 ! t3_kref+0x718: ldsw [%g0 + %i0], %o2
.word 0xabb54a70 ! t3_kref+0x71c: fpadd32s %f21, %f16, %f21
.word 0x2e480002 ! t3_kref+0x720: bvs,a,pt %icc, _kref+0x728
.word 0x96124017 ! t3_kref+0x724: or %o1, %l7, %o3
.word 0xefee101c ! t3_kref+0x728: prefetcha %i0 + %i4, 23
.word 0x2f480006 ! t3_kref+0x72c: fbu,a,pt %fcc0, _kref+0x744
.word 0x8143c000 ! t3_kref+0x730: stbar
.word 0xe1be5a1a ! t3_kref+0x734: stda %f16, [%i1 + %i2]0xd0
.word 0x967c0008 ! t3_kref+0x738: sdiv %l0, %o0, %o3
.word 0x9475c008 ! t3_kref+0x73c: udiv %l7, %o0, %o2
.word 0xabb00cf3 ! t3_kref+0x740: fnot2s %f19, %f21
.word 0x948c7c25 ! t3_kref+0x744: andcc %l1, -0x3db, %o2
.word 0x85844012 ! t3_kref+0x748: wr %l1, %l2, %ccr
.word 0xa1a00554 ! t3_kref+0x74c: fsqrtd %f20, %f16
.word 0xa3a548b0 ! t3_kref+0x750: fsubs %f21, %f16, %f17
.word 0xe11fbeb8 ! t3_kref+0x754: ldd [%fp - 0x148], %f16
.word 0xa9a00550 ! t3_kref+0x758: fsqrtd %f16, %f20
.word 0xa1b50a12 ! t3_kref+0x75c: fpadd16 %f20, %f18, %f16
.word 0x96b261bf ! t3_kref+0x760: orncc %o1, 0x1bf, %o3
.word 0x96354014 ! t3_kref+0x764: orn %l5, %l4, %o3
.word 0xd4c81018 ! t3_kref+0x768: ldsba [%g0 + %i0]0x80, %o2
.word 0xea7e3fe4 ! t3_kref+0x76c: swap [%i0 - 0x1c], %l5
.word 0x945cc010 ! t3_kref+0x770: smul %l3, %l0, %o2
.word 0xd4d6501b ! t3_kref+0x774: ldsha [%i1 + %i3]0x80, %o2
.word 0xa5a00031 ! t3_kref+0x778: fmovs %f17, %f18
.word 0xa9b50d40 ! t3_kref+0x77c: fnot1 %f20, %f20
.word 0xd608a00d ! t3_kref+0x780: ldub [%g2 + 0xd], %o3
.word 0x2b800006 ! t3_kref+0x784: fbug,a _kref+0x79c
.word 0x153962ba ! t3_kref+0x788: sethi %hi(0xe58ae800), %o2
.word 0x963c7155 ! t3_kref+0x78c: xnor %l1, -0xeab, %o3
.word 0xd456c019 ! t3_kref+0x790: ldsh [%i3 + %i1], %o2
.word 0xa3a00531 ! t3_kref+0x794: fsqrts %f17, %f17
.word 0x2c800001 ! t3_kref+0x798: bneg,a _kref+0x79c
.word 0x94e23554 ! t3_kref+0x79c: subccc %o0, -0xaac, %o2
.word 0xe1be1000 ! t3_kref+0x7a0: stda %f16, [%i0]0x80
.word 0x37800004 ! t3_kref+0x7a4: fbge,a _kref+0x7b4
.word 0xa9aa0032 ! t3_kref+0x7a8: fmovsa %fcc0, %f18, %f20
.word 0x8143c000 ! t3_kref+0x7ac: stbar
.word 0x96aced43 ! t3_kref+0x7b0: andncc %l3, 0xd43, %o3
.word 0x94b4c008 ! t3_kref+0x7b4: orncc %l3, %o0, %o2
.word 0x961c2aef ! t3_kref+0x7b8: xor %l0, 0xaef, %o3
.word 0xa5b40f52 ! t3_kref+0x7bc: fornot1 %f16, %f18, %f18
.word 0xd600a03c ! t3_kref+0x7c0: ld [%g2 + 0x3c], %o3
.word 0xa1b40912 ! t3_kref+0x7c4: faligndata %f16, %f18, %f16
.word 0x96a50011 ! t3_kref+0x7c8: subcc %l4, %l1, %o3
.word 0x3a800004 ! t3_kref+0x7cc: bcc,a _kref+0x7dc
.word 0xd1f65008 ! t3_kref+0x7d0: casxa [%i1]0x80, %o0, %o0
.word 0x95b50133 ! t3_kref+0x7d4: edge32n %l4, %l3, %o2
.word 0x36800001 ! t3_kref+0x7d8: bge,a _kref+0x7dc
.word 0x97b40134 ! t3_kref+0x7dc: edge32n %l0, %l4, %o3
.word 0xa9b50a12 ! t3_kref+0x7e0: fpadd16 %f20, %f18, %f20
.word 0x96bcb4c1 ! t3_kref+0x7e4: xnorcc %l2, -0xb3f, %o3
.word 0xe500a02c ! t3_kref+0x7e8: ld [%g2 + 0x2c], %f18
.word 0x943a4011 ! t3_kref+0x7ec: xnor %o1, %l1, %o2
.word 0x94948016 ! t3_kref+0x7f0: orcc %l2, %l6, %o2
.word 0xa5a00030 ! t3_kref+0x7f4: fmovs %f16, %f18
.word 0x81d87f4f ! t3_kref+0x7f8: flush %g1 - 0xb1
.word 0xa7a01a33 ! t3_kref+0x7fc: fstoi %f19, %f19
.word 0x94da781d ! t3_kref+0x800: smulcc %o1, -0x7e3, %o2
.word 0xa9a01915 ! t3_kref+0x804: fitod %f21, %f20
.word 0x38480001 ! t3_kref+0x808: bgu,a,pt %icc, _kref+0x80c
.word 0xa5b48f94 ! t3_kref+0x80c: for %f18, %f20, %f18
.word 0x94fcc008 ! t3_kref+0x810: sdivcc %l3, %o0, %o2
.word 0xc568a008 ! t3_kref+0x814: prefetch %g2 + 8, 2
.word 0x2f800005 ! t3_kref+0x818: fbu,a _kref+0x82c
.word 0xc168a084 ! t3_kref+0x81c: prefetch %g2 + 0x84, 0
.word 0xe01f4018 ! t3_kref+0x820: ldd [%i5 + %i0], %l0
.word 0x81ac4a33 ! t3_kref+0x824: fcmps %fcc0, %f17, %f19
.word 0x96e24009 ! t3_kref+0x828: subccc %o1, %o1, %o3
.word 0x95b24152 ! t3_kref+0x82c: edge32l %o1, %l2, %o2
.word 0x3d800006 ! t3_kref+0x830: fbule,a _kref+0x848
.word 0xa1a00554 ! t3_kref+0x834: fsqrtd %f20, %f16
.word 0x96544008 ! t3_kref+0x838: umul %l1, %o0, %o3
.word 0xa1b40f90 ! t3_kref+0x83c: for %f16, %f16, %f16
.word 0x96b5aebe ! t3_kref+0x840: orncc %l6, 0xebe, %o3
.word 0x95b48590 ! t3_kref+0x844: fcmpgt32 %f18, %f16, %o2
.word 0xd4380019 ! t3_kref+0x848: std %o2, [%g0 + %i1]
.word 0xe91fbe58 ! t3_kref+0x84c: ldd [%fp - 0x1a8], %f20
.word 0x947524b6 ! t3_kref+0x850: udiv %l4, 0x4b6, %o2
.word 0xd8be501d ! t3_kref+0x854: stda %o4, [%i1 + %i5]0x80
.word 0xe2a81018 ! t3_kref+0x858: stba %l1, [%g0 + %i0]0x80
.word 0xa3a01a31 ! t3_kref+0x85c: fstoi %f17, %f17
.word 0xa3b00774 ! t3_kref+0x860: fpack16 %f20, %f17
.word 0x976764b4 ! t3_kref+0x864: movcc %icc, -0x34c, %o3
.word 0xa7aa8030 ! t3_kref+0x868: fmovsue %fcc0, %f16, %f19
.word 0x960c29d3 ! t3_kref+0x86c: and %l0, 0x9d3, %o3
.word 0x973d4015 ! t3_kref+0x870: sra %l5, %l5, %o3
.word 0x96720015 ! t3_kref+0x874: udiv %o0, %l5, %o3
.word 0x94b50016 ! t3_kref+0x878: orncc %l4, %l6, %o2
.word 0x81ad0a33 ! t3_kref+0x87c: fcmps %fcc0, %f20, %f19
.word 0x96452f92 ! t3_kref+0x880: addc %l4, 0xf92, %o3
.word 0xa3b54d60 ! t3_kref+0x884: fnot1s %f21, %f17
.word 0xa1b50cb4 ! t3_kref+0x888: fandnot2s %f20, %f20, %f16
.word 0xd4167ff0 ! t3_kref+0x88c: lduh [%i1 - 0x10], %o2
.word 0xe07e001c ! t3_kref+0x890: swap [%i0 + %i4], %l0
.word 0x87802082 ! t3_kref+0x894: mov 0x82, %asi
.word 0xaba01893 ! t3_kref+0x898: fitos %f19, %f21
.word 0xa5a489d4 ! t3_kref+0x89c: fdivd %f18, %f20, %f18
.word 0xa7a01893 ! t3_kref+0x8a0: fitos %f19, %f19
.word 0xa9b48c90 ! t3_kref+0x8a4: fandnot2 %f18, %f16, %f20
.word 0x22800004 ! t3_kref+0x8a8: be,a _kref+0x8b8
.word 0x8143c000 ! t3_kref+0x8ac: stbar
.word 0x81ac4a33 ! t3_kref+0x8b0: fcmps %fcc0, %f17, %f19
.word 0x9624a346 ! t3_kref+0x8b4: sub %l2, 0x346, %o3
.word 0x96750012 ! t3_kref+0x8b8: udiv %l4, %l2, %o3
.word 0x97400000 ! t3_kref+0x8bc: mov %y, %o3
.word 0xd608a00d ! t3_kref+0x8c0: ldub [%g2 + 0xd], %o3
.word 0xd44e8019 ! t3_kref+0x8c4: ldsb [%i2 + %i1], %o2
.word 0xec380019 ! t3_kref+0x8c8: std %l6, [%g0 + %i1]
.word 0x81ad4ab5 ! t3_kref+0x8cc: fcmpes %fcc0, %f21, %f21
.word 0x2e800006 ! t3_kref+0x8d0: bvs,a _kref+0x8e8
.word 0x97400000 ! t3_kref+0x8d4: mov %y, %o3
.word 0x39800002 ! t3_kref+0x8d8: fbuge,a _kref+0x8e0
.word 0xa3a00034 ! t3_kref+0x8dc: fmovs %f20, %f17
.word 0x8143c000 ! t3_kref+0x8e0: stbar
.word 0xa3a00531 ! t3_kref+0x8e4: fsqrts %f17, %f17
.word 0xa9a509d0 ! t3_kref+0x8e8: fdivd %f20, %f16, %f20
.word 0xa9a00032 ! t3_kref+0x8ec: fmovs %f18, %f20
.word 0x95b24280 ! t3_kref+0x8f0: array32 %o1, %g0, %o2
.word 0xa5a4c9b1 ! t3_kref+0x8f4: fdivs %f19, %f17, %f18
.word 0x26800004 ! t3_kref+0x8f8: bl,a _kref+0x908
.word 0xaba01a30 ! t3_kref+0x8fc: fstoi %f16, %f21
.word 0xa7a40832 ! t3_kref+0x900: fadds %f16, %f18, %f19
.word 0x97b40510 ! t3_kref+0x904: fcmpgt16 %f16, %f16, %o3
.word 0x968d4013 ! t3_kref+0x908: andcc %l5, %l3, %o3
.word 0xa9b007b2 ! t3_kref+0x90c: fpackfix %f18, %f20
.word 0x94823a54 ! t3_kref+0x910: addcc %o0, -0x5ac, %o2
.word 0x95408000 ! t3_kref+0x914: mov %ccr, %o2
.word 0xa1a408b4 ! t3_kref+0x918: fsubs %f16, %f20, %f16
.word 0x26480004 ! t3_kref+0x91c: bl,a,pt %icc, _kref+0x92c
.word 0xa9a00530 ! t3_kref+0x920: fsqrts %f16, %f20
.word 0x17002ee2 ! t3_kref+0x924: sethi %hi(0xbb8800), %o3
.word 0x2c800001 ! t3_kref+0x928: bneg,a _kref+0x92c
.word 0x963c8016 ! t3_kref+0x92c: xnor %l2, %l6, %o3
.word 0xa1a508d4 ! t3_kref+0x930: fsubd %f20, %f20, %f16
.word 0x961dc013 ! t3_kref+0x934: xor %l7, %l3, %o3
.word 0x95400000 ! t3_kref+0x938: mov %y, %o2
.word 0xe168a0ca ! t3_kref+0x93c: prefetch %g2 + 0xca, 16
.word 0x94ba6f56 ! t3_kref+0x940: xnorcc %o1, 0xf56, %o2
.word 0xa5a00550 ! t3_kref+0x944: fsqrtd %f16, %f18
.word 0xa1a00131 ! t3_kref+0x948: fabss %f17, %f16
.word 0xa7a00531 ! t3_kref+0x94c: fsqrts %f17, %f19
.word 0x2d800008 ! t3_kref+0x950: fbg,a _kref+0x970
.word 0xd648a00e ! t3_kref+0x954: ldsb [%g2 + 0xe], %o3
.word 0x96fdfdc6 ! t3_kref+0x958: sdivcc %l7, -0x23a, %o3
.word 0x94a40010 ! t3_kref+0x95c: subcc %l0, %l0, %o2
.word 0x39480008 ! t3_kref+0x960: fbuge,a,pt %fcc0, _kref+0x980
.word 0xed68a185 ! t3_kref+0x964: prefetch %g2 + 0x185, 22
.word 0xd68e5000 ! t3_kref+0x968: lduba [%i1]0x80, %o3
.word 0x953a6011 ! t3_kref+0x96c: sra %o1, 0x11, %o2
.word 0x26800006 ! t3_kref+0x970: bl,a _kref+0x988
.word 0x81db0019 ! t3_kref+0x974: flush %o4 + %i1
.word 0xa9b48cb4 ! t3_kref+0x978: fandnot2s %f18, %f20, %f20
.word 0xe11fbd98 ! t3_kref+0x97c: ldd [%fp - 0x268], %f16
.word 0x9445f97b ! t3_kref+0x980: addc %l7, -0x685, %o2
.word 0xa1b50e12 ! t3_kref+0x984: fand %f20, %f18, %f16
.word 0x35480006 ! t3_kref+0x988: fbue,a,pt %fcc0, _kref+0x9a0
.word 0x9474c012 ! t3_kref+0x98c: udiv %l3, %l2, %o2
.word 0x9644fc01 ! t3_kref+0x990: addc %l3, -0x3ff, %o3
.word 0xd6d6501b ! t3_kref+0x994: ldsha [%i1 + %i3]0x80, %o3
.word 0xca31401b ! t3_kref+0x998: sth %g5, [%g5 + %i3]
.word 0x94a58015 ! t3_kref+0x99c: subcc %l6, %l5, %o2
.word 0x81dfbf65 ! t3_kref+0x9a0: flush %fp - 0x9b
.word 0xd608a00c ! t3_kref+0x9a4: ldub [%g2 + 0xc], %o3
.word 0xe93e0000 ! t3_kref+0x9a8: std %f20, [%i0]
.word 0xa7a44833 ! t3_kref+0x9ac: fadds %f17, %f19, %f19
.word 0xa1b50ad0 ! t3_kref+0x9b0: fpsub32 %f20, %f16, %f16
.word 0x97b58173 ! t3_kref+0x9b4: edge32ln %l6, %l3, %o3
.word 0xe168a10d ! t3_kref+0x9b8: prefetch %g2 + 0x10d, 16
.word 0xaba00035 ! t3_kref+0x9bc: fmovs %f21, %f21
.word 0xa9a00554 ! t3_kref+0x9c0: fsqrtd %f20, %f20
.word 0x21480008 ! t3_kref+0x9c4: fbn,a,pt %fcc0, _kref+0x9e4
.word 0x972a2008 ! t3_kref+0x9c8: sll %o0, 0x8, %o3
.word 0xe11fbd70 ! t3_kref+0x9cc: ldd [%fp - 0x290], %f16
.word 0x3c800001 ! t3_kref+0x9d0: bpos,a _kref+0x9d4
.word 0xa7a01a34 ! t3_kref+0x9d4: fstoi %f20, %f19
.word 0x81ac8a52 ! t3_kref+0x9d8: fcmpd %fcc0, %f18, %f18
.word 0x2f480007 ! t3_kref+0x9dc: fbu,a,pt %fcc0, _kref+0x9f8
.word 0xea7e2010 ! t3_kref+0x9e0: swap [%i0 + 0x10], %l5
.word 0x973d601a ! t3_kref+0x9e4: sra %l5, 0x1a, %o3
.word 0xa9a48850 ! t3_kref+0x9e8: faddd %f18, %f16, %f20
.word 0x94f476c4 ! t3_kref+0x9ec: udivcc %l1, -0x93c, %o2
.word 0x96dc4016 ! t3_kref+0x9f0: smulcc %l1, %l6, %o3
.word 0xa1a00133 ! t3_kref+0x9f4: fabss %f19, %f16
.word 0x2a800002 ! t3_kref+0x9f8: bcs,a _kref+0xa00
.word 0x9734a000 ! t3_kref+0x9fc: srl %l2, 0x0, %o3
.word 0x81ac8a35 ! t3_kref+0xa00: fcmps %fcc0, %f18, %f21
.word 0xa7856cca ! t3_kref+0xa04: wr %l5, 0xcca, %gsr
.word 0xa3a488b2 ! t3_kref+0xa08: fsubs %f18, %f18, %f17
.word 0x94b223ab ! t3_kref+0xa0c: orncc %o0, 0x3ab, %o2
.word 0x3f800005 ! t3_kref+0xa10: fbo,a _kref+0xa24
.word 0x171e3b03 ! t3_kref+0xa14: sethi %hi(0x78ec0c00), %o3
.word 0xa5a00032 ! t3_kref+0xa18: fmovs %f18, %f18
.word 0x9615af92 ! t3_kref+0xa1c: or %l6, 0xf92, %o3
.word 0xa5a00552 ! t3_kref+0xa20: fsqrtd %f18, %f18
.word 0xa3a90031 ! t3_kref+0xa24: fmovsl %fcc0, %f17, %f17
.word 0x28800003 ! t3_kref+0xa28: bleu,a _kref+0xa34
.word 0xaba01a32 ! t3_kref+0xa2c: fstoi %f18, %f21
.word 0x8143c000 ! t3_kref+0xa30: stbar
.word 0xef68a085 ! t3_kref+0xa34: prefetch %g2 + 0x85, 23
.word 0xe500a03c ! t3_kref+0xa38: ld [%g2 + 0x3c], %f18
.word 0xe1a71018 ! t3_kref+0xa3c: sta %f16, [%i4 + %i0]0x80
.word 0x28480001 ! t3_kref+0xa40: bleu,a,pt %icc, _kref+0xa44
.word 0x949d8016 ! t3_kref+0xa44: xorcc %l6, %l6, %o2
.word 0x3a480006 ! t3_kref+0xa48: bcc,a,pt %icc, _kref+0xa60
.word 0xd64e7ff2 ! t3_kref+0xa4c: ldsb [%i1 - 0xe], %o3
.word 0x945267f8 ! t3_kref+0xa50: umul %o1, 0x7f8, %o2
.word 0xa1a48950 ! t3_kref+0xa54: fmuld %f18, %f16, %f16
! .word 0x27b6d567 ! t3_kref+0xa58: fbul,a SYM(t3_subr2)
fbul,a SYM(t3_subr2)
.word 0x9e007b34 ! t3_kref+0xa5c: add %g1, -0x4cc, %o7
.word 0xd4c01019 ! t3_kref+0xa60: ldswa [%g0 + %i1]0x80, %o2
.word 0x85847c5a ! t3_kref+0xa64: wr %l1, 0xfffffc5a, %ccr
.word 0x95324017 ! t3_kref+0xa68: srl %o1, %l7, %o2
.word 0xecee5000 ! t3_kref+0xa6c: ldstuba [%i1]0x80, %l6
.word 0xabb4caf4 ! t3_kref+0xa70: fpsub32s %f19, %f20, %f21
.word 0xa5b00cd0 ! t3_kref+0xa74: fnot2 %f16, %f18
.word 0x942dc013 ! t3_kref+0xa78: andn %l7, %l3, %o2
.word 0x97b40155 ! t3_kref+0xa7c: edge32l %l0, %l5, %o3
.word 0xa9b4cea0 ! t3_kref+0xa80: fsrc1s %f19, %f20
.word 0x97418000 ! t3_kref+0xa84: mov %fprs, %o3
.word 0xa1b50d14 ! t3_kref+0xa88: fandnot1 %f20, %f20, %f16
.word 0x961db7cf ! t3_kref+0xa8c: xor %l6, -0x831, %o3
.word 0xe5380018 ! t3_kref+0xa90: std %f18, [%g0 + %i0]
.word 0x97408000 ! t3_kref+0xa94: mov %ccr, %o3
.word 0x94fd2ec1 ! t3_kref+0xa98: sdivcc %l4, 0xec1, %o2
.word 0x3e800008 ! t3_kref+0xa9c: bvc,a _kref+0xabc
.word 0xe27e6008 ! t3_kref+0xaa0: swap [%i1 + 8], %l1
.word 0x37480002 ! t3_kref+0xaa4: fbge,a,pt %fcc0, _kref+0xaac
.word 0xe0180019 ! t3_kref+0xaa8: ldd [%g0 + %i1], %l0
.word 0xe100a01c ! t3_kref+0xaac: ld [%g2 + 0x1c], %f16
.word 0x940d720b ! t3_kref+0xab0: and %l5, -0xdf5, %o2
.word 0xa3b4cd60 ! t3_kref+0xab4: fnot1s %f19, %f17
.word 0xd4163ff6 ! t3_kref+0xab8: lduh [%i0 - 0xa], %o2
.word 0xd650a01c ! t3_kref+0xabc: ldsh [%g2 + 0x1c], %o3
.word 0xaba01895 ! t3_kref+0xac0: fitos %f21, %f21
.word 0xa5b40e14 ! t3_kref+0xac4: fand %f16, %f20, %f18
.word 0x81ad0a54 ! t3_kref+0xac8: fcmpd %fcc0, %f20, %f20
.word 0x95320015 ! t3_kref+0xacc: srl %o0, %l5, %o2
.word 0x97b44200 ! t3_kref+0xad0: array8 %l1, %g0, %o3
.word 0xd40e7ff9 ! t3_kref+0xad4: ldub [%i1 - 7], %o2
.word 0xa1a54d33 ! t3_kref+0xad8: fsmuld %f21, %f19, %f16
.word 0xa5a489d0 ! t3_kref+0xadc: fdivd %f18, %f16, %f18
.word 0x33800005 ! t3_kref+0xae0: fbe,a _kref+0xaf4
.word 0xa9b50d40 ! t3_kref+0xae4: fnot1 %f20, %f20
.word 0xa5a01a33 ! t3_kref+0xae8: fstoi %f19, %f18
.word 0xa9b40f94 ! t3_kref+0xaec: for %f16, %f20, %f20
.word 0x25800006 ! t3_kref+0xaf0: fblg,a _kref+0xb08
.word 0xd656c018 ! t3_kref+0xaf4: ldsh [%i3 + %i0], %o3
.word 0x967a4017 ! t3_kref+0xaf8: sdiv %o1, %l7, %o3
.word 0xa3a508b1 ! t3_kref+0xafc: fsubs %f20, %f17, %f17
.word 0xa9b009b2 ! t3_kref+0xb00: fexpand %f18, %f20
.word 0x9734a003 ! t3_kref+0xb04: srl %l2, 0x3, %o3
.word 0x36800003 ! t3_kref+0xb08: bge,a _kref+0xb14
.word 0xe09e5000 ! t3_kref+0xb0c: ldda [%i1]0x80, %l0
.word 0x172371af ! t3_kref+0xb10: sethi %hi(0x8dc6bc00), %o3
.word 0x81b01027 ! t3_kref+0xb14: siam 0x7
.word 0x971a654d ! t3_kref+0xb18: tsubcctv %o1, 0x54d, %o3
.word 0xea267fec ! t3_kref+0xb1c: st %l5, [%i1 - 0x14]
.word 0xa1b40c92 ! t3_kref+0xb20: fandnot2 %f16, %f18, %f16
.word 0xd696d018 ! t3_kref+0xb24: lduha [%i3 + %i0]0x80, %o3
.word 0x940d3a1e ! t3_kref+0xb28: and %l4, -0x5e2, %o2
.word 0x96543712 ! t3_kref+0xb2c: umul %l0, -0x8ee, %o3
.word 0x22800004 ! t3_kref+0xb30: be,a _kref+0xb40
.word 0xa9b54973 ! t3_kref+0xb34: fpmerge %f21, %f19, %f20
.word 0xa5a01894 ! t3_kref+0xb38: fitos %f20, %f18
.word 0xe51fbeb0 ! t3_kref+0xb3c: ldd [%fp - 0x150], %f18
.word 0xe47e001c ! t3_kref+0xb40: swap [%i0 + %i4], %l2
.word 0xa5b50ad4 ! t3_kref+0xb44: fpsub32 %f20, %f20, %f18
.word 0x9de3bfa0 ! t3_kref+0xb48: save %sp, -0x60, %sp
.word 0x97eec01b ! t3_kref+0xb4c: restore %i3, %i3, %o3
.word 0x31480002 ! t3_kref+0xb50: fba,a,pt %fcc0, _kref+0xb58
.word 0xa5a01894 ! t3_kref+0xb54: fitos %f20, %f18
.word 0xa1a00550 ! t3_kref+0xb58: fsqrtd %f16, %f16
.word 0x9735601d ! t3_kref+0xb5c: srl %l5, 0x1d, %o3
.word 0xe87e7ff8 ! t3_kref+0xb60: swap [%i1 - 8], %l4
.word 0xa9a00030 ! t3_kref+0xb64: fmovs %f16, %f20
.word 0xe91fbf18 ! t3_kref+0xb68: ldd [%fp - 0xe8], %f20
.word 0xe126001c ! t3_kref+0xb6c: st %f16, [%i0 + %i4]
.word 0xa9b40a52 ! t3_kref+0xb70: fpadd32 %f16, %f18, %f20
.word 0x8143e077 ! t3_kref+0xb74: membar 0x77
.word 0x1514c653 ! t3_kref+0xb78: sethi %hi(0x53194c00), %o2
.word 0x96e53977 ! t3_kref+0xb7c: subccc %l4, -0x689, %o3
.word 0x9445c010 ! t3_kref+0xb80: addc %l7, %l0, %o2
.word 0x81ac0a52 ! t3_kref+0xb84: fcmpd %fcc0, %f16, %f18
.word 0x95400000 ! t3_kref+0xb88: mov %y, %o2
.word 0x943d0016 ! t3_kref+0xb8c: xnor %l4, %l6, %o2
.word 0x2b480002 ! t3_kref+0xb90: fbug,a,pt %fcc0, _kref+0xb98
.word 0x8143c000 ! t3_kref+0xb94: stbar
.word 0x941c0014 ! t3_kref+0xb98: xor %l0, %l4, %o2
.word 0xc5ee5009 ! t3_kref+0xb9c: prefetcha %i1 + %o1, 2
.word 0x973d0017 ! t3_kref+0xba0: sra %l4, %l7, %o3
.word 0x81ac8a52 ! t3_kref+0xba4: fcmpd %fcc0, %f18, %f18
.word 0xa9a01930 ! t3_kref+0xba8: fstod %f16, %f20
.word 0x972a0010 ! t3_kref+0xbac: sll %o0, %l0, %o3
.word 0xa9a54831 ! t3_kref+0xbb0: fadds %f21, %f17, %f20
.word 0xc807bfec ! t3_kref+0xbb4: ld [%fp - 0x14], %g4
.word 0x26800004 ! t3_kref+0xbb8: bl,a _kref+0xbc8
.word 0xe5266014 ! t3_kref+0xbbc: st %f18, [%i1 + 0x14]
.word 0x96e429e0 ! t3_kref+0xbc0: subccc %l0, 0x9e0, %o3
.word 0xa9b40ed4 ! t3_kref+0xbc4: fornot2 %f16, %f20, %f20
.word 0x81dbee51 ! t3_kref+0xbc8: flush %o7 + 0xe51
.word 0x81daeea2 ! t3_kref+0xbcc: flush %o3 + 0xea2
.word 0x8143e07d ! t3_kref+0xbd0: membar 0x7d
.word 0xd4df5018 ! t3_kref+0xbd4: ldxa [%i5 + %i0]0x80, %o2
.word 0x96e5e8d8 ! t3_kref+0xbd8: subccc %l7, 0x8d8, %o3
.word 0x94442de6 ! t3_kref+0xbdc: addc %l0, 0xde6, %o2
.word 0xf4782188 ! t3_kref+0xbe0: swap [%g0 + 0x188], %i2
.word 0x3f480003 ! t3_kref+0xbe4: fbo,a,pt %fcc0, _kref+0xbf0
.word 0xa9b50972 ! t3_kref+0xbe8: fpmerge %f20, %f18, %f20
.word 0x963d4009 ! t3_kref+0xbec: xnor %l5, %o1, %o3
.word 0x96d43c0a ! t3_kref+0xbf0: umulcc %l0, -0x3f6, %o3
.word 0x947528e6 ! t3_kref+0xbf4: udiv %l4, 0x8e6, %o2
.word 0x962cabb5 ! t3_kref+0xbf8: andn %l2, 0xbb5, %o3
.word 0x97b44096 ! t3_kref+0xbfc: edge16 %l1, %l6, %o3
.word 0xa9a4c8b2 ! t3_kref+0xc00: fsubs %f19, %f18, %f20
.word 0xa9a00550 ! t3_kref+0xc04: fsqrtd %f16, %f20
.word 0xe4087d1c ! t3_kref+0xc08: ldub [%g1 - 0x2e4], %l2
.word 0xa41ca00c ! t3_kref+0xc0c: xor %l2, 0xc, %l2
.word 0xe4287d1c ! t3_kref+0xc10: stb %l2, [%g1 - 0x2e4]
.word 0x81d87d1c ! t3_kref+0xc14: flush %g1 - 0x2e4
.word 0xa3a00035 ! t3_kref+0xc18: fmovs %f21, %f17
.word 0xd4563ff0 ! t3_kref+0xc1c: ldsh [%i0 - 0x10], %o2
.word 0xa9b50914 ! t3_kref+0xc20: faligndata %f20, %f20, %f20
.word 0x97020012 ! t3_kref+0xc24: taddcc %o0, %l2, %o3
.word 0xe11fbf58 ! t3_kref+0xc28: ldd [%fp - 0xa8], %f16
.word 0xa9a00130 ! t3_kref+0xc2c: fabss %f16, %f20
.word 0x95348012 ! t3_kref+0xc30: srl %l2, %l2, %o2
.word 0x39480003 ! t3_kref+0xc34: fbuge,a,pt %fcc0, _kref+0xc40
.word 0x960cac73 ! t3_kref+0xc38: and %l2, 0xc73, %o3
.word 0xd64e401a ! t3_kref+0xc3c: ldsb [%i1 + %i2], %o3
2: .word 0xa5a50852 ! t3_kref+0xc40: faddd %f20, %f18, %f18
call SYM(t3_subr0)
.word 0xa5a488d2 ! t3_kref+0xc48: fsubd %f18, %f18, %f18
.word 0x3a800001 ! t3_kref+0xc4c: bcc,a _kref+0xc50
.word 0xa1a01033 ! t3_kref+0xc50: fstox %f19, %f16
.word 0xa1b50912 ! t3_kref+0xc54: faligndata %f20, %f18, %f16
.word 0x8143c000 ! t3_kref+0xc58: stbar
.word 0x94a58014 ! t3_kref+0xc5c: subcc %l6, %l4, %o2
.word 0x968dffa4 ! t3_kref+0xc60: andcc %l7, -0x5c, %o3
.word 0xaba01a33 ! t3_kref+0xc64: fstoi %f19, %f21
.word 0xd0270019 ! t3_kref+0xc68: st %o0, [%i4 + %i1]
.word 0x29480006 ! t3_kref+0xc6c: fbl,a,pt %fcc0, _kref+0xc84
.word 0xa1a509d0 ! t3_kref+0xc70: fdivd %f20, %f16, %f16
.word 0x3e800006 ! t3_kref+0xc74: bvc,a _kref+0xc8c
.word 0xd64e3fed ! t3_kref+0xc78: ldsb [%i0 - 0x13], %o3
.word 0xa9a489d0 ! t3_kref+0xc7c: fdivd %f18, %f16, %f20
.word 0x8143c000 ! t3_kref+0xc80: stbar
.word 0x94523f58 ! t3_kref+0xc84: umul %o0, -0xa8, %o2
.word 0xe0a01018 ! t3_kref+0xc88: sta %l0, [%g0 + %i0]0x80
.word 0xa9b00774 ! t3_kref+0xc8c: fpack16 %f20, %f20
call SYM(t3_subr1)
.word 0x9444ae8f ! t3_kref+0xc94: addc %l2, 0xe8f, %o2
.word 0x950dbad1 ! t3_kref+0xc98: tsubcc %l6, -0x52f, %o2
.word 0x9454bbb0 ! t3_kref+0xc9c: umul %l2, -0x450, %o2
.word 0x81ac8ab5 ! t3_kref+0xca0: fcmpes %fcc0, %f18, %f21
.word 0x153a4fba ! t3_kref+0xca4: sethi %hi(0xe93ee800), %o2
.word 0xe1be5a1c ! t3_kref+0xca8: stda %f16, [%i1 + %i4]0xd0
.word 0x968cc008 ! t3_kref+0xcac: andcc %l3, %o0, %o3
.word 0xa9a408d0 ! t3_kref+0xcb0: fsubd %f16, %f16, %f20
.word 0x95b240b6 ! t3_kref+0xcb4: edge16n %o1, %l6, %o2
.word 0x32800003 ! t3_kref+0xcb8: bne,a _kref+0xcc4
.word 0xf3ee501b ! t3_kref+0xcbc: prefetcha %i1 + %i3, 25
.word 0xa3a40831 ! t3_kref+0xcc0: fadds %f16, %f17, %f17
.word 0xabb40af3 ! t3_kref+0xcc4: fpsub32s %f16, %f19, %f21
.word 0x30800007 ! t3_kref+0xcc8: ba,a _kref+0xce4
.word 0x97644009 ! t3_kref+0xccc: move %icc, %o1, %o3
.word 0x85848015 ! t3_kref+0xcd0: wr %l2, %l5, %ccr
.word 0xd600a01c ! t3_kref+0xcd4: ld [%g2 + 0x1c], %o3
.word 0xa1b50d14 ! t3_kref+0xcd8: fandnot1 %f20, %f20, %f16
.word 0xe53e7fe8 ! t3_kref+0xcdc: std %f18, [%i1 - 0x18]
.word 0x96e40009 ! t3_kref+0xce0: subccc %l0, %o1, %o3
.word 0xe01f4019 ! t3_kref+0xce4: ldd [%i5 + %i1], %l0
.word 0x95b54314 ! t3_kref+0xce8: alignaddr %l5, %l4, %o2
.word 0xe01e0000 ! t3_kref+0xcec: ldd [%i0], %l0
.word 0xe300a03c ! t3_kref+0xcf0: ld [%g2 + 0x3c], %f17
.word 0x94520016 ! t3_kref+0xcf4: umul %o0, %l6, %o2
.word 0xe1380018 ! t3_kref+0xcf8: std %f16, [%g0 + %i0]
.word 0x97b5c093 ! t3_kref+0xcfc: edge16 %l7, %l3, %o3
.word 0x3e800004 ! t3_kref+0xd00: bvc,a _kref+0xd10
.word 0xa1a489d0 ! t3_kref+0xd04: fdivd %f18, %f16, %f16
.word 0x94448014 ! t3_kref+0xd08: addc %l2, %l4, %o2
.word 0x9675b9e5 ! t3_kref+0xd0c: udiv %l6, -0x61b, %o3
.word 0xa1a01911 ! t3_kref+0xd10: fitod %f17, %f16
.word 0xa5a00552 ! t3_kref+0xd14: fsqrtd %f18, %f18
.word 0x95b54240 ! t3_kref+0xd18: array16 %l5, %g0, %o2
.word 0x96423482 ! t3_kref+0xd1c: addc %o0, -0xb7e, %o3
.word 0x961561df ! t3_kref+0xd20: or %l5, 0x1df, %o3
.word 0xa1b4ccb5 ! t3_kref+0xd24: fandnot2s %f19, %f21, %f16
.word 0x94e50013 ! t3_kref+0xd28: subccc %l4, %l3, %o2
.word 0xa5b48e52 ! t3_kref+0xd2c: fxnor %f18, %f18, %f18
.word 0xd610a01e ! t3_kref+0xd30: lduh [%g2 + 0x1e], %o3
.word 0xd87e0000 ! t3_kref+0xd34: swap [%i0], %o4
.word 0xa9b50972 ! t3_kref+0xd38: fpmerge %f20, %f18, %f20
.word 0x967cc016 ! t3_kref+0xd3c: sdiv %l3, %l6, %o3
.word 0xa9a01a50 ! t3_kref+0xd40: fdtoi %f16, %f20
.word 0xd456201e ! t3_kref+0xd44: ldsh [%i0 + 0x1e], %o2
.word 0xd47e4000 ! t3_kref+0xd48: swap [%i1], %o2
.word 0xa9b00774 ! t3_kref+0xd4c: fpack16 %f20, %f20
.word 0xa1a01a35 ! t3_kref+0xd50: fstoi %f21, %f16
.word 0x81ac8a52 ! t3_kref+0xd54: fcmpd %fcc0, %f18, %f18
.word 0x96054017 ! t3_kref+0xd58: add %l5, %l7, %o3
.word 0xa1a00530 ! t3_kref+0xd5c: fsqrts %f16, %f16
.word 0x8610201e ! t3_kref+0xd60: mov 0x1e, %g3
.word 0x86a0e001 ! t3_kref+0xd64: subcc %g3, 1, %g3
.word 0x2280001f ! t3_kref+0xd68: be,a _kref+0xde4
.word 0x973a6011 ! t3_kref+0xd6c: sra %o1, 0x11, %o3
.word 0x8143c000 ! t3_kref+0xd70: stbar
.word 0xee280018 ! t3_kref+0xd74: stb %l7, [%g0 + %i0]
.word 0xd648a02d ! t3_kref+0xd78: ldsb [%g2 + 0x2d], %o3
.word 0x97b24280 ! t3_kref+0xd7c: array32 %o1, %g0, %o3
.word 0x950d2874 ! t3_kref+0xd80: tsubcc %l4, 0x874, %o2
.word 0x94dcf8c7 ! t3_kref+0xd84: smulcc %l3, -0x739, %o2
call SYM(t3_subr2)
.word 0xd4c01018 ! t3_kref+0xd8c: ldswa [%g0 + %i0]0x80, %o2
.word 0xa9a94054 ! t3_kref+0xd90: fmovdug %fcc0, %f20, %f20
.word 0x96dde1dd ! t3_kref+0xd94: smulcc %l7, 0x1dd, %o3
.word 0xa9a00535 ! t3_kref+0xd98: fsqrts %f21, %f20
.word 0xd406001c ! t3_kref+0xd9c: ld [%i0 + %i4], %o2
.word 0x9665b0a2 ! t3_kref+0xda0: subc %l6, -0xf5e, %o3
.word 0x2abffff0 ! t3_kref+0xda4: bcs,a _kref+0xd64
.word 0x81d8400a ! t3_kref+0xda8: flush %g1 + %o2
.word 0xa9a00130 ! t3_kref+0xdac: fabss %f16, %f20
.word 0xa5a00535 ! t3_kref+0xdb0: fsqrts %f21, %f18
.word 0x952a2008 ! t3_kref+0xdb4: sll %o0, 0x8, %o2
.word 0xa7b48cb2 ! t3_kref+0xdb8: fandnot2s %f18, %f18, %f19
.word 0xa9a01931 ! t3_kref+0xdbc: fstod %f17, %f20
.word 0xa1a00552 ! t3_kref+0xdc0: fsqrtd %f18, %f16
.word 0x96020014 ! t3_kref+0xdc4: add %o0, %l4, %o3
.word 0xe53e6010 ! t3_kref+0xdc8: std %f18, [%i1 + 0x10]
.word 0xaba00532 ! t3_kref+0xdcc: fsqrts %f18, %f21
.word 0xe91fbe10 ! t3_kref+0xdd0: ldd [%fp - 0x1f0], %f20
.word 0x23480003 ! t3_kref+0xdd4: fbne,a,pt %fcc0, _kref+0xde0
.word 0xa9b40d40 ! t3_kref+0xdd8: fnot1 %f16, %f20
.word 0xd4063fe8 ! t3_kref+0xddc: ld [%i0 - 0x18], %o2
.word 0x947d8014 ! t3_kref+0xde0: sdiv %l6, %l4, %o2
.word 0xc568a20d ! t3_kref+0xde4: prefetch %g2 + 0x20d, 2
.word 0x2e800005 ! t3_kref+0xde8: bvs,a _kref+0xdfc
.word 0xa1b44674 ! t3_kref+0xdec: fmul8x16au %f17, %f20, %f16
.word 0xa5b48e10 ! t3_kref+0xdf0: fand %f18, %f16, %f18
.word 0x96243bed ! t3_kref+0xdf4: sub %l0, -0x413, %o3
.word 0x95223ad1 ! t3_kref+0xdf8: mulscc %o0, -0x52f, %o2
.word 0xeb00a02c ! t3_kref+0xdfc: ld [%g2 + 0x2c], %f21
.word 0x81dae8da ! t3_kref+0xe00: flush %o3 + 0x8da
.word 0xa9a4c8b2 ! t3_kref+0xe04: fsubs %f19, %f18, %f20
.word 0x95400000 ! t3_kref+0xe08: mov %y, %o2
.word 0x95408000 ! t3_kref+0xe0c: mov %ccr, %o2
.word 0x948ce5a8 ! t3_kref+0xe10: andcc %l3, 0x5a8, %o2
.word 0xe91fbc70 ! t3_kref+0xe14: ldd [%fp - 0x390], %f20
.word 0xe7200018 ! t3_kref+0xe18: st %f19, [%g0 + %i0]
.word 0x94e54008 ! t3_kref+0xe1c: subccc %l5, %o0, %o2
.word 0x96142b81 ! t3_kref+0xe20: or %l0, 0xb81, %o3
.word 0x962da2c3 ! t3_kref+0xe24: andn %l6, 0x2c3, %o3
.word 0xa5a00552 ! t3_kref+0xe28: fsqrtd %f18, %f18
.word 0x9685c009 ! t3_kref+0xe2c: addcc %l7, %o1, %o3
.word 0xd656401b ! t3_kref+0xe30: ldsh [%i1 + %i3], %o3
.word 0x96142671 ! t3_kref+0xe34: or %l0, 0x671, %o3
.word 0xe300a03c ! t3_kref+0xe38: ld [%g2 + 0x3c], %f17
.word 0xe0263fec ! t3_kref+0xe3c: st %l0, [%i0 - 0x14]
.word 0xe300a03c ! t3_kref+0xe40: ld [%g2 + 0x3c], %f17
.word 0x96848011 ! t3_kref+0xe44: addcc %l2, %l1, %o3
.word 0x9412769e ! t3_kref+0xe48: or %o1, -0x962, %o2
.word 0x35800001 ! t3_kref+0xe4c: fbue,a _kref+0xe50
.word 0x97b48492 ! t3_kref+0xe50: fcmple32 %f18, %f18, %o3
.word 0x26800005 ! t3_kref+0xe54: bl,a _kref+0xe68
.word 0x973c600a ! t3_kref+0xe58: sra %l1, 0xa, %o3
.word 0xee36201e ! t3_kref+0xe5c: sth %l7, [%i0 + 0x1e]
.word 0xd610a03e ! t3_kref+0xe60: lduh [%g2 + 0x3e], %o3
.word 0xa3b44cb3 ! t3_kref+0xe64: fandnot2s %f17, %f19, %f17
.word 0x94b42051 ! t3_kref+0xe68: orncc %l0, 0x51, %o2
.word 0x94b279cb ! t3_kref+0xe6c: orncc %o1, -0x635, %o2
.word 0xa3a508b2 ! t3_kref+0xe70: fsubs %f20, %f18, %f17
.word 0xa5a4c8b1 ! t3_kref+0xe74: fsubs %f19, %f17, %f18
.word 0x96c4c011 ! t3_kref+0xe78: addccc %l3, %l1, %o3
.word 0xa9a509d2 ! t3_kref+0xe7c: fdivd %f20, %f18, %f20
call SYM(t3_subr0)
.word 0x96423e97 ! t3_kref+0xe84: addc %o0, -0x169, %o3
.word 0x17320101 ! t3_kref+0xe88: sethi %hi(0xc8040400), %o3
.word 0xd03e6008 ! t3_kref+0xe8c: std %o0, [%i1 + 8]
.word 0x945c778c ! t3_kref+0xe90: smul %l1, -0x874, %o2
.word 0xa9a54935 ! t3_kref+0xe94: fmuls %f21, %f21, %f20
.word 0x94153d48 ! t3_kref+0xe98: or %l4, -0x2b8, %o2
.word 0xeb68a102 ! t3_kref+0xe9c: prefetch %g2 + 0x102, 21
.word 0xe900a01c ! t3_kref+0xea0: ld [%g2 + 0x1c], %f20
.word 0x943a2e3b ! t3_kref+0xea4: xnor %o0, 0xe3b, %o2
sethi %hi(2f), %o7
.word 0xe40be2dc ! t3_kref+0xeac: ldub [%o7 + 0x2dc], %l2
.word 0xa41ca00c ! t3_kref+0xeb0: xor %l2, 0xc, %l2
.word 0xe42be2dc ! t3_kref+0xeb4: stb %l2, [%o7 + 0x2dc]
.word 0x81dbe2dc ! t3_kref+0xeb8: flush %o7 + 0x2dc
.word 0xa5a01a50 ! t3_kref+0xebc: fdtoi %f16, %f18
.word 0xaba488b5 ! t3_kref+0xec0: fsubs %f18, %f21, %f21
.word 0xd410a03e ! t3_kref+0xec4: lduh [%g2 + 0x3e], %o2
.word 0x947d240a ! t3_kref+0xec8: sdiv %l4, 0x40a, %o2
.word 0xa1a90050 ! t3_kref+0xecc: fmovdl %fcc0, %f16, %f16
.word 0x81b01020 ! t3_kref+0xed0: siam 0x0
.word 0x9684e024 ! t3_kref+0xed4: addcc %l3, 0x24, %o3
.word 0xa5a000b4 ! t3_kref+0xed8: fnegs %f20, %f18
2: .word 0xaba00133 ! t3_kref+0xedc: fabss %f19, %f21
.word 0x97b40450 ! t3_kref+0xee0: fcmpne16 %f16, %f16, %o3
.word 0x967d7176 ! t3_kref+0xee4: sdiv %l5, -0xe8a, %o3
.word 0x97358011 ! t3_kref+0xee8: srl %l6, %l1, %o3
.word 0xa7a40835 ! t3_kref+0xeec: fadds %f16, %f21, %f19
.word 0xe300a02c ! t3_kref+0xef0: ld [%g2 + 0x2c], %f17
.word 0xa9a509b1 ! t3_kref+0xef4: fdivs %f20, %f17, %f20
.word 0x39800002 ! t3_kref+0xef8: fbuge,a _kref+0xf00
.word 0xa9a00550 ! t3_kref+0xefc: fsqrtd %f16, %f20
.word 0xa5a489d0 ! t3_kref+0xf00: fdivd %f18, %f16, %f18
.word 0x96648013 ! t3_kref+0xf04: subc %l2, %l3, %o3
.word 0xd656c018 ! t3_kref+0xf08: ldsh [%i3 + %i0], %o3
.word 0x971d4008 ! t3_kref+0xf0c: tsubcctv %l5, %o0, %o3
call SYM(t3_subr2)
.word 0xa1a01110 ! t3_kref+0xf14: fxtod %f16, %f16
.word 0xa9a01a35 ! t3_kref+0xf18: fstoi %f21, %f20
.word 0x973a2019 ! t3_kref+0xf1c: sra %o0, 0x19, %o3
.word 0x3d480006 ! t3_kref+0xf20: fbule,a,pt %fcc0, _kref+0xf38
.word 0x94323c2b ! t3_kref+0xf24: orn %o0, -0x3d5, %o2
.word 0xe900a00c ! t3_kref+0xf28: ld [%g2 + 0xc], %f20
.word 0xa9a489d2 ! t3_kref+0xf2c: fdivd %f18, %f18, %f20
.word 0x9464a330 ! t3_kref+0xf30: subc %l2, 0x330, %o2
.word 0x81dc8011 ! t3_kref+0xf34: flush %l2 + %l1
.word 0x86102001 ! t3_kref+0xf38: mov 0x1, %g3
.word 0x32800000 ! t3_kref+0xf3c: bne,a _kref+0xf3c
.word 0x86a0e001 ! t3_kref+0xf40: subcc %g3, 1, %g3
.word 0x94e40014 ! t3_kref+0xf44: subccc %l0, %l4, %o2
.word 0x9de3bfa0 ! t3_kref+0xf48: save %sp, -0x60, %sp
.word 0x95ee0000 ! t3_kref+0xf4c: restore %i0, %g0, %o2
.word 0x961d6892 ! t3_kref+0xf50: xor %l5, 0x892, %o3
.word 0xa3a01a34 ! t3_kref+0xf54: fstoi %f20, %f17
.word 0x94857004 ! t3_kref+0xf58: addcc %l5, -0xffc, %o2
.word 0x81ac8a50 ! t3_kref+0xf5c: fcmpd %fcc0, %f18, %f16
.word 0x9424c014 ! t3_kref+0xf60: sub %l3, %l4, %o2
.word 0xb4103ff1 ! t3_kref+0xf64: mov 0xfffffff1, %i2
.word 0x8143c000 ! t3_kref+0xf68: stbar
.word 0x25800006 ! t3_kref+0xf6c: fblg,a _kref+0xf84
.word 0x8143e04e ! t3_kref+0xf70: membar 0x4e
.word 0x3a800002 ! t3_kref+0xf74: bcc,a _kref+0xf7c
.word 0xa7b44f75 ! t3_kref+0xf78: fornot1s %f17, %f21, %f19
.word 0xea7e7fe8 ! t3_kref+0xf7c: swap [%i1 - 0x18], %l5
.word 0xe700a00c ! t3_kref+0xf80: ld [%g2 + 0xc], %f19
.word 0xa3a01a33 ! t3_kref+0xf84: fstoi %f19, %f17
.word 0x2d480008 ! t3_kref+0xf88: fbg,a,pt %fcc0, _kref+0xfa8
.word 0xd400a00c ! t3_kref+0xf8c: ld [%g2 + 0xc], %o2
.word 0xd0367ff2 ! t3_kref+0xf90: sth %o0, [%i1 - 0xe]
.word 0xa1a00532 ! t3_kref+0xf94: fsqrts %f18, %f16
.word 0xa5a00552 ! t3_kref+0xf98: fsqrtd %f18, %f18
.word 0x2c800003 ! t3_kref+0xf9c: bneg,a _kref+0xfa8
.word 0x96020013 ! t3_kref+0xfa0: add %o0, %l3, %o3
.word 0xe01e7fe0 ! t3_kref+0xfa4: ldd [%i1 - 0x20], %l0
.word 0x3c800004 ! t3_kref+0xfa8: bpos,a _kref+0xfb8
.word 0xaba01a30 ! t3_kref+0xfac: fstoi %f16, %f21
.word 0xd648a02d ! t3_kref+0xfb0: ldsb [%g2 + 0x2d], %o3
.word 0x95b54128 ! t3_kref+0xfb4: edge32n %l5, %o0, %o2
.word 0x9532200b ! t3_kref+0xfb8: srl %o0, 0xb, %o2
.word 0x9674c010 ! t3_kref+0xfbc: udiv %l3, %l0, %o3
.word 0x32800006 ! t3_kref+0xfc0: bne,a _kref+0xfd8
.word 0xa1a000d4 ! t3_kref+0xfc4: fnegd %f20, %f16
.word 0x8143e006 ! t3_kref+0xfc8: membar 0x6
.word 0xd400a02c ! t3_kref+0xfcc: ld [%g2 + 0x2c], %o2
.word 0x968d6a39 ! t3_kref+0xfd0: andcc %l5, 0xa39, %o3
.word 0xa5b00f32 ! t3_kref+0xfd4: fsrc2s %f18, %f18
.word 0xa1a00550 ! t3_kref+0xfd8: fsqrtd %f16, %f16
.word 0xa3a00031 ! t3_kref+0xfdc: fmovs %f17, %f17
.word 0xa9b506b1 ! t3_kref+0xfe0: fmul8x16al %f20, %f17, %f20
.word 0xe01f4018 ! t3_kref+0xfe4: ldd [%i5 + %i0], %l0
.word 0xa9b50ad4 ! t3_kref+0xfe8: fpsub32 %f20, %f20, %f20
.word 0x96750012 ! t3_kref+0xfec: udiv %l4, %l2, %o3
.word 0x24480007 ! t3_kref+0xff0: ble,a,pt %icc, _kref+0x100c
.word 0xa9a01930 ! t3_kref+0xff4: fstod %f16, %f20
.word 0xd410a03e ! t3_kref+0xff8: lduh [%g2 + 0x3e], %o2
.word 0x35800001 ! t3_kref+0xffc: fbue,a _kref+0x1000
.word 0xa9a00552 ! t3_kref+0x1000: fsqrtd %f18, %f20
.word 0x26800001 ! t3_kref+0x1004: bl,a _kref+0x1008
.word 0xd27e4000 ! t3_kref+0x1008: swap [%i1], %o1
.word 0x39800004 ! t3_kref+0x100c: fbuge,a _kref+0x101c
.word 0xeb00a01c ! t3_kref+0x1010: ld [%g2 + 0x1c], %f21
.word 0x95042931 ! t3_kref+0x1014: taddcc %l0, 0x931, %o2
.word 0x967cb841 ! t3_kref+0x1018: sdiv %l2, -0x7bf, %o3
.word 0x86102014 ! t3_kref+0x101c: mov 0x14, %g3
.word 0x86a0e001 ! t3_kref+0x1020: subcc %g3, 1, %g3
.word 0x22800014 ! t3_kref+0x1024: be,a _kref+0x1074
.word 0x81850000 ! t3_kref+0x1028: wr %l4, %g0, %y
.word 0x32800001 ! t3_kref+0x102c: bne,a _kref+0x1030
.word 0xa5a01915 ! t3_kref+0x1030: fitod %f21, %f18
.word 0xd43f4019 ! t3_kref+0x1034: std %o2, [%i5 + %i1]
.word 0xd4162018 ! t3_kref+0x1038: lduh [%i0 + 0x18], %o2
.word 0xa1b50a52 ! t3_kref+0x103c: fpadd32 %f20, %f18, %f16
.word 0xa1a01930 ! t3_kref+0x1040: fstod %f16, %f16
.word 0x96840009 ! t3_kref+0x1044: addcc %l0, %o1, %o3
.word 0x960db459 ! t3_kref+0x1048: and %l6, -0xba7, %o3
.word 0x95b24054 ! t3_kref+0x104c: edge8l %o1, %l4, %o2
.word 0xc168a18e ! t3_kref+0x1050: prefetch %g2 + 0x18e, 0
.word 0xa3a01890 ! t3_kref+0x1054: fitos %f16, %f17
.word 0x9602312b ! t3_kref+0x1058: add %o0, -0xed5, %o3
.word 0xe220a02c ! t3_kref+0x105c: st %l1, [%g2 + 0x2c]
.word 0xa5b40d40 ! t3_kref+0x1060: fnot1 %f16, %f18
.word 0xa9b54672 ! t3_kref+0x1064: fmul8x16au %f21, %f18, %f20
.word 0x8143c000 ! t3_kref+0x1068: stbar
.word 0x96a4baae ! t3_kref+0x106c: subcc %l2, -0x552, %o3
.word 0xa9a01893 ! t3_kref+0x1070: fitos %f19, %f20
.word 0xa5a01a32 ! t3_kref+0x1074: fstoi %f18, %f18
.word 0xe8ee101a ! t3_kref+0x1078: ldstuba [%i0 + %i2]0x80, %l4
.word 0x96442bba ! t3_kref+0x107c: addc %l0, 0xbba, %o3
.word 0xd448a03d ! t3_kref+0x1080: ldsb [%g2 + 0x3d], %o2
.word 0xd6560000 ! t3_kref+0x1084: ldsh [%i0], %o3
.word 0x961c2e5e ! t3_kref+0x1088: xor %l0, 0xe5e, %o3
.word 0xe300a03c ! t3_kref+0x108c: ld [%g2 + 0x3c], %f17
.word 0xe9bf1a59 ! t3_kref+0x1090: stda %f20, [%i4 + %i1]0xd2
.word 0xa1b00fc0 ! t3_kref+0x1094: fone %f16
.word 0xe1be1892 ! t3_kref+0x1098: stda %f16, [%i0 + %l2]0xc4
.word 0x94540015 ! t3_kref+0x109c: umul %l0, %l5, %o2
.word 0xa1a00054 ! t3_kref+0x10a0: fmovd %f20, %f16
.word 0x8143e040 ! t3_kref+0x10a4: membar 0x40
.word 0xe168a10b ! t3_kref+0x10a8: prefetch %g2 + 0x10b, 16
.word 0x94020013 ! t3_kref+0x10ac: add %o0, %l3, %o2
.word 0xa5b40a94 ! t3_kref+0x10b0: fpsub16 %f16, %f20, %f18
.word 0x95348015 ! t3_kref+0x10b4: srl %l2, %l5, %o2
.word 0xa5a00033 ! t3_kref+0x10b8: fmovs %f19, %f18
.word 0xd448a03c ! t3_kref+0x10bc: ldsb [%g2 + 0x3c], %o2
call 1f
.empty
.word 0x95b50349 ! t3_kref+0x10c4: alignaddrl %l4, %o1, %o2
.word 0x9435f9ff ! t3_kref+0x10c8: orn %l7, -0x601, %o2
.word 0xe426001c ! t3_kref+0x10cc: st %l2, [%i0 + %i4]
.word 0x95b40452 ! t3_kref+0x10d0: fcmpne16 %f16, %f18, %o2
.word 0xda6e201f ! t3_kref+0x10d4: ldstub [%i0 + 0x1f], %o5
.word 0x1502dd33 ! t3_kref+0x10d8: sethi %hi(0xb74cc00), %o2
1: .word 0xa1a8c034 ! t3_kref+0x10dc: fmovsul %fcc0, %f20, %f16
.word 0xd4ce9018 ! t3_kref+0x10e0: ldsba [%i2 + %i0]0x80, %o2
.word 0x3c480008 ! t3_kref+0x10e4: bpos,a,pt %icc, _kref+0x1104
.word 0xa7b48d60 ! t3_kref+0x10e8: fnot1s %f18, %f19
.word 0x94b53f12 ! t3_kref+0x10ec: orncc %l4, -0xee, %o2
.word 0xa9a40934 ! t3_kref+0x10f0: fmuls %f16, %f20, %f20
.word 0xd640a02c ! t3_kref+0x10f4: ldsw [%g2 + 0x2c], %o3
.word 0x961d32d8 ! t3_kref+0x10f8: xor %l4, -0xd28, %o3
.word 0x2f480007 ! t3_kref+0x10fc: fbu,a,pt %fcc0, _kref+0x1118
.word 0x9415f6d7 ! t3_kref+0x1100: or %l7, -0x929, %o2
.word 0x81ac0ab0 ! t3_kref+0x1104: fcmpes %fcc0, %f16, %f16
.word 0xe836c018 ! t3_kref+0x1108: sth %l4, [%i3 + %i0]
.word 0x8584f344 ! t3_kref+0x110c: wr %l3, 0xfffff344, %ccr
.word 0x95342005 ! t3_kref+0x1110: srl %l0, 0x5, %o2
.word 0xa1a54d30 ! t3_kref+0x1114: fsmuld %f21, %f16, %f16
.word 0x946436c7 ! t3_kref+0x1118: subc %l0, -0x939, %o2
.word 0xec2e601f ! t3_kref+0x111c: stb %l6, [%i1 + 0x1f]
.word 0xa3b00774 ! t3_kref+0x1120: fpack16 %f20, %f17
.word 0x95418000 ! t3_kref+0x1124: mov %fprs, %o2
.word 0x952a4012 ! t3_kref+0x1128: sll %o1, %l2, %o2
.word 0x3b800007 ! t3_kref+0x112c: fble,a _kref+0x1148
.word 0x95358011 ! t3_kref+0x1130: srl %l6, %l1, %o2
.word 0x94a5b125 ! t3_kref+0x1134: subcc %l6, -0xedb, %o2
.word 0x961a0010 ! t3_kref+0x1138: xor %o0, %l0, %o3
.word 0xd400a02c ! t3_kref+0x113c: ld [%g2 + 0x2c], %o2
.word 0x8143c000 ! t3_kref+0x1140: stbar
.word 0xe100a03c ! t3_kref+0x1144: ld [%g2 + 0x3c], %f16
.word 0xd6df5018 ! t3_kref+0x1148: ldxa [%i5 + %i0]0x80, %o3
.word 0x97b480c9 ! t3_kref+0x114c: edge16l %l2, %o1, %o3
.word 0xa1b546b2 ! t3_kref+0x1150: fmul8x16al %f21, %f18, %f16
.word 0x940a0014 ! t3_kref+0x1154: and %o0, %l4, %o2
.word 0x9485b4eb ! t3_kref+0x1158: addcc %l6, -0xb15, %o2
.word 0x961ced19 ! t3_kref+0x115c: xor %l3, 0xd19, %o3
.word 0x94044014 ! t3_kref+0x1160: add %l1, %l4, %o2
.word 0x94250017 ! t3_kref+0x1164: sub %l4, %l7, %o2
.word 0x36800004 ! t3_kref+0x1168: bge,a _kref+0x1178
.word 0xe2367fee ! t3_kref+0x116c: sth %l1, [%i1 - 0x12]
.word 0xd440a00c ! t3_kref+0x1170: ldsw [%g2 + 0xc], %o2
.word 0x3b800002 ! t3_kref+0x1174: fble,a _kref+0x117c
.word 0xe900a00c ! t3_kref+0x1178: ld [%g2 + 0xc], %f20
.word 0x941d2b65 ! t3_kref+0x117c: xor %l4, 0xb65, %o2
.word 0x2f480002 ! t3_kref+0x1180: fbu,a,pt %fcc0, _kref+0x1188
.word 0xa9b40c92 ! t3_kref+0x1184: fandnot2 %f16, %f18, %f20
.word 0x9de3bfa0 ! t3_kref+0x1188: save %sp, -0x60, %sp
.word 0x97ef352a ! t3_kref+0x118c: restore %i4, -0xad6, %o3
.word 0x81d9000c ! t3_kref+0x1190: flush %g4 + %o4
.word 0x96d4bd2e ! t3_kref+0x1194: umulcc %l2, -0x2d2, %o3
.word 0x153e1b42 ! t3_kref+0x1198: sethi %hi(0xf86d0800), %o2
.word 0xa1a40850 ! t3_kref+0x119c: faddd %f16, %f16, %f16
.word 0x9435a7fc ! t3_kref+0x11a0: orn %l6, 0x7fc, %o2
.word 0xe91fbdf0 ! t3_kref+0x11a4: ldd [%fp - 0x210], %f20
.word 0x17343ac3 ! t3_kref+0x11a8: sethi %hi(0xd0eb0c00), %o3
.word 0x81ac4a31 ! t3_kref+0x11ac: fcmps %fcc0, %f17, %f17
.word 0x94350012 ! t3_kref+0x11b0: orn %l4, %l2, %o2
.word 0x96744009 ! t3_kref+0x11b4: udiv %l1, %o1, %o3
.word 0x81ad0ad2 ! t3_kref+0x11b8: fcmped %fcc0, %f20, %f18
.word 0x97400000 ! t3_kref+0x11bc: mov %y, %o3
.word 0x960d0013 ! t3_kref+0x11c0: and %l4, %l3, %o3
.word 0x3e480005 ! t3_kref+0x11c4: bvc,a,pt %icc, _kref+0x11d8
.word 0xe4263fe4 ! t3_kref+0x11c8: st %l2, [%i0 - 0x1c]
.word 0x31800002 ! t3_kref+0x11cc: fba,a _kref+0x11d4
.word 0xe67e7fec ! t3_kref+0x11d0: swap [%i1 - 0x14], %l3
.word 0xa9a548b2 ! t3_kref+0x11d4: fsubs %f21, %f18, %f20
.word 0xa9a00552 ! t3_kref+0x11d8: fsqrtd %f18, %f20
.word 0xd408a01c ! t3_kref+0x11dc: ldub [%g2 + 0x1c], %o2
.word 0x9605a6a9 ! t3_kref+0x11e0: add %l6, 0x6a9, %o3
.word 0xa1a00554 ! t3_kref+0x11e4: fsqrtd %f20, %f16
.word 0x1504f8ab ! t3_kref+0x11e8: sethi %hi(0x13e2ac00), %o2
.word 0x960d0009 ! t3_kref+0x11ec: and %l4, %o1, %o3
.word 0x96ba4008 ! t3_kref+0x11f0: xnorcc %o1, %o0, %o3
.word 0x3f800007 ! t3_kref+0x11f4: fbo,a _kref+0x1210
.word 0xa9b40a92 ! t3_kref+0x11f8: fpsub16 %f16, %f18, %f20
.word 0xe6267fec ! t3_kref+0x11fc: st %l3, [%i1 - 0x14]
.word 0xe300a01c ! t3_kref+0x1200: ld [%g2 + 0x1c], %f17
.word 0x940cc013 ! t3_kref+0x1204: and %l3, %l3, %o2
.word 0xb4103ff1 ! t3_kref+0x1208: mov 0xfffffff1, %i2
.word 0x9422335c ! t3_kref+0x120c: sub %o0, -0xca4, %o2
.word 0x96e231c0 ! t3_kref+0x1210: subccc %o0, -0xe40, %o3
.word 0xd408a03d ! t3_kref+0x1214: ldub [%g2 + 0x3d], %o2
.word 0xd456c018 ! t3_kref+0x1218: ldsh [%i3 + %i0], %o2
.word 0x878020d2 ! t3_kref+0x121c: mov 0xd2, %asi
.word 0x940c8012 ! t3_kref+0x1220: and %l2, %l2, %o2
.word 0xd600a02c ! t3_kref+0x1224: ld [%g2 + 0x2c], %o3
.word 0x33800007 ! t3_kref+0x1228: fbe,a _kref+0x1244
.word 0xa5b40af4 ! t3_kref+0x122c: fpsub32s %f16, %f20, %f18
.word 0x8143c000 ! t3_kref+0x1230: stbar
.word 0x31800001 ! t3_kref+0x1234: fba,a _kref+0x1238
.word 0x94020009 ! t3_kref+0x1238: add %o0, %o1, %o2
.word 0xc168a204 ! t3_kref+0x123c: prefetch %g2 + 0x204, 0
.word 0xa5b50671 ! t3_kref+0x1240: fmul8x16au %f20, %f17, %f18
.word 0xe53e3fe0 ! t3_kref+0x1244: std %f18, [%i0 - 0x20]
.word 0x941dc016 ! t3_kref+0x1248: xor %l7, %l6, %o2
.word 0x95b54280 ! t3_kref+0x124c: array32 %l5, %g0, %o2
.word 0x81accab5 ! t3_kref+0x1250: fcmpes %fcc0, %f19, %f21
.word 0xa5b48d40 ! t3_kref+0x1254: fnot1 %f18, %f18
.word 0x94843a10 ! t3_kref+0x1258: addcc %l0, -0x5f0, %o2
.word 0x81ad4ab3 ! t3_kref+0x125c: fcmpes %fcc0, %f21, %f19
.word 0x97b54097 ! t3_kref+0x1260: edge16 %l5, %l7, %o3
.word 0xa5a00030 ! t3_kref+0x1264: fmovs %f16, %f18
.word 0x26480007 ! t3_kref+0x1268: bl,a,pt %icc, _kref+0x1284
.word 0xa1a00535 ! t3_kref+0x126c: fsqrts %f21, %f16
.word 0xa3a01890 ! t3_kref+0x1270: fitos %f16, %f17
.word 0xec767fe8 ! t3_kref+0x1274: stx %l6, [%i1 - 0x18]
.word 0xa5a00034 ! t3_kref+0x1278: fmovs %f20, %f18
.word 0x94dd8014 ! t3_kref+0x127c: smulcc %l6, %l4, %o2
.word 0x21800005 ! t3_kref+0x1280: fbn,a _kref+0x1294
.word 0xd4164000 ! t3_kref+0x1284: lduh [%i1], %o2
.word 0xa5a54830 ! t3_kref+0x1288: fadds %f21, %f16, %f18
.word 0x001fffff ! t3_kref+0x128c: illtrap 0x1fffff
.word 0xa3a4c8b0 ! t3_kref+0x1290: fsubs %f19, %f16, %f17
.word 0x1509b99e ! t3_kref+0x1294: sethi %hi(0x26e67800), %o2
.word 0x94944016 ! t3_kref+0x1298: orcc %l1, %l6, %o2
.word 0x960d8010 ! t3_kref+0x129c: and %l6, %l0, %o3
.word 0xe91e6008 ! t3_kref+0x12a0: ldd [%i1 + 8], %f20
call SYM(t3_subr1)
.word 0xd6080018 ! t3_kref+0x12a8: ldub [%g0 + %i0], %o3
.word 0xe99f1a59 ! t3_kref+0x12ac: ldda [%i4 + %i1]0xd2, %f20
.word 0xd440a03c ! t3_kref+0x12b0: ldsw [%g2 + 0x3c], %o2
.word 0xd6163fe6 ! t3_kref+0x12b4: lduh [%i0 - 0x1a], %o3
.word 0x941cc016 ! t3_kref+0x12b8: xor %l3, %l6, %o2
.word 0x94154013 ! t3_kref+0x12bc: or %l5, %l3, %o2
.word 0x8143c000 ! t3_kref+0x12c0: stbar
.word 0xa3b50cb1 ! t3_kref+0x12c4: fandnot2s %f20, %f17, %f17
.word 0xd648a02e ! t3_kref+0x12c8: ldsb [%g2 + 0x2e], %o3
.word 0x948d8015 ! t3_kref+0x12cc: andcc %l6, %l5, %o2
.word 0x9405bb3d ! t3_kref+0x12d0: add %l6, -0x4c3, %o2
.word 0xea780019 ! t3_kref+0x12d4: swap [%g0 + %i1], %l5
call SYM(t3_subr3)
.word 0xe91fbc98 ! t3_kref+0x12dc: ldd [%fp - 0x368], %f20
.word 0x20480001 ! t3_kref+0x12e0: bn,a,pt %icc, _kref+0x12e4
.word 0xe93e6000 ! t3_kref+0x12e4: std %f20, [%i1]
.word 0x95b5c336 ! t3_kref+0x12e8: bmask %l7, %l6, %o2
.word 0xe1be600c ! t3_kref+0x12ec: stda %f16, [%i1 + 0xc]%asi
.word 0xe93e2010 ! t3_kref+0x12f0: std %f20, [%i0 + 0x10]
.word 0x3c480006 ! t3_kref+0x12f4: bpos,a,pt %icc, _kref+0x130c
.word 0x96a44011 ! t3_kref+0x12f8: subcc %l1, %l1, %o3
.word 0x81d8001e ! t3_kref+0x12fc: flush %g0 + %fp
.word 0x9535c013 ! t3_kref+0x1300: srl %l7, %l3, %o2
.word 0x3b480003 ! t3_kref+0x1304: fble,a,pt %fcc0, _kref+0x1310
.word 0x95254014 ! t3_kref+0x1308: mulscc %l5, %l4, %o2
.word 0x33800006 ! t3_kref+0x130c: fbe,a _kref+0x1324
.word 0x97b20353 ! t3_kref+0x1310: alignaddrl %o0, %l3, %o3
.word 0xd408a03c ! t3_kref+0x1314: ldub [%g2 + 0x3c], %o2
.word 0xd456001b ! t3_kref+0x1318: ldsh [%i0 + %i3], %o2
.word 0xa1a000d2 ! t3_kref+0x131c: fnegd %f18, %f16
.word 0xd696101b ! t3_kref+0x1320: lduha [%i0 + %i3]0x80, %o3
.word 0x960c8015 ! t3_kref+0x1324: and %l2, %l5, %o3
.word 0xecf65000 ! t3_kref+0x1328: stxa %l6, [%i1]0x80
.word 0x15052829 ! t3_kref+0x132c: sethi %hi(0x14a0a400), %o2
.word 0x942c8014 ! t3_kref+0x1330: andn %l2, %l4, %o2
.word 0xd4566006 ! t3_kref+0x1334: ldsh [%i1 + 6], %o2
.word 0x9fc00004 ! t3_kref+0x1338: call %g0 + %g4
.word 0x9535e00e ! t3_kref+0x133c: srl %l7, 0xe, %o2
.word 0x940c6bcb ! t3_kref+0x1340: and %l1, 0xbcb, %o2
.word 0x81580000 ! t3_kref+0x1344: flushw
.word 0x81840000 ! t3_kref+0x1348: wr %l0, %g0, %y
.word 0x3e480002 ! t3_kref+0x134c: bvc,a,pt %icc, _kref+0x1354
.word 0x947c2c3e ! t3_kref+0x1350: sdiv %l0, 0xc3e, %o2
.word 0x27480003 ! t3_kref+0x1354: fbul,a,pt %fcc0, _kref+0x1360
.word 0xe1bf5a19 ! t3_kref+0x1358: stda %f16, [%i5 + %i1]0xd0
.word 0xe19e3fe6 ! t3_kref+0x135c: ldda [%i0 - 0x1a]%asi, %f16
.word 0xa9b50ed2 ! t3_kref+0x1360: fornot2 %f20, %f18, %f20
.word 0x9de3bfa0 ! t3_kref+0x1364: save %sp, -0x60, %sp
.word 0xb250001d ! t3_kref+0x1368: umul %g0, %i5, %i1
.word 0x97eef925 ! t3_kref+0x136c: restore %i3, -0x6db, %o3
.word 0xd486501c ! t3_kref+0x1370: lda [%i1 + %i4]0x80, %o2
.word 0x9444208f ! t3_kref+0x1374: addc %l0, 0x8f, %o2
call SYM(t3_subr2)
.word 0xd448a02c ! t3_kref+0x137c: ldsb [%g2 + 0x2c], %o2
.word 0xa9b00cf0 ! t3_kref+0x1380: fnot2s %f16, %f20
.word 0xa9a489d4 ! t3_kref+0x1384: fdivd %f18, %f20, %f20
.word 0x36480006 ! t3_kref+0x1388: bge,a,pt %icc, _kref+0x13a0
.word 0x94358008 ! t3_kref+0x138c: orn %l6, %o0, %o2
.word 0xa1a00550 ! t3_kref+0x1390: fsqrtd %f16, %f16
.word 0xf41862f8 ! t3_kref+0x1394: ldd [%g1 + 0x2f8], %i2
.word 0xaba00030 ! t3_kref+0x1398: fmovs %f16, %f21
.word 0x96854008 ! t3_kref+0x139c: addcc %l5, %o0, %o3
.word 0x967c8009 ! t3_kref+0x13a0: sdiv %l2, %o1, %o3
.word 0xa3b4ccb1 ! t3_kref+0x13a4: fandnot2s %f19, %f17, %f17
.word 0x2b800003 ! t3_kref+0x13a8: fbug,a _kref+0x13b4
.word 0xe83f4018 ! t3_kref+0x13ac: std %l4, [%i5 + %i0]
.word 0xd9f65015 ! t3_kref+0x13b0: casxa [%i1]0x80, %l5, %o4
.word 0xd6881018 ! t3_kref+0x13b4: lduba [%g0 + %i0]0x80, %o3
.word 0x97b48514 ! t3_kref+0x13b8: fcmpgt16 %f18, %f20, %o3
.word 0xfbee101d ! t3_kref+0x13bc: prefetcha %i0 + %i5, 29
.word 0xa9a00030 ! t3_kref+0x13c0: fmovs %f16, %f20
.word 0xa9a00552 ! t3_kref+0x13c4: fsqrtd %f18, %f20
.word 0x38480008 ! t3_kref+0x13c8: bgu,a,pt %icc, _kref+0x13e8
.word 0xa5a48850 ! t3_kref+0x13cc: faddd %f18, %f16, %f18
.word 0xeb68a1ce ! t3_kref+0x13d0: prefetch %g2 + 0x1ce, 21
.word 0xa1b54674 ! t3_kref+0x13d4: fmul8x16au %f21, %f20, %f16
.word 0xd616200e ! t3_kref+0x13d8: lduh [%i0 + 0xe], %o3
.word 0x94022437 ! t3_kref+0x13dc: add %o0, 0x437, %o2
.word 0xe02e8018 ! t3_kref+0x13e0: stb %l0, [%i2 + %i0]
.word 0xf0016ea0 ! t3_kref+0x13e4: ld [%g5 + 0xea0], %i0
.word 0xa9b00cf1 ! t3_kref+0x13e8: fnot2s %f17, %f20
.word 0xd648a03f ! t3_kref+0x13ec: ldsb [%g2 + 0x3f], %o3
.word 0x858469bc ! t3_kref+0x13f0: wr %l1, 0x9bc, %ccr
.word 0x963a30d7 ! t3_kref+0x13f4: xnor %o0, -0xf29, %o3
.word 0xd4162014 ! t3_kref+0x13f8: lduh [%i0 + 0x14], %o2
.word 0x941cbe5e ! t3_kref+0x13fc: xor %l2, -0x1a2, %o2
.word 0x20480005 ! t3_kref+0x1400: bn,a,pt %icc, _kref+0x1414
.word 0xd6901019 ! t3_kref+0x1404: lduha [%g0 + %i1]0x80, %o3
.word 0xe19e1a5c ! t3_kref+0x1408: ldda [%i0 + %i4]0xd2, %f16
.word 0xa5b00cd4 ! t3_kref+0x140c: fnot2 %f20, %f18
.word 0x81ac8a52 ! t3_kref+0x1410: fcmpd %fcc0, %f18, %f18
.word 0x81ac8ab4 ! t3_kref+0x1414: fcmpes %fcc0, %f18, %f20
.word 0x95320010 ! t3_kref+0x1418: srl %o0, %l0, %o2
.word 0xe51fbcc8 ! t3_kref+0x141c: ldd [%fp - 0x338], %f18
.word 0xa1a409d2 ! t3_kref+0x1420: fdivd %f16, %f18, %f16
.word 0xa3b007b4 ! t3_kref+0x1424: fpackfix %f20, %f17
.word 0xe87e6004 ! t3_kref+0x1428: swap [%i1 + 4], %l4
.word 0xe5a71019 ! t3_kref+0x142c: sta %f18, [%i4 + %i1]0x80
.word 0x960c4011 ! t3_kref+0x1430: and %l1, %l1, %o3
.word 0x94846414 ! t3_kref+0x1434: addcc %l1, 0x414, %o2
.word 0x940cb8b6 ! t3_kref+0x1438: and %l2, -0x74a, %o2
.word 0xaba01a33 ! t3_kref+0x143c: fstoi %f19, %f21
.word 0xe6264000 ! t3_kref+0x1440: st %l3, [%i1]
.word 0xe6263ff8 ! t3_kref+0x1444: st %l3, [%i0 - 8]
.word 0xe51e7fe8 ! t3_kref+0x1448: ldd [%i1 - 0x18], %f18
.word 0x81de8019 ! t3_kref+0x144c: flush %i2 + %i1
.word 0xa5a00552 ! t3_kref+0x1450: fsqrtd %f18, %f18
.word 0xd6167ff0 ! t3_kref+0x1454: lduh [%i1 - 0x10], %o3
.word 0x963c2103 ! t3_kref+0x1458: xnor %l0, 0x103, %o3
.word 0x2e800008 ! t3_kref+0x145c: bvs,a _kref+0x147c
.word 0xe900a00c ! t3_kref+0x1460: ld [%g2 + 0xc], %f20
.word 0x81ac8ab5 ! t3_kref+0x1464: fcmpes %fcc0, %f18, %f21
.word 0x96c50013 ! t3_kref+0x1468: addccc %l4, %l3, %o3
.word 0xba102018 ! t3_kref+0x146c: mov 0x18, %i5
.word 0x8143c000 ! t3_kref+0x1470: stbar
.word 0x95408000 ! t3_kref+0x1474: mov %ccr, %o2
.word 0xa1a01a32 ! t3_kref+0x1478: fstoi %f18, %f16
.word 0xd65f4019 ! t3_kref+0x147c: ldx [%i5 + %i1], %o3
.word 0xa1b40af4 ! t3_kref+0x1480: fpsub32s %f16, %f20, %f16
.word 0x81dc6626 ! t3_kref+0x1484: flush %l1 + 0x626
.word 0x970a0009 ! t3_kref+0x1488: tsubcc %o0, %o1, %o3
.word 0x28800001 ! t3_kref+0x148c: bleu,a _kref+0x1490
.word 0x9415ac52 ! t3_kref+0x1490: or %l6, 0xc52, %o2
.word 0x001fffff ! t3_kref+0x1494: illtrap 0x1fffff
.word 0x97b200d5 ! t3_kref+0x1498: edge16l %o0, %l5, %o3
.word 0x81824000 ! t3_kref+0x149c: wr %o1, %g0, %y
.word 0xd4166018 ! t3_kref+0x14a0: lduh [%i1 + 0x18], %o2
.word 0x81ad4a32 ! t3_kref+0x14a4: fcmps %fcc0, %f21, %f18
.word 0x36480008 ! t3_kref+0x14a8: bge,a,pt %icc, _kref+0x14c8
.word 0x94e4f06e ! t3_kref+0x14ac: subccc %l3, -0xf92, %o2
.word 0x947ca3c6 ! t3_kref+0x14b0: sdiv %l2, 0x3c6, %o2
.word 0xa1a01893 ! t3_kref+0x14b4: fitos %f19, %f16
.word 0xa9a01894 ! t3_kref+0x14b8: fitos %f20, %f20
.word 0xa9a01114 ! t3_kref+0x14bc: fxtod %f20, %f20
.word 0x81ad0a52 ! t3_kref+0x14c0: fcmpd %fcc0, %f20, %f18
.word 0xa1b48c92 ! t3_kref+0x14c4: fandnot2 %f18, %f18, %f16
.word 0x3e800008 ! t3_kref+0x14c8: bvc,a _kref+0x14e8
.word 0xaba018d2 ! t3_kref+0x14cc: fdtos %f18, %f21
.word 0xa9a00533 ! t3_kref+0x14d0: fsqrts %f19, %f20
.word 0xa5a00550 ! t3_kref+0x14d4: fsqrtd %f16, %f18
.word 0x95674011 ! t3_kref+0x14d8: movcc %icc, %l1, %o2
.word 0xd64e7ffe ! t3_kref+0x14dc: ldsb [%i1 - 2], %o3
.word 0xd87e001c ! t3_kref+0x14e0: swap [%i0 + %i4], %o4
.word 0x9422797d ! t3_kref+0x14e4: sub %o1, -0x683, %o2
.word 0x28800006 ! t3_kref+0x14e8: bleu,a _kref+0x1500
.word 0xa5b50d60 ! t3_kref+0x14ec: fnot1s %f20, %f18
.word 0xa5b50ed0 ! t3_kref+0x14f0: fornot2 %f20, %f16, %f18
.word 0xe1bf5018 ! t3_kref+0x14f4: stda %f16, [%i5 + %i0]0x80
.word 0x9fc10000 ! t3_kref+0x14f8: call %g4
.word 0x96646674 ! t3_kref+0x14fc: subc %l1, 0x674, %o3
.word 0x94450016 ! t3_kref+0x1500: addc %l4, %l6, %o2
.word 0x967cc012 ! t3_kref+0x1504: sdiv %l3, %l2, %o3
.word 0x96a26d4d ! t3_kref+0x1508: subcc %o1, 0xd4d, %o3
.word 0x970573d3 ! t3_kref+0x150c: taddcc %l5, -0xc2d, %o3
.word 0x943dc010 ! t3_kref+0x1510: xnor %l7, %l0, %o2
.word 0x9544c000 ! t3_kref+0x1514: mov %gsr, %o2
.word 0x962d0010 ! t3_kref+0x1518: andn %l4, %l0, %o3
.word 0xa1a00552 ! t3_kref+0x151c: fsqrtd %f18, %f16
.word 0xee7e001c ! t3_kref+0x1520: swap [%i0 + %i4], %l7
.word 0x81acca33 ! t3_kref+0x1524: fcmps %fcc0, %f19, %f19
.word 0xc12e001c ! t3_kref+0x1528: st %fsr, [%i0 + %i4]
.word 0x953d8013 ! t3_kref+0x152c: sra %l6, %l3, %o2
.word 0xa5b44a70 ! t3_kref+0x1530: fpadd32s %f17, %f16, %f18
.word 0x96823048 ! t3_kref+0x1534: addcc %o0, -0xfb8, %o3
.word 0xa7a01891 ! t3_kref+0x1538: fitos %f17, %f19
.word 0xa1a00552 ! t3_kref+0x153c: fsqrtd %f18, %f16
.word 0x947ca9f1 ! t3_kref+0x1540: sdiv %l2, 0x9f1, %o2
.word 0xa9a00130 ! t3_kref+0x1544: fabss %f16, %f20
.word 0x3b480008 ! t3_kref+0x1548: fble,a,pt %fcc0, _kref+0x1568
.word 0xd450a03e ! t3_kref+0x154c: ldsh [%g2 + 0x3e], %o2
.word 0x9762e25e ! t3_kref+0x1550: movge %fcc0, 0x25e, %o3
.word 0xd6560000 ! t3_kref+0x1554: ldsh [%i0], %o3
.word 0x3c800008 ! t3_kref+0x1558: bpos,a _kref+0x1578
.word 0xa1b40732 ! t3_kref+0x155c: fmuld8ulx16 %f16, %f18, %f16
.word 0xe51fbf08 ! t3_kref+0x1560: ldd [%fp - 0xf8], %f18
.word 0xa1a01935 ! t3_kref+0x1564: fstod %f21, %f16
.word 0x96920011 ! t3_kref+0x1568: orcc %o0, %l1, %o3
.word 0x9415ab83 ! t3_kref+0x156c: or %l6, 0xb83, %o2
.word 0xa3a01a34 ! t3_kref+0x1570: fstoi %f20, %f17
.word 0xc568a044 ! t3_kref+0x1574: prefetch %g2 + 0x44, 2
.word 0xd610a02e ! t3_kref+0x1578: lduh [%g2 + 0x2e], %o3
.word 0x96b4a4b7 ! t3_kref+0x157c: orncc %l2, 0x4b7, %o3
.word 0xa9a00552 ! t3_kref+0x1580: fsqrtd %f18, %f20
.word 0xe2263fe4 ! t3_kref+0x1584: st %l1, [%i0 - 0x1c]
.word 0x15265389 ! t3_kref+0x1588: sethi %hi(0x994e2400), %o2
.word 0xe93f4018 ! t3_kref+0x158c: std %f20, [%i5 + %i0]
.word 0x94920012 ! t3_kref+0x1590: orcc %o0, %l2, %o2
.word 0xd2367ffe ! t3_kref+0x1594: sth %o1, [%i1 - 2]
.word 0xd44e3fe0 ! t3_kref+0x1598: ldsb [%i0 - 0x20], %o2
.word 0xe9be6014 ! t3_kref+0x159c: stda %f20, [%i1 + 0x14]%asi
.word 0xa7b48ea0 ! t3_kref+0x15a0: fsrc1s %f18, %f19
.word 0x171012fe ! t3_kref+0x15a4: sethi %hi(0x404bf800), %o3
.word 0x26480001 ! t3_kref+0x15a8: bl,a,pt %icc, _kref+0x15ac
.word 0xa1a00032 ! t3_kref+0x15ac: fmovs %f18, %f16
.word 0xd2764000 ! t3_kref+0x15b0: stx %o1, [%i1]
.word 0xa7a44830 ! t3_kref+0x15b4: fadds %f17, %f16, %f19
.word 0xe3260000 ! t3_kref+0x15b8: st %f17, [%i0]
.word 0xe2a65000 ! t3_kref+0x15bc: sta %l1, [%i1]0x80
.word 0x973c200e ! t3_kref+0x15c0: sra %l0, 0xe, %o3
.word 0xd410a00c ! t3_kref+0x15c4: lduh [%g2 + 0xc], %o2
.word 0x96d535ef ! t3_kref+0x15c8: umulcc %l4, -0xa11, %o3
.word 0xd456c018 ! t3_kref+0x15cc: ldsh [%i3 + %i0], %o2
.word 0xd8bf5018 ! t3_kref+0x15d0: stda %o4, [%i5 + %i0]0x80
.word 0xe3067fe4 ! t3_kref+0x15d4: ld [%i1 - 0x1c], %f17
.word 0x2d480001 ! t3_kref+0x15d8: fbg,a,pt %fcc0, _kref+0x15dc
.word 0xa9a488b5 ! t3_kref+0x15dc: fsubs %f18, %f21, %f20
.word 0xe1380019 ! t3_kref+0x15e0: std %f16, [%g0 + %i1]
.word 0x81ac0ab0 ! t3_kref+0x15e4: fcmpes %fcc0, %f16, %f16
.word 0x941566dc ! t3_kref+0x15e8: or %l5, 0x6dc, %o2
.word 0xe2fe5000 ! t3_kref+0x15ec: swapa [%i1]0x80, %l1
.word 0xd65e0000 ! t3_kref+0x15f0: ldx [%i0], %o3
.word 0x9605653d ! t3_kref+0x15f4: add %l5, 0x53d, %o3
.word 0x32800007 ! t3_kref+0x15f8: bne,a _kref+0x1614
.word 0xd64e401a ! t3_kref+0x15fc: ldsb [%i1 + %i2], %o3
.word 0xa1b40f94 ! t3_kref+0x1600: for %f16, %f20, %f16
.word 0x33480002 ! t3_kref+0x1604: fbe,a,pt %fcc0, _kref+0x160c
.word 0xd6567fe2 ! t3_kref+0x1608: ldsh [%i1 - 0x1e], %o3
.word 0xe6366006 ! t3_kref+0x160c: sth %l3, [%i1 + 6]
.word 0x97b50492 ! t3_kref+0x1610: fcmple32 %f20, %f18, %o3
.word 0x94b26f77 ! t3_kref+0x1614: orncc %o1, 0xf77, %o2
.word 0xec20a01c ! t3_kref+0x1618: st %l6, [%g2 + 0x1c]
.word 0xf7ee101b ! t3_kref+0x161c: prefetcha %i0 + %i3, 27
.word 0xe53e6010 ! t3_kref+0x1620: std %f18, [%i1 + 0x10]
.word 0x97b40170 ! t3_kref+0x1624: edge32ln %l0, %l0, %o3
.word 0xa1a00550 ! t3_kref+0x1628: fsqrtd %f16, %f16
.word 0xa9a00552 ! t3_kref+0x162c: fsqrtd %f18, %f20
.word 0xa1b48f92 ! t3_kref+0x1630: for %f18, %f18, %f16
.word 0x32480008 ! t3_kref+0x1634: bne,a,pt %icc, _kref+0x1654
.word 0xa7a00131 ! t3_kref+0x1638: fabss %f17, %f19
.word 0x940a7f08 ! t3_kref+0x163c: and %o1, -0xf8, %o2
.word 0x1717454f ! t3_kref+0x1640: sethi %hi(0x5d153c00), %o3
.word 0xe6fe501c ! t3_kref+0x1644: swapa [%i1 + %i4]0x80, %l3
.word 0xa5b486d4 ! t3_kref+0x1648: fmul8sux16 %f18, %f20, %f18
.word 0xd416200e ! t3_kref+0x164c: lduh [%i0 + 0xe], %o2
.word 0x81824000 ! t3_kref+0x1650: wr %o1, %g0, %y
.word 0x8610200a ! t3_kref+0x1654: mov 0xa, %g3
.word 0x86a0e001 ! t3_kref+0x1658: subcc %g3, 1, %g3
.word 0x22800013 ! t3_kref+0x165c: be,a _kref+0x16a8
.word 0xa3a488b4 ! t3_kref+0x1660: fsubs %f18, %f20, %f17
.word 0xd7270005 ! t3_kref+0x1664: st %f11, [%i4 + %g5]
.word 0x81ad4ab0 ! t3_kref+0x1668: fcmpes %fcc0, %f21, %f16
.word 0x81858000 ! t3_kref+0x166c: wr %l6, %g0, %y
.word 0xa9b40d40 ! t3_kref+0x1670: fnot1 %f16, %f20
.word 0x952d0013 ! t3_kref+0x1674: sll %l4, %l3, %o2
.word 0x81840000 ! t3_kref+0x1678: wr %l0, %g0, %y
.word 0xe9be9a18 ! t3_kref+0x167c: stda %f20, [%i2 + %i0]0xd0
.word 0xe53e2010 ! t3_kref+0x1680: std %f18, [%i0 + 0x10]
.word 0x96e22f11 ! t3_kref+0x1684: subccc %o0, 0xf11, %o3
.word 0xa9a50950 ! t3_kref+0x1688: fmuld %f20, %f16, %f20
.word 0xabb50ef1 ! t3_kref+0x168c: fornot2s %f20, %f17, %f21
.word 0x94ba0016 ! t3_kref+0x1690: xnorcc %o0, %l6, %o2
.word 0x97358011 ! t3_kref+0x1694: srl %l6, %l1, %o3
.word 0xd0300018 ! t3_kref+0x1698: sth %o0, [%g0 + %i0]
.word 0xa9b4ce73 ! t3_kref+0x169c: fxnors %f19, %f19, %f20
.word 0xa9b50d40 ! t3_kref+0x16a0: fnot1 %f20, %f20
.word 0xa3a01892 ! t3_kref+0x16a4: fitos %f18, %f17
.word 0x96240012 ! t3_kref+0x16a8: sub %l0, %l2, %o3
.word 0x23800001 ! t3_kref+0x16ac: fbne,a _kref+0x16b0
.word 0x8143c000 ! t3_kref+0x16b0: stbar
.word 0x961d61b5 ! t3_kref+0x16b4: xor %l5, 0x1b5, %o3
.word 0xeb00a02c ! t3_kref+0x16b8: ld [%g2 + 0x2c], %f21
.word 0x29480003 ! t3_kref+0x16bc: fbl,a,pt %fcc0, _kref+0x16c8
.word 0xa9a409d0 ! t3_kref+0x16c0: fdivd %f16, %f16, %f20
.word 0x94b50013 ! t3_kref+0x16c4: orncc %l4, %l3, %o2
.word 0xa9b50f52 ! t3_kref+0x16c8: fornot1 %f20, %f18, %f20
.word 0x96658009 ! t3_kref+0x16cc: subc %l6, %o1, %o3
.word 0xe430a03e ! t3_kref+0x16d0: sth %l2, [%g2 + 0x3e]
.word 0xa5a40832 ! t3_kref+0x16d4: fadds %f16, %f18, %f18
.word 0x94dcaa65 ! t3_kref+0x16d8: smulcc %l2, 0xa65, %o2
.word 0xe01e2000 ! t3_kref+0x16dc: ldd [%i0], %l0
.word 0xa1b50a90 ! t3_kref+0x16e0: fpsub16 %f20, %f16, %f16
.word 0x949c2432 ! t3_kref+0x16e4: xorcc %l0, 0x432, %o2
.word 0x947d8014 ! t3_kref+0x16e8: sdiv %l6, %l4, %o2
.word 0x9de3bfa0 ! t3_kref+0x16ec: save %sp, -0x60, %sp
.word 0xb4bf3030 ! t3_kref+0x16f0: xnorcc %i4, -0xfd0, %i2
.word 0x95eea446 ! t3_kref+0x16f4: restore %i2, 0x446, %o2
.word 0xa1b00f14 ! t3_kref+0x16f8: fsrc2 %f20, %f16
.word 0xffee101b ! t3_kref+0x16fc: prefetcha %i0 + %i3, 31
.word 0x81ad0a32 ! t3_kref+0x1700: fcmps %fcc0, %f20, %f18
.word 0xe91fbc68 ! t3_kref+0x1704: ldd [%fp - 0x398], %f20
.word 0xee200018 ! t3_kref+0x1708: st %l7, [%g0 + %i0]
.word 0xd650a02c ! t3_kref+0x170c: ldsh [%g2 + 0x2c], %o3
.word 0x2f480003 ! t3_kref+0x1710: fbu,a,pt %fcc0, _kref+0x171c
.word 0xa5a509b0 ! t3_kref+0x1714: fdivs %f20, %f16, %f18
.word 0x36480001 ! t3_kref+0x1718: bge,a,pt %icc, _kref+0x171c
.word 0xe91fbde8 ! t3_kref+0x171c: ldd [%fp - 0x218], %f20
.word 0x94544013 ! t3_kref+0x1720: umul %l1, %l3, %o2
.word 0xa7a00531 ! t3_kref+0x1724: fsqrts %f17, %f19
.word 0xd608a03e ! t3_kref+0x1728: ldub [%g2 + 0x3e], %o3
.word 0x81ac4a33 ! t3_kref+0x172c: fcmps %fcc0, %f17, %f19
.word 0x963d4012 ! t3_kref+0x1730: xnor %l5, %l2, %o3
.word 0x949ca29e ! t3_kref+0x1734: xorcc %l2, 0x29e, %o2
.word 0x81db4016 ! t3_kref+0x1738: flush %o5 + %l6
.word 0x9644aa44 ! t3_kref+0x173c: addc %l2, 0xa44, %o3
.word 0x96050017 ! t3_kref+0x1740: add %l4, %l7, %o3
.word 0xa9a00552 ! t3_kref+0x1744: fsqrtd %f18, %f20
.word 0xa9a50950 ! t3_kref+0x1748: fmuld %f20, %f16, %f20
.word 0xa5a00550 ! t3_kref+0x174c: fsqrtd %f16, %f18
.word 0x8185c000 ! t3_kref+0x1750: wr %l7, %g0, %y
.word 0xa9a00554 ! t3_kref+0x1754: fsqrtd %f20, %f20
.word 0x81b01023 ! t3_kref+0x1758: siam 0x3
.word 0x3a800001 ! t3_kref+0x175c: bcc,a _kref+0x1760
.word 0x948dea4b ! t3_kref+0x1760: andcc %l7, 0xa4b, %o2
.word 0xf43e4000 ! t3_kref+0x1764: std %i2, [%i1]
.word 0xe4ae5000 ! t3_kref+0x1768: stba %l2, [%i1]0x80
.word 0x26480006 ! t3_kref+0x176c: bl,a,pt %icc, _kref+0x1784
.word 0xabb00774 ! t3_kref+0x1770: fpack16 %f20, %f21
.word 0x9464a530 ! t3_kref+0x1774: subc %l2, 0x530, %o2
.word 0x968c8014 ! t3_kref+0x1778: andcc %l2, %l4, %o3
.word 0x97b58240 ! t3_kref+0x177c: array16 %l6, %g0, %o3
.word 0x2f800008 ! t3_kref+0x1780: fbu,a _kref+0x17a0
.word 0x94a5a9e0 ! t3_kref+0x1784: subcc %l6, 0x9e0, %o2
.word 0xa9b40ed2 ! t3_kref+0x1788: fornot2 %f16, %f18, %f20
.word 0x3f800001 ! t3_kref+0x178c: fbo,a _kref+0x1790
.word 0x942d0016 ! t3_kref+0x1790: andn %l4, %l6, %o2
.word 0x94520013 ! t3_kref+0x1794: umul %o0, %l3, %o2
.word 0x81df000e ! t3_kref+0x1798: flush %i4 + %sp
.word 0xeba01019 ! t3_kref+0x179c: sta %f21, [%g0 + %i1]0x80
.word 0xa1b50d30 ! t3_kref+0x17a0: fandnot1s %f20, %f16, %f16
.word 0xabb50c71 ! t3_kref+0x17a4: fnors %f20, %f17, %f21
.word 0x94e4361d ! t3_kref+0x17a8: subccc %l0, -0x9e3, %o2
.word 0xe6a01019 ! t3_kref+0x17ac: sta %l3, [%g0 + %i1]0x80
.word 0xd456001b ! t3_kref+0x17b0: ldsh [%i0 + %i3], %o2
.word 0x952c4009 ! t3_kref+0x17b4: sll %l1, %o1, %o2
.word 0x961a4015 ! t3_kref+0x17b8: xor %o1, %l5, %o3
.word 0x878020d0 ! t3_kref+0x17bc: mov 0xd0, %asi
.word 0xaba488b5 ! t3_kref+0x17c0: fsubs %f18, %f21, %f21
.word 0xe526001c ! t3_kref+0x17c4: st %f18, [%i0 + %i4]
.word 0x81848000 ! t3_kref+0x17c8: wr %l2, %g0, %y
.word 0x38480008 ! t3_kref+0x17cc: bgu,a,pt %icc, _kref+0x17ec
.word 0x95b40454 ! t3_kref+0x17d0: fcmpne16 %f16, %f20, %o2
.word 0xabb4cab0 ! t3_kref+0x17d4: fpsub16s %f19, %f16, %f21
.word 0x25480001 ! t3_kref+0x17d8: fblg,a,pt %fcc0, _kref+0x17dc
.word 0x968533eb ! t3_kref+0x17dc: addcc %l4, -0xc15, %o3
.word 0x9625efad ! t3_kref+0x17e0: sub %l7, 0xfad, %o3
.word 0x94e40008 ! t3_kref+0x17e4: subccc %l0, %o0, %o2
.word 0x81ac4ab5 ! t3_kref+0x17e8: fcmpes %fcc0, %f17, %f21
.word 0xe6a81019 ! t3_kref+0x17ec: stba %l3, [%g0 + %i1]0x80
.word 0xa7a00532 ! t3_kref+0x17f0: fsqrts %f18, %f19
.word 0xa3a408b3 ! t3_kref+0x17f4: fsubs %f16, %f19, %f17
.word 0xe2200019 ! t3_kref+0x17f8: st %l1, [%g0 + %i1]
.word 0xa1a01054 ! t3_kref+0x17fc: fdtox %f20, %f16
.word 0x94620016 ! t3_kref+0x1800: subc %o0, %l6, %o2
.word 0x9415e5b9 ! t3_kref+0x1804: or %l7, 0x5b9, %o2
.word 0x96f24014 ! t3_kref+0x1808: udivcc %o1, %l4, %o3
.word 0xe91fbf68 ! t3_kref+0x180c: ldd [%fp - 0x98], %f20
.word 0x948db2a2 ! t3_kref+0x1810: andcc %l6, -0xd5e, %o2
.word 0x94523e5f ! t3_kref+0x1814: umul %o0, -0x1a1, %o2
.word 0xa1b00fc0 ! t3_kref+0x1818: fone %f16
.word 0xa5b48ad0 ! t3_kref+0x181c: fpsub32 %f18, %f16, %f18
.word 0x94d58012 ! t3_kref+0x1820: umulcc %l6, %l2, %o2
.word 0x86102003 ! t3_kref+0x1824: mov 0x3, %g3
.word 0x32800000 ! t3_kref+0x1828: bne,a _kref+0x1828
.word 0x86a0e001 ! t3_kref+0x182c: subcc %g3, 1, %g3
.word 0x94254016 ! t3_kref+0x1830: sub %l5, %l6, %o2
.word 0x96858016 ! t3_kref+0x1834: addcc %l6, %l6, %o3
.word 0x96bc8017 ! t3_kref+0x1838: xnorcc %l2, %l7, %o3
.word 0xe8366018 ! t3_kref+0x183c: sth %l4, [%i1 + 0x18]
.word 0x95224017 ! t3_kref+0x1840: mulscc %o1, %l7, %o2
.word 0x2b480008 ! t3_kref+0x1844: fbug,a,pt %fcc0, _kref+0x1864
.word 0x95b44173 ! t3_kref+0x1848: edge32ln %l1, %l3, %o2
.word 0x965d0009 ! t3_kref+0x184c: smul %l4, %o1, %o3
.word 0x94824014 ! t3_kref+0x1850: addcc %o1, %l4, %o2
.word 0x96bd3d33 ! t3_kref+0x1854: xnorcc %l4, -0x2cd, %o3
.word 0x972c0008 ! t3_kref+0x1858: sll %l0, %o0, %o3
.word 0xa1b50c90 ! t3_kref+0x185c: fandnot2 %f20, %f16, %f16
.word 0x953c4017 ! t3_kref+0x1860: sra %l1, %l7, %o2
.word 0xa3a01a32 ! t3_kref+0x1864: fstoi %f18, %f17
.word 0xa5a00033 ! t3_kref+0x1868: fmovs %f19, %f18
.word 0x94758016 ! t3_kref+0x186c: udiv %l6, %l6, %o2
.word 0xa7a00031 ! t3_kref+0x1870: fmovs %f17, %f19
.word 0x9485e331 ! t3_kref+0x1874: addcc %l7, 0x331, %o2
.word 0xa3a00533 ! t3_kref+0x1878: fsqrts %f19, %f17
call SYM(t3_subr3)
.word 0x94ba2bff ! t3_kref+0x1880: xnorcc %o0, 0xbff, %o2
.word 0x960d77b4 ! t3_kref+0x1884: and %l5, -0x84c, %o3
.word 0x81ac0a54 ! t3_kref+0x1888: fcmpd %fcc0, %f16, %f20
.word 0x97b5c0c9 ! t3_kref+0x188c: edge16l %l7, %o1, %o3
.word 0xa1a01035 ! t3_kref+0x1890: fstox %f21, %f16
.word 0xc768a0c0 ! t3_kref+0x1894: prefetch %g2 + 0xc0, 3
.word 0xee7e401c ! t3_kref+0x1898: swap [%i1 + %i4], %l7
.word 0xe7263ff8 ! t3_kref+0x189c: st %f19, [%i0 - 8]
.word 0xa1b50ab0 ! t3_kref+0x18a0: fpsub16s %f20, %f16, %f16
.word 0xe1be2018 ! t3_kref+0x18a4: stda %f16, [%i0 + 0x18]%asi
.word 0xd408a00f ! t3_kref+0x18a8: ldub [%g2 + 0xf], %o2
.word 0xeaae1000 ! t3_kref+0x18ac: stba %l5, [%i0]0x80
.word 0x2d800004 ! t3_kref+0x18b0: fbg,a _kref+0x18c0
.word 0x9412692e ! t3_kref+0x18b4: or %o1, 0x92e, %o2
.word 0x96a4abcd ! t3_kref+0x18b8: subcc %l2, 0xbcd, %o3
.word 0xa5b40d90 ! t3_kref+0x18bc: fxor %f16, %f16, %f18
.word 0xf43f4018 ! t3_kref+0x18c0: std %i2, [%i5 + %i0]
.word 0xa9a4c934 ! t3_kref+0x18c4: fmuls %f19, %f20, %f20
.word 0x81da75fc ! t3_kref+0x18c8: flush %o1 - 0xa04
.word 0x96824016 ! t3_kref+0x18cc: addcc %o1, %l6, %o3
.word 0xa9b54db5 ! t3_kref+0x18d0: fxors %f21, %f21, %f20
.word 0x39800005 ! t3_kref+0x18d4: fbuge,a _kref+0x18e8
.word 0xa3b48f72 ! t3_kref+0x18d8: fornot1s %f18, %f18, %f17
.word 0x81ac0a54 ! t3_kref+0x18dc: fcmpd %fcc0, %f16, %f20
.word 0xa9a548b1 ! t3_kref+0x18e0: fsubs %f21, %f17, %f20
.word 0xaba00032 ! t3_kref+0x18e4: fmovs %f18, %f21
.word 0x81ad4a33 ! t3_kref+0x18e8: fcmps %fcc0, %f21, %f19
.word 0xd4567fea ! t3_kref+0x18ec: ldsh [%i1 - 0x16], %o2
.word 0xa5b44674 ! t3_kref+0x18f0: fmul8x16au %f17, %f20, %f18
.word 0xe01e001d ! t3_kref+0x18f4: ldd [%i0 + %i5], %l0
.word 0x30480005 ! t3_kref+0x18f8: ba,a,pt %icc, _kref+0x190c
.word 0x94bd4016 ! t3_kref+0x18fc: xnorcc %l5, %l6, %o2
.word 0x3f800004 ! t3_kref+0x1900: fbo,a _kref+0x1910
.word 0xd656c019 ! t3_kref+0x1904: ldsh [%i3 + %i1], %o3
.word 0x22800001 ! t3_kref+0x1908: be,a _kref+0x190c
.word 0xa5b00f12 ! t3_kref+0x190c: fsrc2 %f18, %f18
.word 0x86102015 ! t3_kref+0x1910: mov 0x15, %g3
.word 0x86a0e001 ! t3_kref+0x1914: subcc %g3, 1, %g3
.word 0x2280000f ! t3_kref+0x1918: be,a _kref+0x1954
.word 0xa9b48910 ! t3_kref+0x191c: faligndata %f18, %f16, %f20
.word 0xa9a00554 ! t3_kref+0x1920: fsqrtd %f20, %f20
.word 0x30bffffc ! t3_kref+0x1924: ba,a _kref+0x1914
.word 0x94520017 ! t3_kref+0x1928: umul %o0, %l7, %o2
.word 0x1521feb4 ! t3_kref+0x192c: sethi %hi(0x87fad000), %o2
.word 0xd44e600f ! t3_kref+0x1930: ldsb [%i1 + 0xf], %o2
.word 0x94bd2c86 ! t3_kref+0x1934: xnorcc %l4, 0xc86, %o2
.word 0x948cc011 ! t3_kref+0x1938: andcc %l3, %l1, %o2
.word 0x97350009 ! t3_kref+0x193c: srl %l4, %o1, %o3
.word 0xa1b00f12 ! t3_kref+0x1940: fsrc2 %f18, %f16
.word 0x968cc011 ! t3_kref+0x1944: andcc %l3, %l1, %o3
.word 0x2dbffff3 ! t3_kref+0x1948: fbg,a _kref+0x1914
.word 0x95400000 ! t3_kref+0x194c: mov %y, %o2
.word 0xe836001b ! t3_kref+0x1950: sth %l4, [%i0 + %i3]
.word 0xa7b54ab3 ! t3_kref+0x1954: fpsub16s %f21, %f19, %f19
.word 0x94c4c011 ! t3_kref+0x1958: addccc %l3, %l1, %o2
.word 0xe2262008 ! t3_kref+0x195c: st %l1, [%i0 + 8]
.word 0x9744c000 ! t3_kref+0x1960: mov %gsr, %o3
.word 0x9425ed5e ! t3_kref+0x1964: sub %l7, 0xd5e, %o2
.word 0x963c31ca ! t3_kref+0x1968: xnor %l0, -0xe36, %o3
.word 0x9740c000 ! t3_kref+0x196c: mov %asi, %o3
.word 0xa3b48af0 ! t3_kref+0x1970: fpsub32s %f18, %f16, %f17
.word 0x952dc012 ! t3_kref+0x1974: sll %l7, %l2, %o2
.word 0x81ac0a34 ! t3_kref+0x1978: fcmps %fcc0, %f16, %f20
.word 0x961cae79 ! t3_kref+0x197c: xor %l2, 0xe79, %o3
.word 0x97b40352 ! t3_kref+0x1980: alignaddrl %l0, %l2, %o3
.word 0xa5a00533 ! t3_kref+0x1984: fsqrts %f19, %f18
.word 0x9734600a ! t3_kref+0x1988: srl %l1, 0xa, %o3
.word 0x9544c000 ! t3_kref+0x198c: mov %gsr, %o2
.word 0x8143c000 ! t3_kref+0x1990: stbar
.word 0x96da0015 ! t3_kref+0x1994: smulcc %o0, %l5, %o3
.word 0x961de40b ! t3_kref+0x1998: xor %l7, 0x40b, %o3
.word 0x3b480005 ! t3_kref+0x199c: fble,a,pt %fcc0, _kref+0x19b0
.word 0xa5b50d60 ! t3_kref+0x19a0: fnot1s %f20, %f18
.word 0xd6567ff2 ! t3_kref+0x19a4: ldsh [%i1 - 0xe], %o3
.word 0x968c2555 ! t3_kref+0x19a8: andcc %l0, 0x555, %o3
.word 0x97b54348 ! t3_kref+0x19ac: alignaddrl %l5, %o0, %o3
.word 0xa5a00530 ! t3_kref+0x19b0: fsqrts %f16, %f18
.word 0x8143c000 ! t3_kref+0x19b4: stbar
.word 0xa9a01a35 ! t3_kref+0x19b8: fstoi %f21, %f20
.word 0x96120012 ! t3_kref+0x19bc: or %o0, %l2, %o3
.word 0xa7a01a30 ! t3_kref+0x19c0: fstoi %f16, %f19
.word 0x94a4bedb ! t3_kref+0x19c4: subcc %l2, -0x125, %o2
.word 0x952a0017 ! t3_kref+0x19c8: sll %o0, %l7, %o2
.word 0xe11fbca8 ! t3_kref+0x19cc: ldd [%fp - 0x358], %f16
.word 0x94720011 ! t3_kref+0x19d0: udiv %o0, %l1, %o2
.word 0x36800004 ! t3_kref+0x19d4: bge,a _kref+0x19e4
.word 0xe2267ff8 ! t3_kref+0x19d8: st %l1, [%i1 - 8]
.word 0xfbee501a ! t3_kref+0x19dc: prefetcha %i1 + %i2, 29
.word 0xeb00a01c ! t3_kref+0x19e0: ld [%g2 + 0x1c], %f21
.word 0xe4086afc ! t3_kref+0x19e4: ldub [%g1 + 0xafc], %l2
.word 0xa41ca00c ! t3_kref+0x19e8: xor %l2, 0xc, %l2
.word 0xe4286afc ! t3_kref+0x19ec: stb %l2, [%g1 + 0xafc]
.word 0x81d86afc ! t3_kref+0x19f0: flush %g1 + 0xafc
.word 0xd496d018 ! t3_kref+0x19f4: lduha [%i3 + %i0]0x80, %o2
.word 0xf43e6000 ! t3_kref+0x19f8: std %i2, [%i1]
.word 0x960d361c ! t3_kref+0x19fc: and %l4, -0x9e4, %o3
.word 0xe43e7fe8 ! t3_kref+0x1a00: std %l2, [%i1 - 0x18]
.word 0x947cc009 ! t3_kref+0x1a04: sdiv %l3, %o1, %o2
.word 0xd45e401d ! t3_kref+0x1a08: ldx [%i1 + %i5], %o2
.word 0xe2267ff4 ! t3_kref+0x1a0c: st %l1, [%i1 - 0xc]
.word 0x15315036 ! t3_kref+0x1a10: sethi %hi(0xc540d800), %o2
.word 0xd440a00c ! t3_kref+0x1a14: ldsw [%g2 + 0xc], %o2
.word 0x972dc012 ! t3_kref+0x1a18: sll %l7, %l2, %o3
.word 0x97b400f7 ! t3_kref+0x1a1c: edge16ln %l0, %l7, %o3
2: .word 0xa1a00550 ! t3_kref+0x1a20: fsqrtd %f16, %f16
.word 0xa9b506d0 ! t3_kref+0x1a24: fmul8sux16 %f20, %f16, %f20
.word 0x94344015 ! t3_kref+0x1a28: orn %l1, %l5, %o2
.word 0x8143c000 ! t3_kref+0x1a2c: stbar
.word 0x8143c000 ! t3_kref+0x1a30: stbar
.word 0xabb50af0 ! t3_kref+0x1a34: fpsub32s %f20, %f16, %f21
.word 0x973c0008 ! t3_kref+0x1a38: sra %l0, %o0, %o3
.word 0x27800003 ! t3_kref+0x1a3c: fbul,a _kref+0x1a48
.word 0x97702c82 ! t3_kref+0x1a40: popc 0xc82, %o3
.word 0x81d9000d ! t3_kref+0x1a44: flush %g4 + %o5
.word 0x94b539c6 ! t3_kref+0x1a48: orncc %l4, -0x63a, %o2
.word 0xe4086b70 ! t3_kref+0x1a4c: ldub [%g1 + 0xb70], %l2
.word 0xa41ca00c ! t3_kref+0x1a50: xor %l2, 0xc, %l2
.word 0xe4286b70 ! t3_kref+0x1a54: stb %l2, [%g1 + 0xb70]
.word 0x81d86b70 ! t3_kref+0x1a58: flush %g1 + 0xb70
.word 0xd64e3ff3 ! t3_kref+0x1a5c: ldsb [%i0 - 0xd], %o3
.word 0x3e800004 ! t3_kref+0x1a60: bvc,a _kref+0x1a70
.word 0x967a4014 ! t3_kref+0x1a64: sdiv %o1, %l4, %o3
.word 0xe02e7fe8 ! t3_kref+0x1a68: stb %l0, [%i1 - 0x18]
.word 0xa1a01a35 ! t3_kref+0x1a6c: fstoi %f21, %f16
.word 0x81df78b4 ! t3_kref+0x1a70: flush %i5 - 0x74c
.word 0x3b800005 ! t3_kref+0x1a74: fble,a _kref+0x1a88
.word 0xa5a00533 ! t3_kref+0x1a78: fsqrts %f19, %f18
.word 0xd4160000 ! t3_kref+0x1a7c: lduh [%i0], %o2
.word 0x81b01023 ! t3_kref+0x1a80: siam 0x3
.word 0xd648a01d ! t3_kref+0x1a84: ldsb [%g2 + 0x1d], %o3
.word 0x28800007 ! t3_kref+0x1a88: bleu,a _kref+0x1aa4
.word 0x969d8013 ! t3_kref+0x1a8c: xorcc %l6, %l3, %o3
.word 0x20800002 ! t3_kref+0x1a90: bn,a _kref+0x1a98
2: .word 0xa7a40832 ! t3_kref+0x1a94: fadds %f16, %f18, %f19
.word 0xe0e81019 ! t3_kref+0x1a98: ldstuba [%g0 + %i1]0x80, %l0
.word 0x9425f45a ! t3_kref+0x1a9c: sub %l7, -0xba6, %o2
.word 0xa9a01110 ! t3_kref+0x1aa0: fxtod %f16, %f20
.word 0x94e5b134 ! t3_kref+0x1aa4: subccc %l6, -0xecc, %o2
.word 0xe53f4019 ! t3_kref+0x1aa8: std %f18, [%i5 + %i1]
.word 0x2e480002 ! t3_kref+0x1aac: bvs,a,pt %icc, _kref+0x1ab4
.word 0xd450a01c ! t3_kref+0x1ab0: ldsh [%g2 + 0x1c], %o2
call SYM(t3_subr1)
.word 0x97b48592 ! t3_kref+0x1ab8: fcmpgt32 %f18, %f18, %o3
.word 0xe91fbfc0 ! t3_kref+0x1abc: ldd [%fp - 0x40], %f20
.word 0xcc7f0005 ! t3_kref+0x1ac0: swap [%i4 + %g5], %g6
.word 0xa5a50933 ! t3_kref+0x1ac4: fmuls %f20, %f19, %f18
.word 0x945cbdc8 ! t3_kref+0x1ac8: smul %l2, -0x238, %o2
.word 0x94b4c017 ! t3_kref+0x1acc: orncc %l3, %l7, %o2
.word 0xa3a01a32 ! t3_kref+0x1ad0: fstoi %f18, %f17
.word 0x3a800005 ! t3_kref+0x1ad4: bcc,a _kref+0x1ae8
.word 0xd640a03c ! t3_kref+0x1ad8: ldsw [%g2 + 0x3c], %o3
.word 0xd640a03c ! t3_kref+0x1adc: ldsw [%g2 + 0x3c], %o3
.word 0xaba01a35 ! t3_kref+0x1ae0: fstoi %f21, %f21
.word 0x9604e9e1 ! t3_kref+0x1ae4: add %l3, 0x9e1, %o3
.word 0xa5a00130 ! t3_kref+0x1ae8: fabss %f16, %f18
.word 0xd4166002 ! t3_kref+0x1aec: lduh [%i1 + 2], %o2
.word 0x1718863f ! t3_kref+0x1af0: sethi %hi(0x6218fc00), %o3
.word 0xe91fbc28 ! t3_kref+0x1af4: ldd [%fp - 0x3d8], %f20
.word 0x29800003 ! t3_kref+0x1af8: fbl,a _kref+0x1b04
.word 0xba102008 ! t3_kref+0x1afc: mov 0x8, %i5
.word 0x32480001 ! t3_kref+0x1b00: bne,a,pt %icc, _kref+0x1b04
.word 0x97b40157 ! t3_kref+0x1b04: edge32l %l0, %l7, %o3
.word 0x8143c000 ! t3_kref+0x1b08: stbar
.word 0xe11fbea8 ! t3_kref+0x1b0c: ldd [%fp - 0x158], %f16
.word 0x969c0012 ! t3_kref+0x1b10: xorcc %l0, %l2, %o3
.word 0x9740c000 ! t3_kref+0x1b14: mov %asi, %o3
.word 0xa9a50830 ! t3_kref+0x1b18: fadds %f20, %f16, %f20
.word 0x86102002 ! t3_kref+0x1b1c: mov 0x2, %g3
.word 0x32800000 ! t3_kref+0x1b20: bne,a _kref+0x1b20
.word 0x86a0e001 ! t3_kref+0x1b24: subcc %g3, 1, %g3
.word 0xa3b50f70 ! t3_kref+0x1b28: fornot1s %f20, %f16, %f17
.word 0x3a800002 ! t3_kref+0x1b2c: bcc,a _kref+0x1b34
.word 0xe01e2018 ! t3_kref+0x1b30: ldd [%i0 + 0x18], %l0
.word 0xeba61000 ! t3_kref+0x1b34: sta %f21, [%i0]0x80
.word 0xe7a6501c ! t3_kref+0x1b38: sta %f19, [%i1 + %i4]0x80
.word 0x3f480005 ! t3_kref+0x1b3c: fbo,a,pt %fcc0, _kref+0x1b50
.word 0xe9be7ffe ! t3_kref+0x1b40: stda %f20, [%i1 - 2]%asi
.word 0xa7b54c70 ! t3_kref+0x1b44: fnors %f21, %f16, %f19
.word 0x81ac0a35 ! t3_kref+0x1b48: fcmps %fcc0, %f16, %f21
.word 0xa7ab8030 ! t3_kref+0x1b4c: fmovsule %fcc0, %f16, %f19
.word 0x94e4c010 ! t3_kref+0x1b50: subccc %l3, %l0, %o2
.word 0x81ad0ad4 ! t3_kref+0x1b54: fcmped %fcc0, %f20, %f20
.word 0x2c800001 ! t3_kref+0x1b58: bneg,a _kref+0x1b5c
.word 0xe7260000 ! t3_kref+0x1b5c: st %f19, [%i0]
.word 0x001fffff ! t3_kref+0x1b60: illtrap 0x1fffff
.word 0x28800005 ! t3_kref+0x1b64: bleu,a _kref+0x1b78
.word 0xa1a00130 ! t3_kref+0x1b68: fabss %f16, %f16
.word 0xa9a01893 ! t3_kref+0x1b6c: fitos %f19, %f20
.word 0x8143c000 ! t3_kref+0x1b70: stbar
.word 0xe700a02c ! t3_kref+0x1b74: ld [%g2 + 0x2c], %f19
.word 0x30480004 ! t3_kref+0x1b78: ba,a,pt %icc, _kref+0x1b88
.word 0xa7a018d4 ! t3_kref+0x1b7c: fdtos %f20, %f19
.word 0x96e58008 ! t3_kref+0x1b80: subccc %l6, %o0, %o3
.word 0xd400a03c ! t3_kref+0x1b84: ld [%g2 + 0x3c], %o2
.word 0x37800001 ! t3_kref+0x1b88: fbge,a _kref+0x1b8c
.word 0xd448a01d ! t3_kref+0x1b8c: ldsb [%g2 + 0x1d], %o2
.word 0xd0380018 ! t3_kref+0x1b90: std %o0, [%g0 + %i0]
.word 0x3e480001 ! t3_kref+0x1b94: bvc,a,pt %icc, _kref+0x1b98
.word 0xe09f5018 ! t3_kref+0x1b98: ldda [%i5 + %i0]0x80, %l0
.word 0x96dd37af ! t3_kref+0x1b9c: smulcc %l4, -0x851, %o3
.word 0x9de3bfa0 ! t3_kref+0x1ba0: save %sp, -0x60, %sp
.word 0x808ee95d ! t3_kref+0x1ba4: btst 0x95d, %i3
.word 0x95ef6fa5 ! t3_kref+0x1ba8: restore %i5, 0xfa5, %o2
.word 0xd608a03f ! t3_kref+0x1bac: ldub [%g2 + 0x3f], %o3
.word 0x8d858015 ! t3_kref+0x1bb0: wr %l6, %l5, %fprs
.word 0xe900a00c ! t3_kref+0x1bb4: ld [%g2 + 0xc], %f20
.word 0x95b48490 ! t3_kref+0x1bb8: fcmple32 %f18, %f16, %o2
.word 0xe4774018 ! t3_kref+0x1bbc: stx %l2, [%i5 + %i0]
.word 0xe0263ff4 ! t3_kref+0x1bc0: st %l0, [%i0 - 0xc]
.word 0x97b48280 ! t3_kref+0x1bc4: array32 %l2, %g0, %o3
.word 0x9de3bfa0 ! t3_kref+0x1bc8: save %sp, -0x60, %sp
.word 0xb8c7001c ! t3_kref+0x1bcc: addccc %i4, %i4, %i4
.word 0x97e83876 ! t3_kref+0x1bd0: restore %g0, -0x78a, %o3
.word 0xedee101b ! t3_kref+0x1bd4: prefetcha %i0 + %i3, 22
.word 0xd410a00c ! t3_kref+0x1bd8: lduh [%g2 + 0xc], %o2
.word 0xa9a489d2 ! t3_kref+0x1bdc: fdivd %f18, %f18, %f20
.word 0xd410a02e ! t3_kref+0x1be0: lduh [%g2 + 0x2e], %o2
.word 0xa1a00533 ! t3_kref+0x1be4: fsqrts %f19, %f16
.word 0x81acca31 ! t3_kref+0x1be8: fcmps %fcc0, %f19, %f17
.word 0x35480002 ! t3_kref+0x1bec: fbue,a,pt %fcc0, _kref+0x1bf4
.word 0xabb44a30 ! t3_kref+0x1bf0: fpadd16s %f17, %f16, %f21
.word 0xd410a00c ! t3_kref+0x1bf4: lduh [%g2 + 0xc], %o2
.word 0x9444c016 ! t3_kref+0x1bf8: addc %l3, %l6, %o2
.word 0x81accab5 ! t3_kref+0x1bfc: fcmpes %fcc0, %f19, %f21
.word 0x97b40450 ! t3_kref+0x1c00: fcmpne16 %f16, %f16, %o3
.word 0xeff61017 ! t3_kref+0x1c04: casxa [%i0]0x80, %l7, %l7
.word 0x968db9b6 ! t3_kref+0x1c08: andcc %l6, -0x64a, %o3
.word 0x8184c000 ! t3_kref+0x1c0c: wr %l3, %g0, %y
.word 0xef68a14c ! t3_kref+0x1c10: prefetch %g2 + 0x14c, 23
.word 0xe5ee101a ! t3_kref+0x1c14: prefetcha %i0 + %i2, 18
.word 0x3a800001 ! t3_kref+0x1c18: bcc,a _kref+0x1c1c
.word 0xa9b50d40 ! t3_kref+0x1c1c: fnot1 %f20, %f20
.word 0xa3b54ab2 ! t3_kref+0x1c20: fpsub16s %f21, %f18, %f17
.word 0x967da24c ! t3_kref+0x1c24: sdiv %l6, 0x24c, %o3
.word 0x2d800001 ! t3_kref+0x1c28: fbg,a _kref+0x1c2c
.word 0xa5b50c50 ! t3_kref+0x1c2c: fnor %f20, %f16, %f18
.word 0x81850000 ! t3_kref+0x1c30: wr %l4, %g0, %y
.word 0x8d84e849 ! t3_kref+0x1c34: wr %l3, 0x849, %fprs
.word 0xa5a00132 ! t3_kref+0x1c38: fabss %f18, %f18
.word 0xa7b44db2 ! t3_kref+0x1c3c: fxors %f17, %f18, %f19
call SYM(t3_subr3)
.word 0xa1b486f0 ! t3_kref+0x1c44: fmul8ulx16 %f18, %f16, %f16
.word 0x2f800007 ! t3_kref+0x1c48: fbu,a _kref+0x1c64
.word 0x97b500d5 ! t3_kref+0x1c4c: edge16l %l4, %l5, %o3
.word 0x951c0014 ! t3_kref+0x1c50: tsubcctv %l0, %l4, %o2
.word 0xa5a01110 ! t3_kref+0x1c54: fxtod %f16, %f18
.word 0x94c4c016 ! t3_kref+0x1c58: addccc %l3, %l6, %o2
.word 0xee26001c ! t3_kref+0x1c5c: st %l7, [%i0 + %i4]
.word 0xd408a03e ! t3_kref+0x1c60: ldub [%g2 + 0x3e], %o2
.word 0xee280018 ! t3_kref+0x1c64: stb %l7, [%g0 + %i0]
.word 0xd648a01d ! t3_kref+0x1c68: ldsb [%g2 + 0x1d], %o3
.word 0x9685c008 ! t3_kref+0x1c6c: addcc %l7, %o0, %o3
.word 0x21800006 ! t3_kref+0x1c70: fbn,a _kref+0x1c88
.word 0xaba00135 ! t3_kref+0x1c74: fabss %f21, %f21
.word 0x96dc4016 ! t3_kref+0x1c78: smulcc %l1, %l6, %o3
.word 0xe9be1893 ! t3_kref+0x1c7c: stda %f20, [%i0 + %l3]0xc4
.word 0xa9b00fc0 ! t3_kref+0x1c80: fone %f20
.word 0x3b800006 ! t3_kref+0x1c84: fble,a _kref+0x1c9c
.word 0x85840008 ! t3_kref+0x1c88: wr %l0, %o0, %ccr
.word 0xd64e7ff4 ! t3_kref+0x1c8c: ldsb [%i1 - 0xc], %o3
.word 0xd408a00c ! t3_kref+0x1c90: ldub [%g2 + 0xc], %o2
.word 0x968dc009 ! t3_kref+0x1c94: andcc %l7, %o1, %o3
.word 0x96627272 ! t3_kref+0x1c98: subc %o1, -0xd8e, %o3
.word 0x878020f0 ! t3_kref+0x1c9c: mov 0xf0, %asi
.word 0x81844000 ! t3_kref+0x1ca0: wr %l1, %g0, %y
.word 0x3b800004 ! t3_kref+0x1ca4: fble,a _kref+0x1cb4
.word 0x170c852e ! t3_kref+0x1ca8: sethi %hi(0x3214b800), %o3
.word 0xd4567ff4 ! t3_kref+0x1cac: ldsh [%i1 - 0xc], %o2
.word 0xd448a02f ! t3_kref+0x1cb0: ldsb [%g2 + 0x2f], %o2
.word 0xe82e3ffd ! t3_kref+0x1cb4: stb %l4, [%i0 - 3]
.word 0x96bc8016 ! t3_kref+0x1cb8: xnorcc %l2, %l6, %o3
.word 0xa9b50e12 ! t3_kref+0x1cbc: fand %f20, %f18, %f20
.word 0x3a480008 ! t3_kref+0x1cc0: bcc,a,pt %icc, _kref+0x1ce0
.word 0x94dd0009 ! t3_kref+0x1cc4: smulcc %l4, %o1, %o2
.word 0xe306001c ! t3_kref+0x1cc8: ld [%i0 + %i4], %f17
.word 0x81ac0a35 ! t3_kref+0x1ccc: fcmps %fcc0, %f16, %f21
.word 0xe9063fec ! t3_kref+0x1cd0: ld [%i0 - 0x14], %f20
call SYM(t3_subr3)
.word 0x95b40280 ! t3_kref+0x1cd8: array32 %l0, %g0, %o2
.word 0xa5a00552 ! t3_kref+0x1cdc: fsqrtd %f18, %f18
.word 0xaba4c932 ! t3_kref+0x1ce0: fmuls %f19, %f18, %f21
.word 0x8143c000 ! t3_kref+0x1ce4: stbar
.word 0x94c24015 ! t3_kref+0x1ce8: addccc %o1, %l5, %o2
.word 0xe026401c ! t3_kref+0x1cec: st %l0, [%i1 + %i4]
.word 0x3b800008 ! t3_kref+0x1cf0: fble,a _kref+0x1d10
.word 0x9624c017 ! t3_kref+0x1cf4: sub %l3, %l7, %o3
.word 0xe4266008 ! t3_kref+0x1cf8: st %l2, [%i1 + 8]
.word 0xd0262008 ! t3_kref+0x1cfc: st %o0, [%i0 + 8]
.word 0x943c7aa6 ! t3_kref+0x1d00: xnor %l1, -0x55a, %o2
.word 0x94e4f06a ! t3_kref+0x1d04: subccc %l3, -0xf96, %o2
.word 0xd4881018 ! t3_kref+0x1d08: lduba [%g0 + %i0]0x80, %o2
.word 0x94e23f59 ! t3_kref+0x1d0c: subccc %o0, -0xa7, %o2
.word 0xa1a509d0 ! t3_kref+0x1d10: fdivd %f20, %f16, %f16
.word 0x30800004 ! t3_kref+0x1d14: ba,a _kref+0x1d24
.word 0x81da8016 ! t3_kref+0x1d18: flush %o2 + %l6
.word 0x960cf68a ! t3_kref+0x1d1c: and %l3, -0x976, %o3
.word 0x81ad0a33 ! t3_kref+0x1d20: fcmps %fcc0, %f20, %f19
.word 0x963de237 ! t3_kref+0x1d24: xnor %l7, 0x237, %o3
.word 0x27480006 ! t3_kref+0x1d28: fbul,a,pt %fcc0, _kref+0x1d40
.word 0x97b48133 ! t3_kref+0x1d2c: edge32n %l2, %l3, %o3
.word 0x96543445 ! t3_kref+0x1d30: umul %l0, -0xbbb, %o3
.word 0xa7a00132 ! t3_kref+0x1d34: fabss %f18, %f19
.word 0x94e40014 ! t3_kref+0x1d38: subccc %l0, %l4, %o2
.word 0x8184c000 ! t3_kref+0x1d3c: wr %l3, %g0, %y
.word 0x2d800006 ! t3_kref+0x1d40: fbg,a _kref+0x1d58
.word 0x941cc017 ! t3_kref+0x1d44: xor %l3, %l7, %o2
.word 0x95b48280 ! t3_kref+0x1d48: array32 %l2, %g0, %o2
.word 0x947c0013 ! t3_kref+0x1d4c: sdiv %l0, %l3, %o2
.word 0xa1a00552 ! t3_kref+0x1d50: fsqrtd %f18, %f16
.word 0x34800006 ! t3_kref+0x1d54: bg,a _kref+0x1d6c
.word 0xd640a01c ! t3_kref+0x1d58: ldsw [%g2 + 0x1c], %o3
.word 0x94a20014 ! t3_kref+0x1d5c: subcc %o0, %l4, %o2
.word 0x95418000 ! t3_kref+0x1d60: mov %fprs, %o2
.word 0x95b24092 ! t3_kref+0x1d64: edge16 %o1, %l2, %o2
.word 0xa9b48d12 ! t3_kref+0x1d68: fandnot1 %f18, %f18, %f20
.word 0xec2e2015 ! t3_kref+0x1d6c: stb %l6, [%i0 + 0x15]
.word 0x94d4e827 ! t3_kref+0x1d70: umulcc %l3, 0x827, %o2
.word 0x94220015 ! t3_kref+0x1d74: sub %o0, %l5, %o2
.word 0xa9b40ab4 ! t3_kref+0x1d78: fpsub16s %f16, %f20, %f20
.word 0x3f800006 ! t3_kref+0x1d7c: fbo,a _kref+0x1d94
.word 0x951464bc ! t3_kref+0x1d80: taddcctv %l1, 0x4bc, %o2
.word 0x967d4013 ! t3_kref+0x1d84: sdiv %l5, %l3, %o3
.word 0xa1a00550 ! t3_kref+0x1d88: fsqrtd %f16, %f16
.word 0x9525c014 ! t3_kref+0x1d8c: mulscc %l7, %l4, %o2
.word 0xe9be5812 ! t3_kref+0x1d90: stda %f20, [%i1 + %l2]0xc0
.word 0x9de3bfa0 ! t3_kref+0x1d94: save %sp, -0x60, %sp
.word 0xb0668018 ! t3_kref+0x1d98: subc %i2, %i0, %i0
.word 0x95ee62f3 ! t3_kref+0x1d9c: restore %i1, 0x2f3, %o2
.word 0x941daea2 ! t3_kref+0x1da0: xor %l6, 0xea2, %o2
.word 0x96848013 ! t3_kref+0x1da4: addcc %l2, %l3, %o3
.word 0x97b48510 ! t3_kref+0x1da8: fcmpgt16 %f18, %f16, %o3
.word 0xe53e0000 ! t3_kref+0x1dac: std %f18, [%i0]
.word 0x950d4009 ! t3_kref+0x1db0: tsubcc %l5, %o1, %o2
.word 0x8143c000 ! t3_kref+0x1db4: stbar
.word 0xd44e401a ! t3_kref+0x1db8: ldsb [%i1 + %i2], %o2
.word 0xa9b54972 ! t3_kref+0x1dbc: fpmerge %f21, %f18, %f20
.word 0xa5a01a35 ! t3_kref+0x1dc0: fstoi %f21, %f18
.word 0x31800001 ! t3_kref+0x1dc4: fba,a _kref+0x1dc8
.word 0xa1a00552 ! t3_kref+0x1dc8: fsqrtd %f18, %f16
.word 0xa3b50e74 ! t3_kref+0x1dcc: fxnors %f20, %f20, %f17
.word 0xa9a01112 ! t3_kref+0x1dd0: fxtod %f18, %f20
.word 0xa5a00552 ! t3_kref+0x1dd4: fsqrtd %f18, %f18
.word 0xa1a449b3 ! t3_kref+0x1dd8: fdivs %f17, %f19, %f16
.word 0x81ac8a32 ! t3_kref+0x1ddc: fcmps %fcc0, %f18, %f18
.word 0xa5a00530 ! t3_kref+0x1de0: fsqrts %f16, %f18
.word 0xc120001c ! t3_kref+0x1de4: st %f0, [%g0 + %i4]
.word 0x960dbba0 ! t3_kref+0x1de8: and %l6, -0x460, %o3
.word 0x9744c000 ! t3_kref+0x1dec: mov %gsr, %o3
.word 0xd656c019 ! t3_kref+0x1df0: ldsh [%i3 + %i1], %o3
.word 0x28800005 ! t3_kref+0x1df4: bleu,a _kref+0x1e08
.word 0x97b48552 ! t3_kref+0x1df8: fcmpeq16 %f18, %f18, %o3
.word 0xa5a409d0 ! t3_kref+0x1dfc: fdivd %f16, %f16, %f18
.word 0x81ac8a52 ! t3_kref+0x1e00: fcmpd %fcc0, %f18, %f18
.word 0x81ac0a33 ! t3_kref+0x1e04: fcmps %fcc0, %f16, %f19
.word 0xaba00030 ! t3_kref+0x1e08: fmovs %f16, %f21
.word 0x961567d7 ! t3_kref+0x1e0c: or %l5, 0x7d7, %o3
.word 0xa1b00772 ! t3_kref+0x1e10: fpack16 %f18, %f16
.word 0xd48e5000 ! t3_kref+0x1e14: lduba [%i1]0x80, %o2
.word 0xe700a02c ! t3_kref+0x1e18: ld [%g2 + 0x2c], %f19
.word 0xa1a548b3 ! t3_kref+0x1e1c: fsubs %f21, %f19, %f16
.word 0xe3b8a1c0 ! t3_kref+0x1e20: stda %f48, [%g2 + 0x1c0]%asi
.word 0x97b50090 ! t3_kref+0x1e24: edge16 %l4, %l0, %o3
.word 0x95b48134 ! t3_kref+0x1e28: edge32n %l2, %l4, %o2
.word 0xe93e0000 ! t3_kref+0x1e2c: std %f20, [%i0]
.word 0xd648a02c ! t3_kref+0x1e30: ldsb [%g2 + 0x2c], %o3
.word 0xa1b48a50 ! t3_kref+0x1e34: fpadd32 %f18, %f16, %f16
.word 0xa7a408b4 ! t3_kref+0x1e38: fsubs %f16, %f20, %f19
.word 0x28800001 ! t3_kref+0x1e3c: bleu,a _kref+0x1e40
.word 0x960c0008 ! t3_kref+0x1e40: and %l0, %o0, %o3
.word 0xd410a03c ! t3_kref+0x1e44: lduh [%g2 + 0x3c], %o2
.word 0xa3b44cb4 ! t3_kref+0x1e48: fandnot2s %f17, %f20, %f17
.word 0x8143c000 ! t3_kref+0x1e4c: stbar
.word 0xa9a00554 ! t3_kref+0x1e50: fsqrtd %f20, %f20
.word 0xa9a00550 ! t3_kref+0x1e54: fsqrtd %f16, %f20
.word 0x9de3bfa0 ! t3_kref+0x1e58: save %sp, -0x60, %sp
.word 0x97ef6fe3 ! t3_kref+0x1e5c: restore %i5, 0xfe3, %o3
.word 0x9712203f ! t3_kref+0x1e60: taddcctv %o0, 0x3f, %o3
.word 0x96e58013 ! t3_kref+0x1e64: subccc %l6, %l3, %o3
.word 0xe99e1a1d ! t3_kref+0x1e68: ldda [%i0 + %i5]0xd0, %f20
.word 0x81df0004 ! t3_kref+0x1e6c: flush %i4 + %g4
.word 0xd44e600c ! t3_kref+0x1e70: ldsb [%i1 + 0xc], %o2
.word 0xd40e401a ! t3_kref+0x1e74: ldub [%i1 + %i2], %o2
.word 0xa5b50671 ! t3_kref+0x1e78: fmul8x16au %f20, %f17, %f18
.word 0x8143e04b ! t3_kref+0x1e7c: membar 0x4b
.word 0xa1b4caf0 ! t3_kref+0x1e80: fpsub32s %f19, %f16, %f16
.word 0xe3b8a1c0 ! t3_kref+0x1e84: stda %f48, [%g2 + 0x1c0]%asi
call SYM(t3_subr2)
.word 0xf4b81019 ! t3_kref+0x1e8c: stda %i2, [%g0 + %i1]0x80
.word 0xe100a00c ! t3_kref+0x1e90: ld [%g2 + 0xc], %f16
.word 0xa9b40ed0 ! t3_kref+0x1e94: fornot2 %f16, %f16, %f20
.word 0xe4086fac ! t3_kref+0x1e98: ldub [%g1 + 0xfac], %l2
.word 0xa41ca00c ! t3_kref+0x1e9c: xor %l2, 0xc, %l2
.word 0xe4286fac ! t3_kref+0x1ea0: stb %l2, [%g1 + 0xfac]
.word 0x81d86fac ! t3_kref+0x1ea4: flush %g1 + 0xfac
.word 0x2a800001 ! t3_kref+0x1ea8: bcs,a _kref+0x1eac
.word 0x96b5c012 ! t3_kref+0x1eac: orncc %l7, %l2, %o3
.word 0x96f54017 ! t3_kref+0x1eb0: udivcc %l5, %l7, %o3
.word 0x948d0013 ! t3_kref+0x1eb4: andcc %l4, %l3, %o2
.word 0x96840016 ! t3_kref+0x1eb8: addcc %l0, %l6, %o3
.word 0xd2280019 ! t3_kref+0x1ebc: stb %o1, [%g0 + %i1]
.word 0x952cc009 ! t3_kref+0x1ec0: sll %l3, %o1, %o2
.word 0x2f480007 ! t3_kref+0x1ec4: fbu,a,pt %fcc0, _kref+0x1ee0
.word 0x9642719b ! t3_kref+0x1ec8: addc %o1, -0xe65, %o3
.word 0xe500a03c ! t3_kref+0x1ecc: ld [%g2 + 0x3c], %f18
2: .word 0xd400a02c ! t3_kref+0x1ed0: ld [%g2 + 0x2c], %o2
.word 0xa1a00552 ! t3_kref+0x1ed4: fsqrtd %f18, %f16
.word 0xa1a01033 ! t3_kref+0x1ed8: fstox %f19, %f16
.word 0xe6300018 ! t3_kref+0x1edc: sth %l3, [%g0 + %i0]
.word 0x948ca256 ! t3_kref+0x1ee0: andcc %l2, 0x256, %o2
.word 0xa5a01a31 ! t3_kref+0x1ee4: fstoi %f17, %f18
.word 0xa5b506d2 ! t3_kref+0x1ee8: fmul8sux16 %f20, %f18, %f18
.word 0xa5a40854 ! t3_kref+0x1eec: faddd %f16, %f20, %f18
.word 0x96b20015 ! t3_kref+0x1ef0: orncc %o0, %l5, %o3
.word 0x948a2fd6 ! t3_kref+0x1ef4: andcc %o0, 0xfd6, %o2
.word 0x945d73cc ! t3_kref+0x1ef8: smul %l5, -0xc34, %o2
.word 0x967dab0f ! t3_kref+0x1efc: sdiv %l6, 0xb0f, %o3
.word 0x8143c000 ! t3_kref+0x1f00: stbar
.word 0x96824016 ! t3_kref+0x1f04: addcc %o1, %l6, %o3
.word 0x86102011 ! t3_kref+0x1f08: mov 0x11, %g3
.word 0x86a0e001 ! t3_kref+0x1f0c: subcc %g3, 1, %g3
.word 0x22800016 ! t3_kref+0x1f10: be,a _kref+0x1f68
.word 0xe27e3fec ! t3_kref+0x1f14: swap [%i0 - 0x14], %l1
.word 0xa1b54d60 ! t3_kref+0x1f18: fnot1s %f21, %f16
.word 0x96124008 ! t3_kref+0x1f1c: or %o1, %o0, %o3
.word 0xa9a00550 ! t3_kref+0x1f20: fsqrtd %f16, %f20
.word 0xe51fbf48 ! t3_kref+0x1f24: ldd [%fp - 0xb8], %f18
.word 0x8143c000 ! t3_kref+0x1f28: stbar
.word 0xa7b48e32 ! t3_kref+0x1f2c: fands %f18, %f18, %f19
.word 0xa5a00550 ! t3_kref+0x1f30: fsqrtd %f16, %f18
.word 0xd4160000 ! t3_kref+0x1f34: lduh [%i0], %o2
.word 0x95b440d1 ! t3_kref+0x1f38: edge16l %l1, %l1, %o2
.word 0x31bffff4 ! t3_kref+0x1f3c: fba,a _kref+0x1f0c
.word 0xa9b54e74 ! t3_kref+0x1f40: fxnors %f21, %f20, %f20
.word 0xa7a00130 ! t3_kref+0x1f44: fabss %f16, %f19
.word 0xd696501b ! t3_kref+0x1f48: lduha [%i1 + %i3]0x80, %o3
.word 0xa9a50852 ! t3_kref+0x1f4c: faddd %f20, %f18, %f20
.word 0xa1b40af5 ! t3_kref+0x1f50: fpsub32s %f16, %f21, %f16
.word 0x96a44013 ! t3_kref+0x1f54: subcc %l1, %l3, %o3
.word 0xe93e0000 ! t3_kref+0x1f58: std %f20, [%i0]
.word 0xa1a00530 ! t3_kref+0x1f5c: fsqrts %f16, %f16
.word 0xd4162010 ! t3_kref+0x1f60: lduh [%i0 + 0x10], %o2
.word 0x95b50514 ! t3_kref+0x1f64: fcmpgt16 %f20, %f20, %o2
.word 0xd600a02c ! t3_kref+0x1f68: ld [%g2 + 0x2c], %o3
.word 0xe500a02c ! t3_kref+0x1f6c: ld [%g2 + 0x2c], %f18
.word 0xa3a01a33 ! t3_kref+0x1f70: fstoi %f19, %f17
.word 0xa1a00132 ! t3_kref+0x1f74: fabss %f18, %f16
.word 0xa1a00552 ! t3_kref+0x1f78: fsqrtd %f18, %f16
.word 0x21800002 ! t3_kref+0x1f7c: fbn,a _kref+0x1f84
.word 0x001fffff ! t3_kref+0x1f80: illtrap 0x1fffff
.word 0x150f7fa8 ! t3_kref+0x1f84: sethi %hi(0x3dfea000), %o2
.word 0xa5a01a34 ! t3_kref+0x1f88: fstoi %f20, %f18
.word 0x81ac8a31 ! t3_kref+0x1f8c: fcmps %fcc0, %f18, %f17
.word 0xa1b50ed4 ! t3_kref+0x1f90: fornot2 %f20, %f20, %f16
.word 0xa1b4ce75 ! t3_kref+0x1f94: fxnors %f19, %f21, %f16
.word 0xd408a00c ! t3_kref+0x1f98: ldub [%g2 + 0xc], %o2
.word 0x96ba0014 ! t3_kref+0x1f9c: xnorcc %o0, %l4, %o3
.word 0xa9b00fc0 ! t3_kref+0x1fa0: fone %f20
.word 0xe3b8a1c0 ! t3_kref+0x1fa4: stda %f48, [%g2 + 0x1c0]%asi
.word 0xe83e4000 ! t3_kref+0x1fa8: std %l4, [%i1]
.word 0xaba01894 ! t3_kref+0x1fac: fitos %f20, %f21
.word 0x001fffff ! t3_kref+0x1fb0: illtrap 0x1fffff
.word 0x940c8009 ! t3_kref+0x1fb4: and %l2, %o1, %o2
.word 0x96b44012 ! t3_kref+0x1fb8: orncc %l1, %l2, %o3
.word 0x940a0013 ! t3_kref+0x1fbc: and %o0, %l3, %o2
.word 0x96b58008 ! t3_kref+0x1fc0: orncc %l6, %o0, %o3
.word 0x29800003 ! t3_kref+0x1fc4: fbl,a _kref+0x1fd0
.word 0xe2f75019 ! t3_kref+0x1fc8: stxa %l1, [%i5 + %i1]0x80
.word 0xef68a00a ! t3_kref+0x1fcc: prefetch %g2 + 0xa, 23
.word 0xc07e6018 ! t3_kref+0x1fd0: swap [%i1 + 0x18], %g0
.word 0x940d7ac6 ! t3_kref+0x1fd4: and %l5, -0x53a, %o2
.word 0xd608a01e ! t3_kref+0x1fd8: ldub [%g2 + 0x1e], %o3
.word 0x94f4346a ! t3_kref+0x1fdc: udivcc %l0, -0xb96, %o2
.word 0x94444013 ! t3_kref+0x1fe0: addc %l1, %l3, %o2
.word 0x952a4015 ! t3_kref+0x1fe4: sll %o1, %l5, %o2
.word 0x15028fa4 ! t3_kref+0x1fe8: sethi %hi(0xa3e9000), %o2
.word 0x97346011 ! t3_kref+0x1fec: srl %l1, 0x11, %o3
.word 0xabb4cab1 ! t3_kref+0x1ff0: fpsub16s %f19, %f17, %f21
.word 0xd4462000 ! t3_kref+0x1ff4: ldsw [%i0], %o2
.word 0x9615ff7a ! t3_kref+0x1ff8: or %l7, -0x86, %o3
.word 0xa1a01931 ! t3_kref+0x1ffc: fstod %f17, %f16
.word 0xe526401c ! t3_kref+0x2000: st %f18, [%i1 + %i4]
.word 0xe700a03c ! t3_kref+0x2004: ld [%g2 + 0x3c], %f19
.word 0x96a270b8 ! t3_kref+0x2008: subcc %o1, -0xf48, %o3
.word 0xe5000019 ! t3_kref+0x200c: ld [%g0 + %i1], %f18
.word 0x81ad0ab2 ! t3_kref+0x2010: fcmpes %fcc0, %f20, %f18
.word 0x94848009 ! t3_kref+0x2014: addcc %l2, %o1, %o2
.word 0xa1a40852 ! t3_kref+0x2018: faddd %f16, %f18, %f16
.word 0x94140015 ! t3_kref+0x201c: or %l0, %l5, %o2
.word 0x95b40450 ! t3_kref+0x2020: fcmpne16 %f16, %f16, %o2
.word 0x86102003 ! t3_kref+0x2024: mov 0x3, %g3
.word 0x32800000 ! t3_kref+0x2028: bne,a _kref+0x2028
.word 0x86a0e001 ! t3_kref+0x202c: subcc %g3, 1, %g3
.word 0xd400a03c ! t3_kref+0x2030: ld [%g2 + 0x3c], %o2
.word 0xd440a00c ! t3_kref+0x2034: ldsw [%g2 + 0xc], %o2
.word 0x96e22168 ! t3_kref+0x2038: subccc %o0, 0x168, %o3
.word 0x97b48049 ! t3_kref+0x203c: edge8l %l2, %o1, %o3
.word 0xd228a00d ! t3_kref+0x2040: stb %o1, [%g2 + 0xd]
.word 0xa3a01890 ! t3_kref+0x2044: fitos %f16, %f17
.word 0xa1a000d2 ! t3_kref+0x2048: fnegd %f18, %f16
.word 0x1521af23 ! t3_kref+0x204c: sethi %hi(0x86bc8c00), %o2
.word 0xe1bf5a18 ! t3_kref+0x2050: stda %f16, [%i5 + %i0]0xd0
.word 0x83414000 ! t3_kref+0x2054: mov %pc, %g1
.word 0xa5b48d92 ! t3_kref+0x2058: fxor %f18, %f18, %f18
sethi %hi(2f), %o7
.word 0xe40be09c ! t3_kref+0x2060: ldub [%o7 + 0x9c], %l2
.word 0xa41ca00c ! t3_kref+0x2064: xor %l2, 0xc, %l2
.word 0xe42be09c ! t3_kref+0x2068: stb %l2, [%o7 + 0x9c]
.word 0x81dbe09c ! t3_kref+0x206c: flush %o7 + 0x9c
.word 0xa5b48e80 ! t3_kref+0x2070: fsrc1 %f18, %f18
.word 0xe67f0019 ! t3_kref+0x2074: swap [%i4 + %i1], %l3
.word 0x23800008 ! t3_kref+0x2078: fbne,a _kref+0x2098
.word 0xa5a00554 ! t3_kref+0x207c: fsqrtd %f20, %f18
.word 0xa5b00fc0 ! t3_kref+0x2080: fone %f18
.word 0xa1a00550 ! t3_kref+0x2084: fsqrtd %f16, %f16
.word 0xa1a48831 ! t3_kref+0x2088: fadds %f18, %f17, %f16
.word 0xa1a00550 ! t3_kref+0x208c: fsqrtd %f16, %f16
.word 0xe93e3ff8 ! t3_kref+0x2090: std %f20, [%i0 - 8]
.word 0x81848000 ! t3_kref+0x2094: wr %l2, %g0, %y
.word 0x943c0008 ! t3_kref+0x2098: xnor %l0, %o0, %o2
2: .word 0x96b5fa37 ! t3_kref+0x209c: orncc %l7, -0x5c9, %o3
.word 0xd0366012 ! t3_kref+0x20a0: sth %o0, [%i1 + 0x12]
.word 0xa1b00f12 ! t3_kref+0x20a4: fsrc2 %f18, %f16
.word 0x29480003 ! t3_kref+0x20a8: fbl,a,pt %fcc0, _kref+0x20b4
.word 0x81840000 ! t3_kref+0x20ac: wr %l0, %g0, %y
.word 0xba102000 ! t3_kref+0x20b0: mov 0x0, %i5
.word 0xd4563ffc ! t3_kref+0x20b4: ldsh [%i0 - 4], %o2
.word 0x94ddfb24 ! t3_kref+0x20b8: smulcc %l7, -0x4dc, %o2
.word 0x26800005 ! t3_kref+0x20bc: bl,a _kref+0x20d0
.word 0x95348015 ! t3_kref+0x20c0: srl %l2, %l5, %o2
.word 0x96dd8014 ! t3_kref+0x20c4: smulcc %l6, %l4, %o3
.word 0xd640a02c ! t3_kref+0x20c8: ldsw [%g2 + 0x2c], %o3
.word 0xd408a02f ! t3_kref+0x20cc: ldub [%g2 + 0x2f], %o2
.word 0x96257e74 ! t3_kref+0x20d0: sub %l5, -0x18c, %o3
.word 0x97670009 ! t3_kref+0x20d4: movgu %icc, %o1, %o3
.word 0xe9be9a18 ! t3_kref+0x20d8: stda %f20, [%i2 + %i0]0xd0
.word 0x81d84009 ! t3_kref+0x20dc: flush %g1 + %o1
.word 0xd03e001d ! t3_kref+0x20e0: std %o0, [%i0 + %i5]
.word 0xa5b4c734 ! t3_kref+0x20e4: fmuld8ulx16 %f19, %f20, %f18
.word 0xd408a03f ! t3_kref+0x20e8: ldub [%g2 + 0x3f], %o2
.word 0xa5b00f32 ! t3_kref+0x20ec: fsrc2s %f18, %f18
.word 0xa1b00f33 ! t3_kref+0x20f0: fsrc2s %f19, %f16
.word 0xd65e2010 ! t3_kref+0x20f4: ldx [%i0 + 0x10], %o3
.word 0x96dd8017 ! t3_kref+0x20f8: smulcc %l6, %l7, %o3
.word 0x81ad0a50 ! t3_kref+0x20fc: fcmpd %fcc0, %f20, %f16
.word 0xa1a408b5 ! t3_kref+0x2100: fsubs %f16, %f21, %f16
.word 0xd64e4000 ! t3_kref+0x2104: ldsb [%i1], %o3
.word 0x3b800007 ! t3_kref+0x2108: fble,a _kref+0x2124
.word 0x943df23c ! t3_kref+0x210c: xnor %l7, -0xdc4, %o2
.word 0x2a800004 ! t3_kref+0x2110: bcs,a _kref+0x2120
.word 0x960c8017 ! t3_kref+0x2114: and %l2, %l7, %o3
.word 0xd4567fe4 ! t3_kref+0x2118: ldsh [%i1 - 0x1c], %o2
.word 0x2e800003 ! t3_kref+0x211c: bvs,a _kref+0x2128
.word 0x96250016 ! t3_kref+0x2120: sub %l4, %l6, %o3
.word 0xa9b50c50 ! t3_kref+0x2124: fnor %f20, %f16, %f20
.word 0x33480003 ! t3_kref+0x2128: fbe,a,pt %fcc0, _kref+0x2134
.word 0xe3b8a1c0 ! t3_kref+0x212c: stda %f48, [%g2 + 0x1c0]%asi
.word 0xc398a200 ! t3_kref+0x2130: ldda [%g2 + 0x200]%asi, %f32
.word 0x31800001 ! t3_kref+0x2134: fba,a _kref+0x2138
.word 0xa5b4c634 ! t3_kref+0x2138: fmul8x16 %f19, %f20, %f18
.word 0x96a22d03 ! t3_kref+0x213c: subcc %o0, 0xd03, %o3
.word 0xa5b40d14 ! t3_kref+0x2140: fandnot1 %f16, %f20, %f18
.word 0x94244012 ! t3_kref+0x2144: sub %l1, %l2, %o2
.word 0xa5b48ed2 ! t3_kref+0x2148: fornot2 %f18, %f18, %f18
.word 0xd65e3fe8 ! t3_kref+0x214c: ldx [%i0 - 0x18], %o3
.word 0x973a601b ! t3_kref+0x2150: sra %o1, 0x1b, %o3
.word 0x24800006 ! t3_kref+0x2154: ble,a _kref+0x216c
.word 0x8584ff26 ! t3_kref+0x2158: wr %l3, 0xffffff26, %ccr
.word 0xa7b00770 ! t3_kref+0x215c: fpack16 %f16, %f19
.word 0xd600a01c ! t3_kref+0x2160: ld [%g2 + 0x1c], %o3
.word 0xd650a00c ! t3_kref+0x2164: ldsh [%g2 + 0xc], %o3
.word 0x3f480006 ! t3_kref+0x2168: fbo,a,pt %fcc0, _kref+0x2180
.word 0xa1b48c54 ! t3_kref+0x216c: fnor %f18, %f20, %f16
.word 0xa9a00534 ! t3_kref+0x2170: fsqrts %f20, %f20
.word 0xd650a00c ! t3_kref+0x2174: ldsh [%g2 + 0xc], %o3
.word 0xa7a00130 ! t3_kref+0x2178: fabss %f16, %f19
.word 0x94043921 ! t3_kref+0x217c: add %l0, -0x6df, %o2
.word 0x96222f35 ! t3_kref+0x2180: sub %o0, 0xf35, %o3
call SYM(t3_subr3)
.word 0xa9b4cdf1 ! t3_kref+0x2188: fnands %f19, %f17, %f20
.word 0x96444013 ! t3_kref+0x218c: addc %l1, %l3, %o3
.word 0x961dc012 ! t3_kref+0x2190: xor %l7, %l2, %o3
.word 0x96848016 ! t3_kref+0x2194: addcc %l2, %l6, %o3
.word 0xa5a00033 ! t3_kref+0x2198: fmovs %f19, %f18
.word 0xa9a509d0 ! t3_kref+0x219c: fdivd %f20, %f16, %f20
.word 0xa9b506d0 ! t3_kref+0x21a0: fmul8sux16 %f20, %f16, %f20
.word 0x947c4017 ! t3_kref+0x21a4: sdiv %l1, %l7, %o2
.word 0x94a4a916 ! t3_kref+0x21a8: subcc %l2, 0x916, %o2
.word 0x94158013 ! t3_kref+0x21ac: or %l6, %l3, %o2
.word 0x961d79ab ! t3_kref+0x21b0: xor %l5, -0x655, %o3
.word 0x81d9401a ! t3_kref+0x21b4: flush %g5 + %i2
.word 0x947dee38 ! t3_kref+0x21b8: sdiv %l7, 0xe38, %o2
.word 0xa9b406f4 ! t3_kref+0x21bc: fmul8ulx16 %f16, %f20, %f20
.word 0x2c800006 ! t3_kref+0x21c0: bneg,a _kref+0x21d8
.word 0x96b5bf08 ! t3_kref+0x21c4: orncc %l6, -0xf8, %o3
.word 0xa1a00554 ! t3_kref+0x21c8: fsqrtd %f20, %f16
.word 0x8143c000 ! t3_kref+0x21cc: stbar
.word 0x32800002 ! t3_kref+0x21d0: bne,a _kref+0x21d8
.word 0xa9b00cf4 ! t3_kref+0x21d4: fnot2s %f20, %f20
.word 0xe9be5857 ! t3_kref+0x21d8: stda %f20, [%i1 + %l7]0xc2
.word 0xe07e7fe8 ! t3_kref+0x21dc: swap [%i1 - 0x18], %l0
.word 0xe1be5812 ! t3_kref+0x21e0: stda %f16, [%i1 + %l2]0xc0
.word 0xa1a01914 ! t3_kref+0x21e4: fitod %f20, %f16
.word 0xabb54db3 ! t3_kref+0x21e8: fxors %f21, %f19, %f21
.word 0x97b4c175 ! t3_kref+0x21ec: edge32ln %l3, %l5, %o3
.word 0x81580000 ! t3_kref+0x21f0: flushw
.word 0x961cc008 ! t3_kref+0x21f4: xor %l3, %o0, %o3
.word 0x9684c012 ! t3_kref+0x21f8: addcc %l3, %l2, %o3
.word 0x942a2c37 ! t3_kref+0x21fc: andn %o0, 0xc37, %o2
.word 0xee7e3fe0 ! t3_kref+0x2200: swap [%i0 - 0x20], %l7
.word 0xa1b50ed4 ! t3_kref+0x2204: fornot2 %f20, %f20, %f16
.word 0xa5b40d60 ! t3_kref+0x2208: fnot1s %f16, %f18
.word 0x94fdc008 ! t3_kref+0x220c: sdivcc %l7, %o0, %o2
.word 0x9624c017 ! t3_kref+0x2210: sub %l3, %l7, %o3
.word 0x81ad4ab2 ! t3_kref+0x2214: fcmpes %fcc0, %f21, %f18
.word 0x97b40412 ! t3_kref+0x2218: fcmple16 %f16, %f18, %o3
.word 0xc07e4000 ! t3_kref+0x221c: swap [%i1], %g0
.word 0xd648a02d ! t3_kref+0x2220: ldsb [%g2 + 0x2d], %o3
.word 0xa3a01a30 ! t3_kref+0x2224: fstoi %f16, %f17
.word 0x81ac8ad0 ! t3_kref+0x2228: fcmped %fcc0, %f18, %f16
.word 0xa3a44933 ! t3_kref+0x222c: fmuls %f17, %f19, %f17
.word 0xa7a548b2 ! t3_kref+0x2230: fsubs %f21, %f18, %f19
.word 0xd640a03c ! t3_kref+0x2234: ldsw [%g2 + 0x3c], %o3
.word 0x97400000 ! t3_kref+0x2238: mov %y, %o3
.word 0x97b4c073 ! t3_kref+0x223c: edge8ln %l3, %l3, %o3
.word 0xd83e6018 ! t3_kref+0x2240: std %o4, [%i1 + 0x18]
.word 0x94b52c03 ! t3_kref+0x2244: orncc %l4, 0xc03, %o2
.word 0xa5a509d4 ! t3_kref+0x2248: fdivd %f20, %f20, %f18
.word 0xa9b54db3 ! t3_kref+0x224c: fxors %f21, %f19, %f20
.word 0xaba00532 ! t3_kref+0x2250: fsqrts %f18, %f21
.word 0x97150013 ! t3_kref+0x2254: taddcctv %l4, %l3, %o3
.word 0xa9a00133 ! t3_kref+0x2258: fabss %f19, %f20
.word 0x81ac8a34 ! t3_kref+0x225c: fcmps %fcc0, %f18, %f20
.word 0xe93e4000 ! t3_kref+0x2260: std %f20, [%i1]
.word 0x94bc4008 ! t3_kref+0x2264: xnorcc %l1, %o0, %o2
.word 0xa5a548b2 ! t3_kref+0x2268: fsubs %f21, %f18, %f18
.word 0x95b4c089 ! t3_kref+0x226c: edge16 %l3, %o1, %o2
.word 0xea263ff0 ! t3_kref+0x2270: st %l5, [%i0 - 0x10]
.word 0x94b54013 ! t3_kref+0x2274: orncc %l5, %l3, %o2
.word 0xe87e7fe8 ! t3_kref+0x2278: swap [%i1 - 0x18], %l4
.word 0xa9b50914 ! t3_kref+0x227c: faligndata %f20, %f20, %f20
.word 0x96624010 ! t3_kref+0x2280: subc %o1, %l0, %o3
.word 0xd6566018 ! t3_kref+0x2284: ldsh [%i1 + 0x18], %o3
.word 0x81ac4a34 ! t3_kref+0x2288: fcmps %fcc0, %f17, %f20
.word 0x94744015 ! t3_kref+0x228c: udiv %l1, %l5, %o2
.word 0xd408a01d ! t3_kref+0x2290: ldub [%g2 + 0x1d], %o2
.word 0x97b40510 ! t3_kref+0x2294: fcmpgt16 %f16, %f16, %o3
.word 0x9de3bfa0 ! t3_kref+0x2298: save %sp, -0x60, %sp
.word 0x810ee6ad ! t3_kref+0x229c: tsubcc %i3, 0x6ad, %g0
.word 0x95e825d0 ! t3_kref+0x22a0: restore %g0, 0x5d0, %o2
.word 0xc807bfe4 ! t3_kref+0x22a4: ld [%fp - 0x1c], %g4
.word 0xeb00a00c ! t3_kref+0x22a8: ld [%g2 + 0xc], %f21
.word 0x81ac0ab2 ! t3_kref+0x22ac: fcmpes %fcc0, %f16, %f18
.word 0xec7e7fe8 ! t3_kref+0x22b0: swap [%i1 - 0x18], %l6
call SYM(t3_subr0)
.word 0xe300a00c ! t3_kref+0x22b8: ld [%g2 + 0xc], %f17
.word 0x81b01020 ! t3_kref+0x22bc: siam 0x0
.word 0x81df8011 ! t3_kref+0x22c0: flush %fp + %l1
.word 0x27800006 ! t3_kref+0x22c4: fbul,a _kref+0x22dc
.word 0x9482626a ! t3_kref+0x22c8: addcc %o1, 0x26a, %o2
.word 0x962cb8f1 ! t3_kref+0x22cc: andn %l2, -0x70f, %o3
.word 0xd4080018 ! t3_kref+0x22d0: ldub [%g0 + %i0], %o2
.word 0x96558010 ! t3_kref+0x22d4: umul %l6, %l0, %o3
.word 0x968ced99 ! t3_kref+0x22d8: andcc %l3, 0xd99, %o3
.word 0x34800006 ! t3_kref+0x22dc: bg,a _kref+0x22f4
.word 0xa5a00550 ! t3_kref+0x22e0: fsqrtd %f16, %f18
.word 0x95b50130 ! t3_kref+0x22e4: edge32n %l4, %l0, %o2
.word 0xeb00a03c ! t3_kref+0x22e8: ld [%g2 + 0x3c], %f21
.word 0xabb48df1 ! t3_kref+0x22ec: fnands %f18, %f17, %f21
.word 0xabb48a74 ! t3_kref+0x22f0: fpadd32s %f18, %f20, %f21
.word 0xa3a01a32 ! t3_kref+0x22f4: fstoi %f18, %f17
.word 0x81dec01c ! t3_kref+0x22f8: flush %i3 + %i4
.word 0x963ca267 ! t3_kref+0x22fc: xnor %l2, 0x267, %o3
.word 0xa1a409d4 ! t3_kref+0x2300: fdivd %f16, %f20, %f16
.word 0xc398a200 ! t3_kref+0x2304: ldda [%g2 + 0x200]%asi, %f32
.word 0x941c3968 ! t3_kref+0x2308: xor %l0, -0x698, %o2
.word 0xa7b50f75 ! t3_kref+0x230c: fornot1s %f20, %f21, %f19
.word 0x94da2706 ! t3_kref+0x2310: smulcc %o0, 0x706, %o2
.word 0xd6ff1018 ! t3_kref+0x2314: swapa [%i4 + %i0]0x80, %o3
.word 0x97b54069 ! t3_kref+0x2318: edge8ln %l5, %o1, %o3
.word 0xe83e6008 ! t3_kref+0x231c: std %l4, [%i1 + 8]
.word 0x9544c000 ! t3_kref+0x2320: mov %gsr, %o2
.word 0x8143c000 ! t3_kref+0x2324: stbar
.word 0x2e800003 ! t3_kref+0x2328: bvs,a _kref+0x2334
.word 0x81854000 ! t3_kref+0x232c: wr %l5, %g0, %y
.word 0x37480001 ! t3_kref+0x2330: fbge,a,pt %fcc0, _kref+0x2334
.word 0x94024015 ! t3_kref+0x2334: add %o1, %l5, %o2
.word 0x972dc013 ! t3_kref+0x2338: sll %l7, %l3, %o3
.word 0xa5a409d4 ! t3_kref+0x233c: fdivd %f16, %f20, %f18
.word 0x96fc6893 ! t3_kref+0x2340: sdivcc %l1, 0x893, %o3
.word 0xa5a00554 ! t3_kref+0x2344: fsqrtd %f20, %f18
.word 0xe2ee9018 ! t3_kref+0x2348: ldstuba [%i2 + %i0]0x80, %l1
.word 0x8143c000 ! t3_kref+0x234c: stbar
.word 0x3d800008 ! t3_kref+0x2350: fbule,a _kref+0x2370
.word 0xd440a03c ! t3_kref+0x2354: ldsw [%g2 + 0x3c], %o2
.word 0xa9b48672 ! t3_kref+0x2358: fmul8x16au %f18, %f18, %f20
.word 0xda7e3ff4 ! t3_kref+0x235c: swap [%i0 - 0xc], %o5
.word 0xc7ee1017 ! t3_kref+0x2360: prefetcha %i0 + %l7, 3
.word 0xc368a0ce ! t3_kref+0x2364: prefetch %g2 + 0xce, 1
.word 0x9414ef62 ! t3_kref+0x2368: or %l3, 0xf62, %o2
.word 0xe83f4018 ! t3_kref+0x236c: std %l4, [%i5 + %i0]
.word 0x81ad4ab0 ! t3_kref+0x2370: fcmpes %fcc0, %f21, %f16
.word 0x94fa38b6 ! t3_kref+0x2374: sdivcc %o0, -0x74a, %o2
.word 0xa5b00c00 ! t3_kref+0x2378: fzero %f18
.word 0x81ac0ab4 ! t3_kref+0x237c: fcmpes %fcc0, %f16, %f20
.word 0x94420012 ! t3_kref+0x2380: addc %o0, %l2, %o2
.word 0xe6a65000 ! t3_kref+0x2384: sta %l3, [%i1]0x80
.word 0x3d480003 ! t3_kref+0x2388: fbule,a,pt %fcc0, _kref+0x2394
.word 0x94846d73 ! t3_kref+0x238c: addcc %l1, 0xd73, %o2
.word 0x94f23efb ! t3_kref+0x2390: udivcc %o0, -0x105, %o2
.word 0xa9a489d4 ! t3_kref+0x2394: fdivd %f18, %f20, %f20
.word 0xe300a03c ! t3_kref+0x2398: ld [%g2 + 0x3c], %f17
.word 0xd440a01c ! t3_kref+0x239c: ldsw [%g2 + 0x1c], %o2
.word 0xa9a00554 ! t3_kref+0x23a0: fsqrtd %f20, %f20
.word 0xa7a00030 ! t3_kref+0x23a4: fmovs %f16, %f19
.word 0xa1b48c50 ! t3_kref+0x23a8: fnor %f18, %f16, %f16
.word 0xd686101c ! t3_kref+0x23ac: lda [%i0 + %i4]0x80, %o3
.word 0x81ac0a31 ! t3_kref+0x23b0: fcmps %fcc0, %f16, %f17
.word 0x953dc011 ! t3_kref+0x23b4: sra %l7, %l1, %o2
.word 0xa3b50af2 ! t3_kref+0x23b8: fpsub32s %f20, %f18, %f17
.word 0x97b40490 ! t3_kref+0x23bc: fcmple32 %f16, %f16, %o3
.word 0x97b40149 ! t3_kref+0x23c0: edge32l %l0, %o1, %o3
.word 0xa9a00534 ! t3_kref+0x23c4: fsqrts %f20, %f20
.word 0xc7ee1008 ! t3_kref+0x23c8: prefetcha %i0 + %o0, 3
call SYM(t3_subr3)
.word 0xa5b40ad4 ! t3_kref+0x23d0: fpsub32 %f16, %f20, %f18
.word 0x34800002 ! t3_kref+0x23d4: bg,a _kref+0x23dc
.word 0x967a4015 ! t3_kref+0x23d8: sdiv %o1, %l5, %o3
.word 0x941d4009 ! t3_kref+0x23dc: xor %l5, %o1, %o2
.word 0xa5a00530 ! t3_kref+0x23e0: fsqrts %f16, %f18
.word 0x9614f979 ! t3_kref+0x23e4: or %l3, -0x687, %o3
.word 0xa1b4cdb3 ! t3_kref+0x23e8: fxors %f19, %f19, %f16
.word 0xa1a408b5 ! t3_kref+0x23ec: fsubs %f16, %f21, %f16
.word 0xd696101b ! t3_kref+0x23f0: lduha [%i0 + %i3]0x80, %o3
.word 0x81accab4 ! t3_kref+0x23f4: fcmpes %fcc0, %f19, %f20
.word 0x951daf42 ! t3_kref+0x23f8: tsubcctv %l6, 0xf42, %o2
.word 0x81ac8a32 ! t3_kref+0x23fc: fcmps %fcc0, %f18, %f18
.word 0x95b50554 ! t3_kref+0x2400: fcmpeq16 %f20, %f20, %o2
.word 0x1530f42b ! t3_kref+0x2404: sethi %hi(0xc3d0ac00), %o2
.word 0xa5a01090 ! t3_kref+0x2408: fxtos %f16, %f18
.word 0x94e40012 ! t3_kref+0x240c: subccc %l0, %l2, %o2
.word 0x963d763e ! t3_kref+0x2410: xnor %l5, -0x9c2, %o3
.word 0xe01e3ff8 ! t3_kref+0x2414: ldd [%i0 - 8], %l0
.word 0x95326009 ! t3_kref+0x2418: srl %o1, 0x9, %o2
.word 0x33800007 ! t3_kref+0x241c: fbe,a _kref+0x2438
.word 0xa9a489b2 ! t3_kref+0x2420: fdivs %f18, %f18, %f20
.word 0x96148016 ! t3_kref+0x2424: or %l2, %l6, %o3
.word 0xe1beda18 ! t3_kref+0x2428: stda %f16, [%i3 + %i0]0xd0
.word 0x96757e48 ! t3_kref+0x242c: udiv %l5, -0x1b8, %o3
.word 0x94b40010 ! t3_kref+0x2430: orncc %l0, %l0, %o2
.word 0x96bcc012 ! t3_kref+0x2434: xnorcc %l3, %l2, %o3
.word 0xa9a54833 ! t3_kref+0x2438: fadds %f21, %f19, %f20
.word 0x9485c016 ! t3_kref+0x243c: addcc %l7, %l6, %o2
.word 0x96acea9c ! t3_kref+0x2440: andncc %l3, 0xa9c, %o3
.word 0xa9a01914 ! t3_kref+0x2444: fitod %f20, %f20
.word 0xa7a00030 ! t3_kref+0x2448: fmovs %f16, %f19
.word 0xa9a00032 ! t3_kref+0x244c: fmovs %f18, %f20
.word 0x83414000 ! t3_kref+0x2450: mov %pc, %g1
.word 0xe53e6000 ! t3_kref+0x2454: std %f18, [%i1]
.word 0x8143c000 ! t3_kref+0x2458: stbar
.word 0x94458009 ! t3_kref+0x245c: addc %l6, %o1, %o2
.word 0x97346009 ! t3_kref+0x2460: srl %l1, 0x9, %o3
.word 0xa3a00535 ! t3_kref+0x2464: fsqrts %f21, %f17
.word 0xe1be5000 ! t3_kref+0x2468: stda %f16, [%i1]0x80
.word 0xee780019 ! t3_kref+0x246c: swap [%g0 + %i1], %l7
.word 0xc7ee1012 ! t3_kref+0x2470: prefetcha %i0 + %l2, 3
.word 0x95400000 ! t3_kref+0x2474: mov %y, %o2
.word 0x3d480004 ! t3_kref+0x2478: fbule,a,pt %fcc0, _kref+0x2488
.word 0x9532201d ! t3_kref+0x247c: srl %o0, 0x1d, %o2
.word 0x3d800002 ! t3_kref+0x2480: fbule,a _kref+0x2488
.word 0xa3a508b3 ! t3_kref+0x2484: fsubs %f20, %f19, %f17
.word 0x81ac0ab5 ! t3_kref+0x2488: fcmpes %fcc0, %f16, %f21
.word 0x940c8012 ! t3_kref+0x248c: and %l2, %l2, %o2
.word 0x3f480004 ! t3_kref+0x2490: fbo,a,pt %fcc0, _kref+0x24a0
.word 0xa5b40735 ! t3_kref+0x2494: fmuld8ulx16 %f16, %f21, %f18
.word 0xd600a01c ! t3_kref+0x2498: ld [%g2 + 0x1c], %o3
.word 0x94552c66 ! t3_kref+0x249c: umul %l4, 0xc66, %o2
.word 0x17179978 ! t3_kref+0x24a0: sethi %hi(0x5e65e000), %o3
.word 0xa5a00554 ! t3_kref+0x24a4: fsqrtd %f20, %f18
.word 0x94756ce8 ! t3_kref+0x24a8: udiv %l5, 0xce8, %o2
.word 0x86102002 ! t3_kref+0x24ac: mov 0x2, %g3
.word 0x32800000 ! t3_kref+0x24b0: bne,a _kref+0x24b0
.word 0x86a0e001 ! t3_kref+0x24b4: subcc %g3, 1, %g3
.word 0x960d7da0 ! t3_kref+0x24b8: and %l5, -0x260, %o3
.word 0x8143c000 ! t3_kref+0x24bc: stbar
.word 0xe5380019 ! t3_kref+0x24c0: std %f18, [%g0 + %i1]
.word 0x81ac0a35 ! t3_kref+0x24c4: fcmps %fcc0, %f16, %f21
.word 0xe726601c ! t3_kref+0x24c8: st %f19, [%i1 + 0x1c]
.word 0xa7b40df4 ! t3_kref+0x24cc: fnands %f16, %f20, %f19
.word 0xd650a03e ! t3_kref+0x24d0: ldsh [%g2 + 0x3e], %o3
.word 0x950d7350 ! t3_kref+0x24d4: tsubcc %l5, -0xcb0, %o2
.word 0x25480008 ! t3_kref+0x24d8: fblg,a,pt %fcc0, _kref+0x24f8
.word 0x81b01024 ! t3_kref+0x24dc: siam 0x4
.word 0xe2367ffe ! t3_kref+0x24e0: sth %l1, [%i1 - 2]
.word 0x94e5e43f ! t3_kref+0x24e4: subccc %l7, 0x43f, %o2
.word 0xe5200018 ! t3_kref+0x24e8: st %f18, [%g0 + %i0]
.word 0xe51fbca0 ! t3_kref+0x24ec: ldd [%fp - 0x360], %f18
.word 0xc568a087 ! t3_kref+0x24f0: prefetch %g2 + 0x87, 2
.word 0xa5a489d4 ! t3_kref+0x24f4: fdivd %f18, %f20, %f18
.word 0x8143c000 ! t3_kref+0x24f8: stbar
.word 0xa9b00fc0 ! t3_kref+0x24fc: fone %f20
.word 0xd4d65000 ! t3_kref+0x2500: ldsha [%i1]0x80, %o2
.word 0x97660009 ! t3_kref+0x2504: mova %icc, %o1, %o3
.word 0xa1b00f10 ! t3_kref+0x2508: fsrc2 %f16, %f16
.word 0x96c4f136 ! t3_kref+0x250c: addccc %l3, -0xeca, %o3
.word 0x962a0015 ! t3_kref+0x2510: andn %o0, %l5, %o3
.word 0x3f480002 ! t3_kref+0x2514: fbo,a,pt %fcc0, _kref+0x251c
.word 0xa3a00132 ! t3_kref+0x2518: fabss %f18, %f17
.word 0xa1a000d0 ! t3_kref+0x251c: fnegd %f16, %f16
.word 0x29480003 ! t3_kref+0x2520: fbl,a,pt %fcc0, _kref+0x252c
.word 0x96b4e71f ! t3_kref+0x2524: orncc %l3, 0x71f, %o3
.word 0x948a0016 ! t3_kref+0x2528: andcc %o0, %l6, %o2
.word 0x94e5b6e3 ! t3_kref+0x252c: subccc %l6, -0x91d, %o2
.word 0x3d800002 ! t3_kref+0x2530: fbule,a _kref+0x2538
.word 0xe99eda58 ! t3_kref+0x2534: ldda [%i3 + %i0]0xd2, %f20
.word 0x8585c010 ! t3_kref+0x2538: wr %l7, %l0, %ccr
.word 0xe4ae1000 ! t3_kref+0x253c: stba %l2, [%i0]0x80
.word 0x95352006 ! t3_kref+0x2540: srl %l4, 0x6, %o2
.word 0x9535600c ! t3_kref+0x2544: srl %l5, 0xc, %o2
.word 0xe300a00c ! t3_kref+0x2548: ld [%g2 + 0xc], %f17
.word 0x81de800d ! t3_kref+0x254c: flush %i2 + %o5
.word 0x94422384 ! t3_kref+0x2550: addc %o0, 0x384, %o2
.word 0xd44e7ff8 ! t3_kref+0x2554: ldsb [%i1 - 8], %o2
.word 0xe87e4000 ! t3_kref+0x2558: swap [%i1], %l4
.word 0x97b54317 ! t3_kref+0x255c: alignaddr %l5, %l7, %o3
.word 0x81ad0a54 ! t3_kref+0x2560: fcmpd %fcc0, %f20, %f20
.word 0xd65f4018 ! t3_kref+0x2564: ldx [%i5 + %i0], %o3
.word 0xa1a00550 ! t3_kref+0x2568: fsqrtd %f16, %f16
.word 0x3c800006 ! t3_kref+0x256c: bpos,a _kref+0x2584
.word 0xe09e5000 ! t3_kref+0x2570: ldda [%i1]0x80, %l0
.word 0xa1a01114 ! t3_kref+0x2574: fxtod %f20, %f16
.word 0x95b58068 ! t3_kref+0x2578: edge8ln %l6, %o0, %o2
.word 0xed68a0cb ! t3_kref+0x257c: prefetch %g2 + 0xcb, 22
.word 0x81ac0a30 ! t3_kref+0x2580: fcmps %fcc0, %f16, %f16
.word 0xa9a00550 ! t3_kref+0x2584: fsqrtd %f16, %f20
.word 0x941d0014 ! t3_kref+0x2588: xor %l4, %l4, %o2
.word 0x25800006 ! t3_kref+0x258c: fblg,a _kref+0x25a4
.word 0xa9a00554 ! t3_kref+0x2590: fsqrtd %f20, %f20
.word 0xa7b54e31 ! t3_kref+0x2594: fands %f21, %f17, %f19
.word 0x968cc008 ! t3_kref+0x2598: andcc %l3, %o0, %o3
.word 0x33800007 ! t3_kref+0x259c: fbe,a _kref+0x25b8
.word 0xb6103ff4 ! t3_kref+0x25a0: mov 0xfffffff4, %i3
.word 0x21480001 ! t3_kref+0x25a4: fbn,a,pt %fcc0, _kref+0x25a8
.word 0x95356001 ! t3_kref+0x25a8: srl %l5, 0x1, %o2
.word 0x969c0010 ! t3_kref+0x25ac: xorcc %l0, %l0, %o3
.word 0xe900a00c ! t3_kref+0x25b0: ld [%g2 + 0xc], %f20
.word 0xd0260000 ! t3_kref+0x25b4: st %o0, [%i0]
.word 0x952c600f ! t3_kref+0x25b8: sll %l1, 0xf, %o2
.word 0x81ad0ab1 ! t3_kref+0x25bc: fcmpes %fcc0, %f20, %f17
.word 0xd408a03f ! t3_kref+0x25c0: ldub [%g2 + 0x3f], %o2
.word 0x9de3bfa0 ! t3_kref+0x25c4: save %sp, -0x60, %sp
.word 0xb88eb5da ! t3_kref+0x25c8: andcc %i2, -0xa26, %i4
.word 0x97ee801b ! t3_kref+0x25cc: restore %i2, %i3, %o3
.word 0xa9a00054 ! t3_kref+0x25d0: fmovd %f20, %f20
.word 0xa9a01a30 ! t3_kref+0x25d4: fstoi %f16, %f20
.word 0x961defe7 ! t3_kref+0x25d8: xor %l7, 0xfe7, %o3
.word 0xa3a00034 ! t3_kref+0x25dc: fmovs %f20, %f17
.word 0x95b50091 ! t3_kref+0x25e0: edge16 %l4, %l1, %o2
.word 0x97b5c280 ! t3_kref+0x25e4: array32 %l7, %g0, %o3
.word 0xabb44e70 ! t3_kref+0x25e8: fxnors %f17, %f16, %f21
.word 0xeb26201c ! t3_kref+0x25ec: st %f21, [%i0 + 0x1c]
.word 0xe3b8a1c0 ! t3_kref+0x25f0: stda %f48, [%g2 + 0x1c0]%asi
.word 0x952a6004 ! t3_kref+0x25f4: sll %o1, 0x4, %o2
.word 0x38800001 ! t3_kref+0x25f8: bgu,a _kref+0x25fc
.word 0x960d65a3 ! t3_kref+0x25fc: and %l5, 0x5a3, %o3
.word 0x86102001 ! t3_kref+0x2600: mov 0x1, %g3
.word 0x32800000 ! t3_kref+0x2604: bne,a _kref+0x2604
.word 0x86a0e001 ! t3_kref+0x2608: subcc %g3, 1, %g3
.word 0xd45e3fe8 ! t3_kref+0x260c: ldx [%i0 - 0x18], %o2
.word 0xa1a8c052 ! t3_kref+0x2610: fmovdul %fcc0, %f18, %f16
.word 0x947a7c10 ! t3_kref+0x2614: sdiv %o1, -0x3f0, %o2
.word 0xe100a02c ! t3_kref+0x2618: ld [%g2 + 0x2c], %f16
.word 0xd6560000 ! t3_kref+0x261c: ldsh [%i0], %o3
.word 0xd408a01d ! t3_kref+0x2620: ldub [%g2 + 0x1d], %o2
.word 0x9735c017 ! t3_kref+0x2624: srl %l7, %l7, %o3
.word 0x81840000 ! t3_kref+0x2628: wr %l0, %g0, %y
.word 0x8143c000 ! t3_kref+0x262c: stbar
.word 0xd440a03c ! t3_kref+0x2630: ldsw [%g2 + 0x3c], %o2
.word 0x952ca01e ! t3_kref+0x2634: sll %l2, 0x1e, %o2
.word 0x8185c000 ! t3_kref+0x2638: wr %l7, %g0, %y
.word 0x81b01027 ! t3_kref+0x263c: siam 0x7
.word 0x96a44015 ! t3_kref+0x2640: subcc %l1, %l5, %o3
.word 0x96b5b909 ! t3_kref+0x2644: orncc %l6, -0x6f7, %o3
.word 0xe100a03c ! t3_kref+0x2648: ld [%g2 + 0x3c], %f16
.word 0x31800006 ! t3_kref+0x264c: fba,a _kref+0x2664
.word 0x96720008 ! t3_kref+0x2650: udiv %o0, %o0, %o3
.word 0x967d8016 ! t3_kref+0x2654: sdiv %l6, %l6, %o3
.word 0x22800001 ! t3_kref+0x2658: be,a _kref+0x265c
.word 0xe43e2000 ! t3_kref+0x265c: std %l2, [%i0]
.word 0xa1a409d4 ! t3_kref+0x2660: fdivd %f16, %f20, %f16
.word 0x30800003 ! t3_kref+0x2664: ba,a _kref+0x2670
.word 0x970d6fb0 ! t3_kref+0x2668: tsubcc %l5, 0xfb0, %o3
.word 0x967a3163 ! t3_kref+0x266c: sdiv %o0, -0xe9d, %o3
.word 0x3d480006 ! t3_kref+0x2670: fbule,a,pt %fcc0, _kref+0x2688
.word 0xa5a54833 ! t3_kref+0x2674: fadds %f21, %f19, %f18
.word 0x947c4017 ! t3_kref+0x2678: sdiv %l1, %l7, %o2
.word 0x173a3f95 ! t3_kref+0x267c: sethi %hi(0xe8fe5400), %o3
.word 0x95b485d2 ! t3_kref+0x2680: fcmpeq32 %f18, %f18, %o2
.word 0x3d480002 ! t3_kref+0x2684: fbule,a,pt %fcc0, _kref+0x268c
.word 0xd656c019 ! t3_kref+0x2688: ldsh [%i3 + %i1], %o3
.word 0x947d4013 ! t3_kref+0x268c: sdiv %l5, %l3, %o2
.word 0x965a4008 ! t3_kref+0x2690: smul %o1, %o0, %o3
.word 0xd416601c ! t3_kref+0x2694: lduh [%i1 + 0x1c], %o2
.word 0xa3a01a52 ! t3_kref+0x2698: fdtoi %f18, %f17
.word 0x94e4f5da ! t3_kref+0x269c: subccc %l3, -0xa26, %o2
.word 0x171f45d9 ! t3_kref+0x26a0: sethi %hi(0x7d176400), %o3
.word 0xa5b48d40 ! t3_kref+0x26a4: fnot1 %f18, %f18
.word 0xaba54933 ! t3_kref+0x26a8: fmuls %f21, %f19, %f21
.word 0x2f800004 ! t3_kref+0x26ac: fbu,a _kref+0x26bc
.word 0xe126001c ! t3_kref+0x26b0: st %f16, [%i0 + %i4]
.word 0x945c4009 ! t3_kref+0x26b4: smul %l1, %o1, %o2
.word 0xa1b506f2 ! t3_kref+0x26b8: fmul8ulx16 %f20, %f18, %f16
.word 0x96dd3fe7 ! t3_kref+0x26bc: smulcc %l4, -0x19, %o3
.word 0x81dd000e ! t3_kref+0x26c0: flush %l4 + %sp
.word 0xd4961000 ! t3_kref+0x26c4: lduha [%i0]0x80, %o2
.word 0x94758012 ! t3_kref+0x26c8: udiv %l6, %l2, %o2
.word 0xa5b50c50 ! t3_kref+0x26cc: fnor %f20, %f16, %f18
.word 0xa5b48d10 ! t3_kref+0x26d0: fandnot1 %f18, %f16, %f18
.word 0x9744c000 ! t3_kref+0x26d4: mov %gsr, %o3
.word 0x8143c000 ! t3_kref+0x26d8: stbar
.word 0x28800004 ! t3_kref+0x26dc: bleu,a _kref+0x26ec
.word 0xa7b48d60 ! t3_kref+0x26e0: fnot1s %f18, %f19
.word 0x9684392f ! t3_kref+0x26e4: addcc %l0, -0x6d1, %o3
.word 0x32800002 ! t3_kref+0x26e8: bne,a _kref+0x26f0
.word 0x81850000 ! t3_kref+0x26ec: wr %l4, %g0, %y
.word 0x3f800007 ! t3_kref+0x26f0: fbo,a _kref+0x270c
.word 0xa1a01a30 ! t3_kref+0x26f4: fstoi %f16, %f16
.word 0xa1b50f92 ! t3_kref+0x26f8: for %f20, %f18, %f16
.word 0xa5a00554 ! t3_kref+0x26fc: fsqrtd %f20, %f18
.word 0xe6ae9019 ! t3_kref+0x2700: stba %l3, [%i2 + %i1]0x80
.word 0xa5b50cb2 ! t3_kref+0x2704: fandnot2s %f20, %f18, %f18
.word 0x9435383e ! t3_kref+0x2708: orn %l4, -0x7c2, %o2
.word 0xa9b40f52 ! t3_kref+0x270c: fornot1 %f16, %f18, %f20
.word 0xa9b00770 ! t3_kref+0x2710: fpack16 %f16, %f20
.word 0xabb54ea0 ! t3_kref+0x2714: fsrc1s %f21, %f21
.word 0x32800003 ! t3_kref+0x2718: bne,a _kref+0x2724
.word 0xa1a00531 ! t3_kref+0x271c: fsqrts %f17, %f16
.word 0x3b800003 ! t3_kref+0x2720: fble,a _kref+0x272c
.word 0x952ca017 ! t3_kref+0x2724: sll %l2, 0x17, %o2
.word 0xa5a01931 ! t3_kref+0x2728: fstod %f17, %f18
.word 0x81ac0a52 ! t3_kref+0x272c: fcmpd %fcc0, %f16, %f18
.word 0x96ba0012 ! t3_kref+0x2730: xnorcc %o0, %l2, %o3
.word 0xa5a01033 ! t3_kref+0x2734: fstox %f19, %f18
.word 0xa9a00534 ! t3_kref+0x2738: fsqrts %f20, %f20
.word 0xa9b50e12 ! t3_kref+0x273c: fand %f20, %f18, %f20
.word 0x153e8661 ! t3_kref+0x2740: sethi %hi(0xfa198400), %o2
.word 0xd6163ff8 ! t3_kref+0x2744: lduh [%i0 - 8], %o3
.word 0x967d4012 ! t3_kref+0x2748: sdiv %l5, %l2, %o3
.word 0x9455ef3e ! t3_kref+0x274c: umul %l7, 0xf3e, %o2
.word 0x9685ee08 ! t3_kref+0x2750: addcc %l7, 0xe08, %o3
.word 0xd44e001a ! t3_kref+0x2754: ldsb [%i0 + %i2], %o2
.word 0x97344017 ! t3_kref+0x2758: srl %l1, %l7, %o3
.word 0x972d600e ! t3_kref+0x275c: sll %l5, 0xe, %o3
.word 0x8143e01f ! t3_kref+0x2760: membar 0x1f
.word 0xe7263ffc ! t3_kref+0x2764: st %f19, [%i0 - 4]
.word 0x23480005 ! t3_kref+0x2768: fbne,a,pt %fcc0, _kref+0x277c
.word 0x8143c000 ! t3_kref+0x276c: stbar
.word 0xe3b8a1c0 ! t3_kref+0x2770: stda %f48, [%g2 + 0x1c0]%asi
.word 0xd456c019 ! t3_kref+0x2774: ldsh [%i3 + %i1], %o2
.word 0xabb4ccb4 ! t3_kref+0x2778: fandnot2s %f19, %f20, %f21
.word 0xe51fbde8 ! t3_kref+0x277c: ldd [%fp - 0x218], %f18
.word 0x948a254d ! t3_kref+0x2780: andcc %o0, 0x54d, %o2
.word 0xe99f1a18 ! t3_kref+0x2784: ldda [%i4 + %i0]0xd0, %f20
.word 0x81df6348 ! t3_kref+0x2788: flush %i5 + 0x348
.word 0x96120012 ! t3_kref+0x278c: or %o0, %l2, %o3
.word 0xd4166016 ! t3_kref+0x2790: lduh [%i1 + 0x16], %o2
.word 0xe428a01d ! t3_kref+0x2794: stb %l2, [%g2 + 0x1d]
.word 0x21480002 ! t3_kref+0x2798: fbn,a,pt %fcc0, _kref+0x27a0
.word 0x94158010 ! t3_kref+0x279c: or %l6, %l0, %o2
.word 0xa9a54834 ! t3_kref+0x27a0: fadds %f21, %f20, %f20
.word 0xa5a508b1 ! t3_kref+0x27a4: fsubs %f20, %f17, %f18
.word 0xa5a409b2 ! t3_kref+0x27a8: fdivs %f16, %f18, %f18
.word 0xa3b00770 ! t3_kref+0x27ac: fpack16 %f16, %f17
.word 0x1513d54e ! t3_kref+0x27b0: sethi %hi(0x4f553800), %o2
.word 0x97700009 ! t3_kref+0x27b4: popc %o1, %o3
.word 0x97418000 ! t3_kref+0x27b8: mov %fprs, %o3
.word 0xd616c019 ! t3_kref+0x27bc: lduh [%i3 + %i1], %o3
.word 0xa9a00550 ! t3_kref+0x27c0: fsqrtd %f16, %f20
.word 0x94d58014 ! t3_kref+0x27c4: umulcc %l6, %l4, %o2
.word 0x81db37f6 ! t3_kref+0x27c8: flush %o4 - 0x80a
.word 0x94b20011 ! t3_kref+0x27cc: orncc %o0, %l1, %o2
.word 0xa1a508b2 ! t3_kref+0x27d0: fsubs %f20, %f18, %f16
.word 0x960cc016 ! t3_kref+0x27d4: and %l3, %l6, %o3
.word 0x95b24154 ! t3_kref+0x27d8: edge32l %o1, %l4, %o2
.word 0xd600a00c ! t3_kref+0x27dc: ld [%g2 + 0xc], %o3
.word 0xd44e401a ! t3_kref+0x27e0: ldsb [%i1 + %i2], %o2
.word 0xe53e4000 ! t3_kref+0x27e4: std %f18, [%i1]
.word 0xa7a01a34 ! t3_kref+0x27e8: fstoi %f20, %f19
.word 0x81dac01b ! t3_kref+0x27ec: flush %o3 + %i3
.word 0xe120a01c ! t3_kref+0x27f0: st %f16, [%g2 + 0x1c]
.word 0x9645c011 ! t3_kref+0x27f4: addc %l7, %l1, %o3
.word 0xa9b48ed2 ! t3_kref+0x27f8: fornot2 %f18, %f18, %f20
.word 0x97400000 ! t3_kref+0x27fc: mov %y, %o3
.word 0xe01f4019 ! t3_kref+0x2800: ldd [%i5 + %i1], %l0
.word 0xabb4cea0 ! t3_kref+0x2804: fsrc1s %f19, %f21
.word 0x28800003 ! t3_kref+0x2808: bleu,a _kref+0x2814
.word 0xa1a01890 ! t3_kref+0x280c: fitos %f16, %f16
.word 0x3b800008 ! t3_kref+0x2810: fble,a _kref+0x2830
.word 0x96358016 ! t3_kref+0x2814: orn %l6, %l6, %o3
.word 0xeb260000 ! t3_kref+0x2818: st %f21, [%i0]
.word 0xa1b486f0 ! t3_kref+0x281c: fmul8ulx16 %f18, %f16, %f16
.word 0x24800007 ! t3_kref+0x2820: ble,a _kref+0x283c
.word 0x940d0016 ! t3_kref+0x2824: and %l4, %l6, %o2
.word 0xd448a01c ! t3_kref+0x2828: ldsb [%g2 + 0x1c], %o2
.word 0x973c4013 ! t3_kref+0x282c: sra %l1, %l3, %o3
.word 0xa9b4ce32 ! t3_kref+0x2830: fands %f19, %f18, %f20
.word 0xd696501b ! t3_kref+0x2834: lduha [%i1 + %i3]0x80, %o3
.word 0x26800005 ! t3_kref+0x2838: bl,a _kref+0x284c
.word 0xd22e001a ! t3_kref+0x283c: stb %o1, [%i0 + %i2]
.word 0xd406001c ! t3_kref+0x2840: ld [%i0 + %i4], %o2
.word 0x943d322a ! t3_kref+0x2844: xnor %l4, -0xdd6, %o2
.word 0x96124010 ! t3_kref+0x2848: or %o1, %l0, %o3
.word 0xd6163fec ! t3_kref+0x284c: lduh [%i0 - 0x14], %o3
.word 0x94e5a636 ! t3_kref+0x2850: subccc %l6, 0x636, %o2
.word 0xe42e2010 ! t3_kref+0x2854: stb %l2, [%i0 + 0x10]
.word 0xa1a00550 ! t3_kref+0x2858: fsqrtd %f16, %f16
.word 0x94850015 ! t3_kref+0x285c: addcc %l4, %l5, %o2
.word 0x81ac4a31 ! t3_kref+0x2860: fcmps %fcc0, %f17, %f17
.word 0x968db793 ! t3_kref+0x2864: andcc %l6, -0x86d, %o3
.word 0xabb48cb0 ! t3_kref+0x2868: fandnot2s %f18, %f16, %f21
.word 0xd4064000 ! t3_kref+0x286c: ld [%i1], %o2
.word 0xc568a209 ! t3_kref+0x2870: prefetch %g2 + 0x209, 2
.word 0x21800005 ! t3_kref+0x2874: fbn,a _kref+0x2888
.word 0x96654017 ! t3_kref+0x2878: subc %l5, %l7, %o3
.word 0x96820009 ! t3_kref+0x287c: addcc %o0, %o1, %o3
.word 0x967cc015 ! t3_kref+0x2880: sdiv %l3, %l5, %o3
.word 0x8143c000 ! t3_kref+0x2884: stbar
.word 0x8610201e ! t3_kref+0x2888: mov 0x1e, %g3
.word 0x86a0e001 ! t3_kref+0x288c: subcc %g3, 1, %g3
.word 0x22800009 ! t3_kref+0x2890: be,a _kref+0x28b4
.word 0x96d4f267 ! t3_kref+0x2894: umulcc %l3, -0xd99, %o3
.word 0xa5b50f94 ! t3_kref+0x2898: for %f20, %f20, %f18
.word 0xd1f61016 ! t3_kref+0x289c: casxa [%i0]0x80, %l6, %o0
.word 0xa1a01a30 ! t3_kref+0x28a0: fstoi %f16, %f16
.word 0xe700a00c ! t3_kref+0x28a4: ld [%g2 + 0xc], %f19
.word 0x95b40490 ! t3_kref+0x28a8: fcmple32 %f16, %f16, %o2
.word 0xa5a00552 ! t3_kref+0x28ac: fsqrtd %f18, %f18
.word 0x95b4c152 ! t3_kref+0x28b0: edge32l %l3, %l2, %o2
.word 0x963c8015 ! t3_kref+0x28b4: xnor %l2, %l5, %o3
.word 0xd6c6101c ! t3_kref+0x28b8: ldswa [%i0 + %i4]0x80, %o3
.word 0x96250010 ! t3_kref+0x28bc: sub %l4, %l0, %o3
.word 0x942c4016 ! t3_kref+0x28c0: andn %l1, %l6, %o2
.word 0x96a40017 ! t3_kref+0x28c4: subcc %l0, %l7, %o3
.word 0x29800007 ! t3_kref+0x28c8: fbl,a _kref+0x28e4
.word 0x15375995 ! t3_kref+0x28cc: sethi %hi(0xdd665400), %o2
.word 0x27800004 ! t3_kref+0x28d0: fbul,a _kref+0x28e0
.word 0xa9a449b4 ! t3_kref+0x28d4: fdivs %f17, %f20, %f20
.word 0xa5a00052 ! t3_kref+0x28d8: fmovd %f18, %f18
.word 0xe500a00c ! t3_kref+0x28dc: ld [%g2 + 0xc], %f18
.word 0x95b20312 ! t3_kref+0x28e0: alignaddr %o0, %l2, %o2
.word 0x947c8013 ! t3_kref+0x28e4: sdiv %l2, %l3, %o2
.word 0x949269b0 ! t3_kref+0x28e8: orcc %o1, 0x9b0, %o2
.word 0xa1a00131 ! t3_kref+0x28ec: fabss %f17, %f16
.word 0xe9beda18 ! t3_kref+0x28f0: stda %f20, [%i3 + %i0]0xd0
.word 0xa3a00530 ! t3_kref+0x28f4: fsqrts %f16, %f17
.word 0xa5b48914 ! t3_kref+0x28f8: faligndata %f18, %f20, %f18
.word 0x963a2c1f ! t3_kref+0x28fc: xnor %o0, 0xc1f, %o3
.word 0x39800005 ! t3_kref+0x2900: fbuge,a _kref+0x2914
.word 0xd648a02f ! t3_kref+0x2904: ldsb [%g2 + 0x2f], %o3
.word 0xa3b40a72 ! t3_kref+0x2908: fpadd32s %f16, %f18, %f17
.word 0x96344010 ! t3_kref+0x290c: orn %l1, %l0, %o3
.word 0xd6ce5000 ! t3_kref+0x2910: ldsba [%i1]0x80, %o3
.word 0xc368a1c2 ! t3_kref+0x2914: prefetch %g2 + 0x1c2, 1
.word 0x9624c017 ! t3_kref+0x2918: sub %l3, %l7, %o3
.word 0xe91fbf20 ! t3_kref+0x291c: ldd [%fp - 0xe0], %f20
.word 0x27480002 ! t3_kref+0x2920: fbul,a,pt %fcc0, _kref+0x2928
.word 0xa5a488b0 ! t3_kref+0x2924: fsubs %f18, %f16, %f18
call 1f
.empty
.word 0x81d87b03 ! t3_kref+0x292c: flush %g1 - 0x4fd
1: .word 0xaba018d2 ! t3_kref+0x2930: fdtos %f18, %f21
.word 0x86102003 ! t3_kref+0x2934: mov 0x3, %g3
.word 0x32800000 ! t3_kref+0x2938: bne,a _kref+0x2938
.word 0x86a0e001 ! t3_kref+0x293c: subcc %g3, 1, %g3
.word 0xd440a02c ! t3_kref+0x2940: ldsw [%g2 + 0x2c], %o2
.word 0x9604f694 ! t3_kref+0x2944: add %l3, -0x96c, %o3
.word 0x97602314 ! t3_kref+0x2948: movn %fcc0, 0x314, %o3
.word 0x3a800008 ! t3_kref+0x294c: bcc,a _kref+0x296c
.word 0x97b500d2 ! t3_kref+0x2950: edge16l %l4, %l2, %o3
.word 0xec3e7fe0 ! t3_kref+0x2954: std %l6, [%i1 - 0x20]
.word 0xea7e2018 ! t3_kref+0x2958: swap [%i0 + 0x18], %l5
.word 0x8d848016 ! t3_kref+0x295c: wr %l2, %l6, %fprs
.word 0xeef65000 ! t3_kref+0x2960: stxa %l7, [%i1]0x80
.word 0xe100a02c ! t3_kref+0x2964: ld [%g2 + 0x2c], %f16
.word 0xd410a03e ! t3_kref+0x2968: lduh [%g2 + 0x3e], %o2
.word 0xb6103fee ! t3_kref+0x296c: mov 0xffffffee, %i3
.word 0x8143c000 ! t3_kref+0x2970: stbar
.word 0x96a54011 ! t3_kref+0x2974: subcc %l5, %l1, %o3
.word 0xa7b44a35 ! t3_kref+0x2978: fpadd16s %f17, %f21, %f19
.word 0xea774018 ! t3_kref+0x297c: stx %l5, [%i5 + %i0]
.word 0xe51fbf90 ! t3_kref+0x2980: ldd [%fp - 0x70], %f18
.word 0xa7a4c8b1 ! t3_kref+0x2984: fsubs %f19, %f17, %f19
.word 0x9642700f ! t3_kref+0x2988: addc %o1, -0xff1, %o3
.word 0x94340016 ! t3_kref+0x298c: orn %l0, %l6, %o2
.word 0x8d826c6b ! t3_kref+0x2990: wr %o1, 0xc6b, %fprs
.word 0x97b40490 ! t3_kref+0x2994: fcmple32 %f16, %f16, %o3
.word 0xa9a01a33 ! t3_kref+0x2998: fstoi %f19, %f20
.word 0x96147774 ! t3_kref+0x299c: or %l1, -0x88c, %o3
.word 0x967c0010 ! t3_kref+0x29a0: sdiv %l0, %l0, %o3
.word 0xd83f4018 ! t3_kref+0x29a4: std %o4, [%i5 + %i0]
.word 0x2d800006 ! t3_kref+0x29a8: fbg,a _kref+0x29c0
.word 0x97400000 ! t3_kref+0x29ac: mov %y, %o3
.word 0xa1b48c54 ! t3_kref+0x29b0: fnor %f18, %f20, %f16
.word 0xaba40833 ! t3_kref+0x29b4: fadds %f16, %f19, %f21
.word 0x941c33ba ! t3_kref+0x29b8: xor %l0, -0xc46, %o2
.word 0x940c0010 ! t3_kref+0x29bc: and %l0, %l0, %o2
.word 0x96da32df ! t3_kref+0x29c0: smulcc %o0, -0xd21, %o3
.word 0x9494c008 ! t3_kref+0x29c4: orcc %l3, %o0, %o2
.word 0x3b800004 ! t3_kref+0x29c8: fble,a _kref+0x29d8
.word 0xa1a00554 ! t3_kref+0x29cc: fsqrtd %f20, %f16
.word 0xe3b8a1c0 ! t3_kref+0x29d0: stda %f48, [%g2 + 0x1c0]%asi
.word 0x97658008 ! t3_kref+0x29d4: movneg %icc, %o0, %o3
.word 0xaba00130 ! t3_kref+0x29d8: fabss %f16, %f21
.word 0x94d5b74b ! t3_kref+0x29dc: umulcc %l6, -0x8b5, %o2
.word 0x94d5f900 ! t3_kref+0x29e0: umulcc %l7, -0x700, %o2
.word 0xaba4c830 ! t3_kref+0x29e4: fadds %f19, %f16, %f21
.word 0xa9a509d4 ! t3_kref+0x29e8: fdivd %f20, %f20, %f20
.word 0x22800002 ! t3_kref+0x29ec: be,a _kref+0x29f4
.word 0xa5a00550 ! t3_kref+0x29f0: fsqrtd %f16, %f18
.word 0xd408a01f ! t3_kref+0x29f4: ldub [%g2 + 0x1f], %o2
.word 0xa1a01a34 ! t3_kref+0x29f8: fstoi %f20, %f16
.word 0x95418000 ! t3_kref+0x29fc: mov %fprs, %o2
.word 0x8143e078 ! t3_kref+0x2a00: membar 0x78
.word 0xa3a01895 ! t3_kref+0x2a04: fitos %f21, %f17
.word 0xe11fbe48 ! t3_kref+0x2a08: ldd [%fp - 0x1b8], %f16
.word 0x96b24009 ! t3_kref+0x2a0c: orncc %o1, %o1, %o3
.word 0xd43e001d ! t3_kref+0x2a10: std %o2, [%i0 + %i5]
.word 0xe8ae1000 ! t3_kref+0x2a14: stba %l4, [%i0]0x80
.word 0xa1b4cab3 ! t3_kref+0x2a18: fpsub16s %f19, %f19, %f16
.word 0xa9a4c9b5 ! t3_kref+0x2a1c: fdivs %f19, %f21, %f20
.word 0x96024016 ! t3_kref+0x2a20: add %o1, %l6, %o3
.word 0xa1b00fc0 ! t3_kref+0x2a24: fone %f16
.word 0x26800008 ! t3_kref+0x2a28: bl,a _kref+0x2a48
.word 0xd450a01c ! t3_kref+0x2a2c: ldsh [%g2 + 0x1c], %o2
.word 0xc07f0019 ! t3_kref+0x2a30: swap [%i4 + %i1], %g0
.word 0xe93e6010 ! t3_kref+0x2a34: std %f20, [%i1 + 0x10]
.word 0xa5a50d35 ! t3_kref+0x2a38: fsmuld %f20, %f21, %f18
.word 0x96b261ac ! t3_kref+0x2a3c: orncc %o1, 0x1ac, %o3
.word 0xa5a00131 ! t3_kref+0x2a40: fabss %f17, %f18
.word 0xe9266004 ! t3_kref+0x2a44: st %f20, [%i1 + 4]
.word 0x97700010 ! t3_kref+0x2a48: popc %l0, %o3
.word 0xd608a01d ! t3_kref+0x2a4c: ldub [%g2 + 0x1d], %o3
.word 0xd4563fee ! t3_kref+0x2a50: ldsh [%i0 - 0x12], %o2
.word 0x21800007 ! t3_kref+0x2a54: fbn,a _kref+0x2a70
.word 0x96a524a0 ! t3_kref+0x2a58: subcc %l4, 0x4a0, %o3
.word 0xa5a01934 ! t3_kref+0x2a5c: fstod %f20, %f18
.word 0xe51fbdd8 ! t3_kref+0x2a60: ldd [%fp - 0x228], %f18
.word 0x971a793c ! t3_kref+0x2a64: tsubcctv %o1, -0x6c4, %o3
.word 0xa9b4cab1 ! t3_kref+0x2a68: fpsub16s %f19, %f17, %f20
.word 0x97700008 ! t3_kref+0x2a6c: popc %o0, %o3
.word 0x23480003 ! t3_kref+0x2a70: fbne,a,pt %fcc0, _kref+0x2a7c
.word 0xe13e0000 ! t3_kref+0x2a74: std %f16, [%i0]
.word 0x81ad4a35 ! t3_kref+0x2a78: fcmps %fcc0, %f21, %f21
.word 0x948d4014 ! t3_kref+0x2a7c: andcc %l5, %l4, %o2
.word 0xa9a00550 ! t3_kref+0x2a80: fsqrtd %f16, %f20
.word 0xa9a509b3 ! t3_kref+0x2a84: fdivs %f20, %f19, %f20
.word 0x9de3bfa0 ! t3_kref+0x2a88: save %sp, -0x60, %sp
.word 0x95ef62d3 ! t3_kref+0x2a8c: restore %i5, 0x2d3, %o2
.word 0xa3a01a33 ! t3_kref+0x2a90: fstoi %f19, %f17
.word 0xa9b40a12 ! t3_kref+0x2a94: fpadd16 %f16, %f18, %f20
.word 0x94844015 ! t3_kref+0x2a98: addcc %l1, %l5, %o2
.word 0x945c350e ! t3_kref+0x2a9c: smul %l0, -0xaf2, %o2
.word 0xc07e6000 ! t3_kref+0x2aa0: swap [%i1], %g0
.word 0x81acca33 ! t3_kref+0x2aa4: fcmps %fcc0, %f19, %f19
.word 0x95b20071 ! t3_kref+0x2aa8: edge8ln %o0, %l1, %o2
.word 0x3e800005 ! t3_kref+0x2aac: bvc,a _kref+0x2ac0
.word 0x8184c000 ! t3_kref+0x2ab0: wr %l3, %g0, %y
.word 0x968ceb7b ! t3_kref+0x2ab4: andcc %l3, 0xb7b, %o3
.word 0x96fc7791 ! t3_kref+0x2ab8: sdivcc %l1, -0x86f, %o3
.word 0xa5a4c831 ! t3_kref+0x2abc: fadds %f19, %f17, %f18
.word 0x9de3bfa0 ! t3_kref+0x2ac0: save %sp, -0x60, %sp
.word 0x95eec01c ! t3_kref+0x2ac4: restore %i3, %i4, %o2
.word 0x3c480003 ! t3_kref+0x2ac8: bpos,a,pt %icc, _kref+0x2ad4
.word 0xa1a01914 ! t3_kref+0x2acc: fitod %f20, %f16
.word 0x97b480d6 ! t3_kref+0x2ad0: edge16l %l2, %l6, %o3
.word 0xa1b00cf4 ! t3_kref+0x2ad4: fnot2s %f20, %f16
.word 0x24800007 ! t3_kref+0x2ad8: ble,a _kref+0x2af4
.word 0xd83e6000 ! t3_kref+0x2adc: std %o4, [%i1]
.word 0x94440013 ! t3_kref+0x2ae0: addc %l0, %l3, %o2
.word 0x97b44051 ! t3_kref+0x2ae4: edge8l %l1, %l1, %o3
.word 0x81ac8ab4 ! t3_kref+0x2ae8: fcmpes %fcc0, %f18, %f20
.word 0xa3a409b0 ! t3_kref+0x2aec: fdivs %f16, %f16, %f17
.word 0x953d4015 ! t3_kref+0x2af0: sra %l5, %l5, %o2
.word 0xa5b44973 ! t3_kref+0x2af4: fpmerge %f17, %f19, %f18
.word 0xa5a4c8b2 ! t3_kref+0x2af8: fsubs %f19, %f18, %f18
.word 0x81ac0a50 ! t3_kref+0x2afc: fcmpd %fcc0, %f16, %f16
.word 0xeaa65000 ! t3_kref+0x2b00: sta %l5, [%i1]0x80
.word 0x94258014 ! t3_kref+0x2b04: sub %l6, %l4, %o2
.word 0x86102014 ! t3_kref+0x2b08: mov 0x14, %g3
.word 0x86a0e001 ! t3_kref+0x2b0c: subcc %g3, 1, %g3
.word 0x2280001d ! t3_kref+0x2b10: be,a _kref+0x2b84
.word 0xe300a01c ! t3_kref+0x2b14: ld [%g2 + 0x1c], %f17
.word 0x967db822 ! t3_kref+0x2b18: sdiv %l6, -0x7de, %o3
.word 0xeeee501a ! t3_kref+0x2b1c: ldstuba [%i1 + %i2]0x80, %l7
.word 0xf43e6010 ! t3_kref+0x2b20: std %i2, [%i1 + 0x10]
.word 0x97146f3e ! t3_kref+0x2b24: taddcctv %l1, 0xf3e, %o3
.word 0xa9b54971 ! t3_kref+0x2b28: fpmerge %f21, %f17, %f20
.word 0xa5a54d34 ! t3_kref+0x2b2c: fsmuld %f21, %f20, %f18
.word 0xa5a00552 ! t3_kref+0x2b30: fsqrtd %f18, %f18
.word 0xd6c61000 ! t3_kref+0x2b34: ldswa [%i0]0x80, %o3
.word 0x965425cc ! t3_kref+0x2b38: umul %l0, 0x5cc, %o3
.word 0x81acca30 ! t3_kref+0x2b3c: fcmps %fcc0, %f19, %f16
.word 0x96454009 ! t3_kref+0x2b40: addc %l5, %o1, %o3
.word 0x32480005 ! t3_kref+0x2b44: bne,a,pt %icc, _kref+0x2b58
.word 0xd44e8018 ! t3_kref+0x2b48: ldsb [%i2 + %i0], %o2
.word 0xe8a6101c ! t3_kref+0x2b4c: sta %l4, [%i0 + %i4]0x80
.word 0xa9a409d0 ! t3_kref+0x2b50: fdivd %f16, %f16, %f20
.word 0x94b4a3a8 ! t3_kref+0x2b54: orncc %l2, 0x3a8, %o2
.word 0x2abfffed ! t3_kref+0x2b58: bcs,a _kref+0x2b0c
.word 0xa1a01934 ! t3_kref+0x2b5c: fstod %f20, %f16
.word 0xda7e001c ! t3_kref+0x2b60: swap [%i0 + %i4], %o5
.word 0xa5a409d0 ! t3_kref+0x2b64: fdivd %f16, %f16, %f18
.word 0xabb4cef1 ! t3_kref+0x2b68: fornot2s %f19, %f17, %f21
! .word 0x254e8d23 ! t3_kref+0x2b6c: fblg,a,pt %fcc0, SYM(t3_subr0)
fblg,a,pt %fcc0, SYM(t3_subr0)
.word 0x9e00671c ! t3_kref+0x2b70: add %g1, 0x71c, %o7
.word 0xa3a018d4 ! t3_kref+0x2b74: fdtos %f20, %f17
.word 0xa9b00cf1 ! t3_kref+0x2b78: fnot2s %f17, %f20
.word 0x9425c017 ! t3_kref+0x2b7c: sub %l7, %l7, %o2
.word 0xeb260000 ! t3_kref+0x2b80: st %f21, [%i0]
.word 0x2d480005 ! t3_kref+0x2b84: fbg,a,pt %fcc0, _kref+0x2b98
.word 0xa7844017 ! t3_kref+0x2b88: wr %l1, %l7, %gsr
.word 0x94b48008 ! t3_kref+0x2b8c: orncc %l2, %o0, %o2
.word 0xe11fbcf8 ! t3_kref+0x2b90: ldd [%fp - 0x308], %f16
.word 0xc368a0c9 ! t3_kref+0x2b94: prefetch %g2 + 0xc9, 1
.word 0xd650a01e ! t3_kref+0x2b98: ldsh [%g2 + 0x1e], %o3
.word 0x951dc017 ! t3_kref+0x2b9c: tsubcctv %l7, %l7, %o2
.word 0x95320012 ! t3_kref+0x2ba0: srl %o0, %l2, %o2
.word 0x2c800008 ! t3_kref+0x2ba4: bneg,a _kref+0x2bc4
.word 0x81b01020 ! t3_kref+0x2ba8: siam 0x0
.word 0xd4463ff8 ! t3_kref+0x2bac: ldsw [%i0 - 8], %o2
.word 0x24800008 ! t3_kref+0x2bb0: ble,a _kref+0x2bd0
.word 0xa1a00552 ! t3_kref+0x2bb4: fsqrtd %f18, %f16
.word 0x8143c000 ! t3_kref+0x2bb8: stbar
.word 0xe13e3fe0 ! t3_kref+0x2bbc: std %f16, [%i0 - 0x20]
.word 0x97b24175 ! t3_kref+0x2bc0: edge32ln %o1, %l5, %o3
.word 0x81ac0a32 ! t3_kref+0x2bc4: fcmps %fcc0, %f16, %f18
.word 0x97400000 ! t3_kref+0x2bc8: mov %y, %o3
.word 0x94240011 ! t3_kref+0x2bcc: sub %l0, %l1, %o2
.word 0x94240013 ! t3_kref+0x2bd0: sub %l0, %l3, %o2
.word 0x81ac0a30 ! t3_kref+0x2bd4: fcmps %fcc0, %f16, %f16
.word 0x95b54035 ! t3_kref+0x2bd8: edge8n %l5, %l5, %o2
.word 0x81ac0ab4 ! t3_kref+0x2bdc: fcmpes %fcc0, %f16, %f20
.word 0x9494c009 ! t3_kref+0x2be0: orcc %l3, %o1, %o2
.word 0x97418000 ! t3_kref+0x2be4: mov %fprs, %o3
.word 0x942c38a9 ! t3_kref+0x2be8: andn %l0, -0x757, %o2
call SYM(t3_subr3)
.word 0x96a22f9f ! t3_kref+0x2bf0: subcc %o0, 0xf9f, %o3
.word 0x972a4013 ! t3_kref+0x2bf4: sll %o1, %l3, %o3
.word 0x95418000 ! t3_kref+0x2bf8: mov %fprs, %o2
.word 0xd408a03f ! t3_kref+0x2bfc: ldub [%g2 + 0x3f], %o2
.word 0xa1a00031 ! t3_kref+0x2c00: fmovs %f17, %f16
.word 0xd64e201c ! t3_kref+0x2c04: ldsb [%i0 + 0x1c], %o3
.word 0x32480008 ! t3_kref+0x2c08: bne,a,pt %icc, _kref+0x2c28
.word 0xd6562012 ! t3_kref+0x2c0c: ldsh [%i0 + 0x12], %o3
.word 0x94d23f70 ! t3_kref+0x2c10: umulcc %o0, -0x90, %o2
call SYM(t3_subr0)
.word 0x9604c016 ! t3_kref+0x2c18: add %l3, %l6, %o3
.word 0x3a800005 ! t3_kref+0x2c1c: bcc,a _kref+0x2c30
.word 0x9454fcf5 ! t3_kref+0x2c20: umul %l3, -0x30b, %o2
.word 0x961daae4 ! t3_kref+0x2c24: xor %l6, 0xae4, %o3
.word 0x96f58012 ! t3_kref+0x2c28: udivcc %l6, %l2, %o3
.word 0xa7b00772 ! t3_kref+0x2c2c: fpack16 %f18, %f19
call SYM(t3_subr3)
.word 0xa5a01052 ! t3_kref+0x2c34: fdtox %f18, %f18
call SYM(t3_subr1)
.word 0xa9a01890 ! t3_kref+0x2c3c: fitos %f16, %f20
.word 0x2b800007 ! t3_kref+0x2c40: fbug,a _kref+0x2c5c
.word 0xd27e2018 ! t3_kref+0x2c44: swap [%i0 + 0x18], %o1
.word 0xa7b54af3 ! t3_kref+0x2c48: fpsub32s %f21, %f19, %f19
.word 0x947a0014 ! t3_kref+0x2c4c: sdiv %o0, %l4, %o2
.word 0x39480008 ! t3_kref+0x2c50: fbuge,a,pt %fcc0, _kref+0x2c70
.word 0x943a0008 ! t3_kref+0x2c54: xnor %o0, %o0, %o2
.word 0xd6580019 ! t3_kref+0x2c58: ldx [%g0 + %i1], %o3
.word 0xcc19401d ! t3_kref+0x2c5c: ldd [%g5 + %i5], %g6
.word 0xecae9019 ! t3_kref+0x2c60: stba %l6, [%i2 + %i1]0x80
.word 0xe3b8a1c0 ! t3_kref+0x2c64: stda %f48, [%g2 + 0x1c0]%asi
.word 0x81dc801a ! t3_kref+0x2c68: flush %l2 + %i2
.word 0x947d797c ! t3_kref+0x2c6c: sdiv %l5, -0x684, %o2
.word 0xd6c65000 ! t3_kref+0x2c70: ldswa [%i1]0x80, %o3
.word 0xa1b40a70 ! t3_kref+0x2c74: fpadd32s %f16, %f16, %f16
.word 0x96da0008 ! t3_kref+0x2c78: smulcc %o0, %o0, %o3
.word 0xa5a00135 ! t3_kref+0x2c7c: fabss %f21, %f18
.word 0xe3b8a1c0 ! t3_kref+0x2c80: stda %f48, [%g2 + 0x1c0]%asi
.word 0x967decf1 ! t3_kref+0x2c84: sdiv %l7, 0xcf1, %o3
.word 0xd4160000 ! t3_kref+0x2c88: lduh [%i0], %o2
.word 0xe968a0cb ! t3_kref+0x2c8c: prefetch %g2 + 0xcb, 20
.word 0x81ad4ab4 ! t3_kref+0x2c90: fcmpes %fcc0, %f21, %f20
.word 0x95b44353 ! t3_kref+0x2c94: alignaddrl %l1, %l3, %o2
.word 0xd2364000 ! t3_kref+0x2c98: sth %o1, [%i1]
.word 0xa5b48d14 ! t3_kref+0x2c9c: fandnot1 %f18, %f20, %f18
.word 0x81ddac1f ! t3_kref+0x2ca0: flush %l6 + 0xc1f
.word 0xe93f4018 ! t3_kref+0x2ca4: std %f20, [%i5 + %i0]
.word 0x97418000 ! t3_kref+0x2ca8: mov %fprs, %o3
.word 0x948da17d ! t3_kref+0x2cac: andcc %l6, 0x17d, %o2
.word 0xaba01891 ! t3_kref+0x2cb0: fitos %f17, %f21
call SYM(t3_subr1)
.word 0x9654fe24 ! t3_kref+0x2cb8: umul %l3, -0x1dc, %o3
.word 0xa9b54975 ! t3_kref+0x2cbc: fpmerge %f21, %f21, %f20
.word 0xa5a00531 ! t3_kref+0x2cc0: fsqrts %f17, %f18
.word 0x83c06880 ! t3_kref+0x2cc4: jmpl %g1 + 0x880, %g1
.word 0xa9b40e52 ! t3_kref+0x2cc8: fxnor %f16, %f18, %f20
.word 0x96dcea62 ! t3_kref+0x2ccc: smulcc %l3, 0xa62, %o3
.word 0xd4c6501c ! t3_kref+0x2cd0: ldswa [%i1 + %i4]0x80, %o2
.word 0x96d44012 ! t3_kref+0x2cd4: umulcc %l1, %l2, %o3
.word 0x30800007 ! t3_kref+0x2cd8: ba,a _kref+0x2cf4
.word 0xe0981018 ! t3_kref+0x2cdc: ldda [%g0 + %i0]0x80, %l0
.word 0x95400000 ! t3_kref+0x2ce0: mov %y, %o2
.word 0x9734a013 ! t3_kref+0x2ce4: srl %l2, 0x13, %o3
.word 0xd6470019 ! t3_kref+0x2ce8: ldsw [%i4 + %i1], %o3
.word 0x948d6d68 ! t3_kref+0x2cec: andcc %l5, 0xd68, %o2
.word 0x2f800007 ! t3_kref+0x2cf0: fbu,a _kref+0x2d0c
.word 0xa1a408b4 ! t3_kref+0x2cf4: fsubs %f16, %f20, %f16
.word 0xd450a01c ! t3_kref+0x2cf8: ldsh [%g2 + 0x1c], %o2
.word 0xe900a02c ! t3_kref+0x2cfc: ld [%g2 + 0x2c], %f20
.word 0xd410a02c ! t3_kref+0x2d00: lduh [%g2 + 0x2c], %o2
.word 0x2b800005 ! t3_kref+0x2d04: fbug,a _kref+0x2d18
.word 0xa5b00cd0 ! t3_kref+0x2d08: fnot2 %f16, %f18
.word 0xa1a00550 ! t3_kref+0x2d0c: fsqrtd %f16, %f16
.word 0x81ad4a34 ! t3_kref+0x2d10: fcmps %fcc0, %f21, %f20
.word 0x152b0ff8 ! t3_kref+0x2d14: sethi %hi(0xac3fe000), %o2
.word 0xd408a02c ! t3_kref+0x2d18: ldub [%g2 + 0x2c], %o2
.word 0xa9b40992 ! t3_kref+0x2d1c: bshuffle %f16, %f18, %f20
.word 0x81ad0a50 ! t3_kref+0x2d20: fcmpd %fcc0, %f20, %f16
.word 0x94d5a297 ! t3_kref+0x2d24: umulcc %l6, 0x297, %o2
.word 0x81824000 ! t3_kref+0x2d28: wr %o1, %g0, %y
.word 0x1724b589 ! t3_kref+0x2d2c: sethi %hi(0x92d62400), %o3
.word 0xd4881018 ! t3_kref+0x2d30: lduba [%g0 + %i0]0x80, %o2
.word 0xa1a50954 ! t3_kref+0x2d34: fmuld %f20, %f20, %f16
.word 0xe3b8a1c0 ! t3_kref+0x2d38: stda %f48, [%g2 + 0x1c0]%asi
.word 0x9744c000 ! t3_kref+0x2d3c: mov %gsr, %o3
.word 0xe01e7fe8 ! t3_kref+0x2d40: ldd [%i1 - 0x18], %l0
.word 0x947a0008 ! t3_kref+0x2d44: sdiv %o0, %o0, %o2
.word 0x95046f19 ! t3_kref+0x2d48: taddcc %l1, 0xf19, %o2
.word 0xe6262000 ! t3_kref+0x2d4c: st %l3, [%i0]
.word 0xe968a0ca ! t3_kref+0x2d50: prefetch %g2 + 0xca, 20
.word 0xd608a00e ! t3_kref+0x2d54: ldub [%g2 + 0xe], %o3
.word 0xe11fbc58 ! t3_kref+0x2d58: ldd [%fp - 0x3a8], %f16
.word 0xa1a00035 ! t3_kref+0x2d5c: fmovs %f21, %f16
.word 0x2c800007 ! t3_kref+0x2d60: bneg,a _kref+0x2d7c
.word 0xa9a00550 ! t3_kref+0x2d64: fsqrtd %f16, %f20
.word 0x96ac2a11 ! t3_kref+0x2d68: andncc %l0, 0xa11, %o3
.word 0x94ac7cae ! t3_kref+0x2d6c: andncc %l1, -0x352, %o2
.word 0xa7a000b1 ! t3_kref+0x2d70: fnegs %f17, %f19
.word 0x2c800002 ! t3_kref+0x2d74: bneg,a _kref+0x2d7c
.word 0x972dc017 ! t3_kref+0x2d78: sll %l7, %l7, %o3
.word 0xa1a00554 ! t3_kref+0x2d7c: fsqrtd %f20, %f16
.word 0x94640016 ! t3_kref+0x2d80: subc %l0, %l6, %o2
.word 0x957024e2 ! t3_kref+0x2d84: popc 0x4e2, %o2
.word 0x9474e648 ! t3_kref+0x2d88: udiv %l3, 0x648, %o2
.word 0x961a7425 ! t3_kref+0x2d8c: xor %o1, -0xbdb, %o3
.word 0x964569a4 ! t3_kref+0x2d90: addc %l5, 0x9a4, %o3
.word 0xaba01894 ! t3_kref+0x2d94: fitos %f20, %f21
.word 0x3b800006 ! t3_kref+0x2d98: fble,a _kref+0x2db0
.word 0xe836401b ! t3_kref+0x2d9c: sth %l4, [%i1 + %i3]
.word 0x39480003 ! t3_kref+0x2da0: fbuge,a,pt %fcc0, _kref+0x2dac
.word 0xa9a509d0 ! t3_kref+0x2da4: fdivd %f20, %f16, %f20
.word 0xd408a02e ! t3_kref+0x2da8: ldub [%g2 + 0x2e], %o2
.word 0x81ac8ab3 ! t3_kref+0x2dac: fcmpes %fcc0, %f18, %f19
.word 0x20480006 ! t3_kref+0x2db0: bn,a,pt %icc, _kref+0x2dc8
.word 0x94b5ba4d ! t3_kref+0x2db4: orncc %l6, -0x5b3, %o2
.word 0xc807bfec ! t3_kref+0x2db8: ld [%fp - 0x14], %g4
.word 0x968d741d ! t3_kref+0x2dbc: andcc %l5, -0xbe3, %o3
.word 0xe900a00c ! t3_kref+0x2dc0: ld [%g2 + 0xc], %f20
.word 0x9540c000 ! t3_kref+0x2dc4: mov %asi, %o2
.word 0x81d80019 ! t3_kref+0x2dc8: flush %g0 + %i1
.word 0xe09f5019 ! t3_kref+0x2dcc: ldda [%i5 + %i1]0x80, %l0
.word 0xef68a0ce ! t3_kref+0x2dd0: prefetch %g2 + 0xce, 23
.word 0xa5a90034 ! t3_kref+0x2dd4: fmovsl %fcc0, %f20, %f18
.word 0xe93e7ff0 ! t3_kref+0x2dd8: std %f20, [%i1 - 0x10]
.word 0xd410a00c ! t3_kref+0x2ddc: lduh [%g2 + 0xc], %o2
.word 0xd07e0000 ! t3_kref+0x2de0: swap [%i0], %o0
.word 0x97628015 ! t3_kref+0x2de4: movue %fcc0, %l5, %o3
.word 0x967a4010 ! t3_kref+0x2de8: sdiv %o1, %l0, %o3
.word 0x86102001 ! t3_kref+0x2dec: mov 0x1, %g3
.word 0x32800000 ! t3_kref+0x2df0: bne,a _kref+0x2df0
.word 0x86a0e001 ! t3_kref+0x2df4: subcc %g3, 1, %g3
.word 0x9f414000 ! t3_kref+0x2df8: mov %pc, %o7
! .word 0x204e8c7f ! t3_kref+0x2dfc: bn,a,pt %icc, SYM(t3_subr0)
bn,a,pt %icc, SYM(t3_subr0)
.word 0xd6167ff0 ! t3_kref+0x2e00: lduh [%i1 - 0x10], %o3
.word 0xd400a01c ! t3_kref+0x2e04: ld [%g2 + 0x1c], %o2
.word 0x151facbe ! t3_kref+0x2e08: sethi %hi(0x7eb2f800), %o2
.word 0x94458014 ! t3_kref+0x2e0c: addc %l6, %l4, %o2
.word 0x97b44177 ! t3_kref+0x2e10: edge32ln %l1, %l7, %o3
.word 0xd600a00c ! t3_kref+0x2e14: ld [%g2 + 0xc], %o3
.word 0x96ad0011 ! t3_kref+0x2e18: andncc %l4, %l1, %o3
.word 0xa1a00552 ! t3_kref+0x2e1c: fsqrtd %f18, %f16
.word 0x96e54010 ! t3_kref+0x2e20: subccc %l5, %l0, %o3
.word 0x952d0017 ! t3_kref+0x2e24: sll %l4, %l7, %o2
.word 0xa1b44674 ! t3_kref+0x2e28: fmul8x16au %f17, %f20, %f16
.word 0x25800008 ! t3_kref+0x2e2c: fblg,a _kref+0x2e4c
.word 0x96e48009 ! t3_kref+0x2e30: subccc %l2, %o1, %o3
.word 0xe9b81019 ! t3_kref+0x2e34: stda %f20, [%g0 + %i1]0x80
.word 0xe99e1a1b ! t3_kref+0x2e38: ldda [%i0 + %i3]0xd0, %f20
.word 0x971c0017 ! t3_kref+0x2e3c: tsubcctv %l0, %l7, %o3
.word 0x96bd4012 ! t3_kref+0x2e40: xnorcc %l5, %l2, %o3
.word 0xa9a00550 ! t3_kref+0x2e44: fsqrtd %f16, %f20
.word 0x95340016 ! t3_kref+0x2e48: srl %l0, %l6, %o2
.word 0xa1aa8052 ! t3_kref+0x2e4c: fmovdue %fcc0, %f18, %f16
.word 0x9424252b ! t3_kref+0x2e50: sub %l0, 0x52b, %o2
.word 0x86102004 ! t3_kref+0x2e54: mov 0x4, %g3
.word 0x32800000 ! t3_kref+0x2e58: bne,a _kref+0x2e58
.word 0x86a0e001 ! t3_kref+0x2e5c: subcc %g3, 1, %g3
.word 0xee267fec ! t3_kref+0x2e60: st %l7, [%i1 - 0x14]
.word 0x81ad0a54 ! t3_kref+0x2e64: fcmpd %fcc0, %f20, %f20
.word 0x9415fbc1 ! t3_kref+0x2e68: or %l7, -0x43f, %o2
.word 0xd4566018 ! t3_kref+0x2e6c: ldsh [%i1 + 0x18], %o2
call SYM(t3_subr0)
.word 0xe5a6501c ! t3_kref+0x2e74: sta %f18, [%i1 + %i4]0x80
.word 0x94540015 ! t3_kref+0x2e78: umul %l0, %l5, %o2
.word 0x81ac8a52 ! t3_kref+0x2e7c: fcmpd %fcc0, %f18, %f18
.word 0xa1a00554 ! t3_kref+0x2e80: fsqrtd %f20, %f16
.word 0x968a4012 ! t3_kref+0x2e84: andcc %o1, %l2, %o3
.word 0x96fd8016 ! t3_kref+0x2e88: sdivcc %l6, %l6, %o3
.word 0x97350013 ! t3_kref+0x2e8c: srl %l4, %l3, %o3
.word 0xa5b50d40 ! t3_kref+0x2e90: fnot1 %f20, %f18
.word 0x94a4c014 ! t3_kref+0x2e94: subcc %l3, %l4, %o2
.word 0xa9b00c00 ! t3_kref+0x2e98: fzero %f20
.word 0x961cfb6e ! t3_kref+0x2e9c: xor %l3, -0x492, %o3
.word 0x948cecc9 ! t3_kref+0x2ea0: andcc %l3, 0xcc9, %o2
.word 0x2f480008 ! t3_kref+0x2ea4: fbu,a,pt %fcc0, _kref+0x2ec4
.word 0x94b5252d ! t3_kref+0x2ea8: orncc %l4, 0x52d, %o2
.word 0xa5a00050 ! t3_kref+0x2eac: fmovd %f16, %f18
.word 0xa1b48971 ! t3_kref+0x2eb0: fpmerge %f18, %f17, %f16
.word 0xec767ff0 ! t3_kref+0x2eb4: stx %l6, [%i1 - 0x10]
.word 0xc398a200 ! t3_kref+0x2eb8: ldda [%g2 + 0x200]%asi, %f32
.word 0xe03e6018 ! t3_kref+0x2ebc: std %l0, [%i1 + 0x18]
.word 0xa1b407d4 ! t3_kref+0x2ec0: pdist %f16, %f20, %f16
.word 0x001fffff ! t3_kref+0x2ec4: illtrap 0x1fffff
.word 0xa7b007b4 ! t3_kref+0x2ec8: fpackfix %f20, %f19
.word 0xa1b48910 ! t3_kref+0x2ecc: faligndata %f18, %f16, %f16
.word 0x81ad0ab5 ! t3_kref+0x2ed0: fcmpes %fcc0, %f20, %f21
.word 0xd450a01c ! t3_kref+0x2ed4: ldsh [%g2 + 0x1c], %o2
.word 0x81ac0ab2 ! t3_kref+0x2ed8: fcmpes %fcc0, %f16, %f18
.word 0xa9b00f10 ! t3_kref+0x2edc: fsrc2 %f16, %f20
.word 0xe5a6101c ! t3_kref+0x2ee0: sta %f18, [%i0 + %i4]0x80
.word 0x968576d2 ! t3_kref+0x2ee4: addcc %l5, -0x92e, %o3
.word 0x35800003 ! t3_kref+0x2ee8: fbue,a _kref+0x2ef4
.word 0x953de016 ! t3_kref+0x2eec: sra %l7, 0x16, %o2
.word 0x97418000 ! t3_kref+0x2ef0: mov %fprs, %o3
.word 0x81b01020 ! t3_kref+0x2ef4: siam 0x0
.word 0x81ad0a50 ! t3_kref+0x2ef8: fcmpd %fcc0, %f20, %f16
.word 0xe968a08f ! t3_kref+0x2efc: prefetch %g2 + 0x8f, 20
.word 0xa5b40ad2 ! t3_kref+0x2f00: fpsub32 %f16, %f18, %f18
.word 0x95322012 ! t3_kref+0x2f04: srl %o0, 0x12, %o2
.word 0x95408000 ! t3_kref+0x2f08: mov %ccr, %o2
.word 0x96e5f327 ! t3_kref+0x2f0c: subccc %l7, -0xcd9, %o3
.word 0xa7a548b5 ! t3_kref+0x2f10: fsubs %f21, %f21, %f19
.word 0xa7a00131 ! t3_kref+0x2f14: fabss %f17, %f19
.word 0xa7a00534 ! t3_kref+0x2f18: fsqrts %f20, %f19
.word 0xd44e3fed ! t3_kref+0x2f1c: ldsb [%i0 - 0x13], %o2
.word 0x9684c016 ! t3_kref+0x2f20: addcc %l3, %l6, %o3
.word 0xa5b50990 ! t3_kref+0x2f24: bshuffle %f20, %f16, %f18
.word 0xa9a00554 ! t3_kref+0x2f28: fsqrtd %f20, %f20
.word 0xe4086294 ! t3_kref+0x2f2c: ldub [%g1 + 0x294], %l2
.word 0xa41ca00c ! t3_kref+0x2f30: xor %l2, 0xc, %l2
.word 0xe4286294 ! t3_kref+0x2f34: stb %l2, [%g1 + 0x294]
.word 0x81d86294 ! t3_kref+0x2f38: flush %g1 + 0x294
.word 0x27800003 ! t3_kref+0x2f3c: fbul,a _kref+0x2f48
.word 0xe9a01019 ! t3_kref+0x2f40: sta %f20, [%g0 + %i1]0x80
.word 0xd648a03f ! t3_kref+0x2f44: ldsb [%g2 + 0x3f], %o3
.word 0x97b50492 ! t3_kref+0x2f48: fcmple32 %f20, %f18, %o3
.word 0x96323b6e ! t3_kref+0x2f4c: orn %o0, -0x492, %o3
.word 0xa5b00f33 ! t3_kref+0x2f50: fsrc2s %f19, %f18
.word 0x963d0009 ! t3_kref+0x2f54: xnor %l4, %o1, %o3
2: .word 0xd68e501a ! t3_kref+0x2f58: lduba [%i1 + %i2]0x80, %o3
.word 0xec3e6008 ! t3_kref+0x2f5c: std %l6, [%i1 + 8]
.word 0xa7b44cb2 ! t3_kref+0x2f60: fandnot2s %f17, %f18, %f19
.word 0xabb00cf2 ! t3_kref+0x2f64: fnot2s %f18, %f21
.word 0x27800002 ! t3_kref+0x2f68: fbul,a _kref+0x2f70
.word 0xf207bfe0 ! t3_kref+0x2f6c: ld [%fp - 0x20], %i1
.word 0xd44e601a ! t3_kref+0x2f70: ldsb [%i1 + 0x1a], %o2
.word 0xd440a02c ! t3_kref+0x2f74: ldsw [%g2 + 0x2c], %o2
.word 0xd608a00f ! t3_kref+0x2f78: ldub [%g2 + 0xf], %o3
.word 0x96258010 ! t3_kref+0x2f7c: sub %l6, %l0, %o3
.word 0x95b24097 ! t3_kref+0x2f80: edge16 %o1, %l7, %o2
.word 0x3d800004 ! t3_kref+0x2f84: fbule,a _kref+0x2f94
.word 0xd6801018 ! t3_kref+0x2f88: lda [%g0 + %i0]0x80, %o3
.word 0x81ad4a30 ! t3_kref+0x2f8c: fcmps %fcc0, %f21, %f16
.word 0x32480003 ! t3_kref+0x2f90: bne,a,pt %icc, _kref+0x2f9c
.word 0x948cfc60 ! t3_kref+0x2f94: andcc %l3, -0x3a0, %o2
.word 0xa9b50d40 ! t3_kref+0x2f98: fnot1 %f20, %f20
.word 0x94a40013 ! t3_kref+0x2f9c: subcc %l0, %l3, %o2
.word 0x960a603e ! t3_kref+0x2fa0: and %o1, 0x3e, %o3
.word 0xb610200e ! t3_kref+0x2fa4: mov 0xe, %i3
.word 0x81ac0a54 ! t3_kref+0x2fa8: fcmpd %fcc0, %f16, %f20
.word 0x9540c000 ! t3_kref+0x2fac: mov %asi, %o2
.word 0x81ac8ab2 ! t3_kref+0x2fb0: fcmpes %fcc0, %f18, %f18
.word 0x962a0012 ! t3_kref+0x2fb4: andn %o0, %l2, %o3
.word 0x9685b3e5 ! t3_kref+0x2fb8: addcc %l6, -0xc1b, %o3
.word 0xd6166010 ! t3_kref+0x2fbc: lduh [%i1 + 0x10], %o3
.word 0x97b4c280 ! t3_kref+0x2fc0: array32 %l3, %g0, %o3
.word 0x94148009 ! t3_kref+0x2fc4: or %l2, %o1, %o2
.word 0x81ac0a54 ! t3_kref+0x2fc8: fcmpd %fcc0, %f16, %f20
.word 0xe62e4000 ! t3_kref+0x2fcc: stb %l3, [%i1]
.word 0x96440015 ! t3_kref+0x2fd0: addc %l0, %l5, %o3
.word 0xe9f61009 ! t3_kref+0x2fd4: casxa [%i0]0x80, %o1, %l4
.word 0xe706201c ! t3_kref+0x2fd8: ld [%i0 + 0x1c], %f19
.word 0x97408000 ! t3_kref+0x2fdc: mov %ccr, %o3
.word 0xd410a02e ! t3_kref+0x2fe0: lduh [%g2 + 0x2e], %o2
.word 0x33480002 ! t3_kref+0x2fe4: fbe,a,pt %fcc0, _kref+0x2fec
.word 0xa1b48f54 ! t3_kref+0x2fe8: fornot1 %f18, %f20, %f16
.word 0xe93e6008 ! t3_kref+0x2fec: std %f20, [%i1 + 8]
.word 0xabb00770 ! t3_kref+0x2ff0: fpack16 %f16, %f21
.word 0xe11e0000 ! t3_kref+0x2ff4: ldd [%i0], %f16
.word 0xd648a00c ! t3_kref+0x2ff8: ldsb [%g2 + 0xc], %o3
.word 0xd456c018 ! t3_kref+0x2ffc: ldsh [%i3 + %i0], %o2
.word 0xa1b54c74 ! t3_kref+0x3000: fnors %f21, %f20, %f16
.word 0xa9b48d40 ! t3_kref+0x3004: fnot1 %f18, %f20
.word 0xa9a00033 ! t3_kref+0x3008: fmovs %f19, %f20
.word 0x2f800003 ! t3_kref+0x300c: fbu,a _kref+0x3018
.word 0xd020a02c ! t3_kref+0x3010: st %o0, [%g2 + 0x2c]
.word 0x9404c010 ! t3_kref+0x3014: add %l3, %l0, %o2
.word 0x9740c000 ! t3_kref+0x3018: mov %asi, %o3
.word 0xd40e0000 ! t3_kref+0x301c: ldub [%i0], %o2
.word 0xa9b48d40 ! t3_kref+0x3020: fnot1 %f18, %f20
.word 0xe51fbc58 ! t3_kref+0x3024: ldd [%fp - 0x3a8], %f18
.word 0xa5a01914 ! t3_kref+0x3028: fitod %f20, %f18
.word 0xa1a00030 ! t3_kref+0x302c: fmovs %f16, %f16
.word 0xd416401b ! t3_kref+0x3030: lduh [%i1 + %i3], %o2
.word 0xa5b48d92 ! t3_kref+0x3034: fxor %f18, %f18, %f18
.word 0xa1a01915 ! t3_kref+0x3038: fitod %f21, %f16
.word 0xa1b48f52 ! t3_kref+0x303c: fornot1 %f18, %f18, %f16
.word 0xd48e1000 ! t3_kref+0x3040: lduba [%i0]0x80, %o2
.word 0xd440a03c ! t3_kref+0x3044: ldsw [%g2 + 0x3c], %o2
.word 0xd48e501a ! t3_kref+0x3048: lduba [%i1 + %i2]0x80, %o2
.word 0xc07e0000 ! t3_kref+0x304c: swap [%i0], %g0
.word 0xe900a03c ! t3_kref+0x3050: ld [%g2 + 0x3c], %f20
.word 0x20800008 ! t3_kref+0x3054: bn,a _kref+0x3074
.word 0x9535c010 ! t3_kref+0x3058: srl %l7, %l0, %o2
.word 0xa5b54d60 ! t3_kref+0x305c: fnot1s %f21, %f18
.word 0x33480005 ! t3_kref+0x3060: fbe,a,pt %fcc0, _kref+0x3074
.word 0x961ca730 ! t3_kref+0x3064: xor %l2, 0x730, %o3
.word 0x170faf07 ! t3_kref+0x3068: sethi %hi(0x3ebc1c00), %o3
.word 0xa5b00fc0 ! t3_kref+0x306c: fone %f18
.word 0x81ad0a50 ! t3_kref+0x3070: fcmpd %fcc0, %f20, %f16
.word 0x951df0c4 ! t3_kref+0x3074: tsubcctv %l7, -0xf3c, %o2
.word 0x94a231ca ! t3_kref+0x3078: subcc %o0, -0xe36, %o2
.word 0xa9a4c8b3 ! t3_kref+0x307c: fsubs %f19, %f19, %f20
.word 0x940532d6 ! t3_kref+0x3080: add %l4, -0xd2a, %o2
.word 0xd6566004 ! t3_kref+0x3084: ldsh [%i1 + 4], %o3
.word 0xe19f1a58 ! t3_kref+0x3088: ldda [%i4 + %i0]0xd2, %f16
.word 0xa9a50952 ! t3_kref+0x308c: fmuld %f20, %f18, %f20
.word 0x94fc4009 ! t3_kref+0x3090: sdivcc %l1, %o1, %o2
.word 0x30480003 ! t3_kref+0x3094: ba,a,pt %icc, _kref+0x30a0
.word 0x96820014 ! t3_kref+0x3098: addcc %o0, %l4, %o3
.word 0x81de280a ! t3_kref+0x309c: flush %i0 + 0x80a
.word 0x3b800005 ! t3_kref+0x30a0: fble,a _kref+0x30b4
.word 0x8143c000 ! t3_kref+0x30a4: stbar
.word 0xa9a409d0 ! t3_kref+0x30a8: fdivd %f16, %f16, %f20
.word 0xe6270018 ! t3_kref+0x30ac: st %l3, [%i4 + %i0]
.word 0x21480005 ! t3_kref+0x30b0: fbn,a,pt %fcc0, _kref+0x30c4
.word 0x95b5c280 ! t3_kref+0x30b4: array32 %l7, %g0, %o2
.word 0x2a480002 ! t3_kref+0x30b8: bcs,a,pt %icc, _kref+0x30c0
.word 0x94d4c016 ! t3_kref+0x30bc: umulcc %l3, %l6, %o2
.word 0x81ad4ab5 ! t3_kref+0x30c0: fcmpes %fcc0, %f21, %f21
.word 0x9de3bfa0 ! t3_kref+0x30c4: save %sp, -0x60, %sp
.word 0x95ee79e4 ! t3_kref+0x30c8: restore %i1, -0x61c, %o2
.word 0xd4563ff2 ! t3_kref+0x30cc: ldsh [%i0 - 0xe], %o2
.word 0x94dc4011 ! t3_kref+0x30d0: smulcc %l1, %l1, %o2
.word 0x941d76a0 ! t3_kref+0x30d4: xor %l5, -0x960, %o2
.word 0x81ac0a34 ! t3_kref+0x30d8: fcmps %fcc0, %f16, %f20
.word 0xa3ab0033 ! t3_kref+0x30dc: fmovsuge %fcc0, %f19, %f17
.word 0xe51fbcb0 ! t3_kref+0x30e0: ldd [%fp - 0x350], %f18
.word 0x9602739b ! t3_kref+0x30e4: add %o1, -0xc65, %o3
call SYM(t3_subr2)
.word 0x97b4c315 ! t3_kref+0x30ec: alignaddr %l3, %l5, %o3
.word 0x94b4a542 ! t3_kref+0x30f0: orncc %l2, 0x542, %o2
.word 0xa9a018d2 ! t3_kref+0x30f4: fdtos %f18, %f20
.word 0xa9a00532 ! t3_kref+0x30f8: fsqrts %f18, %f20
.word 0xa3a01a50 ! t3_kref+0x30fc: fdtoi %f16, %f17
.word 0x8143c000 ! t3_kref+0x3100: stbar
.word 0x94048011 ! t3_kref+0x3104: add %l2, %l1, %o2
.word 0x9634c016 ! t3_kref+0x3108: orn %l3, %l6, %o3
.word 0xa9a00554 ! t3_kref+0x310c: fsqrtd %f20, %f20
.word 0x94346bef ! t3_kref+0x3110: orn %l1, 0xbef, %o2
.word 0xd448a03f ! t3_kref+0x3114: ldsb [%g2 + 0x3f], %o2
.word 0x95b40355 ! t3_kref+0x3118: alignaddrl %l0, %l5, %o2
.word 0xa7b48df1 ! t3_kref+0x311c: fnands %f18, %f17, %f19
.word 0xd65e2000 ! t3_kref+0x3120: ldx [%i0], %o3
.word 0x37800005 ! t3_kref+0x3124: fbge,a _kref+0x3138
.word 0xa7a01a30 ! t3_kref+0x3128: fstoi %f16, %f19
.word 0xe4ee5000 ! t3_kref+0x312c: ldstuba [%i1]0x80, %l2
.word 0xa3b44cb2 ! t3_kref+0x3130: fandnot2s %f17, %f18, %f17
.word 0x81850000 ! t3_kref+0x3134: wr %l4, %g0, %y
.word 0xd4801018 ! t3_kref+0x3138: lda [%g0 + %i0]0x80, %o2
.word 0x81ac8ab5 ! t3_kref+0x313c: fcmpes %fcc0, %f18, %f21
.word 0x20800002 ! t3_kref+0x3140: bn,a _kref+0x3148
.word 0xa3b00774 ! t3_kref+0x3144: fpack16 %f20, %f17
.word 0x24800002 ! t3_kref+0x3148: ble,a _kref+0x3150
.word 0xe91fbd98 ! t3_kref+0x314c: ldd [%fp - 0x268], %f20
.word 0xe27e2014 ! t3_kref+0x3150: swap [%i0 + 0x14], %l1
.word 0xa1a00554 ! t3_kref+0x3154: fsqrtd %f20, %f16
.word 0x3e800005 ! t3_kref+0x3158: bvc,a _kref+0x316c
.word 0xd608a00f ! t3_kref+0x315c: ldub [%g2 + 0xf], %o3
.word 0x94a52a60 ! t3_kref+0x3160: subcc %l4, 0xa60, %o2
.word 0x94120017 ! t3_kref+0x3164: or %o0, %l7, %o2
.word 0x81ad0a50 ! t3_kref+0x3168: fcmpd %fcc0, %f20, %f16
.word 0x9540c000 ! t3_kref+0x316c: mov %asi, %o2
.word 0xd440a00c ! t3_kref+0x3170: ldsw [%g2 + 0xc], %o2
.word 0x81ac4a33 ! t3_kref+0x3174: fcmps %fcc0, %f17, %f19
.word 0xe07e3fe8 ! t3_kref+0x3178: swap [%i0 - 0x18], %l0
.word 0x94ddc013 ! t3_kref+0x317c: smulcc %l7, %l3, %o2
.word 0x968a6b04 ! t3_kref+0x3180: andcc %o1, 0xb04, %o3
.word 0x94b56b58 ! t3_kref+0x3184: orncc %l5, 0xb58, %o2
.word 0xd456001b ! t3_kref+0x3188: ldsh [%i0 + %i3], %o2
.word 0x96ad8008 ! t3_kref+0x318c: andncc %l6, %o0, %o3
.word 0x9422390f ! t3_kref+0x3190: sub %o0, -0x6f1, %o2
.word 0xe51fbd50 ! t3_kref+0x3194: ldd [%fp - 0x2b0], %f18
.word 0x3b480007 ! t3_kref+0x3198: fble,a,pt %fcc0, _kref+0x31b4
.word 0xaba4c9b2 ! t3_kref+0x319c: fdivs %f19, %f18, %f21
.word 0x94dc3c11 ! t3_kref+0x31a0: smulcc %l0, -0x3ef, %o2
.word 0xf7ee101b ! t3_kref+0x31a4: prefetcha %i0 + %i3, 27
.word 0xa5a01913 ! t3_kref+0x31a8: fitod %f19, %f18
.word 0xd6563ff4 ! t3_kref+0x31ac: ldsh [%i0 - 0xc], %o3
.word 0x81ad4ab4 ! t3_kref+0x31b0: fcmpes %fcc0, %f21, %f20
.word 0xe300a02c ! t3_kref+0x31b4: ld [%g2 + 0x2c], %f17
.word 0x878020e0 ! t3_kref+0x31b8: mov 0xe0, %asi
.word 0xd48e501a ! t3_kref+0x31bc: lduba [%i1 + %i2]0x80, %o2
.word 0xa9a00550 ! t3_kref+0x31c0: fsqrtd %f16, %f20
.word 0xe9ee501d ! t3_kref+0x31c4: prefetcha %i1 + %i5, 20
.word 0x29800004 ! t3_kref+0x31c8: fbl,a _kref+0x31d8
.word 0xec266018 ! t3_kref+0x31cc: st %l6, [%i1 + 0x18]
.word 0x24800007 ! t3_kref+0x31d0: ble,a _kref+0x31ec
.word 0xa3a489b3 ! t3_kref+0x31d4: fdivs %f18, %f19, %f17
.word 0xd6100019 ! t3_kref+0x31d8: lduh [%g0 + %i1], %o3
.word 0x9604a44a ! t3_kref+0x31dc: add %l2, 0x44a, %o3
.word 0xe4483682 ! t3_kref+0x31e0: ldsb [%g0 - 0x97e], %l2
.word 0x94a4ace4 ! t3_kref+0x31e4: subcc %l2, 0xce4, %o2
.word 0x29800004 ! t3_kref+0x31e8: fbl,a _kref+0x31f8
.word 0xa5a01910 ! t3_kref+0x31ec: fitod %f16, %f18
.word 0xa7a01a30 ! t3_kref+0x31f0: fstoi %f16, %f19
.word 0x948cc012 ! t3_kref+0x31f4: andcc %l3, %l2, %o2
.word 0xe100a03c ! t3_kref+0x31f8: ld [%g2 + 0x3c], %f16
.word 0x960568a4 ! t3_kref+0x31fc: add %l5, 0x8a4, %o3
.word 0x95b54313 ! t3_kref+0x3200: alignaddr %l5, %l3, %o2
.word 0x960239a9 ! t3_kref+0x3204: add %o0, -0x657, %o3
.word 0xf207bfe0 ! t3_kref+0x3208: ld [%fp - 0x20], %i1
.word 0xd6563ffc ! t3_kref+0x320c: ldsh [%i0 - 4], %o3
.word 0x9615c010 ! t3_kref+0x3210: or %l7, %l0, %o3
.word 0x9434ed12 ! t3_kref+0x3214: orn %l3, 0xd12, %o2
.word 0xa1a509d4 ! t3_kref+0x3218: fdivd %f20, %f20, %f16
.word 0x150ae7b4 ! t3_kref+0x321c: sethi %hi(0x2b9ed000), %o2
.word 0x2a800006 ! t3_kref+0x3220: bcs,a _kref+0x3238
.word 0xd656c018 ! t3_kref+0x3224: ldsh [%i3 + %i0], %o3
.word 0xa1a01912 ! t3_kref+0x3228: fitod %f18, %f16
.word 0xe3266014 ! t3_kref+0x322c: st %f17, [%i1 + 0x14]
.word 0xa9b44f73 ! t3_kref+0x3230: fornot1s %f17, %f19, %f20
.word 0xa1a98052 ! t3_kref+0x3234: fmovdg %fcc0, %f18, %f16
.word 0x2d480008 ! t3_kref+0x3238: fbg,a,pt %fcc0, _kref+0x3258
.word 0xd648a02e ! t3_kref+0x323c: ldsb [%g2 + 0x2e], %o3
.word 0x948565bf ! t3_kref+0x3240: addcc %l5, 0x5bf, %o2
.word 0x9685fb86 ! t3_kref+0x3244: addcc %l7, -0x47a, %o3
.word 0x3f800005 ! t3_kref+0x3248: fbo,a _kref+0x325c
.word 0xd60e3ff3 ! t3_kref+0x324c: ldub [%i0 - 0xd], %o3
.word 0x96924015 ! t3_kref+0x3250: orcc %o1, %l5, %o3
.word 0x94e4f7f2 ! t3_kref+0x3254: subccc %l3, -0x80e, %o2
.word 0xe11fbf08 ! t3_kref+0x3258: ldd [%fp - 0xf8], %f16
.word 0x9614c015 ! t3_kref+0x325c: or %l3, %l5, %o3
.word 0xe0380019 ! t3_kref+0x3260: std %l0, [%g0 + %i1]
.word 0xc368a089 ! t3_kref+0x3264: prefetch %g2 + 0x89, 1
.word 0x81d97428 ! t3_kref+0x3268: flush %g5 - 0xbd8
.word 0x81ad0a50 ! t3_kref+0x326c: fcmpd %fcc0, %f20, %f16
.word 0xd4ce501a ! t3_kref+0x3270: ldsba [%i1 + %i2]0x80, %o2
.word 0x9605a259 ! t3_kref+0x3274: add %l6, 0x259, %o3
.word 0xd4466000 ! t3_kref+0x3278: ldsw [%i1], %o2
.word 0xa1b50c50 ! t3_kref+0x327c: fnor %f20, %f16, %f16
.word 0x951c0010 ! t3_kref+0x3280: tsubcctv %l0, %l0, %o2
.word 0xe300a00c ! t3_kref+0x3284: ld [%g2 + 0xc], %f17
.word 0x95418000 ! t3_kref+0x3288: mov %fprs, %o2
.word 0x97b24133 ! t3_kref+0x328c: edge32n %o1, %l3, %o3
.word 0xa5b00cd4 ! t3_kref+0x3290: fnot2 %f20, %f18
.word 0x948d4017 ! t3_kref+0x3294: andcc %l5, %l7, %o2
.word 0x30480001 ! t3_kref+0x3298: ba,a,pt %icc, _kref+0x329c
.word 0xe100a01c ! t3_kref+0x329c: ld [%g2 + 0x1c], %f16
.word 0x9540c000 ! t3_kref+0x32a0: mov %asi, %o2
.word 0x2b480001 ! t3_kref+0x32a4: fbug,a,pt %fcc0, _kref+0x32a8
.word 0xa1a00052 ! t3_kref+0x32a8: fmovd %f18, %f16
.word 0x96e58012 ! t3_kref+0x32ac: subccc %l6, %l2, %o3
.word 0x949c4009 ! t3_kref+0x32b0: xorcc %l1, %o1, %o2
.word 0xc368a0c4 ! t3_kref+0x32b4: prefetch %g2 + 0xc4, 1
.word 0xd408a00c ! t3_kref+0x32b8: ldub [%g2 + 0xc], %o2
.word 0x94b40012 ! t3_kref+0x32bc: orncc %l0, %l2, %o2
.word 0xaba50831 ! t3_kref+0x32c0: fadds %f20, %f17, %f21
.word 0xa3a01a31 ! t3_kref+0x32c4: fstoi %f17, %f17
.word 0xd03e7ff8 ! t3_kref+0x32c8: std %o0, [%i1 - 8]
.word 0xa9a00131 ! t3_kref+0x32cc: fabss %f17, %f20
.word 0x81ac4ab2 ! t3_kref+0x32d0: fcmpes %fcc0, %f17, %f18
.word 0xa9b50af2 ! t3_kref+0x32d4: fpsub32s %f20, %f18, %f20
.word 0x96dcc015 ! t3_kref+0x32d8: smulcc %l3, %l5, %o3
.word 0xa9a509d0 ! t3_kref+0x32dc: fdivd %f20, %f16, %f20
.word 0x21480005 ! t3_kref+0x32e0: fbn,a,pt %fcc0, _kref+0x32f4
.word 0xa1a50952 ! t3_kref+0x32e4: fmuld %f20, %f18, %f16
.word 0x2f800008 ! t3_kref+0x32e8: fbu,a _kref+0x3308
.word 0xd448a01f ! t3_kref+0x32ec: ldsb [%g2 + 0x1f], %o2
.word 0xd6080019 ! t3_kref+0x32f0: ldub [%g0 + %i1], %o3
.word 0x35480001 ! t3_kref+0x32f4: fbue,a,pt %fcc0, _kref+0x32f8
.word 0xd4b81019 ! t3_kref+0x32f8: stda %o2, [%g0 + %i1]0x80
.word 0xefee101b ! t3_kref+0x32fc: prefetcha %i0 + %i3, 23
.word 0xa5a00552 ! t3_kref+0x3300: fsqrtd %f18, %f18
.word 0xa7a01a31 ! t3_kref+0x3304: fstoi %f17, %f19
.word 0xa785c017 ! t3_kref+0x3308: wr %l7, %l7, %gsr
.word 0x9455c012 ! t3_kref+0x330c: umul %l7, %l2, %o2
.word 0xed68a047 ! t3_kref+0x3310: prefetch %g2 + 0x47, 22
.word 0xa9b486d2 ! t3_kref+0x3314: fmul8sux16 %f18, %f18, %f20
.word 0xd65e6000 ! t3_kref+0x3318: ldx [%i1], %o3
.word 0xa3b50db3 ! t3_kref+0x331c: fxors %f20, %f19, %f17
.word 0xe91fbd08 ! t3_kref+0x3320: ldd [%fp - 0x2f8], %f20
.word 0xa5b50e10 ! t3_kref+0x3324: fand %f20, %f16, %f18
.word 0x31800006 ! t3_kref+0x3328: fba,a _kref+0x3340
.word 0x85827075 ! t3_kref+0x332c: wr %o1, 0xfffff075, %ccr
.word 0xd450a03c ! t3_kref+0x3330: ldsh [%g2 + 0x3c], %o2
.word 0x96fd8015 ! t3_kref+0x3334: sdivcc %l6, %l5, %o3
.word 0xc168a10d ! t3_kref+0x3338: prefetch %g2 + 0x10d, 0
.word 0xe2263ffc ! t3_kref+0x333c: st %l1, [%i0 - 4]
.word 0xa1a00532 ! t3_kref+0x3340: fsqrts %f18, %f16
.word 0xd448a00f ! t3_kref+0x3344: ldsb [%g2 + 0xf], %o2
.word 0x2f480003 ! t3_kref+0x3348: fbu,a,pt %fcc0, _kref+0x3354
.word 0xa5b48a72 ! t3_kref+0x334c: fpadd32s %f18, %f18, %f18
.word 0xd4480019 ! t3_kref+0x3350: ldsb [%g0 + %i1], %o2
.word 0xa9a01893 ! t3_kref+0x3354: fitos %f19, %f20
.word 0xa9b40e50 ! t3_kref+0x3358: fxnor %f16, %f16, %f20
.word 0xaba00030 ! t3_kref+0x335c: fmovs %f16, %f21
.word 0xe11fbc50 ! t3_kref+0x3360: ldd [%fp - 0x3b0], %f16
.word 0x948d6e15 ! t3_kref+0x3364: andcc %l5, 0xe15, %o2
.word 0x942df293 ! t3_kref+0x3368: andn %l7, -0xd6d, %o2
.word 0xa1b40e12 ! t3_kref+0x336c: fand %f16, %f18, %f16
.word 0xa9a409d2 ! t3_kref+0x3370: fdivd %f16, %f18, %f20
.word 0x29480008 ! t3_kref+0x3374: fbl,a,pt %fcc0, _kref+0x3394
.word 0x945571da ! t3_kref+0x3378: umul %l5, -0xe26, %o2
.word 0xa1a00534 ! t3_kref+0x337c: fsqrts %f20, %f16
.word 0xa1b40d10 ! t3_kref+0x3380: fandnot1 %f16, %f16, %f16
.word 0x95b58280 ! t3_kref+0x3384: array32 %l6, %g0, %o2
.word 0x948d4014 ! t3_kref+0x3388: andcc %l5, %l4, %o2
.word 0xa9a40952 ! t3_kref+0x338c: fmuld %f16, %f18, %f20
.word 0xd4c65000 ! t3_kref+0x3390: ldswa [%i1]0x80, %o2
.word 0x94740014 ! t3_kref+0x3394: udiv %l0, %l4, %o2
.word 0xd600a00c ! t3_kref+0x3398: ld [%g2 + 0xc], %o3
.word 0xa1a00133 ! t3_kref+0x339c: fabss %f19, %f16
.word 0xa5a01033 ! t3_kref+0x33a0: fstox %f19, %f18
.word 0xa9a01a35 ! t3_kref+0x33a4: fstoi %f21, %f20
.word 0xa9a000b4 ! t3_kref+0x33a8: fnegs %f20, %f20
.word 0xd410a01e ! t3_kref+0x33ac: lduh [%g2 + 0x1e], %o2
.word 0xa1a489d4 ! t3_kref+0x33b0: fdivd %f18, %f20, %f16
.word 0xa1b48735 ! t3_kref+0x33b4: fmuld8ulx16 %f18, %f21, %f16
.word 0xa5b00cd0 ! t3_kref+0x33b8: fnot2 %f16, %f18
.word 0xd616c019 ! t3_kref+0x33bc: lduh [%i3 + %i1], %o3
.word 0x81dc401f ! t3_kref+0x33c0: flush %l1 + %i7
.word 0xa1a01a31 ! t3_kref+0x33c4: fstoi %f17, %f16
.word 0x37480004 ! t3_kref+0x33c8: fbge,a,pt %fcc0, _kref+0x33d8
.word 0x96b5e020 ! t3_kref+0x33cc: orncc %l7, 0x20, %o3
.word 0xa9b48ea0 ! t3_kref+0x33d0: fsrc1s %f18, %f20
.word 0xd408a00c ! t3_kref+0x33d4: ldub [%g2 + 0xc], %o2
.word 0xe8262008 ! t3_kref+0x33d8: st %l4, [%i0 + 8]
.word 0xd410a00e ! t3_kref+0x33dc: lduh [%g2 + 0xe], %o2
.word 0xed68a045 ! t3_kref+0x33e0: prefetch %g2 + 0x45, 22
.word 0x3b480007 ! t3_kref+0x33e4: fble,a,pt %fcc0, _kref+0x3400
.word 0xe01e0000 ! t3_kref+0x33e8: ldd [%i0], %l0
.word 0x94bcc010 ! t3_kref+0x33ec: xnorcc %l3, %l0, %o2
.word 0xa7a489b0 ! t3_kref+0x33f0: fdivs %f18, %f16, %f19
.word 0xe300a03c ! t3_kref+0x33f4: ld [%g2 + 0x3c], %f17
.word 0x9445c014 ! t3_kref+0x33f8: addc %l7, %l4, %o2
.word 0xe91e7fe8 ! t3_kref+0x33fc: ldd [%i1 - 0x18], %f20
.word 0xe826401c ! t3_kref+0x3400: st %l4, [%i1 + %i4]
.word 0x94c44016 ! t3_kref+0x3404: addccc %l1, %l6, %o2
.word 0x961dc016 ! t3_kref+0x3408: xor %l7, %l6, %o3
.word 0x948d3702 ! t3_kref+0x340c: andcc %l4, -0x8fe, %o2
.word 0x96aa26f2 ! t3_kref+0x3410: andncc %o0, 0x6f2, %o3
.word 0x81ac8ab1 ! t3_kref+0x3414: fcmpes %fcc0, %f18, %f17
.word 0x961dc015 ! t3_kref+0x3418: xor %l7, %l5, %o3
.word 0xd450a00c ! t3_kref+0x341c: ldsh [%g2 + 0xc], %o2
.word 0xa9b486f4 ! t3_kref+0x3420: fmul8ulx16 %f18, %f20, %f20
.word 0xd610a01c ! t3_kref+0x3424: lduh [%g2 + 0x1c], %o3
.word 0xa5b00cf1 ! t3_kref+0x3428: fnot2s %f17, %f18
.word 0xe13e7ff0 ! t3_kref+0x342c: std %f16, [%i1 - 0x10]
.word 0x86102002 ! t3_kref+0x3430: mov 0x2, %g3
.word 0x32800000 ! t3_kref+0x3434: bne,a _kref+0x3434
.word 0x86a0e001 ! t3_kref+0x3438: subcc %g3, 1, %g3
.word 0xa9a00032 ! t3_kref+0x343c: fmovs %f18, %f20
.word 0x940d3eeb ! t3_kref+0x3440: and %l4, -0x115, %o2
.word 0xe1be1a1a ! t3_kref+0x3444: stda %f16, [%i0 + %i2]0xd0
.word 0x96142d15 ! t3_kref+0x3448: or %l0, 0xd15, %o3
call 1f
.empty
.word 0x9540c000 ! t3_kref+0x3450: mov %asi, %o2
.word 0xd6d6501b ! t3_kref+0x3454: ldsha [%i1 + %i3]0x80, %o3
.word 0xa7b40a31 ! t3_kref+0x3458: fpadd16s %f16, %f17, %f19
.word 0xe91fbf18 ! t3_kref+0x345c: ldd [%fp - 0xe8], %f20
.word 0xd608a02f ! t3_kref+0x3460: ldub [%g2 + 0x2f], %o3
1: .word 0xa5a000d2 ! t3_kref+0x3464: fnegd %f18, %f18
.word 0x94b50017 ! t3_kref+0x3468: orncc %l4, %l7, %o2
.word 0xd6ce9018 ! t3_kref+0x346c: ldsba [%i2 + %i0]0x80, %o3
.word 0x95b40492 ! t3_kref+0x3470: fcmple32 %f16, %f18, %o2
.word 0xe40867e4 ! t3_kref+0x3474: ldub [%g1 + 0x7e4], %l2
.word 0xa41ca00c ! t3_kref+0x3478: xor %l2, 0xc, %l2
.word 0xe42867e4 ! t3_kref+0x347c: stb %l2, [%g1 + 0x7e4]
.word 0x81d867e4 ! t3_kref+0x3480: flush %g1 + 0x7e4
.word 0x8143c000 ! t3_kref+0x3484: stbar
.word 0xaba4c831 ! t3_kref+0x3488: fadds %f19, %f17, %f21
.word 0x96856dcf ! t3_kref+0x348c: addcc %l5, 0xdcf, %o3
.word 0xd4563ff8 ! t3_kref+0x3490: ldsh [%i0 - 8], %o2
.word 0x97b40280 ! t3_kref+0x3494: array32 %l0, %g0, %o3
.word 0x94520008 ! t3_kref+0x3498: umul %o0, %o0, %o2
.word 0x31480005 ! t3_kref+0x349c: fba,a,pt %fcc0, _kref+0x34b0
.word 0x95400000 ! t3_kref+0x34a0: mov %y, %o2
.word 0x96447f91 ! t3_kref+0x34a4: addc %l1, -0x6f, %o3
2: .word 0xa1a00550 ! t3_kref+0x34a8: fsqrtd %f16, %f16
.word 0xe07e001c ! t3_kref+0x34ac: swap [%i0 + %i4], %l0
.word 0x9425f94f ! t3_kref+0x34b0: sub %l7, -0x6b1, %o2
.word 0xe51fbd10 ! t3_kref+0x34b4: ldd [%fp - 0x2f0], %f18
.word 0xee7e6008 ! t3_kref+0x34b8: swap [%i1 + 8], %l7
.word 0x96ddc016 ! t3_kref+0x34bc: smulcc %l7, %l6, %o3
.word 0x97b54077 ! t3_kref+0x34c0: edge8ln %l5, %l7, %o3
.word 0x8584c009 ! t3_kref+0x34c4: wr %l3, %o1, %ccr
.word 0x96254013 ! t3_kref+0x34c8: sub %l5, %l3, %o3
.word 0x95b44176 ! t3_kref+0x34cc: edge32ln %l1, %l6, %o2
.word 0xd6480019 ! t3_kref+0x34d0: ldsb [%g0 + %i1], %o3
.word 0x81ac0a50 ! t3_kref+0x34d4: fcmpd %fcc0, %f16, %f16
.word 0xd416c019 ! t3_kref+0x34d8: lduh [%i3 + %i1], %o2
.word 0x32800007 ! t3_kref+0x34dc: bne,a _kref+0x34f8
.word 0xa1a489d4 ! t3_kref+0x34e0: fdivd %f18, %f20, %f16
.word 0x960d4008 ! t3_kref+0x34e4: and %l5, %o0, %o3
.word 0xa5a00550 ! t3_kref+0x34e8: fsqrtd %f16, %f18
.word 0x81ac8a33 ! t3_kref+0x34ec: fcmps %fcc0, %f18, %f19
.word 0xa5b00cd0 ! t3_kref+0x34f0: fnot2 %f16, %f18
.word 0xa9a01a30 ! t3_kref+0x34f4: fstoi %f16, %f20
.word 0x961226ba ! t3_kref+0x34f8: or %o0, 0x6ba, %o3
.word 0x96346034 ! t3_kref+0x34fc: orn %l1, 0x34, %o3
.word 0xa5b50670 ! t3_kref+0x3500: fmul8x16au %f20, %f16, %f18
.word 0xa9a00534 ! t3_kref+0x3504: fsqrts %f20, %f20
.word 0xa7a00533 ! t3_kref+0x3508: fsqrts %f19, %f19
.word 0x941570c3 ! t3_kref+0x350c: or %l5, -0xf3d, %o2
.word 0x2b480005 ! t3_kref+0x3510: fbug,a,pt %fcc0, _kref+0x3524
.word 0x94d40009 ! t3_kref+0x3514: umulcc %l0, %o1, %o2
.word 0x96e5c015 ! t3_kref+0x3518: subccc %l7, %l5, %o3
.word 0xe51fbdb0 ! t3_kref+0x351c: ldd [%fp - 0x250], %f18
.word 0xe8266000 ! t3_kref+0x3520: st %l4, [%i1]
.word 0x20800008 ! t3_kref+0x3524: bn,a _kref+0x3544
.word 0x9740c000 ! t3_kref+0x3528: mov %asi, %o3
.word 0x963df101 ! t3_kref+0x352c: xnor %l7, -0xeff, %o3
.word 0x95b400d5 ! t3_kref+0x3530: edge16l %l0, %l5, %o2
.word 0xe0200018 ! t3_kref+0x3534: st %l0, [%g0 + %i0]
.word 0x2b800008 ! t3_kref+0x3538: fbug,a _kref+0x3558
.word 0xd408a03d ! t3_kref+0x353c: ldub [%g2 + 0x3d], %o2
.word 0x24480007 ! t3_kref+0x3540: ble,a,pt %icc, _kref+0x355c
.word 0xd640a02c ! t3_kref+0x3544: ldsw [%g2 + 0x2c], %o3
.word 0x8585a3b5 ! t3_kref+0x3548: wr %l6, 0x3b5, %ccr
.word 0xed68a04d ! t3_kref+0x354c: prefetch %g2 + 0x4d, 22
.word 0xea7e2010 ! t3_kref+0x3550: swap [%i0 + 0x10], %l5
.word 0xd6567fe6 ! t3_kref+0x3554: ldsh [%i1 - 0x1a], %o3
.word 0x37800003 ! t3_kref+0x3558: fbge,a _kref+0x3564
.word 0x94144013 ! t3_kref+0x355c: or %l1, %l3, %o2
.word 0xa1a48852 ! t3_kref+0x3560: faddd %f18, %f18, %f16
.word 0x94bc8013 ! t3_kref+0x3564: xnorcc %l2, %l3, %o2
.word 0xa9b54e75 ! t3_kref+0x3568: fxnors %f21, %f21, %f20
.word 0xc439401d ! t3_kref+0x356c: std %g2, [%g5 + %i5]
.word 0xeb68a1c7 ! t3_kref+0x3570: prefetch %g2 + 0x1c7, 21
.word 0xa7a00033 ! t3_kref+0x3574: fmovs %f19, %f19
.word 0x21480007 ! t3_kref+0x3578: fbn,a,pt %fcc0, _kref+0x3594
.word 0x96124008 ! t3_kref+0x357c: or %o1, %o0, %o3
.word 0xa9a489d2 ! t3_kref+0x3580: fdivd %f18, %f18, %f20
.word 0x95b4c052 ! t3_kref+0x3584: edge8l %l3, %l2, %o2
.word 0x962cbe74 ! t3_kref+0x3588: andn %l2, -0x18c, %o3
.word 0xa5a00554 ! t3_kref+0x358c: fsqrtd %f20, %f18
.word 0x27800003 ! t3_kref+0x3590: fbul,a _kref+0x359c
.word 0x95b48450 ! t3_kref+0x3594: fcmpne16 %f18, %f16, %o2
.word 0xd410a01e ! t3_kref+0x3598: lduh [%g2 + 0x1e], %o2
.word 0x8143c000 ! t3_kref+0x359c: stbar
.word 0x96550012 ! t3_kref+0x35a0: umul %l4, %l2, %o3
.word 0xa9b48ed4 ! t3_kref+0x35a4: fornot2 %f18, %f20, %f20
.word 0xa1a01a32 ! t3_kref+0x35a8: fstoi %f18, %f16
.word 0xe19f5a19 ! t3_kref+0x35ac: ldda [%i5 + %i1]0xd0, %f16
.word 0x95350009 ! t3_kref+0x35b0: srl %l4, %o1, %o2
.word 0x81ac0ab4 ! t3_kref+0x35b4: fcmpes %fcc0, %f16, %f20
.word 0x96fdc008 ! t3_kref+0x35b8: sdivcc %l7, %o0, %o3
.word 0xa5a50854 ! t3_kref+0x35bc: faddd %f20, %f20, %f18
.word 0x95b40454 ! t3_kref+0x35c0: fcmpne16 %f16, %f20, %o2
.word 0xa5b009b0 ! t3_kref+0x35c4: fexpand %f16, %f18
.word 0x941d8010 ! t3_kref+0x35c8: xor %l6, %l0, %o2
.word 0x960cc009 ! t3_kref+0x35cc: and %l3, %o1, %o3
.word 0xe500a03c ! t3_kref+0x35d0: ld [%g2 + 0x3c], %f18
.word 0x81ad0a35 ! t3_kref+0x35d4: fcmps %fcc0, %f20, %f21
.word 0xaba01893 ! t3_kref+0x35d8: fitos %f19, %f21
.word 0xa1b48994 ! t3_kref+0x35dc: bshuffle %f18, %f20, %f16
.word 0x81ac4a34 ! t3_kref+0x35e0: fcmps %fcc0, %f17, %f20
.word 0xa1a00554 ! t3_kref+0x35e4: fsqrtd %f20, %f16
.word 0x967c791a ! t3_kref+0x35e8: sdiv %l1, -0x6e6, %o3
.word 0xa9a489d0 ! t3_kref+0x35ec: fdivd %f18, %f16, %f20
.word 0x2b800005 ! t3_kref+0x35f0: fbug,a _kref+0x3604
.word 0x942c8015 ! t3_kref+0x35f4: andn %l2, %l5, %o2
.word 0xaba00534 ! t3_kref+0x35f8: fsqrts %f20, %f21
.word 0x39800006 ! t3_kref+0x35fc: fbuge,a _kref+0x3614
.word 0x8143c000 ! t3_kref+0x3600: stbar
.word 0x95b58169 ! t3_kref+0x3604: edge32ln %l6, %o1, %o2
.word 0x95b4c240 ! t3_kref+0x3608: array16 %l3, %g0, %o2
.word 0x96d58017 ! t3_kref+0x360c: umulcc %l6, %l7, %o3
.word 0x1703fd2a ! t3_kref+0x3610: sethi %hi(0xff4a800), %o3
.word 0x94154009 ! t3_kref+0x3614: or %l5, %o1, %o2
.word 0x81ac8a35 ! t3_kref+0x3618: fcmps %fcc0, %f18, %f21
.word 0x94dd4015 ! t3_kref+0x361c: smulcc %l5, %l5, %o2
.word 0xa9a00552 ! t3_kref+0x3620: fsqrtd %f18, %f20
.word 0xe3b8a1c0 ! t3_kref+0x3624: stda %f48, [%g2 + 0x1c0]%asi
sethi %hi(1f), %o7
jmpl %o7+%lo(1f), %g1
.empty
.word 0xa3a00133 ! t3_kref+0x3630: fabss %f19, %f17
1: .word 0xa9a01a33 ! t3_kref+0x3634: fstoi %f19, %f20
.word 0xa1b50a54 ! t3_kref+0x3638: fpadd32 %f20, %f20, %f16
.word 0x32800007 ! t3_kref+0x363c: bne,a _kref+0x3658
.word 0x968c276d ! t3_kref+0x3640: andcc %l0, 0x76d, %o3
.word 0xd8e81018 ! t3_kref+0x3644: ldstuba [%g0 + %i0]0x80, %o4
.word 0xa5a01110 ! t3_kref+0x3648: fxtod %f16, %f18
.word 0x972c0017 ! t3_kref+0x364c: sll %l0, %l7, %o3
.word 0x942d8013 ! t3_kref+0x3650: andn %l6, %l3, %o2
.word 0x968a3279 ! t3_kref+0x3654: andcc %o0, -0xd87, %o3
.word 0xec36001b ! t3_kref+0x3658: sth %l6, [%i0 + %i3]
.word 0x9de3bfa0 ! t3_kref+0x365c: save %sp, -0x60, %sp
.word 0xb286801a ! t3_kref+0x3660: addcc %i2, %i2, %i1
.word 0x97e8001b ! t3_kref+0x3664: restore %g0, %i3, %o3
.word 0xa9b48c50 ! t3_kref+0x3668: fnor %f18, %f16, %f20
.word 0xa1b50914 ! t3_kref+0x366c: faligndata %f20, %f20, %f16
.word 0x81850000 ! t3_kref+0x3670: wr %l4, %g0, %y
.word 0xa9a48931 ! t3_kref+0x3674: fmuls %f18, %f17, %f20
.word 0xabb00cf1 ! t3_kref+0x3678: fnot2s %f17, %f21
.word 0x96b44009 ! t3_kref+0x367c: orncc %l1, %o1, %o3
.word 0xe100a00c ! t3_kref+0x3680: ld [%g2 + 0xc], %f16
.word 0x39480003 ! t3_kref+0x3684: fbuge,a,pt %fcc0, _kref+0x3690
.word 0xd650a00e ! t3_kref+0x3688: ldsh [%g2 + 0xe], %o3
.word 0x96bdff1f ! t3_kref+0x368c: xnorcc %l7, -0xe1, %o3
.word 0x94e43099 ! t3_kref+0x3690: subccc %l0, -0xf67, %o2
.word 0xd6ce9018 ! t3_kref+0x3694: ldsba [%i2 + %i0]0x80, %o3
sethi %hi(2f), %o7
.word 0xe40be2e0 ! t3_kref+0x369c: ldub [%o7 + 0x2e0], %l2
.word 0xa41ca00c ! t3_kref+0x36a0: xor %l2, 0xc, %l2
.word 0xe42be2e0 ! t3_kref+0x36a4: stb %l2, [%o7 + 0x2e0]
.word 0x81dbe2e0 ! t3_kref+0x36a8: flush %o7 + 0x2e0
.word 0x81de7049 ! t3_kref+0x36ac: flush %i1 - 0xfb7
.word 0x96b40016 ! t3_kref+0x36b0: orncc %l0, %l6, %o3
.word 0xd600a01c ! t3_kref+0x36b4: ld [%g2 + 0x1c], %o3
.word 0x2e800003 ! t3_kref+0x36b8: bvs,a _kref+0x36c4
.word 0xaba01a34 ! t3_kref+0x36bc: fstoi %f20, %f21
.word 0x81ad0a52 ! t3_kref+0x36c0: fcmpd %fcc0, %f20, %f18
.word 0x29480006 ! t3_kref+0x36c4: fbl,a,pt %fcc0, _kref+0x36dc
.word 0x9645f414 ! t3_kref+0x36c8: addc %l7, -0xbec, %o3
.word 0x942a7250 ! t3_kref+0x36cc: andn %o1, -0xdb0, %o2
.word 0xa5b00774 ! t3_kref+0x36d0: fpack16 %f20, %f18
.word 0xa1a00030 ! t3_kref+0x36d4: fmovs %f16, %f16
.word 0xa1b446b3 ! t3_kref+0x36d8: fmul8x16al %f17, %f19, %f16
.word 0x33800008 ! t3_kref+0x36dc: fbe,a _kref+0x36fc
2: .word 0x94524014 ! t3_kref+0x36e0: umul %o1, %l4, %o2
.word 0x173e9985 ! t3_kref+0x36e4: sethi %hi(0xfa661400), %o3
.word 0x97b48490 ! t3_kref+0x36e8: fcmple32 %f18, %f16, %o3
.word 0x95700009 ! t3_kref+0x36ec: popc %o1, %o2
.word 0xd456001b ! t3_kref+0x36f0: ldsh [%i0 + %i3], %o2
.word 0xa9b40a52 ! t3_kref+0x36f4: fpadd32 %f16, %f18, %f20
.word 0x95418000 ! t3_kref+0x36f8: mov %fprs, %o2
.word 0xe1270019 ! t3_kref+0x36fc: st %f16, [%i4 + %i1]
.word 0xa1a80054 ! t3_kref+0x3700: fmovdn %fcc0, %f20, %f16
.word 0xa9a01910 ! t3_kref+0x3704: fitod %f16, %f20
.word 0xd43e401d ! t3_kref+0x3708: std %o2, [%i1 + %i5]
.word 0xe0380018 ! t3_kref+0x370c: std %l0, [%g0 + %i0]
.word 0x1501f1ed ! t3_kref+0x3710: sethi %hi(0x7c7b400), %o2
.word 0x953d8014 ! t3_kref+0x3714: sra %l6, %l4, %o2
.word 0xe9380018 ! t3_kref+0x3718: std %f20, [%g0 + %i0]
.word 0xa7a01a52 ! t3_kref+0x371c: fdtoi %f18, %f19
.word 0x81ac8a52 ! t3_kref+0x3720: fcmpd %fcc0, %f18, %f18
.word 0x37480001 ! t3_kref+0x3724: fbge,a,pt %fcc0, _kref+0x3728
.word 0x81dd2279 ! t3_kref+0x3728: flush %l4 + 0x279
.word 0x947d8015 ! t3_kref+0x372c: sdiv %l6, %l5, %o2
.word 0x943c7851 ! t3_kref+0x3730: xnor %l1, -0x7af, %o2
.word 0xd4871019 ! t3_kref+0x3734: lda [%i4 + %i1]0x80, %o2
.word 0xd400a03c ! t3_kref+0x3738: ld [%g2 + 0x3c], %o2
.word 0x941c4011 ! t3_kref+0x373c: xor %l1, %l1, %o2
.word 0x23480005 ! t3_kref+0x3740: fbne,a,pt %fcc0, _kref+0x3754
.word 0xe9ee501c ! t3_kref+0x3744: prefetcha %i1 + %i4, 20
.word 0x9740c000 ! t3_kref+0x3748: mov %asi, %o3
.word 0xa1b00770 ! t3_kref+0x374c: fpack16 %f16, %f16
.word 0xe53e6018 ! t3_kref+0x3750: std %f18, [%i1 + 0x18]
.word 0xa5a01915 ! t3_kref+0x3754: fitod %f21, %f18
.word 0x37800008 ! t3_kref+0x3758: fbge,a _kref+0x3778
.word 0x94d54011 ! t3_kref+0x375c: umulcc %l5, %l1, %o2
.word 0xa5a00550 ! t3_kref+0x3760: fsqrtd %f16, %f18
.word 0x94044017 ! t3_kref+0x3764: add %l1, %l7, %o2
.word 0x94bc2c09 ! t3_kref+0x3768: xnorcc %l0, 0xc09, %o2
.word 0xd610a00e ! t3_kref+0x376c: lduh [%g2 + 0xe], %o3
.word 0x81ac8a54 ! t3_kref+0x3770: fcmpd %fcc0, %f18, %f20
.word 0xc768a045 ! t3_kref+0x3774: prefetch %g2 + 0x45, 3
.word 0x8185c000 ! t3_kref+0x3778: wr %l7, %g0, %y
.word 0xa7a00530 ! t3_kref+0x377c: fsqrts %f16, %f19
.word 0x940dc013 ! t3_kref+0x3780: and %l7, %l3, %o2
.word 0xe91fbe30 ! t3_kref+0x3784: ldd [%fp - 0x1d0], %f20
.word 0xe91fbd78 ! t3_kref+0x3788: ldd [%fp - 0x288], %f20
.word 0x2d800003 ! t3_kref+0x378c: fbg,a _kref+0x3798
.word 0xd416c018 ! t3_kref+0x3790: lduh [%i3 + %i0], %o2
.word 0xd410a02c ! t3_kref+0x3794: lduh [%g2 + 0x2c], %o2
.word 0x35480003 ! t3_kref+0x3798: fbue,a,pt %fcc0, _kref+0x37a4
.word 0xa9a01894 ! t3_kref+0x379c: fitos %f20, %f20
.word 0x24480005 ! t3_kref+0x37a0: ble,a,pt %icc, _kref+0x37b4
.word 0xd650a01c ! t3_kref+0x37a4: ldsh [%g2 + 0x1c], %o3
.word 0x2e800005 ! t3_kref+0x37a8: bvs,a _kref+0x37bc
.word 0x96150014 ! t3_kref+0x37ac: or %l4, %l4, %o3
.word 0xd648a01c ! t3_kref+0x37b0: ldsb [%g2 + 0x1c], %o3
.word 0x81ac4ab1 ! t3_kref+0x37b4: fcmpes %fcc0, %f17, %f17
.word 0x968d8016 ! t3_kref+0x37b8: andcc %l6, %l6, %o3
.word 0xa9a00050 ! t3_kref+0x37bc: fmovd %f16, %f20
.word 0xa5a00552 ! t3_kref+0x37c0: fsqrtd %f18, %f18
.word 0xa1a018d0 ! t3_kref+0x37c4: fdtos %f16, %f16
.word 0x2d800007 ! t3_kref+0x37c8: fbg,a _kref+0x37e4
.word 0xd06e6004 ! t3_kref+0x37cc: ldstub [%i1 + 4], %o0
.word 0xd648a03d ! t3_kref+0x37d0: ldsb [%g2 + 0x3d], %o3
.word 0xa3a01a34 ! t3_kref+0x37d4: fstoi %f20, %f17
.word 0xa3a00131 ! t3_kref+0x37d8: fabss %f17, %f17
.word 0x81ad4ab0 ! t3_kref+0x37dc: fcmpes %fcc0, %f21, %f16
.word 0x94852a1f ! t3_kref+0x37e0: addcc %l4, 0xa1f, %o2
.word 0x973de015 ! t3_kref+0x37e4: sra %l7, 0x15, %o3
.word 0xaba508b5 ! t3_kref+0x37e8: fsubs %f20, %f21, %f21
.word 0x97b44350 ! t3_kref+0x37ec: alignaddrl %l1, %l0, %o3
.word 0x86102020 ! t3_kref+0x37f0: mov 0x20, %g3
.word 0x86a0e001 ! t3_kref+0x37f4: subcc %g3, 1, %g3
.word 0x22800020 ! t3_kref+0x37f8: be,a _kref+0x3878
.word 0xa5a549b0 ! t3_kref+0x37fc: fdivs %f21, %f16, %f18
.word 0xd2f01018 ! t3_kref+0x3800: stxa %o1, [%g0 + %i0]0x80
.word 0x9682764b ! t3_kref+0x3804: addcc %o1, -0x9b5, %o3
.word 0x81ac0a32 ! t3_kref+0x3808: fcmps %fcc0, %f16, %f18
.word 0xe01e2008 ! t3_kref+0x380c: ldd [%i0 + 8], %l0
.word 0x3d4ffff9 ! t3_kref+0x3810: fbule,a,pt %fcc0, _kref+0x37f4
.word 0xa5a000d2 ! t3_kref+0x3814: fnegd %f18, %f18
.word 0x967c4012 ! t3_kref+0x3818: sdiv %l1, %l2, %o3
.word 0xea700018 ! t3_kref+0x381c: stx %l5, [%g0 + %i0]
.word 0xa3a00033 ! t3_kref+0x3820: fmovs %f19, %f17
.word 0xabb50cb5 ! t3_kref+0x3824: fandnot2s %f20, %f21, %f21
.word 0x8d844008 ! t3_kref+0x3828: wr %l1, %o0, %fprs
.word 0x94d5f068 ! t3_kref+0x382c: umulcc %l7, -0xf98, %o2
.word 0x3f4ffff1 ! t3_kref+0x3830: fbo,a,pt %fcc0, _kref+0x37f4
.word 0xa9b40671 ! t3_kref+0x3834: fmul8x16au %f16, %f17, %f20
.word 0xa1b48c94 ! t3_kref+0x3838: fandnot2 %f18, %f20, %f16
! .word 0x354e89ef ! t3_kref+0x383c: fbue,a,pt %fcc0, SYM(t3_subr0)
fbue,a,pt %fcc0, SYM(t3_subr0)
.word 0x9e006210 ! t3_kref+0x3840: add %g1, 0x210, %o7
.word 0xa5a50952 ! t3_kref+0x3844: fmuld %f20, %f18, %f18
.word 0x81ad4ab2 ! t3_kref+0x3848: fcmpes %fcc0, %f21, %f18
.word 0xa5a00554 ! t3_kref+0x384c: fsqrtd %f20, %f18
.word 0x940a65e4 ! t3_kref+0x3850: and %o1, 0x5e4, %o2
.word 0x81824000 ! t3_kref+0x3854: wr %o1, %g0, %y
.word 0x961428ec ! t3_kref+0x3858: or %l0, 0x8ec, %o3
.word 0xa5a00554 ! t3_kref+0x385c: fsqrtd %f20, %f18
.word 0x81854000 ! t3_kref+0x3860: wr %l5, %g0, %y
.word 0x948a0014 ! t3_kref+0x3864: andcc %o0, %l4, %o2
.word 0xa7a4c831 ! t3_kref+0x3868: fadds %f19, %f17, %f19
.word 0x9534e01a ! t3_kref+0x386c: srl %l3, 0x1a, %o2
.word 0x95400000 ! t3_kref+0x3870: mov %y, %o2
.word 0x96654010 ! t3_kref+0x3874: subc %l5, %l0, %o3
.word 0xe900a01c ! t3_kref+0x3878: ld [%g2 + 0x1c], %f20
.word 0xa3a00035 ! t3_kref+0x387c: fmovs %f21, %f17
.word 0xa5a00033 ! t3_kref+0x3880: fmovs %f19, %f18
.word 0xa7b50db1 ! t3_kref+0x3884: fxors %f20, %f17, %f19
.word 0x8143c000 ! t3_kref+0x3888: stbar
.word 0x8143c000 ! t3_kref+0x388c: stbar
.word 0xa1b48ad0 ! t3_kref+0x3890: fpsub32 %f18, %f16, %f16
.word 0x8143e040 ! t3_kref+0x3894: membar 0x40
.word 0xa7a00135 ! t3_kref+0x3898: fabss %f21, %f19
.word 0xe43e2008 ! t3_kref+0x389c: std %l2, [%i0 + 8]
.word 0xa5a01034 ! t3_kref+0x38a0: fstox %f20, %f18
.word 0xe9066000 ! t3_kref+0x38a4: ld [%i1], %f20
.word 0xa9a00554 ! t3_kref+0x38a8: fsqrtd %f20, %f20
.word 0x94057396 ! t3_kref+0x38ac: add %l5, -0xc6a, %o2
.word 0x9de3bfa0 ! t3_kref+0x38b0: save %sp, -0x60, %sp
.word 0xb8b60018 ! t3_kref+0x38b4: orncc %i0, %i0, %i4
.word 0x95eeffd4 ! t3_kref+0x38b8: restore %i3, -0x2c, %o2
.word 0xeef81018 ! t3_kref+0x38bc: swapa [%g0 + %i0]0x80, %l7
.word 0x38800006 ! t3_kref+0x38c0: bgu,a _kref+0x38d8
.word 0x9484aa50 ! t3_kref+0x38c4: addcc %l2, 0xa50, %o2
.word 0xa5b40a14 ! t3_kref+0x38c8: fpadd16 %f16, %f20, %f18
.word 0xa5a00552 ! t3_kref+0x38cc: fsqrtd %f18, %f18
.word 0x94dd700e ! t3_kref+0x38d0: smulcc %l5, -0xff2, %o2
.word 0x9455aabf ! t3_kref+0x38d4: umul %l6, 0xabf, %o2
.word 0x969a0015 ! t3_kref+0x38d8: xorcc %o0, %l5, %o3
.word 0x9de3bfa0 ! t3_kref+0x38dc: save %sp, -0x60, %sp
.word 0xb0d6c018 ! t3_kref+0x38e0: umulcc %i3, %i0, %i0
.word 0x95eec000 ! t3_kref+0x38e4: restore %i3, %g0, %o2
.word 0x941c3d45 ! t3_kref+0x38e8: xor %l0, -0x2bb, %o2
.word 0xe526601c ! t3_kref+0x38ec: st %f18, [%i1 + 0x1c]
.word 0xa1b48992 ! t3_kref+0x38f0: bshuffle %f18, %f18, %f16
.word 0x3e480002 ! t3_kref+0x38f4: bvc,a,pt %icc, _kref+0x38fc
.word 0x9684e7a8 ! t3_kref+0x38f8: addcc %l3, 0x7a8, %o3
.word 0xa1a00035 ! t3_kref+0x38fc: fmovs %f21, %f16
.word 0x32800002 ! t3_kref+0x3900: bne,a _kref+0x3908
.word 0xa1a01890 ! t3_kref+0x3904: fitos %f16, %f16
.word 0xa3a48933 ! t3_kref+0x3908: fmuls %f18, %f19, %f17
.word 0xa5a48832 ! t3_kref+0x390c: fadds %f18, %f18, %f18
.word 0x81ac0a52 ! t3_kref+0x3910: fcmpd %fcc0, %f16, %f18
.word 0xa9b48634 ! t3_kref+0x3914: fmul8x16 %f18, %f20, %f20
.word 0x22480005 ! t3_kref+0x3918: be,a,pt %icc, _kref+0x392c
.word 0x96720010 ! t3_kref+0x391c: udiv %o0, %l0, %o3
.word 0x28800001 ! t3_kref+0x3920: bleu,a _kref+0x3924
.word 0xe8260000 ! t3_kref+0x3924: st %l4, [%i0]
.word 0x81ad4a31 ! t3_kref+0x3928: fcmps %fcc0, %f21, %f17
.word 0x3c480004 ! t3_kref+0x392c: bpos,a,pt %icc, _kref+0x393c
.word 0x94d50013 ! t3_kref+0x3930: umulcc %l4, %l3, %o2
.word 0xd4160000 ! t3_kref+0x3934: lduh [%i0], %o2
.word 0x34800001 ! t3_kref+0x3938: bg,a _kref+0x393c
.word 0x8143c000 ! t3_kref+0x393c: stbar
.word 0xa9a00133 ! t3_kref+0x3940: fabss %f19, %f20
.word 0xe5a71019 ! t3_kref+0x3944: sta %f18, [%i4 + %i1]0x80
.word 0x001fffff ! t3_kref+0x3948: illtrap 0x1fffff
.word 0x96e2738a ! t3_kref+0x394c: subccc %o1, -0xc76, %o3
.word 0x953d2011 ! t3_kref+0x3950: sra %l4, 0x11, %o2
.word 0xd44e8018 ! t3_kref+0x3954: ldsb [%i2 + %i0], %o2
.word 0x171e58bc ! t3_kref+0x3958: sethi %hi(0x7962f000), %o3
.word 0xa1b50c94 ! t3_kref+0x395c: fandnot2 %f20, %f20, %f16
.word 0x9de3bfa0 ! t3_kref+0x3960: save %sp, -0x60, %sp
.word 0xb0c6401d ! t3_kref+0x3964: addccc %i1, %i5, %i0
.word 0x97eeb4a7 ! t3_kref+0x3968: restore %i2, -0xb59, %o3
.word 0x973a0011 ! t3_kref+0x396c: sra %o0, %l1, %o3
.word 0x81ad0a54 ! t3_kref+0x3970: fcmpd %fcc0, %f20, %f20
.word 0xa1a000b1 ! t3_kref+0x3974: fnegs %f17, %f16
.word 0xaba01a35 ! t3_kref+0x3978: fstoi %f21, %f21
.word 0xa1b54ab0 ! t3_kref+0x397c: fpsub16s %f21, %f16, %f16
.word 0x9645b67c ! t3_kref+0x3980: addc %l6, -0x984, %o3
.word 0x941a4013 ! t3_kref+0x3984: xor %o1, %l3, %o2
.word 0x29480005 ! t3_kref+0x3988: fbl,a,pt %fcc0, _kref+0x399c
.word 0xa3a00532 ! t3_kref+0x398c: fsqrts %f18, %f17
call SYM(t3_subr2)
.word 0xe53e4000 ! t3_kref+0x3994: std %f18, [%i1]
.word 0x96158009 ! t3_kref+0x3998: or %l6, %o1, %o3
.word 0xa3a40831 ! t3_kref+0x399c: fadds %f16, %f17, %f17
.word 0xe3f61014 ! t3_kref+0x39a0: casxa [%i0]0x80, %l4, %l1
.word 0xf5ee101b ! t3_kref+0x39a4: prefetcha %i0 + %i3, 26
.word 0x94253302 ! t3_kref+0x39a8: sub %l4, -0xcfe, %o2
.word 0xe0981018 ! t3_kref+0x39ac: ldda [%g0 + %i0]0x80, %l0
.word 0x943239c6 ! t3_kref+0x39b0: orn %o0, -0x63a, %o2
.word 0x94dd7fa7 ! t3_kref+0x39b4: smulcc %l5, -0x59, %o2
.word 0xabb4cea0 ! t3_kref+0x39b8: fsrc1s %f19, %f21
.word 0x963d2ada ! t3_kref+0x39bc: xnor %l4, 0xada, %o3
.word 0xa1a50852 ! t3_kref+0x39c0: faddd %f20, %f18, %f16
.word 0x95418000 ! t3_kref+0x39c4: mov %fprs, %o2
.word 0xd650a02e ! t3_kref+0x39c8: ldsh [%g2 + 0x2e], %o3
.word 0xd6c71018 ! t3_kref+0x39cc: ldswa [%i4 + %i0]0x80, %o3
.word 0x965c0012 ! t3_kref+0x39d0: smul %l0, %l2, %o3
.word 0xe3b8a200 ! t3_kref+0x39d4: stda %f48, [%g2 + 0x200]%asi
.word 0xabb54f72 ! t3_kref+0x39d8: fornot1s %f21, %f18, %f21
.word 0x96454015 ! t3_kref+0x39dc: addc %l5, %l5, %o3
.word 0xe6a71019 ! t3_kref+0x39e0: sta %l3, [%i4 + %i1]0x80
.word 0xe900a02c ! t3_kref+0x39e4: ld [%g2 + 0x2c], %f20
.word 0xa9a00554 ! t3_kref+0x39e8: fsqrtd %f20, %f20
.word 0xaba01a31 ! t3_kref+0x39ec: fstoi %f17, %f21
.word 0x94c5306d ! t3_kref+0x39f0: addccc %l4, -0xf93, %o2
.word 0x972d4011 ! t3_kref+0x39f4: sll %l5, %l1, %o3
.word 0x28800001 ! t3_kref+0x39f8: bleu,a _kref+0x39fc
.word 0xe5ee501c ! t3_kref+0x39fc: prefetcha %i1 + %i4, 18
.word 0x94acc015 ! t3_kref+0x3a00: andncc %l3, %l5, %o2
.word 0xec3e0000 ! t3_kref+0x3a04: std %l6, [%i0]
.word 0x9734200d ! t3_kref+0x3a08: srl %l0, 0xd, %o3
.word 0x22800007 ! t3_kref+0x3a0c: be,a _kref+0x3a28
.word 0xa1b446b1 ! t3_kref+0x3a10: fmul8x16al %f17, %f17, %f16
.word 0x948da767 ! t3_kref+0x3a14: andcc %l6, 0x767, %o2
.word 0x96057806 ! t3_kref+0x3a18: add %l5, -0x7fa, %o3
.word 0xd2267fec ! t3_kref+0x3a1c: st %o1, [%i1 - 0x14]
.word 0x9625c008 ! t3_kref+0x3a20: sub %l7, %o0, %o3
.word 0x973a2014 ! t3_kref+0x3a24: sra %o0, 0x14, %o3
.word 0x94847086 ! t3_kref+0x3a28: addcc %l1, -0xf7a, %o2
.word 0x9685c012 ! t3_kref+0x3a2c: addcc %l7, %l2, %o3
.word 0x973d6001 ! t3_kref+0x3a30: sra %l5, 0x1, %o3
.word 0xa1a01894 ! t3_kref+0x3a34: fitos %f20, %f16
.word 0xe100a01c ! t3_kref+0x3a38: ld [%g2 + 0x1c], %f16
.word 0x94724016 ! t3_kref+0x3a3c: udiv %o1, %l6, %o2
.word 0x81ac8ab2 ! t3_kref+0x3a40: fcmpes %fcc0, %f18, %f18
.word 0xa5b48ea0 ! t3_kref+0x3a44: fsrc1s %f18, %f18
.word 0xd0260000 ! t3_kref+0x3a48: st %o0, [%i0]
.word 0xd608a01e ! t3_kref+0x3a4c: ldub [%g2 + 0x1e], %o3
.word 0xd64e7ff2 ! t3_kref+0x3a50: ldsb [%i1 - 0xe], %o3
.word 0x952a6018 ! t3_kref+0x3a54: sll %o1, 0x18, %o2
.word 0x25480001 ! t3_kref+0x3a58: fblg,a,pt %fcc0, _kref+0x3a5c
.word 0x97b40240 ! t3_kref+0x3a5c: array16 %l0, %g0, %o3
.word 0xaba00134 ! t3_kref+0x3a60: fabss %f20, %f21
.word 0x35800001 ! t3_kref+0x3a64: fbue,a _kref+0x3a68
.word 0xe9a61000 ! t3_kref+0x3a68: sta %f20, [%i0]0x80
.word 0xa9a448b0 ! t3_kref+0x3a6c: fsubs %f17, %f16, %f20
.word 0xa9b48ed0 ! t3_kref+0x3a70: fornot2 %f18, %f16, %f20
.word 0xe53e7fe8 ! t3_kref+0x3a74: std %f18, [%i1 - 0x18]
.word 0x81ad0a50 ! t3_kref+0x3a78: fcmpd %fcc0, %f20, %f16
.word 0x94042615 ! t3_kref+0x3a7c: add %l0, 0x615, %o2
.word 0x81ad4a31 ! t3_kref+0x3a80: fcmps %fcc0, %f21, %f17
call SYM(t3_subr1)
.word 0x96550012 ! t3_kref+0x3a88: umul %l4, %l2, %o3
.word 0x81ad0a50 ! t3_kref+0x3a8c: fcmpd %fcc0, %f20, %f16
.word 0xa9a00554 ! t3_kref+0x3a90: fsqrtd %f20, %f20
.word 0x94148009 ! t3_kref+0x3a94: or %l2, %o1, %o2
.word 0x9655c013 ! t3_kref+0x3a98: umul %l7, %l3, %o3
.word 0xa5a00552 ! t3_kref+0x3a9c: fsqrtd %f18, %f18
.word 0x9740c000 ! t3_kref+0x3aa0: mov %asi, %o3
.word 0x9632348a ! t3_kref+0x3aa4: orn %o0, -0xb76, %o3
.word 0x941cb705 ! t3_kref+0x3aa8: xor %l2, -0x8fb, %o2
.word 0xa5a00052 ! t3_kref+0x3aac: fmovd %f18, %f18
.word 0x2e800001 ! t3_kref+0x3ab0: bvs,a _kref+0x3ab4
.word 0x96824015 ! t3_kref+0x3ab4: addcc %o1, %l5, %o3
.word 0x960c3daa ! t3_kref+0x3ab8: and %l0, -0x256, %o3
.word 0x27800006 ! t3_kref+0x3abc: fbul,a _kref+0x3ad4
.word 0xe1b81019 ! t3_kref+0x3ac0: stda %f16, [%g0 + %i1]0x80
.word 0x1509a07c ! t3_kref+0x3ac4: sethi %hi(0x2681f000), %o2
.word 0xd4567ffc ! t3_kref+0x3ac8: ldsh [%i1 - 4], %o2
.word 0x8143c000 ! t3_kref+0x3acc: stbar
.word 0x9425fad4 ! t3_kref+0x3ad0: sub %l7, -0x52c, %o2
.word 0x81acca30 ! t3_kref+0x3ad4: fcmps %fcc0, %f19, %f16
.word 0x81ac0a50 ! t3_kref+0x3ad8: fcmpd %fcc0, %f16, %f16
.word 0x8584e146 ! t3_kref+0x3adc: wr %l3, 0x146, %ccr
.word 0xd408a00e ! t3_kref+0x3ae0: ldub [%g2 + 0xe], %o2
.word 0xa1aa0052 ! t3_kref+0x3ae4: fmovda %fcc0, %f18, %f16
.word 0xa3a00031 ! t3_kref+0x3ae8: fmovs %f17, %f17
.word 0x1502f947 ! t3_kref+0x3aec: sethi %hi(0xbe51c00), %o2
.word 0x96444013 ! t3_kref+0x3af0: addc %l1, %l3, %o3
.word 0xe700a01c ! t3_kref+0x3af4: ld [%g2 + 0x1c], %f19
.word 0x94bdfd7a ! t3_kref+0x3af8: xnorcc %l7, -0x286, %o2
.word 0x30800005 ! t3_kref+0x3afc: ba,a _kref+0x3b10
.word 0x968cc017 ! t3_kref+0x3b00: andcc %l3, %l7, %o3
.word 0xa9b48ed2 ! t3_kref+0x3b04: fornot2 %f18, %f18, %f20
.word 0xa7b44ab0 ! t3_kref+0x3b08: fpsub16s %f17, %f16, %f19
.word 0x972a601b ! t3_kref+0x3b0c: sll %o1, 0x1b, %o3
.word 0x25800006 ! t3_kref+0x3b10: fblg,a _kref+0x3b28
.word 0x8143c000 ! t3_kref+0x3b14: stbar
.word 0x96bdc008 ! t3_kref+0x3b18: xnorcc %l7, %o0, %o3
.word 0x97b48514 ! t3_kref+0x3b1c: fcmpgt16 %f18, %f20, %o3
.word 0x96558009 ! t3_kref+0x3b20: umul %l6, %o1, %o3
.word 0x81ac0a34 ! t3_kref+0x3b24: fcmps %fcc0, %f16, %f20
.word 0xa9a01931 ! t3_kref+0x3b28: fstod %f17, %f20
.word 0x81ac0a50 ! t3_kref+0x3b2c: fcmpd %fcc0, %f16, %f16
.word 0xa1a01112 ! t3_kref+0x3b30: fxtod %f18, %f16
.word 0xa7a90034 ! t3_kref+0x3b34: fmovsl %fcc0, %f20, %f19
.word 0x97700012 ! t3_kref+0x3b38: popc %l2, %o3
.word 0xd456c018 ! t3_kref+0x3b3c: ldsh [%i3 + %i0], %o2
.word 0xea28a03e ! t3_kref+0x3b40: stb %l5, [%g2 + 0x3e]
.word 0xe3b8a200 ! t3_kref+0x3b44: stda %f48, [%g2 + 0x200]%asi
.word 0x961a0011 ! t3_kref+0x3b48: xor %o0, %l1, %o3
.word 0x85850017 ! t3_kref+0x3b4c: wr %l4, %l7, %ccr
.word 0x973de01a ! t3_kref+0x3b50: sra %l7, 0x1a, %o3
.word 0xa9b50f90 ! t3_kref+0x3b54: for %f20, %f16, %f20
.word 0xe93e6010 ! t3_kref+0x3b58: std %f20, [%i1 + 0x10]
.word 0xc12f0000 ! t3_kref+0x3b5c: st %fsr, [%i4]
.word 0xdaee9018 ! t3_kref+0x3b60: ldstuba [%i2 + %i0]0x80, %o5
.word 0x81ac8a54 ! t3_kref+0x3b64: fcmpd %fcc0, %f18, %f20
.word 0x950c28a5 ! t3_kref+0x3b68: tsubcc %l0, 0x8a5, %o2
.word 0x968d0008 ! t3_kref+0x3b6c: andcc %l4, %o0, %o3
.word 0x8143c000 ! t3_kref+0x3b70: stbar
.word 0x94c22354 ! t3_kref+0x3b74: addccc %o0, 0x354, %o2
.word 0x34800002 ! t3_kref+0x3b78: bg,a _kref+0x3b80
.word 0x945c6caa ! t3_kref+0x3b7c: smul %l1, 0xcaa, %o2
.word 0xa5b00cd2 ! t3_kref+0x3b80: fnot2 %f18, %f18
.word 0xabaa0032 ! t3_kref+0x3b84: fmovsa %fcc0, %f18, %f21
.word 0x9634af24 ! t3_kref+0x3b88: orn %l2, 0xf24, %o3
.word 0x97654011 ! t3_kref+0x3b8c: movcs %icc, %l1, %o3
.word 0x8143c000 ! t3_kref+0x3b90: stbar
.word 0xd4d01018 ! t3_kref+0x3b94: ldsha [%g0 + %i0]0x80, %o2
.word 0xe8262008 ! t3_kref+0x3b98: st %l4, [%i0 + 8]
.word 0xd640a02c ! t3_kref+0x3b9c: ldsw [%g2 + 0x2c], %o3
.word 0xe036c019 ! t3_kref+0x3ba0: sth %l0, [%i3 + %i1]
.word 0xf43e3fe8 ! t3_kref+0x3ba4: std %i2, [%i0 - 0x18]
.word 0x96d5f4f1 ! t3_kref+0x3ba8: umulcc %l7, -0xb0f, %o3
.word 0x81ad0ab4 ! t3_kref+0x3bac: fcmpes %fcc0, %f20, %f20
.word 0x95326011 ! t3_kref+0x3bb0: srl %o1, 0x11, %o2
.word 0x97b24157 ! t3_kref+0x3bb4: edge32l %o1, %l7, %o3
call SYM(t3_subr2)
.word 0xa9b50910 ! t3_kref+0x3bbc: faligndata %f20, %f16, %f20
.word 0xa1a01114 ! t3_kref+0x3bc0: fxtod %f20, %f16
.word 0xd600a00c ! t3_kref+0x3bc4: ld [%g2 + 0xc], %o3
.word 0xa1a01913 ! t3_kref+0x3bc8: fitod %f19, %f16
.word 0xe91fbcd8 ! t3_kref+0x3bcc: ldd [%fp - 0x328], %f20
.word 0xaba408b5 ! t3_kref+0x3bd0: fsubs %f16, %f21, %f21
.word 0x94b42864 ! t3_kref+0x3bd4: orncc %l0, 0x864, %o2
.word 0x8185c000 ! t3_kref+0x3bd8: wr %l7, %g0, %y
.word 0x3e800004 ! t3_kref+0x3bdc: bvc,a _kref+0x3bec
.word 0x9625e0a5 ! t3_kref+0x3be0: sub %l7, 0xa5, %o3
.word 0x96dc8014 ! t3_kref+0x3be4: smulcc %l2, %l4, %o3
.word 0xe51fbcc8 ! t3_kref+0x3be8: ldd [%fp - 0x338], %f18
.word 0xe3b8a200 ! t3_kref+0x3bec: stda %f48, [%g2 + 0x200]%asi
.word 0xa7a00032 ! t3_kref+0x3bf0: fmovs %f18, %f19
.word 0xe900a02c ! t3_kref+0x3bf4: ld [%g2 + 0x2c], %f20
.word 0xd450a02e ! t3_kref+0x3bf8: ldsh [%g2 + 0x2e], %o2
.word 0x9452238e ! t3_kref+0x3bfc: umul %o0, 0x38e, %o2
.word 0x9645b247 ! t3_kref+0x3c00: addc %l6, -0xdb9, %o3
.word 0x8143c000 ! t3_kref+0x3c04: stbar
.word 0x96e50016 ! t3_kref+0x3c08: subccc %l4, %l6, %o3
.word 0x3f480001 ! t3_kref+0x3c0c: fbo,a,pt %fcc0, _kref+0x3c10
.word 0x96bcc017 ! t3_kref+0x3c10: xnorcc %l3, %l7, %o3
.word 0xa5b50ad4 ! t3_kref+0x3c14: fpsub32 %f20, %f20, %f18
.word 0xa9b44cb2 ! t3_kref+0x3c18: fandnot2s %f17, %f18, %f20
.word 0xa5a50952 ! t3_kref+0x3c1c: fmuld %f20, %f18, %f18
.word 0xf4be1000 ! t3_kref+0x3c20: stda %i2, [%i0]0x80
.word 0xa5a00554 ! t3_kref+0x3c24: fsqrtd %f20, %f18
.word 0xd408a00d ! t3_kref+0x3c28: ldub [%g2 + 0xd], %o2
.word 0x152a509a ! t3_kref+0x3c2c: sethi %hi(0xa9426800), %o2
.word 0xc7ee5015 ! t3_kref+0x3c30: prefetcha %i1 + %l5, 3
.word 0xa1a408d0 ! t3_kref+0x3c34: fsubd %f16, %f16, %f16
.word 0xa5a48954 ! t3_kref+0x3c38: fmuld %f18, %f20, %f18
.word 0x9de3bfa0 ! t3_kref+0x3c3c: save %sp, -0x60, %sp
.word 0x97ee3017 ! t3_kref+0x3c40: restore %i0, -0xfe9, %o3
.word 0x8143c000 ! t3_kref+0x3c44: stbar
.word 0x27800004 ! t3_kref+0x3c48: fbul,a _kref+0x3c58
.word 0xb4103ffa ! t3_kref+0x3c4c: mov 0xfffffffa, %i2
.word 0xa5a018d0 ! t3_kref+0x3c50: fdtos %f16, %f18
.word 0xa1b406d2 ! t3_kref+0x3c54: fmul8sux16 %f16, %f18, %f16
.word 0x96047c20 ! t3_kref+0x3c58: add %l1, -0x3e0, %o3
.word 0xd65e2008 ! t3_kref+0x3c5c: ldx [%i0 + 8], %o3
.word 0xa3a50833 ! t3_kref+0x3c60: fadds %f20, %f19, %f17
.word 0xa1b50f92 ! t3_kref+0x3c64: for %f20, %f18, %f16
.word 0xa9a00554 ! t3_kref+0x3c68: fsqrtd %f20, %f20
.word 0x85858012 ! t3_kref+0x3c6c: wr %l6, %l2, %ccr
.word 0x94b4bf8a ! t3_kref+0x3c70: orncc %l2, -0x76, %o2
.word 0xd608a03f ! t3_kref+0x3c74: ldub [%g2 + 0x3f], %o3
.word 0xabb48f71 ! t3_kref+0x3c78: fornot1s %f18, %f17, %f21
.word 0x96127a6b ! t3_kref+0x3c7c: or %o1, -0x595, %o3
.word 0xe0981018 ! t3_kref+0x3c80: ldda [%g0 + %i0]0x80, %l0
.word 0x94bca09a ! t3_kref+0x3c84: xnorcc %l2, 0x9a, %o2
.word 0x39480004 ! t3_kref+0x3c88: fbuge,a,pt %fcc0, _kref+0x3c98
.word 0x971c0012 ! t3_kref+0x3c8c: tsubcctv %l0, %l2, %o3
.word 0x9444e864 ! t3_kref+0x3c90: addc %l3, 0x864, %o2
.word 0xe83e3ff0 ! t3_kref+0x3c94: std %l4, [%i0 - 0x10]
.word 0x81ad0ab1 ! t3_kref+0x3c98: fcmpes %fcc0, %f20, %f17
.word 0x97b20348 ! t3_kref+0x3c9c: alignaddrl %o0, %o0, %o3
.word 0x153c5711 ! t3_kref+0x3ca0: sethi %hi(0xf15c4400), %o2
.word 0xd656c018 ! t3_kref+0x3ca4: ldsh [%i3 + %i0], %o3
.word 0xa5a48854 ! t3_kref+0x3ca8: faddd %f18, %f20, %f18
.word 0xa1a548b5 ! t3_kref+0x3cac: fsubs %f21, %f21, %f16
.word 0xa5b4ca72 ! t3_kref+0x3cb0: fpadd32s %f19, %f18, %f18
.word 0x24800007 ! t3_kref+0x3cb4: ble,a _kref+0x3cd0
.word 0xe3b8a200 ! t3_kref+0x3cb8: stda %f48, [%g2 + 0x200]%asi
.word 0x97418000 ! t3_kref+0x3cbc: mov %fprs, %o3
.word 0x94252a76 ! t3_kref+0x3cc0: sub %l4, 0xa76, %o2
.word 0x947a7934 ! t3_kref+0x3cc4: sdiv %o1, -0x6cc, %o2
.word 0xee267fe0 ! t3_kref+0x3cc8: st %l7, [%i1 - 0x20]
.word 0x94354009 ! t3_kref+0x3ccc: orn %l5, %o1, %o2
.word 0xa9a01a35 ! t3_kref+0x3cd0: fstoi %f21, %f20
.word 0x94ba4008 ! t3_kref+0x3cd4: xnorcc %o1, %o0, %o2
.word 0x8610200f ! t3_kref+0x3cd8: mov 0xf, %g3
.word 0x86a0e001 ! t3_kref+0x3cdc: subcc %g3, 1, %g3
.word 0x22800012 ! t3_kref+0x3ce0: be,a _kref+0x3d28
.word 0x97354012 ! t3_kref+0x3ce4: srl %l5, %l2, %o3
.word 0xd44e8018 ! t3_kref+0x3ce8: ldsb [%i2 + %i0], %o2
.word 0xd616c019 ! t3_kref+0x3cec: lduh [%i3 + %i1], %o3
.word 0x96aa4012 ! t3_kref+0x3cf0: andncc %o1, %l2, %o3
.word 0x97b580d0 ! t3_kref+0x3cf4: edge16l %l6, %l0, %o3
.word 0x8143c000 ! t3_kref+0x3cf8: stbar
.word 0xd450a03c ! t3_kref+0x3cfc: ldsh [%g2 + 0x3c], %o2
.word 0x9644ab7e ! t3_kref+0x3d00: addc %l2, 0xb7e, %o3
.word 0xa1a01031 ! t3_kref+0x3d04: fstox %f17, %f16
.word 0xa1b48a50 ! t3_kref+0x3d08: fpadd32 %f18, %f16, %f16
.word 0xd6162016 ! t3_kref+0x3d0c: lduh [%i0 + 0x16], %o3
.word 0xa3a00035 ! t3_kref+0x3d10: fmovs %f21, %f17
.word 0xe300a01c ! t3_kref+0x3d14: ld [%g2 + 0x1c], %f17
.word 0xd608a00c ! t3_kref+0x3d18: ldub [%g2 + 0xc], %o3
.word 0x94b50015 ! t3_kref+0x3d1c: orncc %l4, %l5, %o2
.word 0x8143c000 ! t3_kref+0x3d20: stbar
.word 0xa9a48830 ! t3_kref+0x3d24: fadds %f18, %f16, %f20
.word 0xa9a509d4 ! t3_kref+0x3d28: fdivd %f20, %f20, %f20
.word 0xa1a00550 ! t3_kref+0x3d2c: fsqrtd %f16, %f16
.word 0x81da4018 ! t3_kref+0x3d30: flush %o1 + %i0
.word 0x965527f8 ! t3_kref+0x3d34: umul %l4, 0x7f8, %o3
.word 0xa3a00031 ! t3_kref+0x3d38: fmovs %f17, %f17
.word 0xecee501a ! t3_kref+0x3d3c: ldstuba [%i1 + %i2]0x80, %l6
.word 0x9566a6bd ! t3_kref+0x3d40: movg %icc, -0x143, %o2
.word 0xa3a01a33 ! t3_kref+0x3d44: fstoi %f19, %f17
.word 0xe83e001d ! t3_kref+0x3d48: std %l4, [%i0 + %i5]
.word 0x37480005 ! t3_kref+0x3d4c: fbge,a,pt %fcc0, _kref+0x3d60
.word 0xa9a00550 ! t3_kref+0x3d50: fsqrtd %f16, %f20
.word 0xa1b00f10 ! t3_kref+0x3d54: fsrc2 %f16, %f16
.word 0xa1b00f14 ! t3_kref+0x3d58: fsrc2 %f20, %f16
.word 0x001fffff ! t3_kref+0x3d5c: illtrap 0x1fffff
.word 0xd8380018 ! t3_kref+0x3d60: std %o4, [%g0 + %i0]
.word 0xa1a00550 ! t3_kref+0x3d64: fsqrtd %f16, %f16
.word 0x2c800004 ! t3_kref+0x3d68: bneg,a _kref+0x3d78
.word 0xa9b406b1 ! t3_kref+0x3d6c: fmul8x16al %f16, %f17, %f20
.word 0x943cb40a ! t3_kref+0x3d70: xnor %l2, -0xbf6, %o2
.word 0x96857959 ! t3_kref+0x3d74: addcc %l5, -0x6a7, %o3
.word 0xa1a01931 ! t3_kref+0x3d78: fstod %f17, %f16
.word 0x9414c012 ! t3_kref+0x3d7c: or %l3, %l2, %o2
.word 0x95324008 ! t3_kref+0x3d80: srl %o1, %o0, %o2
.word 0x81858000 ! t3_kref+0x3d84: wr %l6, %g0, %y
.word 0xd6871018 ! t3_kref+0x3d88: lda [%i4 + %i0]0x80, %o3
.word 0x94ad0015 ! t3_kref+0x3d8c: andncc %l4, %l5, %o2
.word 0x95b48096 ! t3_kref+0x3d90: edge16 %l2, %l6, %o2
.word 0x97b5c153 ! t3_kref+0x3d94: edge32l %l7, %l3, %o3
.word 0xd650a03c ! t3_kref+0x3d98: ldsh [%g2 + 0x3c], %o3
.word 0xd6ee101a ! t3_kref+0x3d9c: ldstuba [%i0 + %i2]0x80, %o3
.word 0x8143e040 ! t3_kref+0x3da0: membar 0x40
.word 0x3f480008 ! t3_kref+0x3da4: fbo,a,pt %fcc0, _kref+0x3dc4
.word 0x941a4012 ! t3_kref+0x3da8: xor %o1, %l2, %o2
.word 0xd4100018 ! t3_kref+0x3dac: lduh [%g0 + %i0], %o2
.word 0xd0f01018 ! t3_kref+0x3db0: stxa %o0, [%g0 + %i0]0x80
.word 0x94bd0011 ! t3_kref+0x3db4: xnorcc %l4, %l1, %o2
.word 0x95b504d2 ! t3_kref+0x3db8: fcmpne32 %f20, %f18, %o2
.word 0xaba00032 ! t3_kref+0x3dbc: fmovs %f18, %f21
.word 0xe11fbd98 ! t3_kref+0x3dc0: ldd [%fp - 0x268], %f16
.word 0x973a600c ! t3_kref+0x3dc4: sra %o1, 0xc, %o3
.word 0xeb200019 ! t3_kref+0x3dc8: st %f21, [%g0 + %i1]
.word 0xa1b48d40 ! t3_kref+0x3dcc: fnot1 %f18, %f16
.word 0xabb54f72 ! t3_kref+0x3dd0: fornot1s %f21, %f18, %f21
.word 0xd27e2008 ! t3_kref+0x3dd4: swap [%i0 + 8], %o1
.word 0x96d53a26 ! t3_kref+0x3dd8: umulcc %l4, -0x5da, %o3
.word 0x94ad64f8 ! t3_kref+0x3ddc: andncc %l5, 0x4f8, %o2
.word 0x95400000 ! t3_kref+0x3de0: mov %y, %o2
.word 0xa9b4cea0 ! t3_kref+0x3de4: fsrc1s %f19, %f20
.word 0xa5a508b2 ! t3_kref+0x3de8: fsubs %f20, %f18, %f18
.word 0xa1a509d0 ! t3_kref+0x3dec: fdivd %f20, %f16, %f16
.word 0xa5a00033 ! t3_kref+0x3df0: fmovs %f19, %f18
.word 0xec26401c ! t3_kref+0x3df4: st %l6, [%i1 + %i4]
.word 0xe5264000 ! t3_kref+0x3df8: st %f18, [%i1]
.word 0xeb00a00c ! t3_kref+0x3dfc: ld [%g2 + 0xc], %f21
.word 0x968a4011 ! t3_kref+0x3e00: andcc %o1, %l1, %o3
.word 0xa1a00135 ! t3_kref+0x3e04: fabss %f21, %f16
.word 0xd44e200e ! t3_kref+0x3e08: ldsb [%i0 + 0xe], %o2
.word 0x947cc008 ! t3_kref+0x3e0c: sdiv %l3, %o0, %o2
.word 0xd656401b ! t3_kref+0x3e10: ldsh [%i1 + %i3], %o3
.word 0x95400000 ! t3_kref+0x3e14: mov %y, %o2
.word 0xa5a509d0 ! t3_kref+0x3e18: fdivd %f20, %f16, %f18
.word 0x81ad0a35 ! t3_kref+0x3e1c: fcmps %fcc0, %f20, %f21
.word 0x81ac0a52 ! t3_kref+0x3e20: fcmpd %fcc0, %f16, %f18
.word 0x9685c009 ! t3_kref+0x3e24: addcc %l7, %o1, %o3
.word 0x81b01023 ! t3_kref+0x3e28: siam 0x3
.word 0xe4086844 ! t3_kref+0x3e2c: ldub [%g1 + 0x844], %l2
.word 0xa41ca00c ! t3_kref+0x3e30: xor %l2, 0xc, %l2
.word 0xe4286844 ! t3_kref+0x3e34: stb %l2, [%g1 + 0x844]
.word 0x81d86844 ! t3_kref+0x3e38: flush %g1 + 0x844
call SYM(t3_subr3)
.word 0xe53e0000 ! t3_kref+0x3e40: std %f18, [%i0]
.word 0x941c8012 ! t3_kref+0x3e44: xor %l2, %l2, %o2
.word 0xa3a548b3 ! t3_kref+0x3e48: fsubs %f21, %f19, %f17
.word 0xe700a01c ! t3_kref+0x3e4c: ld [%g2 + 0x1c], %f19
.word 0x96044015 ! t3_kref+0x3e50: add %l1, %l5, %o3
.word 0xd450a02c ! t3_kref+0x3e54: ldsh [%g2 + 0x2c], %o2
.word 0x947a0010 ! t3_kref+0x3e58: sdiv %o0, %l0, %o2
.word 0x94a20011 ! t3_kref+0x3e5c: subcc %o0, %l1, %o2
.word 0xaba00535 ! t3_kref+0x3e60: fsqrts %f21, %f21
.word 0xe2270018 ! t3_kref+0x3e64: st %l1, [%i4 + %i0]
.word 0xe91e4000 ! t3_kref+0x3e68: ldd [%i1], %f20
.word 0x95660008 ! t3_kref+0x3e6c: mova %icc, %o0, %o2
2: .word 0xa5b50914 ! t3_kref+0x3e70: faligndata %f20, %f20, %f18
.word 0xd60e8018 ! t3_kref+0x3e74: ldub [%i2 + %i0], %o3
.word 0x96dd634e ! t3_kref+0x3e78: smulcc %l5, 0x34e, %o3
.word 0xd640a00c ! t3_kref+0x3e7c: ldsw [%g2 + 0xc], %o3
.word 0xa1a00550 ! t3_kref+0x3e80: fsqrtd %f16, %f16
.word 0x96450009 ! t3_kref+0x3e84: addc %l4, %o1, %o3
.word 0x878020d2 ! t3_kref+0x3e88: mov 0xd2, %asi
.word 0x2f480004 ! t3_kref+0x3e8c: fbu,a,pt %fcc0, _kref+0x3e9c
.word 0xa5a00054 ! t3_kref+0x3e90: fmovd %f20, %f18
.word 0xd400a01c ! t3_kref+0x3e94: ld [%g2 + 0x1c], %o2
.word 0x95b50510 ! t3_kref+0x3e98: fcmpgt16 %f20, %f16, %o2
.word 0x3a480002 ! t3_kref+0x3e9c: bcc,a,pt %icc, _kref+0x3ea4
.word 0x967c32c4 ! t3_kref+0x3ea0: sdiv %l0, -0xd3c, %o3
.word 0x97b580d3 ! t3_kref+0x3ea4: edge16l %l6, %l3, %o3
.word 0x94543baf ! t3_kref+0x3ea8: umul %l0, -0x451, %o2
.word 0x2c480003 ! t3_kref+0x3eac: bneg,a,pt %icc, _kref+0x3eb8
.word 0x8d853620 ! t3_kref+0x3eb0: wr %l4, 0xfffff620, %fprs
.word 0xa1a00552 ! t3_kref+0x3eb4: fsqrtd %f18, %f16
.word 0xe3270019 ! t3_kref+0x3eb8: st %f17, [%i4 + %i1]
.word 0x947cc009 ! t3_kref+0x3ebc: sdiv %l3, %o1, %o2
.word 0xa1a40950 ! t3_kref+0x3ec0: fmuld %f16, %f16, %f16
.word 0xea263ff0 ! t3_kref+0x3ec4: st %l5, [%i0 - 0x10]
.word 0x95418000 ! t3_kref+0x3ec8: mov %fprs, %o2
.word 0xa1a00550 ! t3_kref+0x3ecc: fsqrtd %f16, %f16
.word 0x94854014 ! t3_kref+0x3ed0: addcc %l5, %l4, %o2
.word 0x96bc4013 ! t3_kref+0x3ed4: xnorcc %l1, %l3, %o3
.word 0x37480008 ! t3_kref+0x3ed8: fbge,a,pt %fcc0, _kref+0x3ef8
.word 0xd4560000 ! t3_kref+0x3edc: ldsh [%i0], %o2
.word 0xe01e3fe0 ! t3_kref+0x3ee0: ldd [%i0 - 0x20], %l0
.word 0x962a69a7 ! t3_kref+0x3ee4: andn %o1, 0x9a7, %o3
.word 0xeb865000 ! t3_kref+0x3ee8: lda [%i1]0x80, %f21
.word 0xd68e9018 ! t3_kref+0x3eec: lduba [%i2 + %i0]0x80, %o3
.word 0xa3a409b2 ! t3_kref+0x3ef0: fdivs %f16, %f18, %f17
.word 0xa9a509d4 ! t3_kref+0x3ef4: fdivd %f20, %f20, %f20
.word 0x27480002 ! t3_kref+0x3ef8: fbul,a,pt %fcc0, _kref+0x3f00
.word 0xa5a000d2 ! t3_kref+0x3efc: fnegd %f18, %f18
.word 0x81ac8ab2 ! t3_kref+0x3f00: fcmpes %fcc0, %f18, %f18
.word 0x94050011 ! t3_kref+0x3f04: add %l4, %l1, %o2
.word 0xa5a409d4 ! t3_kref+0x3f08: fdivd %f16, %f20, %f18
.word 0xa9a00552 ! t3_kref+0x3f0c: fsqrtd %f18, %f20
.word 0x3e800005 ! t3_kref+0x3f10: bvc,a _kref+0x3f24
.word 0x94240008 ! t3_kref+0x3f14: sub %l0, %o0, %o2
.word 0xa9b50f54 ! t3_kref+0x3f18: fornot1 %f20, %f20, %f20
.word 0xa1b40671 ! t3_kref+0x3f1c: fmul8x16au %f16, %f17, %f16
.word 0xa1b48d40 ! t3_kref+0x3f20: fnot1 %f18, %f16
.word 0xd0ee5000 ! t3_kref+0x3f24: ldstuba [%i1]0x80, %o0
.word 0x96840015 ! t3_kref+0x3f28: addcc %l0, %l5, %o3
.word 0xa5b48f94 ! t3_kref+0x3f2c: for %f18, %f20, %f18
.word 0xa5b48e12 ! t3_kref+0x3f30: fand %f18, %f18, %f18
.word 0x94da34fc ! t3_kref+0x3f34: smulcc %o0, -0xb04, %o2
.word 0xe5380018 ! t3_kref+0x3f38: std %f18, [%g0 + %i0]
.word 0xa5a01894 ! t3_kref+0x3f3c: fitos %f20, %f18
.word 0xa1a00550 ! t3_kref+0x3f40: fsqrtd %f16, %f16
.word 0xa9a489d0 ! t3_kref+0x3f44: fdivd %f18, %f16, %f20
.word 0x20800003 ! t3_kref+0x3f48: bn,a _kref+0x3f54
.word 0x941cc013 ! t3_kref+0x3f4c: xor %l3, %l3, %o2
.word 0xa5a4cd31 ! t3_kref+0x3f50: fsmuld %f19, %f17, %f18
.word 0xd4480019 ! t3_kref+0x3f54: ldsb [%g0 + %i1], %o2
.word 0xa9b50974 ! t3_kref+0x3f58: fpmerge %f20, %f20, %f20
.word 0xa1a00533 ! t3_kref+0x3f5c: fsqrts %f19, %f16
.word 0xa5b48970 ! t3_kref+0x3f60: fpmerge %f18, %f16, %f18
.word 0xaba00133 ! t3_kref+0x3f64: fabss %f19, %f21
.word 0x97058014 ! t3_kref+0x3f68: taddcc %l6, %l4, %o3
.word 0xa5a50831 ! t3_kref+0x3f6c: fadds %f20, %f17, %f18
.word 0x948db66a ! t3_kref+0x3f70: andcc %l6, -0x996, %o2
.word 0x86102005 ! t3_kref+0x3f74: mov 0x5, %g3
.word 0x86a0e001 ! t3_kref+0x3f78: subcc %g3, 1, %g3
.word 0x22800003 ! t3_kref+0x3f7c: be,a _kref+0x3f88
.word 0xa9b40a14 ! t3_kref+0x3f80: fpadd16 %f16, %f20, %f20
.word 0xe0263ffc ! t3_kref+0x3f84: st %l0, [%i0 - 4]
.word 0xa9b486b0 ! t3_kref+0x3f88: fmul8x16al %f18, %f16, %f20
.word 0x95400000 ! t3_kref+0x3f8c: mov %y, %o2
.word 0x37480004 ! t3_kref+0x3f90: fbge,a,pt %fcc0, _kref+0x3fa0
.word 0xaba01a33 ! t3_kref+0x3f94: fstoi %f19, %f21
.word 0x96fa4012 ! t3_kref+0x3f98: sdivcc %o1, %l2, %o3
.word 0xa3a00132 ! t3_kref+0x3f9c: fabss %f18, %f17
.word 0x152ba90a ! t3_kref+0x3fa0: sethi %hi(0xaea42800), %o2
.word 0x94443f0a ! t3_kref+0x3fa4: addc %l0, -0xf6, %o2
.word 0x947ce2ce ! t3_kref+0x3fa8: sdiv %l3, 0x2ce, %o2
.word 0xa9a508b0 ! t3_kref+0x3fac: fsubs %f20, %f16, %f20
.word 0xe2a81018 ! t3_kref+0x3fb0: stba %l1, [%g0 + %i0]0x80
.word 0xd450a00e ! t3_kref+0x3fb4: ldsh [%g2 + 0xe], %o2
.word 0xa1b4ca72 ! t3_kref+0x3fb8: fpadd32s %f19, %f18, %f16
.word 0xee6e8000 ! t3_kref+0x3fbc: ldstub [%i2], %l7
.word 0xa1a00031 ! t3_kref+0x3fc0: fmovs %f17, %f16
.word 0x96144017 ! t3_kref+0x3fc4: or %l1, %l7, %o3
.word 0xa1a50950 ! t3_kref+0x3fc8: fmuld %f20, %f16, %f16
.word 0x949a4009 ! t3_kref+0x3fcc: xorcc %o1, %o1, %o2
.word 0x94d22f65 ! t3_kref+0x3fd0: umulcc %o0, 0xf65, %o2
.word 0x95352000 ! t3_kref+0x3fd4: srl %l4, 0x0, %o2
.word 0x9484614a ! t3_kref+0x3fd8: addcc %l1, 0x14a, %o2
.word 0x951c7a61 ! t3_kref+0x3fdc: tsubcctv %l1, -0x59f, %o2
.word 0xa7b48ea0 ! t3_kref+0x3fe0: fsrc1s %f18, %f19
.word 0xe7263fec ! t3_kref+0x3fe4: st %f19, [%i0 - 0x14]
.word 0x2e480001 ! t3_kref+0x3fe8: bvs,a,pt %icc, _kref+0x3fec
.word 0xa1a01913 ! t3_kref+0x3fec: fitod %f19, %f16
.word 0xa1a00050 ! t3_kref+0x3ff0: fmovd %f16, %f16
.word 0x3a480002 ! t3_kref+0x3ff4: bcc,a,pt %icc, _kref+0x3ffc
.word 0x95050013 ! t3_kref+0x3ff8: taddcc %l4, %l3, %o2
.word 0x968234e2 ! t3_kref+0x3ffc: addcc %o0, -0xb1e, %o3
.word 0xa1b48af0 ! t3_kref+0x4000: fpsub32s %f18, %f16, %f16
.word 0x942df09f ! t3_kref+0x4004: andn %l7, -0xf61, %o2
.word 0xe93e4000 ! t3_kref+0x4008: std %f20, [%i1]
.word 0x81ad0ab0 ! t3_kref+0x400c: fcmpes %fcc0, %f20, %f16
.word 0x2c800002 ! t3_kref+0x4010: bneg,a _kref+0x4018
.word 0xa5b54a71 ! t3_kref+0x4014: fpadd32s %f21, %f17, %f18
.word 0xa1a00130 ! t3_kref+0x4018: fabss %f16, %f16
.word 0x001fffff ! t3_kref+0x401c: illtrap 0x1fffff
.word 0xa5a50852 ! t3_kref+0x4020: faddd %f20, %f18, %f18
.word 0x2a480002 ! t3_kref+0x4024: bcs,a,pt %icc, _kref+0x402c
.word 0xe9beda18 ! t3_kref+0x4028: stda %f20, [%i3 + %i0]0xd0
.word 0x9de3bfa0 ! t3_kref+0x402c: save %sp, -0x60, %sp
.word 0x95eec01c ! t3_kref+0x4030: restore %i3, %i4, %o2
.word 0xd610a01c ! t3_kref+0x4034: lduh [%g2 + 0x1c], %o3
.word 0x940c4016 ! t3_kref+0x4038: and %l1, %l6, %o2
.word 0x960a2774 ! t3_kref+0x403c: and %o0, 0x774, %o3
.word 0x941df3c5 ! t3_kref+0x4040: xor %l7, -0xc3b, %o2
.word 0x2a480003 ! t3_kref+0x4044: bcs,a,pt %icc, _kref+0x4050
.word 0xa5a00030 ! t3_kref+0x4048: fmovs %f16, %f18
.word 0xa9b00f10 ! t3_kref+0x404c: fsrc2 %f16, %f20
.word 0xe168a14a ! t3_kref+0x4050: prefetch %g2 + 0x14a, 16
.word 0xa1a409d0 ! t3_kref+0x4054: fdivd %f16, %f16, %f16
.word 0xabb48f72 ! t3_kref+0x4058: fornot1s %f18, %f18, %f21
.word 0xd6100019 ! t3_kref+0x405c: lduh [%g0 + %i1], %o3
.word 0xd6563ffc ! t3_kref+0x4060: ldsh [%i0 - 4], %o3
.word 0xa5b446b0 ! t3_kref+0x4064: fmul8x16al %f17, %f16, %f18
.word 0x81ad4ab0 ! t3_kref+0x4068: fcmpes %fcc0, %f21, %f16
.word 0x26800008 ! t3_kref+0x406c: bl,a _kref+0x408c
.word 0x94e42e98 ! t3_kref+0x4070: subccc %l0, 0xe98, %o2
.word 0xa9a548b0 ! t3_kref+0x4074: fsubs %f21, %f16, %f20
.word 0x81ac8a54 ! t3_kref+0x4078: fcmpd %fcc0, %f18, %f20
.word 0x94bd8013 ! t3_kref+0x407c: xnorcc %l6, %l3, %o2
.word 0x25480004 ! t3_kref+0x4080: fblg,a,pt %fcc0, _kref+0x4090
.word 0xe01e3fe8 ! t3_kref+0x4084: ldd [%i0 - 0x18], %l0
.word 0x3f480006 ! t3_kref+0x4088: fbo,a,pt %fcc0, _kref+0x40a0
.word 0xa1b40d90 ! t3_kref+0x408c: fxor %f16, %f16, %f16
.word 0xa7a00535 ! t3_kref+0x4090: fsqrts %f21, %f19
.word 0x8143c000 ! t3_kref+0x4094: stbar
.word 0x941d8017 ! t3_kref+0x4098: xor %l6, %l7, %o2
.word 0x81ad0a52 ! t3_kref+0x409c: fcmpd %fcc0, %f20, %f18
.word 0xd4d81018 ! t3_kref+0x40a0: ldxa [%g0 + %i0]0x80, %o2
.word 0x23800002 ! t3_kref+0x40a4: fbne,a _kref+0x40ac
.word 0xd450a03e ! t3_kref+0x40a8: ldsh [%g2 + 0x3e], %o2
.word 0x24480006 ! t3_kref+0x40ac: ble,a,pt %icc, _kref+0x40c4
.word 0x96aa3ad2 ! t3_kref+0x40b0: andncc %o0, -0x52e, %o3
.word 0xa3a01a33 ! t3_kref+0x40b4: fstoi %f19, %f17
.word 0x968db1ce ! t3_kref+0x40b8: andcc %l6, -0xe32, %o3
.word 0xa1b50f92 ! t3_kref+0x40bc: for %f20, %f18, %f16
.word 0xe53e7fe0 ! t3_kref+0x40c0: std %f18, [%i1 - 0x20]
.word 0xe93e0000 ! t3_kref+0x40c4: std %f20, [%i0]
.word 0xd656601c ! t3_kref+0x40c8: ldsh [%i1 + 0x1c], %o3
.word 0x26800004 ! t3_kref+0x40cc: bl,a _kref+0x40dc
.word 0xe500a01c ! t3_kref+0x40d0: ld [%g2 + 0x1c], %f18
.word 0xa1a01a33 ! t3_kref+0x40d4: fstoi %f19, %f16
.word 0xa5b40c90 ! t3_kref+0x40d8: fandnot2 %f16, %f16, %f18
.word 0xe06e3fec ! t3_kref+0x40dc: ldstub [%i0 - 0x14], %l0
.word 0x96643a6b ! t3_kref+0x40e0: subc %l0, -0x595, %o3
.word 0x94da0008 ! t3_kref+0x40e4: smulcc %o0, %o0, %o2
.word 0x21800005 ! t3_kref+0x40e8: fbn,a _kref+0x40fc
.word 0xe13e7fe0 ! t3_kref+0x40ec: std %f16, [%i1 - 0x20]
.word 0x2a480007 ! t3_kref+0x40f0: bcs,a,pt %icc, _kref+0x410c
.word 0x973c4012 ! t3_kref+0x40f4: sra %l1, %l2, %o3
.word 0x81ad0a52 ! t3_kref+0x40f8: fcmpd %fcc0, %f20, %f18
.word 0xa1a01915 ! t3_kref+0x40fc: fitod %f21, %f16
.word 0x94bc4015 ! t3_kref+0x4100: xnorcc %l1, %l5, %o2
.word 0x94d44009 ! t3_kref+0x4104: umulcc %l1, %o1, %o2
.word 0xd646601c ! t3_kref+0x4108: ldsw [%i1 + 0x1c], %o3
.word 0x31800004 ! t3_kref+0x410c: fba,a _kref+0x411c
.word 0x8d84e8a0 ! t3_kref+0x4110: wr %l3, 0x8a0, %fprs
.word 0xd6164000 ! t3_kref+0x4114: lduh [%i1], %o3
.word 0xe720a01c ! t3_kref+0x4118: st %f19, [%g2 + 0x1c]
.word 0xd64e2005 ! t3_kref+0x411c: ldsb [%i0 + 5], %o3
.word 0xd656200c ! t3_kref+0x4120: ldsh [%i0 + 0xc], %o3
.word 0x941d6cab ! t3_kref+0x4124: xor %l5, 0xcab, %o2
.word 0xa9b50f54 ! t3_kref+0x4128: fornot1 %f20, %f20, %f20
.word 0x8143c000 ! t3_kref+0x412c: stbar
.word 0x23800005 ! t3_kref+0x4130: fbne,a _kref+0x4144
.word 0xe500a01c ! t3_kref+0x4134: ld [%g2 + 0x1c], %f18
.word 0xd4167ffc ! t3_kref+0x4138: lduh [%i1 - 4], %o2
.word 0xa3a00130 ! t3_kref+0x413c: fabss %f16, %f17
.word 0xa5b009b0 ! t3_kref+0x4140: fexpand %f16, %f18
.word 0x8143c000 ! t3_kref+0x4144: stbar
.word 0x962a4013 ! t3_kref+0x4148: andn %o1, %l3, %o3
.word 0xa5a00031 ! t3_kref+0x414c: fmovs %f17, %f18
.word 0xd400a00c ! t3_kref+0x4150: ld [%g2 + 0xc], %o2
.word 0x941cbe3a ! t3_kref+0x4154: xor %l2, -0x1c6, %o2
.word 0x94dd0013 ! t3_kref+0x4158: smulcc %l4, %l3, %o2
.word 0xa1a000d4 ! t3_kref+0x415c: fnegd %f20, %f16
.word 0x31800006 ! t3_kref+0x4160: fba,a _kref+0x4178
.word 0x94d58009 ! t3_kref+0x4164: umulcc %l6, %o1, %o2
.word 0xe19e5a1a ! t3_kref+0x4168: ldda [%i1 + %i2]0xd0, %f16
.word 0x95b50512 ! t3_kref+0x416c: fcmpgt16 %f20, %f18, %o2
.word 0x1508cb66 ! t3_kref+0x4170: sethi %hi(0x232d9800), %o2
.word 0x97624014 ! t3_kref+0x4174: move %fcc0, %l4, %o3
.word 0x960c0011 ! t3_kref+0x4178: and %l0, %l1, %o3
.word 0xd4560000 ! t3_kref+0x417c: ldsh [%i0], %o2
.word 0x9644eba3 ! t3_kref+0x4180: addc %l3, 0xba3, %o3
.word 0x81ad0a52 ! t3_kref+0x4184: fcmpd %fcc0, %f20, %f18
.word 0x8143e052 ! t3_kref+0x4188: membar 0x52
.word 0x96824012 ! t3_kref+0x418c: addcc %o1, %l2, %o3
.word 0xa3b40af4 ! t3_kref+0x4190: fpsub32s %f16, %f20, %f17
.word 0x8143c000 ! t3_kref+0x4194: stbar
.word 0x81ac8ab1 ! t3_kref+0x4198: fcmpes %fcc0, %f18, %f17
.word 0xa1a00533 ! t3_kref+0x419c: fsqrts %f19, %f16
.word 0x81accab0 ! t3_kref+0x41a0: fcmpes %fcc0, %f19, %f16
.word 0xaba00133 ! t3_kref+0x41a4: fabss %f19, %f21
.word 0xe300a01c ! t3_kref+0x41a8: ld [%g2 + 0x1c], %f17
.word 0xe13f4018 ! t3_kref+0x41ac: std %f16, [%i5 + %i0]
.word 0xa5b50d40 ! t3_kref+0x41b0: fnot1 %f20, %f18
.word 0xe100a00c ! t3_kref+0x41b4: ld [%g2 + 0xc], %f16
.word 0xe100a03c ! t3_kref+0x41b8: ld [%g2 + 0x3c], %f16
.word 0xe1200018 ! t3_kref+0x41bc: st %f16, [%g0 + %i0]
.word 0x24480002 ! t3_kref+0x41c0: ble,a,pt %icc, _kref+0x41c8
.word 0xa9b48a73 ! t3_kref+0x41c4: fpadd32s %f18, %f19, %f20
.word 0x8143c000 ! t3_kref+0x41c8: stbar
.word 0xe01f4019 ! t3_kref+0x41cc: ldd [%i5 + %i1], %l0
.word 0x81dfad0d ! t3_kref+0x41d0: flush %fp + 0xd0d
.word 0x94ba3c5f ! t3_kref+0x41d4: xnorcc %o0, -0x3a1, %o2
.word 0xe11fbf48 ! t3_kref+0x41d8: ldd [%fp - 0xb8], %f16
.word 0x960db2e9 ! t3_kref+0x41dc: and %l6, -0xd17, %o3
.word 0xa9a01933 ! t3_kref+0x41e0: fstod %f19, %f20
.word 0xe4086bf8 ! t3_kref+0x41e4: ldub [%g1 + 0xbf8], %l2
.word 0xa41ca00c ! t3_kref+0x41e8: xor %l2, 0xc, %l2
.word 0xe4286bf8 ! t3_kref+0x41ec: stb %l2, [%g1 + 0xbf8]
.word 0x81d86bf8 ! t3_kref+0x41f0: flush %g1 + 0xbf8
.word 0xdbf65009 ! t3_kref+0x41f4: casxa [%i1]0x80, %o1, %o5
.word 0x39480005 ! t3_kref+0x41f8: fbuge,a,pt %fcc0, _kref+0x420c
.word 0xd83e4000 ! t3_kref+0x41fc: std %o4, [%i1]
.word 0xf4be5000 ! t3_kref+0x4200: stda %i2, [%i1]0x80
.word 0xe9be1812 ! t3_kref+0x4204: stda %f20, [%i0 + %l2]0xc0
.word 0xabb4cc71 ! t3_kref+0x4208: fnors %f19, %f17, %f21
.word 0xa1b40f70 ! t3_kref+0x420c: fornot1s %f16, %f16, %f16
.word 0x81ac8ab0 ! t3_kref+0x4210: fcmpes %fcc0, %f18, %f16
.word 0xa3a508b0 ! t3_kref+0x4214: fsubs %f20, %f16, %f17
.word 0x35480007 ! t3_kref+0x4218: fbue,a,pt %fcc0, _kref+0x4234
.word 0xa5a00550 ! t3_kref+0x421c: fsqrtd %f16, %f18
.word 0x9765e032 ! t3_kref+0x4220: movvs %icc, 0x32, %o3
2: .word 0xaba449b2 ! t3_kref+0x4224: fdivs %f17, %f18, %f21
.word 0xa5a00554 ! t3_kref+0x4228: fsqrtd %f20, %f18
.word 0xa7a00033 ! t3_kref+0x422c: fmovs %f19, %f19
.word 0x81dce693 ! t3_kref+0x4230: flush %l3 + 0x693
.word 0x94858012 ! t3_kref+0x4234: addcc %l6, %l2, %o2
.word 0x150ec5d6 ! t3_kref+0x4238: sethi %hi(0x3b175800), %o2
.word 0x968d238a ! t3_kref+0x423c: andcc %l4, 0x38a, %o3
.word 0x961c4016 ! t3_kref+0x4240: xor %l1, %l6, %o3
.word 0xa1a01031 ! t3_kref+0x4244: fstox %f17, %f16
.word 0x34480001 ! t3_kref+0x4248: bg,a,pt %icc, _kref+0x424c
.word 0xe51fbe20 ! t3_kref+0x424c: ldd [%fp - 0x1e0], %f18
.word 0x95b5c0b2 ! t3_kref+0x4250: edge16n %l7, %l2, %o2
.word 0x949d8017 ! t3_kref+0x4254: xorcc %l6, %l7, %o2
.word 0xa1b48672 ! t3_kref+0x4258: fmul8x16au %f18, %f18, %f16
.word 0x8143c000 ! t3_kref+0x425c: stbar
.word 0x9682394d ! t3_kref+0x4260: addcc %o0, -0x6b3, %o3
.word 0x81ac0a50 ! t3_kref+0x4264: fcmpd %fcc0, %f16, %f16
.word 0xa7a01893 ! t3_kref+0x4268: fitos %f19, %f19
.word 0x94120012 ! t3_kref+0x426c: or %o0, %l2, %o2
.word 0x94bc0014 ! t3_kref+0x4270: xnorcc %l0, %l4, %o2
.word 0xa9b486b3 ! t3_kref+0x4274: fmul8x16al %f18, %f19, %f20
.word 0xa9b54731 ! t3_kref+0x4278: fmuld8ulx16 %f21, %f17, %f20
.word 0x96c2372a ! t3_kref+0x427c: addccc %o0, -0x8d6, %o3
.word 0x24800005 ! t3_kref+0x4280: ble,a _kref+0x4294
.word 0x961cfb96 ! t3_kref+0x4284: xor %l3, -0x46a, %o3
.word 0x94048008 ! t3_kref+0x4288: add %l2, %o0, %o2
.word 0xa1b40914 ! t3_kref+0x428c: faligndata %f16, %f20, %f16
.word 0xa1b50ad4 ! t3_kref+0x4290: fpsub32 %f20, %f20, %f16
.word 0x96b48011 ! t3_kref+0x4294: orncc %l2, %l1, %o3
.word 0xaba01a33 ! t3_kref+0x4298: fstoi %f19, %f21
.word 0xc5ee1014 ! t3_kref+0x429c: prefetcha %i0 + %l4, 2
.word 0x96aa6b52 ! t3_kref+0x42a0: andncc %o1, 0xb52, %o3
.word 0xd87e0000 ! t3_kref+0x42a4: swap [%i0], %o4
.word 0xd64e7fe6 ! t3_kref+0x42a8: ldsb [%i1 - 0x1a], %o3
.word 0x15331d3e ! t3_kref+0x42ac: sethi %hi(0xcc74f800), %o2
.word 0xa5a488b1 ! t3_kref+0x42b0: fsubs %f18, %f17, %f18
.word 0xa9a01912 ! t3_kref+0x42b4: fitod %f18, %f20
.word 0x943cc015 ! t3_kref+0x42b8: xnor %l3, %l5, %o2
.word 0xaba00530 ! t3_kref+0x42bc: fsqrts %f16, %f21
.word 0xec1836c8 ! t3_kref+0x42c0: ldd [%g0 - 0x938], %l6
.word 0xe9be1892 ! t3_kref+0x42c4: stda %f20, [%i0 + %l2]0xc4
.word 0x81ad0ab0 ! t3_kref+0x42c8: fcmpes %fcc0, %f20, %f16
.word 0x81b01025 ! t3_kref+0x42cc: siam 0x5
.word 0xd026401c ! t3_kref+0x42d0: st %o0, [%i1 + %i4]
.word 0xd4865000 ! t3_kref+0x42d4: lda [%i1]0x80, %o2
.word 0x81b01024 ! t3_kref+0x42d8: siam 0x4
.word 0xe19eda18 ! t3_kref+0x42dc: ldda [%i3 + %i0]0xd0, %f16
.word 0xa9b50a90 ! t3_kref+0x42e0: fpsub16 %f20, %f16, %f20
.word 0xb610200e ! t3_kref+0x42e4: mov 0xe, %i3
.word 0xa9b54973 ! t3_kref+0x42e8: fpmerge %f21, %f19, %f20
.word 0xa3b54d60 ! t3_kref+0x42ec: fnot1s %f21, %f17
.word 0xa7a01a34 ! t3_kref+0x42f0: fstoi %f20, %f19
.word 0xeae81019 ! t3_kref+0x42f4: ldstuba [%g0 + %i1]0x80, %l5
.word 0x8143e06c ! t3_kref+0x42f8: membar 0x6c
.word 0x21800006 ! t3_kref+0x42fc: fbn,a _kref+0x4314
.word 0xa7a01a32 ! t3_kref+0x4300: fstoi %f18, %f19
.word 0xa5b48a90 ! t3_kref+0x4304: fpsub16 %f18, %f16, %f18
.word 0x963d33c5 ! t3_kref+0x4308: xnor %l4, -0xc3b, %o3
.word 0xd6ee1000 ! t3_kref+0x430c: ldstuba [%i0]0x80, %o3
.word 0x94254017 ! t3_kref+0x4310: sub %l5, %l7, %o2
.word 0xe6267fe8 ! t3_kref+0x4314: st %l3, [%i1 - 0x18]
.word 0x28480004 ! t3_kref+0x4318: bleu,a,pt %icc, _kref+0x4328
.word 0xd4160000 ! t3_kref+0x431c: lduh [%i0], %o2
.word 0xd4070018 ! t3_kref+0x4320: ld [%i4 + %i0], %o2
.word 0xa5a01054 ! t3_kref+0x4324: fdtox %f20, %f18
.word 0xa1a00554 ! t3_kref+0x4328: fsqrtd %f20, %f16
.word 0x96bd0008 ! t3_kref+0x432c: xnorcc %l4, %o0, %o3
.word 0x81ac0ab1 ! t3_kref+0x4330: fcmpes %fcc0, %f16, %f17
.word 0xa7a509b3 ! t3_kref+0x4334: fdivs %f20, %f19, %f19
.word 0x2f480008 ! t3_kref+0x4338: fbu,a,pt %fcc0, _kref+0x4358
.word 0xe5be5000 ! t3_kref+0x433c: stda %f18, [%i1]0x80
.word 0x96e20010 ! t3_kref+0x4340: subccc %o0, %l0, %o3
.word 0x973c8014 ! t3_kref+0x4344: sra %l2, %l4, %o3
.word 0x9735c008 ! t3_kref+0x4348: srl %l7, %o0, %o3
.word 0xa5b40c52 ! t3_kref+0x434c: fnor %f16, %f18, %f18
.word 0xd640a03c ! t3_kref+0x4350: ldsw [%g2 + 0x3c], %o3
.word 0x81ad0a31 ! t3_kref+0x4354: fcmps %fcc0, %f20, %f17
.word 0xa3a01a31 ! t3_kref+0x4358: fstoi %f17, %f17
.word 0xe1be1a1c ! t3_kref+0x435c: stda %f16, [%i0 + %i4]0xd0
.word 0xaba508b0 ! t3_kref+0x4360: fsubs %f20, %f16, %f21
.word 0xa9a01895 ! t3_kref+0x4364: fitos %f21, %f20
.word 0xeb06200c ! t3_kref+0x4368: ld [%i0 + 0xc], %f21
.word 0x97418000 ! t3_kref+0x436c: mov %fprs, %o3
.word 0xa9b506f0 ! t3_kref+0x4370: fmul8ulx16 %f20, %f16, %f20
.word 0xe1ee501c ! t3_kref+0x4374: prefetcha %i1 + %i4, 16
.word 0x81acca31 ! t3_kref+0x4378: fcmps %fcc0, %f19, %f17
.word 0xd4480018 ! t3_kref+0x437c: ldsb [%g0 + %i0], %o2
.word 0x81ac8ab3 ! t3_kref+0x4380: fcmpes %fcc0, %f18, %f19
.word 0x2f480001 ! t3_kref+0x4384: fbu,a,pt %fcc0, _kref+0x4388
.word 0x97b50414 ! t3_kref+0x4388: fcmple16 %f20, %f20, %o3
.word 0x96fc2e0b ! t3_kref+0x438c: sdivcc %l0, 0xe0b, %o3
.word 0xe7a6101c ! t3_kref+0x4390: sta %f19, [%i0 + %i4]0x80
.word 0x9604b0ae ! t3_kref+0x4394: add %l2, -0xf52, %o3
.word 0x15311303 ! t3_kref+0x4398: sethi %hi(0xc44c0c00), %o2
.word 0x94840009 ! t3_kref+0x439c: addcc %l0, %o1, %o2
.word 0xa9b506f2 ! t3_kref+0x43a0: fmul8ulx16 %f20, %f18, %f20
.word 0x95400000 ! t3_kref+0x43a4: mov %y, %o2
.word 0x947a62f3 ! t3_kref+0x43a8: sdiv %o1, 0x2f3, %o2
.word 0x943c2fd9 ! t3_kref+0x43ac: xnor %l0, 0xfd9, %o2
.word 0x86102003 ! t3_kref+0x43b0: mov 0x3, %g3
.word 0x32800000 ! t3_kref+0x43b4: bne,a _kref+0x43b4
.word 0x86a0e001 ! t3_kref+0x43b8: subcc %g3, 1, %g3
.word 0xa5a8c054 ! t3_kref+0x43bc: fmovdul %fcc0, %f20, %f18
.word 0x9de3bfa0 ! t3_kref+0x43c0: save %sp, -0x60, %sp
.word 0xb4ae001c ! t3_kref+0x43c4: andncc %i0, %i4, %i2
.word 0x95ee4019 ! t3_kref+0x43c8: restore %i1, %i1, %o2
.word 0x94dcc011 ! t3_kref+0x43cc: smulcc %l3, %l1, %o2
.word 0x8143c000 ! t3_kref+0x43d0: stbar
.word 0xabb44cb2 ! t3_kref+0x43d4: fandnot2s %f17, %f18, %f21
.word 0x86102004 ! t3_kref+0x43d8: mov 0x4, %g3
.word 0x32800000 ! t3_kref+0x43dc: bne,a _kref+0x43dc
.word 0x86a0e001 ! t3_kref+0x43e0: subcc %g3, 1, %g3
.word 0xa1a00134 ! t3_kref+0x43e4: fabss %f20, %f16
.word 0xa5b44af2 ! t3_kref+0x43e8: fpsub32s %f17, %f18, %f18
.word 0xea6e8018 ! t3_kref+0x43ec: ldstub [%i2 + %i0], %l5
.word 0x960c4010 ! t3_kref+0x43f0: and %l1, %l0, %o3
.word 0xa5a40833 ! t3_kref+0x43f4: fadds %f16, %f19, %f18
.word 0xd640a02c ! t3_kref+0x43f8: ldsw [%g2 + 0x2c], %o3
.word 0x97b58092 ! t3_kref+0x43fc: edge16 %l6, %l2, %o3
.word 0x94d47ca0 ! t3_kref+0x4400: umulcc %l1, -0x360, %o2
.word 0xa5b54672 ! t3_kref+0x4404: fmul8x16au %f21, %f18, %f18
.word 0xaba01a35 ! t3_kref+0x4408: fstoi %f21, %f21
.word 0x38800002 ! t3_kref+0x440c: bgu,a _kref+0x4414
.word 0xd64e8019 ! t3_kref+0x4410: ldsb [%i2 + %i1], %o3
.word 0xa9a00552 ! t3_kref+0x4414: fsqrtd %f18, %f20
.word 0x28800008 ! t3_kref+0x4418: bleu,a _kref+0x4438
.word 0x94144015 ! t3_kref+0x441c: or %l1, %l5, %o2
.word 0x2c800001 ! t3_kref+0x4420: bneg,a _kref+0x4424
.word 0xe168a141 ! t3_kref+0x4424: prefetch %g2 + 0x141, 16
.word 0xc47869c2 ! t3_kref+0x4428: swap [%g1 + 0x9c2], %g2
.word 0xa5a01893 ! t3_kref+0x442c: fitos %f19, %f18
.word 0x953c2018 ! t3_kref+0x4430: sra %l0, 0x18, %o2
.word 0xd45e6008 ! t3_kref+0x4434: ldx [%i1 + 8], %o2
.word 0x31480007 ! t3_kref+0x4438: fba,a,pt %fcc0, _kref+0x4454
.word 0x153825f5 ! t3_kref+0x443c: sethi %hi(0xe097d400), %o2
.word 0xd6163fe6 ! t3_kref+0x4440: lduh [%i0 - 0x1a], %o3
.word 0xd6162006 ! t3_kref+0x4444: lduh [%i0 + 6], %o3
.word 0xa1a50950 ! t3_kref+0x4448: fmuld %f20, %f16, %f16
.word 0xa9a00550 ! t3_kref+0x444c: fsqrtd %f16, %f20
.word 0xeeee9019 ! t3_kref+0x4450: ldstuba [%i2 + %i1]0x80, %l7
.word 0xa9b50ed4 ! t3_kref+0x4454: fornot2 %f20, %f20, %f20
.word 0x967a2eef ! t3_kref+0x4458: sdiv %o0, 0xeef, %o3
.word 0x9de3bfa0 ! t3_kref+0x445c: save %sp, -0x60, %sp
.word 0x97eec01c ! t3_kref+0x4460: restore %i3, %i4, %o3
.word 0xe53e001d ! t3_kref+0x4464: std %f18, [%i0 + %i5]
.word 0x94ba7530 ! t3_kref+0x4468: xnorcc %o1, -0xad0, %o2
.word 0x22480001 ! t3_kref+0x446c: be,a,pt %icc, _kref+0x4470
.word 0x8d822752 ! t3_kref+0x4470: wr %o0, 0x752, %fprs
.word 0x95400000 ! t3_kref+0x4474: mov %y, %o2
.word 0x29480005 ! t3_kref+0x4478: fbl,a,pt %fcc0, _kref+0x448c
.word 0xe11fbe28 ! t3_kref+0x447c: ldd [%fp - 0x1d8], %f16
.word 0xa7a00533 ! t3_kref+0x4480: fsqrts %f19, %f19
.word 0xa5a449b4 ! t3_kref+0x4484: fdivs %f17, %f20, %f18
.word 0xe900a02c ! t3_kref+0x4488: ld [%g2 + 0x2c], %f20
.word 0x9744c000 ! t3_kref+0x448c: mov %gsr, %o3
.word 0xa9a00550 ! t3_kref+0x4490: fsqrtd %f16, %f20
.word 0xa5a00552 ! t3_kref+0x4494: fsqrtd %f18, %f18
.word 0xa9b50973 ! t3_kref+0x4498: fpmerge %f20, %f19, %f20
.word 0xa1b50e70 ! t3_kref+0x449c: fxnors %f20, %f16, %f16
.word 0xe11fbea0 ! t3_kref+0x44a0: ldd [%fp - 0x160], %f16
.word 0xb8102010 ! t3_kref+0x44a4: mov 0x10, %i4
.word 0x94120009 ! t3_kref+0x44a8: or %o0, %o1, %o2
.word 0x95b54280 ! t3_kref+0x44ac: array32 %l5, %g0, %o2
.word 0x950de082 ! t3_kref+0x44b0: tsubcc %l7, 0x82, %o2
.word 0xe51fbc00 ! t3_kref+0x44b4: ldd [%fp - 0x400], %f18
.word 0xa9a01033 ! t3_kref+0x44b8: fstox %f19, %f20
.word 0x9de3bfa0 ! t3_kref+0x44bc: save %sp, -0x60, %sp
.word 0xb666801c ! t3_kref+0x44c0: subc %i2, %i4, %i3
.word 0x95ee8018 ! t3_kref+0x44c4: restore %i2, %i0, %o2
.word 0xd408a03e ! t3_kref+0x44c8: ldub [%g2 + 0x3e], %o2
.word 0x94858014 ! t3_kref+0x44cc: addcc %l6, %l4, %o2
.word 0xa1a4c8b5 ! t3_kref+0x44d0: fsubs %f19, %f21, %f16
.word 0xe82e7fe9 ! t3_kref+0x44d4: stb %l4, [%i1 - 0x17]
.word 0xe0380018 ! t3_kref+0x44d8: std %l0, [%g0 + %i0]
.word 0x96b5a328 ! t3_kref+0x44dc: orncc %l6, 0x328, %o3
.word 0xe2260000 ! t3_kref+0x44e0: st %l1, [%i0]
.word 0x81ac4a34 ! t3_kref+0x44e4: fcmps %fcc0, %f17, %f20
.word 0xd648a02e ! t3_kref+0x44e8: ldsb [%g2 + 0x2e], %o3
.word 0xffee501c ! t3_kref+0x44ec: prefetcha %i1 + %i4, 31
.word 0x29480007 ! t3_kref+0x44f0: fbl,a,pt %fcc0, _kref+0x450c
.word 0x97b40410 ! t3_kref+0x44f4: fcmple16 %f16, %f16, %o3
.word 0x96c48014 ! t3_kref+0x44f8: addccc %l2, %l4, %o3
.word 0xaba508b1 ! t3_kref+0x44fc: fsubs %f20, %f17, %f21
.word 0x953a4012 ! t3_kref+0x4500: sra %o1, %l2, %o2
.word 0xe5be501d ! t3_kref+0x4504: stda %f18, [%i1 + %i5]0x80
.word 0xa1a01a52 ! t3_kref+0x4508: fdtoi %f18, %f16
.word 0xd6d6501b ! t3_kref+0x450c: ldsha [%i1 + %i3]0x80, %o3
.word 0x96d2210d ! t3_kref+0x4510: umulcc %o0, 0x10d, %o3
.word 0x172c6b81 ! t3_kref+0x4514: sethi %hi(0xb1ae0400), %o3
.word 0x96ad0013 ! t3_kref+0x4518: andncc %l4, %l3, %o3
.word 0x21800003 ! t3_kref+0x451c: fbn,a _kref+0x4528
.word 0xaba01891 ! t3_kref+0x4520: fitos %f17, %f21
.word 0xa1a00552 ! t3_kref+0x4524: fsqrtd %f18, %f16
.word 0xa7a00031 ! t3_kref+0x4528: fmovs %f17, %f19
.word 0x3a800001 ! t3_kref+0x452c: bcc,a _kref+0x4530
.word 0xa5a00554 ! t3_kref+0x4530: fsqrtd %f20, %f18
.word 0xe13f4019 ! t3_kref+0x4534: std %f16, [%i5 + %i1]
.word 0x95b24135 ! t3_kref+0x4538: edge32n %o1, %l5, %o2
.word 0xd408a01d ! t3_kref+0x453c: ldub [%g2 + 0x1d], %o2
.word 0x969526fc ! t3_kref+0x4540: orcc %l4, 0x6fc, %o3
.word 0xa1a488b4 ! t3_kref+0x4544: fsubs %f18, %f20, %f16
.word 0x81b01026 ! t3_kref+0x4548: siam 0x6
.word 0xe53e2000 ! t3_kref+0x454c: std %f18, [%i0]
.word 0x94058012 ! t3_kref+0x4550: add %l6, %l2, %o2
.word 0x948db69c ! t3_kref+0x4554: andcc %l6, -0x964, %o2
.word 0x8184c000 ! t3_kref+0x4558: wr %l3, %g0, %y
.word 0xd450a03c ! t3_kref+0x455c: ldsh [%g2 + 0x3c], %o2
.word 0x2d800002 ! t3_kref+0x4560: fbg,a _kref+0x4568
.word 0xa3a01a34 ! t3_kref+0x4564: fstoi %f20, %f17
.word 0x81ac0a50 ! t3_kref+0x4568: fcmpd %fcc0, %f16, %f16
.word 0x973d4016 ! t3_kref+0x456c: sra %l5, %l6, %o3
.word 0xee30a01c ! t3_kref+0x4570: sth %l7, [%g2 + 0x1c]
.word 0x81ad0a32 ! t3_kref+0x4574: fcmps %fcc0, %f20, %f18
.word 0x97b480c9 ! t3_kref+0x4578: edge16l %l2, %o1, %o3
.word 0xa7a48932 ! t3_kref+0x457c: fmuls %f18, %f18, %f19
.word 0xaba00531 ! t3_kref+0x4580: fsqrts %f17, %f21
.word 0x32480002 ! t3_kref+0x4584: bne,a,pt %icc, _kref+0x458c
.word 0xa3a508b1 ! t3_kref+0x4588: fsubs %f20, %f17, %f17
.word 0x81ac8a52 ! t3_kref+0x458c: fcmpd %fcc0, %f18, %f18
.word 0xa1a01895 ! t3_kref+0x4590: fitos %f21, %f16
.word 0x948d0009 ! t3_kref+0x4594: andcc %l4, %o1, %o2
.word 0x9535c011 ! t3_kref+0x4598: srl %l7, %l1, %o2
.word 0x95b54071 ! t3_kref+0x459c: edge8ln %l5, %l1, %o2
.word 0x969cc008 ! t3_kref+0x45a0: xorcc %l3, %o0, %o3
.word 0x9744c000 ! t3_kref+0x45a4: mov %gsr, %o3
.word 0xe5270019 ! t3_kref+0x45a8: st %f18, [%i4 + %i1]
.word 0x81acca34 ! t3_kref+0x45ac: fcmps %fcc0, %f19, %f20
.word 0x94124015 ! t3_kref+0x45b0: or %o1, %l5, %o2
.word 0x952c8013 ! t3_kref+0x45b4: sll %l2, %l3, %o2
.word 0x96b54013 ! t3_kref+0x45b8: orncc %l5, %l3, %o3
.word 0xec270018 ! t3_kref+0x45bc: st %l6, [%i4 + %i0]
.word 0x9685a900 ! t3_kref+0x45c0: addcc %l6, 0x900, %o3
.word 0xa9a00535 ! t3_kref+0x45c4: fsqrts %f21, %f20
.word 0x1524cfdd ! t3_kref+0x45c8: sethi %hi(0x933f7400), %o2
.word 0xe03e401d ! t3_kref+0x45cc: std %l0, [%i1 + %i5]
.word 0xa1a01a33 ! t3_kref+0x45d0: fstoi %f19, %f16
.word 0xa1a00535 ! t3_kref+0x45d4: fsqrts %f21, %f16
.word 0x94140015 ! t3_kref+0x45d8: or %l0, %l5, %o2
.word 0x96d44017 ! t3_kref+0x45dc: umulcc %l1, %l7, %o3
.word 0x96e40015 ! t3_kref+0x45e0: subccc %l0, %l5, %o3
.word 0x97b20350 ! t3_kref+0x45e4: alignaddrl %o0, %l0, %o3
.word 0x30800008 ! t3_kref+0x45e8: ba,a _kref+0x4608
.word 0xa5a01913 ! t3_kref+0x45ec: fitod %f19, %f18
.word 0x81dae0bb ! t3_kref+0x45f0: flush %o3 + 0xbb
.word 0xa1b00cf0 ! t3_kref+0x45f4: fnot2s %f16, %f16
.word 0xc568a044 ! t3_kref+0x45f8: prefetch %g2 + 0x44, 2
.word 0xa1a508b5 ! t3_kref+0x45fc: fsubs %f20, %f21, %f16
.word 0xe19e5a1c ! t3_kref+0x4600: ldda [%i1 + %i4]0xd0, %f16
.word 0x96e54013 ! t3_kref+0x4604: subccc %l5, %l3, %o3
.word 0x97b24200 ! t3_kref+0x4608: array8 %o1, %g0, %o3
.word 0xec7e2008 ! t3_kref+0x460c: swap [%i0 + 8], %l6
.word 0xa1a01030 ! t3_kref+0x4610: fstox %f16, %f16
.word 0xe2267ffc ! t3_kref+0x4614: st %l1, [%i1 - 4]
call SYM(t3_subr1)
.word 0xa9a548b5 ! t3_kref+0x461c: fsubs %f21, %f21, %f20
.word 0x26800005 ! t3_kref+0x4620: bl,a _kref+0x4634
.word 0x94e44016 ! t3_kref+0x4624: subccc %l1, %l6, %o2
.word 0xd448a00d ! t3_kref+0x4628: ldsb [%g2 + 0xd], %o2
.word 0xe01e6010 ! t3_kref+0x462c: ldd [%i1 + 0x10], %l0
.word 0xa1a44931 ! t3_kref+0x4630: fmuls %f17, %f17, %f16
.word 0xe7270018 ! t3_kref+0x4634: st %f19, [%i4 + %i0]
.word 0x961ce61e ! t3_kref+0x4638: xor %l3, 0x61e, %o3
.word 0xa9b50ef0 ! t3_kref+0x463c: fornot2s %f20, %f16, %f20
.word 0x35480005 ! t3_kref+0x4640: fbue,a,pt %fcc0, _kref+0x4654
.word 0x95356007 ! t3_kref+0x4644: srl %l5, 0x7, %o2
.word 0x8143c000 ! t3_kref+0x4648: stbar
.word 0x3a480003 ! t3_kref+0x464c: bcc,a,pt %icc, _kref+0x4658
.word 0xa3a00134 ! t3_kref+0x4650: fabss %f20, %f17
.word 0xe5bf5018 ! t3_kref+0x4654: stda %f18, [%i5 + %i0]0x80
.word 0x95b40152 ! t3_kref+0x4658: edge32l %l0, %l2, %o2
.word 0x94b44008 ! t3_kref+0x465c: orncc %l1, %o0, %o2
.word 0xa9a00550 ! t3_kref+0x4660: fsqrtd %f16, %f20
.word 0xe9a6501c ! t3_kref+0x4664: sta %f20, [%i1 + %i4]0x80
.word 0xe91fbda8 ! t3_kref+0x4668: ldd [%fp - 0x258], %f20
.word 0x94220010 ! t3_kref+0x466c: sub %o0, %l0, %o2
.word 0xe19e201e ! t3_kref+0x4670: ldda [%i0 + 0x1e]%asi, %f16
.word 0xa5a409d0 ! t3_kref+0x4674: fdivd %f16, %f16, %f18
.word 0x8610200a ! t3_kref+0x4678: mov 0xa, %g3
.word 0x86a0e001 ! t3_kref+0x467c: subcc %g3, 1, %g3
.word 0x2280001a ! t3_kref+0x4680: be,a _kref+0x46e8
.word 0xe93e2018 ! t3_kref+0x4684: std %f20, [%i0 + 0x18]
.word 0x953ca00f ! t3_kref+0x4688: sra %l2, 0xf, %o2
.word 0x8143c000 ! t3_kref+0x468c: stbar
.word 0xa5b48af1 ! t3_kref+0x4690: fpsub32s %f18, %f17, %f18
.word 0xd450a01c ! t3_kref+0x4694: ldsh [%g2 + 0x1c], %o2
.word 0x81ac8a50 ! t3_kref+0x4698: fcmpd %fcc0, %f18, %f16
.word 0xa5a00133 ! t3_kref+0x469c: fabss %f19, %f18
.word 0x94e575b8 ! t3_kref+0x46a0: subccc %l5, -0xa48, %o2
.word 0xd0267ffc ! t3_kref+0x46a4: st %o0, [%i1 - 4]
.word 0x95b50494 ! t3_kref+0x46a8: fcmple32 %f20, %f20, %o2
.word 0x8184c000 ! t3_kref+0x46ac: wr %l3, %g0, %y
.word 0x81848000 ! t3_kref+0x46b0: wr %l2, %g0, %y
.word 0xe2a81019 ! t3_kref+0x46b4: stba %l1, [%g0 + %i1]0x80
.word 0x961a739e ! t3_kref+0x46b8: xor %o1, -0xc62, %o3
.word 0x2dbffff0 ! t3_kref+0x46bc: fbg,a _kref+0x467c
.word 0xa1b50671 ! t3_kref+0x46c0: fmul8x16au %f20, %f17, %f16
.word 0xaba01a54 ! t3_kref+0x46c4: fdtoi %f20, %f21
.word 0xe51fbe18 ! t3_kref+0x46c8: ldd [%fp - 0x1e8], %f18
.word 0xa1a01a35 ! t3_kref+0x46cc: fstoi %f21, %f16
.word 0xd8ee9019 ! t3_kref+0x46d0: ldstuba [%i2 + %i1]0x80, %o4
.word 0xd6100018 ! t3_kref+0x46d4: lduh [%g0 + %i0], %o3
.word 0x214fffe9 ! t3_kref+0x46d8: fbn,a,pt %fcc0, _kref+0x467c
.word 0xa5a00534 ! t3_kref+0x46dc: fsqrts %f20, %f18
.word 0x81dc0015 ! t3_kref+0x46e0: flush %l0 + %l5
.word 0xd4567fea ! t3_kref+0x46e4: ldsh [%i1 - 0x16], %o2
sethi %hi(1f), %o7
jmpl %o7+%lo(1f), %g1
.empty
.word 0x97b20091 ! t3_kref+0x46f0: edge16 %o0, %l1, %o3
.word 0xe11fbc20 ! t3_kref+0x46f4: ldd [%fp - 0x3e0], %f16
.word 0x81dfb0b7 ! t3_kref+0x46f8: flush %fp - 0xf49
.word 0xefee501d ! t3_kref+0x46fc: prefetcha %i1 + %i5, 23
.word 0x960a7766 ! t3_kref+0x4700: and %o1, -0x89a, %o3
1: .word 0xa7b48ab4 ! t3_kref+0x4704: fpsub16s %f18, %f20, %f19
.word 0xa1a00031 ! t3_kref+0x4708: fmovs %f17, %f16
.word 0x81ad0a52 ! t3_kref+0x470c: fcmpd %fcc0, %f20, %f18
.word 0xa7a01a35 ! t3_kref+0x4710: fstoi %f21, %f19
.word 0xa5a00034 ! t3_kref+0x4714: fmovs %f20, %f18
.word 0xa5a88054 ! t3_kref+0x4718: fmovdlg %fcc0, %f20, %f18
.word 0xe4380019 ! t3_kref+0x471c: std %l2, [%g0 + %i1]
.word 0x9475ecfc ! t3_kref+0x4720: udiv %l7, 0xcfc, %o2
.word 0x9442322e ! t3_kref+0x4724: addc %o0, -0xdd2, %o2
.word 0x97b40356 ! t3_kref+0x4728: alignaddrl %l0, %l6, %o3
.word 0x94a40016 ! t3_kref+0x472c: subcc %l0, %l6, %o2
.word 0x81de801f ! t3_kref+0x4730: flush %i2 + %i7
.word 0xd4901018 ! t3_kref+0x4734: lduha [%g0 + %i0]0x80, %o2
.word 0x95248017 ! t3_kref+0x4738: mulscc %l2, %l7, %o2
.word 0x9635233a ! t3_kref+0x473c: orn %l4, 0x33a, %o3
.word 0xa7a01a33 ! t3_kref+0x4740: fstoi %f19, %f19
.word 0xe5f61010 ! t3_kref+0x4744: casxa [%i0]0x80, %l0, %l2
.word 0xa1a00554 ! t3_kref+0x4748: fsqrtd %f20, %f16
.word 0xa1a000b2 ! t3_kref+0x474c: fnegs %f18, %f16
.word 0xeb00a01c ! t3_kref+0x4750: ld [%g2 + 0x1c], %f21
.word 0xa5a01a32 ! t3_kref+0x4754: fstoi %f18, %f18
.word 0x3a800007 ! t3_kref+0x4758: bcc,a _kref+0x4774
.word 0xa9a40935 ! t3_kref+0x475c: fmuls %f16, %f21, %f20
.word 0x2b800004 ! t3_kref+0x4760: fbug,a _kref+0x4770
.word 0xa9a00050 ! t3_kref+0x4764: fmovd %f16, %f20
.word 0x9435c008 ! t3_kref+0x4768: orn %l7, %o0, %o2
.word 0x23480006 ! t3_kref+0x476c: fbne,a,pt %fcc0, _kref+0x4784
.word 0x81b01021 ! t3_kref+0x4770: siam 0x1
.word 0x8143c000 ! t3_kref+0x4774: stbar
.word 0x22800004 ! t3_kref+0x4778: be,a _kref+0x4788
.word 0x941c4008 ! t3_kref+0x477c: xor %l1, %o0, %o2
.word 0xe19e5a1d ! t3_kref+0x4780: ldda [%i1 + %i5]0xd0, %f16
.word 0x2b480007 ! t3_kref+0x4784: fbug,a,pt %fcc0, _kref+0x47a0
.word 0x96844014 ! t3_kref+0x4788: addcc %l1, %l4, %o3
.word 0x97400000 ! t3_kref+0x478c: mov %y, %o3
.word 0xd4780019 ! t3_kref+0x4790: swap [%g0 + %i1], %o2
.word 0x97408000 ! t3_kref+0x4794: mov %ccr, %o3
.word 0xd0270019 ! t3_kref+0x4798: st %o0, [%i4 + %i1]
.word 0x940c6a5d ! t3_kref+0x479c: and %l1, 0xa5d, %o2
.word 0xa1a00554 ! t3_kref+0x47a0: fsqrtd %f20, %f16
.word 0x97b50280 ! t3_kref+0x47a4: array32 %l4, %g0, %o3
.word 0xe4266000 ! t3_kref+0x47a8: st %l2, [%i1]
.word 0xe7a61000 ! t3_kref+0x47ac: sta %f19, [%i0]0x80
.word 0x963a4010 ! t3_kref+0x47b0: xnor %o1, %l0, %o3
.word 0xd40e7ff2 ! t3_kref+0x47b4: ldub [%i1 - 0xe], %o2
.word 0x95418000 ! t3_kref+0x47b8: mov %fprs, %o2
.word 0xa7a01a34 ! t3_kref+0x47bc: fstoi %f20, %f19
.word 0xa5b48914 ! t3_kref+0x47c0: faligndata %f18, %f20, %f18
.word 0xc3ee5008 ! t3_kref+0x47c4: prefetcha %i1 + %o0, 1
.word 0x96dd20eb ! t3_kref+0x47c8: smulcc %l4, 0xeb, %o3
.word 0x8143c000 ! t3_kref+0x47cc: stbar
.word 0xa3a01092 ! t3_kref+0x47d0: fxtos %f18, %f17
.word 0xee2e3fff ! t3_kref+0x47d4: stb %l7, [%i0 - 1]
.word 0x8143c000 ! t3_kref+0x47d8: stbar
.word 0x952a0012 ! t3_kref+0x47dc: sll %o0, %l2, %o2
.word 0xd408a02e ! t3_kref+0x47e0: ldub [%g2 + 0x2e], %o2
.word 0xd4801019 ! t3_kref+0x47e4: lda [%g0 + %i1]0x80, %o2
.word 0xe53e001d ! t3_kref+0x47e8: std %f18, [%i0 + %i5]
.word 0x952da006 ! t3_kref+0x47ec: sll %l6, 0x6, %o2
.word 0xa1a00554 ! t3_kref+0x47f0: fsqrtd %f20, %f16
.word 0x9615c008 ! t3_kref+0x47f4: or %l7, %o0, %o3
.word 0x86102007 ! t3_kref+0x47f8: mov 0x7, %g3
.word 0x86a0e001 ! t3_kref+0x47fc: subcc %g3, 1, %g3
.word 0x22800006 ! t3_kref+0x4800: be,a _kref+0x4818
.word 0xe3262010 ! t3_kref+0x4804: st %f17, [%i0 + 0x10]
.word 0xa1b48ed2 ! t3_kref+0x4808: fornot2 %f18, %f18, %f16
.word 0x37800001 ! t3_kref+0x480c: fbge,a _kref+0x4810
.word 0xd410a00c ! t3_kref+0x4810: lduh [%g2 + 0xc], %o2
.word 0x94fcc015 ! t3_kref+0x4814: sdivcc %l3, %l5, %o2
.word 0xaba01a34 ! t3_kref+0x4818: fstoi %f20, %f21
.word 0xd6961000 ! t3_kref+0x481c: lduha [%i0]0x80, %o3
.word 0x972c4013 ! t3_kref+0x4820: sll %l1, %l3, %o3
.word 0xe91fbc10 ! t3_kref+0x4824: ldd [%fp - 0x3f0], %f20
.word 0xa1a409d4 ! t3_kref+0x4828: fdivd %f16, %f20, %f16
.word 0x81ac4ab2 ! t3_kref+0x482c: fcmpes %fcc0, %f17, %f18
.word 0xe5ee101b ! t3_kref+0x4830: prefetcha %i0 + %i3, 18
.word 0xa7a48834 ! t3_kref+0x4834: fadds %f18, %f20, %f19
.word 0x81ac8a54 ! t3_kref+0x4838: fcmpd %fcc0, %f18, %f20
.word 0x35480005 ! t3_kref+0x483c: fbue,a,pt %fcc0, _kref+0x4850
.word 0xd45e001d ! t3_kref+0x4840: ldx [%i0 + %i5], %o2
.word 0x97b480d1 ! t3_kref+0x4844: edge16l %l2, %l1, %o3
.word 0xe7a01019 ! t3_kref+0x4848: sta %f19, [%g0 + %i1]0x80
.word 0xe5a01018 ! t3_kref+0x484c: sta %f18, [%g0 + %i0]0x80
.word 0xa5a00554 ! t3_kref+0x4850: fsqrtd %f20, %f18
.word 0x9de3bfa0 ! t3_kref+0x4854: save %sp, -0x60, %sp
.word 0x80980000 ! t3_kref+0x4858: xorcc %g0, %g0, %g0
.word 0x95ef77c9 ! t3_kref+0x485c: restore %i5, -0x837, %o2
.word 0xec3e6010 ! t3_kref+0x4860: std %l6, [%i1 + 0x10]
.word 0xd410a00c ! t3_kref+0x4864: lduh [%g2 + 0xc], %o2
.word 0x9de3bfa0 ! t3_kref+0x4868: save %sp, -0x60, %sp
.word 0x97ef2bcc ! t3_kref+0x486c: restore %i4, 0xbcc, %o3
.word 0x949d627d ! t3_kref+0x4870: xorcc %l5, 0x27d, %o2
.word 0xecbf5019 ! t3_kref+0x4874: stda %l6, [%i5 + %i1]0x80
.word 0xd6164000 ! t3_kref+0x4878: lduh [%i1], %o3
.word 0xa7a01891 ! t3_kref+0x487c: fitos %f17, %f19
.word 0xa9a4c9b3 ! t3_kref+0x4880: fdivs %f19, %f19, %f20
.word 0xd44e001a ! t3_kref+0x4884: ldsb [%i0 + %i2], %o2
.word 0x97650011 ! t3_kref+0x4888: movleu %icc, %l1, %o3
.word 0xa5a00554 ! t3_kref+0x488c: fsqrtd %f20, %f18
.word 0x9615c013 ! t3_kref+0x4890: or %l7, %l3, %o3
.word 0x81d82b29 ! t3_kref+0x4894: flush %g0 + 0xb29
.word 0x8143c000 ! t3_kref+0x4898: stbar
.word 0xe9be5853 ! t3_kref+0x489c: stda %f20, [%i1 + %l3]0xc2
.word 0x2a800008 ! t3_kref+0x48a0: bcs,a _kref+0x48c0
.word 0x96e43bbd ! t3_kref+0x48a4: subccc %l0, -0x443, %o3
.word 0x36800001 ! t3_kref+0x48a8: bge,a _kref+0x48ac
.word 0xc0ee501a ! t3_kref+0x48ac: ldstuba [%i1 + %i2]0x80, %g0
.word 0xcd216ba0 ! t3_kref+0x48b0: st %f6, [%g5 + 0xba0]
.word 0x947c7f01 ! t3_kref+0x48b4: sdiv %l1, -0xff, %o2
.word 0x961d8017 ! t3_kref+0x48b8: xor %l6, %l7, %o3
.word 0x26480005 ! t3_kref+0x48bc: bl,a,pt %icc, _kref+0x48d0
.word 0xa9b54970 ! t3_kref+0x48c0: fpmerge %f21, %f16, %f20
.word 0xed68a0c4 ! t3_kref+0x48c4: prefetch %g2 + 0xc4, 22
.word 0x27480004 ! t3_kref+0x48c8: fbul,a,pt %fcc0, _kref+0x48d8
.word 0xe8a6101c ! t3_kref+0x48cc: sta %l4, [%i0 + %i4]0x80
.word 0xa9a548b1 ! t3_kref+0x48d0: fsubs %f21, %f17, %f20
.word 0xa1b48f50 ! t3_kref+0x48d4: fornot1 %f18, %f16, %f16
.word 0xa5a54834 ! t3_kref+0x48d8: fadds %f21, %f20, %f18
.word 0x96257c4d ! t3_kref+0x48dc: sub %l5, -0x3b3, %o3
.word 0x96e40009 ! t3_kref+0x48e0: subccc %l0, %o1, %o3
.word 0xd07e3ff0 ! t3_kref+0x48e4: swap [%i0 - 0x10], %o0
.word 0xa1a00034 ! t3_kref+0x48e8: fmovs %f20, %f16
.word 0xa1a48950 ! t3_kref+0x48ec: fmuld %f18, %f16, %f16
.word 0xe03e6018 ! t3_kref+0x48f0: std %l0, [%i1 + 0x18]
.word 0x81b01025 ! t3_kref+0x48f4: siam 0x5
.word 0xa1a00030 ! t3_kref+0x48f8: fmovs %f16, %f16
.word 0x96f58017 ! t3_kref+0x48fc: udivcc %l6, %l7, %o3
.word 0xa5b40ea0 ! t3_kref+0x4900: fsrc1s %f16, %f18
.word 0x97400000 ! t3_kref+0x4904: mov %y, %o3
.word 0x9744c000 ! t3_kref+0x4908: mov %gsr, %o3
.word 0xa5a000d4 ! t3_kref+0x490c: fnegd %f20, %f18
.word 0xa3a00135 ! t3_kref+0x4910: fabss %f21, %f17
.word 0xd450a00e ! t3_kref+0x4914: ldsh [%g2 + 0xe], %o2
.word 0x152b206b ! t3_kref+0x4918: sethi %hi(0xac81ac00), %o2
.word 0x97b58152 ! t3_kref+0x491c: edge32l %l6, %l2, %o3
.word 0x96b4bf47 ! t3_kref+0x4920: orncc %l2, -0xb9, %o3
.word 0xa9a00052 ! t3_kref+0x4924: fmovd %f18, %f20
.word 0x3c800005 ! t3_kref+0x4928: bpos,a _kref+0x493c
.word 0x81b01023 ! t3_kref+0x492c: siam 0x3
.word 0x96427b45 ! t3_kref+0x4930: addc %o1, -0x4bb, %o3
.word 0xa9a00552 ! t3_kref+0x4934: fsqrtd %f18, %f20
.word 0xa1a489d4 ! t3_kref+0x4938: fdivd %f18, %f20, %f16
.word 0x972c4009 ! t3_kref+0x493c: sll %l1, %o1, %o3
.word 0xe126201c ! t3_kref+0x4940: st %f16, [%i0 + 0x1c]
.word 0x29480006 ! t3_kref+0x4944: fbl,a,pt %fcc0, _kref+0x495c
.word 0xc807bfe8 ! t3_kref+0x4948: ld [%fp - 0x18], %g4
.word 0xa5b4caf4 ! t3_kref+0x494c: fpsub32s %f19, %f20, %f18
.word 0xe1380019 ! t3_kref+0x4950: std %f16, [%g0 + %i1]
.word 0x969cae1b ! t3_kref+0x4954: xorcc %l2, 0xe1b, %o3
.word 0xd47e3fe0 ! t3_kref+0x4958: swap [%i0 - 0x20], %o2
.word 0x2c480004 ! t3_kref+0x495c: bneg,a,pt %icc, _kref+0x496c
.word 0x953da010 ! t3_kref+0x4960: sra %l6, 0x10, %o2
.word 0x81ad0ab5 ! t3_kref+0x4964: fcmpes %fcc0, %f20, %f21
.word 0xc168a100 ! t3_kref+0x4968: prefetch %g2 + 0x100, 0
.word 0xa5a409d2 ! t3_kref+0x496c: fdivd %f16, %f18, %f18
.word 0x29800001 ! t3_kref+0x4970: fbl,a _kref+0x4974
.word 0xee266010 ! t3_kref+0x4974: st %l7, [%i1 + 0x10]
.word 0x81ad0a34 ! t3_kref+0x4978: fcmps %fcc0, %f20, %f20
.word 0xa9b48910 ! t3_kref+0x497c: faligndata %f18, %f16, %f20
.word 0x967cc008 ! t3_kref+0x4980: sdiv %l3, %o0, %o3
.word 0x27800003 ! t3_kref+0x4984: fbul,a _kref+0x4990
.word 0x9425f0d4 ! t3_kref+0x4988: sub %l7, -0xf2c, %o2
.word 0x2f800006 ! t3_kref+0x498c: fbu,a _kref+0x49a4
.word 0x9644b191 ! t3_kref+0x4990: addc %l2, -0xe6f, %o3
.word 0x97400000 ! t3_kref+0x4994: mov %y, %o3
.word 0xa1a01050 ! t3_kref+0x4998: fdtox %f16, %f16
.word 0x8184c000 ! t3_kref+0x499c: wr %l3, %g0, %y
.word 0x37800003 ! t3_kref+0x49a0: fbge,a _kref+0x49ac
.word 0xe6f81019 ! t3_kref+0x49a4: swapa [%g0 + %i1]0x80, %l3
.word 0xd44e0000 ! t3_kref+0x49a8: ldsb [%i0], %o2
.word 0x94a27707 ! t3_kref+0x49ac: subcc %o1, -0x8f9, %o2
.word 0x95324012 ! t3_kref+0x49b0: srl %o1, %l2, %o2
.word 0x23480001 ! t3_kref+0x49b4: fbne,a,pt %fcc0, _kref+0x49b8
.word 0xa5b00cf3 ! t3_kref+0x49b8: fnot2s %f19, %f18
.word 0xa9b48a90 ! t3_kref+0x49bc: fpsub16 %f18, %f16, %f20
.word 0x39480005 ! t3_kref+0x49c0: fbuge,a,pt %fcc0, _kref+0x49d4
.word 0x96140013 ! t3_kref+0x49c4: or %l0, %l3, %o3
.word 0xa7a00532 ! t3_kref+0x49c8: fsqrts %f18, %f19
.word 0xa1b44e75 ! t3_kref+0x49cc: fxnors %f17, %f21, %f16
.word 0x33480005 ! t3_kref+0x49d0: fbe,a,pt %fcc0, _kref+0x49e4
.word 0xd6c6101c ! t3_kref+0x49d4: ldswa [%i0 + %i4]0x80, %o3
.word 0xa9a509d2 ! t3_kref+0x49d8: fdivd %f20, %f18, %f20
.word 0xaba00532 ! t3_kref+0x49dc: fsqrts %f18, %f21
.word 0x943db04d ! t3_kref+0x49e0: xnor %l6, -0xfb3, %o2
.word 0xd4c81019 ! t3_kref+0x49e4: ldsba [%g0 + %i1]0x80, %o2
.word 0xd410a01e ! t3_kref+0x49e8: lduh [%g2 + 0x1e], %o2
.word 0xa1b00f14 ! t3_kref+0x49ec: fsrc2 %f20, %f16
sethi %hi(2f), %o7
.word 0xe40be218 ! t3_kref+0x49f4: ldub [%o7 + 0x218], %l2
.word 0xa41ca00c ! t3_kref+0x49f8: xor %l2, 0xc, %l2
.word 0xe42be218 ! t3_kref+0x49fc: stb %l2, [%o7 + 0x218]
.word 0x81dbe218 ! t3_kref+0x4a00: flush %o7 + 0x218
.word 0x97b50592 ! t3_kref+0x4a04: fcmpgt32 %f20, %f18, %o3
.word 0xe500a01c ! t3_kref+0x4a08: ld [%g2 + 0x1c], %f18
.word 0x967d8014 ! t3_kref+0x4a0c: sdiv %l6, %l4, %o3
.word 0xa1a409b4 ! t3_kref+0x4a10: fdivs %f16, %f20, %f16
.word 0xa9b40d10 ! t3_kref+0x4a14: fandnot1 %f16, %f16, %f20
2: .word 0xd68e9018 ! t3_kref+0x4a18: lduba [%i2 + %i0]0x80, %o3
.word 0x9fc00004 ! t3_kref+0x4a1c: call %g0 + %g4
.word 0x81b01026 ! t3_kref+0x4a20: siam 0x6
.word 0xa7a00032 ! t3_kref+0x4a24: fmovs %f18, %f19
.word 0xa9b4c975 ! t3_kref+0x4a28: fpmerge %f19, %f21, %f20
.word 0x940a3730 ! t3_kref+0x4a2c: and %o0, -0x8d0, %o2
.word 0xe0200018 ! t3_kref+0x4a30: st %l0, [%g0 + %i0]
.word 0xa3b48ea0 ! t3_kref+0x4a34: fsrc1s %f18, %f17
.word 0x2b480005 ! t3_kref+0x4a38: fbug,a,pt %fcc0, _kref+0x4a4c
.word 0x941d4012 ! t3_kref+0x4a3c: xor %l5, %l2, %o2
.word 0x943d647b ! t3_kref+0x4a40: xnor %l5, 0x47b, %o2
.word 0xa5a01031 ! t3_kref+0x4a44: fstox %f17, %f18
.word 0x942cad8e ! t3_kref+0x4a48: andn %l2, 0xd8e, %o2
.word 0x81ac0ad2 ! t3_kref+0x4a4c: fcmped %fcc0, %f16, %f18
.word 0x94120011 ! t3_kref+0x4a50: or %o0, %l1, %o2
.word 0x972a0010 ! t3_kref+0x4a54: sll %o0, %l0, %o3
.word 0xc168a102 ! t3_kref+0x4a58: prefetch %g2 + 0x102, 0
.word 0x95400000 ! t3_kref+0x4a5c: mov %y, %o2
call SYM(t3_subr0)
.word 0x81da34a2 ! t3_kref+0x4a64: flush %o0 - 0xb5e
.word 0x27800005 ! t3_kref+0x4a68: fbul,a _kref+0x4a7c
.word 0xa5b40ed4 ! t3_kref+0x4a6c: fornot2 %f16, %f20, %f18
.word 0x95b24200 ! t3_kref+0x4a70: array8 %o1, %g0, %o2
.word 0xeb00a03c ! t3_kref+0x4a74: ld [%g2 + 0x3c], %f21
.word 0x29480004 ! t3_kref+0x4a78: fbl,a,pt %fcc0, _kref+0x4a88
.word 0x8143c000 ! t3_kref+0x4a7c: stbar
.word 0xd440a03c ! t3_kref+0x4a80: ldsw [%g2 + 0x3c], %o2
.word 0xe93e4000 ! t3_kref+0x4a84: std %f20, [%i1]
.word 0xd03e0000 ! t3_kref+0x4a88: std %o0, [%i0]
.word 0x94658016 ! t3_kref+0x4a8c: subc %l6, %l6, %o2
.word 0xa9a00550 ! t3_kref+0x4a90: fsqrtd %f16, %f20
.word 0x96fdc013 ! t3_kref+0x4a94: sdivcc %l7, %l3, %o3
.word 0x81ad4ab3 ! t3_kref+0x4a98: fcmpes %fcc0, %f21, %f19
.word 0x967df240 ! t3_kref+0x4a9c: sdiv %l7, -0xdc0, %o3
.word 0x962dc015 ! t3_kref+0x4aa0: andn %l7, %l5, %o3
.word 0xe300a00c ! t3_kref+0x4aa4: ld [%g2 + 0xc], %f17
.word 0xa1a01a32 ! t3_kref+0x4aa8: fstoi %f18, %f16
call SYM(t3_subr0)
.word 0xa7a01893 ! t3_kref+0x4ab0: fitos %f19, %f19
.word 0x948c0008 ! t3_kref+0x4ab4: andcc %l0, %o0, %o2
.word 0x95b4c153 ! t3_kref+0x4ab8: edge32l %l3, %l3, %o2
.word 0x94854011 ! t3_kref+0x4abc: addcc %l5, %l1, %o2
.word 0x968c8009 ! t3_kref+0x4ac0: andcc %l2, %o1, %o3
.word 0x9de3bfa0 ! t3_kref+0x4ac4: save %sp, -0x60, %sp
.word 0xb6063ca0 ! t3_kref+0x4ac8: add %i0, -0x360, %i3
.word 0x95e80000 ! t3_kref+0x4acc: restore %g0, %g0, %o2
.word 0xa7a50834 ! t3_kref+0x4ad0: fadds %f20, %f20, %f19
.word 0xe700a00c ! t3_kref+0x4ad4: ld [%g2 + 0xc], %f19
.word 0xa78537a0 ! t3_kref+0x4ad8: wr %l4, 0xfffff7a0, %gsr
.word 0x9fc70000 ! t3_kref+0x4adc: call %i4
.word 0xe11fbe38 ! t3_kref+0x4ae0: ldd [%fp - 0x1c8], %f16
.word 0x96857adc ! t3_kref+0x4ae4: addcc %l5, -0x524, %o3
.word 0x001fffff ! t3_kref+0x4ae8: illtrap 0x1fffff
.word 0xe11e6000 ! t3_kref+0x4aec: ldd [%i1], %f16
.word 0x8d85c016 ! t3_kref+0x4af0: wr %l7, %l6, %fprs
.word 0xa9a00554 ! t3_kref+0x4af4: fsqrtd %f20, %f20
.word 0xa9a40850 ! t3_kref+0x4af8: faddd %f16, %f16, %f20
.word 0x9685c013 ! t3_kref+0x4afc: addcc %l7, %l3, %o3
.word 0x97b20351 ! t3_kref+0x4b00: alignaddrl %o0, %l1, %o3
.word 0x8143e061 ! t3_kref+0x4b04: membar 0x61
.word 0xa5a01a33 ! t3_kref+0x4b08: fstoi %f19, %f18
.word 0xd440a01c ! t3_kref+0x4b0c: ldsw [%g2 + 0x1c], %o2
.word 0x96120016 ! t3_kref+0x4b10: or %o0, %l6, %o3
.word 0x3f480004 ! t3_kref+0x4b14: fbo,a,pt %fcc0, _kref+0x4b24
.word 0xaba48835 ! t3_kref+0x4b18: fadds %f18, %f21, %f21
.word 0xc12e6018 ! t3_kref+0x4b1c: st %fsr, [%i1 + 0x18]
.word 0xd236200a ! t3_kref+0x4b20: sth %o1, [%i0 + 0xa]
.word 0x96d57a3c ! t3_kref+0x4b24: umulcc %l5, -0x5c4, %o3
.word 0xd0ae1000 ! t3_kref+0x4b28: stba %o0, [%i0]0x80
.word 0x95b50280 ! t3_kref+0x4b2c: array32 %l4, %g0, %o2
.word 0xf007bfe0 ! t3_kref+0x4b30: ld [%fp - 0x20], %i0
.word 0x39800007 ! t3_kref+0x4b34: fbuge,a _kref+0x4b50
.word 0x949d8013 ! t3_kref+0x4b38: xorcc %l6, %l3, %o2
.word 0x35800005 ! t3_kref+0x4b3c: fbue,a _kref+0x4b50
.word 0xa9a00550 ! t3_kref+0x4b40: fsqrtd %f16, %f20
.word 0xee26401c ! t3_kref+0x4b44: st %l7, [%i1 + %i4]
.word 0x9644c014 ! t3_kref+0x4b48: addc %l3, %l4, %o3
.word 0xd6c61000 ! t3_kref+0x4b4c: ldswa [%i0]0x80, %o3
.word 0xe4ee501a ! t3_kref+0x4b50: ldstuba [%i1 + %i2]0x80, %l2
.word 0x81db400c ! t3_kref+0x4b54: flush %o5 + %o4
.word 0x9614b540 ! t3_kref+0x4b58: or %l2, -0xac0, %o3
.word 0xd610a01e ! t3_kref+0x4b5c: lduh [%g2 + 0x1e], %o3
.word 0x29480003 ! t3_kref+0x4b60: fbl,a,pt %fcc0, _kref+0x4b6c
.word 0x941c4015 ! t3_kref+0x4b64: xor %l1, %l5, %o2
.word 0x81accab3 ! t3_kref+0x4b68: fcmpes %fcc0, %f19, %f19
.word 0x3d480006 ! t3_kref+0x4b6c: fbule,a,pt %fcc0, _kref+0x4b84
.word 0xa5a00554 ! t3_kref+0x4b70: fsqrtd %f20, %f18
.word 0x948de9e4 ! t3_kref+0x4b74: andcc %l7, 0x9e4, %o2
.word 0xe53e4000 ! t3_kref+0x4b78: std %f18, [%i1]
.word 0x9424e9fd ! t3_kref+0x4b7c: sub %l3, 0x9fd, %o2
.word 0xa7a01892 ! t3_kref+0x4b80: fitos %f18, %f19
.word 0x963cffa3 ! t3_kref+0x4b84: xnor %l3, -0x5d, %o3
.word 0x9614efff ! t3_kref+0x4b88: or %l3, 0xfff, %o3
.word 0xd6c6501c ! t3_kref+0x4b8c: ldswa [%i1 + %i4]0x80, %o3
.word 0x941d8008 ! t3_kref+0x4b90: xor %l6, %o0, %o2
.word 0x961278d0 ! t3_kref+0x4b94: or %o1, -0x730, %o3
.word 0xa9a01a30 ! t3_kref+0x4b98: fstoi %f16, %f20
.word 0xa3a01a31 ! t3_kref+0x4b9c: fstoi %f17, %f17
.word 0xe5380019 ! t3_kref+0x4ba0: std %f18, [%g0 + %i1]
.word 0x2d480003 ! t3_kref+0x4ba4: fbg,a,pt %fcc0, _kref+0x4bb0
.word 0x962a3223 ! t3_kref+0x4ba8: andn %o0, -0xddd, %o3
.word 0x2f480008 ! t3_kref+0x4bac: fbu,a,pt %fcc0, _kref+0x4bcc
.word 0xeb267fe8 ! t3_kref+0x4bb0: st %f21, [%i1 - 0x18]
.word 0x23800006 ! t3_kref+0x4bb4: fbne,a _kref+0x4bcc
.word 0xa5a00552 ! t3_kref+0x4bb8: fsqrtd %f18, %f18
.word 0x2b800001 ! t3_kref+0x4bbc: fbug,a _kref+0x4bc0
.word 0x96820008 ! t3_kref+0x4bc0: addcc %o0, %o0, %o3
.word 0xf007bfe0 ! t3_kref+0x4bc4: ld [%fp - 0x20], %i0
.word 0x96b58014 ! t3_kref+0x4bc8: orncc %l6, %l4, %o3
.word 0xe700a02c ! t3_kref+0x4bcc: ld [%g2 + 0x2c], %f19
.word 0xe91fbca8 ! t3_kref+0x4bd0: ldd [%fp - 0x358], %f20
.word 0x2d480003 ! t3_kref+0x4bd4: fbg,a,pt %fcc0, _kref+0x4be0
.word 0x961d6e0f ! t3_kref+0x4bd8: xor %l5, 0xe0f, %o3
.word 0xaba018d0 ! t3_kref+0x4bdc: fdtos %f16, %f21
.word 0x3b800008 ! t3_kref+0x4be0: fble,a _kref+0x4c00
.word 0x95418000 ! t3_kref+0x4be4: mov %fprs, %o2
.word 0xd6567fe2 ! t3_kref+0x4be8: ldsh [%i1 - 0x1e], %o3
.word 0xa5a01033 ! t3_kref+0x4bec: fstox %f19, %f18
.word 0xa7a01a33 ! t3_kref+0x4bf0: fstoi %f19, %f19
.word 0x3a800005 ! t3_kref+0x4bf4: bcc,a _kref+0x4c08
.word 0x97b40554 ! t3_kref+0x4bf8: fcmpeq16 %f16, %f20, %o3
.word 0x947d0016 ! t3_kref+0x4bfc: sdiv %l4, %l6, %o2
.word 0xa9b40734 ! t3_kref+0x4c00: fmuld8ulx16 %f16, %f20, %f20
.word 0x32800005 ! t3_kref+0x4c04: bne,a _kref+0x4c18
.word 0x969c0010 ! t3_kref+0x4c08: xorcc %l0, %l0, %o3
.word 0x2c800006 ! t3_kref+0x4c0c: bneg,a _kref+0x4c24
.word 0x953c6016 ! t3_kref+0x4c10: sra %l1, 0x16, %o2
.word 0xd600a03c ! t3_kref+0x4c14: ld [%g2 + 0x3c], %o3
.word 0xa9a01a50 ! t3_kref+0x4c18: fdtoi %f16, %f20
.word 0xa9a448b4 ! t3_kref+0x4c1c: fsubs %f17, %f20, %f20
.word 0x35800006 ! t3_kref+0x4c20: fbue,a _kref+0x4c38
.word 0xe500a00c ! t3_kref+0x4c24: ld [%g2 + 0xc], %f18
.word 0x81ac0a50 ! t3_kref+0x4c28: fcmpd %fcc0, %f16, %f16
.word 0x3c800004 ! t3_kref+0x4c2c: bpos,a _kref+0x4c3c
.word 0xd2366012 ! t3_kref+0x4c30: sth %o1, [%i1 + 0x12]
.word 0x2f800006 ! t3_kref+0x4c34: fbu,a _kref+0x4c4c
.word 0xd40e2010 ! t3_kref+0x4c38: ldub [%i0 + 0x10], %o2
.word 0x94424010 ! t3_kref+0x4c3c: addc %o1, %l0, %o2
.word 0xd440a01c ! t3_kref+0x4c40: ldsw [%g2 + 0x1c], %o2
.word 0x81844000 ! t3_kref+0x4c44: wr %l1, %g0, %y
.word 0x972d8017 ! t3_kref+0x4c48: sll %l6, %l7, %o3
.word 0x35800004 ! t3_kref+0x4c4c: fbue,a _kref+0x4c5c
.word 0xa9a00552 ! t3_kref+0x4c50: fsqrtd %f18, %f20
.word 0xa5a409d4 ! t3_kref+0x4c54: fdivd %f16, %f20, %f18
.word 0x96222cff ! t3_kref+0x4c58: sub %o0, 0xcff, %o3
.word 0xa5a409d4 ! t3_kref+0x4c5c: fdivd %f16, %f20, %f18
.word 0xa3a01892 ! t3_kref+0x4c60: fitos %f18, %f17
.word 0x81ac4ab4 ! t3_kref+0x4c64: fcmpes %fcc0, %f17, %f20
.word 0xa7a01a32 ! t3_kref+0x4c68: fstoi %f18, %f19
.word 0x81ac8a30 ! t3_kref+0x4c6c: fcmps %fcc0, %f18, %f16
.word 0x97638008 ! t3_kref+0x4c70: movule %fcc0, %o0, %o3
.word 0x96358011 ! t3_kref+0x4c74: orn %l6, %l1, %o3
.word 0x3a800004 ! t3_kref+0x4c78: bcc,a _kref+0x4c88
.word 0xd448a03e ! t3_kref+0x4c7c: ldsb [%g2 + 0x3e], %o2
.word 0x940c6045 ! t3_kref+0x4c80: and %l1, 0x45, %o2
.word 0x26800001 ! t3_kref+0x4c84: bl,a _kref+0x4c88
.word 0x948da434 ! t3_kref+0x4c88: andcc %l6, 0x434, %o2
.word 0xd46e3ffe ! t3_kref+0x4c8c: ldstub [%i0 - 2], %o2
.word 0x96748017 ! t3_kref+0x4c90: udiv %l2, %l7, %o3
.word 0x81ad0a50 ! t3_kref+0x4c94: fcmpd %fcc0, %f20, %f16
.word 0xe11fbd10 ! t3_kref+0x4c98: ldd [%fp - 0x2f0], %f16
.word 0xd648a01f ! t3_kref+0x4c9c: ldsb [%g2 + 0x1f], %o3
.word 0xda78a02c ! t3_kref+0x4ca0: swap [%g2 + 0x2c], %o5
.word 0xa3a01a52 ! t3_kref+0x4ca4: fdtoi %f18, %f17
.word 0x878020e0 ! t3_kref+0x4ca8: mov 0xe0, %asi
.word 0x9684689c ! t3_kref+0x4cac: addcc %l1, 0x89c, %o3
.word 0x35800007 ! t3_kref+0x4cb0: fbue,a _kref+0x4ccc
.word 0x96040011 ! t3_kref+0x4cb4: add %l0, %l1, %o3
.word 0xa5a01110 ! t3_kref+0x4cb8: fxtod %f16, %f18
.word 0x96a46da2 ! t3_kref+0x4cbc: subcc %l1, 0xda2, %o3
.word 0xaba01892 ! t3_kref+0x4cc0: fitos %f18, %f21
.word 0x94b46b6f ! t3_kref+0x4cc4: orncc %l1, 0xb6f, %o2
.word 0xa1b00f32 ! t3_kref+0x4cc8: fsrc2s %f18, %f16
.word 0xe82e8018 ! t3_kref+0x4ccc: stb %l4, [%i2 + %i0]
.word 0xe2700018 ! t3_kref+0x4cd0: stx %l1, [%g0 + %i0]
.word 0x81db7178 ! t3_kref+0x4cd4: flush %o5 - 0xe88
.word 0x97b48454 ! t3_kref+0x4cd8: fcmpne16 %f18, %f20, %o3
.word 0xa1a489d2 ! t3_kref+0x4cdc: fdivd %f18, %f18, %f16
.word 0x9de3bfa0 ! t3_kref+0x4ce0: save %sp, -0x60, %sp
.word 0xb0467670 ! t3_kref+0x4ce4: addc %i1, -0x990, %i0
.word 0x97e80018 ! t3_kref+0x4ce8: restore %g0, %i0, %o3
.word 0xa1b50630 ! t3_kref+0x4cec: fmul8x16 %f20, %f16, %f16
.word 0x96124012 ! t3_kref+0x4cf0: or %o1, %l2, %o3
.word 0x9684354c ! t3_kref+0x4cf4: addcc %l0, -0xab4, %o3
.word 0xa5a54d31 ! t3_kref+0x4cf8: fsmuld %f21, %f17, %f18
.word 0xa9a000d0 ! t3_kref+0x4cfc: fnegd %f16, %f20
.word 0x8143c000 ! t3_kref+0x4d00: stbar
.word 0xa1b40e10 ! t3_kref+0x4d04: fand %f16, %f16, %f16
.word 0x27800005 ! t3_kref+0x4d08: fbul,a _kref+0x4d1c
.word 0xa1a9c032 ! t3_kref+0x4d0c: fmovsu %fcc0, %f18, %f16
.word 0xfbee101d ! t3_kref+0x4d10: prefetcha %i0 + %i5, 29
.word 0x17301a5e ! t3_kref+0x4d14: sethi %hi(0xc0697800), %o3
.word 0x2c800003 ! t3_kref+0x4d18: bneg,a _kref+0x4d24
.word 0xa7a01892 ! t3_kref+0x4d1c: fitos %f18, %f19
.word 0x973a6008 ! t3_kref+0x4d20: sra %o1, 0x8, %o3
.word 0xa1b50d12 ! t3_kref+0x4d24: fandnot1 %f20, %f18, %f16
.word 0x31800007 ! t3_kref+0x4d28: fba,a _kref+0x4d44
.word 0x9534601e ! t3_kref+0x4d2c: srl %l1, 0x1e, %o2
.word 0xd83e6008 ! t3_kref+0x4d30: std %o4, [%i1 + 8]
.word 0x951a6c7c ! t3_kref+0x4d34: tsubcctv %o1, 0xc7c, %o2
.word 0x94854011 ! t3_kref+0x4d38: addcc %l5, %l1, %o2
.word 0x95400000 ! t3_kref+0x4d3c: mov %y, %o2
.word 0x3c480007 ! t3_kref+0x4d40: bpos,a,pt %icc, _kref+0x4d5c
.word 0x9434c014 ! t3_kref+0x4d44: orn %l3, %l4, %o2
.word 0x96250015 ! t3_kref+0x4d48: sub %l4, %l5, %o3
.word 0xd640a00c ! t3_kref+0x4d4c: ldsw [%g2 + 0xc], %o3
.word 0xa3a01895 ! t3_kref+0x4d50: fitos %f21, %f17
.word 0xf207bfe0 ! t3_kref+0x4d54: ld [%fp - 0x20], %i1
.word 0xa5b50e12 ! t3_kref+0x4d58: fand %f20, %f18, %f18
.word 0xe1000018 ! t3_kref+0x4d5c: ld [%g0 + %i0], %f16
.word 0xa9a01a54 ! t3_kref+0x4d60: fdtoi %f20, %f20
.word 0xa1aa0052 ! t3_kref+0x4d64: fmovda %fcc0, %f18, %f16
.word 0xe6363ffe ! t3_kref+0x4d68: sth %l3, [%i0 - 2]
.word 0x941cc017 ! t3_kref+0x4d6c: xor %l3, %l7, %o2
.word 0x96e5f4fe ! t3_kref+0x4d70: subccc %l7, -0xb02, %o3
.word 0x81da400f ! t3_kref+0x4d74: flush %o1 + %o7
.word 0xa5b507d2 ! t3_kref+0x4d78: pdist %f20, %f18, %f18
.word 0xa9b00fc0 ! t3_kref+0x4d7c: fone %f20
.word 0x81ad4a34 ! t3_kref+0x4d80: fcmps %fcc0, %f21, %f20
.word 0xa7a01a52 ! t3_kref+0x4d84: fdtoi %f18, %f19
.word 0x2b480003 ! t3_kref+0x4d88: fbug,a,pt %fcc0, _kref+0x4d94
.word 0x94848009 ! t3_kref+0x4d8c: addcc %l2, %o1, %o2
.word 0x81d8351b ! t3_kref+0x4d90: flush %g0 - 0xae5
.word 0xe11fbed8 ! t3_kref+0x4d94: ldd [%fp - 0x128], %f16
.word 0xaba00530 ! t3_kref+0x4d98: fsqrts %f16, %f21
.word 0x3f800004 ! t3_kref+0x4d9c: fbo,a _kref+0x4dac
.word 0x81df4014 ! t3_kref+0x4da0: flush %i5 + %l4
.word 0xe5b81019 ! t3_kref+0x4da4: stda %f18, [%g0 + %i1]0x80
.word 0x941dc010 ! t3_kref+0x4da8: xor %l7, %l0, %o2
.word 0x81accab4 ! t3_kref+0x4dac: fcmpes %fcc0, %f19, %f20
.word 0xa9a488b2 ! t3_kref+0x4db0: fsubs %f18, %f18, %f20
.word 0xa9a00552 ! t3_kref+0x4db4: fsqrtd %f18, %f20
.word 0x81dbf682 ! t3_kref+0x4db8: flush %o7 - 0x97e
.word 0x35800002 ! t3_kref+0x4dbc: fbue,a _kref+0x4dc4
.word 0xa5a01891 ! t3_kref+0x4dc0: fitos %f17, %f18
.word 0x961a39d1 ! t3_kref+0x4dc4: xor %o0, -0x62f, %o3
.word 0xd0fe5000 ! t3_kref+0x4dc8: swapa [%i1]0x80, %o0
.word 0x967a3671 ! t3_kref+0x4dcc: sdiv %o0, -0x98f, %o3
.word 0xa5a00554 ! t3_kref+0x4dd0: fsqrtd %f20, %f18
.word 0x972a0008 ! t3_kref+0x4dd4: sll %o0, %o0, %o3
.word 0xe67e2000 ! t3_kref+0x4dd8: swap [%i0], %l3
.word 0x2b800007 ! t3_kref+0x4ddc: fbug,a _kref+0x4df8
.word 0xa5a00132 ! t3_kref+0x4de0: fabss %f18, %f18
.word 0xa9a48830 ! t3_kref+0x4de4: fadds %f18, %f16, %f20
.word 0xa1b4c731 ! t3_kref+0x4de8: fmuld8ulx16 %f19, %f17, %f16
call SYM(t3_subr3)
.word 0xabb40db5 ! t3_kref+0x4df0: fxors %f16, %f21, %f21
.word 0xd6881018 ! t3_kref+0x4df4: lduba [%g0 + %i0]0x80, %o3
.word 0x35800005 ! t3_kref+0x4df8: fbue,a _kref+0x4e0c
.word 0x951cae76 ! t3_kref+0x4dfc: tsubcctv %l2, 0xe76, %o2
.word 0x3e480004 ! t3_kref+0x4e00: bvc,a,pt %icc, _kref+0x4e10
.word 0x9635b838 ! t3_kref+0x4e04: orn %l6, -0x7c8, %o3
.word 0x9645c009 ! t3_kref+0x4e08: addc %l7, %o1, %o3
.word 0x9654ab02 ! t3_kref+0x4e0c: umul %l2, 0xb02, %o3
.word 0xd416c019 ! t3_kref+0x4e10: lduh [%i3 + %i1], %o2
.word 0x94da3089 ! t3_kref+0x4e14: smulcc %o0, -0xf77, %o2
.word 0x81b01022 ! t3_kref+0x4e18: siam 0x2
.word 0xa9a00550 ! t3_kref+0x4e1c: fsqrtd %f16, %f20
call SYM(_kaos_done)
.word 0x01000000 ! t3_kref+0x4e24: nop
KGLOBAL(t3_ktbl_end)
t3_ktbl_end:
t3_ktbl_page_end:
KTEXT_MODULE(t3_module_subr0, 0x68170000)
.seg "text"
t3_subr0_page_begin:
.skip 8184
.global _t3_subr0; ENTRY(t3_subr0)
.word 0xa6844012 ! t3_subr0+0x0: addcc %l1, %l2, %l3
.word 0x81c3e008 ! t3_subr0+0x4: retl
.word 0xaa64c014 ! t3_subr0+0x8: subc %l3, %l4, %l5
t3_subr0_page_end:
KTEXT_MODULE(t3_module_subr1, 0x7a488000)
.seg "text"
t3_subr1_page_begin:
.skip 8192
.global _t3_subr1; ENTRY(t3_subr1)
.word 0x9de3bfa0 ! t3_subr1+0x0: save %sp, -0x60, %sp
.word 0xb29eaa5a ! t3_subr1+0x4: xorcc %i2, 0xa5a, %i1
.word 0x81c7e008 ! t3_subr1+0x8: ret
.word 0xa7ee6001 ! t3_subr1+0xc: restore %i1, 1, %l3
t3_subr1_page_end:
KTEXT_MODULE(t3_module_subr2, 0x67f80000)
.seg "text"
t3_subr2_page_begin:
.skip 8180
.global _t3_subr2; ENTRY(t3_subr2)
.word 0x9de3bfa0 ! t3_subr2+0x0: save %sp, -0x60, %sp
.word 0xb2066001 ! t3_subr2+0x4: add %i1, 1, %i1
.word 0x81c7e008 ! t3_subr2+0x8: ret
.word 0xa3ee6001 ! t3_subr2+0xc: restore %i1, 1, %l1
t3_subr2_page_end:
KTEXT_MODULE(t3_module_subr3, 0x7c73e000)
.seg "text"
t3_subr3_page_begin:
.skip 8184
.global _t3_subr3; ENTRY(t3_subr3)
.word 0x90056001 ! t3_subr3+0x0: add %l5, 1, %o0
.word 0x9de3bfa0 ! t3_subr3+0x4: save %sp, -0x60, %sp
#if defined(KAOS_SIMULATION)
add %i0, 12, %i0
#else
.word 0x90062001 ! t3_subr3+0x8: add %i0, 1, %o0
.word 0x9de3bfa0 ! t3_subr3+0xc: save %sp, -0x60, %sp
.word 0x90062001 ! t3_subr3+0x10: add %i0, 1, %o0
.word 0x9de3bfa0 ! t3_subr3+0x14: save %sp, -0x60, %sp
.word 0x90062001 ! t3_subr3+0x18: add %i0, 1, %o0
.word 0x9de3bfa0 ! t3_subr3+0x1c: save %sp, -0x60, %sp
.word 0x90062001 ! t3_subr3+0x20: add %i0, 1, %o0
.word 0x9de3bfa0 ! t3_subr3+0x24: save %sp, -0x60, %sp
.word 0x90062001 ! t3_subr3+0x28: add %i0, 1, %o0
.word 0x9de3bfa0 ! t3_subr3+0x2c: save %sp, -0x60, %sp
.word 0x90062001 ! t3_subr3+0x30: add %i0, 1, %o0
.word 0x9de3bfa0 ! t3_subr3+0x34: save %sp, -0x60, %sp
.word 0xb1ee2001 ! t3_subr3+0x38: restore %i0, 1, %i0
.word 0xb1ee2001 ! t3_subr3+0x3c: restore %i0, 1, %i0
.word 0xb1ee2001 ! t3_subr3+0x40: restore %i0, 1, %i0
.word 0xb1ee2001 ! t3_subr3+0x44: restore %i0, 1, %i0
.word 0xb1ee2001 ! t3_subr3+0x48: restore %i0, 1, %i0
.word 0xb1ee2001 ! t3_subr3+0x4c: restore %i0, 1, %i0
#endif
.word 0x81c7e008 ! t3_subr3+0x50: ret
.word 0xadee2001 ! t3_subr3+0x54: restore %i0, 1, %l6
t3_subr3_page_end:
!
! Total operations: 4848
!
! Operation frequencies
!
! name exp obs
! ldsb 0.81 0.78
! ldub 0.13 0.21
! ldsh 1.00 1.11
! lduh 0.94 0.93
! ld 0.22 0.12
! ldd 0.44 0.41
! swap 0.91 1.05
! ldstub 0.09 0.10
! stb 0.41 0.35
! sth 0.40 0.43
! st 0.83 1.09
! std 0.97 0.91
! add 0.93 0.87
! addcc 1.28 1.49
! addx 1.15 1.01
! addxcc 0.28 0.23
! taddcc 0.13 0.12
! taddcctv 0.09 0.08
! sub 0.77 0.95
! subcc 0.69 0.68
! subx 0.37 0.33
! subxcc 0.95 1.01
! tsubcc 0.17 0.17
! tsubcctv 0.27 0.31
! mulscc 0.13 0.10
! and 1.24 1.01
! andcc 1.28 1.36
! andn 0.66 0.52
! andncc 0.19 0.29
! or 1.32 1.36
! orcc 0.21 0.19
! orn 0.60 0.56
! orncc 1.02 1.05
! xor 1.34 1.40
! xorcc 0.44 0.43
! xnor 0.88 0.76
! xnorcc 0.72 0.76
! sll 0.45 0.68
! srl 0.93 1.07
! sra 0.63 0.72
! unimp 0.20 0.23
! umul 0.71 0.76
! smul 0.21 0.21
! udiv 0.64 0.50
! sdiv 1.21 1.30
! umulcc 0.63 0.62
! smulcc 0.58 0.70
! udivcc 0.08 0.14
! sdivcc 0.35 0.35
! rdy 0.58 0.64
! wry 0.71 0.70
! bicc 3.30 3.18
! sethi 1.18 1.18
! jmpl 0.07 0.06
! call 0.99 0.72
! ticc 0.00 0.00
! flush 1.16 1.22
! save 0.89 0.62
! restore 0.01 0.00
! stbar 1.30 1.59
! ldf 0.12 0.17
! lddf 0.21 0.14
! stf 0.56 0.62
! stdf 0.85 1.07
! fadds 0.63 0.70
! fsubs 1.19 1.13
! fmuls 0.30 0.27
! fdivs 0.49 0.45
! faddd 0.42 0.31
! fsubd 0.10 0.08
! fmuld 0.19 0.29
! fdivd 1.35 1.16
! faddq 0.00 0.00
! fsubq 0.00 0.00
! fmulq 0.00 0.00
! fdivq 0.00 0.00
! fsmuld 0.08 0.12
! fdmulq 0.00 0.00
! fitos 1.03 0.87
! fitod 0.43 0.41
! fitoq 0.00 0.00
! fstoi 1.39 1.55
! fstod 0.33 0.27
! fstoq 0.00 0.00
! fdtoi 0.16 0.27
! fdtos 0.32 0.21
! fdtoq 0.00 0.00
! fqtoi 0.00 0.00
! fqtos 0.00 0.00
! fqtod 0.00 0.00
! fmovs 1.20 1.13
! fnegs 0.19 0.14
! fabss 0.85 0.89
! fsqrts 0.95 1.13
! fsqrtd 2.63 2.76
! fsqrtq 0.00 0.00
! fcmps 1.10 1.11
! fcmpd 0.96 1.05
! fcmpq 0.00 0.00
! fcmpes 1.23 1.13
! fcmped 0.17 0.08
! fcmpeq 0.00 0.00
! fbfcc 3.39 2.97
! ldfsr 0.28 0.00
! stfsr 0.03 0.06
! loop 1.01 0.52
! offset 0.21 0.29
! area 0.08 0.10
! target 0.11 0.08
! goto 0.20 0.12
! sigsegv 0.26 0.17
! sigbus 0.18 0.19
! imodify 0.60 0.29
! ldfsr_offset 0.04 0.00
! fpattern 1.17 1.30
! lbranch 0.17 0.08
! shmld 4.97 5.18
! shmst 0.23 0.25
! shmpf 1.03 0.95
! shmswap 0.06 0.02
! shmblkld 0.11 0.06
! shmblkst 0.68 0.31
! shmblkchk 0.10 0.06
! hack_restore 0.00 0.00
! demap_random_va 0.00 0.00
! demap_area 0.00 0.00
! demap_ktbl_text 0.00 0.00
! demap_ktbl_data 0.00 0.00
! demap_subr 0.00 0.00
! demap_reg 0.00 0.00
! demap_stack 0.00 0.00
! ro_area 0.00 0.00
! ro_ktbl_data 0.00 0.00
! ro_reg 0.00 0.00
! ro_stack 0.00 0.00
! set_window 0.00 0.00
! set_va_wp 0.00 0.00
! set_pa_wp 0.00 0.00
! set_softint 0.00 0.00
! ie_toggle 0.00 0.00
! set_pil 0.00 0.00
! set_tso 0.00 0.00
! set_pso 0.00 0.00
! set_rmo 0.00 0.00
! cflush 0.00 0.00
! return 0.00 0.00
! casa 0.03 0.00
! rdasi 0.20 0.27
! wrasi 0.26 0.21
! bpcc 1.40 1.30
! fbpfcc 3.03 2.45
! fmovscc 0.18 0.21
! fmovdcc 0.20 0.23
! fmovqcc 0.00 0.00
! movcc 0.25 0.33
! flushw 0.05 0.06
! membar 0.19 0.23
! prefetch 0.02 0.02
! rdpc 0.07 0.06
! ldqf 0.00 0.00
! stqf 0.00 0.00
! ldfa 0.03 0.06
! lddfa 0.00 0.00
! ldqfa 0.00 0.00
! ldsba 0.16 0.14
! ldsha 0.12 0.12
! lduba 0.27 0.31
! lduha 0.16 0.21
! lda 0.19 0.19
! ldda 0.10 0.17
! ldstuba 0.26 0.43
! prefetcha 0.82 0.62
! stfa 0.20 0.33
! stdfa 0.22 0.21
! stqfa 0.00 0.00
! stba 0.19 0.23
! stha 0.09 0.00
! sta 0.18 0.19
! stda 0.12 0.17
! swapa 0.10 0.12
! fmovd 0.24 0.25
! fnegd 0.17 0.21
! fabsd 0.02 0.00
! fstox 0.17 0.27
! fdtox 0.09 0.08
! fxtos 0.06 0.04
! fxtod 0.17 0.21
! lds 0.20 0.12
! ldsa 0.24 0.23
! ldx 0.25 0.27
! ldxa 0.11 0.08
! nofault 0.01 0.00
! rdgsr 0.20 0.23
! wrgsr 0.13 0.08
! fpadd16 0.10 0.14
! fpadd16s 0.06 0.06
! fpadd32 0.11 0.12
! fpadd32s 0.24 0.25
! fpsub16 0.09 0.12
! fpsub16s 0.19 0.23
! fpsub32 0.22 0.23
! fpsub32s 0.23 0.35
! fpack16 0.27 0.31
! fpack32 0.00 0.00
! fpackfix 0.02 0.06
! fexpand 0.09 0.08
! fpmerge 0.23 0.29
! fmul8x16 0.06 0.08
! fmul8x16au 0.27 0.29
! fmul8x16al 0.23 0.17
! fmul8sux16 0.21 0.17
! fmul8ulx16 0.13 0.19
! fmuld8sux16 0.04 0.00
! fmuld8ulx16 0.22 0.19
! alignaddr 0.10 0.10
! alignaddrl 0.19 0.25
! faligndata 0.14 0.29
! fzero 0.06 0.06
! fzeros 0.00 0.00
! fone 0.09 0.19
! fones 0.00 0.00
! fsrc1 0.06 0.02
! fsrc1s 0.26 0.25
! fsrc2 0.19 0.21
! fsrc2s 0.05 0.10
! fnot1 0.22 0.37
! fnot1s 0.22 0.25
! fnot2 0.08 0.14
! fnot2s 0.17 0.25
! for 0.24 0.29
! fors 0.00 0.00
! fnor 0.11 0.19
! fnors 0.21 0.12
! fand 0.20 0.23
! fands 0.07 0.06
! fnand 0.00 0.00
! fnands 0.05 0.10
! fxor 0.06 0.08
! fxors 0.25 0.17
! fxnor 0.10 0.08
! fxnors 0.16 0.17
! fornot1 0.11 0.19
! fornot1s 0.27 0.21
! fornot2 0.26 0.31
! fornot2s 0.03 0.06
! fandnot1 0.16 0.21
! fandnot1s 0.04 0.02
! fandnot2 0.22 0.17
! fandnot2s 0.24 0.35
! fcmpgt16 0.22 0.19
! fcmpgt32 0.18 0.08
! fcmple16 0.03 0.08
! fcmple32 0.21 0.27
! fcmpne16 0.20 0.21
! fcmpne32 0.02 0.04
! fcmpeq16 0.12 0.10
! fcmpeq32 0.01 0.02
! edge8 0.01 0.00
! edge8l 0.10 0.10
! edge16 0.18 0.23
! edge16l 0.27 0.31
! edge32 0.00 0.00
! edge32l 0.17 0.23
! pdist 0.03 0.06
! partial_st8 0.07 0.06
! partial_st16 0.09 0.04
! partial_st32 0.10 0.08
! short_st8 0.26 0.29
! short_st16 0.06 0.06
! short_ld8 0.18 0.17
! short_ld16 0.13 0.12
! blkld 0.12 0.00
! blkst 0.04 0.00
! blkld_offset 0.01 0.00
! blkst_offset 0.24 0.00
! blk_check 0.00 0.00
! casxa 0.20 0.19
! rdccr 0.13 0.14
! rdfprs 0.22 0.35
! wrccr 0.21 0.31
! popc 0.18 0.17
! wrfprs 0.21 0.21
! stx 0.16 0.17
! stxa 0.10 0.14
! cflush 0.00 0.00
! array8 0.08 0.06
! array16 0.06 0.10
! array32 0.25 0.29
! edge8n 0.03 0.02
! edge8ln 0.10 0.14
! edge16n 0.07 0.06
! edge16ln 0.04 0.02
! edge32n 0.15 0.19
! edge32ln 0.26 0.23
! bmask 0.02 0.02
! bshuffle 0.03 0.08
! siam 0.27 0.41
! fpadds16 0.00 0.00
! fpadds16s 0.00 0.00
! fpadds32 0.00 0.00
! fpadds32s 0.00 0.00
! fpsubs16 0.00 0.00
! fpsubs16s 0.00 0.00
! fpsubs32 0.00 0.00
! fpsubs32s 0.00 0.00
! fpadd64 0.00 0.00
! fpsub64 0.00 0.00
! fpmean16 0.00 0.00
! fpchksm16 0.00 0.00
! fshl16 0.00 0.00
! fshrl16 0.00 0.00
! fshl32 0.00 0.00
! fshrl32 0.00 0.00
! fshlas16 0.00 0.00
! fshra16 0.00 0.00
! fshlas32 0.00 0.00
! fshra32 0.00 0.00
! fpmovc8 0.00 0.00
! fpmovc16 0.00 0.00
! fpmovc32 0.00 0.00
! fmergesp 0.00 0.00
! fucmpgt8 0.00 0.00
! fucmple8 0.00 0.00
! fucmpne8 0.00 0.00
! fucmpeq8 0.00 0.00
! pdistn 0.00 0.00
! lzd 0.00 0.00
! addxc 0.00 0.00
! addxccc 0.00 0.00
! umulxhi 0.00 0.00
! flcmps 0.00 0.00
! flcmpd 0.00 0.00
! sfabss 0.00 0.00
! sfnegs 0.00 0.00
! sfadds 0.00 0.00
! sfsubs 0.00 0.00
! sfmuls 0.00 0.00
! sfitos 0.00 0.00
! sfstoi 0.00 0.00
! sfcmpeqs 0.00 0.00
! sfcmpnes 0.00 0.00
! sfcmpgts 0.00 0.00
! sfcmples 0.00 0.00
! fmadds 0.00 0.00
! fmaddd 0.00 0.00
! fmsubs 0.00 0.00
! fmsubd 0.00 0.00
! fnmsubs 0.00 0.00
! fnmsubd 0.00 0.00
! fnmadds 0.00 0.00
! fnmaddd 0.00 0.00
!
KDATA_MODULE(t3_module_offset_table, 0x6246e000)
.seg "data"
t3_offset_table_start:
t3_offset_table_size: .word 0x00000008
t3_offset_table:
.word 0x00000010
.word 0x00000008
.word 0x00000018
.word 0xfffffff8
.word 0xffffffe0
.word 0xffffffe8
.word 0x00000000
.word 0xfffffff0
t3_offset_table_end:
t3_ldfsr_offset_table_start:
t3_ldfsr_offset_table_size: .word 0x00000000
t3_ldfsr_offset_table:
t3_ldfsr_offset_table_end:
t3_bld_offset_table_start:
t3_bld_offset_table_size: .word 0x00000000
t3_bld_offset_table:
t3_bld_offset_table_end:
t3_bst_offset_table_start:
t3_bst_offset_table_size: .word 0x00000000
t3_bst_offset_table:
t3_bst_offset_table_end:
.skip 8144 ! page align
KDATA_MODULE(t3_module_data_in_regs, 0x6d422000)
.seg "data"
KGLOBAL(t3_data_in_regs)
t3_data_in_regs_start:
t3_data_in_regs:
.word 0x5996e8af ! %f0
.word 0xfa4839f6 ! %f1
.word 0x659b5ac6 ! %f2
.word 0x78281623 ! %f3
.word 0xf3b7506b ! %f4
.word 0xd2d277f6 ! %f5
.word 0x897cc7db ! %f6
.word 0x78f9c2e6 ! %f7
.word 0x0961e6bc ! %f8
.word 0xda28fba7 ! %f9
.word 0x24f8836a ! %f10
.word 0xd101626d ! %f11
.word 0x270e8874 ! %f12
.word 0x52d0f9ff ! %f13
.word 0x2b35c039 ! %f14
.word 0x40c2d773 ! %f15
.word 0xdc264cc0 ! %f16
.word 0x44d92f98 ! %f17
.word 0x58ec5038 ! %f18
.word 0x2aeef254 ! %f19
.word 0x06b324d1 ! %f20
.word 0xe43e317f ! %f21
.word 0x492986c2 ! %f22
.word 0xde30e004 ! %f23
.word 0xb27751be ! %f24
.word 0x0802774b ! %f25
.word 0x660a7b23 ! %f26
.word 0x35ef1441 ! %f27
.word 0xdd6bd4a8 ! %f28
.word 0x05f47271 ! %f29
.word 0xce796f5a ! %f30
.word 0x4af4230c ! %f31
.word 0x71f33d1e ! %f32
.word 0xdbee46d7 ! %f33
.word 0xa6945f1f ! %f34
.word 0x23473d54 ! %f35
.word 0xb40079c3 ! %f36
.word 0x17fff8a6 ! %f37
.word 0xee3efb26 ! %f38
.word 0xd0c344f4 ! %f39
.word 0x00478f2e ! %f40
.word 0x56ae2364 ! %f41
.word 0xb8c294a5 ! %f42
.word 0x6376abe0 ! %f43
.word 0xfd885911 ! %f44
.word 0xae7c8e41 ! %f45
.word 0x0d82bd14 ! %f46
.word 0x1ec5929a ! %f47
.word 0x8e61b99c ! %f48
.word 0xcb9d31b0 ! %f49
.word 0x6cf59e33 ! %f50
.word 0xd1ead9e9 ! %f51
.word 0xe01ddb23 ! %f52
.word 0x7b118239 ! %f53
.word 0xca7b4e51 ! %f54
.word 0x550c1bcd ! %f55
.word 0xb6ce67fd ! %f56
.word 0xab15148d ! %f57
.word 0x239fa4ca ! %f58
.word 0x76dfbfad ! %f59
.word 0x8b19dcaf ! %f60
.word 0x8485eeda ! %f61
.word 0xdc0652d0 ! %f62
.word 0x0b239dd2 ! %f63
.word 0x00000000 ! %g0 (always zero)
.word t3_kref+0xf24 ! %g1 (code pointer)
.word t3_data_in_shm_area ! %g2 (shared area pointer)
.word 0x73cbb6c0 ! %g3 (loop index)
.word SYM(t3_subr2) ! %g4 (jmpl target)
.word t3_kref+0x1 ! %g5 (sigbus target)
.word 0x00000000 ! %g6 (block ld offset)
.word 0x00000000 ! %g7 (block st offset)
.word 0xfdbfc35e ! %o0
.word 0x2db2c0a4 ! %o1
.word 0x1cd368aa ! %o2
.word 0x7448494e ! %o3
.word 0x6f49e8c5 ! %o4
.word 0x05fc6aeb ! %o5
.word 0x00000000 ! %sp (stack pointer)
.word 0x00000000 ! %o7 (relocatable junk)
.word 0x9089584a ! %l0
.word 0xd7701b60 ! %l1
.word 0xd2f9446e ! %l2
.word 0xeb15e618 ! %l3
.word 0x4e388f11 ! %l4
.word 0x19275044 ! %l5
.word 0x308d8dca ! %l6
.word 0x2e093de2 ! %l7
.word t3_data_in_area0 ! %i0 (area pointer)
.word t3_data_in_area0 ! %i1 (area pointer)
.word 0x0000000d ! %i2 (byte offset)
.word 0x0000000a ! %i3 (halfword offset)
.word 0x00000004 ! %i4 (word offset)
.word 0xfffffff8 ! %i5 (doubleword offset)
.word 0x00000000 ! %fp (frame pointer)
.word 0x00000000 ! %i7 (return address)
.word 0xa7ca0638 ! %y
.word 0x00000009 ! %icc (nzvc)
.word 0x0000059e ! %fsr
.word 0x00000000 ! %gsr.mask
.word 0x00000000 ! %gsr
.word 0x00000080 ! %asi
.word 0x00000000 ! Integer overflow traps
.word 0x00000000 ! Integer divide by zero traps
.word 0x00000000 ! Integer divide > 52 bit dividend traps
.word 0x00000000 ! Floating inexact traps
.word 0x00000000 ! Floating divide by zero traps
.word 0x00000000 ! Floating underflow traps
.word 0x00000000 ! Floating overflow traps
.word 0x00000000 ! Floating invalid traps
.word 0x00000000 ! Floating other traps
.word 0x00000000 ! Ticc traps
.word 0x00000000 ! Unexpected SIGFPE traps
.word 0x00000000 ! Unexpected SIGSEGV traps
.word 0x00000000 ! Unexpected SIGBUS traps
.word 0x00000000 ! Unexpected SIGILL traps
.word 0x00000000 ! Expected SIGSEGV traps
.word 0x00000000 ! Expected SIGBUS traps
.word 0x00000000 ! UNIMP traps
.word 0x00000000 ! ??
.global t3_data_in_mtbl_size; t3_data_in_mtbl_size: .word 253
t3_data_in_regs_end:
.skip 7708 ! page align
KDATA_MODULE(t3_module_data_in_stack, 0x7ba7a000)
.seg "data"
KGLOBAL(t3_data_in_mtbl_size)
KGLOBAL(t3_data_in_mtbl)
KGLOBAL(t3_data_in_stack)
t3_data_in_stack_start:
.word 0x0c486935
.word 0x13926a55
.word 0x7bf4a3ba
.word 0x5729d67b
.word 0xa5a7a37d
.word 0xbf91cd95
.word 0xfa3b0a5c
.word 0x3dbea439
.word 0x2f31dd0d
.word 0xc4b71556
.word 0xdb0695d4
.word 0xdbd0e74f
.word 0x5687e93f
.word 0xba6f74e0
.word 0x9b90ea99
.word 0x10cefa65
.word 0xf65859ef
.word 0x51980f4a
.word 0x2bbffbde
.word 0x3126aca0
.word 0xf9697b82
.word 0xc3d9dd2e
.word 0xc296913b
.word 0xfd6f807c
.word 0x4f788d2a
.word 0x79f1b99f
.word 0xef75028d
.word 0x11f983de
.word 0x4d9db967
.word 0x7937ca5b
.word 0x0c4f4e19
.word 0xc0e91569
.word 0x40d892d0
.word 0xfe38b73d
.word 0x6fabecf7
.word 0xd2b92b10
.word 0xd9611913
.word 0x106664f4
.word 0x4c9109ad
.word 0x9482edeb
.word 0x14958a39
.word 0xa90d26f9
.word 0x38bbfd19
.word 0xb202bf4e
.word 0x9a1d842e
.word 0x49159cbe
.word 0x20d93594
.word 0xb83ffb17
.word 0x135f3a80
.word 0x0ceaae23
.word 0xb530ec54
.word 0x763e0b48
.word 0xd2ebc467
.word 0xa75e5b2d
.word 0x619f4d12
.word 0x4872a0d5
.word 0x6853c704
.word 0x52df52f9
.word 0xe7f4f3ec
.word 0x4b2625bd
.word 0x3c25ffed
.word 0x16fc85ee
.word 0x0e46e58c
.word 0x64a0bc5e
.word 0x8bed73e9
.word 0x86532731
.word 0x41836588
.word 0x93576005
.word 0x9f1d45f7
.word 0xd9d6d15d
.word 0xf2134f0b
.word 0x4371fac4
.word 0xa0347a95
.word 0x812ac273
.word 0x12a5d3b5
.word 0x0b3c8488
.word 0x79442b3e
.word 0x8fbe630f
.word 0xeabec4c0
.word 0xcca27f6a
.word 0x7ca6ee33
.word 0xface8cdd
.word 0x2d7dca63
.word 0x2bf56545
.word 0x9a60767e
.word 0x3890444a
.word 0x6b972d7a
.word 0xb733da88
.word 0xc488b033
.word 0x43e0d97e
.word 0xdbdd1766
.word 0x3610ba4c
.word 0xd195dcf9
.word 0x4d22a488
.word 0x92426c31
.word 0xf7564fa8
.word 0x468d74c8
.word 0xe7acd0db
.word 0x702ea2f6
.word 0xad335044
.word 0xa55bcef3
.word 0x6ea7ebf8
.word 0xe48c407f
.word 0x7cc46c2c
.word 0x110ed769
.word 0xc3982b6c
.word 0x5c71d82f
.word 0x570686e6
.word 0xc2b05437
.word 0xb7719dfd
.word 0x98dfb722
.word 0xdf8aedc6
.word 0x1a407f50
.word 0x2421bc20
.word 0xe90a9d92
.word 0x01081f7f
.word 0x4819f890
.word 0x6b3d0bad
.word 0x1d4e2a7c
.word 0x9e76f8fd
.word 0x181453fe
.word 0x1e36cad5
.word 0x5b67dd83
.word 0x6a155b72
.word 0x514ac851
.word 0xa073d653
.word 0x6b45d313
.word 0xffa49faf
.word 0x27c0c1b5
.word 0xaae93ee1
.word 0x9ac29ec9
.word 0xadcb6ab4
.word 0x30765cce
.word 0x7f0a41ed
.word 0x9859e811
.word 0x78e7b789
.word 0x311b0dfc
.word 0x02d0998c
.word 0x2777ad10
.word 0x79172a4f
.word 0x92acf8e1
.word 0xdce557ae
.word 0xfebe4fc4
.word 0xc3090091
.word 0x8637bc1f
.word 0x559fc093
.word 0x87bdd16a
.word 0x208e32df
.word 0x64cdb566
.word 0x52f2d87d
.word 0x4a58e01f
.word 0x60119b9d
.word 0x1c0301ad
.word 0x41b998a7
.word 0x22ba9aca
.word 0x6a6b3718
.word 0xaee1bdbe
.word 0x615cff75
.word 0xb18a2f38
.word 0x6a1ed0d9
.word 0xdcc34af8
.word 0x5ece6fec
.word 0xe137b688
.word 0x7f47b23e
.word 0xc3f29c50
.word 0xdc841463
.word 0xa30ff3c8
.word 0xf5782645
t3_data_in_sp:
.word 0x01b7cf98
.word 0xc5cc387a
.word 0xd17ad8e0
.word 0xfdece6ab
.word 0x14ad9704
.word 0xa7a7ce4b
.word 0x3ca2f5ae
.word 0x2de1c635
.word t3_data_in_area0
.word t3_data_in_area0
.word 0x00000013
.word 0x00000014
.word 0x0000001c
.word 0xffffffe0
.word t3_data_in_fp
.word 0xb56a85e4
.word 0xf0328e6c
.word 0x9c6535cf
.word 0x3b624c88
.word 0xabe3a89c
.word 0x7d2787c3
.word 0x353e8f24
.word 0xd8493d09
.word 0x61983817
t3_data_in_mtbl_base:
.word 0x380fffff ! [%fp - 0x400]
.word 0xc0000000 ! [%fp - 0x3fc]
.word 0x380fffff ! [%fp - 0x3f8]
.word 0xe0000000 ! [%fp - 0x3f4]
.word 0x380fffff ! [%fp - 0x3f0]
.word 0x80000000 ! [%fp - 0x3ec]
.word 0x38000000 ! [%fp - 0x3e8]
.word 0x40000000 ! [%fp - 0x3e4]
.word 0x38000000 ! [%fp - 0x3e0]
.word 0x80000000 ! [%fp - 0x3dc]
.word 0x38000000 ! [%fp - 0x3d8]
.word 0x20000000 ! [%fp - 0x3d4]
.word 0x47f00000 ! [%fp - 0x3d0]
.word 0x00000000 ! [%fp - 0x3cc]
.word 0x47f00000 ! [%fp - 0x3c8]
.word 0x20000000 ! [%fp - 0x3c4]
.word 0x47efffff ! [%fp - 0x3c0]
.word 0xffffffff ! [%fp - 0x3bc]
.word 0x7ff00000 ! [%fp - 0x3b8]
.word 0x00000000 ! [%fp - 0x3b4]
.word 0x7fefffff ! [%fp - 0x3b0]
.word 0xffffffff ! [%fp - 0x3ac]
.word 0x000fffff ! [%fp - 0x3a8]
.word 0xffffffff ! [%fp - 0x3a4]
.word 0x000fffff ! [%fp - 0x3a0]
.word 0xfffffffe ! [%fp - 0x39c]
.word 0x00100000 ! [%fp - 0x398]
.word 0x00000000 ! [%fp - 0x394]
.word 0x00000000 ! [%fp - 0x390]
.word 0x00000001 ! [%fp - 0x38c]
.word 0x00000000 ! [%fp - 0x388]
.word 0x00000002 ! [%fp - 0x384]
.word 0x00000000 ! [%fp - 0x380]
.word 0x00000000 ! [%fp - 0x37c]
.word 0x7f800000 ! [%fp - 0x378]
.word 0x7f7fffff ! [%fp - 0x374]
.word 0x007fffff ! [%fp - 0x370]
.word 0x007ffffe ! [%fp - 0x36c]
.word 0x00800000 ! [%fp - 0x368]
.word 0x00000001 ! [%fp - 0x364]
.word 0x00000002 ! [%fp - 0x360]
.word 0x80000000 ! [%fp - 0x35c]
.word 0x207fe000 ! [%fp - 0x358]
.word 0x1ffff000 ! [%fp - 0x354]
.word 0x307fe123 ! [%fp - 0x350]
.word 0x0fff1001 ! [%fp - 0x34c]
.word 0x2ff81000 ! [%fp - 0x348]
.word 0x1072e100 ! [%fp - 0x344]
.word 0x027fe067 ! [%fp - 0x340]
.word 0x3eff1289 ! [%fp - 0x33c]
.word 0x3f000400 ! [%fp - 0x338]
.word 0x80003c1f ! [%fp - 0x334]
.word 0x00fff800 ! [%fp - 0x330]
.word 0xffff8000 ! [%fp - 0x32c]
.word 0x200ff760 ! [%fp - 0x328]
.word 0x0800011f ! [%fp - 0x324]
.word 0x1ffff800 ! [%fp - 0x320]
.word 0x00000000 ! [%fp - 0x31c]
.word 0x3ffe8000 ! [%fp - 0x318]
.word 0x147ff000 ! [%fp - 0x314]
.word 0x137fe671 ! [%fp - 0x310]
.word 0x3ffe8459 ! [%fp - 0x30c]
.word 0x127fffff ! [%fp - 0x308]
.word 0x3fffffff ! [%fp - 0x304]
.word 0x307fe123 ! [%fp - 0x300]
.word 0x047fffff ! [%fp - 0x2fc]
.word 0x307fe123 ! [%fp - 0x2f8]
.word 0x03ffffff ! [%fp - 0x2f4]
.word 0x107fe100 ! [%fp - 0x2f0]
.word 0x22efffff ! [%fp - 0x2ec]
.word 0x380ffe80 ! [%fp - 0x2e8]
.word 0x00000000 ! [%fp - 0x2e4]
.word 0x04bfeff9 ! [%fp - 0x2e0]
.word 0x00000000 ! [%fp - 0x2dc]
.word 0x380fffff ! [%fp - 0x2d8]
.word 0xffffffff ! [%fp - 0x2d4]
.word 0x04bfffff ! [%fp - 0x2d0]
.word 0xffffffff ! [%fp - 0x2cc]
.word 0x300ff123 ! [%fp - 0x2c8]
.word 0x40000000 ! [%fp - 0x2c4]
.word 0x0caf8ee0 ! [%fp - 0x2c0]
.word 0x00000000 ! [%fp - 0x2bc]
.word 0x3c0ff456 ! [%fp - 0x2b8]
.word 0x00000000 ! [%fp - 0x2b4]
.word 0x009ff000 ! [%fp - 0x2b0]
.word 0x00000000 ! [%fp - 0x2ac]
.word 0x3c0ff456 ! [%fp - 0x2a8]
.word 0x0000ff99 ! [%fp - 0x2a4]
.word 0x009ff000 ! [%fp - 0x2a0]
.word 0x001234ff ! [%fp - 0x29c]
.word 0x0080ffff ! [%fp - 0x298]
.word 0x3ff8f000 ! [%fp - 0x294]
.word 0x01800001 ! [%fp - 0x290]
.word 0x40c2fc1f ! [%fp - 0x28c]
.word 0x00100100 ! [%fp - 0x288]
.word 0x10010001 ! [%fp - 0x284]
.word 0x3fff8f88 ! [%fp - 0x280]
.word 0x00000000 ! [%fp - 0x27c]
.word 0x00f00f00 ! [%fp - 0x278]
.word 0xf000000f ! [%fp - 0x274]
.word 0x409ff00f ! [%fp - 0x270]
.word 0xff000fff ! [%fp - 0x26c]
.word 0x04003009 ! [%fp - 0x268]
.word 0x4fff0001 ! [%fp - 0x264]
.word 0x03001001 ! [%fp - 0x260]
.word 0x4feeeeee ! [%fp - 0x25c]
.word 0x0801e067 ! [%fp - 0x258]
.word 0x54f231f8 ! [%fp - 0x254]
.word 0x01000001 ! [%fp - 0x250]
.word 0x00000001 ! [%fp - 0x24c]
.word 0x453eef45 ! [%fp - 0x248]
.word 0x00000001 ! [%fp - 0x244]
.word 0x01100111 ! [%fp - 0x240]
.word 0x00011111 ! [%fp - 0x23c]
.word 0x455f8000 ! [%fp - 0x238]
.word 0xffffffff ! [%fp - 0x234]
.word 0x01301222 ! [%fp - 0x230]
.word 0x00111222 ! [%fp - 0x22c]
.word 0x458f1100 ! [%fp - 0x228]
.word 0x01111001 ! [%fp - 0x224]
.word 0x40811111 ! [%fp - 0x220]
.word 0x00feeeee ! [%fp - 0x21c]
.word 0x40000011 ! [%fp - 0x218]
.word 0x007fffff ! [%fp - 0x214]
.word 0x41800221 ! [%fp - 0x210]
.word 0x01ff0001 ! [%fp - 0x20c]
.word 0x7f333333 ! [%fp - 0x208]
.word 0x3f7fffff ! [%fp - 0x204]
.word 0x40100001 ! [%fp - 0x200]
.word 0x11000011 ! [%fp - 0x1fc]
.word 0x001fffff ! [%fp - 0x1f8]
.word 0xffffffff ! [%fp - 0x1f4]
.word 0x40000000 ! [%fp - 0x1f0]
.word 0x00000011 ! [%fp - 0x1ec]
.word 0x000fffff ! [%fp - 0x1e8]
.word 0xffffffff ! [%fp - 0x1e4]
.word 0x7fe11111 ! [%fp - 0x1e0]
.word 0xffffffff ! [%fp - 0x1dc]
.word 0x3ffff110 ! [%fp - 0x1d8]
.word 0x00000001 ! [%fp - 0x1d4]
.word 0x7fffffff ! [%fp - 0x1d0]
.word 0x7f800001 ! [%fp - 0x1cc]
.word 0x7f800000 ! [%fp - 0x1c8]
.word 0x7f7fffff ! [%fp - 0x1c4]
.word 0x5f800001 ! [%fp - 0x1c0]
.word 0x5f800000 ! [%fp - 0x1bc]
.word 0x5f7fffff ! [%fp - 0x1b8]
.word 0x5f000001 ! [%fp - 0x1b4]
.word 0x5f000000 ! [%fp - 0x1b0]
.word 0x5effffff ! [%fp - 0x1ac]
.word 0x4b000001 ! [%fp - 0x1a8]
.word 0x4b000000 ! [%fp - 0x1a4]
.word 0x4affffff ! [%fp - 0x1a0]
.word 0x40000001 ! [%fp - 0x19c]
.word 0x40000000 ! [%fp - 0x198]
.word 0x3fffffff ! [%fp - 0x194]
.word 0x3f800001 ! [%fp - 0x190]
.word 0x3f800000 ! [%fp - 0x18c]
.word 0x3f7fffff ! [%fp - 0x188]
.word 0x00000000 ! [%fp - 0x184]
.word 0x7fffffff ! [%fp - 0x180]
.word 0xffffffff ! [%fp - 0x17c]
.word 0x7ff00000 ! [%fp - 0x178]
.word 0x00000001 ! [%fp - 0x174]
.word 0x7ff00000 ! [%fp - 0x170]
.word 0x00000000 ! [%fp - 0x16c]
.word 0x7fefffff ! [%fp - 0x168]
.word 0xffffffff ! [%fp - 0x164]
.word 0x43e00000 ! [%fp - 0x160]
.word 0x00000001 ! [%fp - 0x15c]
.word 0x43e00000 ! [%fp - 0x158]
.word 0x00000000 ! [%fp - 0x154]
.word 0x43dfffff ! [%fp - 0x150]
.word 0xffffffff ! [%fp - 0x14c]
.word 0x43d00000 ! [%fp - 0x148]
.word 0x00000001 ! [%fp - 0x144]
.word 0x43d00000 ! [%fp - 0x140]
.word 0x00000000 ! [%fp - 0x13c]
.word 0x43cfffff ! [%fp - 0x138]
.word 0xffffffff ! [%fp - 0x134]
.word 0x43300000 ! [%fp - 0x130]
.word 0x00000001 ! [%fp - 0x12c]
.word 0x43300000 ! [%fp - 0x128]
.word 0x00000000 ! [%fp - 0x124]
.word 0x432fffff ! [%fp - 0x120]
.word 0xffffffff ! [%fp - 0x11c]
.word 0x40000000 ! [%fp - 0x118]
.word 0x00000001 ! [%fp - 0x114]
.word 0x40000000 ! [%fp - 0x110]
.word 0x00000000 ! [%fp - 0x10c]
.word 0x3fffffff ! [%fp - 0x108]
.word 0xffffffff ! [%fp - 0x104]
.word 0x3ff00000 ! [%fp - 0x100]
.word 0x00000001 ! [%fp - 0xfc]
.word 0x3ff00000 ! [%fp - 0xf8]
.word 0x00000000 ! [%fp - 0xf4]
.word 0x3fefffff ! [%fp - 0xf0]
.word 0xffffffff ! [%fp - 0xec]
.word 0x80000000 ! [%fp - 0xe8]
.word 0x00000000 ! [%fp - 0xe4]
.word 0x7fffffff ! [%fp - 0xe0]
.word 0xffffffff ! [%fp - 0xdc]
.word 0x00000000 ! [%fp - 0xd8]
.word 0x00000000 ! [%fp - 0xd4]
.word 0x00200000 ! [%fp - 0xd0]
.word 0x00000003 ! [%fp - 0xcc]
.word 0x00200000 ! [%fp - 0xc8]
.word 0x00000002 ! [%fp - 0xc4]
.word 0x00200000 ! [%fp - 0xc0]
.word 0x00000001 ! [%fp - 0xbc]
.word 0x00200000 ! [%fp - 0xb8]
.word 0x00000000 ! [%fp - 0xb4]
.word 0x001fffff ! [%fp - 0xb0]
.word 0xffffffff ! [%fp - 0xac]
.word 0x00100000 ! [%fp - 0xa8]
.word 0x00000001 ! [%fp - 0xa4]
.word 0x00100000 ! [%fp - 0xa0]
.word 0x00000000 ! [%fp - 0x9c]
.word 0x000fffff ! [%fp - 0x98]
.word 0xffffffff ! [%fp - 0x94]
.word 0x00080000 ! [%fp - 0x90]
.word 0x00000001 ! [%fp - 0x8c]
.word 0x00080000 ! [%fp - 0x88]
.word 0x00000000 ! [%fp - 0x84]
.word 0x0007ffff ! [%fp - 0x80]
.word 0xffffffff ! [%fp - 0x7c]
.word 0x00000000 ! [%fp - 0x78]
.word 0x01000003 ! [%fp - 0x74]
.word 0x00000000 ! [%fp - 0x70]
.word 0x01000002 ! [%fp - 0x6c]
.word 0x00000000 ! [%fp - 0x68]
.word 0x01000001 ! [%fp - 0x64]
.word 0x00000000 ! [%fp - 0x60]
.word 0x01000000 ! [%fp - 0x5c]
.word 0x00000000 ! [%fp - 0x58]
.word 0x00ffffff ! [%fp - 0x54]
.word 0x00000000 ! [%fp - 0x50]
.word 0x00800001 ! [%fp - 0x4c]
.word 0x00000000 ! [%fp - 0x48]
.word 0x00800000 ! [%fp - 0x44]
.word 0x00000000 ! [%fp - 0x40]
.word 0x007fffff ! [%fp - 0x3c]
.word 0x00000000 ! [%fp - 0x38]
.word 0x00400001 ! [%fp - 0x34]
.word 0x00000000 ! [%fp - 0x30]
.word 0x00400000 ! [%fp - 0x2c]
.word 0x00000000 ! [%fp - 0x28]
.word 0x003fffff ! [%fp - 0x24]
.word t3_data_in_area0 ! [%fp - 0x20]
.word SYM(t3_subr3) ! [%fp - 0x1c]
.word SYM(t3_subr2) ! [%fp - 0x18]
.word SYM(t3_subr1) ! [%fp - 0x14]
.word SYM(t3_subr0) ! [%fp - 0x10]
t3_data_in_mtbl:
.word 0xd7dfb9a9 ! [%fp - 0xc]
.word 0xb00a5b90 ! [%fp - 0x8]
.word 0xa236c4d9 ! [%fp - 0x4]
.global t3_data_in_fp; t3_data_in_fp:
.word 0xbe8ed6a4
.word 0xadebabbb
.word 0x00d3bdc9
.word 0xdcd43e41
.word 0x7adb5883
.word 0x5b19b5ad
.word 0xb93ad5c8
.word 0x891e1184
.word 0x6d8a27e0
.word 0xbc6cc626
.word 0xa46847e2
.word 0x75e03068
.word 0xbe4973fc
.word 0xf17e33e8
.word 0x04c9a119
.word 0x208045f4
.word 0x43199fad
.word 0x2ec8fd33
.word 0xe13f2caf
.word 0xfbd49e7a
.word 0x19f1a308
.word 0x025f196b
.word 0xa8d90efc
.word 0xa1330bd7
t3_data_in_stacktop:
.word 0
t3_data_in_stack_end:
.skip 6300 ! page align
KDATA_MODULE(t3_module_data_in_area0, 0x6622c000)
.seg "data"
t3_data_in_area0_start:
.skip 8128
t3_data_in_area0_begin:
.word 0x53db545b ! t3_data_in_area0-0x20
.word 0x716fc0f8 ! t3_data_in_area0-0x1c
.word 0x67cab981 ! t3_data_in_area0-0x18
.word 0x70d349f8 ! t3_data_in_area0-0x14
.word 0xc6d6cc61 ! t3_data_in_area0-0x10
.word 0x1a0fcf6d ! t3_data_in_area0-0xc
.word 0xe3190c3c ! t3_data_in_area0-0x8
.word 0x5e54a7a1 ! t3_data_in_area0-0x4
.global t3_data_in_area0; t3_data_in_area0:
.word 0xc51359b0 ! t3_data_in_area0+0x0
.word 0x6823a3eb ! t3_data_in_area0+0x4
.word 0xd3f8b83d ! t3_data_in_area0+0x8
.word 0x3ceef769 ! t3_data_in_area0+0xc
.word 0x2dffb776 ! t3_data_in_area0+0x10
.word 0xf05c23c7 ! t3_data_in_area0+0x14
.word 0x9d17b778 ! t3_data_in_area0+0x18
.word 0x40d30d08 ! t3_data_in_area0+0x1c
t3_data_in_area0_end:
t3_data_in_area0_stop:
KDATA_MODULE(t3_module_data_in_shm_area, 0x67da6000)
.seg "data"
t3_data_in_shm_area_start:
t3_data_in_shm_area_begin:
.global t3_data_in_shm_area; t3_data_in_shm_area:
.word 0xe06a50b7 ! t3_data_in_shm_area+0x0 (t0)
.word 0x480c12f4 ! t3_data_in_shm_area+0x4 (t1)
.word 0xa9791108 ! t3_data_in_shm_area+0x8 (t2)
.word 0xa79a7b64 ! t3_data_in_shm_area+0xc (t3)
.word 0xa64860cf ! t3_data_in_shm_area+0x10 (t0)
.word 0x27da9fa8 ! t3_data_in_shm_area+0x14 (t1)
.word 0x8ffb3f22 ! t3_data_in_shm_area+0x18 (t2)
.word 0x0f2ec36a ! t3_data_in_shm_area+0x1c (t3)
.word 0x1a3a419a ! t3_data_in_shm_area+0x20 (t0)
.word 0x874ff9c0 ! t3_data_in_shm_area+0x24 (t1)
.word 0xbf2b8bb1 ! t3_data_in_shm_area+0x28 (t2)
.word 0xbc65eddd ! t3_data_in_shm_area+0x2c (t3)
.word 0x4abaa8a7 ! t3_data_in_shm_area+0x30 (t0)
.word 0xd259f321 ! t3_data_in_shm_area+0x34 (t1)
.word 0x298bf57e ! t3_data_in_shm_area+0x38 (t2)
.word 0x88bf4ad5 ! t3_data_in_shm_area+0x3c (t3)
.word 0x3d42b649 ! t3_data_in_shm_area+0x40 (t0 bload)
.word 0x24cb6e24 ! t3_data_in_shm_area+0x44
.word 0x6a1c2e4a ! t3_data_in_shm_area+0x48
.word 0xfa65b6cf ! t3_data_in_shm_area+0x4c
.word 0x2954b034 ! t3_data_in_shm_area+0x50
.word 0xc383d3fb ! t3_data_in_shm_area+0x54
.word 0x0972bf3a ! t3_data_in_shm_area+0x58
.word 0xc84b9440 ! t3_data_in_shm_area+0x5c
.word 0xe9bfa4ef ! t3_data_in_shm_area+0x60
.word 0x80d953d2 ! t3_data_in_shm_area+0x64
.word 0xf27d2d19 ! t3_data_in_shm_area+0x68
.word 0xb159177b ! t3_data_in_shm_area+0x6c
.word 0x3e0227d1 ! t3_data_in_shm_area+0x70
.word 0x506c7749 ! t3_data_in_shm_area+0x74
.word 0x209cc63f ! t3_data_in_shm_area+0x78
.word 0xec0e7927 ! t3_data_in_shm_area+0x7c
.word 0x1d8640b3 ! t3_data_in_shm_area+0x80 (t0 bstore)
.word 0x1b5e68f8 ! t3_data_in_shm_area+0x84
.word 0xf72ab8ee ! t3_data_in_shm_area+0x88
.word 0x33ef8afd ! t3_data_in_shm_area+0x8c
.word 0xe8b809d3 ! t3_data_in_shm_area+0x90
.word 0x3efd067c ! t3_data_in_shm_area+0x94
.word 0xcb69bdda ! t3_data_in_shm_area+0x98
.word 0x4e4bea06 ! t3_data_in_shm_area+0x9c
.word 0x2f4dc7fa ! t3_data_in_shm_area+0xa0
.word 0x38557fd3 ! t3_data_in_shm_area+0xa4
.word 0x668966eb ! t3_data_in_shm_area+0xa8
.word 0xf31ba008 ! t3_data_in_shm_area+0xac
.word 0x7e36e0e1 ! t3_data_in_shm_area+0xb0
.word 0xe08117e9 ! t3_data_in_shm_area+0xb4
.word 0x87c91640 ! t3_data_in_shm_area+0xb8
.word 0xcf7fe83d ! t3_data_in_shm_area+0xbc
.word 0x849cab2b ! t3_data_in_shm_area+0xc0 (t1 bload)
.word 0x57931d44 ! t3_data_in_shm_area+0xc4
.word 0x0f7378df ! t3_data_in_shm_area+0xc8
.word 0x3620d9d7 ! t3_data_in_shm_area+0xcc
.word 0x62689d33 ! t3_data_in_shm_area+0xd0
.word 0x2ae95665 ! t3_data_in_shm_area+0xd4
.word 0xe80431d3 ! t3_data_in_shm_area+0xd8
.word 0x1aebaac2 ! t3_data_in_shm_area+0xdc
.word 0x22d58e3b ! t3_data_in_shm_area+0xe0
.word 0x9ff74c09 ! t3_data_in_shm_area+0xe4
.word 0xf7223531 ! t3_data_in_shm_area+0xe8
.word 0x2f84488a ! t3_data_in_shm_area+0xec
.word 0x4dd7a364 ! t3_data_in_shm_area+0xf0
.word 0xec370542 ! t3_data_in_shm_area+0xf4
.word 0xa8978ed4 ! t3_data_in_shm_area+0xf8
.word 0xb52bc9d3 ! t3_data_in_shm_area+0xfc
.word 0xcce3c5b7 ! t3_data_in_shm_area+0x100 (t1 bstore)
.word 0xdba6b618 ! t3_data_in_shm_area+0x104
.word 0x7d5dacf0 ! t3_data_in_shm_area+0x108
.word 0xd47354c3 ! t3_data_in_shm_area+0x10c
.word 0xb62db158 ! t3_data_in_shm_area+0x110
.word 0x37cdf0ae ! t3_data_in_shm_area+0x114
.word 0x1829a467 ! t3_data_in_shm_area+0x118
.word 0xcfc8aec2 ! t3_data_in_shm_area+0x11c
.word 0x9c5b43fc ! t3_data_in_shm_area+0x120
.word 0xba8244a2 ! t3_data_in_shm_area+0x124
.word 0xea87e65b ! t3_data_in_shm_area+0x128
.word 0x59d58480 ! t3_data_in_shm_area+0x12c
.word 0xcb79be98 ! t3_data_in_shm_area+0x130
.word 0x054bf0ba ! t3_data_in_shm_area+0x134
.word 0xfd853b03 ! t3_data_in_shm_area+0x138
.word 0xea3cae3b ! t3_data_in_shm_area+0x13c
.word 0x2b35751b ! t3_data_in_shm_area+0x140 (t2 bload)
.word 0xa1fbdd6e ! t3_data_in_shm_area+0x144
.word 0xee18ccb4 ! t3_data_in_shm_area+0x148
.word 0x7edebc63 ! t3_data_in_shm_area+0x14c
.word 0x4442403c ! t3_data_in_shm_area+0x150
.word 0x7291e536 ! t3_data_in_shm_area+0x154
.word 0x3456d658 ! t3_data_in_shm_area+0x158
.word 0x17753a92 ! t3_data_in_shm_area+0x15c
.word 0x70c45b46 ! t3_data_in_shm_area+0x160
.word 0x20814c84 ! t3_data_in_shm_area+0x164
.word 0x7029340d ! t3_data_in_shm_area+0x168
.word 0x537d33e4 ! t3_data_in_shm_area+0x16c
.word 0x1df5c9a8 ! t3_data_in_shm_area+0x170
.word 0x9583726c ! t3_data_in_shm_area+0x174
.word 0x1d7d2cf7 ! t3_data_in_shm_area+0x178
.word 0x697efcbb ! t3_data_in_shm_area+0x17c
.word 0x42bbb57b ! t3_data_in_shm_area+0x180 (t2 bstore)
.word 0xc7743b95 ! t3_data_in_shm_area+0x184
.word 0x5f6d8029 ! t3_data_in_shm_area+0x188
.word 0x667b5421 ! t3_data_in_shm_area+0x18c
.word 0x8f88a8d6 ! t3_data_in_shm_area+0x190
.word 0x0c95f2f7 ! t3_data_in_shm_area+0x194
.word 0x09c93012 ! t3_data_in_shm_area+0x198
.word 0x7e0a3c31 ! t3_data_in_shm_area+0x19c
.word 0x76188861 ! t3_data_in_shm_area+0x1a0
.word 0xa22bf2e5 ! t3_data_in_shm_area+0x1a4
.word 0x2c771137 ! t3_data_in_shm_area+0x1a8
.word 0x7be474b5 ! t3_data_in_shm_area+0x1ac
.word 0x4c592328 ! t3_data_in_shm_area+0x1b0
.word 0xea285a4e ! t3_data_in_shm_area+0x1b4
.word 0x79f71022 ! t3_data_in_shm_area+0x1b8
.word 0xa2b77c10 ! t3_data_in_shm_area+0x1bc
.word 0x9786eee9 ! t3_data_in_shm_area+0x1c0 (t3 bload)
.word 0x05cab979 ! t3_data_in_shm_area+0x1c4
.word 0xc89e47a5 ! t3_data_in_shm_area+0x1c8
.word 0x10110389 ! t3_data_in_shm_area+0x1cc
.word 0xeaf9c7a3 ! t3_data_in_shm_area+0x1d0
.word 0x6a8bc035 ! t3_data_in_shm_area+0x1d4
.word 0x6c12e8ef ! t3_data_in_shm_area+0x1d8
.word 0x1ee3b448 ! t3_data_in_shm_area+0x1dc
.word 0xd5d47312 ! t3_data_in_shm_area+0x1e0
.word 0xef8d0923 ! t3_data_in_shm_area+0x1e4
.word 0xcb54428a ! t3_data_in_shm_area+0x1e8
.word 0x275b5ae2 ! t3_data_in_shm_area+0x1ec
.word 0x537ce98e ! t3_data_in_shm_area+0x1f0
.word 0x370546ee ! t3_data_in_shm_area+0x1f4
.word 0x77742014 ! t3_data_in_shm_area+0x1f8
.word 0x7d476c55 ! t3_data_in_shm_area+0x1fc
.word 0x7a6b3c7a ! t3_data_in_shm_area+0x200 (t3 bstore)
.word 0xc43ef18c ! t3_data_in_shm_area+0x204
.word 0x1e230343 ! t3_data_in_shm_area+0x208
.word 0xbc202f96 ! t3_data_in_shm_area+0x20c
.word 0x2d4553ba ! t3_data_in_shm_area+0x210
.word 0x8f8e28a0 ! t3_data_in_shm_area+0x214
.word 0xdef76082 ! t3_data_in_shm_area+0x218
.word 0x47388090 ! t3_data_in_shm_area+0x21c
.word 0xa4f48e61 ! t3_data_in_shm_area+0x220
.word 0x7dd7d81f ! t3_data_in_shm_area+0x224
.word 0x9a1390bf ! t3_data_in_shm_area+0x228
.word 0xa51a3f6c ! t3_data_in_shm_area+0x22c
.word 0xeda83aaf ! t3_data_in_shm_area+0x230
.word 0xff540335 ! t3_data_in_shm_area+0x234
.word 0xda588c83 ! t3_data_in_shm_area+0x238
.word 0x99a3f013 ! t3_data_in_shm_area+0x23c
t3_data_in_shm_area_end:
t3_data_in_shm_area_stop:
KDATA_MODULE(t3_module_data_exp_regs, 0x65db0000)
.seg "data"
KGLOBAL(t3_data_exp_regs)
t3_data_exp_regs_start:
t3_data_exp_regs:
.word 0x5996e8af ! %f0
.word 0xfa4839f6 ! %f1
.word 0x659b5ac6 ! %f2
.word 0x78281623 ! %f3
.word 0xf3b7506b ! %f4
.word 0xd2d277f6 ! %f5
.word 0x897cc7db ! %f6
.word 0x78f9c2e6 ! %f7
.word 0x0961e6bc ! %f8
.word 0xda28fba7 ! %f9
.word 0x24f8836a ! %f10
.word 0xd101626d ! %f11
.word 0x270e8874 ! %f12
.word 0x52d0f9ff ! %f13
.word 0x2b35c039 ! %f14
.word 0x40c2d773 ! %f15
.word 0xdc264cc0 ! %f16
.word 0x44d92f98 ! %f17
.word 0x58ec5038 ! %f18
.word 0x2aeef254 ! %f19
.word 0x06b324d1 ! %f20
.word 0xe43e317f ! %f21
.word 0x492986c2 ! %f22
.word 0xde30e004 ! %f23
.word 0xb27751be ! %f24
.word 0x0802774b ! %f25
.word 0x660a7b23 ! %f26
.word 0x35ef1441 ! %f27
.word 0xdd6bd4a8 ! %f28
.word 0x05f47271 ! %f29
.word 0xce796f5a ! %f30
.word 0x4af4230c ! %f31
.word 0x71f33d1e ! %f32
.word 0xdbee46d7 ! %f33
.word 0xa6945f1f ! %f34
.word 0x23473d54 ! %f35
.word 0xb40079c3 ! %f36
.word 0x17fff8a6 ! %f37
.word 0xee3efb26 ! %f38
.word 0xd0c344f4 ! %f39
.word 0x00478f2e ! %f40
.word 0x56ae2364 ! %f41
.word 0xb8c294a5 ! %f42
.word 0x6376abe0 ! %f43
.word 0xfd885911 ! %f44
.word 0xae7c8e41 ! %f45
.word 0x0d82bd14 ! %f46
.word 0x1ec5929a ! %f47
.word 0x8e61b99c ! %f48
.word 0xcb9d31b0 ! %f49
.word 0x6cf59e33 ! %f50
.word 0xd1ead9e9 ! %f51
.word 0xe01ddb23 ! %f52
.word 0x7b118239 ! %f53
.word 0xca7b4e51 ! %f54
.word 0x550c1bcd ! %f55
.word 0xb6ce67fd ! %f56
.word 0xab15148d ! %f57
.word 0x239fa4ca ! %f58
.word 0x76dfbfad ! %f59
.word 0x8b19dcaf ! %f60
.word 0x8485eeda ! %f61
.word 0xdc0652d0 ! %f62
.word 0x0b239dd2 ! %f63
.word 0x00000000 ! %g0 (always zero)
.word t3_kref+0xf24 ! %g1 (code pointer)
.word t3_data_exp_shm_area! %g2 (shared area pointer)
.word 0x73cbb6c0 ! %g3 (loop index)
.word SYM(t3_subr2) ! %g4 (jmpl target)
.word t3_kref+0x1 ! %g5 (sigbus target)
.word 0x00000000 ! %g6 (block ld offset)
.word 0x00000000 ! %g7 (block st offset)
.word 0xfdbfc35e ! %o0
.word 0x2db2c0a4 ! %o1
.word 0x1cd368aa ! %o2
.word 0x7448494e ! %o3
.word 0x6f49e8c5 ! %o4
.word 0x05fc6aeb ! %o5
.word 0x00000000 ! %sp (stack pointer)
.word 0x00000000 ! %o7 (relocatable junk)
.word 0x9089584a ! %l0
.word 0xd7701b60 ! %l1
.word 0xd2f9446e ! %l2
.word 0xeb15e618 ! %l3
.word 0x4e388f11 ! %l4
.word 0x19275044 ! %l5
.word 0x308d8dca ! %l6
.word 0x2e093de2 ! %l7
.word t3_data_exp_area0 ! %i0 (area pointer)
.word t3_data_exp_area0 ! %i1 (area pointer)
.word 0x0000000d ! %i2 (byte offset)
.word 0x0000000a ! %i3 (halfword offset)
.word 0x00000004 ! %i4 (word offset)
.word 0xfffffff8 ! %i5 (doubleword offset)
.word 0x00000000 ! %fp (frame pointer)
.word 0x00000000 ! %i7 (return address)
.word 0xa7ca0638 ! %y
.word 0x00000009 ! %icc (nzvc)
.word 0x0000059e ! %fsr
.word 0x00000000 ! %gsr.mask
.word 0x00000000 ! %gsr
.word 0x00000080 ! %asi
.word 0x00000000 ! Integer overflow traps
.word 0x00000000 ! Integer divide by zero traps
.word 0x00000000 ! Integer divide > 52 bit dividend traps
.word 0x00000000 ! Floating inexact traps
.word 0x00000000 ! Floating divide by zero traps
.word 0x00000000 ! Floating underflow traps
.word 0x00000000 ! Floating overflow traps
.word 0x00000000 ! Floating invalid traps
.word 0x00000000 ! Floating other traps
.word 0x00000000 ! Ticc traps
.word 0x00000000 ! Unexpected SIGFPE traps
.word 0x00000000 ! Unexpected SIGSEGV traps
.word 0x00000000 ! Unexpected SIGBUS traps
.word 0x00000000 ! Unexpected SIGILL traps
.word 0x00000000 ! Expected SIGSEGV traps
.word 0x00000000 ! Expected SIGBUS traps
.word 0x00000000 ! UNIMP traps
.word 0x00000000 ! ??
t3_data_exp_mtbl_size: .word 253
t3_data_exp_regs_end:
.skip 7708 ! page align
KDATA_MODULE(t3_module_data_exp_stack, 0x706fe000)
.seg "data"
KGLOBAL(t3_data_exp_mtbl_size)
KGLOBAL(t3_data_exp_mtbl)
KGLOBAL(t3_data_exp_stack)
t3_data_exp_stack_start:
.word 0x0c486935
.word 0x13926a55
.word 0x7bf4a3ba
.word 0x5729d67b
.word 0xa5a7a37d
.word 0xbf91cd95
.word 0xfa3b0a5c
.word 0x3dbea439
.word 0x2f31dd0d
.word 0xc4b71556
.word 0xdb0695d4
.word 0xdbd0e74f
.word 0x5687e93f
.word 0xba6f74e0
.word 0x9b90ea99
.word 0x10cefa65
.word 0xf65859ef
.word 0x51980f4a
.word 0x2bbffbde
.word 0x3126aca0
.word 0xf9697b82
.word 0xc3d9dd2e
.word 0xc296913b
.word 0xfd6f807c
.word 0x4f788d2a
.word 0x79f1b99f
.word 0xef75028d
.word 0x11f983de
.word 0x4d9db967
.word 0x7937ca5b
.word 0x0c4f4e19
.word 0xc0e91569
.word 0x40d892d0
.word 0xfe38b73d
.word 0x6fabecf7
.word 0xd2b92b10
.word 0xd9611913
.word 0x106664f4
.word 0x4c9109ad
.word 0x9482edeb
.word 0x14958a39
.word 0xa90d26f9
.word 0x38bbfd19
.word 0xb202bf4e
.word 0x9a1d842e
.word 0x49159cbe
.word 0x20d93594
.word 0xb83ffb17
.word 0x135f3a80
.word 0x0ceaae23
.word 0xb530ec54
.word 0x763e0b48
.word 0xd2ebc467
.word 0xa75e5b2d
.word 0x619f4d12
.word 0x4872a0d5
.word 0x6853c704
.word 0x52df52f9
.word 0xe7f4f3ec
.word 0x4b2625bd
.word 0x3c25ffed
.word 0x16fc85ee
.word 0x0e46e58c
.word 0x64a0bc5e
.word 0x8bed73e9
.word 0x86532731
.word 0x41836588
.word 0x93576005
.word 0x9f1d45f7
.word 0xd9d6d15d
.word 0xf2134f0b
.word 0x4371fac4
.word 0xa0347a95
.word 0x812ac273
.word 0x12a5d3b5
.word 0x0b3c8488
.word 0x79442b3e
.word 0x8fbe630f
.word 0xeabec4c0
.word 0xcca27f6a
.word 0x7ca6ee33
.word 0xface8cdd
.word 0x2d7dca63
.word 0x2bf56545
.word 0x9a60767e
.word 0x3890444a
.word 0x6b972d7a
.word 0xb733da88
.word 0xc488b033
.word 0x43e0d97e
.word 0xdbdd1766
.word 0x3610ba4c
.word 0xd195dcf9
.word 0x4d22a488
.word 0x92426c31
.word 0xf7564fa8
.word 0x468d74c8
.word 0xe7acd0db
.word 0x702ea2f6
.word 0xad335044
.word 0xa55bcef3
.word 0x6ea7ebf8
.word 0xe48c407f
.word 0x7cc46c2c
.word 0x110ed769
.word 0xc3982b6c
.word 0x5c71d82f
.word 0x570686e6
.word 0xc2b05437
.word 0xb7719dfd
.word 0x98dfb722
.word 0xdf8aedc6
.word 0x1a407f50
.word 0x2421bc20
.word 0xe90a9d92
.word 0x01081f7f
.word 0x4819f890
.word 0x6b3d0bad
.word 0x1d4e2a7c
.word 0x9e76f8fd
.word 0x181453fe
.word 0x1e36cad5
.word 0x5b67dd83
.word 0x6a155b72
.word 0x514ac851
.word 0xa073d653
.word 0x6b45d313
.word 0xffa49faf
.word 0x27c0c1b5
.word 0xaae93ee1
.word 0x9ac29ec9
.word 0xadcb6ab4
.word 0x30765cce
.word 0x7f0a41ed
.word 0x9859e811
.word 0x78e7b789
.word 0x311b0dfc
.word 0x02d0998c
.word 0x2777ad10
.word 0x79172a4f
.word 0x92acf8e1
.word 0xdce557ae
.word 0xfebe4fc4
.word 0xc3090091
.word 0x8637bc1f
.word 0x559fc093
.word 0x87bdd16a
.word 0x208e32df
.word 0x64cdb566
.word 0x52f2d87d
.word 0x4a58e01f
.word 0x60119b9d
.word 0x1c0301ad
.word 0x41b998a7
.word 0x22ba9aca
.word 0x6a6b3718
.word 0xaee1bdbe
.word 0x615cff75
.word 0xb18a2f38
.word 0x6a1ed0d9
.word 0xdcc34af8
.word 0x5ece6fec
.word 0xe137b688
.word 0x7f47b23e
.word 0xc3f29c50
.word 0xdc841463
.word 0xa30ff3c8
.word 0xf5782645
t3_data_exp_sp:
.word 0x01b7cf98
.word 0xc5cc387a
.word 0xd17ad8e0
.word 0xfdece6ab
.word 0x14ad9704
.word 0xa7a7ce4b
.word 0x3ca2f5ae
.word 0x2de1c635
.word t3_data_exp_area0
.word t3_data_exp_area0
.word 0x00000013
.word 0x00000014
.word 0x0000001c
.word 0xffffffe0
.word t3_data_exp_fp
.word 0xb56a85e4
.word 0xf0328e6c
.word 0x9c6535cf
.word 0x3b624c88
.word 0xabe3a89c
.word 0x7d2787c3
.word 0x353e8f24
.word 0xd8493d09
.word 0x61983817
t3_data_exp_mtbl_base:
.word 0x380fffff ! [%fp - 0x400]
.word 0xc0000000 ! [%fp - 0x3fc]
.word 0x380fffff ! [%fp - 0x3f8]
.word 0xe0000000 ! [%fp - 0x3f4]
.word 0x380fffff ! [%fp - 0x3f0]
.word 0x80000000 ! [%fp - 0x3ec]
.word 0x38000000 ! [%fp - 0x3e8]
.word 0x40000000 ! [%fp - 0x3e4]
.word 0x38000000 ! [%fp - 0x3e0]
.word 0x80000000 ! [%fp - 0x3dc]
.word 0x38000000 ! [%fp - 0x3d8]
.word 0x20000000 ! [%fp - 0x3d4]
.word 0x47f00000 ! [%fp - 0x3d0]
.word 0x00000000 ! [%fp - 0x3cc]
.word 0x47f00000 ! [%fp - 0x3c8]
.word 0x20000000 ! [%fp - 0x3c4]
.word 0x47efffff ! [%fp - 0x3c0]
.word 0xffffffff ! [%fp - 0x3bc]
.word 0x7ff00000 ! [%fp - 0x3b8]
.word 0x00000000 ! [%fp - 0x3b4]
.word 0x7fefffff ! [%fp - 0x3b0]
.word 0xffffffff ! [%fp - 0x3ac]
.word 0x000fffff ! [%fp - 0x3a8]
.word 0xffffffff ! [%fp - 0x3a4]
.word 0x000fffff ! [%fp - 0x3a0]
.word 0xfffffffe ! [%fp - 0x39c]
.word 0x00100000 ! [%fp - 0x398]
.word 0x00000000 ! [%fp - 0x394]
.word 0x00000000 ! [%fp - 0x390]
.word 0x00000001 ! [%fp - 0x38c]
.word 0x00000000 ! [%fp - 0x388]
.word 0x00000002 ! [%fp - 0x384]
.word 0x00000000 ! [%fp - 0x380]
.word 0x00000000 ! [%fp - 0x37c]
.word 0x7f800000 ! [%fp - 0x378]
.word 0x7f7fffff ! [%fp - 0x374]
.word 0x007fffff ! [%fp - 0x370]
.word 0x007ffffe ! [%fp - 0x36c]
.word 0x00800000 ! [%fp - 0x368]
.word 0x00000001 ! [%fp - 0x364]
.word 0x00000002 ! [%fp - 0x360]
.word 0x80000000 ! [%fp - 0x35c]
.word 0x207fe000 ! [%fp - 0x358]
.word 0x1ffff000 ! [%fp - 0x354]
.word 0x307fe123 ! [%fp - 0x350]
.word 0x0fff1001 ! [%fp - 0x34c]
.word 0x2ff81000 ! [%fp - 0x348]
.word 0x1072e100 ! [%fp - 0x344]
.word 0x027fe067 ! [%fp - 0x340]
.word 0x3eff1289 ! [%fp - 0x33c]
.word 0x3f000400 ! [%fp - 0x338]
.word 0x80003c1f ! [%fp - 0x334]
.word 0x00fff800 ! [%fp - 0x330]
.word 0xffff8000 ! [%fp - 0x32c]
.word 0x200ff760 ! [%fp - 0x328]
.word 0x0800011f ! [%fp - 0x324]
.word 0x1ffff800 ! [%fp - 0x320]
.word 0x00000000 ! [%fp - 0x31c]
.word 0x3ffe8000 ! [%fp - 0x318]
.word 0x147ff000 ! [%fp - 0x314]
.word 0x137fe671 ! [%fp - 0x310]
.word 0x3ffe8459 ! [%fp - 0x30c]
.word 0x127fffff ! [%fp - 0x308]
.word 0x3fffffff ! [%fp - 0x304]
.word 0x307fe123 ! [%fp - 0x300]
.word 0x047fffff ! [%fp - 0x2fc]
.word 0x307fe123 ! [%fp - 0x2f8]
.word 0x03ffffff ! [%fp - 0x2f4]
.word 0x107fe100 ! [%fp - 0x2f0]
.word 0x22efffff ! [%fp - 0x2ec]
.word 0x380ffe80 ! [%fp - 0x2e8]
.word 0x00000000 ! [%fp - 0x2e4]
.word 0x04bfeff9 ! [%fp - 0x2e0]
.word 0x00000000 ! [%fp - 0x2dc]
.word 0x380fffff ! [%fp - 0x2d8]
.word 0xffffffff ! [%fp - 0x2d4]
.word 0x04bfffff ! [%fp - 0x2d0]
.word 0xffffffff ! [%fp - 0x2cc]
.word 0x300ff123 ! [%fp - 0x2c8]
.word 0x40000000 ! [%fp - 0x2c4]
.word 0x0caf8ee0 ! [%fp - 0x2c0]
.word 0x00000000 ! [%fp - 0x2bc]
.word 0x3c0ff456 ! [%fp - 0x2b8]
.word 0x00000000 ! [%fp - 0x2b4]
.word 0x009ff000 ! [%fp - 0x2b0]
.word 0x00000000 ! [%fp - 0x2ac]
.word 0x3c0ff456 ! [%fp - 0x2a8]
.word 0x0000ff99 ! [%fp - 0x2a4]
.word 0x009ff000 ! [%fp - 0x2a0]
.word 0x001234ff ! [%fp - 0x29c]
.word 0x0080ffff ! [%fp - 0x298]
.word 0x3ff8f000 ! [%fp - 0x294]
.word 0x01800001 ! [%fp - 0x290]
.word 0x40c2fc1f ! [%fp - 0x28c]
.word 0x00100100 ! [%fp - 0x288]
.word 0x10010001 ! [%fp - 0x284]
.word 0x3fff8f88 ! [%fp - 0x280]
.word 0x00000000 ! [%fp - 0x27c]
.word 0x00f00f00 ! [%fp - 0x278]
.word 0xf000000f ! [%fp - 0x274]
.word 0x409ff00f ! [%fp - 0x270]
.word 0xff000fff ! [%fp - 0x26c]
.word 0x04003009 ! [%fp - 0x268]
.word 0x4fff0001 ! [%fp - 0x264]
.word 0x03001001 ! [%fp - 0x260]
.word 0x4feeeeee ! [%fp - 0x25c]
.word 0x0801e067 ! [%fp - 0x258]
.word 0x54f231f8 ! [%fp - 0x254]
.word 0x01000001 ! [%fp - 0x250]
.word 0x00000001 ! [%fp - 0x24c]
.word 0x453eef45 ! [%fp - 0x248]
.word 0x00000001 ! [%fp - 0x244]
.word 0x01100111 ! [%fp - 0x240]
.word 0x00011111 ! [%fp - 0x23c]
.word 0x455f8000 ! [%fp - 0x238]
.word 0xffffffff ! [%fp - 0x234]
.word 0x01301222 ! [%fp - 0x230]
.word 0x00111222 ! [%fp - 0x22c]
.word 0x458f1100 ! [%fp - 0x228]
.word 0x01111001 ! [%fp - 0x224]
.word 0x40811111 ! [%fp - 0x220]
.word 0x00feeeee ! [%fp - 0x21c]
.word 0x40000011 ! [%fp - 0x218]
.word 0x007fffff ! [%fp - 0x214]
.word 0x41800221 ! [%fp - 0x210]
.word 0x01ff0001 ! [%fp - 0x20c]
.word 0x7f333333 ! [%fp - 0x208]
.word 0x3f7fffff ! [%fp - 0x204]
.word 0x40100001 ! [%fp - 0x200]
.word 0x11000011 ! [%fp - 0x1fc]
.word 0x001fffff ! [%fp - 0x1f8]
.word 0xffffffff ! [%fp - 0x1f4]
.word 0x40000000 ! [%fp - 0x1f0]
.word 0x00000011 ! [%fp - 0x1ec]
.word 0x000fffff ! [%fp - 0x1e8]
.word 0xffffffff ! [%fp - 0x1e4]
.word 0x7fe11111 ! [%fp - 0x1e0]
.word 0xffffffff ! [%fp - 0x1dc]
.word 0x3ffff110 ! [%fp - 0x1d8]
.word 0x00000001 ! [%fp - 0x1d4]
.word 0x7fffffff ! [%fp - 0x1d0]
.word 0x7f800001 ! [%fp - 0x1cc]
.word 0x7f800000 ! [%fp - 0x1c8]
.word 0x7f7fffff ! [%fp - 0x1c4]
.word 0x5f800001 ! [%fp - 0x1c0]
.word 0x5f800000 ! [%fp - 0x1bc]
.word 0x5f7fffff ! [%fp - 0x1b8]
.word 0x5f000001 ! [%fp - 0x1b4]
.word 0x5f000000 ! [%fp - 0x1b0]
.word 0x5effffff ! [%fp - 0x1ac]
.word 0x4b000001 ! [%fp - 0x1a8]
.word 0x4b000000 ! [%fp - 0x1a4]
.word 0x4affffff ! [%fp - 0x1a0]
.word 0x40000001 ! [%fp - 0x19c]
.word 0x40000000 ! [%fp - 0x198]
.word 0x3fffffff ! [%fp - 0x194]
.word 0x3f800001 ! [%fp - 0x190]
.word 0x3f800000 ! [%fp - 0x18c]
.word 0x3f7fffff ! [%fp - 0x188]
.word 0x00000000 ! [%fp - 0x184]
.word 0x7fffffff ! [%fp - 0x180]
.word 0xffffffff ! [%fp - 0x17c]
.word 0x7ff00000 ! [%fp - 0x178]
.word 0x00000001 ! [%fp - 0x174]
.word 0x7ff00000 ! [%fp - 0x170]
.word 0x00000000 ! [%fp - 0x16c]
.word 0x7fefffff ! [%fp - 0x168]
.word 0xffffffff ! [%fp - 0x164]
.word 0x43e00000 ! [%fp - 0x160]
.word 0x00000001 ! [%fp - 0x15c]
.word 0x43e00000 ! [%fp - 0x158]
.word 0x00000000 ! [%fp - 0x154]
.word 0x43dfffff ! [%fp - 0x150]
.word 0xffffffff ! [%fp - 0x14c]
.word 0x43d00000 ! [%fp - 0x148]
.word 0x00000001 ! [%fp - 0x144]
.word 0x43d00000 ! [%fp - 0x140]
.word 0x00000000 ! [%fp - 0x13c]
.word 0x43cfffff ! [%fp - 0x138]
.word 0xffffffff ! [%fp - 0x134]
.word 0x43300000 ! [%fp - 0x130]
.word 0x00000001 ! [%fp - 0x12c]
.word 0x43300000 ! [%fp - 0x128]
.word 0x00000000 ! [%fp - 0x124]
.word 0x432fffff ! [%fp - 0x120]
.word 0xffffffff ! [%fp - 0x11c]
.word 0x40000000 ! [%fp - 0x118]
.word 0x00000001 ! [%fp - 0x114]
.word 0x40000000 ! [%fp - 0x110]
.word 0x00000000 ! [%fp - 0x10c]
.word 0x3fffffff ! [%fp - 0x108]
.word 0xffffffff ! [%fp - 0x104]
.word 0x3ff00000 ! [%fp - 0x100]
.word 0x00000001 ! [%fp - 0xfc]
.word 0x3ff00000 ! [%fp - 0xf8]
.word 0x00000000 ! [%fp - 0xf4]
.word 0x3fefffff ! [%fp - 0xf0]
.word 0xffffffff ! [%fp - 0xec]
.word 0x80000000 ! [%fp - 0xe8]
.word 0x00000000 ! [%fp - 0xe4]
.word 0x7fffffff ! [%fp - 0xe0]
.word 0xffffffff ! [%fp - 0xdc]
.word 0x00000000 ! [%fp - 0xd8]
.word 0x00000000 ! [%fp - 0xd4]
.word 0x00200000 ! [%fp - 0xd0]
.word 0x00000003 ! [%fp - 0xcc]
.word 0x00200000 ! [%fp - 0xc8]
.word 0x00000002 ! [%fp - 0xc4]
.word 0x00200000 ! [%fp - 0xc0]
.word 0x00000001 ! [%fp - 0xbc]
.word 0x00200000 ! [%fp - 0xb8]
.word 0x00000000 ! [%fp - 0xb4]
.word 0x001fffff ! [%fp - 0xb0]
.word 0xffffffff ! [%fp - 0xac]
.word 0x00100000 ! [%fp - 0xa8]
.word 0x00000001 ! [%fp - 0xa4]
.word 0x00100000 ! [%fp - 0xa0]
.word 0x00000000 ! [%fp - 0x9c]
.word 0x000fffff ! [%fp - 0x98]
.word 0xffffffff ! [%fp - 0x94]
.word 0x00080000 ! [%fp - 0x90]
.word 0x00000001 ! [%fp - 0x8c]
.word 0x00080000 ! [%fp - 0x88]
.word 0x00000000 ! [%fp - 0x84]
.word 0x0007ffff ! [%fp - 0x80]
.word 0xffffffff ! [%fp - 0x7c]
.word 0x00000000 ! [%fp - 0x78]
.word 0x01000003 ! [%fp - 0x74]
.word 0x00000000 ! [%fp - 0x70]
.word 0x01000002 ! [%fp - 0x6c]
.word 0x00000000 ! [%fp - 0x68]
.word 0x01000001 ! [%fp - 0x64]
.word 0x00000000 ! [%fp - 0x60]
.word 0x01000000 ! [%fp - 0x5c]
.word 0x00000000 ! [%fp - 0x58]
.word 0x00ffffff ! [%fp - 0x54]
.word 0x00000000 ! [%fp - 0x50]
.word 0x00800001 ! [%fp - 0x4c]
.word 0x00000000 ! [%fp - 0x48]
.word 0x00800000 ! [%fp - 0x44]
.word 0x00000000 ! [%fp - 0x40]
.word 0x007fffff ! [%fp - 0x3c]
.word 0x00000000 ! [%fp - 0x38]
.word 0x00400001 ! [%fp - 0x34]
.word 0x00000000 ! [%fp - 0x30]
.word 0x00400000 ! [%fp - 0x2c]
.word 0x00000000 ! [%fp - 0x28]
.word 0x003fffff ! [%fp - 0x24]
.word t3_data_exp_area0 ! [%fp - 0x20]
.word SYM(t3_subr3) ! [%fp - 0x1c]
.word SYM(t3_subr2) ! [%fp - 0x18]
.word SYM(t3_subr1) ! [%fp - 0x14]
.word SYM(t3_subr0) ! [%fp - 0x10]
t3_data_exp_mtbl:
.word 0xd7dfb9a9 ! [%fp - 0xc]
.word 0xb00a5b90 ! [%fp - 0x8]
.word 0xa236c4d9 ! [%fp - 0x4]
t3_data_exp_fp:
.word 0xbe8ed6a4
.word 0xadebabbb
.word 0x00d3bdc9
.word 0xdcd43e41
.word 0x7adb5883
.word 0x5b19b5ad
.word 0xb93ad5c8
.word 0x891e1184
.word 0x6d8a27e0
.word 0xbc6cc626
.word 0xa46847e2
.word 0x75e03068
.word 0xbe4973fc
.word 0xf17e33e8
.word 0x04c9a119
.word 0x208045f4
.word 0x43199fad
.word 0x2ec8fd33
.word 0xe13f2caf
.word 0xfbd49e7a
.word 0x19f1a308
.word 0x025f196b
.word 0xa8d90efc
.word 0xa1330bd7
t3_data_exp_stacktop:
.word 0
t3_data_exp_stack_end:
.skip 6300 ! page align
KDATA_MODULE(t3_module_data_exp_area0, 0x64b8e000)
.seg "data"
t3_data_exp_area0_start:
.skip 8128
t3_data_exp_area0_begin:
.word 0x53db545b ! t3_data_exp_area0-0x20
.word 0x716fc0f8 ! t3_data_exp_area0-0x1c
.word 0x67cab981 ! t3_data_exp_area0-0x18
.word 0x70d349f8 ! t3_data_exp_area0-0x14
.word 0xc6d6cc61 ! t3_data_exp_area0-0x10
.word 0x1a0fcf6d ! t3_data_exp_area0-0xc
.word 0xe3190c3c ! t3_data_exp_area0-0x8
.word 0x5e54a7a1 ! t3_data_exp_area0-0x4
.global t3_data_exp_area0; t3_data_exp_area0:
.word 0xc51359b0 ! t3_data_exp_area0+0x0
.word 0x6823a3eb ! t3_data_exp_area0+0x4
.word 0xd3f8b83d ! t3_data_exp_area0+0x8
.word 0x3ceef769 ! t3_data_exp_area0+0xc
.word 0x2dffb776 ! t3_data_exp_area0+0x10
.word 0xf05c23c7 ! t3_data_exp_area0+0x14
.word 0x9d17b778 ! t3_data_exp_area0+0x18
.word 0x40d30d08 ! t3_data_exp_area0+0x1c
t3_data_exp_area0_end:
t3_data_exp_area0_stop:
KDATA_MODULE(t3_module_data_exp_shm_area, 0x68d40000)
.seg "data"
t3_data_exp_shm_area_start:
t3_data_exp_shm_area_begin:
.global t3_data_exp_shm_area; t3_data_exp_shm_area:
.word 0xe06a50b7 ! t3_data_exp_shm_area+0x0 (t0)
.word 0x480c12f4 ! t3_data_exp_shm_area+0x4 (t1)
.word 0xa9791108 ! t3_data_exp_shm_area+0x8 (t2)
.word 0xa79a7b64 ! t3_data_exp_shm_area+0xc (t3)
.word 0xa64860cf ! t3_data_exp_shm_area+0x10 (t0)
.word 0x27da9fa8 ! t3_data_exp_shm_area+0x14 (t1)
.word 0x8ffb3f22 ! t3_data_exp_shm_area+0x18 (t2)
.word 0x0f2ec36a ! t3_data_exp_shm_area+0x1c (t3)
.word 0x1a3a419a ! t3_data_exp_shm_area+0x20 (t0)
.word 0x874ff9c0 ! t3_data_exp_shm_area+0x24 (t1)
.word 0xbf2b8bb1 ! t3_data_exp_shm_area+0x28 (t2)
.word 0xbc65eddd ! t3_data_exp_shm_area+0x2c (t3)
.word 0x4abaa8a7 ! t3_data_exp_shm_area+0x30 (t0)
.word 0xd259f321 ! t3_data_exp_shm_area+0x34 (t1)
.word 0x298bf57e ! t3_data_exp_shm_area+0x38 (t2)
.word 0x88bf4ad5 ! t3_data_exp_shm_area+0x3c (t3)
.word 0x3d42b649 ! t3_data_exp_shm_area+0x40 (t0 bload)
.word 0x24cb6e24 ! t3_data_exp_shm_area+0x44
.word 0x6a1c2e4a ! t3_data_exp_shm_area+0x48
.word 0xfa65b6cf ! t3_data_exp_shm_area+0x4c
.word 0x2954b034 ! t3_data_exp_shm_area+0x50
.word 0xc383d3fb ! t3_data_exp_shm_area+0x54
.word 0x0972bf3a ! t3_data_exp_shm_area+0x58
.word 0xc84b9440 ! t3_data_exp_shm_area+0x5c
.word 0xe9bfa4ef ! t3_data_exp_shm_area+0x60
.word 0x80d953d2 ! t3_data_exp_shm_area+0x64
.word 0xf27d2d19 ! t3_data_exp_shm_area+0x68
.word 0xb159177b ! t3_data_exp_shm_area+0x6c
.word 0x3e0227d1 ! t3_data_exp_shm_area+0x70
.word 0x506c7749 ! t3_data_exp_shm_area+0x74
.word 0x209cc63f ! t3_data_exp_shm_area+0x78
.word 0xec0e7927 ! t3_data_exp_shm_area+0x7c
.word 0x1d8640b3 ! t3_data_exp_shm_area+0x80 (t0 bstore)
.word 0x1b5e68f8 ! t3_data_exp_shm_area+0x84
.word 0xf72ab8ee ! t3_data_exp_shm_area+0x88
.word 0x33ef8afd ! t3_data_exp_shm_area+0x8c
.word 0xe8b809d3 ! t3_data_exp_shm_area+0x90
.word 0x3efd067c ! t3_data_exp_shm_area+0x94
.word 0xcb69bdda ! t3_data_exp_shm_area+0x98
.word 0x4e4bea06 ! t3_data_exp_shm_area+0x9c
.word 0x2f4dc7fa ! t3_data_exp_shm_area+0xa0
.word 0x38557fd3 ! t3_data_exp_shm_area+0xa4
.word 0x668966eb ! t3_data_exp_shm_area+0xa8
.word 0xf31ba008 ! t3_data_exp_shm_area+0xac
.word 0x7e36e0e1 ! t3_data_exp_shm_area+0xb0
.word 0xe08117e9 ! t3_data_exp_shm_area+0xb4
.word 0x87c91640 ! t3_data_exp_shm_area+0xb8
.word 0xcf7fe83d ! t3_data_exp_shm_area+0xbc
.word 0x849cab2b ! t3_data_exp_shm_area+0xc0 (t1 bload)
.word 0x57931d44 ! t3_data_exp_shm_area+0xc4
.word 0x0f7378df ! t3_data_exp_shm_area+0xc8
.word 0x3620d9d7 ! t3_data_exp_shm_area+0xcc
.word 0x62689d33 ! t3_data_exp_shm_area+0xd0
.word 0x2ae95665 ! t3_data_exp_shm_area+0xd4
.word 0xe80431d3 ! t3_data_exp_shm_area+0xd8
.word 0x1aebaac2 ! t3_data_exp_shm_area+0xdc
.word 0x22d58e3b ! t3_data_exp_shm_area+0xe0
.word 0x9ff74c09 ! t3_data_exp_shm_area+0xe4
.word 0xf7223531 ! t3_data_exp_shm_area+0xe8
.word 0x2f84488a ! t3_data_exp_shm_area+0xec
.word 0x4dd7a364 ! t3_data_exp_shm_area+0xf0
.word 0xec370542 ! t3_data_exp_shm_area+0xf4
.word 0xa8978ed4 ! t3_data_exp_shm_area+0xf8
.word 0xb52bc9d3 ! t3_data_exp_shm_area+0xfc
.word 0xcce3c5b7 ! t3_data_exp_shm_area+0x100 (t1 bstore)
.word 0xdba6b618 ! t3_data_exp_shm_area+0x104
.word 0x7d5dacf0 ! t3_data_exp_shm_area+0x108
.word 0xd47354c3 ! t3_data_exp_shm_area+0x10c
.word 0xb62db158 ! t3_data_exp_shm_area+0x110
.word 0x37cdf0ae ! t3_data_exp_shm_area+0x114
.word 0x1829a467 ! t3_data_exp_shm_area+0x118
.word 0xcfc8aec2 ! t3_data_exp_shm_area+0x11c
.word 0x9c5b43fc ! t3_data_exp_shm_area+0x120
.word 0xba8244a2 ! t3_data_exp_shm_area+0x124
.word 0xea87e65b ! t3_data_exp_shm_area+0x128
.word 0x59d58480 ! t3_data_exp_shm_area+0x12c
.word 0xcb79be98 ! t3_data_exp_shm_area+0x130
.word 0x054bf0ba ! t3_data_exp_shm_area+0x134
.word 0xfd853b03 ! t3_data_exp_shm_area+0x138
.word 0xea3cae3b ! t3_data_exp_shm_area+0x13c
.word 0x2b35751b ! t3_data_exp_shm_area+0x140 (t2 bload)
.word 0xa1fbdd6e ! t3_data_exp_shm_area+0x144
.word 0xee18ccb4 ! t3_data_exp_shm_area+0x148
.word 0x7edebc63 ! t3_data_exp_shm_area+0x14c
.word 0x4442403c ! t3_data_exp_shm_area+0x150
.word 0x7291e536 ! t3_data_exp_shm_area+0x154
.word 0x3456d658 ! t3_data_exp_shm_area+0x158
.word 0x17753a92 ! t3_data_exp_shm_area+0x15c
.word 0x70c45b46 ! t3_data_exp_shm_area+0x160
.word 0x20814c84 ! t3_data_exp_shm_area+0x164
.word 0x7029340d ! t3_data_exp_shm_area+0x168
.word 0x537d33e4 ! t3_data_exp_shm_area+0x16c
.word 0x1df5c9a8 ! t3_data_exp_shm_area+0x170
.word 0x9583726c ! t3_data_exp_shm_area+0x174
.word 0x1d7d2cf7 ! t3_data_exp_shm_area+0x178
.word 0x697efcbb ! t3_data_exp_shm_area+0x17c
.word 0x42bbb57b ! t3_data_exp_shm_area+0x180 (t2 bstore)
.word 0xc7743b95 ! t3_data_exp_shm_area+0x184
.word 0x5f6d8029 ! t3_data_exp_shm_area+0x188
.word 0x667b5421 ! t3_data_exp_shm_area+0x18c
.word 0x8f88a8d6 ! t3_data_exp_shm_area+0x190
.word 0x0c95f2f7 ! t3_data_exp_shm_area+0x194
.word 0x09c93012 ! t3_data_exp_shm_area+0x198
.word 0x7e0a3c31 ! t3_data_exp_shm_area+0x19c
.word 0x76188861 ! t3_data_exp_shm_area+0x1a0
.word 0xa22bf2e5 ! t3_data_exp_shm_area+0x1a4
.word 0x2c771137 ! t3_data_exp_shm_area+0x1a8
.word 0x7be474b5 ! t3_data_exp_shm_area+0x1ac
.word 0x4c592328 ! t3_data_exp_shm_area+0x1b0
.word 0xea285a4e ! t3_data_exp_shm_area+0x1b4
.word 0x79f71022 ! t3_data_exp_shm_area+0x1b8
.word 0xa2b77c10 ! t3_data_exp_shm_area+0x1bc
.word 0x9786eee9 ! t3_data_exp_shm_area+0x1c0 (t3 bload)
.word 0x05cab979 ! t3_data_exp_shm_area+0x1c4
.word 0xc89e47a5 ! t3_data_exp_shm_area+0x1c8
.word 0x10110389 ! t3_data_exp_shm_area+0x1cc
.word 0xeaf9c7a3 ! t3_data_exp_shm_area+0x1d0
.word 0x6a8bc035 ! t3_data_exp_shm_area+0x1d4
.word 0x6c12e8ef ! t3_data_exp_shm_area+0x1d8
.word 0x1ee3b448 ! t3_data_exp_shm_area+0x1dc
.word 0xd5d47312 ! t3_data_exp_shm_area+0x1e0
.word 0xef8d0923 ! t3_data_exp_shm_area+0x1e4
.word 0xcb54428a ! t3_data_exp_shm_area+0x1e8
.word 0x275b5ae2 ! t3_data_exp_shm_area+0x1ec
.word 0x537ce98e ! t3_data_exp_shm_area+0x1f0
.word 0x370546ee ! t3_data_exp_shm_area+0x1f4
.word 0x77742014 ! t3_data_exp_shm_area+0x1f8
.word 0x7d476c55 ! t3_data_exp_shm_area+0x1fc
.word 0x7a6b3c7a ! t3_data_exp_shm_area+0x200 (t3 bstore)
.word 0xc43ef18c ! t3_data_exp_shm_area+0x204
.word 0x1e230343 ! t3_data_exp_shm_area+0x208
.word 0xbc202f96 ! t3_data_exp_shm_area+0x20c
.word 0x2d4553ba ! t3_data_exp_shm_area+0x210
.word 0x8f8e28a0 ! t3_data_exp_shm_area+0x214
.word 0xdef76082 ! t3_data_exp_shm_area+0x218
.word 0x47388090 ! t3_data_exp_shm_area+0x21c
.word 0xa4f48e61 ! t3_data_exp_shm_area+0x220
.word 0x7dd7d81f ! t3_data_exp_shm_area+0x224
.word 0x9a1390bf ! t3_data_exp_shm_area+0x228
.word 0xa51a3f6c ! t3_data_exp_shm_area+0x22c
.word 0xeda83aaf ! t3_data_exp_shm_area+0x230
.word 0xff540335 ! t3_data_exp_shm_area+0x234
.word 0xda588c83 ! t3_data_exp_shm_area+0x238
.word 0x99a3f013 ! t3_data_exp_shm_area+0x23c
t3_data_exp_shm_area_end:
t3_data_exp_shm_area_stop:
#include "asi_s.h"
/*
* User code/data
*/
SECTION default_user TEXT_VA=T0_KAOS_BOOT_VA
.global kaos_boot
/************************************************************************
Test case code start
************************************************************************/
.seg "text"
ALIGN_PAGE_8K
user_text_start:
.skip 0x1b00 /* place at end of lower 8k of i$ */
kaos_boot:
/* Branching code */
ta 0x2e
cmp %o1, 0
setx t0_kaos_boot, %g2, %g3
be,a .+8
jmp %g3
nop
cmp %o1, 1
setx t1_kaos_boot, %g2, %g3
be,a .+8
jmp %g3
nop
cmp %o1, 2
setx t2_kaos_boot, %g2, %g3
be,a .+8
jmp %g3
nop
cmp %o1, 3
setx t3_kaos_boot, %g2, %g3
be,a .+8
jmp %g3
nop
ta 0x1
nop
/** Thread 0 begins here ****/
t0_kaos_boot:
set t0_data_in_fp, %sp /* setup stack pointer */
/*
* setup %sp in all windows
* clear all window registers
*/
clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
save %sp, 0, %sp
clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
save %sp, 0, %sp
clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
save %sp, 0, %sp
clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
save %sp, 0, %sp
clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
save %sp, 0, %sp
restore %sp, 0, %sp
restore %sp, 0, %sp
restore %sp, 0, %sp
restore %sp, 0, %sp
restore %sp, 0, %sp
#if defined(T0_KAOS_TICK)
ta TRAP_INIT_TICK_COMPARE /* init tick compare register */
#endif
set t0_data_in_regs, %o0 /* Tell trap handlers where */
wr %g0, ASI_PRIMARY, %asi
#ifdef SET_WORKS
set t0_ktbl, %o0 /* execute random code */
#else
setx t0_ktbl, %l0, %o0 /* execute random code */
#endif
set t0_data_in_regs, %o1
set t0_data_in_mtbl_size, %o2
ld [%o2], %o2
set t0_data_in_mtbl, %o3
mov XFLAG_SGI|XFLAG_V9, %o4
call __kaos
nop
#if defined(T0_KAOS_TWOPASS)
/*
* Preload d$ with data
*/
t0_two_pass_preload:
set T0_KAOS_AREAS, %l0 /* get area table size */
set t0_offset_table_size, %l1 /* get offset table size */
ld [%l1], %l1
set t0_data_exp_mtbl, %l2 /* point to last area */
sub %l2, 16, %l2
sll %l0, 2, %l3
sub %l2, %l3, %l2
set t0_offset_table, %l3 /* point to first offset */
1:
ld [%l2], %l7 /* point to next area */
mov %l1, %l4 /* offset table size */
mov %l3, %l5 /* offset table */
2:
ld [%l5], %l6 /* get next offset */
ld [%l6+%l7], %o0 /* preload d$ with data */
deccc %l4 /* loop until out of offsets */
bne 2b
add %l5, 4, %l5
/*
* only need to do one area because areasize = D$ size
*/
deccc %l0 /* loop until out of areas */
bne 1b
add %l2, 4, %l2
/*
* Execute random code for a second time
*/
set t0_data_exp_fp, %sp /* setup stack pointer */
save %sp, 0, %sp /* setup %sp in all windows */
save %sp, 0, %sp
save %sp, 0, %sp
save %sp, 0, %sp
save %sp, 0, %sp
save %sp, 0, %sp
save %sp, 0, %sp
save %sp, 0, %sp
#ifdef SET_WORKS
set t0_ktbl, %o0 /* execute random code */
#else
setx t0_ktbl, %l0, %o0 /* execute random code */
#endif
set t0_data_exp_regs, %o1
set t0_data_exp_mtbl_size, %o2
ld [%o2], %o2
set t0_data_exp_mtbl, %o3
mov XFLAG_SGI|XFLAG_V9, %o4
t0_two_pass_execute:
call __kaos
nop
#endif
#if defined(T0_KAOS_VERIFY)
/*
* Code to verify expected==observed
* Do not run this option under RTL because it takes forever
*/
t0_kverify_regs:
set t0_data_in_regs, %o0 /* Point to observed regs */
set t0_data_exp_regs, %o1 /* Point to expected regs */
call t0_kcmp /* Compare expected/observed registers */
set KDATA_MAX_IDX, %o2 /* Count of words to compare */
t0_kverify_area:
set T0_KAOS_AREAS, %l0 /* get area table size */
set t0_data_in_mtbl, %l1 /* point to observed area pointers */
sub %l1, 16, %l1
set t0_data_exp_mtbl, %l2 /* point to expected area pointers */
sub %l2, 16, %l2
set t0_data_in_area0, %l3 /* Calculate offset to beginning of area */
set t0_data_in_area0_begin, %l4
sub %l3, %l4, %l3
set t0_data_in_area0_end, %l4 /* Calculate number of words in each area */
set t0_data_in_area0_begin, %l5
sub %l4, %l5, %l4
srl %l4, 2, %l4
t0_kverify_area_loop:
sub %l1, 4, %l1 /* Point to next area */
sub %l2, 4, %l2
ld [%l1], %o0 /* Point to start of observed area data */
sub %o0, %l3, %o0
ld [%l2], %o1 /* Point to start of expected area data */
sub %o1, %l3, %o1
call t0_kcmp /* Compare expected/observed areas */
mov %l4, %o2 /* Setup count of words to verify */
deccc %l0 /* loop until out of areas */
bne t0_kverify_area_loop
nop
#endif
ta T_GOOD_TRAP
nop
/** Thread 1 begins here ****/
t1_kaos_boot:
set t1_data_in_fp, %sp /* setup stack pointer */
/*
* setup %sp in all windows
* clear all window registers
*/
clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
save %sp, 0, %sp
clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
save %sp, 0, %sp
clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
save %sp, 0, %sp
clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
save %sp, 0, %sp
clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
save %sp, 0, %sp
/*** REMOVED FOR NIAGARA
clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
save %sp, 0, %sp
clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
save %sp, 0, %sp
clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
save %sp, 0, %sp
****/
restore %sp, 0, %sp
restore %sp, 0, %sp
restore %sp, 0, %sp
restore %sp, 0, %sp
restore %sp, 0, %sp
/*** REMOVED FOR NIAGARA
restore %sp, 0, %sp
restore %sp, 0, %sp
restore %sp, 0, %sp
***/
#if defined(T1_KAOS_TICK)
ta TRAP_INIT_TICK_COMPARE /* init tick compare register */
#endif
set t1_data_in_regs, %o0 /* Tell trap handlers where */
! HARI ta TRAP_SETDATA /* data area is */
! ta T_TRAP_INST0 /* data area is */
! HARI mov ASI_PRIMARY, %asi /* Setup asi register */
wr %g0, ASI_PRIMARY, %asi
#ifdef SET_WORKS
set t1_ktbl, %o0 /* execute random code */
#else
setx t1_ktbl, %l0, %o0 /* execute random code */
#endif
set t1_data_in_regs, %o1
set t1_data_in_mtbl_size, %o2
ld [%o2], %o2
set t1_data_in_mtbl, %o3
mov XFLAG_SGI|XFLAG_V9, %o4
call __kaos
nop
#if defined(T1_KAOS_TWOPASS)
/*
* Preload d$ with data
*/
t1_two_pass_preload:
set T1_KAOS_AREAS, %l0 /* get area table size */
set t1_offset_table_size, %l1 /* get offset table size */
ld [%l1], %l1
set t1_data_exp_mtbl, %l2 /* point to last area */
sub %l2, 16, %l2
sll %l0, 2, %l3
sub %l2, %l3, %l2
set t1_offset_table, %l3 /* point to first offset */
1:
ld [%l2], %l7 /* point to next area */
mov %l1, %l4 /* offset table size */
mov %l3, %l5 /* offset table */
2:
ld [%l5], %l6 /* get next offset */
ld [%l6+%l7], %o0 /* preload d$ with data */
deccc %l4 /* loop until out of offsets */
bne 2b
add %l5, 4, %l5
/*
* only need to do one area because areasize = D$ size
*/
deccc %l0 /* loop until out of areas */
bne 1b
add %l2, 4, %l2
/*
* Execute random code for a second time
*/
set t1_data_exp_fp, %sp /* setup stack pointer */
save %sp, 0, %sp /* setup %sp in all windows */
save %sp, 0, %sp
save %sp, 0, %sp
save %sp, 0, %sp
save %sp, 0, %sp
save %sp, 0, %sp
save %sp, 0, %sp
save %sp, 0, %sp
#ifdef SET_WORKS
set t1_ktbl, %o0 /* execute random code */
#else
setx t1_ktbl, %l0, %o0 /* execute random code */
#endif
set t1_data_exp_regs, %o1
set t1_data_exp_mtbl_size, %o2
ld [%o2], %o2
set t1_data_exp_mtbl, %o3
mov XFLAG_SGI|XFLAG_V9, %o4
t1_two_pass_execute:
call __kaos
nop
#endif
#if defined(T1_KAOS_VERIFY)
/*
* Code to verify expected==observed
* Do not run this option under RTL because it takes forever
*/
t1_kverify_regs:
set t1_data_in_regs, %o0 /* Point to observed regs */
set t1_data_exp_regs, %o1 /* Point to expected regs */
call t1_kcmp /* Compare expected/observed registers */
set KDATA_MAX_IDX, %o2 /* Count of words to compare */
t1_kverify_area:
set T1_KAOS_AREAS, %l0 /* get area table size */
set t1_data_in_mtbl, %l1 /* point to observed area pointers */
sub %l1, 16, %l1
set t1_data_exp_mtbl, %l2 /* point to expected area pointers */
sub %l2, 16, %l2
set t1_data_in_area0, %l3 /* Calculate offset to beginning of area */
set t1_data_in_area0_begin, %l4
sub %l3, %l4, %l3
set t1_data_in_area0_end, %l4 /* Calculate number of words in each area */
set t1_data_in_area0_begin, %l5
sub %l4, %l5, %l4
srl %l4, 2, %l4
t1_kverify_area_loop:
sub %l1, 4, %l1 /* Point to next area */
sub %l2, 4, %l2
ld [%l1], %o0 /* Point to start of observed area data */
sub %o0, %l3, %o0
ld [%l2], %o1 /* Point to start of expected area data */
sub %o1, %l3, %o1
call t1_kcmp /* Compare expected/observed areas */
mov %l4, %o2 /* Setup count of words to verify */
deccc %l0 /* loop until out of areas */
bne t1_kverify_area_loop
nop
#endif
ta T_GOOD_TRAP
nop
/** Thread 2 begins here ****/
t2_kaos_boot:
set t2_data_in_fp, %sp /* setup stack pointer */
/*
* setup %sp in all windows
* clear all window registers
*/
clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
save %sp, 0, %sp
clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
save %sp, 0, %sp
clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
save %sp, 0, %sp
clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
save %sp, 0, %sp
clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
save %sp, 0, %sp
/*** REMOVED FOR NIAGARA
clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
save %sp, 0, %sp
clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
save %sp, 0, %sp
clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
save %sp, 0, %sp
****/
restore %sp, 0, %sp
restore %sp, 0, %sp
restore %sp, 0, %sp
restore %sp, 0, %sp
restore %sp, 0, %sp
/*** REMOVED FOR NIAGARA
restore %sp, 0, %sp
restore %sp, 0, %sp
restore %sp, 0, %sp
***/
#if defined(T2_KAOS_TICK)
ta TRAP_INIT_TICK_COMPARE /* init tick compare register */
#endif
set t2_data_in_regs, %o0 /* Tell trap handlers where */
! HARI ta TRAP_SETDATA /* data area is */
! ta T_TRAP_INST0 /* data area is */
! HARI mov ASI_PRIMARY, %asi /* Setup asi register */
wr %g0, ASI_PRIMARY, %asi
#ifdef SET_WORKS
set t2_ktbl, %o0 /* execute random code */
#else
setx t2_ktbl, %l0, %o0 /* execute random code */
#endif
set t2_data_in_regs, %o1
set t2_data_in_mtbl_size, %o2
ld [%o2], %o2
set t2_data_in_mtbl, %o3
mov XFLAG_SGI|XFLAG_V9, %o4
call __kaos
nop
#if defined(T2_KAOS_TWOPASS)
/*
* Preload d$ with data
*/
t2_two_pass_preload:
set T2_KAOS_AREAS, %l0 /* get area table size */
set t2_offset_table_size, %l1 /* get offset table size */
ld [%l1], %l1
set t2_data_exp_mtbl, %l2 /* point to last area */
sub %l2, 16, %l2
sll %l0, 2, %l3
sub %l2, %l3, %l2
set t2_offset_table, %l3 /* point to first offset */
1:
ld [%l2], %l7 /* point to next area */
mov %l1, %l4 /* offset table size */
mov %l3, %l5 /* offset table */
2:
ld [%l5], %l6 /* get next offset */
ld [%l6+%l7], %o0 /* preload d$ with data */
deccc %l4 /* loop until out of offsets */
bne 2b
add %l5, 4, %l5
/*
* only need to do one area because areasize = D$ size
*/
deccc %l0 /* loop until out of areas */
bne 1b
add %l2, 4, %l2
/*
* Execute random code for a second time
*/
set t2_data_exp_fp, %sp /* setup stack pointer */
save %sp, 0, %sp /* setup %sp in all windows */
save %sp, 0, %sp
save %sp, 0, %sp
save %sp, 0, %sp
save %sp, 0, %sp
save %sp, 0, %sp
save %sp, 0, %sp
save %sp, 0, %sp
#ifdef SET_WORKS
set t2_ktbl, %o0 /* execute random code */
#else
setx t2_ktbl, %l0, %o0 /* execute random code */
#endif
set t2_data_exp_regs, %o1
set t2_data_exp_mtbl_size, %o2
ld [%o2], %o2
set t2_data_exp_mtbl, %o3
mov XFLAG_SGI|XFLAG_V9, %o4
t2_two_pass_execute:
call __kaos
nop
#endif
#if defined(T2_KAOS_VERIFY)
/*
* Code to verify expected==observed
* Do not run this option under RTL because it takes forever
*/
t2_kverify_regs:
set t2_data_in_regs, %o0 /* Point to observed regs */
set t2_data_exp_regs, %o1 /* Point to expected regs */
call t2_kcmp /* Compare expected/observed registers */
set KDATA_MAX_IDX, %o2 /* Count of words to compare */
t2_kverify_area:
set T2_KAOS_AREAS, %l0 /* get area table size */
set t2_data_in_mtbl, %l1 /* point to observed area pointers */
sub %l1, 16, %l1
set t2_data_exp_mtbl, %l2 /* point to expected area pointers */
sub %l2, 16, %l2
set t2_data_in_area0, %l3 /* Calculate offset to beginning of area */
set t2_data_in_area0_begin, %l4
sub %l3, %l4, %l3
set t2_data_in_area0_end, %l4 /* Calculate number of words in each area */
set t2_data_in_area0_begin, %l5
sub %l4, %l5, %l4
srl %l4, 2, %l4
t2_kverify_area_loop:
sub %l1, 4, %l1 /* Point to next area */
sub %l2, 4, %l2
ld [%l1], %o0 /* Point to start of observed area data */
sub %o0, %l3, %o0
ld [%l2], %o1 /* Point to start of expected area data */
sub %o1, %l3, %o1
call t2_kcmp /* Compare expected/observed areas */
mov %l4, %o2 /* Setup count of words to verify */
deccc %l0 /* loop until out of areas */
bne t2_kverify_area_loop
nop
#endif
ta T_GOOD_TRAP
nop
/** Thread 3 begins here ****/
t3_kaos_boot:
set t3_data_in_fp, %sp /* setup stack pointer */
/*
* setup %sp in all windows
* clear all window registers
*/
clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
save %sp, 0, %sp
clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
save %sp, 0, %sp
clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
save %sp, 0, %sp
clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
save %sp, 0, %sp
clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
save %sp, 0, %sp
/*** REMOVED FOR NIAGARA
clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
save %sp, 0, %sp
clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
save %sp, 0, %sp
clr %l0; clr %l1; clr %l2; clr %l3; clr %l4; clr %l5; clr %l6; clr %l7
clr %i0; clr %i1; clr %i2; clr %i3; clr %i4; clr %i5; mov %o6, %i6; clr %i7
save %sp, 0, %sp
****/
restore %sp, 0, %sp
restore %sp, 0, %sp
restore %sp, 0, %sp
restore %sp, 0, %sp
restore %sp, 0, %sp
/*** REMOVED FOR NIAGARA
restore %sp, 0, %sp
restore %sp, 0, %sp
restore %sp, 0, %sp
***/
#if defined(T3_KAOS_TICK)
ta TRAP_INIT_TICK_COMPARE /* init tick compare register */
#endif
set t3_data_in_regs, %o0 /* Tell trap handlers where */
! HARI ta TRAP_SETDATA /* data area is */
! ta T_TRAP_INST0 /* data area is */
! HARI mov ASI_PRIMARY, %asi /* Setup asi register */
wr %g0, ASI_PRIMARY, %asi
#ifdef SET_WORKS
set t3_ktbl, %o0 /* execute random code */
#else
setx t3_ktbl, %l0, %o0 /* execute random code */
#endif
set t3_data_in_regs, %o1
set t3_data_in_mtbl_size, %o2
ld [%o2], %o2
set t3_data_in_mtbl, %o3
mov XFLAG_SGI|XFLAG_V9, %o4
call __kaos
nop
#if defined(T3_KAOS_TWOPASS)
/*
* Preload d$ with data
*/
t3_two_pass_preload:
set T3_KAOS_AREAS, %l0 /* get area table size */
set t3_offset_table_size, %l1 /* get offset table size */
ld [%l1], %l1
set t3_data_exp_mtbl, %l2 /* point to last area */
sub %l2, 16, %l2
sll %l0, 2, %l3
sub %l2, %l3, %l2
set t3_offset_table, %l3 /* point to first offset */
1:
ld [%l2], %l7 /* point to next area */
mov %l1, %l4 /* offset table size */
mov %l3, %l5 /* offset table */
2:
ld [%l5], %l6 /* get next offset */
ld [%l6+%l7], %o0 /* preload d$ with data */
deccc %l4 /* loop until out of offsets */
bne 2b
add %l5, 4, %l5
/*
* only need to do one area because areasize = D$ size
*/
deccc %l0 /* loop until out of areas */
bne 1b
add %l2, 4, %l2
/*
* Execute random code for a second time
*/
set t3_data_exp_fp, %sp /* setup stack pointer */
save %sp, 0, %sp /* setup %sp in all windows */
save %sp, 0, %sp
save %sp, 0, %sp
save %sp, 0, %sp
save %sp, 0, %sp
save %sp, 0, %sp
save %sp, 0, %sp
save %sp, 0, %sp
#ifdef SET_WORKS
set t3_ktbl, %o0 /* execute random code */
#else
setx t3_ktbl, %l0, %o0 /* execute random code */
#endif
set t3_data_exp_regs, %o1
set t3_data_exp_mtbl_size, %o2
ld [%o2], %o2
set t3_data_exp_mtbl, %o3
mov XFLAG_SGI|XFLAG_V9, %o4
t3_two_pass_execute:
call __kaos
nop
#endif
#if defined(T3_KAOS_VERIFY)
/*
* Code to verify expected==observed
* Do not run this option under RTL because it takes forever
*/
t3_kverify_regs:
set t3_data_in_regs, %o0 /* Point to observed regs */
set t3_data_exp_regs, %o1 /* Point to expected regs */
call t3_kcmp /* Compare expected/observed registers */
set KDATA_MAX_IDX, %o2 /* Count of words to compare */
t3_kverify_area:
set T3_KAOS_AREAS, %l0 /* get area table size */
set t3_data_in_mtbl, %l1 /* point to observed area pointers */
sub %l1, 16, %l1
set t3_data_exp_mtbl, %l2 /* point to expected area pointers */
sub %l2, 16, %l2
set t3_data_in_area0, %l3 /* Calculate offset to beginning of area */
set t3_data_in_area0_begin, %l4
sub %l3, %l4, %l3
set t3_data_in_area0_end, %l4 /* Calculate number of words in each area */
set t3_data_in_area0_begin, %l5
sub %l4, %l5, %l4
srl %l4, 2, %l4
t3_kverify_area_loop:
sub %l1, 4, %l1 /* Point to next area */
sub %l2, 4, %l2
ld [%l1], %o0 /* Point to start of observed area data */
sub %o0, %l3, %o0
ld [%l2], %o1 /* Point to start of expected area data */
sub %o1, %l3, %o1
call t3_kcmp /* Compare expected/observed areas */
mov %l4, %o2 /* Setup count of words to verify */
deccc %l0 /* loop until out of areas */
bne t3_kverify_area_loop
nop
#endif
ta T_GOOD_TRAP
nop
/************************************************************************
Routine to compare expected/observed values
Input:
%o0 observed data pointer
%o1 expected data pointer
%o2 count of words to compare
************************************************************************/
#if defined(T0_KAOS_VERIFY)
t0_kcmp:
ld [%o0], %o3
ld [%o1], %o4
cmp %o3, %o4
tne BAD_TRAP
deccc %o2
bne t0_kcmp
nop
retl
nop
#endif
#if defined(T1_KAOS_VERIFY)
t1_kcmp:
ld [%o0], %o3
ld [%o1], %o4
cmp %o3, %o4
tne BAD_TRAP
deccc %o2
bne t1_kcmp
nop
retl
nop
#endif
#if defined(T2_KAOS_VERIFY)
t2_kcmp:
ld [%o0], %o3
ld [%o1], %o4
cmp %o3, %o4
tne BAD_TRAP
deccc %o2
bne t2_kcmp
nop
retl
nop
#endif
#if defined(T3_KAOS_VERIFY)
t3_kcmp:
ld [%o0], %o3
ld [%o1], %o4
cmp %o3, %o4
tne BAD_TRAP
deccc %o2
bne t3_kcmp
nop
retl
nop
#endif
/************************************************************************
Test case data start
************************************************************************/
.seg "data"
ALIGN_PAGE_8K
user_data_start:
.seg "text" /* Realign default segments */
user_text_end:
ALIGN_PAGE_8K
.seg "data"
user_data_end:
/************************************************************************
Test case end
************************************************************************/
changequote([, ])dnl
forloop([i], 0, thread_idx, [
attr_text {
Name = default_user,
VA=T0_KAOS_BOOT_VA,
PA=ra2pa2(T0_KAOS_BOOT_PA,tid2pid(i)),
RA=T0_KAOS_BOOT_PA,
[part_]tid2pid(i)[_ctx_nonzero]_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=T0_KAOS_BOOT_CACHEABLE, TTE_CV=T0_KAOS_BOOT_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
}
attr_text {
Name = kaos_startup,
VA=T0_KAOS_STARTUP_VA,
PA=ra2pa2(T0_KAOS_STARTUP_PA,tid2pid(i)),
RA=T0_KAOS_STARTUP_PA,
[part_]tid2pid(i)[_ctx_nonzero]_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=T0_KAOS_STARTUP_CACHEABLE, TTE_CV=T0_KAOS_STARTUP_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
}
attr_text {
Name = local_supervisor_section_text,
VA=LOCAL_SUPERVISOR_SECTION_TEXT_VA,
PA=ra2pa2(LOCAL_SUPERVISOR_SECTION_TEXT_PA,tid2pid(i)),
RA=LOCAL_SUPERVISOR_SECTION_TEXT_PA,
[part_]tid2pid(i)[_ctx_zero]_tsb_config_0,
TTE_G=1, TTE_Context=0x0, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=T0_KAOS_BOOT_CACHEABLE, TTE_CV=T0_KAOS_BOOT_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
}
attr_data {
Name = local_supervisor_section_data,
VA=LOCAL_SUPERVISOR_SECTION_DATA_VA,
PA=ra2pa2(LOCAL_SUPERVISOR_SECTION_DATA_PA,tid2pid(i)),
RA=LOCAL_SUPERVISOR_SECTION_DATA_PA,
[part_]tid2pid(i)[_ctx_zero]_tsb_config_1,
[part_]tid2pid(i)[_ctx_nonzero]_tsb_config_0,
TTE_G=1, TTE_Context=0x0, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=T0_KAOS_BOOT_CACHEABLE, TTE_CV=T0_KAOS_BOOT_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=1
}
attr_text {
Name = kaos_done,
VA=T0_KAOS_DONE_VA,
PA=ra2pa2(T0_KAOS_DONE_PA,tid2pid(i)),
RA=T0_KAOS_DONE_PA,
[part_]tid2pid(i)[_ctx_nonzero]_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=T0_KAOS_DONE_CACHEABLE, TTE_CV=T0_KAOS_DONE_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
}
])dnl
changequote(`,')dnl'
attr_text {
Name = t0_module_ktbl,
VA=T0_KAOS_KTBL_VA,
PA=ra2pa(T0_KAOS_KTBL_PA,0),
RA=T0_KAOS_KTBL_PA,
part_0_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=T0_KAOS_KTBL_CACHEABLE, TTE_CV=T0_KAOS_KTBL_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
}
attr_text {
Name = t0_module_ktbl,
VA=T0_KAOS_KTBL_VA,
PA=ra2pa(T0_KAOS_KTBL_PA,0),
RA=T0_KAOS_KTBL_PA,
part_0_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
attr_text {
Name = t0_module_subr0,
VA=T0_KAOS_SUBR0_VA,
PA=ra2pa(T0_KAOS_SUBR0_PA,0),
RA=T0_KAOS_SUBR0_PA,
part_0_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=T0_KAOS_SUBR0_CACHEABLE, TTE_CV=T0_KAOS_SUBR0_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
}
attr_text {
Name = t0_module_subr1,
VA=T0_KAOS_SUBR1_VA,
PA=ra2pa(T0_KAOS_SUBR1_PA,0),
RA=T0_KAOS_SUBR1_PA,
part_0_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=T0_KAOS_SUBR1_CACHEABLE, TTE_CV=T0_KAOS_SUBR1_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
}
attr_text {
Name = t0_module_subr2,
VA=T0_KAOS_SUBR2_VA,
PA=ra2pa(T0_KAOS_SUBR2_PA,0),
RA=T0_KAOS_SUBR2_PA,
part_0_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=T0_KAOS_SUBR2_CACHEABLE, TTE_CV=T0_KAOS_SUBR2_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
}
attr_text {
Name = t0_module_subr3,
VA=T0_KAOS_SUBR3_VA,
PA=ra2pa(T0_KAOS_SUBR3_PA,0),
RA=T0_KAOS_SUBR3_PA,
part_0_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=T0_KAOS_SUBR3_CACHEABLE, TTE_CV=T0_KAOS_SUBR3_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
}
attr_data {
Name = t0_module_offset_table,
VA=T0_KAOS_OFFSET_TBL_VA,
PA=ra2pa(T0_KAOS_OFFSET_TBL_PA,0),
RA=T0_KAOS_OFFSET_TBL_PA,
part_0_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
attr_data {
Name = t0_module_data_in_regs,
VA=T0_KAOS_RUN_REGS_VA,
PA=ra2pa(T0_KAOS_RUN_REGS_PA,0),
RA=T0_KAOS_RUN_REGS_PA,
part_0_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
attr_data {
Name = t0_module_data_in_stack,
VA=T0_KAOS_RUN_STACK_VA,
PA=ra2pa(T0_KAOS_RUN_STACK_PA,0),
RA=T0_KAOS_RUN_STACK_PA,
part_0_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
attr_data {
Name = t0_module_data_in_area0,
VA=T0_KAOS_RUN_AREA0_VA,
PA=ra2pa(T0_KAOS_RUN_AREA0_PA,0),
RA=T0_KAOS_RUN_AREA0_PA,
part_0_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#if defined(T0_KAOS_AREA1)
attr_data {
Name = t0_module_data_in_area1,
VA=T0_KAOS_RUN_AREA1_VA,
PA=ra2pa(T0_KAOS_RUN_AREA1_PA,0),
RA=T0_KAOS_RUN_AREA1_PA,
part_0_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T0_KAOS_AREA2)
attr_data {
Name = t0_module_data_in_area2,
VA=T0_KAOS_RUN_AREA2_VA,
PA=ra2pa(T0_KAOS_RUN_AREA2_PA,0),
RA=T0_KAOS_RUN_AREA2_PA,
part_0_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T0_KAOS_AREA3)
attr_data {
Name = t0_module_data_in_area3,
VA=T0_KAOS_RUN_AREA3_VA,
PA=ra2pa(T0_KAOS_RUN_AREA3_PA,0),
RA=T0_KAOS_RUN_AREA3_PA,
part_0_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T0_KAOS_AREA4)
attr_data {
Name = t0_module_data_in_area4,
VA=T0_KAOS_RUN_AREA4_VA,
PA=ra2pa(T0_KAOS_RUN_AREA4_PA,0),
RA=T0_KAOS_RUN_AREA4_PA,
part_0_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T0_KAOS_AREA5)
attr_data {
Name = t0_module_data_in_area5,
VA=T0_KAOS_RUN_AREA5_VA,
PA=ra2pa(T0_KAOS_RUN_AREA5_PA,0),
RA=T0_KAOS_RUN_AREA5_PA,
part_0_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T0_KAOS_AREA6)
attr_data {
Name = t0_module_data_in_area6,
VA=T0_KAOS_RUN_AREA6_VA,
PA=ra2pa(T0_KAOS_RUN_AREA6_PA,0),
RA=T0_KAOS_RUN_AREA6_PA,
part_0_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T0_KAOS_AREA7)
attr_data {
Name = t0_module_data_in_area7,
VA=T0_KAOS_RUN_AREA7_VA,
PA=ra2pa(T0_KAOS_RUN_AREA7_PA,0),
RA=T0_KAOS_RUN_AREA7_PA,
part_0_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T0_KAOS_AREA8)
attr_data {
Name = t0_module_data_in_area8,
VA=T0_KAOS_RUN_AREA8_VA,
PA=ra2pa(T0_KAOS_RUN_AREA8_PA,0),
RA=T0_KAOS_RUN_AREA8_PA,
part_0_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T0_KAOS_AREA9)
attr_data {
Name = t0_module_data_in_area9,
VA=T0_KAOS_RUN_AREA9_VA,
PA=ra2pa(T0_KAOS_RUN_AREA9_PA,0),
RA=T0_KAOS_RUN_AREA9_PA,
part_0_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T0_KAOS_AREA10)
attr_data {
Name = t0_module_data_in_area10,
VA=T0_KAOS_RUN_AREA10_VA,
PA=ra2pa(T0_KAOS_RUN_AREA10_PA,0),
RA=T0_KAOS_RUN_AREA10_PA,
part_0_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T0_KAOS_AREA11)
attr_data {
Name = t0_module_data_in_area11,
VA=T0_KAOS_RUN_AREA11_VA,
PA=ra2pa(T0_KAOS_RUN_AREA11_PA,0),
RA=T0_KAOS_RUN_AREA11_PA,
part_0_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T0_KAOS_AREA12)
attr_data {
Name = t0_module_data_in_area12,
VA=T0_KAOS_RUN_AREA12_VA,
PA=ra2pa(T0_KAOS_RUN_AREA12_PA,0),
RA=T0_KAOS_RUN_AREA12_PA,
part_0_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T0_KAOS_AREA13)
attr_data {
Name = t0_module_data_in_area13,
VA=T0_KAOS_RUN_AREA13_VA,
PA=ra2pa(T0_KAOS_RUN_AREA13_PA,0),
RA=T0_KAOS_RUN_AREA13_PA,
part_0_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T0_KAOS_AREA14)
attr_data {
Name = t0_module_data_in_area14,
VA=T0_KAOS_RUN_AREA14_VA,
PA=ra2pa(T0_KAOS_RUN_AREA14_PA,0),
RA=T0_KAOS_RUN_AREA14_PA,
part_0_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T0_KAOS_AREA15)
attr_data {
Name = t0_module_data_in_area15,
VA=T0_KAOS_RUN_AREA15_VA,
PA=ra2pa(T0_KAOS_RUN_AREA15_PA,0),
RA=T0_KAOS_RUN_AREA15_PA,
part_0_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T0_KAOS_SHM_AREA)
attr_data {
Name = t0_module_data_in_shm_area,
VA=T0_KAOS_RUN_SHM_AREA_VA,
PA=ra2pa(T0_KAOS_RUN_SHM_AREA_PA,0),
RA=T0_KAOS_RUN_SHM_AREA_PA,
part_0_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
attr_data {
Name = t0_module_data_exp_regs,
VA=T0_KAOS_EXP_REGS_VA,
PA=ra2pa(T0_KAOS_EXP_REGS_PA,0),
RA=T0_KAOS_EXP_REGS_PA,
part_0_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
attr_data {
Name = t0_module_data_exp_stack,
VA=T0_KAOS_EXP_STACK_VA,
PA=ra2pa(T0_KAOS_EXP_STACK_PA,0),
RA=T0_KAOS_EXP_STACK_PA,
part_0_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#if defined(T0_KAOS_AREA0)
attr_data {
Name = t0_module_data_exp_area0,
VA=T0_KAOS_EXP_AREA0_VA,
PA=ra2pa(T0_KAOS_EXP_AREA0_PA,0),
RA=T0_KAOS_EXP_AREA0_PA,
part_0_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T0_KAOS_AREA1)
attr_data {
Name = t0_module_data_exp_area1,
VA=T0_KAOS_EXP_AREA1_VA,
PA=ra2pa(T0_KAOS_EXP_AREA1_PA,0),
RA=T0_KAOS_EXP_AREA1_PA,
part_0_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T0_KAOS_AREA2)
attr_data {
Name = t0_module_data_exp_area2,
VA=T0_KAOS_EXP_AREA2_VA,
PA=ra2pa(T0_KAOS_EXP_AREA2_PA,0),
RA=T0_KAOS_EXP_AREA2_PA,
part_0_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T0_KAOS_AREA3)
attr_data {
Name = t0_module_data_exp_area3,
VA=T0_KAOS_EXP_AREA3_VA,
PA=ra2pa(T0_KAOS_EXP_AREA3_PA,0),
RA=T0_KAOS_EXP_AREA3_PA,
part_0_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T0_KAOS_AREA4)
attr_data {
Name = t0_module_data_exp_area4,
VA=T0_KAOS_EXP_AREA4_VA,
PA=ra2pa(T0_KAOS_EXP_AREA4_PA,0),
RA=T0_KAOS_EXP_AREA4_PA,
part_0_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T0_KAOS_AREA5)
attr_data {
Name = t0_module_data_exp_area5,
VA=T0_KAOS_EXP_AREA5_VA,
PA=ra2pa(T0_KAOS_EXP_AREA5_PA,0),
RA=T0_KAOS_EXP_AREA5_PA,
part_0_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T0_KAOS_AREA6)
attr_data {
Name = t0_module_data_exp_area6,
VA=T0_KAOS_EXP_AREA6_VA,
PA=ra2pa(T0_KAOS_EXP_AREA6_PA,0),
RA=T0_KAOS_EXP_AREA6_PA,
part_0_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T0_KAOS_AREA7)
attr_data {
Name = t0_module_data_exp_area7,
VA=T0_KAOS_EXP_AREA7_VA,
PA=ra2pa(T0_KAOS_EXP_AREA7_PA,0),
RA=T0_KAOS_EXP_AREA7_PA,
part_0_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T0_KAOS_AREA8)
attr_data {
Name = t0_module_data_exp_area8,
VA=T0_KAOS_EXP_AREA8_VA,
PA=ra2pa(T0_KAOS_EXP_AREA8_PA,0),
RA=T0_KAOS_EXP_AREA8_PA,
part_0_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T0_KAOS_AREA9)
attr_data {
Name = t0_module_data_exp_area9,
VA=T0_KAOS_EXP_AREA9_VA,
PA=ra2pa(T0_KAOS_EXP_AREA9_PA,0),
RA=T0_KAOS_EXP_AREA9_PA,
part_0_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T0_KAOS_AREA10)
attr_data {
Name = t0_module_data_exp_area10,
VA=T0_KAOS_EXP_AREA10_VA,
PA=ra2pa(T0_KAOS_EXP_AREA10_PA,0),
RA=T0_KAOS_EXP_AREA10_PA,
part_0_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T0_KAOS_AREA11)
attr_data {
Name = t0_module_data_exp_area11,
VA=T0_KAOS_EXP_AREA11_VA,
PA=ra2pa(T0_KAOS_EXP_AREA11_PA,0),
RA=T0_KAOS_EXP_AREA11_PA,
part_0_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T0_KAOS_AREA12)
attr_data {
Name = t0_module_data_exp_area12,
VA=T0_KAOS_EXP_AREA12_VA,
PA=ra2pa(T0_KAOS_EXP_AREA12_PA,0),
RA=T0_KAOS_EXP_AREA12_PA,
part_0_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T0_KAOS_AREA13)
attr_data {
Name = t0_module_data_exp_area13,
VA=T0_KAOS_EXP_AREA13_VA,
PA=ra2pa(T0_KAOS_EXP_AREA13_PA,0),
RA=T0_KAOS_EXP_AREA13_PA,
part_0_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T0_KAOS_AREA14)
attr_data {
Name = t0_module_data_exp_area14,
VA=T0_KAOS_EXP_AREA14_VA,
PA=ra2pa(T0_KAOS_EXP_AREA14_PA,0),
RA=T0_KAOS_EXP_AREA14_PA,
part_0_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T0_KAOS_AREA15)
attr_data {
Name = t0_module_data_exp_area15,
VA=T0_KAOS_EXP_AREA15_VA,
PA=ra2pa(T0_KAOS_EXP_AREA15_PA,0),
RA=T0_KAOS_EXP_AREA15_PA,
part_0_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T0_KAOS_SHM_AREA)
attr_data {
Name = t0_module_data_exp_shm_area,
VA=T0_KAOS_EXP_SHM_AREA_VA,
PA=ra2pa(T0_KAOS_EXP_SHM_AREA_PA,0),
RA=T0_KAOS_EXP_SHM_AREA_PA,
part_0_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
/************************************************************************
Test case end
************************************************************************/
SECTION local_supervisor_section_text TEXT_VA=LOCAL_SUPERVISOR_SECTION_TEXT_VA
/*
* Check if we have a data sigsegv
* %g2 has the virtual page number (32-13 => 19 bits)
* Must be all 1's or all 0's for a legal sigsegv
*/
.global data_segv_check
data_segv_check:
ta 0x2e
cmp %o1, 0
setx LOCAL_SUPERVISOR_SECTION_DATA_VA_0, %g1, %o2
be,a 1f
nop
cmp %o1, 1
setx LOCAL_SUPERVISOR_SECTION_DATA_VA_1, %g1, %o2
be,a 1f
nop
cmp %o1, 2
setx LOCAL_SUPERVISOR_SECTION_DATA_VA_2, %g1, %o2
be,a 1f
nop
cmp %o1, 3
setx LOCAL_SUPERVISOR_SECTION_DATA_VA_3, %g1, %o2
be,a 1f
nop
ta 0x1
nop
1: ldx [%o2], %g1
lda [%g1]ASI_PRIMARY, %g2
sethi %hi(0xc1f80000), %g3
sethi %hi(0x81d80000), %g1
and %g2, %g3, %g2
cmp %g2, %g1
bne,pt %xcc, 1f ! not a flush
nop
done
nop
1: sethi %hi(0x7ffff), %g2
or %g2, %lo(0x7ffff), %g2
/* Check page 0 */ andcc %g2, %g4, %g1
!te T_TRAP_INST0
!be,pt %xcc, increment_sigsegv_count
be,pt %xcc, 2f
/* Check last page */ cmp %g2, %g1
!te T_TRAP_INST0
be,pt %xcc, 2f
nop
ta 0x1 !bad trap
nop
2:
done
nop
increment_sigsegv_count:
wr %g0, ASI_PRIMARY, %asi
set T0_KAOS_RUN_REGS_VA, %g7
lda [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi, %g6
inc %g6
sta %g6, [%g7+KDATA_ETRAP_SIGSEGV_OFF]%asi
done
nop
/* for illegal trap handling */
.global handle_ill_trap
handle_ill_trap:
ta 0x2e
cmp %o1, 0
setx LOCAL_SUPERVISOR_SECTION_DATA_VA_0, %g1, %o2
be,a 1f
nop
cmp %o1, 1
setx LOCAL_SUPERVISOR_SECTION_DATA_VA_1, %g1, %o2
be,a 1f
nop
cmp %o1, 2
setx LOCAL_SUPERVISOR_SECTION_DATA_VA_2, %g1, %o2
be,a 1f
nop
cmp %o1, 3
setx LOCAL_SUPERVISOR_SECTION_DATA_VA_3, %g1, %o2
be,a 1f
nop
ta 0x1
nop
1: ldx [%o2], %g1
lda [%g1]ASI_PRIMARY, %g5
sethi %hi(0x1fffff), %g6
or %g6, %lo(0x1fffff), %g6
cmp %g5, %g6
tne 0x1 !bad trap
nop
done
nop
SECTION local_supervisor_section_data DATA_VA=LOCAL_SUPERVISOR_SECTION_DATA_VA
.seg "data"
.global local_supervisor_tmp_area
local_supervisor_tmp_area:
.word 0
.word 0
.word 0
.word 0
.word 0
.word 0
.word 0
.word 0
.word 0
.word 0
.word 0
.word 0
.word 0
.word 0
.word 0
.word 0
.word 0
.word 0
.word 0
.word 0
.word 0
.word 0
.word 0
.word 0
.word 0
.word 0
.word 0
.word 0
.word 0
.word 0
.word 0
.word 0
/*********************************************************
* For 2nd thread
*********************************************************/
attr_text {
Name = t1_module_ktbl,
VA=T1_KAOS_KTBL_VA,
PA=ra2pa(T1_KAOS_KTBL_PA,1),
RA=T1_KAOS_KTBL_PA,
part_1_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=T1_KAOS_KTBL_CACHEABLE, TTE_CV=T1_KAOS_KTBL_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
}
attr_text {
Name = t1_module_ktbl,
VA=T1_KAOS_KTBL_VA,
PA=ra2pa(T1_KAOS_KTBL_PA,1),
RA=T1_KAOS_KTBL_PA,
part_1_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
attr_text {
Name = t1_module_subr0,
VA=T1_KAOS_SUBR0_VA,
PA=ra2pa(T1_KAOS_SUBR0_PA,1),
RA=T1_KAOS_SUBR0_PA,
part_1_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=T1_KAOS_SUBR0_CACHEABLE, TTE_CV=T1_KAOS_SUBR0_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
}
attr_text {
Name = t1_module_subr1,
VA=T1_KAOS_SUBR1_VA,
PA=ra2pa(T1_KAOS_SUBR1_PA,1),
RA=T1_KAOS_SUBR1_PA,
part_1_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=T1_KAOS_SUBR1_CACHEABLE, TTE_CV=T1_KAOS_SUBR1_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
}
attr_text {
Name = t1_module_subr2,
VA=T1_KAOS_SUBR2_VA,
PA=ra2pa(T1_KAOS_SUBR2_PA,1),
RA=T1_KAOS_SUBR2_PA,
part_1_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=T1_KAOS_SUBR2_CACHEABLE, TTE_CV=T1_KAOS_SUBR2_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
}
attr_text {
Name = t1_module_subr3,
VA=T1_KAOS_SUBR3_VA,
PA=ra2pa(T1_KAOS_SUBR3_PA,1),
RA=T1_KAOS_SUBR3_PA,
part_1_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=T1_KAOS_SUBR3_CACHEABLE, TTE_CV=T1_KAOS_SUBR3_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
}
attr_data {
Name = t1_module_offset_table,
VA=T1_KAOS_OFFSET_TBL_VA,
PA=ra2pa(T1_KAOS_OFFSET_TBL_PA,1),
RA=T1_KAOS_OFFSET_TBL_PA,
part_1_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
attr_data {
Name = t1_module_data_in_regs,
VA=T1_KAOS_RUN_REGS_VA,
PA=ra2pa(T1_KAOS_RUN_REGS_PA,1),
RA=T1_KAOS_RUN_REGS_PA,
part_1_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
attr_data {
Name = t1_module_data_in_stack,
VA=T1_KAOS_RUN_STACK_VA,
PA=ra2pa(T1_KAOS_RUN_STACK_PA,1),
RA=T1_KAOS_RUN_STACK_PA,
part_1_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
attr_data {
Name = t1_module_data_in_area0,
VA=T1_KAOS_RUN_AREA0_VA,
PA=ra2pa(T1_KAOS_RUN_AREA0_PA,1),
RA=T1_KAOS_RUN_AREA0_PA,
part_1_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#if defined(T1_KAOS_AREA1)
attr_data {
Name = t1_module_data_in_area1,
VA=T1_KAOS_RUN_AREA1_VA,
PA=ra2pa(T1_KAOS_RUN_AREA1_PA,1),
RA=T1_KAOS_RUN_AREA1_PA,
part_1_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T1_KAOS_AREA2)
attr_data {
Name = t1_module_data_in_area2,
VA=T1_KAOS_RUN_AREA2_VA,
PA=ra2pa(T1_KAOS_RUN_AREA2_PA,1),
RA=T1_KAOS_RUN_AREA2_PA,
part_1_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T1_KAOS_AREA3)
attr_data {
Name = t1_module_data_in_area3,
VA=T1_KAOS_RUN_AREA3_VA,
PA=ra2pa(T1_KAOS_RUN_AREA3_PA,1),
RA=T1_KAOS_RUN_AREA3_PA,
part_1_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T1_KAOS_AREA4)
attr_data {
Name = t1_module_data_in_area4,
VA=T1_KAOS_RUN_AREA4_VA,
PA=ra2pa(T1_KAOS_RUN_AREA4_PA,1),
RA=T1_KAOS_RUN_AREA4_PA,
part_1_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T1_KAOS_AREA5)
attr_data {
Name = t1_module_data_in_area5,
VA=T1_KAOS_RUN_AREA5_VA,
PA=ra2pa(T1_KAOS_RUN_AREA5_PA,1),
RA=T1_KAOS_RUN_AREA5_PA,
part_1_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T1_KAOS_AREA6)
attr_data {
Name = t1_module_data_in_area6,
VA=T1_KAOS_RUN_AREA6_VA,
PA=ra2pa(T1_KAOS_RUN_AREA6_PA,1),
RA=T1_KAOS_RUN_AREA6_PA,
part_1_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T1_KAOS_AREA7)
attr_data {
Name = t1_module_data_in_area7,
VA=T1_KAOS_RUN_AREA7_VA,
PA=ra2pa(T1_KAOS_RUN_AREA7_PA,1),
RA=T1_KAOS_RUN_AREA7_PA,
part_1_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T1_KAOS_AREA8)
attr_data {
Name = t1_module_data_in_area8,
VA=T1_KAOS_RUN_AREA8_VA,
PA=ra2pa(T1_KAOS_RUN_AREA8_PA,1),
RA=T1_KAOS_RUN_AREA8_PA,
part_1_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T1_KAOS_AREA9)
attr_data {
Name = t1_module_data_in_area9,
VA=T1_KAOS_RUN_AREA9_VA,
PA=ra2pa(T1_KAOS_RUN_AREA9_PA,1),
RA=T1_KAOS_RUN_AREA9_PA,
part_1_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T1_KAOS_AREA10)
attr_data {
Name = t1_module_data_in_area10,
VA=T1_KAOS_RUN_AREA10_VA,
PA=ra2pa(T1_KAOS_RUN_AREA10_PA,1),
RA=T1_KAOS_RUN_AREA10_PA,
part_1_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T1_KAOS_AREA11)
attr_data {
Name = t1_module_data_in_area11,
VA=T1_KAOS_RUN_AREA11_VA,
PA=ra2pa(T1_KAOS_RUN_AREA11_PA,1),
RA=T1_KAOS_RUN_AREA11_PA,
part_1_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T1_KAOS_AREA12)
attr_data {
Name = t1_module_data_in_area12,
VA=T1_KAOS_RUN_AREA12_VA,
PA=ra2pa(T1_KAOS_RUN_AREA12_PA,1),
RA=T1_KAOS_RUN_AREA12_PA,
part_1_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T1_KAOS_AREA13)
attr_data {
Name = t1_module_data_in_area13,
VA=T1_KAOS_RUN_AREA13_VA,
PA=ra2pa(T1_KAOS_RUN_AREA13_PA,1),
RA=T1_KAOS_RUN_AREA13_PA,
part_1_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T1_KAOS_AREA14)
attr_data {
Name = t1_module_data_in_area14,
VA=T1_KAOS_RUN_AREA14_VA,
PA=ra2pa(T1_KAOS_RUN_AREA14_PA,1),
RA=T1_KAOS_RUN_AREA14_PA,
part_1_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T1_KAOS_AREA15)
attr_data {
Name = t1_module_data_in_area15,
VA=T1_KAOS_RUN_AREA15_VA,
PA=ra2pa(T1_KAOS_RUN_AREA15_PA,1),
RA=T1_KAOS_RUN_AREA15_PA,
part_1_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T1_KAOS_SHM_AREA)
attr_data {
Name = t1_module_data_in_shm_area,
VA=T1_KAOS_RUN_SHM_AREA_VA,
PA=ra2pa(T1_KAOS_RUN_SHM_AREA_PA,1),
RA=T1_KAOS_RUN_SHM_AREA_PA,
part_1_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
attr_data {
Name = t1_module_data_exp_regs,
VA=T1_KAOS_EXP_REGS_VA,
PA=ra2pa(T1_KAOS_EXP_REGS_PA,1),
RA=T1_KAOS_EXP_REGS_PA,
part_1_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
attr_data {
Name = t1_module_data_exp_stack,
VA=T1_KAOS_EXP_STACK_VA,
PA=ra2pa(T1_KAOS_EXP_STACK_PA,1),
RA=T1_KAOS_EXP_STACK_PA,
part_1_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#if defined(T1_KAOS_AREA0)
attr_data {
Name = t1_module_data_exp_area0,
VA=T1_KAOS_EXP_AREA0_VA,
PA=ra2pa(T1_KAOS_EXP_AREA0_PA,1),
RA=T1_KAOS_EXP_AREA0_PA,
part_1_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T1_KAOS_AREA1)
attr_data {
Name = t1_module_data_exp_area1,
VA=T1_KAOS_EXP_AREA1_VA,
PA=ra2pa(T1_KAOS_EXP_AREA1_PA,1),
RA=T1_KAOS_EXP_AREA1_PA,
part_1_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T1_KAOS_AREA2)
attr_data {
Name = t1_module_data_exp_area2,
VA=T1_KAOS_EXP_AREA2_VA,
PA=ra2pa(T1_KAOS_EXP_AREA2_PA,1),
RA=T1_KAOS_EXP_AREA2_PA,
part_1_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T1_KAOS_AREA3)
attr_data {
Name = t1_module_data_exp_area3,
VA=T1_KAOS_EXP_AREA3_VA,
PA=ra2pa(T1_KAOS_EXP_AREA3_PA,1),
RA=T1_KAOS_EXP_AREA3_PA,
part_1_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T1_KAOS_AREA4)
attr_data {
Name = t1_module_data_exp_area4,
VA=T1_KAOS_EXP_AREA4_VA,
PA=ra2pa(T1_KAOS_EXP_AREA4_PA,1),
RA=T1_KAOS_EXP_AREA4_PA,
part_1_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T1_KAOS_AREA5)
attr_data {
Name = t1_module_data_exp_area5,
VA=T1_KAOS_EXP_AREA5_VA,
PA=ra2pa(T1_KAOS_EXP_AREA5_PA,1),
RA=T1_KAOS_EXP_AREA5_PA,
part_1_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T1_KAOS_AREA6)
attr_data {
Name = t1_module_data_exp_area6,
VA=T1_KAOS_EXP_AREA6_VA,
PA=ra2pa(T1_KAOS_EXP_AREA6_PA,1),
RA=T1_KAOS_EXP_AREA6_PA,
part_1_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T1_KAOS_AREA7)
attr_data {
Name = t1_module_data_exp_area7,
VA=T1_KAOS_EXP_AREA7_VA,
PA=ra2pa(T1_KAOS_EXP_AREA7_PA,1),
RA=T1_KAOS_EXP_AREA7_PA,
part_1_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T1_KAOS_AREA8)
attr_data {
Name = t1_module_data_exp_area8,
VA=T1_KAOS_EXP_AREA8_VA,
PA=ra2pa(T1_KAOS_EXP_AREA8_PA,1),
RA=T1_KAOS_EXP_AREA8_PA,
part_1_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T1_KAOS_AREA9)
attr_data {
Name = t1_module_data_exp_area9,
VA=T1_KAOS_EXP_AREA9_VA,
PA=ra2pa(T1_KAOS_EXP_AREA9_PA,1),
RA=T1_KAOS_EXP_AREA9_PA,
part_1_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T1_KAOS_AREA10)
attr_data {
Name = t1_module_data_exp_area10,
VA=T1_KAOS_EXP_AREA10_VA,
PA=ra2pa(T1_KAOS_EXP_AREA10_PA,1),
RA=T1_KAOS_EXP_AREA10_PA,
part_1_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T1_KAOS_AREA11)
attr_data {
Name = t1_module_data_exp_area11,
VA=T1_KAOS_EXP_AREA11_VA,
PA=ra2pa(T1_KAOS_EXP_AREA11_PA,1),
RA=T1_KAOS_EXP_AREA11_PA,
part_1_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T1_KAOS_AREA12)
attr_data {
Name = t1_module_data_exp_area12,
VA=T1_KAOS_EXP_AREA12_VA,
PA=ra2pa(T1_KAOS_EXP_AREA12_PA,1),
RA=T1_KAOS_EXP_AREA12_PA,
part_1_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T1_KAOS_AREA13)
attr_data {
Name = t1_module_data_exp_area13,
VA=T1_KAOS_EXP_AREA13_VA,
PA=ra2pa(T1_KAOS_EXP_AREA13_PA,1),
RA=T1_KAOS_EXP_AREA13_PA,
part_1_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T1_KAOS_AREA14)
attr_data {
Name = t1_module_data_exp_area14,
VA=T1_KAOS_EXP_AREA14_VA,
PA=ra2pa(T1_KAOS_EXP_AREA14_PA,1),
RA=T1_KAOS_EXP_AREA14_PA,
part_1_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T1_KAOS_AREA15)
attr_data {
Name = t1_module_data_exp_area15,
VA=T1_KAOS_EXP_AREA15_VA,
PA=ra2pa(T1_KAOS_EXP_AREA15_PA,1),
RA=T1_KAOS_EXP_AREA15_PA,
part_1_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T1_KAOS_SHM_AREA)
attr_data {
Name = t1_module_data_exp_shm_area,
VA=T1_KAOS_EXP_SHM_AREA_VA,
PA=ra2pa(T1_KAOS_EXP_SHM_AREA_PA,1),
RA=T1_KAOS_EXP_SHM_AREA_PA,
part_1_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
/*********************************************************
* For 3rd thread
*********************************************************/
attr_text {
Name = t2_module_ktbl,
VA=T2_KAOS_KTBL_VA,
PA=ra2pa(T2_KAOS_KTBL_PA,2),
RA=T2_KAOS_KTBL_PA,
part_2_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=T2_KAOS_KTBL_CACHEABLE, TTE_CV=T2_KAOS_KTBL_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
}
attr_text {
Name = t2_module_ktbl,
VA=T2_KAOS_KTBL_VA,
PA=ra2pa(T2_KAOS_KTBL_PA,2),
RA=T2_KAOS_KTBL_PA,
part_2_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
attr_text {
Name = t2_module_subr0,
VA=T2_KAOS_SUBR0_VA,
PA=ra2pa(T2_KAOS_SUBR0_PA,2),
RA=T2_KAOS_SUBR0_PA,
part_2_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=T2_KAOS_SUBR0_CACHEABLE, TTE_CV=T2_KAOS_SUBR0_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
}
attr_text {
Name = t2_module_subr1,
VA=T2_KAOS_SUBR1_VA,
PA=ra2pa(T2_KAOS_SUBR1_PA,2),
RA=T2_KAOS_SUBR1_PA,
part_2_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=T2_KAOS_SUBR1_CACHEABLE, TTE_CV=T2_KAOS_SUBR1_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
}
attr_text {
Name = t2_module_subr2,
VA=T2_KAOS_SUBR2_VA,
PA=ra2pa(T2_KAOS_SUBR2_PA,2),
RA=T2_KAOS_SUBR2_PA,
part_2_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=T2_KAOS_SUBR2_CACHEABLE, TTE_CV=T2_KAOS_SUBR2_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
}
attr_text {
Name = t2_module_subr3,
VA=T2_KAOS_SUBR3_VA,
PA=ra2pa(T2_KAOS_SUBR3_PA,2),
RA=T2_KAOS_SUBR3_PA,
part_2_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=T2_KAOS_SUBR3_CACHEABLE, TTE_CV=T2_KAOS_SUBR3_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
}
attr_data {
Name = t2_module_offset_table,
VA=T2_KAOS_OFFSET_TBL_VA,
PA=ra2pa(T2_KAOS_OFFSET_TBL_PA,2),
RA=T2_KAOS_OFFSET_TBL_PA,
part_2_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
attr_data {
Name = t2_module_data_in_regs,
VA=T2_KAOS_RUN_REGS_VA,
PA=ra2pa(T2_KAOS_RUN_REGS_PA,2),
RA=T2_KAOS_RUN_REGS_PA,
part_2_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
attr_data {
Name = t2_module_data_in_stack,
VA=T2_KAOS_RUN_STACK_VA,
PA=ra2pa(T2_KAOS_RUN_STACK_PA,2),
RA=T2_KAOS_RUN_STACK_PA,
part_2_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
attr_data {
Name = t2_module_data_in_area0,
VA=T2_KAOS_RUN_AREA0_VA,
PA=ra2pa(T2_KAOS_RUN_AREA0_PA,2),
RA=T2_KAOS_RUN_AREA0_PA,
part_2_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#if defined(T2_KAOS_AREA1)
attr_data {
Name = t2_module_data_in_area1,
VA=T2_KAOS_RUN_AREA1_VA,
PA=ra2pa(T2_KAOS_RUN_AREA1_PA,2),
RA=T2_KAOS_RUN_AREA1_PA,
part_2_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T2_KAOS_AREA2)
attr_data {
Name = t2_module_data_in_area2,
VA=T2_KAOS_RUN_AREA2_VA,
PA=ra2pa(T2_KAOS_RUN_AREA2_PA,2),
RA=T2_KAOS_RUN_AREA2_PA,
part_2_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T2_KAOS_AREA3)
attr_data {
Name = t2_module_data_in_area3,
VA=T2_KAOS_RUN_AREA3_VA,
PA=ra2pa(T2_KAOS_RUN_AREA3_PA,2),
RA=T2_KAOS_RUN_AREA3_PA,
part_2_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T2_KAOS_AREA4)
attr_data {
Name = t2_module_data_in_area4,
VA=T2_KAOS_RUN_AREA4_VA,
PA=ra2pa(T2_KAOS_RUN_AREA4_PA,2),
RA=T2_KAOS_RUN_AREA4_PA,
part_2_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T2_KAOS_AREA5)
attr_data {
Name = t2_module_data_in_area5,
VA=T2_KAOS_RUN_AREA5_VA,
PA=ra2pa(T2_KAOS_RUN_AREA5_PA,2),
RA=T2_KAOS_RUN_AREA5_PA,
part_2_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T2_KAOS_AREA6)
attr_data {
Name = t2_module_data_in_area6,
VA=T2_KAOS_RUN_AREA6_VA,
PA=ra2pa(T2_KAOS_RUN_AREA6_PA,2),
RA=T2_KAOS_RUN_AREA6_PA,
part_2_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T2_KAOS_AREA7)
attr_data {
Name = t2_module_data_in_area7,
VA=T2_KAOS_RUN_AREA7_VA,
PA=ra2pa(T2_KAOS_RUN_AREA7_PA,2),
RA=T2_KAOS_RUN_AREA7_PA,
part_2_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T2_KAOS_AREA8)
attr_data {
Name = t2_module_data_in_area8,
VA=T2_KAOS_RUN_AREA8_VA,
PA=ra2pa(T2_KAOS_RUN_AREA8_PA,2),
RA=T2_KAOS_RUN_AREA8_PA,
part_2_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T2_KAOS_AREA9)
attr_data {
Name = t2_module_data_in_area9,
VA=T2_KAOS_RUN_AREA9_VA,
PA=ra2pa(T2_KAOS_RUN_AREA9_PA,2),
RA=T2_KAOS_RUN_AREA9_PA,
part_2_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T2_KAOS_AREA10)
attr_data {
Name = t2_module_data_in_area10,
VA=T2_KAOS_RUN_AREA10_VA,
PA=ra2pa(T2_KAOS_RUN_AREA10_PA,2),
RA=T2_KAOS_RUN_AREA10_PA,
part_2_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T2_KAOS_AREA11)
attr_data {
Name = t2_module_data_in_area11,
VA=T2_KAOS_RUN_AREA11_VA,
PA=ra2pa(T2_KAOS_RUN_AREA11_PA,2),
RA=T2_KAOS_RUN_AREA11_PA,
part_2_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T2_KAOS_AREA12)
attr_data {
Name = t2_module_data_in_area12,
VA=T2_KAOS_RUN_AREA12_VA,
PA=ra2pa(T2_KAOS_RUN_AREA12_PA,2),
RA=T2_KAOS_RUN_AREA12_PA,
part_2_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T2_KAOS_AREA13)
attr_data {
Name = t2_module_data_in_area13,
VA=T2_KAOS_RUN_AREA13_VA,
PA=ra2pa(T2_KAOS_RUN_AREA13_PA,2),
RA=T2_KAOS_RUN_AREA13_PA,
part_2_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T2_KAOS_AREA14)
attr_data {
Name = t2_module_data_in_area14,
VA=T2_KAOS_RUN_AREA14_VA,
PA=ra2pa(T2_KAOS_RUN_AREA14_PA,2),
RA=T2_KAOS_RUN_AREA14_PA,
part_2_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T2_KAOS_AREA15)
attr_data {
Name = t2_module_data_in_area15,
VA=T2_KAOS_RUN_AREA15_VA,
PA=ra2pa(T2_KAOS_RUN_AREA15_PA,2),
RA=T2_KAOS_RUN_AREA15_PA,
part_2_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T2_KAOS_SHM_AREA)
attr_data {
Name = t2_module_data_in_shm_area,
VA=T2_KAOS_RUN_SHM_AREA_VA,
PA=ra2pa(T2_KAOS_RUN_SHM_AREA_PA,2),
RA=T2_KAOS_RUN_SHM_AREA_PA,
part_2_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
attr_data {
Name = t2_module_data_exp_regs,
VA=T2_KAOS_EXP_REGS_VA,
PA=ra2pa(T2_KAOS_EXP_REGS_PA,2),
RA=T2_KAOS_EXP_REGS_PA,
part_2_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
attr_data {
Name = t2_module_data_exp_stack,
VA=T2_KAOS_EXP_STACK_VA,
PA=ra2pa(T2_KAOS_EXP_STACK_PA,2),
RA=T2_KAOS_EXP_STACK_PA,
part_2_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#if defined(T2_KAOS_AREA0)
attr_data {
Name = t2_module_data_exp_area0,
VA=T2_KAOS_EXP_AREA0_VA,
PA=ra2pa(T2_KAOS_EXP_AREA0_PA,2),
RA=T2_KAOS_EXP_AREA0_PA,
part_2_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T2_KAOS_AREA1)
attr_data {
Name = t2_module_data_exp_area1,
VA=T2_KAOS_EXP_AREA1_VA,
PA=ra2pa(T2_KAOS_EXP_AREA1_PA,2),
RA=T2_KAOS_EXP_AREA1_PA,
part_2_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T2_KAOS_AREA2)
attr_data {
Name = t2_module_data_exp_area2,
VA=T2_KAOS_EXP_AREA2_VA,
PA=ra2pa(T2_KAOS_EXP_AREA2_PA,2),
RA=T2_KAOS_EXP_AREA2_PA,
part_2_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T2_KAOS_AREA3)
attr_data {
Name = t2_module_data_exp_area3,
VA=T2_KAOS_EXP_AREA3_VA,
PA=ra2pa(T2_KAOS_EXP_AREA3_PA,2),
RA=T2_KAOS_EXP_AREA3_PA,
part_2_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T2_KAOS_AREA4)
attr_data {
Name = t2_module_data_exp_area4,
VA=T2_KAOS_EXP_AREA4_VA,
PA=ra2pa(T2_KAOS_EXP_AREA4_PA,2),
RA=T2_KAOS_EXP_AREA4_PA,
part_2_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T2_KAOS_AREA5)
attr_data {
Name = t2_module_data_exp_area5,
VA=T2_KAOS_EXP_AREA5_VA,
PA=ra2pa(T2_KAOS_EXP_AREA5_PA,2),
RA=T2_KAOS_EXP_AREA5_PA,
part_2_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T2_KAOS_AREA6)
attr_data {
Name = t2_module_data_exp_area6,
VA=T2_KAOS_EXP_AREA6_VA,
PA=ra2pa(T2_KAOS_EXP_AREA6_PA,2),
RA=T2_KAOS_EXP_AREA6_PA,
part_2_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T2_KAOS_AREA7)
attr_data {
Name = t2_module_data_exp_area7,
VA=T2_KAOS_EXP_AREA7_VA,
PA=ra2pa(T2_KAOS_EXP_AREA7_PA,2),
RA=T2_KAOS_EXP_AREA7_PA,
part_2_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T2_KAOS_AREA8)
attr_data {
Name = t2_module_data_exp_area8,
VA=T2_KAOS_EXP_AREA8_VA,
PA=ra2pa(T2_KAOS_EXP_AREA8_PA,2),
RA=T2_KAOS_EXP_AREA8_PA,
part_2_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T2_KAOS_AREA9)
attr_data {
Name = t2_module_data_exp_area9,
VA=T2_KAOS_EXP_AREA9_VA,
PA=ra2pa(T2_KAOS_EXP_AREA9_PA,2),
RA=T2_KAOS_EXP_AREA9_PA,
part_2_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T2_KAOS_AREA10)
attr_data {
Name = t2_module_data_exp_area10,
VA=T2_KAOS_EXP_AREA10_VA,
PA=ra2pa(T2_KAOS_EXP_AREA10_PA,2),
RA=T2_KAOS_EXP_AREA10_PA,
part_2_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T2_KAOS_AREA11)
attr_data {
Name = t2_module_data_exp_area11,
VA=T2_KAOS_EXP_AREA11_VA,
PA=ra2pa(T2_KAOS_EXP_AREA11_PA,2),
RA=T2_KAOS_EXP_AREA11_PA,
part_2_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T2_KAOS_AREA12)
attr_data {
Name = t2_module_data_exp_area12,
VA=T2_KAOS_EXP_AREA12_VA,
PA=ra2pa(T2_KAOS_EXP_AREA12_PA,2),
RA=T2_KAOS_EXP_AREA12_PA,
part_2_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T2_KAOS_AREA13)
attr_data {
Name = t2_module_data_exp_area13,
VA=T2_KAOS_EXP_AREA13_VA,
PA=ra2pa(T2_KAOS_EXP_AREA13_PA,2),
RA=T2_KAOS_EXP_AREA13_PA,
part_2_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T2_KAOS_AREA14)
attr_data {
Name = t2_module_data_exp_area14,
VA=T2_KAOS_EXP_AREA14_VA,
PA=ra2pa(T2_KAOS_EXP_AREA14_PA,2),
RA=T2_KAOS_EXP_AREA14_PA,
part_2_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T2_KAOS_AREA15)
attr_data {
Name = t2_module_data_exp_area15,
VA=T2_KAOS_EXP_AREA15_VA,
PA=ra2pa(T2_KAOS_EXP_AREA15_PA,2),
RA=T2_KAOS_EXP_AREA15_PA,
part_2_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T2_KAOS_SHM_AREA)
attr_data {
Name = t2_module_data_exp_shm_area,
VA=T2_KAOS_EXP_SHM_AREA_VA,
PA=ra2pa(T2_KAOS_EXP_SHM_AREA_PA,2),
RA=T2_KAOS_EXP_SHM_AREA_PA,
part_2_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
/*********************************************************
* For 4th thread
*********************************************************/
attr_text {
Name = t3_module_ktbl,
VA=T3_KAOS_KTBL_VA,
PA=ra2pa(T3_KAOS_KTBL_PA,3),
RA=T3_KAOS_KTBL_PA,
part_3_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=T3_KAOS_KTBL_CACHEABLE, TTE_CV=T3_KAOS_KTBL_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
}
attr_text {
Name = t3_module_ktbl,
VA=T3_KAOS_KTBL_VA,
PA=ra2pa(T3_KAOS_KTBL_PA,3),
RA=T3_KAOS_KTBL_PA,
part_3_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
attr_text {
Name = t3_module_subr0,
VA=T3_KAOS_SUBR0_VA,
PA=ra2pa(T3_KAOS_SUBR0_PA,3),
RA=T3_KAOS_SUBR0_PA,
part_3_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=T3_KAOS_SUBR0_CACHEABLE, TTE_CV=T3_KAOS_SUBR0_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
}
attr_text {
Name = t3_module_subr1,
VA=T3_KAOS_SUBR1_VA,
PA=ra2pa(T3_KAOS_SUBR1_PA,3),
RA=T3_KAOS_SUBR1_PA,
part_3_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=T3_KAOS_SUBR1_CACHEABLE, TTE_CV=T3_KAOS_SUBR1_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
}
attr_text {
Name = t3_module_subr2,
VA=T3_KAOS_SUBR2_VA,
PA=ra2pa(T3_KAOS_SUBR2_PA,3),
RA=T3_KAOS_SUBR2_PA,
part_3_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=T3_KAOS_SUBR2_CACHEABLE, TTE_CV=T3_KAOS_SUBR2_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
}
attr_text {
Name = t3_module_subr3,
VA=T3_KAOS_SUBR3_VA,
PA=ra2pa(T3_KAOS_SUBR3_PA,3),
RA=T3_KAOS_SUBR3_PA,
part_3_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
TTE_L=0, TTE_CP=T3_KAOS_SUBR3_CACHEABLE, TTE_CV=T3_KAOS_SUBR3_CACHEABLE, TTE_E=0, TTE_P=0, TTE_W=0
}
attr_data {
Name = t3_module_offset_table,
VA=T3_KAOS_OFFSET_TBL_VA,
PA=ra2pa(T3_KAOS_OFFSET_TBL_PA,3),
RA=T3_KAOS_OFFSET_TBL_PA,
part_3_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
attr_data {
Name = t3_module_data_in_regs,
VA=T3_KAOS_RUN_REGS_VA,
PA=ra2pa(T3_KAOS_RUN_REGS_PA,3),
RA=T3_KAOS_RUN_REGS_PA,
part_3_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
attr_data {
Name = t3_module_data_in_stack,
VA=T3_KAOS_RUN_STACK_VA,
PA=ra2pa(T3_KAOS_RUN_STACK_PA,3),
RA=T3_KAOS_RUN_STACK_PA,
part_3_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
attr_data {
Name = t3_module_data_in_area0,
VA=T3_KAOS_RUN_AREA0_VA,
PA=ra2pa(T3_KAOS_RUN_AREA0_PA,3),
RA=T3_KAOS_RUN_AREA0_PA,
part_3_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#if defined(T3_KAOS_AREA1)
attr_data {
Name = t3_module_data_in_area1,
VA=T3_KAOS_RUN_AREA1_VA,
PA=ra2pa(T3_KAOS_RUN_AREA1_PA,3),
RA=T3_KAOS_RUN_AREA1_PA,
part_3_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T3_KAOS_AREA2)
attr_data {
Name = t3_module_data_in_area2,
VA=T3_KAOS_RUN_AREA2_VA,
PA=ra2pa(T3_KAOS_RUN_AREA2_PA,3),
RA=T3_KAOS_RUN_AREA2_PA,
part_3_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T3_KAOS_AREA3)
attr_data {
Name = t3_module_data_in_area3,
VA=T3_KAOS_RUN_AREA3_VA,
PA=ra2pa(T3_KAOS_RUN_AREA3_PA,3),
RA=T3_KAOS_RUN_AREA3_PA,
part_3_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T3_KAOS_AREA4)
attr_data {
Name = t3_module_data_in_area4,
VA=T3_KAOS_RUN_AREA4_VA,
PA=ra2pa(T3_KAOS_RUN_AREA4_PA,3),
RA=T3_KAOS_RUN_AREA4_PA,
part_3_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T3_KAOS_AREA5)
attr_data {
Name = t3_module_data_in_area5,
VA=T3_KAOS_RUN_AREA5_VA,
PA=ra2pa(T3_KAOS_RUN_AREA5_PA,3),
RA=T3_KAOS_RUN_AREA5_PA,
part_3_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T3_KAOS_AREA6)
attr_data {
Name = t3_module_data_in_area6,
VA=T3_KAOS_RUN_AREA6_VA,
PA=ra2pa(T3_KAOS_RUN_AREA6_PA,3),
RA=T3_KAOS_RUN_AREA6_PA,
part_3_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T3_KAOS_AREA7)
attr_data {
Name = t3_module_data_in_area7,
VA=T3_KAOS_RUN_AREA7_VA,
PA=ra2pa(T3_KAOS_RUN_AREA7_PA,3),
RA=T3_KAOS_RUN_AREA7_PA,
part_3_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T3_KAOS_AREA8)
attr_data {
Name = t3_module_data_in_area8,
VA=T3_KAOS_RUN_AREA8_VA,
PA=ra2pa(T3_KAOS_RUN_AREA8_PA,3),
RA=T3_KAOS_RUN_AREA8_PA,
part_3_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T3_KAOS_AREA9)
attr_data {
Name = t3_module_data_in_area9,
VA=T3_KAOS_RUN_AREA9_VA,
PA=ra2pa(T3_KAOS_RUN_AREA9_PA,3),
RA=T3_KAOS_RUN_AREA9_PA,
part_3_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T3_KAOS_AREA10)
attr_data {
Name = t3_module_data_in_area10,
VA=T3_KAOS_RUN_AREA10_VA,
PA=ra2pa(T3_KAOS_RUN_AREA10_PA,3),
RA=T3_KAOS_RUN_AREA10_PA,
part_3_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T3_KAOS_AREA11)
attr_data {
Name = t3_module_data_in_area11,
VA=T3_KAOS_RUN_AREA11_VA,
PA=ra2pa(T3_KAOS_RUN_AREA11_PA,3),
RA=T3_KAOS_RUN_AREA11_PA,
part_3_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T3_KAOS_AREA12)
attr_data {
Name = t3_module_data_in_area12,
VA=T3_KAOS_RUN_AREA12_VA,
PA=ra2pa(T3_KAOS_RUN_AREA12_PA,3),
RA=T3_KAOS_RUN_AREA12_PA,
part_3_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T3_KAOS_AREA13)
attr_data {
Name = t3_module_data_in_area13,
VA=T3_KAOS_RUN_AREA13_VA,
PA=ra2pa(T3_KAOS_RUN_AREA13_PA,3),
RA=T3_KAOS_RUN_AREA13_PA,
part_3_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T3_KAOS_AREA14)
attr_data {
Name = t3_module_data_in_area14,
VA=T3_KAOS_RUN_AREA14_VA,
PA=ra2pa(T3_KAOS_RUN_AREA14_PA,3),
RA=T3_KAOS_RUN_AREA14_PA,
part_3_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T3_KAOS_AREA15)
attr_data {
Name = t3_module_data_in_area15,
VA=T3_KAOS_RUN_AREA15_VA,
PA=ra2pa(T3_KAOS_RUN_AREA15_PA,3),
RA=T3_KAOS_RUN_AREA15_PA,
part_3_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T3_KAOS_SHM_AREA)
attr_data {
Name = t3_module_data_in_shm_area,
VA=T3_KAOS_RUN_SHM_AREA_VA,
PA=ra2pa(T3_KAOS_RUN_SHM_AREA_PA,3),
RA=T3_KAOS_RUN_SHM_AREA_PA,
part_3_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
attr_data {
Name = t3_module_data_exp_regs,
VA=T3_KAOS_EXP_REGS_VA,
PA=ra2pa(T3_KAOS_EXP_REGS_PA,3),
RA=T3_KAOS_EXP_REGS_PA,
part_3_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
attr_data {
Name = t3_module_data_exp_stack,
VA=T3_KAOS_EXP_STACK_VA,
PA=ra2pa(T3_KAOS_EXP_STACK_PA,3),
RA=T3_KAOS_EXP_STACK_PA,
part_3_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#if defined(T3_KAOS_AREA0)
attr_data {
Name = t3_module_data_exp_area0,
VA=T3_KAOS_EXP_AREA0_VA,
PA=ra2pa(T3_KAOS_EXP_AREA0_PA,3),
RA=T3_KAOS_EXP_AREA0_PA,
part_3_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T3_KAOS_AREA1)
attr_data {
Name = t3_module_data_exp_area1,
VA=T3_KAOS_EXP_AREA1_VA,
PA=ra2pa(T3_KAOS_EXP_AREA1_PA,3),
RA=T3_KAOS_EXP_AREA1_PA,
part_3_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T3_KAOS_AREA2)
attr_data {
Name = t3_module_data_exp_area2,
VA=T3_KAOS_EXP_AREA2_VA,
PA=ra2pa(T3_KAOS_EXP_AREA2_PA,3),
RA=T3_KAOS_EXP_AREA2_PA,
part_3_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T3_KAOS_AREA3)
attr_data {
Name = t3_module_data_exp_area3,
VA=T3_KAOS_EXP_AREA3_VA,
PA=ra2pa(T3_KAOS_EXP_AREA3_PA,3),
RA=T3_KAOS_EXP_AREA3_PA,
part_3_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T3_KAOS_AREA4)
attr_data {
Name = t3_module_data_exp_area4,
VA=T3_KAOS_EXP_AREA4_VA,
PA=ra2pa(T3_KAOS_EXP_AREA4_PA,3),
RA=T3_KAOS_EXP_AREA4_PA,
part_3_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T3_KAOS_AREA5)
attr_data {
Name = t3_module_data_exp_area5,
VA=T3_KAOS_EXP_AREA5_VA,
PA=ra2pa(T3_KAOS_EXP_AREA5_PA,3),
RA=T3_KAOS_EXP_AREA5_PA,
part_3_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T3_KAOS_AREA6)
attr_data {
Name = t3_module_data_exp_area6,
VA=T3_KAOS_EXP_AREA6_VA,
PA=ra2pa(T3_KAOS_EXP_AREA6_PA,3),
RA=T3_KAOS_EXP_AREA6_PA,
part_3_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T3_KAOS_AREA7)
attr_data {
Name = t3_module_data_exp_area7,
VA=T3_KAOS_EXP_AREA7_VA,
PA=ra2pa(T3_KAOS_EXP_AREA7_PA,3),
RA=T3_KAOS_EXP_AREA7_PA,
part_3_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T3_KAOS_AREA8)
attr_data {
Name = t3_module_data_exp_area8,
VA=T3_KAOS_EXP_AREA8_VA,
PA=ra2pa(T3_KAOS_EXP_AREA8_PA,3),
RA=T3_KAOS_EXP_AREA8_PA,
part_3_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T3_KAOS_AREA9)
attr_data {
Name = t3_module_data_exp_area9,
VA=T3_KAOS_EXP_AREA9_VA,
PA=ra2pa(T3_KAOS_EXP_AREA9_PA,3),
RA=T3_KAOS_EXP_AREA9_PA,
part_3_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T3_KAOS_AREA10)
attr_data {
Name = t3_module_data_exp_area10,
VA=T3_KAOS_EXP_AREA10_VA,
PA=ra2pa(T3_KAOS_EXP_AREA10_PA,3),
RA=T3_KAOS_EXP_AREA10_PA,
part_3_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T3_KAOS_AREA11)
attr_data {
Name = t3_module_data_exp_area11,
VA=T3_KAOS_EXP_AREA11_VA,
PA=ra2pa(T3_KAOS_EXP_AREA11_PA,3),
RA=T3_KAOS_EXP_AREA11_PA,
part_3_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T3_KAOS_AREA12)
attr_data {
Name = t3_module_data_exp_area12,
VA=T3_KAOS_EXP_AREA12_VA,
PA=ra2pa(T3_KAOS_EXP_AREA12_PA,3),
RA=T3_KAOS_EXP_AREA12_PA,
part_3_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T3_KAOS_AREA13)
attr_data {
Name = t3_module_data_exp_area13,
VA=T3_KAOS_EXP_AREA13_VA,
PA=ra2pa(T3_KAOS_EXP_AREA13_PA,3),
RA=T3_KAOS_EXP_AREA13_PA,
part_3_ctx_nonzero_tsb_config_1,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T3_KAOS_AREA14)
attr_data {
Name = t3_module_data_exp_area14,
VA=T3_KAOS_EXP_AREA14_VA,
PA=ra2pa(T3_KAOS_EXP_AREA14_PA,3),
RA=T3_KAOS_EXP_AREA14_PA,
part_3_ctx_nonzero_tsb_config_2,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T3_KAOS_AREA15)
attr_data {
Name = t3_module_data_exp_area15,
VA=T3_KAOS_EXP_AREA15_VA,
PA=ra2pa(T3_KAOS_EXP_AREA15_PA,3),
RA=T3_KAOS_EXP_AREA15_PA,
part_3_ctx_nonzero_tsb_config_3,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif
#if defined(T3_KAOS_SHM_AREA)
attr_data {
Name = t3_module_data_exp_shm_area,
VA=T3_KAOS_EXP_SHM_AREA_VA,
PA=ra2pa(T3_KAOS_EXP_SHM_AREA_PA,3),
RA=T3_KAOS_EXP_SHM_AREA_PA,
part_3_ctx_nonzero_tsb_config_0,
TTE_G=1, TTE_Context=0x44, TTE_V=1, TTE_Size=0, TTE_NFO=0,
TTE_IE=0, TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0,
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
}
#endif