Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / kaos / diag / v9_kao_4th_02_27_04_34.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: v9_kao_4th_02_27_04_34.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 ALIAS ECACHE
#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
#define SET_DTTE_W_ON_DATA_ACC_PROT
!
! 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 d4604654e7c8
#define T0_KAOS_ICOUNT 5000
#define T0_KAOS_AREAS 1
#define T0_KAOS_AREASIZE 64
#define T0_KAOS_AREAOFFSET 832
#define T0_KAOS_PAGESIZE 8192
#define T0_KAOS_CODECOUNT 5002
#define T0_KAOS_BOOT_VA 0x1add8000
#define T0_KAOS_BOOT_PA 0x00000000005c8000
#define T0_KAOS_BOOT_CACHEABLE 1
#define T0_KAOS_BOOT_NONCACHEABLE 0
#define T0_KAOS_STARTUP_VA 0x0e100000
#define T0_KAOS_STARTUP_PA 0x0000000000d40000
#define T0_KAOS_STARTUP_CACHEABLE 1
#define T0_KAOS_STARTUP_NONCACHEABLE 0
#define T0_KAOS_OFFSET_TBL_VA 0x0a160000
#define T0_KAOS_OFFSET_TBL_PA 0x00000000010a6000
#define T0_KAOS_OFFSET_TBL_CACHEABLE 1
#define T0_KAOS_OFFSET_TBL_NONCACHEABLE 0
#define T0_KAOS_DONE_VA 0x09e48000
#define T0_KAOS_DONE_PA 0x0000000001d3a000
#define T0_KAOS_DONE_CACHEABLE 1
#define T0_KAOS_DONE_NONCACHEABLE 0
#define T0_KAOS_KTBL_VA 0x027f8000
#define T0_KAOS_KTBL_PA 0x0000000002300000
#define T0_KAOS_KTBL_CACHEABLE 1
#define T0_KAOS_KTBL_NONCACHEABLE 0
#define T0_KAOS_SUBR0_VA 0x023d8000
#define T0_KAOS_SUBR0_PA 0x000000000295a000
#define T0_KAOS_SUBR0_CACHEABLE 1
#define T0_KAOS_SUBR0_NONCACHEABLE 0
#define T0_KAOS_SUBR1_VA 0x027dc000
#define T0_KAOS_SUBR1_PA 0x000000000379a000
#define T0_KAOS_SUBR1_CACHEABLE 1
#define T0_KAOS_SUBR1_NONCACHEABLE 0
#define T0_KAOS_SUBR2_VA 0x02792000
#define T0_KAOS_SUBR2_PA 0x0000000003ee8000
#define T0_KAOS_SUBR2_CACHEABLE 1
#define T0_KAOS_SUBR2_NONCACHEABLE 0
#define T0_KAOS_SUBR3_VA 0x02422000
#define T0_KAOS_SUBR3_PA 0x000000000414c000
#define T0_KAOS_SUBR3_CACHEABLE 1
#define T0_KAOS_SUBR3_NONCACHEABLE 0
#define T0_KAOS_EXP_REGS_VA 0x073fa000
#define T0_KAOS_EXP_REGS_PA 0x0000000004ef2000
#define T0_KAOS_EXP_REGS_CACHEABLE 1
#define T0_KAOS_EXP_REGS_NONCACHEABLE 0
#define T0_KAOS_RUN_REGS_VA 0x0c294000
#define T0_KAOS_RUN_REGS_PA 0x000000000505a000
#define T0_KAOS_RUN_REGS_CACHEABLE 1
#define T0_KAOS_RUN_REGS_NONCACHEABLE 0
#define T0_KAOS_EXP_STACK_VA 0x1d1ce000
#define T0_KAOS_EXP_STACK_PA 0x0000000005f60000
#define T0_KAOS_EXP_STACK_CACHEABLE 1
#define T0_KAOS_EXP_STACK_NONCACHEABLE 0
#define T0_KAOS_RUN_STACK_VA 0x03644000
#define T0_KAOS_RUN_STACK_PA 0x000000000676a000
#define T0_KAOS_RUN_STACK_CACHEABLE 1
#define T0_KAOS_RUN_STACK_NONCACHEABLE 0
#define T0_KAOS_AREA0
#define T0_KAOS_EXP_AREA0_VA 0x1c774000
#define T0_KAOS_EXP_AREA0_PA 0x0000000006a94000
#define T0_KAOS_EXP_AREA0_CACHEABLE 1
#define T0_KAOS_EXP_AREA0_NONCACHEABLE 0
#define T0_KAOS_RUN_AREA0_VA 0x0b5ae000
#define T0_KAOS_RUN_AREA0_PA 0x00000000076f2000
#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 0x13a02000
#define T0_KAOS_EXP_SHM_AREA_PA 0x0000000000546000
#define T0_KAOS_EXP_SHM_AREA_CACHEABLE 1
#define T0_KAOS_EXP_SHM_AREA_NONCACHEABLE 0
#define T0_KAOS_RUN_SHM_AREA_VA 0x063e2000
#define T0_KAOS_RUN_SHM_AREA_PA 0x000000000019a000
#define T0_KAOS_RUN_SHM_AREA_CACHEABLE 1
#define T0_KAOS_RUN_SHM_AREA_NONCACHEABLE 0
#define T0_KAOS_RANVAL_00 0x15e21483
#define T0_KAOS_RANVAL_01 0x824ecd74
#define T0_KAOS_RANVAL_02 0xefcab8c5
#define T0_KAOS_RANVAL_03 0x732bbc98
#define T0_KAOS_RANVAL_04 0x961baee8
#define T0_KAOS_RANVAL_05 0x6aad324b
#define T0_KAOS_RANVAL_06 0x669cd9bd
#define T0_KAOS_RANVAL_07 0xb941849b
#define T0_KAOS_RANVAL_08 0x029162e7
#define T0_KAOS_RANVAL_09 0xebaec3c0
#define T0_KAOS_RANVAL_0a 0xda621f81
#define T0_KAOS_RANVAL_0b 0x5e2f7c17
#define T0_KAOS_RANVAL_0c 0x228b79f2
#define T0_KAOS_RANVAL_0d 0x9abe008a
#define T0_KAOS_RANVAL_0e 0x5bd09393
#define T0_KAOS_RANVAL_0f 0x4eaa3f03
#define T0_KAOS_RANVAL_10 0xd9607506
#define T0_KAOS_RANVAL_11 0xda060f96
#define T0_KAOS_RANVAL_12 0x7d36827c
#define T0_KAOS_RANVAL_13 0xe6b59081
#define T0_KAOS_RANVAL_14 0xabd09131
#define T0_KAOS_RANVAL_15 0x7b28c43e
#define T0_KAOS_RANVAL_16 0x19b0fdef
#define T0_KAOS_RANVAL_17 0xedf61c30
#define T0_KAOS_RANVAL_18 0xb3f69055
#define T0_KAOS_RANVAL_19 0xfdd431ba
#define T0_KAOS_RANVAL_1a 0xe445dd2e
#define T0_KAOS_RANVAL_1b 0xf64d78bf
#define T0_KAOS_RANVAL_1c 0xcc75ca2a
#define T0_KAOS_RANVAL_1d 0x7d5981d6
#define T0_KAOS_RANVAL_1e 0x1bf2dfac
#define T0_KAOS_RANVAL_1f 0xc69b3fc2
#define T0_KAOS_RANVAL_20 0x4f89c988
#define T0_KAOS_RANVAL_21 0x044e02e5
#define T0_KAOS_RANVAL_22 0x4eb9d5f3
#define T0_KAOS_RANVAL_23 0xbdd74ec8
#define T0_KAOS_RANVAL_24 0x361bf9e6
#define T0_KAOS_RANVAL_25 0xb05aa0f5
#define T0_KAOS_RANVAL_26 0xd3cbf4c7
#define T0_KAOS_RANVAL_27 0xa16685ac
#define T0_KAOS_RANVAL_28 0x6248291d
#define T0_KAOS_RANVAL_29 0x11ed3e43
#define T0_KAOS_RANVAL_2a 0x0274b68b
#define T0_KAOS_RANVAL_2b 0x85cc962b
#define T0_KAOS_RANVAL_2c 0x2800e172
#define T0_KAOS_RANVAL_2d 0x76c29ef1
#define T0_KAOS_RANVAL_2e 0x3a86eee4
#define T0_KAOS_RANVAL_2f 0xb7f2b8b7
#define T0_KAOS_RANVAL_30 0xb210dfd2
#define T0_KAOS_RANVAL_31 0x3a76dbf6
#define T0_KAOS_RANVAL_32 0x8a14f49b
#define T0_KAOS_RANVAL_33 0x18645a8a
#define T0_KAOS_RANVAL_34 0x31c72a5f
#define T0_KAOS_RANVAL_35 0xe8b59155
#define T0_KAOS_RANVAL_36 0x356705c7
#define T0_KAOS_RANVAL_37 0xe66018fd
#define T0_KAOS_RANVAL_38 0x206f8b2b
#define T0_KAOS_RANVAL_39 0x80823b91
#define T0_KAOS_RANVAL_3a 0x1fb14a2b
#define T0_KAOS_RANVAL_3b 0xc7ac9e19
#define T0_KAOS_RANVAL_3c 0x83917342
#define T0_KAOS_RANVAL_3d 0xc2a4785f
#define T0_KAOS_RANVAL_3e 0x2f3d17dc
#define T0_KAOS_RANVAL_3f 0x0106326e
#define T0_KAOS_RANVAL_40 0xac0b89ee
#define T0_KAOS_RANVAL_41 0x5dcb1e9d
#define T0_KAOS_RANVAL_42 0x4ccf5e27
#define T0_KAOS_RANVAL_43 0x7af31823
#define T0_KAOS_RANVAL_44 0x5cc26c35
#define T0_KAOS_RANVAL_45 0x6cb46182
#define T0_KAOS_RANVAL_46 0xb6505ab1
#define T0_KAOS_RANVAL_47 0xd51a034e
#define T0_KAOS_RANVAL_48 0x7bfd60a6
#define T0_KAOS_RANVAL_49 0xf4d87317
#define T0_KAOS_RANVAL_4a 0x9656fcde
#define T0_KAOS_RANVAL_4b 0x80174385
#define T0_KAOS_RANVAL_4c 0x42f40354
#define T0_KAOS_RANVAL_4d 0x79f759e6
#define T0_KAOS_RANVAL_4e 0x5f7c9b76
#define T0_KAOS_RANVAL_4f 0x808272b5
#define T0_KAOS_RANVAL_50 0x65bc2e23
#define T0_KAOS_RANVAL_51 0xd3c1edf0
#define T0_KAOS_RANVAL_52 0x6183e086
#define T0_KAOS_RANVAL_53 0x169fbd31
#define T0_KAOS_RANVAL_54 0x8af7a142
#define T0_KAOS_RANVAL_55 0xf9e130e3
#define T0_KAOS_RANVAL_56 0xa9a80f84
#define T0_KAOS_RANVAL_57 0x5a55170e
#define T0_KAOS_RANVAL_58 0x02952ff7
#define T0_KAOS_RANVAL_59 0x9f1e758c
#define T0_KAOS_RANVAL_5a 0x1d1809b6
#define T0_KAOS_RANVAL_5b 0xcbacf2ad
#define T0_KAOS_RANVAL_5c 0x65f175a1
#define T0_KAOS_RANVAL_5d 0x19a20a8a
#define T0_KAOS_RANVAL_5e 0x1ef2b4d3
#define T0_KAOS_RANVAL_5f 0x9ab54c98
#define T0_KAOS_RANVAL_60 0x55df56fb
#define T0_KAOS_RANVAL_61 0x13655c44
#define T0_KAOS_RANVAL_62 0x2050a7e9
#define T0_KAOS_RANVAL_63 0xc7232092
#define T0_KAOS_RANVAL_64 0x14e0d39d
#define T0_KAOS_RANVAL_65 0xde50c21c
#define T0_KAOS_RANVAL_66 0x7b414282
#define T0_KAOS_RANVAL_67 0x4e0f9be8
#define T0_KAOS_RANVAL_68 0x395cebc8
#define T0_KAOS_RANVAL_69 0x8a4c6ae4
#define T0_KAOS_RANVAL_6a 0x9f5f9202
#define T0_KAOS_RANVAL_6b 0x1ba5a10d
#define T0_KAOS_RANVAL_6c 0x1d279e62
#define T0_KAOS_RANVAL_6d 0x340f1c90
#define T0_KAOS_RANVAL_6e 0x3205a953
#define T0_KAOS_RANVAL_6f 0xe4eb7065
#define T0_KAOS_RANVAL_70 0x417d433f
#define T0_KAOS_RANVAL_71 0x98ecbb2d
#define T0_KAOS_RANVAL_72 0x8b6b4ec3
#define T0_KAOS_RANVAL_73 0x043d8a60
#define T0_KAOS_RANVAL_74 0x58e2c5a1
#define T0_KAOS_RANVAL_75 0x2991cb11
#define T0_KAOS_RANVAL_76 0x4767242c
#define T0_KAOS_RANVAL_77 0xdecd1ecb
#define T0_KAOS_RANVAL_78 0x8f708302
#define T0_KAOS_RANVAL_79 0x6ab86254
#define T0_KAOS_RANVAL_7a 0x3257ad54
#define T0_KAOS_RANVAL_7b 0xbbc59d62
#define T0_KAOS_RANVAL_7c 0x8625d210
#define T0_KAOS_RANVAL_7d 0xf2b63d7e
#define T0_KAOS_RANVAL_7e 0x132bd897
#define T0_KAOS_RANVAL_7f 0xa3e23ba9
/* end ktbl.0.h */
/* start ktbl.1.h */
#define T1_KAOS_NIAGARA
#define T1_KAOS_VERSION 4.2
#define T1_KAOS_SEED d4604654e7c9
#define T1_KAOS_ICOUNT 5000
#define T1_KAOS_AREAS 1
#define T1_KAOS_AREASIZE 64
#define T1_KAOS_AREAOFFSET 832
#define T1_KAOS_PAGESIZE 8192
#define T1_KAOS_CODECOUNT 5002
#define T1_KAOS_BOOT_VA 0x29a64000
#define T1_KAOS_BOOT_PA 0x0000000020574000
#define T1_KAOS_BOOT_CACHEABLE 1
#define T1_KAOS_BOOT_NONCACHEABLE 0
#define T1_KAOS_STARTUP_VA 0x3771c000
#define T1_KAOS_STARTUP_PA 0x0000000020e10000
#define T1_KAOS_STARTUP_CACHEABLE 1
#define T1_KAOS_STARTUP_NONCACHEABLE 0
#define T1_KAOS_OFFSET_TBL_VA 0x2a028000
#define T1_KAOS_OFFSET_TBL_PA 0x0000000021754000
#define T1_KAOS_OFFSET_TBL_CACHEABLE 1
#define T1_KAOS_OFFSET_TBL_NONCACHEABLE 0
#define T1_KAOS_DONE_VA 0x362d4000
#define T1_KAOS_DONE_PA 0x0000000021c88000
#define T1_KAOS_DONE_CACHEABLE 1
#define T1_KAOS_DONE_NONCACHEABLE 0
#define T1_KAOS_KTBL_VA 0x342fa000
#define T1_KAOS_KTBL_PA 0x000000002237e000
#define T1_KAOS_KTBL_CACHEABLE 1
#define T1_KAOS_KTBL_NONCACHEABLE 0
#define T1_KAOS_SUBR0_VA 0x34a2e000
#define T1_KAOS_SUBR0_PA 0x0000000022ea8000
#define T1_KAOS_SUBR0_CACHEABLE 1
#define T1_KAOS_SUBR0_NONCACHEABLE 0
#define T1_KAOS_SUBR1_VA 0x3417c000
#define T1_KAOS_SUBR1_PA 0x0000000023260000
#define T1_KAOS_SUBR1_CACHEABLE 1
#define T1_KAOS_SUBR1_NONCACHEABLE 0
#define T1_KAOS_SUBR2_VA 0x33b18000
#define T1_KAOS_SUBR2_PA 0x0000000023cce000
#define T1_KAOS_SUBR2_CACHEABLE 1
#define T1_KAOS_SUBR2_NONCACHEABLE 0
#define T1_KAOS_SUBR3_VA 0x34374000
#define T1_KAOS_SUBR3_PA 0x000000002422c000
#define T1_KAOS_SUBR3_CACHEABLE 1
#define T1_KAOS_SUBR3_NONCACHEABLE 0
#define T1_KAOS_EXP_REGS_VA 0x370b6000
#define T1_KAOS_EXP_REGS_PA 0x0000000024b6a000
#define T1_KAOS_EXP_REGS_CACHEABLE 1
#define T1_KAOS_EXP_REGS_NONCACHEABLE 0
#define T1_KAOS_RUN_REGS_VA 0x28d44000
#define T1_KAOS_RUN_REGS_PA 0x00000000254f4000
#define T1_KAOS_RUN_REGS_CACHEABLE 1
#define T1_KAOS_RUN_REGS_NONCACHEABLE 0
#define T1_KAOS_EXP_STACK_VA 0x3dfc2000
#define T1_KAOS_EXP_STACK_PA 0x0000000025dfc000
#define T1_KAOS_EXP_STACK_CACHEABLE 1
#define T1_KAOS_EXP_STACK_NONCACHEABLE 0
#define T1_KAOS_RUN_STACK_VA 0x2e8d6000
#define T1_KAOS_RUN_STACK_PA 0x00000000263ee000
#define T1_KAOS_RUN_STACK_CACHEABLE 1
#define T1_KAOS_RUN_STACK_NONCACHEABLE 0
#define T1_KAOS_AREA0
#define T1_KAOS_EXP_AREA0_VA 0x3b2ba000
#define T1_KAOS_EXP_AREA0_PA 0x0000000026832000
#define T1_KAOS_EXP_AREA0_CACHEABLE 1
#define T1_KAOS_EXP_AREA0_NONCACHEABLE 0
#define T1_KAOS_RUN_AREA0_VA 0x20c3e000
#define T1_KAOS_RUN_AREA0_PA 0x00000000277ac000
#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 0x3f75a000
#define T1_KAOS_EXP_SHM_AREA_PA 0x00000000201fc000
#define T1_KAOS_EXP_SHM_AREA_CACHEABLE 1
#define T1_KAOS_EXP_SHM_AREA_NONCACHEABLE 0
#define T1_KAOS_RUN_SHM_AREA_VA 0x3f2c8000
#define T1_KAOS_RUN_SHM_AREA_PA 0x0000000020502000
#define T1_KAOS_RUN_SHM_AREA_CACHEABLE 1
#define T1_KAOS_RUN_SHM_AREA_NONCACHEABLE 0
#define T1_KAOS_RANVAL_00 0xe633f256
#define T1_KAOS_RANVAL_01 0xb9aeb4a9
#define T1_KAOS_RANVAL_02 0x56b1c75f
#define T1_KAOS_RANVAL_03 0xffd73a80
#define T1_KAOS_RANVAL_04 0xd132e40a
#define T1_KAOS_RANVAL_05 0xb6d6ac2f
#define T1_KAOS_RANVAL_06 0x0321ef30
#define T1_KAOS_RANVAL_07 0x27e33e53
#define T1_KAOS_RANVAL_08 0x699bb688
#define T1_KAOS_RANVAL_09 0xbfb1e01f
#define T1_KAOS_RANVAL_0a 0x6b3d3c6e
#define T1_KAOS_RANVAL_0b 0xa0a75965
#define T1_KAOS_RANVAL_0c 0xb00d0160
#define T1_KAOS_RANVAL_0d 0x9ad60c69
#define T1_KAOS_RANVAL_0e 0x7c450657
#define T1_KAOS_RANVAL_0f 0xd130957b
#define T1_KAOS_RANVAL_10 0x88e16d73
#define T1_KAOS_RANVAL_11 0xcaf565ab
#define T1_KAOS_RANVAL_12 0xcf62e091
#define T1_KAOS_RANVAL_13 0x0e282b18
#define T1_KAOS_RANVAL_14 0xc9e891b9
#define T1_KAOS_RANVAL_15 0xf99cb0a2
#define T1_KAOS_RANVAL_16 0x1c9acf92
#define T1_KAOS_RANVAL_17 0x2a35a80e
#define T1_KAOS_RANVAL_18 0xcb4a583e
#define T1_KAOS_RANVAL_19 0x8c76dcdc
#define T1_KAOS_RANVAL_1a 0x3b81df41
#define T1_KAOS_RANVAL_1b 0xe6446b58
#define T1_KAOS_RANVAL_1c 0xa1cd2f6c
#define T1_KAOS_RANVAL_1d 0xe82316b2
#define T1_KAOS_RANVAL_1e 0x1174ffdd
#define T1_KAOS_RANVAL_1f 0x03848a27
#define T1_KAOS_RANVAL_20 0x1d778b90
#define T1_KAOS_RANVAL_21 0xd3058475
#define T1_KAOS_RANVAL_22 0xb2664d1e
#define T1_KAOS_RANVAL_23 0x75ec723a
#define T1_KAOS_RANVAL_24 0x40097c96
#define T1_KAOS_RANVAL_25 0x2c4a22e7
#define T1_KAOS_RANVAL_26 0xb2152399
#define T1_KAOS_RANVAL_27 0xcc81dd72
#define T1_KAOS_RANVAL_28 0x13535c17
#define T1_KAOS_RANVAL_29 0xf2d474ed
#define T1_KAOS_RANVAL_2a 0x81e7a868
#define T1_KAOS_RANVAL_2b 0xda05eaa5
#define T1_KAOS_RANVAL_2c 0xd43ad795
#define T1_KAOS_RANVAL_2d 0x8c4dfa81
#define T1_KAOS_RANVAL_2e 0xf1e2a709
#define T1_KAOS_RANVAL_2f 0x96096fb1
#define T1_KAOS_RANVAL_30 0x0c8fdb04
#define T1_KAOS_RANVAL_31 0xb930a2ed
#define T1_KAOS_RANVAL_32 0xdba6e986
#define T1_KAOS_RANVAL_33 0x012bd8d4
#define T1_KAOS_RANVAL_34 0xf7e71f8c
#define T1_KAOS_RANVAL_35 0x76c9ae35
#define T1_KAOS_RANVAL_36 0x63296ed6
#define T1_KAOS_RANVAL_37 0x1098293b
#define T1_KAOS_RANVAL_38 0xf6c8628d
#define T1_KAOS_RANVAL_39 0xbf04b1d4
#define T1_KAOS_RANVAL_3a 0x744e2383
#define T1_KAOS_RANVAL_3b 0x99f8f0d8
#define T1_KAOS_RANVAL_3c 0xabda88e3
#define T1_KAOS_RANVAL_3d 0x1695b4ab
#define T1_KAOS_RANVAL_3e 0x7ce3008c
#define T1_KAOS_RANVAL_3f 0x53554b78
#define T1_KAOS_RANVAL_40 0xf898326a
#define T1_KAOS_RANVAL_41 0xd8149636
#define T1_KAOS_RANVAL_42 0x41f3b48c
#define T1_KAOS_RANVAL_43 0xf6d63d14
#define T1_KAOS_RANVAL_44 0x7ebb81c4
#define T1_KAOS_RANVAL_45 0x450b3500
#define T1_KAOS_RANVAL_46 0xe44c3b1b
#define T1_KAOS_RANVAL_47 0xca94ff66
#define T1_KAOS_RANVAL_48 0xa9381c59
#define T1_KAOS_RANVAL_49 0x701b0859
#define T1_KAOS_RANVAL_4a 0x24830673
#define T1_KAOS_RANVAL_4b 0x558814bf
#define T1_KAOS_RANVAL_4c 0xe786a69f
#define T1_KAOS_RANVAL_4d 0xd4762145
#define T1_KAOS_RANVAL_4e 0x11499f56
#define T1_KAOS_RANVAL_4f 0x25ae3417
#define T1_KAOS_RANVAL_50 0x9875409b
#define T1_KAOS_RANVAL_51 0xe232c6b6
#define T1_KAOS_RANVAL_52 0xfd4cdf2f
#define T1_KAOS_RANVAL_53 0xc5f36265
#define T1_KAOS_RANVAL_54 0xc2e4c6a6
#define T1_KAOS_RANVAL_55 0x5bc020fe
#define T1_KAOS_RANVAL_56 0xc2dc2877
#define T1_KAOS_RANVAL_57 0x7d3dcd31
#define T1_KAOS_RANVAL_58 0xd312da74
#define T1_KAOS_RANVAL_59 0x3a35a87e
#define T1_KAOS_RANVAL_5a 0x7d21415a
#define T1_KAOS_RANVAL_5b 0x20d53a66
#define T1_KAOS_RANVAL_5c 0x0e8cf852
#define T1_KAOS_RANVAL_5d 0x039e4ba3
#define T1_KAOS_RANVAL_5e 0x5f28b499
#define T1_KAOS_RANVAL_5f 0x3431216c
#define T1_KAOS_RANVAL_60 0xbfe91cae
#define T1_KAOS_RANVAL_61 0x5afb8013
#define T1_KAOS_RANVAL_62 0xba94dcb1
#define T1_KAOS_RANVAL_63 0x1c66c176
#define T1_KAOS_RANVAL_64 0x7224bddc
#define T1_KAOS_RANVAL_65 0xd4cbb322
#define T1_KAOS_RANVAL_66 0x88d3fd3d
#define T1_KAOS_RANVAL_67 0x4731c918
#define T1_KAOS_RANVAL_68 0x2a531e17
#define T1_KAOS_RANVAL_69 0x37a2cd8a
#define T1_KAOS_RANVAL_6a 0x74540e98
#define T1_KAOS_RANVAL_6b 0x9227631b
#define T1_KAOS_RANVAL_6c 0xe15039c5
#define T1_KAOS_RANVAL_6d 0xae1abe5b
#define T1_KAOS_RANVAL_6e 0xe9b51fc6
#define T1_KAOS_RANVAL_6f 0xd74cbc94
#define T1_KAOS_RANVAL_70 0x8ebdd5fe
#define T1_KAOS_RANVAL_71 0xa94d4130
#define T1_KAOS_RANVAL_72 0xbda57294
#define T1_KAOS_RANVAL_73 0x76475833
#define T1_KAOS_RANVAL_74 0xa6e4734f
#define T1_KAOS_RANVAL_75 0x586753a3
#define T1_KAOS_RANVAL_76 0x7120b5fd
#define T1_KAOS_RANVAL_77 0xbdeec2d8
#define T1_KAOS_RANVAL_78 0xc66a28ba
#define T1_KAOS_RANVAL_79 0x6dfa0e02
#define T1_KAOS_RANVAL_7a 0xb57e02ce
#define T1_KAOS_RANVAL_7b 0xd66c7d6b
#define T1_KAOS_RANVAL_7c 0x756dab01
#define T1_KAOS_RANVAL_7d 0x25b3d342
#define T1_KAOS_RANVAL_7e 0x0a4e7e8d
#define T1_KAOS_RANVAL_7f 0xe1902fec
/* end ktbl.1.h */
/* start ktbl.2.h */
#define T2_KAOS_NIAGARA
#define T2_KAOS_VERSION 4.2
#define T2_KAOS_SEED d4604654e7ca
#define T2_KAOS_ICOUNT 5000
#define T2_KAOS_AREAS 1
#define T2_KAOS_AREASIZE 64
#define T2_KAOS_AREAOFFSET 832
#define T2_KAOS_PAGESIZE 8192
#define T2_KAOS_CODECOUNT 5001
#define T2_KAOS_BOOT_VA 0x52140000
#define T2_KAOS_BOOT_PA 0x0000000040322000
#define T2_KAOS_BOOT_CACHEABLE 1
#define T2_KAOS_BOOT_NONCACHEABLE 0
#define T2_KAOS_STARTUP_VA 0x47194000
#define T2_KAOS_STARTUP_PA 0x00000000408f4000
#define T2_KAOS_STARTUP_CACHEABLE 1
#define T2_KAOS_STARTUP_NONCACHEABLE 0
#define T2_KAOS_OFFSET_TBL_VA 0x4bb08000
#define T2_KAOS_OFFSET_TBL_PA 0x00000000410e2000
#define T2_KAOS_OFFSET_TBL_CACHEABLE 1
#define T2_KAOS_OFFSET_TBL_NONCACHEABLE 0
#define T2_KAOS_DONE_VA 0x44ea6000
#define T2_KAOS_DONE_PA 0x0000000041a58000
#define T2_KAOS_DONE_CACHEABLE 1
#define T2_KAOS_DONE_NONCACHEABLE 0
#define T2_KAOS_KTBL_VA 0x46204000
#define T2_KAOS_KTBL_PA 0x00000000427b8000
#define T2_KAOS_KTBL_CACHEABLE 1
#define T2_KAOS_KTBL_NONCACHEABLE 0
#define T2_KAOS_SUBR0_VA 0x46130000
#define T2_KAOS_SUBR0_PA 0x0000000042948000
#define T2_KAOS_SUBR0_CACHEABLE 1
#define T2_KAOS_SUBR0_NONCACHEABLE 0
#define T2_KAOS_SUBR1_VA 0x4cb84000
#define T2_KAOS_SUBR1_PA 0x00000000435a2000
#define T2_KAOS_SUBR1_CACHEABLE 1
#define T2_KAOS_SUBR1_NONCACHEABLE 0
#define T2_KAOS_SUBR2_VA 0x5e77c000
#define T2_KAOS_SUBR2_PA 0x0000000043b04000
#define T2_KAOS_SUBR2_CACHEABLE 1
#define T2_KAOS_SUBR2_NONCACHEABLE 0
#define T2_KAOS_SUBR3_VA 0x49d96000
#define T2_KAOS_SUBR3_PA 0x000000004400c000
#define T2_KAOS_SUBR3_CACHEABLE 1
#define T2_KAOS_SUBR3_NONCACHEABLE 0
#define T2_KAOS_EXP_REGS_VA 0x4dc2e000
#define T2_KAOS_EXP_REGS_PA 0x0000000044b0c000
#define T2_KAOS_EXP_REGS_CACHEABLE 1
#define T2_KAOS_EXP_REGS_NONCACHEABLE 0
#define T2_KAOS_RUN_REGS_VA 0x5fc7e000
#define T2_KAOS_RUN_REGS_PA 0x0000000045282000
#define T2_KAOS_RUN_REGS_CACHEABLE 1
#define T2_KAOS_RUN_REGS_NONCACHEABLE 0
#define T2_KAOS_EXP_STACK_VA 0x5c6d2000
#define T2_KAOS_EXP_STACK_PA 0x0000000045b5a000
#define T2_KAOS_EXP_STACK_CACHEABLE 1
#define T2_KAOS_EXP_STACK_NONCACHEABLE 0
#define T2_KAOS_RUN_STACK_VA 0x57ec0000
#define T2_KAOS_RUN_STACK_PA 0x00000000465c6000
#define T2_KAOS_RUN_STACK_CACHEABLE 1
#define T2_KAOS_RUN_STACK_NONCACHEABLE 0
#define T2_KAOS_AREA0
#define T2_KAOS_EXP_AREA0_VA 0x43830000
#define T2_KAOS_EXP_AREA0_PA 0x0000000046958000
#define T2_KAOS_EXP_AREA0_CACHEABLE 1
#define T2_KAOS_EXP_AREA0_NONCACHEABLE 0
#define T2_KAOS_RUN_AREA0_VA 0x5c9c0000
#define T2_KAOS_RUN_AREA0_PA 0x0000000047794000
#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 0x47ab8000
#define T2_KAOS_EXP_SHM_AREA_PA 0x0000000040630000
#define T2_KAOS_EXP_SHM_AREA_CACHEABLE 1
#define T2_KAOS_EXP_SHM_AREA_NONCACHEABLE 0
#define T2_KAOS_RUN_SHM_AREA_VA 0x42d16000
#define T2_KAOS_RUN_SHM_AREA_PA 0x0000000040070000
#define T2_KAOS_RUN_SHM_AREA_CACHEABLE 1
#define T2_KAOS_RUN_SHM_AREA_NONCACHEABLE 0
#define T2_KAOS_RANVAL_00 0xf280f24e
#define T2_KAOS_RANVAL_01 0x7d31ca26
#define T2_KAOS_RANVAL_02 0x60584333
#define T2_KAOS_RANVAL_03 0x39e46823
#define T2_KAOS_RANVAL_04 0x50e89f9c
#define T2_KAOS_RANVAL_05 0x8f990778
#define T2_KAOS_RANVAL_06 0x634ebc44
#define T2_KAOS_RANVAL_07 0xab3303e2
#define T2_KAOS_RANVAL_08 0xf56cd074
#define T2_KAOS_RANVAL_09 0xcf0f3f14
#define T2_KAOS_RANVAL_0a 0x3f488813
#define T2_KAOS_RANVAL_0b 0x9fcfc80f
#define T2_KAOS_RANVAL_0c 0x26141726
#define T2_KAOS_RANVAL_0d 0xbb88abd5
#define T2_KAOS_RANVAL_0e 0x4096450b
#define T2_KAOS_RANVAL_0f 0xf9c4dc3d
#define T2_KAOS_RANVAL_10 0xf91322e7
#define T2_KAOS_RANVAL_11 0x9768cdb1
#define T2_KAOS_RANVAL_12 0xea8b6021
#define T2_KAOS_RANVAL_13 0x7b0adb16
#define T2_KAOS_RANVAL_14 0xbc8ea0e5
#define T2_KAOS_RANVAL_15 0x9bb7373d
#define T2_KAOS_RANVAL_16 0x904e2e01
#define T2_KAOS_RANVAL_17 0x20b8457f
#define T2_KAOS_RANVAL_18 0xc8719a9b
#define T2_KAOS_RANVAL_19 0xb6952f76
#define T2_KAOS_RANVAL_1a 0x34f3e38a
#define T2_KAOS_RANVAL_1b 0x531283f9
#define T2_KAOS_RANVAL_1c 0x3d1ae565
#define T2_KAOS_RANVAL_1d 0xc1c52bbd
#define T2_KAOS_RANVAL_1e 0x6e7f217c
#define T2_KAOS_RANVAL_1f 0x1f631a4a
#define T2_KAOS_RANVAL_20 0x02b97756
#define T2_KAOS_RANVAL_21 0x3ca16623
#define T2_KAOS_RANVAL_22 0x9d8f0770
#define T2_KAOS_RANVAL_23 0x4979f15b
#define T2_KAOS_RANVAL_24 0x2258b549
#define T2_KAOS_RANVAL_25 0x96ef13e7
#define T2_KAOS_RANVAL_26 0x45f80208
#define T2_KAOS_RANVAL_27 0x7defdb63
#define T2_KAOS_RANVAL_28 0xf81b0e36
#define T2_KAOS_RANVAL_29 0x44d0003c
#define T2_KAOS_RANVAL_2a 0x425ec866
#define T2_KAOS_RANVAL_2b 0xc9cab645
#define T2_KAOS_RANVAL_2c 0x073277c6
#define T2_KAOS_RANVAL_2d 0x6fec8f4e
#define T2_KAOS_RANVAL_2e 0x31813ce1
#define T2_KAOS_RANVAL_2f 0xda56d037
#define T2_KAOS_RANVAL_30 0x790ba028
#define T2_KAOS_RANVAL_31 0xb30c6d87
#define T2_KAOS_RANVAL_32 0x0e6024f6
#define T2_KAOS_RANVAL_33 0x6f1f72a3
#define T2_KAOS_RANVAL_34 0xb319e925
#define T2_KAOS_RANVAL_35 0xf3f46f0d
#define T2_KAOS_RANVAL_36 0xd037ec7c
#define T2_KAOS_RANVAL_37 0x022ab751
#define T2_KAOS_RANVAL_38 0x6eff8071
#define T2_KAOS_RANVAL_39 0xf7c4638f
#define T2_KAOS_RANVAL_3a 0x1365e81b
#define T2_KAOS_RANVAL_3b 0x863b0bc5
#define T2_KAOS_RANVAL_3c 0x70ae2944
#define T2_KAOS_RANVAL_3d 0x9077e241
#define T2_KAOS_RANVAL_3e 0xbc3acafe
#define T2_KAOS_RANVAL_3f 0x6a1b06e5
#define T2_KAOS_RANVAL_40 0x3ad28b29
#define T2_KAOS_RANVAL_41 0x5ad95224
#define T2_KAOS_RANVAL_42 0xc79243c7
#define T2_KAOS_RANVAL_43 0xe91e74df
#define T2_KAOS_RANVAL_44 0xf4a51a16
#define T2_KAOS_RANVAL_45 0x9366b28a
#define T2_KAOS_RANVAL_46 0xce12f4c3
#define T2_KAOS_RANVAL_47 0x4e4dbd49
#define T2_KAOS_RANVAL_48 0x6258ebbb
#define T2_KAOS_RANVAL_49 0xf29be7d9
#define T2_KAOS_RANVAL_4a 0x4d793b5e
#define T2_KAOS_RANVAL_4b 0xcf5f0789
#define T2_KAOS_RANVAL_4c 0x3c120e1e
#define T2_KAOS_RANVAL_4d 0x2e0e908e
#define T2_KAOS_RANVAL_4e 0x7a827ad9
#define T2_KAOS_RANVAL_4f 0x48f2c176
#define T2_KAOS_RANVAL_50 0x0bd23367
#define T2_KAOS_RANVAL_51 0x5803a685
#define T2_KAOS_RANVAL_52 0x0535de39
#define T2_KAOS_RANVAL_53 0x94bf6c3f
#define T2_KAOS_RANVAL_54 0xd263c6f8
#define T2_KAOS_RANVAL_55 0x12e77077
#define T2_KAOS_RANVAL_56 0xe3a2c582
#define T2_KAOS_RANVAL_57 0xb6b2d38b
#define T2_KAOS_RANVAL_58 0x2338bfc1
#define T2_KAOS_RANVAL_59 0x5d9487c2
#define T2_KAOS_RANVAL_5a 0x63fc5225
#define T2_KAOS_RANVAL_5b 0x65cd12e1
#define T2_KAOS_RANVAL_5c 0xe0b3c3d1
#define T2_KAOS_RANVAL_5d 0x98def670
#define T2_KAOS_RANVAL_5e 0xa97cc6b6
#define T2_KAOS_RANVAL_5f 0xd2dc0d4a
#define T2_KAOS_RANVAL_60 0xcaa7712f
#define T2_KAOS_RANVAL_61 0x8aa4b171
#define T2_KAOS_RANVAL_62 0x76f2ade1
#define T2_KAOS_RANVAL_63 0x38843b35
#define T2_KAOS_RANVAL_64 0x4140dfea
#define T2_KAOS_RANVAL_65 0x4ef4f32b
#define T2_KAOS_RANVAL_66 0x2184fc9e
#define T2_KAOS_RANVAL_67 0x0f6df29a
#define T2_KAOS_RANVAL_68 0xe44fb16e
#define T2_KAOS_RANVAL_69 0xe0f43a34
#define T2_KAOS_RANVAL_6a 0x855aa3a3
#define T2_KAOS_RANVAL_6b 0x753c8d60
#define T2_KAOS_RANVAL_6c 0x932f4118
#define T2_KAOS_RANVAL_6d 0xb33af05e
#define T2_KAOS_RANVAL_6e 0x5fa5441a
#define T2_KAOS_RANVAL_6f 0xcf671203
#define T2_KAOS_RANVAL_70 0x19b9ca0d
#define T2_KAOS_RANVAL_71 0x7ec8fdf3
#define T2_KAOS_RANVAL_72 0xfd55fb94
#define T2_KAOS_RANVAL_73 0x3a604271
#define T2_KAOS_RANVAL_74 0xf3e79647
#define T2_KAOS_RANVAL_75 0x5088cd41
#define T2_KAOS_RANVAL_76 0x66be7b3c
#define T2_KAOS_RANVAL_77 0x53f63535
#define T2_KAOS_RANVAL_78 0xc1498af0
#define T2_KAOS_RANVAL_79 0x04008258
#define T2_KAOS_RANVAL_7a 0x35cfde4f
#define T2_KAOS_RANVAL_7b 0x33afdcd7
#define T2_KAOS_RANVAL_7c 0x94afa5f3
#define T2_KAOS_RANVAL_7d 0xde786b11
#define T2_KAOS_RANVAL_7e 0xe9cbf3cb
#define T2_KAOS_RANVAL_7f 0x5f712181
/* end ktbl.2.h */
/* start ktbl.3.h */
#define T3_KAOS_NIAGARA
#define T3_KAOS_VERSION 4.2
#define T3_KAOS_SEED d4604654e7cb
#define T3_KAOS_ICOUNT 5000
#define T3_KAOS_AREAS 1
#define T3_KAOS_AREASIZE 64
#define T3_KAOS_AREAOFFSET 832
#define T3_KAOS_PAGESIZE 8192
#define T3_KAOS_CODECOUNT 5002
#define T3_KAOS_BOOT_VA 0x64e00000
#define T3_KAOS_BOOT_PA 0x0000000060176000
#define T3_KAOS_BOOT_CACHEABLE 1
#define T3_KAOS_BOOT_NONCACHEABLE 0
#define T3_KAOS_STARTUP_VA 0x78156000
#define T3_KAOS_STARTUP_PA 0x0000000060e04000
#define T3_KAOS_STARTUP_CACHEABLE 1
#define T3_KAOS_STARTUP_NONCACHEABLE 0
#define T3_KAOS_OFFSET_TBL_VA 0x6d502000
#define T3_KAOS_OFFSET_TBL_PA 0x00000000616ca000
#define T3_KAOS_OFFSET_TBL_CACHEABLE 1
#define T3_KAOS_OFFSET_TBL_NONCACHEABLE 0
#define T3_KAOS_DONE_VA 0x6845a000
#define T3_KAOS_DONE_PA 0x0000000061802000
#define T3_KAOS_DONE_CACHEABLE 1
#define T3_KAOS_DONE_NONCACHEABLE 0
#define T3_KAOS_KTBL_VA 0x77d04000
#define T3_KAOS_KTBL_PA 0x0000000062036000
#define T3_KAOS_KTBL_CACHEABLE 1
#define T3_KAOS_KTBL_NONCACHEABLE 0
#define T3_KAOS_SUBR0_VA 0x7839a000
#define T3_KAOS_SUBR0_PA 0x00000000629a6000
#define T3_KAOS_SUBR0_CACHEABLE 1
#define T3_KAOS_SUBR0_NONCACHEABLE 0
#define T3_KAOS_SUBR1_VA 0x78412000
#define T3_KAOS_SUBR1_PA 0x00000000637e2000
#define T3_KAOS_SUBR1_CACHEABLE 1
#define T3_KAOS_SUBR1_NONCACHEABLE 0
#define T3_KAOS_SUBR2_VA 0x78328000
#define T3_KAOS_SUBR2_PA 0x0000000063e54000
#define T3_KAOS_SUBR2_CACHEABLE 1
#define T3_KAOS_SUBR2_NONCACHEABLE 0
#define T3_KAOS_SUBR3_VA 0x77d34000
#define T3_KAOS_SUBR3_PA 0x00000000643c4000
#define T3_KAOS_SUBR3_CACHEABLE 1
#define T3_KAOS_SUBR3_NONCACHEABLE 0
#define T3_KAOS_EXP_REGS_VA 0x6ea44000
#define T3_KAOS_EXP_REGS_PA 0x0000000064eee000
#define T3_KAOS_EXP_REGS_CACHEABLE 1
#define T3_KAOS_EXP_REGS_NONCACHEABLE 0
#define T3_KAOS_RUN_REGS_VA 0x6898a000
#define T3_KAOS_RUN_REGS_PA 0x000000006539e000
#define T3_KAOS_RUN_REGS_CACHEABLE 1
#define T3_KAOS_RUN_REGS_NONCACHEABLE 0
#define T3_KAOS_EXP_STACK_VA 0x7005e000
#define T3_KAOS_EXP_STACK_PA 0x0000000065e5a000
#define T3_KAOS_EXP_STACK_CACHEABLE 1
#define T3_KAOS_EXP_STACK_NONCACHEABLE 0
#define T3_KAOS_RUN_STACK_VA 0x78b42000
#define T3_KAOS_RUN_STACK_PA 0x000000006629e000
#define T3_KAOS_RUN_STACK_CACHEABLE 1
#define T3_KAOS_RUN_STACK_NONCACHEABLE 0
#define T3_KAOS_AREA0
#define T3_KAOS_EXP_AREA0_VA 0x70d5e000
#define T3_KAOS_EXP_AREA0_PA 0x0000000066808000
#define T3_KAOS_EXP_AREA0_CACHEABLE 1
#define T3_KAOS_EXP_AREA0_NONCACHEABLE 0
#define T3_KAOS_RUN_AREA0_VA 0x6d43e000
#define T3_KAOS_RUN_AREA0_PA 0x00000000676de000
#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 0x749a4000
#define T3_KAOS_EXP_SHM_AREA_PA 0x0000000060478000
#define T3_KAOS_EXP_SHM_AREA_CACHEABLE 1
#define T3_KAOS_EXP_SHM_AREA_NONCACHEABLE 0
#define T3_KAOS_RUN_SHM_AREA_VA 0x71d9c000
#define T3_KAOS_RUN_SHM_AREA_PA 0x00000000603fe000
#define T3_KAOS_RUN_SHM_AREA_CACHEABLE 1
#define T3_KAOS_RUN_SHM_AREA_NONCACHEABLE 0
#define T3_KAOS_RANVAL_00 0x760be60e
#define T3_KAOS_RANVAL_01 0x9a12a948
#define T3_KAOS_RANVAL_02 0x0812c599
#define T3_KAOS_RANVAL_03 0xcac25d03
#define T3_KAOS_RANVAL_04 0x3843244d
#define T3_KAOS_RANVAL_05 0x9cedc38f
#define T3_KAOS_RANVAL_06 0xc1206a5a
#define T3_KAOS_RANVAL_07 0x4e294441
#define T3_KAOS_RANVAL_08 0x3e00f391
#define T3_KAOS_RANVAL_09 0x6bcd76b2
#define T3_KAOS_RANVAL_0a 0xbf9cb45f
#define T3_KAOS_RANVAL_0b 0x13cf0091
#define T3_KAOS_RANVAL_0c 0x438ce81d
#define T3_KAOS_RANVAL_0d 0xbd8e9737
#define T3_KAOS_RANVAL_0e 0x4be591f2
#define T3_KAOS_RANVAL_0f 0x383588af
#define T3_KAOS_RANVAL_10 0x5f802ed1
#define T3_KAOS_RANVAL_11 0x5b603c1a
#define T3_KAOS_RANVAL_12 0xb5beae5f
#define T3_KAOS_RANVAL_13 0x3acc9f88
#define T3_KAOS_RANVAL_14 0x034871c0
#define T3_KAOS_RANVAL_15 0x024c09ce
#define T3_KAOS_RANVAL_16 0x6e6efaa2
#define T3_KAOS_RANVAL_17 0xc346c0d9
#define T3_KAOS_RANVAL_18 0xac1bf1ff
#define T3_KAOS_RANVAL_19 0xb1c9a986
#define T3_KAOS_RANVAL_1a 0xe5618d62
#define T3_KAOS_RANVAL_1b 0x283db416
#define T3_KAOS_RANVAL_1c 0x3534eabf
#define T3_KAOS_RANVAL_1d 0xb87bf0b0
#define T3_KAOS_RANVAL_1e 0xcbe00e1e
#define T3_KAOS_RANVAL_1f 0xadd2e98c
#define T3_KAOS_RANVAL_20 0xaaf7919e
#define T3_KAOS_RANVAL_21 0xe51a7cc1
#define T3_KAOS_RANVAL_22 0x5b2c1fa5
#define T3_KAOS_RANVAL_23 0xef1605c9
#define T3_KAOS_RANVAL_24 0x85074839
#define T3_KAOS_RANVAL_25 0x5872c737
#define T3_KAOS_RANVAL_26 0xa2a07dcb
#define T3_KAOS_RANVAL_27 0x5cbe3f3b
#define T3_KAOS_RANVAL_28 0xb084d305
#define T3_KAOS_RANVAL_29 0x2a97f5db
#define T3_KAOS_RANVAL_2a 0xc8d9c259
#define T3_KAOS_RANVAL_2b 0xc5697216
#define T3_KAOS_RANVAL_2c 0x4cf8a95f
#define T3_KAOS_RANVAL_2d 0x8908eb47
#define T3_KAOS_RANVAL_2e 0xc6720545
#define T3_KAOS_RANVAL_2f 0x315e0e7b
#define T3_KAOS_RANVAL_30 0x3b09b2e1
#define T3_KAOS_RANVAL_31 0x0a085ba7
#define T3_KAOS_RANVAL_32 0x21d9cc22
#define T3_KAOS_RANVAL_33 0x1bfb44d6
#define T3_KAOS_RANVAL_34 0xfd5205f6
#define T3_KAOS_RANVAL_35 0x92dae9c3
#define T3_KAOS_RANVAL_36 0xfd8bfcd9
#define T3_KAOS_RANVAL_37 0x01d51487
#define T3_KAOS_RANVAL_38 0x26a87bb0
#define T3_KAOS_RANVAL_39 0x875b903c
#define T3_KAOS_RANVAL_3a 0xb381c799
#define T3_KAOS_RANVAL_3b 0xfa3020c4
#define T3_KAOS_RANVAL_3c 0xef4f2cd8
#define T3_KAOS_RANVAL_3d 0xb996db15
#define T3_KAOS_RANVAL_3e 0xcda6bc0c
#define T3_KAOS_RANVAL_3f 0x6f6b6fbd
#define T3_KAOS_RANVAL_40 0x28e42c46
#define T3_KAOS_RANVAL_41 0x2c21b575
#define T3_KAOS_RANVAL_42 0x6a5c7dca
#define T3_KAOS_RANVAL_43 0x32247800
#define T3_KAOS_RANVAL_44 0xd8f31273
#define T3_KAOS_RANVAL_45 0xa9e8cfaa
#define T3_KAOS_RANVAL_46 0xb920cc12
#define T3_KAOS_RANVAL_47 0xe8c4201e
#define T3_KAOS_RANVAL_48 0x48db2e4c
#define T3_KAOS_RANVAL_49 0x3681e171
#define T3_KAOS_RANVAL_4a 0xdd5fd0b7
#define T3_KAOS_RANVAL_4b 0xf6e9948f
#define T3_KAOS_RANVAL_4c 0x70a76f48
#define T3_KAOS_RANVAL_4d 0xaad84c74
#define T3_KAOS_RANVAL_4e 0x07a7ea57
#define T3_KAOS_RANVAL_4f 0x401217d2
#define T3_KAOS_RANVAL_50 0xb6b25cbc
#define T3_KAOS_RANVAL_51 0x77a2e313
#define T3_KAOS_RANVAL_52 0x471365d3
#define T3_KAOS_RANVAL_53 0xdd2b30d8
#define T3_KAOS_RANVAL_54 0x10c1ae6d
#define T3_KAOS_RANVAL_55 0x89a8d766
#define T3_KAOS_RANVAL_56 0x790fdafa
#define T3_KAOS_RANVAL_57 0xdfaedba2
#define T3_KAOS_RANVAL_58 0x79ea5a66
#define T3_KAOS_RANVAL_59 0xf7b81682
#define T3_KAOS_RANVAL_5a 0xcbf22087
#define T3_KAOS_RANVAL_5b 0x54bfa028
#define T3_KAOS_RANVAL_5c 0x54472c0c
#define T3_KAOS_RANVAL_5d 0x478f93fc
#define T3_KAOS_RANVAL_5e 0xac410b4d
#define T3_KAOS_RANVAL_5f 0xd1b4b37c
#define T3_KAOS_RANVAL_60 0xeb99386f
#define T3_KAOS_RANVAL_61 0x4a2449aa
#define T3_KAOS_RANVAL_62 0x4c906cb0
#define T3_KAOS_RANVAL_63 0x37e4872f
#define T3_KAOS_RANVAL_64 0xb78ac3e2
#define T3_KAOS_RANVAL_65 0x68cfefb0
#define T3_KAOS_RANVAL_66 0x97690457
#define T3_KAOS_RANVAL_67 0x017e6af3
#define T3_KAOS_RANVAL_68 0xd6c26ccd
#define T3_KAOS_RANVAL_69 0x9864b0ba
#define T3_KAOS_RANVAL_6a 0x8951591f
#define T3_KAOS_RANVAL_6b 0x232a2481
#define T3_KAOS_RANVAL_6c 0x407dafc1
#define T3_KAOS_RANVAL_6d 0x65115e86
#define T3_KAOS_RANVAL_6e 0x29d6ad52
#define T3_KAOS_RANVAL_6f 0x582ea1bd
#define T3_KAOS_RANVAL_70 0x664718cc
#define T3_KAOS_RANVAL_71 0xceb5eaa5
#define T3_KAOS_RANVAL_72 0x8cb48218
#define T3_KAOS_RANVAL_73 0xe74f2917
#define T3_KAOS_RANVAL_74 0x13cdb60e
#define T3_KAOS_RANVAL_75 0x21002781
#define T3_KAOS_RANVAL_76 0x132c5e2d
#define T3_KAOS_RANVAL_77 0x97a0ac33
#define T3_KAOS_RANVAL_78 0xbd289f8c
#define T3_KAOS_RANVAL_79 0x01a515a1
#define T3_KAOS_RANVAL_7a 0x2886cbd3
#define T3_KAOS_RANVAL_7b 0x8c8f20cb
#define T3_KAOS_RANVAL_7c 0xa52aa843
#define T3_KAOS_RANVAL_7d 0x898b412b
#define T3_KAOS_RANVAL_7e 0xb6d1c20a
#define T3_KAOS_RANVAL_7f 0x216503d4
/* 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 832
! ncache 0
! emulate_ncache 1
! pagesize 8192
! invsize 0
! codecount 5002
! code 027f8000
! entry 027f8000
! fsr_exceptions 00000000
! fsr_roundmode 00000004
! fsr_mask c0000fff
! seed d4604654e7c8
! 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, 0x027f8000)
.seg "text"
KGLOBAL(t0_ktbl)
t0_ktbl_page_begin:
.global t0_kref; t0_kref:
.skip 0
t0_ktbl:
.word 0x93a01889 ! t0_kref+0x0: fitos %f9, %f9
.word 0x9fc00004 ! t0_kref+0x4: call %g0 + %g4
.word 0x95a249aa ! t0_kref+0x8: fdivs %f9, %f10, %f10
.word 0xf4ae501a ! t0_kref+0xc: stba %i2, [%i1 + %i2]0x80
.word 0x93a0188a ! t0_kref+0x10: fitos %f10, %f9
.word 0xfb6e401b ! t0_kref+0x14: prefetch %i1 + %i3, 29
.word 0x93b740dd ! t0_kref+0x18: edge16l %i5, %i5, %o1
.word 0x9de3bfa0 ! t0_kref+0x1c: save %sp, -0x60, %sp
.word 0xba9eeadc ! t0_kref+0x20: xorcc %i3, 0xadc, %i5
.word 0x93ef7039 ! t0_kref+0x24: restore %i5, -0xfc7, %o1
.word 0xe4780018 ! t0_kref+0x28: swap [%g0 + %i0], %l2
.word 0xd22e2015 ! t0_kref+0x2c: stb %o1, [%i0 + 0x15]
.word 0xe89e501d ! t0_kref+0x30: ldda [%i1 + %i5]0x80, %l4
.word 0x1301bdb4 ! t0_kref+0x34: sethi %hi(0x6f6d000), %o1
.word 0x3f480003 ! t0_kref+0x38: fbo,a,pt %fcc0, _kref+0x44
.word 0xd51fbfc0 ! t0_kref+0x3c: ldd [%fp - 0x40], %f10
.word 0x92c30014 ! t0_kref+0x40: addccc %o4, %l4, %o1
.word 0x21800001 ! t0_kref+0x44: fbn,a _kref+0x48
.word 0x92328000 ! t0_kref+0x48: orn %o2, %g0, %o1
.word 0xe168a205 ! t0_kref+0x4c: prefetch %g2 + 0x205, 16
.word 0xf36e401d ! t0_kref+0x50: prefetch %i1 + %i5, 25
.word 0x91b00f08 ! t0_kref+0x54: fsrc2 %f8, %f8
.word 0xd81e7ff0 ! t0_kref+0x58: ldd [%i1 - 0x10], %o4
.word 0x92d6c008 ! t0_kref+0x5c: umulcc %i3, %o0, %o1
.word 0x9278001c ! t0_kref+0x60: sdiv %g0, %i4, %o1
.word 0x933d2014 ! t0_kref+0x64: sra %l4, 0x14, %o1
.word 0x95a01929 ! t0_kref+0x68: fstod %f9, %f10
.word 0x928d33eb ! t0_kref+0x6c: andcc %l4, -0xc15, %o1
.word 0x93b28e29 ! t0_kref+0x70: fands %f10, %f9, %f9
.word 0x81aa8a4a ! t0_kref+0x74: fcmpd %fcc0, %f10, %f10
.word 0x92d70015 ! t0_kref+0x78: umulcc %i4, %l5, %o1
.word 0x93b74040 ! t0_kref+0x7c: edge8l %i5, %g0, %o1
.word 0xc0300018 ! t0_kref+0x80: clrh [%g0 + %i0]
.word 0x81aa8ac8 ! t0_kref+0x84: fcmped %fcc0, %f10, %f8
.word 0x9fc00004 ! t0_kref+0x88: call %g0 + %g4
.word 0x9285001b ! t0_kref+0x8c: addcc %l4, %i3, %o1
.word 0x92052876 ! t0_kref+0x90: add %l4, 0x876, %o1
.word 0x93b00fe0 ! t0_kref+0x94: fones %f9
.word 0xf56e7fe0 ! t0_kref+0x98: prefetch %i1 - 0x20, 26
.word 0xd2080019 ! t0_kref+0x9c: ldub [%g0 + %i1], %o1
.word 0x93b28e29 ! t0_kref+0xa0: fands %f10, %f9, %f9
.word 0xf628a013 ! t0_kref+0xa4: stb %i3, [%g2 + 0x13]
.word 0xe1ee501a ! t0_kref+0xa8: prefetcha %i1 + %i2, 16
.word 0x921b2454 ! t0_kref+0xac: xor %o4, 0x454, %o1
.word 0xd216200a ! t0_kref+0xb0: lduh [%i0 + 0xa], %o1
.word 0x95a209c8 ! t0_kref+0xb4: fdivd %f8, %f8, %f10
.word 0xd3a01019 ! t0_kref+0xb8: sta %f9, [%g0 + %i1]0x80
.word 0x927deaf8 ! t0_kref+0xbc: sdiv %l7, 0xaf8, %o1
.word 0xc02e7fe0 ! t0_kref+0xc0: clrb [%i1 - 0x20]
.word 0xd030a032 ! t0_kref+0xc4: sth %o0, [%g2 + 0x32]
.word 0x927a7a75 ! t0_kref+0xc8: sdiv %o1, -0x58b, %o1
.word 0x95a00548 ! t0_kref+0xcc: fsqrtd %f8, %f10
.word 0x92828009 ! t0_kref+0xd0: addcc %o2, %o1, %o1
.word 0xd89e1000 ! t0_kref+0xd4: ldda [%i0]0x80, %o4
.word 0x23800005 ! t0_kref+0xd8: fbne,a _kref+0xec
.word 0x8d833dd0 ! t0_kref+0xdc: wr %o4, 0xfffffdd0, %fprs
.word 0x95b20908 ! t0_kref+0xe0: faligndata %f8, %f8, %f10
.word 0x92ba6739 ! t0_kref+0xe4: xnorcc %o1, 0x739, %o1
.word 0x3e480006 ! t0_kref+0xe8: bvc,a,pt %icc, _kref+0x100
.word 0xd500a010 ! t0_kref+0xec: ld [%g2 + 0x10], %f10
.word 0x92552bdb ! t0_kref+0xf0: umul %l4, 0xbdb, %o1
.word 0x93b20200 ! t0_kref+0xf4: array8 %o0, %g0, %o1
.word 0x93b2844a ! t0_kref+0xf8: fcmpne16 %f10, %f10, %o1
.word 0x9272658a ! t0_kref+0xfc: udiv %o1, 0x58a, %o1
.word 0x1321cc0a ! t0_kref+0x100: sethi %hi(0x87302800), %o1
.word 0x91a0192a ! t0_kref+0x104: fstod %f10, %f8
.word 0x9fc10000 ! t0_kref+0x108: call %g4
.word 0x8143c000 ! t0_kref+0x10c: stbar
.word 0xd11fbc90 ! t0_kref+0x110: ldd [%fp - 0x370], %f8
.word 0x95a018c8 ! t0_kref+0x114: fdtos %f8, %f10
.word 0x93b200a8 ! t0_kref+0x118: edge16n %o0, %o0, %o1
.word 0xd2470018 ! t0_kref+0x11c: ldsw [%i4 + %i0], %o1
.word 0xd13e2008 ! t0_kref+0x120: std %f8, [%i0 + 8]
.word 0xe7ee101a ! t0_kref+0x124: prefetcha %i0 + %i2, 19
.word 0x91a209ca ! t0_kref+0x128: fdivd %f8, %f10, %f8
.word 0xec20a000 ! t0_kref+0x12c: st %l6, [%g2]
.word 0x92fa3c3b ! t0_kref+0x130: sdivcc %o0, -0x3c5, %o1
.word 0x2d480004 ! t0_kref+0x134: fbg,a,pt %fcc0, _kref+0x144
.word 0xd28e501a ! t0_kref+0x138: lduba [%i1 + %i2]0x80, %o1
.word 0xd19e1a5b ! t0_kref+0x13c: ldda [%i0 + %i3]0xd2, %f8
.word 0x9273647b ! t0_kref+0x140: udiv %o5, 0x47b, %o1
.word 0xc1ee1008 ! t0_kref+0x144: prefetcha %i0 + %o0, 0
.word 0x9212001b ! t0_kref+0x148: or %o0, %i3, %o1
.word 0x9242c017 ! t0_kref+0x14c: addc %o3, %l7, %o1
.word 0xe408759c ! t0_kref+0x150: ldub [%g1 - 0xa64], %l2
.word 0xa41ca00c ! t0_kref+0x154: xor %l2, 0xc, %l2
.word 0xe428759c ! t0_kref+0x158: stb %l2, [%g1 - 0xa64]
.word 0x81d8759c ! t0_kref+0x15c: flush %g1 - 0xa64
.word 0x923e8008 ! t0_kref+0x160: xnor %i2, %o0, %o1
.word 0xd67e7ff8 ! t0_kref+0x164: swap [%i1 - 8], %o3
.word 0x95a00529 ! t0_kref+0x168: fsqrts %f9, %f10
.word 0x93b24d29 ! t0_kref+0x16c: fandnot1s %f9, %f9, %f9
.word 0xd520a030 ! t0_kref+0x170: st %f10, [%g2 + 0x30]
.word 0x92ba6450 ! t0_kref+0x174: xnorcc %o1, 0x450, %o1
.word 0x91b206e8 ! t0_kref+0x178: fmul8ulx16 %f8, %f8, %f8
2: .word 0xe0362016 ! t0_kref+0x17c: sth %l0, [%i0 + 0x16]
.word 0xf007bfe0 ! t0_kref+0x180: ld [%fp - 0x20], %i0
.word 0x925ac00b ! t0_kref+0x184: smul %o3, %o3, %o1
.word 0x95a0188a ! t0_kref+0x188: fitos %f10, %f10
.word 0xec3f4018 ! t0_kref+0x18c: std %l6, [%i5 + %i0]
.word 0x95b28eca ! t0_kref+0x190: fornot2 %f10, %f10, %f10
call SYM(t0_subr0)
.word 0x921a4016 ! t0_kref+0x198: xor %o1, %l6, %o1
.word 0x9fc00004 ! t0_kref+0x19c: call %g0 + %g4
.word 0x929f3684 ! t0_kref+0x1a0: xorcc %i4, -0x97c, %o1
.word 0xda30a022 ! t0_kref+0x1a4: sth %o5, [%g2 + 0x22]
.word 0x9245c01a ! t0_kref+0x1a8: addc %l7, %i2, %o1
.word 0xd240a010 ! t0_kref+0x1ac: ldsw [%g2 + 0x10], %o1
.word 0x9de3bfa0 ! t0_kref+0x1b0: save %sp, -0x60, %sp
.word 0x93ee8000 ! t0_kref+0x1b4: restore %i2, %g0, %o1
.word 0xe43f4018 ! t0_kref+0x1b8: std %l2, [%i5 + %i0]
.word 0x95a018c8 ! t0_kref+0x1bc: fdtos %f8, %f10
.word 0x81dfaaeb ! t0_kref+0x1c0: flush %fp + 0xaeb
.word 0x9fc10000 ! t0_kref+0x1c4: call %g4
.word 0x9272401b ! t0_kref+0x1c8: udiv %o1, %i3, %o1
.word 0x92adb434 ! t0_kref+0x1cc: andncc %l6, -0xbcc, %o1
.word 0xe968a183 ! t0_kref+0x1d0: prefetch %g2 + 0x183, 20
.word 0x91a288ca ! t0_kref+0x1d4: fsubd %f10, %f10, %f8
.word 0x92552637 ! t0_kref+0x1d8: umul %l4, 0x637, %o1
.word 0x81aa4a29 ! t0_kref+0x1dc: fcmps %fcc0, %f9, %f9
.word 0x9252800a ! t0_kref+0x1e0: umul %o2, %o2, %o1
.word 0x95a20848 ! t0_kref+0x1e4: faddd %f8, %f8, %f10
.word 0xd53e2008 ! t0_kref+0x1e8: std %f10, [%i0 + 8]
.word 0xf6200018 ! t0_kref+0x1ec: st %i3, [%g0 + %i0]
.word 0x9de3bfa0 ! t0_kref+0x1f0: save %sp, -0x60, %sp
.word 0x93ef4018 ! t0_kref+0x1f4: restore %i5, %i0, %o1
.word 0x92f30017 ! t0_kref+0x1f8: udivcc %o4, %l7, %o1
.word 0x95a0052a ! t0_kref+0x1fc: fsqrts %f10, %f10
.word 0x95a00529 ! t0_kref+0x200: fsqrts %f9, %f10
.word 0x20800008 ! t0_kref+0x204: bn,a _kref+0x224
.word 0xba103fe0 ! t0_kref+0x208: mov 0xffffffe0, %i5
.word 0xd01e6010 ! t0_kref+0x20c: ldd [%i1 + 0x10], %o0
.word 0x9276801d ! t0_kref+0x210: udiv %i2, %i5, %o1
.word 0x92bb000b ! t0_kref+0x214: xnorcc %o4, %o3, %o1
.word 0xec3e2008 ! t0_kref+0x218: std %l6, [%i0 + 8]
.word 0xd210a012 ! t0_kref+0x21c: lduh [%g2 + 0x12], %o1
.word 0x3c800007 ! t0_kref+0x220: bpos,a _kref+0x23c
.word 0x93b6c03d ! t0_kref+0x224: edge8n %i3, %i5, %o1
.word 0x2b480007 ! t0_kref+0x228: fbug,a,pt %fcc0, _kref+0x244
.word 0x93b2010b ! t0_kref+0x22c: edge32 %o0, %o3, %o1
.word 0x91b28d8a ! t0_kref+0x230: fxor %f10, %f10, %f8
.word 0xe43e3ff8 ! t0_kref+0x234: std %l2, [%i0 - 8]
.word 0x93400000 ! t0_kref+0x238: mov %y, %o1
.word 0xd3a01018 ! t0_kref+0x23c: sta %f9, [%g0 + %i0]0x80
.word 0x929a3a49 ! t0_kref+0x240: xorcc %o0, -0x5b7, %o1
.word 0xd2062014 ! t0_kref+0x244: ld [%i0 + 0x14], %o1
.word 0xd03e6008 ! t0_kref+0x248: std %o0, [%i1 + 8]
.word 0x93b007a8 ! t0_kref+0x24c: fpackfix %f8, %f9
.word 0x92173c23 ! t0_kref+0x250: or %i4, -0x3dd, %o1
.word 0xd6764000 ! t0_kref+0x254: stx %o3, [%i1]
.word 0x91a28848 ! t0_kref+0x258: faddd %f10, %f8, %f8
.word 0x95a01a48 ! t0_kref+0x25c: fdtoi %f8, %f10
.word 0xd62e2005 ! t0_kref+0x260: stb %o3, [%i0 + 5]
.word 0xd1be1800 ! t0_kref+0x264: stda %f8, [%i0]0xc0
.word 0x93b28488 ! t0_kref+0x268: fcmple32 %f10, %f8, %o1
.word 0x93b54348 ! t0_kref+0x26c: alignaddrl %l5, %o0, %o1
.word 0x92d3400b ! t0_kref+0x270: umulcc %o5, %o3, %o1
.word 0x39800002 ! t0_kref+0x274: fbuge,a _kref+0x27c
.word 0x9286c01d ! t0_kref+0x278: addcc %i3, %i5, %o1
.word 0x92454017 ! t0_kref+0x27c: addc %l5, %l7, %o1
.word 0xd1be1840 ! t0_kref+0x280: stda %f8, [%i0]0xc2
.word 0xf830a002 ! t0_kref+0x284: sth %i4, [%g2 + 2]
.word 0x81aa4a2a ! t0_kref+0x288: fcmps %fcc0, %f9, %f10
.word 0xd24e7fec ! t0_kref+0x28c: ldsb [%i1 - 0x14], %o1
.word 0x933e801c ! t0_kref+0x290: sra %i2, %i4, %o1
.word 0x925ac00d ! t0_kref+0x294: smul %o3, %o5, %o1
.word 0x95a00548 ! t0_kref+0x298: fsqrtd %f8, %f10
.word 0x93b30240 ! t0_kref+0x29c: array16 %o4, %g0, %o1
.word 0x93b5c03c ! t0_kref+0x2a0: edge8n %l7, %i4, %o1
.word 0x13209736 ! t0_kref+0x2a4: sethi %hi(0x825cd800), %o1
.word 0x923b2294 ! t0_kref+0x2a8: xnor %o4, 0x294, %o1
.word 0x81820000 ! t0_kref+0x2ac: wr %o0, %g0, %y
.word 0xd53e0000 ! t0_kref+0x2b0: std %f10, [%i0]
.word 0xec9f5019 ! t0_kref+0x2b4: ldda [%i5 + %i1]0x80, %l6
.word 0x2b480002 ! t0_kref+0x2b8: fbug,a,pt %fcc0, _kref+0x2c0
.word 0xf9ee101c ! t0_kref+0x2bc: prefetcha %i0 + %i4, 28
.word 0xd250a020 ! t0_kref+0x2c0: ldsh [%g2 + 0x20], %o1
.word 0x95b28eca ! t0_kref+0x2c4: fornot2 %f10, %f10, %f10
.word 0xd240a000 ! t0_kref+0x2c8: ldsw [%g2], %o1
.word 0xd200a030 ! t0_kref+0x2cc: ld [%g2 + 0x30], %o1
.word 0xeaa01018 ! t0_kref+0x2d0: sta %l5, [%g0 + %i0]0x80
.word 0x92e2e5e1 ! t0_kref+0x2d4: subccc %o3, 0x5e1, %o1
.word 0x95a018ca ! t0_kref+0x2d8: fdtos %f10, %f10
.word 0x92aafbae ! t0_kref+0x2dc: andncc %o3, -0x452, %o1
.word 0x9f414000 ! t0_kref+0x2e0: mov %pc, %o7
.word 0x95b28ec8 ! t0_kref+0x2e4: fornot2 %f10, %f8, %f10
.word 0x93b2040a ! t0_kref+0x2e8: fcmple16 %f8, %f10, %o1
.word 0xd250a000 ! t0_kref+0x2ec: ldsh [%g2], %o1
.word 0x93b2414b ! t0_kref+0x2f0: edge32l %o1, %o3, %o1
.word 0xf630a010 ! t0_kref+0x2f4: sth %i3, [%g2 + 0x10]
.word 0xd240a030 ! t0_kref+0x2f8: ldsw [%g2 + 0x30], %o1
.word 0xc1ee5000 ! t0_kref+0x2fc: prefetcha %i1, 0
.word 0x93b2413a ! t0_kref+0x300: edge32n %o1, %i2, %o1
.word 0xa78229b6 ! t0_kref+0x304: wr %o0, 0x9b6, %gsr
.word 0x132d1c79 ! t0_kref+0x308: sethi %hi(0xb471e400), %o1
.word 0x9292c00b ! t0_kref+0x30c: orcc %o3, %o3, %o1
.word 0x95a2884a ! t0_kref+0x310: faddd %f10, %f10, %f10
.word 0xc07e6004 ! t0_kref+0x314: swap [%i1 + 4], %g0
.word 0x93376010 ! t0_kref+0x318: srl %i5, 0x10, %o1
.word 0x920a800c ! t0_kref+0x31c: and %o2, %o4, %o1
.word 0x9335e007 ! t0_kref+0x320: srl %l7, 0x7, %o1
.word 0xe4680019 ! t0_kref+0x324: ldstub [%g0 + %i1], %l2
.word 0x95b28a8a ! t0_kref+0x328: fpsub16 %f10, %f10, %f10
.word 0xd500a020 ! t0_kref+0x32c: ld [%g2 + 0x20], %f10
.word 0xc807bfec ! t0_kref+0x330: ld [%fp - 0x14], %g4
.word 0x81870000 ! t0_kref+0x334: wr %i4, %g0, %y
.word 0x95a000c8 ! t0_kref+0x338: fnegd %f8, %f10
.word 0x9335400a ! t0_kref+0x33c: srl %l5, %o2, %o1
.word 0x9302001c ! t0_kref+0x340: taddcc %o0, %i4, %o1
.word 0xd256c018 ! t0_kref+0x344: ldsh [%i3 + %i0], %o1
.word 0xfb6e401d ! t0_kref+0x348: prefetch %i1 + %i5, 29
.word 0xd500a010 ! t0_kref+0x34c: ld [%g2 + 0x10], %f10
.word 0xd20e4000 ! t0_kref+0x350: ldub [%i1], %o1
.word 0x95a289aa ! t0_kref+0x354: fdivs %f10, %f10, %f10
.word 0x91b20e0a ! t0_kref+0x358: fand %f8, %f10, %f8
.word 0x93a289aa ! t0_kref+0x35c: fdivs %f10, %f10, %f9
.word 0x92d5401d ! t0_kref+0x360: umulcc %l5, %i5, %o1
.word 0xec1e3ff8 ! t0_kref+0x364: ldd [%i0 - 8], %l6
.word 0xd2763fe0 ! t0_kref+0x368: stx %o1, [%i0 - 0x20]
.word 0x92f6c016 ! t0_kref+0x36c: udivcc %i3, %l6, %o1
.word 0x95a0052a ! t0_kref+0x370: fsqrts %f10, %f10
.word 0x81dd2ed7 ! t0_kref+0x374: flush %l4 + 0xed7
.word 0x95a01929 ! t0_kref+0x378: fstod %f9, %f10
.word 0xda263fe4 ! t0_kref+0x37c: st %o5, [%i0 - 0x1c]
.word 0x91b28f88 ! t0_kref+0x380: for %f10, %f8, %f8
.word 0xd500a010 ! t0_kref+0x384: ld [%g2 + 0x10], %f10
.word 0xd586101c ! t0_kref+0x388: lda [%i0 + %i4]0x80, %f10
.word 0x92bf36b1 ! t0_kref+0x38c: xnorcc %i4, -0x94f, %o1
.word 0x93b24d60 ! t0_kref+0x390: fnot1s %f9, %f9
.word 0x92b82d9c ! t0_kref+0x394: xnorcc %g0, 0xd9c, %o1
.word 0xd24e0000 ! t0_kref+0x398: ldsb [%i0], %o1
.word 0x95a288ca ! t0_kref+0x39c: fsubd %f10, %f10, %f10
.word 0x92973364 ! t0_kref+0x3a0: orcc %i4, -0xc9c, %o1
.word 0x92652b81 ! t0_kref+0x3a4: subc %l4, 0xb81, %o1
.word 0x928f001d ! t0_kref+0x3a8: andcc %i4, %i5, %o1
.word 0xe67e200c ! t0_kref+0x3ac: swap [%i0 + 0xc], %l3
.word 0x95a0052a ! t0_kref+0x3b0: fsqrts %f10, %f10
.word 0x91a2084a ! t0_kref+0x3b4: faddd %f8, %f10, %f8
.word 0x9de3bfa0 ! t0_kref+0x3b8: save %sp, -0x60, %sp
.word 0x93ef7e49 ! t0_kref+0x3bc: restore %i5, -0x1b7, %o1
.word 0xd2070019 ! t0_kref+0x3c0: ld [%i4 + %i1], %o1
.word 0xe4087818 ! t0_kref+0x3c4: ldub [%g1 - 0x7e8], %l2
.word 0xa41ca00c ! t0_kref+0x3c8: xor %l2, 0xc, %l2
.word 0xe4287818 ! t0_kref+0x3cc: stb %l2, [%g1 - 0x7e8]
.word 0x81d87818 ! t0_kref+0x3d0: flush %g1 - 0x7e8
.word 0xd2562008 ! t0_kref+0x3d4: ldsh [%i0 + 8], %o1
.word 0xe1ee501a ! t0_kref+0x3d8: prefetcha %i1 + %i2, 16
.word 0x929db78f ! t0_kref+0x3dc: xorcc %l6, -0x871, %o1
.word 0xda267ffc ! t0_kref+0x3e0: st %o5, [%i1 - 4]
.word 0xd20e6016 ! t0_kref+0x3e4: ldub [%i1 + 0x16], %o1
.word 0xe83e401d ! t0_kref+0x3e8: std %l4, [%i1 + %i5]
.word 0x95b206c8 ! t0_kref+0x3ec: fmul8sux16 %f8, %f8, %f10
.word 0x93380016 ! t0_kref+0x3f0: sra %g0, %l6, %o1
.word 0x93a01a4a ! t0_kref+0x3f4: fdtoi %f10, %f9
2: .word 0x923eb7fd ! t0_kref+0x3f8: xnor %i2, -0x803, %o1
.word 0xd20e4000 ! t0_kref+0x3fc: ldub [%i1], %o1
.word 0xf430a032 ! t0_kref+0x400: sth %i2, [%g2 + 0x32]
.word 0x95a000c8 ! t0_kref+0x404: fnegd %f8, %f10
.word 0x929da37a ! t0_kref+0x408: xorcc %l6, 0x37a, %o1
.word 0x93a0052a ! t0_kref+0x40c: fsqrts %f10, %f9
.word 0x920f3f0b ! t0_kref+0x410: and %i4, -0xf5, %o1
.word 0xd320a010 ! t0_kref+0x414: st %f9, [%g2 + 0x10]
.word 0x9276c000 ! t0_kref+0x418: udiv %i3, %g0, %o1
.word 0x81aa0aca ! t0_kref+0x41c: fcmped %fcc0, %f8, %f10
.word 0x93a24829 ! t0_kref+0x420: fadds %f9, %f9, %f9
.word 0x95a01909 ! t0_kref+0x424: fitod %f9, %f10
.word 0xe408786c ! t0_kref+0x428: ldub [%g1 - 0x794], %l2
.word 0xa41ca00c ! t0_kref+0x42c: xor %l2, 0xc, %l2
.word 0xe428786c ! t0_kref+0x430: stb %l2, [%g1 - 0x794]
.word 0x81d8786c ! t0_kref+0x434: flush %g1 - 0x794
.word 0x9257000d ! t0_kref+0x438: umul %i4, %o5, %o1
.word 0x81aa4a29 ! t0_kref+0x43c: fcmps %fcc0, %f9, %f9
.word 0x95a20848 ! t0_kref+0x440: faddd %f8, %f8, %f10
.word 0x93400000 ! t0_kref+0x444: mov %y, %o1
.word 0x001fffff ! t0_kref+0x448: illtrap 0x1fffff
2: .word 0x95b24dea ! t0_kref+0x44c: fnands %f9, %f10, %f10
.word 0x9de3bfa0 ! t0_kref+0x450: save %sp, -0x60, %sp
.word 0x93eec000 ! t0_kref+0x454: restore %i3, %g0, %o1
.word 0xd53e6008 ! t0_kref+0x458: std %f10, [%i1 + 8]
.word 0x9335c015 ! t0_kref+0x45c: srl %l7, %l5, %o1
.word 0xd2063ff0 ! t0_kref+0x460: ld [%i0 - 0x10], %o1
.word 0x93400000 ! t0_kref+0x464: mov %y, %o1
.word 0x9265ec28 ! t0_kref+0x468: subc %l7, 0xc28, %o1
.word 0x929a6e30 ! t0_kref+0x46c: xorcc %o1, 0xe30, %o1
.word 0x9292c01d ! t0_kref+0x470: orcc %o3, %i5, %o1
.word 0xe168a08b ! t0_kref+0x474: prefetch %g2 + 0x8b, 16
.word 0x93b6c11b ! t0_kref+0x478: edge32 %i3, %i3, %o1
.word 0x92e32b0d ! t0_kref+0x47c: subccc %o4, 0xb0d, %o1
.word 0x92437275 ! t0_kref+0x480: addc %o5, -0xd8b, %o1
.word 0x92927075 ! t0_kref+0x484: orcc %o1, -0xf8b, %o1
.word 0xd628a000 ! t0_kref+0x488: stb %o3, [%g2]
.word 0xff6e001b ! t0_kref+0x48c: prefetch %i0 + %i3, 31
.word 0xd20e6006 ! t0_kref+0x490: ldub [%i1 + 6], %o1
.word 0x93b340c9 ! t0_kref+0x494: edge16l %o5, %o1, %o1
.word 0x9de3bfa0 ! t0_kref+0x498: save %sp, -0x60, %sp
.word 0xba26a031 ! t0_kref+0x49c: sub %i2, 0x31, %i5
.word 0x93ee801b ! t0_kref+0x4a0: restore %i2, %i3, %o1
.word 0x93a01a2a ! t0_kref+0x4a4: fstoi %f10, %f9
.word 0x9270001b ! t0_kref+0x4a8: udiv %g0, %i3, %o1
.word 0xd5380019 ! t0_kref+0x4ac: std %f10, [%g0 + %i1]
.word 0x93b00cea ! t0_kref+0x4b0: fnot2s %f10, %f9
.word 0xd1be189b ! t0_kref+0x4b4: stda %f8, [%i0 + %i3]0xc4
.word 0xd620a020 ! t0_kref+0x4b8: st %o3, [%g2 + 0x20]
.word 0x24800007 ! t0_kref+0x4bc: ble,a _kref+0x4d8
.word 0xd20e8019 ! t0_kref+0x4c0: ldub [%i2 + %i1], %o1
.word 0x2d480007 ! t0_kref+0x4c4: fbg,a,pt %fcc0, _kref+0x4e0
.word 0x93b240ec ! t0_kref+0x4c8: edge16ln %o1, %o4, %o1
.word 0xe56e401d ! t0_kref+0x4cc: prefetch %i1 + %i5, 18
.word 0x95a000c8 ! t0_kref+0x4d0: fnegd %f8, %f10
.word 0x95a01889 ! t0_kref+0x4d4: fitos %f9, %f10
.word 0x95b20a48 ! t0_kref+0x4d8: fpadd32 %f8, %f8, %f10
.word 0xd028a030 ! t0_kref+0x4dc: stb %o0, [%g2 + 0x30]
.word 0xda30a032 ! t0_kref+0x4e0: sth %o5, [%g2 + 0x32]
.word 0x95a018c8 ! t0_kref+0x4e4: fdtos %f8, %f10
call 1f
.empty
.word 0xd0266010 ! t0_kref+0x4ec: st %o0, [%i1 + 0x10]
.word 0xd20e6013 ! t0_kref+0x4f0: ldub [%i1 + 0x13], %o1
.word 0x9255b604 ! t0_kref+0x4f4: umul %l6, -0x9fc, %o1
.word 0x91a00548 ! t0_kref+0x4f8: fsqrtd %f8, %f8
.word 0x91a289ca ! t0_kref+0x4fc: fdivd %f10, %f10, %f8
1: .word 0xe8180019 ! t0_kref+0x500: ldd [%g0 + %i1], %l4
.word 0x9218001c ! t0_kref+0x504: xor %g0, %i4, %o1
.word 0xd248a032 ! t0_kref+0x508: ldsb [%g2 + 0x32], %o1
.word 0xd19e5a5c ! t0_kref+0x50c: ldda [%i1 + %i4]0xd2, %f8
.word 0xd5200019 ! t0_kref+0x510: st %f10, [%g0 + %i1]
.word 0xd11fbf38 ! t0_kref+0x514: ldd [%fp - 0xc8], %f8
.word 0xd5264000 ! t0_kref+0x518: st %f10, [%i1]
.word 0x95a01a4a ! t0_kref+0x51c: fdtoi %f10, %f10
.word 0x9245001b ! t0_kref+0x520: addc %l4, %i3, %o1
.word 0x93b540c9 ! t0_kref+0x524: edge16l %l5, %o1, %o1
.word 0xd03f4019 ! t0_kref+0x528: std %o0, [%i5 + %i1]
.word 0x95a209c8 ! t0_kref+0x52c: fdivd %f8, %f8, %f10
.word 0x927f401b ! t0_kref+0x530: sdiv %i5, %i3, %o1
.word 0x81aa4a29 ! t0_kref+0x534: fcmps %fcc0, %f9, %f9
.word 0xee30a030 ! t0_kref+0x538: sth %l7, [%g2 + 0x30]
.word 0x9de3bfa0 ! t0_kref+0x53c: save %sp, -0x60, %sp
.word 0xb8d64000 ! t0_kref+0x540: umulcc %i1, %g0, %i4
.word 0x93eec01d ! t0_kref+0x544: restore %i3, %i5, %o1
.word 0xffee501c ! t0_kref+0x548: prefetcha %i1 + %i4, 31
.word 0x9202fded ! t0_kref+0x54c: add %o3, -0x213, %o1
.word 0x21480003 ! t0_kref+0x550: fbn,a,pt %fcc0, _kref+0x55c
.word 0x8143c000 ! t0_kref+0x554: stbar
.word 0xea28a021 ! t0_kref+0x558: stb %l5, [%g2 + 0x21]
.word 0x3f800003 ! t0_kref+0x55c: fbo,a _kref+0x568
.word 0x95b007aa ! t0_kref+0x560: fpackfix %f10, %f10
.word 0xd200a020 ! t0_kref+0x564: ld [%g2 + 0x20], %o1
.word 0x95b20a8a ! t0_kref+0x568: fpsub16 %f8, %f10, %f10
.word 0x920dc01a ! t0_kref+0x56c: and %l7, %i2, %o1
.word 0x924361a2 ! t0_kref+0x570: addc %o5, 0x1a2, %o1
.word 0x9335200a ! t0_kref+0x574: srl %l4, 0xa, %o1
.word 0x91a0190a ! t0_kref+0x578: fitod %f10, %f8
.word 0x92fdfe81 ! t0_kref+0x57c: sdivcc %l7, -0x17f, %o1
call SYM(t0_subr0)
.word 0x924262c6 ! t0_kref+0x584: addc %o1, 0x2c6, %o1
.word 0x91a2884a ! t0_kref+0x588: faddd %f10, %f10, %f8
.word 0x91a209c8 ! t0_kref+0x58c: fdivd %f8, %f8, %f8
.word 0xea20a000 ! t0_kref+0x590: st %l5, [%g2]
.word 0x95a24829 ! t0_kref+0x594: fadds %f9, %f9, %f10
.word 0x95b28ec8 ! t0_kref+0x598: fornot2 %f10, %f8, %f10
.word 0xd02e6001 ! t0_kref+0x59c: stb %o0, [%i1 + 1]
.word 0x92e6ee03 ! t0_kref+0x5a0: subccc %i3, 0xe03, %o1
.word 0xda28a002 ! t0_kref+0x5a4: stb %o5, [%g2 + 2]
.word 0x81aa8a48 ! t0_kref+0x5a8: fcmpd %fcc0, %f10, %f8
.word 0x921f7feb ! t0_kref+0x5ac: xor %i5, -0x15, %o1
.word 0x91a0190a ! t0_kref+0x5b0: fitod %f10, %f8
.word 0x92aa000c ! t0_kref+0x5b4: andncc %o0, %o4, %o1
.word 0x91a289c8 ! t0_kref+0x5b8: fdivd %f10, %f8, %f8
.word 0xfa267fe4 ! t0_kref+0x5bc: st %i5, [%i1 - 0x1c]
.word 0xd20e8019 ! t0_kref+0x5c0: ldub [%i2 + %i1], %o1
.word 0x91a289ca ! t0_kref+0x5c4: fdivd %f10, %f10, %f8
.word 0x95a289ca ! t0_kref+0x5c8: fdivd %f10, %f10, %f10
.word 0xd19f5a58 ! t0_kref+0x5cc: ldda [%i5 + %i0]0xd2, %f8
.word 0x91b246a9 ! t0_kref+0x5d0: fmul8x16al %f9, %f9, %f8
.word 0x93400000 ! t0_kref+0x5d4: mov %y, %o1
.word 0xe1ee101b ! t0_kref+0x5d8: prefetcha %i0 + %i3, 16
.word 0x9242c01b ! t0_kref+0x5dc: addc %o3, %i3, %o1
.word 0x922567fa ! t0_kref+0x5e0: sub %l5, 0x7fa, %o1
.word 0xd5262014 ! t0_kref+0x5e4: st %f10, [%i0 + 0x14]
.word 0x9296b868 ! t0_kref+0x5e8: orcc %i2, -0x798, %o1
.word 0x93330009 ! t0_kref+0x5ec: srl %o4, %o1, %o1
.word 0x25480006 ! t0_kref+0x5f0: fblg,a,pt %fcc0, _kref+0x608
.word 0x001fffff ! t0_kref+0x5f4: illtrap 0x1fffff
.word 0xe83f4018 ! t0_kref+0x5f8: std %l4, [%i5 + %i0]
.word 0x93b28408 ! t0_kref+0x5fc: fcmple16 %f10, %f8, %o1
.word 0xe43e001d ! t0_kref+0x600: std %l2, [%i0 + %i5]
.word 0x93b24d29 ! t0_kref+0x604: fandnot1s %f9, %f9, %f9
.word 0x93a01889 ! t0_kref+0x608: fitos %f9, %f9
.word 0xd5262008 ! t0_kref+0x60c: st %f10, [%i0 + 8]
.word 0xe27f0018 ! t0_kref+0x610: swap [%i4 + %i0], %l1
.word 0xd430a030 ! t0_kref+0x614: sth %o2, [%g2 + 0x30]
.word 0x923d8015 ! t0_kref+0x618: xnor %l6, %l5, %o1
.word 0x95b28748 ! t0_kref+0x61c: fpack32 %f10, %f8, %f10
.word 0x93b24d29 ! t0_kref+0x620: fandnot1s %f9, %f9, %f9
.word 0x8143c000 ! t0_kref+0x624: stbar
.word 0xd20e401a ! t0_kref+0x628: ldub [%i1 + %i2], %o1
.word 0x927b708e ! t0_kref+0x62c: sdiv %o5, -0xf72, %o1
.word 0x922d3760 ! t0_kref+0x630: andn %l4, -0x8a0, %o1
.word 0x93a0188a ! t0_kref+0x634: fitos %f10, %f9
.word 0x92277524 ! t0_kref+0x638: sub %i5, -0xadc, %o1
.word 0xd2563ff6 ! t0_kref+0x63c: ldsh [%i0 - 0xa], %o1
.word 0x91a00548 ! t0_kref+0x640: fsqrtd %f8, %f8
.word 0x9fc10000 ! t0_kref+0x644: call %g4
.word 0xec1e001d ! t0_kref+0x648: ldd [%i0 + %i5], %l6
.word 0xd28e501a ! t0_kref+0x64c: lduba [%i1 + %i2]0x80, %o1
.word 0xd2560000 ! t0_kref+0x650: ldsh [%i0], %o1
.word 0x922f000c ! t0_kref+0x654: andn %i4, %o4, %o1
.word 0xe87e401c ! t0_kref+0x658: swap [%i1 + %i4], %l4
.word 0x95a289c8 ! t0_kref+0x65c: fdivd %f10, %f8, %f10
.word 0x92d0000a ! t0_kref+0x660: umulcc %g0, %o2, %o1
.word 0xd500a010 ! t0_kref+0x664: ld [%g2 + 0x10], %f10
.word 0x9fc00004 ! t0_kref+0x668: call %g0 + %g4
.word 0x92774017 ! t0_kref+0x66c: udiv %i5, %l7, %o1
.word 0xd240a030 ! t0_kref+0x670: ldsw [%g2 + 0x30], %o1
.word 0x922dc017 ! t0_kref+0x674: andn %l7, %l7, %o1
.word 0x13262575 ! t0_kref+0x678: sethi %hi(0x9895d400), %o1
.word 0x9336801d ! t0_kref+0x67c: srl %i2, %i5, %o1
.word 0x93a0052a ! t0_kref+0x680: fsqrts %f10, %f9
.word 0x81aa8a2a ! t0_kref+0x684: fcmps %fcc0, %f10, %f10
.word 0x1303c89b ! t0_kref+0x688: sethi %hi(0xf226c00), %o1
.word 0x91b00c00 ! t0_kref+0x68c: fzero %f8
.word 0x3c800006 ! t0_kref+0x690: bpos,a _kref+0x6a8
.word 0x91a0190a ! t0_kref+0x694: fitod %f10, %f8
.word 0xd2567fec ! t0_kref+0x698: ldsh [%i1 - 0x14], %o1
.word 0x35480001 ! t0_kref+0x69c: fbue,a,pt %fcc0, _kref+0x6a0
.word 0x92aa401d ! t0_kref+0x6a0: andncc %o1, %i5, %o1
.word 0xe43e6010 ! t0_kref+0x6a4: std %l2, [%i1 + 0x10]
.word 0x81dfc017 ! t0_kref+0x6a8: flush %i7 + %l7
.word 0xd1be189d ! t0_kref+0x6ac: stda %f8, [%i0 + %i5]0xc4
.word 0xd2580018 ! t0_kref+0x6b0: ldx [%g0 + %i0], %o1
.word 0x9257401c ! t0_kref+0x6b4: umul %i5, %i4, %o1
.word 0xd2c6501c ! t0_kref+0x6b8: ldswa [%i1 + %i4]0x80, %o1
.word 0xf836001b ! t0_kref+0x6bc: sth %i4, [%i0 + %i3]
.word 0x923b76fe ! t0_kref+0x6c0: xnor %o5, -0x902, %o1
.word 0xe1ee101b ! t0_kref+0x6c4: prefetcha %i0 + %i3, 16
.word 0x93b0013d ! t0_kref+0x6c8: edge32n %g0, %i5, %o1
.word 0xc12e6008 ! t0_kref+0x6cc: st %fsr, [%i1 + 8]
.word 0x9296800b ! t0_kref+0x6d0: orcc %i2, %o3, %o1
.word 0x927ab9ee ! t0_kref+0x6d4: sdiv %o2, -0x612, %o1
.word 0x95a00548 ! t0_kref+0x6d8: fsqrtd %f8, %f10
.word 0x93b2c120 ! t0_kref+0x6dc: edge32n %o3, %g0, %o1
.word 0x92450009 ! t0_kref+0x6e0: addc %l4, %o1, %o1
.word 0xd1be5a1d ! t0_kref+0x6e4: stda %f8, [%i1 + %i5]0xd0
.word 0xe8a61000 ! t0_kref+0x6e8: sta %l4, [%i0]0x80
.word 0x95a249aa ! t0_kref+0x6ec: fdivs %f9, %f10, %f10
.word 0x9245c01a ! t0_kref+0x6f0: addc %l7, %i2, %o1
.word 0xd380105c ! t0_kref+0x6f4: lda [%g0 + %i4]0x82, %f9
.word 0x9fc10000 ! t0_kref+0x6f8: call %g4
.word 0x92500000 ! t0_kref+0x6fc: umul %g0, %g0, %o1
.word 0xd8a6101c ! t0_kref+0x700: sta %o4, [%i0 + %i4]0x80
.word 0xfa30a032 ! t0_kref+0x704: sth %i5, [%g2 + 0x32]
.word 0x93a289aa ! t0_kref+0x708: fdivs %f10, %f10, %f9
.word 0x9fc00004 ! t0_kref+0x70c: call %g0 + %g4
.word 0xd320a030 ! t0_kref+0x710: st %f9, [%g2 + 0x30]
.word 0x92fb7dbd ! t0_kref+0x714: sdivcc %o5, -0x243, %o1
.word 0xec3e4000 ! t0_kref+0x718: std %l6, [%i1]
.word 0x95a288c8 ! t0_kref+0x71c: fsubd %f10, %f8, %f10
.word 0x928ee713 ! t0_kref+0x720: andcc %i3, 0x713, %o1
.word 0x93a00029 ! t0_kref+0x724: fmovs %f9, %f9
.word 0xd208a023 ! t0_kref+0x728: ldub [%g2 + 0x23], %o1
.word 0x92b23099 ! t0_kref+0x72c: orncc %o0, -0xf67, %o1
.word 0x93b5c094 ! t0_kref+0x730: edge16 %l7, %l4, %o1
.word 0x93a00029 ! t0_kref+0x734: fmovs %f9, %f9
.word 0x91a01909 ! t0_kref+0x738: fitod %f9, %f8
.word 0x133365ad ! t0_kref+0x73c: sethi %hi(0xcd96b400), %o1
.word 0x81aa8aaa ! t0_kref+0x740: fcmpes %fcc0, %f10, %f10
.word 0x9de3bfa0 ! t0_kref+0x744: save %sp, -0x60, %sp
.word 0x93ee801c ! t0_kref+0x748: restore %i2, %i4, %o1
.word 0x92aa8008 ! t0_kref+0x74c: andncc %o2, %o0, %o1
.word 0x91b286aa ! t0_kref+0x750: fmul8x16al %f10, %f10, %f8
.word 0xd13e7ff0 ! t0_kref+0x754: std %f8, [%i1 - 0x10]
.word 0x920a800d ! t0_kref+0x758: and %o2, %o5, %o1
.word 0x921b001b ! t0_kref+0x75c: xor %o4, %i3, %o1
.word 0x81aa8aca ! t0_kref+0x760: fcmped %fcc0, %f10, %f10
.word 0x92334015 ! t0_kref+0x764: orn %o5, %l5, %o1
.word 0x8143c000 ! t0_kref+0x768: stbar
.word 0xd20e7fe3 ! t0_kref+0x76c: ldub [%i1 - 0x1d], %o1
.word 0xea20a010 ! t0_kref+0x770: st %l5, [%g2 + 0x10]
.word 0xf8366006 ! t0_kref+0x774: sth %i4, [%i1 + 6]
.word 0x93a249aa ! t0_kref+0x778: fdivs %f9, %f10, %f9
.word 0x923b4014 ! t0_kref+0x77c: xnor %o5, %l4, %o1
.word 0x95b2872a ! t0_kref+0x780: fmuld8ulx16 %f10, %f10, %f10
.word 0xd210a022 ! t0_kref+0x784: lduh [%g2 + 0x22], %o1
.word 0x9de3bfa0 ! t0_kref+0x788: save %sp, -0x60, %sp
.word 0x93ef001d ! t0_kref+0x78c: restore %i4, %i5, %o1
.word 0xe828a011 ! t0_kref+0x790: stb %l4, [%g2 + 0x11]
.word 0x93b00c20 ! t0_kref+0x794: fzeros %f9
.word 0x92e2c014 ! t0_kref+0x798: subccc %o3, %l4, %o1
.word 0x9255715a ! t0_kref+0x79c: umul %l5, -0xea6, %o1
.word 0xe89f5018 ! t0_kref+0x7a0: ldda [%i5 + %i0]0x80, %l4
.word 0x9de3bfa0 ! t0_kref+0x7a4: save %sp, -0x60, %sp
.word 0x93e82ed1 ! t0_kref+0x7a8: restore %g0, 0xed1, %o1
.word 0xe4380018 ! t0_kref+0x7ac: std %l2, [%g0 + %i0]
.word 0x92456318 ! t0_kref+0x7b0: addc %l5, 0x318, %o1
.word 0x93b2840a ! t0_kref+0x7b4: fcmple16 %f10, %f10, %o1
.word 0x81aa0a4a ! t0_kref+0x7b8: fcmpd %fcc0, %f8, %f10
.word 0x92b26965 ! t0_kref+0x7bc: orncc %o1, 0x965, %o1
.word 0x9272a08a ! t0_kref+0x7c0: udiv %o2, 0x8a, %o1
.word 0x92fd2a5a ! t0_kref+0x7c4: sdivcc %l4, 0xa5a, %o1
.word 0x9293679e ! t0_kref+0x7c8: orcc %o5, 0x79e, %o1
.word 0x95a0052a ! t0_kref+0x7cc: fsqrts %f10, %f10
.word 0x920b2f3e ! t0_kref+0x7d0: and %o4, 0xf3e, %o1
.word 0x9253001d ! t0_kref+0x7d4: umul %o4, %i5, %o1
.word 0x93a00529 ! t0_kref+0x7d8: fsqrts %f9, %f9
.word 0x91a0054a ! t0_kref+0x7dc: fsqrtd %f10, %f8
.word 0xd0380018 ! t0_kref+0x7e0: std %o0, [%g0 + %i0]
.word 0xb8103ff8 ! t0_kref+0x7e4: mov 0xfffffff8, %i4
.word 0xd81f4018 ! t0_kref+0x7e8: ldd [%i5 + %i0], %o4
.word 0x93b00c20 ! t0_kref+0x7ec: fzeros %f9
.word 0xd20e8018 ! t0_kref+0x7f0: ldub [%i2 + %i0], %o1
.word 0x927a0009 ! t0_kref+0x7f4: sdiv %o0, %o1, %o1
.word 0xe8263fe0 ! t0_kref+0x7f8: st %l4, [%i0 - 0x20]
.word 0x9fc00004 ! t0_kref+0x7fc: call %g0 + %g4
.word 0xea20a030 ! t0_kref+0x800: st %l5, [%g2 + 0x30]
.word 0x91a01909 ! t0_kref+0x804: fitod %f9, %f8
.word 0x9de3bfa0 ! t0_kref+0x808: save %sp, -0x60, %sp
.word 0x93ee3535 ! t0_kref+0x80c: restore %i0, -0xacb, %o1
.word 0xe83e7fe0 ! t0_kref+0x810: std %l4, [%i1 - 0x20]
.word 0x93b28408 ! t0_kref+0x814: fcmple16 %f10, %f8, %o1
.word 0xd500a010 ! t0_kref+0x818: ld [%g2 + 0x10], %f10
.word 0x91a289ca ! t0_kref+0x81c: fdivd %f10, %f10, %f8
.word 0xd296d018 ! t0_kref+0x820: lduha [%i3 + %i0]0x80, %o1
.word 0x25800004 ! t0_kref+0x824: fblg,a _kref+0x834
.word 0x95b009a9 ! t0_kref+0x828: fexpand %f9, %f10
.word 0x928d0016 ! t0_kref+0x82c: andcc %l4, %l6, %o1
.word 0xc7ee5014 ! t0_kref+0x830: prefetcha %i1 + %l4, 3
call 1f
.empty
.word 0x95b00c00 ! t0_kref+0x838: fzero %f10
.word 0x22800005 ! t0_kref+0x83c: be,a _kref+0x850
1: .word 0x8143c000 ! t0_kref+0x840: stbar
.word 0x930338f2 ! t0_kref+0x844: taddcc %o4, -0x70e, %o1
.word 0xd210a030 ! t0_kref+0x848: lduh [%g2 + 0x30], %o1
.word 0x9213356e ! t0_kref+0x84c: or %o4, -0xa92, %o1
.word 0x93b5432d ! t0_kref+0x850: bmask %l5, %o5, %o1
.word 0x91b24628 ! t0_kref+0x854: fmul8x16 %f9, %f8, %f8
.word 0x93b204ca ! t0_kref+0x858: fcmpne32 %f8, %f10, %o1
.word 0x92450015 ! t0_kref+0x85c: addc %l4, %l5, %o1
.word 0x921d4017 ! t0_kref+0x860: xor %l5, %l7, %o1
.word 0x92034014 ! t0_kref+0x864: add %o5, %l4, %o1
.word 0x91a01929 ! t0_kref+0x868: fstod %f9, %f8
.word 0x95a00048 ! t0_kref+0x86c: fmovd %f8, %f10
.word 0x39800003 ! t0_kref+0x870: fbuge,a _kref+0x87c
.word 0xd300a030 ! t0_kref+0x874: ld [%g2 + 0x30], %f9
.word 0x81850000 ! t0_kref+0x878: wr %l4, %g0, %y
.word 0x95a00548 ! t0_kref+0x87c: fsqrtd %f8, %f10
.word 0xc768a042 ! t0_kref+0x880: prefetch %g2 + 0x42, 3
.word 0x95b28a29 ! t0_kref+0x884: fpadd16s %f10, %f9, %f10
.word 0x8143c000 ! t0_kref+0x888: stbar
.word 0x81aa8ac8 ! t0_kref+0x88c: fcmped %fcc0, %f10, %f8
.word 0x929f4008 ! t0_kref+0x890: xorcc %i5, %o0, %o1
.word 0x3a800008 ! t0_kref+0x894: bcc,a _kref+0x8b4
.word 0x933d201b ! t0_kref+0x898: sra %l4, 0x1b, %o1
.word 0x95a0054a ! t0_kref+0x89c: fsqrtd %f10, %f10
.word 0x23800002 ! t0_kref+0x8a0: fbne,a _kref+0x8a8
.word 0x92d2b3c9 ! t0_kref+0x8a4: umulcc %o2, -0xc37, %o1
.word 0x92850014 ! t0_kref+0x8a8: addcc %l4, %l4, %o1
.word 0xd2c6101c ! t0_kref+0x8ac: ldswa [%i0 + %i4]0x80, %o1
.word 0x13300671 ! t0_kref+0x8b0: sethi %hi(0xc019c400), %o1
.word 0x93b280c9 ! t0_kref+0x8b4: edge16l %o2, %o1, %o1
.word 0x93a01889 ! t0_kref+0x8b8: fitos %f9, %f9
.word 0x95a01a48 ! t0_kref+0x8bc: fdtoi %f8, %f10
.word 0x927d4014 ! t0_kref+0x8c0: sdiv %l5, %l4, %o1
.word 0x93b34000 ! t0_kref+0x8c4: edge8 %o5, %g0, %o1
.word 0x81aa8a29 ! t0_kref+0x8c8: fcmps %fcc0, %f10, %f9
.word 0x3f480007 ! t0_kref+0x8cc: fbo,a,pt %fcc0, _kref+0x8e8
.word 0xd1be184a ! t0_kref+0x8d0: stda %f8, [%i0 + %o2]0xc2
.word 0x91b24969 ! t0_kref+0x8d4: fpmerge %f9, %f9, %f8
.word 0x95a2882a ! t0_kref+0x8d8: fadds %f10, %f10, %f10
.word 0xd20e2007 ! t0_kref+0x8dc: ldub [%i0 + 7], %o1
.word 0x93a000a9 ! t0_kref+0x8e0: fnegs %f9, %f9
.word 0xc12e401c ! t0_kref+0x8e4: st %fsr, [%i1 + %i4]
.word 0x92af3d59 ! t0_kref+0x8e8: andncc %i4, -0x2a7, %o1
.word 0x920a400a ! t0_kref+0x8ec: and %o1, %o2, %o1
.word 0x95a0190a ! t0_kref+0x8f0: fitod %f10, %f10
.word 0xd436c019 ! t0_kref+0x8f4: sth %o2, [%i3 + %i1]
.word 0x93a249aa ! t0_kref+0x8f8: fdivs %f9, %f10, %f9
.word 0x9f414000 ! t0_kref+0x8fc: mov %pc, %o7
.word 0xfa28a021 ! t0_kref+0x900: stb %i5, [%g2 + 0x21]
.word 0xe9ee501c ! t0_kref+0x904: prefetcha %i1 + %i4, 20
.word 0x93a24829 ! t0_kref+0x908: fadds %f9, %f9, %f9
.word 0x93a28829 ! t0_kref+0x90c: fadds %f10, %f9, %f9
.word 0x95a01929 ! t0_kref+0x910: fstod %f9, %f10
.word 0x95b28d2a ! t0_kref+0x914: fandnot1s %f10, %f10, %f10
.word 0x9266e305 ! t0_kref+0x918: subc %i3, 0x305, %o1
.word 0x92973467 ! t0_kref+0x91c: orcc %i4, -0xb99, %o1
.word 0x95a289c8 ! t0_kref+0x920: fdivd %f10, %f8, %f10
.word 0x9245afb1 ! t0_kref+0x924: addc %l6, 0xfb1, %o1
.word 0x95b28e0a ! t0_kref+0x928: fand %f10, %f10, %f10
.word 0xc807bfe8 ! t0_kref+0x92c: ld [%fp - 0x18], %g4
.word 0x81aa8a2a ! t0_kref+0x930: fcmps %fcc0, %f10, %f10
.word 0xd2066000 ! t0_kref+0x934: ld [%i1], %o1
.word 0x95a289c8 ! t0_kref+0x938: fdivd %f10, %f8, %f10
.word 0x93a01a48 ! t0_kref+0x93c: fdtoi %f8, %f9
.word 0xd320a000 ! t0_kref+0x940: st %f9, [%g2]
.word 0x92b36d36 ! t0_kref+0x944: orncc %o5, 0xd36, %o1
.word 0x91a208ca ! t0_kref+0x948: fsubd %f8, %f10, %f8
.word 0x91a00548 ! t0_kref+0x94c: fsqrtd %f8, %f8
.word 0x93a28829 ! t0_kref+0x950: fadds %f10, %f9, %f9
.word 0x9fc10000 ! t0_kref+0x954: call %g4
.word 0xf630a012 ! t0_kref+0x958: sth %i3, [%g2 + 0x12]
.word 0x923a401c ! t0_kref+0x95c: xnor %o1, %i4, %o1
.word 0x93b6c0fd ! t0_kref+0x960: edge16ln %i3, %i5, %o1
.word 0xec3e2008 ! t0_kref+0x964: std %l6, [%i0 + 8]
.word 0x95b009aa ! t0_kref+0x968: fexpand %f10, %f10
.word 0x91b28908 ! t0_kref+0x96c: faligndata %f10, %f8, %f8
.word 0x928a0008 ! t0_kref+0x970: andcc %o0, %o0, %o1
.word 0x95a0002a ! t0_kref+0x974: fmovs %f10, %f10
.word 0x93a0052a ! t0_kref+0x978: fsqrts %f10, %f9
.word 0x91a209c8 ! t0_kref+0x97c: fdivd %f8, %f8, %f8
.word 0x95b24e2a ! t0_kref+0x980: fands %f9, %f10, %f10
.word 0x923ec00a ! t0_kref+0x984: xnor %i3, %o2, %o1
.word 0xd2462004 ! t0_kref+0x988: ldsw [%i0 + 4], %o1
.word 0x9320001b ! t0_kref+0x98c: mulscc %g0, %i3, %o1
.word 0x81aa8ac8 ! t0_kref+0x990: fcmped %fcc0, %f10, %f8
.word 0x95a24829 ! t0_kref+0x994: fadds %f9, %f9, %f10
.word 0x928f719f ! t0_kref+0x998: andcc %i5, -0xe61, %o1
.word 0x92470017 ! t0_kref+0x99c: addc %i4, %l7, %o1
.word 0x92382a49 ! t0_kref+0x9a0: xnor %g0, 0xa49, %o1
.word 0x95a0190a ! t0_kref+0x9a4: fitod %f10, %f10
.word 0x95a24d2a ! t0_kref+0x9a8: fsmuld %f9, %f10, %f10
.word 0x91b2890a ! t0_kref+0x9ac: faligndata %f10, %f10, %f8
.word 0x95a28d2a ! t0_kref+0x9b0: fsmuld %f10, %f10, %f10
.word 0xe83e0000 ! t0_kref+0x9b4: std %l4, [%i0]
.word 0x91a209c8 ! t0_kref+0x9b8: fdivd %f8, %f8, %f8
.word 0x95b24a69 ! t0_kref+0x9bc: fpadd32s %f9, %f9, %f10
.word 0x95a249aa ! t0_kref+0x9c0: fdivs %f9, %f10, %f10
.word 0x93a28929 ! t0_kref+0x9c4: fmuls %f10, %f9, %f9
.word 0x920d401d ! t0_kref+0x9c8: and %l5, %i5, %o1
.word 0x92e2400c ! t0_kref+0x9cc: subccc %o1, %o4, %o1
.word 0xd240a000 ! t0_kref+0x9d0: ldsw [%g2], %o1
.word 0xd828a012 ! t0_kref+0x9d4: stb %o4, [%g2 + 0x12]
.word 0x95b24caa ! t0_kref+0x9d8: fandnot2s %f9, %f10, %f10
.word 0x92c5ed53 ! t0_kref+0x9dc: addccc %l7, 0xd53, %o1
.word 0x93a2882a ! t0_kref+0x9e0: fadds %f10, %f10, %f9
.word 0x91a01929 ! t0_kref+0x9e4: fstod %f9, %f8
.word 0x95a000c8 ! t0_kref+0x9e8: fnegd %f8, %f10
.word 0x93b24096 ! t0_kref+0x9ec: edge16 %o1, %l6, %o1
.word 0x92670015 ! t0_kref+0x9f0: subc %i4, %l5, %o1
.word 0x95a0054a ! t0_kref+0x9f4: fsqrtd %f10, %f10
.word 0x8143c000 ! t0_kref+0x9f8: stbar
.word 0x9de3bfa0 ! t0_kref+0x9fc: save %sp, -0x60, %sp
.word 0x93ee7315 ! t0_kref+0xa00: restore %i1, -0xceb, %o1
.word 0x81aa8a4a ! t0_kref+0xa04: fcmpd %fcc0, %f10, %f10
.word 0xd300a030 ! t0_kref+0xa08: ld [%g2 + 0x30], %f9
.word 0x95a20848 ! t0_kref+0xa0c: faddd %f8, %f8, %f10
.word 0x93b2c240 ! t0_kref+0xa10: array16 %o3, %g0, %o1
.word 0x95b28f88 ! t0_kref+0xa14: for %f10, %f8, %f10
.word 0x923d0008 ! t0_kref+0xa18: xnor %l4, %o0, %o1
.word 0x93322018 ! t0_kref+0xa1c: srl %o0, 0x18, %o1
.word 0x132d43ba ! t0_kref+0xa20: sethi %hi(0xb50ee800), %o1
.word 0x95a28829 ! t0_kref+0xa24: fadds %f10, %f9, %f10
.word 0x93b00fe0 ! t0_kref+0xa28: fones %f9
.word 0xd2000018 ! t0_kref+0xa2c: ld [%g0 + %i0], %o1
.word 0x920ec01b ! t0_kref+0xa30: and %i3, %i3, %o1
.word 0xd2d01019 ! t0_kref+0xa34: ldsha [%g0 + %i1]0x80, %o1
.word 0xd320a020 ! t0_kref+0xa38: st %f9, [%g2 + 0x20]
.word 0x95a01a4a ! t0_kref+0xa3c: fdtoi %f10, %f10
.word 0x9245c00d ! t0_kref+0xa40: addc %l7, %o5, %o1
.word 0x9295e230 ! t0_kref+0xa44: orcc %l7, 0x230, %o1
.word 0x92b2401d ! t0_kref+0xa48: orncc %o1, %i5, %o1
.word 0xc7ee5017 ! t0_kref+0xa4c: prefetcha %i1 + %l7, 3
.word 0xc568a189 ! t0_kref+0xa50: prefetch %g2 + 0x189, 2
.word 0x91a00548 ! t0_kref+0xa54: fsqrtd %f8, %f8
.word 0x9fc10000 ! t0_kref+0xa58: call %g4
.word 0xe43e3ff8 ! t0_kref+0xa5c: std %l2, [%i0 - 8]
.word 0x131ab7f5 ! t0_kref+0xa60: sethi %hi(0x6adfd400), %o1
.word 0x133bd0a7 ! t0_kref+0xa64: sethi %hi(0xef429c00), %o1
.word 0xd520a020 ! t0_kref+0xa68: st %f10, [%g2 + 0x20]
.word 0x927b3001 ! t0_kref+0xa6c: sdiv %o4, -0xfff, %o1
.word 0xe76e3fe0 ! t0_kref+0xa70: prefetch %i0 - 0x20, 19
.word 0x93b2848a ! t0_kref+0xa74: fcmple32 %f10, %f10, %o1
.word 0x920f0014 ! t0_kref+0xa78: and %i4, %l4, %o1
.word 0x95a01889 ! t0_kref+0xa7c: fitos %f9, %f10
.word 0x929abe64 ! t0_kref+0xa80: xorcc %o2, -0x19c, %o1
.word 0x91a0190a ! t0_kref+0xa84: fitod %f10, %f8
.word 0x29800003 ! t0_kref+0xa88: fbl,a _kref+0xa94
.word 0x95b2890a ! t0_kref+0xa8c: faligndata %f10, %f10, %f10
.word 0x91a00548 ! t0_kref+0xa90: fsqrtd %f8, %f8
.word 0xc568a0ca ! t0_kref+0xa94: prefetch %g2 + 0xca, 2
.word 0xe4087ee8 ! t0_kref+0xa98: ldub [%g1 - 0x118], %l2
.word 0xa41ca00c ! t0_kref+0xa9c: xor %l2, 0xc, %l2
.word 0xe4287ee8 ! t0_kref+0xaa0: stb %l2, [%g1 - 0x118]
.word 0x81d87ee8 ! t0_kref+0xaa4: flush %g1 - 0x118
.word 0x93b5416a ! t0_kref+0xaa8: edge32ln %l5, %o2, %o1
.word 0x93a28829 ! t0_kref+0xaac: fadds %f10, %f9, %f9
.word 0xe83e7ff0 ! t0_kref+0xab0: std %l4, [%i1 - 0x10]
.word 0x95a0190a ! t0_kref+0xab4: fitod %f10, %f10
.word 0x93a0052a ! t0_kref+0xab8: fsqrts %f10, %f9
.word 0x95a00548 ! t0_kref+0xabc: fsqrtd %f8, %f10
.word 0x3d480007 ! t0_kref+0xac0: fbule,a,pt %fcc0, _kref+0xadc
.word 0x9213001c ! t0_kref+0xac4: or %o4, %i4, %o1
2: .word 0x9340c000 ! t0_kref+0xac8: mov %asi, %o1
.word 0x91a289c8 ! t0_kref+0xacc: fdivd %f10, %f8, %f8
.word 0x9282000d ! t0_kref+0xad0: addcc %o0, %o5, %o1
.word 0x923a8014 ! t0_kref+0xad4: xnor %o2, %l4, %o1
.word 0x923dbf26 ! t0_kref+0xad8: xnor %l6, -0xda, %o1
.word 0x9272fa00 ! t0_kref+0xadc: udiv %o3, -0x600, %o1
call SYM(t0_subr3)
.word 0x95a2482a ! t0_kref+0xae4: fadds %f9, %f10, %f10
.word 0xd07e3ff8 ! t0_kref+0xae8: swap [%i0 - 8], %o0
.word 0x9255ead4 ! t0_kref+0xaec: umul %l7, 0xad4, %o1
.word 0xf5ee501b ! t0_kref+0xaf0: prefetcha %i1 + %i3, 26
.word 0x91a00548 ! t0_kref+0xaf4: fsqrtd %f8, %f8
.word 0x91b20e80 ! t0_kref+0xaf8: fsrc1 %f8, %f8
.word 0x92d5bd09 ! t0_kref+0xafc: umulcc %l6, -0x2f7, %o1
.word 0x922d3134 ! t0_kref+0xb00: andn %l4, -0xecc, %o1
.word 0xda30a020 ! t0_kref+0xb04: sth %o5, [%g2 + 0x20]
.word 0xd2881019 ! t0_kref+0xb08: lduba [%g0 + %i1]0x80, %o1
.word 0x93a01889 ! t0_kref+0xb0c: fitos %f9, %f9
.word 0x92fa39ee ! t0_kref+0xb10: sdivcc %o0, -0x612, %o1
.word 0xd200a010 ! t0_kref+0xb14: ld [%g2 + 0x10], %o1
.word 0xd208a030 ! t0_kref+0xb18: ldub [%g2 + 0x30], %o1
.word 0xd240a010 ! t0_kref+0xb1c: ldsw [%g2 + 0x10], %o1
.word 0x92e7288f ! t0_kref+0xb20: subccc %i4, 0x88f, %o1
.word 0xef68a045 ! t0_kref+0xb24: prefetch %g2 + 0x45, 23
.word 0x8143c000 ! t0_kref+0xb28: stbar
.word 0x8143c000 ! t0_kref+0xb2c: stbar
.word 0xef68a203 ! t0_kref+0xb30: prefetch %g2 + 0x203, 23
.word 0x858525dd ! t0_kref+0xb34: wr %l4, 0x5dd, %ccr
.word 0x91b28f88 ! t0_kref+0xb38: for %f10, %f8, %f8
.word 0x93a0052a ! t0_kref+0xb3c: fsqrts %f10, %f9
.word 0x81aa4a29 ! t0_kref+0xb40: fcmps %fcc0, %f9, %f9
.word 0x93b20448 ! t0_kref+0xb44: fcmpne16 %f8, %f8, %o1
.word 0xe43f4018 ! t0_kref+0xb48: std %l2, [%i5 + %i0]
.word 0x91a0054a ! t0_kref+0xb4c: fsqrtd %f10, %f8
.word 0x001fffff ! t0_kref+0xb50: illtrap 0x1fffff
.word 0x9283400c ! t0_kref+0xb54: addcc %o5, %o4, %o1
.word 0xed6e3fe0 ! t0_kref+0xb58: prefetch %i0 - 0x20, 22
.word 0x920f3a2f ! t0_kref+0xb5c: and %i4, -0x5d1, %o1
.word 0x81aa4a2a ! t0_kref+0xb60: fcmps %fcc0, %f9, %f10
call SYM(t0_subr0)
.word 0x95b00c20 ! t0_kref+0xb68: fzeros %f10
.word 0x929a400d ! t0_kref+0xb6c: xorcc %o1, %o5, %o1
.word 0x93052880 ! t0_kref+0xb70: taddcc %l4, 0x880, %o1
.word 0x93b30280 ! t0_kref+0xb74: array32 %o4, %g0, %o1
.word 0x933d2017 ! t0_kref+0xb78: sra %l4, 0x17, %o1
.word 0x91a0190a ! t0_kref+0xb7c: fitod %f10, %f8
.word 0x92724014 ! t0_kref+0xb80: udiv %o1, %l4, %o1
.word 0x85870009 ! t0_kref+0xb84: wr %i4, %o1, %ccr
.word 0x3f800003 ! t0_kref+0xb88: fbo,a _kref+0xb94
.word 0x93b20488 ! t0_kref+0xb8c: fcmple32 %f8, %f8, %o1
.word 0xd20e8019 ! t0_kref+0xb90: ldub [%i2 + %i1], %o1
.word 0xd500a030 ! t0_kref+0xb94: ld [%g2 + 0x30], %f10
.word 0x93b00c20 ! t0_kref+0xb98: fzeros %f9
.word 0x927b4008 ! t0_kref+0xb9c: sdiv %o5, %o0, %o1
.word 0x95b24da9 ! t0_kref+0xba0: fxors %f9, %f9, %f10
.word 0x81aa0aca ! t0_kref+0xba4: fcmped %fcc0, %f8, %f10
.word 0x93a0188a ! t0_kref+0xba8: fitos %f10, %f9
.word 0xda6e4000 ! t0_kref+0xbac: ldstub [%i1], %o5
.word 0xd200a010 ! t0_kref+0xbb0: ld [%g2 + 0x10], %o1
.word 0x9de3bfa0 ! t0_kref+0xbb4: save %sp, -0x60, %sp
.word 0xb4970000 ! t0_kref+0xbb8: orcc %i4, %g0, %i2
.word 0x93ee801d ! t0_kref+0xbbc: restore %i2, %i5, %o1
.word 0xc06e401a ! t0_kref+0xbc0: ldstub [%i1 + %i2], %g0
.word 0xfb6e3fe0 ! t0_kref+0xbc4: prefetch %i0 - 0x20, 29
.word 0x93b28eea ! t0_kref+0xbc8: fornot2s %f10, %f10, %f9
.word 0x93a01889 ! t0_kref+0xbcc: fitos %f9, %f9
.word 0x130eadf3 ! t0_kref+0xbd0: sethi %hi(0x3ab7cc00), %o1
.word 0x95a00548 ! t0_kref+0xbd4: fsqrtd %f8, %f10
.word 0xd830a010 ! t0_kref+0xbd8: sth %o4, [%g2 + 0x10]
.word 0x9235a80d ! t0_kref+0xbdc: orn %l6, 0x80d, %o1
.word 0xd320a000 ! t0_kref+0xbe0: st %f9, [%g2]
.word 0x9240378b ! t0_kref+0xbe4: addc %g0, -0x875, %o1
.word 0xd2c71018 ! t0_kref+0xbe8: ldswa [%i4 + %i0]0x80, %o1
.word 0x92bf4009 ! t0_kref+0xbec: xnorcc %i5, %o1, %o1
.word 0xd47e001c ! t0_kref+0xbf0: swap [%i0 + %i4], %o2
.word 0x95b24aaa ! t0_kref+0xbf4: fpsub16s %f9, %f10, %f10
.word 0x9335c01d ! t0_kref+0xbf8: srl %l7, %i5, %o1
.word 0x93372004 ! t0_kref+0xbfc: srl %i4, 0x4, %o1
.word 0x13102a09 ! t0_kref+0xc00: sethi %hi(0x40a82400), %o1
.word 0xd13e7ff8 ! t0_kref+0xc04: std %f8, [%i1 - 8]
.word 0x31480005 ! t0_kref+0xc08: fba,a,pt %fcc0, _kref+0xc1c
.word 0x923a0015 ! t0_kref+0xc0c: xnor %o0, %l5, %o1
.word 0x920db2ce ! t0_kref+0xc10: and %l6, -0xd32, %o1
.word 0xd20e7fec ! t0_kref+0xc14: ldub [%i1 - 0x14], %o1
.word 0x9340c000 ! t0_kref+0xc18: mov %asi, %o1
.word 0x21480006 ! t0_kref+0xc1c: fbn,a,pt %fcc0, _kref+0xc34
.word 0x91a0192a ! t0_kref+0xc20: fstod %f10, %f8
.word 0xd53e0000 ! t0_kref+0xc24: std %f10, [%i0]
.word 0xd6f81019 ! t0_kref+0xc28: swapa [%g0 + %i1]0x80, %o3
.word 0x92d2800d ! t0_kref+0xc2c: umulcc %o2, %o5, %o1
.word 0x2f480005 ! t0_kref+0xc30: fbu,a,pt %fcc0, _kref+0xc44
.word 0x95a018ca ! t0_kref+0xc34: fdtos %f10, %f10
.word 0x92d6f24f ! t0_kref+0xc38: umulcc %i3, -0xdb1, %o1
.word 0xd240a000 ! t0_kref+0xc3c: ldsw [%g2], %o1
.word 0x92aebb17 ! t0_kref+0xc40: andncc %i2, -0x4e9, %o1
.word 0x95a2492a ! t0_kref+0xc44: fmuls %f9, %f10, %f10
.word 0x13101e2d ! t0_kref+0xc48: sethi %hi(0x4078b400), %o1
.word 0x9de3bfa0 ! t0_kref+0xc4c: save %sp, -0x60, %sp
.word 0x93eeee00 ! t0_kref+0xc50: restore %i3, 0xe00, %o1
.word 0x91b28a4a ! t0_kref+0xc54: fpadd32 %f10, %f10, %f8
.word 0x91a00548 ! t0_kref+0xc58: fsqrtd %f8, %f8
.word 0xd2c81019 ! t0_kref+0xc5c: ldsba [%g0 + %i1]0x80, %o1
.word 0x95a01909 ! t0_kref+0xc60: fitod %f9, %f10
.word 0xd2063ff4 ! t0_kref+0xc64: ld [%i0 - 0xc], %o1
.word 0x95b00fe0 ! t0_kref+0xc68: fones %f10
.word 0x9282000a ! t0_kref+0xc6c: addcc %o0, %o2, %o1
.word 0x93a24829 ! t0_kref+0xc70: fadds %f9, %f9, %f9
.word 0x95a018ca ! t0_kref+0xc74: fdtos %f10, %f10
.word 0x92734009 ! t0_kref+0xc78: udiv %o5, %o1, %o1
.word 0x13208dd4 ! t0_kref+0xc7c: sethi %hi(0x82375000), %o1
.word 0x91a209ca ! t0_kref+0xc80: fdivd %f8, %f10, %f8
.word 0xd300a000 ! t0_kref+0xc84: ld [%g2], %f9
.word 0x81aa8a2a ! t0_kref+0xc88: fcmps %fcc0, %f10, %f10
.word 0x92ba4008 ! t0_kref+0xc8c: xnorcc %o1, %o0, %o1
.word 0x92e56523 ! t0_kref+0xc90: subccc %l5, 0x523, %o1
.word 0x92d2b6fb ! t0_kref+0xc94: umulcc %o2, -0x905, %o1
.word 0x92122a93 ! t0_kref+0xc98: or %o0, 0xa93, %o1
.word 0xc768a147 ! t0_kref+0xc9c: prefetch %g2 + 0x147, 3
.word 0x9215001c ! t0_kref+0xca0: or %l4, %i4, %o1
.word 0x93a0052a ! t0_kref+0xca4: fsqrts %f10, %f9
.word 0xe27e4000 ! t0_kref+0xca8: swap [%i1], %l1
.word 0x92fde7f1 ! t0_kref+0xcac: sdivcc %l7, 0x7f1, %o1
.word 0x91a01929 ! t0_kref+0xcb0: fstod %f9, %f8
.word 0x93a018ca ! t0_kref+0xcb4: fdtos %f10, %f9
.word 0x93b5003c ! t0_kref+0xcb8: edge8n %l4, %i4, %o1
.word 0x95a00529 ! t0_kref+0xcbc: fsqrts %f9, %f10
.word 0x93232e9a ! t0_kref+0xcc0: mulscc %o4, 0xe9a, %o1
.word 0x95a0054a ! t0_kref+0xcc4: fsqrtd %f10, %f10
.word 0x93a0002a ! t0_kref+0xcc8: fmovs %f10, %f9
.word 0x2c800006 ! t0_kref+0xccc: bneg,a _kref+0xce4
.word 0x921b400a ! t0_kref+0xcd0: xor %o5, %o2, %o1
.word 0xd81e4000 ! t0_kref+0xcd4: ldd [%i1], %o4
.word 0x92bb400d ! t0_kref+0xcd8: xnorcc %o5, %o5, %o1
.word 0x81aa4a2a ! t0_kref+0xcdc: fcmps %fcc0, %f9, %f10
.word 0xc76e000d ! t0_kref+0xce0: prefetch %i0 + %o5, 3
.word 0x93b20408 ! t0_kref+0xce4: fcmple16 %f8, %f8, %o1
.word 0x91b20eca ! t0_kref+0xce8: fornot2 %f8, %f10, %f8
.word 0xd81e2008 ! t0_kref+0xcec: ldd [%i0 + 8], %o4
.word 0x91b20f8a ! t0_kref+0xcf0: for %f8, %f10, %f8
.word 0x95b20a48 ! t0_kref+0xcf4: fpadd32 %f8, %f8, %f10
.word 0x81aa0aca ! t0_kref+0xcf8: fcmped %fcc0, %f8, %f10
.word 0x93a018c8 ! t0_kref+0xcfc: fdtos %f8, %f9
.word 0x95b20eca ! t0_kref+0xd00: fornot2 %f8, %f10, %f10
.word 0x93400000 ! t0_kref+0xd04: mov %y, %o1
.word 0x91a209c8 ! t0_kref+0xd08: fdivd %f8, %f8, %f8
.word 0xf007bfe0 ! t0_kref+0xd0c: ld [%fp - 0x20], %i0
.word 0xd668a032 ! t0_kref+0xd10: ldstub [%g2 + 0x32], %o3
.word 0x92754008 ! t0_kref+0xd14: udiv %l5, %o0, %o1
.word 0x9273401a ! t0_kref+0xd18: udiv %o5, %i2, %o1
call SYM(t0_subr1)
.word 0x91a28848 ! t0_kref+0xd20: faddd %f10, %f8, %f8
.word 0xd3a6101c ! t0_kref+0xd24: sta %f9, [%i0 + %i4]0x80
.word 0xd210a030 ! t0_kref+0xd28: lduh [%g2 + 0x30], %o1
.word 0x81aa8a29 ! t0_kref+0xd2c: fcmps %fcc0, %f10, %f9
.word 0xb4103feb ! t0_kref+0xd30: mov 0xffffffeb, %i2
.word 0x93b24a6a ! t0_kref+0xd34: fpadd32s %f9, %f10, %f9
.word 0x933f6016 ! t0_kref+0xd38: sra %i5, 0x16, %o1
.word 0x91b009aa ! t0_kref+0xd3c: fexpand %f10, %f8
.word 0xd4362012 ! t0_kref+0xd40: sth %o2, [%i0 + 0x12]
.word 0x86102002 ! t0_kref+0xd44: mov 0x2, %g3
.word 0x32800000 ! t0_kref+0xd48: bne,a _kref+0xd48
.word 0x86a0e001 ! t0_kref+0xd4c: subcc %g3, 1, %g3
.word 0x93400000 ! t0_kref+0xd50: mov %y, %o1
.word 0x81870000 ! t0_kref+0xd54: wr %i4, %g0, %y
.word 0xd11fbdf0 ! t0_kref+0xd58: ldd [%fp - 0x210], %f8
.word 0xe4380019 ! t0_kref+0xd5c: std %l2, [%g0 + %i1]
.word 0xf16e2010 ! t0_kref+0xd60: prefetch %i0 + 0x10, 24
.word 0x92ada601 ! t0_kref+0xd64: andncc %l6, 0x601, %o1
.word 0xe8266010 ! t0_kref+0xd68: st %l4, [%i1 + 0x10]
.word 0x95a24829 ! t0_kref+0xd6c: fadds %f9, %f9, %f10
.word 0xd20e201d ! t0_kref+0xd70: ldub [%i0 + 0x1d], %o1
.word 0xda267fe4 ! t0_kref+0xd74: st %o5, [%i1 - 0x1c]
.word 0xf5ee101c ! t0_kref+0xd78: prefetcha %i0 + %i4, 26
.word 0x93b28d29 ! t0_kref+0xd7c: fandnot1s %f10, %f9, %f9
.word 0x91a2084a ! t0_kref+0xd80: faddd %f8, %f10, %f8
.word 0x95a28829 ! t0_kref+0xd84: fadds %f10, %f9, %f10
.word 0x91b2090a ! t0_kref+0xd88: faligndata %f8, %f10, %f8
.word 0xd8300019 ! t0_kref+0xd8c: sth %o4, [%g0 + %i1]
.word 0x92ad6cc4 ! t0_kref+0xd90: andncc %l5, 0xcc4, %o1
.word 0x9282b3d3 ! t0_kref+0xd94: addcc %o2, -0xc2d, %o1
.word 0xd500a030 ! t0_kref+0xd98: ld [%g2 + 0x30], %f10
.word 0x928f77cf ! t0_kref+0xd9c: andcc %i5, -0x831, %o1
.word 0xfb6e3ff0 ! t0_kref+0xda0: prefetch %i0 - 0x10, 29
.word 0x23800001 ! t0_kref+0xda4: fbne,a _kref+0xda8
.word 0x131592b5 ! t0_kref+0xda8: sethi %hi(0x564ad400), %o1
.word 0x95a2892a ! t0_kref+0xdac: fmuls %f10, %f10, %f10
.word 0x92bb24e1 ! t0_kref+0xdb0: xnorcc %o4, 0x4e1, %o1
.word 0x923dc017 ! t0_kref+0xdb4: xnor %l7, %l7, %o1
.word 0xd500a030 ! t0_kref+0xdb8: ld [%g2 + 0x30], %f10
.word 0x9de3bfa0 ! t0_kref+0xdbc: save %sp, -0x60, %sp
.word 0x93ee790a ! t0_kref+0xdc0: restore %i1, -0x6f6, %o1
.word 0x92852622 ! t0_kref+0xdc4: addcc %l4, 0x622, %o1
.word 0x93b2040a ! t0_kref+0xdc8: fcmple16 %f8, %f10, %o1
.word 0xf207bfe0 ! t0_kref+0xdcc: ld [%fp - 0x20], %i1
.word 0xe1ee101d ! t0_kref+0xdd0: prefetcha %i0 + %i5, 16
.word 0x9255001b ! t0_kref+0xdd4: umul %l4, %i3, %o1
.word 0xd13e001d ! t0_kref+0xdd8: std %f8, [%i0 + %i5]
.word 0x2b480005 ! t0_kref+0xddc: fbug,a,pt %fcc0, _kref+0xdf0
.word 0x92f22b8f ! t0_kref+0xde0: udivcc %o0, 0xb8f, %o1
.word 0x81aa0ac8 ! t0_kref+0xde4: fcmped %fcc0, %f8, %f8
.word 0x922d2770 ! t0_kref+0xde8: andn %l4, 0x770, %o1
.word 0x95b00ce9 ! t0_kref+0xdec: fnot2s %f9, %f10
.word 0xec3e3fe8 ! t0_kref+0xdf0: std %l6, [%i0 - 0x18]
.word 0x93b68240 ! t0_kref+0xdf4: array16 %i2, %g0, %o1
.word 0x91a0054a ! t0_kref+0xdf8: fsqrtd %f10, %f8
.word 0x81854000 ! t0_kref+0xdfc: wr %l5, %g0, %y
.word 0x91a2884a ! t0_kref+0xe00: faddd %f10, %f10, %f8
.word 0x95a28848 ! t0_kref+0xe04: faddd %f10, %f8, %f10
.word 0x933dc00d ! t0_kref+0xe08: sra %l7, %o5, %o1
.word 0x95a00529 ! t0_kref+0xe0c: fsqrts %f9, %f10
sethi %hi(2f), %o7
.word 0xe40be23c ! t0_kref+0xe14: ldub [%o7 + 0x23c], %l2
.word 0xa41ca00c ! t0_kref+0xe18: xor %l2, 0xc, %l2
.word 0xe42be23c ! t0_kref+0xe1c: stb %l2, [%o7 + 0x23c]
.word 0x81dbe23c ! t0_kref+0xe20: flush %o7 + 0x23c
.word 0x81aa8ac8 ! t0_kref+0xe24: fcmped %fcc0, %f10, %f8
.word 0x95b28a8a ! t0_kref+0xe28: fpsub16 %f10, %f10, %f10
.word 0x92650016 ! t0_kref+0xe2c: subc %l4, %l6, %o1
.word 0x926271ac ! t0_kref+0xe30: subc %o1, -0xe54, %o1
.word 0x3d800004 ! t0_kref+0xe34: fbule,a _kref+0xe44
.word 0xd206001c ! t0_kref+0xe38: ld [%i0 + %i4], %o1
2: .word 0x92aaa796 ! t0_kref+0xe3c: andncc %o2, 0x796, %o1
.word 0x81aa8a29 ! t0_kref+0xe40: fcmps %fcc0, %f10, %f9
.word 0x95a0054a ! t0_kref+0xe44: fsqrtd %f10, %f10
.word 0x95a289aa ! t0_kref+0xe48: fdivs %f10, %f10, %f10
.word 0xd320a000 ! t0_kref+0xe4c: st %f9, [%g2]
.word 0x95a0190a ! t0_kref+0xe50: fitod %f10, %f10
.word 0xf82e8019 ! t0_kref+0xe54: stb %i4, [%i2 + %i1]
.word 0x9296e297 ! t0_kref+0xe58: orcc %i3, 0x297, %o1
.word 0x93a01889 ! t0_kref+0xe5c: fitos %f9, %f9
.word 0x92f5a2d6 ! t0_kref+0xe60: udivcc %l6, 0x2d6, %o1
.word 0x93400000 ! t0_kref+0xe64: mov %y, %o1
.word 0x93a0188a ! t0_kref+0xe68: fitos %f10, %f9
.word 0xd4267ffc ! t0_kref+0xe6c: st %o2, [%i1 - 4]
.word 0x92bec017 ! t0_kref+0xe70: xnorcc %i3, %l7, %o1
.word 0x81aa8aa9 ! t0_kref+0xe74: fcmpes %fcc0, %f10, %f9
.word 0x95a01889 ! t0_kref+0xe78: fitos %f9, %f10
.word 0x81aa8ac8 ! t0_kref+0xe7c: fcmped %fcc0, %f10, %f8
.word 0x8143c000 ! t0_kref+0xe80: stbar
.word 0x92e2c016 ! t0_kref+0xe84: subccc %o3, %l6, %o1
.word 0x81aa8a29 ! t0_kref+0xe88: fcmps %fcc0, %f10, %f9
.word 0x9232bccc ! t0_kref+0xe8c: orn %o2, -0x334, %o1
.word 0x9252a3f3 ! t0_kref+0xe90: umul %o2, 0x3f3, %o1
.word 0x9292f8e8 ! t0_kref+0xe94: orcc %o3, -0x718, %o1
.word 0x81aa8a29 ! t0_kref+0xe98: fcmps %fcc0, %f10, %f9
.word 0x8586ab29 ! t0_kref+0xe9c: wr %i2, 0xb29, %ccr
.word 0x95b20e48 ! t0_kref+0xea0: fxnor %f8, %f8, %f10
.word 0x93a2882a ! t0_kref+0xea4: fadds %f10, %f10, %f9
.word 0xd41e3ff8 ! t0_kref+0xea8: ldd [%i0 - 8], %o2
.word 0xec28a033 ! t0_kref+0xeac: stb %l6, [%g2 + 0x33]
.word 0x25480003 ! t0_kref+0xeb0: fblg,a,pt %fcc0, _kref+0xebc
.word 0x95a2884a ! t0_kref+0xeb4: faddd %f10, %f10, %f10
.word 0x81aa0aca ! t0_kref+0xeb8: fcmped %fcc0, %f8, %f10
.word 0x92728015 ! t0_kref+0xebc: udiv %o2, %l5, %o1
.word 0x95b286e8 ! t0_kref+0xec0: fmul8ulx16 %f10, %f8, %f10
.word 0x91a289c8 ! t0_kref+0xec4: fdivd %f10, %f8, %f8
.word 0x95a01a29 ! t0_kref+0xec8: fstoi %f9, %f10
.word 0x923ec008 ! t0_kref+0xecc: xnor %i3, %o0, %o1
.word 0xd01e001d ! t0_kref+0xed0: ldd [%i0 + %i5], %o0
.word 0xd20e7fe8 ! t0_kref+0xed4: ldub [%i1 - 0x18], %o1
.word 0xea28a030 ! t0_kref+0xed8: stb %l5, [%g2 + 0x30]
.word 0xd248a010 ! t0_kref+0xedc: ldsb [%g2 + 0x10], %o1
.word 0x9277339c ! t0_kref+0xee0: udiv %i4, -0xc64, %o1
.word 0x81868000 ! t0_kref+0xee4: wr %i2, %g0, %y
.word 0x95a0054a ! t0_kref+0xee8: fsqrtd %f10, %f10
.word 0xeb68a200 ! t0_kref+0xeec: prefetch %g2 + 0x200, 21
.word 0x93400000 ! t0_kref+0xef0: mov %y, %o1
.word 0x9245f6c0 ! t0_kref+0xef4: addc %l7, -0x940, %o1
.word 0xd2564000 ! t0_kref+0xef8: ldsh [%i1], %o1
.word 0xc168a0cd ! t0_kref+0xefc: prefetch %g2 + 0xcd, 0
.word 0xd210a012 ! t0_kref+0xf00: lduh [%g2 + 0x12], %o1
.word 0x95a2892a ! t0_kref+0xf04: fmuls %f10, %f10, %f10
.word 0x923a801b ! t0_kref+0xf08: xnor %o2, %i3, %o1
.word 0xe46e7ff3 ! t0_kref+0xf0c: ldstub [%i1 - 0xd], %l2
.word 0xf6363fe0 ! t0_kref+0xf10: sth %i3, [%i0 - 0x20]
.word 0x95a00529 ! t0_kref+0xf14: fsqrts %f9, %f10
.word 0x9de3bfa0 ! t0_kref+0xf18: save %sp, -0x60, %sp
.word 0xba474019 ! t0_kref+0xf1c: addc %i5, %i1, %i5
.word 0x93eeb485 ! t0_kref+0xf20: restore %i2, -0xb7b, %o1
.word 0xd53e2018 ! t0_kref+0xf24: std %f10, [%i0 + 0x18]
.word 0x9277401b ! t0_kref+0xf28: udiv %i5, %i3, %o1
.word 0xd248a030 ! t0_kref+0xf2c: ldsb [%g2 + 0x30], %o1
.word 0xfa28a022 ! t0_kref+0xf30: stb %i5, [%g2 + 0x22]
.word 0x928f778a ! t0_kref+0xf34: andcc %i5, -0x876, %o1
.word 0x92e2688c ! t0_kref+0xf38: subccc %o1, 0x88c, %o1
.word 0xe408637c ! t0_kref+0xf3c: ldub [%g1 + 0x37c], %l2
.word 0xa41ca00c ! t0_kref+0xf40: xor %l2, 0xc, %l2
.word 0xe428637c ! t0_kref+0xf44: stb %l2, [%g1 + 0x37c]
.word 0x81d8637c ! t0_kref+0xf48: flush %g1 + 0x37c
.word 0xd428a023 ! t0_kref+0xf4c: stb %o2, [%g2 + 0x23]
.word 0x93408000 ! t0_kref+0xf50: mov %ccr, %o1
.word 0xd25f4018 ! t0_kref+0xf54: ldx [%i5 + %i0], %o1
.word 0x929b001d ! t0_kref+0xf58: xorcc %o4, %i5, %o1
2: .word 0xf428a001 ! t0_kref+0xf5c: stb %i2, [%g2 + 1]
.word 0x92f5747a ! t0_kref+0xf60: udivcc %l5, -0xb86, %o1
.word 0xeb68a144 ! t0_kref+0xf64: prefetch %g2 + 0x144, 21
.word 0xeaf75018 ! t0_kref+0xf68: stxa %l5, [%i5 + %i0]0x80
.word 0x8143c000 ! t0_kref+0xf6c: stbar
.word 0x93a24929 ! t0_kref+0xf70: fmuls %f9, %f9, %f9
.word 0x95a289ca ! t0_kref+0xf74: fdivd %f10, %f10, %f10
.word 0xd320a030 ! t0_kref+0xf78: st %f9, [%g2 + 0x30]
.word 0x95a28829 ! t0_kref+0xf7c: fadds %f10, %f9, %f10
.word 0x93a01889 ! t0_kref+0xf80: fitos %f9, %f9
.word 0x91b20f88 ! t0_kref+0xf84: for %f8, %f8, %f8
.word 0xe40863f0 ! t0_kref+0xf88: ldub [%g1 + 0x3f0], %l2
.word 0xa41ca00c ! t0_kref+0xf8c: xor %l2, 0xc, %l2
.word 0xe42863f0 ! t0_kref+0xf90: stb %l2, [%g1 + 0x3f0]
.word 0x81d863f0 ! t0_kref+0xf94: flush %g1 + 0x3f0
.word 0x95b24d29 ! t0_kref+0xf98: fandnot1s %f9, %f9, %f10
.word 0x91b2074a ! t0_kref+0xf9c: fpack32 %f8, %f10, %f8
.word 0xfa20a000 ! t0_kref+0xfa0: st %i5, [%g2]
.word 0x93350009 ! t0_kref+0xfa4: srl %l4, %o1, %o1
.word 0xc0b6d019 ! t0_kref+0xfa8: stha %g0, [%i3 + %i1]0x80
.word 0x92657b77 ! t0_kref+0xfac: subc %l5, -0x489, %o1
.word 0x92ae8008 ! t0_kref+0xfb0: andncc %i2, %o0, %o1
.word 0x95b00768 ! t0_kref+0xfb4: fpack16 %f8, %f10
.word 0x91a288c8 ! t0_kref+0xfb8: fsubd %f10, %f8, %f8
.word 0x93b34280 ! t0_kref+0xfbc: array32 %o5, %g0, %o1
.word 0xec3e0000 ! t0_kref+0xfc0: std %l6, [%i0]
.word 0x95b28c6a ! t0_kref+0xfc4: fnors %f10, %f10, %f10
.word 0x92af400c ! t0_kref+0xfc8: andncc %i5, %o4, %o1
.word 0xd20e2017 ! t0_kref+0xfcc: ldub [%i0 + 0x17], %o1
2: .word 0x92e6b222 ! t0_kref+0xfd0: subccc %i2, -0xdde, %o1
.word 0xec78a030 ! t0_kref+0xfd4: swap [%g2 + 0x30], %l6
.word 0x95b28aa9 ! t0_kref+0xfd8: fpsub16s %f10, %f9, %f10
.word 0x8143e040 ! t0_kref+0xfdc: membar 0x40
.word 0xd5267fec ! t0_kref+0xfe0: st %f10, [%i1 - 0x14]
.word 0x95a0054a ! t0_kref+0xfe4: fsqrtd %f10, %f10
.word 0x93a01a4a ! t0_kref+0xfe8: fdtoi %f10, %f9
.word 0x34800004 ! t0_kref+0xfec: bg,a _kref+0xffc
.word 0x95a2094a ! t0_kref+0xff0: fmuld %f8, %f10, %f10
.word 0x92adc01b ! t0_kref+0xff4: andncc %l7, %i3, %o1
.word 0x20800001 ! t0_kref+0xff8: bn,a _kref+0xffc
.word 0xd520a020 ! t0_kref+0xffc: st %f10, [%g2 + 0x20]
.word 0xc0f61000 ! t0_kref+0x1000: stxa %g0, [%i0]0x80
.word 0x8143c000 ! t0_kref+0x1004: stbar
.word 0x95b28a6a ! t0_kref+0x1008: fpadd32s %f10, %f10, %f10
.word 0x922ec01a ! t0_kref+0x100c: andn %i3, %i2, %o1
.word 0xd53e7ff8 ! t0_kref+0x1010: std %f10, [%i1 - 8]
.word 0xd6760000 ! t0_kref+0x1014: stx %o3, [%i0]
.word 0x9286ef26 ! t0_kref+0x1018: addcc %i3, 0xf26, %o1
.word 0x91a01909 ! t0_kref+0x101c: fitod %f9, %f8
.word 0xd26e8019 ! t0_kref+0x1020: ldstub [%i2 + %i1], %o1
.word 0x91a0054a ! t0_kref+0x1024: fsqrtd %f10, %f8
.word 0xd208a031 ! t0_kref+0x1028: ldub [%g2 + 0x31], %o1
.word 0xd53e6018 ! t0_kref+0x102c: std %f10, [%i1 + 0x18]
.word 0x81aa0ac8 ! t0_kref+0x1030: fcmped %fcc0, %f8, %f8
.word 0xc368a149 ! t0_kref+0x1034: prefetch %g2 + 0x149, 1
.word 0xd81e4000 ! t0_kref+0x1038: ldd [%i1], %o4
.word 0x95b24a2a ! t0_kref+0x103c: fpadd16s %f9, %f10, %f10
.word 0xd3a61000 ! t0_kref+0x1040: sta %f9, [%i0]0x80
.word 0x91b20748 ! t0_kref+0x1044: fpack32 %f8, %f8, %f8
.word 0x91a01929 ! t0_kref+0x1048: fstod %f9, %f8
.word 0xc9ee1008 ! t0_kref+0x104c: prefetcha %i0 + %o0, 4
.word 0x93080014 ! t0_kref+0x1050: tsubcc %g0, %l4, %o1
.word 0x9344c000 ! t0_kref+0x1054: mov %gsr, %o1
.word 0xd2460000 ! t0_kref+0x1058: ldsw [%i0], %o1
.word 0xb8103fe4 ! t0_kref+0x105c: mov 0xffffffe4, %i4
.word 0x92722d6f ! t0_kref+0x1060: udiv %o0, 0xd6f, %o1
.word 0xee7e7fec ! t0_kref+0x1064: swap [%i1 - 0x14], %l7
.word 0xd520a000 ! t0_kref+0x1068: st %f10, [%g2]
.word 0x95a0052a ! t0_kref+0x106c: fsqrts %f10, %f10
.word 0xd830a022 ! t0_kref+0x1070: sth %o4, [%g2 + 0x22]
.word 0x81aa8a2a ! t0_kref+0x1074: fcmps %fcc0, %f10, %f10
.word 0x93120014 ! t0_kref+0x1078: taddcctv %o0, %l4, %o1
.word 0x95b28d60 ! t0_kref+0x107c: fnot1s %f10, %f10
.word 0x81aa8a48 ! t0_kref+0x1080: fcmpd %fcc0, %f10, %f8
.word 0x91b00f08 ! t0_kref+0x1084: fsrc2 %f8, %f8
.word 0x39480002 ! t0_kref+0x1088: fbuge,a,pt %fcc0, _kref+0x1090
.word 0x93b0030d ! t0_kref+0x108c: alignaddr %g0, %o5, %o1
.word 0x95a00548 ! t0_kref+0x1090: fsqrtd %f8, %f10
.word 0x81df0008 ! t0_kref+0x1094: flush %i4 + %o0
.word 0xe46e7ffd ! t0_kref+0x1098: ldstub [%i1 - 3], %l2
.word 0x95a01a48 ! t0_kref+0x109c: fdtoi %f8, %f10
.word 0x31800004 ! t0_kref+0x10a0: fba,a _kref+0x10b0
.word 0x95a0188a ! t0_kref+0x10a4: fitos %f10, %f10
.word 0x92d00016 ! t0_kref+0x10a8: umulcc %g0, %l6, %o1
.word 0x93a0188a ! t0_kref+0x10ac: fitos %f10, %f9
.word 0xd20e001a ! t0_kref+0x10b0: ldub [%i0 + %i2], %o1
.word 0xe43e0000 ! t0_kref+0x10b4: std %l2, [%i0]
.word 0x93a01a48 ! t0_kref+0x10b8: fdtoi %f8, %f9
.word 0xff6e401b ! t0_kref+0x10bc: prefetch %i1 + %i3, 31
.word 0x92fec01c ! t0_kref+0x10c0: sdivcc %i3, %i4, %o1
.word 0x92d73e81 ! t0_kref+0x10c4: umulcc %i4, -0x17f, %o1
.word 0x9256801a ! t0_kref+0x10c8: umul %i2, %i2, %o1
.word 0x9256b531 ! t0_kref+0x10cc: umul %i2, -0xacf, %o1
.word 0x93b540ac ! t0_kref+0x10d0: edge16n %l5, %o4, %o1
.word 0x93400000 ! t0_kref+0x10d4: mov %y, %o1
.word 0x93a2882a ! t0_kref+0x10d8: fadds %f10, %f10, %f9
.word 0x93b24d60 ! t0_kref+0x10dc: fnot1s %f9, %f9
.word 0x91b2090a ! t0_kref+0x10e0: faligndata %f8, %f10, %f8
.word 0x92d34000 ! t0_kref+0x10e4: umulcc %o5, %g0, %o1
.word 0x93a01a4a ! t0_kref+0x10e8: fdtoi %f10, %f9
.word 0x91a209c8 ! t0_kref+0x10ec: fdivd %f8, %f8, %f8
.word 0x92756fb1 ! t0_kref+0x10f0: udiv %l5, 0xfb1, %o1
.word 0xd2d6d019 ! t0_kref+0x10f4: ldsha [%i3 + %i1]0x80, %o1
.word 0x8182c000 ! t0_kref+0x10f8: wr %o3, %g0, %y
.word 0xd230a000 ! t0_kref+0x10fc: sth %o1, [%g2]
.word 0x91a0192a ! t0_kref+0x1100: fstod %f10, %f8
.word 0x95a000c8 ! t0_kref+0x1104: fnegd %f8, %f10
.word 0x8143e040 ! t0_kref+0x1108: membar 0x40
.word 0x92574008 ! t0_kref+0x110c: umul %i5, %o0, %o1
.word 0x93a01889 ! t0_kref+0x1110: fitos %f9, %f9
.word 0x8610200f ! t0_kref+0x1114: mov 0xf, %g3
.word 0x86a0e001 ! t0_kref+0x1118: subcc %g3, 1, %g3
.word 0x22800004 ! t0_kref+0x111c: be,a _kref+0x112c
.word 0x95b20e08 ! t0_kref+0x1120: fand %f8, %f8, %f10
.word 0xc807bfe4 ! t0_kref+0x1124: ld [%fp - 0x1c], %g4
.word 0x95a0054a ! t0_kref+0x1128: fsqrtd %f10, %f10
.word 0xe43e2018 ! t0_kref+0x112c: std %l2, [%i0 + 0x18]
.word 0x920b0017 ! t0_kref+0x1130: and %o4, %l7, %o1
.word 0xd0380018 ! t0_kref+0x1134: std %o0, [%g0 + %i0]
.word 0x93a28829 ! t0_kref+0x1138: fadds %f10, %f9, %f9
.word 0xe87e3fe4 ! t0_kref+0x113c: swap [%i0 - 0x1c], %l4
.word 0xea30a012 ! t0_kref+0x1140: sth %l5, [%g2 + 0x12]
.word 0xd300a000 ! t0_kref+0x1144: ld [%g2], %f9
.word 0x92928009 ! t0_kref+0x1148: orcc %o2, %o1, %o1
.word 0x9212fdd7 ! t0_kref+0x114c: or %o3, -0x229, %o1
.word 0x921e8000 ! t0_kref+0x1150: xor %i2, %g0, %o1
.word 0x95a24d2a ! t0_kref+0x1154: fsmuld %f9, %f10, %f10
.word 0x93a289a9 ! t0_kref+0x1158: fdivs %f10, %f9, %f9
.word 0xd256001b ! t0_kref+0x115c: ldsh [%i0 + %i3], %o1
.word 0x92750009 ! t0_kref+0x1160: udiv %l4, %o1, %o1
.word 0x928ac00d ! t0_kref+0x1164: andcc %o3, %o5, %o1
.word 0x13067544 ! t0_kref+0x1168: sethi %hi(0x19d51000), %o1
.word 0x91b20ec8 ! t0_kref+0x116c: fornot2 %f8, %f8, %f8
call SYM(t0_subr1)
.word 0x921f4008 ! t0_kref+0x1174: xor %i5, %o0, %o1
.word 0x86102001 ! t0_kref+0x1178: mov 0x1, %g3
.word 0x32800000 ! t0_kref+0x117c: bne,a _kref+0x117c
.word 0x86a0e001 ! t0_kref+0x1180: subcc %g3, 1, %g3
.word 0x923af5d6 ! t0_kref+0x1184: xnor %o3, -0xa2a, %o1
.word 0x93b2050a ! t0_kref+0x1188: fcmpgt16 %f8, %f10, %o1
.word 0x92d2ff23 ! t0_kref+0x118c: umulcc %o3, -0xdd, %o1
.word 0xebee101d ! t0_kref+0x1190: prefetcha %i0 + %i5, 21
.word 0x9295718e ! t0_kref+0x1194: orcc %l5, -0xe72, %o1
.word 0xebee101b ! t0_kref+0x1198: prefetcha %i0 + %i3, 21
.word 0x8143c000 ! t0_kref+0x119c: stbar
.word 0xd41e4000 ! t0_kref+0x11a0: ldd [%i1], %o2
.word 0x95a0190a ! t0_kref+0x11a4: fitod %f10, %f10
.word 0x92f6c01d ! t0_kref+0x11a8: udivcc %i3, %i5, %o1
.word 0xda367fec ! t0_kref+0x11ac: sth %o5, [%i1 - 0x14]
.word 0xd430a022 ! t0_kref+0x11b0: sth %o2, [%g2 + 0x22]
.word 0xd296501b ! t0_kref+0x11b4: lduha [%i1 + %i3]0x80, %o1
.word 0x9fc00004 ! t0_kref+0x11b8: call %g0 + %g4
.word 0xd28e9058 ! t0_kref+0x11bc: lduba [%i2 + %i0]0x82, %o1
.word 0x2f480007 ! t0_kref+0x11c0: fbu,a,pt %fcc0, _kref+0x11dc
.word 0x8d870015 ! t0_kref+0x11c4: wr %i4, %l5, %fprs
.word 0xee50001b ! t0_kref+0x11c8: ldsh [%g0 + %i3], %l7
.word 0x95a0192a ! t0_kref+0x11cc: fstod %f10, %f10
.word 0x91a01929 ! t0_kref+0x11d0: fstod %f9, %f8
.word 0x9273001b ! t0_kref+0x11d4: udiv %o4, %i3, %o1
.word 0xd41e7fe0 ! t0_kref+0x11d8: ldd [%i1 - 0x20], %o2
.word 0xd428a032 ! t0_kref+0x11dc: stb %o2, [%g2 + 0x32]
.word 0x92f33f32 ! t0_kref+0x11e0: udivcc %o4, -0xce, %o1
.word 0x34800003 ! t0_kref+0x11e4: bg,a _kref+0x11f0
.word 0x93b20488 ! t0_kref+0x11e8: fcmple32 %f8, %f8, %o1
.word 0x81aa8a2a ! t0_kref+0x11ec: fcmps %fcc0, %f10, %f10
.word 0x95a28929 ! t0_kref+0x11f0: fmuls %f10, %f9, %f10
.word 0x95a209ca ! t0_kref+0x11f4: fdivd %f8, %f10, %f10
.word 0x925effa2 ! t0_kref+0x11f8: smul %i3, -0x5e, %o1
.word 0x86102002 ! t0_kref+0x11fc: mov 0x2, %g3
.word 0x32800000 ! t0_kref+0x1200: bne,a _kref+0x1200
.word 0x86a0e001 ! t0_kref+0x1204: subcc %g3, 1, %g3
.word 0x95a209c8 ! t0_kref+0x1208: fdivd %f8, %f8, %f10
.word 0x93b28408 ! t0_kref+0x120c: fcmple16 %f10, %f8, %o1
.word 0xd2d01018 ! t0_kref+0x1210: ldsha [%g0 + %i0]0x80, %o1
.word 0x26800006 ! t0_kref+0x1214: bl,a _kref+0x122c
.word 0x95b20988 ! t0_kref+0x1218: bshuffle %f8, %f8, %f10
.word 0x921a8000 ! t0_kref+0x121c: xor %o2, %g0, %o1
.word 0xc368a005 ! t0_kref+0x1220: prefetch %g2 + 5, 1
.word 0x8143c000 ! t0_kref+0x1224: stbar
.word 0x95a01889 ! t0_kref+0x1228: fitos %f9, %f10
.word 0x91b287c8 ! t0_kref+0x122c: pdist %f10, %f8, %f8
.word 0x95b286e8 ! t0_kref+0x1230: fmul8ulx16 %f10, %f8, %f10
.word 0x92b2b21a ! t0_kref+0x1234: orncc %o2, -0xde6, %o1
.word 0x95b2890a ! t0_kref+0x1238: faligndata %f10, %f10, %f10
.word 0xd2ce101a ! t0_kref+0x123c: ldsba [%i0 + %i2]0x80, %o1
.word 0x95a01a4a ! t0_kref+0x1240: fdtoi %f10, %f10
.word 0xee7e2018 ! t0_kref+0x1244: swap [%i0 + 0x18], %l7
.word 0x95a01a4a ! t0_kref+0x1248: fdtoi %f10, %f10
.word 0xd13e0000 ! t0_kref+0x124c: std %f8, [%i0]
.word 0x91b28a4a ! t0_kref+0x1250: fpadd32 %f10, %f10, %f8
.word 0x95a0190a ! t0_kref+0x1254: fitod %f10, %f10
.word 0xd51e3fe0 ! t0_kref+0x1258: ldd [%i0 - 0x20], %f10
.word 0x81aa8aa9 ! t0_kref+0x125c: fcmpes %fcc0, %f10, %f9
.word 0x933aa004 ! t0_kref+0x1260: sra %o2, 0x4, %o1
.word 0x91a288ca ! t0_kref+0x1264: fsubd %f10, %f10, %f8
.word 0x92a5800c ! t0_kref+0x1268: subcc %l6, %o4, %o1
.word 0x93b5413b ! t0_kref+0x126c: edge32n %l5, %i3, %o1
.word 0x9252674e ! t0_kref+0x1270: umul %o1, 0x74e, %o1
.word 0x91a0192a ! t0_kref+0x1274: fstod %f10, %f8
.word 0x95b287ca ! t0_kref+0x1278: pdist %f10, %f10, %f10
.word 0x1313cb70 ! t0_kref+0x127c: sethi %hi(0x4f2dc000), %o1
.word 0xd320a010 ! t0_kref+0x1280: st %f9, [%g2 + 0x10]
.word 0x81aa4aaa ! t0_kref+0x1284: fcmpes %fcc0, %f9, %f10
.word 0x93400000 ! t0_kref+0x1288: mov %y, %o1
.word 0x92a2ab45 ! t0_kref+0x128c: subcc %o2, 0xb45, %o1
.word 0xd2c6101c ! t0_kref+0x1290: ldswa [%i0 + %i4]0x80, %o1
.word 0xd1bf5a18 ! t0_kref+0x1294: stda %f8, [%i5 + %i0]0xd0
.word 0x8143e040 ! t0_kref+0x1298: membar 0x40
.word 0x93b700e8 ! t0_kref+0x129c: edge16ln %i4, %o0, %o1
.word 0x92d6e872 ! t0_kref+0x12a0: umulcc %i3, 0x872, %o1
.word 0xd216c019 ! t0_kref+0x12a4: lduh [%i3 + %i1], %o1
.word 0xc368a0c9 ! t0_kref+0x12a8: prefetch %g2 + 0xc9, 1
.word 0x9de3bfa0 ! t0_kref+0x12ac: save %sp, -0x60, %sp
.word 0xb89ec01c ! t0_kref+0x12b0: xorcc %i3, %i4, %i4
.word 0x93e8001b ! t0_kref+0x12b4: restore %g0, %i3, %o1
.word 0x928d801c ! t0_kref+0x12b8: andcc %l6, %i4, %o1
.word 0x925721e0 ! t0_kref+0x12bc: umul %i4, 0x1e0, %o1
.word 0x95a0052a ! t0_kref+0x12c0: fsqrts %f10, %f10
.word 0x920f001b ! t0_kref+0x12c4: and %i4, %i3, %o1
.word 0xd320a030 ! t0_kref+0x12c8: st %f9, [%g2 + 0x30]
.word 0x91a0054a ! t0_kref+0x12cc: fsqrtd %f10, %f8
.word 0xd300a030 ! t0_kref+0x12d0: ld [%g2 + 0x30], %f9
.word 0x95a2084a ! t0_kref+0x12d4: faddd %f8, %f10, %f10
.word 0x8143c000 ! t0_kref+0x12d8: stbar
.word 0x9332800a ! t0_kref+0x12dc: srl %o2, %o2, %o1
.word 0x20800002 ! t0_kref+0x12e0: bn,a _kref+0x12e8
.word 0x92bd400d ! t0_kref+0x12e4: xnorcc %l5, %o5, %o1
.word 0x92fb7a40 ! t0_kref+0x12e8: sdivcc %o5, -0x5c0, %o1
.word 0xd210a032 ! t0_kref+0x12ec: lduh [%g2 + 0x32], %o1
.word 0x92bd401d ! t0_kref+0x12f0: xnorcc %l5, %i5, %o1
.word 0xd41e6010 ! t0_kref+0x12f4: ldd [%i1 + 0x10], %o2
.word 0xe07e3fe4 ! t0_kref+0x12f8: swap [%i0 - 0x1c], %l0
.word 0x95b28d88 ! t0_kref+0x12fc: fxor %f10, %f8, %f10
.word 0x95b00f0a ! t0_kref+0x1300: fsrc2 %f10, %f10
.word 0xf96e2000 ! t0_kref+0x1304: prefetch %i0, 28
.word 0xd1be5815 ! t0_kref+0x1308: stda %f8, [%i1 + %l5]0xc0
.word 0x93a24829 ! t0_kref+0x130c: fadds %f9, %f9, %f9
.word 0x95a0054a ! t0_kref+0x1310: fsqrtd %f10, %f10
.word 0x91a01929 ! t0_kref+0x1314: fstod %f9, %f8
call SYM(t0_subr2)
.word 0xd200a030 ! t0_kref+0x131c: ld [%g2 + 0x30], %o1
.word 0x95b28c4a ! t0_kref+0x1320: fnor %f10, %f10, %f10
.word 0x91a2884a ! t0_kref+0x1324: faddd %f10, %f10, %f8
.word 0xef68a009 ! t0_kref+0x1328: prefetch %g2 + 9, 23
.word 0x92656e79 ! t0_kref+0x132c: subc %l5, 0xe79, %o1
.word 0x93b28548 ! t0_kref+0x1330: fcmpeq16 %f10, %f8, %o1
.word 0x95b28d8a ! t0_kref+0x1334: fxor %f10, %f10, %f10
.word 0xd28e9019 ! t0_kref+0x1338: lduba [%i2 + %i1]0x80, %o1
.word 0xe87e2010 ! t0_kref+0x133c: swap [%i0 + 0x10], %l4
.word 0xf820a020 ! t0_kref+0x1340: st %i4, [%g2 + 0x20]
.word 0x9296c01d ! t0_kref+0x1344: orcc %i3, %i5, %o1
.word 0x95b24d60 ! t0_kref+0x1348: fnot1s %f9, %f10
.word 0x95a288aa ! t0_kref+0x134c: fsubs %f10, %f10, %f10
.word 0x91b00f0a ! t0_kref+0x1350: fsrc2 %f10, %f8
.word 0x9fc00004 ! t0_kref+0x1354: call %g0 + %g4
.word 0x93b000f6 ! t0_kref+0x1358: edge16ln %g0, %l6, %o1
.word 0x92f6ee23 ! t0_kref+0x135c: udivcc %i3, 0xe23, %o1
.word 0x2d480002 ! t0_kref+0x1360: fbg,a,pt %fcc0, _kref+0x1368
.word 0xf428a010 ! t0_kref+0x1364: stb %i2, [%g2 + 0x10]
.word 0x91a0054a ! t0_kref+0x1368: fsqrtd %f10, %f8
.word 0xd300a010 ! t0_kref+0x136c: ld [%g2 + 0x10], %f9
.word 0x92030000 ! t0_kref+0x1370: add %o4, %g0, %o1
.word 0x95a01108 ! t0_kref+0x1374: fxtod %f8, %f10
.word 0xd25e7ff0 ! t0_kref+0x1378: ldx [%i1 - 0x10], %o1
.word 0x92772e07 ! t0_kref+0x137c: udiv %i4, 0xe07, %o1
.word 0x86102001 ! t0_kref+0x1380: mov 0x1, %g3
.word 0x32800000 ! t0_kref+0x1384: bne,a _kref+0x1384
.word 0x86a0e001 ! t0_kref+0x1388: subcc %g3, 1, %g3
.word 0x93a000a9 ! t0_kref+0x138c: fnegs %f9, %f9
.word 0x921b001b ! t0_kref+0x1390: xor %o4, %i3, %o1
.word 0x93b24a69 ! t0_kref+0x1394: fpadd32s %f9, %f9, %f9
.word 0x92400009 ! t0_kref+0x1398: addc %g0, %o1, %o1
.word 0x95a288a9 ! t0_kref+0x139c: fsubs %f10, %f9, %f10
.word 0x92b54017 ! t0_kref+0x13a0: orncc %l5, %l7, %o1
.word 0x9255fcf7 ! t0_kref+0x13a4: umul %l7, -0x309, %o1
.word 0x95b28669 ! t0_kref+0x13a8: fmul8x16au %f10, %f9, %f10
.word 0x91b206e8 ! t0_kref+0x13ac: fmul8ulx16 %f8, %f8, %f8
.word 0x92b2400c ! t0_kref+0x13b0: orncc %o1, %o4, %o1
.word 0xd2063ff4 ! t0_kref+0x13b4: ld [%i0 - 0xc], %o1
.word 0xe81e6010 ! t0_kref+0x13b8: ldd [%i1 + 0x10], %l4
.word 0x9fc10000 ! t0_kref+0x13bc: call %g4
.word 0x92feb9db ! t0_kref+0x13c0: sdivcc %i2, -0x625, %o1
.word 0x91b20d8a ! t0_kref+0x13c4: fxor %f8, %f10, %f8
.word 0x928570bb ! t0_kref+0x13c8: addcc %l5, -0xf45, %o1
.word 0xd2464000 ! t0_kref+0x13cc: ldsw [%i1], %o1
.word 0x92d5c00b ! t0_kref+0x13d0: umulcc %l7, %o3, %o1
.word 0xd20e7fef ! t0_kref+0x13d4: ldub [%i1 - 0x11], %o1
.word 0x81aa4a29 ! t0_kref+0x13d8: fcmps %fcc0, %f9, %f9
call SYM(t0_subr1)
.word 0xc020a010 ! t0_kref+0x13e0: clr [%g2 + 0x10]
.word 0x93a00529 ! t0_kref+0x13e4: fsqrts %f9, %f9
.word 0x91a0192a ! t0_kref+0x13e8: fstod %f10, %f8
.word 0x9de3bfa0 ! t0_kref+0x13ec: save %sp, -0x60, %sp
.word 0x93ee8018 ! t0_kref+0x13f0: restore %i2, %i0, %o1
.word 0x9332a00a ! t0_kref+0x13f4: srl %o2, 0xa, %o1
.word 0x93b00177 ! t0_kref+0x13f8: edge32ln %g0, %l7, %o1
.word 0x92af2f0c ! t0_kref+0x13fc: andncc %i4, 0xf0c, %o1
.word 0xd3f61008 ! t0_kref+0x1400: casxa [%i0]0x80, %o0, %o1
.word 0x38800004 ! t0_kref+0x1404: bgu,a _kref+0x1414
.word 0x91b28d40 ! t0_kref+0x1408: fnot1 %f10, %f8
.word 0x93a28829 ! t0_kref+0x140c: fadds %f10, %f9, %f9
.word 0x91a28848 ! t0_kref+0x1410: faddd %f10, %f8, %f8
sethi %hi(2f), %o7
.word 0xe40be040 ! t0_kref+0x1418: ldub [%o7 + 0x40], %l2
.word 0xa41ca00c ! t0_kref+0x141c: xor %l2, 0xc, %l2
.word 0xe42be040 ! t0_kref+0x1420: stb %l2, [%o7 + 0x40]
.word 0x81dbe040 ! t0_kref+0x1424: flush %o7 + 0x40
.word 0x929e8000 ! t0_kref+0x1428: xorcc %i2, %g0, %o1
.word 0x95a018c8 ! t0_kref+0x142c: fdtos %f8, %f10
.word 0x95a28848 ! t0_kref+0x1430: faddd %f10, %f8, %f10
.word 0x92ad000c ! t0_kref+0x1434: andncc %l4, %o4, %o1
.word 0x91a208ca ! t0_kref+0x1438: fsubd %f8, %f10, %f8
.word 0x93b280dd ! t0_kref+0x143c: edge16l %o2, %i5, %o1
2: .word 0x93b28a2a ! t0_kref+0x1440: fpadd16s %f10, %f10, %f9
.word 0x95a0052a ! t0_kref+0x1444: fsqrts %f10, %f10
.word 0x9288001d ! t0_kref+0x1448: andcc %g0, %i5, %o1
.word 0x81aa4a2a ! t0_kref+0x144c: fcmps %fcc0, %f9, %f10
.word 0x91b20c48 ! t0_kref+0x1450: fnor %f8, %f8, %f8
.word 0x93b24d29 ! t0_kref+0x1454: fandnot1s %f9, %f9, %f9
.word 0xd320a020 ! t0_kref+0x1458: st %f9, [%g2 + 0x20]
.word 0x91a01929 ! t0_kref+0x145c: fstod %f9, %f8
.word 0x9fc00004 ! t0_kref+0x1460: call %g0 + %g4
.word 0xed68a00c ! t0_kref+0x1464: prefetch %g2 + 0xc, 22
.word 0xc0a71018 ! t0_kref+0x1468: sta %g0, [%i4 + %i0]0x80
.word 0x92ad2f9f ! t0_kref+0x146c: andncc %l4, 0xf9f, %o1
.word 0xd3266014 ! t0_kref+0x1470: st %f9, [%i1 + 0x14]
.word 0x93400000 ! t0_kref+0x1474: mov %y, %o1
.word 0x93b2054a ! t0_kref+0x1478: fcmpeq16 %f8, %f10, %o1
.word 0xe76e401d ! t0_kref+0x147c: prefetch %i1 + %i5, 19
.word 0x929261fa ! t0_kref+0x1480: orcc %o1, 0x1fa, %o1
.word 0xd240a010 ! t0_kref+0x1484: ldsw [%g2 + 0x10], %o1
.word 0x93a000a9 ! t0_kref+0x1488: fnegs %f9, %f9
.word 0xedf6500d ! t0_kref+0x148c: casxa [%i1]0x80, %o5, %l6
.word 0x924337e1 ! t0_kref+0x1490: addc %o4, -0x81f, %o1
.word 0x92aa8014 ! t0_kref+0x1494: andncc %o2, %l4, %o1
.word 0x95a00529 ! t0_kref+0x1498: fsqrts %f9, %f10
.word 0xef68a049 ! t0_kref+0x149c: prefetch %g2 + 0x49, 23
.word 0x13340ddd ! t0_kref+0x14a0: sethi %hi(0xd0377400), %o1
.word 0x91b00c00 ! t0_kref+0x14a4: fzero %f8
.word 0x92e74014 ! t0_kref+0x14a8: subccc %i5, %l4, %o1
.word 0x95a288aa ! t0_kref+0x14ac: fsubs %f10, %f10, %f10
.word 0x95a2884a ! t0_kref+0x14b0: faddd %f10, %f10, %f10
.word 0x81aa0aca ! t0_kref+0x14b4: fcmped %fcc0, %f8, %f10
.word 0x9252fab4 ! t0_kref+0x14b8: umul %o3, -0x54c, %o1
.word 0x9332600d ! t0_kref+0x14bc: srl %o1, 0xd, %o1
.word 0x9de3bfa0 ! t0_kref+0x14c0: save %sp, -0x60, %sp
.word 0x93ef3faa ! t0_kref+0x14c4: restore %i4, -0x56, %o1
.word 0xee20a020 ! t0_kref+0x14c8: st %l7, [%g2 + 0x20]
.word 0xf6362006 ! t0_kref+0x14cc: sth %i3, [%i0 + 6]
.word 0xe56e401a ! t0_kref+0x14d0: prefetch %i1 + %i2, 18
.word 0x95a01889 ! t0_kref+0x14d4: fitos %f9, %f10
.word 0x95b007aa ! t0_kref+0x14d8: fpackfix %f10, %f10
.word 0x93a2482a ! t0_kref+0x14dc: fadds %f9, %f10, %f9
.word 0xf7ee101b ! t0_kref+0x14e0: prefetcha %i0 + %i3, 27
.word 0xf628a022 ! t0_kref+0x14e4: stb %i3, [%g2 + 0x22]
.word 0x81aa4a2a ! t0_kref+0x14e8: fcmps %fcc0, %f9, %f10
.word 0x91b28eca ! t0_kref+0x14ec: fornot2 %f10, %f10, %f8
.word 0x92e2a163 ! t0_kref+0x14f0: subccc %o2, 0x163, %o1
.word 0xd03f4018 ! t0_kref+0x14f4: std %o0, [%i5 + %i0]
.word 0x93b5c32c ! t0_kref+0x14f8: bmask %l7, %o4, %o1
.word 0x95a01889 ! t0_kref+0x14fc: fitos %f9, %f10
.word 0xed68a147 ! t0_kref+0x1500: prefetch %g2 + 0x147, 22
.word 0x92828016 ! t0_kref+0x1504: addcc %o2, %l6, %o1
.word 0xd6b01019 ! t0_kref+0x1508: stha %o3, [%g0 + %i1]0x80
.word 0xd1be585a ! t0_kref+0x150c: stda %f8, [%i1 + %i2]0xc2
.word 0x92632f1e ! t0_kref+0x1510: subc %o4, 0xf1e, %o1
.word 0x9332a012 ! t0_kref+0x1514: srl %o2, 0x12, %o1
.word 0x93a24829 ! t0_kref+0x1518: fadds %f9, %f9, %f9
.word 0x932ec00b ! t0_kref+0x151c: sll %i3, %o3, %o1
.word 0x91b00c00 ! t0_kref+0x1520: fzero %f8
.word 0xd246401c ! t0_kref+0x1524: ldsw [%i1 + %i4], %o1
.word 0xd25e7fe0 ! t0_kref+0x1528: ldx [%i1 - 0x20], %o1
.word 0x92f5aaa3 ! t0_kref+0x152c: udivcc %l6, 0xaa3, %o1
.word 0x921d4017 ! t0_kref+0x1530: xor %l5, %l7, %o1
.word 0x92fdeb2e ! t0_kref+0x1534: sdivcc %l7, 0xb2e, %o1
.word 0x95a0188a ! t0_kref+0x1538: fitos %f10, %f10
.word 0x95a2884a ! t0_kref+0x153c: faddd %f10, %f10, %f10
.word 0xd53e7fe0 ! t0_kref+0x1540: std %f10, [%i1 - 0x20]
.word 0xc76e2018 ! t0_kref+0x1544: prefetch %i0 + 0x18, 3
.word 0x9344c000 ! t0_kref+0x1548: mov %gsr, %o1
.word 0x920f000d ! t0_kref+0x154c: and %i4, %o5, %o1
.word 0x9283395f ! t0_kref+0x1550: addcc %o4, -0x6a1, %o1
.word 0x8143c000 ! t0_kref+0x1554: stbar
.word 0xc16e0017 ! t0_kref+0x1558: prefetch %i0 + %l7, 0
.word 0x95a00548 ! t0_kref+0x155c: fsqrtd %f8, %f10
.word 0x928ac014 ! t0_kref+0x1560: andcc %o3, %l4, %o1
.word 0xef68a20b ! t0_kref+0x1564: prefetch %g2 + 0x20b, 23
.word 0xd53e401d ! t0_kref+0x1568: std %f10, [%i1 + %i5]
.word 0x95a00548 ! t0_kref+0x156c: fsqrtd %f8, %f10
.word 0x920aad8e ! t0_kref+0x1570: and %o2, 0xd8e, %o1
.word 0x91a28d2a ! t0_kref+0x1574: fsmuld %f10, %f10, %f8
.word 0x93400000 ! t0_kref+0x1578: mov %y, %o1
.word 0x9238350b ! t0_kref+0x157c: xnor %g0, -0xaf5, %o1
.word 0x95a018ca ! t0_kref+0x1580: fdtos %f10, %f10
.word 0x927d6e69 ! t0_kref+0x1584: sdiv %l5, 0xe69, %o1
.word 0xd26e001a ! t0_kref+0x1588: ldstub [%i0 + %i2], %o1
.word 0x38800007 ! t0_kref+0x158c: bgu,a _kref+0x15a8
.word 0xf1ee501c ! t0_kref+0x1590: prefetcha %i1 + %i4, 24
.word 0x923d001d ! t0_kref+0x1594: xnor %l4, %i5, %o1
.word 0x92d5400d ! t0_kref+0x1598: umulcc %l5, %o5, %o1
.word 0xd828a000 ! t0_kref+0x159c: stb %o4, [%g2]
.word 0x923b401b ! t0_kref+0x15a0: xnor %o5, %i3, %o1
.word 0x33800007 ! t0_kref+0x15a4: fbe,a _kref+0x15c0
.word 0x93a01a4a ! t0_kref+0x15a8: fdtoi %f10, %f9
.word 0xd2464000 ! t0_kref+0x15ac: ldsw [%i1], %o1
.word 0xd1be5856 ! t0_kref+0x15b0: stda %f8, [%i1 + %l6]0xc2
.word 0x9276c017 ! t0_kref+0x15b4: udiv %i3, %l7, %o1
.word 0xd250a020 ! t0_kref+0x15b8: ldsh [%g2 + 0x20], %o1
.word 0x920d0009 ! t0_kref+0x15bc: and %l4, %o1, %o1
.word 0x86102006 ! t0_kref+0x15c0: mov 0x6, %g3
.word 0x86a0e001 ! t0_kref+0x15c4: subcc %g3, 1, %g3
.word 0x2280000f ! t0_kref+0x15c8: be,a _kref+0x1604
.word 0xc768a0cb ! t0_kref+0x15cc: prefetch %g2 + 0xcb, 3
.word 0x920528a3 ! t0_kref+0x15d0: add %l4, 0x8a3, %o1
.word 0x92fa3523 ! t0_kref+0x15d4: sdivcc %o0, -0xadd, %o1
.word 0x92aab6fd ! t0_kref+0x15d8: andncc %o2, -0x903, %o1
.word 0x95a0104a ! t0_kref+0x15dc: fdtox %f10, %f10
.word 0xd3f6501c ! t0_kref+0x15e0: casxa [%i1]0x80, %i4, %o1
.word 0xda28a031 ! t0_kref+0x15e4: stb %o5, [%g2 + 0x31]
.word 0x93132bba ! t0_kref+0x15e8: taddcctv %o4, 0xbba, %o1
.word 0x95a00529 ! t0_kref+0x15ec: fsqrts %f9, %f10
.word 0xe43e7ff8 ! t0_kref+0x15f0: std %l2, [%i1 - 8]
.word 0x92bec01b ! t0_kref+0x15f4: xnorcc %i3, %i3, %o1
.word 0xd11fbc98 ! t0_kref+0x15f8: ldd [%fp - 0x368], %f8
.word 0x81aa8a4a ! t0_kref+0x15fc: fcmpd %fcc0, %f10, %f10
.word 0xd1be5817 ! t0_kref+0x1600: stda %f8, [%i1 + %l7]0xc0
.word 0x9de3bfa0 ! t0_kref+0x1604: save %sp, -0x60, %sp
.word 0x93ef0018 ! t0_kref+0x1608: restore %i4, %i0, %o1
.word 0x001fffff ! t0_kref+0x160c: illtrap 0x1fffff
.word 0x92d77fc1 ! t0_kref+0x1610: umulcc %i5, -0x3f, %o1
.word 0xf56e001a ! t0_kref+0x1614: prefetch %i0 + %i2, 26
.word 0x81aa4a2a ! t0_kref+0x1618: fcmps %fcc0, %f9, %f10
.word 0x92673303 ! t0_kref+0x161c: subc %i4, -0xcfd, %o1
.word 0x95a00529 ! t0_kref+0x1620: fsqrts %f9, %f10
.word 0xd2062008 ! t0_kref+0x1624: ld [%i0 + 8], %o1
.word 0xd46e401a ! t0_kref+0x1628: ldstub [%i1 + %i2], %o2
.word 0x9de3bfa0 ! t0_kref+0x162c: save %sp, -0x60, %sp
.word 0xb0100018 ! t0_kref+0x1630: mov %i0, %i0
.word 0x93ee734d ! t0_kref+0x1634: restore %i1, -0xcb3, %o1
.word 0x923a4008 ! t0_kref+0x1638: xnor %o1, %o0, %o1
.word 0x8143c000 ! t0_kref+0x163c: stbar
.word 0x95a01889 ! t0_kref+0x1640: fitos %f9, %f10
.word 0x93268015 ! t0_kref+0x1644: mulscc %i2, %l5, %o1
.word 0x95a209ca ! t0_kref+0x1648: fdivd %f8, %f10, %f10
.word 0xd41e3ff8 ! t0_kref+0x164c: ldd [%i0 - 8], %o2
.word 0x32800005 ! t0_kref+0x1650: bne,a _kref+0x1664
.word 0x9272f829 ! t0_kref+0x1654: udiv %o3, -0x7d7, %o1
.word 0x9267000b ! t0_kref+0x1658: subc %i4, %o3, %o1
.word 0xc368a047 ! t0_kref+0x165c: prefetch %g2 + 0x47, 1
.word 0x920b0016 ! t0_kref+0x1660: and %o4, %l6, %o1
.word 0x81aa8aca ! t0_kref+0x1664: fcmped %fcc0, %f10, %f10
.word 0xd1be181c ! t0_kref+0x1668: stda %f8, [%i0 + %i4]0xc0
.word 0x81aa8a29 ! t0_kref+0x166c: fcmps %fcc0, %f10, %f9
.word 0xd240a020 ! t0_kref+0x1670: ldsw [%g2 + 0x20], %o1
.word 0xd520a020 ! t0_kref+0x1674: st %f10, [%g2 + 0x20]
.word 0x33480008 ! t0_kref+0x1678: fbe,a,pt %fcc0, _kref+0x1698
.word 0x933f400c ! t0_kref+0x167c: sra %i5, %o4, %o1
.word 0x9252400a ! t0_kref+0x1680: umul %o1, %o2, %o1
.word 0x81aa0ac8 ! t0_kref+0x1684: fcmped %fcc0, %f8, %f8
.word 0x95a24829 ! t0_kref+0x1688: fadds %f9, %f9, %f10
.word 0x91a20848 ! t0_kref+0x168c: faddd %f8, %f8, %f8
.word 0x927a4000 ! t0_kref+0x1690: sdiv %o1, %g0, %o1
.word 0x9fc00004 ! t0_kref+0x1694: call %g0 + %g4
.word 0xc3ee5000 ! t0_kref+0x1698: prefetcha %i1, 1
.word 0x92734017 ! t0_kref+0x169c: udiv %o5, %l7, %o1
.word 0x93b00280 ! t0_kref+0x16a0: array32 %g0, %g0, %o1
.word 0x91a00548 ! t0_kref+0x16a4: fsqrtd %f8, %f8
.word 0x91a000ca ! t0_kref+0x16a8: fnegd %f10, %f8
.word 0x92d571fc ! t0_kref+0x16ac: umulcc %l5, -0xe04, %o1
.word 0x8d85400c ! t0_kref+0x16b0: wr %l5, %o4, %fprs
.word 0x92a57462 ! t0_kref+0x16b4: subcc %l5, -0xb9e, %o1
.word 0x923f777b ! t0_kref+0x16b8: xnor %i5, -0x885, %o1
.word 0x9276e332 ! t0_kref+0x16bc: udiv %i3, 0x332, %o1
.word 0xf8a71018 ! t0_kref+0x16c0: sta %i4, [%i4 + %i0]0x80
.word 0x92faed3e ! t0_kref+0x16c4: sdivcc %o3, 0xd3e, %o1
.word 0x93b20508 ! t0_kref+0x16c8: fcmpgt16 %f8, %f8, %o1
.word 0xd53e2008 ! t0_kref+0x16cc: std %f10, [%i0 + 8]
.word 0x924221d1 ! t0_kref+0x16d0: addc %o0, 0x1d1, %o1
.word 0xda360000 ! t0_kref+0x16d4: sth %o5, [%i0]
call SYM(t0_subr2)
.word 0x92727419 ! t0_kref+0x16dc: udiv %o1, -0xbe7, %o1
.word 0x39800002 ! t0_kref+0x16e0: fbuge,a _kref+0x16e8
.word 0x927f3837 ! t0_kref+0x16e4: sdiv %i4, -0x7c9, %o1
.word 0xc020a020 ! t0_kref+0x16e8: clr [%g2 + 0x20]
.word 0x93b34200 ! t0_kref+0x16ec: array8 %o5, %g0, %o1
.word 0xd2de5000 ! t0_kref+0x16f0: ldxa [%i1]0x80, %o1
.word 0x13208746 ! t0_kref+0x16f4: sethi %hi(0x821d1800), %o1
.word 0x81aa8a2a ! t0_kref+0x16f8: fcmps %fcc0, %f10, %f10
.word 0x81aa8a2a ! t0_kref+0x16fc: fcmps %fcc0, %f10, %f10
.word 0x9275bae2 ! t0_kref+0x1700: udiv %l6, -0x51e, %o1
.word 0x93b28a29 ! t0_kref+0x1704: fpadd16s %f10, %f9, %f9
.word 0xe56e401b ! t0_kref+0x1708: prefetch %i1 + %i3, 18
.word 0x33800005 ! t0_kref+0x170c: fbe,a _kref+0x1720
.word 0x920f317a ! t0_kref+0x1710: and %i4, -0xe86, %o1
.word 0x91a01909 ! t0_kref+0x1714: fitod %f9, %f8
.word 0xffee501c ! t0_kref+0x1718: prefetcha %i1 + %i4, 31
.word 0xd030a002 ! t0_kref+0x171c: sth %o0, [%g2 + 2]
.word 0x91a01929 ! t0_kref+0x1720: fstod %f9, %f8
.word 0x91a2884a ! t0_kref+0x1724: faddd %f10, %f10, %f8
.word 0x95a0052a ! t0_kref+0x1728: fsqrts %f10, %f10
.word 0x8143e040 ! t0_kref+0x172c: membar 0x40
.word 0x91b00f0a ! t0_kref+0x1730: fsrc2 %f10, %f8
.word 0xd1be5809 ! t0_kref+0x1734: stda %f8, [%i1 + %o1]0xc0
.word 0x9205800b ! t0_kref+0x1738: add %l6, %o3, %o1
.word 0x93b580da ! t0_kref+0x173c: edge16l %l6, %i2, %o1
.word 0x92aefd23 ! t0_kref+0x1740: andncc %i3, -0x2dd, %o1
.word 0x81aa4a29 ! t0_kref+0x1744: fcmps %fcc0, %f9, %f9
.word 0xc768a0cb ! t0_kref+0x1748: prefetch %g2 + 0xcb, 3
.word 0xd280105c ! t0_kref+0x174c: lda [%g0 + %i4]0x82, %o1
.word 0xfa28a003 ! t0_kref+0x1750: stb %i5, [%g2 + 3]
.word 0xd5801018 ! t0_kref+0x1754: lda [%g0 + %i0]0x80, %f10
.word 0x92aec000 ! t0_kref+0x1758: andncc %i3, %g0, %o1
.word 0xd20e3ff0 ! t0_kref+0x175c: ldub [%i0 - 0x10], %o1
.word 0x95a249aa ! t0_kref+0x1760: fdivs %f9, %f10, %f10
.word 0xda30a002 ! t0_kref+0x1764: sth %o5, [%g2 + 2]
.word 0xd296d018 ! t0_kref+0x1768: lduha [%i3 + %i0]0x80, %o1
.word 0x33480006 ! t0_kref+0x176c: fbe,a,pt %fcc0, _kref+0x1784
.word 0x95a2882a ! t0_kref+0x1770: fadds %f10, %f10, %f10
.word 0xc368a100 ! t0_kref+0x1774: prefetch %g2 + 0x100, 1
.word 0x13101f0d ! t0_kref+0x1778: sethi %hi(0x407c3400), %o1
.word 0x92e2001c ! t0_kref+0x177c: subccc %o0, %i4, %o1
.word 0x95a01029 ! t0_kref+0x1780: fstox %f9, %f10
.word 0xc7ee501b ! t0_kref+0x1784: prefetcha %i1 + %i3, 3
.word 0x95a00529 ! t0_kref+0x1788: fsqrts %f9, %f10
.word 0x93b20408 ! t0_kref+0x178c: fcmple16 %f8, %f8, %o1
.word 0x001fffff ! t0_kref+0x1790: illtrap 0x1fffff
.word 0x93b24136 ! t0_kref+0x1794: edge32n %o1, %l6, %o1
.word 0xc028a032 ! t0_kref+0x1798: clrb [%g2 + 0x32]
.word 0x930b4016 ! t0_kref+0x179c: tsubcc %o5, %l6, %o1
.word 0x95b28e6a ! t0_kref+0x17a0: fxnors %f10, %f10, %f10
.word 0x95b286e8 ! t0_kref+0x17a4: fmul8ulx16 %f10, %f8, %f10
.word 0x9337200f ! t0_kref+0x17a8: srl %i4, 0xf, %o1
.word 0x93034014 ! t0_kref+0x17ac: taddcc %o5, %l4, %o1
.word 0x91a0054a ! t0_kref+0x17b0: fsqrtd %f10, %f8
.word 0x91a2094a ! t0_kref+0x17b4: fmuld %f8, %f10, %f8
.word 0x95a208ca ! t0_kref+0x17b8: fsubd %f8, %f10, %f10
.word 0xf6362008 ! t0_kref+0x17bc: sth %i3, [%i0 + 8]
.word 0xc036401b ! t0_kref+0x17c0: clrh [%i1 + %i3]
.word 0x81dd644d ! t0_kref+0x17c4: flush %l5 + 0x44d
.word 0x920ea395 ! t0_kref+0x17c8: and %i2, 0x395, %o1
.word 0x8182c000 ! t0_kref+0x17cc: wr %o3, %g0, %y
.word 0x95a28848 ! t0_kref+0x17d0: faddd %f10, %f8, %f10
.word 0x81aa8a2a ! t0_kref+0x17d4: fcmps %fcc0, %f10, %f10
.word 0x9de3bfa0 ! t0_kref+0x17d8: save %sp, -0x60, %sp
.word 0x93ef39d8 ! t0_kref+0x17dc: restore %i4, -0x628, %o1
.word 0xd1be1a1d ! t0_kref+0x17e0: stda %f8, [%i0 + %i5]0xd0
.word 0xee780018 ! t0_kref+0x17e4: swap [%g0 + %i0], %l7
.word 0xf6280018 ! t0_kref+0x17e8: stb %i3, [%g0 + %i0]
.word 0xd248a023 ! t0_kref+0x17ec: ldsb [%g2 + 0x23], %o1
.word 0x92554017 ! t0_kref+0x17f0: umul %l5, %l7, %o1
.word 0xd208a032 ! t0_kref+0x17f4: ldub [%g2 + 0x32], %o1
.word 0x9262800d ! t0_kref+0x17f8: subc %o2, %o5, %o1
.word 0x95b28e80 ! t0_kref+0x17fc: fsrc1 %f10, %f10
.word 0x95a24d29 ! t0_kref+0x1800: fsmuld %f9, %f9, %f10
.word 0xd476401d ! t0_kref+0x1804: stx %o2, [%i1 + %i5]
.word 0x92d30017 ! t0_kref+0x1808: umulcc %o4, %l7, %o1
.word 0x91b286ca ! t0_kref+0x180c: fmul8sux16 %f10, %f10, %f8
.word 0x95a24829 ! t0_kref+0x1810: fadds %f9, %f9, %f10
.word 0xd300a020 ! t0_kref+0x1814: ld [%g2 + 0x20], %f9
.word 0x81870000 ! t0_kref+0x1818: wr %i4, %g0, %y
.word 0x25480007 ! t0_kref+0x181c: fblg,a,pt %fcc0, _kref+0x1838
.word 0x91a0054a ! t0_kref+0x1820: fsqrtd %f10, %f8
.word 0x92ba000b ! t0_kref+0x1824: xnorcc %o0, %o3, %o1
.word 0xd3865000 ! t0_kref+0x1828: lda [%i1]0x80, %f9
.word 0xda26600c ! t0_kref+0x182c: st %o5, [%i1 + 0xc]
.word 0xd208a030 ! t0_kref+0x1830: ldub [%g2 + 0x30], %o1
.word 0xd2a61000 ! t0_kref+0x1834: sta %o1, [%i0]0x80
.word 0xf4363ff2 ! t0_kref+0x1838: sth %i2, [%i0 - 0xe]
.word 0xd830a012 ! t0_kref+0x183c: sth %o4, [%g2 + 0x12]
.word 0x8143c000 ! t0_kref+0x1840: stbar
.word 0x92656f7a ! t0_kref+0x1844: subc %l5, 0xf7a, %o1
.word 0x9283401b ! t0_kref+0x1848: addcc %o5, %i3, %o1
.word 0xe268a012 ! t0_kref+0x184c: ldstub [%g2 + 0x12], %l1
call SYM(t0_subr3)
.word 0x91b206c8 ! t0_kref+0x1854: fmul8sux16 %f8, %f8, %f8
.word 0x8143e040 ! t0_kref+0x1858: membar 0x40
.word 0xc028a023 ! t0_kref+0x185c: clrb [%g2 + 0x23]
.word 0x92950008 ! t0_kref+0x1860: orcc %l4, %o0, %o1
.word 0x95a00548 ! t0_kref+0x1864: fsqrtd %f8, %f10
.word 0x93b0014a ! t0_kref+0x1868: edge32l %g0, %o2, %o1
.word 0xd300a010 ! t0_kref+0x186c: ld [%g2 + 0x10], %f9
.word 0x95b28f8a ! t0_kref+0x1870: for %f10, %f10, %f10
.word 0x93b500ab ! t0_kref+0x1874: edge16n %l4, %o3, %o1
.word 0x95a01909 ! t0_kref+0x1878: fitod %f9, %f10
.word 0xd22e4000 ! t0_kref+0x187c: stb %o1, [%i1]
.word 0x91a0190a ! t0_kref+0x1880: fitod %f10, %f8
.word 0x92758009 ! t0_kref+0x1884: udiv %l6, %o1, %o1
.word 0xc768a186 ! t0_kref+0x1888: prefetch %g2 + 0x186, 3
.word 0x931034a8 ! t0_kref+0x188c: taddcctv %g0, -0xb58, %o1
.word 0x95a01a4a ! t0_kref+0x1890: fdtoi %f10, %f10
.word 0xe4380018 ! t0_kref+0x1894: std %l2, [%g0 + %i0]
.word 0x92a826b0 ! t0_kref+0x1898: andncc %g0, 0x6b0, %o1
.word 0x93a018ca ! t0_kref+0x189c: fdtos %f10, %f9
.word 0x92fd0015 ! t0_kref+0x18a0: sdivcc %l4, %l5, %o1
.word 0xee2e0000 ! t0_kref+0x18a4: stb %l7, [%i0]
.word 0x93a01a4a ! t0_kref+0x18a8: fdtoi %f10, %f9
.word 0x95a01a4a ! t0_kref+0x18ac: fdtoi %f10, %f10
.word 0xc028a010 ! t0_kref+0x18b0: clrb [%g2 + 0x10]
.word 0x8143c000 ! t0_kref+0x18b4: stbar
call SYM(t0_subr2)
.word 0x9225313c ! t0_kref+0x18bc: sub %l4, -0xec4, %o1
.word 0xea28a023 ! t0_kref+0x18c0: stb %l5, [%g2 + 0x23]
.word 0x95a289ca ! t0_kref+0x18c4: fdivd %f10, %f10, %f10
.word 0x95b28f8a ! t0_kref+0x18c8: for %f10, %f10, %f10
.word 0x91a0054a ! t0_kref+0x18cc: fsqrtd %f10, %f8
.word 0x93b58049 ! t0_kref+0x18d0: edge8l %l6, %o1, %o1
.word 0x81874000 ! t0_kref+0x18d4: wr %i5, %g0, %y
.word 0xd20e2004 ! t0_kref+0x18d8: ldub [%i0 + 4], %o1
.word 0x9fc00004 ! t0_kref+0x18dc: call %g0 + %g4
.word 0xe7ee501c ! t0_kref+0x18e0: prefetcha %i1 + %i4, 19
.word 0x92826870 ! t0_kref+0x18e4: addcc %o1, 0x870, %o1
.word 0x92da0015 ! t0_kref+0x18e8: smulcc %o0, %l5, %o1
.word 0xd0180019 ! t0_kref+0x18ec: ldd [%g0 + %i1], %o0
.word 0x95a01889 ! t0_kref+0x18f0: fitos %f9, %f10
.word 0xfa28a030 ! t0_kref+0x18f4: stb %i5, [%g2 + 0x30]
.word 0x9fc10000 ! t0_kref+0x18f8: call %g4
.word 0x91a0004a ! t0_kref+0x18fc: fmovd %f10, %f8
.word 0xc06e3fe0 ! t0_kref+0x1900: ldstub [%i0 - 0x20], %g0
.word 0xd210a030 ! t0_kref+0x1904: lduh [%g2 + 0x30], %o1
.word 0x92fe8015 ! t0_kref+0x1908: sdivcc %i2, %l5, %o1
.word 0xd2066004 ! t0_kref+0x190c: ld [%i1 + 4], %o1
.word 0xd19e105d ! t0_kref+0x1910: ldda [%i0 + %i5]0x82, %f8
.word 0x92154000 ! t0_kref+0x1914: or %l5, %g0, %o1
.word 0x81aa8ac8 ! t0_kref+0x1918: fcmped %fcc0, %f10, %f8
.word 0x921f000a ! t0_kref+0x191c: xor %i4, %o2, %o1
.word 0x81aa4aa9 ! t0_kref+0x1920: fcmpes %fcc0, %f9, %f9
.word 0xd20e7fee ! t0_kref+0x1924: ldub [%i1 - 0x12], %o1
.word 0x91b2462a ! t0_kref+0x1928: fmul8x16 %f9, %f10, %f8
.word 0x92e2c000 ! t0_kref+0x192c: subccc %o3, %g0, %o1
.word 0x91a2094a ! t0_kref+0x1930: fmuld %f8, %f10, %f8
.word 0x93b74200 ! t0_kref+0x1934: array8 %i5, %g0, %o1
.word 0x81aa8a29 ! t0_kref+0x1938: fcmps %fcc0, %f10, %f9
.word 0xe89e501d ! t0_kref+0x193c: ldda [%i1 + %i5]0x80, %l4
.word 0x91b24628 ! t0_kref+0x1940: fmul8x16 %f9, %f8, %f8
.word 0xea266010 ! t0_kref+0x1944: st %l5, [%i1 + 0x10]
.word 0xea6e2018 ! t0_kref+0x1948: ldstub [%i0 + 0x18], %l5
.word 0x95a24929 ! t0_kref+0x194c: fmuls %f9, %f9, %f10
.word 0xd2062010 ! t0_kref+0x1950: ld [%i0 + 0x10], %o1
.word 0xd13e001d ! t0_kref+0x1954: std %f8, [%i0 + %i5]
.word 0x93a249aa ! t0_kref+0x1958: fdivs %f9, %f10, %f9
.word 0x95b28e69 ! t0_kref+0x195c: fxnors %f10, %f9, %f10
.word 0x95a24929 ! t0_kref+0x1960: fmuls %f9, %f9, %f10
.word 0x95a209c8 ! t0_kref+0x1964: fdivd %f8, %f8, %f10
.word 0x95a249aa ! t0_kref+0x1968: fdivs %f9, %f10, %f10
.word 0xd1be5814 ! t0_kref+0x196c: stda %f8, [%i1 + %l4]0xc0
.word 0x131a9659 ! t0_kref+0x1970: sethi %hi(0x6a596400), %o1
.word 0x93a248aa ! t0_kref+0x1974: fsubs %f9, %f10, %f9
.word 0xd210a000 ! t0_kref+0x1978: lduh [%g2], %o1
.word 0x91a0190a ! t0_kref+0x197c: fitod %f10, %f8
.word 0xe8766008 ! t0_kref+0x1980: stx %l4, [%i1 + 8]
.word 0x923f001b ! t0_kref+0x1984: xnor %i4, %i3, %o1
.word 0xc12e401c ! t0_kref+0x1988: st %fsr, [%i1 + %i4]
.word 0x9de3bfa0 ! t0_kref+0x198c: save %sp, -0x60, %sp
.word 0xb84629d0 ! t0_kref+0x1990: addc %i0, 0x9d0, %i4
.word 0x93ee401c ! t0_kref+0x1994: restore %i1, %i4, %o1
.word 0x81aa0aca ! t0_kref+0x1998: fcmped %fcc0, %f8, %f10
.word 0x92122b21 ! t0_kref+0x199c: or %o0, 0xb21, %o1
.word 0xd82e8018 ! t0_kref+0x19a0: stb %o4, [%i2 + %i0]
.word 0x24800006 ! t0_kref+0x19a4: ble,a _kref+0x19bc
.word 0x91b246aa ! t0_kref+0x19a8: fmul8x16al %f9, %f10, %f8
.word 0x95a2492a ! t0_kref+0x19ac: fmuls %f9, %f10, %f10
.word 0xd500a010 ! t0_kref+0x19b0: ld [%g2 + 0x10], %f10
.word 0x93b6c340 ! t0_kref+0x19b4: alignaddrl %i3, %g0, %o1
.word 0x95a00548 ! t0_kref+0x19b8: fsqrtd %f8, %f10
.word 0x95a288ca ! t0_kref+0x19bc: fsubd %f10, %f10, %f10
.word 0xd5380018 ! t0_kref+0x19c0: std %f10, [%g0 + %i0]
.word 0x81aa0ac8 ! t0_kref+0x19c4: fcmped %fcc0, %f8, %f8
.word 0x8143c000 ! t0_kref+0x19c8: stbar
.word 0x93b00c20 ! t0_kref+0x19cc: fzeros %f9
.word 0x95a0192a ! t0_kref+0x19d0: fstod %f10, %f10
.word 0x91a0190a ! t0_kref+0x19d4: fitod %f10, %f8
.word 0x91b28ec8 ! t0_kref+0x19d8: fornot2 %f10, %f8, %f8
.word 0xd1be588b ! t0_kref+0x19dc: stda %f8, [%i1 + %o3]0xc4
.word 0x9297400a ! t0_kref+0x19e0: orcc %i5, %o2, %o1
.word 0x95a20848 ! t0_kref+0x19e4: faddd %f8, %f8, %f10
.word 0x25800003 ! t0_kref+0x19e8: fblg,a _kref+0x19f4
.word 0xec766000 ! t0_kref+0x19ec: stx %l6, [%i1]
.word 0x95a00529 ! t0_kref+0x19f0: fsqrts %f9, %f10
.word 0x9236f2a3 ! t0_kref+0x19f4: orn %i3, -0xd5d, %o1
.word 0x95a2884a ! t0_kref+0x19f8: faddd %f10, %f10, %f10
.word 0xd01e001d ! t0_kref+0x19fc: ldd [%i0 + %i5], %o0
.word 0x95a289aa ! t0_kref+0x1a00: fdivs %f10, %f10, %f10
.word 0xd200a030 ! t0_kref+0x1a04: ld [%g2 + 0x30], %o1
.word 0x95a0052a ! t0_kref+0x1a08: fsqrts %f10, %f10
.word 0x81aa0aca ! t0_kref+0x1a0c: fcmped %fcc0, %f8, %f10
.word 0x95a28848 ! t0_kref+0x1a10: faddd %f10, %f8, %f10
.word 0x9273001b ! t0_kref+0x1a14: udiv %o4, %i3, %o1
.word 0x93b28a29 ! t0_kref+0x1a18: fpadd16s %f10, %f9, %f9
.word 0x95a0190a ! t0_kref+0x1a1c: fitod %f10, %f10
.word 0x95a0054a ! t0_kref+0x1a20: fsqrtd %f10, %f10
.word 0x923b4000 ! t0_kref+0x1a24: not %o5, %o1
.word 0x92d6a539 ! t0_kref+0x1a28: umulcc %i2, 0x539, %o1
.word 0xd200a010 ! t0_kref+0x1a2c: ld [%g2 + 0x10], %o1
call SYM(t0_subr3)
.word 0x928dfcb1 ! t0_kref+0x1a34: andcc %l7, -0x34f, %o1
.word 0x8143c000 ! t0_kref+0x1a38: stbar
.word 0x92bb77e8 ! t0_kref+0x1a3c: xnorcc %o5, -0x818, %o1
.word 0x92977ac4 ! t0_kref+0x1a40: orcc %i5, -0x53c, %o1
.word 0x92c00015 ! t0_kref+0x1a44: addccc %g0, %l5, %o1
.word 0xd2070019 ! t0_kref+0x1a48: ld [%i4 + %i1], %o1
.word 0x95b246aa ! t0_kref+0x1a4c: fmul8x16al %f9, %f10, %f10
.word 0x93a28829 ! t0_kref+0x1a50: fadds %f10, %f9, %f9
.word 0x95a24929 ! t0_kref+0x1a54: fmuls %f9, %f9, %f10
sethi %hi(2f), %o7
.word 0xe40be26c ! t0_kref+0x1a5c: ldub [%o7 + 0x26c], %l2
.word 0xa41ca00c ! t0_kref+0x1a60: xor %l2, 0xc, %l2
.word 0xe42be26c ! t0_kref+0x1a64: stb %l2, [%o7 + 0x26c]
.word 0x81dbe26c ! t0_kref+0x1a68: flush %o7 + 0x26c
2: .word 0xe1f6501a ! t0_kref+0x1a6c: casxa [%i1]0x80, %i2, %l0
.word 0x9275001b ! t0_kref+0x1a70: udiv %l4, %i3, %o1
.word 0x95a0190a ! t0_kref+0x1a74: fitod %f10, %f10
.word 0xd4b6d018 ! t0_kref+0x1a78: stha %o2, [%i3 + %i0]0x80
.word 0xe4086ee0 ! t0_kref+0x1a7c: ldub [%g1 + 0xee0], %l2
.word 0xa41ca00c ! t0_kref+0x1a80: xor %l2, 0xc, %l2
.word 0xe4286ee0 ! t0_kref+0x1a84: stb %l2, [%g1 + 0xee0]
.word 0x81d86ee0 ! t0_kref+0x1a88: flush %g1 + 0xee0
.word 0x92928016 ! t0_kref+0x1a8c: orcc %o2, %l6, %o1
.word 0x8143c000 ! t0_kref+0x1a90: stbar
.word 0x93a28829 ! t0_kref+0x1a94: fadds %f10, %f9, %f9
.word 0x91a00548 ! t0_kref+0x1a98: fsqrtd %f8, %f8
.word 0xd2500018 ! t0_kref+0x1a9c: ldsh [%g0 + %i0], %o1
.word 0x93400000 ! t0_kref+0x1aa0: mov %y, %o1
.word 0xedee501b ! t0_kref+0x1aa4: prefetcha %i1 + %i3, 22
.word 0x93400000 ! t0_kref+0x1aa8: mov %y, %o1
.word 0x29480008 ! t0_kref+0x1aac: fbl,a,pt %fcc0, _kref+0x1acc
.word 0x91a208c8 ! t0_kref+0x1ab0: fsubd %f8, %f8, %f8
.word 0x9fc00004 ! t0_kref+0x1ab4: call %g0 + %g4
.word 0x93b24d60 ! t0_kref+0x1ab8: fnot1s %f9, %f9
.word 0xec3f4019 ! t0_kref+0x1abc: std %l6, [%i5 + %i1]
2: .word 0xd81f4018 ! t0_kref+0x1ac0: ldd [%i5 + %i0], %o4
.word 0xd2062008 ! t0_kref+0x1ac4: ld [%i0 + 8], %o1
.word 0x93a018ca ! t0_kref+0x1ac8: fdtos %f10, %f9
.word 0x81aa0ac8 ! t0_kref+0x1acc: fcmped %fcc0, %f8, %f8
.word 0xd6a61000 ! t0_kref+0x1ad0: sta %o3, [%i0]0x80
.word 0xf5ee501d ! t0_kref+0x1ad4: prefetcha %i1 + %i5, 26
.word 0x9fc00004 ! t0_kref+0x1ad8: call %g0 + %g4
.word 0xc46835ec ! t0_kref+0x1adc: ldstub [%g0 - 0xa14], %g2
.word 0x93b74080 ! t0_kref+0x1ae0: edge16 %i5, %g0, %o1
.word 0x81aa8aca ! t0_kref+0x1ae4: fcmped %fcc0, %f10, %f10
.word 0xec2e7fee ! t0_kref+0x1ae8: stb %l6, [%i1 - 0x12]
.word 0xd216c018 ! t0_kref+0x1aec: lduh [%i3 + %i0], %o1
.word 0x92154017 ! t0_kref+0x1af0: or %l5, %l7, %o1
.word 0xd20e001a ! t0_kref+0x1af4: ldub [%i0 + %i2], %o1
.word 0xfe01401c ! t0_kref+0x1af8: ld [%g5 + %i4], %i7
.word 0x8143c000 ! t0_kref+0x1afc: stbar
.word 0xd300a030 ! t0_kref+0x1b00: ld [%g2 + 0x30], %f9
.word 0x95a0052a ! t0_kref+0x1b04: fsqrts %f10, %f10
.word 0xe3ee501b ! t0_kref+0x1b08: prefetcha %i1 + %i3, 17
.word 0x920e8015 ! t0_kref+0x1b0c: and %i2, %l5, %o1
.word 0x95a209c8 ! t0_kref+0x1b10: fdivd %f8, %f8, %f10
.word 0xd2c6501c ! t0_kref+0x1b14: ldswa [%i1 + %i4]0x80, %o1
.word 0x81aa8ac8 ! t0_kref+0x1b18: fcmped %fcc0, %f10, %f8
.word 0x81824000 ! t0_kref+0x1b1c: wr %o1, %g0, %y
.word 0xc0270019 ! t0_kref+0x1b20: clr [%i4 + %i1]
.word 0xd1be580c ! t0_kref+0x1b24: stda %f8, [%i1 + %o4]0xc0
.word 0xe26e401a ! t0_kref+0x1b28: ldstub [%i1 + %i2], %l1
.word 0x925af03c ! t0_kref+0x1b2c: smul %o3, -0xfc4, %o1
.word 0x9270252f ! t0_kref+0x1b30: udiv %g0, 0x52f, %o1
.word 0xd320a010 ! t0_kref+0x1b34: st %f9, [%g2 + 0x10]
.word 0x92473b22 ! t0_kref+0x1b38: addc %i4, -0x4de, %o1
.word 0xfa20a030 ! t0_kref+0x1b3c: st %i5, [%g2 + 0x30]
.word 0xd300a000 ! t0_kref+0x1b40: ld [%g2], %f9
.word 0x81d94005 ! t0_kref+0x1b44: flush %g5 + %g5
.word 0x95b206c8 ! t0_kref+0x1b48: fmul8sux16 %f8, %f8, %f10
.word 0x81aa8aaa ! t0_kref+0x1b4c: fcmpes %fcc0, %f10, %f10
.word 0xd1be5854 ! t0_kref+0x1b50: stda %f8, [%i1 + %l4]0xc2
.word 0x95a00548 ! t0_kref+0x1b54: fsqrtd %f8, %f10
.word 0xe3ee101c ! t0_kref+0x1b58: prefetcha %i0 + %i4, 17
.word 0x8143c000 ! t0_kref+0x1b5c: stbar
.word 0xd13e6000 ! t0_kref+0x1b60: std %f8, [%i1]
.word 0x92124015 ! t0_kref+0x1b64: or %o1, %l5, %o1
.word 0x921ea223 ! t0_kref+0x1b68: xor %i2, 0x223, %o1
.word 0x91a208ca ! t0_kref+0x1b6c: fsubd %f8, %f10, %f8
.word 0xd20e8018 ! t0_kref+0x1b70: ldub [%i2 + %i0], %o1
.word 0x9252001d ! t0_kref+0x1b74: umul %o0, %i5, %o1
.word 0xd250a002 ! t0_kref+0x1b78: ldsh [%g2 + 2], %o1
.word 0x92bf38d1 ! t0_kref+0x1b7c: xnorcc %i4, -0x72f, %o1
.word 0x91a28948 ! t0_kref+0x1b80: fmuld %f10, %f8, %f8
.word 0x39800003 ! t0_kref+0x1b84: fbuge,a _kref+0x1b90
.word 0x92d6bf5d ! t0_kref+0x1b88: umulcc %i2, -0xa3, %o1
.word 0xd51fbe10 ! t0_kref+0x1b8c: ldd [%fp - 0x1f0], %f10
.word 0x95b20748 ! t0_kref+0x1b90: fpack32 %f8, %f8, %f10
.word 0x92374016 ! t0_kref+0x1b94: orn %i5, %l6, %o1
.word 0x95b20d08 ! t0_kref+0x1b98: fandnot1 %f8, %f8, %f10
.word 0x927ea523 ! t0_kref+0x1b9c: sdiv %i2, 0x523, %o1
.word 0xec3e6018 ! t0_kref+0x1ba0: std %l6, [%i1 + 0x18]
.word 0x81828000 ! t0_kref+0x1ba4: wr %o2, %g0, %y
.word 0x81aa8a2a ! t0_kref+0x1ba8: fcmps %fcc0, %f10, %f10
.word 0xe9ee101a ! t0_kref+0x1bac: prefetcha %i0 + %i2, 20
.word 0x95a0054a ! t0_kref+0x1bb0: fsqrtd %f10, %f10
.word 0x9fc10000 ! t0_kref+0x1bb4: call %g4
.word 0x91a20848 ! t0_kref+0x1bb8: faddd %f8, %f8, %f8
.word 0xeaf75019 ! t0_kref+0x1bbc: stxa %l5, [%i5 + %i1]0x80
.word 0x39800006 ! t0_kref+0x1bc0: fbuge,a _kref+0x1bd8
.word 0x91a0190a ! t0_kref+0x1bc4: fitod %f10, %f8
.word 0xd20e3ffd ! t0_kref+0x1bc8: ldub [%i0 - 3], %o1
.word 0xd53e0000 ! t0_kref+0x1bcc: std %f10, [%i0]
.word 0x93b2040a ! t0_kref+0x1bd0: fcmple16 %f8, %f10, %o1
.word 0x93b28c6a ! t0_kref+0x1bd4: fnors %f10, %f10, %f9
.word 0xf9ee501d ! t0_kref+0x1bd8: prefetcha %i1 + %i5, 28
.word 0x92bf001b ! t0_kref+0x1bdc: xnorcc %i4, %i3, %o1
.word 0x9277000d ! t0_kref+0x1be0: udiv %i4, %o5, %o1
.word 0x83414000 ! t0_kref+0x1be4: mov %pc, %g1
.word 0x81824000 ! t0_kref+0x1be8: wr %o1, %g0, %y
.word 0x95b28e48 ! t0_kref+0x1bec: fxnor %f10, %f8, %f10
.word 0xe83e7ff8 ! t0_kref+0x1bf0: std %l4, [%i1 - 8]
.word 0x95b28ec8 ! t0_kref+0x1bf4: fornot2 %f10, %f8, %f10
.word 0xc0366002 ! t0_kref+0x1bf8: clrh [%i1 + 2]
.word 0x923a0000 ! t0_kref+0x1bfc: not %o0, %o1
.word 0x91a2084a ! t0_kref+0x1c00: faddd %f8, %f10, %f8
.word 0x9247401c ! t0_kref+0x1c04: addc %i5, %i4, %o1
.word 0xd520a020 ! t0_kref+0x1c08: st %f10, [%g2 + 0x20]
.word 0x923b4000 ! t0_kref+0x1c0c: not %o5, %o1
.word 0xee28a002 ! t0_kref+0x1c10: stb %l7, [%g2 + 2]
.word 0x91a28d29 ! t0_kref+0x1c14: fsmuld %f10, %f9, %f8
.word 0xec7e3ff0 ! t0_kref+0x1c18: swap [%i0 - 0x10], %l6
.word 0x95a28929 ! t0_kref+0x1c1c: fmuls %f10, %f9, %f10
.word 0x95b2874a ! t0_kref+0x1c20: fpack32 %f10, %f10, %f10
.word 0x91b28eca ! t0_kref+0x1c24: fornot2 %f10, %f10, %f8
.word 0x95a2884a ! t0_kref+0x1c28: faddd %f10, %f10, %f10
.word 0x92da6ce5 ! t0_kref+0x1c2c: smulcc %o1, 0xce5, %o1
.word 0xd320a030 ! t0_kref+0x1c30: st %f9, [%g2 + 0x30]
.word 0x95a01a4a ! t0_kref+0x1c34: fdtoi %f10, %f10
.word 0xd0380018 ! t0_kref+0x1c38: std %o0, [%g0 + %i0]
.word 0x927ac01d ! t0_kref+0x1c3c: sdiv %o3, %i5, %o1
.word 0x930b6a8a ! t0_kref+0x1c40: tsubcc %o5, 0xa8a, %o1
.word 0xd8981019 ! t0_kref+0x1c44: ldda [%g0 + %i1]0x80, %o4
.word 0xd2871018 ! t0_kref+0x1c48: lda [%i4 + %i0]0x80, %o1
.word 0x92068009 ! t0_kref+0x1c4c: add %i2, %o1, %o1
.word 0xd500a030 ! t0_kref+0x1c50: ld [%g2 + 0x30], %f10
.word 0x921d7d73 ! t0_kref+0x1c54: xor %l5, -0x28d, %o1
.word 0x93a0188a ! t0_kref+0x1c58: fitos %f10, %f9
.word 0x95a24929 ! t0_kref+0x1c5c: fmuls %f9, %f9, %f10
.word 0x92fec008 ! t0_kref+0x1c60: sdivcc %i3, %o0, %o1
.word 0x93a249aa ! t0_kref+0x1c64: fdivs %f9, %f10, %f9
.word 0x926361b0 ! t0_kref+0x1c68: subc %o5, 0x1b0, %o1
.word 0xd4180018 ! t0_kref+0x1c6c: ldd [%g0 + %i0], %o2
.word 0x1336b6d1 ! t0_kref+0x1c70: sethi %hi(0xdadb4400), %o1
.word 0xd41e7ff0 ! t0_kref+0x1c74: ldd [%i1 - 0x10], %o2
.word 0x93b300cd ! t0_kref+0x1c78: edge16l %o4, %o5, %o1
.word 0x93b28faa ! t0_kref+0x1c7c: fors %f10, %f10, %f9
.word 0x928f001d ! t0_kref+0x1c80: andcc %i4, %i5, %o1
.word 0xcd1f4005 ! t0_kref+0x1c84: ldd [%i5 + %g5], %f6
.word 0x93a0002a ! t0_kref+0x1c88: fmovs %f10, %f9
.word 0x91a289c8 ! t0_kref+0x1c8c: fdivd %f10, %f8, %f8
.word 0x93b2850a ! t0_kref+0x1c90: fcmpgt16 %f10, %f10, %o1
.word 0xfa30a030 ! t0_kref+0x1c94: sth %i5, [%g2 + 0x30]
.word 0xd5a6101c ! t0_kref+0x1c98: sta %f10, [%i0 + %i4]0x80
.word 0xe43e4000 ! t0_kref+0x1c9c: std %l2, [%i1]
.word 0x95a209ca ! t0_kref+0x1ca0: fdivd %f8, %f10, %f10
.word 0x91a289ca ! t0_kref+0x1ca4: fdivd %f10, %f10, %f8
.word 0x93a2892a ! t0_kref+0x1ca8: fmuls %f10, %f10, %f9
.word 0x93a00529 ! t0_kref+0x1cac: fsqrts %f9, %f9
.word 0x91a24d29 ! t0_kref+0x1cb0: fsmuld %f9, %f9, %f8
.word 0x81aa4a2a ! t0_kref+0x1cb4: fcmps %fcc0, %f9, %f10
.word 0x92ae800c ! t0_kref+0x1cb8: andncc %i2, %o4, %o1
.word 0x91a00548 ! t0_kref+0x1cbc: fsqrtd %f8, %f8
.word 0x92aea118 ! t0_kref+0x1cc0: andncc %i2, 0x118, %o1
.word 0xd320a000 ! t0_kref+0x1cc4: st %f9, [%g2]
.word 0x81aa8a4a ! t0_kref+0x1cc8: fcmpd %fcc0, %f10, %f10
.word 0x92b2400b ! t0_kref+0x1ccc: orncc %o1, %o3, %o1
.word 0x92354014 ! t0_kref+0x1cd0: orn %l5, %l4, %o1
.word 0x8143e040 ! t0_kref+0x1cd4: membar 0x40
.word 0x93a288a9 ! t0_kref+0x1cd8: fsubs %f10, %f9, %f9
.word 0xd2364000 ! t0_kref+0x1cdc: sth %o1, [%i1]
.word 0x9de3bfa0 ! t0_kref+0x1ce0: save %sp, -0x60, %sp
.word 0x93eec019 ! t0_kref+0x1ce4: restore %i3, %i1, %o1
.word 0x9fc10000 ! t0_kref+0x1ce8: call %g4
.word 0x93b00fe0 ! t0_kref+0x1cec: fones %f9
.word 0xd506600c ! t0_kref+0x1cf0: ld [%i1 + 0xc], %f10
call SYM(t0_subr0)
.word 0x921ded79 ! t0_kref+0x1cf8: xor %l7, 0xd79, %o1
.word 0x95b00f0a ! t0_kref+0x1cfc: fsrc2 %f10, %f10
.word 0xd2460000 ! t0_kref+0x1d00: ldsw [%i0], %o1
.word 0x93400000 ! t0_kref+0x1d04: mov %y, %o1
.word 0x929ea3b4 ! t0_kref+0x1d08: xorcc %i2, 0x3b4, %o1
.word 0x95a0188a ! t0_kref+0x1d0c: fitos %f10, %f10
.word 0x95b28d40 ! t0_kref+0x1d10: fnot1 %f10, %f10
call SYM(t0_subr3)
.word 0xd2d6d018 ! t0_kref+0x1d18: ldsha [%i3 + %i0]0x80, %o1
.word 0xd8364000 ! t0_kref+0x1d1c: sth %o4, [%i1]
.word 0xd620a010 ! t0_kref+0x1d20: st %o3, [%g2 + 0x10]
.word 0x95a018c8 ! t0_kref+0x1d24: fdtos %f8, %f10
.word 0x3f480008 ! t0_kref+0x1d28: fbo,a,pt %fcc0, _kref+0x1d48
.word 0xd028a011 ! t0_kref+0x1d2c: stb %o0, [%g2 + 0x11]
.word 0x92aa0014 ! t0_kref+0x1d30: andncc %o0, %l4, %o1
.word 0xee26600c ! t0_kref+0x1d34: st %l7, [%i1 + 0xc]
.word 0x95b00ce9 ! t0_kref+0x1d38: fnot2s %f9, %f10
.word 0xd8366016 ! t0_kref+0x1d3c: sth %o4, [%i1 + 0x16]
.word 0xd1be5814 ! t0_kref+0x1d40: stda %f8, [%i1 + %l4]0xc0
.word 0x95b20d40 ! t0_kref+0x1d44: fnot1 %f8, %f10
.word 0x81aa4a29 ! t0_kref+0x1d48: fcmps %fcc0, %f9, %f9
.word 0xd53e401d ! t0_kref+0x1d4c: std %f10, [%i1 + %i5]
.word 0xeca6101c ! t0_kref+0x1d50: sta %l6, [%i0 + %i4]0x80
.word 0x95b28aaa ! t0_kref+0x1d54: fpsub16s %f10, %f10, %f10
.word 0x93b2840a ! t0_kref+0x1d58: fcmple16 %f10, %f10, %o1
.word 0xd2000018 ! t0_kref+0x1d5c: ld [%g0 + %i0], %o1
.word 0xe168a001 ! t0_kref+0x1d60: prefetch %g2 + 1, 16
.word 0xd41e3ff0 ! t0_kref+0x1d64: ldd [%i0 - 0x10], %o2
.word 0x95a01889 ! t0_kref+0x1d68: fitos %f9, %f10
.word 0x92b70016 ! t0_kref+0x1d6c: orncc %i4, %l6, %o1
.word 0x92b7001d ! t0_kref+0x1d70: orncc %i4, %i5, %o1
.word 0x8582b044 ! t0_kref+0x1d74: wr %o2, 0xfffff044, %ccr
.word 0x93b0006d ! t0_kref+0x1d78: edge8ln %g0, %o5, %o1
.word 0x92f5e39d ! t0_kref+0x1d7c: udivcc %l7, 0x39d, %o1
.word 0x86102002 ! t0_kref+0x1d80: mov 0x2, %g3
.word 0x32800000 ! t0_kref+0x1d84: bne,a _kref+0x1d84
.word 0x86a0e001 ! t0_kref+0x1d88: subcc %g3, 1, %g3
.word 0xd6367ff6 ! t0_kref+0x1d8c: sth %o3, [%i1 - 0xa]
.word 0xd03e7fe0 ! t0_kref+0x1d90: std %o0, [%i1 - 0x20]
.word 0x95a24829 ! t0_kref+0x1d94: fadds %f9, %f9, %f10
.word 0xd8300018 ! t0_kref+0x1d98: sth %o4, [%g0 + %i0]
.word 0x922aaec1 ! t0_kref+0x1d9c: andn %o2, 0xec1, %o1
.word 0x9de3bfa0 ! t0_kref+0x1da0: save %sp, -0x60, %sp
.word 0xb616e276 ! t0_kref+0x1da4: or %i3, 0x276, %i3
.word 0x93e8001d ! t0_kref+0x1da8: restore %g0, %i5, %o1
.word 0xd20e8019 ! t0_kref+0x1dac: ldub [%i2 + %i1], %o1
.word 0x920d8017 ! t0_kref+0x1db0: and %l6, %l7, %o1
.word 0x9de3bfa0 ! t0_kref+0x1db4: save %sp, -0x60, %sp
.word 0xba0724f6 ! t0_kref+0x1db8: add %i4, 0x4f6, %i5
.word 0x93ef001a ! t0_kref+0x1dbc: restore %i4, %i2, %o1
.word 0x95a00548 ! t0_kref+0x1dc0: fsqrtd %f8, %f10
.word 0x3a800003 ! t0_kref+0x1dc4: bcc,a _kref+0x1dd0
.word 0xd53e3ff8 ! t0_kref+0x1dc8: std %f10, [%i0 - 8]
.word 0xd4e81019 ! t0_kref+0x1dcc: ldstuba [%g0 + %i1]0x80, %o2
.word 0x92d34009 ! t0_kref+0x1dd0: umulcc %o5, %o1, %o1
.word 0x3f480008 ! t0_kref+0x1dd4: fbo,a,pt %fcc0, _kref+0x1df4
.word 0xee20a010 ! t0_kref+0x1dd8: st %l7, [%g2 + 0x10]
.word 0xba102010 ! t0_kref+0x1ddc: mov 0x10, %i5
.word 0x9287401a ! t0_kref+0x1de0: addcc %i5, %i2, %o1
.word 0xe5ee101d ! t0_kref+0x1de4: prefetcha %i0 + %i5, 18
.word 0x25480003 ! t0_kref+0x1de8: fblg,a,pt %fcc0, _kref+0x1df4
.word 0xd828a023 ! t0_kref+0x1dec: stb %o4, [%g2 + 0x23]
.word 0x95a00529 ! t0_kref+0x1df0: fsqrts %f9, %f10
call SYM(t0_subr0)
.word 0xd248a032 ! t0_kref+0x1df8: ldsb [%g2 + 0x32], %o1
.word 0x9296f27d ! t0_kref+0x1dfc: orcc %i3, -0xd83, %o1
.word 0x93b50109 ! t0_kref+0x1e00: edge32 %l4, %o1, %o1
.word 0x9295c015 ! t0_kref+0x1e04: orcc %l7, %l5, %o1
.word 0x93a01a2a ! t0_kref+0x1e08: fstoi %f10, %f9
.word 0x81aa8a2a ! t0_kref+0x1e0c: fcmps %fcc0, %f10, %f10
.word 0x93a24829 ! t0_kref+0x1e10: fadds %f9, %f9, %f9
.word 0xd2c01019 ! t0_kref+0x1e14: ldswa [%g0 + %i1]0x80, %o1
.word 0xd2ce9040 ! t0_kref+0x1e18: ldsba [%i2]0x82, %o1
.word 0x95b20c48 ! t0_kref+0x1e1c: fnor %f8, %f8, %f10
.word 0xd3801018 ! t0_kref+0x1e20: lda [%g0 + %i0]0x80, %f9
.word 0x92750008 ! t0_kref+0x1e24: udiv %l4, %o0, %o1
.word 0x8143e040 ! t0_kref+0x1e28: membar 0x40
.word 0x3f480001 ! t0_kref+0x1e2c: fbo,a,pt %fcc0, _kref+0x1e30
.word 0xb610201a ! t0_kref+0x1e30: mov 0x1a, %i3
.word 0xf82e8018 ! t0_kref+0x1e34: stb %i4, [%i2 + %i0]
.word 0x922a7cf4 ! t0_kref+0x1e38: andn %o1, -0x30c, %o1
.word 0xd240a030 ! t0_kref+0x1e3c: ldsw [%g2 + 0x30], %o1
.word 0x9215f912 ! t0_kref+0x1e40: or %l7, -0x6ee, %o1
.word 0xd296101b ! t0_kref+0x1e44: lduha [%i0 + %i3]0x80, %o1
.word 0x2a800008 ! t0_kref+0x1e48: bcs,a _kref+0x1e68
.word 0x9216ec7b ! t0_kref+0x1e4c: or %i3, 0xc7b, %o1
.word 0x927a4009 ! t0_kref+0x1e50: sdiv %o1, %o1, %o1
.word 0x95b28748 ! t0_kref+0x1e54: fpack32 %f10, %f8, %f10
.word 0x92b5395d ! t0_kref+0x1e58: orncc %l4, -0x6a3, %o1
.word 0x93b205ca ! t0_kref+0x1e5c: fcmpeq32 %f8, %f10, %o1
.word 0x9f414000 ! t0_kref+0x1e60: mov %pc, %o7
.word 0xeca61000 ! t0_kref+0x1e64: sta %l6, [%i0]0x80
.word 0xd300a010 ! t0_kref+0x1e68: ld [%g2 + 0x10], %f9
.word 0xda28a013 ! t0_kref+0x1e6c: stb %o5, [%g2 + 0x13]
.word 0x95b20d40 ! t0_kref+0x1e70: fnot1 %f8, %f10
.word 0xd520a010 ! t0_kref+0x1e74: st %f10, [%g2 + 0x10]
.word 0x3d480003 ! t0_kref+0x1e78: fbule,a,pt %fcc0, _kref+0x1e84
.word 0x95a01929 ! t0_kref+0x1e7c: fstod %f9, %f10
.word 0xda2e601a ! t0_kref+0x1e80: stb %o5, [%i1 + 0x1a]
.word 0x92720015 ! t0_kref+0x1e84: udiv %o0, %l5, %o1
.word 0x9275682f ! t0_kref+0x1e88: udiv %l5, 0x82f, %o1
.word 0x93a288aa ! t0_kref+0x1e8c: fsubs %f10, %f10, %f9
.word 0xd20e001a ! t0_kref+0x1e90: ldub [%i0 + %i2], %o1
.word 0x928ac01a ! t0_kref+0x1e94: andcc %o3, %i2, %o1
.word 0x92bd400b ! t0_kref+0x1e98: xnorcc %l5, %o3, %o1
.word 0x95a00548 ! t0_kref+0x1e9c: fsqrtd %f8, %f10
.word 0x91a2084a ! t0_kref+0x1ea0: faddd %f8, %f10, %f8
.word 0xd2062000 ! t0_kref+0x1ea4: ld [%i0], %o1
.word 0x92b72396 ! t0_kref+0x1ea8: orncc %i4, 0x396, %o1
.word 0x93a2892a ! t0_kref+0x1eac: fmuls %f10, %f10, %f9
.word 0xd248a031 ! t0_kref+0x1eb0: ldsb [%g2 + 0x31], %o1
.word 0x9275a42b ! t0_kref+0x1eb4: udiv %l6, 0x42b, %o1
.word 0xf007bfe0 ! t0_kref+0x1eb8: ld [%fp - 0x20], %i0
.word 0x95b20c88 ! t0_kref+0x1ebc: fandnot2 %f8, %f8, %f10
.word 0x928d3c6b ! t0_kref+0x1ec0: andcc %l4, -0x395, %o1
.word 0xd20e8018 ! t0_kref+0x1ec4: ldub [%i2 + %i0], %o1
.word 0x91a0192a ! t0_kref+0x1ec8: fstod %f10, %f8
.word 0x9fc10000 ! t0_kref+0x1ecc: call %g4
.word 0x9255001c ! t0_kref+0x1ed0: umul %l4, %i4, %o1
.word 0x93a288a9 ! t0_kref+0x1ed4: fsubs %f10, %f9, %f9
.word 0x92f22864 ! t0_kref+0x1ed8: udivcc %o0, 0x864, %o1
.word 0x92bd6b82 ! t0_kref+0x1edc: xnorcc %l5, 0xb82, %o1
.word 0xd6f6501d ! t0_kref+0x1ee0: stxa %o3, [%i1 + %i5]0x80
.word 0xd248a011 ! t0_kref+0x1ee4: ldsb [%g2 + 0x11], %o1
.word 0x9232c00b ! t0_kref+0x1ee8: orn %o3, %o3, %o1
.word 0x93b28a6a ! t0_kref+0x1eec: fpadd32s %f10, %f10, %f9
.word 0xd51fbdb0 ! t0_kref+0x1ef0: ldd [%fp - 0x250], %f10
.word 0xd2360000 ! t0_kref+0x1ef4: sth %o1, [%i0]
.word 0xd53e6000 ! t0_kref+0x1ef8: std %f10, [%i1]
.word 0x9fc10000 ! t0_kref+0x1efc: call %g4
.word 0x92754016 ! t0_kref+0x1f00: udiv %l5, %l6, %o1
.word 0x95a248aa ! t0_kref+0x1f04: fsubs %f9, %f10, %f10
.word 0x925a266b ! t0_kref+0x1f08: smul %o0, 0x66b, %o1
.word 0xec3e3ff8 ! t0_kref+0x1f0c: std %l6, [%i0 - 8]
.word 0x81aa8ac8 ! t0_kref+0x1f10: fcmped %fcc0, %f10, %f8
.word 0xe8300018 ! t0_kref+0x1f14: sth %l4, [%g0 + %i0]
.word 0x921ae12f ! t0_kref+0x1f18: xor %o3, 0x12f, %o1
.word 0x95b20c88 ! t0_kref+0x1f1c: fandnot2 %f8, %f8, %f10
.word 0xd520a020 ! t0_kref+0x1f20: st %f10, [%g2 + 0x20]
.word 0x95b20e08 ! t0_kref+0x1f24: fand %f8, %f8, %f10
.word 0x93a018ca ! t0_kref+0x1f28: fdtos %f10, %f9
.word 0x92122a92 ! t0_kref+0x1f2c: or %o0, 0xa92, %o1
.word 0xc368a0cd ! t0_kref+0x1f30: prefetch %g2 + 0xcd, 1
.word 0x923a400c ! t0_kref+0x1f34: xnor %o1, %o4, %o1
.word 0x91a209ca ! t0_kref+0x1f38: fdivd %f8, %f10, %f8
.word 0x933b2007 ! t0_kref+0x1f3c: sra %o4, 0x7, %o1
.word 0x95b28d8a ! t0_kref+0x1f40: fxor %f10, %f10, %f10
.word 0xd0280019 ! t0_kref+0x1f44: stb %o0, [%g0 + %i1]
.word 0x92400014 ! t0_kref+0x1f48: addc %g0, %l4, %o1
.word 0xec1e6018 ! t0_kref+0x1f4c: ldd [%i1 + 0x18], %l6
.word 0x130717b5 ! t0_kref+0x1f50: sethi %hi(0x1c5ed400), %o1
.word 0x95b2896a ! t0_kref+0x1f54: fpmerge %f10, %f10, %f10
.word 0x93a2882a ! t0_kref+0x1f58: fadds %f10, %f10, %f9
.word 0xfa20a000 ! t0_kref+0x1f5c: st %i5, [%g2]
.word 0x95a00529 ! t0_kref+0x1f60: fsqrts %f9, %f10
.word 0x2c800008 ! t0_kref+0x1f64: bneg,a _kref+0x1f84
.word 0xd630a032 ! t0_kref+0x1f68: sth %o3, [%g2 + 0x32]
.word 0x3f480004 ! t0_kref+0x1f6c: fbo,a,pt %fcc0, _kref+0x1f7c
.word 0x9253401b ! t0_kref+0x1f70: umul %o5, %i3, %o1
.word 0xfdee501c ! t0_kref+0x1f74: prefetcha %i1 + %i4, 30
.word 0x92f826e9 ! t0_kref+0x1f78: sdivcc %g0, 0x6e9, %o1
.word 0x92da0000 ! t0_kref+0x1f7c: smulcc %o0, %g0, %o1
call SYM(t0_subr2)
.word 0xd1be2019 ! t0_kref+0x1f84: stda %f8, [%i0 + 0x19]%asi
.word 0x9337401c ! t0_kref+0x1f88: srl %i5, %i4, %o1
.word 0xe4be101d ! t0_kref+0x1f8c: stda %l2, [%i0 + %i5]0x80
.word 0x92968016 ! t0_kref+0x1f90: orcc %i2, %l6, %o1
.word 0xd20e2016 ! t0_kref+0x1f94: ldub [%i0 + 0x16], %o1
.word 0x95b287c8 ! t0_kref+0x1f98: pdist %f10, %f8, %f10
.word 0xc168a109 ! t0_kref+0x1f9c: prefetch %g2 + 0x109, 0
.word 0x2e480001 ! t0_kref+0x1fa0: bvs,a,pt %icc, _kref+0x1fa4
.word 0x93b24d60 ! t0_kref+0x1fa4: fnot1s %f9, %f9
.word 0x92f77402 ! t0_kref+0x1fa8: udivcc %i5, -0xbfe, %o1
.word 0x921d801a ! t0_kref+0x1fac: xor %l6, %i2, %o1
.word 0x920f0000 ! t0_kref+0x1fb0: and %i4, %g0, %o1
.word 0x95a01889 ! t0_kref+0x1fb4: fitos %f9, %f10
.word 0x8143e040 ! t0_kref+0x1fb8: membar 0x40
.word 0xe27e401c ! t0_kref+0x1fbc: swap [%i1 + %i4], %l1
.word 0xd03e6010 ! t0_kref+0x1fc0: std %o0, [%i1 + 0x10]
.word 0xf430a020 ! t0_kref+0x1fc4: sth %i2, [%g2 + 0x20]
.word 0x922dc00c ! t0_kref+0x1fc8: andn %l7, %o4, %o1
.word 0xd2563fe0 ! t0_kref+0x1fcc: ldsh [%i0 - 0x20], %o1
.word 0x91b20e08 ! t0_kref+0x1fd0: fand %f8, %f8, %f8
.word 0x927a2f6d ! t0_kref+0x1fd4: sdiv %o0, 0xf6d, %o1
.word 0x34800006 ! t0_kref+0x1fd8: bg,a _kref+0x1ff0
.word 0x92f32e87 ! t0_kref+0x1fdc: udivcc %o4, 0xe87, %o1
.word 0x93300000 ! t0_kref+0x1fe0: srl %g0, %g0, %o1
.word 0xd296101b ! t0_kref+0x1fe4: lduha [%i0 + %i3]0x80, %o1
.word 0xd20e601b ! t0_kref+0x1fe8: ldub [%i1 + 0x1b], %o1
.word 0xa7824015 ! t0_kref+0x1fec: wr %o1, %l5, %gsr
.word 0x92154016 ! t0_kref+0x1ff0: or %l5, %l6, %o1
.word 0x921a2147 ! t0_kref+0x1ff4: xor %o0, 0x147, %o1
.word 0x92d70000 ! t0_kref+0x1ff8: umulcc %i4, %g0, %o1
.word 0x81aa8ac8 ! t0_kref+0x1ffc: fcmped %fcc0, %f10, %f8
.word 0x9245608e ! t0_kref+0x2000: addc %l5, 0x8e, %o1
.word 0x9295401d ! t0_kref+0x2004: orcc %l5, %i5, %o1
.word 0x92930015 ! t0_kref+0x2008: orcc %o4, %l5, %o1
.word 0x930a001b ! t0_kref+0x200c: tsubcc %o0, %i3, %o1
.word 0xda2e3fe1 ! t0_kref+0x2010: stb %o5, [%i0 - 0x1f]
.word 0xfbee101c ! t0_kref+0x2014: prefetcha %i0 + %i4, 29
.word 0xf420a000 ! t0_kref+0x2018: st %i2, [%g2]
.word 0x929b4016 ! t0_kref+0x201c: xorcc %o5, %l6, %o1
.word 0x8585000a ! t0_kref+0x2020: wr %l4, %o2, %ccr
.word 0xd02e001a ! t0_kref+0x2024: stb %o0, [%i0 + %i2]
.word 0xd1be2010 ! t0_kref+0x2028: stda %f8, [%i0 + 0x10]%asi
.word 0x91b286aa ! t0_kref+0x202c: fmul8x16al %f10, %f10, %f8
.word 0x20800006 ! t0_kref+0x2030: bn,a _kref+0x2048
.word 0xd320a000 ! t0_kref+0x2034: st %f9, [%g2]
.word 0x93b28d60 ! t0_kref+0x2038: fnot1s %f10, %f9
.word 0x92ba2a1a ! t0_kref+0x203c: xnorcc %o0, 0xa1a, %o1
.word 0x92b3381d ! t0_kref+0x2040: orncc %o4, -0x7e3, %o1
.word 0xd1380018 ! t0_kref+0x2044: std %f8, [%g0 + %i0]
.word 0x81aa8aca ! t0_kref+0x2048: fcmped %fcc0, %f10, %f10
.word 0x81aa8ac8 ! t0_kref+0x204c: fcmped %fcc0, %f10, %f8
.word 0xd020a000 ! t0_kref+0x2050: st %o0, [%g2]
.word 0xd3861000 ! t0_kref+0x2054: lda [%i0]0x80, %f9
.word 0xe3ee501b ! t0_kref+0x2058: prefetcha %i1 + %i3, 17
.word 0x920ee94b ! t0_kref+0x205c: and %i3, 0x94b, %o1
.word 0xd520a020 ! t0_kref+0x2060: st %f10, [%g2 + 0x20]
.word 0xd520a000 ! t0_kref+0x2064: st %f10, [%g2]
.word 0xd0f75019 ! t0_kref+0x2068: stxa %o0, [%i5 + %i1]0x80
.word 0x81aa4a2a ! t0_kref+0x206c: fcmps %fcc0, %f9, %f10
.word 0x91a0110a ! t0_kref+0x2070: fxtod %f10, %f8
.word 0x91b28f8a ! t0_kref+0x2074: for %f10, %f10, %f8
.word 0xffee501d ! t0_kref+0x2078: prefetcha %i1 + %i5, 31
.word 0x95a0052a ! t0_kref+0x207c: fsqrts %f10, %f10
.word 0x95a28d29 ! t0_kref+0x2080: fsmuld %f10, %f9, %f10
.word 0x8610201e ! t0_kref+0x2084: mov 0x1e, %g3
.word 0x86a0e001 ! t0_kref+0x2088: subcc %g3, 1, %g3
.word 0x22800018 ! t0_kref+0x208c: be,a _kref+0x20ec
.word 0xd208a021 ! t0_kref+0x2090: ldub [%g2 + 0x21], %o1
.word 0xd626401c ! t0_kref+0x2094: st %o3, [%i1 + %i4]
.word 0x93a2492a ! t0_kref+0x2098: fmuls %f9, %f10, %f9
.word 0xb8103fe8 ! t0_kref+0x209c: mov 0xffffffe8, %i4
.word 0x91a0190a ! t0_kref+0x20a0: fitod %f10, %f8
.word 0x95a01048 ! t0_kref+0x20a4: fdtox %f8, %f10
.word 0x95a0054a ! t0_kref+0x20a8: fsqrtd %f10, %f10
.word 0x91a2884a ! t0_kref+0x20ac: faddd %f10, %f10, %f8
.word 0xd250a012 ! t0_kref+0x20b0: ldsh [%g2 + 0x12], %o1
.word 0x929a4017 ! t0_kref+0x20b4: xorcc %o1, %l7, %o1
.word 0xd07e200c ! t0_kref+0x20b8: swap [%i0 + 0xc], %o0
.word 0x9336e00e ! t0_kref+0x20bc: srl %i3, 0xe, %o1
.word 0x95a01889 ! t0_kref+0x20c0: fitos %f9, %f10
.word 0x81aa4a2a ! t0_kref+0x20c4: fcmps %fcc0, %f9, %f10
.word 0x92653767 ! t0_kref+0x20c8: subc %l4, -0x899, %o1
.word 0x95a28829 ! t0_kref+0x20cc: fadds %f10, %f9, %f10
.word 0x922af92a ! t0_kref+0x20d0: andn %o3, -0x6d6, %o1
.word 0x95b24e2a ! t0_kref+0x20d4: fands %f9, %f10, %f10
.word 0xc9ee501b ! t0_kref+0x20d8: prefetcha %i1 + %i3, 4
.word 0x95a018c8 ! t0_kref+0x20dc: fdtos %f8, %f10
.word 0xe67e6018 ! t0_kref+0x20e0: swap [%i1 + 0x18], %l3
.word 0x929dc01d ! t0_kref+0x20e4: xorcc %l7, %i5, %o1
.word 0xef68a10d ! t0_kref+0x20e8: prefetch %g2 + 0x10d, 23
.word 0xd51e001d ! t0_kref+0x20ec: ldd [%i0 + %i5], %f10
.word 0x91b28748 ! t0_kref+0x20f0: fpack32 %f10, %f8, %f8
.word 0x93b24240 ! t0_kref+0x20f4: array16 %o1, %g0, %o1
.word 0xe26e3ffa ! t0_kref+0x20f8: ldstub [%i0 - 6], %l1
.word 0x93b00c20 ! t0_kref+0x20fc: fzeros %f9
.word 0x95b00f08 ! t0_kref+0x2100: fsrc2 %f8, %f10
.word 0x9fc00004 ! t0_kref+0x2104: call %g0 + %g4
.word 0xd03e4000 ! t0_kref+0x2108: std %o0, [%i1]
.word 0x81aa8a2a ! t0_kref+0x210c: fcmps %fcc0, %f10, %f10
.word 0xd240a020 ! t0_kref+0x2110: ldsw [%g2 + 0x20], %o1
.word 0x81aa0aca ! t0_kref+0x2114: fcmped %fcc0, %f8, %f10
.word 0x928f000a ! t0_kref+0x2118: andcc %i4, %o2, %o1
.word 0xf6360000 ! t0_kref+0x211c: sth %i3, [%i0]
.word 0xf428a011 ! t0_kref+0x2120: stb %i2, [%g2 + 0x11]
.word 0x928a0017 ! t0_kref+0x2124: andcc %o0, %l7, %o1
.word 0x95b24caa ! t0_kref+0x2128: fandnot2s %f9, %f10, %f10
.word 0x92aeaafe ! t0_kref+0x212c: andncc %i2, 0xafe, %o1
.word 0xe43f4018 ! t0_kref+0x2130: std %l2, [%i5 + %i0]
.word 0x8143c000 ! t0_kref+0x2134: stbar
.word 0x933ee01a ! t0_kref+0x2138: sra %i3, 0x1a, %o1
.word 0xd2060000 ! t0_kref+0x213c: ld [%i0], %o1
.word 0x81aa8ac8 ! t0_kref+0x2140: fcmped %fcc0, %f10, %f8
.word 0x95a018c8 ! t0_kref+0x2144: fdtos %f8, %f10
.word 0x93400000 ! t0_kref+0x2148: mov %y, %o1
.word 0x91a2084a ! t0_kref+0x214c: faddd %f8, %f10, %f8
.word 0xd200a000 ! t0_kref+0x2150: ld [%g2], %o1
.word 0x95a0054a ! t0_kref+0x2154: fsqrtd %f10, %f10
.word 0xd2563fe0 ! t0_kref+0x2158: ldsh [%i0 - 0x20], %o1
.word 0x9fc10000 ! t0_kref+0x215c: call %g4
.word 0x91a209ca ! t0_kref+0x2160: fdivd %f8, %f10, %f8
.word 0xe27e4000 ! t0_kref+0x2164: swap [%i1], %l1
.word 0xd200a000 ! t0_kref+0x2168: ld [%g2], %o1
.word 0x922f2bcc ! t0_kref+0x216c: andn %i4, 0xbcc, %o1
.word 0xd3871018 ! t0_kref+0x2170: lda [%i4 + %i0]0x80, %f9
.word 0x81de7102 ! t0_kref+0x2174: flush %i1 - 0xefe
.word 0x92b33bff ! t0_kref+0x2178: orncc %o4, -0x401, %o1
.word 0x91a01929 ! t0_kref+0x217c: fstod %f9, %f8
.word 0x925a001c ! t0_kref+0x2180: smul %o0, %i4, %o1
.word 0xe46e8019 ! t0_kref+0x2184: ldstub [%i2 + %i1], %l2
.word 0x95a00548 ! t0_kref+0x2188: fsqrtd %f8, %f10
.word 0x91b206ea ! t0_kref+0x218c: fmul8ulx16 %f8, %f10, %f8
.word 0x9295801b ! t0_kref+0x2190: orcc %l6, %i3, %o1
.word 0xd628a020 ! t0_kref+0x2194: stb %o3, [%g2 + 0x20]
.word 0x95a289a9 ! t0_kref+0x2198: fdivs %f10, %f9, %f10
.word 0xe82e0000 ! t0_kref+0x219c: stb %l4, [%i0]
.word 0x132b8ed2 ! t0_kref+0x21a0: sethi %hi(0xae3b4800), %o1
.word 0x91b28d88 ! t0_kref+0x21a4: fxor %f10, %f8, %f8
.word 0x95a2492a ! t0_kref+0x21a8: fmuls %f9, %f10, %f10
.word 0xee30a030 ! t0_kref+0x21ac: sth %l7, [%g2 + 0x30]
.word 0x2d800008 ! t0_kref+0x21b0: fbg,a _kref+0x21d0
.word 0x95a00548 ! t0_kref+0x21b4: fsqrtd %f8, %f10
.word 0x95a01a29 ! t0_kref+0x21b8: fstoi %f9, %f10
.word 0xd828a002 ! t0_kref+0x21bc: stb %o4, [%g2 + 2]
.word 0x95a208ca ! t0_kref+0x21c0: fsubd %f8, %f10, %f10
.word 0x93b20548 ! t0_kref+0x21c4: fcmpeq16 %f8, %f8, %o1
.word 0xfa28a020 ! t0_kref+0x21c8: stb %i5, [%g2 + 0x20]
.word 0x2d480001 ! t0_kref+0x21cc: fbg,a,pt %fcc0, _kref+0x21d0
.word 0xd81e3fe8 ! t0_kref+0x21d0: ldd [%i0 - 0x18], %o4
.word 0x81aa8a29 ! t0_kref+0x21d4: fcmps %fcc0, %f10, %f9
.word 0x92726561 ! t0_kref+0x21d8: udiv %o1, 0x561, %o1
.word 0x92357e6c ! t0_kref+0x21dc: orn %l5, -0x194, %o1
.word 0xe168a1c9 ! t0_kref+0x21e0: prefetch %g2 + 0x1c9, 16
.word 0x9282fa31 ! t0_kref+0x21e4: addcc %o3, -0x5cf, %o1
.word 0x91b20f88 ! t0_kref+0x21e8: for %f8, %f8, %f8
.word 0x91a289ca ! t0_kref+0x21ec: fdivd %f10, %f10, %f8
.word 0x9326bb30 ! t0_kref+0x21f0: mulscc %i2, -0x4d0, %o1
.word 0xf3ee501c ! t0_kref+0x21f4: prefetcha %i1 + %i4, 25
.word 0xe4086634 ! t0_kref+0x21f8: ldub [%g1 + 0x634], %l2
.word 0xa41ca00c ! t0_kref+0x21fc: xor %l2, 0xc, %l2
.word 0xe4286634 ! t0_kref+0x2200: stb %l2, [%g1 + 0x634]
.word 0x81d86634 ! t0_kref+0x2204: flush %g1 + 0x634
.word 0x93b74200 ! t0_kref+0x2208: array8 %i5, %g0, %o1
.word 0xfb6e7ff0 ! t0_kref+0x220c: prefetch %i1 - 0x10, 29
.word 0x93a00529 ! t0_kref+0x2210: fsqrts %f9, %f9
.word 0x9290001a ! t0_kref+0x2214: orcc %g0, %i2, %o1
2: .word 0x92bb3b99 ! t0_kref+0x2218: xnorcc %o4, -0x467, %o1
.word 0x92d5c008 ! t0_kref+0x221c: umulcc %l7, %o0, %o1
.word 0x93b24c69 ! t0_kref+0x2220: fnors %f9, %f9, %f9
.word 0x92c34015 ! t0_kref+0x2224: addccc %o5, %l5, %o1
.word 0x927df1c8 ! t0_kref+0x2228: sdiv %l7, -0xe38, %o1
.word 0x921ebcd6 ! t0_kref+0x222c: xor %i2, -0x32a, %o1
.word 0x93a24929 ! t0_kref+0x2230: fmuls %f9, %f9, %f9
.word 0x95a00529 ! t0_kref+0x2234: fsqrts %f9, %f10
.word 0x92828015 ! t0_kref+0x2238: addcc %o2, %l5, %o1
.word 0x929ec017 ! t0_kref+0x223c: xorcc %i3, %l7, %o1
.word 0x91a00548 ! t0_kref+0x2240: fsqrtd %f8, %f8
.word 0xf8a01019 ! t0_kref+0x2244: sta %i4, [%g0 + %i1]0x80
.word 0x92ba7ce5 ! t0_kref+0x2248: xnorcc %o1, -0x31b, %o1
.word 0x93a0188a ! t0_kref+0x224c: fitos %f10, %f9
.word 0x93a01889 ! t0_kref+0x2250: fitos %f9, %f9
.word 0xa785b24a ! t0_kref+0x2254: wr %l6, 0xfffff24a, %gsr
.word 0xf4300019 ! t0_kref+0x2258: sth %i2, [%g0 + %i1]
.word 0x93a0188a ! t0_kref+0x225c: fitos %f10, %f9
.word 0x92aac008 ! t0_kref+0x2260: andncc %o3, %o0, %o1
.word 0xf620a030 ! t0_kref+0x2264: st %i3, [%g2 + 0x30]
.word 0x921d7509 ! t0_kref+0x2268: xor %l5, -0xaf7, %o1
.word 0xd2566016 ! t0_kref+0x226c: ldsh [%i1 + 0x16], %o1
.word 0xd8263ffc ! t0_kref+0x2270: st %o4, [%i0 - 4]
.word 0x925f3c5d ! t0_kref+0x2274: smul %i4, -0x3a3, %o1
.word 0x93170000 ! t0_kref+0x2278: taddcctv %i4, %g0, %o1
.word 0xee30a022 ! t0_kref+0x227c: sth %l7, [%g2 + 0x22]
.word 0xd300a020 ! t0_kref+0x2280: ld [%g2 + 0x20], %f9
.word 0x9fc10000 ! t0_kref+0x2284: call %g4
.word 0x91b246a9 ! t0_kref+0x2288: fmul8x16al %f9, %f9, %f8
.word 0x91a209c8 ! t0_kref+0x228c: fdivd %f8, %f8, %f8
.word 0x81aa0a4a ! t0_kref+0x2290: fcmpd %fcc0, %f8, %f10
.word 0xd03e2008 ! t0_kref+0x2294: std %o0, [%i0 + 8]
.word 0x93a01a48 ! t0_kref+0x2298: fdtoi %f8, %f9
.word 0x92bae8db ! t0_kref+0x229c: xnorcc %o3, 0x8db, %o1
.word 0x9242352e ! t0_kref+0x22a0: addc %o0, -0xad2, %o1
.word 0x81aa0ac8 ! t0_kref+0x22a4: fcmped %fcc0, %f8, %f8
.word 0x95b20c8a ! t0_kref+0x22a8: fandnot2 %f8, %f10, %f10
.word 0x81aa8a4a ! t0_kref+0x22ac: fcmpd %fcc0, %f10, %f10
.word 0x95a2482a ! t0_kref+0x22b0: fadds %f9, %f10, %f10
.word 0x93a28829 ! t0_kref+0x22b4: fadds %f10, %f9, %f9
.word 0x8143c000 ! t0_kref+0x22b8: stbar
.word 0xc06e6008 ! t0_kref+0x22bc: ldstub [%i1 + 8], %g0
.word 0x9295800d ! t0_kref+0x22c0: orcc %l6, %o5, %o1
.word 0xd1be1888 ! t0_kref+0x22c4: stda %f8, [%i0 + %o0]0xc4
.word 0xe07e401c ! t0_kref+0x22c8: swap [%i1 + %i4], %l0
.word 0x93a01889 ! t0_kref+0x22cc: fitos %f9, %f9
.word 0x9de3bfa0 ! t0_kref+0x22d0: save %sp, -0x60, %sp
.word 0x80be76a5 ! t0_kref+0x22d4: xnorcc %i1, -0x95b, %g0
.word 0x93ef0000 ! t0_kref+0x22d8: restore %i4, %g0, %o1
.word 0x93a0052a ! t0_kref+0x22dc: fsqrts %f10, %f9
.word 0xd526401c ! t0_kref+0x22e0: st %f10, [%i1 + %i4]
.word 0xe836201e ! t0_kref+0x22e4: sth %l4, [%i0 + 0x1e]
.word 0x3a800002 ! t0_kref+0x22e8: bcc,a _kref+0x22f0
.word 0xea260000 ! t0_kref+0x22ec: st %l5, [%i0]
.word 0x95b24a6a ! t0_kref+0x22f0: fpadd32s %f9, %f10, %f10
.word 0x92ba60a3 ! t0_kref+0x22f4: xnorcc %o1, 0xa3, %o1
.word 0xeb6e001a ! t0_kref+0x22f8: prefetch %i0 + %i2, 21
.word 0x91b286aa ! t0_kref+0x22fc: fmul8x16al %f10, %f10, %f8
.word 0xd20e8019 ! t0_kref+0x2300: ldub [%i2 + %i1], %o1
.word 0x95b28a88 ! t0_kref+0x2304: fpsub16 %f10, %f8, %f10
.word 0xd51fbce0 ! t0_kref+0x2308: ldd [%fp - 0x320], %f10
.word 0x925572eb ! t0_kref+0x230c: umul %l5, -0xd15, %o1
.word 0x923b000a ! t0_kref+0x2310: xnor %o4, %o2, %o1
.word 0x93a2882a ! t0_kref+0x2314: fadds %f10, %f10, %f9
.word 0x81580000 ! t0_kref+0x2318: flushw
.word 0x93a01a29 ! t0_kref+0x231c: fstoi %f9, %f9
.word 0x91b286e8 ! t0_kref+0x2320: fmul8ulx16 %f10, %f8, %f8
.word 0xc16e0008 ! t0_kref+0x2324: prefetch %i0 + %o0, 0
.word 0x95b28e0a ! t0_kref+0x2328: fand %f10, %f10, %f10
.word 0x93b200e9 ! t0_kref+0x232c: edge16ln %o0, %o1, %o1
.word 0x923eebc4 ! t0_kref+0x2330: xnor %i3, 0xbc4, %o1
.word 0x91b00c00 ! t0_kref+0x2334: fzero %f8
.word 0x92980009 ! t0_kref+0x2338: xorcc %g0, %o1, %o1
.word 0xd200a010 ! t0_kref+0x233c: ld [%g2 + 0x10], %o1
.word 0xd51fbef8 ! t0_kref+0x2340: ldd [%fp - 0x108], %f10
.word 0x95b28d60 ! t0_kref+0x2344: fnot1s %f10, %f10
.word 0xe968a202 ! t0_kref+0x2348: prefetch %g2 + 0x202, 20
.word 0xe968a14b ! t0_kref+0x234c: prefetch %g2 + 0x14b, 20
.word 0x91a0190a ! t0_kref+0x2350: fitod %f10, %f8
.word 0x93400000 ! t0_kref+0x2354: mov %y, %o1
.word 0x921ae2e0 ! t0_kref+0x2358: xor %o3, 0x2e0, %o1
.word 0xd2067ff0 ! t0_kref+0x235c: ld [%i1 - 0x10], %o1
.word 0x95b00c20 ! t0_kref+0x2360: fzeros %f10
.word 0xea7e3fe4 ! t0_kref+0x2364: swap [%i0 - 0x1c], %l5
.word 0x9332600b ! t0_kref+0x2368: srl %o1, 0xb, %o1
.word 0x39800006 ! t0_kref+0x236c: fbuge,a _kref+0x2384
.word 0xd28e9019 ! t0_kref+0x2370: lduba [%i2 + %i1]0x80, %o1
.word 0x95a00548 ! t0_kref+0x2374: fsqrtd %f8, %f10
.word 0x92028000 ! t0_kref+0x2378: add %o2, %g0, %o1
.word 0x92d6c00b ! t0_kref+0x237c: umulcc %i3, %o3, %o1
.word 0x95b009a9 ! t0_kref+0x2380: fexpand %f9, %f10
.word 0xd86e0000 ! t0_kref+0x2384: ldstub [%i0], %o4
.word 0x927a800d ! t0_kref+0x2388: sdiv %o2, %o5, %o1
.word 0x93a248a9 ! t0_kref+0x238c: fsubs %f9, %f9, %f9
.word 0x93352000 ! t0_kref+0x2390: srl %l4, 0x0, %o1
.word 0x35480007 ! t0_kref+0x2394: fbue,a,pt %fcc0, _kref+0x23b0
.word 0xd4b01018 ! t0_kref+0x2398: stha %o2, [%g0 + %i0]0x80
.word 0x2f800001 ! t0_kref+0x239c: fbu,a _kref+0x23a0
.word 0xd250a030 ! t0_kref+0x23a0: ldsh [%g2 + 0x30], %o1
.word 0x921f6e53 ! t0_kref+0x23a4: xor %i5, 0xe53, %o1
.word 0x92558017 ! t0_kref+0x23a8: umul %l6, %l7, %o1
.word 0x92426832 ! t0_kref+0x23ac: addc %o1, 0x832, %o1
.word 0x93b68280 ! t0_kref+0x23b0: array32 %i2, %g0, %o1
.word 0x95a0190a ! t0_kref+0x23b4: fitod %f10, %f10
.word 0xd13e2000 ! t0_kref+0x23b8: std %f8, [%i0]
.word 0x9245000d ! t0_kref+0x23bc: addc %l4, %o5, %o1
.word 0x81aa4a2a ! t0_kref+0x23c0: fcmps %fcc0, %f9, %f10
.word 0x95b20f8a ! t0_kref+0x23c4: for %f8, %f10, %f10
.word 0xf630a030 ! t0_kref+0x23c8: sth %i3, [%g2 + 0x30]
.word 0x931aa13e ! t0_kref+0x23cc: tsubcctv %o2, 0x13e, %o1
.word 0x92d5a504 ! t0_kref+0x23d0: umulcc %l6, 0x504, %o1
.word 0x3e800006 ! t0_kref+0x23d4: bvc,a _kref+0x23ec
.word 0x9272a006 ! t0_kref+0x23d8: udiv %o2, 6, %o1
.word 0x93332010 ! t0_kref+0x23dc: srl %o4, 0x10, %o1
.word 0x95a289ca ! t0_kref+0x23e0: fdivd %f10, %f10, %f10
.word 0xd53f4019 ! t0_kref+0x23e4: std %f10, [%i5 + %i1]
.word 0x8143c000 ! t0_kref+0x23e8: stbar
.word 0xd13e7ff0 ! t0_kref+0x23ec: std %f8, [%i1 - 0x10]
.word 0x92f5a1ab ! t0_kref+0x23f0: udivcc %l6, 0x1ab, %o1
.word 0x92bd26e8 ! t0_kref+0x23f4: xnorcc %l4, 0x6e8, %o1
.word 0x923a8016 ! t0_kref+0x23f8: xnor %o2, %l6, %o1
.word 0x93b28c69 ! t0_kref+0x23fc: fnors %f10, %f9, %f9
.word 0x92e235ee ! t0_kref+0x2400: subccc %o0, -0xa12, %o1
.word 0xd20e4000 ! t0_kref+0x2404: ldub [%i1], %o1
.word 0x9240241c ! t0_kref+0x2408: addc %g0, 0x41c, %o1
.word 0xc368a089 ! t0_kref+0x240c: prefetch %g2 + 0x89, 1
.word 0x81aa0aca ! t0_kref+0x2410: fcmped %fcc0, %f8, %f10
.word 0x93b70334 ! t0_kref+0x2414: bmask %i4, %l4, %o1
.word 0xe67e600c ! t0_kref+0x2418: swap [%i1 + 0xc], %l3
.word 0x929a401b ! t0_kref+0x241c: xorcc %o1, %i3, %o1
.word 0xd20e6011 ! t0_kref+0x2420: ldub [%i1 + 0x11], %o1
.word 0xff6e3fe8 ! t0_kref+0x2424: prefetch %i0 - 0x18, 31
.word 0xf6a01018 ! t0_kref+0x2428: sta %i3, [%g0 + %i0]0x80
.word 0xc0263ff8 ! t0_kref+0x242c: clr [%i0 - 8]
.word 0x9277000a ! t0_kref+0x2430: udiv %i4, %o2, %o1
.word 0x91b2098a ! t0_kref+0x2434: bshuffle %f8, %f10, %f8
.word 0x91b20d40 ! t0_kref+0x2438: fnot1 %f8, %f8
.word 0x933aa010 ! t0_kref+0x243c: sra %o2, 0x10, %o1
.word 0x9de3bfa0 ! t0_kref+0x2440: save %sp, -0x60, %sp
.word 0x93eeffbe ! t0_kref+0x2444: restore %i3, -0x42, %o1
.word 0xf830a000 ! t0_kref+0x2448: sth %i4, [%g2]
.word 0x81834000 ! t0_kref+0x244c: wr %o5, %g0, %y
.word 0xe8380018 ! t0_kref+0x2450: std %l4, [%g0 + %i0]
.word 0x9278000c ! t0_kref+0x2454: sdiv %g0, %o4, %o1
.word 0xd03e7fe0 ! t0_kref+0x2458: std %o0, [%i1 - 0x20]
.word 0x83414000 ! t0_kref+0x245c: mov %pc, %g1
.word 0x9272c01b ! t0_kref+0x2460: udiv %o3, %i3, %o1
.word 0x81aa4a29 ! t0_kref+0x2464: fcmps %fcc0, %f9, %f9
.word 0x929a66c3 ! t0_kref+0x2468: xorcc %o1, 0x6c3, %o1
.word 0x81aa4a29 ! t0_kref+0x246c: fcmps %fcc0, %f9, %f9
.word 0x923d0016 ! t0_kref+0x2470: xnor %l4, %l6, %o1
.word 0xf3ee501b ! t0_kref+0x2474: prefetcha %i1 + %i3, 25
.word 0x91b20e0a ! t0_kref+0x2478: fand %f8, %f10, %f8
.word 0xd500a020 ! t0_kref+0x247c: ld [%g2 + 0x20], %f10
.word 0x921d6944 ! t0_kref+0x2480: xor %l5, 0x944, %o1
.word 0x93a28929 ! t0_kref+0x2484: fmuls %f10, %f9, %f9
.word 0x91a209ca ! t0_kref+0x2488: fdivd %f8, %f10, %f8
.word 0x95a0052a ! t0_kref+0x248c: fsqrts %f10, %f10
.word 0x8143e040 ! t0_kref+0x2490: membar 0x40
.word 0x933a001b ! t0_kref+0x2494: sra %o0, %i3, %o1
.word 0x93b68089 ! t0_kref+0x2498: edge16 %i2, %o1, %o1
.word 0x9276801d ! t0_kref+0x249c: udiv %i2, %i5, %o1
.word 0x928e801a ! t0_kref+0x24a0: andcc %i2, %i2, %o1
.word 0x923ebc86 ! t0_kref+0x24a4: xnor %i2, -0x37a, %o1
.word 0x83414000 ! t0_kref+0x24a8: mov %pc, %g1
.word 0x93b28c6a ! t0_kref+0x24ac: fnors %f10, %f10, %f9
.word 0x92adc009 ! t0_kref+0x24b0: andncc %l7, %o1, %o1
.word 0xd67e001c ! t0_kref+0x24b4: swap [%i0 + %i4], %o3
.word 0x933ee01f ! t0_kref+0x24b8: sra %i3, 0x1f, %o1
.word 0x95a20848 ! t0_kref+0x24bc: faddd %f8, %f8, %f10
.word 0x923eb744 ! t0_kref+0x24c0: xnor %i2, -0x8bc, %o1
.word 0x001fffff ! t0_kref+0x24c4: illtrap 0x1fffff
.word 0x93b3013a ! t0_kref+0x24c8: edge32n %o4, %i2, %o1
.word 0x95a00548 ! t0_kref+0x24cc: fsqrtd %f8, %f10
.word 0x933a6010 ! t0_kref+0x24d0: sra %o1, 0x10, %o1
.word 0x91b286a9 ! t0_kref+0x24d4: fmul8x16al %f10, %f9, %f8
.word 0xe7f61017 ! t0_kref+0x24d8: casxa [%i0]0x80, %l7, %l3
.word 0x92e2c015 ! t0_kref+0x24dc: subccc %o3, %l5, %o1
.word 0x91a00548 ! t0_kref+0x24e0: fsqrtd %f8, %f8
.word 0xb8103ffc ! t0_kref+0x24e4: mov 0xfffffffc, %i4
.word 0x91a0054a ! t0_kref+0x24e8: fsqrtd %f10, %f8
.word 0xe43f4018 ! t0_kref+0x24ec: std %l2, [%i5 + %i0]
.word 0x921d001b ! t0_kref+0x24f0: xor %l4, %i3, %o1
.word 0xd0380019 ! t0_kref+0x24f4: std %o0, [%g0 + %i1]
.word 0x92bdecf6 ! t0_kref+0x24f8: xnorcc %l7, 0xcf6, %o1
.word 0x9fc10000 ! t0_kref+0x24fc: call %g4
.word 0x92d6ea54 ! t0_kref+0x2500: umulcc %i3, 0xa54, %o1
.word 0x95a0190a ! t0_kref+0x2504: fitod %f10, %f10
.word 0xd210a022 ! t0_kref+0x2508: lduh [%g2 + 0x22], %o1
.word 0x9de3bfa0 ! t0_kref+0x250c: save %sp, -0x60, %sp
.word 0x93e80018 ! t0_kref+0x2510: restore %g0, %i0, %o1
.word 0x95b28d29 ! t0_kref+0x2514: fandnot1s %f10, %f9, %f10
.word 0x93a000a9 ! t0_kref+0x2518: fnegs %f9, %f9
.word 0x95a01048 ! t0_kref+0x251c: fdtox %f8, %f10
.word 0x91a0190a ! t0_kref+0x2520: fitod %f10, %f8
.word 0x92f2800a ! t0_kref+0x2524: udivcc %o2, %o2, %o1
.word 0xda267ffc ! t0_kref+0x2528: st %o5, [%i1 - 4]
.word 0xef68a209 ! t0_kref+0x252c: prefetch %g2 + 0x209, 23
.word 0x95b28f4a ! t0_kref+0x2530: fornot1 %f10, %f10, %f10
.word 0x91b28d40 ! t0_kref+0x2534: fnot1 %f10, %f8
.word 0xd256c018 ! t0_kref+0x2538: ldsh [%i3 + %i0], %o1
.word 0x93a2492a ! t0_kref+0x253c: fmuls %f9, %f10, %f9
.word 0xd2861000 ! t0_kref+0x2540: lda [%i0]0x80, %o1
.word 0xd6363ff4 ! t0_kref+0x2544: sth %o3, [%i0 - 0xc]
.word 0x8143c000 ! t0_kref+0x2548: stbar
.word 0xd3263fe4 ! t0_kref+0x254c: st %f9, [%i0 - 0x1c]
.word 0x92df400c ! t0_kref+0x2550: smulcc %i5, %o4, %o1
.word 0xf8b6501b ! t0_kref+0x2554: stha %i4, [%i1 + %i3]0x80
.word 0x93a0188a ! t0_kref+0x2558: fitos %f10, %f9
.word 0x95a24829 ! t0_kref+0x255c: fadds %f9, %f9, %f10
.word 0xebee101b ! t0_kref+0x2560: prefetcha %i0 + %i3, 21
.word 0x9265f9cf ! t0_kref+0x2564: subc %l7, -0x631, %o1
.word 0xd25e6000 ! t0_kref+0x2568: ldx [%i1], %o1
call SYM(t0_subr1)
.word 0xd13f4018 ! t0_kref+0x2570: std %f8, [%i5 + %i0]
.word 0x9336a003 ! t0_kref+0x2574: srl %i2, 0x3, %o1
.word 0x81aa0ac8 ! t0_kref+0x2578: fcmped %fcc0, %f8, %f8
.word 0x9332a00a ! t0_kref+0x257c: srl %o2, 0xa, %o1
.word 0x92537351 ! t0_kref+0x2580: umul %o5, -0xcaf, %o1
.word 0xd240a000 ! t0_kref+0x2584: ldsw [%g2], %o1
.word 0x92f5ead2 ! t0_kref+0x2588: udivcc %l7, 0xad2, %o1
.word 0xec3e6000 ! t0_kref+0x258c: std %l6, [%i1]
.word 0xd026601c ! t0_kref+0x2590: st %o0, [%i1 + 0x1c]
.word 0x92202386 ! t0_kref+0x2594: sub %g0, 0x386, %o1
.word 0xea6e601c ! t0_kref+0x2598: ldstub [%i1 + 0x1c], %l5
.word 0xd208a032 ! t0_kref+0x259c: ldub [%g2 + 0x32], %o1
.word 0x93a0052a ! t0_kref+0x25a0: fsqrts %f10, %f9
.word 0x9fc00004 ! t0_kref+0x25a4: call %g0 + %g4
.word 0x92703562 ! t0_kref+0x25a8: udiv %g0, -0xa9e, %o1
.word 0x922ab181 ! t0_kref+0x25ac: andn %o2, -0xe7f, %o1
.word 0x9333401c ! t0_kref+0x25b0: srl %o5, %i4, %o1
.word 0x9322c01b ! t0_kref+0x25b4: mulscc %o3, %i3, %o1
.word 0x81dba8de ! t0_kref+0x25b8: flush %sp + 0x8de
.word 0x91a00548 ! t0_kref+0x25bc: fsqrtd %f8, %f8
.word 0xe83f4018 ! t0_kref+0x25c0: std %l4, [%i5 + %i0]
.word 0xd1b81018 ! t0_kref+0x25c4: stda %f8, [%g0 + %i0]0x80
.word 0x92b52d6e ! t0_kref+0x25c8: orncc %l4, 0xd6e, %o1
.word 0x9266adc9 ! t0_kref+0x25cc: subc %i2, 0xdc9, %o1
.word 0x93a24829 ! t0_kref+0x25d0: fadds %f9, %f9, %f9
.word 0xfa28a013 ! t0_kref+0x25d4: stb %i5, [%g2 + 0x13]
.word 0x3d800007 ! t0_kref+0x25d8: fbule,a _kref+0x25f4
.word 0x8143c000 ! t0_kref+0x25dc: stbar
.word 0x95b286ca ! t0_kref+0x25e0: fmul8sux16 %f10, %f10, %f10
.word 0x9340c000 ! t0_kref+0x25e4: mov %asi, %o1
.word 0xc568a005 ! t0_kref+0x25e8: prefetch %g2 + 5, 2
.word 0x91a01909 ! t0_kref+0x25ec: fitod %f9, %f8
.word 0x92536e3c ! t0_kref+0x25f0: umul %o5, 0xe3c, %o1
.word 0x933b001c ! t0_kref+0x25f4: sra %o4, %i4, %o1
.word 0x95a28829 ! t0_kref+0x25f8: fadds %f10, %f9, %f10
.word 0x95b00c20 ! t0_kref+0x25fc: fzeros %f10
.word 0xd3801018 ! t0_kref+0x2600: lda [%g0 + %i0]0x80, %f9
.word 0x95b20dc8 ! t0_kref+0x2604: fnand %f8, %f8, %f10
.word 0xd1be181b ! t0_kref+0x2608: stda %f8, [%i0 + %i3]0xc0
.word 0x95a0190a ! t0_kref+0x260c: fitod %f10, %f10
.word 0x91a209ca ! t0_kref+0x2610: fdivd %f8, %f10, %f8
.word 0x81aa0aca ! t0_kref+0x2614: fcmped %fcc0, %f8, %f10
.word 0x95b20a8a ! t0_kref+0x2618: fpsub16 %f8, %f10, %f10
.word 0xf1ee101b ! t0_kref+0x261c: prefetcha %i0 + %i3, 24
.word 0x13340bac ! t0_kref+0x2620: sethi %hi(0xd02eb000), %o1
.word 0x9fc10000 ! t0_kref+0x2624: call %g4
.word 0xeb68a10d ! t0_kref+0x2628: prefetch %g2 + 0x10d, 21
.word 0xd20e0000 ! t0_kref+0x262c: ldub [%i0], %o1
.word 0x9275338c ! t0_kref+0x2630: udiv %l4, -0xc74, %o1
.word 0x91a289ca ! t0_kref+0x2634: fdivd %f10, %f10, %f8
.word 0x81daf550 ! t0_kref+0x2638: flush %o3 - 0xab0
.word 0x927a4016 ! t0_kref+0x263c: sdiv %o1, %l6, %o1
.word 0x91a0190a ! t0_kref+0x2640: fitod %f10, %f8
.word 0x93a28829 ! t0_kref+0x2644: fadds %f10, %f9, %f9
.word 0xd500a030 ! t0_kref+0x2648: ld [%g2 + 0x30], %f10
.word 0x92ae800b ! t0_kref+0x264c: andncc %i2, %o3, %o1
.word 0x93a00029 ! t0_kref+0x2650: fmovs %f9, %f9
.word 0x81aa4a2a ! t0_kref+0x2654: fcmps %fcc0, %f9, %f10
.word 0xd200a020 ! t0_kref+0x2658: ld [%g2 + 0x20], %o1
.word 0x933f400a ! t0_kref+0x265c: sra %i5, %o2, %o1
.word 0x95b24c69 ! t0_kref+0x2660: fnors %f9, %f9, %f10
.word 0x95b2874a ! t0_kref+0x2664: fpack32 %f10, %f10, %f10
.word 0x93b5813b ! t0_kref+0x2668: edge32n %l6, %i3, %o1
call SYM(t0_subr1)
.word 0x93b2848a ! t0_kref+0x2670: fcmple32 %f10, %f10, %o1
.word 0x93b2050a ! t0_kref+0x2674: fcmpgt16 %f8, %f10, %o1
.word 0xd5b81018 ! t0_kref+0x2678: stda %f10, [%g0 + %i0]0x80
.word 0x9235c00b ! t0_kref+0x267c: orn %l7, %o3, %o1
.word 0x93a000a9 ! t0_kref+0x2680: fnegs %f9, %f9
.word 0x929b0009 ! t0_kref+0x2684: xorcc %o4, %o1, %o1
.word 0x92fec00a ! t0_kref+0x2688: sdivcc %i3, %o2, %o1
.word 0xe828a012 ! t0_kref+0x268c: stb %l4, [%g2 + 0x12]
.word 0x92473938 ! t0_kref+0x2690: addc %i4, -0x6c8, %o1
.word 0x81aa4a29 ! t0_kref+0x2694: fcmps %fcc0, %f9, %f9
.word 0x9de3bfa0 ! t0_kref+0x2698: save %sp, -0x60, %sp
.word 0xb4860018 ! t0_kref+0x269c: addcc %i0, %i0, %i2
.word 0x93eeac68 ! t0_kref+0x26a0: restore %i2, 0xc68, %o1
.word 0xd46e001a ! t0_kref+0x26a4: ldstub [%i0 + %i2], %o2
.word 0x95a289a9 ! t0_kref+0x26a8: fdivs %f10, %f9, %f10
.word 0x93a288a9 ! t0_kref+0x26ac: fsubs %f10, %f9, %f9
.word 0xd520a010 ! t0_kref+0x26b0: st %f10, [%g2 + 0x10]
.word 0x81aa8aca ! t0_kref+0x26b4: fcmped %fcc0, %f10, %f10
.word 0x93b00cea ! t0_kref+0x26b8: fnot2s %f10, %f9
.word 0xd2c71018 ! t0_kref+0x26bc: ldswa [%i4 + %i0]0x80, %o1
.word 0x9253400a ! t0_kref+0x26c0: umul %o5, %o2, %o1
.word 0xd2d6d018 ! t0_kref+0x26c4: ldsha [%i3 + %i0]0x80, %o1
.word 0x92bef31a ! t0_kref+0x26c8: xnorcc %i3, -0xce6, %o1
.word 0x93a01a4a ! t0_kref+0x26cc: fdtoi %f10, %f9
.word 0xd20e001a ! t0_kref+0x26d0: ldub [%i0 + %i2], %o1
.word 0x95b2090a ! t0_kref+0x26d4: faligndata %f8, %f10, %f10
.word 0xd240a020 ! t0_kref+0x26d8: ldsw [%g2 + 0x20], %o1
.word 0x93b2c108 ! t0_kref+0x26dc: edge32 %o3, %o0, %o1
.word 0x91a289c8 ! t0_kref+0x26e0: fdivd %f10, %f8, %f8
.word 0xd41e4000 ! t0_kref+0x26e4: ldd [%i1], %o2
.word 0x2b800004 ! t0_kref+0x26e8: fbug,a _kref+0x26f8
.word 0x95b009aa ! t0_kref+0x26ec: fexpand %f10, %f10
.word 0x91a289ca ! t0_kref+0x26f0: fdivd %f10, %f10, %f8
.word 0xe5ee101a ! t0_kref+0x26f4: prefetcha %i0 + %i2, 18
.word 0x93b28faa ! t0_kref+0x26f8: fors %f10, %f10, %f9
.word 0x930a401b ! t0_kref+0x26fc: tsubcc %o1, %i3, %o1
.word 0xd2901018 ! t0_kref+0x2700: lduha [%g0 + %i0]0x80, %o1
.word 0x95b28628 ! t0_kref+0x2704: fmul8x16 %f10, %f8, %f10
.word 0x933ee004 ! t0_kref+0x2708: sra %i3, 0x4, %o1
.word 0x8143e046 ! t0_kref+0x270c: membar 0x46
.word 0x93a24929 ! t0_kref+0x2710: fmuls %f9, %f9, %f9
.word 0x91a0054a ! t0_kref+0x2714: fsqrtd %f10, %f8
.word 0x93a2882a ! t0_kref+0x2718: fadds %f10, %f10, %f9
.word 0x91a0192a ! t0_kref+0x271c: fstod %f10, %f8
.word 0x91b28e08 ! t0_kref+0x2720: fand %f10, %f8, %f8
.word 0x95a01a4a ! t0_kref+0x2724: fdtoi %f10, %f10
.word 0xf8763ff8 ! t0_kref+0x2728: stx %i4, [%i0 - 8]
.word 0x921d0000 ! t0_kref+0x272c: xor %l4, %g0, %o1
.word 0x91b2862a ! t0_kref+0x2730: fmul8x16 %f10, %f10, %f8
.word 0x95a00548 ! t0_kref+0x2734: fsqrtd %f8, %f10
.word 0x93b6c01c ! t0_kref+0x2738: edge8 %i3, %i4, %o1
.word 0x91b20748 ! t0_kref+0x273c: fpack32 %f8, %f8, %f8
.word 0x8143e040 ! t0_kref+0x2740: membar 0x40
.word 0xec7e3ff8 ! t0_kref+0x2744: swap [%i0 - 8], %l6
.word 0x95a2882a ! t0_kref+0x2748: fadds %f10, %f10, %f10
.word 0x95a0190a ! t0_kref+0x274c: fitod %f10, %f10
.word 0x95a28848 ! t0_kref+0x2750: faddd %f10, %f8, %f10
.word 0x36800003 ! t0_kref+0x2754: bge,a _kref+0x2760
.word 0x91a28848 ! t0_kref+0x2758: faddd %f10, %f8, %f8
.word 0x93b6c200 ! t0_kref+0x275c: array8 %i3, %g0, %o1
.word 0x95a018ca ! t0_kref+0x2760: fdtos %f10, %f10
.word 0xd2ce5000 ! t0_kref+0x2764: ldsba [%i1]0x80, %o1
.word 0xd300a030 ! t0_kref+0x2768: ld [%g2 + 0x30], %f9
.word 0x95a24929 ! t0_kref+0x276c: fmuls %f9, %f9, %f10
.word 0xd2063fe4 ! t0_kref+0x2770: ld [%i0 - 0x1c], %o1
.word 0x93326017 ! t0_kref+0x2774: srl %o1, 0x17, %o1
.word 0x92830014 ! t0_kref+0x2778: addcc %o4, %l4, %o1
.word 0x13222de7 ! t0_kref+0x277c: sethi %hi(0x88b79c00), %o1
.word 0xe96e401d ! t0_kref+0x2780: prefetch %i1 + %i5, 20
.word 0x91a0190a ! t0_kref+0x2784: fitod %f10, %f8
.word 0x85853cc0 ! t0_kref+0x2788: wr %l4, 0xfffffcc0, %ccr
.word 0xd2567fe2 ! t0_kref+0x278c: ldsh [%i1 - 0x1e], %o1
.word 0x9340c000 ! t0_kref+0x2790: mov %asi, %o1
.word 0x93b28c6a ! t0_kref+0x2794: fnors %f10, %f10, %f9
.word 0x36800002 ! t0_kref+0x2798: bge,a _kref+0x27a0
.word 0x91b28d40 ! t0_kref+0x279c: fnot1 %f10, %f8
.word 0x9fc10000 ! t0_kref+0x27a0: call %g4
.word 0xe83e6018 ! t0_kref+0x27a4: std %l4, [%i1 + 0x18]
call SYM(t0_subr1)
.word 0x92570016 ! t0_kref+0x27ac: umul %i4, %l6, %o1
.word 0xd1be188b ! t0_kref+0x27b0: stda %f8, [%i0 + %o3]0xc4
.word 0x9202e812 ! t0_kref+0x27b4: add %o3, 0x812, %o1
.word 0x86102002 ! t0_kref+0x27b8: mov 0x2, %g3
.word 0x32800000 ! t0_kref+0x27bc: bne,a _kref+0x27bc
.word 0x86a0e001 ! t0_kref+0x27c0: subcc %g3, 1, %g3
.word 0xd208a010 ! t0_kref+0x27c4: ldub [%g2 + 0x10], %o1
.word 0xc568a08e ! t0_kref+0x27c8: prefetch %g2 + 0x8e, 2
.word 0xd520a000 ! t0_kref+0x27cc: st %f10, [%g2]
.word 0xd256001b ! t0_kref+0x27d0: ldsh [%i0 + %i3], %o1
.word 0x9de3bfa0 ! t0_kref+0x27d4: save %sp, -0x60, %sp
.word 0x93ee64da ! t0_kref+0x27d8: restore %i1, 0x4da, %o1
.word 0xc5ee500a ! t0_kref+0x27dc: prefetcha %i1 + %o2, 2
.word 0xd4180018 ! t0_kref+0x27e0: ldd [%g0 + %i0], %o2
.word 0x923b2620 ! t0_kref+0x27e4: xnor %o4, 0x620, %o1
.word 0x81aa0aca ! t0_kref+0x27e8: fcmped %fcc0, %f8, %f10
.word 0x930a001c ! t0_kref+0x27ec: tsubcc %o0, %i4, %o1
.word 0x95b24ca9 ! t0_kref+0x27f0: fandnot2s %f9, %f9, %f10
.word 0xc12e2014 ! t0_kref+0x27f4: st %fsr, [%i0 + 0x14]
.word 0x92e5801c ! t0_kref+0x27f8: subccc %l6, %i4, %o1
.word 0xed68a20b ! t0_kref+0x27fc: prefetch %g2 + 0x20b, 22
.word 0xec1e001d ! t0_kref+0x2800: ldd [%i0 + %i5], %l6
.word 0x92beff88 ! t0_kref+0x2804: xnorcc %i3, -0x78, %o1
.word 0x9275fb70 ! t0_kref+0x2808: udiv %l7, -0x490, %o1
.word 0x92f53128 ! t0_kref+0x280c: udivcc %l4, -0xed8, %o1
.word 0xd520a000 ! t0_kref+0x2810: st %f10, [%g2]
.word 0xd6266014 ! t0_kref+0x2814: st %o3, [%i1 + 0x14]
.word 0x81868000 ! t0_kref+0x2818: wr %i2, %g0, %y
.word 0x92f7001b ! t0_kref+0x281c: udivcc %i4, %i3, %o1
.word 0x81aa0aca ! t0_kref+0x2820: fcmped %fcc0, %f8, %f10
.word 0x9245801d ! t0_kref+0x2824: addc %l6, %i5, %o1
.word 0xd8180019 ! t0_kref+0x2828: ldd [%g0 + %i1], %o4
.word 0x93a249aa ! t0_kref+0x282c: fdivs %f9, %f10, %f9
.word 0x92bb4008 ! t0_kref+0x2830: xnorcc %o5, %o0, %o1
.word 0x93b00768 ! t0_kref+0x2834: fpack16 %f8, %f9
.word 0x91a0190a ! t0_kref+0x2838: fitod %f10, %f8
.word 0x95a0052a ! t0_kref+0x283c: fsqrts %f10, %f10
.word 0x93a24929 ! t0_kref+0x2840: fmuls %f9, %f9, %f9
.word 0x81aa4aa9 ! t0_kref+0x2844: fcmpes %fcc0, %f9, %f9
.word 0x95a289a9 ! t0_kref+0x2848: fdivs %f10, %f9, %f10
.word 0xd20e0000 ! t0_kref+0x284c: ldub [%i0], %o1
.word 0xd03e401d ! t0_kref+0x2850: std %o0, [%i1 + %i5]
.word 0xd2000019 ! t0_kref+0x2854: ld [%g0 + %i1], %o1
.word 0x91b00f0a ! t0_kref+0x2858: fsrc2 %f10, %f8
.word 0x93336005 ! t0_kref+0x285c: srl %o5, 0x5, %o1
.word 0xc807bfe8 ! t0_kref+0x2860: ld [%fp - 0x18], %g4
call SYM(t0_subr0)
.word 0x93b20448 ! t0_kref+0x2868: fcmpne16 %f8, %f8, %o1
.word 0x93326005 ! t0_kref+0x286c: srl %o1, 0x5, %o1
.word 0x95a2084a ! t0_kref+0x2870: faddd %f8, %f10, %f10
.word 0x9286eaaf ! t0_kref+0x2874: addcc %i3, 0xaaf, %o1
.word 0x92432f56 ! t0_kref+0x2878: addc %o4, 0xf56, %o1
.word 0x95b00fe0 ! t0_kref+0x287c: fones %f10
.word 0x81aa4a29 ! t0_kref+0x2880: fcmps %fcc0, %f9, %f9
.word 0x36800003 ! t0_kref+0x2884: bge,a _kref+0x2890
.word 0x93b68314 ! t0_kref+0x2888: alignaddr %i2, %l4, %o1
.word 0xd208a032 ! t0_kref+0x288c: ldub [%g2 + 0x32], %o1
.word 0x92bde868 ! t0_kref+0x2890: xnorcc %l7, 0x868, %o1
.word 0xd2566018 ! t0_kref+0x2894: ldsh [%i1 + 0x18], %o1
.word 0x923f401a ! t0_kref+0x2898: xnor %i5, %i2, %o1
.word 0x92d5b13e ! t0_kref+0x289c: umulcc %l6, -0xec2, %o1
.word 0xe67e7ff4 ! t0_kref+0x28a0: swap [%i1 - 0xc], %l3
.word 0xd11fbf28 ! t0_kref+0x28a4: ldd [%fp - 0xd8], %f8
.word 0x91a000c8 ! t0_kref+0x28a8: fnegd %f8, %f8
.word 0x81aa8ac8 ! t0_kref+0x28ac: fcmped %fcc0, %f10, %f8
.word 0x93400000 ! t0_kref+0x28b0: mov %y, %o1
.word 0x95a24829 ! t0_kref+0x28b4: fadds %f9, %f9, %f10
.word 0xedee501d ! t0_kref+0x28b8: prefetcha %i1 + %i5, 22
.word 0x92bd400b ! t0_kref+0x28bc: xnorcc %l5, %o3, %o1
.word 0x92ad4014 ! t0_kref+0x28c0: andncc %l5, %l4, %o1
.word 0x86102006 ! t0_kref+0x28c4: mov 0x6, %g3
.word 0x86a0e001 ! t0_kref+0x28c8: subcc %g3, 1, %g3
.word 0x22800014 ! t0_kref+0x28cc: be,a _kref+0x291c
.word 0x9282c008 ! t0_kref+0x28d0: addcc %o3, %o0, %o1
.word 0x9322a3fa ! t0_kref+0x28d4: mulscc %o2, 0x3fa, %o1
.word 0x93418000 ! t0_kref+0x28d8: mov %fprs, %o1
.word 0x95a01909 ! t0_kref+0x28dc: fitod %f9, %f10
.word 0x9252801a ! t0_kref+0x28e0: umul %o2, %i2, %o1
.word 0x93b007a8 ! t0_kref+0x28e4: fpackfix %f8, %f9
.word 0x923d2774 ! t0_kref+0x28e8: xnor %l4, 0x774, %o1
.word 0xd20e3ffd ! t0_kref+0x28ec: ldub [%i0 - 3], %o1
.word 0x81aa4aa9 ! t0_kref+0x28f0: fcmpes %fcc0, %f9, %f9
.word 0xd11e001d ! t0_kref+0x28f4: ldd [%i0 + %i5], %f8
.word 0x92e2617d ! t0_kref+0x28f8: subccc %o1, 0x17d, %o1
.word 0xc7ee5015 ! t0_kref+0x28fc: prefetcha %i1 + %l5, 3
.word 0x91a0192a ! t0_kref+0x2900: fstod %f10, %f8
.word 0xf6270018 ! t0_kref+0x2904: st %i3, [%i4 + %i0]
.word 0x91a0190a ! t0_kref+0x2908: fitod %f10, %f8
.word 0xf6262000 ! t0_kref+0x290c: st %i3, [%i0]
.word 0xd1be188a ! t0_kref+0x2910: stda %f8, [%i0 + %o2]0xc4
.word 0x81aa8a48 ! t0_kref+0x2914: fcmpd %fcc0, %f10, %f8
.word 0x928d0009 ! t0_kref+0x2918: andcc %l4, %o1, %o1
.word 0x29800007 ! t0_kref+0x291c: fbl,a _kref+0x2938
.word 0xd28e101a ! t0_kref+0x2920: lduba [%i0 + %i2]0x80, %o1
.word 0xd1be589c ! t0_kref+0x2924: stda %f8, [%i1 + %i4]0xc4
.word 0xd208a021 ! t0_kref+0x2928: ldub [%g2 + 0x21], %o1
.word 0x93b205c8 ! t0_kref+0x292c: fcmpeq32 %f8, %f8, %o1
.word 0xec20a000 ! t0_kref+0x2930: st %l6, [%g2]
.word 0x91a00548 ! t0_kref+0x2934: fsqrtd %f8, %f8
.word 0x9245a0ab ! t0_kref+0x2938: addc %l6, 0xab, %o1
.word 0x93b6c240 ! t0_kref+0x293c: array16 %i3, %g0, %o1
.word 0xd636c018 ! t0_kref+0x2940: sth %o3, [%i3 + %i0]
.word 0x93a28929 ! t0_kref+0x2944: fmuls %f10, %f9, %f9
.word 0xda762018 ! t0_kref+0x2948: stx %o5, [%i0 + 0x18]
.word 0xe07e600c ! t0_kref+0x294c: swap [%i1 + 0xc], %l0
.word 0xc07e7fec ! t0_kref+0x2950: swap [%i1 - 0x14], %g0
.word 0x8143e040 ! t0_kref+0x2954: membar 0x40
.word 0x81aa0ac8 ! t0_kref+0x2958: fcmped %fcc0, %f8, %f8
.word 0x93b00cea ! t0_kref+0x295c: fnot2s %f10, %f9
.word 0x25480004 ! t0_kref+0x2960: fblg,a,pt %fcc0, _kref+0x2970
.word 0x95a24929 ! t0_kref+0x2964: fmuls %f9, %f9, %f10
.word 0xd208a031 ! t0_kref+0x2968: ldub [%g2 + 0x31], %o1
.word 0x93a01a48 ! t0_kref+0x296c: fdtoi %f8, %f9
.word 0x92920015 ! t0_kref+0x2970: orcc %o0, %l5, %o1
.word 0x9de3bfa0 ! t0_kref+0x2974: save %sp, -0x60, %sp
.word 0x93ef401c ! t0_kref+0x2978: restore %i5, %i4, %o1
.word 0x9fc00004 ! t0_kref+0x297c: call %g0 + %g4
.word 0x95b20c88 ! t0_kref+0x2980: fandnot2 %f8, %f8, %f10
.word 0x93b54129 ! t0_kref+0x2984: edge32n %l5, %o1, %o1
.word 0xd300a000 ! t0_kref+0x2988: ld [%g2], %f9
.word 0xec7e7ff4 ! t0_kref+0x298c: swap [%i1 - 0xc], %l6
.word 0x92f030e2 ! t0_kref+0x2990: udivcc %g0, -0xf1e, %o1
.word 0xd250a000 ! t0_kref+0x2994: ldsh [%g2], %o1
.word 0x93a24929 ! t0_kref+0x2998: fmuls %f9, %f9, %f9
.word 0xd206200c ! t0_kref+0x299c: ld [%i0 + 0xc], %o1
.word 0xd67e7fec ! t0_kref+0x29a0: swap [%i1 - 0x14], %o3
.word 0x92403ee7 ! t0_kref+0x29a4: addc %g0, -0x119, %o1
.word 0xf82e201f ! t0_kref+0x29a8: stb %i4, [%i0 + 0x1f]
.word 0x93b24a29 ! t0_kref+0x29ac: fpadd16s %f9, %f9, %f9
.word 0xef68a000 ! t0_kref+0x29b0: prefetch %g2, 23
.word 0x8143c000 ! t0_kref+0x29b4: stbar
.word 0x9295800b ! t0_kref+0x29b8: orcc %l6, %o3, %o1
.word 0x81aa8a29 ! t0_kref+0x29bc: fcmps %fcc0, %f10, %f9
.word 0x93a24829 ! t0_kref+0x29c0: fadds %f9, %f9, %f9
.word 0x92bf0009 ! t0_kref+0x29c4: xnorcc %i4, %o1, %o1
.word 0x95a00548 ! t0_kref+0x29c8: fsqrtd %f8, %f10
.word 0xd500a000 ! t0_kref+0x29cc: ld [%g2], %f10
.word 0x81aa0a4a ! t0_kref+0x29d0: fcmpd %fcc0, %f8, %f10
.word 0x932276f4 ! t0_kref+0x29d4: mulscc %o1, -0x90c, %o1
.word 0xc0774019 ! t0_kref+0x29d8: stx %g0, [%i5 + %i1]
.word 0x81854000 ! t0_kref+0x29dc: wr %l5, %g0, %y
.word 0xf628a030 ! t0_kref+0x29e0: stb %i3, [%g2 + 0x30]
.word 0xf6300019 ! t0_kref+0x29e4: sth %i3, [%g0 + %i1]
.word 0x91a28848 ! t0_kref+0x29e8: faddd %f10, %f8, %f8
.word 0x92bb0014 ! t0_kref+0x29ec: xnorcc %o4, %l4, %o1
.word 0x8143e040 ! t0_kref+0x29f0: membar 0x40
.word 0x9298315a ! t0_kref+0x29f4: xorcc %g0, -0xea6, %o1
.word 0x91b20a88 ! t0_kref+0x29f8: fpsub16 %f8, %f8, %f8
.word 0xe7ee501c ! t0_kref+0x29fc: prefetcha %i1 + %i4, 19
.word 0xd03e401d ! t0_kref+0x2a00: std %o0, [%i1 + %i5]
.word 0x93b28d60 ! t0_kref+0x2a04: fnot1s %f10, %f9
.word 0x93a018c8 ! t0_kref+0x2a08: fdtos %f8, %f9
.word 0xe83e6010 ! t0_kref+0x2a0c: std %l4, [%i1 + 0x10]
.word 0x92732c96 ! t0_kref+0x2a10: udiv %o4, 0xc96, %o1
.word 0xda264000 ! t0_kref+0x2a14: st %o5, [%i1]
.word 0x95b28d40 ! t0_kref+0x2a18: fnot1 %f10, %f10
.word 0xd11fbe90 ! t0_kref+0x2a1c: ldd [%fp - 0x170], %f8
.word 0x81aa8a4a ! t0_kref+0x2a20: fcmpd %fcc0, %f10, %f10
.word 0x929e801c ! t0_kref+0x2a24: xorcc %i2, %i4, %o1
.word 0x92f83538 ! t0_kref+0x2a28: sdivcc %g0, -0xac8, %o1
.word 0x92b5b483 ! t0_kref+0x2a2c: orncc %l6, -0xb7d, %o1
.word 0x93b00fe0 ! t0_kref+0x2a30: fones %f9
.word 0x92aa2dc6 ! t0_kref+0x2a34: andncc %o0, 0xdc6, %o1
.word 0xe83e6000 ! t0_kref+0x2a38: std %l4, [%i1]
.word 0x93a289a9 ! t0_kref+0x2a3c: fdivs %f10, %f9, %f9
.word 0x91b2496a ! t0_kref+0x2a40: fpmerge %f9, %f10, %f8
.word 0x928abe3c ! t0_kref+0x2a44: andcc %o2, -0x1c4, %o1
.word 0x92ae8009 ! t0_kref+0x2a48: andncc %i2, %o1, %o1
.word 0x9fc10000 ! t0_kref+0x2a4c: call %g4
.word 0x91b2898a ! t0_kref+0x2a50: bshuffle %f10, %f10, %f8
.word 0x9de3bfa0 ! t0_kref+0x2a54: save %sp, -0x60, %sp
.word 0xb0467e05 ! t0_kref+0x2a58: addc %i1, -0x1fb, %i0
.word 0x93ef401b ! t0_kref+0x2a5c: restore %i5, %i3, %o1
.word 0x91b00f08 ! t0_kref+0x2a60: fsrc2 %f8, %f8
.word 0x93a000aa ! t0_kref+0x2a64: fnegs %f10, %f9
.word 0x95a00548 ! t0_kref+0x2a68: fsqrtd %f8, %f10
.word 0x927ee748 ! t0_kref+0x2a6c: sdiv %i3, 0x748, %o1
.word 0xc7ee1014 ! t0_kref+0x2a70: prefetcha %i0 + %l4, 3
.word 0x81aa8aa9 ! t0_kref+0x2a74: fcmpes %fcc0, %f10, %f9
.word 0x92d6ae6f ! t0_kref+0x2a78: umulcc %i2, 0xe6f, %o1
.word 0x9246e8b0 ! t0_kref+0x2a7c: addc %i3, 0x8b0, %o1
.word 0x95a2892a ! t0_kref+0x2a80: fmuls %f10, %f10, %f10
.word 0x91a208ca ! t0_kref+0x2a84: fsubd %f8, %f10, %f8
.word 0xd208a031 ! t0_kref+0x2a88: ldub [%g2 + 0x31], %o1
.word 0x93a289a9 ! t0_kref+0x2a8c: fdivs %f10, %f9, %f9
.word 0x91a208ca ! t0_kref+0x2a90: fsubd %f8, %f10, %f8
.word 0x2f480008 ! t0_kref+0x2a94: fbu,a,pt %fcc0, _kref+0x2ab4
.word 0x91a289ca ! t0_kref+0x2a98: fdivd %f10, %f10, %f8
.word 0x921a7c4c ! t0_kref+0x2a9c: xor %o1, -0x3b4, %o1
.word 0x91b246a9 ! t0_kref+0x2aa0: fmul8x16al %f9, %f9, %f8
.word 0xd20e3ffd ! t0_kref+0x2aa4: ldub [%i0 - 3], %o1
.word 0x925ec014 ! t0_kref+0x2aa8: smul %i3, %l4, %o1
.word 0x93b50000 ! t0_kref+0x2aac: edge8 %l4, %g0, %o1
.word 0xd628a021 ! t0_kref+0x2ab0: stb %o3, [%g2 + 0x21]
.word 0x9212b060 ! t0_kref+0x2ab4: or %o2, -0xfa0, %o1
.word 0x923e801c ! t0_kref+0x2ab8: xnor %i2, %i4, %o1
.word 0x93a289a9 ! t0_kref+0x2abc: fdivs %f10, %f9, %f9
.word 0x8143c000 ! t0_kref+0x2ac0: stbar
.word 0x95a01929 ! t0_kref+0x2ac4: fstod %f9, %f10
.word 0xc168a18a ! t0_kref+0x2ac8: prefetch %g2 + 0x18a, 0
.word 0x8143c000 ! t0_kref+0x2acc: stbar
.word 0x95a01889 ! t0_kref+0x2ad0: fitos %f9, %f10
.word 0x95a000a9 ! t0_kref+0x2ad4: fnegs %f9, %f10
.word 0x81aa4a29 ! t0_kref+0x2ad8: fcmps %fcc0, %f9, %f9
.word 0x91a208ca ! t0_kref+0x2adc: fsubd %f8, %f10, %f8
.word 0xec3f4019 ! t0_kref+0x2ae0: std %l6, [%i5 + %i1]
.word 0x92858000 ! t0_kref+0x2ae4: addcc %l6, %g0, %o1
call SYM(t0_subr2)
.word 0x91a2084a ! t0_kref+0x2aec: faddd %f8, %f10, %f8
.word 0x929b000a ! t0_kref+0x2af0: xorcc %o4, %o2, %o1
.word 0x95a24929 ! t0_kref+0x2af4: fmuls %f9, %f9, %f10
.word 0x37480001 ! t0_kref+0x2af8: fbge,a,pt %fcc0, _kref+0x2afc
.word 0x923ec009 ! t0_kref+0x2afc: xnor %i3, %o1, %o1
.word 0x8143c000 ! t0_kref+0x2b00: stbar
.word 0x923a7578 ! t0_kref+0x2b04: xnor %o1, -0xa88, %o1
.word 0x92402169 ! t0_kref+0x2b08: addc %g0, 0x169, %o1
.word 0x33800004 ! t0_kref+0x2b0c: fbe,a _kref+0x2b1c
.word 0xb4103ff7 ! t0_kref+0x2b10: mov 0xfffffff7, %i2
.word 0x93a28829 ! t0_kref+0x2b14: fadds %f10, %f9, %f9
.word 0x93a00129 ! t0_kref+0x2b18: fabss %f9, %f9
.word 0x92f2800c ! t0_kref+0x2b1c: udivcc %o2, %o4, %o1
.word 0x92e2bff6 ! t0_kref+0x2b20: subccc %o2, -0xa, %o1
.word 0x81aa0ac8 ! t0_kref+0x2b24: fcmped %fcc0, %f8, %f8
.word 0x91a0054a ! t0_kref+0x2b28: fsqrtd %f10, %f8
.word 0x91a0054a ! t0_kref+0x2b2c: fsqrtd %f10, %f8
.word 0x2e800002 ! t0_kref+0x2b30: bvs,a _kref+0x2b38
.word 0xc9ee1016 ! t0_kref+0x2b34: prefetcha %i0 + %l6, 4
.word 0x95a28d2a ! t0_kref+0x2b38: fsmuld %f10, %f10, %f10
.word 0x95b28a4a ! t0_kref+0x2b3c: fpadd32 %f10, %f10, %f10
.word 0xd2463ff4 ! t0_kref+0x2b40: ldsw [%i0 - 0xc], %o1
.word 0xe86e0000 ! t0_kref+0x2b44: ldstub [%i0], %l4
.word 0xd2567ffc ! t0_kref+0x2b48: ldsh [%i1 - 4], %o1
.word 0x921031a6 ! t0_kref+0x2b4c: mov 0xfffff1a6, %o1
.word 0x3f480008 ! t0_kref+0x2b50: fbo,a,pt %fcc0, _kref+0x2b70
.word 0x1322ba51 ! t0_kref+0x2b54: sethi %hi(0x8ae94400), %o1
.word 0x92d2801c ! t0_kref+0x2b58: umulcc %o2, %i4, %o1
.word 0x95a24829 ! t0_kref+0x2b5c: fadds %f9, %f9, %f10
.word 0x93b2832d ! t0_kref+0x2b60: bmask %o2, %o5, %o1
.word 0xd208a011 ! t0_kref+0x2b64: ldub [%g2 + 0x11], %o1
.word 0xd230a032 ! t0_kref+0x2b68: sth %o1, [%g2 + 0x32]
.word 0xd3260000 ! t0_kref+0x2b6c: st %f9, [%i0]
.word 0x9fc00004 ! t0_kref+0x2b70: call %g0 + %g4
.word 0x9335401c ! t0_kref+0x2b74: srl %l5, %i4, %o1
.word 0x3c800005 ! t0_kref+0x2b78: bpos,a _kref+0x2b8c
.word 0x928d0017 ! t0_kref+0x2b7c: andcc %l4, %l7, %o1
.word 0xd20e201f ! t0_kref+0x2b80: ldub [%i0 + 0x1f], %o1
.word 0x9293001b ! t0_kref+0x2b84: orcc %o4, %i3, %o1
.word 0x92573e20 ! t0_kref+0x2b88: umul %i4, -0x1e0, %o1
.word 0x92358008 ! t0_kref+0x2b8c: orn %l6, %o0, %o1
.word 0x929d7b16 ! t0_kref+0x2b90: xorcc %l5, -0x4ea, %o1
.word 0x920825e3 ! t0_kref+0x2b94: and %g0, 0x5e3, %o1
.word 0xd62e0000 ! t0_kref+0x2b98: stb %o3, [%i0]
.word 0x91a28948 ! t0_kref+0x2b9c: fmuld %f10, %f8, %f8
.word 0x93a0052a ! t0_kref+0x2ba0: fsqrts %f10, %f9
.word 0x95b286ca ! t0_kref+0x2ba4: fmul8sux16 %f10, %f10, %f10
.word 0xd3a01019 ! t0_kref+0x2ba8: sta %f9, [%g0 + %i1]0x80
.word 0xd320a020 ! t0_kref+0x2bac: st %f9, [%g2 + 0x20]
.word 0x9333400c ! t0_kref+0x2bb0: srl %o5, %o4, %o1
.word 0xd200a020 ! t0_kref+0x2bb4: ld [%g2 + 0x20], %o1
.word 0x93a0188a ! t0_kref+0x2bb8: fitos %f10, %f9
.word 0x95a0188a ! t0_kref+0x2bbc: fitos %f10, %f10
.word 0xd628a030 ! t0_kref+0x2bc0: stb %o3, [%g2 + 0x30]
.word 0x8143c000 ! t0_kref+0x2bc4: stbar
.word 0x92750009 ! t0_kref+0x2bc8: udiv %l4, %o1, %o1
.word 0x92b70000 ! t0_kref+0x2bcc: orncc %i4, %g0, %o1
.word 0xec267fe0 ! t0_kref+0x2bd0: st %l6, [%i1 - 0x20]
.word 0x92d5c014 ! t0_kref+0x2bd4: umulcc %l7, %l4, %o1
.word 0xd28e5000 ! t0_kref+0x2bd8: lduba [%i1]0x80, %o1
.word 0x93a01889 ! t0_kref+0x2bdc: fitos %f9, %f9
.word 0x92af0000 ! t0_kref+0x2be0: andncc %i4, %g0, %o1
.word 0xd240a030 ! t0_kref+0x2be4: ldsw [%g2 + 0x30], %o1
.word 0xba102008 ! t0_kref+0x2be8: mov 0x8, %i5
.word 0x91a28d2a ! t0_kref+0x2bec: fsmuld %f10, %f10, %f8
.word 0xf76e2000 ! t0_kref+0x2bf0: prefetch %i0, 27
.word 0x91b20dc8 ! t0_kref+0x2bf4: fnand %f8, %f8, %f8
.word 0x921b0014 ! t0_kref+0x2bf8: xor %o4, %l4, %o1
.word 0x9de3bfa0 ! t0_kref+0x2bfc: save %sp, -0x60, %sp
.word 0x93ef705d ! t0_kref+0x2c00: restore %i5, -0xfa3, %o1
.word 0x9f414000 ! t0_kref+0x2c04: mov %pc, %o7
.word 0x92fdc00b ! t0_kref+0x2c08: sdivcc %l7, %o3, %o1
.word 0xd25e6010 ! t0_kref+0x2c0c: ldx [%i1 + 0x10], %o1
.word 0x95a01889 ! t0_kref+0x2c10: fitos %f9, %f10
.word 0x922b0014 ! t0_kref+0x2c14: andn %o4, %l4, %o1
.word 0x93a00529 ! t0_kref+0x2c18: fsqrts %f9, %f9
.word 0x2a800008 ! t0_kref+0x2c1c: bcs,a _kref+0x2c3c
.word 0x93b5803b ! t0_kref+0x2c20: edge8n %l6, %i3, %o1
.word 0xf428a000 ! t0_kref+0x2c24: stb %i2, [%g2]
.word 0xd28e9019 ! t0_kref+0x2c28: lduba [%i2 + %i1]0x80, %o1
.word 0xd248a002 ! t0_kref+0x2c2c: ldsb [%g2 + 2], %o1
.word 0xd520a010 ! t0_kref+0x2c30: st %f10, [%g2 + 0x10]
.word 0x92783621 ! t0_kref+0x2c34: sdiv %g0, -0x9df, %o1
.word 0x95a01a48 ! t0_kref+0x2c38: fdtoi %f8, %f10
.word 0x91b20c4a ! t0_kref+0x2c3c: fnor %f8, %f10, %f8
.word 0xd20e8019 ! t0_kref+0x2c40: ldub [%i2 + %i1], %o1
.word 0xd8266010 ! t0_kref+0x2c44: st %o4, [%i1 + 0x10]
.word 0x95b20ec8 ! t0_kref+0x2c48: fornot2 %f8, %f8, %f10
.word 0x91a0054a ! t0_kref+0x2c4c: fsqrtd %f10, %f8
.word 0xe9f6501a ! t0_kref+0x2c50: casxa [%i1]0x80, %i2, %l4
.word 0x8143e040 ! t0_kref+0x2c54: membar 0x40
.word 0xd3871040 ! t0_kref+0x2c58: lda [%i4]0x82, %f9
.word 0x92d6bc2a ! t0_kref+0x2c5c: umulcc %i2, -0x3d6, %o1
.word 0x95a00548 ! t0_kref+0x2c60: fsqrtd %f8, %f10
.word 0xd228a021 ! t0_kref+0x2c64: stb %o1, [%g2 + 0x21]
.word 0x93b28dea ! t0_kref+0x2c68: fnands %f10, %f10, %f9
.word 0x92b53c70 ! t0_kref+0x2c6c: orncc %l4, -0x390, %o1
.word 0x81dbb99e ! t0_kref+0x2c70: flush %sp - 0x662
.word 0xd500a030 ! t0_kref+0x2c74: ld [%g2 + 0x30], %f10
.word 0xd20e7feb ! t0_kref+0x2c78: ldub [%i1 - 0x15], %o1
.word 0xd320a020 ! t0_kref+0x2c7c: st %f9, [%g2 + 0x20]
.word 0x92bd3a80 ! t0_kref+0x2c80: xnorcc %l4, -0x580, %o1
.word 0x921f4016 ! t0_kref+0x2c84: xor %i5, %l6, %o1
.word 0x93a249a9 ! t0_kref+0x2c88: fdivs %f9, %f9, %f9
.word 0x92f5800d ! t0_kref+0x2c8c: udivcc %l6, %o5, %o1
.word 0x9322800d ! t0_kref+0x2c90: mulscc %o2, %o5, %o1
.word 0x95a018c8 ! t0_kref+0x2c94: fdtos %f8, %f10
.word 0xd11fbeb8 ! t0_kref+0x2c98: ldd [%fp - 0x148], %f8
.word 0xc807bfec ! t0_kref+0x2c9c: ld [%fp - 0x14], %g4
.word 0xd28e501a ! t0_kref+0x2ca0: lduba [%i1 + %i2]0x80, %o1
.word 0xd2567fe8 ! t0_kref+0x2ca4: ldsh [%i1 - 0x18], %o1
.word 0xe81e7fe8 ! t0_kref+0x2ca8: ldd [%i1 - 0x18], %l4
.word 0x9287001a ! t0_kref+0x2cac: addcc %i4, %i2, %o1
.word 0xd6fe1000 ! t0_kref+0x2cb0: swapa [%i0]0x80, %o3
.word 0x92e5000c ! t0_kref+0x2cb4: subccc %l4, %o4, %o1
.word 0x91a209c8 ! t0_kref+0x2cb8: fdivd %f8, %f8, %f8
.word 0xd41e6008 ! t0_kref+0x2cbc: ldd [%i1 + 8], %o2
.word 0x95a2084a ! t0_kref+0x2cc0: faddd %f8, %f10, %f10
.word 0x93b580b5 ! t0_kref+0x2cc4: edge16n %l6, %l5, %o1
.word 0x9257400b ! t0_kref+0x2cc8: umul %i5, %o3, %o1
.word 0x921ec00c ! t0_kref+0x2ccc: xor %i3, %o4, %o1
.word 0x92150015 ! t0_kref+0x2cd0: or %l4, %l5, %o1
.word 0xba103fe8 ! t0_kref+0x2cd4: mov 0xffffffe8, %i5
.word 0xc9ee1014 ! t0_kref+0x2cd8: prefetcha %i0 + %l4, 4
.word 0x3b480005 ! t0_kref+0x2cdc: fble,a,pt %fcc0, _kref+0x2cf0
.word 0x95a018ca ! t0_kref+0x2ce0: fdtos %f10, %f10
.word 0x95b2090a ! t0_kref+0x2ce4: faligndata %f8, %f10, %f10
.word 0xd200a020 ! t0_kref+0x2ce8: ld [%g2 + 0x20], %o1
.word 0x95a289ca ! t0_kref+0x2cec: fdivd %f10, %f10, %f10
.word 0x91b20e4a ! t0_kref+0x2cf0: fxnor %f8, %f10, %f8
.word 0xd1380018 ! t0_kref+0x2cf4: std %f8, [%g0 + %i0]
.word 0xe56e401b ! t0_kref+0x2cf8: prefetch %i1 + %i3, 18
.word 0x933b0000 ! t0_kref+0x2cfc: sra %o4, %g0, %o1
.word 0x93a28829 ! t0_kref+0x2d00: fadds %f10, %f9, %f9
call SYM(t0_subr3)
.word 0xd500a030 ! t0_kref+0x2d08: ld [%g2 + 0x30], %f10
.word 0x95a20848 ! t0_kref+0x2d0c: faddd %f8, %f8, %f10
.word 0x9333201e ! t0_kref+0x2d10: srl %o4, 0x1e, %o1
.word 0x8143c000 ! t0_kref+0x2d14: stbar
.word 0x933dc017 ! t0_kref+0x2d18: sra %l7, %l7, %o1
.word 0x86102002 ! t0_kref+0x2d1c: mov 0x2, %g3
.word 0x32800000 ! t0_kref+0x2d20: bne,a _kref+0x2d20
.word 0x86a0e001 ! t0_kref+0x2d24: subcc %g3, 1, %g3
.word 0x91a01929 ! t0_kref+0x2d28: fstod %f9, %f8
.word 0xc96e4017 ! t0_kref+0x2d2c: prefetch %i1 + %l7, 4
.word 0x81aa0ac8 ! t0_kref+0x2d30: fcmped %fcc0, %f8, %f8
.word 0xd248a010 ! t0_kref+0x2d34: ldsb [%g2 + 0x10], %o1
.word 0x9340c000 ! t0_kref+0x2d38: mov %asi, %o1
.word 0xd53e6008 ! t0_kref+0x2d3c: std %f10, [%i1 + 8]
.word 0x921565cd ! t0_kref+0x2d40: or %l5, 0x5cd, %o1
.word 0xe40868b0 ! t0_kref+0x2d44: ldub [%g1 + 0x8b0], %l2
.word 0xa41ca00c ! t0_kref+0x2d48: xor %l2, 0xc, %l2
.word 0xe42868b0 ! t0_kref+0x2d4c: stb %l2, [%g1 + 0x8b0]
.word 0x81d868b0 ! t0_kref+0x2d50: flush %g1 + 0x8b0
.word 0x92ab3217 ! t0_kref+0x2d54: andncc %o4, -0xde9, %o1
2: .word 0x95a0190a ! t0_kref+0x2d58: fitod %f10, %f10
.word 0xd20e7ff3 ! t0_kref+0x2d5c: ldub [%i1 - 0xd], %o1
.word 0x927f001d ! t0_kref+0x2d60: sdiv %i4, %i5, %o1
.word 0xd20e3fe0 ! t0_kref+0x2d64: ldub [%i0 - 0x20], %o1
.word 0xd1be7fe6 ! t0_kref+0x2d68: stda %f8, [%i1 - 0x1a]%asi
.word 0x3f800008 ! t0_kref+0x2d6c: fbo,a _kref+0x2d8c
.word 0xd11fbe68 ! t0_kref+0x2d70: ldd [%fp - 0x198], %f8
.word 0x93400000 ! t0_kref+0x2d74: mov %y, %o1
.word 0x91a0054a ! t0_kref+0x2d78: fsqrtd %f10, %f8
.word 0x9247001a ! t0_kref+0x2d7c: addc %i4, %i2, %o1
.word 0x81aa4aaa ! t0_kref+0x2d80: fcmpes %fcc0, %f9, %f10
.word 0xd300a020 ! t0_kref+0x2d84: ld [%g2 + 0x20], %f9
.word 0x92b2c01c ! t0_kref+0x2d88: orncc %o3, %i4, %o1
.word 0xc5ee101b ! t0_kref+0x2d8c: prefetcha %i0 + %i3, 2
.word 0xd208a030 ! t0_kref+0x2d90: ldub [%g2 + 0x30], %o1
.word 0x91a00548 ! t0_kref+0x2d94: fsqrtd %f8, %f8
.word 0xd2560000 ! t0_kref+0x2d98: ldsh [%i0], %o1
.word 0x95a2084a ! t0_kref+0x2d9c: faddd %f8, %f10, %f10
.word 0x9fc00004 ! t0_kref+0x2da0: call %g0 + %g4
.word 0x91b28729 ! t0_kref+0x2da4: fmuld8ulx16 %f10, %f9, %f8
.word 0x91b20ec8 ! t0_kref+0x2da8: fornot2 %f8, %f8, %f8
.word 0x95a01a29 ! t0_kref+0x2dac: fstoi %f9, %f10
.word 0x91a00548 ! t0_kref+0x2db0: fsqrtd %f8, %f8
.word 0x92402e18 ! t0_kref+0x2db4: addc %g0, 0xe18, %o1
.word 0xd13e0000 ! t0_kref+0x2db8: std %f8, [%i0]
.word 0x95a000aa ! t0_kref+0x2dbc: fnegs %f10, %f10
.word 0x91a209ca ! t0_kref+0x2dc0: fdivd %f8, %f10, %f8
.word 0xf828a020 ! t0_kref+0x2dc4: stb %i4, [%g2 + 0x20]
.word 0x95b20a48 ! t0_kref+0x2dc8: fpadd32 %f8, %f8, %f10
.word 0x93a289a9 ! t0_kref+0x2dcc: fdivs %f10, %f9, %f9
.word 0x95b28eca ! t0_kref+0x2dd0: fornot2 %f10, %f10, %f10
.word 0x95a28848 ! t0_kref+0x2dd4: faddd %f10, %f8, %f10
.word 0x9276b4e3 ! t0_kref+0x2dd8: udiv %i2, -0xb1d, %o1
.word 0xd296d059 ! t0_kref+0x2ddc: lduha [%i3 + %i1]0x82, %o1
.word 0x93b2844a ! t0_kref+0x2de0: fcmpne16 %f10, %f10, %o1
.word 0x95a01a48 ! t0_kref+0x2de4: fdtoi %f8, %f10
.word 0x95b206c8 ! t0_kref+0x2de8: fmul8sux16 %f8, %f8, %f10
.word 0xe168a08f ! t0_kref+0x2dec: prefetch %g2 + 0x8f, 16
.word 0xee2e001a ! t0_kref+0x2df0: stb %l7, [%i0 + %i2]
.word 0x95a2482a ! t0_kref+0x2df4: fadds %f9, %f10, %f10
.word 0x95a0054a ! t0_kref+0x2df8: fsqrtd %f10, %f10
.word 0xd500a030 ! t0_kref+0x2dfc: ld [%g2 + 0x30], %f10
.word 0xd53e401d ! t0_kref+0x2e00: std %f10, [%i1 + %i5]
.word 0x131e161c ! t0_kref+0x2e04: sethi %hi(0x78587000), %o1
.word 0x93a01a29 ! t0_kref+0x2e08: fstoi %f9, %f9
.word 0x95b009aa ! t0_kref+0x2e0c: fexpand %f10, %f10
.word 0x95a24d2a ! t0_kref+0x2e10: fsmuld %f9, %f10, %f10
.word 0x8143c000 ! t0_kref+0x2e14: stbar
.word 0x95a249aa ! t0_kref+0x2e18: fdivs %f9, %f10, %f10
.word 0x933d8009 ! t0_kref+0x2e1c: sra %l6, %o1, %o1
.word 0x92bf4000 ! t0_kref+0x2e20: xnorcc %i5, %g0, %o1
.word 0x928b401d ! t0_kref+0x2e24: andcc %o5, %i5, %o1
.word 0x95a000ca ! t0_kref+0x2e28: fnegd %f10, %f10
.word 0x9235c00b ! t0_kref+0x2e2c: orn %l7, %o3, %o1
.word 0x927d000c ! t0_kref+0x2e30: sdiv %l4, %o4, %o1
.word 0xd19eda59 ! t0_kref+0x2e34: ldda [%i3 + %i1]0xd2, %f8
.word 0xd4280018 ! t0_kref+0x2e38: stb %o2, [%g0 + %i0]
.word 0x93b3431b ! t0_kref+0x2e3c: alignaddr %o5, %i3, %o1
.word 0xd3270019 ! t0_kref+0x2e40: st %f9, [%i4 + %i1]
.word 0x95b28a8a ! t0_kref+0x2e44: fpsub16 %f10, %f10, %f10
.word 0x91b20dc8 ! t0_kref+0x2e48: fnand %f8, %f8, %f8
.word 0x81aa8a29 ! t0_kref+0x2e4c: fcmps %fcc0, %f10, %f9
.word 0x9340c000 ! t0_kref+0x2e50: mov %asi, %o1
.word 0x92aac00a ! t0_kref+0x2e54: andncc %o3, %o2, %o1
.word 0x93a01889 ! t0_kref+0x2e58: fitos %f9, %f9
.word 0x95a209c8 ! t0_kref+0x2e5c: fdivd %f8, %f8, %f10
.word 0x9232c01c ! t0_kref+0x2e60: orn %o3, %i4, %o1
.word 0x95a018c8 ! t0_kref+0x2e64: fdtos %f8, %f10
.word 0x95a0002a ! t0_kref+0x2e68: fmovs %f10, %f10
.word 0xd6e81018 ! t0_kref+0x2e6c: ldstuba [%g0 + %i0]0x80, %o3
.word 0x92ad8000 ! t0_kref+0x2e70: andncc %l6, %g0, %o1
.word 0x93a289a9 ! t0_kref+0x2e74: fdivs %f10, %f9, %f9
.word 0x93b5c069 ! t0_kref+0x2e78: edge8ln %l7, %o1, %o1
.word 0x95a28829 ! t0_kref+0x2e7c: fadds %f10, %f9, %f10
.word 0xda28a021 ! t0_kref+0x2e80: stb %o5, [%g2 + 0x21]
.word 0x91b246a9 ! t0_kref+0x2e84: fmul8x16al %f9, %f9, %f8
.word 0xda360000 ! t0_kref+0x2e88: sth %o5, [%i0]
.word 0xec1e3fe0 ! t0_kref+0x2e8c: ldd [%i0 - 0x20], %l6
call SYM(t0_subr2)
.word 0xd13e001d ! t0_kref+0x2e94: std %f8, [%i0 + %i5]
.word 0x81aa8aa9 ! t0_kref+0x2e98: fcmpes %fcc0, %f10, %f9
.word 0xd296d018 ! t0_kref+0x2e9c: lduha [%i3 + %i0]0x80, %o1
.word 0x9332000c ! t0_kref+0x2ea0: srl %o0, %o4, %o1
.word 0x9255001d ! t0_kref+0x2ea4: umul %l4, %i5, %o1
.word 0x95b00f08 ! t0_kref+0x2ea8: fsrc2 %f8, %f10
.word 0x93a0052a ! t0_kref+0x2eac: fsqrts %f10, %f9
.word 0x927ae119 ! t0_kref+0x2eb0: sdiv %o3, 0x119, %o1
.word 0x95a00029 ! t0_kref+0x2eb4: fmovs %f9, %f10
.word 0x95b286ca ! t0_kref+0x2eb8: fmul8sux16 %f10, %f10, %f10
.word 0x9292a89a ! t0_kref+0x2ebc: orcc %o2, 0x89a, %o1
.word 0x933ae00a ! t0_kref+0x2ec0: sra %o3, 0xa, %o1
.word 0x921f0016 ! t0_kref+0x2ec4: xor %i4, %l6, %o1
.word 0x81870000 ! t0_kref+0x2ec8: wr %i4, %g0, %y
.word 0x93b20448 ! t0_kref+0x2ecc: fcmpne16 %f8, %f8, %o1
.word 0xd210a020 ! t0_kref+0x2ed0: lduh [%g2 + 0x20], %o1
.word 0x81aa4a29 ! t0_kref+0x2ed4: fcmps %fcc0, %f9, %f9
.word 0x927d6019 ! t0_kref+0x2ed8: sdiv %l5, 0x19, %o1
.word 0x9de3bfa0 ! t0_kref+0x2edc: save %sp, -0x60, %sp
.word 0xba8e4019 ! t0_kref+0x2ee0: andcc %i1, %i1, %i5
.word 0x93eec000 ! t0_kref+0x2ee4: restore %i3, %g0, %o1
.word 0x95a0052a ! t0_kref+0x2ee8: fsqrts %f10, %f10
.word 0x91a209ca ! t0_kref+0x2eec: fdivd %f8, %f10, %f8
.word 0x92858016 ! t0_kref+0x2ef0: addcc %l6, %l6, %o1
.word 0x9de3bfa0 ! t0_kref+0x2ef4: save %sp, -0x60, %sp
.word 0x80502893 ! t0_kref+0x2ef8: umul %g0, 0x893, %g0
.word 0x93ee266d ! t0_kref+0x2efc: restore %i0, 0x66d, %o1
.word 0x93a01a2a ! t0_kref+0x2f00: fstoi %f10, %f9
.word 0xd210a030 ! t0_kref+0x2f04: lduh [%g2 + 0x30], %o1
.word 0xd210a020 ! t0_kref+0x2f08: lduh [%g2 + 0x20], %o1
.word 0xd2965000 ! t0_kref+0x2f0c: lduha [%i1]0x80, %o1
.word 0x95a249a9 ! t0_kref+0x2f10: fdivs %f9, %f9, %f10
.word 0x34800002 ! t0_kref+0x2f14: bg,a _kref+0x2f1c
.word 0x93400000 ! t0_kref+0x2f18: mov %y, %o1
.word 0x9296801c ! t0_kref+0x2f1c: orcc %i2, %i4, %o1
.word 0x95a0190a ! t0_kref+0x2f20: fitod %f10, %f10
.word 0x93a248a9 ! t0_kref+0x2f24: fsubs %f9, %f9, %f9
.word 0x93400000 ! t0_kref+0x2f28: mov %y, %o1
.word 0xec6e401a ! t0_kref+0x2f2c: ldstub [%i1 + %i2], %l6
.word 0xd208a030 ! t0_kref+0x2f30: ldub [%g2 + 0x30], %o1
.word 0x927d4014 ! t0_kref+0x2f34: sdiv %l5, %l4, %o1
.word 0xea20a030 ! t0_kref+0x2f38: st %l5, [%g2 + 0x30]
.word 0x93380000 ! t0_kref+0x2f3c: sra %g0, %g0, %o1
.word 0x929e801a ! t0_kref+0x2f40: xorcc %i2, %i2, %o1
.word 0x93b200e8 ! t0_kref+0x2f44: edge16ln %o0, %o0, %o1
.word 0x92a6b1e4 ! t0_kref+0x2f48: subcc %i2, -0xe1c, %o1
.word 0xf630a020 ! t0_kref+0x2f4c: sth %i3, [%g2 + 0x20]
.word 0x95a24d2a ! t0_kref+0x2f50: fsmuld %f9, %f10, %f10
.word 0xd0fe101c ! t0_kref+0x2f54: swapa [%i0 + %i4]0x80, %o0
.word 0x95a28829 ! t0_kref+0x2f58: fadds %f10, %f9, %f10
.word 0x92ba64a6 ! t0_kref+0x2f5c: xnorcc %o1, 0x4a6, %o1
.word 0x8143e040 ! t0_kref+0x2f60: membar 0x40
.word 0x95a00548 ! t0_kref+0x2f64: fsqrtd %f8, %f10
.word 0x92beed3a ! t0_kref+0x2f68: xnorcc %i3, 0xd3a, %o1
.word 0x93a01a48 ! t0_kref+0x2f6c: fdtoi %f8, %f9
.word 0x95a2882a ! t0_kref+0x2f70: fadds %f10, %f10, %f10
.word 0x2b800001 ! t0_kref+0x2f74: fbug,a _kref+0x2f78
.word 0xe43e3ff0 ! t0_kref+0x2f78: std %l2, [%i0 - 0x10]
.word 0x2e800002 ! t0_kref+0x2f7c: bvs,a _kref+0x2f84
.word 0x8143c000 ! t0_kref+0x2f80: stbar
.word 0xc036401b ! t0_kref+0x2f84: clrh [%i1 + %i3]
.word 0xee200018 ! t0_kref+0x2f88: st %l7, [%g0 + %i0]
.word 0x9272a738 ! t0_kref+0x2f8c: udiv %o2, 0x738, %o1
.word 0x95b206e8 ! t0_kref+0x2f90: fmul8ulx16 %f8, %f8, %f10
.word 0x9212e514 ! t0_kref+0x2f94: or %o3, 0x514, %o1
.word 0x91b28aca ! t0_kref+0x2f98: fpsub32 %f10, %f10, %f8
.word 0x81aa4a29 ! t0_kref+0x2f9c: fcmps %fcc0, %f9, %f9
.word 0x95a20848 ! t0_kref+0x2fa0: faddd %f8, %f8, %f10
.word 0x95a00548 ! t0_kref+0x2fa4: fsqrtd %f8, %f10
.word 0x132b4ed1 ! t0_kref+0x2fa8: sethi %hi(0xad3b4400), %o1
.word 0x92a57d39 ! t0_kref+0x2fac: subcc %l5, -0x2c7, %o1
.word 0xd20e0000 ! t0_kref+0x2fb0: ldub [%i0], %o1
.word 0x91b20e0a ! t0_kref+0x2fb4: fand %f8, %f10, %f8
.word 0xec7e401c ! t0_kref+0x2fb8: swap [%i1 + %i4], %l6
.word 0x81aa8a2a ! t0_kref+0x2fbc: fcmps %fcc0, %f10, %f10
.word 0x93b24096 ! t0_kref+0x2fc0: edge16 %o1, %l6, %o1
.word 0x93a01889 ! t0_kref+0x2fc4: fitos %f9, %f9
.word 0xd6b01018 ! t0_kref+0x2fc8: stha %o3, [%g0 + %i0]0x80
.word 0x93400000 ! t0_kref+0x2fcc: mov %y, %o1
.word 0x93a018c8 ! t0_kref+0x2fd0: fdtos %f8, %f9
.word 0x93a01a48 ! t0_kref+0x2fd4: fdtoi %f8, %f9
.word 0x3d800006 ! t0_kref+0x2fd8: fbule,a _kref+0x2ff0
.word 0x93b5000d ! t0_kref+0x2fdc: edge8 %l4, %o5, %o1
.word 0xfa20a010 ! t0_kref+0x2fe0: st %i5, [%g2 + 0x10]
.word 0xd2566006 ! t0_kref+0x2fe4: ldsh [%i1 + 6], %o1
.word 0xfb6e3ff0 ! t0_kref+0x2fe8: prefetch %i0 - 0x10, 29
.word 0x91b28d8a ! t0_kref+0x2fec: fxor %f10, %f10, %f8
.word 0x3e800003 ! t0_kref+0x2ff0: bvc,a _kref+0x2ffc
.word 0xd420a020 ! t0_kref+0x2ff4: st %o2, [%g2 + 0x20]
.word 0x9fc10000 ! t0_kref+0x2ff8: call %g4
.word 0x91a2084a ! t0_kref+0x2ffc: faddd %f8, %f10, %f8
.word 0xd500a000 ! t0_kref+0x3000: ld [%g2], %f10
.word 0xef68a14a ! t0_kref+0x3004: prefetch %g2 + 0x14a, 23
.word 0x93408000 ! t0_kref+0x3008: mov %ccr, %o1
.word 0x92ab6f10 ! t0_kref+0x300c: andncc %o5, 0xf10, %o1
.word 0x95a01889 ! t0_kref+0x3010: fitos %f9, %f10
.word 0x922a326e ! t0_kref+0x3014: andn %o0, -0xd92, %o1
.word 0x93b2c0cd ! t0_kref+0x3018: edge16l %o3, %o5, %o1
.word 0x95a0052a ! t0_kref+0x301c: fsqrts %f10, %f10
.word 0x95a0054a ! t0_kref+0x3020: fsqrtd %f10, %f10
.word 0x95a0190a ! t0_kref+0x3024: fitod %f10, %f10
.word 0x93408000 ! t0_kref+0x3028: mov %ccr, %o1
.word 0x92a2335a ! t0_kref+0x302c: subcc %o0, -0xca6, %o1
.word 0xd1be588a ! t0_kref+0x3030: stda %f8, [%i1 + %o2]0xc4
.word 0x92b5001c ! t0_kref+0x3034: orncc %l4, %i4, %o1
.word 0x929d0008 ! t0_kref+0x3038: xorcc %l4, %o0, %o1
.word 0x2c800001 ! t0_kref+0x303c: bneg,a _kref+0x3040
.word 0x95a288ca ! t0_kref+0x3040: fsubd %f10, %f10, %f10
.word 0x9340c000 ! t0_kref+0x3044: mov %asi, %o1
.word 0x95a0052a ! t0_kref+0x3048: fsqrts %f10, %f10
.word 0x93b20160 ! t0_kref+0x304c: edge32ln %o0, %g0, %o1
.word 0x93a0052a ! t0_kref+0x3050: fsqrts %f10, %f9
.word 0x929d4015 ! t0_kref+0x3054: xorcc %l5, %l5, %o1
.word 0x8185c000 ! t0_kref+0x3058: wr %l7, %g0, %y
.word 0x921ac00a ! t0_kref+0x305c: xor %o3, %o2, %o1
.word 0x9246f15b ! t0_kref+0x3060: addc %i3, -0xea5, %o1
.word 0x92872cc0 ! t0_kref+0x3064: addcc %i4, 0xcc0, %o1
.word 0x81aa8aca ! t0_kref+0x3068: fcmped %fcc0, %f10, %f10
.word 0xd296501b ! t0_kref+0x306c: lduha [%i1 + %i3]0x80, %o1
.word 0xef68a0c2 ! t0_kref+0x3070: prefetch %g2 + 0xc2, 23
.word 0xda28a003 ! t0_kref+0x3074: stb %o5, [%g2 + 3]
.word 0xb4103ff1 ! t0_kref+0x3078: mov 0xfffffff1, %i2
.word 0x95a28829 ! t0_kref+0x307c: fadds %f10, %f9, %f10
.word 0x92380000 ! t0_kref+0x3080: not %g0, %o1
.word 0x95b20e4a ! t0_kref+0x3084: fxnor %f8, %f10, %f10
.word 0x95b00fe0 ! t0_kref+0x3088: fones %f10
.word 0x95a0190a ! t0_kref+0x308c: fitod %f10, %f10
.word 0x92174014 ! t0_kref+0x3090: or %i5, %l4, %o1
.word 0x93a249aa ! t0_kref+0x3094: fdivs %f9, %f10, %f9
.word 0x9de3bfa0 ! t0_kref+0x3098: save %sp, -0x60, %sp
.word 0xb666001b ! t0_kref+0x309c: subc %i0, %i3, %i3
.word 0x93ee001b ! t0_kref+0x30a0: restore %i0, %i3, %o1
.word 0xd240a020 ! t0_kref+0x30a4: ldsw [%g2 + 0x20], %o1
.word 0x8143c000 ! t0_kref+0x30a8: stbar
.word 0x91a209ca ! t0_kref+0x30ac: fdivd %f8, %f10, %f8
.word 0x95a00529 ! t0_kref+0x30b0: fsqrts %f9, %f10
.word 0x92da615c ! t0_kref+0x30b4: smulcc %o1, 0x15c, %o1
.word 0x92bd7216 ! t0_kref+0x30b8: xnorcc %l5, -0xdea, %o1
.word 0xf436200a ! t0_kref+0x30bc: sth %i2, [%i0 + 0xa]
.word 0xd206401c ! t0_kref+0x30c0: ld [%i1 + %i4], %o1
call SYM(t0_subr1)
.word 0x93b00f2a ! t0_kref+0x30c8: fsrc2s %f10, %f9
.word 0x922f400d ! t0_kref+0x30cc: andn %i5, %o5, %o1
.word 0x95b20e08 ! t0_kref+0x30d0: fand %f8, %f8, %f10
.word 0x95a01048 ! t0_kref+0x30d4: fdtox %f8, %f10
.word 0x95a209ca ! t0_kref+0x30d8: fdivd %f8, %f10, %f10
.word 0xd2070019 ! t0_kref+0x30dc: ld [%i4 + %i1], %o1
.word 0x13185d51 ! t0_kref+0x30e0: sethi %hi(0x61754400), %o1
.word 0x933f000b ! t0_kref+0x30e4: sra %i4, %o3, %o1
.word 0xfa362014 ! t0_kref+0x30e8: sth %i5, [%i0 + 0x14]
.word 0x93b28080 ! t0_kref+0x30ec: edge16 %o2, %g0, %o1
.word 0x92e30008 ! t0_kref+0x30f0: subccc %o4, %o0, %o1
.word 0x91a00548 ! t0_kref+0x30f4: fsqrtd %f8, %f8
.word 0x95a289c8 ! t0_kref+0x30f8: fdivd %f10, %f8, %f10
.word 0x9267001d ! t0_kref+0x30fc: subc %i4, %i5, %o1
.word 0x92d76673 ! t0_kref+0x3100: umulcc %i5, 0x673, %o1
.word 0x91a28d29 ! t0_kref+0x3104: fsmuld %f10, %f9, %f8
.word 0x9246801c ! t0_kref+0x3108: addc %i2, %i4, %o1
.word 0xd0200018 ! t0_kref+0x310c: st %o0, [%g0 + %i0]
.word 0x81aa8a29 ! t0_kref+0x3110: fcmps %fcc0, %f10, %f9
.word 0x93aa402a ! t0_kref+0x3114: fmovse %fcc0, %f10, %f9
.word 0x933d000d ! t0_kref+0x3118: sra %l4, %o5, %o1
.word 0xd2500019 ! t0_kref+0x311c: ldsh [%g0 + %i1], %o1
.word 0x929f401b ! t0_kref+0x3120: xorcc %i5, %i3, %o1
.word 0xd20e4000 ! t0_kref+0x3124: ldub [%i1], %o1
.word 0x9215b97a ! t0_kref+0x3128: or %l6, -0x686, %o1
sethi %hi(2f), %o7
.word 0xe40be140 ! t0_kref+0x3130: ldub [%o7 + 0x140], %l2
.word 0xa41ca00c ! t0_kref+0x3134: xor %l2, 0xc, %l2
.word 0xe42be140 ! t0_kref+0x3138: stb %l2, [%o7 + 0x140]
.word 0x81dbe140 ! t0_kref+0x313c: flush %o7 + 0x140
2: .word 0xd67e401c ! t0_kref+0x3140: swap [%i1 + %i4], %o3
.word 0x9de3bfa0 ! t0_kref+0x3144: save %sp, -0x60, %sp
.word 0x80b6a1cc ! t0_kref+0x3148: orncc %i2, 0x1cc, %g0
.word 0x93ee3ba9 ! t0_kref+0x314c: restore %i0, -0x457, %o1
.word 0x81aa4a2a ! t0_kref+0x3150: fcmps %fcc0, %f9, %f10
.word 0x13308be3 ! t0_kref+0x3154: sethi %hi(0xc22f8c00), %o1
.word 0x927f000d ! t0_kref+0x3158: sdiv %i4, %o5, %o1
.word 0x93b6c34a ! t0_kref+0x315c: alignaddrl %i3, %o2, %o1
.word 0xd2c01019 ! t0_kref+0x3160: ldswa [%g0 + %i1]0x80, %o1
.word 0x8143c000 ! t0_kref+0x3164: stbar
.word 0x928f6a79 ! t0_kref+0x3168: andcc %i5, 0xa79, %o1
.word 0x93b00fe0 ! t0_kref+0x316c: fones %f9
.word 0x92e6f964 ! t0_kref+0x3170: subccc %i3, -0x69c, %o1
.word 0xd8280018 ! t0_kref+0x3174: stb %o4, [%g0 + %i0]
.word 0x2b480006 ! t0_kref+0x3178: fbug,a,pt %fcc0, _kref+0x3190
.word 0xf620a030 ! t0_kref+0x317c: st %i3, [%g2 + 0x30]
.word 0xd2c71018 ! t0_kref+0x3180: ldswa [%i4 + %i0]0x80, %o1
.word 0x923b3c34 ! t0_kref+0x3184: xnor %o4, -0x3cc, %o1
.word 0x95b00c00 ! t0_kref+0x3188: fzero %f10
.word 0x95a0002a ! t0_kref+0x318c: fmovs %f10, %f10
.word 0x92ba38c8 ! t0_kref+0x3190: xnorcc %o0, -0x738, %o1
.word 0x93302013 ! t0_kref+0x3194: srl %g0, 0x13, %o1
.word 0x927838bc ! t0_kref+0x3198: sdiv %g0, -0x744, %o1
.word 0x92930000 ! t0_kref+0x319c: orcc %o4, %g0, %o1
.word 0xd300a020 ! t0_kref+0x31a0: ld [%g2 + 0x20], %f9
.word 0x9256e105 ! t0_kref+0x31a4: umul %i3, 0x105, %o1
.word 0xd1be1809 ! t0_kref+0x31a8: stda %f8, [%i0 + %o1]0xc0
.word 0xd27e200c ! t0_kref+0x31ac: swap [%i0 + 0xc], %o1
.word 0x929e8000 ! t0_kref+0x31b0: xorcc %i2, %g0, %o1
.word 0x95a2084a ! t0_kref+0x31b4: faddd %f8, %f10, %f10
.word 0x95b2098a ! t0_kref+0x31b8: bshuffle %f8, %f10, %f10
.word 0x95a209ca ! t0_kref+0x31bc: fdivd %f8, %f10, %f10
.word 0x37800002 ! t0_kref+0x31c0: fbge,a _kref+0x31c8
.word 0x93b28faa ! t0_kref+0x31c4: fors %f10, %f10, %f9
.word 0x95a00029 ! t0_kref+0x31c8: fmovs %f9, %f10
.word 0x92aa4008 ! t0_kref+0x31cc: andncc %o1, %o0, %o1
.word 0x9255800b ! t0_kref+0x31d0: umul %l6, %o3, %o1
.word 0x91b286e8 ! t0_kref+0x31d4: fmul8ulx16 %f10, %f8, %f8
.word 0x921b2675 ! t0_kref+0x31d8: xor %o4, 0x675, %o1
.word 0x95a289a9 ! t0_kref+0x31dc: fdivs %f10, %f9, %f10
.word 0xc12e7fe8 ! t0_kref+0x31e0: st %fsr, [%i1 - 0x18]
.word 0x95a01909 ! t0_kref+0x31e4: fitod %f9, %f10
.word 0x81aa8a48 ! t0_kref+0x31e8: fcmpd %fcc0, %f10, %f8
.word 0xf007bfe0 ! t0_kref+0x31ec: ld [%fp - 0x20], %i0
.word 0x93b50037 ! t0_kref+0x31f0: edge8n %l4, %l7, %o1
.word 0xea30a002 ! t0_kref+0x31f4: sth %l5, [%g2 + 2]
.word 0x9fc00004 ! t0_kref+0x31f8: call %g0 + %g4
.word 0x91a0054a ! t0_kref+0x31fc: fsqrtd %f10, %f8
.word 0x81aa4aa9 ! t0_kref+0x3200: fcmpes %fcc0, %f9, %f9
.word 0x93a018c8 ! t0_kref+0x3204: fdtos %f8, %f9
.word 0x927ac014 ! t0_kref+0x3208: sdiv %o3, %l4, %o1
.word 0x9337401c ! t0_kref+0x320c: srl %i5, %i4, %o1
.word 0x93b6c0ab ! t0_kref+0x3210: edge16n %i3, %o3, %o1
.word 0x93400000 ! t0_kref+0x3214: mov %y, %o1
.word 0xe43e401d ! t0_kref+0x3218: std %l2, [%i1 + %i5]
.word 0x93b24c6a ! t0_kref+0x321c: fnors %f9, %f10, %f9
.word 0x2b800006 ! t0_kref+0x3220: fbug,a _kref+0x3238
.word 0x91a209ca ! t0_kref+0x3224: fdivd %f8, %f10, %f8
.word 0xee7e2000 ! t0_kref+0x3228: swap [%i0], %l7
.word 0x92af000c ! t0_kref+0x322c: andncc %i4, %o4, %o1
.word 0x921de120 ! t0_kref+0x3230: xor %l7, 0x120, %o1
.word 0x93b300c9 ! t0_kref+0x3234: edge16l %o4, %o1, %o1
.word 0x1307521f ! t0_kref+0x3238: sethi %hi(0x1d487c00), %o1
.word 0x95a24929 ! t0_kref+0x323c: fmuls %f9, %f9, %f10
.word 0x9de3bfa0 ! t0_kref+0x3240: save %sp, -0x60, %sp
.word 0x81068000 ! t0_kref+0x3244: taddcc %i2, %g0, %g0
.word 0x93eef6d0 ! t0_kref+0x3248: restore %i3, -0x930, %o1
.word 0x95a28d2a ! t0_kref+0x324c: fsmuld %f10, %f10, %f10
.word 0xc368a146 ! t0_kref+0x3250: prefetch %g2 + 0x146, 1
.word 0x95a24929 ! t0_kref+0x3254: fmuls %f9, %f9, %f10
.word 0xd5865000 ! t0_kref+0x3258: lda [%i1]0x80, %f10
.word 0x95a0054a ! t0_kref+0x325c: fsqrtd %f10, %f10
.word 0x92458008 ! t0_kref+0x3260: addc %l6, %o0, %o1
.word 0x93b00074 ! t0_kref+0x3264: edge8ln %g0, %l4, %o1
.word 0x91a01108 ! t0_kref+0x3268: fxtod %f8, %f8
.word 0xd1be184d ! t0_kref+0x326c: stda %f8, [%i0 + %o5]0xc2
.word 0xe836c018 ! t0_kref+0x3270: sth %l4, [%i3 + %i0]
.word 0xec1e7fe0 ! t0_kref+0x3274: ldd [%i1 - 0x20], %l6
.word 0x8143c000 ! t0_kref+0x3278: stbar
.word 0xe4086e00 ! t0_kref+0x327c: ldub [%g1 + 0xe00], %l2
.word 0xa41ca00c ! t0_kref+0x3280: xor %l2, 0xc, %l2
.word 0xe4286e00 ! t0_kref+0x3284: stb %l2, [%g1 + 0xe00]
.word 0x81d86e00 ! t0_kref+0x3288: flush %g1 + 0xe00
.word 0x92d50016 ! t0_kref+0x328c: umulcc %l4, %l6, %o1
.word 0xd5380018 ! t0_kref+0x3290: std %f10, [%g0 + %i0]
.word 0x95a0054a ! t0_kref+0x3294: fsqrtd %f10, %f10
.word 0x93b00fe0 ! t0_kref+0x3298: fones %f9
.word 0x9262b998 ! t0_kref+0x329c: subc %o2, -0x668, %o1
.word 0x91a289ca ! t0_kref+0x32a0: fdivd %f10, %f10, %f8
.word 0x85826995 ! t0_kref+0x32a4: wr %o1, 0x995, %ccr
2: .word 0xd248a001 ! t0_kref+0x32a8: ldsb [%g2 + 1], %o1
.word 0x95a00529 ! t0_kref+0x32ac: fsqrts %f9, %f10
.word 0x928f2708 ! t0_kref+0x32b0: andcc %i4, 0x708, %o1
.word 0x93a2492a ! t0_kref+0x32b4: fmuls %f9, %f10, %f9
.word 0x95b20d8a ! t0_kref+0x32b8: fxor %f8, %f10, %f10
.word 0x95a2884a ! t0_kref+0x32bc: faddd %f10, %f10, %f10
.word 0x91a28948 ! t0_kref+0x32c0: fmuld %f10, %f8, %f8
.word 0x22800004 ! t0_kref+0x32c4: be,a _kref+0x32d4
.word 0xd420a020 ! t0_kref+0x32c8: st %o2, [%g2 + 0x20]
.word 0xd2563ff0 ! t0_kref+0x32cc: ldsh [%i0 - 0x10], %o1
.word 0xd25e3fe8 ! t0_kref+0x32d0: ldx [%i0 - 0x18], %o1
.word 0x933ec014 ! t0_kref+0x32d4: sra %i3, %l4, %o1
.word 0x91b2898a ! t0_kref+0x32d8: bshuffle %f10, %f10, %f8
.word 0x933b6008 ! t0_kref+0x32dc: sra %o5, 0x8, %o1
.word 0x93a249aa ! t0_kref+0x32e0: fdivs %f9, %f10, %f9
.word 0x93a2882a ! t0_kref+0x32e4: fadds %f10, %f10, %f9
.word 0x92beae38 ! t0_kref+0x32e8: xnorcc %i2, 0xe38, %o1
.word 0x95b28748 ! t0_kref+0x32ec: fpack32 %f10, %f8, %f10
.word 0xd208a011 ! t0_kref+0x32f0: ldub [%g2 + 0x11], %o1
.word 0xd51e001d ! t0_kref+0x32f4: ldd [%i0 + %i5], %f10
.word 0xda7e2010 ! t0_kref+0x32f8: swap [%i0 + 0x10], %o5
.word 0x95a01a48 ! t0_kref+0x32fc: fdtoi %f8, %f10
.word 0xe8fe5000 ! t0_kref+0x3300: swapa [%i1]0x80, %l4
.word 0x93b24240 ! t0_kref+0x3304: array16 %o1, %g0, %o1
.word 0x93a0188a ! t0_kref+0x3308: fitos %f10, %f9
.word 0xd220a000 ! t0_kref+0x330c: st %o1, [%g2]
.word 0x92730015 ! t0_kref+0x3310: udiv %o4, %l5, %o1
.word 0x93b6c020 ! t0_kref+0x3314: edge8n %i3, %g0, %o1
.word 0x92902290 ! t0_kref+0x3318: orcc %g0, 0x290, %o1
.word 0x3b800007 ! t0_kref+0x331c: fble,a _kref+0x3338
.word 0x9236800b ! t0_kref+0x3320: orn %i2, %o3, %o1
.word 0x95a01a48 ! t0_kref+0x3324: fdtoi %f8, %f10
.word 0x132af6fd ! t0_kref+0x3328: sethi %hi(0xabdbf400), %o1
.word 0x92037d99 ! t0_kref+0x332c: add %o5, -0x267, %o1
.word 0x81aa0ac8 ! t0_kref+0x3330: fcmped %fcc0, %f8, %f8
.word 0x26800002 ! t0_kref+0x3334: bl,a _kref+0x333c
.word 0x95a0188a ! t0_kref+0x3338: fitos %f10, %f10
.word 0xd5067fec ! t0_kref+0x333c: ld [%i1 - 0x14], %f10
.word 0x91b20a8a ! t0_kref+0x3340: fpsub16 %f8, %f10, %f8
.word 0x92e5800a ! t0_kref+0x3344: subccc %l6, %o2, %o1
.word 0x22800006 ! t0_kref+0x3348: be,a _kref+0x3360
.word 0x93408000 ! t0_kref+0x334c: mov %ccr, %o1
.word 0x81aa0a48 ! t0_kref+0x3350: fcmpd %fcc0, %f8, %f8
.word 0x93a2482a ! t0_kref+0x3354: fadds %f9, %f10, %f9
.word 0x95a01929 ! t0_kref+0x3358: fstod %f9, %f10
.word 0x93b24f69 ! t0_kref+0x335c: fornot1s %f9, %f9, %f9
.word 0x91a0190a ! t0_kref+0x3360: fitod %f10, %f8
.word 0xea362008 ! t0_kref+0x3364: sth %l5, [%i0 + 8]
.word 0x81aa8aca ! t0_kref+0x3368: fcmped %fcc0, %f10, %f10
.word 0x93a018ca ! t0_kref+0x336c: fdtos %f10, %f9
.word 0xc0300018 ! t0_kref+0x3370: clrh [%g0 + %i0]
.word 0x8143e040 ! t0_kref+0x3374: membar 0x40
.word 0x93a018ca ! t0_kref+0x3378: fdtos %f10, %f9
.word 0xc807bff0 ! t0_kref+0x337c: ld [%fp - 0x10], %g4
.word 0x925b400a ! t0_kref+0x3380: smul %o5, %o2, %o1
.word 0x91a00548 ! t0_kref+0x3384: fsqrtd %f8, %f8
.word 0xd2566012 ! t0_kref+0x3388: ldsh [%i1 + 0x12], %o1
.word 0xd07e3fe8 ! t0_kref+0x338c: swap [%i0 - 0x18], %o0
.word 0xd2480019 ! t0_kref+0x3390: ldsb [%g0 + %i1], %o1
.word 0x92a77a0d ! t0_kref+0x3394: subcc %i5, -0x5f3, %o1
.word 0xc76e7ff8 ! t0_kref+0x3398: prefetch %i1 - 8, 3
.word 0x91a01929 ! t0_kref+0x339c: fstod %f9, %f8
.word 0x93a01889 ! t0_kref+0x33a0: fitos %f9, %f9
.word 0x928d801d ! t0_kref+0x33a4: andcc %l6, %i5, %o1
.word 0x1303a3b7 ! t0_kref+0x33a8: sethi %hi(0xe8edc00), %o1
.word 0x93b5017d ! t0_kref+0x33ac: edge32ln %l4, %i5, %o1
.word 0x9f414000 ! t0_kref+0x33b0: mov %pc, %o7
.word 0xd20e4000 ! t0_kref+0x33b4: ldub [%i1], %o1
.word 0x91a01108 ! t0_kref+0x33b8: fxtod %f8, %f8
.word 0x9f414000 ! t0_kref+0x33bc: mov %pc, %o7
! .word 0x3caf7b10 ! t0_kref+0x33c0: bpos,a SYM(t0_subr0)
bpos,a SYM(t0_subr0)
.word 0xd520a010 ! t0_kref+0x33c4: st %f10, [%g2 + 0x10]
.word 0xfa20a020 ! t0_kref+0x33c8: st %i5, [%g2 + 0x20]
.word 0x27800004 ! t0_kref+0x33cc: fbul,a _kref+0x33dc
.word 0x95a0054a ! t0_kref+0x33d0: fsqrtd %f10, %f10
.word 0x92baf060 ! t0_kref+0x33d4: xnorcc %o3, -0xfa0, %o1
.word 0xec3e6000 ! t0_kref+0x33d8: std %l6, [%i1]
.word 0xd53e7fe0 ! t0_kref+0x33dc: std %f10, [%i1 - 0x20]
.word 0xd3a01019 ! t0_kref+0x33e0: sta %f9, [%g0 + %i1]0x80
.word 0x95a289aa ! t0_kref+0x33e4: fdivs %f10, %f10, %f10
.word 0xe068a001 ! t0_kref+0x33e8: ldstub [%g2 + 1], %l0
.word 0x9246801c ! t0_kref+0x33ec: addc %i2, %i4, %o1
.word 0xd01e2000 ! t0_kref+0x33f0: ldd [%i0], %o0
.word 0x95a00548 ! t0_kref+0x33f4: fsqrtd %f8, %f10
.word 0x9fc10000 ! t0_kref+0x33f8: call %g4
.word 0x91a2084a ! t0_kref+0x33fc: faddd %f8, %f10, %f8
.word 0x9252631b ! t0_kref+0x3400: umul %o1, 0x31b, %o1
.word 0xda766000 ! t0_kref+0x3404: stx %o5, [%i1]
.word 0xd53e7fe0 ! t0_kref+0x3408: std %f10, [%i1 - 0x20]
.word 0x92a80016 ! t0_kref+0x340c: andncc %g0, %l6, %o1
.word 0x93372003 ! t0_kref+0x3410: srl %i4, 0x3, %o1
.word 0x92aa0008 ! t0_kref+0x3414: andncc %o0, %o0, %o1
.word 0x8143c000 ! t0_kref+0x3418: stbar
.word 0x13376fc3 ! t0_kref+0x341c: sethi %hi(0xddbf0c00), %o1
.word 0xc078a000 ! t0_kref+0x3420: swap [%g2], %g0
.word 0x91b28d40 ! t0_kref+0x3424: fnot1 %f10, %f8
.word 0xd2062004 ! t0_kref+0x3428: ld [%i0 + 4], %o1
.word 0x92157ae6 ! t0_kref+0x342c: or %l5, -0x51a, %o1
.word 0x95b20f4a ! t0_kref+0x3430: fornot1 %f8, %f10, %f10
.word 0x923a65a7 ! t0_kref+0x3434: xnor %o1, 0x5a7, %o1
.word 0x95a2884a ! t0_kref+0x3438: faddd %f10, %f10, %f10
.word 0x929de87f ! t0_kref+0x343c: xorcc %l7, 0x87f, %o1
.word 0x93b74175 ! t0_kref+0x3440: edge32ln %i5, %l5, %o1
.word 0x93b5817c ! t0_kref+0x3444: edge32ln %l6, %i4, %o1
.word 0x92fac000 ! t0_kref+0x3448: sdivcc %o3, %g0, %o1
.word 0x93382000 ! t0_kref+0x344c: sra %g0, 0x0, %o1
.word 0xe4380018 ! t0_kref+0x3450: std %l2, [%g0 + %i0]
.word 0x95a00529 ! t0_kref+0x3454: fsqrts %f9, %f10
.word 0x91b28d8a ! t0_kref+0x3458: fxor %f10, %f10, %f8
.word 0xd3871059 ! t0_kref+0x345c: lda [%i4 + %i1]0x82, %f9
.word 0x93b28a69 ! t0_kref+0x3460: fpadd32s %f10, %f9, %f9
.word 0x8143c000 ! t0_kref+0x3464: stbar
.word 0x91a28d2a ! t0_kref+0x3468: fsmuld %f10, %f10, %f8
.word 0x92bd401c ! t0_kref+0x346c: xnorcc %l5, %i4, %o1
.word 0xec3e3fe8 ! t0_kref+0x3470: std %l6, [%i0 - 0x18]
.word 0xd5380018 ! t0_kref+0x3474: std %f10, [%g0 + %i0]
.word 0x931dc017 ! t0_kref+0x3478: tsubcctv %l7, %l7, %o1
.word 0x93a248aa ! t0_kref+0x347c: fsubs %f9, %f10, %f9
.word 0xea264000 ! t0_kref+0x3480: st %l5, [%i1]
.word 0x91a209c8 ! t0_kref+0x3484: fdivd %f8, %f8, %f8
.word 0x927af252 ! t0_kref+0x3488: sdiv %o3, -0xdae, %o1
.word 0xe020001c ! t0_kref+0x348c: st %l0, [%g0 + %i4]
.word 0x92474009 ! t0_kref+0x3490: addc %i5, %o1, %o1
.word 0xd2000019 ! t0_kref+0x3494: ld [%g0 + %i1], %o1
.word 0x91b206ca ! t0_kref+0x3498: fmul8sux16 %f8, %f10, %f8
.word 0xd2067ffc ! t0_kref+0x349c: ld [%i1 - 4], %o1
.word 0x923b2a21 ! t0_kref+0x34a0: xnor %o4, 0xa21, %o1
call SYM(t0_subr1)
.word 0x95a20848 ! t0_kref+0x34a8: faddd %f8, %f8, %f10
.word 0x8143c000 ! t0_kref+0x34ac: stbar
.word 0xefee101c ! t0_kref+0x34b0: prefetcha %i0 + %i4, 23
.word 0x93400000 ! t0_kref+0x34b4: mov %y, %o1
.word 0x8143c000 ! t0_kref+0x34b8: stbar
.word 0xd4180019 ! t0_kref+0x34bc: ldd [%g0 + %i1], %o2
.word 0x86102021 ! t0_kref+0x34c0: mov 0x21, %g3
.word 0x86a0e001 ! t0_kref+0x34c4: subcc %g3, 1, %g3
.word 0x22800020 ! t0_kref+0x34c8: be,a _kref+0x3548
.word 0xd87e6010 ! t0_kref+0x34cc: swap [%i1 + 0x10], %o4
.word 0x93b20588 ! t0_kref+0x34d0: fcmpgt32 %f8, %f8, %o1
.word 0x95b28f4a ! t0_kref+0x34d4: fornot1 %f10, %f10, %f10
.word 0x93b20448 ! t0_kref+0x34d8: fcmpne16 %f8, %f8, %o1
.word 0x95a0188a ! t0_kref+0x34dc: fitos %f10, %f10
.word 0xd28e5000 ! t0_kref+0x34e0: lduba [%i1]0x80, %o1
.word 0x92d77946 ! t0_kref+0x34e4: umulcc %i5, -0x6ba, %o1
.word 0x95b24c69 ! t0_kref+0x34e8: fnors %f9, %f9, %f10
.word 0x927763f9 ! t0_kref+0x34ec: udiv %i5, 0x3f9, %o1
.word 0x93b00c20 ! t0_kref+0x34f0: fzeros %f9
.word 0x81aa8a29 ! t0_kref+0x34f4: fcmps %fcc0, %f10, %f9
.word 0xd2ce9058 ! t0_kref+0x34f8: ldsba [%i2 + %i0]0x82, %o1
.word 0x81aa0aca ! t0_kref+0x34fc: fcmped %fcc0, %f8, %f10
.word 0x9242c01b ! t0_kref+0x3500: addc %o3, %i3, %o1
.word 0x92820016 ! t0_kref+0x3504: addcc %o0, %l6, %o1
.word 0x93a01a4a ! t0_kref+0x3508: fdtoi %f10, %f9
.word 0x9312b3ad ! t0_kref+0x350c: taddcctv %o2, -0xc53, %o1
.word 0xd2462010 ! t0_kref+0x3510: ldsw [%i0 + 0x10], %o1
.word 0xd2080018 ! t0_kref+0x3514: ldub [%g0 + %i0], %o1
.word 0x9245ec29 ! t0_kref+0x3518: addc %l7, 0xc29, %o1
.word 0xd2163ff2 ! t0_kref+0x351c: lduh [%i0 - 0xe], %o1
.word 0xf6266000 ! t0_kref+0x3520: st %i3, [%i1]
.word 0x93b20357 ! t0_kref+0x3524: alignaddrl %o0, %l7, %o1
.word 0x923f6d93 ! t0_kref+0x3528: xnor %i5, 0xd93, %o1
.word 0xd20e200c ! t0_kref+0x352c: ldub [%i0 + 0xc], %o1
.word 0x95a00548 ! t0_kref+0x3530: fsqrtd %f8, %f10
.word 0x27bfffe4 ! t0_kref+0x3534: fbul,a _kref+0x34c4
.word 0x92b76fc4 ! t0_kref+0x3538: orncc %i5, 0xfc4, %o1
.word 0xf4767fe0 ! t0_kref+0x353c: stx %i2, [%i1 - 0x20]
.word 0x8143c000 ! t0_kref+0x3540: stbar
.word 0x81850000 ! t0_kref+0x3544: wr %l4, %g0, %y
.word 0x92d234f1 ! t0_kref+0x3548: umulcc %o0, -0xb0f, %o1
.word 0x93a018c8 ! t0_kref+0x354c: fdtos %f8, %f9
.word 0xf620a020 ! t0_kref+0x3550: st %i3, [%g2 + 0x20]
.word 0xd500a030 ! t0_kref+0x3554: ld [%g2 + 0x30], %f10
.word 0xd250a022 ! t0_kref+0x3558: ldsh [%g2 + 0x22], %o1
.word 0x93a2482a ! t0_kref+0x355c: fadds %f9, %f10, %f9
.word 0x93a0002a ! t0_kref+0x3560: fmovs %f10, %f9
.word 0x91b2472a ! t0_kref+0x3564: fmuld8ulx16 %f9, %f10, %f8
.word 0x93a01889 ! t0_kref+0x3568: fitos %f9, %f9
.word 0x93a24829 ! t0_kref+0x356c: fadds %f9, %f9, %f9
.word 0xfa28a030 ! t0_kref+0x3570: stb %i5, [%g2 + 0x30]
.word 0x929dc017 ! t0_kref+0x3574: xorcc %l7, %l7, %o1
.word 0x81aa8a29 ! t0_kref+0x3578: fcmps %fcc0, %f10, %f9
.word 0x93b28508 ! t0_kref+0x357c: fcmpgt16 %f10, %f8, %o1
.word 0x933d8014 ! t0_kref+0x3580: sra %l6, %l4, %o1
.word 0xd13e3ff8 ! t0_kref+0x3584: std %f8, [%i0 - 8]
.word 0x95a288a9 ! t0_kref+0x3588: fsubs %f10, %f9, %f10
.word 0x92400015 ! t0_kref+0x358c: addc %g0, %l5, %o1
.word 0x929a614f ! t0_kref+0x3590: xorcc %o1, 0x14f, %o1
.word 0x92b2b310 ! t0_kref+0x3594: orncc %o2, -0xcf0, %o1
.word 0xd20e3fe6 ! t0_kref+0x3598: ldub [%i0 - 0x1a], %o1
.word 0x95a28848 ! t0_kref+0x359c: faddd %f10, %f8, %f10
.word 0x95b28e4a ! t0_kref+0x35a0: fxnor %f10, %f10, %f10
.word 0x9315c00c ! t0_kref+0x35a4: taddcctv %l7, %o4, %o1
.word 0x93a01889 ! t0_kref+0x35a8: fitos %f9, %f9
.word 0x930b2aca ! t0_kref+0x35ac: tsubcc %o4, 0xaca, %o1
.word 0x81aa8a2a ! t0_kref+0x35b0: fcmps %fcc0, %f10, %f10
.word 0x92ad62a2 ! t0_kref+0x35b4: andncc %l5, 0x2a2, %o1
.word 0xec20a020 ! t0_kref+0x35b8: st %l6, [%g2 + 0x20]
.word 0x9287400c ! t0_kref+0x35bc: addcc %i5, %o4, %o1
.word 0xe8be101d ! t0_kref+0x35c0: stda %l4, [%i0 + %i5]0x80
.word 0xee680018 ! t0_kref+0x35c4: ldstub [%g0 + %i0], %l7
.word 0x81aa4a29 ! t0_kref+0x35c8: fcmps %fcc0, %f9, %f9
.word 0xe1ee101a ! t0_kref+0x35cc: prefetcha %i0 + %i2, 16
.word 0xd240a010 ! t0_kref+0x35d0: ldsw [%g2 + 0x10], %o1
.word 0xda267fe8 ! t0_kref+0x35d4: st %o5, [%i1 - 0x18]
.word 0x91a01909 ! t0_kref+0x35d8: fitod %f9, %f8
.word 0x91a209c8 ! t0_kref+0x35dc: fdivd %f8, %f8, %f8
.word 0x95a01909 ! t0_kref+0x35e0: fitod %f9, %f10
.word 0x9262c008 ! t0_kref+0x35e4: subc %o3, %o0, %o1
.word 0xd46e001a ! t0_kref+0x35e8: ldstub [%i0 + %i2], %o2
.word 0xd20e6003 ! t0_kref+0x35ec: ldub [%i1 + 3], %o1
.word 0xd20e2013 ! t0_kref+0x35f0: ldub [%i0 + 0x13], %o1
.word 0x95a24929 ! t0_kref+0x35f4: fmuls %f9, %f9, %f10
.word 0x21480003 ! t0_kref+0x35f8: fbn,a,pt %fcc0, _kref+0x3604
.word 0xec28a033 ! t0_kref+0x35fc: stb %l6, [%g2 + 0x33]
.word 0x92623cf6 ! t0_kref+0x3600: subc %o0, -0x30a, %o1
.word 0x95a20848 ! t0_kref+0x3604: faddd %f8, %f8, %f10
.word 0x93b28d29 ! t0_kref+0x3608: fandnot1s %f10, %f9, %f9
.word 0xec6e401a ! t0_kref+0x360c: ldstub [%i1 + %i2], %l6
.word 0x92d2801b ! t0_kref+0x3610: umulcc %o2, %i3, %o1
.word 0x9332800c ! t0_kref+0x3614: srl %o2, %o4, %o1
.word 0x23480007 ! t0_kref+0x3618: fbne,a,pt %fcc0, _kref+0x3634
.word 0xd13e3fe0 ! t0_kref+0x361c: std %f8, [%i0 - 0x20]
.word 0xff6e401c ! t0_kref+0x3620: prefetch %i1 + %i4, 31
.word 0x130ea1a3 ! t0_kref+0x3624: sethi %hi(0x3a868c00), %o1
.word 0x93b2802a ! t0_kref+0x3628: edge8n %o2, %o2, %o1
.word 0xd0780019 ! t0_kref+0x362c: swap [%g0 + %i1], %o0
.word 0x95a2882a ! t0_kref+0x3630: fadds %f10, %f10, %f10
.word 0x37480001 ! t0_kref+0x3634: fbge,a,pt %fcc0, _kref+0x3638
.word 0xd248a030 ! t0_kref+0x3638: ldsb [%g2 + 0x30], %o1
call SYM(t0_subr2)
.word 0x93a2882a ! t0_kref+0x3640: fadds %f10, %f10, %f9
.word 0x95a0054a ! t0_kref+0x3644: fsqrtd %f10, %f10
.word 0x95b28aa9 ! t0_kref+0x3648: fpsub16s %f10, %f9, %f10
.word 0xd20e3ffc ! t0_kref+0x364c: ldub [%i0 - 4], %o1
.word 0x9245b54e ! t0_kref+0x3650: addc %l6, -0xab2, %o1
.word 0x29480005 ! t0_kref+0x3654: fbl,a,pt %fcc0, _kref+0x3668
.word 0x923eaf0b ! t0_kref+0x3658: xnor %i2, 0xf0b, %o1
.word 0xfdee501d ! t0_kref+0x365c: prefetcha %i1 + %i5, 30
.word 0xd250a032 ! t0_kref+0x3660: ldsh [%g2 + 0x32], %o1
.word 0x928aae70 ! t0_kref+0x3664: andcc %o2, 0xe70, %o1
.word 0x92720008 ! t0_kref+0x3668: udiv %o0, %o0, %o1
.word 0x8143c000 ! t0_kref+0x366c: stbar
.word 0x923a000a ! t0_kref+0x3670: xnor %o0, %o2, %o1
.word 0x81aa8a48 ! t0_kref+0x3674: fcmpd %fcc0, %f10, %f8
.word 0x9292f02c ! t0_kref+0x3678: orcc %o3, -0xfd4, %o1
.word 0xf6263ff0 ! t0_kref+0x367c: st %i3, [%i0 - 0x10]
.word 0x9276ebb2 ! t0_kref+0x3680: udiv %i3, 0xbb2, %o1
.word 0x929b000a ! t0_kref+0x3684: xorcc %o4, %o2, %o1
.word 0x8610200b ! t0_kref+0x3688: mov 0xb, %g3
.word 0x86a0e001 ! t0_kref+0x368c: subcc %g3, 1, %g3
.word 0x22800005 ! t0_kref+0x3690: be,a _kref+0x36a4
.word 0xd320a020 ! t0_kref+0x3694: st %f9, [%g2 + 0x20]
.word 0x928f7d11 ! t0_kref+0x3698: andcc %i5, -0x2ef, %o1
.word 0xd20e3fef ! t0_kref+0x369c: ldub [%i0 - 0x11], %o1
.word 0x93277643 ! t0_kref+0x36a0: mulscc %i5, -0x9bd, %o1
.word 0xd11fbf70 ! t0_kref+0x36a4: ldd [%fp - 0x90], %f8
.word 0x92537708 ! t0_kref+0x36a8: umul %o5, -0x8f8, %o1
.word 0x81aa8a29 ! t0_kref+0x36ac: fcmps %fcc0, %f10, %f9
.word 0x93382001 ! t0_kref+0x36b0: sra %g0, 0x1, %o1
.word 0x929b3ec9 ! t0_kref+0x36b4: xorcc %o4, -0x137, %o1
.word 0x95b28a69 ! t0_kref+0x36b8: fpadd32s %f10, %f9, %f10
.word 0x921a2217 ! t0_kref+0x36bc: xor %o0, 0x217, %o1
.word 0x95a01889 ! t0_kref+0x36c0: fitos %f9, %f10
.word 0xf96e401d ! t0_kref+0x36c4: prefetch %i1 + %i5, 28
sethi %hi(2f), %o7
.word 0xe40be2e4 ! t0_kref+0x36cc: ldub [%o7 + 0x2e4], %l2
.word 0xa41ca00c ! t0_kref+0x36d0: xor %l2, 0xc, %l2
.word 0xe42be2e4 ! t0_kref+0x36d4: stb %l2, [%o7 + 0x2e4]
.word 0x81dbe2e4 ! t0_kref+0x36d8: flush %o7 + 0x2e4
.word 0x93b24d29 ! t0_kref+0x36dc: fandnot1s %f9, %f9, %f9
.word 0x91b009a9 ! t0_kref+0x36e0: fexpand %f9, %f8
2: .word 0x93a0188a ! t0_kref+0x36e4: fitos %f10, %f9
.word 0x9295ac71 ! t0_kref+0x36e8: orcc %l6, 0xc71, %o1
call SYM(t0_subr1)
.word 0x13061166 ! t0_kref+0x36f0: sethi %hi(0x18459800), %o1
.word 0x923f4008 ! t0_kref+0x36f4: xnor %i5, %o0, %o1
.word 0x924027c2 ! t0_kref+0x36f8: addc %g0, 0x7c2, %o1
.word 0xd828a032 ! t0_kref+0x36fc: stb %o4, [%g2 + 0x32]
sethi %hi(2f), %o7
.word 0xe40be320 ! t0_kref+0x3704: ldub [%o7 + 0x320], %l2
.word 0xa41ca00c ! t0_kref+0x3708: xor %l2, 0xc, %l2
.word 0xe42be320 ! t0_kref+0x370c: stb %l2, [%o7 + 0x320]
.word 0x81dbe320 ! t0_kref+0x3710: flush %o7 + 0x320
.word 0x31800003 ! t0_kref+0x3714: fba,a _kref+0x3720
.word 0x923df05c ! t0_kref+0x3718: xnor %l7, -0xfa4, %o1
call SYM(t0_subr3)
2: .word 0xa1b28240 ! t0_kref+0x3720: array16 %o2, %g0, %l0
.word 0x92bec01b ! t0_kref+0x3724: xnorcc %i3, %i3, %o1
.word 0x929ec009 ! t0_kref+0x3728: xorcc %i3, %o1, %o1
.word 0x95a01929 ! t0_kref+0x372c: fstod %f9, %f10
.word 0x95a289ca ! t0_kref+0x3730: fdivd %f10, %f10, %f10
.word 0x93b2040a ! t0_kref+0x3734: fcmple16 %f8, %f10, %o1
.word 0x9361001d ! t0_kref+0x3738: movl %fcc0, %i5, %o1
.word 0xd500a010 ! t0_kref+0x373c: ld [%g2 + 0x10], %f10
.word 0x9205c00a ! t0_kref+0x3740: add %l7, %o2, %o1
.word 0xd320a030 ! t0_kref+0x3744: st %f9, [%g2 + 0x30]
.word 0x93a0188a ! t0_kref+0x3748: fitos %f10, %f9
.word 0x92476db3 ! t0_kref+0x374c: addc %i5, 0xdb3, %o1
.word 0x9de3bfa0 ! t0_kref+0x3750: save %sp, -0x60, %sp
.word 0x93ef7719 ! t0_kref+0x3754: restore %i5, -0x8e7, %o1
.word 0xea767fe0 ! t0_kref+0x3758: stx %l5, [%i1 - 0x20]
.word 0x9335001c ! t0_kref+0x375c: srl %l4, %i4, %o1
.word 0x91a0190a ! t0_kref+0x3760: fitod %f10, %f8
sethi %hi(2f), %o7
.word 0xe40be37c ! t0_kref+0x3768: ldub [%o7 + 0x37c], %l2
.word 0xa41ca00c ! t0_kref+0x376c: xor %l2, 0xc, %l2
.word 0xe42be37c ! t0_kref+0x3770: stb %l2, [%o7 + 0x37c]
.word 0x81dbe37c ! t0_kref+0x3774: flush %o7 + 0x37c
.word 0x93b3412d ! t0_kref+0x3778: edge32n %o5, %o5, %o1
2: .word 0x95a28929 ! t0_kref+0x377c: fmuls %f10, %f9, %f10
.word 0x9285277a ! t0_kref+0x3780: addcc %l4, 0x77a, %o1
.word 0x93b74116 ! t0_kref+0x3784: edge32 %i5, %l6, %o1
.word 0x95a01a4a ! t0_kref+0x3788: fdtoi %f10, %f10
.word 0x93b2858a ! t0_kref+0x378c: fcmpgt32 %f10, %f10, %o1
.word 0x91a0190a ! t0_kref+0x3790: fitod %f10, %f8
.word 0x92170017 ! t0_kref+0x3794: or %i4, %l7, %o1
.word 0x95a24929 ! t0_kref+0x3798: fmuls %f9, %f9, %f10
.word 0xd51fbda0 ! t0_kref+0x379c: ldd [%fp - 0x260], %f10
.word 0x929b6e0e ! t0_kref+0x37a0: xorcc %o5, 0xe0e, %o1
.word 0xe56e7fe0 ! t0_kref+0x37a4: prefetch %i1 - 0x20, 18
.word 0xd250a030 ! t0_kref+0x37a8: ldsh [%g2 + 0x30], %o1
.word 0x9282773d ! t0_kref+0x37ac: addcc %o1, -0x8c3, %o1
.word 0x9260351e ! t0_kref+0x37b0: subc %g0, -0xae2, %o1
.word 0x93b2c240 ! t0_kref+0x37b4: array16 %o3, %g0, %o1
.word 0x91b28908 ! t0_kref+0x37b8: faligndata %f10, %f8, %f8
.word 0x95a248aa ! t0_kref+0x37bc: fsubs %f9, %f10, %f10
.word 0x9283401d ! t0_kref+0x37c0: addcc %o5, %i5, %o1
.word 0xfa2e6009 ! t0_kref+0x37c4: stb %i5, [%i1 + 9]
.word 0x91b2462a ! t0_kref+0x37c8: fmul8x16 %f9, %f10, %f8
.word 0xc3ee501a ! t0_kref+0x37cc: prefetcha %i1 + %i2, 1
.word 0xc768a1cf ! t0_kref+0x37d0: prefetch %g2 + 0x1cf, 3
.word 0x95a0014a ! t0_kref+0x37d4: fabsd %f10, %f10
.word 0x93b24aaa ! t0_kref+0x37d8: fpsub16s %f9, %f10, %f9
.word 0xd53e6010 ! t0_kref+0x37dc: std %f10, [%i1 + 0x10]
.word 0xc1ee101d ! t0_kref+0x37e0: prefetcha %i0 + %i5, 0
.word 0xd520a030 ! t0_kref+0x37e4: st %f10, [%g2 + 0x30]
.word 0x92d3000a ! t0_kref+0x37e8: umulcc %o4, %o2, %o1
.word 0x921b0016 ! t0_kref+0x37ec: xor %o4, %l6, %o1
.word 0x001fffff ! t0_kref+0x37f0: illtrap 0x1fffff
.word 0x9212c01d ! t0_kref+0x37f4: or %o3, %i5, %o1
.word 0x93b54060 ! t0_kref+0x37f8: edge8ln %l5, %g0, %o1
call SYM(t0_subr3)
.word 0x93b28056 ! t0_kref+0x3800: edge8l %o2, %l6, %o1
.word 0xd51fbe28 ! t0_kref+0x3804: ldd [%fp - 0x1d8], %f10
.word 0xef6e001b ! t0_kref+0x3808: prefetch %i0 + %i3, 23
.word 0x8143e040 ! t0_kref+0x380c: membar 0x40
.word 0xf420a020 ! t0_kref+0x3810: st %i2, [%g2 + 0x20]
.word 0x92ab4015 ! t0_kref+0x3814: andncc %o5, %l5, %o1
.word 0xd20e4000 ! t0_kref+0x3818: ldub [%i1], %o1
.word 0x9370001d ! t0_kref+0x381c: popc %i5, %o1
.word 0x91a00548 ! t0_kref+0x3820: fsqrtd %f8, %f8
.word 0xd8180018 ! t0_kref+0x3824: ldd [%g0 + %i0], %o4
.word 0x20480006 ! t0_kref+0x3828: bn,a,pt %icc, _kref+0x3840
.word 0x95a0190a ! t0_kref+0x382c: fitod %f10, %f10
.word 0x95b20988 ! t0_kref+0x3830: bshuffle %f8, %f8, %f10
.word 0x95a00529 ! t0_kref+0x3834: fsqrts %f9, %f10
.word 0x91b206ea ! t0_kref+0x3838: fmul8ulx16 %f8, %f10, %f8
.word 0x81aa0a48 ! t0_kref+0x383c: fcmpd %fcc0, %f8, %f8
.word 0xf007bfe0 ! t0_kref+0x3840: ld [%fp - 0x20], %i0
.word 0x92902728 ! t0_kref+0x3844: orcc %g0, 0x728, %o1
.word 0x95b28d60 ! t0_kref+0x3848: fnot1s %f10, %f10
.word 0x91a00548 ! t0_kref+0x384c: fsqrtd %f8, %f8
! .word 0x2b4f89ea ! t0_kref+0x3850: fbug,a,pt %fcc0, SYM(t0_subr1)
fbug,a,pt %fcc0, SYM(t0_subr1)
.word 0x9f414000 ! t0_kref+0x3854: mov %pc, %o7
.word 0xfd6e401c ! t0_kref+0x3858: prefetch %i1 + %i4, 30
.word 0x921b7df1 ! t0_kref+0x385c: xor %o5, -0x20f, %o1
.word 0x93b2c07a ! t0_kref+0x3860: edge8ln %o3, %i2, %o1
.word 0x91a0190a ! t0_kref+0x3864: fitod %f10, %f8
.word 0xf76e3ff0 ! t0_kref+0x3868: prefetch %i0 - 0x10, 27
.word 0xd240a030 ! t0_kref+0x386c: ldsw [%g2 + 0x30], %o1
.word 0x93b24aaa ! t0_kref+0x3870: fpsub16s %f9, %f10, %f9
.word 0x81aa4a2a ! t0_kref+0x3874: fcmps %fcc0, %f9, %f10
.word 0x81aa8a4a ! t0_kref+0x3878: fcmpd %fcc0, %f10, %f10
.word 0x93b70300 ! t0_kref+0x387c: alignaddr %i4, %g0, %o1
.word 0x92e5c01a ! t0_kref+0x3880: subccc %l7, %i2, %o1
.word 0x93400000 ! t0_kref+0x3884: mov %y, %o1
.word 0x95b20d8a ! t0_kref+0x3888: fxor %f8, %f10, %f10
.word 0x95a01108 ! t0_kref+0x388c: fxtod %f8, %f10
.word 0x93a018c8 ! t0_kref+0x3890: fdtos %f8, %f9
.word 0x923f001c ! t0_kref+0x3894: xnor %i4, %i4, %o1
.word 0xd51fbc98 ! t0_kref+0x3898: ldd [%fp - 0x368], %f10
.word 0xd2d6d058 ! t0_kref+0x389c: ldsha [%i3 + %i0]0x82, %o1
.word 0xd5a61000 ! t0_kref+0x38a0: sta %f10, [%i0]0x80
.word 0xd208a003 ! t0_kref+0x38a4: ldub [%g2 + 3], %o1
.word 0x95a0190a ! t0_kref+0x38a8: fitod %f10, %f10
.word 0x95b28a2a ! t0_kref+0x38ac: fpadd16s %f10, %f10, %f10
.word 0x927d0014 ! t0_kref+0x38b0: sdiv %l4, %l4, %o1
.word 0x93b28d60 ! t0_kref+0x38b4: fnot1s %f10, %f9
.word 0x92fd26db ! t0_kref+0x38b8: sdivcc %l4, 0x6db, %o1
.word 0xd03e2010 ! t0_kref+0x38bc: std %o0, [%i0 + 0x10]
.word 0x8143c000 ! t0_kref+0x38c0: stbar
.word 0x91a0054a ! t0_kref+0x38c4: fsqrtd %f10, %f8
.word 0xd02e6013 ! t0_kref+0x38c8: stb %o0, [%i1 + 0x13]
.word 0x91b20e4a ! t0_kref+0x38cc: fxnor %f8, %f10, %f8
.word 0x91b20dc8 ! t0_kref+0x38d0: fnand %f8, %f8, %f8
.word 0x92d5c009 ! t0_kref+0x38d4: umulcc %l7, %o1, %o1
.word 0x927d801d ! t0_kref+0x38d8: sdiv %l6, %i5, %o1
.word 0xc807bfe8 ! t0_kref+0x38dc: ld [%fp - 0x18], %g4
.word 0x9277001a ! t0_kref+0x38e0: udiv %i4, %i2, %o1
.word 0x95a248aa ! t0_kref+0x38e4: fsubs %f9, %f10, %f10
.word 0x91a00548 ! t0_kref+0x38e8: fsqrtd %f8, %f8
.word 0xd2d61000 ! t0_kref+0x38ec: ldsha [%i0]0x80, %o1
.word 0xd208a022 ! t0_kref+0x38f0: ldub [%g2 + 0x22], %o1
.word 0x9de3bfa0 ! t0_kref+0x38f4: save %sp, -0x60, %sp
.word 0x93eec000 ! t0_kref+0x38f8: restore %i3, %g0, %o1
.word 0x8143e04b ! t0_kref+0x38fc: membar 0x4b
.word 0x923f6c6b ! t0_kref+0x3900: xnor %i5, 0xc6b, %o1
.word 0xd0380018 ! t0_kref+0x3904: std %o0, [%g0 + %i0]
.word 0x9f414000 ! t0_kref+0x3908: mov %pc, %o7
.word 0x95a248a9 ! t0_kref+0x390c: fsubs %f9, %f9, %f10
.word 0x91b246a9 ! t0_kref+0x3910: fmul8x16al %f9, %f9, %f8
.word 0x921ac00c ! t0_kref+0x3914: xor %o3, %o4, %o1
.word 0x93b00c20 ! t0_kref+0x3918: fzeros %f9
.word 0xd520a010 ! t0_kref+0x391c: st %f10, [%g2 + 0x10]
.word 0x8143c000 ! t0_kref+0x3920: stbar
.word 0xee28a002 ! t0_kref+0x3924: stb %l7, [%g2 + 2]
.word 0xd4260000 ! t0_kref+0x3928: st %o2, [%i0]
.word 0x95a208ca ! t0_kref+0x392c: fsubd %f8, %f10, %f10
.word 0x93a018ca ! t0_kref+0x3930: fdtos %f10, %f9
.word 0x81aa8aca ! t0_kref+0x3934: fcmped %fcc0, %f10, %f10
.word 0x9212c01c ! t0_kref+0x3938: or %o3, %i4, %o1
.word 0xd200a010 ! t0_kref+0x393c: ld [%g2 + 0x10], %o1
.word 0x92130014 ! t0_kref+0x3940: or %o4, %l4, %o1
.word 0x93b2c0f4 ! t0_kref+0x3944: edge16ln %o3, %l4, %o1
.word 0x9de3bfa0 ! t0_kref+0x3948: save %sp, -0x60, %sp
.word 0x93ee6a21 ! t0_kref+0x394c: restore %i1, 0xa21, %o1
.word 0x93b24d29 ! t0_kref+0x3950: fandnot1s %f9, %f9, %f9
.word 0xe650001b ! t0_kref+0x3954: ldsh [%g0 + %i3], %l3
.word 0x39480002 ! t0_kref+0x3958: fbuge,a,pt %fcc0, _kref+0x3960
.word 0x8182c000 ! t0_kref+0x395c: wr %o3, %g0, %y
.word 0x93a01a4a ! t0_kref+0x3960: fdtoi %f10, %f9
.word 0x91b28eca ! t0_kref+0x3964: fornot2 %f10, %f10, %f8
.word 0x93a0188a ! t0_kref+0x3968: fitos %f10, %f9
.word 0xd2d6d040 ! t0_kref+0x396c: ldsha [%i3]0x82, %o1
.word 0x9fc00004 ! t0_kref+0x3970: call %g0 + %g4
.word 0x95a2884a ! t0_kref+0x3974: faddd %f10, %f10, %f10
.word 0x95a2892a ! t0_kref+0x3978: fmuls %f10, %f10, %f10
.word 0x9de3bfa0 ! t0_kref+0x397c: save %sp, -0x60, %sp
.word 0xb4563c63 ! t0_kref+0x3980: umul %i0, -0x39d, %i2
.word 0x93ef35cc ! t0_kref+0x3984: restore %i4, -0xa34, %o1
.word 0x81aa4a2a ! t0_kref+0x3988: fcmps %fcc0, %f9, %f10
sethi %hi(2f), %o7
.word 0xe40be1d4 ! t0_kref+0x3990: ldub [%o7 + 0x1d4], %l2
.word 0xa41ca00c ! t0_kref+0x3994: xor %l2, 0xc, %l2
.word 0xe42be1d4 ! t0_kref+0x3998: stb %l2, [%o7 + 0x1d4]
.word 0x81dbe1d4 ! t0_kref+0x399c: flush %o7 + 0x1d4
.word 0xa782c01a ! t0_kref+0x39a0: wr %o3, %i2, %gsr
.word 0x93a018c8 ! t0_kref+0x39a4: fdtos %f8, %f9
.word 0x95b24709 ! t0_kref+0x39a8: fmuld8sux16 %f9, %f9, %f10
.word 0x93b00c20 ! t0_kref+0x39ac: fzeros %f9
.word 0x95a01929 ! t0_kref+0x39b0: fstod %f9, %f10
.word 0x95b28f88 ! t0_kref+0x39b4: for %f10, %f8, %f10
.word 0x93a0052a ! t0_kref+0x39b8: fsqrts %f10, %f9
.word 0x95a01929 ! t0_kref+0x39bc: fstod %f9, %f10
.word 0xda28a033 ! t0_kref+0x39c0: stb %o5, [%g2 + 0x33]
.word 0x8585332d ! t0_kref+0x39c4: wr %l4, 0xfffff32d, %ccr
.word 0x9266adad ! t0_kref+0x39c8: subc %i2, 0xdad, %o1
.word 0x928f400c ! t0_kref+0x39cc: andcc %i5, %o4, %o1
.word 0x91a01929 ! t0_kref+0x39d0: fstod %f9, %f8
2: .word 0x91a00548 ! t0_kref+0x39d4: fsqrtd %f8, %f8
.word 0x9344c000 ! t0_kref+0x39d8: mov %gsr, %o1
.word 0x3b480004 ! t0_kref+0x39dc: fble,a,pt %fcc0, _kref+0x39ec
.word 0x92ad000b ! t0_kref+0x39e0: andncc %l4, %o3, %o1
.word 0x29480004 ! t0_kref+0x39e4: fbl,a,pt %fcc0, _kref+0x39f4
.word 0xd2ce9040 ! t0_kref+0x39e8: ldsba [%i2]0x82, %o1
.word 0x9344c000 ! t0_kref+0x39ec: mov %gsr, %o1
.word 0x933a4000 ! t0_kref+0x39f0: sra %o1, %g0, %o1
.word 0x923dc01d ! t0_kref+0x39f4: xnor %l7, %i5, %o1
.word 0xd2466004 ! t0_kref+0x39f8: ldsw [%i1 + 4], %o1
.word 0x93a28829 ! t0_kref+0x39fc: fadds %f10, %f9, %f9
.word 0x81aa4a29 ! t0_kref+0x3a00: fcmps %fcc0, %f9, %f9
.word 0x93b50240 ! t0_kref+0x3a04: array16 %l4, %g0, %o1
.word 0x95a01889 ! t0_kref+0x3a08: fitos %f9, %f10
.word 0x91a00548 ! t0_kref+0x3a0c: fsqrtd %f8, %f8
.word 0x926771c1 ! t0_kref+0x3a10: subc %i5, -0xe3f, %o1
.word 0x927b61ea ! t0_kref+0x3a14: sdiv %o5, 0x1ea, %o1
.word 0x81820000 ! t0_kref+0x3a18: wr %o0, %g0, %y
.word 0xf620a030 ! t0_kref+0x3a1c: st %i3, [%g2 + 0x30]
.word 0x91a0054a ! t0_kref+0x3a20: fsqrtd %f10, %f8
.word 0x29480003 ! t0_kref+0x3a24: fbl,a,pt %fcc0, _kref+0x3a30
.word 0x91a0054a ! t0_kref+0x3a28: fsqrtd %f10, %f8
.word 0x95a208c8 ! t0_kref+0x3a2c: fsubd %f8, %f8, %f10
.word 0xd520a000 ! t0_kref+0x3a30: st %f10, [%g2]
.word 0x91a0054a ! t0_kref+0x3a34: fsqrtd %f10, %f8
.word 0x9fc00004 ! t0_kref+0x3a38: call %g0 + %g4
.word 0xc0367fe0 ! t0_kref+0x3a3c: clrh [%i1 - 0x20]
.word 0xd28e9019 ! t0_kref+0x3a40: lduba [%i2 + %i1]0x80, %o1
.word 0xd5a01019 ! t0_kref+0x3a44: sta %f10, [%g0 + %i1]0x80
.word 0x37480004 ! t0_kref+0x3a48: fbge,a,pt %fcc0, _kref+0x3a58
.word 0x91b207ca ! t0_kref+0x3a4c: pdist %f8, %f10, %f8
call SYM(t0_subr0)
.word 0x927e8017 ! t0_kref+0x3a54: sdiv %i2, %l7, %o1
.word 0x95a0188a ! t0_kref+0x3a58: fitos %f10, %f10
.word 0xd02e0000 ! t0_kref+0x3a5c: stb %o0, [%i0]
.word 0x81aa0aca ! t0_kref+0x3a60: fcmped %fcc0, %f8, %f10
.word 0x81aa8ac8 ! t0_kref+0x3a64: fcmped %fcc0, %f10, %f8
.word 0xea260000 ! t0_kref+0x3a68: st %l5, [%i0]
.word 0xd03e3fe0 ! t0_kref+0x3a6c: std %o0, [%i0 - 0x20]
.word 0xee7e6000 ! t0_kref+0x3a70: swap [%i1], %l7
.word 0x91b206c8 ! t0_kref+0x3a74: fmul8sux16 %f8, %f8, %f8
.word 0x91a0054a ! t0_kref+0x3a78: fsqrtd %f10, %f8
.word 0x95a2892a ! t0_kref+0x3a7c: fmuls %f10, %f10, %f10
.word 0x91a0054a ! t0_kref+0x3a80: fsqrtd %f10, %f8
.word 0x1301365b ! t0_kref+0x3a84: sethi %hi(0x4d96c00), %o1
.word 0x922d801b ! t0_kref+0x3a88: andn %l6, %i3, %o1
.word 0xd2080018 ! t0_kref+0x3a8c: ldub [%g0 + %i0], %o1
.word 0x8143c000 ! t0_kref+0x3a90: stbar
.word 0xda260000 ! t0_kref+0x3a94: st %o5, [%i0]
.word 0x928f7acd ! t0_kref+0x3a98: andcc %i5, -0x533, %o1
.word 0x93400000 ! t0_kref+0x3a9c: mov %y, %o1
.word 0xe9ee501d ! t0_kref+0x3aa0: prefetcha %i1 + %i5, 20
.word 0x92f6c00b ! t0_kref+0x3aa4: udivcc %i3, %o3, %o1
.word 0xd210a010 ! t0_kref+0x3aa8: lduh [%g2 + 0x10], %o1
.word 0xe830a030 ! t0_kref+0x3aac: sth %l4, [%g2 + 0x30]
.word 0x9247000a ! t0_kref+0x3ab0: addc %i4, %o2, %o1
.word 0xd25f4019 ! t0_kref+0x3ab4: ldx [%i5 + %i1], %o1
.word 0x95b20e0a ! t0_kref+0x3ab8: fand %f8, %f10, %f10
.word 0xd2400018 ! t0_kref+0x3abc: ldsw [%g0 + %i0], %o1
.word 0x95a288aa ! t0_kref+0x3ac0: fsubs %f10, %f10, %f10
.word 0xd208a011 ! t0_kref+0x3ac4: ldub [%g2 + 0x11], %o1
.word 0x81aa0ac8 ! t0_kref+0x3ac8: fcmped %fcc0, %f8, %f8
.word 0x95a00529 ! t0_kref+0x3acc: fsqrts %f9, %f10
.word 0x95a28829 ! t0_kref+0x3ad0: fadds %f10, %f9, %f10
sethi %hi(2f), %o7
.word 0xe40be318 ! t0_kref+0x3ad8: ldub [%o7 + 0x318], %l2
.word 0xa41ca00c ! t0_kref+0x3adc: xor %l2, 0xc, %l2
.word 0xe42be318 ! t0_kref+0x3ae0: stb %l2, [%o7 + 0x318]
.word 0x81dbe318 ! t0_kref+0x3ae4: flush %o7 + 0x318
.word 0x91a208c8 ! t0_kref+0x3ae8: fsubd %f8, %f8, %f8
.word 0x91b28c48 ! t0_kref+0x3aec: fnor %f10, %f8, %f8
.word 0x92af0015 ! t0_kref+0x3af0: andncc %i4, %l5, %o1
.word 0x91a0004a ! t0_kref+0x3af4: fmovd %f10, %f8
.word 0x93a289aa ! t0_kref+0x3af8: fdivs %f10, %f10, %f9
.word 0x95a01889 ! t0_kref+0x3afc: fitos %f9, %f10
.word 0x132df0d2 ! t0_kref+0x3b00: sethi %hi(0xb7c34800), %o1
.word 0xedee501c ! t0_kref+0x3b04: prefetcha %i1 + %i4, 22
.word 0xd2070018 ! t0_kref+0x3b08: ld [%i4 + %i0], %o1
.word 0x81aa8a48 ! t0_kref+0x3b0c: fcmpd %fcc0, %f10, %f8
.word 0xd2067ffc ! t0_kref+0x3b10: ld [%i1 - 4], %o1
.word 0xe83e001d ! t0_kref+0x3b14: std %l4, [%i0 + %i5]
2: .word 0x92ad4009 ! t0_kref+0x3b18: andncc %l5, %o1, %o1
.word 0x95a00548 ! t0_kref+0x3b1c: fsqrtd %f8, %f10
.word 0x92e6c017 ! t0_kref+0x3b20: subccc %i3, %l7, %o1
.word 0x921f3a54 ! t0_kref+0x3b24: xor %i4, -0x5ac, %o1
.word 0x92a83b54 ! t0_kref+0x3b28: andncc %g0, -0x4ac, %o1
.word 0x81870000 ! t0_kref+0x3b2c: wr %i4, %g0, %y
.word 0xd020a020 ! t0_kref+0x3b30: st %o0, [%g2 + 0x20]
.word 0x9333001b ! t0_kref+0x3b34: srl %o4, %i3, %o1
.word 0x91a208ca ! t0_kref+0x3b38: fsubd %f8, %f10, %f8
.word 0x91b20d8a ! t0_kref+0x3b3c: fxor %f8, %f10, %f8
.word 0x95a24829 ! t0_kref+0x3b40: fadds %f9, %f9, %f10
.word 0x91a0192a ! t0_kref+0x3b44: fstod %f10, %f8
.word 0xd208a011 ! t0_kref+0x3b48: ldub [%g2 + 0x11], %o1
.word 0x92e262f8 ! t0_kref+0x3b4c: subccc %o1, 0x2f8, %o1
.word 0x91a24d2a ! t0_kref+0x3b50: fsmuld %f9, %f10, %f8
.word 0x9de3bfa0 ! t0_kref+0x3b54: save %sp, -0x60, %sp
.word 0x93ef744f ! t0_kref+0x3b58: restore %i5, -0xbb1, %o1
.word 0xd206401c ! t0_kref+0x3b5c: ld [%i1 + %i4], %o1
.word 0xd4367ffc ! t0_kref+0x3b60: sth %o2, [%i1 - 4]
.word 0x9278238d ! t0_kref+0x3b64: sdiv %g0, 0x38d, %o1
.word 0x93b2848a ! t0_kref+0x3b68: fcmple32 %f10, %f10, %o1
.word 0x81aa8a2a ! t0_kref+0x3b6c: fcmps %fcc0, %f10, %f10
.word 0x91a209c8 ! t0_kref+0x3b70: fdivd %f8, %f8, %f8
.word 0x93b24a6a ! t0_kref+0x3b74: fpadd32s %f9, %f10, %f9
.word 0xd250a030 ! t0_kref+0x3b78: ldsh [%g2 + 0x30], %o1
.word 0x95b20a48 ! t0_kref+0x3b7c: fpadd32 %f8, %f8, %f10
.word 0x25800002 ! t0_kref+0x3b80: fblg,a _kref+0x3b88
.word 0x95a00548 ! t0_kref+0x3b84: fsqrtd %f8, %f10
.word 0x8143c000 ! t0_kref+0x3b88: stbar
.word 0x95b2870a ! t0_kref+0x3b8c: fmuld8sux16 %f10, %f10, %f10
.word 0x920d000d ! t0_kref+0x3b90: and %l4, %o5, %o1
.word 0x93400000 ! t0_kref+0x3b94: mov %y, %o1
.word 0x95a01889 ! t0_kref+0x3b98: fitos %f9, %f10
.word 0x92b2001b ! t0_kref+0x3b9c: orncc %o0, %i3, %o1
.word 0x81858000 ! t0_kref+0x3ba0: wr %l6, %g0, %y
.word 0x93b00c20 ! t0_kref+0x3ba4: fzeros %f9
.word 0xd1b81018 ! t0_kref+0x3ba8: stda %f8, [%g0 + %i0]0x80
.word 0x81870000 ! t0_kref+0x3bac: wr %i4, %g0, %y
.word 0x95a249a9 ! t0_kref+0x3bb0: fdivs %f9, %f9, %f10
.word 0x92437e76 ! t0_kref+0x3bb4: addc %o5, -0x18a, %o1
.word 0x95a018c8 ! t0_kref+0x3bb8: fdtos %f8, %f10
.word 0x95b206e8 ! t0_kref+0x3bbc: fmul8ulx16 %f8, %f8, %f10
.word 0x93408000 ! t0_kref+0x3bc0: mov %ccr, %o1
.word 0xf830a032 ! t0_kref+0x3bc4: sth %i4, [%g2 + 0x32]
.word 0xe81e2000 ! t0_kref+0x3bc8: ldd [%i0], %l4
.word 0x27800003 ! t0_kref+0x3bcc: fbul,a _kref+0x3bd8
.word 0xf428a011 ! t0_kref+0x3bd0: stb %i2, [%g2 + 0x11]
.word 0x93b28d60 ! t0_kref+0x3bd4: fnot1s %f10, %f9
.word 0xd2500019 ! t0_kref+0x3bd8: ldsh [%g0 + %i1], %o1
.word 0xc9ee100a ! t0_kref+0x3bdc: prefetcha %i0 + %o2, 4
.word 0x8143c000 ! t0_kref+0x3be0: stbar
.word 0x95b20908 ! t0_kref+0x3be4: faligndata %f8, %f8, %f10
.word 0x9202a84f ! t0_kref+0x3be8: add %o2, 0x84f, %o1
.word 0xf62e7fe9 ! t0_kref+0x3bec: stb %i3, [%i1 - 0x17]
.word 0x95b24e29 ! t0_kref+0x3bf0: fands %f9, %f9, %f10
.word 0x925266af ! t0_kref+0x3bf4: umul %o1, 0x6af, %o1
.word 0x95a24829 ! t0_kref+0x3bf8: fadds %f9, %f9, %f10
.word 0x921a000b ! t0_kref+0x3bfc: xor %o0, %o3, %o1
.word 0x91b2890a ! t0_kref+0x3c00: faligndata %f10, %f10, %f8
.word 0x93b28d29 ! t0_kref+0x3c04: fandnot1s %f10, %f9, %f9
.word 0xd836001b ! t0_kref+0x3c08: sth %o4, [%i0 + %i3]
.word 0xe8266014 ! t0_kref+0x3c0c: st %l4, [%i1 + 0x14]
.word 0x92b7001c ! t0_kref+0x3c10: orncc %i4, %i4, %o1
.word 0x91a288c8 ! t0_kref+0x3c14: fsubd %f10, %f8, %f8
.word 0x92572473 ! t0_kref+0x3c18: umul %i4, 0x473, %o1
.word 0x2d480002 ! t0_kref+0x3c1c: fbg,a,pt %fcc0, _kref+0x3c24
.word 0x92ab21dd ! t0_kref+0x3c20: andncc %o4, 0x1dd, %o1
.word 0x001fffff ! t0_kref+0x3c24: illtrap 0x1fffff
.word 0xb8103ffc ! t0_kref+0x3c28: mov 0xfffffffc, %i4
.word 0x95b28f8a ! t0_kref+0x3c2c: for %f10, %f10, %f10
.word 0x95a209c8 ! t0_kref+0x3c30: fdivd %f8, %f8, %f10
.word 0x81aa8ac8 ! t0_kref+0x3c34: fcmped %fcc0, %f10, %f8
.word 0x95b28e08 ! t0_kref+0x3c38: fand %f10, %f8, %f10
.word 0xd03e6010 ! t0_kref+0x3c3c: std %o0, [%i1 + 0x10]
.word 0x921dc01b ! t0_kref+0x3c40: xor %l7, %i3, %o1
.word 0x92658009 ! t0_kref+0x3c44: subc %l6, %o1, %o1
sethi %hi(2f), %o7
.word 0xe40be07c ! t0_kref+0x3c4c: ldub [%o7 + 0x7c], %l2
.word 0xa41ca00c ! t0_kref+0x3c50: xor %l2, 0xc, %l2
.word 0xe42be07c ! t0_kref+0x3c54: stb %l2, [%o7 + 0x7c]
.word 0x81dbe07c ! t0_kref+0x3c58: flush %o7 + 0x7c
.word 0x95a0192a ! t0_kref+0x3c5c: fstod %f10, %f10
.word 0x93b28408 ! t0_kref+0x3c60: fcmple16 %f10, %f8, %o1
.word 0x95a2482a ! t0_kref+0x3c64: fadds %f9, %f10, %f10
.word 0x91a0054a ! t0_kref+0x3c68: fsqrtd %f10, %f8
.word 0x9232001b ! t0_kref+0x3c6c: orn %o0, %i3, %o1
.word 0x95a018c8 ! t0_kref+0x3c70: fdtos %f8, %f10
.word 0x95a00548 ! t0_kref+0x3c74: fsqrtd %f8, %f10
.word 0xf16e401d ! t0_kref+0x3c78: prefetch %i1 + %i5, 24
2: .word 0x92bef384 ! t0_kref+0x3c7c: xnorcc %i3, -0xc7c, %o1
.word 0x92476cfa ! t0_kref+0x3c80: addc %i5, 0xcfa, %o1
.word 0x91b00cc8 ! t0_kref+0x3c84: fnot2 %f8, %f8
.word 0x2a800005 ! t0_kref+0x3c88: bcs,a _kref+0x3c9c
.word 0x92f0376c ! t0_kref+0x3c8c: udivcc %g0, -0x894, %o1
.word 0x22800007 ! t0_kref+0x3c90: be,a _kref+0x3cac
.word 0xc818001d ! t0_kref+0x3c94: ldd [%g0 + %i5], %g4
.word 0xe830a000 ! t0_kref+0x3c98: sth %l4, [%g2]
.word 0x93a01a29 ! t0_kref+0x3c9c: fstoi %f9, %f9
.word 0x91b28e4a ! t0_kref+0x3ca0: fxnor %f10, %f10, %f8
.word 0x93a01a4a ! t0_kref+0x3ca4: fdtoi %f10, %f9
.word 0x93a01a29 ! t0_kref+0x3ca8: fstoi %f9, %f9
.word 0x92af6fb3 ! t0_kref+0x3cac: andncc %i5, 0xfb3, %o1
.word 0xe4b81019 ! t0_kref+0x3cb0: stda %l2, [%g0 + %i1]0x80
.word 0x8143c000 ! t0_kref+0x3cb4: stbar
.word 0x9272c00b ! t0_kref+0x3cb8: udiv %o3, %o3, %o1
.word 0x35800003 ! t0_kref+0x3cbc: fbue,a _kref+0x3cc8
.word 0x93b5c309 ! t0_kref+0x3cc0: alignaddr %l7, %o1, %o1
.word 0xe4380018 ! t0_kref+0x3cc4: std %l2, [%g0 + %i0]
.word 0x920f69ee ! t0_kref+0x3cc8: and %i5, 0x9ee, %o1
.word 0x8143e040 ! t0_kref+0x3ccc: membar 0x40
.word 0xd89e101d ! t0_kref+0x3cd0: ldda [%i0 + %i5]0x80, %o4
.word 0xfa28a023 ! t0_kref+0x3cd4: stb %i5, [%g2 + 0x23]
.word 0xd53e401d ! t0_kref+0x3cd8: std %f10, [%i1 + %i5]
.word 0x9fc10000 ! t0_kref+0x3cdc: call %g4
.word 0xd53e3fe0 ! t0_kref+0x3ce0: std %f10, [%i0 - 0x20]
.word 0x81aa0aca ! t0_kref+0x3ce4: fcmped %fcc0, %f8, %f10
.word 0x95a28829 ! t0_kref+0x3ce8: fadds %f10, %f9, %f10
.word 0xe820a010 ! t0_kref+0x3cec: st %l4, [%g2 + 0x10]
.word 0x39480004 ! t0_kref+0x3cf0: fbuge,a,pt %fcc0, _kref+0x3d00
.word 0xd3262004 ! t0_kref+0x3cf4: st %f9, [%i0 + 4]
.word 0x95a0054a ! t0_kref+0x3cf8: fsqrtd %f10, %f10
.word 0x927521a5 ! t0_kref+0x3cfc: udiv %l4, 0x1a5, %o1
.word 0x91b20eca ! t0_kref+0x3d00: fornot2 %f8, %f10, %f8
.word 0x92153082 ! t0_kref+0x3d04: or %l4, -0xf7e, %o1
.word 0x933e800c ! t0_kref+0x3d08: sra %i2, %o4, %o1
.word 0xd1380018 ! t0_kref+0x3d0c: std %f8, [%g0 + %i0]
.word 0x81aa8aaa ! t0_kref+0x3d10: fcmpes %fcc0, %f10, %f10
.word 0x95b28908 ! t0_kref+0x3d14: faligndata %f10, %f8, %f10
.word 0x9293360a ! t0_kref+0x3d18: orcc %o4, -0x9f6, %o1
.word 0x95a2084a ! t0_kref+0x3d1c: faddd %f8, %f10, %f10
.word 0x91b20d40 ! t0_kref+0x3d20: fnot1 %f8, %f8
.word 0x9232801d ! t0_kref+0x3d24: orn %o2, %i5, %o1
.word 0x130844e2 ! t0_kref+0x3d28: sethi %hi(0x21138800), %o1
.word 0x95a00548 ! t0_kref+0x3d2c: fsqrtd %f8, %f10
.word 0x92603ae2 ! t0_kref+0x3d30: subc %g0, -0x51e, %o1
.word 0x95b28daa ! t0_kref+0x3d34: fxors %f10, %f10, %f10
.word 0x3c800008 ! t0_kref+0x3d38: bpos,a _kref+0x3d58
.word 0xd430a020 ! t0_kref+0x3d3c: sth %o2, [%g2 + 0x20]
.word 0x92b8000a ! t0_kref+0x3d40: xnorcc %g0, %o2, %o1
.word 0x81854000 ! t0_kref+0x3d44: wr %l5, %g0, %y
.word 0x39800003 ! t0_kref+0x3d48: fbuge,a _kref+0x3d54
.word 0x92bdc00d ! t0_kref+0x3d4c: xnorcc %l7, %o5, %o1
.word 0x93b30060 ! t0_kref+0x3d50: edge8ln %o4, %g0, %o1
.word 0x929e8016 ! t0_kref+0x3d54: xorcc %i2, %l6, %o1
.word 0x9336a002 ! t0_kref+0x3d58: srl %i2, 0x2, %o1
.word 0x927deed5 ! t0_kref+0x3d5c: sdiv %l7, 0xed5, %o1
.word 0x8143c000 ! t0_kref+0x3d60: stbar
.word 0x9316ebcc ! t0_kref+0x3d64: taddcctv %i3, 0xbcc, %o1
.word 0x86102001 ! t0_kref+0x3d68: mov 0x1, %g3
.word 0x32800000 ! t0_kref+0x3d6c: bne,a _kref+0x3d6c
.word 0x86a0e001 ! t0_kref+0x3d70: subcc %g3, 1, %g3
.word 0xd11e001d ! t0_kref+0x3d74: ldd [%i0 + %i5], %f8
.word 0x93b00240 ! t0_kref+0x3d78: array16 %g0, %g0, %o1
.word 0x9242c009 ! t0_kref+0x3d7c: addc %o3, %o1, %o1
.word 0x9333001a ! t0_kref+0x3d80: srl %o4, %i2, %o1
.word 0x91a0054a ! t0_kref+0x3d84: fsqrtd %f10, %f8
.word 0xcd070000 ! t0_kref+0x3d88: ld [%i4], %f6
.word 0xd53e7ff8 ! t0_kref+0x3d8c: std %f10, [%i1 - 8]
.word 0x920b7daa ! t0_kref+0x3d90: and %o5, -0x256, %o1
sethi %hi(2f), %o7
.word 0xe40be1c8 ! t0_kref+0x3d98: ldub [%o7 + 0x1c8], %l2
.word 0xa41ca00c ! t0_kref+0x3d9c: xor %l2, 0xc, %l2
.word 0xe42be1c8 ! t0_kref+0x3da0: stb %l2, [%o7 + 0x1c8]
.word 0x81dbe1c8 ! t0_kref+0x3da4: flush %o7 + 0x1c8
.word 0x92180008 ! t0_kref+0x3da8: xor %g0, %o0, %o1
.word 0x921562d0 ! t0_kref+0x3dac: or %l5, 0x2d0, %o1
.word 0x95a209ca ! t0_kref+0x3db0: fdivd %f8, %f10, %f10
.word 0xec6e401a ! t0_kref+0x3db4: ldstub [%i1 + %i2], %l6
.word 0xe81e7fe8 ! t0_kref+0x3db8: ldd [%i1 - 0x18], %l4
.word 0x92e3400c ! t0_kref+0x3dbc: subccc %o5, %o4, %o1
.word 0xd250a032 ! t0_kref+0x3dc0: ldsh [%g2 + 0x32], %o1
.word 0x81aa8aca ! t0_kref+0x3dc4: fcmped %fcc0, %f10, %f10
2: .word 0x95b00c20 ! t0_kref+0x3dc8: fzeros %f10
.word 0x93a01889 ! t0_kref+0x3dcc: fitos %f9, %f9
.word 0xd1be5896 ! t0_kref+0x3dd0: stda %f8, [%i1 + %l6]0xc4
.word 0x9325000b ! t0_kref+0x3dd4: mulscc %l4, %o3, %o1
.word 0x92b2001b ! t0_kref+0x3dd8: orncc %o0, %i3, %o1
.word 0x91b246a9 ! t0_kref+0x3ddc: fmul8x16al %f9, %f9, %f8
.word 0x92352df2 ! t0_kref+0x3de0: orn %l4, 0xdf2, %o1
.word 0x95a00548 ! t0_kref+0x3de4: fsqrtd %f8, %f10
.word 0x920a232a ! t0_kref+0x3de8: and %o0, 0x32a, %o1
.word 0x93302008 ! t0_kref+0x3dec: srl %g0, 0x8, %o1
.word 0x86102003 ! t0_kref+0x3df0: mov 0x3, %g3
.word 0x32800000 ! t0_kref+0x3df4: bne,a _kref+0x3df4
.word 0x86a0e001 ! t0_kref+0x3df8: subcc %g3, 1, %g3
.word 0x92153329 ! t0_kref+0x3dfc: or %l4, -0xcd7, %o1
.word 0x93400000 ! t0_kref+0x3e00: mov %y, %o1
.word 0x92932e7e ! t0_kref+0x3e04: orcc %o4, 0xe7e, %o1
.word 0xe830a012 ! t0_kref+0x3e08: sth %l4, [%g2 + 0x12]
.word 0x9283401b ! t0_kref+0x3e0c: addcc %o5, %i3, %o1
.word 0x9fc00004 ! t0_kref+0x3e10: call %g0 + %g4
.word 0x91a208ca ! t0_kref+0x3e14: fsubd %f8, %f10, %f8
.word 0xd2066010 ! t0_kref+0x3e18: ld [%i1 + 0x10], %o1
.word 0x9327000c ! t0_kref+0x3e1c: mulscc %i4, %o4, %o1
.word 0x929ac01a ! t0_kref+0x3e20: xorcc %o3, %i2, %o1
.word 0x95a288a9 ! t0_kref+0x3e24: fsubs %f10, %f9, %f10
.word 0x9fc10000 ! t0_kref+0x3e28: call %g4
.word 0xe43e7ff8 ! t0_kref+0x3e2c: std %l2, [%i1 - 8]
.word 0x91b20c8a ! t0_kref+0x3e30: fandnot2 %f8, %f10, %f8
.word 0xd2901019 ! t0_kref+0x3e34: lduha [%g0 + %i1]0x80, %o1
.word 0xfa30a012 ! t0_kref+0x3e38: sth %i5, [%g2 + 0x12]
.word 0xee26001c ! t0_kref+0x3e3c: st %l7, [%i0 + %i4]
.word 0x927eaa61 ! t0_kref+0x3e40: sdiv %i2, 0xa61, %o1
.word 0x81aa8aaa ! t0_kref+0x3e44: fcmpes %fcc0, %f10, %f10
.word 0x93356009 ! t0_kref+0x3e48: srl %l5, 0x9, %o1
.word 0xc76e401d ! t0_kref+0x3e4c: prefetch %i1 + %i5, 3
.word 0x8186c000 ! t0_kref+0x3e50: wr %i3, %g0, %y
.word 0xfa363fee ! t0_kref+0x3e54: sth %i5, [%i0 - 0x12]
.word 0xd20e001a ! t0_kref+0x3e58: ldub [%i0 + %i2], %o1
.word 0x933de011 ! t0_kref+0x3e5c: sra %l7, 0x11, %o1
.word 0x93400000 ! t0_kref+0x3e60: mov %y, %o1
.word 0x28800005 ! t0_kref+0x3e64: bleu,a _kref+0x3e78
.word 0xd500a000 ! t0_kref+0x3e68: ld [%g2], %f10
.word 0xd20e2017 ! t0_kref+0x3e6c: ldub [%i0 + 0x17], %o1
.word 0xd53e6008 ! t0_kref+0x3e70: std %f10, [%i1 + 8]
.word 0x92b374db ! t0_kref+0x3e74: orncc %o5, -0xb25, %o1
.word 0x93400000 ! t0_kref+0x3e78: mov %y, %o1
.word 0x95b286ca ! t0_kref+0x3e7c: fmul8sux16 %f10, %f10, %f10
.word 0x91a209c8 ! t0_kref+0x3e80: fdivd %f8, %f8, %f8
.word 0x95b28c4a ! t0_kref+0x3e84: fnor %f10, %f10, %f10
.word 0xf3ee101c ! t0_kref+0x3e88: prefetcha %i0 + %i4, 25
.word 0xd47e3ff4 ! t0_kref+0x3e8c: swap [%i0 - 0xc], %o2
.word 0xd2080019 ! t0_kref+0x3e90: ldub [%g0 + %i1], %o1
.word 0x9236e509 ! t0_kref+0x3e94: orn %i3, 0x509, %o1
.word 0xe46e0000 ! t0_kref+0x3e98: ldstub [%i0], %l2
.word 0x91a289c8 ! t0_kref+0x3e9c: fdivd %f10, %f8, %f8
.word 0x9337000d ! t0_kref+0x3ea0: srl %i4, %o5, %o1
.word 0x933da019 ! t0_kref+0x3ea4: sra %l6, 0x19, %o1
.word 0x92d5ea1d ! t0_kref+0x3ea8: umulcc %l7, 0xa1d, %o1
.word 0xf41868fc ! t0_kref+0x3eac: ldd [%g1 + 0x8fc], %i2
.word 0x92e6800c ! t0_kref+0x3eb0: subccc %i2, %o4, %o1
.word 0x95b287ca ! t0_kref+0x3eb4: pdist %f10, %f10, %f10
.word 0x95a00548 ! t0_kref+0x3eb8: fsqrtd %f8, %f10
.word 0x9de3bfa0 ! t0_kref+0x3ebc: save %sp, -0x60, %sp
.word 0x93ee7719 ! t0_kref+0x3ec0: restore %i1, -0x8e7, %o1
.word 0x928ae776 ! t0_kref+0x3ec4: andcc %o3, 0x776, %o1
.word 0x930afe0b ! t0_kref+0x3ec8: tsubcc %o3, -0x1f5, %o1
.word 0x91a0054a ! t0_kref+0x3ecc: fsqrtd %f10, %f8
sethi %hi(1f), %o7
jmpl %o7+%lo(1f), %g1
.empty
.word 0x95a209c8 ! t0_kref+0x3ed8: fdivd %f8, %f8, %f10
.word 0xee36601c ! t0_kref+0x3edc: sth %l7, [%i1 + 0x1c]
.word 0xc0262004 ! t0_kref+0x3ee0: clr [%i0 + 4]
.word 0xf420a000 ! t0_kref+0x3ee4: st %i2, [%g2]
1: .word 0x95b20eca ! t0_kref+0x3ee8: fornot2 %f8, %f10, %f10
.word 0x92e732de ! t0_kref+0x3eec: subccc %i4, -0xd22, %o1
.word 0x933f601d ! t0_kref+0x3ef0: sra %i5, 0x1d, %o1
.word 0xd250a032 ! t0_kref+0x3ef4: ldsh [%g2 + 0x32], %o1
.word 0x927ac00b ! t0_kref+0x3ef8: sdiv %o3, %o3, %o1
.word 0x91a00548 ! t0_kref+0x3efc: fsqrtd %f8, %f8
.word 0xd520a000 ! t0_kref+0x3f00: st %f10, [%g2]
.word 0x933ae00e ! t0_kref+0x3f04: sra %o3, 0xe, %o1
.word 0x133c897d ! t0_kref+0x3f08: sethi %hi(0xf225f400), %o1
.word 0x95a24929 ! t0_kref+0x3f0c: fmuls %f9, %f9, %f10
.word 0xf207bfe0 ! t0_kref+0x3f10: ld [%fp - 0x20], %i1
.word 0x93a24929 ! t0_kref+0x3f14: fmuls %f9, %f9, %f9
.word 0x92b73b7e ! t0_kref+0x3f18: orncc %i4, -0x482, %o1
.word 0xd13f4019 ! t0_kref+0x3f1c: std %f8, [%i5 + %i1]
.word 0x93400000 ! t0_kref+0x3f20: mov %y, %o1
.word 0x95b00c00 ! t0_kref+0x3f24: fzero %f10
.word 0x93b0033d ! t0_kref+0x3f28: bmask %g0, %i5, %o1
.word 0xd030a030 ! t0_kref+0x3f2c: sth %o0, [%g2 + 0x30]
.word 0xe4086080 ! t0_kref+0x3f30: ldub [%g1 + 0x80], %l2
.word 0xa41ca00c ! t0_kref+0x3f34: xor %l2, 0xc, %l2
.word 0xe4286080 ! t0_kref+0x3f38: stb %l2, [%g1 + 0x80]
.word 0x81d86080 ! t0_kref+0x3f3c: flush %g1 + 0x80
.word 0xda6e2018 ! t0_kref+0x3f40: ldstub [%i0 + 0x18], %o5
.word 0x81aa8a29 ! t0_kref+0x3f44: fcmps %fcc0, %f10, %f9
.word 0x95a0190a ! t0_kref+0x3f48: fitod %f10, %f10
.word 0xe87f0018 ! t0_kref+0x3f4c: swap [%i4 + %i0], %l4
.word 0x3b480002 ! t0_kref+0x3f50: fble,a,pt %fcc0, _kref+0x3f58
2: .word 0xd20e401a ! t0_kref+0x3f54: ldub [%i1 + %i2], %o1
.word 0x95a0190a ! t0_kref+0x3f58: fitod %f10, %f10
.word 0x93b2050a ! t0_kref+0x3f5c: fcmpgt16 %f8, %f10, %o1
.word 0x91a24d2a ! t0_kref+0x3f60: fsmuld %f9, %f10, %f8
.word 0x81aa0aca ! t0_kref+0x3f64: fcmped %fcc0, %f8, %f10
.word 0x95b28c69 ! t0_kref+0x3f68: fnors %f10, %f9, %f10
.word 0x32800007 ! t0_kref+0x3f6c: bne,a _kref+0x3f88
.word 0xd5263ffc ! t0_kref+0x3f70: st %f10, [%i0 - 4]
.word 0x93b24c6a ! t0_kref+0x3f74: fnors %f9, %f10, %f9
.word 0x9255317d ! t0_kref+0x3f78: umul %l4, -0xe83, %o1
.word 0x81aa8a29 ! t0_kref+0x3f7c: fcmps %fcc0, %f10, %f9
.word 0x93a2882a ! t0_kref+0x3f80: fadds %f10, %f10, %f9
.word 0x933f401b ! t0_kref+0x3f84: sra %i5, %i3, %o1
.word 0xd1be185d ! t0_kref+0x3f88: stda %f8, [%i0 + %i5]0xc2
.word 0x95b00fc0 ! t0_kref+0x3f8c: fone %f10
.word 0x921aa9e4 ! t0_kref+0x3f90: xor %o2, 0x9e4, %o1
.word 0x9330000d ! t0_kref+0x3f94: srl %g0, %o5, %o1
.word 0xd13e6018 ! t0_kref+0x3f98: std %f8, [%i1 + 0x18]
.word 0xee7e7fe8 ! t0_kref+0x3f9c: swap [%i1 - 0x18], %l7
.word 0x9272aa19 ! t0_kref+0x3fa0: udiv %o2, 0xa19, %o1
.word 0x95a01889 ! t0_kref+0x3fa4: fitos %f9, %f10
.word 0xd2080019 ! t0_kref+0x3fa8: ldub [%g0 + %i1], %o1
.word 0x93b28eea ! t0_kref+0x3fac: fornot2s %f10, %f10, %f9
.word 0xd13e3fe8 ! t0_kref+0x3fb0: std %f8, [%i0 - 0x18]
.word 0x9217377e ! t0_kref+0x3fb4: or %i4, -0x882, %o1
.word 0x95a289c8 ! t0_kref+0x3fb8: fdivd %f10, %f8, %f10
.word 0xfa20a000 ! t0_kref+0x3fbc: st %i5, [%g2]
.word 0x1322df0b ! t0_kref+0x3fc0: sethi %hi(0x8b7c2c00), %o1
.word 0x93400000 ! t0_kref+0x3fc4: mov %y, %o1
.word 0xd200a020 ! t0_kref+0x3fc8: ld [%g2 + 0x20], %o1
.word 0xd036001b ! t0_kref+0x3fcc: sth %o0, [%i0 + %i3]
.word 0x95a24829 ! t0_kref+0x3fd0: fadds %f9, %f9, %f10
.word 0x93a28929 ! t0_kref+0x3fd4: fmuls %f10, %f9, %f9
.word 0xe820a010 ! t0_kref+0x3fd8: st %l4, [%g2 + 0x10]
.word 0x92d2c01c ! t0_kref+0x3fdc: umulcc %o3, %i4, %o1
.word 0x95a24929 ! t0_kref+0x3fe0: fmuls %f9, %f9, %f10
.word 0x95b20e0a ! t0_kref+0x3fe4: fand %f8, %f10, %f10
.word 0x92fb400a ! t0_kref+0x3fe8: sdivcc %o5, %o2, %o1
.word 0x92b5379e ! t0_kref+0x3fec: orncc %l4, -0x862, %o1
.word 0xd13f4019 ! t0_kref+0x3ff0: std %f8, [%i5 + %i1]
call SYM(t0_subr3)
.word 0x93b28200 ! t0_kref+0x3ff8: array8 %o2, %g0, %o1
.word 0x920f302b ! t0_kref+0x3ffc: and %i4, -0xfd5, %o1
.word 0x92580017 ! t0_kref+0x4000: smul %g0, %l7, %o1
.word 0xeb6e401d ! t0_kref+0x4004: prefetch %i1 + %i5, 21
.word 0xd1be589a ! t0_kref+0x4008: stda %f8, [%i1 + %i2]0xc4
.word 0x29480007 ! t0_kref+0x400c: fbl,a,pt %fcc0, _kref+0x4028
.word 0xeab01019 ! t0_kref+0x4010: stha %l5, [%g0 + %i1]0x80
.word 0x95a01889 ! t0_kref+0x4014: fitos %f9, %f10
.word 0x81aa8ac8 ! t0_kref+0x4018: fcmped %fcc0, %f10, %f8
.word 0x93a2882a ! t0_kref+0x401c: fadds %f10, %f10, %f9
.word 0xf820a010 ! t0_kref+0x4020: st %i4, [%g2 + 0x10]
.word 0x92fa7838 ! t0_kref+0x4024: sdivcc %o1, -0x7c8, %o1
.word 0x9236c01a ! t0_kref+0x4028: orn %i3, %i2, %o1
.word 0x95a00548 ! t0_kref+0x402c: fsqrtd %f8, %f10
.word 0x95a01889 ! t0_kref+0x4030: fitos %f9, %f10
.word 0x92d2801b ! t0_kref+0x4034: umulcc %o2, %i3, %o1
.word 0x927f401d ! t0_kref+0x4038: sdiv %i5, %i5, %o1
.word 0x9272e124 ! t0_kref+0x403c: udiv %o3, 0x124, %o1
.word 0x91a288ca ! t0_kref+0x4040: fsubd %f10, %f10, %f8
.word 0xd2c81019 ! t0_kref+0x4044: ldsba [%g0 + %i1]0x80, %o1
.word 0x91a0190a ! t0_kref+0x4048: fitod %f10, %f8
.word 0x93b5815a ! t0_kref+0x404c: edge32l %l6, %i2, %o1
.word 0x95b24a2a ! t0_kref+0x4050: fpadd16s %f9, %f10, %f10
.word 0x921a229c ! t0_kref+0x4054: xor %o0, 0x29c, %o1
.word 0xec300018 ! t0_kref+0x4058: sth %l6, [%g0 + %i0]
.word 0xd1be585c ! t0_kref+0x405c: stda %f8, [%i1 + %i4]0xc2
.word 0xea7e0000 ! t0_kref+0x4060: swap [%i0], %l5
.word 0x95a249a9 ! t0_kref+0x4064: fdivs %f9, %f9, %f10
.word 0x95a2482a ! t0_kref+0x4068: fadds %f9, %f10, %f10
.word 0x95b28a4a ! t0_kref+0x406c: fpadd32 %f10, %f10, %f10
.word 0x928a400a ! t0_kref+0x4070: andcc %o1, %o2, %o1
.word 0x91b20eca ! t0_kref+0x4074: fornot2 %f8, %f10, %f8
.word 0x93a00529 ! t0_kref+0x4078: fsqrts %f9, %f9
.word 0xfa2e201d ! t0_kref+0x407c: stb %i5, [%i0 + 0x1d]
.word 0xe40861ec ! t0_kref+0x4080: ldub [%g1 + 0x1ec], %l2
.word 0xa41ca00c ! t0_kref+0x4084: xor %l2, 0xc, %l2
.word 0xe42861ec ! t0_kref+0x4088: stb %l2, [%g1 + 0x1ec]
.word 0x81d861ec ! t0_kref+0x408c: flush %g1 + 0x1ec
.word 0x2b480005 ! t0_kref+0x4090: fbug,a,pt %fcc0, _kref+0x40a4
.word 0x92a34016 ! t0_kref+0x4094: subcc %o5, %l6, %o1
.word 0x95a289ca ! t0_kref+0x4098: fdivd %f10, %f10, %f10
.word 0x95a28929 ! t0_kref+0x409c: fmuls %f10, %f9, %f10
.word 0x92923e7a ! t0_kref+0x40a0: orcc %o0, -0x186, %o1
.word 0x921d7988 ! t0_kref+0x40a4: xor %l5, -0x678, %o1
.word 0x93400000 ! t0_kref+0x40a8: mov %y, %o1
.word 0x91a208ca ! t0_kref+0x40ac: fsubd %f8, %f10, %f8
.word 0x81d9400b ! t0_kref+0x40b0: flush %g5 + %o3
.word 0x81858000 ! t0_kref+0x40b4: wr %l6, %g0, %y
.word 0x9205ec89 ! t0_kref+0x40b8: add %l7, 0xc89, %o1
.word 0x92b5000d ! t0_kref+0x40bc: orncc %l4, %o5, %o1
2: .word 0x91b28988 ! t0_kref+0x40c0: bshuffle %f10, %f8, %f8
call SYM(t0_subr2)
.word 0x95b206ca ! t0_kref+0x40c8: fmul8sux16 %f8, %f10, %f10
.word 0x9fc00004 ! t0_kref+0x40cc: call %g0 + %g4
.word 0x9272c01d ! t0_kref+0x40d0: udiv %o3, %i5, %o1
.word 0x92f52319 ! t0_kref+0x40d4: udivcc %l4, 0x319, %o1
.word 0x9312a7be ! t0_kref+0x40d8: taddcctv %o2, 0x7be, %o1
.word 0x95b286c8 ! t0_kref+0x40dc: fmul8sux16 %f10, %f8, %f10
.word 0x93a01a48 ! t0_kref+0x40e0: fdtoi %f8, %f9
.word 0x81aa0ac8 ! t0_kref+0x40e4: fcmped %fcc0, %f8, %f8
.word 0xd41e2008 ! t0_kref+0x40e8: ldd [%i0 + 8], %o2
.word 0xd82e3ff0 ! t0_kref+0x40ec: stb %o4, [%i0 - 0x10]
.word 0x9fc00004 ! t0_kref+0x40f0: call %g0 + %g4
.word 0x91a28d29 ! t0_kref+0x40f4: fsmuld %f10, %f9, %f8
.word 0x3b480001 ! t0_kref+0x40f8: fble,a,pt %fcc0, _kref+0x40fc
.word 0x93a01a48 ! t0_kref+0x40fc: fdtoi %f8, %f9
.word 0x9255c00b ! t0_kref+0x4100: umul %l7, %o3, %o1
.word 0x92b54008 ! t0_kref+0x4104: orncc %l5, %o0, %o1
.word 0x921dc01d ! t0_kref+0x4108: xor %l7, %i5, %o1
.word 0xd3801019 ! t0_kref+0x410c: lda [%g0 + %i1]0x80, %f9
.word 0x93b6c095 ! t0_kref+0x4110: edge16 %i3, %l5, %o1
.word 0xd2563fe2 ! t0_kref+0x4114: ldsh [%i0 - 0x1e], %o1
.word 0x91b20f88 ! t0_kref+0x4118: for %f8, %f8, %f8
.word 0x93b24a69 ! t0_kref+0x411c: fpadd32s %f9, %f9, %f9
.word 0x95a0054a ! t0_kref+0x4120: fsqrtd %f10, %f10
.word 0xee263fe8 ! t0_kref+0x4124: st %l7, [%i0 - 0x18]
.word 0xd2580019 ! t0_kref+0x4128: ldx [%g0 + %i1], %o1
.word 0x922f001d ! t0_kref+0x412c: andn %i4, %i5, %o1
.word 0xe168a04d ! t0_kref+0x4130: prefetch %g2 + 0x4d, 16
.word 0x91a000c8 ! t0_kref+0x4134: fnegd %f8, %f8
call SYM(t0_subr1)
.word 0xd2965000 ! t0_kref+0x413c: lduha [%i1]0x80, %o1
.word 0x927d400d ! t0_kref+0x4140: sdiv %l5, %o5, %o1
.word 0x92fa400b ! t0_kref+0x4144: sdivcc %o1, %o3, %o1
call SYM(t0_subr1)
.word 0x9322c017 ! t0_kref+0x414c: mulscc %o3, %l7, %o1
.word 0x8143e040 ! t0_kref+0x4150: membar 0x40
.word 0x95a24929 ! t0_kref+0x4154: fmuls %f9, %f9, %f10
.word 0x9332a017 ! t0_kref+0x4158: srl %o2, 0x17, %o1
.word 0x93a2482a ! t0_kref+0x415c: fadds %f9, %f10, %f9
.word 0x9de3bfa0 ! t0_kref+0x4160: save %sp, -0x60, %sp
.word 0xb80e3449 ! t0_kref+0x4164: and %i0, -0xbb7, %i4
.word 0x93ee4018 ! t0_kref+0x4168: restore %i1, %i0, %o1
.word 0x92e5000b ! t0_kref+0x416c: subccc %l4, %o3, %o1
.word 0x92bd4017 ! t0_kref+0x4170: xnorcc %l5, %l7, %o1
.word 0x93b5816c ! t0_kref+0x4174: edge32ln %l6, %o4, %o1
call SYM(t0_subr0)
.word 0xd520a030 ! t0_kref+0x417c: st %f10, [%g2 + 0x30]
.word 0x920b400b ! t0_kref+0x4180: and %o5, %o3, %o1
.word 0x92bb400a ! t0_kref+0x4184: xnorcc %o5, %o2, %o1
.word 0x93a24929 ! t0_kref+0x4188: fmuls %f9, %f9, %f9
.word 0xdafe1000 ! t0_kref+0x418c: swapa [%i0]0x80, %o5
.word 0x92f2abf8 ! t0_kref+0x4190: udivcc %o2, 0xbf8, %o1
.word 0xe8981018 ! t0_kref+0x4194: ldda [%g0 + %i0]0x80, %l4
.word 0x8d83001a ! t0_kref+0x4198: wr %o4, %i2, %fprs
.word 0xd206401c ! t0_kref+0x419c: ld [%i1 + %i4], %o1
.word 0x92380000 ! t0_kref+0x41a0: not %g0, %o1
.word 0x93b58200 ! t0_kref+0x41a4: array8 %l6, %g0, %o1
.word 0xd51fbed0 ! t0_kref+0x41a8: ldd [%fp - 0x130], %f10
.word 0xf1ee501a ! t0_kref+0x41ac: prefetcha %i1 + %i2, 24
.word 0x95a00529 ! t0_kref+0x41b0: fsqrts %f9, %f10
.word 0xec1e3fe0 ! t0_kref+0x41b4: ldd [%i0 - 0x20], %l6
.word 0x93b00cea ! t0_kref+0x41b8: fnot2s %f10, %f9
.word 0x93a28829 ! t0_kref+0x41bc: fadds %f10, %f9, %f9
.word 0x92d0000d ! t0_kref+0x41c0: umulcc %g0, %o5, %o1
.word 0x92973386 ! t0_kref+0x41c4: orcc %i4, -0xc7a, %o1
.word 0x927eb6cf ! t0_kref+0x41c8: sdiv %i2, -0x931, %o1
.word 0x95b24fa9 ! t0_kref+0x41cc: fors %f9, %f9, %f10
.word 0xc368a04f ! t0_kref+0x41d0: prefetch %g2 + 0x4f, 1
.word 0x95b20e0a ! t0_kref+0x41d4: fand %f8, %f10, %f10
.word 0x95a24829 ! t0_kref+0x41d8: fadds %f9, %f9, %f10
.word 0xc7ee1000 ! t0_kref+0x41dc: prefetcha %i0, 3
.word 0x9de3bfa0 ! t0_kref+0x41e0: save %sp, -0x60, %sp
.word 0xba8e001a ! t0_kref+0x41e4: andcc %i0, %i2, %i5
.word 0x93e8001d ! t0_kref+0x41e8: restore %g0, %i5, %o1
.word 0xc12e6000 ! t0_kref+0x41ec: st %fsr, [%i1]
.word 0xd430a022 ! t0_kref+0x41f0: sth %o2, [%g2 + 0x22]
.word 0x92a5801c ! t0_kref+0x41f4: subcc %l6, %i4, %o1
.word 0xc028a011 ! t0_kref+0x41f8: clrb [%g2 + 0x11]
.word 0xf3ee501d ! t0_kref+0x41fc: prefetcha %i1 + %i5, 25
.word 0x3d800004 ! t0_kref+0x4200: fbule,a _kref+0x4210
.word 0xd820a000 ! t0_kref+0x4204: st %o4, [%g2]
.word 0xd256001b ! t0_kref+0x4208: ldsh [%i0 + %i3], %o1
.word 0x9312c017 ! t0_kref+0x420c: taddcctv %o3, %l7, %o1
.word 0x93a0188a ! t0_kref+0x4210: fitos %f10, %f9
.word 0xd826001c ! t0_kref+0x4214: st %o4, [%i0 + %i4]
.word 0xe81e401d ! t0_kref+0x4218: ldd [%i1 + %i5], %l4
.word 0x91b28dc8 ! t0_kref+0x421c: fnand %f10, %f8, %f8
.word 0x92ff001a ! t0_kref+0x4220: sdivcc %i4, %i2, %o1
.word 0xe168a080 ! t0_kref+0x4224: prefetch %g2 + 0x80, 16
.word 0x95a0192a ! t0_kref+0x4228: fstod %f10, %f10
.word 0xe168a14b ! t0_kref+0x422c: prefetch %g2 + 0x14b, 16
.word 0x92e5f698 ! t0_kref+0x4230: subccc %l7, -0x968, %o1
.word 0xd256001b ! t0_kref+0x4234: ldsh [%i0 + %i3], %o1
.word 0xc028a030 ! t0_kref+0x4238: clrb [%g2 + 0x30]
.word 0xdbf61009 ! t0_kref+0x423c: casxa [%i0]0x80, %o1, %o5
.word 0x928a000b ! t0_kref+0x4240: andcc %o0, %o3, %o1
.word 0xd628a000 ! t0_kref+0x4244: stb %o3, [%g2]
.word 0xd2163fe6 ! t0_kref+0x4248: lduh [%i0 - 0x1a], %o1
.word 0x91a000ca ! t0_kref+0x424c: fnegd %f10, %f8
.word 0xd8366018 ! t0_kref+0x4250: sth %o4, [%i1 + 0x18]
.word 0xd630a032 ! t0_kref+0x4254: sth %o3, [%g2 + 0x32]
.word 0xe4086394 ! t0_kref+0x4258: ldub [%g1 + 0x394], %l2
.word 0xa41ca00c ! t0_kref+0x425c: xor %l2, 0xc, %l2
.word 0xe4286394 ! t0_kref+0x4260: stb %l2, [%g1 + 0x394]
.word 0x81d86394 ! t0_kref+0x4264: flush %g1 + 0x394
2: .word 0x13126e53 ! t0_kref+0x4268: sethi %hi(0x49b94c00), %o1
.word 0x9de3bfa0 ! t0_kref+0x426c: save %sp, -0x60, %sp
.word 0xb6e6c01b ! t0_kref+0x4270: subccc %i3, %i3, %i3
.word 0x93ee2bce ! t0_kref+0x4274: restore %i0, 0xbce, %o1
.word 0x92e22635 ! t0_kref+0x4278: subccc %o0, 0x635, %o1
.word 0x91a01929 ! t0_kref+0x427c: fstod %f9, %f8
.word 0xd2d6501b ! t0_kref+0x4280: ldsha [%i1 + %i3]0x80, %o1
.word 0x921aff98 ! t0_kref+0x4284: xor %o3, -0x68, %o1
call SYM(t0_subr0)
.word 0x921a78f8 ! t0_kref+0x428c: xor %o1, -0x708, %o1
.word 0x93b20448 ! t0_kref+0x4290: fcmpne16 %f8, %f8, %o1
.word 0x9216801a ! t0_kref+0x4294: or %i2, %i2, %o1
.word 0x3b480004 ! t0_kref+0x4298: fble,a,pt %fcc0, _kref+0x42a8
.word 0x929eb3a2 ! t0_kref+0x429c: xorcc %i2, -0xc5e, %o1
.word 0x91a0054a ! t0_kref+0x42a0: fsqrtd %f10, %f8
.word 0x95a01889 ! t0_kref+0x42a4: fitos %f9, %f10
.word 0x9267401b ! t0_kref+0x42a8: subc %i5, %i3, %o1
.word 0x9252bc01 ! t0_kref+0x42ac: umul %o2, -0x3ff, %o1
.word 0x91a0192a ! t0_kref+0x42b0: fstod %f10, %f8
.word 0x9276abe8 ! t0_kref+0x42b4: udiv %i2, 0xbe8, %o1
.word 0x92b2c014 ! t0_kref+0x42b8: orncc %o3, %l4, %o1
.word 0xd628a002 ! t0_kref+0x42bc: stb %o3, [%g2 + 2]
.word 0x95a01909 ! t0_kref+0x42c0: fitod %f9, %f10
.word 0xd2961000 ! t0_kref+0x42c4: lduha [%i0]0x80, %o1
.word 0x8143e040 ! t0_kref+0x42c8: membar 0x40
.word 0x93a018c8 ! t0_kref+0x42cc: fdtos %f8, %f9
.word 0x9330200f ! t0_kref+0x42d0: srl %g0, 0xf, %o1
.word 0xd20e8019 ! t0_kref+0x42d4: ldub [%i2 + %i1], %o1
.word 0xc12e001c ! t0_kref+0x42d8: st %fsr, [%i0 + %i4]
.word 0x91a01909 ! t0_kref+0x42dc: fitod %f9, %f8
.word 0x93a24929 ! t0_kref+0x42e0: fmuls %f9, %f9, %f9
.word 0x931b0016 ! t0_kref+0x42e4: tsubcctv %o4, %l6, %o1
.word 0x92bb401c ! t0_kref+0x42e8: xnorcc %o5, %i4, %o1
.word 0x92da8008 ! t0_kref+0x42ec: smulcc %o2, %o0, %o1
.word 0x92bd62b6 ! t0_kref+0x42f0: xnorcc %l5, 0x2b6, %o1
.word 0x9272ed29 ! t0_kref+0x42f4: udiv %o3, 0xd29, %o1
.word 0x8143c000 ! t0_kref+0x42f8: stbar
.word 0x93a28829 ! t0_kref+0x42fc: fadds %f10, %f9, %f9
.word 0xd27e7fe0 ! t0_kref+0x4300: swap [%i1 - 0x20], %o1
.word 0x93a2492a ! t0_kref+0x4304: fmuls %f9, %f10, %f9
.word 0x81aa8ac8 ! t0_kref+0x4308: fcmped %fcc0, %f10, %f8
.word 0x93328000 ! t0_kref+0x430c: srl %o2, %g0, %o1
.word 0xd19f1a59 ! t0_kref+0x4310: ldda [%i4 + %i1]0xd2, %f8
.word 0x95a0192a ! t0_kref+0x4314: fstod %f10, %f10
.word 0x93220009 ! t0_kref+0x4318: mulscc %o0, %o1, %o1
.word 0xd20e7ff8 ! t0_kref+0x431c: ldub [%i1 - 8], %o1
.word 0x933b4014 ! t0_kref+0x4320: sra %o5, %l4, %o1
.word 0x001fffff ! t0_kref+0x4324: illtrap 0x1fffff
.word 0x91a01909 ! t0_kref+0x4328: fitod %f9, %f8
.word 0x93400000 ! t0_kref+0x432c: mov %y, %o1
.word 0x93a01a48 ! t0_kref+0x4330: fdtoi %f8, %f9
.word 0x9275b295 ! t0_kref+0x4334: udiv %l6, -0xd6b, %o1
.word 0x92e5315d ! t0_kref+0x4338: subccc %l4, -0xea3, %o1
.word 0x95a24829 ! t0_kref+0x433c: fadds %f9, %f9, %f10
.word 0xd5264000 ! t0_kref+0x4340: st %f10, [%i1]
.word 0x8143c000 ! t0_kref+0x4344: stbar
.word 0x91a00548 ! t0_kref+0x4348: fsqrtd %f8, %f8
.word 0x91a00048 ! t0_kref+0x434c: fmovd %f8, %f8
.word 0x9f414000 ! t0_kref+0x4350: mov %pc, %o7
.word 0xd300a020 ! t0_kref+0x4354: ld [%g2 + 0x20], %f9
.word 0x9fc00004 ! t0_kref+0x4358: call %g0 + %g4
.word 0x93b28a6a ! t0_kref+0x435c: fpadd32s %f10, %f10, %f9
.word 0xc3ee1008 ! t0_kref+0x4360: prefetcha %i0 + %o0, 1
.word 0xda2e4000 ! t0_kref+0x4364: stb %o5, [%i1]
.word 0xe82e0000 ! t0_kref+0x4368: stb %l4, [%i0]
.word 0x95a01929 ! t0_kref+0x436c: fstod %f9, %f10
.word 0x92773d70 ! t0_kref+0x4370: udiv %i4, -0x290, %o1
.word 0x858339f9 ! t0_kref+0x4374: wr %o4, 0xfffff9f9, %ccr
.word 0xda76401d ! t0_kref+0x4378: stx %o5, [%i1 + %i5]
.word 0x91a0054a ! t0_kref+0x437c: fsqrtd %f10, %f8
.word 0xd256001b ! t0_kref+0x4380: ldsh [%i0 + %i3], %o1
.word 0x95b28d40 ! t0_kref+0x4384: fnot1 %f10, %f10
.word 0x921a3967 ! t0_kref+0x4388: xor %o0, -0x699, %o1
.word 0x920b2ea6 ! t0_kref+0x438c: and %o4, 0xea6, %o1
.word 0x91a01909 ! t0_kref+0x4390: fitod %f9, %f8
.word 0x95a00548 ! t0_kref+0x4394: fsqrtd %f8, %f10
.word 0x93b24eea ! t0_kref+0x4398: fornot2s %f9, %f10, %f9
.word 0x929e8016 ! t0_kref+0x439c: xorcc %i2, %l6, %o1
.word 0xe968a0c7 ! t0_kref+0x43a0: prefetch %g2 + 0xc7, 20
.word 0x81aa8a29 ! t0_kref+0x43a4: fcmps %fcc0, %f10, %f9
.word 0xee2e8019 ! t0_kref+0x43a8: stb %l7, [%i2 + %i1]
.word 0x9fc10000 ! t0_kref+0x43ac: call %g4
.word 0xd210a030 ! t0_kref+0x43b0: lduh [%g2 + 0x30], %o1
.word 0x93a2882a ! t0_kref+0x43b4: fadds %f10, %f10, %f9
.word 0x1305ba01 ! t0_kref+0x43b8: sethi %hi(0x16e80400), %o1
.word 0x9247000a ! t0_kref+0x43bc: addc %i4, %o2, %o1
.word 0x95a00548 ! t0_kref+0x43c0: fsqrtd %f8, %f10
.word 0x95a00548 ! t0_kref+0x43c4: fsqrtd %f8, %f10
.word 0x92856173 ! t0_kref+0x43c8: addcc %l5, 0x173, %o1
.word 0x921d800c ! t0_kref+0x43cc: xor %l6, %o4, %o1
.word 0x920d2ea3 ! t0_kref+0x43d0: and %l4, 0xea3, %o1
.word 0xda267ff8 ! t0_kref+0x43d4: st %o5, [%i1 - 8]
.word 0xd300a000 ! t0_kref+0x43d8: ld [%g2], %f9
.word 0x92974016 ! t0_kref+0x43dc: orcc %i5, %l6, %o1
.word 0x130cbc75 ! t0_kref+0x43e0: sethi %hi(0x32f1d400), %o1
.word 0x92d6f3fc ! t0_kref+0x43e4: umulcc %i3, -0xc04, %o1
.word 0xfa30a000 ! t0_kref+0x43e8: sth %i5, [%g2]
.word 0xfd6e6018 ! t0_kref+0x43ec: prefetch %i1 + 0x18, 30
.word 0x9217000b ! t0_kref+0x43f0: or %i4, %o3, %o1
.word 0x92982ca1 ! t0_kref+0x43f4: xorcc %g0, 0xca1, %o1
.word 0x83414000 ! t0_kref+0x43f8: mov %pc, %g1
.word 0x93a2892a ! t0_kref+0x43fc: fmuls %f10, %f10, %f9
.word 0xea270019 ! t0_kref+0x4400: st %l5, [%i4 + %i1]
.word 0x8143c000 ! t0_kref+0x4404: stbar
.word 0xda780019 ! t0_kref+0x4408: swap [%g0 + %i1], %o5
.word 0x92aa7191 ! t0_kref+0x440c: andncc %o1, -0xe6f, %o1
.word 0xe8270018 ! t0_kref+0x4410: st %l4, [%i4 + %i0]
.word 0x93b28caa ! t0_kref+0x4414: fandnot2s %f10, %f10, %f9
.word 0xee200018 ! t0_kref+0x4418: st %l7, [%g0 + %i0]
.word 0x9322c008 ! t0_kref+0x441c: mulscc %o3, %o0, %o1
.word 0x927a6224 ! t0_kref+0x4420: sdiv %o1, 0x224, %o1
.word 0x92ba4009 ! t0_kref+0x4424: xnorcc %o1, %o1, %o1
.word 0xed68a0cd ! t0_kref+0x4428: prefetch %g2 + 0xcd, 22
.word 0x95a0054a ! t0_kref+0x442c: fsqrtd %f10, %f10
.word 0x81854000 ! t0_kref+0x4430: wr %l5, %g0, %y
.word 0x91a289c8 ! t0_kref+0x4434: fdivd %f10, %f8, %f8
.word 0xd1380018 ! t0_kref+0x4438: std %f8, [%g0 + %i0]
.word 0x83414000 ! t0_kref+0x443c: mov %pc, %g1
.word 0x929ac01b ! t0_kref+0x4440: xorcc %o3, %i3, %o1
.word 0x9292001b ! t0_kref+0x4444: orcc %o0, %i3, %o1
.word 0xd200a010 ! t0_kref+0x4448: ld [%g2 + 0x10], %o1
.word 0xec7e7fe0 ! t0_kref+0x444c: swap [%i1 - 0x20], %l6
.word 0x81aa8aca ! t0_kref+0x4450: fcmped %fcc0, %f10, %f10
.word 0x92d7401d ! t0_kref+0x4454: umulcc %i5, %i5, %o1
.word 0x93a288aa ! t0_kref+0x4458: fsubs %f10, %f10, %f9
.word 0xd19e5a1d ! t0_kref+0x445c: ldda [%i1 + %i5]0xd0, %f8
.word 0x23800008 ! t0_kref+0x4460: fbne,a _kref+0x4480
.word 0x93a01889 ! t0_kref+0x4464: fitos %f9, %f9
.word 0x91b20908 ! t0_kref+0x4468: faligndata %f8, %f8, %f8
.word 0x91b00c00 ! t0_kref+0x446c: fzero %f8
.word 0x92aa27d3 ! t0_kref+0x4470: andncc %o0, 0x7d3, %o1
.word 0xd81e2018 ! t0_kref+0x4474: ldd [%i0 + 0x18], %o4
.word 0x2b800007 ! t0_kref+0x4478: fbug,a _kref+0x4494
.word 0x133e3e59 ! t0_kref+0x447c: sethi %hi(0xf8f96400), %o1
.word 0xd53e401d ! t0_kref+0x4480: std %f10, [%i1 + %i5]
.word 0x9265b7e3 ! t0_kref+0x4484: subc %l6, -0x81d, %o1
.word 0xd2563ffa ! t0_kref+0x4488: ldsh [%i0 - 6], %o1
.word 0x922f000d ! t0_kref+0x448c: andn %i4, %o5, %o1
.word 0x928d6dec ! t0_kref+0x4490: andcc %l5, 0xdec, %o1
.word 0xd81e7fe8 ! t0_kref+0x4494: ldd [%i1 - 0x18], %o4
.word 0x95a01a48 ! t0_kref+0x4498: fdtoi %f8, %f10
.word 0x91a01909 ! t0_kref+0x449c: fitod %f9, %f8
.word 0x92bb401a ! t0_kref+0x44a0: xnorcc %o5, %i2, %o1
.word 0x95a289aa ! t0_kref+0x44a4: fdivs %f10, %f10, %f10
.word 0xf1182750 ! t0_kref+0x44a8: ldd [%g0 + 0x750], %f24
.word 0xf420a030 ! t0_kref+0x44ac: st %i2, [%g2 + 0x30]
.word 0xc12e001c ! t0_kref+0x44b0: st %fsr, [%i0 + %i4]
.word 0x9272b6f0 ! t0_kref+0x44b4: udiv %o2, -0x910, %o1
.word 0x9fc10000 ! t0_kref+0x44b8: call %g4
.word 0x91a0190a ! t0_kref+0x44bc: fitod %f10, %f8
.word 0x92bec01a ! t0_kref+0x44c0: xnorcc %i3, %i2, %o1
.word 0xd2ce501a ! t0_kref+0x44c4: ldsba [%i1 + %i2]0x80, %o1
.word 0xd2363fe0 ! t0_kref+0x44c8: sth %o1, [%i0 - 0x20]
.word 0x9276c01c ! t0_kref+0x44cc: udiv %i3, %i4, %o1
.word 0x9218000b ! t0_kref+0x44d0: xor %g0, %o3, %o1
.word 0x91a0192a ! t0_kref+0x44d4: fstod %f10, %f8
.word 0x93a00029 ! t0_kref+0x44d8: fmovs %f9, %f9
.word 0x9340c000 ! t0_kref+0x44dc: mov %asi, %o1
.word 0xd13f4018 ! t0_kref+0x44e0: std %f8, [%i5 + %i0]
.word 0xd500a010 ! t0_kref+0x44e4: ld [%g2 + 0x10], %f10
.word 0x91b287ca ! t0_kref+0x44e8: pdist %f10, %f10, %f8
.word 0xd3801018 ! t0_kref+0x44ec: lda [%g0 + %i0]0x80, %f9
.word 0x95a01048 ! t0_kref+0x44f0: fdtox %f8, %f10
.word 0x29800002 ! t0_kref+0x44f4: fbl,a _kref+0x44fc
.word 0xd210a032 ! t0_kref+0x44f8: lduh [%g2 + 0x32], %o1
.word 0x932236be ! t0_kref+0x44fc: mulscc %o0, -0x942, %o1
.word 0x93b5c200 ! t0_kref+0x4500: array8 %l7, %g0, %o1
.word 0x92aa2b36 ! t0_kref+0x4504: andncc %o0, 0xb36, %o1
.word 0x920761b6 ! t0_kref+0x4508: add %i5, 0x1b6, %o1
.word 0x92430016 ! t0_kref+0x450c: addc %o4, %l6, %o1
.word 0xf3ee101d ! t0_kref+0x4510: prefetcha %i0 + %i5, 25
.word 0x92624016 ! t0_kref+0x4514: subc %o1, %l6, %o1
.word 0x93a018ca ! t0_kref+0x4518: fdtos %f10, %f9
.word 0x2f480007 ! t0_kref+0x451c: fbu,a,pt %fcc0, _kref+0x4538
.word 0x921a8015 ! t0_kref+0x4520: xor %o2, %l5, %o1
.word 0x91a00548 ! t0_kref+0x4524: fsqrtd %f8, %f8
.word 0xfa200018 ! t0_kref+0x4528: st %i5, [%g0 + %i0]
.word 0x9265c00a ! t0_kref+0x452c: subc %l7, %o2, %o1
.word 0xd1380019 ! t0_kref+0x4530: std %f8, [%g0 + %i1]
.word 0x95a0192a ! t0_kref+0x4534: fstod %f10, %f10
.word 0x925777df ! t0_kref+0x4538: umul %i5, -0x821, %o1
.word 0x92d20008 ! t0_kref+0x453c: umulcc %o0, %o0, %o1
.word 0x95a00548 ! t0_kref+0x4540: fsqrtd %f8, %f10
.word 0xee20a030 ! t0_kref+0x4544: st %l7, [%g2 + 0x30]
.word 0x92882310 ! t0_kref+0x4548: andcc %g0, 0x310, %o1
.word 0x9fc10000 ! t0_kref+0x454c: call %g4
.word 0x92d6e74f ! t0_kref+0x4550: umulcc %i3, 0x74f, %o1
.word 0x93b20488 ! t0_kref+0x4554: fcmple32 %f8, %f8, %o1
.word 0x81aa0a48 ! t0_kref+0x4558: fcmpd %fcc0, %f8, %f8
.word 0xe4086164 ! t0_kref+0x455c: ldub [%g1 + 0x164], %l2
.word 0xa41ca00c ! t0_kref+0x4560: xor %l2, 0xc, %l2
.word 0xe4286164 ! t0_kref+0x4564: stb %l2, [%g1 + 0x164]
.word 0x81d86164 ! t0_kref+0x4568: flush %g1 + 0x164
.word 0x95a0190a ! t0_kref+0x456c: fitod %f10, %f10
.word 0x92aa3dda ! t0_kref+0x4570: andncc %o0, -0x226, %o1
.word 0xee2e3fe5 ! t0_kref+0x4574: stb %l7, [%i0 - 0x1b]
.word 0x29800005 ! t0_kref+0x4578: fbl,a _kref+0x458c
.word 0x920362fc ! t0_kref+0x457c: add %o5, 0x2fc, %o1
.word 0xd5380019 ! t0_kref+0x4580: std %f10, [%g0 + %i1]
.word 0xd216001b ! t0_kref+0x4584: lduh [%i0 + %i3], %o1
.word 0x92beac1b ! t0_kref+0x4588: xnorcc %i2, 0xc1b, %o1
.word 0xc030a002 ! t0_kref+0x458c: clrh [%g2 + 2]
.word 0x93b00fe0 ! t0_kref+0x4590: fones %f9
.word 0x81df0001 ! t0_kref+0x4594: flush %i4 + %g1
.word 0x132c6341 ! t0_kref+0x4598: sethi %hi(0xb18d0400), %o1
.word 0x93330014 ! t0_kref+0x459c: srl %o4, %l4, %o1
2: .word 0xd2566008 ! t0_kref+0x45a0: ldsh [%i1 + 8], %o1
.word 0x91a0192a ! t0_kref+0x45a4: fstod %f10, %f8
.word 0xeb68a104 ! t0_kref+0x45a8: prefetch %g2 + 0x104, 21
.word 0x91b00c00 ! t0_kref+0x45ac: fzero %f8
.word 0x92100009 ! t0_kref+0x45b0: mov %o1, %o1
.word 0x9332600c ! t0_kref+0x45b4: srl %o1, 0xc, %o1
.word 0xe7ee101c ! t0_kref+0x45b8: prefetcha %i0 + %i4, 19
.word 0x921f292f ! t0_kref+0x45bc: xor %i4, 0x92f, %o1
.word 0xd200a010 ! t0_kref+0x45c0: ld [%g2 + 0x10], %o1
.word 0x9266e43e ! t0_kref+0x45c4: subc %i3, 0x43e, %o1
.word 0xd320a000 ! t0_kref+0x45c8: st %f9, [%g2]
.word 0x921d4015 ! t0_kref+0x45cc: xor %l5, %l5, %o1
.word 0xd420a020 ! t0_kref+0x45d0: st %o2, [%g2 + 0x20]
.word 0x95a289aa ! t0_kref+0x45d4: fdivs %f10, %f10, %f10
.word 0x92bf0014 ! t0_kref+0x45d8: xnorcc %i4, %l4, %o1
.word 0x132c9640 ! t0_kref+0x45dc: sethi %hi(0xb2590000), %o1
.word 0x933e8008 ! t0_kref+0x45e0: sra %i2, %o0, %o1
.word 0x9fc00004 ! t0_kref+0x45e4: call %g0 + %g4
.word 0xd01e6010 ! t0_kref+0x45e8: ldd [%i1 + 0x10], %o0
.word 0x91b28908 ! t0_kref+0x45ec: faligndata %f10, %f8, %f8
.word 0xd3203984 ! t0_kref+0x45f0: st %f9, [%g0 - 0x67c]
.word 0x92d2c016 ! t0_kref+0x45f4: umulcc %o3, %l6, %o1
.word 0x92b20017 ! t0_kref+0x45f8: orncc %o0, %l7, %o1
.word 0x81850000 ! t0_kref+0x45fc: wr %l4, %g0, %y
.word 0x95a2084a ! t0_kref+0x4600: faddd %f8, %f10, %f10
.word 0x929e8014 ! t0_kref+0x4604: xorcc %i2, %l4, %o1
.word 0x93a01889 ! t0_kref+0x4608: fitos %f9, %f9
.word 0x95a0188a ! t0_kref+0x460c: fitos %f10, %f10
.word 0x921dc01a ! t0_kref+0x4610: xor %l7, %i2, %o1
.word 0x93a01a48 ! t0_kref+0x4614: fdtoi %f8, %f9
.word 0xd1be588b ! t0_kref+0x4618: stda %f8, [%i1 + %o3]0xc4
.word 0xc568a082 ! t0_kref+0x461c: prefetch %g2 + 0x82, 2
.word 0x9292abd9 ! t0_kref+0x4620: orcc %o2, 0xbd9, %o1
.word 0xd4366018 ! t0_kref+0x4624: sth %o2, [%i1 + 0x18]
.word 0x923db776 ! t0_kref+0x4628: xnor %l6, -0x88a, %o1
.word 0x92ff28b0 ! t0_kref+0x462c: sdivcc %i4, 0x8b0, %o1
.word 0x39480005 ! t0_kref+0x4630: fbuge,a,pt %fcc0, _kref+0x4644
.word 0x95a0054a ! t0_kref+0x4634: fsqrtd %f10, %f10
.word 0xfbee101b ! t0_kref+0x4638: prefetcha %i0 + %i3, 29
.word 0x91b28d40 ! t0_kref+0x463c: fnot1 %f10, %f8
.word 0x93a289aa ! t0_kref+0x4640: fdivs %f10, %f10, %f9
.word 0x928b0015 ! t0_kref+0x4644: andcc %o4, %l5, %o1
.word 0x91b20e4a ! t0_kref+0x4648: fxnor %f8, %f10, %f8
.word 0x95a24929 ! t0_kref+0x464c: fmuls %f9, %f9, %f10
.word 0xec28a031 ! t0_kref+0x4650: stb %l6, [%g2 + 0x31]
.word 0x91a20848 ! t0_kref+0x4654: faddd %f8, %f8, %f8
.word 0x92d53b0a ! t0_kref+0x4658: umulcc %l4, -0x4f6, %o1
.word 0x92624014 ! t0_kref+0x465c: subc %o1, %l4, %o1
.word 0x9de3bfa0 ! t0_kref+0x4660: save %sp, -0x60, %sp
.word 0xb6deaca2 ! t0_kref+0x4664: smulcc %i2, 0xca2, %i3
.word 0x93ee767d ! t0_kref+0x4668: restore %i1, -0x983, %o1
.word 0xf301401c ! t0_kref+0x466c: ld [%g5 + %i4], %f25
.word 0x133dd18e ! t0_kref+0x4670: sethi %hi(0xf7463800), %o1
.word 0x95a0054a ! t0_kref+0x4674: fsqrtd %f10, %f10
.word 0x9285c01c ! t0_kref+0x4678: addcc %l7, %i4, %o1
.word 0x95b00c20 ! t0_kref+0x467c: fzeros %f10
.word 0x9287389e ! t0_kref+0x4680: addcc %i4, -0x762, %o1
.word 0x95a289ca ! t0_kref+0x4684: fdivd %f10, %f10, %f10
.word 0x81aa4a2a ! t0_kref+0x4688: fcmps %fcc0, %f9, %f10
.word 0x93a0188a ! t0_kref+0x468c: fitos %f10, %f9
.word 0x81820000 ! t0_kref+0x4690: wr %o0, %g0, %y
call SYM(t0_subr0)
.word 0x95a0054a ! t0_kref+0x4698: fsqrtd %f10, %f10
.word 0x92f2b957 ! t0_kref+0x469c: udivcc %o2, -0x6a9, %o1
.word 0xd820a000 ! t0_kref+0x46a0: st %o4, [%g2]
.word 0x92ba800b ! t0_kref+0x46a4: xnorcc %o2, %o3, %o1
.word 0xd208a030 ! t0_kref+0x46a8: ldub [%g2 + 0x30], %o1
.word 0x92e70009 ! t0_kref+0x46ac: subccc %i4, %o1, %o1
.word 0xc0362016 ! t0_kref+0x46b0: clrh [%i0 + 0x16]
.word 0xd81e001d ! t0_kref+0x46b4: ldd [%i0 + %i5], %o4
.word 0x93400000 ! t0_kref+0x46b8: mov %y, %o1
.word 0xe43e3ff0 ! t0_kref+0x46bc: std %l2, [%i0 - 0x10]
.word 0x931a749f ! t0_kref+0x46c0: tsubcctv %o1, -0xb61, %o1
.word 0x9f414000 ! t0_kref+0x46c4: mov %pc, %o7
.word 0xe87e3ffc ! t0_kref+0x46c8: swap [%i0 - 4], %l4
.word 0x95b00c00 ! t0_kref+0x46cc: fzero %f10
.word 0x93a2482a ! t0_kref+0x46d0: fadds %f9, %f10, %f9
.word 0x933b600e ! t0_kref+0x46d4: sra %o5, 0xe, %o1
.word 0xd2070018 ! t0_kref+0x46d8: ld [%i4 + %i0], %o1
.word 0x91b20908 ! t0_kref+0x46dc: faligndata %f8, %f8, %f8
.word 0x9262800d ! t0_kref+0x46e0: subc %o2, %o5, %o1
.word 0x81aa8a48 ! t0_kref+0x46e4: fcmpd %fcc0, %f10, %f8
.word 0xeb68a084 ! t0_kref+0x46e8: prefetch %g2 + 0x84, 21
.word 0x92fb000d ! t0_kref+0x46ec: sdivcc %o4, %o5, %o1
.word 0xda36c019 ! t0_kref+0x46f0: sth %o5, [%i3 + %i1]
.word 0x9de3bfa0 ! t0_kref+0x46f4: save %sp, -0x60, %sp
.word 0x93eef992 ! t0_kref+0x46f8: restore %i3, -0x66e, %o1
.word 0x920f7ffe ! t0_kref+0x46fc: and %i5, -0x2, %o1
.word 0xf6363fe2 ! t0_kref+0x4700: sth %i3, [%i0 - 0x1e]
.word 0x13363e5a ! t0_kref+0x4704: sethi %hi(0xd8f96800), %o1
.word 0xc07e201c ! t0_kref+0x4708: swap [%i0 + 0x1c], %g0
.word 0x95a01048 ! t0_kref+0x470c: fdtox %f8, %f10
.word 0x95a01889 ! t0_kref+0x4710: fitos %f9, %f10
.word 0x9fc00004 ! t0_kref+0x4714: call %g0 + %g4
.word 0x95a289aa ! t0_kref+0x4718: fdivs %f10, %f10, %f10
.word 0x91a28d29 ! t0_kref+0x471c: fsmuld %f10, %f9, %f8
.word 0x922a400c ! t0_kref+0x4720: andn %o1, %o4, %o1
.word 0x92ba001d ! t0_kref+0x4724: xnorcc %o0, %i5, %o1
.word 0x95b20f88 ! t0_kref+0x4728: for %f8, %f8, %f10
.word 0x91b2090a ! t0_kref+0x472c: faligndata %f8, %f10, %f8
.word 0x81800000 ! t0_kref+0x4730: mov %g0, %y
.word 0x91a0192a ! t0_kref+0x4734: fstod %f10, %f8
.word 0x33800001 ! t0_kref+0x4738: fbe,a _kref+0x473c
.word 0x95a000c8 ! t0_kref+0x473c: fnegd %f8, %f10
.word 0x93236650 ! t0_kref+0x4740: mulscc %o5, 0x650, %o1
.word 0x93a24829 ! t0_kref+0x4744: fadds %f9, %f9, %f9
.word 0xd2067ff0 ! t0_kref+0x4748: ld [%i1 - 0x10], %o1
.word 0xd5a01018 ! t0_kref+0x474c: sta %f10, [%g0 + %i0]0x80
.word 0x95b24c6a ! t0_kref+0x4750: fnors %f9, %f10, %f10
.word 0x92d329ab ! t0_kref+0x4754: umulcc %o4, 0x9ab, %o1
.word 0x93a01a48 ! t0_kref+0x4758: fdtoi %f8, %f9
.word 0x92923e7b ! t0_kref+0x475c: orcc %o0, -0x185, %o1
.word 0xf16e001b ! t0_kref+0x4760: prefetch %i0 + %i3, 24
.word 0xd2901018 ! t0_kref+0x4764: lduha [%g0 + %i0]0x80, %o1
.word 0xd2263ff0 ! t0_kref+0x4768: st %o1, [%i0 - 0x10]
.word 0x921d3dd1 ! t0_kref+0x476c: xor %l4, -0x22f, %o1
.word 0x93b30335 ! t0_kref+0x4770: bmask %o4, %l5, %o1
.word 0x9340c000 ! t0_kref+0x4774: mov %asi, %o1
.word 0x9277400a ! t0_kref+0x4778: udiv %i5, %o2, %o1
.word 0xd2563ffa ! t0_kref+0x477c: ldsh [%i0 - 6], %o1
.word 0x92d739b0 ! t0_kref+0x4780: umulcc %i4, -0x650, %o1
.word 0x93400000 ! t0_kref+0x4784: mov %y, %o1
.word 0x933f000a ! t0_kref+0x4788: sra %i4, %o2, %o1
.word 0x33480003 ! t0_kref+0x478c: fbe,a,pt %fcc0, _kref+0x4798
.word 0x92822737 ! t0_kref+0x4790: addcc %o0, 0x737, %o1
.word 0x27800002 ! t0_kref+0x4794: fbul,a _kref+0x479c
.word 0x91a00548 ! t0_kref+0x4798: fsqrtd %f8, %f8
.word 0x9de3bfa0 ! t0_kref+0x479c: save %sp, -0x60, %sp
.word 0xb6d74000 ! t0_kref+0x47a0: umulcc %i5, %g0, %i3
.word 0x93ef20b9 ! t0_kref+0x47a4: restore %i4, 0xb9, %o1
.word 0x9292e3a4 ! t0_kref+0x47a8: orcc %o3, 0x3a4, %o1
.word 0xc0763fe8 ! t0_kref+0x47ac: stx %g0, [%i0 - 0x18]
.word 0x38800004 ! t0_kref+0x47b0: bgu,a _kref+0x47c0
.word 0xe43e401d ! t0_kref+0x47b4: std %l2, [%i1 + %i5]
.word 0x93a24829 ! t0_kref+0x47b8: fadds %f9, %f9, %f9
.word 0xd248a031 ! t0_kref+0x47bc: ldsb [%g2 + 0x31], %o1
.word 0x92720008 ! t0_kref+0x47c0: udiv %o0, %o0, %o1
.word 0x9232801d ! t0_kref+0x47c4: orn %o2, %i5, %o1
.word 0x95b28d8a ! t0_kref+0x47c8: fxor %f10, %f10, %f10
.word 0xd2580018 ! t0_kref+0x47cc: ldx [%g0 + %i0], %o1
.word 0x92b82fff ! t0_kref+0x47d0: xnorcc %g0, 0xfff, %o1
.word 0x923b401a ! t0_kref+0x47d4: xnor %o5, %i2, %o1
.word 0x9232c00a ! t0_kref+0x47d8: orn %o3, %o2, %o1
.word 0xd208a011 ! t0_kref+0x47dc: ldub [%g2 + 0x11], %o1
.word 0x95a28848 ! t0_kref+0x47e0: faddd %f10, %f8, %f10
.word 0x929abb86 ! t0_kref+0x47e4: xorcc %o2, -0x47a, %o1
.word 0x81aa8ac8 ! t0_kref+0x47e8: fcmped %fcc0, %f10, %f8
.word 0xd20e2002 ! t0_kref+0x47ec: ldub [%i0 + 2], %o1
.word 0x91a01929 ! t0_kref+0x47f0: fstod %f9, %f8
.word 0xc12e3fe8 ! t0_kref+0x47f4: st %fsr, [%i0 - 0x18]
.word 0xd1bf5018 ! t0_kref+0x47f8: stda %f8, [%i5 + %i0]0x80
.word 0x91a289ca ! t0_kref+0x47fc: fdivd %f10, %f10, %f8
.word 0xd520a000 ! t0_kref+0x4800: st %f10, [%g2]
.word 0x81aa0aca ! t0_kref+0x4804: fcmped %fcc0, %f8, %f10
.word 0x928f3b69 ! t0_kref+0x4808: andcc %i4, -0x497, %o1
.word 0x95a00548 ! t0_kref+0x480c: fsqrtd %f8, %f10
.word 0x93b00fe0 ! t0_kref+0x4810: fones %f9
.word 0xe81e7ff0 ! t0_kref+0x4814: ldd [%i1 - 0x10], %l4
call SYM(t0_subr3)
.word 0xd8180018 ! t0_kref+0x481c: ldd [%g0 + %i0], %o4
.word 0x95b246aa ! t0_kref+0x4820: fmul8x16al %f9, %f10, %f10
.word 0xd500a000 ! t0_kref+0x4824: ld [%g2], %f10
.word 0x95a0002a ! t0_kref+0x4828: fmovs %f10, %f10
.word 0xf4300019 ! t0_kref+0x482c: sth %i2, [%g0 + %i1]
.word 0x95a2892a ! t0_kref+0x4830: fmuls %f10, %f10, %f10
.word 0x95a0192a ! t0_kref+0x4834: fstod %f10, %f10
.word 0x92aa400a ! t0_kref+0x4838: andncc %o1, %o2, %o1
.word 0xe7ee101c ! t0_kref+0x483c: prefetcha %i0 + %i4, 19
.word 0x9fc10000 ! t0_kref+0x4840: call %g4
.word 0xd1be1a1a ! t0_kref+0x4844: stda %f8, [%i0 + %i2]0xd0
.word 0x92454015 ! t0_kref+0x4848: addc %l5, %l5, %o1
.word 0x92fb400d ! t0_kref+0x484c: sdivcc %o5, %o5, %o1
.word 0x93b240fa ! t0_kref+0x4850: edge16ln %o1, %i2, %o1
.word 0x93b00056 ! t0_kref+0x4854: edge8l %g0, %l6, %o1
.word 0x3d480003 ! t0_kref+0x4858: fbule,a,pt %fcc0, _kref+0x4864
.word 0xc568a108 ! t0_kref+0x485c: prefetch %g2 + 0x108, 2
.word 0x8143c000 ! t0_kref+0x4860: stbar
.word 0x9de3bfa0 ! t0_kref+0x4864: save %sp, -0x60, %sp
.word 0x93ef001b ! t0_kref+0x4868: restore %i4, %i3, %o1
.word 0x28800007 ! t0_kref+0x486c: bleu,a _kref+0x4888
.word 0xd248a030 ! t0_kref+0x4870: ldsb [%g2 + 0x30], %o1
.word 0x95b20d40 ! t0_kref+0x4874: fnot1 %f8, %f10
.word 0x921d001c ! t0_kref+0x4878: xor %l4, %i4, %o1
.word 0x92bdc009 ! t0_kref+0x487c: xnorcc %l7, %o1, %o1
.word 0x31480007 ! t0_kref+0x4880: fba,a,pt %fcc0, _kref+0x489c
.word 0x93a2892a ! t0_kref+0x4884: fmuls %f10, %f10, %f9
.word 0xd2000018 ! t0_kref+0x4888: ld [%g0 + %i0], %o1
.word 0x95b28c69 ! t0_kref+0x488c: fnors %f10, %f9, %f10
.word 0x93a01a4a ! t0_kref+0x4890: fdtoi %f10, %f9
.word 0xd2060000 ! t0_kref+0x4894: ld [%i0], %o1
.word 0x81aa8a2a ! t0_kref+0x4898: fcmps %fcc0, %f10, %f10
.word 0xd1be5880 ! t0_kref+0x489c: stda %f8, [%i1]0xc4
.word 0x92ab401d ! t0_kref+0x48a0: andncc %o5, %i5, %o1
.word 0x95a00529 ! t0_kref+0x48a4: fsqrts %f9, %f10
.word 0x93b2010c ! t0_kref+0x48a8: edge32 %o0, %o4, %o1
.word 0xd210a012 ! t0_kref+0x48ac: lduh [%g2 + 0x12], %o1
.word 0xd200a000 ! t0_kref+0x48b0: ld [%g2], %o1
.word 0x93b20240 ! t0_kref+0x48b4: array16 %o0, %g0, %o1
.word 0xd66e3fec ! t0_kref+0x48b8: ldstub [%i0 - 0x14], %o3
.word 0xd248a033 ! t0_kref+0x48bc: ldsb [%g2 + 0x33], %o1
.word 0xd13e2018 ! t0_kref+0x48c0: std %f8, [%i0 + 0x18]
.word 0x8143c000 ! t0_kref+0x48c4: stbar
.word 0xd1be1000 ! t0_kref+0x48c8: stda %f8, [%i0]0x80
.word 0x91b28908 ! t0_kref+0x48cc: faligndata %f10, %f8, %f8
.word 0xd53e2018 ! t0_kref+0x48d0: std %f10, [%i0 + 0x18]
.word 0xf6262000 ! t0_kref+0x48d4: st %i3, [%i0]
.word 0xd1be585d ! t0_kref+0x48d8: stda %f8, [%i1 + %i5]0xc2
.word 0x95b20748 ! t0_kref+0x48dc: fpack32 %f8, %f8, %f10
.word 0xd28e501a ! t0_kref+0x48e0: lduba [%i1 + %i2]0x80, %o1
.word 0x95a28829 ! t0_kref+0x48e4: fadds %f10, %f9, %f10
.word 0xd2c61000 ! t0_kref+0x48e8: ldswa [%i0]0x80, %o1
.word 0x95a00548 ! t0_kref+0x48ec: fsqrtd %f8, %f10
.word 0xe078a000 ! t0_kref+0x48f0: swap [%g2], %l0
.word 0x93b200eb ! t0_kref+0x48f4: edge16ln %o0, %o3, %o1
.word 0x3d480005 ! t0_kref+0x48f8: fbule,a,pt %fcc0, _kref+0x490c
.word 0x92ad8017 ! t0_kref+0x48fc: andncc %l6, %l7, %o1
.word 0x81aa4a29 ! t0_kref+0x4900: fcmps %fcc0, %f9, %f9
.word 0xeb68a08f ! t0_kref+0x4904: prefetch %g2 + 0x8f, 21
.word 0x9340c000 ! t0_kref+0x4908: mov %asi, %o1
.word 0x93400000 ! t0_kref+0x490c: mov %y, %o1
.word 0x93a2492a ! t0_kref+0x4910: fmuls %f9, %f10, %f9
.word 0x93b34137 ! t0_kref+0x4914: edge32n %o5, %l7, %o1
.word 0x923b7265 ! t0_kref+0x4918: xnor %o5, -0xd9b, %o1
.word 0x9292f2d3 ! t0_kref+0x491c: orcc %o3, -0xd2d, %o1
.word 0x923ebdab ! t0_kref+0x4920: xnor %i2, -0x255, %o1
.word 0x9275ba21 ! t0_kref+0x4924: udiv %l6, -0x5df, %o1
.word 0x8143e040 ! t0_kref+0x4928: membar 0x40
.word 0x91b20988 ! t0_kref+0x492c: bshuffle %f8, %f8, %f8
.word 0xec7e600c ! t0_kref+0x4930: swap [%i1 + 0xc], %l6
.word 0x9275a8ab ! t0_kref+0x4934: udiv %l6, 0x8ab, %o1
.word 0x93a0052a ! t0_kref+0x4938: fsqrts %f10, %f9
.word 0x95a2084a ! t0_kref+0x493c: faddd %f8, %f10, %f10
.word 0x92ae800a ! t0_kref+0x4940: andncc %i2, %o2, %o1
.word 0x9335c00a ! t0_kref+0x4944: srl %l7, %o2, %o1
.word 0x9340c000 ! t0_kref+0x4948: mov %asi, %o1
.word 0x9fc00004 ! t0_kref+0x494c: call %g0 + %g4
.word 0x921f001b ! t0_kref+0x4950: xor %i4, %i3, %o1
.word 0x93400000 ! t0_kref+0x4954: mov %y, %o1
.word 0x3c800005 ! t0_kref+0x4958: bpos,a _kref+0x496c
.word 0x95a2492a ! t0_kref+0x495c: fmuls %f9, %f10, %f10
.word 0x93b24314 ! t0_kref+0x4960: alignaddr %o1, %l4, %o1
.word 0xd200a000 ! t0_kref+0x4964: ld [%g2], %o1
.word 0xe6780019 ! t0_kref+0x4968: swap [%g0 + %i1], %l3
.word 0x93b28488 ! t0_kref+0x496c: fcmple32 %f10, %f8, %o1
.word 0xc768a18f ! t0_kref+0x4970: prefetch %g2 + 0x18f, 3
.word 0x91b286aa ! t0_kref+0x4974: fmul8x16al %f10, %f10, %f8
.word 0x91b009aa ! t0_kref+0x4978: fexpand %f10, %f8
.word 0xd2566008 ! t0_kref+0x497c: ldsh [%i1 + 8], %o1
.word 0x93b34135 ! t0_kref+0x4980: edge32n %o5, %l5, %o1
.word 0x92d6a5ad ! t0_kref+0x4984: umulcc %i2, 0x5ad, %o1
.word 0x91a01909 ! t0_kref+0x4988: fitod %f9, %f8
.word 0x130b7b67 ! t0_kref+0x498c: sethi %hi(0x2ded9c00), %o1
.word 0xec7e6010 ! t0_kref+0x4990: swap [%i1 + 0x10], %l6
.word 0xd320a010 ! t0_kref+0x4994: st %f9, [%g2 + 0x10]
.word 0x91a01929 ! t0_kref+0x4998: fstod %f9, %f8
.word 0x91b20e0a ! t0_kref+0x499c: fand %f8, %f10, %f8
.word 0xd46e7fe9 ! t0_kref+0x49a0: ldstub [%i1 - 0x17], %o2
.word 0x93408000 ! t0_kref+0x49a4: mov %ccr, %o1
.word 0x92f2000d ! t0_kref+0x49a8: udivcc %o0, %o5, %o1
.word 0xc76e2000 ! t0_kref+0x49ac: prefetch %i0, 3
.word 0xd2c65000 ! t0_kref+0x49b0: ldswa [%i1]0x80, %o1
.word 0xe06e401a ! t0_kref+0x49b4: ldstub [%i1 + %i2], %l0
.word 0x95a01889 ! t0_kref+0x49b8: fitos %f9, %f10
.word 0xd25e4000 ! t0_kref+0x49bc: ldx [%i1], %o1
.word 0xe83e0000 ! t0_kref+0x49c0: std %l4, [%i0]
.word 0x91a0110a ! t0_kref+0x49c4: fxtod %f10, %f8
.word 0xc96e7fe0 ! t0_kref+0x49c8: prefetch %i1 - 0x20, 4
.word 0x91b28ec8 ! t0_kref+0x49cc: fornot2 %f10, %f8, %f8
.word 0x9275ac62 ! t0_kref+0x49d0: udiv %l6, 0xc62, %o1
call SYM(t0_subr3)
.word 0xe67e7fe4 ! t0_kref+0x49d8: swap [%i1 - 0x1c], %l3
.word 0x91a0192a ! t0_kref+0x49dc: fstod %f10, %f8
.word 0xd500a000 ! t0_kref+0x49e0: ld [%g2], %f10
.word 0x91a00548 ! t0_kref+0x49e4: fsqrtd %f8, %f8
.word 0x921320dc ! t0_kref+0x49e8: or %o4, 0xdc, %o1
.word 0xeb68a14e ! t0_kref+0x49ec: prefetch %g2 + 0x14e, 21
.word 0x95a0190a ! t0_kref+0x49f0: fitod %f10, %f10
.word 0x9fc10000 ! t0_kref+0x49f4: call %g4
.word 0x92037f82 ! t0_kref+0x49f8: add %o5, -0x7e, %o1
.word 0x81aa0a48 ! t0_kref+0x49fc: fcmpd %fcc0, %f8, %f8
.word 0xd300a030 ! t0_kref+0x4a00: ld [%g2 + 0x30], %f9
.word 0x91b20f8a ! t0_kref+0x4a04: for %f8, %f10, %f8
.word 0x95a2884a ! t0_kref+0x4a08: faddd %f10, %f10, %f10
.word 0x92830017 ! t0_kref+0x4a0c: addcc %o4, %l7, %o1
.word 0xe3ee501b ! t0_kref+0x4a10: prefetcha %i1 + %i3, 17
.word 0xd20e3ffe ! t0_kref+0x4a14: ldub [%i0 - 2], %o1
call SYM(t0_subr3)
.word 0x95a2892a ! t0_kref+0x4a1c: fmuls %f10, %f10, %f10
.word 0xe81e2008 ! t0_kref+0x4a20: ldd [%i0 + 8], %l4
.word 0x8143e040 ! t0_kref+0x4a24: membar 0x40
.word 0x95b28f48 ! t0_kref+0x4a28: fornot1 %f10, %f8, %f10
.word 0x91a00548 ! t0_kref+0x4a2c: fsqrtd %f8, %f8
.word 0x9332a00c ! t0_kref+0x4a30: srl %o2, 0xc, %o1
.word 0x26800004 ! t0_kref+0x4a34: bl,a _kref+0x4a44
.word 0xd4263fe4 ! t0_kref+0x4a38: st %o2, [%i0 - 0x1c]
.word 0x93b5802b ! t0_kref+0x4a3c: edge8n %l6, %o3, %o1
.word 0xd300a000 ! t0_kref+0x4a40: ld [%g2], %f9
.word 0xda28a031 ! t0_kref+0x4a44: stb %o5, [%g2 + 0x31]
.word 0x92427186 ! t0_kref+0x4a48: addc %o1, -0xe7a, %o1
.word 0x923a66ff ! t0_kref+0x4a4c: xnor %o1, 0x6ff, %o1
.word 0x93418000 ! t0_kref+0x4a50: mov %fprs, %o1
.word 0xd320a020 ! t0_kref+0x4a54: st %f9, [%g2 + 0x20]
.word 0x927d801b ! t0_kref+0x4a58: sdiv %l6, %i3, %o1
.word 0x93a2882a ! t0_kref+0x4a5c: fadds %f10, %f10, %f9
.word 0x9272c000 ! t0_kref+0x4a60: udiv %o3, %g0, %o1
.word 0x93b20508 ! t0_kref+0x4a64: fcmpgt16 %f8, %f8, %o1
.word 0xf4366006 ! t0_kref+0x4a68: sth %i2, [%i1 + 6]
.word 0x923d7e22 ! t0_kref+0x4a6c: xnor %l5, -0x1de, %o1
.word 0xd2162016 ! t0_kref+0x4a70: lduh [%i0 + 0x16], %o1
.word 0x927d0015 ! t0_kref+0x4a74: sdiv %l4, %l5, %o1
.word 0x9de3bfa0 ! t0_kref+0x4a78: save %sp, -0x60, %sp
.word 0x93ef3cd6 ! t0_kref+0x4a7c: restore %i4, -0x32a, %o1
.word 0xc0363fee ! t0_kref+0x4a80: clrh [%i0 - 0x12]
.word 0x95a249a9 ! t0_kref+0x4a84: fdivs %f9, %f9, %f10
.word 0xe168a04f ! t0_kref+0x4a88: prefetch %g2 + 0x4f, 16
.word 0x9282fcf3 ! t0_kref+0x4a8c: addcc %o3, -0x30d, %o1
.word 0x95a00529 ! t0_kref+0x4a90: fsqrts %f9, %f10
.word 0x38480008 ! t0_kref+0x4a94: bgu,a,pt %icc, _kref+0x4ab4
.word 0x95a2084a ! t0_kref+0x4a98: faddd %f8, %f10, %f10
.word 0xd256401b ! t0_kref+0x4a9c: ldsh [%i1 + %i3], %o1
.word 0x81aa0aca ! t0_kref+0x4aa0: fcmped %fcc0, %f8, %f10
.word 0x95b00c20 ! t0_kref+0x4aa4: fzeros %f10
.word 0x81aa0aca ! t0_kref+0x4aa8: fcmped %fcc0, %f8, %f10
.word 0x93a289aa ! t0_kref+0x4aac: fdivs %f10, %f10, %f9
.word 0x933f400b ! t0_kref+0x4ab0: sra %i5, %o3, %o1
.word 0x9338001b ! t0_kref+0x4ab4: sra %g0, %i3, %o1
.word 0x91a289c8 ! t0_kref+0x4ab8: fdivd %f10, %f8, %f8
.word 0x95a0052a ! t0_kref+0x4abc: fsqrts %f10, %f10
.word 0xd2067ffc ! t0_kref+0x4ac0: ld [%i1 - 4], %o1
.word 0xd320a000 ! t0_kref+0x4ac4: st %f9, [%g2]
.word 0xd500a030 ! t0_kref+0x4ac8: ld [%g2 + 0x30], %f10
.word 0xea6e6007 ! t0_kref+0x4acc: ldstub [%i1 + 7], %l5
.word 0xed68a081 ! t0_kref+0x4ad0: prefetch %g2 + 0x81, 22
.word 0xd25e001d ! t0_kref+0x4ad4: ldx [%i0 + %i5], %o1
.word 0x81dc2b4d ! t0_kref+0x4ad8: flush %l0 + 0xb4d
.word 0x9242001a ! t0_kref+0x4adc: addc %o0, %i2, %o1
.word 0x91b20f8a ! t0_kref+0x4ae0: for %f8, %f10, %f8
.word 0x2d480008 ! t0_kref+0x4ae4: fbg,a,pt %fcc0, _kref+0x4b04
.word 0x81850000 ! t0_kref+0x4ae8: wr %l4, %g0, %y
.word 0xc5ee1008 ! t0_kref+0x4aec: prefetcha %i0 + %o0, 2
.word 0xe83e2000 ! t0_kref+0x4af0: std %l4, [%i0]
.word 0x95a0002a ! t0_kref+0x4af4: fmovs %f10, %f10
.word 0x95a01a4a ! t0_kref+0x4af8: fdtoi %f10, %f10
.word 0xe83e6018 ! t0_kref+0x4afc: std %l4, [%i1 + 0x18]
.word 0xec3e3fe8 ! t0_kref+0x4b00: std %l6, [%i0 - 0x18]
.word 0x95b28e0a ! t0_kref+0x4b04: fand %f10, %f10, %f10
.word 0x928d6bb6 ! t0_kref+0x4b08: andcc %l5, 0xbb6, %o1
.word 0x95b28a48 ! t0_kref+0x4b0c: fpadd32 %f10, %f8, %f10
.word 0xd240a000 ! t0_kref+0x4b10: ldsw [%g2], %o1
.word 0x9237401a ! t0_kref+0x4b14: orn %i5, %i2, %o1
.word 0xa7877507 ! t0_kref+0x4b18: wr %i5, 0xfffff507, %gsr
.word 0xd250a012 ! t0_kref+0x4b1c: ldsh [%g2 + 0x12], %o1
.word 0x9242a34a ! t0_kref+0x4b20: addc %o2, 0x34a, %o1
.word 0x91a289ca ! t0_kref+0x4b24: fdivd %f10, %f10, %f8
.word 0xd5270019 ! t0_kref+0x4b28: st %f10, [%i4 + %i1]
.word 0x93b5432c ! t0_kref+0x4b2c: bmask %l5, %o4, %o1
.word 0xd2566008 ! t0_kref+0x4b30: ldsh [%i1 + 8], %o1
.word 0x92f2c00a ! t0_kref+0x4b34: udivcc %o3, %o2, %o1
.word 0xed6e401d ! t0_kref+0x4b38: prefetch %i1 + %i5, 22
.word 0x92f73db3 ! t0_kref+0x4b3c: udivcc %i4, -0x24d, %o1
.word 0x9262401a ! t0_kref+0x4b40: subc %o1, %i2, %o1
.word 0x93a2492a ! t0_kref+0x4b44: fmuls %f9, %f10, %f9
.word 0x933f2003 ! t0_kref+0x4b48: sra %i4, 0x3, %o1
.word 0x93b28200 ! t0_kref+0x4b4c: array8 %o2, %g0, %o1
.word 0xd53e2018 ! t0_kref+0x4b50: std %f10, [%i0 + 0x18]
.word 0xc807bfe4 ! t0_kref+0x4b54: ld [%fp - 0x1c], %g4
.word 0xd2ce101a ! t0_kref+0x4b58: ldsba [%i0 + %i2]0x80, %o1
.word 0x91a0190a ! t0_kref+0x4b5c: fitod %f10, %f8
.word 0x9336801c ! t0_kref+0x4b60: srl %i2, %i4, %o1
.word 0x3c800004 ! t0_kref+0x4b64: bpos,a _kref+0x4b74
.word 0x95a0188a ! t0_kref+0x4b68: fitos %f10, %f10
.word 0xd11e7fe0 ! t0_kref+0x4b6c: ldd [%i1 - 0x20], %f8
.word 0x8143c000 ! t0_kref+0x4b70: stbar
.word 0xe43e4000 ! t0_kref+0x4b74: std %l2, [%i1]
.word 0x927a635a ! t0_kref+0x4b78: sdiv %o1, 0x35a, %o1
.word 0x92532cd3 ! t0_kref+0x4b7c: umul %o4, 0xcd3, %o1
.word 0x95b20aca ! t0_kref+0x4b80: fpsub32 %f8, %f10, %f10
.word 0x95a01a48 ! t0_kref+0x4b84: fdtoi %f8, %f10
.word 0xf82e8019 ! t0_kref+0x4b88: stb %i4, [%i2 + %i1]
call SYM(t0_subr3)
.word 0x9257400d ! t0_kref+0x4b90: umul %i5, %o5, %o1
.word 0x92d230dd ! t0_kref+0x4b94: umulcc %o0, -0xf23, %o1
.word 0xf628a032 ! t0_kref+0x4b98: stb %i3, [%g2 + 0x32]
.word 0x95a209c8 ! t0_kref+0x4b9c: fdivd %f8, %f8, %f10
.word 0x9245bb48 ! t0_kref+0x4ba0: addc %l6, -0x4b8, %o1
call SYM(t0_subr2)
.word 0x91a209c8 ! t0_kref+0x4ba8: fdivd %f8, %f8, %f8
.word 0xd20e401a ! t0_kref+0x4bac: ldub [%i1 + %i2], %o1
.word 0x93400000 ! t0_kref+0x4bb0: mov %y, %o1
.word 0x81aa0aca ! t0_kref+0x4bb4: fcmped %fcc0, %f8, %f10
.word 0x95a00548 ! t0_kref+0x4bb8: fsqrtd %f8, %f10
.word 0x92383492 ! t0_kref+0x4bbc: xnor %g0, -0xb6e, %o1
.word 0x1324924e ! t0_kref+0x4bc0: sethi %hi(0x92493800), %o1
.word 0x93b3412d ! t0_kref+0x4bc4: edge32n %o5, %o5, %o1
.word 0x33480008 ! t0_kref+0x4bc8: fbe,a,pt %fcc0, _kref+0x4be8
.word 0x95a00548 ! t0_kref+0x4bcc: fsqrtd %f8, %f10
.word 0xd248a022 ! t0_kref+0x4bd0: ldsb [%g2 + 0x22], %o1
.word 0xd2c65000 ! t0_kref+0x4bd4: ldswa [%i1]0x80, %o1
.word 0x923f400c ! t0_kref+0x4bd8: xnor %i5, %o4, %o1
.word 0x93400000 ! t0_kref+0x4bdc: mov %y, %o1
.word 0x93b74240 ! t0_kref+0x4be0: array16 %i5, %g0, %o1
.word 0xd520a010 ! t0_kref+0x4be4: st %f10, [%g2 + 0x10]
.word 0xe83e4000 ! t0_kref+0x4be8: std %l4, [%i1]
.word 0x92fa2ad7 ! t0_kref+0x4bec: sdivcc %o0, 0xad7, %o1
.word 0x9237000d ! t0_kref+0x4bf0: orn %i4, %o5, %o1
.word 0x81aa0a48 ! t0_kref+0x4bf4: fcmpd %fcc0, %f8, %f8
.word 0xd11fbcf0 ! t0_kref+0x4bf8: ldd [%fp - 0x310], %f8
.word 0x9335e004 ! t0_kref+0x4bfc: srl %l7, 0x4, %o1
.word 0x93b340bb ! t0_kref+0x4c00: edge16n %o5, %i3, %o1
.word 0x91b207ca ! t0_kref+0x4c04: pdist %f8, %f10, %f8
.word 0x95b2898a ! t0_kref+0x4c08: bshuffle %f10, %f10, %f10
.word 0x95a0054a ! t0_kref+0x4c0c: fsqrtd %f10, %f10
.word 0xd630a010 ! t0_kref+0x4c10: sth %o3, [%g2 + 0x10]
.word 0x92d720db ! t0_kref+0x4c14: umulcc %i4, 0xdb, %o1
.word 0x91a0054a ! t0_kref+0x4c18: fsqrtd %f10, %f8
.word 0x81aa0aca ! t0_kref+0x4c1c: fcmped %fcc0, %f8, %f10
.word 0xd2df5019 ! t0_kref+0x4c20: ldxa [%i5 + %i1]0x80, %o1
.word 0xe7ee501c ! t0_kref+0x4c24: prefetcha %i1 + %i4, 19
.word 0x9336c008 ! t0_kref+0x4c28: srl %i3, %o0, %o1
.word 0x927b400d ! t0_kref+0x4c2c: sdiv %o5, %o5, %o1
.word 0x91a0054a ! t0_kref+0x4c30: fsqrtd %f10, %f8
.word 0x95a20848 ! t0_kref+0x4c34: faddd %f8, %f8, %f10
.word 0x91b28d40 ! t0_kref+0x4c38: fnot1 %f10, %f8
.word 0x95a01929 ! t0_kref+0x4c3c: fstod %f9, %f10
.word 0x93a01889 ! t0_kref+0x4c40: fitos %f9, %f9
.word 0x95b28748 ! t0_kref+0x4c44: fpack32 %f10, %f8, %f10
.word 0x93400000 ! t0_kref+0x4c48: mov %y, %o1
.word 0x81aa8a2a ! t0_kref+0x4c4c: fcmps %fcc0, %f10, %f10
.word 0xeb68a205 ! t0_kref+0x4c50: prefetch %g2 + 0x205, 21
.word 0x8143c000 ! t0_kref+0x4c54: stbar
.word 0x93b28c69 ! t0_kref+0x4c58: fnors %f10, %f9, %f9
.word 0x95a0052a ! t0_kref+0x4c5c: fsqrts %f10, %f10
.word 0x93a248a9 ! t0_kref+0x4c60: fsubs %f9, %f9, %f9
.word 0x92be801a ! t0_kref+0x4c64: xnorcc %i2, %i2, %o1
.word 0xd520a020 ! t0_kref+0x4c68: st %f10, [%g2 + 0x20]
.word 0x9285001b ! t0_kref+0x4c6c: addcc %l4, %i3, %o1
.word 0xd24e4000 ! t0_kref+0x4c70: ldsb [%i1], %o1
.word 0x95a00529 ! t0_kref+0x4c74: fsqrts %f9, %f10
.word 0x921b661a ! t0_kref+0x4c78: xor %o5, 0x61a, %o1
.word 0x95a01a4a ! t0_kref+0x4c7c: fdtoi %f10, %f10
.word 0x929b4008 ! t0_kref+0x4c80: xorcc %o5, %o0, %o1
.word 0x93a2892a ! t0_kref+0x4c84: fmuls %f10, %f10, %f9
.word 0x29800001 ! t0_kref+0x4c88: fbl,a _kref+0x4c8c
.word 0x91a208ca ! t0_kref+0x4c8c: fsubd %f8, %f10, %f8
.word 0x928264a9 ! t0_kref+0x4c90: addcc %o1, 0x4a9, %o1
.word 0xd250a032 ! t0_kref+0x4c94: ldsh [%g2 + 0x32], %o1
.word 0x93a00529 ! t0_kref+0x4c98: fsqrts %f9, %f9
.word 0x8143e040 ! t0_kref+0x4c9c: membar 0x40
.word 0x95a00529 ! t0_kref+0x4ca0: fsqrts %f9, %f10
.word 0xd326401c ! t0_kref+0x4ca4: st %f9, [%i1 + %i4]
.word 0xd51fbc38 ! t0_kref+0x4ca8: ldd [%fp - 0x3c8], %f10
.word 0xe4086898 ! t0_kref+0x4cac: ldub [%g1 + 0x898], %l2
.word 0xa41ca00c ! t0_kref+0x4cb0: xor %l2, 0xc, %l2
.word 0xe4286898 ! t0_kref+0x4cb4: stb %l2, [%g1 + 0x898]
.word 0x81d86898 ! t0_kref+0x4cb8: flush %g1 + 0x898
.word 0x91a209c8 ! t0_kref+0x4cbc: fdivd %f8, %f8, %f8
.word 0x92728016 ! t0_kref+0x4cc0: udiv %o2, %l6, %o1
.word 0x921d6847 ! t0_kref+0x4cc4: xor %l5, 0x847, %o1
.word 0x93a018c8 ! t0_kref+0x4cc8: fdtos %f8, %f9
.word 0x91a0014a ! t0_kref+0x4ccc: fabsd %f10, %f8
.word 0x93b28aa9 ! t0_kref+0x4cd0: fpsub16s %f10, %f9, %f9
2: .word 0xe06e401a ! t0_kref+0x4cd4: ldstub [%i1 + %i2], %l0
.word 0x8610201b ! t0_kref+0x4cd8: mov 0x1b, %g3
.word 0x86a0e001 ! t0_kref+0x4cdc: subcc %g3, 1, %g3
.word 0x22800004 ! t0_kref+0x4ce0: be,a _kref+0x4cf0
.word 0x8582acb1 ! t0_kref+0x4ce4: wr %o2, 0xcb1, %ccr
call SYM(t0_subr3)
.word 0x92fea93a ! t0_kref+0x4cec: sdivcc %i2, 0x93a, %o1
.word 0xc036600a ! t0_kref+0x4cf0: clrh [%i1 + 0xa]
.word 0xe83f4019 ! t0_kref+0x4cf4: std %l4, [%i5 + %i1]
.word 0x92bdf62e ! t0_kref+0x4cf8: xnorcc %l7, -0x9d2, %o1
.word 0x923b4000 ! t0_kref+0x4cfc: not %o5, %o1
.word 0x92aec014 ! t0_kref+0x4d00: andncc %i3, %l4, %o1
.word 0x92a6aba1 ! t0_kref+0x4d04: subcc %i2, 0xba1, %o1
.word 0xd200a020 ! t0_kref+0x4d08: ld [%g2 + 0x20], %o1
.word 0xfaa71018 ! t0_kref+0x4d0c: sta %i5, [%i4 + %i0]0x80
.word 0xb4102006 ! t0_kref+0x4d10: mov 0x6, %i2
.word 0x933ac008 ! t0_kref+0x4d14: sra %o3, %o0, %o1
.word 0x92e2801c ! t0_kref+0x4d18: subccc %o2, %i4, %o1
.word 0x91b206e8 ! t0_kref+0x4d1c: fmul8ulx16 %f8, %f8, %f8
.word 0x95a209ca ! t0_kref+0x4d20: fdivd %f8, %f10, %f10
.word 0x33480006 ! t0_kref+0x4d24: fbe,a,pt %fcc0, _kref+0x4d3c
.word 0xd2ce101a ! t0_kref+0x4d28: ldsba [%i0 + %i2]0x80, %o1
.word 0x91a0054a ! t0_kref+0x4d2c: fsqrtd %f10, %f8
.word 0x93400000 ! t0_kref+0x4d30: mov %y, %o1
.word 0x923f4014 ! t0_kref+0x4d34: xnor %i5, %l4, %o1
.word 0xe47e401c ! t0_kref+0x4d38: swap [%i1 + %i4], %l2
.word 0xd500a010 ! t0_kref+0x4d3c: ld [%g2 + 0x10], %f10
.word 0x92a5e7ec ! t0_kref+0x4d40: subcc %l7, 0x7ec, %o1
.word 0x95a209c8 ! t0_kref+0x4d44: fdivd %f8, %f8, %f10
.word 0xd520a010 ! t0_kref+0x4d48: st %f10, [%g2 + 0x10]
.word 0x93400000 ! t0_kref+0x4d4c: mov %y, %o1
.word 0x81db6ee6 ! t0_kref+0x4d50: flush %o5 + 0xee6
.word 0x95a24d2a ! t0_kref+0x4d54: fsmuld %f9, %f10, %f10
.word 0x95a289a9 ! t0_kref+0x4d58: fdivs %f10, %f9, %f10
.word 0xec2e0000 ! t0_kref+0x4d5c: stb %l6, [%i0]
.word 0x93b580e0 ! t0_kref+0x4d60: edge16ln %l6, %g0, %o1
.word 0xf9ee101c ! t0_kref+0x4d64: prefetcha %i0 + %i4, 28
.word 0x9fc10000 ! t0_kref+0x4d68: call %g4
.word 0x91a2084a ! t0_kref+0x4d6c: faddd %f8, %f10, %f8
.word 0x8143c000 ! t0_kref+0x4d70: stbar
.word 0x928d401a ! t0_kref+0x4d74: andcc %l5, %i2, %o1
.word 0x93b28408 ! t0_kref+0x4d78: fcmple16 %f10, %f8, %o1
.word 0x9282001b ! t0_kref+0x4d7c: addcc %o0, %i3, %o1
.word 0x91b246aa ! t0_kref+0x4d80: fmul8x16al %f9, %f10, %f8
.word 0xd25e6008 ! t0_kref+0x4d84: ldx [%i1 + 8], %o1
.word 0x91a2884a ! t0_kref+0x4d88: faddd %f10, %f10, %f8
.word 0xd2060000 ! t0_kref+0x4d8c: ld [%i0], %o1
.word 0x9213000a ! t0_kref+0x4d90: or %o4, %o2, %o1
.word 0x95a24929 ! t0_kref+0x4d94: fmuls %f9, %f9, %f10
.word 0x92af401d ! t0_kref+0x4d98: andncc %i5, %i5, %o1
.word 0x91b286ca ! t0_kref+0x4d9c: fmul8sux16 %f10, %f10, %f8
.word 0x20800008 ! t0_kref+0x4da0: bn,a _kref+0x4dc0
.word 0x91b206ea ! t0_kref+0x4da4: fmul8ulx16 %f8, %f10, %f8
.word 0x95a289a9 ! t0_kref+0x4da8: fdivs %f10, %f9, %f10
.word 0x91a0190a ! t0_kref+0x4dac: fitod %f10, %f8
.word 0x13006b0f ! t0_kref+0x4db0: sethi %hi(0x1ac3c00), %o1
.word 0xd51fbc50 ! t0_kref+0x4db4: ldd [%fp - 0x3b0], %f10
.word 0x93a2892a ! t0_kref+0x4db8: fmuls %f10, %f10, %f9
.word 0x93400000 ! t0_kref+0x4dbc: mov %y, %o1
.word 0x81aa4a2a ! t0_kref+0x4dc0: fcmps %fcc0, %f9, %f10
.word 0x95a0192a ! t0_kref+0x4dc4: fstod %f10, %f10
.word 0x95a00029 ! t0_kref+0x4dc8: fmovs %f9, %f10
.word 0xd2c01019 ! t0_kref+0x4dcc: ldswa [%g0 + %i1]0x80, %o1
.word 0x92472351 ! t0_kref+0x4dd0: addc %i4, 0x351, %o1
.word 0x927ebc88 ! t0_kref+0x4dd4: sdiv %i2, -0x378, %o1
.word 0x91a24d29 ! t0_kref+0x4dd8: fsmuld %f9, %f9, %f8
.word 0x91b20d8a ! t0_kref+0x4ddc: fxor %f8, %f10, %f8
call SYM(t0_subr1)
.word 0x95a0052a ! t0_kref+0x4de4: fsqrts %f10, %f10
.word 0xd200a030 ! t0_kref+0x4de8: ld [%g2 + 0x30], %o1
.word 0xd4a6101c ! t0_kref+0x4dec: sta %o2, [%i0 + %i4]0x80
.word 0x95a2482a ! t0_kref+0x4df0: fadds %f9, %f10, %f10
.word 0x8143c000 ! t0_kref+0x4df4: stbar
.word 0x93b24c6a ! t0_kref+0x4df8: fnors %f9, %f10, %f9
.word 0x91a00548 ! t0_kref+0x4dfc: fsqrtd %f8, %f8
.word 0x91a208c8 ! t0_kref+0x4e00: fsubd %f8, %f8, %f8
.word 0x95a28829 ! t0_kref+0x4e04: fadds %f10, %f9, %f10
.word 0x9de3bfa0 ! t0_kref+0x4e08: save %sp, -0x60, %sp
.word 0x93ee801b ! t0_kref+0x4e0c: restore %i2, %i3, %o1
.word 0x92d34016 ! t0_kref+0x4e10: umulcc %o5, %l6, %o1
.word 0x81aa4a2a ! t0_kref+0x4e14: fcmps %fcc0, %f9, %f10
.word 0x92623e98 ! t0_kref+0x4e18: subc %o0, -0x168, %o1
.word 0x91a288c8 ! t0_kref+0x4e1c: fsubd %f10, %f8, %f8
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, 0x023d8000)
.seg "text"
t0_subr0_page_begin:
.skip 8192
.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, 0x027dc000)
.seg "text"
t0_subr1_page_begin:
.skip 8184
.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, 0x02792000)
.seg "text"
t0_subr2_page_begin:
.skip 8192
.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, 0x02422000)
.seg "text"
t0_subr3_page_begin:
.skip 8112
.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: 4804
!
! Operation frequencies
!
! name exp obs
! ldsb 0.10 0.08
! ldub 1.43 1.35
! ldsh 0.64 0.69
! lduh 0.17 0.15
! ld 0.72 0.75
! ldd 1.20 0.98
! swap 0.95 1.10
! ldstub 0.66 0.62
! stb 0.49 0.69
! sth 0.89 1.08
! st 0.85 0.98
! std 1.34 1.50
! add 0.42 0.33
! addcc 0.61 0.83
! addx 1.23 1.25
! addxcc 0.12 0.08
! taddcc 0.09 0.08
! taddcctv 0.22 0.19
! sub 0.14 0.08
! subcc 0.29 0.23
! subx 0.82 0.73
! subxcc 0.73 0.73
! tsubcc 0.11 0.17
! tsubcctv 0.08 0.08
! mulscc 0.52 0.33
! and 0.82 0.69
! andcc 0.72 0.81
! andn 0.40 0.40
! andncc 1.08 1.21
! or 0.68 0.75
! orcc 1.04 0.98
! orn 0.48 0.48
! orncc 0.70 0.67
! xor 0.80 1.25
! xorcc 0.87 0.92
! xnor 1.02 1.29
! xnorcc 1.26 1.27
! sll 0.03 0.02
! srl 0.98 1.12
! sra 0.96 0.94
! unimp 0.20 0.19
! umul 0.93 0.96
! smul 0.24 0.21
! udiv 1.38 1.50
! sdiv 0.96 1.02
! umulcc 1.25 1.17
! smulcc 0.12 0.12
! udivcc 0.61 0.60
! sdivcc 0.59 0.62
! rdy 0.78 0.92
! wry 0.70 0.67
! bicc 0.96 0.98
! sethi 0.93 1.12
! jmpl 1.27 1.17
! call 1.19 0.92
! ticc 0.00 0.00
! flush 0.35 0.29
! save 1.20 1.12
! restore 0.42 0.00
! stbar 1.41 1.29
! ldf 0.07 0.04
! lddf 0.12 0.12
! stf 0.32 0.31
! stdf 1.30 1.19
! fadds 1.37 1.64
! fsubs 0.56 0.42
! fmuls 0.91 1.14
! fdivs 0.82 0.87
! faddd 1.32 1.25
! fsubd 0.63 0.56
! fmuld 0.15 0.12
! fdivd 1.36 1.50
! faddq 0.00 0.00
! fsubq 0.00 0.00
! fmulq 0.00 0.00
! fdivq 0.00 0.00
! fsmuld 0.71 0.44
! fdmulq 0.00 0.00
! fitos 1.13 1.46
! fitod 1.26 1.33
! fitoq 0.00 0.00
! fstoi 0.13 0.21
! fstod 1.06 1.00
! fstoq 0.00 0.00
! fdtoi 0.79 0.85
! fdtos 0.65 0.71
! fdtoq 0.00 0.00
! fqtoi 0.00 0.00
! fqtos 0.00 0.00
! fqtod 0.00 0.00
! fmovs 0.33 0.31
! fnegs 0.22 0.17
! fabss 0.02 0.02
! fsqrts 1.00 1.29
! fsqrtd 2.47 2.62
! fsqrtq 0.00 0.00
! fcmps 1.37 1.39
! fcmpd 0.42 0.46
! fcmpq 0.00 0.00
! fcmpes 0.21 0.29
! fcmped 1.39 1.27
! fcmpeq 0.00 0.00
! fbfcc 0.92 0.96
! ldfsr 0.08 0.00
! stfsr 0.21 0.19
! loop 0.21 0.33
! offset 0.25 0.29
! area 0.10 0.15
! target 0.13 0.17
! goto 0.11 0.06
! sigsegv 0.11 0.17
! sigbus 0.09 0.08
! imodify 0.81 0.54
! ldfsr_offset 0.15 0.00
! fpattern 0.59 0.44
! lbranch 0.04 0.04
! shmld 3.27 3.18
! shmst 3.53 3.81
! shmpf 1.17 1.27
! shmswap 0.13 0.12
! shmblkld 0.17 0.00
! shmblkst 0.93 0.00
! shmblkchk 0.53 0.46
! 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.01 0.00
! rdasi 0.19 0.23
! wrasi 0.01 0.00
! bpcc 0.06 0.08
! fbpfcc 1.42 1.27
! fmovscc 0.06 0.02
! fmovdcc 0.01 0.00
! fmovqcc 0.00 0.00
! movcc 0.01 0.02
! flushw 0.02 0.02
! membar 0.01 0.04
! prefetch 0.90 0.92
! rdpc 0.21 0.27
! ldqf 0.00 0.00
! stqf 0.00 0.00
! ldfa 0.20 0.21
! lddfa 0.00 0.00
! ldqfa 0.00 0.00
! ldsba 0.14 0.15
! ldsha 0.17 0.15
! lduba 0.17 0.25
! lduha 0.22 0.27
! lda 0.01 0.04
! ldda 0.17 0.17
! ldstuba 0.09 0.04
! prefetcha 1.41 1.46
! stfa 0.21 0.21
! stdfa 0.10 0.10
! stqfa 0.00 0.00
! stba 0.03 0.02
! stha 0.09 0.15
! sta 0.15 0.27
! stda 0.06 0.06
! swapa 0.17 0.10
! fmovd 0.07 0.08
! fnegd 0.25 0.23
! fabsd 0.13 0.04
! fstox 0.04 0.02
! fdtox 0.15 0.12
! fxtos 0.03 0.00
! fxtod 0.13 0.12
! lds 0.21 0.23
! ldsa 0.27 0.27
! ldx 0.27 0.27
! ldxa 0.11 0.04
! nofault 0.25 0.25
! rdgsr 0.16 0.08
! wrgsr 0.13 0.10
! fpadd16 0.03 0.00
! fpadd16s 0.14 0.17
! fpadd32 0.21 0.19
! fpadd32s 0.21 0.23
! fpsub16 0.19 0.17
! fpsub16s 0.13 0.15
! fpsub32 0.02 0.04
! fpsub32s 0.01 0.00
! fpack16 0.08 0.04
! fpack32 0.22 0.25
! fpackfix 0.03 0.08
! fexpand 0.20 0.17
! fpmerge 0.06 0.06
! fmul8x16 0.11 0.12
! fmul8x16au 0.02 0.02
! fmul8x16al 0.20 0.31
! fmul8sux16 0.19 0.29
! fmul8ulx16 0.16 0.27
! fmuld8sux16 0.02 0.04
! fmuld8ulx16 0.02 0.06
! alignaddr 0.12 0.12
! alignaddrl 0.20 0.08
! faligndata 0.27 0.37
! fzero 0.24 0.21
! fzeros 0.25 0.31
! fone 0.10 0.02
! fones 0.19 0.23
! fsrc1 0.08 0.04
! fsrc1s 0.03 0.00
! fsrc2 0.20 0.21
! fsrc2s 0.03 0.02
! fnot1 0.16 0.29
! fnot1s 0.23 0.25
! fnot2 0.05 0.02
! fnot2s 0.16 0.12
! for 0.28 0.33
! fors 0.07 0.08
! fnor 0.10 0.12
! fnors 0.27 0.31
! fand 0.23 0.33
! fands 0.17 0.10
! fnand 0.14 0.10
! fnands 0.03 0.04
! fxor 0.19 0.27
! fxors 0.09 0.04
! fxnor 0.10 0.17
! fxnors 0.06 0.04
! fornot1 0.09 0.08
! fornot1s 0.04 0.02
! fornot2 0.26 0.40
! fornot2s 0.07 0.06
! fandnot1 0.06 0.02
! fandnot1s 0.14 0.25
! fandnot2 0.22 0.10
! fandnot2s 0.10 0.08
! fcmpgt16 0.24 0.15
! fcmpgt32 0.06 0.04
! fcmple16 0.28 0.27
! fcmple32 0.13 0.17
! fcmpne16 0.28 0.15
! fcmpne32 0.06 0.02
! fcmpeq16 0.11 0.06
! fcmpeq32 0.03 0.04
! edge8 0.11 0.08
! edge8l 0.16 0.08
! edge16 0.17 0.15
! edge16l 0.10 0.19
! edge32 0.11 0.12
! edge32l 0.04 0.06
! pdist 0.09 0.15
! partial_st8 0.21 0.21
! partial_st16 0.21 0.19
! partial_st32 0.25 0.25
! short_st8 0.16 0.15
! short_st16 0.00 0.00
! short_ld8 0.02 0.02
! short_ld16 0.13 0.10
! blkld 0.00 0.00
! blkst 0.19 0.00
! blkld_offset 0.14 0.00
! blkst_offset 0.00 0.00
! blk_check 0.14 0.12
! casxa 0.17 0.15
! rdccr 0.22 0.12
! rdfprs 0.18 0.04
! wrccr 0.21 0.21
! popc 0.10 0.02
! wrfprs 0.10 0.08
! stx 0.21 0.29
! stxa 0.09 0.10
! cflush 0.00 0.00
! array8 0.15 0.19
! array16 0.21 0.25
! array32 0.10 0.08
! edge8n 0.11 0.17
! edge8ln 0.09 0.12
! edge16n 0.18 0.12
! edge16ln 0.24 0.21
! edge32n 0.12 0.25
! edge32ln 0.17 0.15
! bmask 0.20 0.15
! bshuffle 0.17 0.19
! siam 0.02 0.00
! 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, 0x0a160000)
.seg "data"
t0_offset_table_start:
t0_offset_table_size: .word 0x00000008
t0_offset_table:
.word 0xfffffff8
.word 0x00000010
.word 0xffffffe0
.word 0x00000000
.word 0xfffffff0
.word 0x00000008
.word 0x00000018
.word 0xffffffe8
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, 0x0c294000)
.seg "data"
KGLOBAL(t0_data_in_regs)
t0_data_in_regs_start:
t0_data_in_regs:
.word 0x7f1272d0 ! %f0
.word 0xb3074fbc ! %f1
.word 0x09d09589 ! %f2
.word 0x773494e2 ! %f3
.word 0x48d12404 ! %f4
.word 0x2bb52ebd ! %f5
.word 0x1e86ee18 ! %f6
.word 0x31c9484f ! %f7
.word 0xe9aecdd9 ! %f8
.word 0x4a200233 ! %f9
.word 0xce95bc4f ! %f10
.word 0xc928b1a0 ! %f11
.word 0x37524e2a ! %f12
.word 0x1b17e791 ! %f13
.word 0xe5c40c86 ! %f14
.word 0x3edad773 ! %f15
.word 0x3332910c ! %f16
.word 0xffeb4703 ! %f17
.word 0x47f511e0 ! %f18
.word 0x25f7ad4a ! %f19
.word 0xb9ce7145 ! %f20
.word 0xffc99cd3 ! %f21
.word 0xb957bde0 ! %f22
.word 0xb6099591 ! %f23
.word 0x619dabfd ! %f24
.word 0xf13ef50e ! %f25
.word 0xac3fbd42 ! %f26
.word 0x4f077fde ! %f27
.word 0x4270dbb5 ! %f28
.word 0x8a78fd67 ! %f29
.word 0x72d0ee08 ! %f30
.word 0xdddc277a ! %f31
.word 0x5ee1ae79 ! %f32
.word 0x26b0d15a ! %f33
.word 0xc3a3a2d2 ! %f34
.word 0xd444361f ! %f35
.word 0xc5d3cb51 ! %f36
.word 0xf722e494 ! %f37
.word 0x1c194772 ! %f38
.word 0x23254f03 ! %f39
.word 0xfd1a1afc ! %f40
.word 0x08b0af91 ! %f41
.word 0xc67e3ac0 ! %f42
.word 0xe81c4615 ! %f43
.word 0x975b67e0 ! %f44
.word 0x8ade0287 ! %f45
.word 0xce8ef1aa ! %f46
.word 0xd6210785 ! %f47
.word 0xe98c893b ! %f48
.word 0xc3962282 ! %f49
.word 0xf9c3b78e ! %f50
.word 0x2202f38a ! %f51
.word 0x07058d9f ! %f52
.word 0x234314d0 ! %f53
.word 0x7b279fcb ! %f54
.word 0x3e68b25f ! %f55
.word 0x919a989c ! %f56
.word 0xb083bc9e ! %f57
.word 0xf9b47c95 ! %f58
.word 0x942ac48d ! %f59
.word 0x8c7867be ! %f60
.word 0x1873aee2 ! %f61
.word 0x1576ef08 ! %f62
.word 0xc3905370 ! %f63
.word 0x00000000 ! %g0 (always zero)
.word t0_kref+0xbe0 ! %g1 (code pointer)
.word t0_data_in_shm_area ! %g2 (shared area pointer)
.word 0x5191ef11 ! %g3 (loop index)
.word SYM(t0_subr0) ! %g4 (jmpl target)
.word t0_kref+0x1 ! %g5 (sigbus target)
.word 0x00000000 ! %g6 (block ld offset)
.word 0x00000000 ! %g7 (block st offset)
.word 0x1c749de1 ! %o0
.word 0x77732155 ! %o1
.word 0x6a8b57ce ! %o2
.word 0x4c7b5fd1 ! %o3
.word 0xcc39bfa5 ! %o4
.word 0x4d3898ab ! %o5
.word 0x00000000 ! %sp (stack pointer)
.word 0x00000000 ! %o7 (relocatable junk)
.word 0x780fb2b9 ! %l0
.word 0xd241e07c ! %l1
.word 0xb05ae47f ! %l2
.word 0xbd6a05f3 ! %l3
.word 0x3a59dae2 ! %l4
.word 0x11019297 ! %l5
.word 0x3cb21526 ! %l6
.word 0x107edd9d ! %l7
.word t0_data_in_area0 ! %i0 (area pointer)
.word t0_data_in_area0 ! %i1 (area pointer)
.word 0xffffffe8 ! %i2 (byte offset)
.word 0xfffffff6 ! %i3 (halfword offset)
.word 0xffffffe0 ! %i4 (word offset)
.word 0xffffffe0 ! %i5 (doubleword offset)
.word 0x00000000 ! %fp (frame pointer)
.word 0x00000000 ! %i7 (return address)
.word 0x070adf00 ! %y
.word 0x00000001 ! %icc (nzvc)
.word 0x00000eb9 ! %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, 0x03644000)
.seg "data"
KGLOBAL(t0_data_in_mtbl_size)
KGLOBAL(t0_data_in_mtbl)
KGLOBAL(t0_data_in_stack)
t0_data_in_stack_start:
.word 0xeb60abaf
.word 0xfd517783
.word 0x405837ba
.word 0xf2fbd629
.word 0x9e2672f9
.word 0xe2edd8a5
.word 0x60116561
.word 0xd0121a50
.word 0x94718e1c
.word 0x4ac1c4e7
.word 0x8219ebb0
.word 0xe847c986
.word 0x4d20d0e3
.word 0xb2c9141e
.word 0xed3c1521
.word 0x6dc03485
.word 0x31010072
.word 0x1dec909d
.word 0x68bfa646
.word 0x765f251e
.word 0x3653079b
.word 0x5c99b6ff
.word 0x3c009c45
.word 0x69042da2
.word 0x94909c6f
.word 0x40b02e24
.word 0xc00ede84
.word 0x62210a83
.word 0xef5d2b18
.word 0xac803b78
.word 0x852ad79f
.word 0xb421fa39
.word 0x801a19e6
.word 0x9685b77b
.word 0xc2be29a2
.word 0x3e292f69
.word 0xdd72baa7
.word 0x0c3f467c
.word 0x36aef174
.word 0x180cc144
.word 0xb0a57d3a
.word 0x1e39d9a7
.word 0x63df4d91
.word 0x0798be2d
.word 0x66953766
.word 0xda64bc42
.word 0xde921bfb
.word 0x3f0d449e
.word 0x400695e7
.word 0x0042b133
.word 0xd3892372
.word 0x11eac64c
.word 0xee1b0aca
.word 0xa0d0e4c5
.word 0x73401be2
.word 0x099cd988
.word 0x975bccfa
.word 0x1a44b6ab
.word 0x58eb4a1c
.word 0x21b63ce7
.word 0xfbbcbd19
.word 0xd24da044
.word 0x4c17a2c8
.word 0xe976f125
.word 0xcc284394
.word 0x3898bb20
.word 0xf735a89a
.word 0xf07f8d46
.word 0xd9a27bf1
.word 0x3b27abc2
.word 0xec3779c4
.word 0xbd2330fd
.word 0xc223416a
.word 0xb6e4f4a7
.word 0xd5fdc0ab
.word 0xb5fbb951
.word 0x4b2bf0bf
.word 0x1cfbf587
.word 0x38d67bdd
.word 0xec7a1b7e
.word 0xd516f348
.word 0x911b1ada
.word 0x110bd141
.word 0xbd670a19
.word 0xbb6c6749
.word 0x022b019d
.word 0xd3b0608f
.word 0x54e64876
.word 0x1f687989
.word 0x066d9355
.word 0x66b9c902
.word 0x7fd1504d
.word 0x67954425
.word 0xb1a45e53
.word 0x1951564c
.word 0xea642d9b
.word 0xab2346a1
.word 0xd00dae3a
.word 0x374e08ca
.word 0x3681b4c5
.word 0x96c8cb3f
.word 0x4ffc28be
.word 0xb24a6cf9
.word 0xd0827703
.word 0xfca1cd94
.word 0x95c4f2ae
.word 0x6afbf627
.word 0x5ad418fb
.word 0xe60f3657
.word 0xa6fca133
.word 0xbd98d06d
.word 0x14e4efac
.word 0x6f2d807c
.word 0xbabb7b59
.word 0x1f745ddc
.word 0x1332078d
.word 0x0c681b80
.word 0xc125cfcf
.word 0x59c9d2f5
.word 0x230bf9f5
.word 0xcd301f06
.word 0xd4fd62ea
.word 0x712fa65e
.word 0x1f0934bd
.word 0x403223a3
.word 0x82cd38ef
.word 0xb9a5c7d3
.word 0x7f629823
.word 0x66d054f5
.word 0x22914091
.word 0x4fdbd25a
.word 0x6de18ef1
.word 0x946310fa
.word 0xaecfa1b8
.word 0x006badba
.word 0x55d504dd
.word 0xab13a89e
.word 0x1731b483
.word 0x1098532d
.word 0x2ff4df33
.word 0x394a1595
.word 0xd106e490
.word 0xd8e7a954
.word 0xee71dbb1
.word 0xf0dfb96b
.word 0xadfc047a
.word 0x5be9ab6a
.word 0xd8e9f9b1
.word 0x89d679d8
.word 0xdcf5d5a3
.word 0x19ee4fbc
.word 0x28d7d18d
.word 0xae74ce58
.word 0x82a5c832
.word 0x288ee158
.word 0x3f957e3e
.word 0x339c92fb
.word 0xeb5c375f
.word 0xd206c104
.word 0xb571fd46
.word 0xd73bb479
.word 0xd60ba5ed
.word 0xafa2c172
.word 0xbfe228d0
.word 0x95130989
.word 0x65a4bef8
.word 0xc34d92b1
.word 0xe1c4b014
t0_data_in_sp:
.word 0x7900ed72
.word 0x8a2b1ef0
.word 0xa9b2f0e5
.word 0x0642b200
.word 0xa2c26fe1
.word 0x1a5f28e5
.word 0xafda8a3a
.word 0x734cde14
.word t0_data_in_area0
.word t0_data_in_area0
.word 0x0000000f
.word 0xfffffff4
.word 0x00000008
.word 0x00000008
.word t0_data_in_fp
.word 0x2a385d61
.word 0xd633278c
.word 0x3ab416c5
.word 0x921b2c68
.word 0xc8c969f6
.word 0x4e102d18
.word 0xf07064d9
.word 0x08159d96
.word 0x7922a4eb
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 0xa493ff89 ! [%fp - 0xc]
.word 0xbf5b0d8c ! [%fp - 0x8]
.word 0x97d2bf14 ! [%fp - 0x4]
.global t0_data_in_fp; t0_data_in_fp:
.word 0x68b29617
.word 0x32ffc639
.word 0x94b9b36a
.word 0xcb58c554
.word 0x539fecc6
.word 0xf91ae684
.word 0xa17cb230
.word 0x70e14af7
.word 0x58ab1abc
.word 0xe5379c77
.word 0x0355db6a
.word 0x2632faa4
.word 0x44601b7a
.word 0x3c1beac6
.word 0x176bd95e
.word 0x9c0b821b
.word 0xe406ebbf
.word 0x9a751603
.word 0x85265c28
.word 0x74cd2289
.word 0xaaa57551
.word 0x412b1f0d
.word 0x38ad7526
.word 0x5104721d
t0_data_in_stacktop:
.word 0
t0_data_in_stack_end:
.skip 6300 ! page align
KDATA_MODULE(t0_module_data_in_area0, 0x0b5ae000)
.seg "data"
t0_data_in_area0_start:
.skip 832
t0_data_in_area0_begin:
.word 0xfe4df2fc ! t0_data_in_area0-0x20
.word 0x194cf0c5 ! t0_data_in_area0-0x1c
.word 0x7978c495 ! t0_data_in_area0-0x18
.word 0x589022da ! t0_data_in_area0-0x14
.word 0x7e2110db ! t0_data_in_area0-0x10
.word 0x22a53508 ! t0_data_in_area0-0xc
.word 0x9ff15d7c ! t0_data_in_area0-0x8
.word 0xd17de2af ! t0_data_in_area0-0x4
.global t0_data_in_area0; t0_data_in_area0:
.word 0x9a1b4cd5 ! t0_data_in_area0+0x0
.word 0x0c9304d8 ! t0_data_in_area0+0x4
.word 0x5ff383c8 ! t0_data_in_area0+0x8
.word 0xeb4ca8c4 ! t0_data_in_area0+0xc
.word 0xd1395b6a ! t0_data_in_area0+0x10
.word 0x3ac0e7dc ! t0_data_in_area0+0x14
.word 0x4b2ba8b8 ! t0_data_in_area0+0x18
.word 0x2f760416 ! t0_data_in_area0+0x1c
t0_data_in_area0_end:
.skip 7296
t0_data_in_area0_stop:
KDATA_MODULE(t0_module_data_in_shm_area, 0x063e2000)
.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 0xc0f794af ! t0_data_in_shm_area+0x0 (t0)
.word 0x00000000 ! t0_data_in_shm_area+0x4 (t1)
.word 0xe0fc820f ! t0_data_in_shm_area+0x8 (t2)
.word 0xcf050240 ! t0_data_in_shm_area+0xc (t3)
.word 0xd207d70a ! t0_data_in_shm_area+0x10 (t0)
.word 0x00000000 ! t0_data_in_shm_area+0x14 (t1)
.word 0x897de097 ! t0_data_in_shm_area+0x18 (t2)
.word 0x58478448 ! t0_data_in_shm_area+0x1c (t3)
.word 0xd81c497b ! t0_data_in_shm_area+0x20 (t0)
.word 0x00000000 ! t0_data_in_shm_area+0x24 (t1)
.word 0x6684cc7a ! t0_data_in_shm_area+0x28 (t2)
.word 0x35c5819e ! t0_data_in_shm_area+0x2c (t3)
.word 0x3c253f45 ! t0_data_in_shm_area+0x30 (t0)
.word 0x00000000 ! t0_data_in_shm_area+0x34 (t1)
.word 0x3ad3f24f ! t0_data_in_shm_area+0x38 (t2)
.word 0x8e3b8dba ! t0_data_in_shm_area+0x3c (t3)
.word 0x0eecad96 ! t0_data_in_shm_area+0x40 (t0 bload)
.word 0xf47336a2 ! t0_data_in_shm_area+0x44
.word 0x87509416 ! t0_data_in_shm_area+0x48
.word 0xd51c6dac ! t0_data_in_shm_area+0x4c
.word 0xca804173 ! t0_data_in_shm_area+0x50
.word 0x9935fb5d ! t0_data_in_shm_area+0x54
.word 0x7a19f68b ! t0_data_in_shm_area+0x58
.word 0x8e34b5b2 ! t0_data_in_shm_area+0x5c
.word 0xa5c1efbb ! t0_data_in_shm_area+0x60
.word 0x6db06ee6 ! t0_data_in_shm_area+0x64
.word 0x2374fc37 ! t0_data_in_shm_area+0x68
.word 0x8be86c5f ! t0_data_in_shm_area+0x6c
.word 0xc96e120e ! t0_data_in_shm_area+0x70
.word 0x9aa94789 ! t0_data_in_shm_area+0x74
.word 0x7e941d7b ! t0_data_in_shm_area+0x78
.word 0x162ad632 ! t0_data_in_shm_area+0x7c
.word 0xcd794e76 ! t0_data_in_shm_area+0x80 (t0 bstore)
.word 0xcbd40729 ! t0_data_in_shm_area+0x84
.word 0x1d55659e ! t0_data_in_shm_area+0x88
.word 0x19baa130 ! t0_data_in_shm_area+0x8c
.word 0xc54c89f1 ! t0_data_in_shm_area+0x90
.word 0x4ae9d577 ! t0_data_in_shm_area+0x94
.word 0x45d212f2 ! t0_data_in_shm_area+0x98
.word 0xa1596c40 ! t0_data_in_shm_area+0x9c
.word 0x596eff2c ! t0_data_in_shm_area+0xa0
.word 0xb2394961 ! t0_data_in_shm_area+0xa4
.word 0x77859534 ! t0_data_in_shm_area+0xa8
.word 0xcc23efb6 ! t0_data_in_shm_area+0xac
.word 0x9ff47d91 ! t0_data_in_shm_area+0xb0
.word 0xafe4d5c7 ! t0_data_in_shm_area+0xb4
.word 0xf07b8e38 ! t0_data_in_shm_area+0xb8
.word 0xa5eb9b2c ! t0_data_in_shm_area+0xbc
.word 0x00000000 ! t0_data_in_shm_area+0xc0 (t1 bload)
.word 0x00000000 ! t0_data_in_shm_area+0xc4
.word 0x00000000 ! t0_data_in_shm_area+0xc8
.word 0x00000000 ! t0_data_in_shm_area+0xcc
.word 0x00000000 ! t0_data_in_shm_area+0xd0
.word 0x00000000 ! t0_data_in_shm_area+0xd4
.word 0x00000000 ! t0_data_in_shm_area+0xd8
.word 0x00000000 ! t0_data_in_shm_area+0xdc
.word 0x00000000 ! t0_data_in_shm_area+0xe0
.word 0x00000000 ! t0_data_in_shm_area+0xe4
.word 0x00000000 ! t0_data_in_shm_area+0xe8
.word 0x00000000 ! t0_data_in_shm_area+0xec
.word 0x00000000 ! t0_data_in_shm_area+0xf0
.word 0x00000000 ! t0_data_in_shm_area+0xf4
.word 0x00000000 ! t0_data_in_shm_area+0xf8
.word 0x00000000 ! t0_data_in_shm_area+0xfc
.word 0x00000000 ! t0_data_in_shm_area+0x100 (t1 bstore)
.word 0x00000000 ! t0_data_in_shm_area+0x104
.word 0x00000000 ! t0_data_in_shm_area+0x108
.word 0x00000000 ! t0_data_in_shm_area+0x10c
.word 0x00000000 ! t0_data_in_shm_area+0x110
.word 0x00000000 ! t0_data_in_shm_area+0x114
.word 0x00000000 ! t0_data_in_shm_area+0x118
.word 0x00000000 ! t0_data_in_shm_area+0x11c
.word 0x00000000 ! t0_data_in_shm_area+0x120
.word 0x00000000 ! t0_data_in_shm_area+0x124
.word 0x00000000 ! t0_data_in_shm_area+0x128
.word 0x00000000 ! t0_data_in_shm_area+0x12c
.word 0x00000000 ! t0_data_in_shm_area+0x130
.word 0x00000000 ! t0_data_in_shm_area+0x134
.word 0x00000000 ! t0_data_in_shm_area+0x138
.word 0x00000000 ! t0_data_in_shm_area+0x13c
.word 0x36018ca7 ! t0_data_in_shm_area+0x140 (t2 bload)
.word 0x75c89ee5 ! t0_data_in_shm_area+0x144
.word 0x9a67356a ! t0_data_in_shm_area+0x148
.word 0x672074ac ! t0_data_in_shm_area+0x14c
.word 0x497edb26 ! t0_data_in_shm_area+0x150
.word 0xa0490176 ! t0_data_in_shm_area+0x154
.word 0xf566ef50 ! t0_data_in_shm_area+0x158
.word 0x075511bc ! t0_data_in_shm_area+0x15c
.word 0xd0ff3e0f ! t0_data_in_shm_area+0x160
.word 0xab46241b ! t0_data_in_shm_area+0x164
.word 0x16482bbc ! t0_data_in_shm_area+0x168
.word 0x756bcf5d ! t0_data_in_shm_area+0x16c
.word 0xd3e61958 ! t0_data_in_shm_area+0x170
.word 0x089ca95b ! t0_data_in_shm_area+0x174
.word 0x8ede022f ! t0_data_in_shm_area+0x178
.word 0x190e2781 ! t0_data_in_shm_area+0x17c
.word 0xe3e6a23d ! t0_data_in_shm_area+0x180 (t2 bstore)
.word 0xfd8085bb ! t0_data_in_shm_area+0x184
.word 0xf4dd1413 ! t0_data_in_shm_area+0x188
.word 0x8d820f10 ! t0_data_in_shm_area+0x18c
.word 0x4950a650 ! t0_data_in_shm_area+0x190
.word 0x5879bb3e ! t0_data_in_shm_area+0x194
.word 0xc49ffbea ! t0_data_in_shm_area+0x198
.word 0x4726070c ! t0_data_in_shm_area+0x19c
.word 0xf57a2fd4 ! t0_data_in_shm_area+0x1a0
.word 0xe772c92e ! t0_data_in_shm_area+0x1a4
.word 0x9e66fbca ! t0_data_in_shm_area+0x1a8
.word 0x493a9bf6 ! t0_data_in_shm_area+0x1ac
.word 0x1a2e9b4b ! t0_data_in_shm_area+0x1b0
.word 0xfbd7d41d ! t0_data_in_shm_area+0x1b4
.word 0xe13f9f08 ! t0_data_in_shm_area+0x1b8
.word 0x5fb9f76f ! t0_data_in_shm_area+0x1bc
.word 0x1c58fb2e ! t0_data_in_shm_area+0x1c0 (t3 bload)
.word 0xbb3d08c0 ! t0_data_in_shm_area+0x1c4
.word 0x112556fe ! t0_data_in_shm_area+0x1c8
.word 0x4b090e25 ! t0_data_in_shm_area+0x1cc
.word 0x0d42f9c6 ! t0_data_in_shm_area+0x1d0
.word 0xa8b0b5eb ! t0_data_in_shm_area+0x1d4
.word 0x22fd9697 ! t0_data_in_shm_area+0x1d8
.word 0x341a4f29 ! t0_data_in_shm_area+0x1dc
.word 0x28a6fc87 ! t0_data_in_shm_area+0x1e0
.word 0x020c30ad ! t0_data_in_shm_area+0x1e4
.word 0x77c2211f ! t0_data_in_shm_area+0x1e8
.word 0x67fe6776 ! t0_data_in_shm_area+0x1ec
.word 0xc49ec99a ! t0_data_in_shm_area+0x1f0
.word 0x4988307c ! t0_data_in_shm_area+0x1f4
.word 0x133a5837 ! t0_data_in_shm_area+0x1f8
.word 0x7404ad68 ! t0_data_in_shm_area+0x1fc
.word 0xacc53827 ! t0_data_in_shm_area+0x200 (t3 bstore)
.word 0x858c3022 ! t0_data_in_shm_area+0x204
.word 0xa5bf79e0 ! t0_data_in_shm_area+0x208
.word 0x6ce3df67 ! t0_data_in_shm_area+0x20c
.word 0xc3dc3ae3 ! t0_data_in_shm_area+0x210
.word 0x5a51e6c1 ! t0_data_in_shm_area+0x214
.word 0x5d40bf2d ! t0_data_in_shm_area+0x218
.word 0x0700ee91 ! t0_data_in_shm_area+0x21c
.word 0xfb307fed ! t0_data_in_shm_area+0x220
.word 0x1058cd17 ! t0_data_in_shm_area+0x224
.word 0x40de323a ! t0_data_in_shm_area+0x228
.word 0x88854f96 ! t0_data_in_shm_area+0x22c
.word 0xbcf6b9da ! t0_data_in_shm_area+0x230
.word 0x64363303 ! t0_data_in_shm_area+0x234
.word 0xed866f5c ! t0_data_in_shm_area+0x238
.word 0x080ef5e4 ! 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, 0x073fa000)
.seg "data"
KGLOBAL(t0_data_exp_regs)
t0_data_exp_regs_start:
t0_data_exp_regs:
.word 0x7f1272d0 ! %f0
.word 0xb3074fbc ! %f1
.word 0x09d09589 ! %f2
.word 0x773494e2 ! %f3
.word 0x48d12404 ! %f4
.word 0x2bb52ebd ! %f5
.word 0x1e86ee18 ! %f6
.word 0x31c9484f ! %f7
.word 0xe9aecdd9 ! %f8
.word 0x4a200233 ! %f9
.word 0xce95bc4f ! %f10
.word 0xc928b1a0 ! %f11
.word 0x37524e2a ! %f12
.word 0x1b17e791 ! %f13
.word 0xe5c40c86 ! %f14
.word 0x3edad773 ! %f15
.word 0x3332910c ! %f16
.word 0xffeb4703 ! %f17
.word 0x47f511e0 ! %f18
.word 0x25f7ad4a ! %f19
.word 0xb9ce7145 ! %f20
.word 0xffc99cd3 ! %f21
.word 0xb957bde0 ! %f22
.word 0xb6099591 ! %f23
.word 0x619dabfd ! %f24
.word 0xf13ef50e ! %f25
.word 0xac3fbd42 ! %f26
.word 0x4f077fde ! %f27
.word 0x4270dbb5 ! %f28
.word 0x8a78fd67 ! %f29
.word 0x72d0ee08 ! %f30
.word 0xdddc277a ! %f31
.word 0x5ee1ae79 ! %f32
.word 0x26b0d15a ! %f33
.word 0xc3a3a2d2 ! %f34
.word 0xd444361f ! %f35
.word 0xc5d3cb51 ! %f36
.word 0xf722e494 ! %f37
.word 0x1c194772 ! %f38
.word 0x23254f03 ! %f39
.word 0xfd1a1afc ! %f40
.word 0x08b0af91 ! %f41
.word 0xc67e3ac0 ! %f42
.word 0xe81c4615 ! %f43
.word 0x975b67e0 ! %f44
.word 0x8ade0287 ! %f45
.word 0xce8ef1aa ! %f46
.word 0xd6210785 ! %f47
.word 0xe98c893b ! %f48
.word 0xc3962282 ! %f49
.word 0xf9c3b78e ! %f50
.word 0x2202f38a ! %f51
.word 0x07058d9f ! %f52
.word 0x234314d0 ! %f53
.word 0x7b279fcb ! %f54
.word 0x3e68b25f ! %f55
.word 0x919a989c ! %f56
.word 0xb083bc9e ! %f57
.word 0xf9b47c95 ! %f58
.word 0x942ac48d ! %f59
.word 0x8c7867be ! %f60
.word 0x1873aee2 ! %f61
.word 0x1576ef08 ! %f62
.word 0xc3905370 ! %f63
.word 0x00000000 ! %g0 (always zero)
.word t0_kref+0xbe0 ! %g1 (code pointer)
.word t0_data_exp_shm_area! %g2 (shared area pointer)
.word 0x5191ef11 ! %g3 (loop index)
.word SYM(t0_subr0) ! %g4 (jmpl target)
.word t0_kref+0x1 ! %g5 (sigbus target)
.word 0x00000000 ! %g6 (block ld offset)
.word 0x00000000 ! %g7 (block st offset)
.word 0x1c749de1 ! %o0
.word 0x77732155 ! %o1
.word 0x6a8b57ce ! %o2
.word 0x4c7b5fd1 ! %o3
.word 0xcc39bfa5 ! %o4
.word 0x4d3898ab ! %o5
.word 0x00000000 ! %sp (stack pointer)
.word 0x00000000 ! %o7 (relocatable junk)
.word 0x780fb2b9 ! %l0
.word 0xd241e07c ! %l1
.word 0xb05ae47f ! %l2
.word 0xbd6a05f3 ! %l3
.word 0x3a59dae2 ! %l4
.word 0x11019297 ! %l5
.word 0x3cb21526 ! %l6
.word 0x107edd9d ! %l7
.word t0_data_exp_area0 ! %i0 (area pointer)
.word t0_data_exp_area0 ! %i1 (area pointer)
.word 0xffffffe8 ! %i2 (byte offset)
.word 0xfffffff6 ! %i3 (halfword offset)
.word 0xffffffe0 ! %i4 (word offset)
.word 0xffffffe0 ! %i5 (doubleword offset)
.word 0x00000000 ! %fp (frame pointer)
.word 0x00000000 ! %i7 (return address)
.word 0x070adf00 ! %y
.word 0x00000001 ! %icc (nzvc)
.word 0x00000eb9 ! %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, 0x1d1ce000)
.seg "data"
KGLOBAL(t0_data_exp_mtbl_size)
KGLOBAL(t0_data_exp_mtbl)
KGLOBAL(t0_data_exp_stack)
t0_data_exp_stack_start:
.word 0xeb60abaf
.word 0xfd517783
.word 0x405837ba
.word 0xf2fbd629
.word 0x9e2672f9
.word 0xe2edd8a5
.word 0x60116561
.word 0xd0121a50
.word 0x94718e1c
.word 0x4ac1c4e7
.word 0x8219ebb0
.word 0xe847c986
.word 0x4d20d0e3
.word 0xb2c9141e
.word 0xed3c1521
.word 0x6dc03485
.word 0x31010072
.word 0x1dec909d
.word 0x68bfa646
.word 0x765f251e
.word 0x3653079b
.word 0x5c99b6ff
.word 0x3c009c45
.word 0x69042da2
.word 0x94909c6f
.word 0x40b02e24
.word 0xc00ede84
.word 0x62210a83
.word 0xef5d2b18
.word 0xac803b78
.word 0x852ad79f
.word 0xb421fa39
.word 0x801a19e6
.word 0x9685b77b
.word 0xc2be29a2
.word 0x3e292f69
.word 0xdd72baa7
.word 0x0c3f467c
.word 0x36aef174
.word 0x180cc144
.word 0xb0a57d3a
.word 0x1e39d9a7
.word 0x63df4d91
.word 0x0798be2d
.word 0x66953766
.word 0xda64bc42
.word 0xde921bfb
.word 0x3f0d449e
.word 0x400695e7
.word 0x0042b133
.word 0xd3892372
.word 0x11eac64c
.word 0xee1b0aca
.word 0xa0d0e4c5
.word 0x73401be2
.word 0x099cd988
.word 0x975bccfa
.word 0x1a44b6ab
.word 0x58eb4a1c
.word 0x21b63ce7
.word 0xfbbcbd19
.word 0xd24da044
.word 0x4c17a2c8
.word 0xe976f125
.word 0xcc284394
.word 0x3898bb20
.word 0xf735a89a
.word 0xf07f8d46
.word 0xd9a27bf1
.word 0x3b27abc2
.word 0xec3779c4
.word 0xbd2330fd
.word 0xc223416a
.word 0xb6e4f4a7
.word 0xd5fdc0ab
.word 0xb5fbb951
.word 0x4b2bf0bf
.word 0x1cfbf587
.word 0x38d67bdd
.word 0xec7a1b7e
.word 0xd516f348
.word 0x911b1ada
.word 0x110bd141
.word 0xbd670a19
.word 0xbb6c6749
.word 0x022b019d
.word 0xd3b0608f
.word 0x54e64876
.word 0x1f687989
.word 0x066d9355
.word 0x66b9c902
.word 0x7fd1504d
.word 0x67954425
.word 0xb1a45e53
.word 0x1951564c
.word 0xea642d9b
.word 0xab2346a1
.word 0xd00dae3a
.word 0x374e08ca
.word 0x3681b4c5
.word 0x96c8cb3f
.word 0x4ffc28be
.word 0xb24a6cf9
.word 0xd0827703
.word 0xfca1cd94
.word 0x95c4f2ae
.word 0x6afbf627
.word 0x5ad418fb
.word 0xe60f3657
.word 0xa6fca133
.word 0xbd98d06d
.word 0x14e4efac
.word 0x6f2d807c
.word 0xbabb7b59
.word 0x1f745ddc
.word 0x1332078d
.word 0x0c681b80
.word 0xc125cfcf
.word 0x59c9d2f5
.word 0x230bf9f5
.word 0xcd301f06
.word 0xd4fd62ea
.word 0x712fa65e
.word 0x1f0934bd
.word 0x403223a3
.word 0x82cd38ef
.word 0xb9a5c7d3
.word 0x7f629823
.word 0x66d054f5
.word 0x22914091
.word 0x4fdbd25a
.word 0x6de18ef1
.word 0x946310fa
.word 0xaecfa1b8
.word 0x006badba
.word 0x55d504dd
.word 0xab13a89e
.word 0x1731b483
.word 0x1098532d
.word 0x2ff4df33
.word 0x394a1595
.word 0xd106e490
.word 0xd8e7a954
.word 0xee71dbb1
.word 0xf0dfb96b
.word 0xadfc047a
.word 0x5be9ab6a
.word 0xd8e9f9b1
.word 0x89d679d8
.word 0xdcf5d5a3
.word 0x19ee4fbc
.word 0x28d7d18d
.word 0xae74ce58
.word 0x82a5c832
.word 0x288ee158
.word 0x3f957e3e
.word 0x339c92fb
.word 0xeb5c375f
.word 0xd206c104
.word 0xb571fd46
.word 0xd73bb479
.word 0xd60ba5ed
.word 0xafa2c172
.word 0xbfe228d0
.word 0x95130989
.word 0x65a4bef8
.word 0xc34d92b1
.word 0xe1c4b014
t0_data_exp_sp:
.word 0x7900ed72
.word 0x8a2b1ef0
.word 0xa9b2f0e5
.word 0x0642b200
.word 0xa2c26fe1
.word 0x1a5f28e5
.word 0xafda8a3a
.word 0x734cde14
.word t0_data_exp_area0
.word t0_data_exp_area0
.word 0x0000000f
.word 0xfffffff4
.word 0x00000008
.word 0x00000008
.word t0_data_exp_fp
.word 0x2a385d61
.word 0xd633278c
.word 0x3ab416c5
.word 0x921b2c68
.word 0xc8c969f6
.word 0x4e102d18
.word 0xf07064d9
.word 0x08159d96
.word 0x7922a4eb
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 0xa493ff89 ! [%fp - 0xc]
.word 0xbf5b0d8c ! [%fp - 0x8]
.word 0x97d2bf14 ! [%fp - 0x4]
t0_data_exp_fp:
.word 0x68b29617
.word 0x32ffc639
.word 0x94b9b36a
.word 0xcb58c554
.word 0x539fecc6
.word 0xf91ae684
.word 0xa17cb230
.word 0x70e14af7
.word 0x58ab1abc
.word 0xe5379c77
.word 0x0355db6a
.word 0x2632faa4
.word 0x44601b7a
.word 0x3c1beac6
.word 0x176bd95e
.word 0x9c0b821b
.word 0xe406ebbf
.word 0x9a751603
.word 0x85265c28
.word 0x74cd2289
.word 0xaaa57551
.word 0x412b1f0d
.word 0x38ad7526
.word 0x5104721d
t0_data_exp_stacktop:
.word 0
t0_data_exp_stack_end:
.skip 6300 ! page align
KDATA_MODULE(t0_module_data_exp_area0, 0x1c774000)
.seg "data"
t0_data_exp_area0_start:
.skip 832
t0_data_exp_area0_begin:
.word 0xfe4df2fc ! t0_data_exp_area0-0x20
.word 0x194cf0c5 ! t0_data_exp_area0-0x1c
.word 0x7978c495 ! t0_data_exp_area0-0x18
.word 0x589022da ! t0_data_exp_area0-0x14
.word 0x7e2110db ! t0_data_exp_area0-0x10
.word 0x22a53508 ! t0_data_exp_area0-0xc
.word 0x9ff15d7c ! t0_data_exp_area0-0x8
.word 0xd17de2af ! t0_data_exp_area0-0x4
.global t0_data_exp_area0; t0_data_exp_area0:
.word 0x9a1b4cd5 ! t0_data_exp_area0+0x0
.word 0x0c9304d8 ! t0_data_exp_area0+0x4
.word 0x5ff383c8 ! t0_data_exp_area0+0x8
.word 0xeb4ca8c4 ! t0_data_exp_area0+0xc
.word 0xd1395b6a ! t0_data_exp_area0+0x10
.word 0x3ac0e7dc ! t0_data_exp_area0+0x14
.word 0x4b2ba8b8 ! t0_data_exp_area0+0x18
.word 0x2f760416 ! t0_data_exp_area0+0x1c
t0_data_exp_area0_end:
.skip 7296
t0_data_exp_area0_stop:
KDATA_MODULE(t0_module_data_exp_shm_area, 0x13a02000)
.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 0xc0f794af ! t0_data_exp_shm_area+0x0 (t0)
.word 0x00000000 ! t0_data_exp_shm_area+0x4 (t1)
.word 0xe0fc820f ! t0_data_exp_shm_area+0x8 (t2)
.word 0xcf050240 ! t0_data_exp_shm_area+0xc (t3)
.word 0xd207d70a ! t0_data_exp_shm_area+0x10 (t0)
.word 0x00000000 ! t0_data_exp_shm_area+0x14 (t1)
.word 0x897de097 ! t0_data_exp_shm_area+0x18 (t2)
.word 0x58478448 ! t0_data_exp_shm_area+0x1c (t3)
.word 0xd81c497b ! t0_data_exp_shm_area+0x20 (t0)
.word 0x00000000 ! t0_data_exp_shm_area+0x24 (t1)
.word 0x6684cc7a ! t0_data_exp_shm_area+0x28 (t2)
.word 0x35c5819e ! t0_data_exp_shm_area+0x2c (t3)
.word 0x3c253f45 ! t0_data_exp_shm_area+0x30 (t0)
.word 0x00000000 ! t0_data_exp_shm_area+0x34 (t1)
.word 0x3ad3f24f ! t0_data_exp_shm_area+0x38 (t2)
.word 0x8e3b8dba ! t0_data_exp_shm_area+0x3c (t3)
.word 0x0eecad96 ! t0_data_exp_shm_area+0x40 (t0 bload)
.word 0xf47336a2 ! t0_data_exp_shm_area+0x44
.word 0x87509416 ! t0_data_exp_shm_area+0x48
.word 0xd51c6dac ! t0_data_exp_shm_area+0x4c
.word 0xca804173 ! t0_data_exp_shm_area+0x50
.word 0x9935fb5d ! t0_data_exp_shm_area+0x54
.word 0x7a19f68b ! t0_data_exp_shm_area+0x58
.word 0x8e34b5b2 ! t0_data_exp_shm_area+0x5c
.word 0xa5c1efbb ! t0_data_exp_shm_area+0x60
.word 0x6db06ee6 ! t0_data_exp_shm_area+0x64
.word 0x2374fc37 ! t0_data_exp_shm_area+0x68
.word 0x8be86c5f ! t0_data_exp_shm_area+0x6c
.word 0xc96e120e ! t0_data_exp_shm_area+0x70
.word 0x9aa94789 ! t0_data_exp_shm_area+0x74
.word 0x7e941d7b ! t0_data_exp_shm_area+0x78
.word 0x162ad632 ! t0_data_exp_shm_area+0x7c
.word 0xcd794e76 ! t0_data_exp_shm_area+0x80 (t0 bstore)
.word 0xcbd40729 ! t0_data_exp_shm_area+0x84
.word 0x1d55659e ! t0_data_exp_shm_area+0x88
.word 0x19baa130 ! t0_data_exp_shm_area+0x8c
.word 0xc54c89f1 ! t0_data_exp_shm_area+0x90
.word 0x4ae9d577 ! t0_data_exp_shm_area+0x94
.word 0x45d212f2 ! t0_data_exp_shm_area+0x98
.word 0xa1596c40 ! t0_data_exp_shm_area+0x9c
.word 0x596eff2c ! t0_data_exp_shm_area+0xa0
.word 0xb2394961 ! t0_data_exp_shm_area+0xa4
.word 0x77859534 ! t0_data_exp_shm_area+0xa8
.word 0xcc23efb6 ! t0_data_exp_shm_area+0xac
.word 0x9ff47d91 ! t0_data_exp_shm_area+0xb0
.word 0xafe4d5c7 ! t0_data_exp_shm_area+0xb4
.word 0xf07b8e38 ! t0_data_exp_shm_area+0xb8
.word 0xa5eb9b2c ! t0_data_exp_shm_area+0xbc
.word 0x00000000 ! t0_data_exp_shm_area+0xc0 (t1 bload)
.word 0x00000000 ! t0_data_exp_shm_area+0xc4
.word 0x00000000 ! t0_data_exp_shm_area+0xc8
.word 0x00000000 ! t0_data_exp_shm_area+0xcc
.word 0x00000000 ! t0_data_exp_shm_area+0xd0
.word 0x00000000 ! t0_data_exp_shm_area+0xd4
.word 0x00000000 ! t0_data_exp_shm_area+0xd8
.word 0x00000000 ! t0_data_exp_shm_area+0xdc
.word 0x00000000 ! t0_data_exp_shm_area+0xe0
.word 0x00000000 ! t0_data_exp_shm_area+0xe4
.word 0x00000000 ! t0_data_exp_shm_area+0xe8
.word 0x00000000 ! t0_data_exp_shm_area+0xec
.word 0x00000000 ! t0_data_exp_shm_area+0xf0
.word 0x00000000 ! t0_data_exp_shm_area+0xf4
.word 0x00000000 ! t0_data_exp_shm_area+0xf8
.word 0x00000000 ! t0_data_exp_shm_area+0xfc
.word 0x00000000 ! t0_data_exp_shm_area+0x100 (t1 bstore)
.word 0x00000000 ! t0_data_exp_shm_area+0x104
.word 0x00000000 ! t0_data_exp_shm_area+0x108
.word 0x00000000 ! t0_data_exp_shm_area+0x10c
.word 0x00000000 ! t0_data_exp_shm_area+0x110
.word 0x00000000 ! t0_data_exp_shm_area+0x114
.word 0x00000000 ! t0_data_exp_shm_area+0x118
.word 0x00000000 ! t0_data_exp_shm_area+0x11c
.word 0x00000000 ! t0_data_exp_shm_area+0x120
.word 0x00000000 ! t0_data_exp_shm_area+0x124
.word 0x00000000 ! t0_data_exp_shm_area+0x128
.word 0x00000000 ! t0_data_exp_shm_area+0x12c
.word 0x00000000 ! t0_data_exp_shm_area+0x130
.word 0x00000000 ! t0_data_exp_shm_area+0x134
.word 0x00000000 ! t0_data_exp_shm_area+0x138
.word 0x00000000 ! t0_data_exp_shm_area+0x13c
.word 0x36018ca7 ! t0_data_exp_shm_area+0x140 (t2 bload)
.word 0x75c89ee5 ! t0_data_exp_shm_area+0x144
.word 0x9a67356a ! t0_data_exp_shm_area+0x148
.word 0x672074ac ! t0_data_exp_shm_area+0x14c
.word 0x497edb26 ! t0_data_exp_shm_area+0x150
.word 0xa0490176 ! t0_data_exp_shm_area+0x154
.word 0xf566ef50 ! t0_data_exp_shm_area+0x158
.word 0x075511bc ! t0_data_exp_shm_area+0x15c
.word 0xd0ff3e0f ! t0_data_exp_shm_area+0x160
.word 0xab46241b ! t0_data_exp_shm_area+0x164
.word 0x16482bbc ! t0_data_exp_shm_area+0x168
.word 0x756bcf5d ! t0_data_exp_shm_area+0x16c
.word 0xd3e61958 ! t0_data_exp_shm_area+0x170
.word 0x089ca95b ! t0_data_exp_shm_area+0x174
.word 0x8ede022f ! t0_data_exp_shm_area+0x178
.word 0x190e2781 ! t0_data_exp_shm_area+0x17c
.word 0xe3e6a23d ! t0_data_exp_shm_area+0x180 (t2 bstore)
.word 0xfd8085bb ! t0_data_exp_shm_area+0x184
.word 0xf4dd1413 ! t0_data_exp_shm_area+0x188
.word 0x8d820f10 ! t0_data_exp_shm_area+0x18c
.word 0x4950a650 ! t0_data_exp_shm_area+0x190
.word 0x5879bb3e ! t0_data_exp_shm_area+0x194
.word 0xc49ffbea ! t0_data_exp_shm_area+0x198
.word 0x4726070c ! t0_data_exp_shm_area+0x19c
.word 0xf57a2fd4 ! t0_data_exp_shm_area+0x1a0
.word 0xe772c92e ! t0_data_exp_shm_area+0x1a4
.word 0x9e66fbca ! t0_data_exp_shm_area+0x1a8
.word 0x493a9bf6 ! t0_data_exp_shm_area+0x1ac
.word 0x1a2e9b4b ! t0_data_exp_shm_area+0x1b0
.word 0xfbd7d41d ! t0_data_exp_shm_area+0x1b4
.word 0xe13f9f08 ! t0_data_exp_shm_area+0x1b8
.word 0x5fb9f76f ! t0_data_exp_shm_area+0x1bc
.word 0x1c58fb2e ! t0_data_exp_shm_area+0x1c0 (t3 bload)
.word 0xbb3d08c0 ! t0_data_exp_shm_area+0x1c4
.word 0x112556fe ! t0_data_exp_shm_area+0x1c8
.word 0x4b090e25 ! t0_data_exp_shm_area+0x1cc
.word 0x0d42f9c6 ! t0_data_exp_shm_area+0x1d0
.word 0xa8b0b5eb ! t0_data_exp_shm_area+0x1d4
.word 0x22fd9697 ! t0_data_exp_shm_area+0x1d8
.word 0x341a4f29 ! t0_data_exp_shm_area+0x1dc
.word 0x28a6fc87 ! t0_data_exp_shm_area+0x1e0
.word 0x020c30ad ! t0_data_exp_shm_area+0x1e4
.word 0x77c2211f ! t0_data_exp_shm_area+0x1e8
.word 0x67fe6776 ! t0_data_exp_shm_area+0x1ec
.word 0xc49ec99a ! t0_data_exp_shm_area+0x1f0
.word 0x4988307c ! t0_data_exp_shm_area+0x1f4
.word 0x133a5837 ! t0_data_exp_shm_area+0x1f8
.word 0x7404ad68 ! t0_data_exp_shm_area+0x1fc
.word 0xacc53827 ! t0_data_exp_shm_area+0x200 (t3 bstore)
.word 0x858c3022 ! t0_data_exp_shm_area+0x204
.word 0xa5bf79e0 ! t0_data_exp_shm_area+0x208
.word 0x6ce3df67 ! t0_data_exp_shm_area+0x20c
.word 0xc3dc3ae3 ! t0_data_exp_shm_area+0x210
.word 0x5a51e6c1 ! t0_data_exp_shm_area+0x214
.word 0x5d40bf2d ! t0_data_exp_shm_area+0x218
.word 0x0700ee91 ! t0_data_exp_shm_area+0x21c
.word 0xfb307fed ! t0_data_exp_shm_area+0x220
.word 0x1058cd17 ! t0_data_exp_shm_area+0x224
.word 0x40de323a ! t0_data_exp_shm_area+0x228
.word 0x88854f96 ! t0_data_exp_shm_area+0x22c
.word 0xbcf6b9da ! t0_data_exp_shm_area+0x230
.word 0x64363303 ! t0_data_exp_shm_area+0x234
.word 0xed866f5c ! t0_data_exp_shm_area+0x238
.word 0x080ef5e4 ! 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 832
! ncache 0
! emulate_ncache 1
! pagesize 8192
! invsize 0
! codecount 5002
! code 142fa000
! entry 142fa000
! fsr_exceptions 00000000
! fsr_roundmode 00000004
! fsr_mask c0000fff
! seed d4604654e7c9
! 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, 0x342fa000)
.seg "text"
KGLOBAL(t1_ktbl)
t1_ktbl_page_begin:
.global t1_kref; t1_kref:
.skip 0
t1_ktbl:
.word 0x8d830014 ! t1_kref+0x0: wr %o4, %l4, %fprs
.word 0xe53f4019 ! t1_kref+0x4: std %f18, [%i5 + %i1]
.word 0x86102002 ! t1_kref+0x8: mov 0x2, %g3
.word 0x86a0e001 ! t1_kref+0xc: subcc %g3, 1, %g3
.word 0x2280001c ! t1_kref+0x10: be,a _kref+0x80
.word 0xa5a00552 ! t1_kref+0x14: fsqrtd %f18, %f18
.word 0xa5a00032 ! t1_kref+0x18: fmovs %f18, %f18
.word 0xaab2bc4f ! t1_kref+0x1c: orncc %o2, -0x3b1, %l5
.word 0x2b17e791 ! t1_kref+0x20: sethi %hi(0x5f9e4400), %l5
.word 0x81850000 ! t1_kref+0x24: wr %l4, %g0, %y
.word 0xe7260000 ! t1_kref+0x28: st %f19, [%i0]
.word 0xa7a00032 ! t1_kref+0x2c: fmovs %f18, %f19
.word 0xc568a1c8 ! t1_kref+0x30: prefetch %g2 + 0x1c8, 2
.word 0xaad54014 ! t1_kref+0x34: umulcc %l5, %l4, %l5
.word 0xaa0c71aa ! t1_kref+0x38: and %l1, -0xe56, %l5
.word 0xaa93001a ! t1_kref+0x3c: orcc %o4, %i2, %l5
.word 0x38800004 ! t1_kref+0x40: bgu,a _kref+0x50
.word 0xaac68009 ! t1_kref+0x44: addccc %i2, %o1, %l5
.word 0xa5a48952 ! t1_kref+0x48: fmuld %f18, %f18, %f18
.word 0xaa0cf526 ! t1_kref+0x4c: and %l3, -0xada, %l5
.word 0x224fffef ! t1_kref+0x50: be,a,pt %icc, _kref+0xc
.word 0xf96e401d ! t1_kref+0x54: prefetch %i1 + %i5, 28
.word 0xf96e2010 ! t1_kref+0x58: prefetch %i0 + 0x10, 28
.word 0xaa45000a ! t1_kref+0x5c: addc %l4, %o2, %l5
.word 0x81accab2 ! t1_kref+0x60: fcmpes %fcc0, %f19, %f18
.word 0x2b01c4e7 ! t1_kref+0x64: sethi %hi(0x7139c00), %l5
.word 0xab2d0012 ! t1_kref+0x68: sll %l4, %l2, %l5
.word 0xea0e401a ! t1_kref+0x6c: ldub [%i1 + %i2], %l5
.word 0x3f4fffe7 ! t1_kref+0x70: fbo,a,pt %fcc0, _kref+0xc
.word 0xaa8d400b ! t1_kref+0x74: andcc %l5, %o3, %l5
.word 0x2dbfffe5 ! t1_kref+0x78: fbg,a _kref+0xc
.word 0xc568a1c3 ! t1_kref+0x7c: prefetch %g2 + 0x1c3, 2
.word 0xaa0afbe2 ! t1_kref+0x80: and %o3, -0x41e, %l5
.word 0x39800003 ! t1_kref+0x84: fbuge,a _kref+0x90
.word 0xa5a00052 ! t1_kref+0x88: fmovd %f18, %f18
.word 0xaa044017 ! t1_kref+0x8c: add %l1, %l7, %l5
.word 0xee7e7ff4 ! t1_kref+0x90: swap [%i1 - 0xc], %l7
.word 0xe420a004 ! t1_kref+0x94: st %l2, [%g2 + 4]
.word 0xab3aa00f ! t1_kref+0x98: sra %o2, 0xf, %l5
.word 0xaa1aa902 ! t1_kref+0x9c: xor %o2, 0x902, %l5
.word 0xe7064000 ! t1_kref+0xa0: ld [%i1], %f19
.word 0xaa1da8be ! t1_kref+0xa4: xor %l6, 0x8be, %l5
.word 0x36800007 ! t1_kref+0xa8: bge,a _kref+0xc4
.word 0xa7b48af2 ! t1_kref+0xac: fpsub32s %f18, %f18, %f19
.word 0x2a480006 ! t1_kref+0xb0: bcs,a,pt %icc, _kref+0xc8
.word 0xeb6e3ff0 ! t1_kref+0xb4: prefetch %i0 - 0x10, 21
.word 0xaa352091 ! t1_kref+0xb8: orn %l4, 0x91, %l5
.word 0xa7a48932 ! t1_kref+0xbc: fmuls %f18, %f18, %f19
.word 0xaaa6b32d ! t1_kref+0xc0: subcc %i2, -0xcd3, %l5
.word 0xf76e2000 ! t1_kref+0xc4: prefetch %i0, 27
.word 0xa5a000b3 ! t1_kref+0xc8: fnegs %f19, %f18
.word 0x2b25c832 ! t1_kref+0xcc: sethi %hi(0x9720c800), %l5
.word 0xa5b007b2 ! t1_kref+0xd0: fpackfix %f18, %f18
.word 0xea163ffa ! t1_kref+0xd4: lduh [%i0 - 6], %l5
.word 0xab2a6014 ! t1_kref+0xd8: sll %o1, 0x14, %l5
.word 0xe16e2000 ! t1_kref+0xdc: prefetch %i0, 16
.word 0x3b480006 ! t1_kref+0xe0: fble,a,pt %fcc0, _kref+0xf8
.word 0xa5a00532 ! t1_kref+0xe4: fsqrts %f18, %f18
.word 0xabb5c14c ! t1_kref+0xe8: edge32l %l7, %o4, %l5
.word 0x32800005 ! t1_kref+0xec: bne,a _kref+0x100
.word 0xaa65c011 ! t1_kref+0xf0: subc %l7, %l1, %l5
.word 0xaa737b6a ! t1_kref+0xf4: udiv %o5, -0x496, %l5
.word 0xd820a024 ! t1_kref+0xf8: st %o4, [%g2 + 0x24]
.word 0xa5a000b3 ! t1_kref+0xfc: fnegs %f19, %f18
.word 0xe36e401b ! t1_kref+0x100: prefetch %i1 + %i3, 17
.word 0xa5b00cd2 ! t1_kref+0x104: fnot2 %f18, %f18
.word 0x30480008 ! t1_kref+0x108: ba,a,pt %icc, _kref+0x128
.word 0xea48a006 ! t1_kref+0x10c: ldsb [%g2 + 6], %l5
.word 0xa5a01933 ! t1_kref+0x110: fstod %f19, %f18
.word 0xa5a01893 ! t1_kref+0x114: fitos %f19, %f18
.word 0xa7a4c8b2 ! t1_kref+0x118: fsubs %f19, %f18, %f19
.word 0x2b140729 ! t1_kref+0x11c: sethi %hi(0x501ca400), %l5
.word 0xa7b4caf2 ! t1_kref+0x120: fpsub32s %f19, %f18, %f19
.word 0xab2d4012 ! t1_kref+0x124: sll %l5, %l2, %l5
.word 0xa5a000b2 ! t1_kref+0x128: fnegs %f18, %f18
.word 0xa5a01913 ! t1_kref+0x12c: fitod %f19, %f18
.word 0x21800004 ! t1_kref+0x130: fbn,a _kref+0x140
.word 0xead6d019 ! t1_kref+0x134: ldsha [%i3 + %i1]0x80, %l5
.word 0xa5a489d2 ! t1_kref+0x138: fdivd %f18, %f18, %f18
.word 0xe4300019 ! t1_kref+0x13c: sth %l2, [%g0 + %i1]
.word 0xe5062004 ! t1_kref+0x140: ld [%i0 + 4], %f18
.word 0xe89e1000 ! t1_kref+0x144: ldda [%i0]0x80, %l4
.word 0x9fc00004 ! t1_kref+0x148: call %g0 + %g4
.word 0xa7b48a33 ! t1_kref+0x14c: fpadd16s %f18, %f19, %f19
.word 0xa5a00133 ! t1_kref+0x150: fabss %f19, %f18
.word 0xecee501a ! t1_kref+0x154: ldstuba [%i1 + %i2]0x80, %l6
.word 0xe53e6010 ! t1_kref+0x158: std %f18, [%i1 + 0x10]
.word 0x3d480003 ! t1_kref+0x15c: fbule,a,pt %fcc0, _kref+0x168
.word 0xab382003 ! t1_kref+0x160: sra %g0, 0x3, %l5
.word 0xa5b48972 ! t1_kref+0x164: fpmerge %f18, %f18, %f18
.word 0xaa054017 ! t1_kref+0x168: add %l5, %l7, %l5
.word 0xea400019 ! t1_kref+0x16c: ldsw [%g0 + %i1], %l5
.word 0xa7a00532 ! t1_kref+0x170: fsqrts %f18, %f19
.word 0xab30200a ! t1_kref+0x174: srl %g0, 0xa, %l5
.word 0x81830000 ! t1_kref+0x178: wr %o4, %g0, %y
.word 0xeac71019 ! t1_kref+0x17c: ldswa [%i4 + %i1]0x80, %l5
.word 0xc568a204 ! t1_kref+0x180: prefetch %g2 + 0x204, 2
.word 0xa5b48a73 ! t1_kref+0x184: fpadd32s %f18, %f19, %f18
.word 0xd03e4000 ! t1_kref+0x188: std %o0, [%i1]
.word 0xabb48512 ! t1_kref+0x18c: fcmpgt16 %f18, %f18, %l5
.word 0xa5b00fc0 ! t1_kref+0x190: fone %f18
.word 0x32480001 ! t1_kref+0x194: bne,a,pt %icc, _kref+0x198
.word 0xaa822742 ! t1_kref+0x198: addcc %o0, 0x742, %l5
.word 0xc02e401a ! t1_kref+0x19c: clrb [%i1 + %i2]
.word 0xaa0c4016 ! t1_kref+0x1a0: and %l1, %l6, %l5
.word 0x8184c000 ! t1_kref+0x1a4: wr %l3, %g0, %y
.word 0x81ac8ad2 ! t1_kref+0x1a8: fcmped %fcc0, %f18, %f18
.word 0xaaba6ffd ! t1_kref+0x1ac: xnorcc %o1, 0xffd, %l5
.word 0x2b3c7248 ! t1_kref+0x1b0: sethi %hi(0xf1c92000), %l5
.word 0x2a800003 ! t1_kref+0x1b4: bcs,a _kref+0x1c0
.word 0xc12e3fe4 ! t1_kref+0x1b8: st %fsr, [%i0 - 0x1c]
.word 0xdbe65011 ! t1_kref+0x1bc: casa [%i1]0x80, %l1, %o5
.word 0xaab54000 ! t1_kref+0x1c0: orncc %l5, %g0, %l5
.word 0xaa0ae2eb ! t1_kref+0x1c4: and %o3, 0x2eb, %l5
sethi %hi(2f), %o7
.word 0xe40be1dc ! t1_kref+0x1cc: ldub [%o7 + 0x1dc], %l2
.word 0xa41ca00c ! t1_kref+0x1d0: xor %l2, 0xc, %l2
.word 0xe42be1dc ! t1_kref+0x1d4: stb %l2, [%o7 + 0x1dc]
.word 0x81dbe1dc ! t1_kref+0x1d8: flush %o7 + 0x1dc
2: .word 0xa5a48852 ! t1_kref+0x1dc: faddd %f18, %f18, %f18
.word 0x2b29bdbf ! t1_kref+0x1e0: sethi %hi(0xa6f6fc00), %l5
.word 0xaa924011 ! t1_kref+0x1e4: orcc %o1, %l1, %l5
.word 0x2b0356f0 ! t1_kref+0x1e8: sethi %hi(0xd5bc000), %l5
.word 0x32800005 ! t1_kref+0x1ec: bne,a _kref+0x200
.word 0xe706401c ! t1_kref+0x1f0: ld [%i1 + %i4], %f19
.word 0xea4e3fff ! t1_kref+0x1f4: ldsb [%i0 - 1], %l5
.word 0xe1e61014 ! t1_kref+0x1f8: casa [%i0]0x80, %l4, %l0
.word 0x2e800005 ! t1_kref+0x1fc: bvs,a _kref+0x210
.word 0xa7a000b2 ! t1_kref+0x200: fnegs %f18, %f19
.word 0x81824000 ! t1_kref+0x204: wr %o1, %g0, %y
.word 0x26800001 ! t1_kref+0x208: bl,a _kref+0x20c
.word 0xaac30015 ! t1_kref+0x20c: addccc %o4, %l5, %l5
.word 0xa5b48c92 ! t1_kref+0x210: fandnot2 %f18, %f18, %f18
sethi %hi(2f), %o7
.word 0xe40be254 ! t1_kref+0x218: ldub [%o7 + 0x254], %l2
.word 0xa41ca00c ! t1_kref+0x21c: xor %l2, 0xc, %l2
.word 0xe42be254 ! t1_kref+0x220: stb %l2, [%o7 + 0x254]
.word 0x81dbe254 ! t1_kref+0x224: flush %o7 + 0x254
.word 0xab2dc011 ! t1_kref+0x228: sll %l7, %l1, %l5
.word 0xaaf52184 ! t1_kref+0x22c: udivcc %l4, 0x184, %l5
.word 0xaadabb62 ! t1_kref+0x230: smulcc %o2, -0x49e, %l5
.word 0x8d86801a ! t1_kref+0x234: wr %i2, %i2, %fprs
.word 0xab256897 ! t1_kref+0x238: mulscc %l5, 0x897, %l5
.word 0xb4103fea ! t1_kref+0x23c: mov 0xffffffea, %i2
.word 0xa7a48933 ! t1_kref+0x240: fmuls %f18, %f19, %f19
.word 0xabb2c04a ! t1_kref+0x244: edge8l %o3, %o2, %l5
.word 0xe1be1809 ! t1_kref+0x248: stda %f16, [%i0 + %o1]0xc0
.word 0xea0e8019 ! t1_kref+0x24c: ldub [%i2 + %i1], %l5
.word 0x81acca33 ! t1_kref+0x250: fcmps %fcc0, %f19, %f19
2: .word 0xaa280013 ! t1_kref+0x254: andn %g0, %l3, %l5
.word 0x81accab3 ! t1_kref+0x258: fcmpes %fcc0, %f19, %f19
.word 0xaab48014 ! t1_kref+0x25c: orncc %l2, %l4, %l5
.word 0xaa827d67 ! t1_kref+0x260: addcc %o1, -0x299, %l5
.word 0x8d850016 ! t1_kref+0x264: wr %l4, %l6, %fprs
.word 0x81ac8a52 ! t1_kref+0x268: fcmpd %fcc0, %f18, %f18
.word 0xa7a00132 ! t1_kref+0x26c: fabss %f18, %f19
.word 0xea16001b ! t1_kref+0x270: lduh [%i0 + %i3], %l5
.word 0xa5b4c632 ! t1_kref+0x274: fmul8x16 %f19, %f18, %f18
.word 0xaa80000c ! t1_kref+0x278: addcc %g0, %o4, %l5
.word 0xabb48512 ! t1_kref+0x27c: fcmpgt16 %f18, %f18, %l5
.word 0xea480018 ! t1_kref+0x280: ldsb [%g0 + %i0], %l5
.word 0xaa534013 ! t1_kref+0x284: umul %o5, %l3, %l5
.word 0xd630a014 ! t1_kref+0x288: sth %o3, [%g2 + 0x14]
.word 0xab24f47a ! t1_kref+0x28c: mulscc %l3, -0xb86, %l5
.word 0xe19e9a19 ! t1_kref+0x290: ldda [%i2 + %i1]0xd0, %f16
.word 0xaa920008 ! t1_kref+0x294: orcc %o0, %o0, %l5
.word 0xa5a00133 ! t1_kref+0x298: fabss %f19, %f18
.word 0xe53e6008 ! t1_kref+0x29c: std %f18, [%i1 + 8]
.word 0x26800006 ! t1_kref+0x2a0: bl,a _kref+0x2b8
.word 0xa5b4ce72 ! t1_kref+0x2a4: fxnors %f19, %f18, %f18
.word 0xa5a00552 ! t1_kref+0x2a8: fsqrtd %f18, %f18
.word 0xab3d0017 ! t1_kref+0x2ac: sra %l4, %l7, %l5
.word 0xa5a00032 ! t1_kref+0x2b0: fmovs %f18, %f18
.word 0xab3b2009 ! t1_kref+0x2b4: sra %o4, 0x9, %l5
.word 0x86102016 ! t1_kref+0x2b8: mov 0x16, %g3
.word 0x86a0e001 ! t1_kref+0x2bc: subcc %g3, 1, %g3
.word 0x22800006 ! t1_kref+0x2c0: be,a _kref+0x2d8
.word 0xa7a018d2 ! t1_kref+0x2c4: fdtos %f18, %f19
.word 0xab2ea000 ! t1_kref+0x2c8: sll %i2, 0x0, %l5
.word 0xaa5b2a3e ! t1_kref+0x2cc: smul %o4, 0xa3e, %l5
.word 0xe726001c ! t1_kref+0x2d0: st %f19, [%i0 + %i4]
.word 0x25800001 ! t1_kref+0x2d4: fblg,a _kref+0x2d8
.word 0xaa558016 ! t1_kref+0x2d8: umul %l6, %l6, %l5
.word 0xa5a48852 ! t1_kref+0x2dc: faddd %f18, %f18, %f18
.word 0xa5a48852 ! t1_kref+0x2e0: faddd %f18, %f18, %f18
.word 0xead6d019 ! t1_kref+0x2e4: ldsha [%i3 + %i1]0x80, %l5
.word 0xcc216c50 ! t1_kref+0x2e8: st %g6, [%g5 + 0xc50]
.word 0xe5262014 ! t1_kref+0x2ec: st %f18, [%i0 + 0x14]
.word 0xaa0a400b ! t1_kref+0x2f0: and %o1, %o3, %l5
.word 0xa5a4c8b2 ! t1_kref+0x2f4: fsubs %f19, %f18, %f18
.word 0xd8366010 ! t1_kref+0x2f8: sth %o4, [%i1 + 0x10]
.word 0xa5a4c933 ! t1_kref+0x2fc: fmuls %f19, %f19, %f18
.word 0xa7a000b3 ! t1_kref+0x300: fnegs %f19, %f19
.word 0xeac01019 ! t1_kref+0x304: ldswa [%g0 + %i1]0x80, %l5
.word 0xa5a00552 ! t1_kref+0x308: fsqrtd %f18, %f18
.word 0xa5a01913 ! t1_kref+0x30c: fitod %f19, %f18
call 1f
.empty
.word 0xa5a000b2 ! t1_kref+0x314: fnegs %f18, %f18
.word 0x81acca32 ! t1_kref+0x318: fcmps %fcc0, %f19, %f18
.word 0xe53e7fe0 ! t1_kref+0x31c: std %f18, [%i1 - 0x20]
.word 0xa5b48e52 ! t1_kref+0x320: fxnor %f18, %f18, %f18
.word 0xa5a00132 ! t1_kref+0x324: fabss %f18, %f18
.word 0xa7a4c932 ! t1_kref+0x328: fmuls %f19, %f18, %f19
1: .word 0xabb48552 ! t1_kref+0x32c: fcmpeq16 %f18, %f18, %l5
.word 0x3b480007 ! t1_kref+0x330: fble,a,pt %fcc0, _kref+0x34c
.word 0xab25721b ! t1_kref+0x334: mulscc %l5, -0xde5, %l5
.word 0xab2c4016 ! t1_kref+0x338: sll %l1, %l6, %l5
.word 0x9f414000 ! t1_kref+0x33c: mov %pc, %o7
.word 0xa5a01913 ! t1_kref+0x340: fitod %f19, %f18
.word 0xaa3b7cf6 ! t1_kref+0x344: xnor %o5, -0x30a, %l5
.word 0x9fc00004 ! t1_kref+0x348: call %g0 + %g4
.word 0xa7a00532 ! t1_kref+0x34c: fsqrts %f18, %f19
.word 0xaa28000a ! t1_kref+0x350: andn %g0, %o2, %l5
.word 0xee7e3ffc ! t1_kref+0x354: swap [%i0 - 4], %l7
.word 0xaa66800b ! t1_kref+0x358: subc %i2, %o3, %l5
.word 0xa5b4c712 ! t1_kref+0x35c: fmuld8sux16 %f19, %f18, %f18
.word 0xa5b00fc0 ! t1_kref+0x360: fone %f18
.word 0x3d800002 ! t1_kref+0x364: fbule,a _kref+0x36c
.word 0xa5a00552 ! t1_kref+0x368: fsqrtd %f18, %f18
.word 0xa5a48852 ! t1_kref+0x36c: faddd %f18, %f18, %f18
.word 0xaadcc014 ! t1_kref+0x370: smulcc %l3, %l4, %l5
.word 0xa7a00532 ! t1_kref+0x374: fsqrts %f18, %f19
.word 0xe5067fe8 ! t1_kref+0x378: ld [%i1 - 0x18], %f18
.word 0xaa85f50f ! t1_kref+0x37c: addcc %l7, -0xaf1, %l5
.word 0x3a800008 ! t1_kref+0x380: bcc,a _kref+0x3a0
.word 0xaa5aa0c0 ! t1_kref+0x384: smul %o2, 0xc0, %l5
.word 0xe500a024 ! t1_kref+0x388: ld [%g2 + 0x24], %f18
.word 0xaa1b000c ! t1_kref+0x38c: xor %o4, %o4, %l5
.word 0xee780019 ! t1_kref+0x390: swap [%g0 + %i1], %l7
.word 0xa5b4cc72 ! t1_kref+0x394: fnors %f19, %f18, %f18
.word 0xe53e001d ! t1_kref+0x398: std %f18, [%i0 + %i5]
.word 0xa7b48f72 ! t1_kref+0x39c: fornot1s %f18, %f18, %f19
.word 0xaa023e12 ! t1_kref+0x3a0: add %o0, -0x1ee, %l5
.word 0x81ac8ab3 ! t1_kref+0x3a4: fcmpes %fcc0, %f18, %f19
.word 0xaa62b124 ! t1_kref+0x3a8: subc %o2, -0xedc, %l5
.word 0xe7264000 ! t1_kref+0x3ac: st %f19, [%i1]
.word 0xaab24012 ! t1_kref+0x3b0: orncc %o1, %l2, %l5
.word 0xa5a48852 ! t1_kref+0x3b4: faddd %f18, %f18, %f18
.word 0xf76e401a ! t1_kref+0x3b8: prefetch %i1 + %i2, 27
.word 0x3a480002 ! t1_kref+0x3bc: bcc,a,pt %icc, _kref+0x3c4
.word 0xa7a01892 ! t1_kref+0x3c0: fitos %f18, %f19
.word 0xa5b009b3 ! t1_kref+0x3c4: fexpand %f19, %f18
.word 0xaa283498 ! t1_kref+0x3c8: andn %g0, -0xb68, %l5
.word 0xea56c019 ! t1_kref+0x3cc: ldsh [%i3 + %i1], %l5
.word 0xabb00095 ! t1_kref+0x3d0: edge16 %g0, %l5, %l5
.word 0xa5a00552 ! t1_kref+0x3d4: fsqrtd %f18, %f18
.word 0xa5a000b2 ! t1_kref+0x3d8: fnegs %f18, %f18
.word 0xaa6363b2 ! t1_kref+0x3dc: subc %o5, 0x3b2, %l5
.word 0xaa100008 ! t1_kref+0x3e0: mov %o0, %l5
.word 0xaad5b7c2 ! t1_kref+0x3e4: umulcc %l6, -0x83e, %l5
.word 0xe1bf5a59 ! t1_kref+0x3e8: stda %f16, [%i5 + %i1]0xd2
.word 0xa5b486f2 ! t1_kref+0x3ec: fmul8ulx16 %f18, %f18, %f18
.word 0x81dc7ea0 ! t1_kref+0x3f0: flush %l1 - 0x160
.word 0x25800008 ! t1_kref+0x3f4: fblg,a _kref+0x414
.word 0xabb58009 ! t1_kref+0x3f8: edge8 %l6, %o1, %l5
.word 0x2b3cc7b4 ! t1_kref+0x3fc: sethi %hi(0xf31ed000), %l5
.word 0xab02b82f ! t1_kref+0x400: taddcc %o2, -0x7d1, %l5
.word 0x001fffff ! t1_kref+0x404: illtrap 0x1fffff
.word 0x25800004 ! t1_kref+0x408: fblg,a _kref+0x418
.word 0xd43e3ff0 ! t1_kref+0x40c: std %o2, [%i0 - 0x10]
.word 0xab400000 ! t1_kref+0x410: mov %y, %l5
.word 0xabb20153 ! t1_kref+0x414: edge32l %o0, %l3, %l5
.word 0xa5a01892 ! t1_kref+0x418: fitos %f18, %f18
.word 0xab3a6000 ! t1_kref+0x41c: sra %o1, 0x0, %l5
.word 0x81ac8ad2 ! t1_kref+0x420: fcmped %fcc0, %f18, %f18
.word 0xa5b48d40 ! t1_kref+0x424: fnot1 %f18, %f18
.word 0xa7a01893 ! t1_kref+0x428: fitos %f19, %f19
.word 0xa5a00152 ! t1_kref+0x42c: fabsd %f18, %f18
sethi %hi(2f), %o7
.word 0xe40be060 ! t1_kref+0x434: ldub [%o7 + 0x60], %l2
.word 0xa41ca00c ! t1_kref+0x438: xor %l2, 0xc, %l2
.word 0xe42be060 ! t1_kref+0x43c: stb %l2, [%o7 + 0x60]
.word 0x81dbe060 ! t1_kref+0x440: flush %o7 + 0x60
.word 0xa5b48d32 ! t1_kref+0x444: fandnot1s %f18, %f18, %f18
.word 0xab400000 ! t1_kref+0x448: mov %y, %l5
.word 0xe87e2000 ! t1_kref+0x44c: swap [%i0], %l4
.word 0xa5b48a33 ! t1_kref+0x450: fpadd16s %f18, %f19, %f18
.word 0xe53e6008 ! t1_kref+0x454: std %f18, [%i1 + 8]
.word 0xe7060000 ! t1_kref+0x458: ld [%i0], %f19
.word 0xaa8d000a ! t1_kref+0x45c: andcc %l4, %o2, %l5
2: .word 0xa5a00033 ! t1_kref+0x460: fmovs %f19, %f18
.word 0x9fc10000 ! t1_kref+0x464: call %g4
.word 0xab226205 ! t1_kref+0x468: mulscc %o1, 0x205, %l5
.word 0xe7060000 ! t1_kref+0x46c: ld [%i0], %f19
.word 0xaa0eb886 ! t1_kref+0x470: and %i2, -0x77a, %l5
.word 0x81ac8ad2 ! t1_kref+0x474: fcmped %fcc0, %f18, %f18
.word 0xd679401c ! t1_kref+0x478: swap [%g5 + %i4], %o3
.word 0x81acca33 ! t1_kref+0x47c: fcmps %fcc0, %f19, %f19
.word 0xa5b486f2 ! t1_kref+0x480: fmul8ulx16 %f18, %f18, %f18
.word 0xead0105b ! t1_kref+0x484: ldsha [%g0 + %i3]0x82, %l5
.word 0x81ac8a33 ! t1_kref+0x488: fcmps %fcc0, %f18, %f19
.word 0xaa15e535 ! t1_kref+0x48c: or %l7, 0x535, %l5
.word 0xea08a025 ! t1_kref+0x490: ldub [%g2 + 0x25], %l5
.word 0xa5a000b3 ! t1_kref+0x494: fnegs %f19, %f18
.word 0xa5b4cd60 ! t1_kref+0x498: fnot1s %f19, %f18
.word 0xab32000a ! t1_kref+0x49c: srl %o0, %o2, %l5
.word 0xa5a489d2 ! t1_kref+0x4a0: fdivd %f18, %f18, %f18
.word 0xaac30015 ! t1_kref+0x4a4: addccc %o4, %l5, %l5
.word 0x28800006 ! t1_kref+0x4a8: bleu,a _kref+0x4c0
.word 0xaafc400a ! t1_kref+0x4ac: sdivcc %l1, %o2, %l5
.word 0x2b2de3f0 ! t1_kref+0x4b0: sethi %hi(0xb78fc000), %l5
.word 0xab258000 ! t1_kref+0x4b4: mulscc %l6, %g0, %l5
.word 0x28480002 ! t1_kref+0x4b8: bleu,a,pt %icc, _kref+0x4c0
.word 0xab3b000c ! t1_kref+0x4bc: sra %o4, %o4, %l5
.word 0xe168a182 ! t1_kref+0x4c0: prefetch %g2 + 0x182, 16
.word 0xaaf563fb ! t1_kref+0x4c4: udivcc %l5, 0x3fb, %l5
.word 0x2c800004 ! t1_kref+0x4c8: bneg,a _kref+0x4d8
.word 0xe53f4019 ! t1_kref+0x4cc: std %f18, [%i5 + %i1]
.word 0xaa5b3218 ! t1_kref+0x4d0: smul %o4, -0xde8, %l5
.word 0xa5b48e52 ! t1_kref+0x4d4: fxnor %f18, %f18, %f18
.word 0xaaf5400b ! t1_kref+0x4d8: udivcc %l5, %o3, %l5
.word 0xea4e401a ! t1_kref+0x4dc: ldsb [%i1 + %i2], %l5
.word 0xea16c019 ! t1_kref+0x4e0: lduh [%i3 + %i1], %l5
.word 0xab400000 ! t1_kref+0x4e4: mov %y, %l5
.word 0xea0e401a ! t1_kref+0x4e8: ldub [%i1 + %i2], %l5
.word 0xea4e6018 ! t1_kref+0x4ec: ldsb [%i1 + 0x18], %l5
.word 0xec9e5000 ! t1_kref+0x4f0: ldda [%i1]0x80, %l6
.word 0xea4e3ff6 ! t1_kref+0x4f4: ldsb [%i0 - 0xa], %l5
call SYM(t1_subr3)
.word 0xdaa65000 ! t1_kref+0x4fc: sta %o5, [%i1]0x80
.word 0xab326005 ! t1_kref+0x500: srl %o1, 0x5, %l5
.word 0xa5a018d2 ! t1_kref+0x504: fdtos %f18, %f18
.word 0xaa136565 ! t1_kref+0x508: or %o5, 0x565, %l5
.word 0xd0767ff8 ! t1_kref+0x50c: stx %o0, [%i1 - 8]
.word 0xe1bf1a18 ! t1_kref+0x510: stda %f16, [%i4 + %i0]0xd0
.word 0xab400000 ! t1_kref+0x514: mov %y, %l5
.word 0xaa65800b ! t1_kref+0x518: subc %l6, %o3, %l5
.word 0xa5a00133 ! t1_kref+0x51c: fabss %f19, %f18
.word 0xd82e7ff7 ! t1_kref+0x520: stb %o4, [%i1 - 9]
.word 0xa7b00fe0 ! t1_kref+0x524: fones %f19
.word 0xaa1d62ad ! t1_kref+0x528: xor %l5, 0x2ad, %l5
.word 0x2e480003 ! t1_kref+0x52c: bvs,a,pt %icc, _kref+0x538
.word 0xee780018 ! t1_kref+0x530: swap [%g0 + %i0], %l7
.word 0xe226401c ! t1_kref+0x534: st %l1, [%i1 + %i4]
call SYM(t1_subr0)
.word 0xaa5a8000 ! t1_kref+0x53c: smul %o2, %g0, %l5
.word 0x36800002 ! t1_kref+0x540: bge,a _kref+0x548
.word 0xa5a48832 ! t1_kref+0x544: fadds %f18, %f18, %f18
.word 0x2a480006 ! t1_kref+0x548: bcs,a,pt %icc, _kref+0x560
.word 0xea80105c ! t1_kref+0x54c: lda [%g0 + %i4]0x82, %l5
.word 0xa7b48e72 ! t1_kref+0x550: fxnors %f18, %f18, %f19
.word 0xab02c013 ! t1_kref+0x554: taddcc %o3, %l3, %l5
.word 0xaac46cf0 ! t1_kref+0x558: addccc %l1, 0xcf0, %l5
.word 0xea86101c ! t1_kref+0x55c: lda [%i0 + %i4]0x80, %l5
.word 0xabb24175 ! t1_kref+0x560: edge32ln %o1, %l5, %l5
.word 0xaa834013 ! t1_kref+0x564: addcc %o5, %l3, %l5
.word 0xe5200018 ! t1_kref+0x568: st %f18, [%g0 + %i0]
.word 0x81800000 ! t1_kref+0x56c: mov %g0, %y
.word 0x31800005 ! t1_kref+0x570: fba,a _kref+0x584
.word 0xa5a4c9b2 ! t1_kref+0x574: fdivs %f19, %f18, %f18
.word 0xaa12400b ! t1_kref+0x578: or %o1, %o3, %l5
.word 0xa5a00132 ! t1_kref+0x57c: fabss %f18, %f18
.word 0xaa94c008 ! t1_kref+0x580: orcc %l3, %o0, %l5
.word 0xea10a016 ! t1_kref+0x584: lduh [%g2 + 0x16], %l5
sethi %hi(2f), %o7
.word 0xe40be1d4 ! t1_kref+0x58c: ldub [%o7 + 0x1d4], %l2
.word 0xa41ca00c ! t1_kref+0x590: xor %l2, 0xc, %l2
.word 0xe42be1d4 ! t1_kref+0x594: stb %l2, [%o7 + 0x1d4]
.word 0x81dbe1d4 ! t1_kref+0x598: flush %o7 + 0x1d4
.word 0xaab5800c ! t1_kref+0x59c: orncc %l6, %o4, %l5
.word 0xd42e3fe8 ! t1_kref+0x5a0: stb %o2, [%i0 - 0x18]
.word 0xe19e5a5d ! t1_kref+0x5a4: ldda [%i1 + %i5]0xd2, %f16
.word 0x2b120726 ! t1_kref+0x5a8: sethi %hi(0x481c9800), %l5
.word 0xa5a488d2 ! t1_kref+0x5ac: fsubd %f18, %f18, %f18
call SYM(t1_subr1)
.word 0xa7a00033 ! t1_kref+0x5b4: fmovs %f19, %f19
.word 0xab2d6019 ! t1_kref+0x5b8: sll %l5, 0x19, %l5
.word 0xaab4beaf ! t1_kref+0x5bc: orncc %l2, -0x151, %l5
.word 0x2a800004 ! t1_kref+0x5c0: bcs,a _kref+0x5d0
.word 0xda267ff4 ! t1_kref+0x5c4: st %o5, [%i1 - 0xc]
.word 0xa7a00032 ! t1_kref+0x5c8: fmovs %f18, %f19
.word 0xab400000 ! t1_kref+0x5cc: mov %y, %l5
.word 0xd22e3ffc ! t1_kref+0x5d0: stb %o1, [%i0 - 4]
2: .word 0xe5270018 ! t1_kref+0x5d4: st %f18, [%i4 + %i0]
.word 0x81580000 ! t1_kref+0x5d8: flushw
.word 0xa5a01932 ! t1_kref+0x5dc: fstod %f18, %f18
.word 0xe726201c ! t1_kref+0x5e0: st %f19, [%i0 + 0x1c]
.word 0xe1be1a5d ! t1_kref+0x5e4: stda %f16, [%i0 + %i5]0xd2
.word 0x81ac8ad2 ! t1_kref+0x5e8: fcmped %fcc0, %f18, %f18
.word 0xaa154000 ! t1_kref+0x5ec: or %l5, %g0, %l5
.word 0xa5a00552 ! t1_kref+0x5f0: fsqrtd %f18, %f18
.word 0xa5a48852 ! t1_kref+0x5f4: faddd %f18, %f18, %f18
.word 0xa5b48712 ! t1_kref+0x5f8: fmuld8sux16 %f18, %f18, %f18
.word 0xe2fe5000 ! t1_kref+0x5fc: swapa [%i1]0x80, %l1
.word 0xc168a187 ! t1_kref+0x600: prefetch %g2 + 0x187, 0
sethi %hi(2f), %o7
.word 0xe40be23c ! t1_kref+0x608: ldub [%o7 + 0x23c], %l2
.word 0xa41ca00c ! t1_kref+0x60c: xor %l2, 0xc, %l2
.word 0xe42be23c ! t1_kref+0x610: stb %l2, [%o7 + 0x23c]
.word 0x81dbe23c ! t1_kref+0x614: flush %o7 + 0x23c
.word 0x81ac8ad2 ! t1_kref+0x618: fcmped %fcc0, %f18, %f18
.word 0xaad30017 ! t1_kref+0x61c: umulcc %o4, %l7, %l5
.word 0xa5b48ed2 ! t1_kref+0x620: fornot2 %f18, %f18, %f18
.word 0xaa0a2441 ! t1_kref+0x624: and %o0, 0x441, %l5
.word 0xaab2e1fe ! t1_kref+0x628: orncc %o3, 0x1fe, %l5
.word 0x81ac8a33 ! t1_kref+0x62c: fcmps %fcc0, %f18, %f19
.word 0xe836600c ! t1_kref+0x630: sth %l4, [%i1 + 0xc]
.word 0x3b480003 ! t1_kref+0x634: fble,a,pt %fcc0, _kref+0x640
.word 0xa5a00552 ! t1_kref+0x638: fsqrtd %f18, %f18
2: .word 0xa5b48d12 ! t1_kref+0x63c: fandnot1 %f18, %f18, %f18
.word 0x3a480002 ! t1_kref+0x640: bcc,a,pt %icc, _kref+0x648
.word 0xa5b48f92 ! t1_kref+0x644: for %f18, %f18, %f18
.word 0x37480008 ! t1_kref+0x648: fbge,a,pt %fcc0, _kref+0x668
.word 0xab3b400c ! t1_kref+0x64c: sra %o5, %o4, %l5
.word 0xaa1c8016 ! t1_kref+0x650: xor %l2, %l6, %l5
.word 0xaa082441 ! t1_kref+0x654: and %g0, 0x441, %l5
.word 0x81accab3 ! t1_kref+0x658: fcmpes %fcc0, %f19, %f19
.word 0xaa130017 ! t1_kref+0x65c: or %o4, %l7, %l5
.word 0xe5260000 ! t1_kref+0x660: st %f18, [%i0]
.word 0x3e800004 ! t1_kref+0x664: bvc,a _kref+0x674
.word 0xa5a018d2 ! t1_kref+0x668: fdtos %f18, %f18
.word 0xaa16800d ! t1_kref+0x66c: or %i2, %o5, %l5
.word 0xa5a018d2 ! t1_kref+0x670: fdtos %f18, %f18
.word 0xa5a48933 ! t1_kref+0x674: fmuls %f18, %f19, %f18
.word 0xa7a00133 ! t1_kref+0x678: fabss %f19, %f19
.word 0xa7a48932 ! t1_kref+0x67c: fmuls %f18, %f18, %f19
.word 0xc168a0ca ! t1_kref+0x680: prefetch %g2 + 0xca, 0
call SYM(t1_subr2)
.word 0xa7a01892 ! t1_kref+0x688: fitos %f18, %f19
.word 0xaa5cea8b ! t1_kref+0x68c: smul %l3, 0xa8b, %l5
.word 0xab200015 ! t1_kref+0x690: mulscc %g0, %l5, %l5
.word 0x81800000 ! t1_kref+0x694: mov %g0, %y
.word 0xa7a00532 ! t1_kref+0x698: fsqrts %f18, %f19
.word 0xe5064000 ! t1_kref+0x69c: ld [%i1], %f18
.word 0xa5b4c733 ! t1_kref+0x6a0: fmuld8ulx16 %f19, %f19, %f18
.word 0x86102004 ! t1_kref+0x6a4: mov 0x4, %g3
.word 0x32800000 ! t1_kref+0x6a8: bne,a _kref+0x6a8
.word 0x86a0e001 ! t1_kref+0x6ac: subcc %g3, 1, %g3
.word 0xd2363fee ! t1_kref+0x6b0: sth %o1, [%i0 - 0x12]
.word 0x2d480004 ! t1_kref+0x6b4: fbg,a,pt %fcc0, _kref+0x6c4
.word 0xaab4c00c ! t1_kref+0x6b8: orncc %l3, %o4, %l5
.word 0xaaa4801a ! t1_kref+0x6bc: subcc %l2, %i2, %l5
.word 0x30480007 ! t1_kref+0x6c0: ba,a,pt %icc, _kref+0x6dc
.word 0xaa503404 ! t1_kref+0x6c4: umul %g0, -0xbfc, %l5
.word 0x81ac8ab3 ! t1_kref+0x6c8: fcmpes %fcc0, %f18, %f19
.word 0xe53e3fe0 ! t1_kref+0x6cc: std %f18, [%i0 - 0x20]
.word 0xe8267fe8 ! t1_kref+0x6d0: st %l4, [%i1 - 0x18]
.word 0xe720a014 ! t1_kref+0x6d4: st %f19, [%g2 + 0x14]
.word 0xa5b48c73 ! t1_kref+0x6d8: fnors %f18, %f19, %f18
.word 0xea16401b ! t1_kref+0x6dc: lduh [%i1 + %i3], %l5
.word 0xaa05c011 ! t1_kref+0x6e0: add %l7, %l1, %l5
.word 0x81844000 ! t1_kref+0x6e4: wr %l1, %g0, %y
.word 0xaa0820e9 ! t1_kref+0x6e8: and %g0, 0xe9, %l5
.word 0xe6280019 ! t1_kref+0x6ec: stb %l3, [%g0 + %i1]
.word 0x8610201e ! t1_kref+0x6f0: mov 0x1e, %g3
.word 0x86a0e001 ! t1_kref+0x6f4: subcc %g3, 1, %g3
.word 0x22800005 ! t1_kref+0x6f8: be,a _kref+0x70c
.word 0xea4e401a ! t1_kref+0x6fc: ldsb [%i1 + %i2], %l5
.word 0xa5a00552 ! t1_kref+0x700: fsqrtd %f18, %f18
.word 0xef68a0c6 ! t1_kref+0x704: prefetch %g2 + 0xc6, 23
.word 0xee2e201b ! t1_kref+0x708: stb %l7, [%i0 + 0x1b]
.word 0xa5a48952 ! t1_kref+0x70c: fmuld %f18, %f18, %f18
.word 0x81848000 ! t1_kref+0x710: wr %l2, %g0, %y
.word 0xaab03584 ! t1_kref+0x714: orncc %g0, -0xa7c, %l5
.word 0x3b480006 ! t1_kref+0x718: fble,a,pt %fcc0, _kref+0x730
.word 0xa5a48852 ! t1_kref+0x71c: faddd %f18, %f18, %f18
.word 0xaa2d3e3d ! t1_kref+0x720: andn %l4, -0x1c3, %l5
.word 0xa5a018d2 ! t1_kref+0x724: fdtos %f18, %f18
.word 0xabb580b2 ! t1_kref+0x728: edge16n %l6, %l2, %l5
.word 0xabb50349 ! t1_kref+0x72c: alignaddrl %l4, %o1, %l5
.word 0x81ac8a52 ! t1_kref+0x730: fcmpd %fcc0, %f18, %f18
.word 0x81dbff48 ! t1_kref+0x734: flush %o7 - 0xb8
.word 0xea40a034 ! t1_kref+0x738: ldsw [%g2 + 0x34], %l5
.word 0xeac81019 ! t1_kref+0x73c: ldsba [%g0 + %i1]0x80, %l5
.word 0x8143e040 ! t1_kref+0x740: membar 0x40
.word 0xaa800012 ! t1_kref+0x744: addcc %g0, %l2, %l5
.word 0xea8e1000 ! t1_kref+0x748: lduba [%i0]0x80, %l5
.word 0xa5a489d2 ! t1_kref+0x74c: fdivd %f18, %f18, %f18
.word 0xaa1dff17 ! t1_kref+0x750: xor %l7, -0xe9, %l5
.word 0xa7b48e72 ! t1_kref+0x754: fxnors %f18, %f18, %f19
.word 0xea266010 ! t1_kref+0x758: st %l5, [%i1 + 0x10]
.word 0xa7a00532 ! t1_kref+0x75c: fsqrts %f18, %f19
.word 0xaaf28011 ! t1_kref+0x760: udivcc %o2, %l1, %l5
.word 0x81858000 ! t1_kref+0x764: wr %l6, %g0, %y
.word 0xda2e7ff5 ! t1_kref+0x768: stb %o5, [%i1 - 0xb]
.word 0xea0e8018 ! t1_kref+0x76c: ldub [%i2 + %i0], %l5
.word 0x2b0551f3 ! t1_kref+0x770: sethi %hi(0x1547cc00), %l5
.word 0xea080018 ! t1_kref+0x774: ldub [%g0 + %i0], %l5
.word 0x3a480008 ! t1_kref+0x778: bcc,a,pt %icc, _kref+0x798
.word 0xa7a00132 ! t1_kref+0x77c: fabss %f18, %f19
.word 0xab400000 ! t1_kref+0x780: mov %y, %l5
.word 0xaa52400a ! t1_kref+0x784: umul %o1, %o2, %l5
.word 0xabb58057 ! t1_kref+0x788: edge8l %l6, %l7, %l5
.word 0xe8280019 ! t1_kref+0x78c: stb %l4, [%g0 + %i1]
.word 0xa7a00533 ! t1_kref+0x790: fsqrts %f19, %f19
.word 0xaa54800b ! t1_kref+0x794: umul %l2, %o3, %l5
.word 0xa7a4c932 ! t1_kref+0x798: fmuls %f19, %f18, %f19
.word 0xa5a01a33 ! t1_kref+0x79c: fstoi %f19, %f18
.word 0x2b800007 ! t1_kref+0x7a0: fbug,a _kref+0x7bc
.word 0xab418000 ! t1_kref+0x7a4: mov %fprs, %l5
.word 0xa7b4cef3 ! t1_kref+0x7a8: fornot2s %f19, %f19, %f19
.word 0xea861000 ! t1_kref+0x7ac: lda [%i0]0x80, %l5
.word 0x81ac8ab3 ! t1_kref+0x7b0: fcmpes %fcc0, %f18, %f19
.word 0xaa15e842 ! t1_kref+0x7b4: or %l7, 0x842, %l5
.word 0xc7ee100d ! t1_kref+0x7b8: prefetcha %i0 + %o5, 3
.word 0x29480008 ! t1_kref+0x7bc: fbl,a,pt %fcc0, _kref+0x7dc
.word 0x81dbea8d ! t1_kref+0x7c0: flush %o7 + 0xa8d
.word 0xea162002 ! t1_kref+0x7c4: lduh [%i0 + 2], %l5
.word 0xabb48512 ! t1_kref+0x7c8: fcmpgt16 %f18, %f18, %l5
.word 0xda2e3ff2 ! t1_kref+0x7cc: stb %o5, [%i0 - 0xe]
.word 0x9fc10000 ! t1_kref+0x7d0: call %g4
.word 0xa5a00132 ! t1_kref+0x7d4: fabss %f18, %f18
.word 0xee2e0000 ! t1_kref+0x7d8: stb %l7, [%i0]
.word 0xf42e8019 ! t1_kref+0x7dc: stb %i2, [%i2 + %i1]
.word 0xa5a00032 ! t1_kref+0x7e0: fmovs %f18, %f18
.word 0xaa0a2340 ! t1_kref+0x7e4: and %o0, 0x340, %l5
.word 0xa5a018d2 ! t1_kref+0x7e8: fdtos %f18, %f18
.word 0xa5b48d12 ! t1_kref+0x7ec: fandnot1 %f18, %f18, %f18
.word 0xab2d8014 ! t1_kref+0x7f0: sll %l6, %l4, %l5
.word 0xaa857192 ! t1_kref+0x7f4: addcc %l5, -0xe6e, %l5
.word 0xa7b48f73 ! t1_kref+0x7f8: fornot1s %f18, %f19, %f19
.word 0x001fffff ! t1_kref+0x7fc: illtrap 0x1fffff
.word 0xa5a48932 ! t1_kref+0x800: fmuls %f18, %f18, %f18
.word 0xa5a48933 ! t1_kref+0x804: fmuls %f18, %f19, %f18
.word 0x3a800007 ! t1_kref+0x808: bcc,a _kref+0x824
.word 0xa5b48c92 ! t1_kref+0x80c: fandnot2 %f18, %f18, %f18
.word 0xaa5dec42 ! t1_kref+0x810: smul %l7, 0xc42, %l5
.word 0xaa5c7326 ! t1_kref+0x814: smul %l1, -0xcda, %l5
.word 0xa5a48952 ! t1_kref+0x818: fmuld %f18, %f18, %f18
.word 0xa7a018d2 ! t1_kref+0x81c: fdtos %f18, %f19
.word 0xe720a004 ! t1_kref+0x820: st %f19, [%g2 + 4]
.word 0x81ac8ab2 ! t1_kref+0x824: fcmpes %fcc0, %f18, %f18
.word 0x28480001 ! t1_kref+0x828: bleu,a,pt %icc, _kref+0x82c
.word 0xa7b00cf2 ! t1_kref+0x82c: fnot2s %f18, %f19
.word 0x81ac8ab2 ! t1_kref+0x830: fcmpes %fcc0, %f18, %f18
.word 0xc568a08b ! t1_kref+0x834: prefetch %g2 + 0x8b, 2
.word 0xab400000 ! t1_kref+0x838: mov %y, %l5
.word 0xe6016470 ! t1_kref+0x83c: ld [%g5 + 0x470], %l3
.word 0xa7a00133 ! t1_kref+0x840: fabss %f19, %f19
.word 0x81580000 ! t1_kref+0x844: flushw
.word 0xe53e001d ! t1_kref+0x848: std %f18, [%i0 + %i5]
.word 0x36800003 ! t1_kref+0x84c: bge,a _kref+0x858
.word 0xaa127042 ! t1_kref+0x850: or %o1, -0xfbe, %l5
.word 0xe19e1a1d ! t1_kref+0x854: ldda [%i0 + %i5]0xd0, %f16
.word 0xa7a4c9b2 ! t1_kref+0x858: fdivs %f19, %f18, %f19
.word 0xea167fe2 ! t1_kref+0x85c: lduh [%i1 - 0x1e], %l5
.word 0x2f480004 ! t1_kref+0x860: fbu,a,pt %fcc0, _kref+0x870
.word 0xa5a00552 ! t1_kref+0x864: fsqrtd %f18, %f18
.word 0xab252b73 ! t1_kref+0x868: mulscc %l4, 0xb73, %l5
.word 0xa5a01913 ! t1_kref+0x86c: fitod %f19, %f18
.word 0xe520a014 ! t1_kref+0x870: st %f18, [%g2 + 0x14]
.word 0x81db800d ! t1_kref+0x874: flush %sp + %o5
.word 0xea566008 ! t1_kref+0x878: ldsh [%i1 + 8], %l5
.word 0x22800007 ! t1_kref+0x87c: be,a _kref+0x898
.word 0xa5a018d2 ! t1_kref+0x880: fdtos %f18, %f18
.word 0xeaf75019 ! t1_kref+0x884: stxa %l5, [%i5 + %i1]0x80
.word 0x81ac8ab3 ! t1_kref+0x888: fcmpes %fcc0, %f18, %f19
.word 0x2d480007 ! t1_kref+0x88c: fbg,a,pt %fcc0, _kref+0x8a8
.word 0xaa144015 ! t1_kref+0x890: or %l1, %l5, %l5
.word 0x81ac8ad2 ! t1_kref+0x894: fcmped %fcc0, %f18, %f18
.word 0xe36e2010 ! t1_kref+0x898: prefetch %i0 + 0x10, 17
.word 0xaa14401a ! t1_kref+0x89c: or %l1, %i2, %l5
.word 0xa5a00552 ! t1_kref+0x8a0: fsqrtd %f18, %f18
.word 0xaa0dc009 ! t1_kref+0x8a4: and %l7, %o1, %l5
.word 0xab24400d ! t1_kref+0x8a8: mulscc %l1, %o5, %l5
.word 0xa5a00552 ! t1_kref+0x8ac: fsqrtd %f18, %f18
.word 0xc568a083 ! t1_kref+0x8b0: prefetch %g2 + 0x83, 2
.word 0xa5a00552 ! t1_kref+0x8b4: fsqrtd %f18, %f18
.word 0xe53e2008 ! t1_kref+0x8b8: std %f18, [%i0 + 8]
.word 0xab02b202 ! t1_kref+0x8bc: taddcc %o2, -0xdfe, %l5
.word 0xa5a00152 ! t1_kref+0x8c0: fabsd %f18, %f18
.word 0xa5a00552 ! t1_kref+0x8c4: fsqrtd %f18, %f18
.word 0xaa1a4014 ! t1_kref+0x8c8: xor %o1, %l4, %l5
.word 0xaa953eb1 ! t1_kref+0x8cc: orcc %l4, -0x14f, %l5
.word 0x3a800002 ! t1_kref+0x8d0: bcc,a _kref+0x8d8
.word 0xd02e7fe0 ! t1_kref+0x8d4: stb %o0, [%i1 - 0x20]
.word 0xa5a48852 ! t1_kref+0x8d8: faddd %f18, %f18, %f18
.word 0x81acca32 ! t1_kref+0x8dc: fcmps %fcc0, %f19, %f18
.word 0xe7270019 ! t1_kref+0x8e0: st %f19, [%i4 + %i1]
.word 0xa5a00533 ! t1_kref+0x8e4: fsqrts %f19, %f18
.word 0xa5b48ed2 ! t1_kref+0x8e8: fornot2 %f18, %f18, %f18
.word 0xa5b48e80 ! t1_kref+0x8ec: fsrc1 %f18, %f18
.word 0x34800003 ! t1_kref+0x8f0: bg,a _kref+0x8fc
.word 0xab2d4014 ! t1_kref+0x8f4: sll %l5, %l4, %l5
.word 0x20480005 ! t1_kref+0x8f8: bn,a,pt %icc, _kref+0x90c
.word 0xa5a01933 ! t1_kref+0x8fc: fstod %f19, %f18
.word 0xab23000a ! t1_kref+0x900: mulscc %o4, %o2, %l5
.word 0x2b1c7e2a ! t1_kref+0x904: sethi %hi(0x71f8a800), %l5
.word 0xea080019 ! t1_kref+0x908: ldub [%g0 + %i1], %l5
.word 0x8610200a ! t1_kref+0x90c: mov 0xa, %g3
.word 0x86a0e001 ! t1_kref+0x910: subcc %g3, 1, %g3
.word 0x22800005 ! t1_kref+0x914: be,a _kref+0x928
.word 0xab2da00e ! t1_kref+0x918: sll %l6, 0xe, %l5
.word 0xc96e3fe8 ! t1_kref+0x91c: prefetch %i0 - 0x18, 4
.word 0xeac6101c ! t1_kref+0x920: ldswa [%i0 + %i4]0x80, %l5
.word 0xab44c000 ! t1_kref+0x924: mov %gsr, %l5
.word 0xabb200aa ! t1_kref+0x928: edge16n %o0, %o2, %l5
call SYM(t1_subr2)
.word 0xe7865000 ! t1_kref+0x930: lda [%i1]0x80, %f19
.word 0xa5a00533 ! t1_kref+0x934: fsqrts %f19, %f18
.word 0xabb48412 ! t1_kref+0x938: fcmple16 %f18, %f18, %l5
.word 0xaa548014 ! t1_kref+0x93c: umul %l2, %l4, %l5
call SYM(t1_subr3)
.word 0xaafab2ac ! t1_kref+0x944: sdivcc %o2, -0xd54, %l5
.word 0xa5b486b2 ! t1_kref+0x948: fmul8x16al %f18, %f18, %f18
.word 0x81ac8a52 ! t1_kref+0x94c: fcmpd %fcc0, %f18, %f18
.word 0xea563ff8 ! t1_kref+0x950: ldsh [%i0 - 8], %l5
.word 0xa7a48932 ! t1_kref+0x954: fmuls %f18, %f18, %f19
.word 0xaa1a0000 ! t1_kref+0x958: xor %o0, %g0, %l5
.word 0x86102001 ! t1_kref+0x95c: mov 0x1, %g3
.word 0x32800000 ! t1_kref+0x960: bne,a _kref+0x960
.word 0x86a0e001 ! t1_kref+0x964: subcc %g3, 1, %g3
.word 0x81ac8ad2 ! t1_kref+0x968: fcmped %fcc0, %f18, %f18
.word 0xa5a000b2 ! t1_kref+0x96c: fnegs %f18, %f18
.word 0xa5b00fc0 ! t1_kref+0x970: fone %f18
.word 0xab40c000 ! t1_kref+0x974: mov %asi, %l5
.word 0xaa3b0015 ! t1_kref+0x978: xnor %o4, %l5, %l5
.word 0xaaf37fa8 ! t1_kref+0x97c: udivcc %o5, -0x58, %l5
.word 0x86102002 ! t1_kref+0x980: mov 0x2, %g3
.word 0x32800000 ! t1_kref+0x984: bne,a _kref+0x984
.word 0x86a0e001 ! t1_kref+0x988: subcc %g3, 1, %g3
.word 0x81ac8ad2 ! t1_kref+0x98c: fcmped %fcc0, %f18, %f18
.word 0xa5a00152 ! t1_kref+0x990: fabsd %f18, %f18
.word 0xaa95ec9b ! t1_kref+0x994: orcc %l7, 0xc9b, %l5
.word 0xa5a4c8b2 ! t1_kref+0x998: fsubs %f19, %f18, %f18
.word 0xa5a00532 ! t1_kref+0x99c: fsqrts %f18, %f18
.word 0xa5b48f92 ! t1_kref+0x9a0: for %f18, %f18, %f18
.word 0xaad36f69 ! t1_kref+0x9a4: umulcc %o5, 0xf69, %l5
.word 0xe53e2018 ! t1_kref+0x9a8: std %f18, [%i0 + 0x18]
.word 0xa5b48a72 ! t1_kref+0x9ac: fpadd32s %f18, %f18, %f18
.word 0xaa05000a ! t1_kref+0x9b0: add %l4, %o2, %l5
.word 0xa5a000d2 ! t1_kref+0x9b4: fnegd %f18, %f18
.word 0xa7b00fe0 ! t1_kref+0x9b8: fones %f19
.word 0x20480005 ! t1_kref+0x9bc: bn,a,pt %icc, _kref+0x9d0
.word 0xa5b48d33 ! t1_kref+0x9c0: fandnot1s %f18, %f19, %f18
.word 0xaa2c4008 ! t1_kref+0x9c4: andn %l1, %o0, %l5
.word 0xa5a01912 ! t1_kref+0x9c8: fitod %f18, %f18
.word 0xa5a4c932 ! t1_kref+0x9cc: fmuls %f19, %f18, %f18
.word 0xaab2aee9 ! t1_kref+0x9d0: orncc %o2, 0xee9, %l5
.word 0xab0837f1 ! t1_kref+0x9d4: tsubcc %g0, -0x80f, %l5
.word 0xe2a61000 ! t1_kref+0x9d8: sta %l1, [%i0]0x80
.word 0xe51fbe38 ! t1_kref+0x9dc: ldd [%fp - 0x1c8], %f18
.word 0xa7a8c033 ! t1_kref+0x9e0: fmovsul %fcc0, %f19, %f19
.word 0xa5a01892 ! t1_kref+0x9e4: fitos %f18, %f18
.word 0xe5062014 ! t1_kref+0x9e8: ld [%i0 + 0x14], %f18
.word 0xabb58053 ! t1_kref+0x9ec: edge8l %l6, %l3, %l5
.word 0xa7b4cea0 ! t1_kref+0x9f0: fsrc1s %f19, %f19
.word 0xa7b00772 ! t1_kref+0x9f4: fpack16 %f18, %f19
.word 0x3b800005 ! t1_kref+0x9f8: fble,a _kref+0xa0c
.word 0xaa900015 ! t1_kref+0x9fc: orcc %g0, %l5, %l5
.word 0xc028a014 ! t1_kref+0xa00: clrb [%g2 + 0x14]
.word 0xe19e5a5d ! t1_kref+0xa04: ldda [%i1 + %i5]0xd2, %f16
.word 0xa5a48d33 ! t1_kref+0xa08: fsmuld %f18, %f19, %f18
.word 0xa5b00f33 ! t1_kref+0xa0c: fsrc2s %f19, %f18
.word 0xaab2400b ! t1_kref+0xa10: orncc %o1, %o3, %l5
.word 0xe4ee501a ! t1_kref+0xa14: ldstuba [%i1 + %i2]0x80, %l2
.word 0x81ac8ad2 ! t1_kref+0xa18: fcmped %fcc0, %f18, %f18
.word 0x81ac8a52 ! t1_kref+0xa1c: fcmpd %fcc0, %f18, %f18
.word 0xaa55c00a ! t1_kref+0xa20: umul %l7, %o2, %l5
.word 0xaaf475b1 ! t1_kref+0xa24: udivcc %l1, -0xa4f, %l5
.word 0x27480003 ! t1_kref+0xa28: fbul,a,pt %fcc0, _kref+0xa34
.word 0xee26001c ! t1_kref+0xa2c: st %l7, [%i0 + %i4]
.word 0xaa154000 ! t1_kref+0xa30: or %l5, %g0, %l5
.word 0xa5a01912 ! t1_kref+0xa34: fitod %f18, %f18
.word 0x2e800008 ! t1_kref+0xa38: bvs,a _kref+0xa58
.word 0xe4006ad2 ! t1_kref+0xa3c: ld [%g1 + 0xad2], %l2
.word 0xaa84800d ! t1_kref+0xa40: addcc %l2, %o5, %l5
.word 0xa5b48d40 ! t1_kref+0xa44: fnot1 %f18, %f18
.word 0xeef6101d ! t1_kref+0xa48: stxa %l7, [%i0 + %i5]0x80
.word 0xa5b00c00 ! t1_kref+0xa4c: fzero %f18
.word 0xea0e600c ! t1_kref+0xa50: ldub [%i1 + 0xc], %l5
.word 0xabb34200 ! t1_kref+0xa54: array8 %o5, %g0, %l5
.word 0xa5a00533 ! t1_kref+0xa58: fsqrts %f19, %f18
.word 0xa5a48932 ! t1_kref+0xa5c: fmuls %f18, %f18, %f18
.word 0xa7a4c8b3 ! t1_kref+0xa60: fsubs %f19, %f19, %f19
.word 0xc12e3ff8 ! t1_kref+0xa64: st %fsr, [%i0 - 8]
.word 0xaaa30014 ! t1_kref+0xa68: subcc %o4, %l4, %l5
.word 0x3e800005 ! t1_kref+0xa6c: bvc,a _kref+0xa80
.word 0x2b02295e ! t1_kref+0xa70: sethi %hi(0x8a57800), %l5
.word 0x3e800005 ! t1_kref+0xa74: bvc,a _kref+0xa88
.word 0xaa8d8008 ! t1_kref+0xa78: andcc %l6, %o0, %l5
.word 0xc56e7ff0 ! t1_kref+0xa7c: prefetch %i1 - 0x10, 2
.word 0xd42e4000 ! t1_kref+0xa80: stb %o2, [%i1]
.word 0xa5a00032 ! t1_kref+0xa84: fmovs %f18, %f18
.word 0xe56e7ff0 ! t1_kref+0xa88: prefetch %i1 - 0x10, 18
.word 0xa5a48952 ! t1_kref+0xa8c: fmuld %f18, %f18, %f18
.word 0xa7a01892 ! t1_kref+0xa90: fitos %f18, %f19
.word 0xaa900009 ! t1_kref+0xa94: orcc %g0, %o1, %l5
.word 0x81ac8ab2 ! t1_kref+0xa98: fcmpes %fcc0, %f18, %f18
.word 0xaa0c8008 ! t1_kref+0xa9c: and %l2, %o0, %l5
.word 0xa7a01893 ! t1_kref+0xaa0: fitos %f19, %f19
.word 0xaaa4c00b ! t1_kref+0xaa4: subcc %l3, %o3, %l5
.word 0xaa154000 ! t1_kref+0xaa8: or %l5, %g0, %l5
.word 0x26800008 ! t1_kref+0xaac: bl,a _kref+0xacc
.word 0xaa946c7d ! t1_kref+0xab0: orcc %l1, 0xc7d, %l5
.word 0xabb4832c ! t1_kref+0xab4: bmask %l2, %o4, %l5
.word 0xa5b00fe0 ! t1_kref+0xab8: fones %f18
.word 0xab22800d ! t1_kref+0xabc: mulscc %o2, %o5, %l5
.word 0xaaba7792 ! t1_kref+0xac0: xnorcc %o1, -0x86e, %l5
.word 0xc12e001c ! t1_kref+0xac4: st %fsr, [%i0 + %i4]
.word 0xaa0a000b ! t1_kref+0xac8: and %o0, %o3, %l5
.word 0xea080018 ! t1_kref+0xacc: ldub [%g0 + %i0], %l5
.word 0xe5200018 ! t1_kref+0xad0: st %f18, [%g0 + %i0]
.word 0xaa55725b ! t1_kref+0xad4: umul %l5, -0xda5, %l5
.word 0xa5b48972 ! t1_kref+0xad8: fpmerge %f18, %f18, %f18
.word 0xaa1b6fcd ! t1_kref+0xadc: xor %o5, 0xfcd, %l5
.word 0xe53e4000 ! t1_kref+0xae0: std %f18, [%i1]
.word 0xc568a20d ! t1_kref+0xae4: prefetch %g2 + 0x20d, 2
.word 0x34800008 ! t1_kref+0xae8: bg,a _kref+0xb08
.word 0xaac46027 ! t1_kref+0xaec: addccc %l1, 0x27, %l5
.word 0xda30a024 ! t1_kref+0xaf0: sth %o5, [%g2 + 0x24]
.word 0xab400000 ! t1_kref+0xaf4: mov %y, %l5
.word 0x8182c000 ! t1_kref+0xaf8: wr %o3, %g0, %y
.word 0xea56c018 ! t1_kref+0xafc: ldsh [%i3 + %i0], %l5
.word 0xa5b00cf3 ! t1_kref+0xb00: fnot2s %f19, %f18
.word 0x9fc00004 ! t1_kref+0xb04: call %g0 + %g4
.word 0xaad6801a ! t1_kref+0xb08: umulcc %i2, %i2, %l5
.word 0xaa5520b3 ! t1_kref+0xb0c: umul %l4, 0xb3, %l5
.word 0xaad5c000 ! t1_kref+0xb10: umulcc %l7, %g0, %l5
.word 0xea06200c ! t1_kref+0xb14: ld [%i0 + 0xc], %l5
.word 0xa7b48cb2 ! t1_kref+0xb18: fandnot2s %f18, %f18, %f19
.word 0xaadd2311 ! t1_kref+0xb1c: smulcc %l4, 0x311, %l5
.word 0xea0e3fee ! t1_kref+0xb20: ldub [%i0 - 0x12], %l5
.word 0xabb48452 ! t1_kref+0xb24: fcmpne16 %f18, %f18, %l5
.word 0xaa126ea3 ! t1_kref+0xb28: or %o1, 0xea3, %l5
.word 0xabb340f4 ! t1_kref+0xb2c: edge16ln %o5, %l4, %l5
.word 0xa5a00533 ! t1_kref+0xb30: fsqrts %f19, %f18
.word 0xeea01018 ! t1_kref+0xb34: sta %l7, [%g0 + %i0]0x80
.word 0x81da7713 ! t1_kref+0xb38: flush %o1 - 0x8ed
.word 0xa5a4c933 ! t1_kref+0xb3c: fmuls %f19, %f19, %f18
.word 0xef68a147 ! t1_kref+0xb40: prefetch %g2 + 0x147, 23
.word 0xabb2c149 ! t1_kref+0xb44: edge32l %o3, %o1, %l5
.word 0xa5a4c932 ! t1_kref+0xb48: fmuls %f19, %f18, %f18
.word 0xaa7d000c ! t1_kref+0xb4c: sdiv %l4, %o4, %l5
.word 0xe53e2010 ! t1_kref+0xb50: std %f18, [%i0 + 0x10]
.word 0xaa024012 ! t1_kref+0xb54: add %o1, %l2, %l5
.word 0xaabdc009 ! t1_kref+0xb58: xnorcc %l7, %o1, %l5
.word 0xe07e0000 ! t1_kref+0xb5c: swap [%i0], %l0
.word 0x22480002 ! t1_kref+0xb60: be,a,pt %icc, _kref+0xb68
.word 0xa5a48933 ! t1_kref+0xb64: fmuls %f18, %f19, %f18
.word 0xea871059 ! t1_kref+0xb68: lda [%i4 + %i1]0x82, %l5
.word 0xe53e7fe8 ! t1_kref+0xb6c: std %f18, [%i1 - 0x18]
.word 0xea16c019 ! t1_kref+0xb70: lduh [%i3 + %i1], %l5
.word 0xab22800d ! t1_kref+0xb74: mulscc %o2, %o5, %l5
.word 0xa7a01893 ! t1_kref+0xb78: fitos %f19, %f19
.word 0xc168a109 ! t1_kref+0xb7c: prefetch %g2 + 0x109, 0
.word 0xe700a034 ! t1_kref+0xb80: ld [%g2 + 0x34], %f19
.word 0x26800003 ! t1_kref+0xb84: bl,a _kref+0xb90
.word 0xa5a01913 ! t1_kref+0xb88: fitod %f19, %f18
.word 0xab400000 ! t1_kref+0xb8c: mov %y, %l5
.word 0xaa650011 ! t1_kref+0xb90: subc %l4, %l1, %l5
.word 0x001fffff ! t1_kref+0xb94: illtrap 0x1fffff
.word 0x81ac8a52 ! t1_kref+0xb98: fcmpd %fcc0, %f18, %f18
call SYM(t1_subr2)
.word 0xe2360000 ! t1_kref+0xba0: sth %l1, [%i0]
.word 0x26800004 ! t1_kref+0xba4: bl,a _kref+0xbb4
.word 0xa5a00552 ! t1_kref+0xba8: fsqrtd %f18, %f18
.word 0x9fc10000 ! t1_kref+0xbac: call %g4
.word 0xa7a4c9b2 ! t1_kref+0xbb0: fdivs %f19, %f18, %f19
.word 0xc0300018 ! t1_kref+0xbb4: clrh [%g0 + %i0]
.word 0xab22f6dd ! t1_kref+0xbb8: mulscc %o3, -0x923, %l5
.word 0xe1be1852 ! t1_kref+0xbbc: stda %f16, [%i0 + %l2]0xc2
.word 0xd82e4000 ! t1_kref+0xbc0: stb %o4, [%i1]
.word 0xab3da00e ! t1_kref+0xbc4: sra %l6, 0xe, %l5
.word 0x9fc10000 ! t1_kref+0xbc8: call %g4
.word 0xe1bf5a18 ! t1_kref+0xbcc: stda %f16, [%i5 + %i0]0xd0
.word 0xab400000 ! t1_kref+0xbd0: mov %y, %l5
.word 0xa7b007b2 ! t1_kref+0xbd4: fpackfix %f18, %f19
.word 0x30800004 ! t1_kref+0xbd8: ba,a _kref+0xbe8
.word 0xab22400c ! t1_kref+0xbdc: mulscc %o1, %o4, %l5
.word 0xaa62b149 ! t1_kref+0xbe0: subc %o2, -0xeb7, %l5
.word 0xe19f5a18 ! t1_kref+0xbe4: ldda [%i5 + %i0]0xd0, %f16
.word 0xe968a004 ! t1_kref+0xbe8: prefetch %g2 + 4, 20
.word 0x37480001 ! t1_kref+0xbec: fbge,a,pt %fcc0, _kref+0xbf0
.word 0xaad6a72e ! t1_kref+0xbf0: umulcc %i2, 0x72e, %l5
.word 0xa5b48d40 ! t1_kref+0xbf4: fnot1 %f18, %f18
.word 0xaa9473b2 ! t1_kref+0xbf8: orcc %l1, -0xc4e, %l5
.word 0xe5380019 ! t1_kref+0xbfc: std %f18, [%g0 + %i1]
.word 0x8d82651b ! t1_kref+0xc00: wr %o1, 0x51b, %fprs
.word 0xab400000 ! t1_kref+0xc04: mov %y, %l5
.word 0xe7063ff0 ! t1_kref+0xc08: ld [%i0 - 0x10], %f19
.word 0xaac6801a ! t1_kref+0xc0c: addccc %i2, %i2, %l5
.word 0xa5b48ed2 ! t1_kref+0xc10: fornot2 %f18, %f18, %f18
.word 0xaa75c01a ! t1_kref+0xc14: udiv %l7, %i2, %l5
.word 0xe51e0000 ! t1_kref+0xc18: ldd [%i0], %f18
.word 0x81ac8ad2 ! t1_kref+0xc1c: fcmped %fcc0, %f18, %f18
.word 0xab2d8011 ! t1_kref+0xc20: sll %l6, %l1, %l5
.word 0xabb5c168 ! t1_kref+0xc24: edge32ln %l7, %o0, %l5
.word 0xd4b6501b ! t1_kref+0xc28: stha %o2, [%i1 + %i3]0x80
.word 0xda2e7fe9 ! t1_kref+0xc2c: stb %o5, [%i1 - 0x17]
.word 0xec9e501d ! t1_kref+0xc30: ldda [%i1 + %i5]0x80, %l6
.word 0xe51fbf68 ! t1_kref+0xc34: ldd [%fp - 0x98], %f18
call SYM(t1_subr2)
.word 0xa5a00032 ! t1_kref+0xc3c: fmovs %f18, %f18
.word 0x81ac8ad2 ! t1_kref+0xc40: fcmped %fcc0, %f18, %f18
.word 0xaa3db73a ! t1_kref+0xc44: xnor %l6, -0x8c6, %l5
.word 0xabb50114 ! t1_kref+0xc48: edge32 %l4, %l4, %l5
.word 0xe19e9a19 ! t1_kref+0xc4c: ldda [%i2 + %i1]0xd0, %f16
.word 0x20480004 ! t1_kref+0xc50: bn,a,pt %icc, _kref+0xc60
.word 0xe51f4019 ! t1_kref+0xc54: ldd [%i5 + %i1], %f18
.word 0xab400000 ! t1_kref+0xc58: mov %y, %l5
.word 0xaa828016 ! t1_kref+0xc5c: addcc %o2, %l6, %l5
.word 0x31480006 ! t1_kref+0xc60: fba,a,pt %fcc0, _kref+0xc78
.word 0xaa124009 ! t1_kref+0xc64: or %o1, %o1, %l5
.word 0x81ac8ad2 ! t1_kref+0xc68: fcmped %fcc0, %f18, %f18
.word 0xaa820014 ! t1_kref+0xc6c: addcc %o0, %l4, %l5
.word 0xe53e2000 ! t1_kref+0xc70: std %f18, [%i0]
.word 0xaa0ac012 ! t1_kref+0xc74: and %o3, %l2, %l5
.word 0xa5b00cd2 ! t1_kref+0xc78: fnot2 %f18, %f18
.word 0x31480004 ! t1_kref+0xc7c: fba,a,pt %fcc0, _kref+0xc8c
.word 0xabb540e0 ! t1_kref+0xc80: edge16ln %l5, %g0, %l5
.word 0xda300018 ! t1_kref+0xc84: sth %o5, [%g0 + %i0]
.word 0xa5b48992 ! t1_kref+0xc88: bshuffle %f18, %f18, %f18
.word 0x81ac8a52 ! t1_kref+0xc8c: fcmpd %fcc0, %f18, %f18
.word 0xabb48592 ! t1_kref+0xc90: fcmpgt32 %f18, %f18, %l5
.word 0xaad3280c ! t1_kref+0xc94: umulcc %o4, 0x80c, %l5
.word 0xaa928009 ! t1_kref+0xc98: orcc %o2, %o1, %l5
.word 0xa5a00133 ! t1_kref+0xc9c: fabss %f19, %f18
.word 0xa7b4cea0 ! t1_kref+0xca0: fsrc1s %f19, %f19
.word 0xaab5800d ! t1_kref+0xca4: orncc %l6, %o5, %l5
.word 0xaa65c00a ! t1_kref+0xca8: subc %l7, %o2, %l5
.word 0x38480006 ! t1_kref+0xcac: bgu,a,pt %icc, _kref+0xcc4
.word 0xe82e001a ! t1_kref+0xcb0: stb %l4, [%i0 + %i2]
.word 0xec780018 ! t1_kref+0xcb4: swap [%g0 + %i0], %l6
.word 0xab400000 ! t1_kref+0xcb8: mov %y, %l5
.word 0xaa100014 ! t1_kref+0xcbc: mov %l4, %l5
.word 0xe53e3fe0 ! t1_kref+0xcc0: std %f18, [%i0 - 0x20]
.word 0xea0e8019 ! t1_kref+0xcc4: ldub [%i2 + %i1], %l5
.word 0xe2364000 ! t1_kref+0xcc8: sth %l1, [%i1]
.word 0xa5a00533 ! t1_kref+0xccc: fsqrts %f19, %f18
.word 0xaa72ac7d ! t1_kref+0xcd0: udiv %o2, 0xc7d, %l5
.word 0xa5a00052 ! t1_kref+0xcd4: fmovd %f18, %f18
.word 0xa5a01912 ! t1_kref+0xcd8: fitod %f18, %f18
.word 0xea163fec ! t1_kref+0xcdc: lduh [%i0 - 0x14], %l5
.word 0xea462004 ! t1_kref+0xce0: ldsw [%i0 + 4], %l5
.word 0xa785c00b ! t1_kref+0xce4: wr %l7, %o3, %gsr
.word 0x8143e040 ! t1_kref+0xce8: membar 0x40
.word 0xea0e8018 ! t1_kref+0xcec: ldub [%i2 + %i0], %l5
.word 0x9fc10000 ! t1_kref+0xcf0: call %g4
.word 0xaa05fb69 ! t1_kref+0xcf4: add %l7, -0x497, %l5
.word 0x2b480005 ! t1_kref+0xcf8: fbug,a,pt %fcc0, _kref+0xd0c
.word 0xc12e401c ! t1_kref+0xcfc: st %fsr, [%i1 + %i4]
.word 0xea0e8019 ! t1_kref+0xd00: ldub [%i2 + %i1], %l5
.word 0xaa7b0014 ! t1_kref+0xd04: sdiv %o4, %l4, %l5
.word 0x35480004 ! t1_kref+0xd08: fbue,a,pt %fcc0, _kref+0xd18
.word 0xe7270018 ! t1_kref+0xd0c: st %f19, [%i4 + %i0]
.word 0xa7b00cf3 ! t1_kref+0xd10: fnot2s %f19, %f19
.word 0xaaf52dcb ! t1_kref+0xd14: udivcc %l4, 0xdcb, %l5
.word 0x3c800008 ! t1_kref+0xd18: bpos,a _kref+0xd38
.word 0xe5267fe4 ! t1_kref+0xd1c: st %f18, [%i1 - 0x1c]
.word 0xab44c000 ! t1_kref+0xd20: mov %gsr, %l5
.word 0xaa148017 ! t1_kref+0xd24: or %l2, %l7, %l5
.word 0x39480001 ! t1_kref+0xd28: fbuge,a,pt %fcc0, _kref+0xd2c
.word 0xaad5e921 ! t1_kref+0xd2c: umulcc %l7, 0x921, %l5
.word 0x2e480001 ! t1_kref+0xd30: bvs,a,pt %icc, _kref+0xd34
.word 0xab408000 ! t1_kref+0xd34: mov %ccr, %l5
.word 0xa5b00c00 ! t1_kref+0xd38: fzero %f18
.word 0xaa75ed7d ! t1_kref+0xd3c: udiv %l7, 0xd7d, %l5
.word 0x81820000 ! t1_kref+0xd40: wr %o0, %g0, %y
.word 0x81ac8a52 ! t1_kref+0xd44: fcmpd %fcc0, %f18, %f18
.word 0x2c800001 ! t1_kref+0xd48: bneg,a _kref+0xd4c
.word 0xabb5008c ! t1_kref+0xd4c: edge16 %l4, %o4, %l5
.word 0xe8f01019 ! t1_kref+0xd50: stxa %l4, [%g0 + %i1]0x80
.word 0xaa95c012 ! t1_kref+0xd54: orcc %l7, %l2, %l5
.word 0xaa05369e ! t1_kref+0xd58: add %l4, -0x962, %l5
.word 0x33480008 ! t1_kref+0xd5c: fbe,a,pt %fcc0, _kref+0xd7c
.word 0xa7a018d2 ! t1_kref+0xd60: fdtos %f18, %f19
.word 0xd27e4000 ! t1_kref+0xd64: swap [%i1], %o1
.word 0xaa3d3cbd ! t1_kref+0xd68: xnor %l4, -0x343, %l5
.word 0xa5b48dd2 ! t1_kref+0xd6c: fnand %f18, %f18, %f18
.word 0xaad2c016 ! t1_kref+0xd70: umulcc %o3, %l6, %l5
.word 0xa5a00133 ! t1_kref+0xd74: fabss %f19, %f18
.word 0xaa502018 ! t1_kref+0xd78: umul %g0, 0x18, %l5
.word 0x81ac8ad2 ! t1_kref+0xd7c: fcmped %fcc0, %f18, %f18
.word 0xe7200019 ! t1_kref+0xd80: st %f19, [%g0 + %i1]
.word 0x86102007 ! t1_kref+0xd84: mov 0x7, %g3
.word 0x86a0e001 ! t1_kref+0xd88: subcc %g3, 1, %g3
.word 0x2280001c ! t1_kref+0xd8c: be,a _kref+0xdfc
.word 0xa782a472 ! t1_kref+0xd90: wr %o2, 0x472, %gsr
.word 0xea4e001a ! t1_kref+0xd94: ldsb [%i0 + %i2], %l5
.word 0xa5a48852 ! t1_kref+0xd98: faddd %f18, %f18, %f18
.word 0xa5b48ad2 ! t1_kref+0xd9c: fpsub32 %f18, %f18, %f18
call SYM(t1_subr3)
.word 0xabb4c109 ! t1_kref+0xda4: edge32 %l3, %o1, %l5
.word 0xd0367ff8 ! t1_kref+0xda8: sth %o0, [%i1 - 8]
.word 0xa5a00552 ! t1_kref+0xdac: fsqrtd %f18, %f18
.word 0xe51fbd08 ! t1_kref+0xdb0: ldd [%fp - 0x2f8], %f18
.word 0xab2b4009 ! t1_kref+0xdb4: sll %o5, %o1, %l5
.word 0xa5a00533 ! t1_kref+0xdb8: fsqrts %f19, %f18
.word 0xe53e7ff0 ! t1_kref+0xdbc: std %f18, [%i1 - 0x10]
.word 0xa5a00133 ! t1_kref+0xdc0: fabss %f19, %f18
.word 0x30bffff1 ! t1_kref+0xdc4: ba,a _kref+0xd88
.word 0xa7a4c932 ! t1_kref+0xdc8: fmuls %f19, %f18, %f19
.word 0xa5b48673 ! t1_kref+0xdcc: fmul8x16au %f18, %f19, %f18
.word 0xa7a488b3 ! t1_kref+0xdd0: fsubs %f18, %f19, %f19
.word 0xebe6100c ! t1_kref+0xdd4: casa [%i0]0x80, %o4, %l5
.word 0xa5a00552 ! t1_kref+0xdd8: fsqrtd %f18, %f18
.word 0x22800005 ! t1_kref+0xddc: be,a _kref+0xdf0
.word 0xa5a00552 ! t1_kref+0xde0: fsqrtd %f18, %f18
.word 0xc768a045 ! t1_kref+0xde4: prefetch %g2 + 0x45, 3
.word 0xa7a00132 ! t1_kref+0xde8: fabss %f18, %f19
.word 0xa5a48852 ! t1_kref+0xdec: faddd %f18, %f18, %f18
.word 0xa5a00152 ! t1_kref+0xdf0: fabsd %f18, %f18
.word 0x81800000 ! t1_kref+0xdf4: mov %g0, %y
.word 0xab24800a ! t1_kref+0xdf8: mulscc %l2, %o2, %l5
.word 0xaa526a2b ! t1_kref+0xdfc: umul %o1, 0xa2b, %l5
.word 0xaabc6c52 ! t1_kref+0xe00: xnorcc %l1, 0xc52, %l5
.word 0x9fc00004 ! t1_kref+0xe04: call %g0 + %g4
.word 0xa7a01892 ! t1_kref+0xe08: fitos %f18, %f19
.word 0xa7a489b2 ! t1_kref+0xe0c: fdivs %f18, %f18, %f19
.word 0xe4e81019 ! t1_kref+0xe10: ldstuba [%g0 + %i1]0x80, %l2
.word 0xa5a01913 ! t1_kref+0xe14: fitod %f19, %f18
sethi %hi(2f), %o7
.word 0xe40be234 ! t1_kref+0xe1c: ldub [%o7 + 0x234], %l2
.word 0xa41ca00c ! t1_kref+0xe20: xor %l2, 0xc, %l2
.word 0xe42be234 ! t1_kref+0xe24: stb %l2, [%o7 + 0x234]
.word 0x81dbe234 ! t1_kref+0xe28: flush %o7 + 0x234
.word 0xe7264000 ! t1_kref+0xe2c: st %f19, [%i1]
.word 0xa7b4ce33 ! t1_kref+0xe30: fands %f19, %f19, %f19
2: .word 0xa7a48932 ! t1_kref+0xe34: fmuls %f18, %f18, %f19
.word 0x21480004 ! t1_kref+0xe38: fbn,a,pt %fcc0, _kref+0xe48
.word 0xa7b48ea0 ! t1_kref+0xe3c: fsrc1s %f18, %f19
.word 0xa5a01912 ! t1_kref+0xe40: fitod %f18, %f18
.word 0xe62e2005 ! t1_kref+0xe44: stb %l3, [%i0 + 5]
.word 0xa5a000b3 ! t1_kref+0xe48: fnegs %f19, %f18
.word 0xaa04a2dd ! t1_kref+0xe4c: add %l2, 0x2dd, %l5
.word 0x24800002 ! t1_kref+0xe50: ble,a _kref+0xe58
.word 0xe7270018 ! t1_kref+0xe54: st %f19, [%i4 + %i0]
.word 0x86102003 ! t1_kref+0xe58: mov 0x3, %g3
.word 0x32800000 ! t1_kref+0xe5c: bne,a _kref+0xe5c
.word 0x86a0e001 ! t1_kref+0xe60: subcc %g3, 1, %g3
.word 0xaad4adc1 ! t1_kref+0xe64: umulcc %l2, 0xdc1, %l5
.word 0xa5a489b2 ! t1_kref+0xe68: fdivs %f18, %f18, %f18
.word 0xaa1d4015 ! t1_kref+0xe6c: xor %l5, %l5, %l5
.word 0x83c0690c ! t1_kref+0xe70: jmpl %g1 + 0x90c, %g1
.word 0xa785800b ! t1_kref+0xe74: wr %l6, %o3, %gsr
.word 0xaad82571 ! t1_kref+0xe78: smulcc %g0, 0x571, %l5
.word 0x23480003 ! t1_kref+0xe7c: fbne,a,pt %fcc0, _kref+0xe88
.word 0xa5b48992 ! t1_kref+0xe80: bshuffle %f18, %f18, %f18
.word 0xaa9a8014 ! t1_kref+0xe84: xorcc %o2, %l4, %l5
.word 0xaac4400b ! t1_kref+0xe88: addccc %l1, %o3, %l5
.word 0xea16201a ! t1_kref+0xe8c: lduh [%i0 + 0x1a], %l5
.word 0xc16e7ff0 ! t1_kref+0xe90: prefetch %i1 - 0x10, 0
.word 0xaa75400b ! t1_kref+0xe94: udiv %l5, %o3, %l5
.word 0xa5b48912 ! t1_kref+0xe98: faligndata %f18, %f18, %f18
.word 0xe1f6100a ! t1_kref+0xe9c: casxa [%i0]0x80, %o2, %l0
.word 0xead6d019 ! t1_kref+0xea0: ldsha [%i3 + %i1]0x80, %l5
.word 0xead6d019 ! t1_kref+0xea4: ldsha [%i3 + %i1]0x80, %l5
.word 0x3e800007 ! t1_kref+0xea8: bvc,a _kref+0xec4
.word 0xa5a00132 ! t1_kref+0xeac: fabss %f18, %f18
.word 0xaa62beff ! t1_kref+0xeb0: subc %o2, -0x101, %l5
.word 0xaab68014 ! t1_kref+0xeb4: orncc %i2, %l4, %l5
.word 0xe1be189a ! t1_kref+0xeb8: stda %f16, [%i0 + %i2]0xc4
.word 0xabb48512 ! t1_kref+0xebc: fcmpgt16 %f18, %f18, %l5
.word 0xa5a4c832 ! t1_kref+0xec0: fadds %f19, %f18, %f18
.word 0xa5a000b2 ! t1_kref+0xec4: fnegs %f18, %f18
.word 0xd27e4000 ! t1_kref+0xec8: swap [%i1], %o1
.word 0xaa04ac21 ! t1_kref+0xecc: add %l2, 0xc21, %l5
.word 0xe5267fec ! t1_kref+0xed0: st %f18, [%i1 - 0x14]
.word 0xea871018 ! t1_kref+0xed4: lda [%i4 + %i0]0x80, %l5
.word 0xaa0d0017 ! t1_kref+0xed8: and %l4, %l7, %l5
.word 0xea560000 ! t1_kref+0xedc: ldsh [%i0], %l5
.word 0x81ac8a52 ! t1_kref+0xee0: fcmpd %fcc0, %f18, %f18
.word 0xe87e4000 ! t1_kref+0xee4: swap [%i1], %l4
.word 0x20800005 ! t1_kref+0xee8: bn,a _kref+0xefc
.word 0xf9ee101c ! t1_kref+0xeec: prefetcha %i0 + %i4, 28
.word 0xaa800013 ! t1_kref+0xef0: addcc %g0, %l3, %l5
.word 0xaa06acdd ! t1_kref+0xef4: add %i2, 0xcdd, %l5
.word 0xaab0001a ! t1_kref+0xef8: orncc %g0, %i2, %l5
.word 0x81ac8ad2 ! t1_kref+0xefc: fcmped %fcc0, %f18, %f18
.word 0xa5a000b2 ! t1_kref+0xf00: fnegs %f18, %f18
.word 0xd87e001c ! t1_kref+0xf04: swap [%i0 + %i4], %o4
.word 0xaa0d0008 ! t1_kref+0xf08: and %l4, %o0, %l5
.word 0xab3b2001 ! t1_kref+0xf0c: sra %o4, 0x1, %l5
.word 0x8d84c012 ! t1_kref+0xf10: wr %l3, %l2, %fprs
.word 0xa5a00532 ! t1_kref+0xf14: fsqrts %f18, %f18
.word 0x81844000 ! t1_kref+0xf18: wr %l1, %g0, %y
.word 0xe67e7ff0 ! t1_kref+0xf1c: swap [%i1 - 0x10], %l3
.word 0x2c800003 ! t1_kref+0xf20: bneg,a _kref+0xf2c
.word 0xa7a018d2 ! t1_kref+0xf24: fdtos %f18, %f19
.word 0x3e800003 ! t1_kref+0xf28: bvc,a _kref+0xf34
.word 0xaa95c008 ! t1_kref+0xf2c: orcc %l7, %o0, %l5
.word 0xe51e7fe8 ! t1_kref+0xf30: ldd [%i1 - 0x18], %f18
.word 0xaab4400d ! t1_kref+0xf34: orncc %l1, %o5, %l5
.word 0xaa954009 ! t1_kref+0xf38: orcc %l5, %o1, %l5
.word 0xab354008 ! t1_kref+0xf3c: srl %l5, %o0, %l5
.word 0xabb540da ! t1_kref+0xf40: edge16l %l5, %i2, %l5
.word 0x81ac8ad2 ! t1_kref+0xf44: fcmped %fcc0, %f18, %f18
.word 0xaaba4009 ! t1_kref+0xf48: xnorcc %o1, %o1, %l5
.word 0xa5a01a52 ! t1_kref+0xf4c: fdtoi %f18, %f18
.word 0x3a480003 ! t1_kref+0xf50: bcc,a,pt %icc, _kref+0xf5c
.word 0xa5b00cd2 ! t1_kref+0xf54: fnot2 %f18, %f18
.word 0xaa2dafd6 ! t1_kref+0xf58: andn %l6, 0xfd6, %l5
.word 0xaab5f140 ! t1_kref+0xf5c: orncc %l7, -0xec0, %l5
.word 0xa7a01893 ! t1_kref+0xf60: fitos %f19, %f19
.word 0xa5a000b2 ! t1_kref+0xf64: fnegs %f18, %f18
.word 0xaa920017 ! t1_kref+0xf68: orcc %o0, %l7, %l5
.word 0x28800002 ! t1_kref+0xf6c: bleu,a _kref+0xf74
.word 0xaa92c00d ! t1_kref+0xf70: orcc %o3, %o5, %l5
.word 0xaac5b260 ! t1_kref+0xf74: addccc %l6, -0xda0, %l5
.word 0xe1be180b ! t1_kref+0xf78: stda %f16, [%i0 + %o3]0xc0
.word 0xa5a00032 ! t1_kref+0xf7c: fmovs %f18, %f18
.word 0xda367fe0 ! t1_kref+0xf80: sth %o5, [%i1 - 0x20]
.word 0xaa634014 ! t1_kref+0xf84: subc %o5, %l4, %l5
.word 0xaa330014 ! t1_kref+0xf88: orn %o4, %l4, %l5
.word 0xd4367ff8 ! t1_kref+0xf8c: sth %o2, [%i1 - 8]
.word 0xea760000 ! t1_kref+0xf90: stx %l5, [%i0]
.word 0xab418000 ! t1_kref+0xf94: mov %fprs, %l5
.word 0x27480003 ! t1_kref+0xf98: fbul,a,pt %fcc0, _kref+0xfa4
.word 0xab40c000 ! t1_kref+0xf9c: mov %asi, %l5
.word 0xaaf2c01a ! t1_kref+0xfa0: udivcc %o3, %i2, %l5
.word 0xa5a000b3 ! t1_kref+0xfa4: fnegs %f19, %f18
.word 0x81ac8ad2 ! t1_kref+0xfa8: fcmped %fcc0, %f18, %f18
.word 0xeade101d ! t1_kref+0xfac: ldxa [%i0 + %i5]0x80, %l5
.word 0xab3d0014 ! t1_kref+0xfb0: sra %l4, %l4, %l5
.word 0x27480006 ! t1_kref+0xfb4: fbul,a,pt %fcc0, _kref+0xfcc
.word 0xab3d6013 ! t1_kref+0xfb8: sra %l5, 0x13, %l5
.word 0x2b159a22 ! t1_kref+0xfbc: sethi %hi(0x56688800), %l5
.word 0xe968a1cb ! t1_kref+0xfc0: prefetch %g2 + 0x1cb, 20
.word 0xab320000 ! t1_kref+0xfc4: srl %o0, %g0, %l5
.word 0xee7e2014 ! t1_kref+0xfc8: swap [%i0 + 0x14], %l7
.word 0x001fffff ! t1_kref+0xfcc: illtrap 0x1fffff
.word 0xaa7d000c ! t1_kref+0xfd0: sdiv %l4, %o4, %l5
.word 0x8184c000 ! t1_kref+0xfd4: wr %l3, %g0, %y
.word 0xaaadc015 ! t1_kref+0xfd8: andncc %l7, %l5, %l5
.word 0xa5a00552 ! t1_kref+0xfdc: fsqrtd %f18, %f18
.word 0xa5a01032 ! t1_kref+0xfe0: fstox %f18, %f18
.word 0xaa0d767d ! t1_kref+0xfe4: and %l5, -0x983, %l5
.word 0xa5b48733 ! t1_kref+0xfe8: fmuld8ulx16 %f18, %f19, %f18
.word 0x36480004 ! t1_kref+0xfec: bge,a,pt %icc, _kref+0xffc
.word 0xa5b48d12 ! t1_kref+0xff0: fandnot1 %f18, %f18, %f18
.word 0x36800001 ! t1_kref+0xff4: bge,a _kref+0xff8
.word 0x2b31f971 ! t1_kref+0xff8: sethi %hi(0xc7e5c400), %l5
.word 0xe408619c ! t1_kref+0xffc: ldub [%g1 + 0x19c], %l2
.word 0xa41ca00c ! t1_kref+0x1000: xor %l2, 0xc, %l2
.word 0xe428619c ! t1_kref+0x1004: stb %l2, [%g1 + 0x19c]
.word 0x81d8619c ! t1_kref+0x1008: flush %g1 + 0x19c
2: .word 0xa7a00032 ! t1_kref+0x100c: fmovs %f18, %f19
.word 0xab382011 ! t1_kref+0x1010: sra %g0, 0x11, %l5
.word 0xa5a00552 ! t1_kref+0x1014: fsqrtd %f18, %f18
.word 0xaa90000b ! t1_kref+0x1018: orcc %g0, %o3, %l5
.word 0xa5b4c732 ! t1_kref+0x101c: fmuld8ulx16 %f19, %f18, %f18
.word 0xa7a01a33 ! t1_kref+0x1020: fstoi %f19, %f19
.word 0xec262014 ! t1_kref+0x1024: st %l6, [%i0 + 0x14]
.word 0xa5b4cdf3 ! t1_kref+0x1028: fnands %f19, %f19, %f18
.word 0x2b0fea6b ! t1_kref+0x102c: sethi %hi(0x3fa9ac00), %l5
.word 0xea0e2011 ! t1_kref+0x1030: ldub [%i0 + 0x11], %l5
.word 0x20800006 ! t1_kref+0x1034: bn,a _kref+0x104c
.word 0xaa1a8008 ! t1_kref+0x1038: xor %o2, %o0, %l5
.word 0xe51fbe88 ! t1_kref+0x103c: ldd [%fp - 0x178], %f18
.word 0xe1be580a ! t1_kref+0x1040: stda %f16, [%i1 + %o2]0xc0
.word 0x81ac8ab2 ! t1_kref+0x1044: fcmpes %fcc0, %f18, %f18
.word 0xea160000 ! t1_kref+0x1048: lduh [%i0], %l5
.word 0x2b14399b ! t1_kref+0x104c: sethi %hi(0x50e66c00), %l5
.word 0xe51fbc28 ! t1_kref+0x1050: ldd [%fp - 0x3d8], %f18
.word 0xa5b00fe0 ! t1_kref+0x1054: fones %f18
.word 0xa5a00533 ! t1_kref+0x1058: fsqrts %f19, %f18
.word 0x81ac8a52 ! t1_kref+0x105c: fcmpd %fcc0, %f18, %f18
.word 0xaa1a4008 ! t1_kref+0x1060: xor %o1, %o0, %l5
.word 0x86102003 ! t1_kref+0x1064: mov 0x3, %g3
.word 0x32800000 ! t1_kref+0x1068: bne,a _kref+0x1068
.word 0x86a0e001 ! t1_kref+0x106c: subcc %g3, 1, %g3
.word 0xaaa36303 ! t1_kref+0x1070: subcc %o5, 0x303, %l5
.word 0x9fc00004 ! t1_kref+0x1074: call %g0 + %g4
.word 0xaaa8265d ! t1_kref+0x1078: andncc %g0, 0x65d, %l5
.word 0xa5b48e80 ! t1_kref+0x107c: fsrc1 %f18, %f18
.word 0xa5a00552 ! t1_kref+0x1080: fsqrtd %f18, %f18
.word 0xa7a489b3 ! t1_kref+0x1084: fdivs %f18, %f19, %f19
.word 0xec36401b ! t1_kref+0x1088: sth %l6, [%i1 + %i3]
.word 0xa5a488b3 ! t1_kref+0x108c: fsubs %f18, %f19, %f18
.word 0xaa933f3f ! t1_kref+0x1090: orcc %o4, -0xc1, %l5
.word 0xa5a018d2 ! t1_kref+0x1094: fdtos %f18, %f18
.word 0xaab57f93 ! t1_kref+0x1098: orncc %l5, -0x6d, %l5
.word 0x9fc00004 ! t1_kref+0x109c: call %g0 + %g4
.word 0xaa55a62a ! t1_kref+0x10a0: umul %l6, 0x62a, %l5
.word 0xa5a00552 ! t1_kref+0x10a4: fsqrtd %f18, %f18
.word 0x2b346e94 ! t1_kref+0x10a8: sethi %hi(0xd1ba5000), %l5
.word 0xaa85c008 ! t1_kref+0x10ac: addcc %l7, %o0, %l5
.word 0xaa2cef4f ! t1_kref+0x10b0: andn %l3, 0xf4f, %l5
.word 0xd9e65016 ! t1_kref+0x10b4: casa [%i1]0x80, %l6, %o4
.word 0xabb48412 ! t1_kref+0x10b8: fcmple16 %f18, %f18, %l5
.word 0xabb48552 ! t1_kref+0x10bc: fcmpeq16 %f18, %f18, %l5
.word 0xe5270019 ! t1_kref+0x10c0: st %f18, [%i4 + %i1]
.word 0xaa026893 ! t1_kref+0x10c4: add %o1, 0x893, %l5
.word 0xe1beda18 ! t1_kref+0x10c8: stda %f16, [%i3 + %i0]0xd0
.word 0x34800002 ! t1_kref+0x10cc: bg,a _kref+0x10d4
.word 0xaa16800a ! t1_kref+0x10d0: or %i2, %o2, %l5
.word 0xa5a01932 ! t1_kref+0x10d4: fstod %f18, %f18
.word 0xabb48452 ! t1_kref+0x10d8: fcmpne16 %f18, %f18, %l5
.word 0xa5a48852 ! t1_kref+0x10dc: faddd %f18, %f18, %f18
.word 0xab40c000 ! t1_kref+0x10e0: mov %asi, %l5
.word 0x33480006 ! t1_kref+0x10e4: fbe,a,pt %fcc0, _kref+0x10fc
.word 0xa5a48952 ! t1_kref+0x10e8: fmuld %f18, %f18, %f18
.word 0xaa64a605 ! t1_kref+0x10ec: subc %l2, 0x605, %l5
.word 0x24800006 ! t1_kref+0x10f0: ble,a _kref+0x1108
.word 0xaa85c00b ! t1_kref+0x10f4: addcc %l7, %o3, %l5
.word 0xa5a48852 ! t1_kref+0x10f8: faddd %f18, %f18, %f18
.word 0xa5a00132 ! t1_kref+0x10fc: fabss %f18, %f18
.word 0xaaa23059 ! t1_kref+0x1100: subcc %o0, -0xfa7, %l5
.word 0x81accab2 ! t1_kref+0x1104: fcmpes %fcc0, %f19, %f18
.word 0xaa03400c ! t1_kref+0x1108: add %o5, %o4, %l5
.word 0xaa782364 ! t1_kref+0x110c: sdiv %g0, 0x364, %l5
.word 0xa7b48e72 ! t1_kref+0x1110: fxnors %f18, %f18, %f19
.word 0xab046731 ! t1_kref+0x1114: taddcc %l1, 0x731, %l5
.word 0xa7a4c932 ! t1_kref+0x1118: fmuls %f19, %f18, %f19
.word 0xab400000 ! t1_kref+0x111c: mov %y, %l5
.word 0xa7a00132 ! t1_kref+0x1120: fabss %f18, %f19
.word 0xa5a48852 ! t1_kref+0x1124: faddd %f18, %f18, %f18
call SYM(t1_subr3)
.word 0xa5a48852 ! t1_kref+0x112c: faddd %f18, %f18, %f18
.word 0x81580000 ! t1_kref+0x1130: flushw
.word 0xa5a01913 ! t1_kref+0x1134: fitod %f19, %f18
.word 0xaad4a93c ! t1_kref+0x1138: umulcc %l2, 0x93c, %l5
.word 0xea0e3fe2 ! t1_kref+0x113c: ldub [%i0 - 0x1e], %l5
.word 0x81ac8ab3 ! t1_kref+0x1140: fcmpes %fcc0, %f18, %f19
.word 0xaad4a160 ! t1_kref+0x1144: umulcc %l2, 0x160, %l5
.word 0xa7b48cb2 ! t1_kref+0x1148: fandnot2s %f18, %f18, %f19
.word 0x35800005 ! t1_kref+0x114c: fbue,a _kref+0x1160
.word 0xabb48592 ! t1_kref+0x1150: fcmpgt32 %f18, %f18, %l5
.word 0x9fc00004 ! t1_kref+0x1154: call %g0 + %g4
.word 0xe436200c ! t1_kref+0x1158: sth %l2, [%i0 + 0xc]
.word 0x38800001 ! t1_kref+0x115c: bgu,a _kref+0x1160
.word 0xab24737f ! t1_kref+0x1160: mulscc %l1, -0xc81, %l5
.word 0xaac4b3bf ! t1_kref+0x1164: addccc %l2, -0xc41, %l5
.word 0xaa2d8015 ! t1_kref+0x1168: andn %l6, %l5, %l5
.word 0x28480003 ! t1_kref+0x116c: bleu,a,pt %icc, _kref+0x1178
.word 0xa7a80033 ! t1_kref+0x1170: fmovsn %fcc0, %f19, %f19
.word 0xf3ee101b ! t1_kref+0x1174: prefetcha %i0 + %i3, 25
.word 0xe8b6d019 ! t1_kref+0x1178: stha %l4, [%i3 + %i1]0x80
.word 0xa5b48d40 ! t1_kref+0x117c: fnot1 %f18, %f18
.word 0x81ac8ab3 ! t1_kref+0x1180: fcmpes %fcc0, %f18, %f19
.word 0xabb48512 ! t1_kref+0x1184: fcmpgt16 %f18, %f18, %l5
.word 0xaa602c01 ! t1_kref+0x1188: subc %g0, 0xc01, %l5
.word 0xab3a2016 ! t1_kref+0x118c: sra %o0, 0x16, %l5
.word 0xd42e2014 ! t1_kref+0x1190: stb %o2, [%i0 + 0x14]
.word 0xab418000 ! t1_kref+0x1194: mov %fprs, %l5
.word 0xd03e3ff0 ! t1_kref+0x1198: std %o0, [%i0 - 0x10]
.word 0x38800006 ! t1_kref+0x119c: bgu,a _kref+0x11b4
.word 0xab418000 ! t1_kref+0x11a0: mov %fprs, %l5
.word 0xa5b00fc0 ! t1_kref+0x11a4: fone %f18
.word 0xa7a01a32 ! t1_kref+0x11a8: fstoi %f18, %f19
.word 0x3d800003 ! t1_kref+0x11ac: fbule,a _kref+0x11b8
.word 0xa5a01932 ! t1_kref+0x11b0: fstod %f18, %f18
.word 0xd67e001c ! t1_kref+0x11b4: swap [%i0 + %i4], %o3
.word 0xabb4c10d ! t1_kref+0x11b8: edge32 %l3, %o5, %l5
.word 0xab400000 ! t1_kref+0x11bc: mov %y, %l5
.word 0xaab5c00c ! t1_kref+0x11c0: orncc %l7, %o4, %l5
.word 0xa5b48d92 ! t1_kref+0x11c4: fxor %f18, %f18, %f18
.word 0xd8362018 ! t1_kref+0x11c8: sth %o4, [%i0 + 0x18]
.word 0xa5a00532 ! t1_kref+0x11cc: fsqrts %f18, %f18
.word 0x2b0f96ff ! t1_kref+0x11d0: sethi %hi(0x3e5bfc00), %l5
.word 0x81830000 ! t1_kref+0x11d4: wr %o4, %g0, %y
.word 0xe53e3ff8 ! t1_kref+0x11d8: std %f18, [%i0 - 8]
.word 0xe51e3fe0 ! t1_kref+0x11dc: ldd [%i0 - 0x20], %f18
.word 0xe5267ffc ! t1_kref+0x11e0: st %f18, [%i1 - 4]
.word 0xe5264000 ! t1_kref+0x11e4: st %f18, [%i1]
.word 0xa5a48852 ! t1_kref+0x11e8: faddd %f18, %f18, %f18
.word 0x8143e040 ! t1_kref+0x11ec: membar 0x40
.word 0xea566000 ! t1_kref+0x11f0: ldsh [%i1], %l5
.word 0xab408000 ! t1_kref+0x11f4: mov %ccr, %l5
.word 0xe8981018 ! t1_kref+0x11f8: ldda [%g0 + %i0]0x80, %l4
.word 0xaac6b638 ! t1_kref+0x11fc: addccc %i2, -0x9c8, %l5
.word 0x32800005 ! t1_kref+0x1200: bne,a _kref+0x1214
.word 0xead6101b ! t1_kref+0x1204: ldsha [%i0 + %i3]0x80, %l5
.word 0xaab469d9 ! t1_kref+0x1208: orncc %l1, 0x9d9, %l5
.word 0xa5a00533 ! t1_kref+0x120c: fsqrts %f19, %f18
.word 0xa5b48c72 ! t1_kref+0x1210: fnors %f18, %f18, %f18
.word 0xa5a01913 ! t1_kref+0x1214: fitod %f19, %f18
.word 0x9fc10000 ! t1_kref+0x1218: call %g4
.word 0xa5a01893 ! t1_kref+0x121c: fitos %f19, %f18
.word 0xaac50009 ! t1_kref+0x1220: addccc %l4, %o1, %l5
.word 0xaab3216a ! t1_kref+0x1224: orncc %o4, 0x16a, %l5
.word 0xaab5800d ! t1_kref+0x1228: orncc %l6, %o5, %l5
.word 0xd6300018 ! t1_kref+0x122c: sth %o3, [%g0 + %i0]
.word 0xaa426992 ! t1_kref+0x1230: addc %o1, 0x992, %l5
.word 0xe7264000 ! t1_kref+0x1234: st %f19, [%i1]
.word 0xe1be5a5b ! t1_kref+0x1238: stda %f16, [%i1 + %i3]0xd2
.word 0x81ac8ad2 ! t1_kref+0x123c: fcmped %fcc0, %f18, %f18
.word 0xe89f5018 ! t1_kref+0x1240: ldda [%i5 + %i0]0x80, %l4
.word 0xa7a000b2 ! t1_kref+0x1244: fnegs %f18, %f19
.word 0xaab2e1c3 ! t1_kref+0x1248: orncc %o3, 0x1c3, %l5
.word 0xaa520017 ! t1_kref+0x124c: umul %o0, %l7, %l5
.word 0xa5a48d32 ! t1_kref+0x1250: fsmuld %f18, %f18, %f18
.word 0xe42e4000 ! t1_kref+0x1254: stb %l2, [%i1]
.word 0xab0cfb1b ! t1_kref+0x1258: tsubcc %l3, -0x4e5, %l5
.word 0xaae20015 ! t1_kref+0x125c: subccc %o0, %l5, %l5
.word 0xa5a01913 ! t1_kref+0x1260: fitod %f19, %f18
.word 0xaa768009 ! t1_kref+0x1264: udiv %i2, %o1, %l5
.word 0xec2e401a ! t1_kref+0x1268: stb %l6, [%i1 + %i2]
.word 0xaa1c4016 ! t1_kref+0x126c: xor %l1, %l6, %l5
.word 0xa5a488d2 ! t1_kref+0x1270: fsubd %f18, %f18, %f18
call SYM(t1_subr3)
.word 0xa5b00f12 ! t1_kref+0x1278: fsrc2 %f18, %f18
.word 0xee28a036 ! t1_kref+0x127c: stb %l7, [%g2 + 0x36]
.word 0xa5a00552 ! t1_kref+0x1280: fsqrtd %f18, %f18
.word 0xa5b48c52 ! t1_kref+0x1284: fnor %f18, %f18, %f18
.word 0x9fc00004 ! t1_kref+0x1288: call %g0 + %g4
.word 0xe7266004 ! t1_kref+0x128c: st %f19, [%i1 + 4]
.word 0xa5a48933 ! t1_kref+0x1290: fmuls %f18, %f19, %f18
.word 0xab3a4011 ! t1_kref+0x1294: sra %o1, %l1, %l5
.word 0xaa65c014 ! t1_kref+0x1298: subc %l7, %l4, %l5
.word 0xa5a48d33 ! t1_kref+0x129c: fsmuld %f18, %f19, %f18
.word 0xd4b6101b ! t1_kref+0x12a0: stha %o2, [%i0 + %i3]0x80
.word 0xa7b48d33 ! t1_kref+0x12a4: fandnot1s %f18, %f19, %f19
.word 0x2b3b5e28 ! t1_kref+0x12a8: sethi %hi(0xed78a000), %l5
.word 0xabb68240 ! t1_kref+0x12ac: array16 %i2, %g0, %l5
.word 0xa5b48a52 ! t1_kref+0x12b0: fpadd32 %f18, %f18, %f18
.word 0xa5a000b3 ! t1_kref+0x12b4: fnegs %f19, %f18
.word 0x3b480007 ! t1_kref+0x12b8: fble,a,pt %fcc0, _kref+0x12d4
.word 0xaab58011 ! t1_kref+0x12bc: orncc %l6, %l1, %l5
.word 0xa7b00c20 ! t1_kref+0x12c0: fzeros %f19
.word 0xaa1cad08 ! t1_kref+0x12c4: xor %l2, 0xd08, %l5
.word 0xd01e7ff0 ! t1_kref+0x12c8: ldd [%i1 - 0x10], %o0
.word 0xe19e5a5d ! t1_kref+0x12cc: ldda [%i1 + %i5]0xd2, %f16
.word 0xaa95efe0 ! t1_kref+0x12d0: orcc %l7, 0xfe0, %l5
.word 0xe40864a8 ! t1_kref+0x12d4: ldub [%g1 + 0x4a8], %l2
.word 0xa41ca00c ! t1_kref+0x12d8: xor %l2, 0xc, %l2
.word 0xe42864a8 ! t1_kref+0x12dc: stb %l2, [%g1 + 0x4a8]
.word 0x81d864a8 ! t1_kref+0x12e0: flush %g1 + 0x4a8
.word 0xe8f01019 ! t1_kref+0x12e4: stxa %l4, [%g0 + %i1]0x80
.word 0xaa92344f ! t1_kref+0x12e8: orcc %o0, -0xbb1, %l5
.word 0xea400018 ! t1_kref+0x12ec: ldsw [%g0 + %i0], %l5
.word 0x81858000 ! t1_kref+0x12f0: wr %l6, %g0, %y
.word 0xabb48452 ! t1_kref+0x12f4: fcmpne16 %f18, %f18, %l5
.word 0xea0e4000 ! t1_kref+0x12f8: ldub [%i1], %l5
.word 0x001fffff ! t1_kref+0x12fc: illtrap 0x1fffff
.word 0xa5b48672 ! t1_kref+0x1300: fmul8x16au %f18, %f18, %f18
call SYM(t1_subr1)
.word 0xaa04800a ! t1_kref+0x1308: add %l2, %o2, %l5
.word 0xa5a018d2 ! t1_kref+0x130c: fdtos %f18, %f18
.word 0xa7b4cf73 ! t1_kref+0x1310: fornot1s %f19, %f19, %f19
.word 0xa5b48f73 ! t1_kref+0x1314: fornot1s %f18, %f19, %f18
2: .word 0xda7e7ff8 ! t1_kref+0x1318: swap [%i1 - 8], %o5
.word 0xe1be1851 ! t1_kref+0x131c: stda %f16, [%i0 + %l1]0xc2
.word 0xab400000 ! t1_kref+0x1320: mov %y, %l5
.word 0xea0e200e ! t1_kref+0x1324: ldub [%i0 + 0xe], %l5
.word 0xabb48512 ! t1_kref+0x1328: fcmpgt16 %f18, %f18, %l5
.word 0xc16e000d ! t1_kref+0x132c: prefetch %i0 + %o5, 0
.word 0xa5a48852 ! t1_kref+0x1330: faddd %f18, %f18, %f18
.word 0xf4267ff8 ! t1_kref+0x1334: st %i2, [%i1 - 8]
.word 0xa7a018d2 ! t1_kref+0x1338: fdtos %f18, %f19
.word 0xa5a00532 ! t1_kref+0x133c: fsqrts %f18, %f18
.word 0xab220008 ! t1_kref+0x1340: mulscc %o0, %o0, %l5
.word 0x81580000 ! t1_kref+0x1344: flushw
.word 0x9f414000 ! t1_kref+0x1348: mov %pc, %o7
.word 0xa5b48c92 ! t1_kref+0x134c: fandnot2 %f18, %f18, %f18
.word 0xe168a18d ! t1_kref+0x1350: prefetch %g2 + 0x18d, 16
.word 0xea10a006 ! t1_kref+0x1354: lduh [%g2 + 6], %l5
.word 0x86102003 ! t1_kref+0x1358: mov 0x3, %g3
.word 0x32800000 ! t1_kref+0x135c: bne,a _kref+0x135c
.word 0x86a0e001 ! t1_kref+0x1360: subcc %g3, 1, %g3
.word 0x8610201e ! t1_kref+0x1364: mov 0x1e, %g3
.word 0x86a0e001 ! t1_kref+0x1368: subcc %g3, 1, %g3
.word 0x22800014 ! t1_kref+0x136c: be,a _kref+0x13bc
.word 0xa5b48d40 ! t1_kref+0x1370: fnot1 %f18, %f18
.word 0xaa430008 ! t1_kref+0x1374: addc %o4, %o0, %l5
.word 0xa5a00552 ! t1_kref+0x1378: fsqrtd %f18, %f18
.word 0xab44c000 ! t1_kref+0x137c: mov %gsr, %l5
.word 0xabb48512 ! t1_kref+0x1380: fcmpgt16 %f18, %f18, %l5
.word 0x2b22af19 ! t1_kref+0x1384: sethi %hi(0x8abc6400), %l5
.word 0x81580000 ! t1_kref+0x1388: flushw
.word 0xa5a48d33 ! t1_kref+0x138c: fsmuld %f18, %f19, %f18
.word 0xa7b48ef2 ! t1_kref+0x1390: fornot2s %f18, %f18, %f19
.word 0x81ac8a33 ! t1_kref+0x1394: fcmps %fcc0, %f18, %f19
.word 0xa5b48ef3 ! t1_kref+0x1398: fornot2s %f18, %f19, %f18
.word 0xea0e3fee ! t1_kref+0x139c: ldub [%i0 - 0x12], %l5
.word 0xa5a01913 ! t1_kref+0x13a0: fitod %f19, %f18
.word 0xaa12f897 ! t1_kref+0x13a4: or %o3, -0x769, %l5
.word 0xabb540b3 ! t1_kref+0x13a8: edge16n %l5, %l3, %l5
.word 0xaa1e8012 ! t1_kref+0x13ac: xor %i2, %l2, %l5
.word 0x32bfffee ! t1_kref+0x13b0: bne,a _kref+0x1368
.word 0xaa80000a ! t1_kref+0x13b4: addcc %g0, %o2, %l5
.word 0xaabdc008 ! t1_kref+0x13b8: xnorcc %l7, %o0, %l5
.word 0xe968a207 ! t1_kref+0x13bc: prefetch %g2 + 0x207, 20
.word 0x8584c008 ! t1_kref+0x13c0: wr %l3, %o0, %ccr
.word 0xed6e001a ! t1_kref+0x13c4: prefetch %i0 + %i2, 22
.word 0xea2e7ff3 ! t1_kref+0x13c8: stb %l5, [%i1 - 0xd]
.word 0x2b1aeed3 ! t1_kref+0x13cc: sethi %hi(0x6bbb4c00), %l5
.word 0x81dc4012 ! t1_kref+0x13d0: flush %l1 + %l2
.word 0xaa0a000b ! t1_kref+0x13d4: and %o0, %o3, %l5
.word 0xe5263ff4 ! t1_kref+0x13d8: st %f18, [%i0 - 0xc]
.word 0xa5a4c8b3 ! t1_kref+0x13dc: fsubs %f19, %f19, %f18
.word 0xa5b00cd2 ! t1_kref+0x13e0: fnot2 %f18, %f18
.word 0xa5b48c92 ! t1_kref+0x13e4: fandnot2 %f18, %f18, %f18
.word 0xd8764000 ! t1_kref+0x13e8: stx %o4, [%i1]
.word 0x81ac8a33 ! t1_kref+0x13ec: fcmps %fcc0, %f18, %f19
.word 0xea4e8018 ! t1_kref+0x13f0: ldsb [%i2 + %i0], %l5
.word 0x81ac8ad2 ! t1_kref+0x13f4: fcmped %fcc0, %f18, %f18
.word 0xea4e8019 ! t1_kref+0x13f8: ldsb [%i2 + %i1], %l5
.word 0xaa13000b ! t1_kref+0x13fc: or %o4, %o3, %l5
.word 0xaa90218c ! t1_kref+0x1400: orcc %g0, 0x18c, %l5
.word 0x39800005 ! t1_kref+0x1404: fbuge,a _kref+0x1418
.word 0xc368a1cb ! t1_kref+0x1408: prefetch %g2 + 0x1cb, 1
.word 0xab24f853 ! t1_kref+0x140c: mulscc %l3, -0x7ad, %l5
.word 0xe6ee9018 ! t1_kref+0x1410: ldstuba [%i2 + %i0]0x80, %l3
.word 0xaa1c800c ! t1_kref+0x1414: xor %l2, %o4, %l5
.word 0xa5a000b3 ! t1_kref+0x1418: fnegs %f19, %f18
.word 0xe51e3fe8 ! t1_kref+0x141c: ldd [%i0 - 0x18], %f18
.word 0xaabde920 ! t1_kref+0x1420: xnorcc %l7, 0x920, %l5
.word 0xa7a48932 ! t1_kref+0x1424: fmuls %f18, %f18, %f19
.word 0xa5a00032 ! t1_kref+0x1428: fmovs %f18, %f18
.word 0x3a480005 ! t1_kref+0x142c: bcc,a,pt %icc, _kref+0x1440
.word 0xa5a01913 ! t1_kref+0x1430: fitod %f19, %f18
.word 0x81ac8a33 ! t1_kref+0x1434: fcmps %fcc0, %f18, %f19
.word 0xa7a01893 ! t1_kref+0x1438: fitos %f19, %f19
.word 0xab32601f ! t1_kref+0x143c: srl %o1, 0x1f, %l5
.word 0xec981019 ! t1_kref+0x1440: ldda [%g0 + %i1]0x80, %l6
.word 0xab154008 ! t1_kref+0x1444: taddcctv %l5, %o0, %l5
.word 0xabb5431a ! t1_kref+0x1448: alignaddr %l5, %i2, %l5
.word 0xeafe101c ! t1_kref+0x144c: swapa [%i0 + %i4]0x80, %l5
.word 0xa5a00033 ! t1_kref+0x1450: fmovs %f19, %f18
.word 0xe5262004 ! t1_kref+0x1454: st %f18, [%i0 + 4]
.word 0xab400000 ! t1_kref+0x1458: mov %y, %l5
.word 0xe76e6008 ! t1_kref+0x145c: prefetch %i1 + 8, 19
.word 0xaa9327ac ! t1_kref+0x1460: orcc %o4, 0x7ac, %l5
.word 0xe726001c ! t1_kref+0x1464: st %f19, [%i0 + %i4]
.word 0xaa55f38a ! t1_kref+0x1468: umul %l7, -0xc76, %l5
.word 0x2e480004 ! t1_kref+0x146c: bvs,a,pt %icc, _kref+0x147c
.word 0xaaf2801a ! t1_kref+0x1470: udivcc %o2, %i2, %l5
.word 0xaa568014 ! t1_kref+0x1474: umul %i2, %l4, %l5
.word 0xc07e3fe0 ! t1_kref+0x1478: swap [%i0 - 0x20], %g0
.word 0xaa123ec4 ! t1_kref+0x147c: or %o0, -0x13c, %l5
.word 0xe53e3ff0 ! t1_kref+0x1480: std %f18, [%i0 - 0x10]
.word 0xa7a018d2 ! t1_kref+0x1484: fdtos %f18, %f19
.word 0xab030012 ! t1_kref+0x1488: taddcc %o4, %l2, %l5
.word 0x30800002 ! t1_kref+0x148c: ba,a _kref+0x1494
.word 0xa5a4cd33 ! t1_kref+0x1490: fsmuld %f19, %f19, %f18
.word 0xaa0c8014 ! t1_kref+0x1494: and %l2, %l4, %l5
.word 0xa7b00c20 ! t1_kref+0x1498: fzeros %f19
.word 0xa5b48d92 ! t1_kref+0x149c: fxor %f18, %f18, %f18
.word 0x86102021 ! t1_kref+0x14a0: mov 0x21, %g3
.word 0x86a0e001 ! t1_kref+0x14a4: subcc %g3, 1, %g3
.word 0x22800002 ! t1_kref+0x14a8: be,a _kref+0x14b0
.word 0xabb48552 ! t1_kref+0x14ac: fcmpeq16 %f18, %f18, %l5
.word 0xe0f81019 ! t1_kref+0x14b0: swapa [%g0 + %i1]0x80, %l0
.word 0x81580000 ! t1_kref+0x14b4: flushw
.word 0xa5a488d2 ! t1_kref+0x14b8: fsubd %f18, %f18, %f18
.word 0xea0e200c ! t1_kref+0x14bc: ldub [%i0 + 0xc], %l5
.word 0xa5b00c20 ! t1_kref+0x14c0: fzeros %f18
.word 0xab400000 ! t1_kref+0x14c4: mov %y, %l5
.word 0xea063ffc ! t1_kref+0x14c8: ld [%i0 - 4], %l5
.word 0xabb54152 ! t1_kref+0x14cc: edge32l %l5, %l2, %l5
.word 0xab400000 ! t1_kref+0x14d0: mov %y, %l5
.word 0x86102018 ! t1_kref+0x14d4: mov 0x18, %g3
.word 0x86a0e001 ! t1_kref+0x14d8: subcc %g3, 1, %g3
.word 0x22800011 ! t1_kref+0x14dc: be,a _kref+0x1520
.word 0xa5a00552 ! t1_kref+0x14e0: fsqrtd %f18, %f18
.word 0xa5a48d33 ! t1_kref+0x14e4: fsmuld %f18, %f19, %f18
.word 0xea5e7fe0 ! t1_kref+0x14e8: ldx [%i1 - 0x20], %l5
.word 0xea36401b ! t1_kref+0x14ec: sth %l5, [%i1 + %i3]
.word 0xa7a48932 ! t1_kref+0x14f0: fmuls %f18, %f18, %f19
.word 0xaa036620 ! t1_kref+0x14f4: add %o5, 0x620, %l5
.word 0xa5b48c73 ! t1_kref+0x14f8: fnors %f18, %f19, %f18
.word 0xaa5a8014 ! t1_kref+0x14fc: smul %o2, %l4, %l5
.word 0xaa0b6c0e ! t1_kref+0x1500: and %o5, 0xc0e, %l5
.word 0xea460000 ! t1_kref+0x1504: ldsw [%i0], %l5
.word 0x2b0cd705 ! t1_kref+0x1508: sethi %hi(0x335c1400), %l5
.word 0xa7a01893 ! t1_kref+0x150c: fitos %f19, %f19
.word 0x81acca33 ! t1_kref+0x1510: fcmps %fcc0, %f19, %f19
.word 0xe53e2000 ! t1_kref+0x1514: std %f18, [%i0]
.word 0xabb48412 ! t1_kref+0x1518: fcmple16 %f18, %f18, %l5
.word 0xea167fe8 ! t1_kref+0x151c: lduh [%i1 - 0x18], %l5
.word 0xa7a4c933 ! t1_kref+0x1520: fmuls %f19, %f19, %f19
.word 0xe53f4018 ! t1_kref+0x1524: std %f18, [%i5 + %i0]
.word 0xaab52e76 ! t1_kref+0x1528: orncc %l4, 0xe76, %l5
.word 0xa7b4cef3 ! t1_kref+0x152c: fornot2s %f19, %f19, %f19
.word 0xe7260000 ! t1_kref+0x1530: st %f19, [%i0]
.word 0xe8a71018 ! t1_kref+0x1534: sta %l4, [%i4 + %i0]0x80
.word 0xd236601e ! t1_kref+0x1538: sth %o1, [%i1 + 0x1e]
.word 0x81accab3 ! t1_kref+0x153c: fcmpes %fcc0, %f19, %f19
.word 0xa5b48e52 ! t1_kref+0x1540: fxnor %f18, %f18, %f18
.word 0xea881018 ! t1_kref+0x1544: lduba [%g0 + %i0]0x80, %l5
.word 0xee7e2018 ! t1_kref+0x1548: swap [%i0 + 0x18], %l7
.word 0xa5b48d92 ! t1_kref+0x154c: fxor %f18, %f18, %f18
.word 0x3a480004 ! t1_kref+0x1550: bcc,a,pt %icc, _kref+0x1560
.word 0xa5b4c972 ! t1_kref+0x1554: fpmerge %f19, %f18, %f18
.word 0xaa02c016 ! t1_kref+0x1558: add %o3, %l6, %l5
.word 0xaa1a2dd8 ! t1_kref+0x155c: xor %o0, 0xdd8, %l5
.word 0x87802082 ! t1_kref+0x1560: mov 0x82, %asi
.word 0xa5a018d2 ! t1_kref+0x1564: fdtos %f18, %f18
.word 0xaa1b313f ! t1_kref+0x1568: xor %o4, -0xec1, %l5
.word 0xa5b4ca73 ! t1_kref+0x156c: fpadd32s %f19, %f19, %f18
.word 0xea100018 ! t1_kref+0x1570: lduh [%g0 + %i0], %l5
.word 0xe1beda18 ! t1_kref+0x1574: stda %f16, [%i3 + %i0]0xd0
.word 0x81ac8a33 ! t1_kref+0x1578: fcmps %fcc0, %f18, %f19
.word 0x9f414000 ! t1_kref+0x157c: mov %pc, %o7
! .word 0x22a07aa0 ! t1_kref+0x1580: be,a SYM(t1_subr2)
be,a SYM(t1_subr2)
.word 0xea40a024 ! t1_kref+0x1584: ldsw [%g2 + 0x24], %l5
.word 0xab40c000 ! t1_kref+0x1588: mov %asi, %l5
.word 0xe51fbeb0 ! t1_kref+0x158c: ldd [%fp - 0x150], %f18
.word 0xa7aa8032 ! t1_kref+0x1590: fmovsue %fcc0, %f18, %f19
.word 0xa5a00532 ! t1_kref+0x1594: fsqrts %f18, %f18
.word 0xed68a18a ! t1_kref+0x1598: prefetch %g2 + 0x18a, 22
.word 0xe89f5018 ! t1_kref+0x159c: ldda [%i5 + %i0]0x80, %l4
.word 0x86102004 ! t1_kref+0x15a0: mov 0x4, %g3
.word 0x86a0e001 ! t1_kref+0x15a4: subcc %g3, 1, %g3
.word 0x22800002 ! t1_kref+0x15a8: be,a _kref+0x15b0
.word 0xe51e2010 ! t1_kref+0x15ac: ldd [%i0 + 0x10], %f18
.word 0xe5e61013 ! t1_kref+0x15b0: casa [%i0]0x80, %l3, %l2
.word 0xaa52faf1 ! t1_kref+0x15b4: umul %o3, -0x50f, %l5
.word 0xa5a00052 ! t1_kref+0x15b8: fmovd %f18, %f18
.word 0xc12e6004 ! t1_kref+0x15bc: st %fsr, [%i1 + 4]
.word 0x81ac8ab3 ! t1_kref+0x15c0: fcmpes %fcc0, %f18, %f19
.word 0xa5a00552 ! t1_kref+0x15c4: fsqrtd %f18, %f18
.word 0xa7a00133 ! t1_kref+0x15c8: fabss %f19, %f19
.word 0xd4362014 ! t1_kref+0x15cc: sth %o2, [%i0 + 0x14]
.word 0xa5b00f12 ! t1_kref+0x15d0: fsrc2 %f18, %f18
.word 0x81acca33 ! t1_kref+0x15d4: fcmps %fcc0, %f19, %f19
.word 0xa5a00533 ! t1_kref+0x15d8: fsqrts %f19, %f18
.word 0xabb48452 ! t1_kref+0x15dc: fcmpne16 %f18, %f18, %l5
.word 0xe53e7ff8 ! t1_kref+0x15e0: std %f18, [%i1 - 8]
.word 0xa7b4cef3 ! t1_kref+0x15e4: fornot2s %f19, %f19, %f19
.word 0xab3ac000 ! t1_kref+0x15e8: sra %o3, %g0, %l5
.word 0xaa5c794a ! t1_kref+0x15ec: smul %l1, -0x6b6, %l5
.word 0xa5a00532 ! t1_kref+0x15f0: fsqrts %f18, %f18
.word 0x001fffff ! t1_kref+0x15f4: illtrap 0x1fffff
.word 0xaad3791f ! t1_kref+0x15f8: umulcc %o5, -0x6e1, %l5
.word 0xaa5a801a ! t1_kref+0x15fc: smul %o2, %i2, %l5
.word 0xabb50095 ! t1_kref+0x1600: edge16 %l4, %l5, %l5
.word 0xa5b487d2 ! t1_kref+0x1604: pdist %f18, %f18, %f18
.word 0xab3b0012 ! t1_kref+0x1608: sra %o4, %l2, %l5
.word 0x2d800007 ! t1_kref+0x160c: fbg,a _kref+0x1628
.word 0xa7a018d2 ! t1_kref+0x1610: fdtos %f18, %f19
.word 0xab2a6009 ! t1_kref+0x1614: sll %o1, 0x9, %l5
.word 0xe7064000 ! t1_kref+0x1618: ld [%i1], %f19
.word 0xabb2c0e0 ! t1_kref+0x161c: edge16ln %o3, %g0, %l5
.word 0xea4e6000 ! t1_kref+0x1620: ldsb [%i1], %l5
.word 0x8d846d47 ! t1_kref+0x1624: wr %l1, 0xd47, %fprs
.word 0xa5b00fc0 ! t1_kref+0x1628: fone %f18
.word 0xaa44e5ec ! t1_kref+0x162c: addc %l3, 0x5ec, %l5
.word 0xa5a48d32 ! t1_kref+0x1630: fsmuld %f18, %f18, %f18
.word 0xf16e401b ! t1_kref+0x1634: prefetch %i1 + %i3, 24
.word 0xaabd8017 ! t1_kref+0x1638: xnorcc %l6, %l7, %l5
.word 0xd42e4000 ! t1_kref+0x163c: stb %o2, [%i1]
.word 0xa5b4ce73 ! t1_kref+0x1640: fxnors %f19, %f19, %f18
.word 0x81ac8ab2 ! t1_kref+0x1644: fcmpes %fcc0, %f18, %f18
.word 0xab400000 ! t1_kref+0x1648: mov %y, %l5
.word 0x001fffff ! t1_kref+0x164c: illtrap 0x1fffff
.word 0xe6200019 ! t1_kref+0x1650: st %l3, [%g0 + %i1]
.word 0xaa9ae4cd ! t1_kref+0x1654: xorcc %o3, 0x4cd, %l5
.word 0x8182c000 ! t1_kref+0x1658: wr %o3, %g0, %y
.word 0xab2de00c ! t1_kref+0x165c: sll %l7, 0xc, %l5
.word 0x26800006 ! t1_kref+0x1660: bl,a _kref+0x1678
.word 0xa5b48732 ! t1_kref+0x1664: fmuld8ulx16 %f18, %f18, %f18
.word 0x81db4016 ! t1_kref+0x1668: flush %o5 + %l6
.word 0xea067fe4 ! t1_kref+0x166c: ld [%i1 - 0x1c], %l5
.word 0xab24801a ! t1_kref+0x1670: mulscc %l2, %i2, %l5
.word 0xa5b48c92 ! t1_kref+0x1674: fandnot2 %f18, %f18, %f18
.word 0xa5a48d32 ! t1_kref+0x1678: fsmuld %f18, %f18, %f18
.word 0xa7b4ce73 ! t1_kref+0x167c: fxnors %f19, %f19, %f19
.word 0xa5a00552 ! t1_kref+0x1680: fsqrtd %f18, %f18
.word 0xabb48452 ! t1_kref+0x1684: fcmpne16 %f18, %f18, %l5
.word 0xa7b48c73 ! t1_kref+0x1688: fnors %f18, %f19, %f19
.word 0xa5b48a52 ! t1_kref+0x168c: fpadd32 %f18, %f18, %f18
.word 0xa5a00533 ! t1_kref+0x1690: fsqrts %f19, %f18
.word 0xaa632c05 ! t1_kref+0x1694: subc %o4, 0xc05, %l5
.word 0xaa434009 ! t1_kref+0x1698: addc %o5, %o1, %l5
.word 0xaa552759 ! t1_kref+0x169c: umul %l4, 0x759, %l5
.word 0xab3c6011 ! t1_kref+0x16a0: sra %l1, 0x11, %l5
.word 0xd7e61012 ! t1_kref+0x16a4: casa [%i0]0x80, %l2, %o3
.word 0x81acca33 ! t1_kref+0x16a8: fcmps %fcc0, %f19, %f19
.word 0x8d8529ae ! t1_kref+0x16ac: wr %l4, 0x9ae, %fprs
.word 0xa7a00533 ! t1_kref+0x16b0: fsqrts %f19, %f19
.word 0x28800006 ! t1_kref+0x16b4: bleu,a _kref+0x16cc
.word 0xaa2d2bc0 ! t1_kref+0x16b8: andn %l4, 0xbc0, %l5
.word 0x9fc00004 ! t1_kref+0x16bc: call %g0 + %g4
.word 0x81dbb5b3 ! t1_kref+0x16c0: flush %sp - 0xa4d
.word 0xc3ee1008 ! t1_kref+0x16c4: prefetcha %i0 + %o0, 1
.word 0xa5b48c52 ! t1_kref+0x16c8: fnor %f18, %f18, %f18
.word 0xa5b48d33 ! t1_kref+0x16cc: fandnot1s %f18, %f19, %f18
.word 0xaa0dbe07 ! t1_kref+0x16d0: and %l6, -0x1f9, %l5
.word 0xea080019 ! t1_kref+0x16d4: ldub [%g0 + %i1], %l5
.word 0xa5a4c932 ! t1_kref+0x16d8: fmuls %f19, %f18, %f18
.word 0xd2200018 ! t1_kref+0x16dc: st %o1, [%g0 + %i0]
.word 0xa7a00532 ! t1_kref+0x16e0: fsqrts %f18, %f19
.word 0xaada6f8e ! t1_kref+0x16e4: smulcc %o1, 0xf8e, %l5
.word 0xaa120012 ! t1_kref+0x16e8: or %o0, %l2, %l5
.word 0xd07e0000 ! t1_kref+0x16ec: swap [%i0], %o0
.word 0xa7a000b3 ! t1_kref+0x16f0: fnegs %f19, %f19
.word 0xa5a01033 ! t1_kref+0x16f4: fstox %f19, %f18
.word 0x81acca32 ! t1_kref+0x16f8: fcmps %fcc0, %f19, %f18
.word 0xa5a4c833 ! t1_kref+0x16fc: fadds %f19, %f19, %f18
.word 0xa5b48cb3 ! t1_kref+0x1700: fandnot2s %f18, %f19, %f18
call SYM(t1_subr0)
.word 0xa5b4cd60 ! t1_kref+0x1708: fnot1s %f19, %f18
.word 0xd630a036 ! t1_kref+0x170c: sth %o3, [%g2 + 0x36]
.word 0xaa502981 ! t1_kref+0x1710: umul %g0, 0x981, %l5
.word 0xa7a48933 ! t1_kref+0x1714: fmuls %f18, %f19, %f19
.word 0xa5b48992 ! t1_kref+0x1718: bshuffle %f18, %f18, %f18
.word 0xa5b48992 ! t1_kref+0x171c: bshuffle %f18, %f18, %f18
.word 0xdaa01019 ! t1_kref+0x1720: sta %o5, [%g0 + %i1]0x80
.word 0x2b1cf97d ! t1_kref+0x1724: sethi %hi(0x73e5f400), %l5
.word 0xabb484d2 ! t1_kref+0x1728: fcmpne32 %f18, %f18, %l5
.word 0xaaa4c00c ! t1_kref+0x172c: subcc %l3, %o4, %l5
.word 0x81ac8a32 ! t1_kref+0x1730: fcmps %fcc0, %f18, %f18
.word 0xaa230009 ! t1_kref+0x1734: sub %o4, %o1, %l5
.word 0xa5a4cd32 ! t1_kref+0x1738: fsmuld %f19, %f18, %f18
call SYM(t1_subr2)
.word 0xa5a000b2 ! t1_kref+0x1740: fnegs %f18, %f18
sethi %hi(2f), %o7
.word 0xe40be370 ! t1_kref+0x1748: ldub [%o7 + 0x370], %l2
.word 0xa41ca00c ! t1_kref+0x174c: xor %l2, 0xc, %l2
.word 0xe42be370 ! t1_kref+0x1750: stb %l2, [%o7 + 0x370]
.word 0x81dbe370 ! t1_kref+0x1754: flush %o7 + 0x370
.word 0xa5a4c933 ! t1_kref+0x1758: fmuls %f19, %f19, %f18
.word 0x2a800002 ! t1_kref+0x175c: bcs,a _kref+0x1764
.word 0xa7b007b2 ! t1_kref+0x1760: fpackfix %f18, %f19
.word 0xead01019 ! t1_kref+0x1764: ldsha [%g0 + %i1]0x80, %l5
.word 0xa5a00032 ! t1_kref+0x1768: fmovs %f18, %f18
.word 0xa7a48933 ! t1_kref+0x176c: fmuls %f18, %f19, %f19
2: .word 0xa5a00552 ! t1_kref+0x1770: fsqrtd %f18, %f18
.word 0x3b480002 ! t1_kref+0x1774: fble,a,pt %fcc0, _kref+0x177c
.word 0xf9ee101c ! t1_kref+0x1778: prefetcha %i0 + %i4, 28
.word 0x3a800008 ! t1_kref+0x177c: bcc,a _kref+0x179c
.word 0xaad58014 ! t1_kref+0x1780: umulcc %l6, %l4, %l5
.word 0xaa05af8e ! t1_kref+0x1784: add %l6, 0xf8e, %l5
.word 0xa5a00533 ! t1_kref+0x1788: fsqrts %f19, %f18
.word 0xabb5411a ! t1_kref+0x178c: edge32 %l5, %i2, %l5
.word 0xa5a488b3 ! t1_kref+0x1790: fsubs %f18, %f19, %f18
.word 0xab252cd8 ! t1_kref+0x1794: mulscc %l4, 0xcd8, %l5
.word 0xabb500b3 ! t1_kref+0x1798: edge16n %l4, %l3, %l5
.word 0xa5a00552 ! t1_kref+0x179c: fsqrtd %f18, %f18
.word 0xab2aa011 ! t1_kref+0x17a0: sll %o2, 0x11, %l5
.word 0xa7a000b2 ! t1_kref+0x17a4: fnegs %f18, %f19
.word 0xaac2785c ! t1_kref+0x17a8: addccc %o1, -0x7a4, %l5
.word 0xe53e7ff8 ! t1_kref+0x17ac: std %f18, [%i1 - 8]
.word 0xe53e3ff8 ! t1_kref+0x17b0: std %f18, [%i0 - 8]
.word 0x31480003 ! t1_kref+0x17b4: fba,a,pt %fcc0, _kref+0x17c0
.word 0xea0e601a ! t1_kref+0x17b8: ldub [%i1 + 0x1a], %l5
.word 0x20800007 ! t1_kref+0x17bc: bn,a _kref+0x17d8
.word 0xe526401c ! t1_kref+0x17c0: st %f18, [%i1 + %i4]
.word 0xabb240d1 ! t1_kref+0x17c4: edge16l %o1, %l1, %l5
.word 0xa7a000b2 ! t1_kref+0x17c8: fnegs %f18, %f19
.word 0xaa3eb6f9 ! t1_kref+0x17cc: xnor %i2, -0x907, %l5
.word 0xab05edfd ! t1_kref+0x17d0: taddcc %l7, 0xdfd, %l5
.word 0xe8780019 ! t1_kref+0x17d4: swap [%g0 + %i1], %l4
.word 0xea8e9018 ! t1_kref+0x17d8: lduba [%i2 + %i0]0x80, %l5
.word 0xa5b48a92 ! t1_kref+0x17dc: fpsub16 %f18, %f18, %f18
.word 0xa5a00033 ! t1_kref+0x17e0: fmovs %f19, %f18
.word 0xa5a488d2 ! t1_kref+0x17e4: fsubd %f18, %f18, %f18
.word 0xa7b4cd60 ! t1_kref+0x17e8: fnot1s %f19, %f19
.word 0xa5a00552 ! t1_kref+0x17ec: fsqrtd %f18, %f18
.word 0xd4bf5019 ! t1_kref+0x17f0: stda %o2, [%i5 + %i1]0x80
.word 0xaa55401a ! t1_kref+0x17f4: umul %l5, %i2, %l5
.word 0xaa34ba6a ! t1_kref+0x17f8: orn %l2, -0x596, %l5
.word 0xe3e65011 ! t1_kref+0x17fc: casa [%i1]0x80, %l1, %l1
.word 0xa5a01932 ! t1_kref+0x1800: fstod %f18, %f18
.word 0xaa846d5d ! t1_kref+0x1804: addcc %l1, 0xd5d, %l5
.word 0xe7063ff4 ! t1_kref+0x1808: ld [%i0 - 0xc], %f19
.word 0xd2366006 ! t1_kref+0x180c: sth %o1, [%i1 + 6]
.word 0xab248014 ! t1_kref+0x1810: mulscc %l2, %l4, %l5
.word 0xea00a014 ! t1_kref+0x1814: ld [%g2 + 0x14], %l5
.word 0xe500a034 ! t1_kref+0x1818: ld [%g2 + 0x34], %f18
.word 0xa5b48ed2 ! t1_kref+0x181c: fornot2 %f18, %f18, %f18
.word 0xab2ce01a ! t1_kref+0x1820: sll %l3, 0x1a, %l5
.word 0xa7b4cf72 ! t1_kref+0x1824: fornot1s %f19, %f18, %f19
.word 0xe53e6008 ! t1_kref+0x1828: std %f18, [%i1 + 8]
call SYM(t1_subr1)
.word 0x81854000 ! t1_kref+0x1830: wr %l5, %g0, %y
.word 0xaa144017 ! t1_kref+0x1834: or %l1, %l7, %l5
.word 0x81ac8a52 ! t1_kref+0x1838: fcmpd %fcc0, %f18, %f18
.word 0xaaf68008 ! t1_kref+0x183c: udivcc %i2, %o0, %l5
.word 0x22800007 ! t1_kref+0x1840: be,a _kref+0x185c
.word 0xa5a489d2 ! t1_kref+0x1844: fdivd %f18, %f18, %f18
.word 0xa5a00552 ! t1_kref+0x1848: fsqrtd %f18, %f18
.word 0xaab52518 ! t1_kref+0x184c: orncc %l4, 0x518, %l5
.word 0xa7a00532 ! t1_kref+0x1850: fsqrts %f18, %f19
.word 0xab2b001a ! t1_kref+0x1854: sll %o4, %i2, %l5
.word 0x9f414000 ! t1_kref+0x1858: mov %pc, %o7
.word 0xab102b5b ! t1_kref+0x185c: taddcctv %g0, 0xb5b, %l5
.word 0xe4086a10 ! t1_kref+0x1860: ldub [%g1 + 0xa10], %l2
.word 0xa41ca00c ! t1_kref+0x1864: xor %l2, 0xc, %l2
.word 0xe4286a10 ! t1_kref+0x1868: stb %l2, [%g1 + 0xa10]
.word 0x81d86a10 ! t1_kref+0x186c: flush %g1 + 0xa10
.word 0xda7e6018 ! t1_kref+0x1870: swap [%i1 + 0x18], %o5
.word 0x9fc10000 ! t1_kref+0x1874: call %g4
.word 0xabb50076 ! t1_kref+0x1878: edge8ln %l4, %l6, %l5
.word 0xa5a00552 ! t1_kref+0x187c: fsqrtd %f18, %f18
2: .word 0xaa1de94f ! t1_kref+0x1880: xor %l7, 0x94f, %l5
.word 0xab2475d8 ! t1_kref+0x1884: mulscc %l1, -0xa28, %l5
.word 0xab1ca87a ! t1_kref+0x1888: tsubcctv %l2, 0x87a, %l5
.word 0xa5a01913 ! t1_kref+0x188c: fitod %f19, %f18
.word 0x86102002 ! t1_kref+0x1890: mov 0x2, %g3
.word 0x86a0e001 ! t1_kref+0x1894: subcc %g3, 1, %g3
.word 0x22800014 ! t1_kref+0x1898: be,a _kref+0x18e8
.word 0xe5380019 ! t1_kref+0x189c: std %f18, [%g0 + %i1]
.word 0xaa5a3b0d ! t1_kref+0x18a0: smul %o0, -0x4f3, %l5
.word 0xd6280018 ! t1_kref+0x18a4: stb %o3, [%g0 + %i0]
.word 0xea0e2008 ! t1_kref+0x18a8: ldub [%i0 + 8], %l5
.word 0xe87e3fe8 ! t1_kref+0x18ac: swap [%i0 - 0x18], %l4
.word 0x20800008 ! t1_kref+0x18b0: bn,a _kref+0x18d0
.word 0xaa122c69 ! t1_kref+0x18b4: or %o0, 0xc69, %l5
.word 0xa5a488b2 ! t1_kref+0x18b8: fsubs %f18, %f18, %f18
.word 0xaa54fbbd ! t1_kref+0x18bc: umul %l3, -0x443, %l5
.word 0xe51e6010 ! t1_kref+0x18c0: ldd [%i1 + 0x10], %f18
.word 0x81ac8ad2 ! t1_kref+0x18c4: fcmped %fcc0, %f18, %f18
.word 0xe726600c ! t1_kref+0x18c8: st %f19, [%i1 + 0xc]
.word 0xaac5ab63 ! t1_kref+0x18cc: addccc %l6, 0xb63, %l5
.word 0xaa5cf34f ! t1_kref+0x18d0: smul %l3, -0xcb1, %l5
.word 0xa785400c ! t1_kref+0x18d4: wr %l5, %o4, %gsr
.word 0xa5b4c972 ! t1_kref+0x18d8: fpmerge %f19, %f18, %f18
.word 0xaa632d9a ! t1_kref+0x18dc: subc %o4, 0xd9a, %l5
.word 0xa7a00533 ! t1_kref+0x18e0: fsqrts %f19, %f19
.word 0xf36e401b ! t1_kref+0x18e4: prefetch %i1 + %i3, 25
.word 0x2e480003 ! t1_kref+0x18e8: bvs,a,pt %icc, _kref+0x18f4
.word 0xaa758009 ! t1_kref+0x18ec: udiv %l6, %o1, %l5
.word 0xa7a01a52 ! t1_kref+0x18f0: fdtoi %f18, %f19
.word 0xabb48512 ! t1_kref+0x18f4: fcmpgt16 %f18, %f18, %l5
.word 0xaa5ea978 ! t1_kref+0x18f8: smul %i2, 0x978, %l5
.word 0xea163fe8 ! t1_kref+0x18fc: lduh [%i0 - 0x18], %l5
.word 0xaa737b46 ! t1_kref+0x1900: udiv %o5, -0x4ba, %l5
.word 0xab0527f0 ! t1_kref+0x1904: taddcc %l4, 0x7f0, %l5
.word 0xa5b48dd2 ! t1_kref+0x1908: fnand %f18, %f18, %f18
.word 0xab3a8009 ! t1_kref+0x190c: sra %o2, %o1, %l5
sethi %hi(2f), %o7
.word 0xe40be150 ! t1_kref+0x1914: ldub [%o7 + 0x150], %l2
.word 0xa41ca00c ! t1_kref+0x1918: xor %l2, 0xc, %l2
.word 0xe42be150 ! t1_kref+0x191c: stb %l2, [%o7 + 0x150]
.word 0x81dbe150 ! t1_kref+0x1920: flush %o7 + 0x150
.word 0xaa0021a9 ! t1_kref+0x1924: add %g0, 0x1a9, %l5
.word 0x33480005 ! t1_kref+0x1928: fbe,a,pt %fcc0, _kref+0x193c
.word 0xe53f4019 ! t1_kref+0x192c: std %f18, [%i5 + %i1]
call SYM(t1_subr1)
.word 0xa5a48d33 ! t1_kref+0x1934: fsmuld %f18, %f19, %f18
.word 0xa5a00552 ! t1_kref+0x1938: fsqrtd %f18, %f18
.word 0xd6267ffc ! t1_kref+0x193c: st %o3, [%i1 - 4]
.word 0xea0e8018 ! t1_kref+0x1940: ldub [%i2 + %i0], %l5
.word 0xea070019 ! t1_kref+0x1944: ld [%i4 + %i1], %l5
.word 0xea4e2018 ! t1_kref+0x1948: ldsb [%i0 + 0x18], %l5
.word 0xa5a000b2 ! t1_kref+0x194c: fnegs %f18, %f18
2: .word 0xa7a00132 ! t1_kref+0x1950: fabss %f18, %f19
.word 0x2f800001 ! t1_kref+0x1954: fbu,a _kref+0x1958
.word 0xaa0ea7b6 ! t1_kref+0x1958: and %i2, 0x7b6, %l5
.word 0xaab2b461 ! t1_kref+0x195c: orncc %o2, -0xb9f, %l5
.word 0xa5a4c8b2 ! t1_kref+0x1960: fsubs %f19, %f18, %f18
.word 0x38480003 ! t1_kref+0x1964: bgu,a,pt %icc, _kref+0x1970
.word 0xa5a48952 ! t1_kref+0x1968: fmuld %f18, %f18, %f18
.word 0xaa1a4011 ! t1_kref+0x196c: xor %o1, %l1, %l5
.word 0x26800007 ! t1_kref+0x1970: bl,a _kref+0x198c
.word 0xa7a000b3 ! t1_kref+0x1974: fnegs %f19, %f19
.word 0xabb680c8 ! t1_kref+0x1978: edge16l %i2, %o0, %l5
.word 0x8184c000 ! t1_kref+0x197c: wr %l3, %g0, %y
.word 0xa5a018d2 ! t1_kref+0x1980: fdtos %f18, %f18
.word 0xaaf5390a ! t1_kref+0x1984: udivcc %l4, -0x6f6, %l5
.word 0xaaf58009 ! t1_kref+0x1988: udivcc %l6, %o1, %l5
.word 0xabb48552 ! t1_kref+0x198c: fcmpeq16 %f18, %f18, %l5
.word 0xc12e7fe8 ! t1_kref+0x1990: st %fsr, [%i1 - 0x18]
.word 0xaaa5bf6f ! t1_kref+0x1994: subcc %l6, -0x91, %l5
.word 0x23480008 ! t1_kref+0x1998: fbne,a,pt %fcc0, _kref+0x19b8
.word 0x8143c000 ! t1_kref+0x199c: stbar
.word 0x81ac8ad2 ! t1_kref+0x19a0: fcmped %fcc0, %f18, %f18
.word 0xc368a0c9 ! t1_kref+0x19a4: prefetch %g2 + 0xc9, 1
.word 0xe7000018 ! t1_kref+0x19a8: ld [%g0 + %i0], %f19
.word 0xa5a00533 ! t1_kref+0x19ac: fsqrts %f19, %f18
.word 0xaa24800c ! t1_kref+0x19b0: sub %l2, %o4, %l5
.word 0xe82e001a ! t1_kref+0x19b4: stb %l4, [%i0 + %i2]
.word 0xea861000 ! t1_kref+0x19b8: lda [%i0]0x80, %l5
.word 0xc07e401c ! t1_kref+0x19bc: swap [%i1 + %i4], %g0
.word 0xa5b4c712 ! t1_kref+0x19c0: fmuld8sux16 %f19, %f18, %f18
.word 0xaad2800c ! t1_kref+0x19c4: umulcc %o2, %o4, %l5
.word 0xe5270019 ! t1_kref+0x19c8: st %f18, [%i4 + %i1]
.word 0xea4e401a ! t1_kref+0x19cc: ldsb [%i1 + %i2], %l5
.word 0xab236614 ! t1_kref+0x19d0: mulscc %o5, 0x614, %l5
.word 0xea0e7ff8 ! t1_kref+0x19d4: ldub [%i1 - 8], %l5
.word 0x20800003 ! t1_kref+0x19d8: bn,a _kref+0x19e4
.word 0xe1be5813 ! t1_kref+0x19dc: stda %f16, [%i1 + %l3]0xc0
.word 0xab3b2004 ! t1_kref+0x19e0: sra %o4, 0x4, %l5
.word 0x3d800004 ! t1_kref+0x19e4: fbule,a _kref+0x19f4
.word 0xa5b48ed2 ! t1_kref+0x19e8: fornot2 %f18, %f18, %f18
.word 0xaa833408 ! t1_kref+0x19ec: addcc %o4, -0xbf8, %l5
.word 0xa5a00552 ! t1_kref+0x19f0: fsqrtd %f18, %f18
.word 0xe62e401a ! t1_kref+0x19f4: stb %l3, [%i1 + %i2]
.word 0x81ac8ad2 ! t1_kref+0x19f8: fcmped %fcc0, %f18, %f18
.word 0xa5b48ea0 ! t1_kref+0x19fc: fsrc1s %f18, %f18
.word 0xa5a4cd33 ! t1_kref+0x1a00: fsmuld %f19, %f19, %f18
.word 0x2b048c23 ! t1_kref+0x1a04: sethi %hi(0x12308c00), %l5
.word 0xaab474a5 ! t1_kref+0x1a08: orncc %l1, -0xb5b, %l5
.word 0x25480002 ! t1_kref+0x1a0c: fblg,a,pt %fcc0, _kref+0x1a14
.word 0xabb24200 ! t1_kref+0x1a10: array8 %o1, %g0, %l5
.word 0x86102021 ! t1_kref+0x1a14: mov 0x21, %g3
.word 0x86a0e001 ! t1_kref+0x1a18: subcc %g3, 1, %g3
.word 0x22800008 ! t1_kref+0x1a1c: be,a _kref+0x1a3c
.word 0xaa94685b ! t1_kref+0x1a20: orcc %l1, 0x85b, %l5
.word 0xa5b4c733 ! t1_kref+0x1a24: fmuld8ulx16 %f19, %f19, %f18
.word 0xea0e3ff3 ! t1_kref+0x1a28: ldub [%i0 - 0xd], %l5
.word 0xa7ab8033 ! t1_kref+0x1a2c: fmovsule %fcc0, %f19, %f19
.word 0xe7267ff0 ! t1_kref+0x1a30: st %f19, [%i1 - 0x10]
.word 0xa7a00532 ! t1_kref+0x1a34: fsqrts %f18, %f19
.word 0xa5b48a52 ! t1_kref+0x1a38: fpadd32 %f18, %f18, %f18
.word 0xe89e6000 ! t1_kref+0x1a3c: ldda [%i1]%asi, %l4
.word 0x37480005 ! t1_kref+0x1a40: fbge,a,pt %fcc0, _kref+0x1a54
.word 0xa5a4c932 ! t1_kref+0x1a44: fmuls %f19, %f18, %f18
.word 0x81ac8a33 ! t1_kref+0x1a48: fcmps %fcc0, %f18, %f19
.word 0xa5a48d32 ! t1_kref+0x1a4c: fsmuld %f18, %f18, %f18
.word 0x21480006 ! t1_kref+0x1a50: fbn,a,pt %fcc0, _kref+0x1a68
.word 0xab408000 ! t1_kref+0x1a54: mov %ccr, %l5
.word 0xa5b48673 ! t1_kref+0x1a58: fmul8x16au %f18, %f19, %f18
.word 0xea16c019 ! t1_kref+0x1a5c: lduh [%i3 + %i1], %l5
.word 0xd47e7fe8 ! t1_kref+0x1a60: swap [%i1 - 0x18], %o2
.word 0x31800005 ! t1_kref+0x1a64: fba,a _kref+0x1a78
.word 0xe53e7ff0 ! t1_kref+0x1a68: std %f18, [%i1 - 0x10]
.word 0xabb2c06d ! t1_kref+0x1a6c: edge8ln %o3, %o5, %l5
.word 0xaa94c013 ! t1_kref+0x1a70: orcc %l3, %l3, %l5
.word 0xa7b00c20 ! t1_kref+0x1a74: fzeros %f19
.word 0xa5a488d2 ! t1_kref+0x1a78: fsubd %f18, %f18, %f18
.word 0x86102004 ! t1_kref+0x1a7c: mov 0x4, %g3
.word 0x86a0e001 ! t1_kref+0x1a80: subcc %g3, 1, %g3
.word 0x22800011 ! t1_kref+0x1a84: be,a _kref+0x1ac8
.word 0xa5b00f12 ! t1_kref+0x1a88: fsrc2 %f18, %f18
.word 0xabb54076 ! t1_kref+0x1a8c: edge8ln %l5, %l6, %l5
.word 0x8182c000 ! t1_kref+0x1a90: wr %o3, %g0, %y
.word 0xa5a01933 ! t1_kref+0x1a94: fstod %f19, %f18
.word 0xe51fbde0 ! t1_kref+0x1a98: ldd [%fp - 0x220], %f18
.word 0xaaa22013 ! t1_kref+0x1a9c: subcc %o0, 0x13, %l5
.word 0x24bffff8 ! t1_kref+0x1aa0: ble,a _kref+0x1a80
.word 0xea4e3fe4 ! t1_kref+0x1aa4: ldsb [%i0 - 0x1c], %l5
.word 0xa5a000b3 ! t1_kref+0x1aa8: fnegs %f19, %f18
.word 0xead61000 ! t1_kref+0x1aac: ldsha [%i0]0x80, %l5
.word 0xaa857fbe ! t1_kref+0x1ab0: addcc %l5, -0x42, %l5
.word 0x001fffff ! t1_kref+0x1ab4: illtrap 0x1fffff
.word 0x22800007 ! t1_kref+0x1ab8: be,a _kref+0x1ad4
.word 0xaac24011 ! t1_kref+0x1abc: addccc %o1, %l1, %l5
.word 0xd02e7ff0 ! t1_kref+0x1ac0: stb %o0, [%i1 - 0x10]
.word 0xab068008 ! t1_kref+0x1ac4: taddcc %i2, %o0, %l5
.word 0xe720a014 ! t1_kref+0x1ac8: st %f19, [%g2 + 0x14]
.word 0xe1bf1a18 ! t1_kref+0x1acc: stda %f16, [%i4 + %i0]0xd0
.word 0xa5b00fe0 ! t1_kref+0x1ad0: fones %f18
.word 0xa5a48852 ! t1_kref+0x1ad4: faddd %f18, %f18, %f18
.word 0x2b0b241a ! t1_kref+0x1ad8: sethi %hi(0x2c906800), %l5
.word 0x81828000 ! t1_kref+0x1adc: wr %o2, %g0, %y
.word 0xeace1000 ! t1_kref+0x1ae0: ldsba [%i0]0x80, %l5
.word 0xef6e3fe0 ! t1_kref+0x1ae4: prefetch %i0 - 0x20, 23
.word 0x81ac8ad2 ! t1_kref+0x1ae8: fcmped %fcc0, %f18, %f18
.word 0xabb5c240 ! t1_kref+0x1aec: array16 %l7, %g0, %l5
.word 0xeace501a ! t1_kref+0x1af0: ldsba [%i1 + %i2]0x80, %l5
.word 0xa5a48852 ! t1_kref+0x1af4: faddd %f18, %f18, %f18
.word 0xaa75e5bb ! t1_kref+0x1af8: udiv %l7, 0x5bb, %l5
.word 0xa5b48672 ! t1_kref+0x1afc: fmul8x16au %f18, %f18, %f18
.word 0xa7b007b2 ! t1_kref+0x1b00: fpackfix %f18, %f19
.word 0xaaa5c011 ! t1_kref+0x1b04: subcc %l7, %l1, %l5
.word 0xea063fe0 ! t1_kref+0x1b08: ld [%i0 - 0x20], %l5
.word 0x86102001 ! t1_kref+0x1b0c: mov 0x1, %g3
.word 0x32800000 ! t1_kref+0x1b10: bne,a _kref+0x1b10
.word 0x86a0e001 ! t1_kref+0x1b14: subcc %g3, 1, %g3
.word 0xab250000 ! t1_kref+0x1b18: mulscc %l4, %g0, %l5
.word 0xabb340f4 ! t1_kref+0x1b1c: edge16ln %o5, %l4, %l5
.word 0xa5a00152 ! t1_kref+0x1b20: fabsd %f18, %f18
.word 0xa7b4ccb3 ! t1_kref+0x1b24: fandnot2s %f19, %f19, %f19
.word 0xaac02edb ! t1_kref+0x1b28: addccc %g0, 0xedb, %l5
.word 0xe6a65000 ! t1_kref+0x1b2c: sta %l3, [%i1]0x80
.word 0xeb68a044 ! t1_kref+0x1b30: prefetch %g2 + 0x44, 21
.word 0x81824000 ! t1_kref+0x1b34: wr %o1, %g0, %y
.word 0xe780105c ! t1_kref+0x1b38: lda [%g0 + %i4]0x82, %f19
.word 0xaaa3400b ! t1_kref+0x1b3c: subcc %o5, %o3, %l5
.word 0xa5a4c832 ! t1_kref+0x1b40: fadds %f19, %f18, %f18
.word 0xa5a00032 ! t1_kref+0x1b44: fmovs %f18, %f18
.word 0xd6267fe4 ! t1_kref+0x1b48: st %o3, [%i1 - 0x1c]
.word 0xaa1e8013 ! t1_kref+0x1b4c: xor %i2, %l3, %l5
.word 0xa7a00032 ! t1_kref+0x1b50: fmovs %f18, %f19
.word 0xa5a000d2 ! t1_kref+0x1b54: fnegd %f18, %f18
.word 0x9fc00004 ! t1_kref+0x1b58: call %g0 + %g4
.word 0xa5b487d2 ! t1_kref+0x1b5c: pdist %f18, %f18, %f18
.word 0xaa852c83 ! t1_kref+0x1b60: addcc %l4, 0xc83, %l5
.word 0x24800004 ! t1_kref+0x1b64: ble,a _kref+0x1b74
.word 0xa5b486f2 ! t1_kref+0x1b68: fmul8ulx16 %f18, %f18, %f18
.word 0xaa16ad06 ! t1_kref+0x1b6c: or %i2, 0xd06, %l5
.word 0x36480005 ! t1_kref+0x1b70: bge,a,pt %icc, _kref+0x1b84
.word 0xaad3368f ! t1_kref+0x1b74: umulcc %o4, -0x971, %l5
.word 0xaa1d801a ! t1_kref+0x1b78: xor %l6, %i2, %l5
.word 0x3a480002 ! t1_kref+0x1b7c: bcc,a,pt %icc, _kref+0x1b84
.word 0xaa120008 ! t1_kref+0x1b80: or %o0, %o0, %l5
.word 0xaa94f5fb ! t1_kref+0x1b84: orcc %l3, -0xa05, %l5
.word 0x38800001 ! t1_kref+0x1b88: bgu,a _kref+0x1b8c
.word 0xea16c019 ! t1_kref+0x1b8c: lduh [%i3 + %i1], %l5
.word 0xa5a00532 ! t1_kref+0x1b90: fsqrts %f18, %f18
.word 0xe526201c ! t1_kref+0x1b94: st %f18, [%i0 + 0x1c]
.word 0xa5a000b3 ! t1_kref+0x1b98: fnegs %f19, %f18
.word 0xab400000 ! t1_kref+0x1b9c: mov %y, %l5
.word 0xa7a018d2 ! t1_kref+0x1ba0: fdtos %f18, %f19
.word 0xe51fbed0 ! t1_kref+0x1ba4: ldd [%fp - 0x130], %f18
.word 0xa5b48ad2 ! t1_kref+0x1ba8: fpsub32 %f18, %f18, %f18
.word 0xa5a00552 ! t1_kref+0x1bac: fsqrtd %f18, %f18
.word 0x81ac8ad2 ! t1_kref+0x1bb0: fcmped %fcc0, %f18, %f18
.word 0xab2ca003 ! t1_kref+0x1bb4: sll %l2, 0x3, %l5
.word 0xabb0010a ! t1_kref+0x1bb8: edge32 %g0, %o2, %l5
.word 0xa7a000b3 ! t1_kref+0x1bbc: fnegs %f19, %f19
.word 0xa5a00552 ! t1_kref+0x1bc0: fsqrtd %f18, %f18
.word 0xa5b48d40 ! t1_kref+0x1bc4: fnot1 %f18, %f18
.word 0x81b01022 ! t1_kref+0x1bc8: siam 0x2
.word 0xaa1a7989 ! t1_kref+0x1bcc: xor %o1, -0x677, %l5
.word 0xabb44016 ! t1_kref+0x1bd0: edge8 %l1, %l6, %l5
.word 0xea0e3fed ! t1_kref+0x1bd4: ldub [%i0 - 0x13], %l5
.word 0xa5b48c92 ! t1_kref+0x1bd8: fandnot2 %f18, %f18, %f18
.word 0xa5a48952 ! t1_kref+0x1bdc: fmuld %f18, %f18, %f18
.word 0x8d85400a ! t1_kref+0x1be0: wr %l5, %o2, %fprs
.word 0xa5a48852 ! t1_kref+0x1be4: faddd %f18, %f18, %f18
sethi %hi(2f), %o7
.word 0xe40be034 ! t1_kref+0x1bec: ldub [%o7 + 0x34], %l2
.word 0xa41ca00c ! t1_kref+0x1bf0: xor %l2, 0xc, %l2
.word 0xe42be034 ! t1_kref+0x1bf4: stb %l2, [%o7 + 0x34]
.word 0x81dbe034 ! t1_kref+0x1bf8: flush %o7 + 0x34
.word 0xa7a00133 ! t1_kref+0x1bfc: fabss %f19, %f19
.word 0xaad5e14b ! t1_kref+0x1c00: umulcc %l7, 0x14b, %l5
.word 0xa5a01913 ! t1_kref+0x1c04: fitod %f19, %f18
.word 0xa7b00f33 ! t1_kref+0x1c08: fsrc2s %f19, %f19
.word 0xaa430016 ! t1_kref+0x1c0c: addc %o4, %l6, %l5
.word 0xea16200e ! t1_kref+0x1c10: lduh [%i0 + 0xe], %l5
.word 0xa5a00552 ! t1_kref+0x1c14: fsqrtd %f18, %f18
call SYM(t1_subr2)
.word 0xabb48412 ! t1_kref+0x1c1c: fcmple16 %f18, %f18, %l5
.word 0xaa5da01b ! t1_kref+0x1c20: smul %l6, 0x1b, %l5
.word 0x81844000 ! t1_kref+0x1c24: wr %l1, %g0, %y
.word 0xaa24a904 ! t1_kref+0x1c28: sub %l2, 0x904, %l5
.word 0xabb28020 ! t1_kref+0x1c2c: edge8n %o2, %g0, %l5
.word 0xa5b4c632 ! t1_kref+0x1c30: fmul8x16 %f19, %f18, %f18
2: .word 0xe19e5a5b ! t1_kref+0x1c34: ldda [%i1 + %i3]0xd2, %f16
.word 0xa5b00cf2 ! t1_kref+0x1c38: fnot2s %f18, %f18
.word 0xe5067ff4 ! t1_kref+0x1c3c: ld [%i1 - 0xc], %f18
.word 0xea4e001a ! t1_kref+0x1c40: ldsb [%i0 + %i2], %l5
.word 0xab400000 ! t1_kref+0x1c44: mov %y, %l5
.word 0x81828000 ! t1_kref+0x1c48: wr %o2, %g0, %y
.word 0x81d8700c ! t1_kref+0x1c4c: flush %g1 - 0xff4
.word 0x2c800004 ! t1_kref+0x1c50: bneg,a _kref+0x1c60
.word 0xaa5dafd9 ! t1_kref+0x1c54: smul %l6, 0xfd9, %l5
.word 0xe56e001a ! t1_kref+0x1c58: prefetch %i0 + %i2, 18
.word 0xaa8c801a ! t1_kref+0x1c5c: andcc %l2, %i2, %l5
.word 0x34800003 ! t1_kref+0x1c60: bg,a _kref+0x1c6c
.word 0xab70000d ! t1_kref+0x1c64: popc %o5, %l5
.word 0xc128001c ! t1_kref+0x1c68: st %fsr, [%g0 + %i4]
.word 0x38480002 ! t1_kref+0x1c6c: bgu,a,pt %icc, _kref+0x1c74
.word 0xa5b486d2 ! t1_kref+0x1c70: fmul8sux16 %f18, %f18, %f18
.word 0xab418000 ! t1_kref+0x1c74: mov %fprs, %l5
.word 0xa5a01892 ! t1_kref+0x1c78: fitos %f18, %f18
.word 0xa5b48d12 ! t1_kref+0x1c7c: fandnot1 %f18, %f18, %f18
.word 0xa5a000b2 ! t1_kref+0x1c80: fnegs %f18, %f18
.word 0xa5a00033 ! t1_kref+0x1c84: fmovs %f19, %f18
.word 0xa5a00552 ! t1_kref+0x1c88: fsqrtd %f18, %f18
.word 0xe7f61012 ! t1_kref+0x1c8c: casxa [%i0]0x80, %l2, %l3
.word 0xabb6830a ! t1_kref+0x1c90: alignaddr %i2, %o2, %l5
.word 0xaa2a4014 ! t1_kref+0x1c94: andn %o1, %l4, %l5
.word 0x81ac8ad2 ! t1_kref+0x1c98: fcmped %fcc0, %f18, %f18
.word 0xaa847184 ! t1_kref+0x1c9c: addcc %l1, -0xe7c, %l5
.word 0xaa9aaa45 ! t1_kref+0x1ca0: xorcc %o2, 0xa45, %l5
.word 0xd8a71019 ! t1_kref+0x1ca4: sta %o4, [%i4 + %i1]0x80
.word 0xa5a48d33 ! t1_kref+0x1ca8: fsmuld %f18, %f19, %f18
.word 0xaa06a734 ! t1_kref+0x1cac: add %i2, 0x734, %l5
.word 0xaaa5400c ! t1_kref+0x1cb0: subcc %l5, %o4, %l5
.word 0xe42e0000 ! t1_kref+0x1cb4: stb %l2, [%i0]
.word 0xe51e6000 ! t1_kref+0x1cb8: ldd [%i1], %f18
.word 0xaa0eab50 ! t1_kref+0x1cbc: and %i2, 0xb50, %l5
.word 0xead6d019 ! t1_kref+0x1cc0: ldsha [%i3 + %i1]0x80, %l5
.word 0xec9e1000 ! t1_kref+0x1cc4: ldda [%i0]0x80, %l6
.word 0xab382019 ! t1_kref+0x1cc8: sra %g0, 0x19, %l5
.word 0xa7a00532 ! t1_kref+0x1ccc: fsqrts %f18, %f19
.word 0xaa1b7a04 ! t1_kref+0x1cd0: xor %o5, -0x5fc, %l5
.word 0x81ac8a33 ! t1_kref+0x1cd4: fcmps %fcc0, %f18, %f19
.word 0xea0e3ff7 ! t1_kref+0x1cd8: ldub [%i0 - 9], %l5
.word 0xaa148011 ! t1_kref+0x1cdc: or %l2, %l1, %l5
.word 0xe51fbfa8 ! t1_kref+0x1ce0: ldd [%fp - 0x58], %f18
.word 0xa5a00552 ! t1_kref+0x1ce4: fsqrtd %f18, %f18
.word 0xaa1df4a9 ! t1_kref+0x1ce8: xor %l7, -0xb57, %l5
.word 0xecf65000 ! t1_kref+0x1cec: stxa %l6, [%i1]0x80
.word 0x8143e040 ! t1_kref+0x1cf0: membar 0x40
.word 0xd0380019 ! t1_kref+0x1cf4: std %o0, [%g0 + %i1]
.word 0xaa94ef38 ! t1_kref+0x1cf8: orcc %l3, 0xf38, %l5
.word 0x9fc00004 ! t1_kref+0x1cfc: call %g0 + %g4
.word 0xa5b48752 ! t1_kref+0x1d00: fpack32 %f18, %f18, %f18
.word 0xaabe8009 ! t1_kref+0x1d04: xnorcc %i2, %o1, %l5
.word 0xab3b000a ! t1_kref+0x1d08: sra %o4, %o2, %l5
.word 0xa5b486f2 ! t1_kref+0x1d0c: fmul8ulx16 %f18, %f18, %f18
.word 0xaa800012 ! t1_kref+0x1d10: addcc %g0, %l2, %l5
.word 0xaa130012 ! t1_kref+0x1d14: or %o4, %l2, %l5
.word 0x8d823593 ! t1_kref+0x1d18: wr %o0, 0xfffff593, %fprs
.word 0xe62e6004 ! t1_kref+0x1d1c: stb %l3, [%i1 + 4]
.word 0x001fffff ! t1_kref+0x1d20: illtrap 0x1fffff
.word 0x20800008 ! t1_kref+0x1d24: bn,a _kref+0x1d44
.word 0xd27e601c ! t1_kref+0x1d28: swap [%i1 + 0x1c], %o1
.word 0xa5b4c672 ! t1_kref+0x1d2c: fmul8x16au %f19, %f18, %f18
.word 0x81de2a61 ! t1_kref+0x1d30: flush %i0 + 0xa61
.word 0xa5a00532 ! t1_kref+0x1d34: fsqrts %f18, %f18
.word 0xc368a1c3 ! t1_kref+0x1d38: prefetch %g2 + 0x1c3, 1
.word 0x81580000 ! t1_kref+0x1d3c: flushw
.word 0x38800005 ! t1_kref+0x1d40: bgu,a _kref+0x1d54
.word 0xab254000 ! t1_kref+0x1d44: mulscc %l5, %g0, %l5
.word 0xaab37625 ! t1_kref+0x1d48: orncc %o5, -0x9db, %l5
.word 0x81accab3 ! t1_kref+0x1d4c: fcmpes %fcc0, %f19, %f19
.word 0xab23400b ! t1_kref+0x1d50: mulscc %o5, %o3, %l5
.word 0xaad46a2a ! t1_kref+0x1d54: umulcc %l1, 0xa2a, %l5
.word 0x37800006 ! t1_kref+0x1d58: fbge,a _kref+0x1d70
.word 0xa5a489b2 ! t1_kref+0x1d5c: fdivs %f18, %f18, %f18
.word 0xa5b4cf72 ! t1_kref+0x1d60: fornot1s %f19, %f18, %f18
.word 0xaa126c69 ! t1_kref+0x1d64: or %o1, 0xc69, %l5
.word 0x21800007 ! t1_kref+0x1d68: fbn,a _kref+0x1d84
.word 0xab40c000 ! t1_kref+0x1d6c: mov %asi, %l5
.word 0xa5a01933 ! t1_kref+0x1d70: fstod %f19, %f18
.word 0xaabd367d ! t1_kref+0x1d74: xnorcc %l4, -0x983, %l5
.word 0xa5a00152 ! t1_kref+0x1d78: fabsd %f18, %f18
.word 0xa5a01913 ! t1_kref+0x1d7c: fitod %f19, %f18
.word 0xaac4b71a ! t1_kref+0x1d80: addccc %l2, -0x8e6, %l5
.word 0xaab5c012 ! t1_kref+0x1d84: orncc %l7, %l2, %l5
.word 0xee264000 ! t1_kref+0x1d88: st %l7, [%i1]
.word 0x8143c000 ! t1_kref+0x1d8c: stbar
.word 0x2b21e803 ! t1_kref+0x1d90: sethi %hi(0x87a00c00), %l5
.word 0xea0e6003 ! t1_kref+0x1d94: ldub [%i1 + 3], %l5
.word 0xefe61000 ! t1_kref+0x1d98: casa [%i0]0x80, %g0, %l7
.word 0xaa244014 ! t1_kref+0x1d9c: sub %l1, %l4, %l5
.word 0xa7a00133 ! t1_kref+0x1da0: fabss %f19, %f19
.word 0x24800007 ! t1_kref+0x1da4: ble,a _kref+0x1dc0
.word 0xa5b48d40 ! t1_kref+0x1da8: fnot1 %f18, %f18
.word 0xaa1a8000 ! t1_kref+0x1dac: xor %o2, %g0, %l5
.word 0xea067fe0 ! t1_kref+0x1db0: ld [%i1 - 0x20], %l5
.word 0xa5a018d2 ! t1_kref+0x1db4: fdtos %f18, %f18
.word 0x81accab3 ! t1_kref+0x1db8: fcmpes %fcc0, %f19, %f19
.word 0xea000019 ! t1_kref+0x1dbc: ld [%g0 + %i1], %l5
.word 0xc12e6000 ! t1_kref+0x1dc0: st %fsr, [%i1]
.word 0xa5a01893 ! t1_kref+0x1dc4: fitos %f19, %f18
call SYM(t1_subr2)
.word 0xa5a00052 ! t1_kref+0x1dcc: fmovd %f18, %f18
.word 0xa5a00052 ! t1_kref+0x1dd0: fmovd %f18, %f18
.word 0xa5a01912 ! t1_kref+0x1dd4: fitod %f18, %f18
.word 0x24480006 ! t1_kref+0x1dd8: ble,a,pt %icc, _kref+0x1df0
.word 0xd8263fe4 ! t1_kref+0x1ddc: st %o4, [%i0 - 0x1c]
.word 0xa7a488b2 ! t1_kref+0x1de0: fsubs %f18, %f18, %f19
.word 0xa7a48932 ! t1_kref+0x1de4: fmuls %f18, %f18, %f19
.word 0xc76e6000 ! t1_kref+0x1de8: prefetch %i1, 3
.word 0xa5a018d2 ! t1_kref+0x1dec: fdtos %f18, %f18
.word 0xa5b4c6b3 ! t1_kref+0x1df0: fmul8x16al %f19, %f19, %f18
.word 0xd4267fe0 ! t1_kref+0x1df4: st %o2, [%i1 - 0x20]
.word 0xa5a01913 ! t1_kref+0x1df8: fitod %f19, %f18
.word 0xc568a004 ! t1_kref+0x1dfc: prefetch %g2 + 4, 2
.word 0xd82e3fec ! t1_kref+0x1e00: stb %o4, [%i0 - 0x14]
.word 0xeadf5018 ! t1_kref+0x1e04: ldxa [%i5 + %i0]0x80, %l5
.word 0xa5a4c932 ! t1_kref+0x1e08: fmuls %f19, %f18, %f18
.word 0xea4e8019 ! t1_kref+0x1e0c: ldsb [%i2 + %i1], %l5
.word 0xab2ea018 ! t1_kref+0x1e10: sll %i2, 0x18, %l5
.word 0xe5267ff8 ! t1_kref+0x1e14: st %f18, [%i1 - 8]
.word 0xab058012 ! t1_kref+0x1e18: taddcc %l6, %l2, %l5
.word 0xa5a00532 ! t1_kref+0x1e1c: fsqrts %f18, %f18
.word 0xa5a4cd32 ! t1_kref+0x1e20: fsmuld %f19, %f18, %f18
.word 0xaa822270 ! t1_kref+0x1e24: addcc %o0, 0x270, %l5
.word 0x28480007 ! t1_kref+0x1e28: bleu,a,pt %icc, _kref+0x1e44
.word 0xaa0d76cf ! t1_kref+0x1e2c: and %l5, -0x931, %l5
.word 0xe01e4000 ! t1_kref+0x1e30: ldd [%i1], %l0
.word 0xea0e8019 ! t1_kref+0x1e34: ldub [%i2 + %i1], %l5
.word 0xabb28200 ! t1_kref+0x1e38: array8 %o2, %g0, %l5
.word 0x81854000 ! t1_kref+0x1e3c: wr %l5, %g0, %y
.word 0xab05c017 ! t1_kref+0x1e40: taddcc %l7, %l7, %l5
.word 0xaa5d6da6 ! t1_kref+0x1e44: smul %l5, 0xda6, %l5
.word 0x3e480003 ! t1_kref+0x1e48: bvc,a,pt %icc, _kref+0x1e54
.word 0xd27e401c ! t1_kref+0x1e4c: swap [%i1 + %i4], %o1
.word 0xe51e6010 ! t1_kref+0x1e50: ldd [%i1 + 0x10], %f18
.word 0xa7a000b2 ! t1_kref+0x1e54: fnegs %f18, %f19
.word 0xe51e6008 ! t1_kref+0x1e58: ldd [%i1 + 8], %f18
call SYM(t1_subr0)
.word 0xab400000 ! t1_kref+0x1e60: mov %y, %l5
.word 0xaa300016 ! t1_kref+0x1e64: orn %g0, %l6, %l5
.word 0xaa522c0d ! t1_kref+0x1e68: umul %o0, 0xc0d, %l5
.word 0xabb000a9 ! t1_kref+0x1e6c: edge16n %g0, %o1, %l5
.word 0xc568a1c1 ! t1_kref+0x1e70: prefetch %g2 + 0x1c1, 2
.word 0xaa7dc011 ! t1_kref+0x1e74: sdiv %l7, %l1, %l5
.word 0x37480003 ! t1_kref+0x1e78: fbge,a,pt %fcc0, _kref+0x1e84
.word 0xaaf5400c ! t1_kref+0x1e7c: udivcc %l5, %o4, %l5
.word 0xa5a00052 ! t1_kref+0x1e80: fmovd %f18, %f18
.word 0xaa42f6b6 ! t1_kref+0x1e84: addc %o3, -0x94a, %l5
.word 0x28800002 ! t1_kref+0x1e88: bleu,a _kref+0x1e90
.word 0xe5063ff4 ! t1_kref+0x1e8c: ld [%i0 - 0xc], %f18
.word 0xaab56017 ! t1_kref+0x1e90: orncc %l5, 0x17, %l5
.word 0xaa5a4015 ! t1_kref+0x1e94: smul %o1, %l5, %l5
.word 0xaa03676c ! t1_kref+0x1e98: add %o5, 0x76c, %l5
.word 0xaa034009 ! t1_kref+0x1e9c: add %o5, %o1, %l5
.word 0xa5a00552 ! t1_kref+0x1ea0: fsqrtd %f18, %f18
.word 0x81ac8a52 ! t1_kref+0x1ea4: fcmpd %fcc0, %f18, %f18
.word 0xaa428008 ! t1_kref+0x1ea8: addc %o2, %o0, %l5
.word 0xb3c0621e ! t1_kref+0x1eac: jmpl %g1 + 0x21e, %i1
.word 0x21480003 ! t1_kref+0x1eb0: fbn,a,pt %fcc0, _kref+0x1ebc
.word 0xa7a00533 ! t1_kref+0x1eb4: fsqrts %f19, %f19
.word 0xa5a4c932 ! t1_kref+0x1eb8: fmuls %f19, %f18, %f18
.word 0xab028000 ! t1_kref+0x1ebc: taddcc %o2, %g0, %l5
.word 0xaadaabe4 ! t1_kref+0x1ec0: smulcc %o2, 0xbe4, %l5
sethi %hi(2f), %o7
.word 0xe40be2fc ! t1_kref+0x1ec8: ldub [%o7 + 0x2fc], %l2
.word 0xa41ca00c ! t1_kref+0x1ecc: xor %l2, 0xc, %l2
.word 0xe42be2fc ! t1_kref+0x1ed0: stb %l2, [%o7 + 0x2fc]
.word 0x81dbe2fc ! t1_kref+0x1ed4: flush %o7 + 0x2fc
.word 0xaa3ae677 ! t1_kref+0x1ed8: xnor %o3, 0x677, %l5
.word 0xa5b48912 ! t1_kref+0x1edc: faligndata %f18, %f18, %f18
.word 0xa7a48932 ! t1_kref+0x1ee0: fmuls %f18, %f18, %f19
.word 0xab2d200e ! t1_kref+0x1ee4: sll %l4, 0xe, %l5
.word 0x81ac8a52 ! t1_kref+0x1ee8: fcmpd %fcc0, %f18, %f18
.word 0xa7b4cf72 ! t1_kref+0x1eec: fornot1s %f19, %f18, %f19
.word 0xea863ffc ! t1_kref+0x1ef0: lda [%i0 - 4]%asi, %l5
.word 0x2b226ea4 ! t1_kref+0x1ef4: sethi %hi(0x89ba9000), %l5
.word 0xaaa28013 ! t1_kref+0x1ef8: subcc %o2, %l3, %l5
2: .word 0xa5b48d33 ! t1_kref+0x1efc: fandnot1s %f18, %f19, %f18
.word 0xa5a48933 ! t1_kref+0x1f00: fmuls %f18, %f19, %f18
.word 0xaa058014 ! t1_kref+0x1f04: add %l6, %l4, %l5
sethi %hi(1f), %o7
jmpl %o7+%lo(1f), %g1
.empty
.word 0xaae5c015 ! t1_kref+0x1f10: subccc %l7, %l5, %l5
.word 0xa5b48c72 ! t1_kref+0x1f14: fnors %f18, %f18, %f18
1: .word 0xa7b48ab2 ! t1_kref+0x1f18: fpsub16s %f18, %f18, %f19
.word 0xaa02c00b ! t1_kref+0x1f1c: add %o3, %o3, %l5
.word 0xaab50015 ! t1_kref+0x1f20: orncc %l4, %l5, %l5
.word 0x81868000 ! t1_kref+0x1f24: wr %i2, %g0, %y
.word 0x8143e04e ! t1_kref+0x1f28: membar 0x4e
.word 0xa7a01a32 ! t1_kref+0x1f2c: fstoi %f18, %f19
.word 0x9fc10000 ! t1_kref+0x1f30: call %g4
.word 0xa7a00132 ! t1_kref+0x1f34: fabss %f18, %f19
.word 0xaabd4000 ! t1_kref+0x1f38: xnorcc %l5, %g0, %l5
.word 0xa5b48f52 ! t1_kref+0x1f3c: fornot1 %f18, %f18, %f18
.word 0x81ac8a52 ! t1_kref+0x1f40: fcmpd %fcc0, %f18, %f18
.word 0xaa8ded56 ! t1_kref+0x1f44: andcc %l7, 0xd56, %l5
.word 0xf9ee501d ! t1_kref+0x1f48: prefetcha %i1 + %i5, 28
.word 0xea466004 ! t1_kref+0x1f4c: ldsw [%i1 + 4], %l5
.word 0x001fffff ! t1_kref+0x1f50: illtrap 0x1fffff
.word 0xe506001c ! t1_kref+0x1f54: ld [%i0 + %i4], %f18
.word 0x81dcc01f ! t1_kref+0x1f58: flush %l3 + %i7
.word 0xaa982ab0 ! t1_kref+0x1f5c: xorcc %g0, 0xab0, %l5
.word 0xaab2c012 ! t1_kref+0x1f60: orncc %o3, %l2, %l5
.word 0xaa057b7e ! t1_kref+0x1f64: add %l5, -0x482, %l5
.word 0x81acca33 ! t1_kref+0x1f68: fcmps %fcc0, %f19, %f19
.word 0xa7a01892 ! t1_kref+0x1f6c: fitos %f18, %f19
.word 0x3f800008 ! t1_kref+0x1f70: fbo,a _kref+0x1f90
.word 0xaa3e8012 ! t1_kref+0x1f74: xnor %i2, %l2, %l5
.word 0xea567fe6 ! t1_kref+0x1f78: ldsh [%i1 - 0x1a], %l5
.word 0xd6780018 ! t1_kref+0x1f7c: swap [%g0 + %i0], %o3
.word 0xa5a01912 ! t1_kref+0x1f80: fitod %f18, %f18
.word 0x20800004 ! t1_kref+0x1f84: bn,a _kref+0x1f94
.word 0xa5b48df2 ! t1_kref+0x1f88: fnands %f18, %f18, %f18
.word 0xaa620016 ! t1_kref+0x1f8c: subc %o0, %l6, %l5
.word 0xa5a488d2 ! t1_kref+0x1f90: fsubd %f18, %f18, %f18
.word 0xe2fe501c ! t1_kref+0x1f94: swapa [%i1 + %i4]0x80, %l1
.word 0xc12e401c ! t1_kref+0x1f98: st %fsr, [%i1 + %i4]
.word 0x3f800004 ! t1_kref+0x1f9c: fbo,a _kref+0x1fac
.word 0xe06e2006 ! t1_kref+0x1fa0: ldstub [%i0 + 6], %l0
.word 0xa5a000d2 ! t1_kref+0x1fa4: fnegd %f18, %f18
.word 0xab400000 ! t1_kref+0x1fa8: mov %y, %l5
.word 0xa5a488b2 ! t1_kref+0x1fac: fsubs %f18, %f18, %f18
.word 0x81accab3 ! t1_kref+0x1fb0: fcmpes %fcc0, %f19, %f19
.word 0x83414000 ! t1_kref+0x1fb4: mov %pc, %g1
.word 0xaaa5000a ! t1_kref+0x1fb8: subcc %l4, %o2, %l5
.word 0xe7270019 ! t1_kref+0x1fbc: st %f19, [%i4 + %i1]
.word 0x81ac8a52 ! t1_kref+0x1fc0: fcmpd %fcc0, %f18, %f18
.word 0xa7a018d2 ! t1_kref+0x1fc4: fdtos %f18, %f19
.word 0xaad2800d ! t1_kref+0x1fc8: umulcc %o2, %o5, %l5
.word 0xea0e0000 ! t1_kref+0x1fcc: ldub [%i0], %l5
.word 0xaa158015 ! t1_kref+0x1fd0: or %l6, %l5, %l5
.word 0xabb540f3 ! t1_kref+0x1fd4: edge16ln %l5, %l3, %l5
.word 0x9f414000 ! t1_kref+0x1fd8: mov %pc, %o7
! .word 0x3049e805 ! t1_kref+0x1fdc: ba,a,pt %icc, SYM(t1_subr3)
ba,a,pt %icc, SYM(t1_subr3)
.word 0xe53e401d ! t1_kref+0x1fe0: std %f18, [%i1 + %i5]
.word 0xab400000 ! t1_kref+0x1fe4: mov %y, %l5
.word 0xa5a01913 ! t1_kref+0x1fe8: fitod %f19, %f18
.word 0x81ac8ad2 ! t1_kref+0x1fec: fcmped %fcc0, %f18, %f18
.word 0x20800004 ! t1_kref+0x1ff0: bn,a _kref+0x2000
.word 0xaaa2e50f ! t1_kref+0x1ff4: subcc %o3, 0x50f, %l5
.word 0xda780018 ! t1_kref+0x1ff8: swap [%g0 + %i0], %o5
.word 0xe51fbf98 ! t1_kref+0x1ffc: ldd [%fp - 0x68], %f18
.word 0xe82e2017 ! t1_kref+0x2000: stb %l4, [%i0 + 0x17]
.word 0xa7b48a72 ! t1_kref+0x2004: fpadd32s %f18, %f18, %f19
.word 0xa5a01913 ! t1_kref+0x2008: fitod %f19, %f18
.word 0xa5b48e52 ! t1_kref+0x200c: fxnor %f18, %f18, %f18
.word 0xa5b48ad2 ! t1_kref+0x2010: fpsub32 %f18, %f18, %f18
.word 0xab400000 ! t1_kref+0x2014: mov %y, %l5
.word 0xab2a0012 ! t1_kref+0x2018: sll %o0, %l2, %l5
.word 0xabb6810d ! t1_kref+0x201c: edge32 %i2, %o5, %l5
.word 0x9fc00004 ! t1_kref+0x2020: call %g0 + %g4
.word 0xaa65ac67 ! t1_kref+0x2024: subc %l6, 0xc67, %l5
.word 0xabb58069 ! t1_kref+0x2028: edge8ln %l6, %o1, %l5
.word 0xea8e101a ! t1_kref+0x202c: lduba [%i0 + %i2]0x80, %l5
.word 0xa5a01912 ! t1_kref+0x2030: fitod %f18, %f18
.word 0xaa5ca74c ! t1_kref+0x2034: smul %l2, 0x74c, %l5
.word 0x81ac8ad2 ! t1_kref+0x2038: fcmped %fcc0, %f18, %f18
.word 0xe42e8018 ! t1_kref+0x203c: stb %l2, [%i2 + %i0]
.word 0xa5b48ea0 ! t1_kref+0x2040: fsrc1s %f18, %f18
.word 0xa5a01893 ! t1_kref+0x2044: fitos %f19, %f18
.word 0xab408000 ! t1_kref+0x2048: mov %ccr, %l5
.word 0xab300015 ! t1_kref+0x204c: srl %g0, %l5, %l5
.word 0xa5a489b2 ! t1_kref+0x2050: fdivs %f18, %f18, %f18
.word 0x83c060b0 ! t1_kref+0x2054: jmpl %g1 + 0xb0, %g1
.word 0xd62e601c ! t1_kref+0x2058: stb %o3, [%i1 + 0x1c]
.word 0xea467ffc ! t1_kref+0x205c: ldsw [%i1 - 4], %l5
.word 0xe7266000 ! t1_kref+0x2060: st %f19, [%i1]
.word 0xfd6e401d ! t1_kref+0x2064: prefetch %i1 + %i5, 30
.word 0xd87e001c ! t1_kref+0x2068: swap [%i0 + %i4], %o4
.word 0xaa426ca6 ! t1_kref+0x206c: addc %o1, 0xca6, %l5
.word 0xabb48053 ! t1_kref+0x2070: edge8l %l2, %l3, %l5
.word 0xa5b48ed2 ! t1_kref+0x2074: fornot2 %f18, %f18, %f18
.word 0xab35600a ! t1_kref+0x2078: srl %l5, 0xa, %l5
.word 0xa5b48752 ! t1_kref+0x207c: fpack32 %f18, %f18, %f18
.word 0xa5a48d32 ! t1_kref+0x2080: fsmuld %f18, %f18, %f18
.word 0x001fffff ! t1_kref+0x2084: illtrap 0x1fffff
.word 0xaab47778 ! t1_kref+0x2088: orncc %l1, -0x888, %l5
.word 0xa5a48d32 ! t1_kref+0x208c: fsmuld %f18, %f18, %f18
.word 0xc07e3ff4 ! t1_kref+0x2090: swap [%i0 - 0xc], %g0
.word 0xab400000 ! t1_kref+0x2094: mov %y, %l5
.word 0xa7a00033 ! t1_kref+0x2098: fmovs %f19, %f19
.word 0x81dd4014 ! t1_kref+0x209c: flush %l5 + %l4
.word 0x81ac8ab3 ! t1_kref+0x20a0: fcmpes %fcc0, %f18, %f19
.word 0x81ac8a32 ! t1_kref+0x20a4: fcmps %fcc0, %f18, %f18
.word 0xe1ee101a ! t1_kref+0x20a8: prefetcha %i0 + %i2, 16
.word 0xaa3e8013 ! t1_kref+0x20ac: xnor %i2, %l3, %l5
.word 0xaa1d8009 ! t1_kref+0x20b0: xor %l6, %o1, %l5
.word 0xaa028017 ! t1_kref+0x20b4: add %o2, %l7, %l5
.word 0x37480006 ! t1_kref+0x20b8: fbge,a,pt %fcc0, _kref+0x20d0
.word 0xc568a0c6 ! t1_kref+0x20bc: prefetch %g2 + 0xc6, 2
.word 0x2b3f0f18 ! t1_kref+0x20c0: sethi %hi(0xfc3c6000), %l5
.word 0xab2ce011 ! t1_kref+0x20c4: sll %l3, 0x11, %l5
.word 0x9fc00004 ! t1_kref+0x20c8: call %g0 + %g4
.word 0xa5a00552 ! t1_kref+0x20cc: fsqrtd %f18, %f18
.word 0xeace9018 ! t1_kref+0x20d0: ldsba [%i2 + %i0]0x80, %l5
.word 0x81ac8a52 ! t1_kref+0x20d4: fcmpd %fcc0, %f18, %f18
.word 0xa7830015 ! t1_kref+0x20d8: wr %o4, %l5, %gsr
.word 0x2b165b0b ! t1_kref+0x20dc: sethi %hi(0x596c2c00), %l5
.word 0xe2f6501d ! t1_kref+0x20e0: stxa %l1, [%i1 + %i5]0x80
.word 0xaa0b246d ! t1_kref+0x20e4: and %o4, 0x46d, %l5
.word 0x2a800002 ! t1_kref+0x20e8: bcs,a _kref+0x20f0
.word 0x81b01027 ! t1_kref+0x20ec: siam 0x7
.word 0x81ac8ab3 ! t1_kref+0x20f0: fcmpes %fcc0, %f18, %f19
.word 0x85824012 ! t1_kref+0x20f4: wr %o1, %l2, %ccr
.word 0xe726601c ! t1_kref+0x20f8: st %f19, [%i1 + 0x1c]
.word 0xc768a1c6 ! t1_kref+0x20fc: prefetch %g2 + 0x1c6, 3
.word 0xaa9a2baa ! t1_kref+0x2100: xorcc %o0, 0xbaa, %l5
.word 0xa5b00f12 ! t1_kref+0x2104: fsrc2 %f18, %f18
.word 0xe19f5a58 ! t1_kref+0x2108: ldda [%i5 + %i0]0xd2, %f16
.word 0xd2367fe4 ! t1_kref+0x210c: sth %o1, [%i1 - 0x1c]
.word 0xea0e3fea ! t1_kref+0x2110: ldub [%i0 - 0x16], %l5
.word 0xd5e65016 ! t1_kref+0x2114: casa [%i1]0x80, %l6, %o2
.word 0x81acca33 ! t1_kref+0x2118: fcmps %fcc0, %f19, %f19
.word 0xaab579e2 ! t1_kref+0x211c: orncc %l5, -0x61e, %l5
.word 0xa5a01033 ! t1_kref+0x2120: fstox %f19, %f18
.word 0xe26e7ff0 ! t1_kref+0x2124: ldstub [%i1 - 0x10], %l1
.word 0xaa620013 ! t1_kref+0x2128: subc %o0, %l3, %l5
.word 0xa7a000b3 ! t1_kref+0x212c: fnegs %f19, %f19
.word 0xa5a01913 ! t1_kref+0x2130: fitod %f19, %f18
.word 0xa7a4c9b3 ! t1_kref+0x2134: fdivs %f19, %f19, %f19
.word 0x83414000 ! t1_kref+0x2138: mov %pc, %g1
.word 0xa5a00052 ! t1_kref+0x213c: fmovd %f18, %f18
.word 0xe87e200c ! t1_kref+0x2140: swap [%i0 + 0xc], %l4
.word 0xab3a6013 ! t1_kref+0x2144: sra %o1, 0x13, %l5
.word 0xe53e7fe0 ! t1_kref+0x2148: std %f18, [%i1 - 0x20]
.word 0xe19e1a5d ! t1_kref+0x214c: ldda [%i0 + %i5]0xd2, %f16
.word 0xe1be588c ! t1_kref+0x2150: stda %f16, [%i1 + %o4]0xc4
.word 0xab400000 ! t1_kref+0x2154: mov %y, %l5
.word 0x001fffff ! t1_kref+0x2158: illtrap 0x1fffff
.word 0x81accab2 ! t1_kref+0x215c: fcmpes %fcc0, %f19, %f18
.word 0x3c480008 ! t1_kref+0x2160: bpos,a,pt %icc, _kref+0x2180
.word 0xd02e200a ! t1_kref+0x2164: stb %o0, [%i0 + 0xa]
.word 0xa5b00cd2 ! t1_kref+0x2168: fnot2 %f18, %f18
.word 0xa5a48852 ! t1_kref+0x216c: faddd %f18, %f18, %f18
.word 0x8d824015 ! t1_kref+0x2170: wr %o1, %l5, %fprs
.word 0xa7a00533 ! t1_kref+0x2174: fsqrts %f19, %f19
.word 0xa5a48852 ! t1_kref+0x2178: faddd %f18, %f18, %f18
.word 0xaaa20000 ! t1_kref+0x217c: subcc %o0, %g0, %l5
.word 0xab2b000c ! t1_kref+0x2180: sll %o4, %o4, %l5
.word 0xe5070018 ! t1_kref+0x2184: ld [%i4 + %i0], %f18
.word 0xaadb2a1d ! t1_kref+0x2188: smulcc %o4, 0xa1d, %l5
.word 0xaa0b4013 ! t1_kref+0x218c: and %o5, %l3, %l5
.word 0xaab28016 ! t1_kref+0x2190: orncc %o2, %l6, %l5
.word 0xa7b00f33 ! t1_kref+0x2194: fsrc2s %f19, %f19
.word 0xabb580b2 ! t1_kref+0x2198: edge16n %l6, %l2, %l5
.word 0x2c480008 ! t1_kref+0x219c: bneg,a,pt %icc, _kref+0x21bc
.word 0xa5b486d2 ! t1_kref+0x21a0: fmul8sux16 %f18, %f18, %f18
.word 0x22800001 ! t1_kref+0x21a4: be,a _kref+0x21a8
.word 0xa7a000b3 ! t1_kref+0x21a8: fnegs %f19, %f19
.word 0x38800005 ! t1_kref+0x21ac: bgu,a _kref+0x21c0
.word 0xaa05a1fd ! t1_kref+0x21b0: add %l6, 0x1fd, %l5
.word 0xa5b48992 ! t1_kref+0x21b4: bshuffle %f18, %f18, %f18
.word 0xda2e3ff2 ! t1_kref+0x21b8: stb %o5, [%i0 - 0xe]
.word 0xa5a488d2 ! t1_kref+0x21bc: fsubd %f18, %f18, %f18
.word 0xd82e3fef ! t1_kref+0x21c0: stb %o4, [%i0 - 0x11]
.word 0xe1be580a ! t1_kref+0x21c4: stda %f16, [%i1 + %o2]0xc0
call SYM(t1_subr3)
.word 0xf207bfe0 ! t1_kref+0x21cc: ld [%fp - 0x20], %i1
.word 0xa5b48e80 ! t1_kref+0x21d0: fsrc1 %f18, %f18
.word 0xaa5276e5 ! t1_kref+0x21d4: umul %o1, -0x91b, %l5
.word 0x86102001 ! t1_kref+0x21d8: mov 0x1, %g3
.word 0x32800000 ! t1_kref+0x21dc: bne,a _kref+0x21dc
.word 0x86a0e001 ! t1_kref+0x21e0: subcc %g3, 1, %g3
.word 0xd468a004 ! t1_kref+0x21e4: ldstub [%g2 + 4], %o2
.word 0xec3e2000 ! t1_kref+0x21e8: std %l6, [%i0]
.word 0xf76e001d ! t1_kref+0x21ec: prefetch %i0 + %i5, 27
.word 0xa5b48f92 ! t1_kref+0x21f0: for %f18, %f18, %f18
.word 0xd2367fe4 ! t1_kref+0x21f4: sth %o1, [%i1 - 0x1c]
.word 0xa5a488d2 ! t1_kref+0x21f8: fsubd %f18, %f18, %f18
.word 0xaa92f071 ! t1_kref+0x21fc: orcc %o3, -0xf8f, %l5
sethi %hi(1f), %o7
jmpl %o7+%lo(1f), %g1
.empty
.word 0xaa06801a ! t1_kref+0x2208: add %i2, %i2, %l5
.word 0xa5a00152 ! t1_kref+0x220c: fabsd %f18, %f18
.word 0xea4e0000 ! t1_kref+0x2210: ldsb [%i0], %l5
.word 0xaa62c015 ! t1_kref+0x2214: subc %o3, %l5, %l5
.word 0xec36601a ! t1_kref+0x2218: sth %l6, [%i1 + 0x1a]
.word 0xa5b48f52 ! t1_kref+0x221c: fornot1 %f18, %f18, %f18
1: .word 0xeeb6501b ! t1_kref+0x2220: stha %l7, [%i1 + %i3]0x80
.word 0xaa3e8008 ! t1_kref+0x2224: xnor %i2, %o0, %l5
.word 0xe726401c ! t1_kref+0x2228: st %f19, [%i1 + %i4]
.word 0xaa62a521 ! t1_kref+0x222c: subc %o2, 0x521, %l5
.word 0x81ac8a33 ! t1_kref+0x2230: fcmps %fcc0, %f18, %f19
.word 0xea50a016 ! t1_kref+0x2234: ldsh [%g2 + 0x16], %l5
sethi %hi(1f), %o7
jmpl %o7+%lo(1f), %g1
.empty
.word 0xaa0a8011 ! t1_kref+0x2240: and %o2, %l1, %l5
.word 0xab3d2011 ! t1_kref+0x2244: sra %l4, 0x11, %l5
.word 0x22800001 ! t1_kref+0x2248: be,a _kref+0x224c
.word 0xaa2c400b ! t1_kref+0x224c: andn %l1, %o3, %l5
.word 0xd678a014 ! t1_kref+0x2250: swap [%g2 + 0x14], %o3
1: .word 0x3a480006 ! t1_kref+0x2254: bcc,a,pt %icc, _kref+0x226c
.word 0xaab538ad ! t1_kref+0x2258: orncc %l4, -0x753, %l5
.word 0xa7a018d2 ! t1_kref+0x225c: fdtos %f18, %f19
.word 0xe53e401d ! t1_kref+0x2260: std %f18, [%i1 + %i5]
.word 0xa5a01893 ! t1_kref+0x2264: fitos %f19, %f18
.word 0xa5b487d2 ! t1_kref+0x2268: pdist %f18, %f18, %f18
.word 0xe1be5a5b ! t1_kref+0x226c: stda %f16, [%i1 + %i3]0xd2
.word 0x81accab3 ! t1_kref+0x2270: fcmpes %fcc0, %f19, %f19
.word 0x28480004 ! t1_kref+0x2274: bleu,a,pt %icc, _kref+0x2284
.word 0xea5e6000 ! t1_kref+0x2278: ldx [%i1], %l5
.word 0xa5a01913 ! t1_kref+0x227c: fitod %f19, %f18
.word 0xe526401c ! t1_kref+0x2280: st %f18, [%i1 + %i4]
.word 0xc768a143 ! t1_kref+0x2284: prefetch %g2 + 0x143, 3
.word 0xe07e2018 ! t1_kref+0x2288: swap [%i0 + 0x18], %l0
.word 0xe236201a ! t1_kref+0x228c: sth %l1, [%i0 + 0x1a]
.word 0xaa203876 ! t1_kref+0x2290: sub %g0, -0x78a, %l5
.word 0xea7e6018 ! t1_kref+0x2294: swap [%i1 + 0x18], %l5
.word 0xaa15fc40 ! t1_kref+0x2298: or %l7, -0x3c0, %l5
.word 0xa5a489b3 ! t1_kref+0x229c: fdivs %f18, %f19, %f18
.word 0xaa952701 ! t1_kref+0x22a0: orcc %l4, 0x701, %l5
.word 0xaab327ad ! t1_kref+0x22a4: orncc %o4, 0x7ad, %l5
.word 0xda2e8018 ! t1_kref+0x22a8: stb %o5, [%i2 + %i0]
.word 0xa5a48852 ! t1_kref+0x22ac: faddd %f18, %f18, %f18
.word 0xe4b6d019 ! t1_kref+0x22b0: stha %l2, [%i3 + %i1]0x80
.word 0xeace9019 ! t1_kref+0x22b4: ldsba [%i2 + %i1]0x80, %l5
.word 0xf4b6101b ! t1_kref+0x22b8: stha %i2, [%i0 + %i3]0x80
.word 0xa7a00532 ! t1_kref+0x22bc: fsqrts %f18, %f19
.word 0xa5a00032 ! t1_kref+0x22c0: fmovs %f18, %f18
.word 0xa5a48852 ! t1_kref+0x22c4: faddd %f18, %f18, %f18
.word 0xaa32b213 ! t1_kref+0x22c8: orn %o2, -0xded, %l5
.word 0xa7b00772 ! t1_kref+0x22cc: fpack16 %f18, %f19
.word 0xaaf4bbda ! t1_kref+0x22d0: udivcc %l2, -0x426, %l5
.word 0xaa1cbcf0 ! t1_kref+0x22d4: xor %l2, -0x310, %l5
.word 0xa5b48f72 ! t1_kref+0x22d8: fornot1s %f18, %f18, %f18
.word 0xa5a48952 ! t1_kref+0x22dc: fmuld %f18, %f18, %f18
.word 0xaaa47ec6 ! t1_kref+0x22e0: subcc %l1, -0x13a, %l5
.word 0xaa14b29b ! t1_kref+0x22e4: or %l2, -0xd65, %l5
.word 0xaa92280f ! t1_kref+0x22e8: orcc %o0, 0x80f, %l5
.word 0xea466018 ! t1_kref+0x22ec: ldsw [%i1 + 0x18], %l5
.word 0xa5a01912 ! t1_kref+0x22f0: fitod %f18, %f18
.word 0x31480008 ! t1_kref+0x22f4: fba,a,pt %fcc0, _kref+0x2314
.word 0xe628a005 ! t1_kref+0x22f8: stb %l3, [%g2 + 5]
.word 0xaa5cfa26 ! t1_kref+0x22fc: smul %l3, -0x5da, %l5
.word 0xab120009 ! t1_kref+0x2300: taddcctv %o0, %o1, %l5
.word 0x20800003 ! t1_kref+0x2304: bn,a _kref+0x2310
.word 0x001fffff ! t1_kref+0x2308: illtrap 0x1fffff
.word 0xab22efa3 ! t1_kref+0x230c: mulscc %o3, 0xfa3, %l5
.word 0xd03e6008 ! t1_kref+0x2310: std %o0, [%i1 + 8]
.word 0x81b01023 ! t1_kref+0x2314: siam 0x3
.word 0xea8e5000 ! t1_kref+0x2318: lduba [%i1]0x80, %l5
.word 0x3e800003 ! t1_kref+0x231c: bvc,a _kref+0x2328
.word 0xabb340ed ! t1_kref+0x2320: edge16ln %o5, %o5, %l5
.word 0x81ac8ad2 ! t1_kref+0x2324: fcmped %fcc0, %f18, %f18
.word 0xeace1000 ! t1_kref+0x2328: ldsba [%i0]0x80, %l5
.word 0x81ac8ab3 ! t1_kref+0x232c: fcmpes %fcc0, %f18, %f19
.word 0xd8f75019 ! t1_kref+0x2330: stxa %o4, [%i5 + %i1]0x80
.word 0xa5a01052 ! t1_kref+0x2334: fdtox %f18, %f18
.word 0xe1be1853 ! t1_kref+0x2338: stda %f16, [%i0 + %l3]0xc2
.word 0xa5a48852 ! t1_kref+0x233c: faddd %f18, %f18, %f18
call 1f
.empty
.word 0xaa65eed5 ! t1_kref+0x2344: subc %l7, 0xed5, %l5
.word 0xa5a4c8b3 ! t1_kref+0x2348: fsubs %f19, %f19, %f18
.word 0x2b26b5b0 ! t1_kref+0x234c: sethi %hi(0x9ad6c000), %l5
.word 0xed68a180 ! t1_kref+0x2350: prefetch %g2 + 0x180, 22
.word 0x3e800008 ! t1_kref+0x2354: bvc,a _kref+0x2374
.word 0xc0b01018 ! t1_kref+0x2358: stha %g0, [%g0 + %i0]0x80
.word 0xea56200a ! t1_kref+0x235c: ldsh [%i0 + 0xa], %l5
1: .word 0xa5b48f92 ! t1_kref+0x2360: for %f18, %f18, %f18
.word 0xaa423195 ! t1_kref+0x2364: addc %o0, -0xe6b, %l5
.word 0xed68a1c9 ! t1_kref+0x2368: prefetch %g2 + 0x1c9, 22
.word 0x3c800008 ! t1_kref+0x236c: bpos,a _kref+0x238c
.word 0xa5a01933 ! t1_kref+0x2370: fstod %f19, %f18
.word 0xea881018 ! t1_kref+0x2374: lduba [%g0 + %i0]0x80, %l5
.word 0xea167fe8 ! t1_kref+0x2378: lduh [%i1 - 0x18], %l5
.word 0xe168a203 ! t1_kref+0x237c: prefetch %g2 + 0x203, 16
.word 0xe7262018 ! t1_kref+0x2380: st %f19, [%i0 + 0x18]
.word 0xaa0d0014 ! t1_kref+0x2384: and %l4, %l4, %l5
.word 0xe5260000 ! t1_kref+0x2388: st %f18, [%i0]
.word 0xa7b48f73 ! t1_kref+0x238c: fornot1s %f18, %f19, %f19
.word 0xaa5d6f35 ! t1_kref+0x2390: smul %l5, 0xf35, %l5
.word 0x3e480007 ! t1_kref+0x2394: bvc,a,pt %icc, _kref+0x23b0
.word 0xa5a00552 ! t1_kref+0x2398: fsqrtd %f18, %f18
.word 0xd62e2004 ! t1_kref+0x239c: stb %o3, [%i0 + 4]
.word 0x8184c000 ! t1_kref+0x23a0: wr %l3, %g0, %y
.word 0xa5a01912 ! t1_kref+0x23a4: fitod %f18, %f18
.word 0xab2a8015 ! t1_kref+0x23a8: sll %o2, %l5, %l5
.word 0xe726001c ! t1_kref+0x23ac: st %f19, [%i0 + %i4]
.word 0xaab00011 ! t1_kref+0x23b0: orncc %g0, %l1, %l5
.word 0xe82e8019 ! t1_kref+0x23b4: stb %l4, [%i2 + %i1]
.word 0xa5a4c932 ! t1_kref+0x23b8: fmuls %f19, %f18, %f18
.word 0xe40861bc ! t1_kref+0x23bc: ldub [%g1 + 0x1bc], %l2
.word 0xa41ca00c ! t1_kref+0x23c0: xor %l2, 0xc, %l2
.word 0xe42861bc ! t1_kref+0x23c4: stb %l2, [%g1 + 0x1bc]
.word 0x81d861bc ! t1_kref+0x23c8: flush %g1 + 0x1bc
.word 0x81830000 ! t1_kref+0x23cc: wr %o4, %g0, %y
.word 0x3a800003 ! t1_kref+0x23d0: bcc,a _kref+0x23dc
.word 0xaa16bf2c ! t1_kref+0x23d4: or %i2, -0xd4, %l5
.word 0xaab4efdf ! t1_kref+0x23d8: orncc %l3, 0xfdf, %l5
.word 0xaa8cc016 ! t1_kref+0x23dc: andcc %l3, %l6, %l5
.word 0xff6e6010 ! t1_kref+0x23e0: prefetch %i1 + 0x10, 31
.word 0xaa1ac01a ! t1_kref+0x23e4: xor %o3, %i2, %l5
.word 0xa5a48852 ! t1_kref+0x23e8: faddd %f18, %f18, %f18
.word 0x30480002 ! t1_kref+0x23ec: ba,a,pt %icc, _kref+0x23f4
.word 0xa7b00fe0 ! t1_kref+0x23f0: fones %f19
.word 0xe2f81018 ! t1_kref+0x23f4: swapa [%g0 + %i0]0x80, %l1
2: .word 0xaa05c00d ! t1_kref+0x23f8: add %l7, %o5, %l5
.word 0xaa0b2b0c ! t1_kref+0x23fc: and %o4, 0xb0c, %l5
.word 0xe5000019 ! t1_kref+0x2400: ld [%g0 + %i1], %f18
.word 0x26800007 ! t1_kref+0x2404: bl,a _kref+0x2420
.word 0xe22e8018 ! t1_kref+0x2408: stb %l1, [%i2 + %i0]
.word 0xa7a018d2 ! t1_kref+0x240c: fdtos %f18, %f19
.word 0xe5263fe8 ! t1_kref+0x2410: st %f18, [%i0 - 0x18]
.word 0xea06001c ! t1_kref+0x2414: ld [%i0 + %i4], %l5
.word 0xecee5000 ! t1_kref+0x2418: ldstuba [%i1]0x80, %l6
.word 0x34800004 ! t1_kref+0x241c: bg,a _kref+0x242c
.word 0xc768a14b ! t1_kref+0x2420: prefetch %g2 + 0x14b, 3
.word 0xa5b4c673 ! t1_kref+0x2424: fmul8x16au %f19, %f19, %f18
.word 0xaa7c680c ! t1_kref+0x2428: sdiv %l1, 0x80c, %l5
.word 0xaa2a31db ! t1_kref+0x242c: andn %o0, -0xe25, %l5
.word 0xab418000 ! t1_kref+0x2430: mov %fprs, %l5
.word 0xaadd800a ! t1_kref+0x2434: smulcc %l6, %o2, %l5
.word 0xa5b48d40 ! t1_kref+0x2438: fnot1 %f18, %f18
.word 0xab3a201f ! t1_kref+0x243c: sra %o0, 0x1f, %l5
.word 0xabb5c280 ! t1_kref+0x2440: array32 %l7, %g0, %l5
.word 0xea16001b ! t1_kref+0x2444: lduh [%i0 + %i3], %l5
.word 0x2b211799 ! t1_kref+0x2448: sethi %hi(0x845e6400), %l5
.word 0xe1bf5a18 ! t1_kref+0x244c: stda %f16, [%i5 + %i0]0xd0
.word 0xe53e401d ! t1_kref+0x2450: std %f18, [%i1 + %i5]
.word 0xea0e401a ! t1_kref+0x2454: ldub [%i1 + %i2], %l5
.word 0xa5a01892 ! t1_kref+0x2458: fitos %f18, %f18
.word 0x2a800006 ! t1_kref+0x245c: bcs,a _kref+0x2474
.word 0xab2a6008 ! t1_kref+0x2460: sll %o1, 0x8, %l5
.word 0xa5a01933 ! t1_kref+0x2464: fstod %f19, %f18
.word 0x34480002 ! t1_kref+0x2468: bg,a,pt %icc, _kref+0x2470
.word 0xa5a000b2 ! t1_kref+0x246c: fnegs %f18, %f18
.word 0xa5b48d33 ! t1_kref+0x2470: fandnot1s %f18, %f19, %f18
.word 0xab2020f5 ! t1_kref+0x2474: mulscc %g0, 0xf5, %l5
.word 0xa5b00fe0 ! t1_kref+0x2478: fones %f18
.word 0xab2ca01d ! t1_kref+0x247c: sll %l2, 0x1d, %l5
.word 0xaabc400d ! t1_kref+0x2480: xnorcc %l1, %o5, %l5
.word 0xaa130000 ! t1_kref+0x2484: or %o4, %g0, %l5
call SYM(t1_subr3)
.word 0xaa803460 ! t1_kref+0x248c: addcc %g0, -0xba0, %l5
.word 0xa5a00533 ! t1_kref+0x2490: fsqrts %f19, %f18
.word 0xaa1a8013 ! t1_kref+0x2494: xor %o2, %l3, %l5
.word 0xa7a4c8b3 ! t1_kref+0x2498: fsubs %f19, %f19, %f19
.word 0xe53e6018 ! t1_kref+0x249c: std %f18, [%i1 + 0x18]
.word 0xa7a00533 ! t1_kref+0x24a0: fsqrts %f19, %f19
.word 0xa5a018d2 ! t1_kref+0x24a4: fdtos %f18, %f18
call SYM(t1_subr2)
.word 0xc96e4009 ! t1_kref+0x24ac: prefetch %i1 + %o1, 4
call SYM(t1_subr1)
.word 0xa5a00033 ! t1_kref+0x24b4: fmovs %f19, %f18
.word 0xd636001b ! t1_kref+0x24b8: sth %o3, [%i0 + %i3]
.word 0xea26001c ! t1_kref+0x24bc: st %l5, [%i0 + %i4]
.word 0xab3aa018 ! t1_kref+0x24c0: sra %o2, 0x18, %l5
.word 0xaada3f37 ! t1_kref+0x24c4: smulcc %o0, -0xc9, %l5
.word 0xe7200019 ! t1_kref+0x24c8: st %f19, [%g0 + %i1]
call SYM(t1_subr3)
.word 0xaa08000d ! t1_kref+0x24d0: and %g0, %o5, %l5
.word 0x81ac8a52 ! t1_kref+0x24d4: fcmpd %fcc0, %f18, %f18
.word 0xe5260000 ! t1_kref+0x24d8: st %f18, [%i0]
.word 0xa5a000d2 ! t1_kref+0x24dc: fnegd %f18, %f18
.word 0xa5b4c6b2 ! t1_kref+0x24e0: fmul8x16al %f19, %f18, %f18
.word 0xa5a018d2 ! t1_kref+0x24e4: fdtos %f18, %f18
.word 0xa5a018d2 ! t1_kref+0x24e8: fdtos %f18, %f18
.word 0xeace9019 ! t1_kref+0x24ec: ldsba [%i2 + %i1]0x80, %l5
.word 0xea96101b ! t1_kref+0x24f0: lduha [%i0 + %i3]0x80, %l5
.word 0xe89f5019 ! t1_kref+0x24f4: ldda [%i5 + %i1]0x80, %l4
.word 0xa5a00532 ! t1_kref+0x24f8: fsqrts %f18, %f18
.word 0xaa800000 ! t1_kref+0x24fc: addcc %g0, %g0, %l5
.word 0xa5b48f92 ! t1_kref+0x2500: for %f18, %f18, %f18
.word 0x81ac8ad2 ! t1_kref+0x2504: fcmped %fcc0, %f18, %f18
.word 0xa5b4cf73 ! t1_kref+0x2508: fornot1s %f19, %f19, %f18
.word 0x81acca33 ! t1_kref+0x250c: fcmps %fcc0, %f19, %f19
.word 0xabb44280 ! t1_kref+0x2510: array32 %l1, %g0, %l5
.word 0xa5a00552 ! t1_kref+0x2514: fsqrtd %f18, %f18
.word 0xaa058017 ! t1_kref+0x2518: add %l6, %l7, %l5
.word 0xa7a000b2 ! t1_kref+0x251c: fnegs %f18, %f19
.word 0xabb68060 ! t1_kref+0x2520: edge8ln %i2, %g0, %l5
.word 0xa5a48d33 ! t1_kref+0x2524: fsmuld %f18, %f19, %f18
.word 0x22480001 ! t1_kref+0x2528: be,a,pt %icc, _kref+0x252c
.word 0xa5a00033 ! t1_kref+0x252c: fmovs %f19, %f18
.word 0xab334014 ! t1_kref+0x2530: srl %o5, %l4, %l5
.word 0x81accab3 ! t1_kref+0x2534: fcmpes %fcc0, %f19, %f19
.word 0xa7a48933 ! t1_kref+0x2538: fmuls %f18, %f19, %f19
.word 0x36480004 ! t1_kref+0x253c: bge,a,pt %icc, _kref+0x254c
.word 0xa5a00052 ! t1_kref+0x2540: fmovd %f18, %f18
.word 0xaa946ee9 ! t1_kref+0x2544: orcc %l1, 0xee9, %l5
.word 0xa5b48a52 ! t1_kref+0x2548: fpadd32 %f18, %f18, %f18
.word 0x9fc10000 ! t1_kref+0x254c: call %g4
.word 0xec3e6000 ! t1_kref+0x2550: std %l6, [%i1]
.word 0xeac81018 ! t1_kref+0x2554: ldsba [%g0 + %i0]0x80, %l5
.word 0x81ac8ad2 ! t1_kref+0x2558: fcmped %fcc0, %f18, %f18
.word 0xa5b48a92 ! t1_kref+0x255c: fpsub16 %f18, %f18, %f18
.word 0xa5a00152 ! t1_kref+0x2560: fabsd %f18, %f18
.word 0xe36e401b ! t1_kref+0x2564: prefetch %i1 + %i3, 17
.word 0xa5a01912 ! t1_kref+0x2568: fitod %f18, %f18
.word 0xa5a018d2 ! t1_kref+0x256c: fdtos %f18, %f18
.word 0xda364000 ! t1_kref+0x2570: sth %o5, [%i1]
.word 0x3a480002 ! t1_kref+0x2574: bcc,a,pt %icc, _kref+0x257c
.word 0xab2ac011 ! t1_kref+0x2578: sll %o3, %l1, %l5
.word 0xa5a00033 ! t1_kref+0x257c: fmovs %f19, %f18
.word 0xea080018 ! t1_kref+0x2580: ldub [%g0 + %i0], %l5
.word 0xaa15e63e ! t1_kref+0x2584: or %l7, 0x63e, %l5
.word 0x81ac8ad2 ! t1_kref+0x2588: fcmped %fcc0, %f18, %f18
.word 0xaa834008 ! t1_kref+0x258c: addcc %o5, %o0, %l5
.word 0xa5a48852 ! t1_kref+0x2590: faddd %f18, %f18, %f18
.word 0xa7b48fb3 ! t1_kref+0x2594: fors %f18, %f19, %f19
.word 0x9e006360 ! t1_kref+0x2598: add %g1, 0x360, %o7
! .word 0x2349e695 ! t1_kref+0x259c: fbne,a,pt %fcc0, SYM(t1_subr3)
fbne,a,pt %fcc0, SYM(t1_subr3)
.word 0xa7a00032 ! t1_kref+0x25a0: fmovs %f18, %f19
.word 0xaa14c00c ! t1_kref+0x25a4: or %l3, %o4, %l5
.word 0xa5a00533 ! t1_kref+0x25a8: fsqrts %f19, %f18
.word 0xa5b48f92 ! t1_kref+0x25ac: for %f18, %f18, %f18
.word 0x32800003 ! t1_kref+0x25b0: bne,a _kref+0x25bc
.word 0xa5a018d2 ! t1_kref+0x25b4: fdtos %f18, %f18
.word 0xab400000 ! t1_kref+0x25b8: mov %y, %l5
.word 0xa5b48e52 ! t1_kref+0x25bc: fxnor %f18, %f18, %f18
.word 0xea16601e ! t1_kref+0x25c0: lduh [%i1 + 0x1e], %l5
.word 0xe7260000 ! t1_kref+0x25c4: st %f19, [%i0]
.word 0xa5a01892 ! t1_kref+0x25c8: fitos %f18, %f18
.word 0xaab4b54c ! t1_kref+0x25cc: orncc %l2, -0xab4, %l5
.word 0xea801018 ! t1_kref+0x25d0: lda [%g0 + %i0]0x80, %l5
.word 0xaa5db5e5 ! t1_kref+0x25d4: smul %l6, -0xa1b, %l5
.word 0xa5b4c672 ! t1_kref+0x25d8: fmul8x16au %f19, %f18, %f18
.word 0xab40c000 ! t1_kref+0x25dc: mov %asi, %l5
.word 0xaad6800d ! t1_kref+0x25e0: umulcc %i2, %o5, %l5
.word 0xaad0000b ! t1_kref+0x25e4: umulcc %g0, %o3, %l5
.word 0xe5380019 ! t1_kref+0x25e8: std %f18, [%g0 + %i1]
.word 0xe53e4000 ! t1_kref+0x25ec: std %f18, [%i1]
.word 0xa784a9df ! t1_kref+0x25f0: wr %l2, 0x9df, %gsr
.word 0xa5a00152 ! t1_kref+0x25f4: fabsd %f18, %f18
.word 0xabb240ea ! t1_kref+0x25f8: edge16ln %o1, %o2, %l5
.word 0xaa95a404 ! t1_kref+0x25fc: orcc %l6, 0x404, %l5
.word 0xabb300ed ! t1_kref+0x2600: edge16ln %o4, %o5, %l5
.word 0xe53e4000 ! t1_kref+0x2604: std %f18, [%i1]
.word 0xd03e3fe8 ! t1_kref+0x2608: std %o0, [%i0 - 0x18]
.word 0xc368a200 ! t1_kref+0x260c: prefetch %g2 + 0x200, 1
.word 0xa5b4c733 ! t1_kref+0x2610: fmuld8ulx16 %f19, %f19, %f18
.word 0xaab0000d ! t1_kref+0x2614: orncc %g0, %o5, %l5
.word 0x81b01021 ! t1_kref+0x2618: siam 0x1
.word 0xaa2aa312 ! t1_kref+0x261c: andn %o2, 0x312, %l5
.word 0xa5b4cc72 ! t1_kref+0x2620: fnors %f19, %f18, %f18
.word 0xaa148008 ! t1_kref+0x2624: or %l2, %o0, %l5
.word 0xd0ee9019 ! t1_kref+0x2628: ldstuba [%i2 + %i1]0x80, %o0
.word 0x3a480004 ! t1_kref+0x262c: bcc,a,pt %icc, _kref+0x263c
.word 0xef68a04c ! t1_kref+0x2630: prefetch %g2 + 0x4c, 23
.word 0xaa5335af ! t1_kref+0x2634: umul %o4, -0xa51, %l5
.word 0xaa0a6808 ! t1_kref+0x2638: and %o1, 0x808, %l5
.word 0xea260000 ! t1_kref+0x263c: st %l5, [%i0]
.word 0xaa946d95 ! t1_kref+0x2640: orcc %l1, 0xd95, %l5
.word 0xab40c000 ! t1_kref+0x2644: mov %asi, %l5
.word 0xa5b00fc0 ! t1_kref+0x2648: fone %f18
.word 0xabb28320 ! t1_kref+0x264c: bmask %o2, %g0, %l5
.word 0xaa15f6d4 ! t1_kref+0x2650: or %l7, -0x92c, %l5
.word 0xe526401c ! t1_kref+0x2654: st %f18, [%i1 + %i4]
.word 0xaabd800b ! t1_kref+0x2658: xnorcc %l6, %o3, %l5
.word 0x35800008 ! t1_kref+0x265c: fbue,a _kref+0x267c
.word 0x001fffff ! t1_kref+0x2660: illtrap 0x1fffff
.word 0x24800001 ! t1_kref+0x2664: ble,a _kref+0x2668
.word 0xc368a0cb ! t1_kref+0x2668: prefetch %g2 + 0xcb, 1
.word 0xa5a00552 ! t1_kref+0x266c: fsqrtd %f18, %f18
.word 0xe53f4019 ! t1_kref+0x2670: std %f18, [%i5 + %i1]
.word 0xaa9d4015 ! t1_kref+0x2674: xorcc %l5, %l5, %l5
.word 0xd47f0019 ! t1_kref+0x2678: swap [%i4 + %i1], %o2
.word 0xabb000a0 ! t1_kref+0x267c: edge16n %g0, %g0, %l5
.word 0xaab2800c ! t1_kref+0x2680: orncc %o2, %o4, %l5
.word 0xaab3000a ! t1_kref+0x2684: orncc %o4, %o2, %l5
.word 0xabb500c9 ! t1_kref+0x2688: edge16l %l4, %o1, %l5
.word 0xaa5a801a ! t1_kref+0x268c: smul %o2, %i2, %l5
.word 0x9fc00004 ! t1_kref+0x2690: call %g0 + %g4
.word 0xe7263ff4 ! t1_kref+0x2694: st %f19, [%i0 - 0xc]
.word 0xdafe1000 ! t1_kref+0x2698: swapa [%i0]0x80, %o5
.word 0x81844000 ! t1_kref+0x269c: wr %l1, %g0, %y
.word 0xea16600c ! t1_kref+0x26a0: lduh [%i1 + 0xc], %l5
.word 0xaad4e27e ! t1_kref+0x26a4: umulcc %l3, 0x27e, %l5
.word 0x9fc00004 ! t1_kref+0x26a8: call %g0 + %g4
.word 0xa5a000b3 ! t1_kref+0x26ac: fnegs %f19, %f18
.word 0xa5b48c73 ! t1_kref+0x26b0: fnors %f18, %f19, %f18
.word 0xaa0ea8a0 ! t1_kref+0x26b4: and %i2, 0x8a0, %l5
.word 0xa5a00533 ! t1_kref+0x26b8: fsqrts %f19, %f18
.word 0xa5a489d2 ! t1_kref+0x26bc: fdivd %f18, %f18, %f18
.word 0xab25a5ba ! t1_kref+0x26c0: mulscc %l6, 0x5ba, %l5
.word 0xe8f75018 ! t1_kref+0x26c4: stxa %l4, [%i5 + %i0]0x80
.word 0xea166004 ! t1_kref+0x26c8: lduh [%i1 + 4], %l5
call SYM(t1_subr0)
.word 0xe53e401d ! t1_kref+0x26d0: std %f18, [%i1 + %i5]
.word 0xaa1c6559 ! t1_kref+0x26d4: xor %l1, 0x559, %l5
.word 0xa5b48f92 ! t1_kref+0x26d8: for %f18, %f18, %f18
.word 0xaa1a400c ! t1_kref+0x26dc: xor %o1, %o4, %l5
.word 0xe89f5019 ! t1_kref+0x26e0: ldda [%i5 + %i1]0x80, %l4
.word 0x20800004 ! t1_kref+0x26e4: bn,a _kref+0x26f4
.word 0xa5a4cd32 ! t1_kref+0x26e8: fsmuld %f19, %f18, %f18
.word 0xf428a015 ! t1_kref+0x26ec: stb %i2, [%g2 + 0x15]
.word 0xec7e3fe8 ! t1_kref+0x26f0: swap [%i0 - 0x18], %l6
.word 0xaa0d0000 ! t1_kref+0x26f4: and %l4, %g0, %l5
.word 0xaa15a428 ! t1_kref+0x26f8: or %l6, 0x428, %l5
.word 0xaaa44011 ! t1_kref+0x26fc: subcc %l1, %l1, %l5
.word 0xaac4401a ! t1_kref+0x2700: addccc %l1, %i2, %l5
.word 0xeac81019 ! t1_kref+0x2704: ldsba [%g0 + %i1]0x80, %l5
call SYM(t1_subr0)
.word 0xa5a488d2 ! t1_kref+0x270c: fsubd %f18, %f18, %f18
.word 0xe36e3ff8 ! t1_kref+0x2710: prefetch %i0 - 8, 17
.word 0x36800004 ! t1_kref+0x2714: bge,a _kref+0x2724
.word 0xa5a000b2 ! t1_kref+0x2718: fnegs %f18, %f18
.word 0xe5be1000 ! t1_kref+0x271c: stda %f18, [%i0]0x80
.word 0xa5a01892 ! t1_kref+0x2720: fitos %f18, %f18
.word 0xaa0d6af0 ! t1_kref+0x2724: and %l5, 0xaf0, %l5
.word 0x34800002 ! t1_kref+0x2728: bg,a _kref+0x2730
.word 0xe631401b ! t1_kref+0x272c: sth %l3, [%g5 + %i3]
.word 0xe7270019 ! t1_kref+0x2730: st %f19, [%i4 + %i1]
.word 0xc36e4015 ! t1_kref+0x2734: prefetch %i1 + %l5, 1
.word 0xa7a48933 ! t1_kref+0x2738: fmuls %f18, %f19, %f19
.word 0xea4e401a ! t1_kref+0x273c: ldsb [%i1 + %i2], %l5
.word 0x81acca33 ! t1_kref+0x2740: fcmps %fcc0, %f19, %f19
.word 0xaa1c6ca0 ! t1_kref+0x2744: xor %l1, 0xca0, %l5
.word 0xa5b00c20 ! t1_kref+0x2748: fzeros %f18
.word 0xa5a01a33 ! t1_kref+0x274c: fstoi %f19, %f18
.word 0xaab37049 ! t1_kref+0x2750: orncc %o5, -0xfb7, %l5
.word 0xab2d6008 ! t1_kref+0x2754: sll %l5, 0x8, %l5
.word 0xab1a3cd2 ! t1_kref+0x2758: tsubcctv %o0, -0x32e, %l5
.word 0xe7266010 ! t1_kref+0x275c: st %f19, [%i1 + 0x10]
.word 0xa5b00fe0 ! t1_kref+0x2760: fones %f18
.word 0xaa433ddb ! t1_kref+0x2764: addc %o4, -0x225, %l5
call SYM(t1_subr0)
.word 0xd6270018 ! t1_kref+0x276c: st %o3, [%i4 + %i0]
.word 0xaad5a385 ! t1_kref+0x2770: umulcc %l6, 0x385, %l5
.word 0x25480004 ! t1_kref+0x2774: fblg,a,pt %fcc0, _kref+0x2784
.word 0xea467fe0 ! t1_kref+0x2778: ldsw [%i1 - 0x20], %l5
.word 0xa782c017 ! t1_kref+0x277c: wr %o3, %l7, %gsr
.word 0x39480004 ! t1_kref+0x2780: fbuge,a,pt %fcc0, _kref+0x2790
.word 0xaa42000b ! t1_kref+0x2784: addc %o0, %o3, %l5
.word 0xe5267fe4 ! t1_kref+0x2788: st %f18, [%i1 - 0x1c]
.word 0xa7a00532 ! t1_kref+0x278c: fsqrts %f18, %f19
.word 0x9fc00004 ! t1_kref+0x2790: call %g0 + %g4
.word 0xaad5000c ! t1_kref+0x2794: umulcc %l4, %o4, %l5
.word 0xaa65c01a ! t1_kref+0x2798: subc %l7, %i2, %l5
.word 0xa5a000b3 ! t1_kref+0x279c: fnegs %f19, %f18
.word 0xaafb4017 ! t1_kref+0x27a0: sdivcc %o5, %l7, %l5
.word 0xa5a48852 ! t1_kref+0x27a4: faddd %f18, %f18, %f18
.word 0xee76001d ! t1_kref+0x27a8: stx %l7, [%i0 + %i5]
.word 0x9fc10000 ! t1_kref+0x27ac: call %g4
.word 0xaa32800a ! t1_kref+0x27b0: orn %o2, %o2, %l5
.word 0xaa02400d ! t1_kref+0x27b4: add %o1, %o5, %l5
.word 0x9de3bfa0 ! t1_kref+0x27b8: save %sp, -0x60, %sp
.word 0xabeec000 ! t1_kref+0x27bc: restore %i3, %g0, %l5
.word 0xda7e3fe8 ! t1_kref+0x27c0: swap [%i0 - 0x18], %o5
.word 0xab2ca00b ! t1_kref+0x27c4: sll %l2, 0xb, %l5
.word 0xaa2cc000 ! t1_kref+0x27c8: andn %l3, %g0, %l5
.word 0xaab823a5 ! t1_kref+0x27cc: xnorcc %g0, 0x3a5, %l5
.word 0xaad2b7b9 ! t1_kref+0x27d0: umulcc %o2, -0x847, %l5
.word 0xaa5d2d1b ! t1_kref+0x27d4: smul %l4, 0xd1b, %l5
.word 0x34800005 ! t1_kref+0x27d8: bg,a _kref+0x27ec
.word 0xaa3cc000 ! t1_kref+0x27dc: not %l3, %l5
.word 0xa5b00fc0 ! t1_kref+0x27e0: fone %f18
.word 0xa5b48713 ! t1_kref+0x27e4: fmuld8sux16 %f18, %f19, %f18
.word 0xa5a018d2 ! t1_kref+0x27e8: fdtos %f18, %f18
.word 0xab3ac014 ! t1_kref+0x27ec: sra %o3, %l4, %l5
.word 0x34800008 ! t1_kref+0x27f0: bg,a _kref+0x2810
.word 0xd03e3ff0 ! t1_kref+0x27f4: std %o0, [%i0 - 0x10]
.word 0xec6e200e ! t1_kref+0x27f8: ldstub [%i0 + 0xe], %l6
.word 0x27800004 ! t1_kref+0x27fc: fbul,a _kref+0x280c
.word 0xab22800d ! t1_kref+0x2800: mulscc %o2, %o5, %l5
.word 0xaa6477c7 ! t1_kref+0x2804: subc %l1, -0x839, %l5
call SYM(t1_subr0)
.word 0xa5a48852 ! t1_kref+0x280c: faddd %f18, %f18, %f18
.word 0xaa0d31f4 ! t1_kref+0x2810: and %l4, -0xe0c, %l5
.word 0xc07e2000 ! t1_kref+0x2814: swap [%i0], %g0
.word 0x3c800004 ! t1_kref+0x2818: bpos,a _kref+0x2828
.word 0xa5a00052 ! t1_kref+0x281c: fmovd %f18, %f18
.word 0xa5b48a52 ! t1_kref+0x2820: fpadd32 %f18, %f18, %f18
.word 0x2b3b72c3 ! t1_kref+0x2824: sethi %hi(0xedcb0c00), %l5
.word 0xa5a00152 ! t1_kref+0x2828: fabsd %f18, %f18
.word 0x81ac8a52 ! t1_kref+0x282c: fcmpd %fcc0, %f18, %f18
.word 0xc36e0011 ! t1_kref+0x2830: prefetch %i0 + %l1, 1
.word 0xaa1238a6 ! t1_kref+0x2834: or %o0, -0x75a, %l5
.word 0xa5b4ce73 ! t1_kref+0x2838: fxnors %f19, %f19, %f18
.word 0xabb5c200 ! t1_kref+0x283c: array8 %l7, %g0, %l5
.word 0xa5a4c933 ! t1_kref+0x2840: fmuls %f19, %f19, %f18
.word 0x9f414000 ! t1_kref+0x2844: mov %pc, %o7
! .word 0x2049e5ea ! t1_kref+0x2848: bn,a,pt %icc, SYM(t1_subr3)
bn,a,pt %icc, SYM(t1_subr3)
.word 0xaab4400d ! t1_kref+0x284c: orncc %l1, %o5, %l5
.word 0xa5a000b3 ! t1_kref+0x2850: fnegs %f19, %f18
.word 0xe96e6018 ! t1_kref+0x2854: prefetch %i1 + 0x18, 20
.word 0xab22400c ! t1_kref+0x2858: mulscc %o1, %o4, %l5
.word 0xaad4ec54 ! t1_kref+0x285c: umulcc %l3, 0xc54, %l5
.word 0xa5a01a32 ! t1_kref+0x2860: fstoi %f18, %f18
.word 0xabb340d3 ! t1_kref+0x2864: edge16l %o5, %l3, %l5
.word 0xe76e401c ! t1_kref+0x2868: prefetch %i1 + %i4, 19
.word 0x878020d2 ! t1_kref+0x286c: mov 0xd2, %asi
.word 0x2e800006 ! t1_kref+0x2870: bvs,a _kref+0x2888
.word 0xead6d018 ! t1_kref+0x2874: ldsha [%i3 + %i0]0x80, %l5
.word 0xe226401c ! t1_kref+0x2878: st %l1, [%i1 + %i4]
.word 0xabb48592 ! t1_kref+0x287c: fcmpgt32 %f18, %f18, %l5
.word 0xea0e401a ! t1_kref+0x2880: ldub [%i1 + %i2], %l5
.word 0xaa02c008 ! t1_kref+0x2884: add %o3, %o0, %l5
.word 0xa5a48952 ! t1_kref+0x2888: fmuld %f18, %f18, %f18
.word 0x9fc10000 ! t1_kref+0x288c: call %g4
.word 0xa5a00532 ! t1_kref+0x2890: fsqrts %f18, %f18
.word 0xe53e2000 ! t1_kref+0x2894: std %f18, [%i0]
.word 0xa7a000b2 ! t1_kref+0x2898: fnegs %f18, %f19
.word 0xabb28108 ! t1_kref+0x289c: edge32 %o2, %o0, %l5
.word 0xa5b48cb3 ! t1_kref+0x28a0: fandnot2s %f18, %f19, %f18
.word 0xaa0b4011 ! t1_kref+0x28a4: and %o5, %l1, %l5
.word 0xaa953da8 ! t1_kref+0x28a8: orcc %l4, -0x258, %l5
.word 0xaab031fb ! t1_kref+0x28ac: orncc %g0, -0xe05, %l5
.word 0xab40c000 ! t1_kref+0x28b0: mov %asi, %l5
.word 0xe19e1a1d ! t1_kref+0x28b4: ldda [%i0 + %i5]0xd0, %f16
.word 0xe478a034 ! t1_kref+0x28b8: swap [%g2 + 0x34], %l2
.word 0xaa86b381 ! t1_kref+0x28bc: addcc %i2, -0xc7f, %l5
.word 0xa5a00552 ! t1_kref+0x28c0: fsqrtd %f18, %f18
.word 0xd6363fe6 ! t1_kref+0x28c4: sth %o3, [%i0 - 0x1a]
.word 0xa5b00f12 ! t1_kref+0x28c8: fsrc2 %f18, %f18
.word 0xa5a48d33 ! t1_kref+0x28cc: fsmuld %f18, %f19, %f18
.word 0xd06e4000 ! t1_kref+0x28d0: ldstub [%i1], %o0
.word 0xe51fbd50 ! t1_kref+0x28d4: ldd [%fp - 0x2b0], %f18
.word 0x2b302d8b ! t1_kref+0x28d8: sethi %hi(0xc0b62c00), %l5
.word 0xa5a48932 ! t1_kref+0x28dc: fmuls %f18, %f18, %f18
.word 0xea0e8018 ! t1_kref+0x28e0: ldub [%i2 + %i0], %l5
.word 0x24480005 ! t1_kref+0x28e4: ble,a,pt %icc, _kref+0x28f8
.word 0xa5a01913 ! t1_kref+0x28e8: fitod %f19, %f18
.word 0xd628a036 ! t1_kref+0x28ec: stb %o3, [%g2 + 0x36]
.word 0xeaee1000 ! t1_kref+0x28f0: ldstuba [%i0]0x80, %l5
.word 0xe22e3fe8 ! t1_kref+0x28f4: stb %l1, [%i0 - 0x18]
.word 0xa7a018d2 ! t1_kref+0x28f8: fdtos %f18, %f19
.word 0x86102004 ! t1_kref+0x28fc: mov 0x4, %g3
.word 0x32800000 ! t1_kref+0x2900: bne,a _kref+0x2900
.word 0x86a0e001 ! t1_kref+0x2904: subcc %g3, 1, %g3
.word 0x30800004 ! t1_kref+0x2908: ba,a _kref+0x2918
.word 0xaa1ab6bb ! t1_kref+0x290c: xor %o2, -0x945, %l5
.word 0xaa522a38 ! t1_kref+0x2910: umul %o0, 0xa38, %l5
.word 0xc36e400a ! t1_kref+0x2914: prefetch %i1 + %o2, 1
.word 0xeb68a1cf ! t1_kref+0x2918: prefetch %g2 + 0x1cf, 21
.word 0xe4086704 ! t1_kref+0x291c: ldub [%g1 + 0x704], %l2
.word 0xa41ca00c ! t1_kref+0x2920: xor %l2, 0xc, %l2
.word 0xe4286704 ! t1_kref+0x2924: stb %l2, [%g1 + 0x704]
.word 0x81d86704 ! t1_kref+0x2928: flush %g1 + 0x704
.word 0xea4e8018 ! t1_kref+0x292c: ldsb [%i2 + %i0], %l5
.word 0x32800008 ! t1_kref+0x2930: bne,a _kref+0x2950
.word 0xa5a488b2 ! t1_kref+0x2934: fsubs %f18, %f18, %f18
.word 0xd0280019 ! t1_kref+0x2938: stb %o0, [%g0 + %i1]
.word 0xf16e001c ! t1_kref+0x293c: prefetch %i0 + %i4, 24
2: .word 0xa5b00f32 ! t1_kref+0x2940: fsrc2s %f18, %f18
.word 0xa7a000b2 ! t1_kref+0x2944: fnegs %f18, %f19
.word 0xd628a017 ! t1_kref+0x2948: stb %o3, [%g2 + 0x17]
.word 0xaa0dc015 ! t1_kref+0x294c: and %l7, %l5, %l5
.word 0x83c06738 ! t1_kref+0x2950: jmpl %g1 + 0x738, %g1
.word 0xaab2ad89 ! t1_kref+0x2954: orncc %o2, 0xd89, %l5
.word 0xaa5e8014 ! t1_kref+0x2958: smul %i2, %l4, %l5
.word 0xa5b4cc72 ! t1_kref+0x295c: fnors %f19, %f18, %f18
.word 0xaa1aa0a0 ! t1_kref+0x2960: xor %o2, 0xa0, %l5
.word 0xa7a018d2 ! t1_kref+0x2964: fdtos %f18, %f19
.word 0xec362004 ! t1_kref+0x2968: sth %l6, [%i0 + 4]
.word 0xf0386634 ! t1_kref+0x296c: std %i0, [%g1 + 0x634]
.word 0xab2b0011 ! t1_kref+0x2970: sll %o4, %l1, %l5
.word 0xabb30116 ! t1_kref+0x2974: edge32 %o4, %l6, %l5
.word 0xc12e3fe4 ! t1_kref+0x2978: st %fsr, [%i0 - 0x1c]
.word 0xd6780018 ! t1_kref+0x297c: swap [%g0 + %i0], %o3
.word 0xd07e001c ! t1_kref+0x2980: swap [%i0 + %i4], %o0
.word 0x22800008 ! t1_kref+0x2984: be,a _kref+0x29a4
.word 0xabb48452 ! t1_kref+0x2988: fcmpne16 %f18, %f18, %l5
.word 0xa5a01932 ! t1_kref+0x298c: fstod %f18, %f18
.word 0xa7a4c9b3 ! t1_kref+0x2990: fdivs %f19, %f19, %f19
.word 0xabb2835a ! t1_kref+0x2994: alignaddrl %o2, %i2, %l5
.word 0xaaa44008 ! t1_kref+0x2998: subcc %l1, %o0, %l5
.word 0x3c800005 ! t1_kref+0x299c: bpos,a _kref+0x29b0
.word 0xc02e2013 ! t1_kref+0x29a0: clrb [%i0 + 0x13]
.word 0xe51f4018 ! t1_kref+0x29a4: ldd [%i5 + %i0], %f18
.word 0x2b29d7df ! t1_kref+0x29a8: sethi %hi(0xa75f7c00), %l5
.word 0xa5ab8032 ! t1_kref+0x29ac: fmovsule %fcc0, %f18, %f18
.word 0xa5a01893 ! t1_kref+0x29b0: fitos %f19, %f18
.word 0xaab58016 ! t1_kref+0x29b4: orncc %l6, %l6, %l5
.word 0x81580000 ! t1_kref+0x29b8: flushw
.word 0xaa934015 ! t1_kref+0x29bc: orcc %o5, %l5, %l5
.word 0xaa9d3d83 ! t1_kref+0x29c0: xorcc %l4, -0x27d, %l5
.word 0xa5b00772 ! t1_kref+0x29c4: fpack16 %f18, %f18
.word 0xa5a48952 ! t1_kref+0x29c8: fmuld %f18, %f18, %f18
.word 0x2e800004 ! t1_kref+0x29cc: bvs,a _kref+0x29dc
.word 0xa5a01893 ! t1_kref+0x29d0: fitos %f19, %f18
.word 0x2d480002 ! t1_kref+0x29d4: fbg,a,pt %fcc0, _kref+0x29dc
.word 0xaa74400c ! t1_kref+0x29d8: udiv %l1, %o4, %l5
.word 0xa5a00032 ! t1_kref+0x29dc: fmovs %f18, %f18
.word 0xaa9326ad ! t1_kref+0x29e0: orcc %o4, 0x6ad, %l5
.word 0xea40a014 ! t1_kref+0x29e4: ldsw [%g2 + 0x14], %l5
.word 0xa7a00133 ! t1_kref+0x29e8: fabss %f19, %f19
.word 0xc12e001c ! t1_kref+0x29ec: st %fsr, [%i0 + %i4]
.word 0x9fc10000 ! t1_kref+0x29f0: call %g4
.word 0xe53e3fe8 ! t1_kref+0x29f4: std %f18, [%i0 - 0x18]
.word 0xaa2dc011 ! t1_kref+0x29f8: andn %l7, %l1, %l5
.word 0x81ac8ab3 ! t1_kref+0x29fc: fcmpes %fcc0, %f18, %f19
.word 0xaa12401a ! t1_kref+0x2a00: or %o1, %i2, %l5
.word 0xe4b61000 ! t1_kref+0x2a04: stha %l2, [%i0]0x80
.word 0xa5b48ad2 ! t1_kref+0x2a08: fpsub32 %f18, %f18, %f18
.word 0xd0be1000 ! t1_kref+0x2a0c: stda %o0, [%i0]0x80
.word 0xa7a000b3 ! t1_kref+0x2a10: fnegs %f19, %f19
.word 0xa7a00532 ! t1_kref+0x2a14: fsqrts %f18, %f19
.word 0xe53e7fe0 ! t1_kref+0x2a18: std %f18, [%i1 - 0x20]
.word 0xa5b48992 ! t1_kref+0x2a1c: bshuffle %f18, %f18, %f18
.word 0xa5b48a32 ! t1_kref+0x2a20: fpadd16s %f18, %f18, %f18
.word 0xaa1aa100 ! t1_kref+0x2a24: xor %o2, 0x100, %l5
.word 0xaa982433 ! t1_kref+0x2a28: xorcc %g0, 0x433, %l5
.word 0xa5a00033 ! t1_kref+0x2a2c: fmovs %f19, %f18
.word 0xaa0a8011 ! t1_kref+0x2a30: and %o2, %l1, %l5
.word 0xa7b48f72 ! t1_kref+0x2a34: fornot1s %f18, %f18, %f19
.word 0xaa068000 ! t1_kref+0x2a38: add %i2, %g0, %l5
.word 0x37480001 ! t1_kref+0x2a3c: fbge,a,pt %fcc0, _kref+0x2a40
.word 0xc07e4000 ! t1_kref+0x2a40: swap [%i1], %g0
.word 0xabb2c054 ! t1_kref+0x2a44: edge8l %o3, %l4, %l5
.word 0xabb44200 ! t1_kref+0x2a48: array8 %l1, %g0, %l5
.word 0xa5a00552 ! t1_kref+0x2a4c: fsqrtd %f18, %f18
.word 0xa5a4c8b3 ! t1_kref+0x2a50: fsubs %f19, %f19, %f18
.word 0x81accab2 ! t1_kref+0x2a54: fcmpes %fcc0, %f19, %f18
.word 0xab224011 ! t1_kref+0x2a58: mulscc %o1, %l1, %l5
.word 0xaa1a7276 ! t1_kref+0x2a5c: xor %o1, -0xd8a, %l5
.word 0xe168a084 ! t1_kref+0x2a60: prefetch %g2 + 0x84, 16
.word 0xee367fe8 ! t1_kref+0x2a64: sth %l7, [%i1 - 0x18]
.word 0xaa54801a ! t1_kref+0x2a68: umul %l2, %i2, %l5
.word 0xab700000 ! t1_kref+0x2a6c: popc %g0, %l5
.word 0xabb340f3 ! t1_kref+0x2a70: edge16ln %o5, %l3, %l5
call SYM(t1_subr2)
.word 0xaa62c00a ! t1_kref+0x2a78: subc %o3, %o2, %l5
.word 0xaa02a9bd ! t1_kref+0x2a7c: add %o2, 0x9bd, %l5
.word 0xa7a00133 ! t1_kref+0x2a80: fabss %f19, %f19
.word 0x39480005 ! t1_kref+0x2a84: fbuge,a,pt %fcc0, _kref+0x2a98
.word 0xa5a488d2 ! t1_kref+0x2a88: fsubd %f18, %f18, %f18
.word 0xa7a018d2 ! t1_kref+0x2a8c: fdtos %f18, %f19
.word 0xabb48412 ! t1_kref+0x2a90: fcmple16 %f18, %f18, %l5
.word 0xaa5c6e50 ! t1_kref+0x2a94: smul %l1, 0xe50, %l5
.word 0xd3e61012 ! t1_kref+0x2a98: casa [%i0]0x80, %l2, %o1
.word 0xa7a01893 ! t1_kref+0x2a9c: fitos %f19, %f19
.word 0xe526200c ! t1_kref+0x2aa0: st %f18, [%i0 + 0xc]
.word 0xaa3c400d ! t1_kref+0x2aa4: xnor %l1, %o5, %l5
.word 0xe626001c ! t1_kref+0x2aa8: st %l3, [%i0 + %i4]
.word 0xaa027217 ! t1_kref+0x2aac: add %o1, -0xde9, %l5
.word 0xa5b48ad2 ! t1_kref+0x2ab0: fpsub32 %f18, %f18, %f18
.word 0x81acca33 ! t1_kref+0x2ab4: fcmps %fcc0, %f19, %f19
.word 0xa5a00532 ! t1_kref+0x2ab8: fsqrts %f18, %f18
.word 0xa5a000b3 ! t1_kref+0x2abc: fnegs %f19, %f18
.word 0xaa158014 ! t1_kref+0x2ac0: or %l6, %l4, %l5
.word 0xaabdc015 ! t1_kref+0x2ac4: xnorcc %l7, %l5, %l5
.word 0xd4780019 ! t1_kref+0x2ac8: swap [%g0 + %i1], %o2
.word 0xa7a00533 ! t1_kref+0x2acc: fsqrts %f19, %f19
.word 0xa7a4c833 ! t1_kref+0x2ad0: fadds %f19, %f19, %f19
.word 0xa7b4cea0 ! t1_kref+0x2ad4: fsrc1s %f19, %f19
.word 0xe4270019 ! t1_kref+0x2ad8: st %l2, [%i4 + %i1]
.word 0xa7b4cd33 ! t1_kref+0x2adc: fandnot1s %f19, %f19, %f19
.word 0xa5a00552 ! t1_kref+0x2ae0: fsqrtd %f18, %f18
.word 0xa5a488d2 ! t1_kref+0x2ae4: fsubd %f18, %f18, %f18
.word 0xaaf2a8b0 ! t1_kref+0x2ae8: udivcc %o2, 0x8b0, %l5
.word 0xaa8469dd ! t1_kref+0x2aec: addcc %l1, 0x9dd, %l5
.word 0xab2ca007 ! t1_kref+0x2af0: sll %l2, 0x7, %l5
.word 0x81acca32 ! t1_kref+0x2af4: fcmps %fcc0, %f19, %f18
.word 0xea8e9019 ! t1_kref+0x2af8: lduba [%i2 + %i1]0x80, %l5
.word 0xecb6d019 ! t1_kref+0x2afc: stha %l6, [%i3 + %i1]0x80
.word 0xd0766018 ! t1_kref+0x2b00: stx %o0, [%i1 + 0x18]
.word 0xaa84800a ! t1_kref+0x2b04: addcc %l2, %o2, %l5
.word 0xaa12c00b ! t1_kref+0x2b08: or %o3, %o3, %l5
.word 0xaa64fb0e ! t1_kref+0x2b0c: subc %l3, -0x4f2, %l5
.word 0xaa653aab ! t1_kref+0x2b10: subc %l4, -0x555, %l5
.word 0x3e480008 ! t1_kref+0x2b14: bvc,a,pt %icc, _kref+0x2b34
.word 0xaaa58015 ! t1_kref+0x2b18: subcc %l6, %l5, %l5
.word 0x35800006 ! t1_kref+0x2b1c: fbue,a _kref+0x2b34
.word 0xa5a48852 ! t1_kref+0x2b20: faddd %f18, %f18, %f18
.word 0xa5b4c673 ! t1_kref+0x2b24: fmul8x16au %f19, %f19, %f18
.word 0xecf61000 ! t1_kref+0x2b28: stxa %l6, [%i0]0x80
.word 0xaa548014 ! t1_kref+0x2b2c: umul %l2, %l4, %l5
call SYM(t1_subr1)
.word 0xab3a200d ! t1_kref+0x2b34: sra %o0, 0xd, %l5
.word 0xaa600017 ! t1_kref+0x2b38: subc %g0, %l7, %l5
.word 0xab32200c ! t1_kref+0x2b3c: srl %o0, 0xc, %l5
.word 0x9fc00004 ! t1_kref+0x2b40: call %g0 + %g4
.word 0xa7b00cf3 ! t1_kref+0x2b44: fnot2s %f19, %f19
.word 0xea4e3fe6 ! t1_kref+0x2b48: ldsb [%i0 - 0x1a], %l5
call SYM(t1_subr3)
.word 0xa7a00132 ! t1_kref+0x2b50: fabss %f18, %f19
sethi %hi(2f), %o7
.word 0xe40be384 ! t1_kref+0x2b58: ldub [%o7 + 0x384], %l2
.word 0xa41ca00c ! t1_kref+0x2b5c: xor %l2, 0xc, %l2
.word 0xe42be384 ! t1_kref+0x2b60: stb %l2, [%o7 + 0x384]
.word 0x81dbe384 ! t1_kref+0x2b64: flush %o7 + 0x384
.word 0xa5b4c672 ! t1_kref+0x2b68: fmul8x16au %f19, %f18, %f18
.word 0xaa54c015 ! t1_kref+0x2b6c: umul %l3, %l5, %l5
.word 0xa5b48ed2 ! t1_kref+0x2b70: fornot2 %f18, %f18, %f18
.word 0x83414000 ! t1_kref+0x2b74: mov %pc, %g1
.word 0xa7abc033 ! t1_kref+0x2b78: fmovso %fcc0, %f19, %f19
.word 0xaa65f0c0 ! t1_kref+0x2b7c: subc %l7, -0xf40, %l5
.word 0x36800004 ! t1_kref+0x2b80: bge,a _kref+0x2b90
2: .word 0xea881018 ! t1_kref+0x2b84: lduba [%g0 + %i0]0x80, %l5
.word 0xabb2c280 ! t1_kref+0x2b88: array32 %o3, %g0, %l5
.word 0xeace9058 ! t1_kref+0x2b8c: ldsba [%i2 + %i0]0x82, %l5
.word 0xa5a00552 ! t1_kref+0x2b90: fsqrtd %f18, %f18
.word 0xa5a48852 ! t1_kref+0x2b94: faddd %f18, %f18, %f18
.word 0xe7263ff4 ! t1_kref+0x2b98: st %f19, [%i0 - 0xc]
.word 0xea0e3ff2 ! t1_kref+0x2b9c: ldub [%i0 - 0xe], %l5
.word 0xd4363fe6 ! t1_kref+0x2ba0: sth %o2, [%i0 - 0x1a]
.word 0xa5a00133 ! t1_kref+0x2ba4: fabss %f19, %f18
.word 0xea367fe6 ! t1_kref+0x2ba8: sth %l5, [%i1 - 0x1a]
.word 0xabb48412 ! t1_kref+0x2bac: fcmple16 %f18, %f18, %l5
.word 0xa5a00132 ! t1_kref+0x2bb0: fabss %f18, %f18
.word 0x85826192 ! t1_kref+0x2bb4: wr %o1, 0x192, %ccr
.word 0x81580000 ! t1_kref+0x2bb8: flushw
call SYM(t1_subr1)
.word 0xa5b486f2 ! t1_kref+0x2bc0: fmul8ulx16 %f18, %f18, %f18
.word 0xeb68a104 ! t1_kref+0x2bc4: prefetch %g2 + 0x104, 21
.word 0xa5a00533 ! t1_kref+0x2bc8: fsqrts %f19, %f18
.word 0xa5a00133 ! t1_kref+0x2bcc: fabss %f19, %f18
.word 0xf56e401b ! t1_kref+0x2bd0: prefetch %i1 + %i3, 26
.word 0xecbe5000 ! t1_kref+0x2bd4: stda %l6, [%i1]0x80
.word 0xea0e2001 ! t1_kref+0x2bd8: ldub [%i0 + 1], %l5
.word 0xa5a00552 ! t1_kref+0x2bdc: fsqrtd %f18, %f18
.word 0xaafa6f59 ! t1_kref+0x2be0: sdivcc %o1, 0xf59, %l5
.word 0xa7a01a33 ! t1_kref+0x2be4: fstoi %f19, %f19
.word 0xe7801019 ! t1_kref+0x2be8: lda [%g0 + %i1]0x80, %f19
.word 0xea066018 ! t1_kref+0x2bec: ld [%i1 + 0x18], %l5
.word 0xa5b48a32 ! t1_kref+0x2bf0: fpadd16s %f18, %f18, %f18
.word 0x34480006 ! t1_kref+0x2bf4: bg,a,pt %icc, _kref+0x2c0c
.word 0xe87e4000 ! t1_kref+0x2bf8: swap [%i1], %l4
.word 0xaa554017 ! t1_kref+0x2bfc: umul %l5, %l7, %l5
.word 0xeb68a089 ! t1_kref+0x2c00: prefetch %g2 + 0x89, 21
call SYM(t1_subr1)
.word 0xead6d018 ! t1_kref+0x2c08: ldsha [%i3 + %i0]0x80, %l5
.word 0xa7a00532 ! t1_kref+0x2c0c: fsqrts %f18, %f19
.word 0xabb58200 ! t1_kref+0x2c10: array8 %l6, %g0, %l5
.word 0xa5a00152 ! t1_kref+0x2c14: fabsd %f18, %f18
.word 0x8182c000 ! t1_kref+0x2c18: wr %o3, %g0, %y
.word 0xd83e3fe8 ! t1_kref+0x2c1c: std %o4, [%i0 - 0x18]
.word 0xf007bfe0 ! t1_kref+0x2c20: ld [%fp - 0x20], %i0
.word 0xa7a4c832 ! t1_kref+0x2c24: fadds %f19, %f18, %f19
.word 0xab400000 ! t1_kref+0x2c28: mov %y, %l5
.word 0xa5a01892 ! t1_kref+0x2c2c: fitos %f18, %f18
.word 0xaad0001a ! t1_kref+0x2c30: umulcc %g0, %i2, %l5
.word 0xa5a00033 ! t1_kref+0x2c34: fmovs %f19, %f18
.word 0xa7a00133 ! t1_kref+0x2c38: fabss %f19, %f19
.word 0xa5b48f92 ! t1_kref+0x2c3c: for %f18, %f18, %f18
.word 0xaa5d0014 ! t1_kref+0x2c40: smul %l4, %l4, %l5
.word 0xd42e0000 ! t1_kref+0x2c44: stb %o2, [%i0]
.word 0xa7a4c932 ! t1_kref+0x2c48: fmuls %f19, %f18, %f19
.word 0xaab4c00b ! t1_kref+0x2c4c: orncc %l3, %o3, %l5
.word 0xa5a018d2 ! t1_kref+0x2c50: fdtos %f18, %f18
.word 0xe5380018 ! t1_kref+0x2c54: std %f18, [%g0 + %i0]
.word 0xaab6b5c4 ! t1_kref+0x2c58: orncc %i2, -0xa3c, %l5
.word 0xea0e001a ! t1_kref+0x2c5c: ldub [%i0 + %i2], %l5
.word 0xff6e401b ! t1_kref+0x2c60: prefetch %i1 + %i3, 31
.word 0xa5a48852 ! t1_kref+0x2c64: faddd %f18, %f18, %f18
.word 0xf4280019 ! t1_kref+0x2c68: stb %i2, [%g0 + %i1]
.word 0xabb34200 ! t1_kref+0x2c6c: array8 %o5, %g0, %l5
.word 0xa5a01913 ! t1_kref+0x2c70: fitod %f19, %f18
.word 0xa7b007b2 ! t1_kref+0x2c74: fpackfix %f18, %f19
.word 0xa5a00152 ! t1_kref+0x2c78: fabsd %f18, %f18
.word 0xaa0ebbcd ! t1_kref+0x2c7c: and %i2, -0x433, %l5
.word 0xc568a0c2 ! t1_kref+0x2c80: prefetch %g2 + 0xc2, 2
sethi %hi(2f), %o7
.word 0xe40be0d0 ! t1_kref+0x2c88: ldub [%o7 + 0xd0], %l2
.word 0xa41ca00c ! t1_kref+0x2c8c: xor %l2, 0xc, %l2
.word 0xe42be0d0 ! t1_kref+0x2c90: stb %l2, [%o7 + 0xd0]
.word 0x81dbe0d0 ! t1_kref+0x2c94: flush %o7 + 0xd0
.word 0xe5062014 ! t1_kref+0x2c98: ld [%i0 + 0x14], %f18
.word 0xf4264000 ! t1_kref+0x2c9c: st %i2, [%i1]
.word 0xe4266018 ! t1_kref+0x2ca0: st %l2, [%i1 + 0x18]
.word 0xaa5ab809 ! t1_kref+0x2ca4: smul %o2, -0x7f7, %l5
.word 0xe53e6008 ! t1_kref+0x2ca8: std %f18, [%i1 + 8]
.word 0x29800002 ! t1_kref+0x2cac: fbl,a _kref+0x2cb4
.word 0xaa120011 ! t1_kref+0x2cb0: or %o0, %l1, %l5
.word 0xa7a00533 ! t1_kref+0x2cb4: fsqrts %f19, %f19
.word 0xabb44071 ! t1_kref+0x2cb8: edge8ln %l1, %l1, %l5
call SYM(t1_subr0)
.word 0xaab4e851 ! t1_kref+0x2cc0: orncc %l3, 0x851, %l5
.word 0xf007bfe0 ! t1_kref+0x2cc4: ld [%fp - 0x20], %i0
.word 0xabb48452 ! t1_kref+0x2cc8: fcmpne16 %f18, %f18, %l5
.word 0x81acca33 ! t1_kref+0x2ccc: fcmps %fcc0, %f19, %f19
2: .word 0xa5a48952 ! t1_kref+0x2cd0: fmuld %f18, %f18, %f18
.word 0xc768a040 ! t1_kref+0x2cd4: prefetch %g2 + 0x40, 3
.word 0x28800002 ! t1_kref+0x2cd8: bleu,a _kref+0x2ce0
.word 0xab28000a ! t1_kref+0x2cdc: sll %g0, %o2, %l5
.word 0xaa25c009 ! t1_kref+0x2ce0: sub %l7, %o1, %l5
.word 0xa5b48fb3 ! t1_kref+0x2ce4: fors %f18, %f19, %f18
.word 0x81820000 ! t1_kref+0x2ce8: wr %o0, %g0, %y
.word 0xea163ff4 ! t1_kref+0x2cec: lduh [%i0 - 0xc], %l5
.word 0xa5a489d2 ! t1_kref+0x2cf0: fdivd %f18, %f18, %f18
.word 0xaa023efd ! t1_kref+0x2cf4: add %o0, -0x103, %l5
.word 0x38480007 ! t1_kref+0x2cf8: bgu,a,pt %icc, _kref+0x2d14
.word 0xa5a00532 ! t1_kref+0x2cfc: fsqrts %f18, %f18
.word 0xee7e401c ! t1_kref+0x2d00: swap [%i1 + %i4], %l7
! .word 0x39ba04be ! t1_kref+0x2d04: fbuge,a SYM(t1_subr1)
fbuge,a SYM(t1_subr1)
.word 0x9f414000 ! t1_kref+0x2d08: mov %pc, %o7
.word 0xe51fbc28 ! t1_kref+0x2d0c: ldd [%fp - 0x3d8], %f18
.word 0xa7a4c933 ! t1_kref+0x2d10: fmuls %f19, %f19, %f19
.word 0x26800004 ! t1_kref+0x2d14: bl,a _kref+0x2d24
.word 0xa5a01a52 ! t1_kref+0x2d18: fdtoi %f18, %f18
.word 0xa5b00c00 ! t1_kref+0x2d1c: fzero %f18
.word 0xab32c016 ! t1_kref+0x2d20: srl %o3, %l6, %l5
.word 0xab2b401a ! t1_kref+0x2d24: sll %o5, %i2, %l5
.word 0xa5b48992 ! t1_kref+0x2d28: bshuffle %f18, %f18, %f18
.word 0x24800001 ! t1_kref+0x2d2c: ble,a _kref+0x2d30
.word 0xc368a141 ! t1_kref+0x2d30: prefetch %g2 + 0x141, 1
.word 0xabb48412 ! t1_kref+0x2d34: fcmple16 %f18, %f18, %l5
.word 0xabb484d2 ! t1_kref+0x2d38: fcmpne32 %f18, %f18, %l5
.word 0xaa1d237b ! t1_kref+0x2d3c: xor %l4, 0x37b, %l5
.word 0xdaf6101d ! t1_kref+0x2d40: stxa %o5, [%i0 + %i5]0x80
.word 0xab2aa007 ! t1_kref+0x2d44: sll %o2, 0x7, %l5
.word 0xe968a140 ! t1_kref+0x2d48: prefetch %g2 + 0x140, 20
.word 0xabb340f5 ! t1_kref+0x2d4c: edge16ln %o5, %l5, %l5
.word 0xa5a4cd32 ! t1_kref+0x2d50: fsmuld %f19, %f18, %f18
.word 0xe5380018 ! t1_kref+0x2d54: std %f18, [%g0 + %i0]
.word 0xa5a00152 ! t1_kref+0x2d58: fabsd %f18, %f18
.word 0xe22e401a ! t1_kref+0x2d5c: stb %l1, [%i1 + %i2]
.word 0x30480004 ! t1_kref+0x2d60: ba,a,pt %icc, _kref+0x2d70
.word 0xaafde9e2 ! t1_kref+0x2d64: sdivcc %l7, 0x9e2, %l5
.word 0xe56e001a ! t1_kref+0x2d68: prefetch %i0 + %i2, 18
.word 0x81820000 ! t1_kref+0x2d6c: wr %o0, %g0, %y
.word 0xa5a48833 ! t1_kref+0x2d70: fadds %f18, %f19, %f18
.word 0xe51f4018 ! t1_kref+0x2d74: ldd [%i5 + %i0], %f18
.word 0xa5a018d2 ! t1_kref+0x2d78: fdtos %f18, %f18
.word 0xaa12800c ! t1_kref+0x2d7c: or %o2, %o4, %l5
.word 0xa5a48832 ! t1_kref+0x2d80: fadds %f18, %f18, %f18
.word 0xec262018 ! t1_kref+0x2d84: st %l6, [%i0 + 0x18]
.word 0x3a800008 ! t1_kref+0x2d88: bcc,a _kref+0x2da8
.word 0xaa1a2e5a ! t1_kref+0x2d8c: xor %o0, 0xe5a, %l5
.word 0xd8ff1018 ! t1_kref+0x2d90: swapa [%i4 + %i0]0x80, %o4
.word 0xa5a4c8b2 ! t1_kref+0x2d94: fsubs %f19, %f18, %f18
.word 0xd2363ff8 ! t1_kref+0x2d98: sth %o1, [%i0 - 8]
.word 0xa5b00fc0 ! t1_kref+0x2d9c: fone %f18
.word 0xd27e001c ! t1_kref+0x2da0: swap [%i0 + %i4], %o1
.word 0xa7a000b2 ! t1_kref+0x2da4: fnegs %f18, %f19
.word 0xa5a4c832 ! t1_kref+0x2da8: fadds %f19, %f18, %f18
.word 0xd43e001d ! t1_kref+0x2dac: std %o2, [%i0 + %i5]
.word 0xa5a48852 ! t1_kref+0x2db0: faddd %f18, %f18, %f18
.word 0xa5b00cd2 ! t1_kref+0x2db4: fnot2 %f18, %f18
.word 0xaaa50013 ! t1_kref+0x2db8: subcc %l4, %l3, %l5
.word 0xe76e2010 ! t1_kref+0x2dbc: prefetch %i0 + 0x10, 19
.word 0x81ac8a32 ! t1_kref+0x2dc0: fcmps %fcc0, %f18, %f18
.word 0xa5a00532 ! t1_kref+0x2dc4: fsqrts %f18, %f18
.word 0x33800006 ! t1_kref+0x2dc8: fbe,a _kref+0x2de0
.word 0xaaba8015 ! t1_kref+0x2dcc: xnorcc %o2, %l5, %l5
.word 0xa5b48d33 ! t1_kref+0x2dd0: fandnot1s %f18, %f19, %f18
.word 0x26480002 ! t1_kref+0x2dd4: bl,a,pt %icc, _kref+0x2ddc
.word 0xa5a00152 ! t1_kref+0x2dd8: fabsd %f18, %f18
.word 0xa5b00fc0 ! t1_kref+0x2ddc: fone %f18
.word 0xaa7de9d6 ! t1_kref+0x2de0: sdiv %l7, 0x9d6, %l5
.word 0xead01018 ! t1_kref+0x2de4: ldsha [%g0 + %i0]0x80, %l5
.word 0xaa603927 ! t1_kref+0x2de8: subc %g0, -0x6d9, %l5
.word 0xe53f4018 ! t1_kref+0x2dec: std %f18, [%i5 + %i0]
.word 0xc96e0015 ! t1_kref+0x2df0: prefetch %i0 + %l5, 4
.word 0x9fc00004 ! t1_kref+0x2df4: call %g0 + %g4
.word 0xab2cc000 ! t1_kref+0x2df8: sll %l3, %g0, %l5
.word 0xa5a00152 ! t1_kref+0x2dfc: fabsd %f18, %f18
.word 0x001fffff ! t1_kref+0x2e00: illtrap 0x1fffff
.word 0xa5a48d32 ! t1_kref+0x2e04: fsmuld %f18, %f18, %f18
.word 0x001fffff ! t1_kref+0x2e08: illtrap 0x1fffff
.word 0xa5a01912 ! t1_kref+0x2e0c: fitod %f18, %f18
.word 0xd0300018 ! t1_kref+0x2e10: sth %o0, [%g0 + %i0]
.word 0x81accab3 ! t1_kref+0x2e14: fcmpes %fcc0, %f19, %f19
.word 0xea062004 ! t1_kref+0x2e18: ld [%i0 + 4], %l5
.word 0xa5b48c92 ! t1_kref+0x2e1c: fandnot2 %f18, %f18, %f18
.word 0xa5a00133 ! t1_kref+0x2e20: fabss %f19, %f18
.word 0xc0b6d018 ! t1_kref+0x2e24: stha %g0, [%i3 + %i0]0x80
.word 0xe49e1000 ! t1_kref+0x2e28: ldda [%i0]0x80, %l2
.word 0x32800006 ! t1_kref+0x2e2c: bne,a _kref+0x2e44
.word 0xe6363fea ! t1_kref+0x2e30: sth %l3, [%i0 - 0x16]
.word 0xaa750017 ! t1_kref+0x2e34: udiv %l4, %l7, %l5
.word 0xea16c018 ! t1_kref+0x2e38: lduh [%i3 + %i0], %l5
.word 0xa5a48852 ! t1_kref+0x2e3c: faddd %f18, %f18, %f18
.word 0xa5a00052 ! t1_kref+0x2e40: fmovd %f18, %f18
.word 0x81824000 ! t1_kref+0x2e44: wr %o1, %g0, %y
.word 0xaa0d78d9 ! t1_kref+0x2e48: and %l5, -0x727, %l5
.word 0x2b0cbf85 ! t1_kref+0x2e4c: sethi %hi(0x32fe1400), %l5
.word 0xa7a488b3 ! t1_kref+0x2e50: fsubs %f18, %f19, %f19
.word 0x83414000 ! t1_kref+0x2e54: mov %pc, %g1
.word 0xa5a01912 ! t1_kref+0x2e58: fitod %f18, %f18
.word 0xa5a018d2 ! t1_kref+0x2e5c: fdtos %f18, %f18
.word 0xaab5f397 ! t1_kref+0x2e60: orncc %l7, -0xc69, %l5
.word 0xaab4afcf ! t1_kref+0x2e64: orncc %l2, 0xfcf, %l5
.word 0xea4e401a ! t1_kref+0x2e68: ldsb [%i1 + %i2], %l5
.word 0xabb2010a ! t1_kref+0x2e6c: edge32 %o0, %o2, %l5
.word 0xe53e3ff8 ! t1_kref+0x2e70: std %f18, [%i0 - 8]
.word 0xaa0aa564 ! t1_kref+0x2e74: and %o2, 0x564, %l5
.word 0xaa2ced67 ! t1_kref+0x2e78: andn %l3, 0xd67, %l5
.word 0xab408000 ! t1_kref+0x2e7c: mov %ccr, %l5
.word 0xe2f6101d ! t1_kref+0x2e80: stxa %l1, [%i0 + %i5]0x80
.word 0x28800005 ! t1_kref+0x2e84: bleu,a _kref+0x2e98
.word 0xa5a489d2 ! t1_kref+0x2e88: fdivd %f18, %f18, %f18
.word 0xa7858015 ! t1_kref+0x2e8c: wr %l6, %l5, %gsr
.word 0xa7a4c932 ! t1_kref+0x2e90: fmuls %f19, %f18, %f19
.word 0xa7b48fb2 ! t1_kref+0x2e94: fors %f18, %f18, %f19
.word 0xa5b009b3 ! t1_kref+0x2e98: fexpand %f19, %f18
.word 0xabb54151 ! t1_kref+0x2e9c: edge32l %l5, %l1, %l5
.word 0x2f480001 ! t1_kref+0x2ea0: fbu,a,pt %fcc0, _kref+0x2ea4
.word 0xaa0a4011 ! t1_kref+0x2ea4: and %o1, %l1, %l5
.word 0x2b3fc403 ! t1_kref+0x2ea8: sethi %hi(0xff100c00), %l5
.word 0xa5a488d2 ! t1_kref+0x2eac: fsubd %f18, %f18, %f18
.word 0x83c06068 ! t1_kref+0x2eb0: jmpl %g1 + 0x68, %g1
.word 0xaad0000c ! t1_kref+0x2eb4: umulcc %g0, %o4, %l5
.word 0xabb3410d ! t1_kref+0x2eb8: edge32 %o5, %o5, %l5
.word 0xaa280016 ! t1_kref+0x2ebc: andn %g0, %l6, %l5
.word 0xaab6a29c ! t1_kref+0x2ec0: orncc %i2, 0x29c, %l5
.word 0xd668a024 ! t1_kref+0x2ec4: ldstub [%g2 + 0x24], %o3
.word 0x33800001 ! t1_kref+0x2ec8: fbe,a _kref+0x2ecc
.word 0xaab5c009 ! t1_kref+0x2ecc: orncc %l7, %o1, %l5
.word 0x8185c000 ! t1_kref+0x2ed0: wr %l7, %g0, %y
.word 0xe0780019 ! t1_kref+0x2ed4: swap [%g0 + %i1], %l0
.word 0xab25800a ! t1_kref+0x2ed8: mulscc %l6, %o2, %l5
call SYM(t1_subr2)
.word 0xc12e001c ! t1_kref+0x2ee0: st %fsr, [%i0 + %i4]
.word 0xea56c018 ! t1_kref+0x2ee4: ldsh [%i3 + %i0], %l5
.word 0xead01019 ! t1_kref+0x2ee8: ldsha [%g0 + %i1]0x80, %l5
.word 0xea48a005 ! t1_kref+0x2eec: ldsb [%g2 + 5], %l5
.word 0xaab6800a ! t1_kref+0x2ef0: orncc %i2, %o2, %l5
.word 0xa5b48752 ! t1_kref+0x2ef4: fpack32 %f18, %f18, %f18
.word 0xa5b48a52 ! t1_kref+0x2ef8: fpadd32 %f18, %f18, %f18
.word 0xa7a00132 ! t1_kref+0x2efc: fabss %f18, %f19
.word 0xe09e501d ! t1_kref+0x2f00: ldda [%i1 + %i5]0x80, %l0
.word 0xab400000 ! t1_kref+0x2f04: mov %y, %l5
.word 0xa5b486b2 ! t1_kref+0x2f08: fmul8x16al %f18, %f18, %f18
.word 0x8143e040 ! t1_kref+0x2f0c: membar 0x40
.word 0xa5a01052 ! t1_kref+0x2f10: fdtox %f18, %f18
.word 0xe53e7ff0 ! t1_kref+0x2f14: std %f18, [%i1 - 0x10]
call SYM(t1_subr3)
.word 0xe51f4019 ! t1_kref+0x2f1c: ldd [%i5 + %i1], %f18
.word 0xa5a48d33 ! t1_kref+0x2f20: fsmuld %f18, %f19, %f18
.word 0xa5b48e52 ! t1_kref+0x2f24: fxnor %f18, %f18, %f18
.word 0x25480005 ! t1_kref+0x2f28: fblg,a,pt %fcc0, _kref+0x2f3c
.word 0xe6a01019 ! t1_kref+0x2f2c: sta %l3, [%g0 + %i1]0x80
.word 0xd0700018 ! t1_kref+0x2f30: stx %o0, [%g0 + %i0]
.word 0xa7a80032 ! t1_kref+0x2f34: fmovsn %fcc0, %f18, %f19
.word 0xa5a00133 ! t1_kref+0x2f38: fabss %f19, %f18
.word 0xeace101a ! t1_kref+0x2f3c: ldsba [%i0 + %i2]0x80, %l5
.word 0xaa96b6b0 ! t1_kref+0x2f40: orcc %i2, -0x950, %l5
.word 0xe40860c4 ! t1_kref+0x2f44: ldub [%g1 + 0xc4], %l2
.word 0xa41ca00c ! t1_kref+0x2f48: xor %l2, 0xc, %l2
.word 0xe42860c4 ! t1_kref+0x2f4c: stb %l2, [%g1 + 0xc4]
.word 0x81d860c4 ! t1_kref+0x2f50: flush %g1 + 0xc4
.word 0xa5b48a12 ! t1_kref+0x2f54: fpadd16 %f18, %f18, %f18
.word 0xaaa57d12 ! t1_kref+0x2f58: subcc %l5, -0x2ee, %l5
.word 0x8143c000 ! t1_kref+0x2f5c: stbar
.word 0xab408000 ! t1_kref+0x2f60: mov %ccr, %l5
.word 0xe5270019 ! t1_kref+0x2f64: st %f18, [%i4 + %i1]
.word 0xa5b486b2 ! t1_kref+0x2f68: fmul8x16al %f18, %f18, %f18
.word 0x2a800006 ! t1_kref+0x2f6c: bcs,a _kref+0x2f84
.word 0xa7a000b2 ! t1_kref+0x2f70: fnegs %f18, %f19
2: .word 0xe1be5a5b ! t1_kref+0x2f74: stda %f16, [%i1 + %i3]0xd2
.word 0xaabc4000 ! t1_kref+0x2f78: xnorcc %l1, %g0, %l5
.word 0xe7060000 ! t1_kref+0x2f7c: ld [%i0], %f19
.word 0xaa76b723 ! t1_kref+0x2f80: udiv %i2, -0x8dd, %l5
.word 0xda7e3ff0 ! t1_kref+0x2f84: swap [%i0 - 0x10], %o5
.word 0xab3a8011 ! t1_kref+0x2f88: sra %o2, %l1, %l5
.word 0xaad5f292 ! t1_kref+0x2f8c: umulcc %l7, -0xd6e, %l5
.word 0xea160000 ! t1_kref+0x2f90: lduh [%i0], %l5
.word 0xaad02afb ! t1_kref+0x2f94: umulcc %g0, 0xafb, %l5
.word 0xab408000 ! t1_kref+0x2f98: mov %ccr, %l5
.word 0xea5f4019 ! t1_kref+0x2f9c: ldx [%i5 + %i1], %l5
.word 0x81accab2 ! t1_kref+0x2fa0: fcmpes %fcc0, %f19, %f18
.word 0xa5b48a52 ! t1_kref+0x2fa4: fpadd32 %f18, %f18, %f18
.word 0xab408000 ! t1_kref+0x2fa8: mov %ccr, %l5
.word 0xd87f0019 ! t1_kref+0x2fac: swap [%i4 + %i1], %o4
.word 0x81ac8ad2 ! t1_kref+0x2fb0: fcmped %fcc0, %f18, %f18
.word 0x3c480007 ! t1_kref+0x2fb4: bpos,a,pt %icc, _kref+0x2fd0
.word 0xaa5e8016 ! t1_kref+0x2fb8: smul %i2, %l6, %l5
.word 0x81ac8ad2 ! t1_kref+0x2fbc: fcmped %fcc0, %f18, %f18
.word 0xab408000 ! t1_kref+0x2fc0: mov %ccr, %l5
.word 0x9fc10000 ! t1_kref+0x2fc4: call %g4
.word 0xaa903c65 ! t1_kref+0x2fc8: orcc %g0, -0x39b, %l5
call SYM(t1_subr3)
.word 0xa5b00fe0 ! t1_kref+0x2fd0: fones %f18
.word 0xaa7a6c43 ! t1_kref+0x2fd4: sdiv %o1, 0xc43, %l5
.word 0xa5a000b3 ! t1_kref+0x2fd8: fnegs %f19, %f18
.word 0xa5a488d2 ! t1_kref+0x2fdc: fsubd %f18, %f18, %f18
.word 0xab408000 ! t1_kref+0x2fe0: mov %ccr, %l5
.word 0xa5b48ad2 ! t1_kref+0x2fe4: fpsub32 %f18, %f18, %f18
.word 0xaaf46a3e ! t1_kref+0x2fe8: udivcc %l1, 0xa3e, %l5
.word 0xea100018 ! t1_kref+0x2fec: lduh [%g0 + %i0], %l5
.word 0xaaf44013 ! t1_kref+0x2ff0: udivcc %l1, %l3, %l5
.word 0xab200012 ! t1_kref+0x2ff4: mulscc %g0, %l2, %l5
.word 0xa5a48852 ! t1_kref+0x2ff8: faddd %f18, %f18, %f18
.word 0xabb5c157 ! t1_kref+0x2ffc: edge32l %l7, %l7, %l5
.word 0xab2aa01c ! t1_kref+0x3000: sll %o2, 0x1c, %l5
.word 0xe7262008 ! t1_kref+0x3004: st %f19, [%i0 + 8]
.word 0xaabaefdb ! t1_kref+0x3008: xnorcc %o3, 0xfdb, %l5
.word 0xa5a018d2 ! t1_kref+0x300c: fdtos %f18, %f18
.word 0xaa16a103 ! t1_kref+0x3010: or %i2, 0x103, %l5
.word 0x81800000 ! t1_kref+0x3014: mov %g0, %y
.word 0xa7a018d2 ! t1_kref+0x3018: fdtos %f18, %f19
.word 0x2e480002 ! t1_kref+0x301c: bvs,a,pt %icc, _kref+0x3024
.word 0xab703cee ! t1_kref+0x3020: popc -0x312, %l5
.word 0x86102019 ! t1_kref+0x3024: mov 0x19, %g3
.word 0x86a0e001 ! t1_kref+0x3028: subcc %g3, 1, %g3
.word 0x2280001a ! t1_kref+0x302c: be,a _kref+0x3094
.word 0xe0780018 ! t1_kref+0x3030: swap [%g0 + %i0], %l0
.word 0xa7a00533 ! t1_kref+0x3034: fsqrts %f19, %f19
.word 0xa5b48e52 ! t1_kref+0x3038: fxnor %f18, %f18, %f18
.word 0x31480008 ! t1_kref+0x303c: fba,a,pt %fcc0, _kref+0x305c
.word 0xa7b48db2 ! t1_kref+0x3040: fxors %f18, %f18, %f19
.word 0xa5a48933 ! t1_kref+0x3044: fmuls %f18, %f19, %f18
.word 0xa7a000b3 ! t1_kref+0x3048: fnegs %f19, %f19
.word 0xaa1c8015 ! t1_kref+0x304c: xor %l2, %l5, %l5
.word 0xab25b0e5 ! t1_kref+0x3050: mulscc %l6, -0xf1b, %l5
.word 0x2b1ea9c6 ! t1_kref+0x3054: sethi %hi(0x7aa71800), %l5
.word 0xabb48592 ! t1_kref+0x3058: fcmpgt32 %f18, %f18, %l5
.word 0xda363ff4 ! t1_kref+0x305c: sth %o5, [%i0 - 0xc]
.word 0xaa3dedb0 ! t1_kref+0x3060: xnor %l7, 0xdb0, %l5
call SYM(t1_subr1)
.word 0xea7f0018 ! t1_kref+0x3068: swap [%i4 + %i0], %l5
.word 0xa5b486f2 ! t1_kref+0x306c: fmul8ulx16 %f18, %f18, %f18
.word 0xea0e3fe6 ! t1_kref+0x3070: ldub [%i0 - 0x1a], %l5
.word 0xa7b48ea0 ! t1_kref+0x3074: fsrc1s %f18, %f19
.word 0xabb6834a ! t1_kref+0x3078: alignaddrl %i2, %o2, %l5
.word 0x2b0e5da8 ! t1_kref+0x307c: sethi %hi(0x3976a000), %l5
.word 0xab023809 ! t1_kref+0x3080: taddcc %o0, -0x7f7, %l5
.word 0xaa34f281 ! t1_kref+0x3084: orn %l3, -0xd7f, %l5
.word 0xa7a018d2 ! t1_kref+0x3088: fdtos %f18, %f19
.word 0xaadd8014 ! t1_kref+0x308c: smulcc %l6, %l4, %l5
.word 0x81accab2 ! t1_kref+0x3090: fcmpes %fcc0, %f19, %f18
.word 0xaa1b4008 ! t1_kref+0x3094: xor %o5, %o0, %l5
.word 0xa7a00033 ! t1_kref+0x3098: fmovs %f19, %f19
.word 0xaa848015 ! t1_kref+0x309c: addcc %l2, %l5, %l5
.word 0xe168a202 ! t1_kref+0x30a0: prefetch %g2 + 0x202, 16
.word 0xea0e4000 ! t1_kref+0x30a4: ldub [%i1], %l5
.word 0xeace501a ! t1_kref+0x30a8: ldsba [%i1 + %i2]0x80, %l5
.word 0x2f800003 ! t1_kref+0x30ac: fbu,a _kref+0x30b8
.word 0xab0abae3 ! t1_kref+0x30b0: tsubcc %o2, -0x51d, %l5
.word 0xea0e3fe3 ! t1_kref+0x30b4: ldub [%i0 - 0x1d], %l5
.word 0x3a480005 ! t1_kref+0x30b8: bcc,a,pt %icc, _kref+0x30cc
.word 0xa5b48ef2 ! t1_kref+0x30bc: fornot2s %f18, %f18, %f18
.word 0xa5b48673 ! t1_kref+0x30c0: fmul8x16au %f18, %f19, %f18
.word 0xea562018 ! t1_kref+0x30c4: ldsh [%i0 + 0x18], %l5
.word 0xea8e105a ! t1_kref+0x30c8: lduba [%i0 + %i2]0x82, %l5
.word 0xaaa6ab91 ! t1_kref+0x30cc: subcc %i2, 0xb91, %l5
.word 0xa5b48732 ! t1_kref+0x30d0: fmuld8ulx16 %f18, %f18, %f18
.word 0x81accab2 ! t1_kref+0x30d4: fcmpes %fcc0, %f19, %f18
.word 0xabb440ab ! t1_kref+0x30d8: edge16n %l1, %o3, %l5
.word 0xaa64ff59 ! t1_kref+0x30dc: subc %l3, -0xa7, %l5
.word 0xda2e401a ! t1_kref+0x30e0: stb %o5, [%i1 + %i2]
.word 0xaaf68009 ! t1_kref+0x30e4: udivcc %i2, %o1, %l5
.word 0xaa050008 ! t1_kref+0x30e8: add %l4, %o0, %l5
.word 0xaa0a801a ! t1_kref+0x30ec: and %o2, %i2, %l5
.word 0xaa657167 ! t1_kref+0x30f0: subc %l5, -0xe99, %l5
.word 0xea8e9019 ! t1_kref+0x30f4: lduba [%i2 + %i1]0x80, %l5
.word 0xc76e2018 ! t1_kref+0x30f8: prefetch %i0 + 0x18, 3
.word 0xa5b48733 ! t1_kref+0x30fc: fmuld8ulx16 %f18, %f19, %f18
.word 0xe5266008 ! t1_kref+0x3100: st %f18, [%i1 + 8]
.word 0x3b480005 ! t1_kref+0x3104: fble,a,pt %fcc0, _kref+0x3118
.word 0xead6501b ! t1_kref+0x3108: ldsha [%i1 + %i3]0x80, %l5
.word 0x001fffff ! t1_kref+0x310c: illtrap 0x1fffff
.word 0xeadf5018 ! t1_kref+0x3110: ldxa [%i5 + %i0]0x80, %l5
.word 0xd6f81019 ! t1_kref+0x3114: swapa [%g0 + %i1]0x80, %o3
.word 0xaa522fac ! t1_kref+0x3118: umul %o0, 0xfac, %l5
.word 0xa7b00cf2 ! t1_kref+0x311c: fnot2s %f18, %f19
.word 0xabb480d3 ! t1_kref+0x3120: edge16l %l2, %l3, %l5
.word 0xaa14c013 ! t1_kref+0x3124: or %l3, %l3, %l5
.word 0x81ac8ab3 ! t1_kref+0x3128: fcmpes %fcc0, %f18, %f19
.word 0x24480004 ! t1_kref+0x312c: ble,a,pt %icc, _kref+0x313c
.word 0xa5a01913 ! t1_kref+0x3130: fitod %f19, %f18
.word 0xaa630014 ! t1_kref+0x3134: subc %o4, %l4, %l5
.word 0x81b01025 ! t1_kref+0x3138: siam 0x5
.word 0x8d83000a ! t1_kref+0x313c: wr %o4, %o2, %fprs
sethi %hi(2f), %o7
.word 0xe40be188 ! t1_kref+0x3144: ldub [%o7 + 0x188], %l2
.word 0xa41ca00c ! t1_kref+0x3148: xor %l2, 0xc, %l2
.word 0xe42be188 ! t1_kref+0x314c: stb %l2, [%o7 + 0x188]
.word 0x81dbe188 ! t1_kref+0x3150: flush %o7 + 0x188
.word 0x81acca32 ! t1_kref+0x3154: fcmps %fcc0, %f19, %f18
.word 0xa5a48852 ! t1_kref+0x3158: faddd %f18, %f18, %f18
.word 0xaa7227ec ! t1_kref+0x315c: udiv %o0, 0x7ec, %l5
.word 0xe6e81018 ! t1_kref+0x3160: ldstuba [%g0 + %i0]0x80, %l3
.word 0x81844000 ! t1_kref+0x3164: wr %l1, %g0, %y
.word 0x81ac8ab2 ! t1_kref+0x3168: fcmpes %fcc0, %f18, %f18
.word 0x81800000 ! t1_kref+0x316c: mov %g0, %y
.word 0xe27e7fe0 ! t1_kref+0x3170: swap [%i1 - 0x20], %l1
.word 0x28800001 ! t1_kref+0x3174: bleu,a _kref+0x3178
.word 0xe726600c ! t1_kref+0x3178: st %f19, [%i1 + 0xc]
.word 0xf207bfe0 ! t1_kref+0x317c: ld [%fp - 0x20], %i1
.word 0xabb48512 ! t1_kref+0x3180: fcmpgt16 %f18, %f18, %l5
.word 0xa5a00552 ! t1_kref+0x3184: fsqrtd %f18, %f18
2: .word 0xe4a71018 ! t1_kref+0x3188: sta %l2, [%i4 + %i0]0x80
.word 0xa5a00552 ! t1_kref+0x318c: fsqrtd %f18, %f18
.word 0xea0e8018 ! t1_kref+0x3190: ldub [%i2 + %i0], %l5
.word 0x8143c000 ! t1_kref+0x3194: stbar
.word 0xe1be5852 ! t1_kref+0x3198: stda %f16, [%i1 + %l2]0xc2
.word 0xaad52766 ! t1_kref+0x319c: umulcc %l4, 0x766, %l5
.word 0xeb68a14a ! t1_kref+0x31a0: prefetch %g2 + 0x14a, 21
.word 0xd02e7ffb ! t1_kref+0x31a4: stb %o0, [%i1 - 5]
.word 0xab25f779 ! t1_kref+0x31a8: mulscc %l7, -0x887, %l5
.word 0xa7a000b3 ! t1_kref+0x31ac: fnegs %f19, %f19
.word 0xea064000 ! t1_kref+0x31b0: ld [%i1], %l5
.word 0xa5a00552 ! t1_kref+0x31b4: fsqrtd %f18, %f18
.word 0xab3dc017 ! t1_kref+0x31b8: sra %l7, %l7, %l5
.word 0xa5a00533 ! t1_kref+0x31bc: fsqrts %f19, %f18
.word 0xa5b48e52 ! t1_kref+0x31c0: fxnor %f18, %f18, %f18
.word 0xf16e2018 ! t1_kref+0x31c4: prefetch %i0 + 0x18, 24
.word 0x2f480002 ! t1_kref+0x31c8: fbu,a,pt %fcc0, _kref+0x31d0
.word 0x85820013 ! t1_kref+0x31cc: wr %o0, %l3, %ccr
.word 0xa5a488b2 ! t1_kref+0x31d0: fsubs %f18, %f18, %f18
.word 0xa7a000b3 ! t1_kref+0x31d4: fnegs %f19, %f19
.word 0xaa022a82 ! t1_kref+0x31d8: add %o0, 0xa82, %l5
.word 0x2e480005 ! t1_kref+0x31dc: bvs,a,pt %icc, _kref+0x31f0
.word 0xabb30200 ! t1_kref+0x31e0: array8 %o4, %g0, %l5
.word 0xa5b48f92 ! t1_kref+0x31e4: for %f18, %f18, %f18
.word 0xc5183090 ! t1_kref+0x31e8: ldd [%g0 - 0xf70], %f2
.word 0xabb48412 ! t1_kref+0x31ec: fcmple16 %f18, %f18, %l5
.word 0xea163ffc ! t1_kref+0x31f0: lduh [%i0 - 4], %l5
.word 0x32800001 ! t1_kref+0x31f4: bne,a _kref+0x31f8
.word 0xaa3cfa79 ! t1_kref+0x31f8: xnor %l3, -0x587, %l5
.word 0x81580000 ! t1_kref+0x31fc: flushw
.word 0xabb34140 ! t1_kref+0x3200: edge32l %o5, %g0, %l5
.word 0x23480001 ! t1_kref+0x3204: fbne,a,pt %fcc0, _kref+0x3208
.word 0xa5b48ed2 ! t1_kref+0x3208: fornot2 %f18, %f18, %f18
.word 0xe500a004 ! t1_kref+0x320c: ld [%g2 + 4], %f18
.word 0xa5a48932 ! t1_kref+0x3210: fmuls %f18, %f18, %f18
.word 0xa5a00032 ! t1_kref+0x3214: fmovs %f18, %f18
.word 0xaa828015 ! t1_kref+0x3218: addcc %o2, %l5, %l5
.word 0xd02e401a ! t1_kref+0x321c: stb %o0, [%i1 + %i2]
.word 0xaab5001a ! t1_kref+0x3220: orncc %l4, %i2, %l5
.word 0x81ac8a33 ! t1_kref+0x3224: fcmps %fcc0, %f18, %f19
.word 0xa5a48952 ! t1_kref+0x3228: fmuld %f18, %f18, %f18
.word 0x83414000 ! t1_kref+0x322c: mov %pc, %g1
.word 0xa5b48992 ! t1_kref+0x3230: bshuffle %f18, %f18, %f18
.word 0xa7a00133 ! t1_kref+0x3234: fabss %f19, %f19
.word 0xd8270019 ! t1_kref+0x3238: st %o4, [%i4 + %i1]
.word 0xa782b6e3 ! t1_kref+0x323c: wr %o2, 0xfffff6e3, %gsr
.word 0xabb500ab ! t1_kref+0x3240: edge16n %l4, %o3, %l5
.word 0xe51fbcc8 ! t1_kref+0x3244: ldd [%fp - 0x338], %f18
.word 0xa7a000b3 ! t1_kref+0x3248: fnegs %f19, %f19
.word 0x23800007 ! t1_kref+0x324c: fbne,a _kref+0x3268
.word 0xe7200019 ! t1_kref+0x3250: st %f19, [%g0 + %i1]
.word 0x81828000 ! t1_kref+0x3254: wr %o2, %g0, %y
.word 0xe2364000 ! t1_kref+0x3258: sth %l1, [%i1]
.word 0xa5a018d2 ! t1_kref+0x325c: fdtos %f18, %f18
.word 0x81da801c ! t1_kref+0x3260: flush %o2 + %i4
.word 0xa5a48852 ! t1_kref+0x3264: faddd %f18, %f18, %f18
.word 0x81854000 ! t1_kref+0x3268: wr %l5, %g0, %y
.word 0xff203b64 ! t1_kref+0x326c: st %f31, [%g0 - 0x49c]
.word 0xa5a01892 ! t1_kref+0x3270: fitos %f18, %f18
.word 0xead81018 ! t1_kref+0x3274: ldxa [%g0 + %i0]0x80, %l5
.word 0xa5a000b2 ! t1_kref+0x3278: fnegs %f18, %f18
.word 0x81dc208c ! t1_kref+0x327c: flush %l0 + 0x8c
.word 0xeadf5018 ! t1_kref+0x3280: ldxa [%i5 + %i0]0x80, %l5
.word 0xe8680018 ! t1_kref+0x3284: ldstub [%g0 + %i0], %l4
.word 0x34800007 ! t1_kref+0x3288: bg,a _kref+0x32a4
.word 0xa7a4c933 ! t1_kref+0x328c: fmuls %f19, %f19, %f19
.word 0x2a800004 ! t1_kref+0x3290: bcs,a _kref+0x32a0
.word 0xaad56386 ! t1_kref+0x3294: umulcc %l5, 0x386, %l5
.word 0xc07e4000 ! t1_kref+0x3298: swap [%i1], %g0
call SYM(t1_subr3)
.word 0xaad58015 ! t1_kref+0x32a0: umulcc %l6, %l5, %l5
.word 0xab2ac016 ! t1_kref+0x32a4: sll %o3, %l6, %l5
.word 0xaa652d32 ! t1_kref+0x32a8: subc %l4, 0xd32, %l5
.word 0xaafa000c ! t1_kref+0x32ac: sdivcc %o0, %o4, %l5
.word 0xe82e600b ! t1_kref+0x32b0: stb %l4, [%i1 + 0xb]
.word 0x81ac8ab3 ! t1_kref+0x32b4: fcmpes %fcc0, %f18, %f19
.word 0xab418000 ! t1_kref+0x32b8: mov %fprs, %l5
.word 0xe786101c ! t1_kref+0x32bc: lda [%i0 + %i4]0x80, %f19
.word 0xd826601c ! t1_kref+0x32c0: st %o4, [%i1 + 0x1c]
.word 0xe4267fe8 ! t1_kref+0x32c4: st %l2, [%i1 - 0x18]
.word 0xaa434013 ! t1_kref+0x32c8: addc %o5, %l3, %l5
.word 0xa5b48d40 ! t1_kref+0x32cc: fnot1 %f18, %f18
.word 0xa5b48c92 ! t1_kref+0x32d0: fandnot2 %f18, %f18, %f18
.word 0x33800008 ! t1_kref+0x32d4: fbe,a _kref+0x32f4
.word 0xe1be5a1b ! t1_kref+0x32d8: stda %f16, [%i1 + %i3]0xd0
.word 0x2e480005 ! t1_kref+0x32dc: bvs,a,pt %icc, _kref+0x32f0
.word 0xe7070018 ! t1_kref+0x32e0: ld [%i4 + %i0], %f19
.word 0x3b480008 ! t1_kref+0x32e4: fble,a,pt %fcc0, _kref+0x3304
.word 0xa5b00fc0 ! t1_kref+0x32e8: fone %f18
.word 0x9fc10000 ! t1_kref+0x32ec: call %g4
.word 0xaa1b79fa ! t1_kref+0x32f0: xor %o5, -0x606, %l5
.word 0xabb48353 ! t1_kref+0x32f4: alignaddrl %l2, %l3, %l5
.word 0xea4e7ff3 ! t1_kref+0x32f8: ldsb [%i1 - 0xd], %l5
.word 0xd4fe101c ! t1_kref+0x32fc: swapa [%i0 + %i4]0x80, %o2
.word 0xa5b48992 ! t1_kref+0x3300: bshuffle %f18, %f18, %f18
.word 0xe62e8018 ! t1_kref+0x3304: stb %l3, [%i2 + %i0]
.word 0xfbee101c ! t1_kref+0x3308: prefetcha %i0 + %i4, 29
.word 0x2b480008 ! t1_kref+0x330c: fbug,a,pt %fcc0, _kref+0x332c
.word 0xab38201c ! t1_kref+0x3310: sra %g0, 0x1c, %l5
.word 0xa5a4c9b3 ! t1_kref+0x3314: fdivs %f19, %f19, %f18
.word 0xaa84c016 ! t1_kref+0x3318: addcc %l3, %l6, %l5
.word 0xab400000 ! t1_kref+0x331c: mov %y, %l5
.word 0xa5b48f92 ! t1_kref+0x3320: for %f18, %f18, %f18
.word 0xaab23006 ! t1_kref+0x3324: orncc %o0, -0xffa, %l5
.word 0xab348011 ! t1_kref+0x3328: srl %l2, %l1, %l5
.word 0xa5a00552 ! t1_kref+0x332c: fsqrtd %f18, %f18
.word 0x9fc00004 ! t1_kref+0x3330: call %g0 + %g4
.word 0xe53e4000 ! t1_kref+0x3334: std %f18, [%i1]
.word 0xa7b4cc73 ! t1_kref+0x3338: fnors %f19, %f19, %f19
.word 0xa5a00532 ! t1_kref+0x333c: fsqrts %f18, %f18
.word 0x38800002 ! t1_kref+0x3340: bgu,a _kref+0x3348
.word 0x81ddc00b ! t1_kref+0x3344: flush %l7 + %o3
.word 0xa5a00552 ! t1_kref+0x3348: fsqrtd %f18, %f18
.word 0xe53e7fe0 ! t1_kref+0x334c: std %f18, [%i1 - 0x20]
.word 0xa5b48732 ! t1_kref+0x3350: fmuld8ulx16 %f18, %f18, %f18
.word 0xeb68a10b ! t1_kref+0x3354: prefetch %g2 + 0x10b, 21
.word 0xaa0b3d1a ! t1_kref+0x3358: and %o4, -0x2e6, %l5
.word 0xabb50140 ! t1_kref+0x335c: edge32l %l4, %g0, %l5
.word 0xe428a035 ! t1_kref+0x3360: stb %l2, [%g2 + 0x35]
.word 0x39800008 ! t1_kref+0x3364: fbuge,a _kref+0x3384
.word 0xa7a489b2 ! t1_kref+0x3368: fdivs %f18, %f18, %f19
.word 0xaab44014 ! t1_kref+0x336c: orncc %l1, %l4, %l5
.word 0xab2c8009 ! t1_kref+0x3370: sll %l2, %o1, %l5
.word 0xa7a000b2 ! t1_kref+0x3374: fnegs %f18, %f19
.word 0xe19e1a1d ! t1_kref+0x3378: ldda [%i0 + %i5]0xd0, %f16
.word 0xa7a000b3 ! t1_kref+0x337c: fnegs %f19, %f19
call SYM(t1_subr2)
.word 0xa5b48e52 ! t1_kref+0x3384: fxnor %f18, %f18, %f18
.word 0xa7a00533 ! t1_kref+0x3388: fsqrts %f19, %f19
.word 0xab2c8009 ! t1_kref+0x338c: sll %l2, %o1, %l5
.word 0xab418000 ! t1_kref+0x3390: mov %fprs, %l5
.word 0x28800008 ! t1_kref+0x3394: bleu,a _kref+0x33b4
.word 0xe4f6501d ! t1_kref+0x3398: stxa %l2, [%i1 + %i5]0x80
.word 0xaaab36f7 ! t1_kref+0x339c: andncc %o4, -0x909, %l5
.word 0x2b18ff8a ! t1_kref+0x33a0: sethi %hi(0x63fe2800), %l5
.word 0xabb240f2 ! t1_kref+0x33a4: edge16ln %o1, %l2, %l5
.word 0xa5a4cd33 ! t1_kref+0x33a8: fsmuld %f19, %f19, %f18
.word 0xab26800c ! t1_kref+0x33ac: mulscc %i2, %o4, %l5
.word 0xaafc727a ! t1_kref+0x33b0: sdivcc %l1, -0xd86, %l5
.word 0xa5a00552 ! t1_kref+0x33b4: fsqrtd %f18, %f18
.word 0xebe6100b ! t1_kref+0x33b8: casa [%i0]0x80, %o3, %l5
.word 0x81ac8ad2 ! t1_kref+0x33bc: fcmped %fcc0, %f18, %f18
.word 0xead81018 ! t1_kref+0x33c0: ldxa [%g0 + %i0]0x80, %l5
.word 0xa5b00f12 ! t1_kref+0x33c4: fsrc2 %f18, %f18
.word 0xa5a489b2 ! t1_kref+0x33c8: fdivs %f18, %f18, %f18
.word 0xea86101c ! t1_kref+0x33cc: lda [%i0 + %i4]0x80, %l5
.word 0xaa9af1b3 ! t1_kref+0x33d0: xorcc %o3, -0xe4d, %l5
.word 0xd626401c ! t1_kref+0x33d4: st %o3, [%i1 + %i4]
.word 0xaa0b0009 ! t1_kref+0x33d8: and %o4, %o1, %l5
.word 0xd828a035 ! t1_kref+0x33dc: stb %o4, [%g2 + 0x35]
.word 0xa7a00532 ! t1_kref+0x33e0: fsqrts %f18, %f19
call SYM(t1_subr0)
.word 0xab668016 ! t1_kref+0x33e8: movg %icc, %l6, %l5
.word 0xe82e6010 ! t1_kref+0x33ec: stb %l4, [%i1 + 0x10]
.word 0xab400000 ! t1_kref+0x33f0: mov %y, %l5
.word 0xaac5800c ! t1_kref+0x33f4: addccc %l6, %o4, %l5
.word 0xa5b00fc0 ! t1_kref+0x33f8: fone %f18
.word 0xabb48592 ! t1_kref+0x33fc: fcmpgt32 %f18, %f18, %l5
.word 0xaac2f010 ! t1_kref+0x3400: addccc %o3, -0xff0, %l5
.word 0xa5b48c92 ! t1_kref+0x3404: fandnot2 %f18, %f18, %f18
.word 0xabb24357 ! t1_kref+0x3408: alignaddrl %o1, %l7, %l5
.word 0xaa0035ef ! t1_kref+0x340c: add %g0, -0xa11, %l5
.word 0xaa52e77b ! t1_kref+0x3410: umul %o3, 0x77b, %l5
.word 0x2f800008 ! t1_kref+0x3414: fbu,a _kref+0x3434
.word 0xab400000 ! t1_kref+0x3418: mov %y, %l5
.word 0xea50a006 ! t1_kref+0x341c: ldsh [%g2 + 6], %l5
.word 0x34800008 ! t1_kref+0x3420: bg,a _kref+0x3440
.word 0xc16e6018 ! t1_kref+0x3424: prefetch %i1 + 0x18, 0
.word 0xaa8d0008 ! t1_kref+0x3428: andcc %l4, %o0, %l5
.word 0xa7a00132 ! t1_kref+0x342c: fabss %f18, %f19
.word 0xaad4b42a ! t1_kref+0x3430: umulcc %l2, -0xbd6, %l5
.word 0xabb54153 ! t1_kref+0x3434: edge32l %l5, %l3, %l5
.word 0x2e800007 ! t1_kref+0x3438: bvs,a _kref+0x3454
.word 0xea0e3ff5 ! t1_kref+0x343c: ldub [%i0 - 0xb], %l5
.word 0x2d480007 ! t1_kref+0x3440: fbg,a,pt %fcc0, _kref+0x345c
.word 0xa5a4cd32 ! t1_kref+0x3444: fsmuld %f19, %f18, %f18
.word 0x81ac8ad2 ! t1_kref+0x3448: fcmped %fcc0, %f18, %f18
.word 0xea00a034 ! t1_kref+0x344c: ld [%g2 + 0x34], %l5
.word 0x8182c000 ! t1_kref+0x3450: wr %o3, %g0, %y
.word 0x81da401a ! t1_kref+0x3454: flush %o1 + %i2
.word 0xe230a036 ! t1_kref+0x3458: sth %l1, [%g2 + 0x36]
.word 0xab44c000 ! t1_kref+0x345c: mov %gsr, %l5
.word 0xa7a48932 ! t1_kref+0x3460: fmuls %f18, %f18, %f19
.word 0xaafac00a ! t1_kref+0x3464: sdivcc %o3, %o2, %l5
.word 0xea0e3feb ! t1_kref+0x3468: ldub [%i0 - 0x15], %l5
.word 0xab2cc00d ! t1_kref+0x346c: sll %l3, %o5, %l5
.word 0x81acca32 ! t1_kref+0x3470: fcmps %fcc0, %f19, %f18
.word 0x9fc00004 ! t1_kref+0x3474: call %g0 + %g4
.word 0xa5a4c932 ! t1_kref+0x3478: fmuls %f19, %f18, %f18
.word 0xa5a4cd32 ! t1_kref+0x347c: fsmuld %f19, %f18, %f18
.word 0xaa2025b3 ! t1_kref+0x3480: sub %g0, 0x5b3, %l5
.word 0xea56001b ! t1_kref+0x3484: ldsh [%i0 + %i3], %l5
.word 0xee362008 ! t1_kref+0x3488: sth %l7, [%i0 + 8]
.word 0x2b0ee5a9 ! t1_kref+0x348c: sethi %hi(0x3b96a400), %l5
call SYM(t1_subr3)
.word 0xab280008 ! t1_kref+0x3494: sll %g0, %o0, %l5
.word 0xabb48452 ! t1_kref+0x3498: fcmpne16 %f18, %f18, %l5
.word 0xaa1a000c ! t1_kref+0x349c: xor %o0, %o4, %l5
.word 0xea08a006 ! t1_kref+0x34a0: ldub [%g2 + 6], %l5
.word 0xe51f4019 ! t1_kref+0x34a4: ldd [%i5 + %i1], %f18
sethi %hi(2f), %o7
.word 0xe40be0bc ! t1_kref+0x34ac: ldub [%o7 + 0xbc], %l2
.word 0xa41ca00c ! t1_kref+0x34b0: xor %l2, 0xc, %l2
.word 0xe42be0bc ! t1_kref+0x34b4: stb %l2, [%o7 + 0xbc]
.word 0x81dbe0bc ! t1_kref+0x34b8: flush %o7 + 0xbc
2: .word 0xe7060000 ! t1_kref+0x34bc: ld [%i0], %f19
.word 0xec363fec ! t1_kref+0x34c0: sth %l6, [%i0 - 0x14]
.word 0xab2d601a ! t1_kref+0x34c4: sll %l5, 0x1a, %l5
.word 0xea780018 ! t1_kref+0x34c8: swap [%g0 + %i0], %l5
.word 0xd27e001c ! t1_kref+0x34cc: swap [%i0 + %i4], %o1
.word 0xaa52c01a ! t1_kref+0x34d0: umul %o3, %i2, %l5
.word 0x29800002 ! t1_kref+0x34d4: fbl,a _kref+0x34dc
.word 0xaa7b0011 ! t1_kref+0x34d8: sdiv %o4, %l1, %l5
.word 0xaa954000 ! t1_kref+0x34dc: orcc %l5, %g0, %l5
.word 0xa5a01912 ! t1_kref+0x34e0: fitod %f18, %f18
.word 0xee280018 ! t1_kref+0x34e4: stb %l7, [%g0 + %i0]
.word 0xa5a01892 ! t1_kref+0x34e8: fitos %f18, %f18
.word 0xaa55e22a ! t1_kref+0x34ec: umul %l7, 0x22a, %l5
.word 0xd236c018 ! t1_kref+0x34f0: sth %o1, [%i3 + %i0]
.word 0x2b800001 ! t1_kref+0x34f4: fbug,a _kref+0x34f8
.word 0xabb48452 ! t1_kref+0x34f8: fcmpne16 %f18, %f18, %l5
.word 0xaa1ac00b ! t1_kref+0x34fc: xor %o3, %o3, %l5
.word 0xaa52b349 ! t1_kref+0x3500: umul %o2, -0xcb7, %l5
.word 0xaa02800a ! t1_kref+0x3504: add %o2, %o2, %l5
.word 0xaad5801a ! t1_kref+0x3508: umulcc %l6, %i2, %l5
.word 0xaa0dff08 ! t1_kref+0x350c: and %l7, -0xf8, %l5
.word 0xe408631c ! t1_kref+0x3510: ldub [%g1 + 0x31c], %l2
.word 0xa41ca00c ! t1_kref+0x3514: xor %l2, 0xc, %l2
.word 0xe428631c ! t1_kref+0x3518: stb %l2, [%g1 + 0x31c]
.word 0x81d8631c ! t1_kref+0x351c: flush %g1 + 0x31c
.word 0xaad5400b ! t1_kref+0x3520: umulcc %l5, %o3, %l5
.word 0xa5b48992 ! t1_kref+0x3524: bshuffle %f18, %f18, %f18
.word 0xa5a01912 ! t1_kref+0x3528: fitod %f18, %f18
.word 0xa5b48d92 ! t1_kref+0x352c: fxor %f18, %f18, %f18
.word 0xe1be5897 ! t1_kref+0x3530: stda %f16, [%i1 + %l7]0xc4
.word 0xe5060000 ! t1_kref+0x3534: ld [%i0], %f18
.word 0xa5b48ed2 ! t1_kref+0x3538: fornot2 %f18, %f18, %f18
.word 0xaa15401a ! t1_kref+0x353c: or %l5, %i2, %l5
.word 0xc96e7fe0 ! t1_kref+0x3540: prefetch %i1 - 0x20, 4
.word 0xd03f4019 ! t1_kref+0x3544: std %o0, [%i5 + %i1]
2: .word 0xe51e3ff0 ! t1_kref+0x3548: ldd [%i0 - 0x10], %f18
.word 0xea901018 ! t1_kref+0x354c: lduha [%g0 + %i0]0x80, %l5
.word 0xead65000 ! t1_kref+0x3550: ldsha [%i1]0x80, %l5
.word 0xd7e6500a ! t1_kref+0x3554: casa [%i1]0x80, %o2, %o3
sethi %hi(1f), %o7
jmpl %o7+%lo(1f), %g1
.empty
.word 0xaa52e0cd ! t1_kref+0x3560: umul %o3, 0xcd, %l5
1: .word 0xaa0de19f ! t1_kref+0x3564: and %l7, 0x19f, %l5
.word 0xe51fbdb0 ! t1_kref+0x3568: ldd [%fp - 0x250], %f18
.word 0xea500019 ! t1_kref+0x356c: ldsh [%g0 + %i1], %l5
.word 0xe4086044 ! t1_kref+0x3570: ldub [%g1 + 0x44], %l2
.word 0xa41ca00c ! t1_kref+0x3574: xor %l2, 0xc, %l2
.word 0xe4286044 ! t1_kref+0x3578: stb %l2, [%g1 + 0x44]
.word 0x81d86044 ! t1_kref+0x357c: flush %g1 + 0x44
.word 0xc6106ceb ! t1_kref+0x3580: lduh [%g1 + 0xceb], %g3
.word 0xaa1d800b ! t1_kref+0x3584: xor %l6, %o3, %l5
.word 0xaa882367 ! t1_kref+0x3588: andcc %g0, 0x367, %l5
.word 0xaa1360c4 ! t1_kref+0x358c: or %o5, 0xc4, %l5
.word 0xea4e6013 ! t1_kref+0x3590: ldsb [%i1 + 0x13], %l5
.word 0xa7b48fb2 ! t1_kref+0x3594: fors %f18, %f18, %f19
.word 0xe5060000 ! t1_kref+0x3598: ld [%i0], %f18
.word 0x81800000 ! t1_kref+0x359c: mov %g0, %y
2: .word 0xab2cc013 ! t1_kref+0x35a0: sll %l3, %l3, %l5
.word 0xab222e52 ! t1_kref+0x35a4: mulscc %o0, 0xe52, %l5
.word 0xab350008 ! t1_kref+0x35a8: srl %l4, %o0, %l5
.word 0x81acca33 ! t1_kref+0x35ac: fcmps %fcc0, %f19, %f19
.word 0xaa144000 ! t1_kref+0x35b0: or %l1, %g0, %l5
.word 0xaa080014 ! t1_kref+0x35b4: and %g0, %l4, %l5
.word 0xabb48412 ! t1_kref+0x35b8: fcmple16 %f18, %f18, %l5
sethi %hi(2f), %o7
.word 0xe40be1d4 ! t1_kref+0x35c0: ldub [%o7 + 0x1d4], %l2
.word 0xa41ca00c ! t1_kref+0x35c4: xor %l2, 0xc, %l2
.word 0xe42be1d4 ! t1_kref+0x35c8: stb %l2, [%o7 + 0x1d4]
.word 0x81dbe1d4 ! t1_kref+0x35cc: flush %o7 + 0x1d4
.word 0xa5a018d2 ! t1_kref+0x35d0: fdtos %f18, %f18
2: .word 0xaa3ae7db ! t1_kref+0x35d4: xnor %o3, 0x7db, %l5
.word 0xa5a000b3 ! t1_kref+0x35d8: fnegs %f19, %f18
.word 0x2b480003 ! t1_kref+0x35dc: fbug,a,pt %fcc0, _kref+0x35e8
.word 0xaa0cc01a ! t1_kref+0x35e0: and %l3, %i2, %l5
.word 0xaa5cb44d ! t1_kref+0x35e4: smul %l2, -0xbb3, %l5
.word 0xe53e001d ! t1_kref+0x35e8: std %f18, [%i0 + %i5]
.word 0xaa0de303 ! t1_kref+0x35ec: and %l7, 0x303, %l5
.word 0x81b01021 ! t1_kref+0x35f0: siam 0x1
.word 0xe5262014 ! t1_kref+0x35f4: st %f18, [%i0 + 0x14]
.word 0x33480002 ! t1_kref+0x35f8: fbe,a,pt %fcc0, _kref+0x3600
.word 0xc02e6006 ! t1_kref+0x35fc: clrb [%i1 + 6]
.word 0xe5263ff8 ! t1_kref+0x3600: st %f18, [%i0 - 8]
.word 0x2a800002 ! t1_kref+0x3604: bcs,a _kref+0x360c
.word 0xe51fbdb8 ! t1_kref+0x3608: ldd [%fp - 0x248], %f18
.word 0xaa62000a ! t1_kref+0x360c: subc %o0, %o2, %l5
.word 0xa5a4cd32 ! t1_kref+0x3610: fsmuld %f19, %f18, %f18
.word 0xabb48512 ! t1_kref+0x3614: fcmpgt16 %f18, %f18, %l5
.word 0x86102001 ! t1_kref+0x3618: mov 0x1, %g3
.word 0x32800000 ! t1_kref+0x361c: bne,a _kref+0x361c
.word 0x86a0e001 ! t1_kref+0x3620: subcc %g3, 1, %g3
.word 0x81ac8a52 ! t1_kref+0x3624: fcmpd %fcc0, %f18, %f18
.word 0xeaf01019 ! t1_kref+0x3628: stxa %l5, [%g0 + %i1]0x80
.word 0xe726601c ! t1_kref+0x362c: st %f19, [%i1 + 0x1c]
.word 0x32800006 ! t1_kref+0x3630: bne,a _kref+0x3648
.word 0xa7a00132 ! t1_kref+0x3634: fabss %f18, %f19
.word 0xe1be188d ! t1_kref+0x3638: stda %f16, [%i0 + %o5]0xc4
.word 0xaa54400d ! t1_kref+0x363c: umul %l1, %o5, %l5
.word 0xa5a00552 ! t1_kref+0x3640: fsqrtd %f18, %f18
.word 0xaa136183 ! t1_kref+0x3644: or %o5, 0x183, %l5
.word 0x81800000 ! t1_kref+0x3648: mov %g0, %y
.word 0xaa1c800a ! t1_kref+0x364c: xor %l2, %o2, %l5
.word 0xa5a018d2 ! t1_kref+0x3650: fdtos %f18, %f18
.word 0x9fc10000 ! t1_kref+0x3654: call %g4
.word 0xea167fea ! t1_kref+0x3658: lduh [%i1 - 0x16], %l5
.word 0xea167fe4 ! t1_kref+0x365c: lduh [%i1 - 0x1c], %l5
call SYM(t1_subr1)
.word 0xabb5c116 ! t1_kref+0x3664: edge32 %l7, %l6, %l5
.word 0xea0e2012 ! t1_kref+0x3668: ldub [%i0 + 0x12], %l5
.word 0xab25000b ! t1_kref+0x366c: mulscc %l4, %o3, %l5
.word 0xabb28071 ! t1_kref+0x3670: edge8ln %o2, %l1, %l5
.word 0xabb24314 ! t1_kref+0x3674: alignaddr %o1, %l4, %l5
.word 0x32800002 ! t1_kref+0x3678: bne,a _kref+0x3680
.word 0xd0300018 ! t1_kref+0x367c: sth %o0, [%g0 + %i0]
.word 0xea0e401a ! t1_kref+0x3680: ldub [%i1 + %i2], %l5
.word 0x81df0011 ! t1_kref+0x3684: flush %i4 + %l1
.word 0xec763ff8 ! t1_kref+0x3688: stx %l6, [%i0 - 8]
.word 0xaa5c4017 ! t1_kref+0x368c: smul %l1, %l7, %l5
.word 0xaa0b000d ! t1_kref+0x3690: and %o4, %o5, %l5
.word 0xaabb400c ! t1_kref+0x3694: xnorcc %o5, %o4, %l5
.word 0xa5a00533 ! t1_kref+0x3698: fsqrts %f19, %f18
.word 0xea0e6019 ! t1_kref+0x369c: ldub [%i1 + 0x19], %l5
.word 0x21480004 ! t1_kref+0x36a0: fbn,a,pt %fcc0, _kref+0x36b0
.word 0xe720a024 ! t1_kref+0x36a4: st %f19, [%g2 + 0x24]
.word 0xe82e8018 ! t1_kref+0x36a8: stb %l4, [%i2 + %i0]
.word 0xead01018 ! t1_kref+0x36ac: ldsha [%g0 + %i0]0x80, %l5
.word 0xabb20091 ! t1_kref+0x36b0: edge16 %o0, %l1, %l5
.word 0xe0981019 ! t1_kref+0x36b4: ldda [%g0 + %i1]0x80, %l0
.word 0xd230a014 ! t1_kref+0x36b8: sth %o1, [%g2 + 0x14]
.word 0xa7a00133 ! t1_kref+0x36bc: fabss %f19, %f19
.word 0x81ac8ab3 ! t1_kref+0x36c0: fcmpes %fcc0, %f18, %f19
.word 0x81ac8ad2 ! t1_kref+0x36c4: fcmped %fcc0, %f18, %f18
.word 0x81ac8ad2 ! t1_kref+0x36c8: fcmped %fcc0, %f18, %f18
.word 0x81ac8a52 ! t1_kref+0x36cc: fcmpd %fcc0, %f18, %f18
.word 0xa5b009b2 ! t1_kref+0x36d0: fexpand %f18, %f18
.word 0xa5a000d2 ! t1_kref+0x36d4: fnegd %f18, %f18
.word 0xe19f1a19 ! t1_kref+0x36d8: ldda [%i4 + %i1]0xd0, %f16
.word 0xaa14c00c ! t1_kref+0x36dc: or %l3, %o4, %l5
.word 0xabb48452 ! t1_kref+0x36e0: fcmpne16 %f18, %f18, %l5
.word 0x81ac8ad2 ! t1_kref+0x36e4: fcmped %fcc0, %f18, %f18
.word 0xe51fbf50 ! t1_kref+0x36e8: ldd [%fp - 0xb0], %f18
.word 0xaa227187 ! t1_kref+0x36ec: sub %o1, -0xe79, %l5
.word 0xaa134011 ! t1_kref+0x36f0: or %o5, %l1, %l5
.word 0xe5bf5018 ! t1_kref+0x36f4: stda %f18, [%i5 + %i0]0x80
.word 0xab604000 ! t1_kref+0x36f8: movne %fcc0, %g0, %l5
.word 0xab050015 ! t1_kref+0x36fc: taddcc %l4, %l5, %l5
.word 0xa7a018d2 ! t1_kref+0x3700: fdtos %f18, %f19
.word 0x38480001 ! t1_kref+0x3704: bgu,a,pt %icc, _kref+0x3708
.word 0xa5a00532 ! t1_kref+0x3708: fsqrts %f18, %f18
.word 0xabb48412 ! t1_kref+0x370c: fcmple16 %f18, %f18, %l5
.word 0xab154017 ! t1_kref+0x3710: taddcctv %l5, %l7, %l5
.word 0xaa856c53 ! t1_kref+0x3714: addcc %l5, 0xc53, %l5
.word 0xaa054017 ! t1_kref+0x3718: add %l5, %l7, %l5
.word 0xaa036c91 ! t1_kref+0x371c: add %o5, 0xc91, %l5
.word 0xa5b4cc73 ! t1_kref+0x3720: fnors %f19, %f19, %f18
.word 0x81ac8ad2 ! t1_kref+0x3724: fcmped %fcc0, %f18, %f18
.word 0xa7a000b3 ! t1_kref+0x3728: fnegs %f19, %f19
.word 0xab2c6012 ! t1_kref+0x372c: sll %l1, 0x12, %l5
.word 0x81ac8ad2 ! t1_kref+0x3730: fcmped %fcc0, %f18, %f18
.word 0xaa1d8012 ! t1_kref+0x3734: xor %l6, %l2, %l5
.word 0x81ac8ad2 ! t1_kref+0x3738: fcmped %fcc0, %f18, %f18
.word 0xe16e6010 ! t1_kref+0x373c: prefetch %i1 + 0x10, 16
.word 0x2d800003 ! t1_kref+0x3740: fbg,a _kref+0x374c
.word 0xea0e600b ! t1_kref+0x3744: ldub [%i1 + 0xb], %l5
.word 0xab40c000 ! t1_kref+0x3748: mov %asi, %l5
.word 0xa5b486f2 ! t1_kref+0x374c: fmul8ulx16 %f18, %f18, %f18
.word 0x8143e014 ! t1_kref+0x3750: membar 0x14
sethi %hi(2f), %o7
.word 0xe40be390 ! t1_kref+0x3758: ldub [%o7 + 0x390], %l2
.word 0xa41ca00c ! t1_kref+0x375c: xor %l2, 0xc, %l2
.word 0xe42be390 ! t1_kref+0x3760: stb %l2, [%o7 + 0x390]
.word 0x81dbe390 ! t1_kref+0x3764: flush %o7 + 0x390
.word 0x81580000 ! t1_kref+0x3768: flushw
.word 0xea46001c ! t1_kref+0x376c: ldsw [%i0 + %i4], %l5
.word 0xa5a01932 ! t1_kref+0x3770: fstod %f18, %f18
.word 0xe1be5851 ! t1_kref+0x3774: stda %f16, [%i1 + %l1]0xc2
.word 0xa5b00772 ! t1_kref+0x3778: fpack16 %f18, %f18
.word 0xa5a01913 ! t1_kref+0x377c: fitod %f19, %f18
.word 0x24800003 ! t1_kref+0x3780: ble,a _kref+0x378c
.word 0xab25b2a3 ! t1_kref+0x3784: mulscc %l6, -0xd5d, %l5
.word 0x8184c000 ! t1_kref+0x3788: wr %l3, %g0, %y
.word 0xea16001b ! t1_kref+0x378c: lduh [%i0 + %i3], %l5
2: .word 0xaa1d4017 ! t1_kref+0x3790: xor %l5, %l7, %l5
.word 0xa5a00152 ! t1_kref+0x3794: fabsd %f18, %f18
.word 0xe7262010 ! t1_kref+0x3798: st %f19, [%i0 + 0x10]
.word 0xea0e8019 ! t1_kref+0x379c: ldub [%i2 + %i1], %l5
.word 0xa7a4c933 ! t1_kref+0x37a0: fmuls %f19, %f19, %f19
.word 0x20480002 ! t1_kref+0x37a4: bn,a,pt %icc, _kref+0x37ac
.word 0xd8380019 ! t1_kref+0x37a8: std %o4, [%g0 + %i1]
.word 0x81ac8ab3 ! t1_kref+0x37ac: fcmpes %fcc0, %f18, %f19
sethi %hi(2f), %o7
.word 0xe40be3dc ! t1_kref+0x37b4: ldub [%o7 + 0x3dc], %l2
.word 0xa41ca00c ! t1_kref+0x37b8: xor %l2, 0xc, %l2
.word 0xe42be3dc ! t1_kref+0x37bc: stb %l2, [%o7 + 0x3dc]
.word 0x81dbe3dc ! t1_kref+0x37c0: flush %o7 + 0x3dc
.word 0xaa002da4 ! t1_kref+0x37c4: add %g0, 0xda4, %l5
.word 0xaa85c01a ! t1_kref+0x37c8: addcc %l7, %i2, %l5
.word 0xea5f4018 ! t1_kref+0x37cc: ldx [%i5 + %i0], %l5
.word 0xa5b4cea0 ! t1_kref+0x37d0: fsrc1s %f19, %f18
.word 0xa7a4c932 ! t1_kref+0x37d4: fmuls %f19, %f18, %f19
.word 0xe51e7fe0 ! t1_kref+0x37d8: ldd [%i1 - 0x20], %f18
2: .word 0xa5b48ea0 ! t1_kref+0x37dc: fsrc1s %f18, %f18
call SYM(t1_subr2)
.word 0xd0260000 ! t1_kref+0x37e4: st %o0, [%i0]
.word 0xaa58000a ! t1_kref+0x37e8: smul %g0, %o2, %l5
.word 0xa5a48852 ! t1_kref+0x37ec: faddd %f18, %f18, %f18
.word 0xaa534015 ! t1_kref+0x37f0: umul %o5, %l5, %l5
.word 0xa5b48d12 ! t1_kref+0x37f4: fandnot1 %f18, %f18, %f18
.word 0xa5b48d92 ! t1_kref+0x37f8: fxor %f18, %f18, %f18
.word 0x81ac8ad2 ! t1_kref+0x37fc: fcmped %fcc0, %f18, %f18
.word 0xa5a00532 ! t1_kref+0x3800: fsqrts %f18, %f18
.word 0xa5b00fe0 ! t1_kref+0x3804: fones %f18
.word 0x81850000 ! t1_kref+0x3808: wr %l4, %g0, %y
.word 0xe1beda19 ! t1_kref+0x380c: stda %f16, [%i3 + %i1]0xd0
.word 0xaabb7477 ! t1_kref+0x3810: xnorcc %o5, -0xb89, %l5
.word 0xaa1de68c ! t1_kref+0x3814: xor %l7, 0x68c, %l5
.word 0xa7a4c932 ! t1_kref+0x3818: fmuls %f19, %f18, %f19
.word 0xe1be1814 ! t1_kref+0x381c: stda %f16, [%i0 + %l4]0xc0
.word 0xa5a00552 ! t1_kref+0x3820: fsqrtd %f18, %f18
.word 0xea080018 ! t1_kref+0x3824: ldub [%g0 + %i0], %l5
.word 0xc026200c ! t1_kref+0x3828: clr [%i0 + 0xc]
.word 0xea400019 ! t1_kref+0x382c: ldsw [%g0 + %i1], %l5
.word 0xa5b48f92 ! t1_kref+0x3830: for %f18, %f18, %f18
.word 0x81accab3 ! t1_kref+0x3834: fcmpes %fcc0, %f19, %f19
.word 0x81acca32 ! t1_kref+0x3838: fcmps %fcc0, %f19, %f18
.word 0xaa1db802 ! t1_kref+0x383c: xor %l6, -0x7fe, %l5
.word 0xa5b00c00 ! t1_kref+0x3840: fzero %f18
.word 0x2b38a237 ! t1_kref+0x3844: sethi %hi(0xe288dc00), %l5
.word 0xa5a48852 ! t1_kref+0x3848: faddd %f18, %f18, %f18
.word 0xee280018 ! t1_kref+0x384c: stb %l7, [%g0 + %i0]
.word 0xea8e1000 ! t1_kref+0x3850: lduba [%i0]0x80, %l5
.word 0xa5a00132 ! t1_kref+0x3854: fabss %f18, %f18
.word 0x81accab3 ! t1_kref+0x3858: fcmpes %fcc0, %f19, %f19
.word 0xe53e2000 ! t1_kref+0x385c: std %f18, [%i0]
.word 0xa5b009b3 ! t1_kref+0x3860: fexpand %f19, %f18
.word 0xa7b48ef3 ! t1_kref+0x3864: fornot2s %f18, %f19, %f19
.word 0xa5a01892 ! t1_kref+0x3868: fitos %f18, %f18
.word 0xab26b471 ! t1_kref+0x386c: mulscc %i2, -0xb8f, %l5
.word 0x2e800005 ! t1_kref+0x3870: bvs,a _kref+0x3884
.word 0xe59e505d ! t1_kref+0x3874: ldda [%i1 + %i5]0x82, %f18
.word 0xa5a489b2 ! t1_kref+0x3878: fdivs %f18, %f18, %f18
.word 0x37480006 ! t1_kref+0x387c: fbge,a,pt %fcc0, _kref+0x3894
.word 0x81dfc011 ! t1_kref+0x3880: flush %i7 + %l1
.word 0xaa05c017 ! t1_kref+0x3884: add %l7, %l7, %l5
.word 0x27800001 ! t1_kref+0x3888: fbul,a _kref+0x388c
.word 0xa5b4cc73 ! t1_kref+0x388c: fnors %f19, %f19, %f18
.word 0xab400000 ! t1_kref+0x3890: mov %y, %l5
.word 0xe82e0000 ! t1_kref+0x3894: stb %l4, [%i0]
.word 0xe826001c ! t1_kref+0x3898: st %l4, [%i0 + %i4]
.word 0x81db0004 ! t1_kref+0x389c: flush %o4 + %g4
.word 0xe1be588b ! t1_kref+0x38a0: stda %f16, [%i1 + %o3]0xc4
.word 0xe53e6010 ! t1_kref+0x38a4: std %f18, [%i1 + 0x10]
.word 0xecf75019 ! t1_kref+0x38a8: stxa %l6, [%i5 + %i1]0x80
.word 0xa5b486f2 ! t1_kref+0x38ac: fmul8ulx16 %f18, %f18, %f18
.word 0xaa64e5bf ! t1_kref+0x38b0: subc %l3, 0x5bf, %l5
.word 0xaa1aadc3 ! t1_kref+0x38b4: xor %o2, 0xdc3, %l5
.word 0x9fc10000 ! t1_kref+0x38b8: call %g4
.word 0x81dd4016 ! t1_kref+0x38bc: flush %l5 + %l6
.word 0x86102001 ! t1_kref+0x38c0: mov 0x1, %g3
.word 0x32800000 ! t1_kref+0x38c4: bne,a _kref+0x38c4
.word 0x86a0e001 ! t1_kref+0x38c8: subcc %g3, 1, %g3
.word 0xabb5c200 ! t1_kref+0x38cc: array8 %l7, %g0, %l5
.word 0xd4360000 ! t1_kref+0x38d0: sth %o2, [%i0]
.word 0xa5a00033 ! t1_kref+0x38d4: fmovs %f19, %f18
.word 0xaabea618 ! t1_kref+0x38d8: xnorcc %i2, 0x618, %l5
.word 0xa5a48952 ! t1_kref+0x38dc: fmuld %f18, %f18, %f18
sethi %hi(2f), %o7
.word 0xe40be114 ! t1_kref+0x38e4: ldub [%o7 + 0x114], %l2
.word 0xa41ca00c ! t1_kref+0x38e8: xor %l2, 0xc, %l2
.word 0xe42be114 ! t1_kref+0x38ec: stb %l2, [%o7 + 0x114]
.word 0x81dbe114 ! t1_kref+0x38f0: flush %o7 + 0x114
.word 0xe53e401d ! t1_kref+0x38f4: std %f18, [%i1 + %i5]
.word 0xabb2c280 ! t1_kref+0x38f8: array32 %o3, %g0, %l5
.word 0xe56e001c ! t1_kref+0x38fc: prefetch %i0 + %i4, 18
.word 0xaad56831 ! t1_kref+0x3900: umulcc %l5, 0x831, %l5
.word 0xa5a48852 ! t1_kref+0x3904: faddd %f18, %f18, %f18
.word 0xa5a00132 ! t1_kref+0x3908: fabss %f18, %f18
.word 0xa5b486b3 ! t1_kref+0x390c: fmul8x16al %f18, %f19, %f18
.word 0xa7a018d2 ! t1_kref+0x3910: fdtos %f18, %f19
2: .word 0xa5b48ad2 ! t1_kref+0x3914: fpsub32 %f18, %f18, %f18
.word 0x3f480002 ! t1_kref+0x3918: fbo,a,pt %fcc0, _kref+0x3920
.word 0xaab5ebb1 ! t1_kref+0x391c: orncc %l7, 0xbb1, %l5
.word 0xa5b48f92 ! t1_kref+0x3920: for %f18, %f18, %f18
.word 0xc12e401c ! t1_kref+0x3924: st %fsr, [%i1 + %i4]
.word 0x81acca32 ! t1_kref+0x3928: fcmps %fcc0, %f19, %f18
.word 0xa5b00c20 ! t1_kref+0x392c: fzeros %f18
.word 0x81580000 ! t1_kref+0x3930: flushw
.word 0xaa1d4017 ! t1_kref+0x3934: xor %l5, %l7, %l5
.word 0xaa403fa3 ! t1_kref+0x3938: addc %g0, -0x5d, %l5
.word 0xa5b00c20 ! t1_kref+0x393c: fzeros %f18
.word 0xabb30334 ! t1_kref+0x3940: bmask %o4, %l4, %l5
.word 0xa5a488d2 ! t1_kref+0x3944: fsubd %f18, %f18, %f18
.word 0xda7e601c ! t1_kref+0x3948: swap [%i1 + 0x1c], %o5
.word 0xaa802ad2 ! t1_kref+0x394c: addcc %g0, 0xad2, %l5
.word 0xaad4801a ! t1_kref+0x3950: umulcc %l2, %i2, %l5
.word 0xa5b48992 ! t1_kref+0x3954: bshuffle %f18, %f18, %f18
.word 0xa5b4c632 ! t1_kref+0x3958: fmul8x16 %f19, %f18, %f18
.word 0xa7a018d2 ! t1_kref+0x395c: fdtos %f18, %f19
.word 0x81ac8ad2 ! t1_kref+0x3960: fcmped %fcc0, %f18, %f18
.word 0xabb2435a ! t1_kref+0x3964: alignaddrl %o1, %i2, %l5
.word 0xe526401c ! t1_kref+0x3968: st %f18, [%i1 + %i4]
.word 0xabb580ed ! t1_kref+0x396c: edge16ln %l6, %o5, %l5
.word 0xab30000a ! t1_kref+0x3970: srl %g0, %o2, %l5
.word 0xe5801019 ! t1_kref+0x3974: lda [%g0 + %i1]0x80, %f18
.word 0xa5a48852 ! t1_kref+0x3978: faddd %f18, %f18, %f18
.word 0x2b348a87 ! t1_kref+0x397c: sethi %hi(0xd22a1c00), %l5
.word 0xeace9018 ! t1_kref+0x3980: ldsba [%i2 + %i0]0x80, %l5
.word 0xa5b00cd2 ! t1_kref+0x3984: fnot2 %f18, %f18
.word 0xc568a106 ! t1_kref+0x3988: prefetch %g2 + 0x106, 2
.word 0xa5a48852 ! t1_kref+0x398c: faddd %f18, %f18, %f18
.word 0xaa154000 ! t1_kref+0x3990: or %l5, %g0, %l5
.word 0x24480005 ! t1_kref+0x3994: ble,a,pt %icc, _kref+0x39a8
.word 0xaa3a8015 ! t1_kref+0x3998: xnor %o2, %l5, %l5
.word 0xe7263ff4 ! t1_kref+0x399c: st %f19, [%i0 - 0xc]
.word 0xa5a4c8b3 ! t1_kref+0x39a0: fsubs %f19, %f19, %f18
.word 0xea167fea ! t1_kref+0x39a4: lduh [%i1 - 0x16], %l5
.word 0xaa03000a ! t1_kref+0x39a8: add %o4, %o2, %l5
.word 0xa7a01893 ! t1_kref+0x39ac: fitos %f19, %f19
call SYM(t1_subr2)
.word 0xa7837bf4 ! t1_kref+0x39b4: wr %o5, 0xfffffbf4, %gsr
.word 0xaafdc01a ! t1_kref+0x39b8: sdivcc %l7, %i2, %l5
.word 0xaa8362a9 ! t1_kref+0x39bc: addcc %o5, 0x2a9, %l5
.word 0x25480005 ! t1_kref+0x39c0: fblg,a,pt %fcc0, _kref+0x39d4
.word 0xa7a01893 ! t1_kref+0x39c4: fitos %f19, %f19
.word 0xaa85e97e ! t1_kref+0x39c8: addcc %l7, 0x97e, %l5
.word 0xa5a48952 ! t1_kref+0x39cc: fmuld %f18, %f18, %f18
.word 0xa7b00772 ! t1_kref+0x39d0: fpack16 %f18, %f19
.word 0xa7b00fe0 ! t1_kref+0x39d4: fones %f19
.word 0xa5a000b3 ! t1_kref+0x39d8: fnegs %f19, %f18
.word 0x9fc10000 ! t1_kref+0x39dc: call %g4
.word 0xa5b4ce73 ! t1_kref+0x39e0: fxnors %f19, %f19, %f18
.word 0xab400000 ! t1_kref+0x39e4: mov %y, %l5
.word 0xea463fec ! t1_kref+0x39e8: ldsw [%i0 - 0x14], %l5
.word 0xc831401b ! t1_kref+0x39ec: sth %g4, [%g5 + %i3]
.word 0xa5a48952 ! t1_kref+0x39f0: fmuld %f18, %f18, %f18
.word 0xa7a48932 ! t1_kref+0x39f4: fmuls %f18, %f18, %f19
.word 0xab418000 ! t1_kref+0x39f8: mov %fprs, %l5
call SYM(t1_subr1)
.word 0xea4e8019 ! t1_kref+0x3a00: ldsb [%i2 + %i1], %l5
.word 0xaaade316 ! t1_kref+0x3a04: andncc %l7, 0x316, %l5
.word 0xaab4ee13 ! t1_kref+0x3a08: orncc %l3, 0xe13, %l5
.word 0x8610200f ! t1_kref+0x3a0c: mov 0xf, %g3
.word 0x86a0e001 ! t1_kref+0x3a10: subcc %g3, 1, %g3
.word 0x2280000f ! t1_kref+0x3a14: be,a _kref+0x3a50
.word 0xaa3d800c ! t1_kref+0x3a18: xnor %l6, %o4, %l5
.word 0xa5b4cd33 ! t1_kref+0x3a1c: fandnot1s %f19, %f19, %f18
.word 0xa5a01892 ! t1_kref+0x3a20: fitos %f18, %f18
.word 0x3a800008 ! t1_kref+0x3a24: bcc,a _kref+0x3a44
.word 0xe7e6500c ! t1_kref+0x3a28: casa [%i1]0x80, %o4, %l3
.word 0x324ffff9 ! t1_kref+0x3a2c: bne,a,pt %icc, _kref+0x3a10
.word 0xab123bdc ! t1_kref+0x3a30: taddcctv %o0, -0x424, %l5
.word 0xa5a018d2 ! t1_kref+0x3a34: fdtos %f18, %f18
.word 0xa5b48e80 ! t1_kref+0x3a38: fsrc1 %f18, %f18
.word 0xd2270019 ! t1_kref+0x3a3c: st %o1, [%i4 + %i1]
.word 0xa5b48d40 ! t1_kref+0x3a40: fnot1 %f18, %f18
.word 0xa5a000b2 ! t1_kref+0x3a44: fnegs %f18, %f18
.word 0xab3ac009 ! t1_kref+0x3a48: sra %o3, %o1, %l5
.word 0xc568a008 ! t1_kref+0x3a4c: prefetch %g2 + 8, 2
.word 0xa7b4ca33 ! t1_kref+0x3a50: fpadd16s %f19, %f19, %f19
.word 0xa5b48ea0 ! t1_kref+0x3a54: fsrc1s %f18, %f18
.word 0xa5a488b3 ! t1_kref+0x3a58: fsubs %f18, %f19, %f18
.word 0xab400000 ! t1_kref+0x3a5c: mov %y, %l5
.word 0x2c800007 ! t1_kref+0x3a60: bneg,a _kref+0x3a7c
.word 0xab408000 ! t1_kref+0x3a64: mov %ccr, %l5
.word 0xaa053990 ! t1_kref+0x3a68: add %l4, -0x670, %l5
.word 0xab2d000b ! t1_kref+0x3a6c: sll %l4, %o3, %l5
.word 0xc06e4000 ! t1_kref+0x3a70: ldstub [%i1], %g0
.word 0xaab50017 ! t1_kref+0x3a74: orncc %l4, %l7, %l5
.word 0xe5380019 ! t1_kref+0x3a78: std %f18, [%g0 + %i1]
.word 0xab228012 ! t1_kref+0x3a7c: mulscc %o2, %l2, %l5
.word 0xc07e7fe4 ! t1_kref+0x3a80: swap [%i1 - 0x1c], %g0
.word 0xab2ae019 ! t1_kref+0x3a84: sll %o3, 0x19, %l5
.word 0xa5b00f12 ! t1_kref+0x3a88: fsrc2 %f18, %f18
.word 0x86102015 ! t1_kref+0x3a8c: mov 0x15, %g3
.word 0x86a0e001 ! t1_kref+0x3a90: subcc %g3, 1, %g3
.word 0x22800007 ! t1_kref+0x3a94: be,a _kref+0x3ab0
.word 0xaac5800a ! t1_kref+0x3a98: addccc %l6, %o2, %l5
.word 0xa5b4c712 ! t1_kref+0x3a9c: fmuld8sux16 %f19, %f18, %f18
.word 0x81dd800e ! t1_kref+0x3aa0: flush %l6 + %sp
.word 0xa5a01893 ! t1_kref+0x3aa4: fitos %f19, %f18
.word 0xab230017 ! t1_kref+0x3aa8: mulscc %o4, %l7, %l5
.word 0xdaf75018 ! t1_kref+0x3aac: stxa %o5, [%i5 + %i0]0x80
.word 0x28800006 ! t1_kref+0x3ab0: bleu,a _kref+0x3ac8
.word 0xe526200c ! t1_kref+0x3ab4: st %f18, [%i0 + 0xc]
.word 0xa5a01913 ! t1_kref+0x3ab8: fitod %f19, %f18
.word 0xaa0c8014 ! t1_kref+0x3abc: and %l2, %l4, %l5
.word 0xaa1c4012 ! t1_kref+0x3ac0: xor %l1, %l2, %l5
.word 0xea0e7ffa ! t1_kref+0x3ac4: ldub [%i1 - 6], %l5
.word 0xaabd0015 ! t1_kref+0x3ac8: xnorcc %l4, %l5, %l5
.word 0xab418000 ! t1_kref+0x3acc: mov %fprs, %l5
.word 0xee363fe0 ! t1_kref+0x3ad0: sth %l7, [%i0 - 0x20]
.word 0xab400000 ! t1_kref+0x3ad4: mov %y, %l5
.word 0x8143c000 ! t1_kref+0x3ad8: stbar
.word 0x8610200d ! t1_kref+0x3adc: mov 0xd, %g3
.word 0x86a0e001 ! t1_kref+0x3ae0: subcc %g3, 1, %g3
.word 0x22800002 ! t1_kref+0x3ae4: be,a _kref+0x3aec
.word 0xab400000 ! t1_kref+0x3ae8: mov %y, %l5
.word 0xa7b4ce32 ! t1_kref+0x3aec: fands %f19, %f18, %f19
.word 0xab35200d ! t1_kref+0x3af0: srl %l4, 0xd, %l5
.word 0xa7a4c8b2 ! t1_kref+0x3af4: fsubs %f19, %f18, %f19
.word 0xe5266010 ! t1_kref+0x3af8: st %f18, [%i1 + 0x10]
.word 0x81844000 ! t1_kref+0x3afc: wr %l1, %g0, %y
.word 0xfbee101d ! t1_kref+0x3b00: prefetcha %i0 + %i5, 29
.word 0xab02b5a3 ! t1_kref+0x3b04: taddcc %o2, -0xa5d, %l5
.word 0xa7b00c20 ! t1_kref+0x3b08: fzeros %f19
call 1f
.empty
.word 0xa7a000b3 ! t1_kref+0x3b10: fnegs %f19, %f19
.word 0xaa75800d ! t1_kref+0x3b14: udiv %l6, %o5, %l5
.word 0xab400000 ! t1_kref+0x3b18: mov %y, %l5
.word 0xea06401c ! t1_kref+0x3b1c: ld [%i1 + %i4], %l5
.word 0xaa1a0017 ! t1_kref+0x3b20: xor %o0, %l7, %l5
.word 0x81accab2 ! t1_kref+0x3b24: fcmpes %fcc0, %f19, %f18
.word 0xaaa50014 ! t1_kref+0x3b28: subcc %l4, %l4, %l5
1: .word 0xaa120011 ! t1_kref+0x3b2c: or %o0, %l1, %l5
.word 0xaab366d1 ! t1_kref+0x3b30: orncc %o5, 0x6d1, %l5
.word 0xaa0d800d ! t1_kref+0x3b34: and %l6, %o5, %l5
.word 0xaa1dc011 ! t1_kref+0x3b38: xor %l7, %l1, %l5
.word 0x2b0e1449 ! t1_kref+0x3b3c: sethi %hi(0x38512400), %l5
.word 0xd4a71019 ! t1_kref+0x3b40: sta %o2, [%i4 + %i1]0x80
.word 0x81ac8ad2 ! t1_kref+0x3b44: fcmped %fcc0, %f18, %f18
.word 0x878020e0 ! t1_kref+0x3b48: mov 0xe0, %asi
.word 0xa7b48e32 ! t1_kref+0x3b4c: fands %f18, %f18, %f19
.word 0x32800004 ! t1_kref+0x3b50: bne,a _kref+0x3b60
.word 0xe168a009 ! t1_kref+0x3b54: prefetch %g2 + 9, 16
.word 0xa7a48832 ! t1_kref+0x3b58: fadds %f18, %f18, %f19
.word 0xaad57e16 ! t1_kref+0x3b5c: umulcc %l5, -0x1ea, %l5
.word 0xeade501d ! t1_kref+0x3b60: ldxa [%i1 + %i5]0x80, %l5
.word 0x87802082 ! t1_kref+0x3b64: mov 0x82, %asi
.word 0xaab24008 ! t1_kref+0x3b68: orncc %o1, %o0, %l5
sethi %hi(2f), %o7
.word 0xe40be38c ! t1_kref+0x3b70: ldub [%o7 + 0x38c], %l2
.word 0xa41ca00c ! t1_kref+0x3b74: xor %l2, 0xc, %l2
.word 0xe42be38c ! t1_kref+0x3b78: stb %l2, [%o7 + 0x38c]
.word 0x81dbe38c ! t1_kref+0x3b7c: flush %o7 + 0x38c
.word 0xaa54bf63 ! t1_kref+0x3b80: umul %l2, -0x9d, %l5
.word 0xa7837ec1 ! t1_kref+0x3b84: wr %o5, 0xfffffec1, %gsr
.word 0xea0e8019 ! t1_kref+0x3b88: ldub [%i2 + %i1], %l5
2: .word 0xaa0373c9 ! t1_kref+0x3b8c: add %o5, -0xc37, %l5
.word 0xec36401b ! t1_kref+0x3b90: sth %l6, [%i1 + %i3]
.word 0xa7a4c8b2 ! t1_kref+0x3b94: fsubs %f19, %f18, %f19
.word 0xf36e3ff8 ! t1_kref+0x3b98: prefetch %i0 - 8, 25
.word 0x8143e040 ! t1_kref+0x3b9c: membar 0x40
.word 0xaab56d6e ! t1_kref+0x3ba0: orncc %l5, 0xd6e, %l5
.word 0x24480005 ! t1_kref+0x3ba4: ble,a,pt %icc, _kref+0x3bb8
.word 0xaa9033c3 ! t1_kref+0x3ba8: orcc %g0, -0xc3d, %l5
.word 0xea0e3ff3 ! t1_kref+0x3bac: ldub [%i0 - 0xd], %l5
.word 0xa7a489b3 ! t1_kref+0x3bb0: fdivs %f18, %f19, %f19
.word 0xaa35b312 ! t1_kref+0x3bb4: orn %l6, -0xcee, %l5
.word 0xa5b48d12 ! t1_kref+0x3bb8: fandnot1 %f18, %f18, %f18
.word 0xaa652e02 ! t1_kref+0x3bbc: subc %l4, 0xe02, %l5
.word 0xa7a00032 ! t1_kref+0x3bc0: fmovs %f18, %f19
.word 0x81accab2 ! t1_kref+0x3bc4: fcmpes %fcc0, %f19, %f18
.word 0xa5b4c632 ! t1_kref+0x3bc8: fmul8x16 %f19, %f18, %f18
.word 0x2e480001 ! t1_kref+0x3bcc: bvs,a,pt %icc, _kref+0x3bd0
.word 0xe968a1c1 ! t1_kref+0x3bd0: prefetch %g2 + 0x1c1, 20
.word 0x81ac8ab3 ! t1_kref+0x3bd4: fcmpes %fcc0, %f18, %f19
.word 0x2b021f7e ! t1_kref+0x3bd8: sethi %hi(0x87df800), %l5
.word 0x2b1e7b39 ! t1_kref+0x3bdc: sethi %hi(0x79ece400), %l5
.word 0xa7a01892 ! t1_kref+0x3be0: fitos %f18, %f19
sethi %hi(2f), %o7
.word 0xe40be3f8 ! t1_kref+0x3be8: ldub [%o7 + 0x3f8], %l2
.word 0xa41ca00c ! t1_kref+0x3bec: xor %l2, 0xc, %l2
.word 0xe42be3f8 ! t1_kref+0x3bf0: stb %l2, [%o7 + 0x3f8]
.word 0x81dbe3f8 ! t1_kref+0x3bf4: flush %o7 + 0x3f8
2: .word 0xd62e4000 ! t1_kref+0x3bf8: stb %o3, [%i1]
.word 0xa7b48df3 ! t1_kref+0x3bfc: fnands %f18, %f19, %f19
call SYM(t1_subr1)
.word 0xaa850011 ! t1_kref+0x3c04: addcc %l4, %l1, %l5
.word 0xc56e6008 ! t1_kref+0x3c08: prefetch %i1 + 8, 2
.word 0xa7a4c9b3 ! t1_kref+0x3c0c: fdivs %f19, %f19, %f19
.word 0xea4e2016 ! t1_kref+0x3c10: ldsb [%i0 + 0x16], %l5
.word 0xe53e7fe0 ! t1_kref+0x3c14: std %f18, [%i1 - 0x20]
.word 0xa5b4c732 ! t1_kref+0x3c18: fmuld8ulx16 %f19, %f18, %f18
call 1f
.empty
.word 0xa5a488b2 ! t1_kref+0x3c20: fsubs %f18, %f18, %f18
.word 0xda7e6008 ! t1_kref+0x3c24: swap [%i1 + 8], %o5
1: .word 0xabb48412 ! t1_kref+0x3c28: fcmple16 %f18, %f18, %l5
.word 0xa5a00033 ! t1_kref+0x3c2c: fmovs %f19, %f18
.word 0xaa448013 ! t1_kref+0x3c30: addc %l2, %l3, %l5
.word 0xe1be180c ! t1_kref+0x3c34: stda %f16, [%i0 + %o4]0xc0
.word 0xaa3ce57f ! t1_kref+0x3c38: xnor %l3, 0x57f, %l5
.word 0xd07e3ff4 ! t1_kref+0x3c3c: swap [%i0 - 0xc], %o0
.word 0xabb48512 ! t1_kref+0x3c40: fcmpgt16 %f18, %f18, %l5
.word 0xaa5dc00b ! t1_kref+0x3c44: smul %l7, %o3, %l5
.word 0x23800002 ! t1_kref+0x3c48: fbne,a _kref+0x3c50
.word 0xe2780019 ! t1_kref+0x3c4c: swap [%g0 + %i1], %l1
.word 0xa7b4cea0 ! t1_kref+0x3c50: fsrc1s %f19, %f19
.word 0xa5a48952 ! t1_kref+0x3c54: fmuld %f18, %f18, %f18
.word 0xaab4401a ! t1_kref+0x3c58: orncc %l1, %i2, %l5
.word 0xab2ac00c ! t1_kref+0x3c5c: sll %o3, %o4, %l5
.word 0xabb48412 ! t1_kref+0x3c60: fcmple16 %f18, %f18, %l5
.word 0xa5a000d2 ! t1_kref+0x3c64: fnegd %f18, %f18
.word 0xa5b48732 ! t1_kref+0x3c68: fmuld8ulx16 %f18, %f18, %f18
.word 0x86102021 ! t1_kref+0x3c6c: mov 0x21, %g3
.word 0x86a0e001 ! t1_kref+0x3c70: subcc %g3, 1, %g3
.word 0x22800004 ! t1_kref+0x3c74: be,a _kref+0x3c84
.word 0xa5b00cd2 ! t1_kref+0x3c78: fnot2 %f18, %f18
.word 0xabb200b4 ! t1_kref+0x3c7c: edge16n %o0, %l4, %l5
.word 0xd83e6018 ! t1_kref+0x3c80: std %o4, [%i1 + 0x18]
.word 0xea0e600b ! t1_kref+0x3c84: ldub [%i1 + 0xb], %l5
.word 0xaab30014 ! t1_kref+0x3c88: orncc %o4, %l4, %l5
.word 0xe5380019 ! t1_kref+0x3c8c: std %f18, [%g0 + %i1]
.word 0xab400000 ! t1_kref+0x3c90: mov %y, %l5
.word 0xa5a000b2 ! t1_kref+0x3c94: fnegs %f18, %f18
.word 0xe4086750 ! t1_kref+0x3c98: ldub [%g1 + 0x750], %l2
.word 0xa41ca00c ! t1_kref+0x3c9c: xor %l2, 0xc, %l2
.word 0xe4286750 ! t1_kref+0x3ca0: stb %l2, [%g1 + 0x750]
.word 0x81d86750 ! t1_kref+0x3ca4: flush %g1 + 0x750
.word 0x3a800007 ! t1_kref+0x3ca8: bcc,a _kref+0x3cc4
2: .word 0xaae2ab18 ! t1_kref+0x3cac: subccc %o2, 0xb18, %l5
.word 0x81ac8ad2 ! t1_kref+0x3cb0: fcmped %fcc0, %f18, %f18
.word 0xab04a070 ! t1_kref+0x3cb4: taddcc %l2, 0x70, %l5
.word 0xa7a00033 ! t1_kref+0x3cb8: fmovs %f19, %f19
.word 0x81daff4d ! t1_kref+0x3cbc: flush %o3 - 0xb3
call SYM(t1_subr2)
.word 0xeace5000 ! t1_kref+0x3cc4: ldsba [%i1]0x80, %l5
.word 0x81ac8a52 ! t1_kref+0x3cc8: fcmpd %fcc0, %f18, %f18
.word 0xa7a018d2 ! t1_kref+0x3ccc: fdtos %f18, %f19
.word 0xa7a01a33 ! t1_kref+0x3cd0: fstoi %f19, %f19
.word 0xe53e401d ! t1_kref+0x3cd4: std %f18, [%i1 + %i5]
.word 0xabb280c9 ! t1_kref+0x3cd8: edge16l %o2, %o1, %l5
.word 0xa7a4c932 ! t1_kref+0x3cdc: fmuls %f19, %f18, %f19
.word 0xe5000019 ! t1_kref+0x3ce0: ld [%g0 + %i1], %f18
.word 0xabb48412 ! t1_kref+0x3ce4: fcmple16 %f18, %f18, %l5
.word 0xaa02bbdf ! t1_kref+0x3ce8: add %o2, -0x421, %l5
.word 0xea167fea ! t1_kref+0x3cec: lduh [%i1 - 0x16], %l5
.word 0xab408000 ! t1_kref+0x3cf0: mov %ccr, %l5
call SYM(t1_subr1)
.word 0xeace9018 ! t1_kref+0x3cf8: ldsba [%i2 + %i0]0x80, %l5
.word 0xa7a489b2 ! t1_kref+0x3cfc: fdivs %f18, %f18, %f19
.word 0xe6fe1000 ! t1_kref+0x3d00: swapa [%i0]0x80, %l3
.word 0xabb2006c ! t1_kref+0x3d04: edge8ln %o0, %o4, %l5
call SYM(t1_subr3)
.word 0xab400000 ! t1_kref+0x3d0c: mov %y, %l5
.word 0xa5b48f92 ! t1_kref+0x3d10: for %f18, %f18, %f18
.word 0xab3dc00b ! t1_kref+0x3d14: sra %l7, %o3, %l5
.word 0xaa552713 ! t1_kref+0x3d18: umul %l4, 0x713, %l5
.word 0xaa9c8012 ! t1_kref+0x3d1c: xorcc %l2, %l2, %l5
.word 0xaa830008 ! t1_kref+0x3d20: addcc %o4, %o0, %l5
.word 0xa5a48852 ! t1_kref+0x3d24: faddd %f18, %f18, %f18
.word 0xea16c019 ! t1_kref+0x3d28: lduh [%i3 + %i1], %l5
.word 0xa5a000b2 ! t1_kref+0x3d2c: fnegs %f18, %f18
.word 0xa5b00cd2 ! t1_kref+0x3d30: fnot2 %f18, %f18
.word 0xaa0a208d ! t1_kref+0x3d34: and %o0, 0x8d, %l5
.word 0x81accab2 ! t1_kref+0x3d38: fcmpes %fcc0, %f19, %f18
.word 0xa5a018d2 ! t1_kref+0x3d3c: fdtos %f18, %f18
.word 0xa5b4c6b3 ! t1_kref+0x3d40: fmul8x16al %f19, %f19, %f18
.word 0xa5b48a52 ! t1_kref+0x3d44: fpadd32 %f18, %f18, %f18
.word 0x9fc00004 ! t1_kref+0x3d48: call %g0 + %g4
.word 0xaa92b131 ! t1_kref+0x3d4c: orcc %o2, -0xecf, %l5
.word 0xa5b00f12 ! t1_kref+0x3d50: fsrc2 %f18, %f18
.word 0xab70200b ! t1_kref+0x3d54: popc 0xb, %l5
.word 0x24800008 ! t1_kref+0x3d58: ble,a _kref+0x3d78
.word 0xaac6800c ! t1_kref+0x3d5c: addccc %i2, %o4, %l5
.word 0xaaba4013 ! t1_kref+0x3d60: xnorcc %o1, %l3, %l5
.word 0xab352019 ! t1_kref+0x3d64: srl %l4, 0x19, %l5
.word 0xea2e401a ! t1_kref+0x3d68: stb %l5, [%i1 + %i2]
.word 0x2c800005 ! t1_kref+0x3d6c: bneg,a _kref+0x3d80
.word 0xa5b48a33 ! t1_kref+0x3d70: fpadd16s %f18, %f19, %f18
.word 0xa7a00533 ! t1_kref+0x3d74: fsqrts %f19, %f19
.word 0xa5b00cd2 ! t1_kref+0x3d78: fnot2 %f18, %f18
.word 0xa5b4c713 ! t1_kref+0x3d7c: fmuld8sux16 %f19, %f19, %f18
.word 0xa5a00552 ! t1_kref+0x3d80: fsqrtd %f18, %f18
.word 0xaaa6a54f ! t1_kref+0x3d84: subcc %i2, 0x54f, %l5
.word 0xeac6501c ! t1_kref+0x3d88: ldswa [%i1 + %i4]0x80, %l5
.word 0xabb2c0c0 ! t1_kref+0x3d8c: edge16l %o3, %g0, %l5
.word 0xa7a4c933 ! t1_kref+0x3d90: fmuls %f19, %f19, %f19
.word 0x3d800008 ! t1_kref+0x3d94: fbule,a _kref+0x3db4
.word 0xea56401b ! t1_kref+0x3d98: ldsh [%i1 + %i3], %l5
.word 0xa5b00c20 ! t1_kref+0x3d9c: fzeros %f18
.word 0xc0300018 ! t1_kref+0x3da0: clrh [%g0 + %i0]
.word 0xea067ff8 ! t1_kref+0x3da4: ld [%i1 - 8], %l5
.word 0xaa94bf50 ! t1_kref+0x3da8: orcc %l2, -0xb0, %l5
.word 0xaa847c67 ! t1_kref+0x3dac: addcc %l1, -0x399, %l5
.word 0xa5a01913 ! t1_kref+0x3db0: fitod %f19, %f18
.word 0xfb6e2008 ! t1_kref+0x3db4: prefetch %i0 + 8, 29
.word 0xabb2414d ! t1_kref+0x3db8: edge32l %o1, %o5, %l5
.word 0xaa24c01a ! t1_kref+0x3dbc: sub %l3, %i2, %l5
.word 0xa5b48ed2 ! t1_kref+0x3dc0: fornot2 %f18, %f18, %f18
.word 0xabb58200 ! t1_kref+0x3dc4: array8 %l6, %g0, %l5
.word 0x34480007 ! t1_kref+0x3dc8: bg,a,pt %icc, _kref+0x3de4
.word 0xea8e1000 ! t1_kref+0x3dcc: lduba [%i0]0x80, %l5
.word 0x37480005 ! t1_kref+0x3dd0: fbge,a,pt %fcc0, _kref+0x3de4
.word 0xa5b48c52 ! t1_kref+0x3dd4: fnor %f18, %f18, %f18
.word 0xab22afe3 ! t1_kref+0x3dd8: mulscc %o2, 0xfe3, %l5
.word 0xe8367ff4 ! t1_kref+0x3ddc: sth %l4, [%i1 - 0xc]
.word 0xea30a026 ! t1_kref+0x3de0: sth %l5, [%g2 + 0x26]
.word 0xa5b48c92 ! t1_kref+0x3de4: fandnot2 %f18, %f18, %f18
.word 0xa7b4caf3 ! t1_kref+0x3de8: fpsub32s %f19, %f19, %f19
.word 0xa5a488d2 ! t1_kref+0x3dec: fsubd %f18, %f18, %f18
.word 0xa5b48f52 ! t1_kref+0x3df0: fornot1 %f18, %f18, %f18
.word 0xaac33e81 ! t1_kref+0x3df4: addccc %o4, -0x17f, %l5
.word 0xa7a00133 ! t1_kref+0x3df8: fabss %f19, %f19
.word 0x3f480007 ! t1_kref+0x3dfc: fbo,a,pt %fcc0, _kref+0x3e18
.word 0xab408000 ! t1_kref+0x3e00: mov %ccr, %l5
.word 0x81accab2 ! t1_kref+0x3e04: fcmpes %fcc0, %f19, %f18
.word 0xd3f6101a ! t1_kref+0x3e08: casxa [%i0]0x80, %i2, %o1
.word 0xaa032499 ! t1_kref+0x3e0c: add %o4, 0x499, %l5
.word 0xa7a4c9b2 ! t1_kref+0x3e10: fdivs %f19, %f18, %f19
call SYM(t1_subr0)
.word 0xa5a01892 ! t1_kref+0x3e18: fitos %f18, %f18
.word 0xe1be5a1c ! t1_kref+0x3e1c: stda %f16, [%i1 + %i4]0xd0
.word 0xa5a00032 ! t1_kref+0x3e20: fmovs %f18, %f18
.word 0x81ac8ad2 ! t1_kref+0x3e24: fcmped %fcc0, %f18, %f18
.word 0x8584c017 ! t1_kref+0x3e28: wr %l3, %l7, %ccr
.word 0xa7a00032 ! t1_kref+0x3e2c: fmovs %f18, %f19
.word 0xa5a000b2 ! t1_kref+0x3e30: fnegs %f18, %f18
.word 0xa5a00552 ! t1_kref+0x3e34: fsqrtd %f18, %f18
.word 0xa5a4c832 ! t1_kref+0x3e38: fadds %f19, %f18, %f18
.word 0xdaee5000 ! t1_kref+0x3e3c: ldstuba [%i1]0x80, %o5
.word 0xa7a000b3 ! t1_kref+0x3e40: fnegs %f19, %f19
.word 0xa5a00052 ! t1_kref+0x3e44: fmovd %f18, %f18
.word 0xaa148013 ! t1_kref+0x3e48: or %l2, %l3, %l5
.word 0xe7865000 ! t1_kref+0x3e4c: lda [%i1]0x80, %f19
.word 0xa7a00033 ! t1_kref+0x3e50: fmovs %f19, %f19
.word 0xaa082b1d ! t1_kref+0x3e54: and %g0, 0xb1d, %l5
.word 0xea10a014 ! t1_kref+0x3e58: lduh [%g2 + 0x14], %l5
.word 0xe2fe501c ! t1_kref+0x3e5c: swapa [%i1 + %i4]0x80, %l1
.word 0xe8981018 ! t1_kref+0x3e60: ldda [%g0 + %i0]0x80, %l4
.word 0x27480001 ! t1_kref+0x3e64: fbul,a,pt %fcc0, _kref+0x3e68
.word 0xaa900000 ! t1_kref+0x3e68: orcc %g0, %g0, %l5
.word 0xaa848012 ! t1_kref+0x3e6c: addcc %l2, %l2, %l5
.word 0xaa9c8016 ! t1_kref+0x3e70: xorcc %l2, %l6, %l5
.word 0xaa02a1ab ! t1_kref+0x3e74: add %o2, 0x1ab, %l5
.word 0xaaf4c011 ! t1_kref+0x3e78: udivcc %l3, %l1, %l5
.word 0xa5a488d2 ! t1_kref+0x3e7c: fsubd %f18, %f18, %f18
.word 0xa5a018d2 ! t1_kref+0x3e80: fdtos %f18, %f18
.word 0xa5a488b3 ! t1_kref+0x3e84: fsubs %f18, %f19, %f18
.word 0xaa94710a ! t1_kref+0x3e88: orcc %l1, -0xef6, %l5
.word 0xe5200019 ! t1_kref+0x3e8c: st %f18, [%g0 + %i1]
.word 0x26800007 ! t1_kref+0x3e90: bl,a _kref+0x3eac
.word 0xe42e2016 ! t1_kref+0x3e94: stb %l2, [%i0 + 0x16]
.word 0xa5b00c20 ! t1_kref+0x3e98: fzeros %f18
.word 0xe51fbfb0 ! t1_kref+0x3e9c: ldd [%fp - 0x50], %f18
.word 0xa5b48d40 ! t1_kref+0x3ea0: fnot1 %f18, %f18
.word 0xe500a014 ! t1_kref+0x3ea4: ld [%g2 + 0x14], %f18
.word 0xaa04400c ! t1_kref+0x3ea8: add %l1, %o4, %l5
.word 0x36800004 ! t1_kref+0x3eac: bge,a _kref+0x3ebc
.word 0x81580000 ! t1_kref+0x3eb0: flushw
.word 0xabb28116 ! t1_kref+0x3eb4: edge32 %o2, %l6, %l5
.word 0xaa934012 ! t1_kref+0x3eb8: orcc %o5, %l2, %l5
.word 0xd1e61015 ! t1_kref+0x3ebc: casa [%i0]0x80, %l5, %o0
.word 0xa5b4cc72 ! t1_kref+0x3ec0: fnors %f19, %f18, %f18
.word 0xab40c000 ! t1_kref+0x3ec4: mov %asi, %l5
.word 0x81ac8ad2 ! t1_kref+0x3ec8: fcmped %fcc0, %f18, %f18
.word 0xa5b4c632 ! t1_kref+0x3ecc: fmul8x16 %f19, %f18, %f18
.word 0xab3b2009 ! t1_kref+0x3ed0: sra %o4, 0x9, %l5
.word 0x81ac8a52 ! t1_kref+0x3ed4: fcmpd %fcc0, %f18, %f18
.word 0xaa64401a ! t1_kref+0x3ed8: subc %l1, %i2, %l5
.word 0x2b3e01dd ! t1_kref+0x3edc: sethi %hi(0xf8077400), %l5
.word 0xaa92aa31 ! t1_kref+0x3ee0: orcc %o2, 0xa31, %l5
.word 0xabb48552 ! t1_kref+0x3ee4: fcmpeq16 %f18, %f18, %l5
.word 0xc02e6012 ! t1_kref+0x3ee8: clrb [%i1 + 0x12]
call SYM(t1_subr3)
.word 0xaa73400c ! t1_kref+0x3ef0: udiv %o5, %o4, %l5
.word 0xa5a000b2 ! t1_kref+0x3ef4: fnegs %f18, %f18
.word 0xaa15f9c5 ! t1_kref+0x3ef8: or %l7, -0x63b, %l5
.word 0xa5b48d92 ! t1_kref+0x3efc: fxor %f18, %f18, %f18
.word 0xa5a48852 ! t1_kref+0x3f00: faddd %f18, %f18, %f18
.word 0xa7b00fe0 ! t1_kref+0x3f04: fones %f19
.word 0xaabdb9da ! t1_kref+0x3f08: xnorcc %l6, -0x626, %l5
.word 0xabb2404a ! t1_kref+0x3f0c: edge8l %o1, %o2, %l5
.word 0xa5b48c92 ! t1_kref+0x3f10: fandnot2 %f18, %f18, %f18
.word 0xe19e5a5b ! t1_kref+0x3f14: ldda [%i1 + %i3]0xd2, %f16
.word 0xea062000 ! t1_kref+0x3f18: ld [%i0], %l5
.word 0x81d90009 ! t1_kref+0x3f1c: flush %g4 + %o1
.word 0xaad56b0f ! t1_kref+0x3f20: umulcc %l5, 0xb0f, %l5
.word 0xaa18001a ! t1_kref+0x3f24: xor %g0, %i2, %l5
.word 0xa5b48ad2 ! t1_kref+0x3f28: fpsub32 %f18, %f18, %f18
.word 0xf96e3ff8 ! t1_kref+0x3f2c: prefetch %i0 - 8, 28
.word 0xaad46a28 ! t1_kref+0x3f30: umulcc %l1, 0xa28, %l5
.word 0xaa0c6eb4 ! t1_kref+0x3f34: and %l1, 0xeb4, %l5
.word 0xa7a000b3 ! t1_kref+0x3f38: fnegs %f19, %f19
.word 0xab3a2017 ! t1_kref+0x3f3c: sra %o0, 0x17, %l5
.word 0x8143e040 ! t1_kref+0x3f40: membar 0x40
.word 0x21800006 ! t1_kref+0x3f44: fbn,a _kref+0x3f5c
.word 0xa5a00552 ! t1_kref+0x3f48: fsqrtd %f18, %f18
.word 0xa7a88032 ! t1_kref+0x3f4c: fmovslg %fcc0, %f18, %f19
.word 0xd4270019 ! t1_kref+0x3f50: st %o2, [%i4 + %i1]
.word 0x8d844015 ! t1_kref+0x3f54: wr %l1, %l5, %fprs
.word 0xea8e9018 ! t1_kref+0x3f58: lduba [%i2 + %i0]0x80, %l5
.word 0xab408000 ! t1_kref+0x3f5c: mov %ccr, %l5
.word 0xabb24200 ! t1_kref+0x3f60: array8 %o1, %g0, %l5
.word 0xe53e7ff8 ! t1_kref+0x3f64: std %f18, [%i1 - 8]
.word 0xaa8c8000 ! t1_kref+0x3f68: andcc %l2, %g0, %l5
.word 0xa7b48d60 ! t1_kref+0x3f6c: fnot1s %f18, %f19
.word 0xf36e7fe8 ! t1_kref+0x3f70: prefetch %i1 - 0x18, 25
.word 0xaac2c009 ! t1_kref+0x3f74: addccc %o3, %o1, %l5
.word 0xab24401a ! t1_kref+0x3f78: mulscc %l1, %i2, %l5
.word 0x22800001 ! t1_kref+0x3f7c: be,a _kref+0x3f80
.word 0xaa65782e ! t1_kref+0x3f80: subc %l5, -0x7d2, %l5
.word 0xa7b00fe0 ! t1_kref+0x3f84: fones %f19
.word 0xabb2c16c ! t1_kref+0x3f88: edge32ln %o3, %o4, %l5
.word 0xaa7df121 ! t1_kref+0x3f8c: sdiv %l7, -0xedf, %l5
.word 0xa5b48d40 ! t1_kref+0x3f90: fnot1 %f18, %f18
.word 0xa5b48e72 ! t1_kref+0x3f94: fxnors %f18, %f18, %f18
.word 0xa7a48833 ! t1_kref+0x3f98: fadds %f18, %f19, %f19
.word 0xabb50340 ! t1_kref+0x3f9c: alignaddrl %l4, %g0, %l5
.word 0xaa0520d3 ! t1_kref+0x3fa0: add %l4, 0xd3, %l5
.word 0xa5b4c673 ! t1_kref+0x3fa4: fmul8x16au %f19, %f19, %f18
.word 0x2c480007 ! t1_kref+0x3fa8: bneg,a,pt %icc, _kref+0x3fc4
.word 0xaab44000 ! t1_kref+0x3fac: orncc %l1, %g0, %l5
.word 0xab2d8009 ! t1_kref+0x3fb0: sll %l6, %o1, %l5
.word 0xa7a489b3 ! t1_kref+0x3fb4: fdivs %f18, %f19, %f19
call SYM(t1_subr1)
.word 0xa5a4cd33 ! t1_kref+0x3fbc: fsmuld %f19, %f19, %f18
.word 0xa7a00132 ! t1_kref+0x3fc0: fabss %f18, %f19
.word 0x81828000 ! t1_kref+0x3fc4: wr %o2, %g0, %y
.word 0xa5a000b2 ! t1_kref+0x3fc8: fnegs %f18, %f18
.word 0xaa65acc9 ! t1_kref+0x3fcc: subc %l6, 0xcc9, %l5
.word 0xaa54b4c8 ! t1_kref+0x3fd0: umul %l2, -0xb38, %l5
.word 0xc568a085 ! t1_kref+0x3fd4: prefetch %g2 + 0x85, 2
.word 0xd8763ff0 ! t1_kref+0x3fd8: stx %o4, [%i0 - 0x10]
.word 0xa7b48ef3 ! t1_kref+0x3fdc: fornot2s %f18, %f19, %f19
.word 0xa5a00133 ! t1_kref+0x3fe0: fabss %f19, %f18
.word 0xab282017 ! t1_kref+0x3fe4: sll %g0, 0x17, %l5
.word 0xa5a4cd33 ! t1_kref+0x3fe8: fsmuld %f19, %f19, %f18
.word 0xe878a034 ! t1_kref+0x3fec: swap [%g2 + 0x34], %l4
.word 0x81dc4004 ! t1_kref+0x3ff0: flush %l1 + %g4
.word 0xaab22fca ! t1_kref+0x3ff4: orncc %o0, 0xfca, %l5
.word 0xa7b4ce73 ! t1_kref+0x3ff8: fxnors %f19, %f19, %f19
.word 0xa5a4cd33 ! t1_kref+0x3ffc: fsmuld %f19, %f19, %f18
.word 0xda763fe0 ! t1_kref+0x4000: stx %o5, [%i0 - 0x20]
.word 0xe2264000 ! t1_kref+0x4004: st %l1, [%i1]
.word 0x2a800008 ! t1_kref+0x4008: bcs,a _kref+0x4028
.word 0xa5a48d33 ! t1_kref+0x400c: fsmuld %f18, %f19, %f18
.word 0xa7a000b3 ! t1_kref+0x4010: fnegs %f19, %f19
.word 0x2c800005 ! t1_kref+0x4014: bneg,a _kref+0x4028
.word 0xa5a00552 ! t1_kref+0x4018: fsqrtd %f18, %f18
.word 0xaa0af158 ! t1_kref+0x401c: and %o3, -0xea8, %l5
.word 0xa5a018d2 ! t1_kref+0x4020: fdtos %f18, %f18
call SYM(t1_subr1)
.word 0xd826001c ! t1_kref+0x4028: st %o4, [%i0 + %i4]
.word 0xa5a01913 ! t1_kref+0x402c: fitod %f19, %f18
.word 0xa5b4c712 ! t1_kref+0x4030: fmuld8sux16 %f19, %f18, %f18
.word 0xabb48412 ! t1_kref+0x4034: fcmple16 %f18, %f18, %l5
.word 0xa5b4c972 ! t1_kref+0x4038: fpmerge %f19, %f18, %f18
.word 0x23480006 ! t1_kref+0x403c: fbne,a,pt %fcc0, _kref+0x4054
.word 0xe51fbe68 ! t1_kref+0x4040: ldd [%fp - 0x198], %f18
.word 0xaad37872 ! t1_kref+0x4044: umulcc %o5, -0x78e, %l5
.word 0xab3ca01d ! t1_kref+0x4048: sra %l2, 0x1d, %l5
.word 0x8143c000 ! t1_kref+0x404c: stbar
.word 0xa7a4c933 ! t1_kref+0x4050: fmuls %f19, %f19, %f19
.word 0xa7a018d2 ! t1_kref+0x4054: fdtos %f18, %f19
.word 0xe4086b1c ! t1_kref+0x4058: ldub [%g1 + 0xb1c], %l2
.word 0xa41ca00c ! t1_kref+0x405c: xor %l2, 0xc, %l2
.word 0xe4286b1c ! t1_kref+0x4060: stb %l2, [%g1 + 0xb1c]
.word 0x81d86b1c ! t1_kref+0x4064: flush %g1 + 0xb1c
.word 0xa5b48d92 ! t1_kref+0x4068: fxor %f18, %f18, %f18
.word 0xa5a000b2 ! t1_kref+0x406c: fnegs %f18, %f18
.word 0xa7a00032 ! t1_kref+0x4070: fmovs %f18, %f19
.word 0xa5a00152 ! t1_kref+0x4074: fabsd %f18, %f18
2: .word 0xa5b48f52 ! t1_kref+0x4078: fornot1 %f18, %f18, %f18
.word 0xa7a00132 ! t1_kref+0x407c: fabss %f18, %f19
.word 0xaa0b6064 ! t1_kref+0x4080: and %o5, 0x64, %l5
.word 0xab400000 ! t1_kref+0x4084: mov %y, %l5
.word 0xa7a018d2 ! t1_kref+0x4088: fdtos %f18, %f19
.word 0xab158012 ! t1_kref+0x408c: taddcctv %l6, %l2, %l5
.word 0xa5a00533 ! t1_kref+0x4090: fsqrts %f19, %f18
.word 0xaa9e800a ! t1_kref+0x4094: xorcc %i2, %o2, %l5
call SYM(t1_subr1)
.word 0xa5b48d40 ! t1_kref+0x409c: fnot1 %f18, %f18
.word 0xa5a48852 ! t1_kref+0x40a0: faddd %f18, %f18, %f18
.word 0x8d826af7 ! t1_kref+0x40a4: wr %o1, 0xaf7, %fprs
.word 0xd62e8018 ! t1_kref+0x40a8: stb %o3, [%i2 + %i0]
.word 0xf36e2000 ! t1_kref+0x40ac: prefetch %i0, 25
.word 0xaa24400c ! t1_kref+0x40b0: sub %l1, %o4, %l5
.word 0x8185c000 ! t1_kref+0x40b4: wr %l7, %g0, %y
.word 0xe636401b ! t1_kref+0x40b8: sth %l3, [%i1 + %i3]
.word 0xabb20032 ! t1_kref+0x40bc: edge8n %o0, %l2, %l5
.word 0xabb3433a ! t1_kref+0x40c0: bmask %o5, %i2, %l5
.word 0xe7270018 ! t1_kref+0x40c4: st %f19, [%i4 + %i0]
.word 0x23480008 ! t1_kref+0x40c8: fbne,a,pt %fcc0, _kref+0x40e8
.word 0xaa05a5d1 ! t1_kref+0x40cc: add %l6, 0x5d1, %l5
.word 0xc020a024 ! t1_kref+0x40d0: clr [%g2 + 0x24]
.word 0xa5b00fc0 ! t1_kref+0x40d4: fone %f18
.word 0xab400000 ! t1_kref+0x40d8: mov %y, %l5
.word 0xaa950015 ! t1_kref+0x40dc: orcc %l4, %l5, %l5
.word 0xec360000 ! t1_kref+0x40e0: sth %l6, [%i0]
.word 0xa5a018d2 ! t1_kref+0x40e4: fdtos %f18, %f18
.word 0xa7a00132 ! t1_kref+0x40e8: fabss %f18, %f19
.word 0xea0e3ffc ! t1_kref+0x40ec: ldub [%i0 - 4], %l5
.word 0x2a800005 ! t1_kref+0x40f0: bcs,a _kref+0x4104
.word 0xa5a00532 ! t1_kref+0x40f4: fsqrts %f18, %f18
.word 0xab2a4015 ! t1_kref+0x40f8: sll %o1, %l5, %l5
.word 0xa5b4cfb2 ! t1_kref+0x40fc: fors %f19, %f18, %f18
.word 0xa5a01912 ! t1_kref+0x4100: fitod %f18, %f18
call SYM(t1_subr2)
.word 0xea4e2015 ! t1_kref+0x4108: ldsb [%i0 + 0x15], %l5
.word 0xea5e7fe8 ! t1_kref+0x410c: ldx [%i1 - 0x18], %l5
.word 0x81868000 ! t1_kref+0x4110: wr %i2, %g0, %y
.word 0xabb48592 ! t1_kref+0x4114: fcmpgt32 %f18, %f18, %l5
.word 0xab32e01d ! t1_kref+0x4118: srl %o3, 0x1d, %l5
.word 0x38800004 ! t1_kref+0x411c: bgu,a _kref+0x412c
.word 0xaab4ef81 ! t1_kref+0x4120: orncc %l3, 0xf81, %l5
.word 0x81ac8ad2 ! t1_kref+0x4124: fcmped %fcc0, %f18, %f18
.word 0xea0e8019 ! t1_kref+0x4128: ldub [%i2 + %i1], %l5
.word 0xa5b48912 ! t1_kref+0x412c: faligndata %f18, %f18, %f18
.word 0xe09e5000 ! t1_kref+0x4130: ldda [%i1]0x80, %l0
.word 0xa7a00533 ! t1_kref+0x4134: fsqrts %f19, %f19
.word 0xaa0b2e05 ! t1_kref+0x4138: and %o4, 0xe05, %l5
.word 0xaa15c00c ! t1_kref+0x413c: or %l7, %o4, %l5
.word 0xa5a00032 ! t1_kref+0x4140: fmovs %f18, %f18
.word 0x86102004 ! t1_kref+0x4144: mov 0x4, %g3
.word 0x32800000 ! t1_kref+0x4148: bne,a _kref+0x4148
.word 0x86a0e001 ! t1_kref+0x414c: subcc %g3, 1, %g3
.word 0xa7b00fe0 ! t1_kref+0x4150: fones %f19
.word 0xea566004 ! t1_kref+0x4154: ldsh [%i1 + 4], %l5
.word 0x81ac8a32 ! t1_kref+0x4158: fcmps %fcc0, %f18, %f18
.word 0xea88105a ! t1_kref+0x415c: lduba [%g0 + %i2]0x82, %l5
.word 0xe168a105 ! t1_kref+0x4160: prefetch %g2 + 0x105, 16
.word 0xaa0cf741 ! t1_kref+0x4164: and %l3, -0x8bf, %l5
.word 0xaad5c01a ! t1_kref+0x4168: umulcc %l7, %i2, %l5
.word 0xe4086c30 ! t1_kref+0x416c: ldub [%g1 + 0xc30], %l2
.word 0xa41ca00c ! t1_kref+0x4170: xor %l2, 0xc, %l2
.word 0xe4286c30 ! t1_kref+0x4174: stb %l2, [%g1 + 0xc30]
.word 0x81d86c30 ! t1_kref+0x4178: flush %g1 + 0xc30
.word 0xa5a488d2 ! t1_kref+0x417c: fsubd %f18, %f18, %f18
.word 0xe53e2008 ! t1_kref+0x4180: std %f18, [%i0 + 8]
.word 0x81ac8ab3 ! t1_kref+0x4184: fcmpes %fcc0, %f18, %f19
.word 0xaab539e7 ! t1_kref+0x4188: orncc %l4, -0x619, %l5
2: .word 0xaa5a4015 ! t1_kref+0x418c: smul %o1, %l5, %l5
.word 0xa5a48832 ! t1_kref+0x4190: fadds %f18, %f18, %f18
.word 0xe7262008 ! t1_kref+0x4194: st %f19, [%i0 + 8]
.word 0xa5a01052 ! t1_kref+0x4198: fdtox %f18, %f18
.word 0x81580000 ! t1_kref+0x419c: flushw
.word 0xaac2a4b6 ! t1_kref+0x41a0: addccc %o2, 0x4b6, %l5
.word 0xaab32f5c ! t1_kref+0x41a4: orncc %o4, 0xf5c, %l5
.word 0xaad4a405 ! t1_kref+0x41a8: umulcc %l2, 0x405, %l5
.word 0xe7067ff8 ! t1_kref+0x41ac: ld [%i1 - 8], %f19
.word 0xe51fbd08 ! t1_kref+0x41b0: ldd [%fp - 0x2f8], %f18
.word 0xa5a018d2 ! t1_kref+0x41b4: fdtos %f18, %f18
.word 0x34800004 ! t1_kref+0x41b8: bg,a _kref+0x41c8
.word 0xab22c011 ! t1_kref+0x41bc: mulscc %o3, %l1, %l5
.word 0xaa846e94 ! t1_kref+0x41c0: addcc %l1, 0xe94, %l5
.word 0x20800008 ! t1_kref+0x41c4: bn,a _kref+0x41e4
.word 0xaa5468e3 ! t1_kref+0x41c8: umul %l1, 0x8e3, %l5
.word 0xa7b48ab2 ! t1_kref+0x41cc: fpsub16s %f18, %f18, %f19
.word 0x9fc10000 ! t1_kref+0x41d0: call %g4
.word 0xa5b4c6b3 ! t1_kref+0x41d4: fmul8x16al %f19, %f19, %f18
! .word 0x3b49df86 ! t1_kref+0x41d8: fble,a,pt %fcc0, SYM(t1_subr3)
fble,a,pt %fcc0, SYM(t1_subr3)
.word 0x9e006c7c ! t1_kref+0x41dc: add %g1, 0xc7c, %o7
.word 0xa7a01892 ! t1_kref+0x41e0: fitos %f18, %f19
.word 0xa7b00cf3 ! t1_kref+0x41e4: fnot2s %f19, %f19
.word 0xe2270018 ! t1_kref+0x41e8: st %l1, [%i4 + %i0]
.word 0xaa44c008 ! t1_kref+0x41ec: addc %l3, %o0, %l5
.word 0x81858000 ! t1_kref+0x41f0: wr %l6, %g0, %y
.word 0xa5b48c92 ! t1_kref+0x41f4: fandnot2 %f18, %f18, %f18
.word 0x35480001 ! t1_kref+0x41f8: fbue,a,pt %fcc0, _kref+0x41fc
.word 0xd8b81019 ! t1_kref+0x41fc: stda %o4, [%g0 + %i1]0x80
.word 0xe630a014 ! t1_kref+0x4200: sth %l3, [%g2 + 0x14]
.word 0xa5b48ed2 ! t1_kref+0x4204: fornot2 %f18, %f18, %f18
.word 0xa5a48832 ! t1_kref+0x4208: fadds %f18, %f18, %f18
.word 0xa5b00fe0 ! t1_kref+0x420c: fones %f18
.word 0xd4bf5018 ! t1_kref+0x4210: stda %o2, [%i5 + %i0]0x80
.word 0xda270019 ! t1_kref+0x4214: st %o5, [%i4 + %i1]
.word 0xe53f4019 ! t1_kref+0x4218: std %f18, [%i5 + %i1]
.word 0x39800006 ! t1_kref+0x421c: fbuge,a _kref+0x4234
.word 0xaad2e0a2 ! t1_kref+0x4220: umulcc %o3, 0xa2, %l5
.word 0x81ac8ad2 ! t1_kref+0x4224: fcmped %fcc0, %f18, %f18
.word 0xa5b4c673 ! t1_kref+0x4228: fmul8x16au %f19, %f19, %f18
call SYM(t1_subr1)
.word 0xabb200b6 ! t1_kref+0x4230: edge16n %o0, %l6, %l5
.word 0xaa950008 ! t1_kref+0x4234: orcc %l4, %o0, %l5
.word 0xe1be1897 ! t1_kref+0x4238: stda %f16, [%i0 + %l7]0xc4
.word 0xa5b48ed2 ! t1_kref+0x423c: fornot2 %f18, %f18, %f18
.word 0xabb48452 ! t1_kref+0x4240: fcmpne16 %f18, %f18, %l5
.word 0xaac44011 ! t1_kref+0x4244: addccc %l1, %l1, %l5
.word 0xa5b48ed2 ! t1_kref+0x4248: fornot2 %f18, %f18, %f18
.word 0xa5b00f12 ! t1_kref+0x424c: fsrc2 %f18, %f18
.word 0xec366016 ! t1_kref+0x4250: sth %l6, [%i1 + 0x16]
.word 0xaa848016 ! t1_kref+0x4254: addcc %l2, %l6, %l5
.word 0x3c800008 ! t1_kref+0x4258: bpos,a _kref+0x4278
.word 0xabb48592 ! t1_kref+0x425c: fcmpgt32 %f18, %f18, %l5
.word 0xec2e2000 ! t1_kref+0x4260: stb %l6, [%i0]
.word 0xabb4c17a ! t1_kref+0x4264: edge32ln %l3, %i2, %l5
.word 0xe22e8018 ! t1_kref+0x4268: stb %l1, [%i2 + %i0]
.word 0xaa95000a ! t1_kref+0x426c: orcc %l4, %o2, %l5
.word 0xa5b48f92 ! t1_kref+0x4270: for %f18, %f18, %f18
.word 0xa5a48852 ! t1_kref+0x4274: faddd %f18, %f18, %f18
.word 0xa7a018d2 ! t1_kref+0x4278: fdtos %f18, %f19
.word 0xea801019 ! t1_kref+0x427c: lda [%g0 + %i1]0x80, %l5
.word 0xa7a00533 ! t1_kref+0x4280: fsqrts %f19, %f19
.word 0xabb48452 ! t1_kref+0x4284: fcmpne16 %f18, %f18, %l5
.word 0xec380018 ! t1_kref+0x4288: std %l6, [%g0 + %i0]
.word 0xe7267ff8 ! t1_kref+0x428c: st %f19, [%i1 - 8]
.word 0xabb20280 ! t1_kref+0x4290: array32 %o0, %g0, %l5
.word 0xe47e2018 ! t1_kref+0x4294: swap [%i0 + 0x18], %l2
.word 0xa5a48952 ! t1_kref+0x4298: fmuld %f18, %f18, %f18
.word 0xa7a48932 ! t1_kref+0x429c: fmuls %f18, %f18, %f19
.word 0xa5a4cd33 ! t1_kref+0x42a0: fsmuld %f19, %f19, %f18
.word 0xf4200018 ! t1_kref+0x42a4: st %i2, [%g0 + %i0]
.word 0xa7b48f72 ! t1_kref+0x42a8: fornot1s %f18, %f18, %f19
.word 0xe5270018 ! t1_kref+0x42ac: st %f18, [%i4 + %i0]
.word 0xa5b00c00 ! t1_kref+0x42b0: fzero %f18
.word 0x28480008 ! t1_kref+0x42b4: bleu,a,pt %icc, _kref+0x42d4
.word 0xaa0d4011 ! t1_kref+0x42b8: and %l5, %l1, %l5
.word 0xab248017 ! t1_kref+0x42bc: mulscc %l2, %l7, %l5
.word 0xaa52b6fc ! t1_kref+0x42c0: umul %o2, -0x904, %l5
.word 0xa5a4c8b3 ! t1_kref+0x42c4: fsubs %f19, %f19, %f18
.word 0xa5a00552 ! t1_kref+0x42c8: fsqrtd %f18, %f18
call SYM(t1_subr0)
.word 0xa5a4c9b2 ! t1_kref+0x42d0: fdivs %f19, %f18, %f18
.word 0xab2d400b ! t1_kref+0x42d4: sll %l5, %o3, %l5
.word 0xa7a000b3 ! t1_kref+0x42d8: fnegs %f19, %f19
.word 0x2c480001 ! t1_kref+0x42dc: bneg,a,pt %icc, _kref+0x42e0
.word 0xd8263fe8 ! t1_kref+0x42e0: st %o4, [%i0 - 0x18]
.word 0xaa183aca ! t1_kref+0x42e4: xor %g0, -0x536, %l5
.word 0xe81e2010 ! t1_kref+0x42e8: ldd [%i0 + 0x10], %l4
.word 0xab400000 ! t1_kref+0x42ec: mov %y, %l5
.word 0xc0f65000 ! t1_kref+0x42f0: stxa %g0, [%i1]0x80
.word 0xa5a00552 ! t1_kref+0x42f4: fsqrtd %f18, %f18
.word 0xe1be1a1a ! t1_kref+0x42f8: stda %f16, [%i0 + %i2]0xd0
.word 0xe5067fe4 ! t1_kref+0x42fc: ld [%i1 - 0x1c], %f18
.word 0xaa2e8013 ! t1_kref+0x4300: andn %i2, %l3, %l5
.word 0xee367ff6 ! t1_kref+0x4304: sth %l7, [%i1 - 0xa]
.word 0xaa50000c ! t1_kref+0x4308: umul %g0, %o4, %l5
.word 0xa7a4c832 ! t1_kref+0x430c: fadds %f19, %f18, %f19
.word 0xa5a000b3 ! t1_kref+0x4310: fnegs %f19, %f18
.word 0xa5b00f12 ! t1_kref+0x4314: fsrc2 %f18, %f18
.word 0xa5a00132 ! t1_kref+0x4318: fabss %f18, %f18
.word 0xa7a018d2 ! t1_kref+0x431c: fdtos %f18, %f19
.word 0xc0362014 ! t1_kref+0x4320: clrh [%i0 + 0x14]
.word 0xaa800015 ! t1_kref+0x4324: addcc %g0, %l5, %l5
.word 0x81850000 ! t1_kref+0x4328: wr %l4, %g0, %y
.word 0x22480001 ! t1_kref+0x432c: be,a,pt %icc, _kref+0x4330
.word 0xa5a01893 ! t1_kref+0x4330: fitos %f19, %f18
.word 0xa7a00032 ! t1_kref+0x4334: fmovs %f18, %f19
.word 0xab380013 ! t1_kref+0x4338: sra %g0, %l3, %l5
.word 0xab2a6006 ! t1_kref+0x433c: sll %o1, 0x6, %l5
.word 0xab2b600a ! t1_kref+0x4340: sll %o5, 0xa, %l5
.word 0x2b1c3e18 ! t1_kref+0x4344: sethi %hi(0x70f86000), %l5
.word 0xa5a4cd32 ! t1_kref+0x4348: fsmuld %f19, %f18, %f18
.word 0xaa05220d ! t1_kref+0x434c: add %l4, 0x20d, %l5
.word 0xa7a00532 ! t1_kref+0x4350: fsqrts %f18, %f19
.word 0xe51e4000 ! t1_kref+0x4354: ldd [%i1], %f18
.word 0xaa25400a ! t1_kref+0x4358: sub %l5, %o2, %l5
.word 0x34480004 ! t1_kref+0x435c: bg,a,pt %icc, _kref+0x436c
.word 0xeadf5018 ! t1_kref+0x4360: ldxa [%i5 + %i0]0x80, %l5
.word 0xe7263ffc ! t1_kref+0x4364: st %f19, [%i0 - 4]
.word 0xc368a0c0 ! t1_kref+0x4368: prefetch %g2 + 0xc0, 1
.word 0x21480003 ! t1_kref+0x436c: fbn,a,pt %fcc0, _kref+0x4378
.word 0xab3c8015 ! t1_kref+0x4370: sra %l2, %l5, %l5
.word 0xabb2c30d ! t1_kref+0x4374: alignaddr %o3, %o5, %l5
.word 0xe1be5892 ! t1_kref+0x4378: stda %f16, [%i1 + %l2]0xc4
.word 0x81accab2 ! t1_kref+0x437c: fcmpes %fcc0, %f19, %f18
.word 0xa5b00cf2 ! t1_kref+0x4380: fnot2s %f18, %f18
.word 0xea7e3ff8 ! t1_kref+0x4384: swap [%i0 - 8], %l5
.word 0xaa957655 ! t1_kref+0x4388: orcc %l5, -0x9ab, %l5
.word 0xe67e3fe4 ! t1_kref+0x438c: swap [%i0 - 0x1c], %l3
.word 0xea567ffe ! t1_kref+0x4390: ldsh [%i1 - 2], %l5
.word 0xa5a018d2 ! t1_kref+0x4394: fdtos %f18, %f18
.word 0xabb48552 ! t1_kref+0x4398: fcmpeq16 %f18, %f18, %l5
.word 0x81800000 ! t1_kref+0x439c: mov %g0, %y
.word 0xaa226b43 ! t1_kref+0x43a0: sub %o1, 0xb43, %l5
.word 0xa7a01a33 ! t1_kref+0x43a4: fstoi %f19, %f19
.word 0xe6ee1000 ! t1_kref+0x43a8: ldstuba [%i0]0x80, %l3
.word 0xa5a00132 ! t1_kref+0x43ac: fabss %f18, %f18
.word 0xaa1aa5d9 ! t1_kref+0x43b0: xor %o2, 0x5d9, %l5
.word 0xaac50015 ! t1_kref+0x43b4: addccc %l4, %l5, %l5
.word 0xd8263ff0 ! t1_kref+0x43b8: st %o4, [%i0 - 0x10]
.word 0xe706001c ! t1_kref+0x43bc: ld [%i0 + %i4], %f19
.word 0xd42e001a ! t1_kref+0x43c0: stb %o2, [%i0 + %i2]
.word 0xaa056199 ! t1_kref+0x43c4: add %l5, 0x199, %l5
.word 0xaab5bc39 ! t1_kref+0x43c8: orncc %l6, -0x3c7, %l5
.word 0xa5a488d2 ! t1_kref+0x43cc: fsubd %f18, %f18, %f18
.word 0xa7a01a32 ! t1_kref+0x43d0: fstoi %f18, %f19
.word 0xaa3a3a7d ! t1_kref+0x43d4: xnor %o0, -0x583, %l5
.word 0x001fffff ! t1_kref+0x43d8: illtrap 0x1fffff
.word 0xaa1ce8fe ! t1_kref+0x43dc: xor %l3, 0x8fe, %l5
.word 0xf56e7ff8 ! t1_kref+0x43e0: prefetch %i1 - 8, 26
.word 0xa5b48c52 ! t1_kref+0x43e4: fnor %f18, %f18, %f18
.word 0x001fffff ! t1_kref+0x43e8: illtrap 0x1fffff
.word 0xabb5c071 ! t1_kref+0x43ec: edge8ln %l7, %l1, %l5
.word 0x81ac8a33 ! t1_kref+0x43f0: fcmps %fcc0, %f18, %f19
.word 0xaac4800b ! t1_kref+0x43f4: addccc %l2, %o3, %l5
.word 0xead6501b ! t1_kref+0x43f8: ldsha [%i1 + %i3]0x80, %l5
.word 0xa5a01a33 ! t1_kref+0x43fc: fstoi %f19, %f18
.word 0x86102012 ! t1_kref+0x4400: mov 0x12, %g3
.word 0x86a0e001 ! t1_kref+0x4404: subcc %g3, 1, %g3
.word 0x22800012 ! t1_kref+0x4408: be,a _kref+0x4450
.word 0xa5a00552 ! t1_kref+0x440c: fsqrtd %f18, %f18
.word 0x81800000 ! t1_kref+0x4410: mov %g0, %y
.word 0x81db4011 ! t1_kref+0x4414: flush %o5 + %l1
.word 0xd6762010 ! t1_kref+0x4418: stx %o3, [%i0 + 0x10]
.word 0xe526401c ! t1_kref+0x441c: st %f18, [%i1 + %i4]
.word 0xed68a000 ! t1_kref+0x4420: prefetch %g2, 22
.word 0x3f480004 ! t1_kref+0x4424: fbo,a,pt %fcc0, _kref+0x4434
.word 0xaa55f4ca ! t1_kref+0x4428: umul %l7, -0xb36, %l5
.word 0xc96e3ff8 ! t1_kref+0x442c: prefetch %i0 - 8, 4
.word 0xa7a00033 ! t1_kref+0x4430: fmovs %f19, %f19
.word 0x81828000 ! t1_kref+0x4434: wr %o2, %g0, %y
.word 0xe5260000 ! t1_kref+0x4438: st %f18, [%i0]
.word 0x30bffff2 ! t1_kref+0x443c: ba,a _kref+0x4404
.word 0xe87e7ff4 ! t1_kref+0x4440: swap [%i1 - 0xc], %l4
.word 0xab22e90e ! t1_kref+0x4444: mulscc %o3, 0x90e, %l5
.word 0xa5a01052 ! t1_kref+0x4448: fdtox %f18, %f18
.word 0xa5a488d2 ! t1_kref+0x444c: fsubd %f18, %f18, %f18
.word 0x39480002 ! t1_kref+0x4450: fbuge,a,pt %fcc0, _kref+0x4458
.word 0xaac00009 ! t1_kref+0x4454: addccc %g0, %o1, %l5
.word 0xa5aa4033 ! t1_kref+0x4458: fmovse %fcc0, %f19, %f18
.word 0xa5ab4032 ! t1_kref+0x445c: fmovsle %fcc0, %f18, %f18
.word 0x81868000 ! t1_kref+0x4460: wr %i2, %g0, %y
.word 0x81868000 ! t1_kref+0x4464: wr %i2, %g0, %y
.word 0xaabde643 ! t1_kref+0x4468: xnorcc %l7, 0x643, %l5
.word 0xe7861000 ! t1_kref+0x446c: lda [%i0]0x80, %f19
.word 0x3b800004 ! t1_kref+0x4470: fble,a _kref+0x4480
.word 0xaa5e8017 ! t1_kref+0x4474: smul %i2, %l7, %l5
.word 0x81ac8a52 ! t1_kref+0x4478: fcmpd %fcc0, %f18, %f18
.word 0xa7a01a33 ! t1_kref+0x447c: fstoi %f19, %f19
.word 0xaa7aa5f8 ! t1_kref+0x4480: sdiv %o2, 0x5f8, %l5
.word 0xa5b48f92 ! t1_kref+0x4484: for %f18, %f18, %f18
.word 0xab022a4a ! t1_kref+0x4488: taddcc %o0, 0xa4a, %l5
.word 0xaad2e942 ! t1_kref+0x448c: umulcc %o3, 0x942, %l5
.word 0xaa0d6e14 ! t1_kref+0x4490: and %l5, 0xe14, %l5
.word 0xabb44111 ! t1_kref+0x4494: edge32 %l1, %l1, %l5
.word 0xa5a000b2 ! t1_kref+0x4498: fnegs %f18, %f18
.word 0xab3c6009 ! t1_kref+0x449c: sra %l1, 0x9, %l5
.word 0xea06401c ! t1_kref+0x44a0: ld [%i1 + %i4], %l5
.word 0xaa180015 ! t1_kref+0x44a4: xor %g0, %l5, %l5
.word 0xa5a00532 ! t1_kref+0x44a8: fsqrts %f18, %f18
.word 0xaa0a8011 ! t1_kref+0x44ac: and %o2, %l1, %l5
.word 0xa5b48632 ! t1_kref+0x44b0: fmul8x16 %f18, %f18, %f18
.word 0xabb68355 ! t1_kref+0x44b4: alignaddrl %i2, %l5, %l5
call SYM(t1_subr0)
.word 0xe1be5a1d ! t1_kref+0x44bc: stda %f16, [%i1 + %i5]0xd0
.word 0xab324009 ! t1_kref+0x44c0: srl %o1, %o1, %l5
.word 0xa5a00552 ! t1_kref+0x44c4: fsqrtd %f18, %f18
.word 0xaa96a852 ! t1_kref+0x44c8: orcc %i2, 0x852, %l5
.word 0xaa00000b ! t1_kref+0x44cc: add %g0, %o3, %l5
.word 0x36800007 ! t1_kref+0x44d0: bge,a _kref+0x44ec
.word 0xa7a488b3 ! t1_kref+0x44d4: fsubs %f18, %f19, %f19
.word 0xaa82fc7a ! t1_kref+0x44d8: addcc %o3, -0x386, %l5
.word 0xee2e0000 ! t1_kref+0x44dc: stb %l7, [%i0]
.word 0xaaa038f7 ! t1_kref+0x44e0: subcc %g0, -0x709, %l5
.word 0xabb48552 ! t1_kref+0x44e4: fcmpeq16 %f18, %f18, %l5
.word 0x2c800002 ! t1_kref+0x44e8: bneg,a _kref+0x44f0
.word 0xa5b4ccb3 ! t1_kref+0x44ec: fandnot2s %f19, %f19, %f18
.word 0xea163fee ! t1_kref+0x44f0: lduh [%i0 - 0x12], %l5
.word 0x2c800002 ! t1_kref+0x44f4: bneg,a _kref+0x44fc
.word 0xd228a005 ! t1_kref+0x44f8: stb %o1, [%g2 + 5]
.word 0xa5a000d2 ! t1_kref+0x44fc: fnegd %f18, %f18
.word 0xc76e7ff8 ! t1_kref+0x4500: prefetch %i1 - 8, 3
.word 0x86102003 ! t1_kref+0x4504: mov 0x3, %g3
.word 0x32800000 ! t1_kref+0x4508: bne,a _kref+0x4508
.word 0x86a0e001 ! t1_kref+0x450c: subcc %g3, 1, %g3
.word 0xe526401c ! t1_kref+0x4510: st %f18, [%i1 + %i4]
.word 0xc12e401c ! t1_kref+0x4514: st %fsr, [%i1 + %i4]
.word 0xab258009 ! t1_kref+0x4518: mulscc %l6, %o1, %l5
.word 0x22800003 ! t1_kref+0x451c: be,a _kref+0x4528
.word 0xea10a014 ! t1_kref+0x4520: lduh [%g2 + 0x14], %l5
.word 0xe53f4019 ! t1_kref+0x4524: std %f18, [%i5 + %i1]
.word 0xe706001c ! t1_kref+0x4528: ld [%i0 + %i4], %f19
.word 0x27800003 ! t1_kref+0x452c: fbul,a _kref+0x4538
.word 0xa5a00552 ! t1_kref+0x4530: fsqrtd %f18, %f18
.word 0xaa3228af ! t1_kref+0x4534: orn %o0, 0x8af, %l5
.word 0xab3de00b ! t1_kref+0x4538: sra %l7, 0xb, %l5
.word 0xa5a00552 ! t1_kref+0x453c: fsqrtd %f18, %f18
.word 0xabb48452 ! t1_kref+0x4540: fcmpne16 %f18, %f18, %l5
.word 0x81acca33 ! t1_kref+0x4544: fcmps %fcc0, %f19, %f19
.word 0x86102002 ! t1_kref+0x4548: mov 0x2, %g3
.word 0x32800000 ! t1_kref+0x454c: bne,a _kref+0x454c
.word 0x86a0e001 ! t1_kref+0x4550: subcc %g3, 1, %g3
.word 0xaa46acc3 ! t1_kref+0x4554: addc %i2, 0xcc3, %l5
.word 0xa5a48852 ! t1_kref+0x4558: faddd %f18, %f18, %f18
.word 0x001fffff ! t1_kref+0x455c: illtrap 0x1fffff
.word 0x3a800005 ! t1_kref+0x4560: bcc,a _kref+0x4574
.word 0xa5b4c6b2 ! t1_kref+0x4564: fmul8x16al %f19, %f18, %f18
.word 0x81dbc008 ! t1_kref+0x4568: flush %o7 + %o0
.word 0x31480005 ! t1_kref+0x456c: fba,a,pt %fcc0, _kref+0x4580
.word 0xaa95f671 ! t1_kref+0x4570: orcc %l7, -0x98f, %l5
.word 0xede65015 ! t1_kref+0x4574: casa [%i1]0x80, %l5, %l6
.word 0x81ac8ad2 ! t1_kref+0x4578: fcmped %fcc0, %f18, %f18
.word 0xa7a4c8b3 ! t1_kref+0x457c: fsubs %f19, %f19, %f19
.word 0xa5b48a92 ! t1_kref+0x4580: fpsub16 %f18, %f18, %f18
.word 0xe5260000 ! t1_kref+0x4584: st %f18, [%i0]
.word 0xa7b00fe0 ! t1_kref+0x4588: fones %f19
.word 0x2b480007 ! t1_kref+0x458c: fbug,a,pt %fcc0, _kref+0x45a8
.word 0xe7267fec ! t1_kref+0x4590: st %f19, [%i1 - 0x14]
.word 0x22480005 ! t1_kref+0x4594: be,a,pt %icc, _kref+0x45a8
.word 0xda260000 ! t1_kref+0x4598: st %o5, [%i0]
.word 0xaab5c000 ! t1_kref+0x459c: orncc %l7, %g0, %l5
.word 0xaa568012 ! t1_kref+0x45a0: umul %i2, %l2, %l5
.word 0xe7267fe4 ! t1_kref+0x45a4: st %f19, [%i1 - 0x1c]
.word 0xaad2c009 ! t1_kref+0x45a8: umulcc %o3, %o1, %l5
.word 0x81ac8a52 ! t1_kref+0x45ac: fcmpd %fcc0, %f18, %f18
.word 0xaaf68013 ! t1_kref+0x45b0: udivcc %i2, %l3, %l5
.word 0x81ac8ab3 ! t1_kref+0x45b4: fcmpes %fcc0, %f18, %f19
.word 0x21480001 ! t1_kref+0x45b8: fbn,a,pt %fcc0, _kref+0x45bc
.word 0xea16c019 ! t1_kref+0x45bc: lduh [%i3 + %i1], %l5
.word 0x001fffff ! t1_kref+0x45c0: illtrap 0x1fffff
.word 0x3a800007 ! t1_kref+0x45c4: bcc,a _kref+0x45e0
.word 0xa5b00fc0 ! t1_kref+0x45c8: fone %f18
.word 0xaabc8009 ! t1_kref+0x45cc: xnorcc %l2, %o1, %l5
.word 0xaa22c016 ! t1_kref+0x45d0: sub %o3, %l6, %l5
.word 0xea5e7ff0 ! t1_kref+0x45d4: ldx [%i1 - 0x10], %l5
.word 0xea10a024 ! t1_kref+0x45d8: lduh [%g2 + 0x24], %l5
.word 0xa5a00552 ! t1_kref+0x45dc: fsqrtd %f18, %f18
.word 0xa7a00132 ! t1_kref+0x45e0: fabss %f18, %f19
.word 0x81ac8ab3 ! t1_kref+0x45e4: fcmpes %fcc0, %f18, %f19
.word 0xaa1c7536 ! t1_kref+0x45e8: xor %l1, -0xaca, %l5
.word 0xa5a00133 ! t1_kref+0x45ec: fabss %f19, %f18
.word 0xab400000 ! t1_kref+0x45f0: mov %y, %l5
.word 0xaa8a67a4 ! t1_kref+0x45f4: andcc %o1, 0x7a4, %l5
.word 0xab2461ca ! t1_kref+0x45f8: mulscc %l1, 0x1ca, %l5
.word 0xa5a00133 ! t1_kref+0x45fc: fabss %f19, %f18
.word 0xef68a04a ! t1_kref+0x4600: prefetch %g2 + 0x4a, 23
.word 0xa5b4c713 ! t1_kref+0x4604: fmuld8sux16 %f19, %f19, %f18
.word 0xab2d2013 ! t1_kref+0x4608: sll %l4, 0x13, %l5
.word 0xa7a000b3 ! t1_kref+0x460c: fnegs %f19, %f19
.word 0xaa83799c ! t1_kref+0x4610: addcc %o5, -0x664, %l5
.word 0xa5a489d2 ! t1_kref+0x4614: fdivd %f18, %f18, %f18
.word 0xa7b00c20 ! t1_kref+0x4618: fzeros %f19
.word 0xa5b48d12 ! t1_kref+0x461c: fandnot1 %f18, %f18, %f18
call SYM(t1_subr0)
.word 0x81580000 ! t1_kref+0x4624: flushw
.word 0xa7a01893 ! t1_kref+0x4628: fitos %f19, %f19
.word 0xea480019 ! t1_kref+0x462c: ldsb [%g0 + %i1], %l5
.word 0xe1f6500a ! t1_kref+0x4630: casxa [%i1]0x80, %o2, %l0
.word 0xaa924009 ! t1_kref+0x4634: orcc %o1, %o1, %l5
.word 0xa7a00032 ! t1_kref+0x4638: fmovs %f18, %f19
.word 0xa5b48d40 ! t1_kref+0x463c: fnot1 %f18, %f18
.word 0xa5b48f52 ! t1_kref+0x4640: fornot1 %f18, %f18, %f18
.word 0xf56e2010 ! t1_kref+0x4644: prefetch %i0 + 0x10, 26
.word 0xa5b4cef3 ! t1_kref+0x4648: fornot2s %f19, %f19, %f18
.word 0xa5b48ad2 ! t1_kref+0x464c: fpsub32 %f18, %f18, %f18
.word 0x26480007 ! t1_kref+0x4650: bl,a,pt %icc, _kref+0x466c
.word 0xe500a024 ! t1_kref+0x4654: ld [%g2 + 0x24], %f18
.word 0xe36e7fe8 ! t1_kref+0x4658: prefetch %i1 - 0x18, 17
.word 0xe4a01018 ! t1_kref+0x465c: sta %l2, [%g0 + %i0]0x80
.word 0xabb2806b ! t1_kref+0x4660: edge8ln %o2, %o3, %l5
.word 0xaa8c8017 ! t1_kref+0x4664: andcc %l2, %l7, %l5
.word 0xea08a006 ! t1_kref+0x4668: ldub [%g2 + 6], %l5
.word 0x2b3a501c ! t1_kref+0x466c: sethi %hi(0xe9407000), %l5
.word 0xa7a488b3 ! t1_kref+0x4670: fsubs %f18, %f19, %f19
.word 0xa5a01912 ! t1_kref+0x4674: fitod %f18, %f18
.word 0xaa968011 ! t1_kref+0x4678: orcc %i2, %l1, %l5
.word 0xa5b48992 ! t1_kref+0x467c: bshuffle %f18, %f18, %f18
call SYM(t1_subr3)
.word 0xaa55e6a7 ! t1_kref+0x4684: umul %l7, 0x6a7, %l5
.word 0xc76e3fe0 ! t1_kref+0x4688: prefetch %i0 - 0x20, 3
.word 0xa5a489b2 ! t1_kref+0x468c: fdivs %f18, %f18, %f18
.word 0x2b15bf64 ! t1_kref+0x4690: sethi %hi(0x56fd9000), %l5
.word 0x26800001 ! t1_kref+0x4694: bl,a _kref+0x4698
.word 0xaa8cf0f8 ! t1_kref+0x4698: andcc %l3, -0xf08, %l5
.word 0xab400000 ! t1_kref+0x469c: mov %y, %l5
.word 0xecbe101d ! t1_kref+0x46a0: stda %l6, [%i0 + %i5]0x80
.word 0xab418000 ! t1_kref+0x46a4: mov %fprs, %l5
.word 0xa7a00532 ! t1_kref+0x46a8: fsqrts %f18, %f19
.word 0xab408000 ! t1_kref+0x46ac: mov %ccr, %l5
.word 0xa5b4c6b2 ! t1_kref+0x46b0: fmul8x16al %f19, %f18, %f18
.word 0xa5a00033 ! t1_kref+0x46b4: fmovs %f19, %f18
.word 0xa5a00552 ! t1_kref+0x46b8: fsqrtd %f18, %f18
.word 0xea0e7ff7 ! t1_kref+0x46bc: ldub [%i1 - 9], %l5
.word 0x81830000 ! t1_kref+0x46c0: wr %o4, %g0, %y
sethi %hi(2f), %o7
.word 0xe40be30c ! t1_kref+0x46c8: ldub [%o7 + 0x30c], %l2
.word 0xa41ca00c ! t1_kref+0x46cc: xor %l2, 0xc, %l2
.word 0xe42be30c ! t1_kref+0x46d0: stb %l2, [%o7 + 0x30c]
.word 0x81dbe30c ! t1_kref+0x46d4: flush %o7 + 0x30c
.word 0xab2b4011 ! t1_kref+0x46d8: sll %o5, %l1, %l5
.word 0xa5b4caf2 ! t1_kref+0x46dc: fpsub32s %f19, %f18, %f18
.word 0x81ac8ad2 ! t1_kref+0x46e0: fcmped %fcc0, %f18, %f18
.word 0xaa94b1b0 ! t1_kref+0x46e4: orcc %l2, -0xe50, %l5
.word 0xab2de004 ! t1_kref+0x46e8: sll %l7, 0x4, %l5
.word 0xabb48592 ! t1_kref+0x46ec: fcmpgt32 %f18, %f18, %l5
.word 0xaadd0017 ! t1_kref+0x46f0: smulcc %l4, %l7, %l5
.word 0xa5a00133 ! t1_kref+0x46f4: fabss %f19, %f18
.word 0xea8e501a ! t1_kref+0x46f8: lduba [%i1 + %i2]0x80, %l5
.word 0xaa453d11 ! t1_kref+0x46fc: addc %l4, -0x2ef, %l5
.word 0xa7a00533 ! t1_kref+0x4700: fsqrts %f19, %f19
.word 0xa5a4c8b2 ! t1_kref+0x4704: fsubs %f19, %f18, %f18
.word 0xa5a000b3 ! t1_kref+0x4708: fnegs %f19, %f18
2: .word 0xa5b48c92 ! t1_kref+0x470c: fandnot2 %f18, %f18, %f18
.word 0xea080018 ! t1_kref+0x4710: ldub [%g0 + %i0], %l5
.word 0xd2367fe2 ! t1_kref+0x4714: sth %o1, [%i1 - 0x1e]
.word 0xea060000 ! t1_kref+0x4718: ld [%i0], %l5
.word 0xd47e3fe8 ! t1_kref+0x471c: swap [%i0 - 0x18], %o2
.word 0xe1be581a ! t1_kref+0x4720: stda %f16, [%i1 + %i2]0xc0
.word 0xaab68017 ! t1_kref+0x4724: orncc %i2, %l7, %l5
.word 0xaa76ab82 ! t1_kref+0x4728: udiv %i2, 0xb82, %l5
.word 0xaaa5801a ! t1_kref+0x472c: subcc %l6, %i2, %l5
.word 0x2e800007 ! t1_kref+0x4730: bvs,a _kref+0x474c
.word 0xa5b48733 ! t1_kref+0x4734: fmuld8ulx16 %f18, %f19, %f18
.word 0xe53e0000 ! t1_kref+0x4738: std %f18, [%i0]
.word 0xaa96800a ! t1_kref+0x473c: orcc %i2, %o2, %l5
.word 0x9fc00004 ! t1_kref+0x4740: call %g0 + %g4
.word 0xaad4739e ! t1_kref+0x4744: umulcc %l1, -0xc62, %l5
.word 0xaa72307c ! t1_kref+0x4748: udiv %o0, -0xf84, %l5
.word 0xa5a000d2 ! t1_kref+0x474c: fnegd %f18, %f18
.word 0xa5a00532 ! t1_kref+0x4750: fsqrts %f18, %f18
.word 0xaa0d7162 ! t1_kref+0x4754: and %l5, -0xe9e, %l5
.word 0x81580000 ! t1_kref+0x4758: flushw
.word 0xa5a90033 ! t1_kref+0x475c: fmovsl %fcc0, %f19, %f18
.word 0xe51f4019 ! t1_kref+0x4760: ldd [%i5 + %i1], %f18
.word 0xeade1000 ! t1_kref+0x4764: ldxa [%i0]0x80, %l5
.word 0xa5b486d2 ! t1_kref+0x4768: fmul8sux16 %f18, %f18, %f18
.word 0xe5b81018 ! t1_kref+0x476c: stda %f18, [%g0 + %i0]0x80
.word 0xead65000 ! t1_kref+0x4770: ldsha [%i1]0x80, %l5
.word 0xabb4814d ! t1_kref+0x4774: edge32l %l2, %o5, %l5
.word 0x86102021 ! t1_kref+0x4778: mov 0x21, %g3
.word 0x86a0e001 ! t1_kref+0x477c: subcc %g3, 1, %g3
.word 0x22800011 ! t1_kref+0x4780: be,a _kref+0x47c4
.word 0xa5b48e32 ! t1_kref+0x4784: fands %f18, %f18, %f18
call SYM(t1_subr0)
.word 0xaa0835e4 ! t1_kref+0x478c: and %g0, -0xa1c, %l5
.word 0xa5a488d2 ! t1_kref+0x4790: fsubd %f18, %f18, %f18
.word 0xaa96afb2 ! t1_kref+0x4794: orcc %i2, 0xfb2, %l5
.word 0xe53f4018 ! t1_kref+0x4798: std %f18, [%i5 + %i0]
.word 0xaac68015 ! t1_kref+0x479c: addccc %i2, %l5, %l5
.word 0xa7a4c833 ! t1_kref+0x47a0: fadds %f19, %f19, %f19
.word 0xa5b48d33 ! t1_kref+0x47a4: fandnot1s %f18, %f19, %f18
.word 0x2ebffff5 ! t1_kref+0x47a8: bvs,a _kref+0x477c
.word 0xa5b48a52 ! t1_kref+0x47ac: fpadd32 %f18, %f18, %f18
.word 0xabb48552 ! t1_kref+0x47b0: fcmpeq16 %f18, %f18, %l5
.word 0xea56600a ! t1_kref+0x47b4: ldsh [%i1 + 0xa], %l5
.word 0xa7848008 ! t1_kref+0x47b8: wr %l2, %o0, %gsr
.word 0xa7a000b2 ! t1_kref+0x47bc: fnegs %f18, %f19
.word 0xaa75e5e4 ! t1_kref+0x47c0: udiv %l7, 0x5e4, %l5
.word 0xab2527a4 ! t1_kref+0x47c4: mulscc %l4, 0x7a4, %l5
.word 0xab04c01a ! t1_kref+0x47c8: taddcc %l3, %i2, %l5
.word 0x2d480004 ! t1_kref+0x47cc: fbg,a,pt %fcc0, _kref+0x47dc
.word 0xe51fbca8 ! t1_kref+0x47d0: ldd [%fp - 0x358], %f18
.word 0xe7000018 ! t1_kref+0x47d4: ld [%g0 + %i0], %f19
.word 0xa5a489d2 ! t1_kref+0x47d8: fdivd %f18, %f18, %f18
.word 0xea680019 ! t1_kref+0x47dc: ldstub [%g0 + %i1], %l5
.word 0xa7a00533 ! t1_kref+0x47e0: fsqrts %f19, %f19
.word 0xa5b00fe0 ! t1_kref+0x47e4: fones %f18
.word 0x3e800003 ! t1_kref+0x47e8: bvc,a _kref+0x47f4
.word 0xaa1e8000 ! t1_kref+0x47ec: xor %i2, %g0, %l5
.word 0xa5a48952 ! t1_kref+0x47f0: fmuld %f18, %f18, %f18
.word 0xea167fec ! t1_kref+0x47f4: lduh [%i1 - 0x14], %l5
.word 0x39800007 ! t1_kref+0x47f8: fbuge,a _kref+0x4814
.word 0xa5a00552 ! t1_kref+0x47fc: fsqrtd %f18, %f18
.word 0xabb2433a ! t1_kref+0x4800: bmask %o1, %i2, %l5
! .word 0x2949ddfb ! t1_kref+0x4804: fbl,a,pt %fcc0, SYM(t1_subr3)
fbl,a,pt %fcc0, SYM(t1_subr3)
.word 0x9f414000 ! t1_kref+0x4808: mov %pc, %o7
.word 0xa5b486d2 ! t1_kref+0x480c: fmul8sux16 %f18, %f18, %f18
.word 0xeac81019 ! t1_kref+0x4810: ldsba [%g0 + %i1]0x80, %l5
.word 0xab2e8011 ! t1_kref+0x4814: sll %i2, %l1, %l5
.word 0xabb48592 ! t1_kref+0x4818: fcmpgt32 %f18, %f18, %l5
.word 0xa5b48ea0 ! t1_kref+0x481c: fsrc1s %f18, %f18
.word 0x81ac8ad2 ! t1_kref+0x4820: fcmped %fcc0, %f18, %f18
.word 0xa7830000 ! t1_kref+0x4824: wr %o4, %g0, %gsr
.word 0xaa84ea15 ! t1_kref+0x4828: addcc %l3, 0xa15, %l5
.word 0x81ac8ad2 ! t1_kref+0x482c: fcmped %fcc0, %f18, %f18
.word 0x9f414000 ! t1_kref+0x4830: mov %pc, %o7
.word 0xa7a00032 ! t1_kref+0x4834: fmovs %f18, %f19
.word 0xa7a00532 ! t1_kref+0x4838: fsqrts %f18, %f19
.word 0xe418001d ! t1_kref+0x483c: ldd [%g0 + %i5], %l2
.word 0x8143e040 ! t1_kref+0x4840: membar 0x40
.word 0xabb4834d ! t1_kref+0x4844: alignaddrl %l2, %o5, %l5
.word 0xaa2d800c ! t1_kref+0x4848: andn %l6, %o4, %l5
.word 0xab3aa009 ! t1_kref+0x484c: sra %o2, 0x9, %l5
.word 0xaa84400b ! t1_kref+0x4850: addcc %l1, %o3, %l5
.word 0xab2d0008 ! t1_kref+0x4854: sll %l4, %o0, %l5
.word 0xaab47cb5 ! t1_kref+0x4858: orncc %l1, -0x34b, %l5
.word 0xe51e2018 ! t1_kref+0x485c: ldd [%i0 + 0x18], %f18
.word 0xa7a48833 ! t1_kref+0x4860: fadds %f18, %f19, %f19
.word 0x81580000 ! t1_kref+0x4864: flushw
.word 0xa5a48933 ! t1_kref+0x4868: fmuls %f18, %f19, %f18
.word 0x26800002 ! t1_kref+0x486c: bl,a _kref+0x4874
.word 0xa7a4c832 ! t1_kref+0x4870: fadds %f19, %f18, %f19
.word 0xaabcac3d ! t1_kref+0x4874: xnorcc %l2, 0xc3d, %l5
.word 0xa5a00152 ! t1_kref+0x4878: fabsd %f18, %f18
.word 0xa5a4c932 ! t1_kref+0x487c: fmuls %f19, %f18, %f18
.word 0xaab6a2d0 ! t1_kref+0x4880: orncc %i2, 0x2d0, %l5
.word 0xaa5a35cf ! t1_kref+0x4884: smul %o0, -0xa31, %l5
.word 0xaaa30011 ! t1_kref+0x4888: subcc %o4, %l1, %l5
.word 0x81ac8a32 ! t1_kref+0x488c: fcmps %fcc0, %f18, %f18
.word 0xeac8105a ! t1_kref+0x4890: ldsba [%g0 + %i2]0x82, %l5
.word 0xaad50013 ! t1_kref+0x4894: umulcc %l4, %l3, %l5
.word 0xe436601a ! t1_kref+0x4898: sth %l2, [%i1 + 0x1a]
.word 0xaa52e26b ! t1_kref+0x489c: umul %o3, 0x26b, %l5
.word 0xa5a4c9b2 ! t1_kref+0x48a0: fdivs %f19, %f18, %f18
.word 0xa5a018d2 ! t1_kref+0x48a4: fdtos %f18, %f18
.word 0xa5a00132 ! t1_kref+0x48a8: fabss %f18, %f18
.word 0xe2764000 ! t1_kref+0x48ac: stx %l1, [%i1]
.word 0xe51e001d ! t1_kref+0x48b0: ldd [%i0 + %i5], %f18
.word 0xab08000a ! t1_kref+0x48b4: tsubcc %g0, %o2, %l5
.word 0xa5a00552 ! t1_kref+0x48b8: fsqrtd %f18, %f18
.word 0xa5b487d2 ! t1_kref+0x48bc: pdist %f18, %f18, %f18
.word 0x81ac8a52 ! t1_kref+0x48c0: fcmpd %fcc0, %f18, %f18
.word 0xa5a48852 ! t1_kref+0x48c4: faddd %f18, %f18, %f18
.word 0xe5270018 ! t1_kref+0x48c8: st %f18, [%i4 + %i0]
.word 0xa5a48852 ! t1_kref+0x48cc: faddd %f18, %f18, %f18
.word 0xaa628015 ! t1_kref+0x48d0: subc %o2, %l5, %l5
.word 0xa7a488b2 ! t1_kref+0x48d4: fsubs %f18, %f18, %f19
.word 0x8143e040 ! t1_kref+0x48d8: membar 0x40
.word 0xede6500b ! t1_kref+0x48dc: casa [%i1]0x80, %o3, %l6
.word 0xaa95bb1c ! t1_kref+0x48e0: orcc %l6, -0x4e4, %l5
sethi %hi(2f), %o7
.word 0xe40be100 ! t1_kref+0x48e8: ldub [%o7 + 0x100], %l2
.word 0xa41ca00c ! t1_kref+0x48ec: xor %l2, 0xc, %l2
.word 0xe42be100 ! t1_kref+0x48f0: stb %l2, [%o7 + 0x100]
.word 0x81dbe100 ! t1_kref+0x48f4: flush %o7 + 0x100
.word 0xead81018 ! t1_kref+0x48f8: ldxa [%g0 + %i0]0x80, %l5
.word 0xaa444017 ! t1_kref+0x48fc: addc %l1, %l7, %l5
2: .word 0xaabb3b25 ! t1_kref+0x4900: xnorcc %o4, -0x4db, %l5
.word 0xe53e401d ! t1_kref+0x4904: std %f18, [%i1 + %i5]
.word 0xd46e3fed ! t1_kref+0x4908: ldstub [%i0 - 0x13], %o2
.word 0xab2c400d ! t1_kref+0x490c: sll %l1, %o5, %l5
.word 0xa5a00552 ! t1_kref+0x4910: fsqrtd %f18, %f18
.word 0xaaf2763c ! t1_kref+0x4914: udivcc %o1, -0x9c4, %l5
.word 0xea0e7fe0 ! t1_kref+0x4918: ldub [%i1 - 0x20], %l5
.word 0xa7b48af2 ! t1_kref+0x491c: fpsub32s %f18, %f18, %f19
.word 0xea8e1000 ! t1_kref+0x4920: lduba [%i0]0x80, %l5
.word 0xa5a000b2 ! t1_kref+0x4924: fnegs %f18, %f18
.word 0x81ac8ad2 ! t1_kref+0x4928: fcmped %fcc0, %f18, %f18
.word 0xa5b48a52 ! t1_kref+0x492c: fpadd32 %f18, %f18, %f18
.word 0x81acca32 ! t1_kref+0x4930: fcmps %fcc0, %f19, %f18
.word 0xdae81019 ! t1_kref+0x4934: ldstuba [%g0 + %i1]0x80, %o5
.word 0xabb48512 ! t1_kref+0x4938: fcmpgt16 %f18, %f18, %l5
.word 0xea0e8018 ! t1_kref+0x493c: ldub [%i2 + %i0], %l5
.word 0xc3ee100c ! t1_kref+0x4940: prefetcha %i0 + %o4, 1
.word 0xaab5ba01 ! t1_kref+0x4944: orncc %l6, -0x5ff, %l5
.word 0xabb5434a ! t1_kref+0x4948: alignaddrl %l5, %o2, %l5
.word 0xa5a00552 ! t1_kref+0x494c: fsqrtd %f18, %f18
sethi %hi(2f), %o7
.word 0xe40be168 ! t1_kref+0x4954: ldub [%o7 + 0x168], %l2
.word 0xa41ca00c ! t1_kref+0x4958: xor %l2, 0xc, %l2
.word 0xe42be168 ! t1_kref+0x495c: stb %l2, [%o7 + 0x168]
.word 0x81dbe168 ! t1_kref+0x4960: flush %o7 + 0x168
.word 0xab22bcf6 ! t1_kref+0x4964: mulscc %o2, -0x30a, %l5
2: .word 0xe0200018 ! t1_kref+0x4968: st %l0, [%g0 + %i0]
.word 0xa7a488b2 ! t1_kref+0x496c: fsubs %f18, %f18, %f19
.word 0x81ac8ad2 ! t1_kref+0x4970: fcmped %fcc0, %f18, %f18
.word 0xa5b48f92 ! t1_kref+0x4974: for %f18, %f18, %f18
.word 0x30480006 ! t1_kref+0x4978: ba,a,pt %icc, _kref+0x4990
.word 0xab2365c2 ! t1_kref+0x497c: mulscc %o5, 0x5c2, %l5
.word 0xab7028fb ! t1_kref+0x4980: popc 0x8fb, %l5
.word 0x81ac8ad2 ! t1_kref+0x4984: fcmped %fcc0, %f18, %f18
.word 0xa7a4c8b3 ! t1_kref+0x4988: fsubs %f19, %f19, %f19
.word 0x3f480005 ! t1_kref+0x498c: fbo,a,pt %fcc0, _kref+0x49a0
.word 0xda36201e ! t1_kref+0x4990: sth %o5, [%i0 + 0x1e]
.word 0xea50a034 ! t1_kref+0x4994: ldsh [%g2 + 0x34], %l5
.word 0xa5a488d2 ! t1_kref+0x4998: fsubd %f18, %f18, %f18
.word 0x2b22b0f3 ! t1_kref+0x499c: sethi %hi(0x8ac3cc00), %l5
.word 0xa5a48933 ! t1_kref+0x49a0: fmuls %f18, %f19, %f18
.word 0xaa95fbb9 ! t1_kref+0x49a4: orcc %l7, -0x447, %l5
.word 0xa5b48dd2 ! t1_kref+0x49a8: fnand %f18, %f18, %f18
.word 0xea166006 ! t1_kref+0x49ac: lduh [%i1 + 6], %l5
.word 0xaa45c017 ! t1_kref+0x49b0: addc %l7, %l7, %l5
.word 0xab400000 ! t1_kref+0x49b4: mov %y, %l5
.word 0x2c800001 ! t1_kref+0x49b8: bneg,a _kref+0x49bc
.word 0xea50a026 ! t1_kref+0x49bc: ldsh [%g2 + 0x26], %l5
.word 0xaa654016 ! t1_kref+0x49c0: subc %l5, %l6, %l5
.word 0x81ac8ad2 ! t1_kref+0x49c4: fcmped %fcc0, %f18, %f18
.word 0x81ac8ad2 ! t1_kref+0x49c8: fcmped %fcc0, %f18, %f18
.word 0x27480003 ! t1_kref+0x49cc: fbul,a,pt %fcc0, _kref+0x49d8
.word 0xa5a01912 ! t1_kref+0x49d0: fitod %f18, %f18
.word 0xe51e7ff0 ! t1_kref+0x49d4: ldd [%i1 - 0x10], %f18
.word 0xd6266000 ! t1_kref+0x49d8: st %o3, [%i1]
.word 0xa5a00552 ! t1_kref+0x49dc: fsqrtd %f18, %f18
.word 0x81dc800a ! t1_kref+0x49e0: flush %l2 + %o2
.word 0x81dcf116 ! t1_kref+0x49e4: flush %l3 - 0xeea
.word 0xa5a01033 ! t1_kref+0x49e8: fstox %f19, %f18
.word 0xabb34200 ! t1_kref+0x49ec: array8 %o5, %g0, %l5
.word 0xa5a01033 ! t1_kref+0x49f0: fstox %f19, %f18
.word 0x30480001 ! t1_kref+0x49f4: ba,a,pt %icc, _kref+0x49f8
.word 0xe078a014 ! t1_kref+0x49f8: swap [%g2 + 0x14], %l0
.word 0xce002eac ! t1_kref+0x49fc: ld [%g0 + 0xeac], %g7
.word 0xaa5c400b ! t1_kref+0x4a00: smul %l1, %o3, %l5
.word 0xabb48492 ! t1_kref+0x4a04: fcmple32 %f18, %f18, %l5
.word 0xa5a01932 ! t1_kref+0x4a08: fstod %f18, %f18
.word 0xe7266018 ! t1_kref+0x4a0c: st %f19, [%i1 + 0x18]
.word 0xaa624016 ! t1_kref+0x4a10: subc %o1, %l6, %l5
.word 0xeb68a0c4 ! t1_kref+0x4a14: prefetch %g2 + 0xc4, 21
.word 0x81ac8ad2 ! t1_kref+0x4a18: fcmped %fcc0, %f18, %f18
.word 0xabb68077 ! t1_kref+0x4a1c: edge8ln %i2, %l7, %l5
.word 0xa7a488b3 ! t1_kref+0x4a20: fsubs %f18, %f19, %f19
.word 0x23800005 ! t1_kref+0x4a24: fbne,a _kref+0x4a38
.word 0xe2ee5000 ! t1_kref+0x4a28: ldstuba [%i1]0x80, %l1
.word 0x81ac8ad2 ! t1_kref+0x4a2c: fcmped %fcc0, %f18, %f18
.word 0xe36e401c ! t1_kref+0x4a30: prefetch %i1 + %i4, 17
.word 0xa7aa4032 ! t1_kref+0x4a34: fmovse %fcc0, %f18, %f19
.word 0xa5b486d2 ! t1_kref+0x4a38: fmul8sux16 %f18, %f18, %f18
.word 0xe42e0000 ! t1_kref+0x4a3c: stb %l2, [%i0]
.word 0xc0200019 ! t1_kref+0x4a40: clr [%g0 + %i1]
.word 0xa7a01a32 ! t1_kref+0x4a44: fstoi %f18, %f19
.word 0xa5a018d2 ! t1_kref+0x4a48: fdtos %f18, %f18
! .word 0x3681dd69 ! t1_kref+0x4a4c: bge,a SYM(t1_subr3)
bge,a SYM(t1_subr3)
.word 0x9f414000 ! t1_kref+0x4a50: mov %pc, %o7
.word 0xef68a183 ! t1_kref+0x4a54: prefetch %g2 + 0x183, 23
.word 0xaac30015 ! t1_kref+0x4a58: addccc %o4, %l5, %l5
.word 0xa5a00552 ! t1_kref+0x4a5c: fsqrtd %f18, %f18
.word 0xa7a018d2 ! t1_kref+0x4a60: fdtos %f18, %f19
.word 0xabb48452 ! t1_kref+0x4a64: fcmpne16 %f18, %f18, %l5
.word 0x8143e040 ! t1_kref+0x4a68: membar 0x40
.word 0xe821401c ! t1_kref+0x4a6c: st %l4, [%g5 + %i4]
.word 0xaab46548 ! t1_kref+0x4a70: orncc %l1, 0x548, %l5
.word 0xa5b48c92 ! t1_kref+0x4a74: fandnot2 %f18, %f18, %f18
.word 0xa5b48992 ! t1_kref+0x4a78: bshuffle %f18, %f18, %f18
.word 0xa5a00052 ! t1_kref+0x4a7c: fmovd %f18, %f18
sethi %hi(2f), %o7
.word 0xe40be2b0 ! t1_kref+0x4a84: ldub [%o7 + 0x2b0], %l2
.word 0xa41ca00c ! t1_kref+0x4a88: xor %l2, 0xc, %l2
.word 0xe42be2b0 ! t1_kref+0x4a8c: stb %l2, [%o7 + 0x2b0]
.word 0x81dbe2b0 ! t1_kref+0x4a90: flush %o7 + 0x2b0
.word 0xd4364000 ! t1_kref+0x4a94: sth %o2, [%i1]
.word 0x81830000 ! t1_kref+0x4a98: wr %o4, %g0, %y
.word 0xa5a48933 ! t1_kref+0x4a9c: fmuls %f18, %f19, %f18
call SYM(t1_subr0)
.word 0xa5a00552 ! t1_kref+0x4aa4: fsqrtd %f18, %f18
.word 0xaa1578c3 ! t1_kref+0x4aa8: or %l5, -0x73d, %l5
.word 0xc07e0000 ! t1_kref+0x4aac: swap [%i0], %g0
2: .word 0xaa8ac00d ! t1_kref+0x4ab0: andcc %o3, %o5, %l5
.word 0xaa02800a ! t1_kref+0x4ab4: add %o2, %o2, %l5
.word 0xaa7eaae5 ! t1_kref+0x4ab8: sdiv %i2, 0xae5, %l5
.word 0xa5b48c92 ! t1_kref+0x4abc: fandnot2 %f18, %f18, %f18
.word 0xa5a48932 ! t1_kref+0x4ac0: fmuls %f18, %f18, %f18
.word 0xec363ff8 ! t1_kref+0x4ac4: sth %l6, [%i0 - 8]
.word 0x81accab3 ! t1_kref+0x4ac8: fcmpes %fcc0, %f19, %f19
.word 0x86102003 ! t1_kref+0x4acc: mov 0x3, %g3
.word 0x32800000 ! t1_kref+0x4ad0: bne,a _kref+0x4ad0
.word 0x86a0e001 ! t1_kref+0x4ad4: subcc %g3, 1, %g3
.word 0xa5b48d32 ! t1_kref+0x4ad8: fandnot1s %f18, %f18, %f18
.word 0xaab5b511 ! t1_kref+0x4adc: orncc %l6, -0xaef, %l5
.word 0xa5b48912 ! t1_kref+0x4ae0: faligndata %f18, %f18, %f18
.word 0xaabcc008 ! t1_kref+0x4ae4: xnorcc %l3, %o0, %l5
.word 0xe7260000 ! t1_kref+0x4ae8: st %f19, [%i0]
call SYM(t1_subr3)
.word 0xaad80008 ! t1_kref+0x4af0: smulcc %g0, %o0, %l5
.word 0x33800001 ! t1_kref+0x4af4: fbe,a _kref+0x4af8
.word 0xa5b487d2 ! t1_kref+0x4af8: pdist %f18, %f18, %f18
.word 0xa5a00032 ! t1_kref+0x4afc: fmovs %f18, %f18
.word 0xe1bf1a19 ! t1_kref+0x4b00: stda %f16, [%i4 + %i1]0xd0
.word 0xa5b48f92 ! t1_kref+0x4b04: for %f18, %f18, %f18
.word 0xa5b48d92 ! t1_kref+0x4b08: fxor %f18, %f18, %f18
.word 0xd4bf5018 ! t1_kref+0x4b0c: stda %o2, [%i5 + %i0]0x80
.word 0xaa5a800a ! t1_kref+0x4b10: smul %o2, %o2, %l5
.word 0xee2e2010 ! t1_kref+0x4b14: stb %l7, [%i0 + 0x10]
.word 0xaa7d4016 ! t1_kref+0x4b18: sdiv %l5, %l6, %l5
.word 0xaa6039c3 ! t1_kref+0x4b1c: subc %g0, -0x63d, %l5
.word 0xa5b486b2 ! t1_kref+0x4b20: fmul8x16al %f18, %f18, %f18
.word 0xe7200018 ! t1_kref+0x4b24: st %f19, [%g0 + %i0]
.word 0x2a480003 ! t1_kref+0x4b28: bcs,a,pt %icc, _kref+0x4b34
.word 0xe51fbf40 ! t1_kref+0x4b2c: ldd [%fp - 0xc0], %f18
.word 0xabb580b7 ! t1_kref+0x4b30: edge16n %l6, %l7, %l5
.word 0x2a800008 ! t1_kref+0x4b34: bcs,a _kref+0x4b54
.word 0xaab5a960 ! t1_kref+0x4b38: orncc %l6, 0x960, %l5
.word 0xa7a018d2 ! t1_kref+0x4b3c: fdtos %f18, %f19
.word 0xa5a00552 ! t1_kref+0x4b40: fsqrtd %f18, %f18
.word 0xaa1d6d17 ! t1_kref+0x4b44: xor %l5, 0xd17, %l5
.word 0xa5a4c832 ! t1_kref+0x4b48: fadds %f19, %f18, %f18
call SYM(t1_subr2)
.word 0xf36e2018 ! t1_kref+0x4b50: prefetch %i0 + 0x18, 25
.word 0xd636200a ! t1_kref+0x4b54: sth %o3, [%i0 + 0xa]
.word 0x81ac8a32 ! t1_kref+0x4b58: fcmps %fcc0, %f18, %f18
.word 0xa5a00532 ! t1_kref+0x4b5c: fsqrts %f18, %f18
.word 0xa5b4ccb2 ! t1_kref+0x4b60: fandnot2s %f19, %f18, %f18
.word 0x8143e040 ! t1_kref+0x4b64: membar 0x40
.word 0xaa12b17b ! t1_kref+0x4b68: or %o2, -0xe85, %l5
.word 0xa7a000b3 ! t1_kref+0x4b6c: fnegs %f19, %f19
.word 0xaa0d4014 ! t1_kref+0x4b70: and %l5, %l4, %l5
.word 0xc0364000 ! t1_kref+0x4b74: clrh [%i1]
.word 0xaaf8242e ! t1_kref+0x4b78: sdivcc %g0, 0x42e, %l5
.word 0x81ac8a52 ! t1_kref+0x4b7c: fcmpd %fcc0, %f18, %f18
.word 0x81acca33 ! t1_kref+0x4b80: fcmps %fcc0, %f19, %f19
.word 0x81ac8a33 ! t1_kref+0x4b84: fcmps %fcc0, %f18, %f19
.word 0xa7b4cef3 ! t1_kref+0x4b88: fornot2s %f19, %f19, %f19
.word 0xc078a014 ! t1_kref+0x4b8c: swap [%g2 + 0x14], %g0
.word 0x27480006 ! t1_kref+0x4b90: fbul,a,pt %fcc0, _kref+0x4ba8
.word 0x81868000 ! t1_kref+0x4b94: wr %i2, %g0, %y
.word 0xaa72c008 ! t1_kref+0x4b98: udiv %o3, %o0, %l5
.word 0xaa1dae83 ! t1_kref+0x4b9c: xor %l6, 0xe83, %l5
.word 0xa7a00032 ! t1_kref+0x4ba0: fmovs %f18, %f19
.word 0x3d480004 ! t1_kref+0x4ba4: fbule,a,pt %fcc0, _kref+0x4bb4
.word 0xa7a00132 ! t1_kref+0x4ba8: fabss %f18, %f19
.word 0xe53f4019 ! t1_kref+0x4bac: std %f18, [%i5 + %i1]
.word 0xaa523fcd ! t1_kref+0x4bb0: umul %o0, -0x33, %l5
.word 0xa5b48752 ! t1_kref+0x4bb4: fpack32 %f18, %f18, %f18
.word 0xe500a034 ! t1_kref+0x4bb8: ld [%g2 + 0x34], %f18
.word 0xea00a024 ! t1_kref+0x4bbc: ld [%g2 + 0x24], %l5
.word 0xa7a4c933 ! t1_kref+0x4bc0: fmuls %f19, %f19, %f19
.word 0xe720a004 ! t1_kref+0x4bc4: st %f19, [%g2 + 4]
.word 0xaa958013 ! t1_kref+0x4bc8: orcc %l6, %l3, %l5
.word 0xa7a00533 ! t1_kref+0x4bcc: fsqrts %f19, %f19
.word 0xa5a000b3 ! t1_kref+0x4bd0: fnegs %f19, %f18
.word 0xaab4b8ee ! t1_kref+0x4bd4: orncc %l2, -0x712, %l5
.word 0xab2b0015 ! t1_kref+0x4bd8: sll %o4, %l5, %l5
.word 0xa5a01913 ! t1_kref+0x4bdc: fitod %f19, %f18
.word 0x2a480007 ! t1_kref+0x4be0: bcs,a,pt %icc, _kref+0x4bfc
.word 0xa5b00f12 ! t1_kref+0x4be4: fsrc2 %f18, %f18
.word 0xab268012 ! t1_kref+0x4be8: mulscc %i2, %l2, %l5
.word 0xa7b48f72 ! t1_kref+0x4bec: fornot1s %f18, %f18, %f19
.word 0xd4680019 ! t1_kref+0x4bf0: ldstub [%g0 + %i1], %o2
.word 0xa5a4cd33 ! t1_kref+0x4bf4: fsmuld %f19, %f19, %f18
.word 0xa5b00fc0 ! t1_kref+0x4bf8: fone %f18
.word 0xf4a01018 ! t1_kref+0x4bfc: sta %i2, [%g0 + %i0]0x80
.word 0x2b2569d5 ! t1_kref+0x4c00: sethi %hi(0x95a75400), %l5
.word 0xabb3414c ! t1_kref+0x4c04: edge32l %o5, %o4, %l5
.word 0x81b01022 ! t1_kref+0x4c08: siam 0x2
.word 0xa5b487d2 ! t1_kref+0x4c0c: pdist %f18, %f18, %f18
.word 0xa7a00133 ! t1_kref+0x4c10: fabss %f19, %f19
.word 0xa5b48d32 ! t1_kref+0x4c14: fandnot1s %f18, %f18, %f18
.word 0xaa86ab60 ! t1_kref+0x4c18: addcc %i2, 0xb60, %l5
.word 0xab32c014 ! t1_kref+0x4c1c: srl %o3, %l4, %l5
.word 0xaa1a3924 ! t1_kref+0x4c20: xor %o0, -0x6dc, %l5
.word 0xd4b81019 ! t1_kref+0x4c24: stda %o2, [%g0 + %i1]0x80
.word 0xa5a48932 ! t1_kref+0x4c28: fmuls %f18, %f18, %f18
.word 0x26800004 ! t1_kref+0x4c2c: bl,a _kref+0x4c3c
.word 0xa5a00532 ! t1_kref+0x4c30: fsqrts %f18, %f18
.word 0xa7a01893 ! t1_kref+0x4c34: fitos %f19, %f19
.word 0x3b800008 ! t1_kref+0x4c38: fble,a _kref+0x4c58
.word 0xea00a024 ! t1_kref+0x4c3c: ld [%g2 + 0x24], %l5
.word 0xaad02576 ! t1_kref+0x4c40: umulcc %g0, 0x576, %l5
.word 0xea4e600e ! t1_kref+0x4c44: ldsb [%i1 + 0xe], %l5
.word 0x3e800006 ! t1_kref+0x4c48: bvc,a _kref+0x4c60
.word 0xea462014 ! t1_kref+0x4c4c: ldsw [%i0 + 0x14], %l5
.word 0xab3aa00b ! t1_kref+0x4c50: sra %o2, 0xb, %l5
.word 0xa5a48932 ! t1_kref+0x4c54: fmuls %f18, %f18, %f18
.word 0xe53f4019 ! t1_kref+0x4c58: std %f18, [%i5 + %i1]
.word 0xa5b48ed2 ! t1_kref+0x4c5c: fornot2 %f18, %f18, %f18
.word 0x81820000 ! t1_kref+0x4c60: wr %o0, %g0, %y
.word 0xaa93660d ! t1_kref+0x4c64: orcc %o5, 0x60d, %l5
.word 0xab2b4017 ! t1_kref+0x4c68: sll %o5, %l7, %l5
.word 0xa5a98033 ! t1_kref+0x4c6c: fmovsg %fcc0, %f19, %f18
.word 0xd27f0019 ! t1_kref+0x4c70: swap [%i4 + %i1], %o1
.word 0xa5b48d40 ! t1_kref+0x4c74: fnot1 %f18, %f18
.word 0x81ac8a33 ! t1_kref+0x4c78: fcmps %fcc0, %f18, %f19
.word 0x8143e040 ! t1_kref+0x4c7c: membar 0x40
.word 0xabb6814a ! t1_kref+0x4c80: edge32l %i2, %o2, %l5
.word 0xa7a00533 ! t1_kref+0x4c84: fsqrts %f19, %f19
.word 0xa5a48d32 ! t1_kref+0x4c88: fsmuld %f18, %f18, %f18
.word 0xed68a087 ! t1_kref+0x4c8c: prefetch %g2 + 0x87, 22
.word 0xa5b4c632 ! t1_kref+0x4c90: fmul8x16 %f19, %f18, %f18
.word 0x22480001 ! t1_kref+0x4c94: be,a,pt %icc, _kref+0x4c98
.word 0xa7a48933 ! t1_kref+0x4c98: fmuls %f18, %f19, %f19
.word 0xe67e7ff0 ! t1_kref+0x4c9c: swap [%i1 - 0x10], %l3
.word 0xea48a006 ! t1_kref+0x4ca0: ldsb [%g2 + 6], %l5
.word 0xaa053132 ! t1_kref+0x4ca4: add %l4, -0xece, %l5
.word 0xc168a04a ! t1_kref+0x4ca8: prefetch %g2 + 0x4a, 0
.word 0x81accab2 ! t1_kref+0x4cac: fcmpes %fcc0, %f19, %f18
.word 0xaadd2bdf ! t1_kref+0x4cb0: smulcc %l4, 0xbdf, %l5
.word 0x3d480004 ! t1_kref+0x4cb4: fbule,a,pt %fcc0, _kref+0x4cc4
.word 0xa5a48933 ! t1_kref+0x4cb8: fmuls %f18, %f19, %f18
.word 0xabb5c34b ! t1_kref+0x4cbc: alignaddrl %l7, %o3, %l5
.word 0xea50a004 ! t1_kref+0x4cc0: ldsh [%g2 + 4], %l5
.word 0xaa83000b ! t1_kref+0x4cc4: addcc %o4, %o3, %l5
.word 0xea5e3ff8 ! t1_kref+0x4cc8: ldx [%i0 - 8], %l5
.word 0xa5b486f2 ! t1_kref+0x4ccc: fmul8ulx16 %f18, %f18, %f18
.word 0xa7a018d2 ! t1_kref+0x4cd0: fdtos %f18, %f19
.word 0x38800004 ! t1_kref+0x4cd4: bgu,a _kref+0x4ce4
.word 0xe19e5a5d ! t1_kref+0x4cd8: ldda [%i1 + %i5]0xd2, %f16
.word 0x24800007 ! t1_kref+0x4cdc: ble,a _kref+0x4cf8
.word 0xaa828017 ! t1_kref+0x4ce0: addcc %o2, %l7, %l5
.word 0xa5a01912 ! t1_kref+0x4ce4: fitod %f18, %f18
.word 0xab400000 ! t1_kref+0x4ce8: mov %y, %l5
.word 0xe53e7ff0 ! t1_kref+0x4cec: std %f18, [%i1 - 0x10]
.word 0xa5a01893 ! t1_kref+0x4cf0: fitos %f19, %f18
.word 0xe09f5018 ! t1_kref+0x4cf4: ldda [%i5 + %i0]0x80, %l0
.word 0x81ac8ab3 ! t1_kref+0x4cf8: fcmpes %fcc0, %f18, %f19
.word 0xea902018 ! t1_kref+0x4cfc: lduha [%g0 + 0x18]%asi, %l5
.word 0xaa2b7637 ! t1_kref+0x4d00: andn %o5, -0x9c9, %l5
.word 0xa7824000 ! t1_kref+0x4d04: wr %o1, %g0, %gsr
.word 0xe53e6008 ! t1_kref+0x4d08: std %f18, [%i1 + 8]
.word 0xa5a00132 ! t1_kref+0x4d0c: fabss %f18, %f18
.word 0xa5b4cd33 ! t1_kref+0x4d10: fandnot1s %f19, %f19, %f18
.word 0xa5a48852 ! t1_kref+0x4d14: faddd %f18, %f18, %f18
.word 0xaac36777 ! t1_kref+0x4d18: addccc %o5, 0x777, %l5
.word 0xaa55769a ! t1_kref+0x4d1c: umul %l5, -0x966, %l5
.word 0xaaa26197 ! t1_kref+0x4d20: subcc %o1, 0x197, %l5
.word 0xead01018 ! t1_kref+0x4d24: ldsha [%g0 + %i0]0x80, %l5
.word 0xe53e4000 ! t1_kref+0x4d28: std %f18, [%i1]
.word 0xd87f0018 ! t1_kref+0x4d2c: swap [%i4 + %i0], %o4
.word 0xe1be1a1b ! t1_kref+0x4d30: stda %f16, [%i0 + %i3]0xd0
.word 0xda2e3ff9 ! t1_kref+0x4d34: stb %o5, [%i0 - 7]
.word 0xe67e4000 ! t1_kref+0x4d38: swap [%i1], %l3
.word 0xa5b48c92 ! t1_kref+0x4d3c: fandnot2 %f18, %f18, %f18
.word 0xe526401c ! t1_kref+0x4d40: st %f18, [%i1 + %i4]
.word 0xd87e4000 ! t1_kref+0x4d44: swap [%i1], %o4
.word 0xc02e401a ! t1_kref+0x4d48: clrb [%i1 + %i2]
.word 0xe53e2018 ! t1_kref+0x4d4c: std %f18, [%i0 + 0x18]
.word 0xc96e000c ! t1_kref+0x4d50: prefetch %i0 + %o4, 4
call SYM(t1_subr0)
.word 0xaadb0012 ! t1_kref+0x4d58: smulcc %o4, %l2, %l5
.word 0xa5a000b2 ! t1_kref+0x4d5c: fnegs %f18, %f18
.word 0xead61000 ! t1_kref+0x4d60: ldsha [%i0]0x80, %l5
.word 0xf96e001a ! t1_kref+0x4d64: prefetch %i0 + %i2, 28
.word 0x81accab2 ! t1_kref+0x4d68: fcmpes %fcc0, %f19, %f18
.word 0xaa0ac01a ! t1_kref+0x4d6c: and %o3, %i2, %l5
.word 0xa5a488b3 ! t1_kref+0x4d70: fsubs %f18, %f19, %f18
.word 0xea16001b ! t1_kref+0x4d74: lduh [%i0 + %i3], %l5
.word 0xa7a00032 ! t1_kref+0x4d78: fmovs %f18, %f19
.word 0xa5b48af3 ! t1_kref+0x4d7c: fpsub32s %f18, %f19, %f18
.word 0xabb24029 ! t1_kref+0x4d80: edge8n %o1, %o1, %l5
.word 0xd03e2000 ! t1_kref+0x4d84: std %o0, [%i0]
.word 0xe726401c ! t1_kref+0x4d88: st %f19, [%i1 + %i4]
.word 0xa7a00533 ! t1_kref+0x4d8c: fsqrts %f19, %f19
.word 0xc10f0005 ! t1_kref+0x4d90: ld [%i4 + %g5], %fsr
.word 0xaa58254d ! t1_kref+0x4d94: smul %g0, 0x54d, %l5
.word 0xab400000 ! t1_kref+0x4d98: mov %y, %l5
.word 0x81ac8ab3 ! t1_kref+0x4d9c: fcmpes %fcc0, %f18, %f19
.word 0xe53e3fe8 ! t1_kref+0x4da0: std %f18, [%i0 - 0x18]
.word 0x8143e040 ! t1_kref+0x4da4: membar 0x40
.word 0x27480008 ! t1_kref+0x4da8: fbul,a,pt %fcc0, _kref+0x4dc8
.word 0xabb48512 ! t1_kref+0x4dac: fcmpgt16 %f18, %f18, %l5
.word 0xaa730015 ! t1_kref+0x4db0: udiv %o4, %l5, %l5
.word 0xe168a080 ! t1_kref+0x4db4: prefetch %g2 + 0x80, 16
.word 0xaa84c014 ! t1_kref+0x4db8: addcc %l3, %l4, %l5
.word 0xaa04c00b ! t1_kref+0x4dbc: add %l3, %o3, %l5
.word 0x3c800005 ! t1_kref+0x4dc0: bpos,a _kref+0x4dd4
.word 0x8143c000 ! t1_kref+0x4dc4: stbar
.word 0xa7a48933 ! t1_kref+0x4dc8: fmuls %f18, %f19, %f19
.word 0xaa5c800c ! t1_kref+0x4dcc: smul %l2, %o4, %l5
.word 0xa7a00133 ! t1_kref+0x4dd0: fabss %f19, %f19
.word 0xa5a00552 ! t1_kref+0x4dd4: fsqrtd %f18, %f18
.word 0xabb5c113 ! t1_kref+0x4dd8: edge32 %l7, %l3, %l5
.word 0x81ac8a52 ! t1_kref+0x4ddc: fcmpd %fcc0, %f18, %f18
.word 0xaad68014 ! t1_kref+0x4de0: umulcc %i2, %l4, %l5
.word 0xa5a48d32 ! t1_kref+0x4de4: fsmuld %f18, %f18, %f18
.word 0xaa7de6fa ! t1_kref+0x4de8: sdiv %l7, 0x6fa, %l5
.word 0xab400000 ! t1_kref+0x4dec: mov %y, %l5
.word 0xaab2aa50 ! t1_kref+0x4df0: orncc %o2, 0xa50, %l5
.word 0x878020d2 ! t1_kref+0x4df4: mov 0xd2, %asi
.word 0xa5b00fc0 ! t1_kref+0x4df8: fone %f18
.word 0xab40c000 ! t1_kref+0x4dfc: mov %asi, %l5
.word 0x3e480005 ! t1_kref+0x4e00: bvc,a,pt %icc, _kref+0x4e14
.word 0xaa2a0013 ! t1_kref+0x4e04: andn %o0, %l3, %l5
.word 0xa5b48a52 ! t1_kref+0x4e08: fpadd32 %f18, %f18, %f18
.word 0xaa04b9a8 ! t1_kref+0x4e0c: add %l2, -0x658, %l5
.word 0xe6f75019 ! t1_kref+0x4e10: stxa %l3, [%i5 + %i1]0x80
.word 0xaa1cff79 ! t1_kref+0x4e14: xor %l3, -0x87, %l5
.word 0xa5a48932 ! t1_kref+0x4e18: fmuls %f18, %f18, %f18
.word 0x2b013def ! t1_kref+0x4e1c: sethi %hi(0x4f7bc00), %l5
call SYM(_kaos_done)
.word 0x01000000 ! t1_kref+0x4e24: nop
KGLOBAL(t1_ktbl_end)
t1_ktbl_end:
t1_ktbl_page_end:
KTEXT_MODULE(t1_module_subr0, 0x34a2e000)
.seg "text"
t1_subr0_page_begin:
.skip 8188
.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, 0x3417c000)
.seg "text"
t1_subr1_page_begin:
.skip 8188
.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, 0x33b18000)
.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, 0x34374000)
.seg "text"
t1_subr3_page_begin:
.skip 8176
.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: 4793
!
! Operation frequencies
!
! name exp obs
! ldsb 0.75 0.56
! ldub 1.10 1.23
! ldsh 0.52 0.33
! lduh 0.67 0.77
! ld 0.28 0.33
! ldd 0.04 0.06
! swap 1.19 1.42
! ldstub 0.23 0.19
! stb 1.40 1.44
! sth 1.12 1.17
! st 0.74 0.90
! std 0.31 0.33
! add 1.25 1.23
! addcc 1.14 1.04
! addx 0.43 0.42
! addxcc 0.71 0.65
! taddcc 0.27 0.35
! taddcctv 0.11 0.13
! sub 0.17 0.27
! subcc 0.57 0.61
! subx 0.91 0.90
! subxcc 0.09 0.06
! tsubcc 0.09 0.08
! tsubcctv 0.01 0.04
! mulscc 1.03 1.11
! and 1.29 1.42
! andcc 0.27 0.27
! andn 0.59 0.44
! andncc 0.07 0.08
! or 1.34 1.25
! orcc 1.28 1.25
! orn 0.09 0.19
! orncc 1.40 1.73
! xor 1.16 1.38
! xorcc 0.15 0.25
! xnor 0.39 0.38
! xnorcc 0.52 0.61
! sll 1.12 1.27
! srl 0.28 0.40
! sra 0.78 0.86
! unimp 0.26 0.44
! umul 0.95 1.00
! smul 0.96 0.81
! udiv 0.32 0.42
! sdiv 0.17 0.29
! umulcc 0.92 1.08
! smulcc 0.24 0.29
! udivcc 0.28 0.44
! sdivcc 0.21 0.21
! rdy 1.08 1.06
! wry 1.06 1.23
! bicc 3.67 3.13
! sethi 1.05 1.11
! jmpl 1.14 0.83
! call 1.26 1.38
! ticc 0.00 0.00
! flush 0.55 0.58
! save 0.03 0.02
! restore 1.28 0.00
! stbar 0.06 0.15
! ldf 0.65 0.61
! lddf 0.44 0.44
! stf 1.41 1.69
! stdf 1.37 1.50
! fadds 0.44 0.40
! fsubs 0.61 0.73
! fmuls 1.38 1.36
! fdivs 0.43 0.48
! faddd 1.08 1.02
! fsubd 0.38 0.44
! fmuld 0.40 0.38
! fdivd 0.20 0.19
! faddq 0.00 0.00
! fsubq 0.00 0.00
! fmulq 0.00 0.00
! fdivq 0.00 0.00
! fsmuld 0.69 0.73
! fdmulq 0.00 0.00
! fitos 0.78 0.83
! fitod 0.97 0.94
! fitoq 0.00 0.00
! fstoi 0.36 0.27
! fstod 0.23 0.27
! fstoq 0.00 0.00
! fdtoi 0.06 0.06
! fdtos 1.34 1.27
! fdtoq 0.00 0.00
! fqtoi 0.00 0.00
! fqtos 0.00 0.00
! fqtod 0.00 0.00
! fmovs 0.73 0.96
! fnegs 1.31 1.54
! fabss 1.19 1.13
! fsqrts 1.55 1.61
! fsqrtd 1.49 1.61
! fsqrtq 0.00 0.00
! fcmps 0.89 0.88
! fcmpd 0.75 0.54
! fcmpq 0.00 0.00
! fcmpes 1.09 1.11
! fcmped 1.38 1.23
! fcmpeq 0.00 0.00
! fbfcc 1.17 0.96
! ldfsr 0.20 0.00
! stfsr 0.27 0.27
! loop 1.10 0.71
! offset 0.03 0.02
! area 0.07 0.08
! target 0.01 0.00
! goto 0.26 0.25
! sigsegv 0.14 0.10
! sigbus 0.19 0.23
! imodify 0.90 0.73
! ldfsr_offset 0.23 0.00
! fpattern 0.31 0.44
! lbranch 0.11 0.17
! shmld 0.38 0.63
! shmst 0.57 0.52
! shmpf 1.16 1.23
! shmswap 0.16 0.15
! shmblkld 1.28 0.00
! shmblkst 0.14 0.00
! shmblkchk 0.56 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.26 0.33
! rdasi 0.23 0.23
! wrasi 0.11 0.10
! bpcc 1.76 1.56
! fbpfcc 1.69 1.56
! fmovscc 0.22 0.27
! fmovdcc 0.01 0.00
! fmovqcc 0.00 0.00
! movcc 0.05 0.04
! flushw 0.26 0.35
! membar 0.11 0.04
! prefetch 1.04 1.23
! rdpc 0.29 0.19
! ldqf 0.00 0.00
! stqf 0.00 0.00
! ldfa 0.07 0.13
! lddfa 0.00 0.00
! ldqfa 0.00 0.00
! ldsba 0.24 0.31
! ldsha 0.24 0.40
! lduba 0.20 0.29
! lduha 0.02 0.04
! lda 0.07 0.15
! ldda 0.25 0.33
! ldstuba 0.22 0.25
! prefetcha 0.15 0.21
! stfa 0.00 0.00
! stdfa 0.06 0.06
! stqfa 0.00 0.00
! stba 0.00 0.00
! stha 0.14 0.21
! sta 0.21 0.25
! stda 0.23 0.17
! swapa 0.20 0.23
! fmovd 0.21 0.25
! fnegd 0.08 0.17
! fabsd 0.26 0.38
! fstox 0.06 0.10
! fdtox 0.07 0.08
! fxtos 0.01 0.00
! fxtod 0.01 0.00
! lds 0.15 0.25
! ldsa 0.05 0.08
! ldx 0.09 0.15
! ldxa 0.20 0.21
! nofault 0.20 0.25
! rdgsr 0.05 0.08
! wrgsr 0.26 0.29
! fpadd16 0.08 0.02
! fpadd16s 0.10 0.13
! fpadd32 0.16 0.23
! fpadd32s 0.07 0.08
! fpsub16 0.02 0.06
! fpsub16s 0.02 0.04
! fpsub32 0.23 0.19
! fpsub32s 0.12 0.13
! fpack16 0.13 0.10
! fpack32 0.09 0.08
! fpackfix 0.18 0.10
! fexpand 0.12 0.08
! fpmerge 0.25 0.10
! fmul8x16 0.19 0.15
! fmul8x16au 0.27 0.25
! fmul8x16al 0.26 0.23
! fmul8sux16 0.08 0.10
! fmul8ulx16 0.21 0.19
! fmuld8sux16 0.25 0.17
! fmuld8ulx16 0.25 0.25
! alignaddr 0.05 0.08
! alignaddrl 0.17 0.23
! faligndata 0.06 0.08
! fzero 0.13 0.10
! fzeros 0.15 0.23
! fone 0.22 0.31
! fones 0.21 0.35
! fsrc1 0.08 0.08
! fsrc1s 0.19 0.25
! fsrc2 0.19 0.23
! fsrc2s 0.07 0.08
! fnot1 0.23 0.31
! fnot1s 0.08 0.08
! fnot2 0.27 0.21
! fnot2s 0.13 0.17
! for 0.26 0.35
! fors 0.16 0.10
! fnor 0.08 0.08
! fnors 0.25 0.27
! fand 0.00 0.00
! fands 0.04 0.08
! fnand 0.10 0.06
! fnands 0.08 0.06
! fxor 0.15 0.17
! fxors 0.02 0.02
! fxnor 0.18 0.19
! fxnors 0.10 0.21
! fornot1 0.11 0.10
! fornot1s 0.19 0.27
! fornot2 0.25 0.29
! fornot2s 0.15 0.21
! fandnot1 0.13 0.15
! fandnot1s 0.21 0.27
! fandnot2 0.28 0.33
! fandnot2s 0.15 0.15
! fcmpgt16 0.26 0.27
! fcmpgt32 0.21 0.19
! fcmple16 0.24 0.29
! fcmple32 0.06 0.02
! fcmpne16 0.22 0.29
! fcmpne32 0.04 0.04
! fcmpeq16 0.12 0.17
! fcmpeq32 0.05 0.00
! edge8 0.10 0.04
! edge8l 0.10 0.13
! edge16 0.05 0.08
! edge16l 0.22 0.17
! edge32 0.23 0.29
! edge32l 0.19 0.27
! pdist 0.17 0.13
! partial_st8 0.14 0.17
! partial_st16 0.15 0.10
! partial_st32 0.22 0.15
! short_st8 0.20 0.27
! short_st16 0.10 0.10
! short_ld8 0.21 0.15
! short_ld16 0.19 0.17
! blkld 0.09 0.00
! blkst 0.23 0.00
! blkld_offset 0.27 0.00
! blkst_offset 0.22 0.00
! blk_check 0.03 0.06
! casxa 0.07 0.08
! rdccr 0.26 0.31
! rdfprs 0.21 0.23
! wrccr 0.18 0.10
! popc 0.18 0.10
! wrfprs 0.23 0.27
! stx 0.18 0.23
! stxa 0.27 0.35
! cflush 0.00 0.00
! array8 0.24 0.25
! array16 0.05 0.04
! array32 0.18 0.10
! edge8n 0.08 0.06
! edge8ln 0.26 0.23
! edge16n 0.23 0.25
! edge16ln 0.17 0.25
! edge32n 0.00 0.00
! edge32ln 0.05 0.08
! bmask 0.05 0.10
! bshuffle 0.26 0.27
! siam 0.12 0.15
! 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, 0x2a028000)
.seg "data"
t1_offset_table_start:
t1_offset_table_size: .word 0x00000008
t1_offset_table:
.word 0x00000018
.word 0x00000010
.word 0x00000000
.word 0x00000008
.word 0xffffffe0
.word 0xfffffff8
.word 0xffffffe8
.word 0xfffffff0
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, 0x28d44000)
.seg "data"
KGLOBAL(t1_data_in_regs)
t1_data_in_regs_start:
t1_data_in_regs:
.word 0x4378e0ee ! %f0
.word 0x501bc732 ! %f1
.word 0x975ba56e ! %f2
.word 0x94879827 ! %f3
.word 0x0f90348a ! %f4
.word 0x59d12862 ! %f5
.word 0x2f0c59d4 ! %f6
.word 0xa21fe111 ! %f7
.word 0x214e6dc9 ! %f8
.word 0x8220391c ! %f9
.word 0xa8db5a3b ! %f10
.word 0x4397eef1 ! %f11
.word 0x9d865b07 ! %f12
.word 0x546fd082 ! %f13
.word 0xa9b24fac ! %f14
.word 0x6fe2bf60 ! %f15
.word 0x5278198b ! %f16
.word 0x32ab5511 ! %f17
.word 0x6c1d9bce ! %f18
.word 0x5043cc1a ! %f19
.word 0x66cfcd43 ! %f20
.word 0x22b2ac4b ! %f21
.word 0xed72b9bf ! %f22
.word 0x1014bd4d ! %f23
.word 0xbdab9fb4 ! %f24
.word 0x68e70095 ! %f25
.word 0x5bbb5826 ! %f26
.word 0x45bd7c14 ! %f27
.word 0x128e3a2b ! %f28
.word 0x08238161 ! %f29
.word 0x686f8088 ! %f30
.word 0x84bc693d ! %f31
.word 0xfcc22f38 ! %f32
.word 0x52bf818f ! %f33
.word 0xa9da5fdb ! %f34
.word 0xa234bc52 ! %f35
.word 0x1906075c ! %f36
.word 0x0a299810 ! %f37
.word 0xbeaa8458 ! %f38
.word 0x48554ed7 ! %f39
.word 0x819fe501 ! %f40
.word 0xe181a6cc ! %f41
.word 0x5de7a495 ! %f42
.word 0x714a57cf ! %f43
.word 0xab72f3aa ! %f44
.word 0x7d91ebc6 ! %f45
.word 0x1e9543d2 ! %f46
.word 0xdc90db85 ! %f47
.word 0x51a0166a ! %f48
.word 0x8fe5807c ! %f49
.word 0x5eeac792 ! %f50
.word 0x21aad388 ! %f51
.word 0xa3de899a ! %f52
.word 0x5dbceb93 ! %f53
.word 0xf07ed26d ! %f54
.word 0x859f52f6 ! %f55
.word 0xb5506bc5 ! %f56
.word 0xbc87a8b3 ! %f57
.word 0xc64cf824 ! %f58
.word 0x8da22afd ! %f59
.word 0xad6261e7 ! %f60
.word 0x4693cab0 ! %f61
.word 0xe05a1ef6 ! %f62
.word 0x94f2d39f ! %f63
.word 0x00000000 ! %g0 (always zero)
.word t1_kref+0x56c ! %g1 (code pointer)
.word t1_data_in_shm_area ! %g2 (shared area pointer)
.word 0x019fb24a ! %g3 (loop index)
.word SYM(t1_subr0) ! %g4 (jmpl target)
.word t1_kref+0x1 ! %g5 (sigbus target)
.word 0x00000000 ! %g6 (block ld offset)
.word 0x00000000 ! %g7 (block st offset)
.word 0xb60e1157 ! %o0
.word 0x1c9da17b ! %o1
.word 0xc79b6cb1 ! %o2
.word 0xe4b886b6 ! %o3
.word 0xda79c288 ! %o4
.word 0x391a9b60 ! %o5
.word 0x00000000 ! %sp (stack pointer)
.word 0x00000000 ! %o7 (relocatable junk)
.word 0x6984cad7 ! %l0
.word 0xa2131be9 ! %l1
.word 0xb82d2231 ! %l2
.word 0x96ba9cb4 ! %l3
.word 0xb8803600 ! %l4
.word 0x2ca760f5 ! %l5
.word 0xf6968a0b ! %l6
.word 0x52ae6b35 ! %l7
.word t1_data_in_area0 ! %i0 (area pointer)
.word t1_data_in_area0 ! %i1 (area pointer)
.word 0x00000000 ! %i2 (byte offset)
.word 0xffffffe2 ! %i3 (halfword offset)
.word 0xfffffffc ! %i4 (word offset)
.word 0xffffffe8 ! %i5 (doubleword offset)
.word 0x00000000 ! %fp (frame pointer)
.word 0x00000000 ! %i7 (return address)
.word 0x9204cca0 ! %y
.word 0x00000004 ! %icc (nzvc)
.word 0x00000d5a ! %fsr
.word 0x00000000 ! %gsr.mask
.word 0x00000000 ! %gsr
.word 0x000000e0 ! %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, 0x2e8d6000)
.seg "data"
KGLOBAL(t1_data_in_mtbl_size)
KGLOBAL(t1_data_in_mtbl)
KGLOBAL(t1_data_in_stack)
t1_data_in_stack_start:
.word 0x2d640cbf
.word 0x4b44b82e
.word 0x24168e72
.word 0x59f79fc8
.word 0x89152b58
.word 0xdec57216
.word 0xb6b69d9e
.word 0xf9259d16
.word 0x67ddb054
.word 0x9c0d3373
.word 0xe8c07a74
.word 0x6909dbb0
.word 0xba79e679
.word 0x0442056f
.word 0x0b7221cb
.word 0x8a9b325b
.word 0x94da747f
.word 0x5ca33cb5
.word 0x3612894b
.word 0xf8bb9b9c
.word 0xa50e269b
.word 0x879f457c
.word 0xd535151f
.word 0x3da10b59
.word 0x4c063d59
.word 0x72ababc4
.word 0x1dd234e9
.word 0x3a437ac0
.word 0x345055ae
.word 0x945ee3e0
.word 0x3a185bf6
.word 0xe2454e67
.word 0x80fe3e4d
.word 0xb03f9733
.word 0xa457c8b2
.word 0x3e797ab3
.word 0xa9a54e39
.word 0x12b5793e
.word 0xe39ecf5e
.word 0x1c7d0a7e
.word 0x84e4109b
.word 0x63c3e8d9
.word 0x94c39bff
.word 0x110febf4
.word 0xaa7659d5
.word 0x3af6e1c0
.word 0x64f39f99
.word 0xc73327bd
.word 0x55cd19d6
.word 0xbe6f0251
.word 0xdfb01c9d
.word 0xadd0e660
.word 0xfba07faf
.word 0xc281a993
.word 0xe4a2869f
.word 0x4314e7e6
.word 0x5d484266
.word 0x532e717a
.word 0x692aa94b
.word 0xb5e251bd
.word 0xa50f230a
.word 0x0cfb8968
.word 0x3133ca99
.word 0xb53df6df
.word 0xec73fc07
.word 0xb3deb4f7
.word 0x39fd3c3f
.word 0xc9527e33
.word 0xf99bf1bb
.word 0x94f0f2f5
.word 0x2b561067
.word 0xdc260b33
.word 0x595e9848
.word 0x3f0710af
.word 0xbf92e5a2
.word 0xef6f4cce
.word 0xa88e22ab
.word 0x4f29ad72
.word 0x5b7ffe1b
.word 0xcb72168f
.word 0x9eaaef0d
.word 0x848b724e
.word 0x2501160f
.word 0x86a9e7fd
.word 0x8f530459
.word 0x2444821d
.word 0x9c33ad7c
.word 0x918b0645
.word 0xc3b3550e
.word 0x440665c3
.word 0xd6ffb918
.word 0xcb090c16
.word 0x7b49db56
.word 0xbc6bf8b6
.word 0xfd4dee84
.word 0x841c13cc
.word 0x20a4e256
.word 0xebbd19c0
.word 0xf3da1fc1
.word 0x206bdfd0
.word 0x6cbd10c6
.word 0xc1362403
.word 0x680b59e3
.word 0xb2daa53d
.word 0xc74d08c4
.word 0xab5f743e
.word 0xbfa2bb03
.word 0xf41f5cc7
.word 0x3562b0e5
.word 0x6a017e4d
.word 0x16ad3379
.word 0xca39bdd8
.word 0xf6937a8d
.word 0xa20636f6
.word 0x3433a64b
.word 0x378847fb
.word 0x7dfe3980
.word 0x9f60d5e2
.word 0xa5e81cdf
.word 0x81eafe7d
.word 0x83da60b8
.word 0x6b2133e8
.word 0x6bc601f8
.word 0x2be3ba51
.word 0x57fdb878
.word 0x42684991
.word 0x618697df
.word 0x8d4f3634
.word 0x92bee1a1
.word 0x524791d8
.word 0xf42a1de0
.word 0x75603911
.word 0x812c3a43
.word 0x2ced5531
.word 0x70e958f8
.word 0xe63882a5
.word 0xc8f3f776
.word 0xc21c20cc
.word 0x0fea73cb
.word 0x32115e66
.word 0x68d3886b
.word 0x500bee1a
.word 0xb34f69db
.word 0x34a000a1
.word 0x693196bd
.word 0x16b7be8f
.word 0x89e371f7
.word 0x1f8011e1
.word 0xd6e7380c
.word 0xee82afaa
.word 0x6f101bf0
.word 0x08310c97
.word 0x657224cc
.word 0xd84bcb32
.word 0x071a1592
.word 0xafd950f7
.word 0xcf13085a
.word 0x50b817c1
.word 0x7230cad2
.word 0x92cc131f
.word 0x85f83e50
.word 0x86eead85
.word 0xb1db5543
.word 0x4dfd877e
.word 0xeac69119
.word 0x787ad345
.word 0xe6006ecf
.word 0x9562f173
t1_data_in_sp:
.word 0x37d6cdc7
.word 0x8cc467a2
.word 0xb06e5ba2
.word 0xf5f27834
.word 0xee984123
.word 0x4acf1a9f
.word 0xe2a2ff69
.word 0x3ad0e5f1
.word t1_data_in_area0
.word t1_data_in_area0
.word 0xfffffffc
.word 0x0000000c
.word 0xffffffe4
.word 0x00000018
.word t1_data_in_fp
.word 0x5e5b1e3c
.word 0xc2b6a5d7
.word 0xae90109a
.word 0x6ccb34b3
.word 0xda245ee7
.word 0xfaca7990
.word 0x9ecda88f
.word 0xbe772ce3
.word 0x1d44830e
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 0x527cbf85 ! [%fp - 0xc]
.word 0x576e8396 ! [%fp - 0x8]
.word 0x7a4990cb ! [%fp - 0x4]
.global t1_data_in_fp; t1_data_in_fp:
.word 0x0f58c111
.word 0xa6d85894
.word 0x35c72ca0
.word 0xf37ccc30
.word 0x3190ef09
.word 0x3930b08f
.word 0xc0a4e3ae
.word 0x98b1c91e
.word 0x7a89de09
.word 0x93c9b230
.word 0x65edb4b8
.word 0x57da86f7
.word 0x435ba5a6
.word 0x6676864a
.word 0x65f098d1
.word 0x924e8ece
.word 0xaa42a3b9
.word 0x1f089241
.word 0x9e340587
.word 0xf3c1d8f5
.word 0xe8723463
.word 0xe10b69bc
.word 0xc9938e8f
.word 0x994bf7d4
t1_data_in_stacktop:
.word 0
t1_data_in_stack_end:
.skip 6300 ! page align
KDATA_MODULE(t1_module_data_in_area0, 0x20c3e000)
.seg "data"
t1_data_in_area0_start:
.skip 832
t1_data_in_area0_begin:
.word 0xb40c6650 ! t1_data_in_area0-0x20
.word 0xeee1a798 ! t1_data_in_area0-0x1c
.word 0xc5637da2 ! t1_data_in_area0-0x18
.word 0x3a369bfc ! t1_data_in_area0-0x14
.word 0x452a2f40 ! t1_data_in_area0-0x10
.word 0x0f21e21f ! t1_data_in_area0-0xc
.word 0x755b84a1 ! t1_data_in_area0-0x8
.word 0x8027c57b ! t1_data_in_area0-0x4
.global t1_data_in_area0; t1_data_in_area0:
.word 0x1993e4c3 ! t1_data_in_area0+0x0
.word 0xeb522e79 ! t1_data_in_area0+0x4
.word 0x5877edff ! t1_data_in_area0+0x8
.word 0x10ad3671 ! t1_data_in_area0+0xc
.word 0x4681fd43 ! t1_data_in_area0+0x10
.word 0x7413e762 ! t1_data_in_area0+0x14
.word 0xca12ef5f ! t1_data_in_area0+0x18
.word 0x6c73fae3 ! t1_data_in_area0+0x1c
t1_data_in_area0_end:
.skip 7296
t1_data_in_area0_stop:
KDATA_MODULE(t1_module_data_in_shm_area, 0x3f2c8000)
.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 0xc0f794af ! t1_data_in_shm_area+0x0 (t0)
.word 0x76ba5d47 ! t1_data_in_shm_area+0x4 (t1)
.word 0xe0fc820f ! t1_data_in_shm_area+0x8 (t2)
.word 0xcf050240 ! t1_data_in_shm_area+0xc (t3)
.word 0xd207d70a ! t1_data_in_shm_area+0x10 (t0)
.word 0x99b8ab1d ! t1_data_in_shm_area+0x14 (t1)
.word 0x897de097 ! t1_data_in_shm_area+0x18 (t2)
.word 0x58478448 ! t1_data_in_shm_area+0x1c (t3)
.word 0xd81c497b ! t1_data_in_shm_area+0x20 (t0)
.word 0x2a6e027b ! t1_data_in_shm_area+0x24 (t1)
.word 0x6684cc7a ! t1_data_in_shm_area+0x28 (t2)
.word 0x35c5819e ! t1_data_in_shm_area+0x2c (t3)
.word 0x3c253f45 ! t1_data_in_shm_area+0x30 (t0)
.word 0x41d019ce ! t1_data_in_shm_area+0x34 (t1)
.word 0x3ad3f24f ! t1_data_in_shm_area+0x38 (t2)
.word 0x8e3b8dba ! t1_data_in_shm_area+0x3c (t3)
.word 0x0eecad96 ! t1_data_in_shm_area+0x40 (t0 bload)
.word 0xf47336a2 ! t1_data_in_shm_area+0x44
.word 0x87509416 ! t1_data_in_shm_area+0x48
.word 0xd51c6dac ! t1_data_in_shm_area+0x4c
.word 0xca804173 ! t1_data_in_shm_area+0x50
.word 0x9935fb5d ! t1_data_in_shm_area+0x54
.word 0x7a19f68b ! t1_data_in_shm_area+0x58
.word 0x8e34b5b2 ! t1_data_in_shm_area+0x5c
.word 0xa5c1efbb ! t1_data_in_shm_area+0x60
.word 0x6db06ee6 ! t1_data_in_shm_area+0x64
.word 0x2374fc37 ! t1_data_in_shm_area+0x68
.word 0x8be86c5f ! t1_data_in_shm_area+0x6c
.word 0xc96e120e ! t1_data_in_shm_area+0x70
.word 0x9aa94789 ! t1_data_in_shm_area+0x74
.word 0x7e941d7b ! t1_data_in_shm_area+0x78
.word 0x162ad632 ! t1_data_in_shm_area+0x7c
.word 0xcd794e76 ! t1_data_in_shm_area+0x80 (t0 bstore)
.word 0xcbd40729 ! t1_data_in_shm_area+0x84
.word 0x1d55659e ! t1_data_in_shm_area+0x88
.word 0x19baa130 ! t1_data_in_shm_area+0x8c
.word 0xc54c89f1 ! t1_data_in_shm_area+0x90
.word 0x4ae9d577 ! t1_data_in_shm_area+0x94
.word 0x45d212f2 ! t1_data_in_shm_area+0x98
.word 0xa1596c40 ! t1_data_in_shm_area+0x9c
.word 0x596eff2c ! t1_data_in_shm_area+0xa0
.word 0xb2394961 ! t1_data_in_shm_area+0xa4
.word 0x77859534 ! t1_data_in_shm_area+0xa8
.word 0xcc23efb6 ! t1_data_in_shm_area+0xac
.word 0x9ff47d91 ! t1_data_in_shm_area+0xb0
.word 0xafe4d5c7 ! t1_data_in_shm_area+0xb4
.word 0xf07b8e38 ! t1_data_in_shm_area+0xb8
.word 0xa5eb9b2c ! t1_data_in_shm_area+0xbc
.word 0x8ddeb4f5 ! t1_data_in_shm_area+0xc0 (t1 bload)
.word 0xea54c4a7 ! t1_data_in_shm_area+0xc4
.word 0xcafd6848 ! t1_data_in_shm_area+0xc8
.word 0xfde5c37f ! t1_data_in_shm_area+0xcc
.word 0x0404b1d9 ! t1_data_in_shm_area+0xd0
.word 0x26f27430 ! t1_data_in_shm_area+0xd4
.word 0xeb463a57 ! t1_data_in_shm_area+0xd8
.word 0xbb069121 ! t1_data_in_shm_area+0xdc
.word 0x1ef908e4 ! t1_data_in_shm_area+0xe0
.word 0x93cccac6 ! t1_data_in_shm_area+0xe4
.word 0x6541ae7e ! t1_data_in_shm_area+0xe8
.word 0x68eaa997 ! t1_data_in_shm_area+0xec
.word 0x351a9cb6 ! t1_data_in_shm_area+0xf0
.word 0x92b00d53 ! t1_data_in_shm_area+0xf4
.word 0xd23e70b7 ! t1_data_in_shm_area+0xf8
.word 0x8d96df8c ! t1_data_in_shm_area+0xfc
.word 0xa0cb441f ! t1_data_in_shm_area+0x100 (t1 bstore)
.word 0x1608d2c9 ! t1_data_in_shm_area+0x104
.word 0x0d633747 ! t1_data_in_shm_area+0x108
.word 0xf13e1cc7 ! t1_data_in_shm_area+0x10c
.word 0x3f47f4e3 ! t1_data_in_shm_area+0x110
.word 0x3e0a519b ! t1_data_in_shm_area+0x114
.word 0x8583f522 ! t1_data_in_shm_area+0x118
.word 0x2d7daec3 ! t1_data_in_shm_area+0x11c
.word 0x8a9256bd ! t1_data_in_shm_area+0x120
.word 0x3ae7906e ! t1_data_in_shm_area+0x124
.word 0xef2d4e8d ! t1_data_in_shm_area+0x128
.word 0x8639487e ! t1_data_in_shm_area+0x12c
.word 0x203202a6 ! t1_data_in_shm_area+0x130
.word 0x96a26e10 ! t1_data_in_shm_area+0x134
.word 0x9fe03405 ! t1_data_in_shm_area+0x138
.word 0xd154cd91 ! t1_data_in_shm_area+0x13c
.word 0x36018ca7 ! t1_data_in_shm_area+0x140 (t2 bload)
.word 0x75c89ee5 ! t1_data_in_shm_area+0x144
.word 0x9a67356a ! t1_data_in_shm_area+0x148
.word 0x672074ac ! t1_data_in_shm_area+0x14c
.word 0x497edb26 ! t1_data_in_shm_area+0x150
.word 0xa0490176 ! t1_data_in_shm_area+0x154
.word 0xf566ef50 ! t1_data_in_shm_area+0x158
.word 0x075511bc ! t1_data_in_shm_area+0x15c
.word 0xd0ff3e0f ! t1_data_in_shm_area+0x160
.word 0xab46241b ! t1_data_in_shm_area+0x164
.word 0x16482bbc ! t1_data_in_shm_area+0x168
.word 0x756bcf5d ! t1_data_in_shm_area+0x16c
.word 0xd3e61958 ! t1_data_in_shm_area+0x170
.word 0x089ca95b ! t1_data_in_shm_area+0x174
.word 0x8ede022f ! t1_data_in_shm_area+0x178
.word 0x190e2781 ! t1_data_in_shm_area+0x17c
.word 0xe3e6a23d ! t1_data_in_shm_area+0x180 (t2 bstore)
.word 0xfd8085bb ! t1_data_in_shm_area+0x184
.word 0xf4dd1413 ! t1_data_in_shm_area+0x188
.word 0x8d820f10 ! t1_data_in_shm_area+0x18c
.word 0x4950a650 ! t1_data_in_shm_area+0x190
.word 0x5879bb3e ! t1_data_in_shm_area+0x194
.word 0xc49ffbea ! t1_data_in_shm_area+0x198
.word 0x4726070c ! t1_data_in_shm_area+0x19c
.word 0xf57a2fd4 ! t1_data_in_shm_area+0x1a0
.word 0xe772c92e ! t1_data_in_shm_area+0x1a4
.word 0x9e66fbca ! t1_data_in_shm_area+0x1a8
.word 0x493a9bf6 ! t1_data_in_shm_area+0x1ac
.word 0x1a2e9b4b ! t1_data_in_shm_area+0x1b0
.word 0xfbd7d41d ! t1_data_in_shm_area+0x1b4
.word 0xe13f9f08 ! t1_data_in_shm_area+0x1b8
.word 0x5fb9f76f ! t1_data_in_shm_area+0x1bc
.word 0x1c58fb2e ! t1_data_in_shm_area+0x1c0 (t3 bload)
.word 0xbb3d08c0 ! t1_data_in_shm_area+0x1c4
.word 0x112556fe ! t1_data_in_shm_area+0x1c8
.word 0x4b090e25 ! t1_data_in_shm_area+0x1cc
.word 0x0d42f9c6 ! t1_data_in_shm_area+0x1d0
.word 0xa8b0b5eb ! t1_data_in_shm_area+0x1d4
.word 0x22fd9697 ! t1_data_in_shm_area+0x1d8
.word 0x341a4f29 ! t1_data_in_shm_area+0x1dc
.word 0x28a6fc87 ! t1_data_in_shm_area+0x1e0
.word 0x020c30ad ! t1_data_in_shm_area+0x1e4
.word 0x77c2211f ! t1_data_in_shm_area+0x1e8
.word 0x67fe6776 ! t1_data_in_shm_area+0x1ec
.word 0xc49ec99a ! t1_data_in_shm_area+0x1f0
.word 0x4988307c ! t1_data_in_shm_area+0x1f4
.word 0x133a5837 ! t1_data_in_shm_area+0x1f8
.word 0x7404ad68 ! t1_data_in_shm_area+0x1fc
.word 0xacc53827 ! t1_data_in_shm_area+0x200 (t3 bstore)
.word 0x858c3022 ! t1_data_in_shm_area+0x204
.word 0xa5bf79e0 ! t1_data_in_shm_area+0x208
.word 0x6ce3df67 ! t1_data_in_shm_area+0x20c
.word 0xc3dc3ae3 ! t1_data_in_shm_area+0x210
.word 0x5a51e6c1 ! t1_data_in_shm_area+0x214
.word 0x5d40bf2d ! t1_data_in_shm_area+0x218
.word 0x0700ee91 ! t1_data_in_shm_area+0x21c
.word 0xfb307fed ! t1_data_in_shm_area+0x220
.word 0x1058cd17 ! t1_data_in_shm_area+0x224
.word 0x40de323a ! t1_data_in_shm_area+0x228
.word 0x88854f96 ! t1_data_in_shm_area+0x22c
.word 0xbcf6b9da ! t1_data_in_shm_area+0x230
.word 0x64363303 ! t1_data_in_shm_area+0x234
.word 0xed866f5c ! t1_data_in_shm_area+0x238
.word 0x080ef5e4 ! 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, 0x370b6000)
.seg "data"
KGLOBAL(t1_data_exp_regs)
t1_data_exp_regs_start:
t1_data_exp_regs:
.word 0x4378e0ee ! %f0
.word 0x501bc732 ! %f1
.word 0x975ba56e ! %f2
.word 0x94879827 ! %f3
.word 0x0f90348a ! %f4
.word 0x59d12862 ! %f5
.word 0x2f0c59d4 ! %f6
.word 0xa21fe111 ! %f7
.word 0x214e6dc9 ! %f8
.word 0x8220391c ! %f9
.word 0xa8db5a3b ! %f10
.word 0x4397eef1 ! %f11
.word 0x9d865b07 ! %f12
.word 0x546fd082 ! %f13
.word 0xa9b24fac ! %f14
.word 0x6fe2bf60 ! %f15
.word 0x5278198b ! %f16
.word 0x32ab5511 ! %f17
.word 0x6c1d9bce ! %f18
.word 0x5043cc1a ! %f19
.word 0x66cfcd43 ! %f20
.word 0x22b2ac4b ! %f21
.word 0xed72b9bf ! %f22
.word 0x1014bd4d ! %f23
.word 0xbdab9fb4 ! %f24
.word 0x68e70095 ! %f25
.word 0x5bbb5826 ! %f26
.word 0x45bd7c14 ! %f27
.word 0x128e3a2b ! %f28
.word 0x08238161 ! %f29
.word 0x686f8088 ! %f30
.word 0x84bc693d ! %f31
.word 0xfcc22f38 ! %f32
.word 0x52bf818f ! %f33
.word 0xa9da5fdb ! %f34
.word 0xa234bc52 ! %f35
.word 0x1906075c ! %f36
.word 0x0a299810 ! %f37
.word 0xbeaa8458 ! %f38
.word 0x48554ed7 ! %f39
.word 0x819fe501 ! %f40
.word 0xe181a6cc ! %f41
.word 0x5de7a495 ! %f42
.word 0x714a57cf ! %f43
.word 0xab72f3aa ! %f44
.word 0x7d91ebc6 ! %f45
.word 0x1e9543d2 ! %f46
.word 0xdc90db85 ! %f47
.word 0x51a0166a ! %f48
.word 0x8fe5807c ! %f49
.word 0x5eeac792 ! %f50
.word 0x21aad388 ! %f51
.word 0xa3de899a ! %f52
.word 0x5dbceb93 ! %f53
.word 0xf07ed26d ! %f54
.word 0x859f52f6 ! %f55
.word 0xb5506bc5 ! %f56
.word 0xbc87a8b3 ! %f57
.word 0xc64cf824 ! %f58
.word 0x8da22afd ! %f59
.word 0xad6261e7 ! %f60
.word 0x4693cab0 ! %f61
.word 0xe05a1ef6 ! %f62
.word 0x94f2d39f ! %f63
.word 0x00000000 ! %g0 (always zero)
.word t1_kref+0x56c ! %g1 (code pointer)
.word t1_data_exp_shm_area! %g2 (shared area pointer)
.word 0x019fb24a ! %g3 (loop index)
.word SYM(t1_subr0) ! %g4 (jmpl target)
.word t1_kref+0x1 ! %g5 (sigbus target)
.word 0x00000000 ! %g6 (block ld offset)
.word 0x00000000 ! %g7 (block st offset)
.word 0xb60e1157 ! %o0
.word 0x1c9da17b ! %o1
.word 0xc79b6cb1 ! %o2
.word 0xe4b886b6 ! %o3
.word 0xda79c288 ! %o4
.word 0x391a9b60 ! %o5
.word 0x00000000 ! %sp (stack pointer)
.word 0x00000000 ! %o7 (relocatable junk)
.word 0x6984cad7 ! %l0
.word 0xa2131be9 ! %l1
.word 0xb82d2231 ! %l2
.word 0x96ba9cb4 ! %l3
.word 0xb8803600 ! %l4
.word 0x2ca760f5 ! %l5
.word 0xf6968a0b ! %l6
.word 0x52ae6b35 ! %l7
.word t1_data_exp_area0 ! %i0 (area pointer)
.word t1_data_exp_area0 ! %i1 (area pointer)
.word 0x00000000 ! %i2 (byte offset)
.word 0xffffffe2 ! %i3 (halfword offset)
.word 0xfffffffc ! %i4 (word offset)
.word 0xffffffe8 ! %i5 (doubleword offset)
.word 0x00000000 ! %fp (frame pointer)
.word 0x00000000 ! %i7 (return address)
.word 0x9204cca0 ! %y
.word 0x00000004 ! %icc (nzvc)
.word 0x00000d5a ! %fsr
.word 0x00000000 ! %gsr.mask
.word 0x00000000 ! %gsr
.word 0x000000e0 ! %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, 0x3dfc2000)
.seg "data"
KGLOBAL(t1_data_exp_mtbl_size)
KGLOBAL(t1_data_exp_mtbl)
KGLOBAL(t1_data_exp_stack)
t1_data_exp_stack_start:
.word 0x2d640cbf
.word 0x4b44b82e
.word 0x24168e72
.word 0x59f79fc8
.word 0x89152b58
.word 0xdec57216
.word 0xb6b69d9e
.word 0xf9259d16
.word 0x67ddb054
.word 0x9c0d3373
.word 0xe8c07a74
.word 0x6909dbb0
.word 0xba79e679
.word 0x0442056f
.word 0x0b7221cb
.word 0x8a9b325b
.word 0x94da747f
.word 0x5ca33cb5
.word 0x3612894b
.word 0xf8bb9b9c
.word 0xa50e269b
.word 0x879f457c
.word 0xd535151f
.word 0x3da10b59
.word 0x4c063d59
.word 0x72ababc4
.word 0x1dd234e9
.word 0x3a437ac0
.word 0x345055ae
.word 0x945ee3e0
.word 0x3a185bf6
.word 0xe2454e67
.word 0x80fe3e4d
.word 0xb03f9733
.word 0xa457c8b2
.word 0x3e797ab3
.word 0xa9a54e39
.word 0x12b5793e
.word 0xe39ecf5e
.word 0x1c7d0a7e
.word 0x84e4109b
.word 0x63c3e8d9
.word 0x94c39bff
.word 0x110febf4
.word 0xaa7659d5
.word 0x3af6e1c0
.word 0x64f39f99
.word 0xc73327bd
.word 0x55cd19d6
.word 0xbe6f0251
.word 0xdfb01c9d
.word 0xadd0e660
.word 0xfba07faf
.word 0xc281a993
.word 0xe4a2869f
.word 0x4314e7e6
.word 0x5d484266
.word 0x532e717a
.word 0x692aa94b
.word 0xb5e251bd
.word 0xa50f230a
.word 0x0cfb8968
.word 0x3133ca99
.word 0xb53df6df
.word 0xec73fc07
.word 0xb3deb4f7
.word 0x39fd3c3f
.word 0xc9527e33
.word 0xf99bf1bb
.word 0x94f0f2f5
.word 0x2b561067
.word 0xdc260b33
.word 0x595e9848
.word 0x3f0710af
.word 0xbf92e5a2
.word 0xef6f4cce
.word 0xa88e22ab
.word 0x4f29ad72
.word 0x5b7ffe1b
.word 0xcb72168f
.word 0x9eaaef0d
.word 0x848b724e
.word 0x2501160f
.word 0x86a9e7fd
.word 0x8f530459
.word 0x2444821d
.word 0x9c33ad7c
.word 0x918b0645
.word 0xc3b3550e
.word 0x440665c3
.word 0xd6ffb918
.word 0xcb090c16
.word 0x7b49db56
.word 0xbc6bf8b6
.word 0xfd4dee84
.word 0x841c13cc
.word 0x20a4e256
.word 0xebbd19c0
.word 0xf3da1fc1
.word 0x206bdfd0
.word 0x6cbd10c6
.word 0xc1362403
.word 0x680b59e3
.word 0xb2daa53d
.word 0xc74d08c4
.word 0xab5f743e
.word 0xbfa2bb03
.word 0xf41f5cc7
.word 0x3562b0e5
.word 0x6a017e4d
.word 0x16ad3379
.word 0xca39bdd8
.word 0xf6937a8d
.word 0xa20636f6
.word 0x3433a64b
.word 0x378847fb
.word 0x7dfe3980
.word 0x9f60d5e2
.word 0xa5e81cdf
.word 0x81eafe7d
.word 0x83da60b8
.word 0x6b2133e8
.word 0x6bc601f8
.word 0x2be3ba51
.word 0x57fdb878
.word 0x42684991
.word 0x618697df
.word 0x8d4f3634
.word 0x92bee1a1
.word 0x524791d8
.word 0xf42a1de0
.word 0x75603911
.word 0x812c3a43
.word 0x2ced5531
.word 0x70e958f8
.word 0xe63882a5
.word 0xc8f3f776
.word 0xc21c20cc
.word 0x0fea73cb
.word 0x32115e66
.word 0x68d3886b
.word 0x500bee1a
.word 0xb34f69db
.word 0x34a000a1
.word 0x693196bd
.word 0x16b7be8f
.word 0x89e371f7
.word 0x1f8011e1
.word 0xd6e7380c
.word 0xee82afaa
.word 0x6f101bf0
.word 0x08310c97
.word 0x657224cc
.word 0xd84bcb32
.word 0x071a1592
.word 0xafd950f7
.word 0xcf13085a
.word 0x50b817c1
.word 0x7230cad2
.word 0x92cc131f
.word 0x85f83e50
.word 0x86eead85
.word 0xb1db5543
.word 0x4dfd877e
.word 0xeac69119
.word 0x787ad345
.word 0xe6006ecf
.word 0x9562f173
t1_data_exp_sp:
.word 0x37d6cdc7
.word 0x8cc467a2
.word 0xb06e5ba2
.word 0xf5f27834
.word 0xee984123
.word 0x4acf1a9f
.word 0xe2a2ff69
.word 0x3ad0e5f1
.word t1_data_exp_area0
.word t1_data_exp_area0
.word 0xfffffffc
.word 0x0000000c
.word 0xffffffe4
.word 0x00000018
.word t1_data_exp_fp
.word 0x5e5b1e3c
.word 0xc2b6a5d7
.word 0xae90109a
.word 0x6ccb34b3
.word 0xda245ee7
.word 0xfaca7990
.word 0x9ecda88f
.word 0xbe772ce3
.word 0x1d44830e
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 0x527cbf85 ! [%fp - 0xc]
.word 0x576e8396 ! [%fp - 0x8]
.word 0x7a4990cb ! [%fp - 0x4]
t1_data_exp_fp:
.word 0x0f58c111
.word 0xa6d85894
.word 0x35c72ca0
.word 0xf37ccc30
.word 0x3190ef09
.word 0x3930b08f
.word 0xc0a4e3ae
.word 0x98b1c91e
.word 0x7a89de09
.word 0x93c9b230
.word 0x65edb4b8
.word 0x57da86f7
.word 0x435ba5a6
.word 0x6676864a
.word 0x65f098d1
.word 0x924e8ece
.word 0xaa42a3b9
.word 0x1f089241
.word 0x9e340587
.word 0xf3c1d8f5
.word 0xe8723463
.word 0xe10b69bc
.word 0xc9938e8f
.word 0x994bf7d4
t1_data_exp_stacktop:
.word 0
t1_data_exp_stack_end:
.skip 6300 ! page align
KDATA_MODULE(t1_module_data_exp_area0, 0x3b2ba000)
.seg "data"
t1_data_exp_area0_start:
.skip 832
t1_data_exp_area0_begin:
.word 0xb40c6650 ! t1_data_exp_area0-0x20
.word 0xeee1a798 ! t1_data_exp_area0-0x1c
.word 0xc5637da2 ! t1_data_exp_area0-0x18
.word 0x3a369bfc ! t1_data_exp_area0-0x14
.word 0x452a2f40 ! t1_data_exp_area0-0x10
.word 0x0f21e21f ! t1_data_exp_area0-0xc
.word 0x755b84a1 ! t1_data_exp_area0-0x8
.word 0x8027c57b ! t1_data_exp_area0-0x4
.global t1_data_exp_area0; t1_data_exp_area0:
.word 0x1993e4c3 ! t1_data_exp_area0+0x0
.word 0xeb522e79 ! t1_data_exp_area0+0x4
.word 0x5877edff ! t1_data_exp_area0+0x8
.word 0x10ad3671 ! t1_data_exp_area0+0xc
.word 0x4681fd43 ! t1_data_exp_area0+0x10
.word 0x7413e762 ! t1_data_exp_area0+0x14
.word 0xca12ef5f ! t1_data_exp_area0+0x18
.word 0x6c73fae3 ! t1_data_exp_area0+0x1c
t1_data_exp_area0_end:
.skip 7296
t1_data_exp_area0_stop:
KDATA_MODULE(t1_module_data_exp_shm_area, 0x3f75a000)
.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 0xc0f794af ! t1_data_exp_shm_area+0x0 (t0)
.word 0x76ba5d47 ! t1_data_exp_shm_area+0x4 (t1)
.word 0xe0fc820f ! t1_data_exp_shm_area+0x8 (t2)
.word 0xcf050240 ! t1_data_exp_shm_area+0xc (t3)
.word 0xd207d70a ! t1_data_exp_shm_area+0x10 (t0)
.word 0x99b8ab1d ! t1_data_exp_shm_area+0x14 (t1)
.word 0x897de097 ! t1_data_exp_shm_area+0x18 (t2)
.word 0x58478448 ! t1_data_exp_shm_area+0x1c (t3)
.word 0xd81c497b ! t1_data_exp_shm_area+0x20 (t0)
.word 0x2a6e027b ! t1_data_exp_shm_area+0x24 (t1)
.word 0x6684cc7a ! t1_data_exp_shm_area+0x28 (t2)
.word 0x35c5819e ! t1_data_exp_shm_area+0x2c (t3)
.word 0x3c253f45 ! t1_data_exp_shm_area+0x30 (t0)
.word 0x41d019ce ! t1_data_exp_shm_area+0x34 (t1)
.word 0x3ad3f24f ! t1_data_exp_shm_area+0x38 (t2)
.word 0x8e3b8dba ! t1_data_exp_shm_area+0x3c (t3)
.word 0x0eecad96 ! t1_data_exp_shm_area+0x40 (t0 bload)
.word 0xf47336a2 ! t1_data_exp_shm_area+0x44
.word 0x87509416 ! t1_data_exp_shm_area+0x48
.word 0xd51c6dac ! t1_data_exp_shm_area+0x4c
.word 0xca804173 ! t1_data_exp_shm_area+0x50
.word 0x9935fb5d ! t1_data_exp_shm_area+0x54
.word 0x7a19f68b ! t1_data_exp_shm_area+0x58
.word 0x8e34b5b2 ! t1_data_exp_shm_area+0x5c
.word 0xa5c1efbb ! t1_data_exp_shm_area+0x60
.word 0x6db06ee6 ! t1_data_exp_shm_area+0x64
.word 0x2374fc37 ! t1_data_exp_shm_area+0x68
.word 0x8be86c5f ! t1_data_exp_shm_area+0x6c
.word 0xc96e120e ! t1_data_exp_shm_area+0x70
.word 0x9aa94789 ! t1_data_exp_shm_area+0x74
.word 0x7e941d7b ! t1_data_exp_shm_area+0x78
.word 0x162ad632 ! t1_data_exp_shm_area+0x7c
.word 0xcd794e76 ! t1_data_exp_shm_area+0x80 (t0 bstore)
.word 0xcbd40729 ! t1_data_exp_shm_area+0x84
.word 0x1d55659e ! t1_data_exp_shm_area+0x88
.word 0x19baa130 ! t1_data_exp_shm_area+0x8c
.word 0xc54c89f1 ! t1_data_exp_shm_area+0x90
.word 0x4ae9d577 ! t1_data_exp_shm_area+0x94
.word 0x45d212f2 ! t1_data_exp_shm_area+0x98
.word 0xa1596c40 ! t1_data_exp_shm_area+0x9c
.word 0x596eff2c ! t1_data_exp_shm_area+0xa0
.word 0xb2394961 ! t1_data_exp_shm_area+0xa4
.word 0x77859534 ! t1_data_exp_shm_area+0xa8
.word 0xcc23efb6 ! t1_data_exp_shm_area+0xac
.word 0x9ff47d91 ! t1_data_exp_shm_area+0xb0
.word 0xafe4d5c7 ! t1_data_exp_shm_area+0xb4
.word 0xf07b8e38 ! t1_data_exp_shm_area+0xb8
.word 0xa5eb9b2c ! t1_data_exp_shm_area+0xbc
.word 0x8ddeb4f5 ! t1_data_exp_shm_area+0xc0 (t1 bload)
.word 0xea54c4a7 ! t1_data_exp_shm_area+0xc4
.word 0xcafd6848 ! t1_data_exp_shm_area+0xc8
.word 0xfde5c37f ! t1_data_exp_shm_area+0xcc
.word 0x0404b1d9 ! t1_data_exp_shm_area+0xd0
.word 0x26f27430 ! t1_data_exp_shm_area+0xd4
.word 0xeb463a57 ! t1_data_exp_shm_area+0xd8
.word 0xbb069121 ! t1_data_exp_shm_area+0xdc
.word 0x1ef908e4 ! t1_data_exp_shm_area+0xe0
.word 0x93cccac6 ! t1_data_exp_shm_area+0xe4
.word 0x6541ae7e ! t1_data_exp_shm_area+0xe8
.word 0x68eaa997 ! t1_data_exp_shm_area+0xec
.word 0x351a9cb6 ! t1_data_exp_shm_area+0xf0
.word 0x92b00d53 ! t1_data_exp_shm_area+0xf4
.word 0xd23e70b7 ! t1_data_exp_shm_area+0xf8
.word 0x8d96df8c ! t1_data_exp_shm_area+0xfc
.word 0xa0cb441f ! t1_data_exp_shm_area+0x100 (t1 bstore)
.word 0x1608d2c9 ! t1_data_exp_shm_area+0x104
.word 0x0d633747 ! t1_data_exp_shm_area+0x108
.word 0xf13e1cc7 ! t1_data_exp_shm_area+0x10c
.word 0x3f47f4e3 ! t1_data_exp_shm_area+0x110
.word 0x3e0a519b ! t1_data_exp_shm_area+0x114
.word 0x8583f522 ! t1_data_exp_shm_area+0x118
.word 0x2d7daec3 ! t1_data_exp_shm_area+0x11c
.word 0x8a9256bd ! t1_data_exp_shm_area+0x120
.word 0x3ae7906e ! t1_data_exp_shm_area+0x124
.word 0xef2d4e8d ! t1_data_exp_shm_area+0x128
.word 0x8639487e ! t1_data_exp_shm_area+0x12c
.word 0x203202a6 ! t1_data_exp_shm_area+0x130
.word 0x96a26e10 ! t1_data_exp_shm_area+0x134
.word 0x9fe03405 ! t1_data_exp_shm_area+0x138
.word 0xd154cd91 ! t1_data_exp_shm_area+0x13c
.word 0x36018ca7 ! t1_data_exp_shm_area+0x140 (t2 bload)
.word 0x75c89ee5 ! t1_data_exp_shm_area+0x144
.word 0x9a67356a ! t1_data_exp_shm_area+0x148
.word 0x672074ac ! t1_data_exp_shm_area+0x14c
.word 0x497edb26 ! t1_data_exp_shm_area+0x150
.word 0xa0490176 ! t1_data_exp_shm_area+0x154
.word 0xf566ef50 ! t1_data_exp_shm_area+0x158
.word 0x075511bc ! t1_data_exp_shm_area+0x15c
.word 0xd0ff3e0f ! t1_data_exp_shm_area+0x160
.word 0xab46241b ! t1_data_exp_shm_area+0x164
.word 0x16482bbc ! t1_data_exp_shm_area+0x168
.word 0x756bcf5d ! t1_data_exp_shm_area+0x16c
.word 0xd3e61958 ! t1_data_exp_shm_area+0x170
.word 0x089ca95b ! t1_data_exp_shm_area+0x174
.word 0x8ede022f ! t1_data_exp_shm_area+0x178
.word 0x190e2781 ! t1_data_exp_shm_area+0x17c
.word 0xe3e6a23d ! t1_data_exp_shm_area+0x180 (t2 bstore)
.word 0xfd8085bb ! t1_data_exp_shm_area+0x184
.word 0xf4dd1413 ! t1_data_exp_shm_area+0x188
.word 0x8d820f10 ! t1_data_exp_shm_area+0x18c
.word 0x4950a650 ! t1_data_exp_shm_area+0x190
.word 0x5879bb3e ! t1_data_exp_shm_area+0x194
.word 0xc49ffbea ! t1_data_exp_shm_area+0x198
.word 0x4726070c ! t1_data_exp_shm_area+0x19c
.word 0xf57a2fd4 ! t1_data_exp_shm_area+0x1a0
.word 0xe772c92e ! t1_data_exp_shm_area+0x1a4
.word 0x9e66fbca ! t1_data_exp_shm_area+0x1a8
.word 0x493a9bf6 ! t1_data_exp_shm_area+0x1ac
.word 0x1a2e9b4b ! t1_data_exp_shm_area+0x1b0
.word 0xfbd7d41d ! t1_data_exp_shm_area+0x1b4
.word 0xe13f9f08 ! t1_data_exp_shm_area+0x1b8
.word 0x5fb9f76f ! t1_data_exp_shm_area+0x1bc
.word 0x1c58fb2e ! t1_data_exp_shm_area+0x1c0 (t3 bload)
.word 0xbb3d08c0 ! t1_data_exp_shm_area+0x1c4
.word 0x112556fe ! t1_data_exp_shm_area+0x1c8
.word 0x4b090e25 ! t1_data_exp_shm_area+0x1cc
.word 0x0d42f9c6 ! t1_data_exp_shm_area+0x1d0
.word 0xa8b0b5eb ! t1_data_exp_shm_area+0x1d4
.word 0x22fd9697 ! t1_data_exp_shm_area+0x1d8
.word 0x341a4f29 ! t1_data_exp_shm_area+0x1dc
.word 0x28a6fc87 ! t1_data_exp_shm_area+0x1e0
.word 0x020c30ad ! t1_data_exp_shm_area+0x1e4
.word 0x77c2211f ! t1_data_exp_shm_area+0x1e8
.word 0x67fe6776 ! t1_data_exp_shm_area+0x1ec
.word 0xc49ec99a ! t1_data_exp_shm_area+0x1f0
.word 0x4988307c ! t1_data_exp_shm_area+0x1f4
.word 0x133a5837 ! t1_data_exp_shm_area+0x1f8
.word 0x7404ad68 ! t1_data_exp_shm_area+0x1fc
.word 0xacc53827 ! t1_data_exp_shm_area+0x200 (t3 bstore)
.word 0x858c3022 ! t1_data_exp_shm_area+0x204
.word 0xa5bf79e0 ! t1_data_exp_shm_area+0x208
.word 0x6ce3df67 ! t1_data_exp_shm_area+0x20c
.word 0xc3dc3ae3 ! t1_data_exp_shm_area+0x210
.word 0x5a51e6c1 ! t1_data_exp_shm_area+0x214
.word 0x5d40bf2d ! t1_data_exp_shm_area+0x218
.word 0x0700ee91 ! t1_data_exp_shm_area+0x21c
.word 0xfb307fed ! t1_data_exp_shm_area+0x220
.word 0x1058cd17 ! t1_data_exp_shm_area+0x224
.word 0x40de323a ! t1_data_exp_shm_area+0x228
.word 0x88854f96 ! t1_data_exp_shm_area+0x22c
.word 0xbcf6b9da ! t1_data_exp_shm_area+0x230
.word 0x64363303 ! t1_data_exp_shm_area+0x234
.word 0xed866f5c ! t1_data_exp_shm_area+0x238
.word 0x080ef5e4 ! 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 832
! ncache 0
! emulate_ncache 1
! pagesize 8192
! invsize 0
! codecount 5001
! code 06204000
! entry 06204000
! fsr_exceptions 00000000
! fsr_roundmode 00000004
! fsr_mask c0000fff
! seed d4604654e7ca
! 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, 0x46204000)
.seg "text"
KGLOBAL(t2_ktbl)
t2_ktbl_page_begin:
.global t2_kref; t2_kref:
.skip 0
t2_ktbl:
.word 0xa3a44831 ! t2_kref+0x0: fadds %f17, %f17, %f17
.word 0x9896c00d ! t2_kref+0x4: orcc %i3, %o5, %o4
.word 0x98b2a1b1 ! t2_kref+0x8: orncc %o2, 0x1b1, %o4
.word 0xd2367fee ! t2_kref+0xc: sth %o1, [%i1 - 0x12]
.word 0x982ef48a ! t2_kref+0x10: andn %i3, -0xb76, %o4
.word 0x39800002 ! t2_kref+0x14: fbuge,a _kref+0x1c
.word 0x8143c000 ! t2_kref+0x18: stbar
.word 0x9de3bfa0 ! t2_kref+0x1c: save %sp, -0x60, %sp
.word 0x99eefbce ! t2_kref+0x20: restore %i3, -0x432, %o4
.word 0x98d579bf ! t2_kref+0x24: umulcc %l5, -0x641, %o4
.word 0xe36e2000 ! t2_kref+0x28: prefetch %i0, 17
.word 0xd8070019 ! t2_kref+0x2c: ld [%i4 + %i1], %o4
.word 0x980266cc ! t2_kref+0x30: add %o1, 0x6cc, %o4
.word 0xa5b40d10 ! t2_kref+0x34: fandnot1 %f16, %f16, %f18
.word 0xee270018 ! t2_kref+0x38: st %l7, [%i4 + %i0]
.word 0x989d72f6 ! t2_kref+0x3c: xorcc %l5, -0xd0a, %o4
.word 0xa1b40a52 ! t2_kref+0x40: fpadd32 %f16, %f18, %f16
.word 0x985afcb4 ! t2_kref+0x44: smul %o3, -0x34c, %o4
.word 0xa5a00052 ! t2_kref+0x48: fmovd %f18, %f18
.word 0xe51f4019 ! t2_kref+0x4c: ldd [%i5 + %i1], %f18
.word 0x98fd800a ! t2_kref+0x50: sdivcc %l6, %o2, %o4
.word 0x9894fc95 ! t2_kref+0x54: orcc %l3, -0x36b, %o4
.word 0x27800003 ! t2_kref+0x58: fbul,a _kref+0x64
.word 0x98fec00a ! t2_kref+0x5c: sdivcc %i3, %o2, %o4
.word 0xc768a184 ! t2_kref+0x60: prefetch %g2 + 0x184, 3
.word 0xe51fbc60 ! t2_kref+0x64: ldd [%fp - 0x3a0], %f18
.word 0xa5b48a32 ! t2_kref+0x68: fpadd16s %f18, %f18, %f18
.word 0x9898257c ! t2_kref+0x6c: xorcc %g0, 0x57c, %o4
.word 0xa5a01892 ! t2_kref+0x70: fitos %f18, %f18
.word 0xa1a01931 ! t2_kref+0x74: fstod %f17, %f16
.word 0x193e3e4d ! t2_kref+0x78: sethi %hi(0xf8f93400), %o4
.word 0xa3a00132 ! t2_kref+0x7c: fabss %f18, %f17
.word 0x1935793e ! t2_kref+0x80: sethi %hi(0xd5e4f800), %o4
.word 0x81dbfbff ! t2_kref+0x84: flush %o7 - 0x401
.word 0x3b800001 ! t2_kref+0x88: fble,a _kref+0x8c
.word 0xda7e3ffc ! t2_kref+0x8c: swap [%i0 - 4], %o5
.word 0xd47e7fe8 ! t2_kref+0x90: swap [%i1 - 0x18], %o2
.word 0x001fffff ! t2_kref+0x94: illtrap 0x1fffff
.word 0x8143c000 ! t2_kref+0x98: stbar
.word 0x985aa5a2 ! t2_kref+0x9c: smul %o2, 0x5a2, %o4
.word 0x98fb400d ! t2_kref+0xa0: sdivcc %o5, %o5, %o4
.word 0xa5a000b1 ! t2_kref+0xa4: fnegs %f17, %f18
.word 0xa5a01a52 ! t2_kref+0xa8: fdtoi %f18, %f18
.word 0xd4180019 ! t2_kref+0xac: ldd [%g0 + %i1], %o2
.word 0x98d20016 ! t2_kref+0xb0: umulcc %o0, %l6, %o4
.word 0xa1a408d2 ! t2_kref+0xb4: fsubd %f16, %f18, %f16
.word 0xe36e6008 ! t2_kref+0xb8: prefetch %i1 + 8, 17
.word 0xd800a018 ! t2_kref+0xbc: ld [%g2 + 0x18], %o4
.word 0x8d834014 ! t2_kref+0xc0: wr %o5, %l4, %fprs
.word 0xd428a018 ! t2_kref+0xc4: stb %o2, [%g2 + 0x18]
.word 0x989db1d8 ! t2_kref+0xc8: xorcc %l6, -0xe28, %o4
.word 0xe668a018 ! t2_kref+0xcc: ldstub [%g2 + 0x18], %l3
.word 0xec6e3fe3 ! t2_kref+0xd0: ldstub [%i0 - 0x1d], %l6
.word 0xd80e6019 ! t2_kref+0xd4: ldub [%i1 + 0x19], %o4
.word 0xe51fbd78 ! t2_kref+0xd8: ldd [%fp - 0x288], %f18
.word 0x985d285a ! t2_kref+0xdc: smul %l4, 0x85a, %o4
.word 0xa1a00552 ! t2_kref+0xe0: fsqrtd %f18, %f16
.word 0xa1a01912 ! t2_kref+0xe4: fitod %f18, %f16
.word 0xa5a489b2 ! t2_kref+0xe8: fdivs %f18, %f18, %f18
.word 0xd8166014 ! t2_kref+0xec: lduh [%i1 + 0x14], %o4
.word 0xe3200018 ! t2_kref+0xf0: st %f17, [%g0 + %i0]
.word 0x3c480001 ! t2_kref+0xf4: bpos,a,pt %icc, _kref+0xf8
.word 0xda36c019 ! t2_kref+0xf8: sth %o5, [%i3 + %i1]
.word 0xa3b00cf2 ! t2_kref+0xfc: fnot2s %f18, %f17
.word 0x988a0013 ! t2_kref+0x100: andcc %o0, %l3, %o4
call SYM(t2_subr1)
.word 0xa5a48832 ! t2_kref+0x108: fadds %f18, %f18, %f18
.word 0x9fc00004 ! t2_kref+0x10c: call %g0 + %g4
.word 0xd476001d ! t2_kref+0x110: stx %o2, [%i0 + %i5]
.word 0x98036e79 ! t2_kref+0x114: add %o5, 0xe79, %o4
.word 0xe320a018 ! t2_kref+0x118: st %f17, [%g2 + 0x18]
.word 0x9882b1d9 ! t2_kref+0x11c: addcc %o2, -0xe27, %o4
.word 0xe1180018 ! t2_kref+0x120: ldd [%g0 + %i0], %f16
.word 0x81824000 ! t2_kref+0x124: wr %o1, %g0, %y
.word 0x81580000 ! t2_kref+0x128: flushw
.word 0xec3e7ff8 ! t2_kref+0x12c: std %l6, [%i1 - 8]
.word 0xa3a000b2 ! t2_kref+0x130: fnegs %f18, %f17
.word 0x98320017 ! t2_kref+0x134: orn %o0, %l7, %o4
.word 0x81820000 ! t2_kref+0x138: wr %o0, %g0, %y
.word 0x98ac8012 ! t2_kref+0x13c: andncc %l2, %l2, %o4
.word 0xe49e5000 ! t2_kref+0x140: ldda [%i1]0x80, %l2
.word 0xe1be188b ! t2_kref+0x144: stda %f16, [%i0 + %o3]0xc4
.word 0x9de3bfa0 ! t2_kref+0x148: save %sp, -0x60, %sp
.word 0x99e80019 ! t2_kref+0x14c: restore %g0, %i1, %o4
.word 0xa5a000b2 ! t2_kref+0x150: fnegs %f18, %f18
.word 0x987dc00c ! t2_kref+0x154: sdiv %l7, %o4, %o4
.word 0xa5b40912 ! t2_kref+0x158: faligndata %f16, %f18, %f18
.word 0xa5a00532 ! t2_kref+0x15c: fsqrts %f18, %f18
.word 0x86102001 ! t2_kref+0x160: mov 0x1, %g3
.word 0x32800000 ! t2_kref+0x164: bne,a _kref+0x164
.word 0x86a0e001 ! t2_kref+0x168: subcc %g3, 1, %g3
.word 0x81580000 ! t2_kref+0x16c: flushw
.word 0xa1b486d0 ! t2_kref+0x170: fmul8sux16 %f18, %f16, %f16
.word 0x98b3400a ! t2_kref+0x174: orncc %o5, %o2, %o4
.word 0xa3a00031 ! t2_kref+0x178: fmovs %f17, %f17
.word 0xd8063fe0 ! t2_kref+0x17c: ld [%i0 - 0x20], %o4
.word 0x9835669f ! t2_kref+0x180: orn %l5, 0x69f, %o4
.word 0xa3a01092 ! t2_kref+0x184: fxtos %f18, %f17
.word 0xd80e3ff6 ! t2_kref+0x188: ldub [%i0 - 0xa], %o4
.word 0xa5a000d2 ! t2_kref+0x18c: fnegd %f18, %f18
.word 0x2d800007 ! t2_kref+0x190: fbg,a _kref+0x1ac
.word 0x987ac01b ! t2_kref+0x194: sdiv %o3, %i3, %o4
.word 0xd84e8019 ! t2_kref+0x198: ldsb [%i2 + %i1], %o4
.word 0x981a400a ! t2_kref+0x19c: xor %o1, %o2, %o4
.word 0xa5b00c20 ! t2_kref+0x1a0: fzeros %f18
.word 0xff6e001d ! t2_kref+0x1a4: prefetch %i0 + %i5, 31
.word 0xa5a408d0 ! t2_kref+0x1a8: fsubd %f16, %f16, %f18
.word 0x22800007 ! t2_kref+0x1ac: be,a _kref+0x1c8
.word 0xa5a449b2 ! t2_kref+0x1b0: fdivs %f17, %f18, %f18
.word 0x98da4008 ! t2_kref+0x1b4: smulcc %o1, %o0, %o4
.word 0xa5b48a92 ! t2_kref+0x1b8: fpsub16 %f18, %f18, %f18
.word 0xe320a028 ! t2_kref+0x1bc: st %f17, [%g2 + 0x28]
.word 0xa5a00131 ! t2_kref+0x1c0: fabss %f17, %f18
.word 0x30480006 ! t2_kref+0x1c4: ba,a,pt %icc, _kref+0x1dc
.word 0xa5b44d60 ! t2_kref+0x1c8: fnot1s %f17, %f18
.word 0xa5a48832 ! t2_kref+0x1cc: fadds %f18, %f18, %f18
.word 0x99b54075 ! t2_kref+0x1d0: edge8ln %l5, %l5, %o4
.word 0xa1a00552 ! t2_kref+0x1d4: fsqrtd %f18, %f16
.word 0x9875714e ! t2_kref+0x1d8: udiv %l5, -0xeb2, %o4
.word 0xa5a00031 ! t2_kref+0x1dc: fmovs %f17, %f18
.word 0xe8280019 ! t2_kref+0x1e0: stb %l4, [%g0 + %i1]
.word 0x99b30335 ! t2_kref+0x1e4: bmask %o4, %l5, %o4
.word 0x8143e040 ! t2_kref+0x1e8: membar 0x40
.word 0x98fa7713 ! t2_kref+0x1ec: sdivcc %o1, -0x8ed, %o4
.word 0xa3a44832 ! t2_kref+0x1f0: fadds %f17, %f18, %f17
.word 0xa5a408d2 ! t2_kref+0x1f4: fsubd %f16, %f18, %f18
.word 0xa1a48852 ! t2_kref+0x1f8: faddd %f18, %f18, %f16
.word 0xa3a48932 ! t2_kref+0x1fc: fmuls %f18, %f18, %f17
.word 0xa5b487d2 ! t2_kref+0x200: pdist %f18, %f18, %f18
.word 0x81dabd2e ! t2_kref+0x204: flush %o2 - 0x2d2
.word 0xa3a01092 ! t2_kref+0x208: fxtos %f18, %f17
.word 0xa5a01891 ! t2_kref+0x20c: fitos %f17, %f18
.word 0xe630a02a ! t2_kref+0x210: sth %l3, [%g2 + 0x2a]
sethi %hi(2f), %o7
.word 0xe40be254 ! t2_kref+0x218: ldub [%o7 + 0x254], %l2
.word 0xa41ca00c ! t2_kref+0x21c: xor %l2, 0xc, %l2
.word 0xe42be254 ! t2_kref+0x220: stb %l2, [%o7 + 0x254]
.word 0x81dbe254 ! t2_kref+0x224: flush %o7 + 0x254
.word 0xeaff1019 ! t2_kref+0x228: swapa [%i4 + %i1]0x80, %l5
.word 0x989eea19 ! t2_kref+0x22c: xorcc %i3, 0xa19, %o4
.word 0x31480001 ! t2_kref+0x230: fba,a,pt %fcc0, _kref+0x234
.word 0xe11fbdf0 ! t2_kref+0x234: ldd [%fp - 0x210], %f16
.word 0x8186c000 ! t2_kref+0x238: wr %i3, %g0, %y
.word 0xa1a01932 ! t2_kref+0x23c: fstod %f18, %f16
.word 0xa5b40a52 ! t2_kref+0x240: fpadd32 %f16, %f18, %f18
.word 0xa1b48972 ! t2_kref+0x244: fpmerge %f18, %f18, %f16
.word 0xa1b40d12 ! t2_kref+0x248: fandnot1 %f16, %f18, %f16
.word 0x98aa0017 ! t2_kref+0x24c: andncc %o0, %l7, %o4
.word 0x81ac0ad2 ! t2_kref+0x250: fcmped %fcc0, %f16, %f18
2: .word 0x98fae204 ! t2_kref+0x254: sdivcc %o3, 0x204, %o4
.word 0x989e8008 ! t2_kref+0x258: xorcc %i2, %o0, %o4
.word 0x2c480003 ! t2_kref+0x25c: bneg,a,pt %icc, _kref+0x268
.word 0x9856f2b5 ! t2_kref+0x260: umul %i3, -0xd4b, %o4
.word 0xa5b00c00 ! t2_kref+0x264: fzero %f18
.word 0xd030a01a ! t2_kref+0x268: sth %o0, [%g2 + 0x1a]
.word 0xa3a48932 ! t2_kref+0x26c: fmuls %f18, %f18, %f17
.word 0x99400000 ! t2_kref+0x270: mov %y, %o4
.word 0xf62e3ff5 ! t2_kref+0x274: stb %i3, [%i0 - 0xb]
.word 0x98d5c009 ! t2_kref+0x278: umulcc %l7, %o1, %o4
.word 0xa5a01a32 ! t2_kref+0x27c: fstoi %f18, %f18
.word 0x99b48552 ! t2_kref+0x280: fcmpeq16 %f18, %f18, %o4
.word 0xa5a448b1 ! t2_kref+0x284: fsubs %f17, %f17, %f18
.word 0xa3a00131 ! t2_kref+0x288: fabss %f17, %f17
.word 0x98468009 ! t2_kref+0x28c: addc %i2, %o1, %o4
.word 0x98627da0 ! t2_kref+0x290: subc %o1, -0x260, %o4
.word 0x98024014 ! t2_kref+0x294: add %o1, %l4, %o4
.word 0xe41e7ff8 ! t2_kref+0x298: ldd [%i1 - 8], %l2
.word 0xd84e4000 ! t2_kref+0x29c: ldsb [%i1], %o4
.word 0x992b0013 ! t2_kref+0x2a0: sll %o4, %l3, %o4
.word 0x9864baf4 ! t2_kref+0x2a4: subc %l2, -0x50c, %o4
.word 0xa3a00131 ! t2_kref+0x2a8: fabss %f17, %f17
.word 0x81ac8a32 ! t2_kref+0x2ac: fcmps %fcc0, %f18, %f18
.word 0x9940c000 ! t2_kref+0x2b0: mov %asi, %o4
.word 0x9915e0d7 ! t2_kref+0x2b4: taddcctv %l7, 0xd7, %o4
.word 0x98bc801a ! t2_kref+0x2b8: xnorcc %l2, %i2, %o4
.word 0xf76e001a ! t2_kref+0x2bc: prefetch %i0 + %i2, 27
.word 0x81580000 ! t2_kref+0x2c0: flushw
.word 0xd850a00a ! t2_kref+0x2c4: ldsh [%g2 + 0xa], %o4
.word 0x8143c000 ! t2_kref+0x2c8: stbar
.word 0x81dcf709 ! t2_kref+0x2cc: flush %l3 - 0x8f7
.word 0x98ddc00b ! t2_kref+0x2d0: smulcc %l7, %o3, %o4
.word 0x982ebe66 ! t2_kref+0x2d4: andn %i2, -0x19a, %o4
.word 0xd0774018 ! t2_kref+0x2d8: stx %o0, [%i5 + %i0]
.word 0x98903d45 ! t2_kref+0x2dc: orcc %g0, -0x2bb, %o4
.word 0xd84e2016 ! t2_kref+0x2e0: ldsb [%i0 + 0x16], %o4
.word 0xa3b00cf1 ! t2_kref+0x2e4: fnot2s %f17, %f17
.word 0x9892a303 ! t2_kref+0x2e8: orcc %o2, 0x303, %o4
.word 0xe51fbf88 ! t2_kref+0x2ec: ldd [%fp - 0x78], %f18
.word 0xa1b48a10 ! t2_kref+0x2f0: fpadd16 %f18, %f16, %f16
.word 0x98dcf96a ! t2_kref+0x2f4: smulcc %l3, -0x696, %o4
.word 0x99400000 ! t2_kref+0x2f8: mov %y, %o4
.word 0x989b4014 ! t2_kref+0x2fc: xorcc %o5, %l4, %o4
.word 0x9824a978 ! t2_kref+0x300: sub %l2, 0x978, %o4
.word 0xa5a488d2 ! t2_kref+0x304: fsubd %f18, %f18, %f18
.word 0x2e480005 ! t2_kref+0x308: bvs,a,pt %icc, _kref+0x31c
.word 0xa3a00531 ! t2_kref+0x30c: fsqrts %f17, %f17
.word 0x987d3013 ! t2_kref+0x310: sdiv %l4, -0xfed, %o4
.word 0x980a8017 ! t2_kref+0x314: and %o2, %l7, %o4
.word 0xe1be5897 ! t2_kref+0x318: stda %f16, [%i1 + %l7]0xc4
.word 0x992cc015 ! t2_kref+0x31c: sll %l3, %l5, %o4
.word 0xe8be501d ! t2_kref+0x320: stda %l4, [%i1 + %i5]0x80
.word 0x81ac8a52 ! t2_kref+0x324: fcmpd %fcc0, %f18, %f18
.word 0xe1be5892 ! t2_kref+0x328: stda %f16, [%i1 + %l2]0xc4
.word 0xe5062008 ! t2_kref+0x32c: ld [%i0 + 8], %f18
.word 0xa5a409d0 ! t2_kref+0x330: fdivd %f16, %f16, %f18
.word 0x8143c000 ! t2_kref+0x334: stbar
.word 0xe320a008 ! t2_kref+0x338: st %f17, [%g2 + 8]
.word 0xa5a48d32 ! t2_kref+0x33c: fsmuld %f18, %f18, %f18
.word 0x9892376b ! t2_kref+0x340: orcc %o0, -0x895, %o4
.word 0xa5a00552 ! t2_kref+0x344: fsqrtd %f18, %f18
.word 0xa3a488b1 ! t2_kref+0x348: fsubs %f18, %f17, %f17
.word 0xe13e001d ! t2_kref+0x34c: std %f16, [%i0 + %i5]
.word 0xe1be180d ! t2_kref+0x350: stda %f16, [%i0 + %o5]0xc0
.word 0xa5a48950 ! t2_kref+0x354: fmuld %f18, %f16, %f18
.word 0xf007bfe0 ! t2_kref+0x358: ld [%fp - 0x20], %i0
.word 0x9928001b ! t2_kref+0x35c: sll %g0, %i3, %o4
.word 0xa1a48852 ! t2_kref+0x360: faddd %f18, %f18, %f16
.word 0xa5a01a50 ! t2_kref+0x364: fdtoi %f16, %f18
.word 0x982c8014 ! t2_kref+0x368: andn %l2, %l4, %o4
.word 0xfb6e2010 ! t2_kref+0x36c: prefetch %i0 + 0x10, 29
.word 0x9922612a ! t2_kref+0x370: mulscc %o1, 0x12a, %o4
.word 0x1906dc21 ! t2_kref+0x374: sethi %hi(0x1b708400), %o4
.word 0xa5a48850 ! t2_kref+0x378: faddd %f18, %f16, %f18
.word 0xa1a00550 ! t2_kref+0x37c: fsqrtd %f16, %f16
.word 0xda2e4000 ! t2_kref+0x380: stb %o5, [%i1]
.word 0x8143c000 ! t2_kref+0x384: stbar
.word 0x99b58172 ! t2_kref+0x388: edge32ln %l6, %l2, %o4
.word 0xa5a00131 ! t2_kref+0x38c: fabss %f17, %f18
.word 0x81dd001f ! t2_kref+0x390: flush %l4 + %i7
.word 0xa5b44a31 ! t2_kref+0x394: fpadd16s %f17, %f17, %f18
.word 0xa3a48831 ! t2_kref+0x398: fadds %f18, %f17, %f17
.word 0xa3b44df2 ! t2_kref+0x39c: fnands %f17, %f18, %f17
.word 0x9853000d ! t2_kref+0x3a0: umul %o4, %o5, %o4
.word 0x99400000 ! t2_kref+0x3a4: mov %y, %o4
.word 0xa5a01a32 ! t2_kref+0x3a8: fstoi %f18, %f18
.word 0x985db318 ! t2_kref+0x3ac: smul %l6, -0xce8, %o4
.word 0xa5a40852 ! t2_kref+0x3b0: faddd %f16, %f18, %f18
.word 0x2b480008 ! t2_kref+0x3b4: fbug,a,pt %fcc0, _kref+0x3d4
.word 0x9932a00b ! t2_kref+0x3b8: srl %o2, 0xb, %o4
.word 0xe3262008 ! t2_kref+0x3bc: st %f17, [%i0 + 8]
.word 0xd8067fe8 ! t2_kref+0x3c0: ld [%i1 - 0x18], %o4
.word 0x988cafb6 ! t2_kref+0x3c4: andcc %l2, 0xfb6, %o4
.word 0xda280019 ! t2_kref+0x3c8: stb %o5, [%g0 + %i1]
.word 0x81580000 ! t2_kref+0x3cc: flushw
.word 0xd86e6004 ! t2_kref+0x3d0: ldstub [%i1 + 4], %o4
.word 0xe51fbd98 ! t2_kref+0x3d4: ldd [%fp - 0x268], %f18
.word 0x985b0008 ! t2_kref+0x3d8: smul %o4, %o0, %o4
call SYM(t2_subr2)
.word 0xea6e4000 ! t2_kref+0x3e0: ldstub [%i1], %l5
.word 0xe1bf5018 ! t2_kref+0x3e4: stda %f16, [%i5 + %i0]0x80
.word 0x3c480002 ! t2_kref+0x3e8: bpos,a,pt %icc, _kref+0x3f0
.word 0x99b240ec ! t2_kref+0x3ec: edge16ln %o1, %o4, %o4
.word 0xa3b00c20 ! t2_kref+0x3f0: fzeros %f17
.word 0x992a600d ! t2_kref+0x3f4: sll %o1, 0xd, %o4
.word 0x81da800a ! t2_kref+0x3f8: flush %o2 + %o2
.word 0x98de8016 ! t2_kref+0x3fc: smulcc %i2, %l6, %o4
.word 0x26480004 ! t2_kref+0x400: bl,a,pt %icc, _kref+0x410
.word 0xe66e3fe0 ! t2_kref+0x404: ldstub [%i0 - 0x20], %l3
.word 0xa1a48952 ! t2_kref+0x408: fmuld %f18, %f18, %f16
.word 0xe1be1a5b ! t2_kref+0x40c: stda %f16, [%i0 + %i3]0xd2
.word 0x99400000 ! t2_kref+0x410: mov %y, %o4
.word 0x98adc016 ! t2_kref+0x414: andncc %l7, %l6, %o4
.word 0x98754017 ! t2_kref+0x418: udiv %l5, %l7, %o4
.word 0xd4be5000 ! t2_kref+0x41c: stda %o2, [%i1]0x80
.word 0xd84e3fe5 ! t2_kref+0x420: ldsb [%i0 - 0x1b], %o4
.word 0x98900013 ! t2_kref+0x424: orcc %g0, %l3, %o4
call SYM(t2_subr3)
.word 0x9836fdb2 ! t2_kref+0x42c: orn %i3, -0x24e, %o4
.word 0xa1a488d2 ! t2_kref+0x430: fsubd %f18, %f18, %f16
.word 0xe1be1857 ! t2_kref+0x434: stda %f16, [%i0 + %l7]0xc2
.word 0x3c480007 ! t2_kref+0x438: bpos,a,pt %icc, _kref+0x454
.word 0x99b5c089 ! t2_kref+0x43c: edge16 %l7, %o1, %o4
.word 0xd8060000 ! t2_kref+0x440: ld [%i0], %o4
.word 0x99400000 ! t2_kref+0x444: mov %y, %o4
.word 0xd8400019 ! t2_kref+0x448: ldsw [%g0 + %i1], %o4
.word 0xa1b486b1 ! t2_kref+0x44c: fmul8x16al %f18, %f17, %f16
.word 0x98dae0c5 ! t2_kref+0x450: smulcc %o3, 0xc5, %o4
.word 0xa5b48d32 ! t2_kref+0x454: fandnot1s %f18, %f18, %f18
.word 0xd8070018 ! t2_kref+0x458: ld [%i4 + %i0], %o4
.word 0xa1b40910 ! t2_kref+0x45c: faligndata %f16, %f16, %f16
.word 0xe83e3ff0 ! t2_kref+0x460: std %l4, [%i0 - 0x10]
.word 0x9816ed0b ! t2_kref+0x464: or %i3, 0xd0b, %o4
.word 0x81ac8a31 ! t2_kref+0x468: fcmps %fcc0, %f18, %f17
.word 0xc07e2014 ! t2_kref+0x46c: swap [%i0 + 0x14], %g0
.word 0x9842b4f2 ! t2_kref+0x470: addc %o2, -0xb0e, %o4
.word 0x98d53727 ! t2_kref+0x474: umulcc %l4, -0x8d9, %o4
.word 0x98d00013 ! t2_kref+0x478: umulcc %g0, %l3, %o4
.word 0x98de8008 ! t2_kref+0x47c: smulcc %i2, %o0, %o4
.word 0x86102002 ! t2_kref+0x480: mov 0x2, %g3
.word 0x32800000 ! t2_kref+0x484: bne,a _kref+0x484
.word 0x86a0e001 ! t2_kref+0x488: subcc %g3, 1, %g3
.word 0xe86e7ff8 ! t2_kref+0x48c: ldstub [%i1 - 8], %l4
.word 0xe320a038 ! t2_kref+0x490: st %f17, [%g2 + 0x38]
.word 0xe8780019 ! t2_kref+0x494: swap [%g0 + %i1], %l4
.word 0xa5b44732 ! t2_kref+0x498: fmuld8ulx16 %f17, %f18, %f18
.word 0x9e007648 ! t2_kref+0x49c: add %g1, -0x9b8, %o7
! .word 0x204cb6d8 ! t2_kref+0x4a0: bn,a,pt %icc, SYM(t2_subr0)
bn,a,pt %icc, SYM(t2_subr0)
.word 0x81580000 ! t2_kref+0x4a4: flushw
.word 0xe13f4018 ! t2_kref+0x4a8: std %f16, [%i5 + %i0]
.word 0xa3a00131 ! t2_kref+0x4ac: fabss %f17, %f17
.word 0xee767ff0 ! t2_kref+0x4b0: stx %l7, [%i1 - 0x10]
.word 0x9815ea68 ! t2_kref+0x4b4: or %l7, 0xa68, %o4
.word 0xe62e7ffb ! t2_kref+0x4b8: stb %l3, [%i1 - 5]
.word 0xe51f4018 ! t2_kref+0x4bc: ldd [%i5 + %i0], %f18
.word 0xe968a04b ! t2_kref+0x4c0: prefetch %g2 + 0x4b, 20
.word 0x980ec014 ! t2_kref+0x4c4: and %i3, %l4, %o4
.word 0xe11e001d ! t2_kref+0x4c8: ldd [%i0 + %i5], %f16
.word 0x9de3bfa0 ! t2_kref+0x4cc: save %sp, -0x60, %sp
.word 0x99ee001c ! t2_kref+0x4d0: restore %i0, %i4, %o4
.word 0x9893401b ! t2_kref+0x4d4: orcc %o5, %i3, %o4
.word 0x98d52251 ! t2_kref+0x4d8: umulcc %l4, 0x251, %o4
.word 0x99b48450 ! t2_kref+0x4dc: fcmpne16 %f18, %f16, %o4
.word 0x2f800005 ! t2_kref+0x4e0: fbu,a _kref+0x4f4
.word 0xee7e3fe4 ! t2_kref+0x4e4: swap [%i0 - 0x1c], %l7
.word 0x98ada31c ! t2_kref+0x4e8: andncc %l6, 0x31c, %o4
.word 0xa1b48990 ! t2_kref+0x4ec: bshuffle %f18, %f16, %f16
.word 0x99400000 ! t2_kref+0x4f0: mov %y, %o4
.word 0xa5a00132 ! t2_kref+0x4f4: fabss %f18, %f18
.word 0xa5b48712 ! t2_kref+0x4f8: fmuld8sux16 %f18, %f18, %f18
.word 0xa3a01a50 ! t2_kref+0x4fc: fdtoi %f16, %f17
.word 0x9812396e ! t2_kref+0x500: or %o0, -0x692, %o4
.word 0x9805b5e3 ! t2_kref+0x504: add %l6, -0xa1d, %o4
.word 0x98382d66 ! t2_kref+0x508: xnor %g0, 0xd66, %o4
.word 0xa1b40750 ! t2_kref+0x50c: fpack32 %f16, %f16, %f16
.word 0x1929f7c3 ! t2_kref+0x510: sethi %hi(0xa7df0c00), %o4
.word 0xa1a48d31 ! t2_kref+0x514: fsmuld %f18, %f17, %f16
.word 0x3c480007 ! t2_kref+0x518: bpos,a,pt %icc, _kref+0x534
.word 0xe11fbc38 ! t2_kref+0x51c: ldd [%fp - 0x3c8], %f16
.word 0xd800a008 ! t2_kref+0x520: ld [%g2 + 8], %o4
.word 0x99b24334 ! t2_kref+0x524: bmask %o1, %l4, %o4
.word 0x81ac0a50 ! t2_kref+0x528: fcmpd %fcc0, %f16, %f16
.word 0x81ac8ab2 ! t2_kref+0x52c: fcmpes %fcc0, %f18, %f18
.word 0x99b20317 ! t2_kref+0x530: alignaddr %o0, %l7, %o4
.word 0xd806601c ! t2_kref+0x534: ld [%i1 + 0x1c], %o4
.word 0x29800008 ! t2_kref+0x538: fbl,a _kref+0x558
.word 0x98b3744b ! t2_kref+0x53c: orncc %o5, -0xbb5, %o4
.word 0xc16e400d ! t2_kref+0x540: prefetch %i1 + %o5, 0
.word 0x9845400d ! t2_kref+0x544: addc %l5, %o5, %o4
.word 0xe26e7feb ! t2_kref+0x548: ldstub [%i1 - 0x15], %l1
.word 0xa3a000b2 ! t2_kref+0x54c: fnegs %f18, %f17
.word 0x980b0000 ! t2_kref+0x550: and %o4, %g0, %o4
.word 0x1927eaf1 ! t2_kref+0x554: sethi %hi(0x9fabc400), %o4
.word 0xd2280019 ! t2_kref+0x558: stb %o1, [%g0 + %i1]
.word 0xa5b007b2 ! t2_kref+0x55c: fpackfix %f18, %f18
.word 0x985d64c5 ! t2_kref+0x560: smul %l5, 0x4c5, %o4
.word 0x3c480003 ! t2_kref+0x564: bpos,a,pt %icc, _kref+0x570
.word 0x98750014 ! t2_kref+0x568: udiv %l4, %l4, %o4
.word 0xa5b48cb2 ! t2_kref+0x56c: fandnot2s %f18, %f18, %f18
.word 0x81ac0a50 ! t2_kref+0x570: fcmpd %fcc0, %f16, %f16
.word 0x81dbaa4d ! t2_kref+0x574: flush %sp + 0xa4d
.word 0xe3ee501d ! t2_kref+0x578: prefetcha %i1 + %i5, 17
.word 0xa1b48d40 ! t2_kref+0x57c: fnot1 %f18, %f16
.word 0xd856c018 ! t2_kref+0x580: ldsh [%i3 + %i0], %o4
.word 0xa5a01a32 ! t2_kref+0x584: fstoi %f18, %f18
.word 0xd806001c ! t2_kref+0x588: ld [%i0 + %i4], %o4
.word 0x99b48450 ! t2_kref+0x58c: fcmpne16 %f18, %f16, %o4
.word 0xe0780019 ! t2_kref+0x590: swap [%g0 + %i1], %l0
.word 0x99b500d3 ! t2_kref+0x594: edge16l %l4, %l3, %o4
.word 0x9fc10000 ! t2_kref+0x598: call %g4
.word 0xa3a00131 ! t2_kref+0x59c: fabss %f17, %f17
.word 0xe500a018 ! t2_kref+0x5a0: ld [%g2 + 0x18], %f18
.word 0xa5a448b1 ! t2_kref+0x5a4: fsubs %f17, %f17, %f18
.word 0xd850a00a ! t2_kref+0x5a8: ldsh [%g2 + 0xa], %o4
.word 0x980d397f ! t2_kref+0x5ac: and %l4, -0x681, %o4
.word 0xee2e3ff1 ! t2_kref+0x5b0: stb %l7, [%i0 - 0xf]
.word 0xd8c81019 ! t2_kref+0x5b4: ldsba [%g0 + %i1]0x80, %o4
.word 0x81dde6c5 ! t2_kref+0x5b8: flush %l7 + 0x6c5
.word 0xa1a44d31 ! t2_kref+0x5bc: fsmuld %f17, %f17, %f16
.word 0xd8567fee ! t2_kref+0x5c0: ldsh [%i1 - 0x12], %o4
.word 0x9de3bfa0 ! t2_kref+0x5c4: save %sp, -0x60, %sp
.word 0xba57001b ! t2_kref+0x5c8: umul %i4, %i3, %i5
.word 0x99eeffe6 ! t2_kref+0x5cc: restore %i3, -0x1a, %o4
.word 0xe0780018 ! t2_kref+0x5d0: swap [%g0 + %i0], %l0
.word 0xa5a44d32 ! t2_kref+0x5d4: fsmuld %f17, %f18, %f18
.word 0x3b800007 ! t2_kref+0x5d8: fble,a _kref+0x5f4
.word 0x98902f0e ! t2_kref+0x5dc: orcc %g0, 0xf0e, %o4
.word 0x31800002 ! t2_kref+0x5e0: fba,a _kref+0x5e8
.word 0xa5a44831 ! t2_kref+0x5e4: fadds %f17, %f17, %f18
.word 0x99b34060 ! t2_kref+0x5e8: edge8ln %o5, %g0, %o4
.word 0xa5a01892 ! t2_kref+0x5ec: fitos %f18, %f18
.word 0x2b800005 ! t2_kref+0x5f0: fbug,a _kref+0x604
.word 0x982d0014 ! t2_kref+0x5f4: andn %l4, %l4, %o4
.word 0xd0380018 ! t2_kref+0x5f8: std %o0, [%g0 + %i0]
.word 0xc0780019 ! t2_kref+0x5fc: swap [%g0 + %i1], %g0
.word 0x98d24015 ! t2_kref+0x600: umulcc %o1, %l5, %o4
.word 0x98aec000 ! t2_kref+0x604: andncc %i3, %g0, %o4
.word 0x98452cd8 ! t2_kref+0x608: addc %l4, 0xcd8, %o4
.word 0xa1a40950 ! t2_kref+0x60c: fmuld %f16, %f16, %f16
.word 0x8143c000 ! t2_kref+0x610: stbar
.word 0x98db7d5d ! t2_kref+0x614: smulcc %o5, -0x2a3, %o4
.word 0x9906ea64 ! t2_kref+0x618: taddcc %i3, 0xa64, %o4
.word 0xef6e401d ! t2_kref+0x61c: prefetch %i1 + %i5, 23
.word 0x3d800006 ! t2_kref+0x620: fbule,a _kref+0x638
.word 0xe11f4019 ! t2_kref+0x624: ldd [%i5 + %i1], %f16
.word 0xc398a180 ! t2_kref+0x628: ldda [%g2 + 0x180]%asi, %f32
.word 0xc020a018 ! t2_kref+0x62c: clr [%g2 + 0x18]
.word 0xe19e5a5c ! t2_kref+0x630: ldda [%i1 + %i4]0xd2, %f16
.word 0x98d24017 ! t2_kref+0x634: umulcc %o1, %l7, %o4
.word 0xec36c018 ! t2_kref+0x638: sth %l6, [%i3 + %i0]
.word 0xa3a01a52 ! t2_kref+0x63c: fdtoi %f18, %f17
.word 0x39800005 ! t2_kref+0x640: fbuge,a _kref+0x654
.word 0x9814801b ! t2_kref+0x644: or %l2, %i3, %o4
.word 0x34480006 ! t2_kref+0x648: bg,a,pt %icc, _kref+0x660
.word 0x98958015 ! t2_kref+0x64c: orcc %l6, %l5, %o4
.word 0xc10f0005 ! t2_kref+0x650: ld [%i4 + %g5], %fsr
.word 0x983ea9b6 ! t2_kref+0x654: xnor %i2, 0x9b6, %o4
.word 0xe5067fe0 ! t2_kref+0x658: ld [%i1 - 0x20], %f18
.word 0x27480003 ! t2_kref+0x65c: fbul,a,pt %fcc0, _kref+0x668
.word 0xa3a00531 ! t2_kref+0x660: fsqrts %f17, %f17
.word 0xa3a000b1 ! t2_kref+0x664: fnegs %f17, %f17
.word 0x9805f6be ! t2_kref+0x668: add %l7, -0x942, %o4
.word 0x985a001a ! t2_kref+0x66c: smul %o0, %i2, %o4
.word 0xd840a018 ! t2_kref+0x670: ldsw [%g2 + 0x18], %o4
.word 0xa3a01a32 ! t2_kref+0x674: fstoi %f18, %f17
.word 0xd8560000 ! t2_kref+0x678: ldsh [%i0], %o4
.word 0x98b2b984 ! t2_kref+0x67c: orncc %o2, -0x67c, %o4
.word 0x985cbd67 ! t2_kref+0x680: smul %l2, -0x299, %o4
.word 0xa5b48972 ! t2_kref+0x684: fpmerge %f18, %f18, %f18
.word 0xa3a488b1 ! t2_kref+0x688: fsubs %f18, %f17, %f17
.word 0x193c7c4e ! t2_kref+0x68c: sethi %hi(0xf1f13800), %o4
.word 0xea366004 ! t2_kref+0x690: sth %l5, [%i1 + 4]
.word 0xa1b48ed0 ! t2_kref+0x694: fornot2 %f18, %f16, %f16
.word 0xa5a44832 ! t2_kref+0x698: fadds %f17, %f18, %f18
.word 0x99b00000 ! t2_kref+0x69c: edge8 %g0, %g0, %o4
.word 0x987a7c9f ! t2_kref+0x6a0: sdiv %o1, -0x361, %o4
.word 0x98c4800d ! t2_kref+0x6a4: addccc %l2, %o5, %o4
.word 0xf430a03a ! t2_kref+0x6a8: sth %i2, [%g2 + 0x3a]
.word 0xefee501c ! t2_kref+0x6ac: prefetcha %i1 + %i4, 23
.word 0xd8000018 ! t2_kref+0x6b0: ld [%g0 + %i0], %o4
.word 0x81820000 ! t2_kref+0x6b4: wr %o0, %g0, %y
.word 0xea200019 ! t2_kref+0x6b8: st %l5, [%g0 + %i1]
.word 0xee26401c ! t2_kref+0x6bc: st %l7, [%i1 + %i4]
.word 0x98230012 ! t2_kref+0x6c0: sub %o4, %l2, %o4
.word 0x81deb046 ! t2_kref+0x6c4: flush %i2 - 0xfba
.word 0x2f480004 ! t2_kref+0x6c8: fbu,a,pt %fcc0, _kref+0x6d8
.word 0xe7ee101b ! t2_kref+0x6cc: prefetcha %i0 + %i3, 19
.word 0xd840a018 ! t2_kref+0x6d0: ldsw [%g2 + 0x18], %o4
.word 0x99400000 ! t2_kref+0x6d4: mov %y, %o4
.word 0x2b480005 ! t2_kref+0x6d8: fbug,a,pt %fcc0, _kref+0x6ec
.word 0xa1a489d0 ! t2_kref+0x6dc: fdivd %f18, %f16, %f16
.word 0xfd6e401d ! t2_kref+0x6e0: prefetch %i1 + %i5, 30
.word 0xe11f4018 ! t2_kref+0x6e4: ldd [%i5 + %i0], %f16
.word 0x983261ba ! t2_kref+0x6e8: orn %o1, 0x1ba, %o4
.word 0xa5a90050 ! t2_kref+0x6ec: fmovdl %fcc0, %f16, %f18
.word 0xd8067fe0 ! t2_kref+0x6f0: ld [%i1 - 0x20], %o4
.word 0x8182c000 ! t2_kref+0x6f4: wr %o3, %g0, %y
.word 0x86102004 ! t2_kref+0x6f8: mov 0x4, %g3
.word 0x32800000 ! t2_kref+0x6fc: bne,a _kref+0x6fc
.word 0x86a0e001 ! t2_kref+0x700: subcc %g3, 1, %g3
.word 0xa1b486f2 ! t2_kref+0x704: fmul8ulx16 %f18, %f18, %f16
.word 0xa5a488d0 ! t2_kref+0x708: fsubd %f18, %f16, %f18
.word 0xe83e401d ! t2_kref+0x70c: std %l4, [%i1 + %i5]
.word 0xa3a00032 ! t2_kref+0x710: fmovs %f18, %f17
.word 0xe11e2000 ! t2_kref+0x714: ldd [%i0], %f16
.word 0xe1be584a ! t2_kref+0x718: stda %f16, [%i1 + %o2]0xc2
.word 0xe5063fe8 ! t2_kref+0x71c: ld [%i0 - 0x18], %f18
.word 0xd4b81018 ! t2_kref+0x720: stda %o2, [%g0 + %i0]0x80
.word 0x2f800001 ! t2_kref+0x724: fbu,a _kref+0x728
.word 0xe11fbd80 ! t2_kref+0x728: ldd [%fp - 0x280], %f16
.word 0x98d23375 ! t2_kref+0x72c: umulcc %o0, -0xc8b, %o4
.word 0x81848000 ! t2_kref+0x730: wr %l2, %g0, %y
.word 0x85800015 ! t2_kref+0x734: mov %l5, %ccr
.word 0xa1b00cd2 ! t2_kref+0x738: fnot2 %f18, %f16
.word 0xe3801018 ! t2_kref+0x73c: lda [%g0 + %i0]0x80, %f17
.word 0xa5a48831 ! t2_kref+0x740: fadds %f18, %f17, %f18
.word 0x98324013 ! t2_kref+0x744: orn %o1, %l3, %o4
.word 0x37480002 ! t2_kref+0x748: fbge,a,pt %fcc0, _kref+0x750
.word 0xa1a01931 ! t2_kref+0x74c: fstod %f17, %f16
.word 0xe500a028 ! t2_kref+0x750: ld [%g2 + 0x28], %f18
.word 0x193cdf8d ! t2_kref+0x754: sethi %hi(0xf37e3400), %o4
.word 0xa5b48ad0 ! t2_kref+0x758: fpsub32 %f18, %f16, %f18
.word 0x990b261d ! t2_kref+0x75c: tsubcc %o4, 0x61d, %o4
.word 0xa1a00552 ! t2_kref+0x760: fsqrtd %f18, %f16
.word 0xa1a00552 ! t2_kref+0x764: fsqrtd %f18, %f16
.word 0x9de3bfa0 ! t2_kref+0x768: save %sp, -0x60, %sp
.word 0xb0674018 ! t2_kref+0x76c: subc %i5, %i0, %i0
.word 0x99ef2dcd ! t2_kref+0x770: restore %i4, 0xdcd, %o4
.word 0xd8df5019 ! t2_kref+0x774: ldxa [%i5 + %i1]0x80, %o4
.word 0x9803001a ! t2_kref+0x778: add %o4, %i2, %o4
.word 0x9892fdcd ! t2_kref+0x77c: orcc %o3, -0x233, %o4
.word 0xa1b48a50 ! t2_kref+0x780: fpadd32 %f18, %f16, %f16
.word 0xd84e401a ! t2_kref+0x784: ldsb [%i1 + %i2], %o4
.word 0xa5a00550 ! t2_kref+0x788: fsqrtd %f16, %f18
.word 0xe26e4000 ! t2_kref+0x78c: ldstub [%i1], %l1
.word 0xa5b40990 ! t2_kref+0x790: bshuffle %f16, %f16, %f18
.word 0xa1a48850 ! t2_kref+0x794: faddd %f18, %f16, %f16
.word 0x9872f880 ! t2_kref+0x798: udiv %o3, -0x780, %o4
.word 0xa5b44d32 ! t2_kref+0x79c: fandnot1s %f17, %f18, %f18
.word 0xd80e6017 ! t2_kref+0x7a0: ldub [%i1 + 0x17], %o4
.word 0x81ac0ad2 ! t2_kref+0x7a4: fcmped %fcc0, %f16, %f18
.word 0x99b48492 ! t2_kref+0x7a8: fcmple32 %f18, %f18, %o4
.word 0x99b5831a ! t2_kref+0x7ac: alignaddr %l6, %i2, %o4
.word 0xa5a00552 ! t2_kref+0x7b0: fsqrtd %f18, %f18
.word 0x98b524fb ! t2_kref+0x7b4: orncc %l4, 0x4fb, %o4
.word 0x99400000 ! t2_kref+0x7b8: mov %y, %o4
.word 0xe636401b ! t2_kref+0x7bc: sth %l3, [%i1 + %i3]
.word 0xec380019 ! t2_kref+0x7c0: std %l6, [%g0 + %i1]
.word 0xa1b48731 ! t2_kref+0x7c4: fmuld8ulx16 %f18, %f17, %f16
.word 0xa5b48912 ! t2_kref+0x7c8: faligndata %f18, %f18, %f18
.word 0xd80e401a ! t2_kref+0x7cc: ldub [%i1 + %i2], %o4
.word 0xa1a40950 ! t2_kref+0x7d0: fmuld %f16, %f16, %f16
.word 0xd06e7fff ! t2_kref+0x7d4: ldstub [%i1 - 1], %o0
.word 0xe1be584b ! t2_kref+0x7d8: stda %f16, [%i1 + %o3]0xc2
.word 0x81ac8ab2 ! t2_kref+0x7dc: fcmpes %fcc0, %f18, %f18
.word 0xda6e2013 ! t2_kref+0x7e0: ldstub [%i0 + 0x13], %o5
.word 0xa5a44831 ! t2_kref+0x7e4: fadds %f17, %f17, %f18
.word 0xe3000019 ! t2_kref+0x7e8: ld [%g0 + %i1], %f17
.word 0xa5a488d0 ! t2_kref+0x7ec: fsubd %f18, %f16, %f18
.word 0xe51fbee0 ! t2_kref+0x7f0: ldd [%fp - 0x120], %f18
.word 0xa5a489d2 ! t2_kref+0x7f4: fdivd %f18, %f18, %f18
.word 0x3b800006 ! t2_kref+0x7f8: fble,a _kref+0x810
.word 0xa3a000b1 ! t2_kref+0x7fc: fnegs %f17, %f17
.word 0xd84e7ff7 ! t2_kref+0x800: ldsb [%i1 - 9], %o4
.word 0x8143c000 ! t2_kref+0x804: stbar
.word 0x99057ec2 ! t2_kref+0x808: taddcc %l5, -0x13e, %o4
.word 0x9970344b ! t2_kref+0x80c: popc -0xbb5, %o4
.word 0x2f800007 ! t2_kref+0x810: fbu,a _kref+0x82c
.word 0xa5a00132 ! t2_kref+0x814: fabss %f18, %f18
.word 0xa1a01912 ! t2_kref+0x818: fitod %f18, %f16
.word 0xf9ee101d ! t2_kref+0x81c: prefetcha %i0 + %i5, 28
.word 0xa5a00552 ! t2_kref+0x820: fsqrtd %f18, %f18
.word 0xa5b48992 ! t2_kref+0x824: bshuffle %f18, %f18, %f18
.word 0x98db4015 ! t2_kref+0x828: smulcc %o5, %l5, %o4
.word 0x98fd8000 ! t2_kref+0x82c: sdivcc %l6, %g0, %o4
.word 0x982237f1 ! t2_kref+0x830: sub %o0, -0x80f, %o4
.word 0x99400000 ! t2_kref+0x834: mov %y, %o4
.word 0x9898001b ! t2_kref+0x838: xorcc %g0, %i3, %o4
.word 0x9fc00004 ! t2_kref+0x83c: call %g0 + %g4
.word 0xa5a00132 ! t2_kref+0x840: fabss %f18, %f18
.word 0xd896501b ! t2_kref+0x844: lduha [%i1 + %i3]0x80, %o4
.word 0xd8166016 ! t2_kref+0x848: lduh [%i1 + 0x16], %o4
.word 0xa5a00132 ! t2_kref+0x84c: fabss %f18, %f18
.word 0x99b48592 ! t2_kref+0x850: fcmpgt32 %f18, %f18, %o4
.word 0xa1a40852 ! t2_kref+0x854: faddd %f16, %f18, %f16
.word 0xa5a00050 ! t2_kref+0x858: fmovd %f16, %f18
.word 0xd840a008 ! t2_kref+0x85c: ldsw [%g2 + 8], %o4
.word 0x86102003 ! t2_kref+0x860: mov 0x3, %g3
.word 0x86a0e001 ! t2_kref+0x864: subcc %g3, 1, %g3
.word 0x22800011 ! t2_kref+0x868: be,a _kref+0x8ac
.word 0xe526401c ! t2_kref+0x86c: st %f18, [%i1 + %i4]
.word 0xa1b486d2 ! t2_kref+0x870: fmul8sux16 %f18, %f18, %f16
.word 0x33bffffc ! t2_kref+0x874: fbe,a _kref+0x864
.word 0xa5b486d0 ! t2_kref+0x878: fmul8sux16 %f18, %f16, %f18
.word 0xa1a00552 ! t2_kref+0x87c: fsqrtd %f18, %f16
.word 0x98726a85 ! t2_kref+0x880: udiv %o1, 0xa85, %o4
.word 0x81ac0ad2 ! t2_kref+0x884: fcmped %fcc0, %f16, %f18
.word 0xd84e401a ! t2_kref+0x888: ldsb [%i1 + %i2], %o4
.word 0x81ac8a52 ! t2_kref+0x88c: fcmpd %fcc0, %f18, %f18
.word 0xd02e3fe4 ! t2_kref+0x890: stb %o0, [%i0 - 0x1c]
.word 0x81ac4a31 ! t2_kref+0x894: fcmps %fcc0, %f17, %f17
.word 0xd01f4019 ! t2_kref+0x898: ldd [%i5 + %i1], %o0
.word 0x98d4800c ! t2_kref+0x89c: umulcc %l2, %o4, %o4
.word 0xd806001c ! t2_kref+0x8a0: ld [%i0 + %i4], %o4
.word 0xe1be5809 ! t2_kref+0x8a4: stda %f16, [%i1 + %o1]0xc0
.word 0x81ac0ad2 ! t2_kref+0x8a8: fcmped %fcc0, %f16, %f18
.word 0x987a001b ! t2_kref+0x8ac: sdiv %o0, %i3, %o4
.word 0xe11e2010 ! t2_kref+0x8b0: ldd [%i0 + 0x10], %f16
.word 0x99322003 ! t2_kref+0x8b4: srl %o0, 0x3, %o4
.word 0xa1a48850 ! t2_kref+0x8b8: faddd %f18, %f16, %f16
.word 0xa1b40d10 ! t2_kref+0x8bc: fandnot1 %f16, %f16, %f16
.word 0x98c5f9c8 ! t2_kref+0x8c0: addccc %l7, -0x638, %o4
.word 0x98dd0017 ! t2_kref+0x8c4: smulcc %l4, %l7, %o4
.word 0x9925400a ! t2_kref+0x8c8: mulscc %l5, %o2, %o4
.word 0xd808a03a ! t2_kref+0x8cc: ldub [%g2 + 0x3a], %o4
.word 0x9fc00004 ! t2_kref+0x8d0: call %g0 + %g4
.word 0xa3a44831 ! t2_kref+0x8d4: fadds %f17, %f17, %f17
.word 0xa1a48952 ! t2_kref+0x8d8: fmuld %f18, %f18, %f16
.word 0xd8063fec ! t2_kref+0x8dc: ld [%i0 - 0x14], %o4
.word 0xa3a488b1 ! t2_kref+0x8e0: fsubs %f18, %f17, %f17
.word 0x9852000a ! t2_kref+0x8e4: umul %o0, %o2, %o4
.word 0x3c480004 ! t2_kref+0x8e8: bpos,a,pt %icc, _kref+0x8f8
.word 0xe51fbd68 ! t2_kref+0x8ec: ldd [%fp - 0x298], %f18
.word 0xa3a448b1 ! t2_kref+0x8f0: fsubs %f17, %f17, %f17
.word 0xe8363ff6 ! t2_kref+0x8f4: sth %l4, [%i0 - 0xa]
.word 0x99400000 ! t2_kref+0x8f8: mov %y, %o4
.word 0xa5b407d2 ! t2_kref+0x8fc: pdist %f16, %f18, %f18
.word 0xa5a00550 ! t2_kref+0x900: fsqrtd %f16, %f18
call SYM(t2_subr0)
.word 0xd808a01a ! t2_kref+0x908: ldub [%g2 + 0x1a], %o4
.word 0xc368a185 ! t2_kref+0x90c: prefetch %g2 + 0x185, 1
.word 0xa5a01912 ! t2_kref+0x910: fitod %f18, %f18
.word 0xe168a006 ! t2_kref+0x914: prefetch %g2 + 6, 16
.word 0x982c8012 ! t2_kref+0x918: andn %l2, %l2, %o4
.word 0xe67e001c ! t2_kref+0x91c: swap [%i0 + %i4], %l3
call SYM(t2_subr3)
.word 0xd80e7fe7 ! t2_kref+0x924: ldub [%i1 - 0x19], %o4
.word 0xe47e401c ! t2_kref+0x928: swap [%i1 + %i4], %l2
.word 0xd06e401a ! t2_kref+0x92c: ldstub [%i1 + %i2], %o0
.word 0x9912e464 ! t2_kref+0x930: taddcctv %o3, 0x464, %o4
.word 0xa1b48a10 ! t2_kref+0x934: fpadd16 %f18, %f16, %f16
.word 0x1905c0ba ! t2_kref+0x938: sethi %hi(0x1702e800), %o4
.word 0x98524012 ! t2_kref+0x93c: umul %o1, %l2, %o4
.word 0xa3b44cb2 ! t2_kref+0x940: fandnot2s %f17, %f18, %f17
.word 0xa1a00052 ! t2_kref+0x944: fmovd %f18, %f16
.word 0x982a683c ! t2_kref+0x948: andn %o1, 0x83c, %o4
.word 0xd800a038 ! t2_kref+0x94c: ld [%g2 + 0x38], %o4
.word 0xd8167fea ! t2_kref+0x950: lduh [%i1 - 0x16], %o4
.word 0xa5a00131 ! t2_kref+0x954: fabss %f17, %f18
.word 0xa5a01a31 ! t2_kref+0x958: fstoi %f17, %f18
.word 0xd41f4019 ! t2_kref+0x95c: ldd [%i5 + %i1], %o2
.word 0xa1a40852 ! t2_kref+0x960: faddd %f16, %f18, %f16
.word 0xa3b44d32 ! t2_kref+0x964: fandnot1s %f17, %f18, %f17
.word 0xe11e4000 ! t2_kref+0x968: ldd [%i1], %f16
.word 0x81ac0a52 ! t2_kref+0x96c: fcmpd %fcc0, %f16, %f18
.word 0xa5a01a52 ! t2_kref+0x970: fdtoi %f18, %f18
.word 0x81dfc014 ! t2_kref+0x974: flush %i7 + %l4
.word 0x3d800001 ! t2_kref+0x978: fbule,a _kref+0x97c
.word 0xa5a48950 ! t2_kref+0x97c: fmuld %f18, %f16, %f18
.word 0xa3a448b2 ! t2_kref+0x980: fsubs %f17, %f18, %f17
.word 0x98b4acd7 ! t2_kref+0x984: orncc %l2, 0xcd7, %o4
.word 0x985ac012 ! t2_kref+0x988: smul %o3, %l2, %o4
.word 0xa3b44cb2 ! t2_kref+0x98c: fandnot2s %f17, %f18, %f17
.word 0xa5a000b2 ! t2_kref+0x990: fnegs %f18, %f18
.word 0x9835362b ! t2_kref+0x994: orn %l4, -0x9d5, %o4
.word 0x981266ce ! t2_kref+0x998: or %o1, 0x6ce, %o4
.word 0x98d50008 ! t2_kref+0x99c: umulcc %l4, %o0, %o4
.word 0xa5a00550 ! t2_kref+0x9a0: fsqrtd %f16, %f18
.word 0x98136e06 ! t2_kref+0x9a4: or %o5, 0xe06, %o4
.word 0xd01e3fe0 ! t2_kref+0x9a8: ldd [%i0 - 0x20], %o0
.word 0x989b340b ! t2_kref+0x9ac: xorcc %o4, -0xbf5, %o4
.word 0xd8fe501c ! t2_kref+0x9b0: swapa [%i1 + %i4]0x80, %o4
.word 0xa5a000b1 ! t2_kref+0x9b4: fnegs %f17, %f18
.word 0x9805c015 ! t2_kref+0x9b8: add %l7, %l5, %o4
.word 0xe3263fe4 ! t2_kref+0x9bc: st %f17, [%i0 - 0x1c]
.word 0xd800a028 ! t2_kref+0x9c0: ld [%g2 + 0x28], %o4
.word 0x81da0017 ! t2_kref+0x9c4: flush %o0 + %l7
.word 0xea6e7fe4 ! t2_kref+0x9c8: ldstub [%i1 - 0x1c], %l5
.word 0x81830000 ! t2_kref+0x9cc: wr %o4, %g0, %y
.word 0x98983f00 ! t2_kref+0x9d0: xorcc %g0, -0x100, %o4
.word 0xd8480019 ! t2_kref+0x9d4: ldsb [%g0 + %i1], %o4
.word 0x98080000 ! t2_kref+0x9d8: and %g0, %g0, %o4
.word 0x9876fac3 ! t2_kref+0x9dc: udiv %i3, -0x53d, %o4
.word 0xc068a019 ! t2_kref+0x9e0: ldstub [%g2 + 0x19], %g0
.word 0xa3a000b1 ! t2_kref+0x9e4: fnegs %f17, %f17
.word 0x81dc7d96 ! t2_kref+0x9e8: flush %l1 - 0x26a
.word 0x9836f761 ! t2_kref+0x9ec: orn %i3, -0x89f, %o4
.word 0x984539af ! t2_kref+0x9f0: addc %l4, -0x651, %o4
.word 0xa1b40912 ! t2_kref+0x9f4: faligndata %f16, %f18, %f16
.word 0xa5a488d2 ! t2_kref+0x9f8: fsubd %f18, %f18, %f18
.word 0xe11e3ff8 ! t2_kref+0x9fc: ldd [%i0 - 8], %f16
.word 0x989a000b ! t2_kref+0xa00: xorcc %o0, %o3, %o4
.word 0xd030a008 ! t2_kref+0xa04: sth %o0, [%g2 + 8]
.word 0xa5a40950 ! t2_kref+0xa08: fmuld %f16, %f16, %f18
.word 0xfe7835ec ! t2_kref+0xa0c: swap [%g0 - 0xa14], %i7
.word 0x9816ac17 ! t2_kref+0xa10: or %i2, 0xc17, %o4
.word 0xea2e4000 ! t2_kref+0xa14: stb %l5, [%i1]
.word 0x81ac8a50 ! t2_kref+0xa18: fcmpd %fcc0, %f18, %f16
.word 0x81ac0a50 ! t2_kref+0xa1c: fcmpd %fcc0, %f16, %f16
.word 0x9895c015 ! t2_kref+0xa20: orcc %l7, %l5, %o4
.word 0xc168a144 ! t2_kref+0xa24: prefetch %g2 + 0x144, 0
.word 0x81ac8a31 ! t2_kref+0xa28: fcmps %fcc0, %f18, %f17
.word 0x98b5401a ! t2_kref+0xa2c: orncc %l5, %i2, %o4
.word 0xd816600c ! t2_kref+0xa30: lduh [%i1 + 0xc], %o4
.word 0x81ac8ad0 ! t2_kref+0xa34: fcmped %fcc0, %f18, %f16
.word 0xa1a00052 ! t2_kref+0xa38: fmovd %f18, %f16
.word 0xa1a48d32 ! t2_kref+0xa3c: fsmuld %f18, %f18, %f16
.word 0xd62e7ff3 ! t2_kref+0xa40: stb %o3, [%i1 - 0xd]
.word 0x99400000 ! t2_kref+0xa44: mov %y, %o4
.word 0xa5b48d90 ! t2_kref+0xa48: fxor %f18, %f16, %f18
.word 0xa3b44c71 ! t2_kref+0xa4c: fnors %f17, %f17, %f17
.word 0xe11e4000 ! t2_kref+0xa50: ldd [%i1], %f16
.word 0x81ac8ad0 ! t2_kref+0xa54: fcmped %fcc0, %f18, %f16
.word 0xe11e6000 ! t2_kref+0xa58: ldd [%i1], %f16
.word 0x98232b22 ! t2_kref+0xa5c: sub %o4, 0xb22, %o4
.word 0xa3b48db1 ! t2_kref+0xa60: fxors %f18, %f17, %f17
.word 0x980b6fd3 ! t2_kref+0xa64: and %o5, 0xfd3, %o4
.word 0x83c07c1c ! t2_kref+0xa68: jmpl %g1 - 0x3e4, %g1
.word 0x99408000 ! t2_kref+0xa6c: mov %ccr, %o4
.word 0xd8066014 ! t2_kref+0xa70: ld [%i1 + 0x14], %o4
.word 0x98faf109 ! t2_kref+0xa74: sdivcc %o3, -0xef7, %o4
.word 0xd810a00a ! t2_kref+0xa78: lduh [%g2 + 0xa], %o4
.word 0x98350008 ! t2_kref+0xa7c: orn %l4, %o0, %o4
.word 0x24480005 ! t2_kref+0xa80: ble,a,pt %icc, _kref+0xa94
.word 0xc168a189 ! t2_kref+0xa84: prefetch %g2 + 0x189, 0
.word 0x29800006 ! t2_kref+0xa88: fbl,a _kref+0xaa0
.word 0x190e0d12 ! t2_kref+0xa8c: sethi %hi(0x38344800), %o4
.word 0xd80e001a ! t2_kref+0xa90: ldub [%i0 + %i2], %o4
.word 0x99b2400a ! t2_kref+0xa94: edge8 %o1, %o2, %o4
.word 0xd8480018 ! t2_kref+0xa98: ldsb [%g0 + %i0], %o4
.word 0x98b2c014 ! t2_kref+0xa9c: orncc %o3, %l4, %o4
.word 0xd84e0000 ! t2_kref+0xaa0: ldsb [%i0], %o4
.word 0x985a6c39 ! t2_kref+0xaa4: smul %o1, 0xc39, %o4
.word 0xe11fbfa0 ! t2_kref+0xaa8: ldd [%fp - 0x60], %f16
.word 0xc568a0c0 ! t2_kref+0xaac: prefetch %g2 + 0xc0, 2
.word 0xa5a48952 ! t2_kref+0xab0: fmuld %f18, %f18, %f18
.word 0x3a480008 ! t2_kref+0xab4: bcc,a,pt %icc, _kref+0xad4
.word 0xeb68a1c4 ! t2_kref+0xab8: prefetch %g2 + 0x1c4, 21
.word 0x99b54317 ! t2_kref+0xabc: alignaddr %l5, %l7, %o4
call SYM(t2_subr3)
.word 0x99230015 ! t2_kref+0xac4: mulscc %o4, %l5, %o4
.word 0x98bd636f ! t2_kref+0xac8: xnorcc %l5, 0x36f, %o4
.word 0x989ac01b ! t2_kref+0xacc: xorcc %o3, %i3, %o4
.word 0xe3000019 ! t2_kref+0xad0: ld [%g0 + %i1], %f17
.word 0xa5b48f50 ! t2_kref+0xad4: fornot1 %f18, %f16, %f18
.word 0xe19eda59 ! t2_kref+0xad8: ldda [%i3 + %i1]0xd2, %f16
.word 0x98457d1e ! t2_kref+0xadc: addc %l5, -0x2e2, %o4
.word 0x9824800c ! t2_kref+0xae0: sub %l2, %o4, %o4
.word 0x9926ee9f ! t2_kref+0xae4: mulscc %i3, 0xe9f, %o4
.word 0xa3a44932 ! t2_kref+0xae8: fmuls %f17, %f18, %f17
.word 0x99b6c0ed ! t2_kref+0xaec: edge16ln %i3, %o5, %o4
.word 0xa3a00531 ! t2_kref+0xaf0: fsqrts %f17, %f17
.word 0x98c20000 ! t2_kref+0xaf4: addccc %o0, %g0, %o4
.word 0x98e562f0 ! t2_kref+0xaf8: subccc %l5, 0x2f0, %o4
.word 0xa5a40852 ! t2_kref+0xafc: faddd %f16, %f18, %f18
.word 0x990b31e1 ! t2_kref+0xb00: tsubcc %o4, -0xe1f, %o4
.word 0xa1a48950 ! t2_kref+0xb04: fmuld %f18, %f16, %f16
.word 0xf4267fe0 ! t2_kref+0xb08: st %i2, [%i1 - 0x20]
.word 0xd8160000 ! t2_kref+0xb0c: lduh [%i0], %o4
.word 0xa1b407d2 ! t2_kref+0xb10: pdist %f16, %f18, %f16
.word 0xa5a40852 ! t2_kref+0xb14: faddd %f16, %f18, %f18
.word 0xa3a44931 ! t2_kref+0xb18: fmuls %f17, %f17, %f17
.word 0xe51e2008 ! t2_kref+0xb1c: ldd [%i0 + 8], %f18
.word 0x2a480006 ! t2_kref+0xb20: bcs,a,pt %icc, _kref+0xb38
.word 0xa5a00131 ! t2_kref+0xb24: fabss %f17, %f18
.word 0xa1b48750 ! t2_kref+0xb28: fpack32 %f18, %f16, %f16
.word 0x81858000 ! t2_kref+0xb2c: wr %l6, %g0, %y
.word 0x1914595e ! t2_kref+0xb30: sethi %hi(0x51657800), %o4
.word 0xa3a000b1 ! t2_kref+0xb34: fnegs %f17, %f17
.word 0x9fc00004 ! t2_kref+0xb38: call %g0 + %g4
.word 0x98b6f698 ! t2_kref+0xb3c: orncc %i3, -0x968, %o4
.word 0xa1a408d2 ! t2_kref+0xb40: fsubd %f16, %f18, %f16
.word 0x987ea93f ! t2_kref+0xb44: sdiv %i2, 0x93f, %o4
.word 0x989b000b ! t2_kref+0xb48: xorcc %o4, %o3, %o4
.word 0x9892a536 ! t2_kref+0xb4c: orcc %o2, 0x536, %o4
.word 0xe19e1a5d ! t2_kref+0xb50: ldda [%i0 + %i5]0xd2, %f16
.word 0xd43e6010 ! t2_kref+0xb54: std %o2, [%i1 + 0x10]
.word 0x98c2c00c ! t2_kref+0xb58: addccc %o3, %o4, %o4
.word 0xa3b48a31 ! t2_kref+0xb5c: fpadd16s %f18, %f17, %f17
.word 0xe11fbc78 ! t2_kref+0xb60: ldd [%fp - 0x388], %f16
.word 0xd8ce5000 ! t2_kref+0xb64: ldsba [%i1]0x80, %o4
.word 0x98f8253b ! t2_kref+0xb68: sdivcc %g0, 0x53b, %o4
.word 0x9fc10000 ! t2_kref+0xb6c: call %g4
.word 0x98fa3408 ! t2_kref+0xb70: sdivcc %o0, -0xbf8, %o4
.word 0xd8062008 ! t2_kref+0xb74: ld [%i0 + 8], %o4
.word 0xa1b40d40 ! t2_kref+0xb78: fnot1 %f16, %f16
.word 0xa5b44df1 ! t2_kref+0xb7c: fnands %f17, %f17, %f18
.word 0x98ddeb93 ! t2_kref+0xb80: smulcc %l7, 0xb93, %o4
.word 0x9914f84c ! t2_kref+0xb84: taddcctv %l3, -0x7b4, %o4
.word 0x9822c012 ! t2_kref+0xb88: sub %o3, %l2, %o4
.word 0x992ac009 ! t2_kref+0xb8c: sll %o3, %o1, %o4
.word 0x81b01027 ! t2_kref+0xb90: siam 0x7
.word 0xd2680018 ! t2_kref+0xb94: ldstub [%g0 + %i0], %o1
sethi %hi(2f), %o7
.word 0xe40be3d8 ! t2_kref+0xb9c: ldub [%o7 + 0x3d8], %l2
.word 0xa41ca00c ! t2_kref+0xba0: xor %l2, 0xc, %l2
.word 0xe42be3d8 ! t2_kref+0xba4: stb %l2, [%o7 + 0x3d8]
.word 0x81dbe3d8 ! t2_kref+0xba8: flush %o7 + 0x3d8
.word 0x9925ea2f ! t2_kref+0xbac: mulscc %l7, 0xa2f, %o4
.word 0xe3b8a140 ! t2_kref+0xbb0: stda %f48, [%g2 + 0x140]%asi
.word 0xd8567ff6 ! t2_kref+0xbb4: ldsh [%i1 - 0xa], %o4
.word 0x99400000 ! t2_kref+0xbb8: mov %y, %o4
.word 0xd8167ffc ! t2_kref+0xbbc: lduh [%i1 - 4], %o4
.word 0x9fc00004 ! t2_kref+0xbc0: call %g0 + %g4
.word 0x98f4801b ! t2_kref+0xbc4: udivcc %l2, %i3, %o4
.word 0xa3a000b2 ! t2_kref+0xbc8: fnegs %f18, %f17
.word 0xa1b48d40 ! t2_kref+0xbcc: fnot1 %f18, %f16
.word 0x98d371f4 ! t2_kref+0xbd0: umulcc %o5, -0xe0c, %o4
.word 0xd8066018 ! t2_kref+0xbd4: ld [%i1 + 0x18], %o4
2: .word 0xa5a00132 ! t2_kref+0xbd8: fabss %f18, %f18
.word 0x98956d66 ! t2_kref+0xbdc: orcc %l5, 0xd66, %o4
.word 0xe51e6000 ! t2_kref+0xbe0: ldd [%i1], %f18
.word 0x9824f118 ! t2_kref+0xbe4: sub %l3, -0xee8, %o4
.word 0xee7e600c ! t2_kref+0xbe8: swap [%i1 + 0xc], %l7
.word 0xd856001b ! t2_kref+0xbec: ldsh [%i0 + %i3], %o4
.word 0xa3a448b1 ! t2_kref+0xbf0: fsubs %f17, %f17, %f17
.word 0x28800008 ! t2_kref+0xbf4: bleu,a _kref+0xc14
.word 0xd8000019 ! t2_kref+0xbf8: ld [%g0 + %i1], %o4
.word 0x26800003 ! t2_kref+0xbfc: bl,a _kref+0xc08
.word 0x98ddc009 ! t2_kref+0xc00: smulcc %l7, %o1, %o4
.word 0x9822f8f1 ! t2_kref+0xc04: sub %o3, -0x70f, %o4
.word 0x81ac0a52 ! t2_kref+0xc08: fcmpd %fcc0, %f16, %f18
.word 0x99700000 ! t2_kref+0xc0c: popc %g0, %o4
.word 0xe168a08b ! t2_kref+0xc10: prefetch %g2 + 0x8b, 16
.word 0xa3a00131 ! t2_kref+0xc14: fabss %f17, %f17
.word 0xa5b44c71 ! t2_kref+0xc18: fnors %f17, %f17, %f18
.word 0xe1beda18 ! t2_kref+0xc1c: stda %f16, [%i3 + %i0]0xd0
.word 0xa1a00550 ! t2_kref+0xc20: fsqrtd %f16, %f16
.word 0x98956032 ! t2_kref+0xc24: orcc %l5, 0x32, %o4
.word 0xa1b40a10 ! t2_kref+0xc28: fpadd16 %f16, %f16, %f16
.word 0x32480002 ! t2_kref+0xc2c: bne,a,pt %icc, _kref+0xc34
.word 0xa5a00131 ! t2_kref+0xc30: fabss %f17, %f18
.word 0xa5a409d0 ! t2_kref+0xc34: fdivd %f16, %f16, %f18
.word 0xe51e6010 ! t2_kref+0xc38: ldd [%i1 + 0x10], %f18
.word 0xa5a01a50 ! t2_kref+0xc3c: fdtoi %f16, %f18
.word 0xd2680018 ! t2_kref+0xc40: ldstub [%g0 + %i0], %o1
.word 0x9815001b ! t2_kref+0xc44: or %l4, %i3, %o4
.word 0x987d2791 ! t2_kref+0xc48: sdiv %l4, 0x791, %o4
.word 0x98f54014 ! t2_kref+0xc4c: udivcc %l5, %l4, %o4
.word 0xa1a01911 ! t2_kref+0xc50: fitod %f17, %f16
.word 0xa5a44832 ! t2_kref+0xc54: fadds %f17, %f18, %f18
.word 0xa3a48931 ! t2_kref+0xc58: fmuls %f18, %f17, %f17
.word 0xa5b007b2 ! t2_kref+0xc5c: fpackfix %f18, %f18
.word 0xa1a409d2 ! t2_kref+0xc60: fdivd %f16, %f18, %f16
.word 0x98002167 ! t2_kref+0xc64: add %g0, 0x167, %o4
.word 0x81df401f ! t2_kref+0xc68: flush %i5 + %i7
.word 0xa5a408d0 ! t2_kref+0xc6c: fsubd %f16, %f16, %f18
.word 0x9816801a ! t2_kref+0xc70: or %i2, %i2, %o4
.word 0xd43e0000 ! t2_kref+0xc74: std %o2, [%i0]
.word 0x99228014 ! t2_kref+0xc78: mulscc %o2, %l4, %o4
.word 0xa5a40950 ! t2_kref+0xc7c: fmuld %f16, %f16, %f18
.word 0xc02e7ffc ! t2_kref+0xc80: clrb [%i1 - 4]
.word 0x2e480005 ! t2_kref+0xc84: bvs,a,pt %icc, _kref+0xc98
.word 0x987b0016 ! t2_kref+0xc88: sdiv %o4, %l6, %o4
.word 0x98b5c00d ! t2_kref+0xc8c: orncc %l7, %o5, %o4
.word 0x19080d11 ! t2_kref+0xc90: sethi %hi(0x20344400), %o4
.word 0x19079909 ! t2_kref+0xc94: sethi %hi(0x1e642400), %o4
.word 0x81de7677 ! t2_kref+0xc98: flush %i1 - 0x989
.word 0xa3a01892 ! t2_kref+0xc9c: fitos %f18, %f17
.word 0xa5aac050 ! t2_kref+0xca0: fmovdge %fcc0, %f16, %f18
.word 0xc0280018 ! t2_kref+0xca4: clrb [%g0 + %i0]
.word 0xec30a02a ! t2_kref+0xca8: sth %l6, [%g2 + 0x2a]
.word 0x992cc00c ! t2_kref+0xcac: sll %l3, %o4, %o4
.word 0xe13f4019 ! t2_kref+0xcb0: std %f16, [%i5 + %i1]
.word 0x98aa2063 ! t2_kref+0xcb4: andncc %o0, 0x63, %o4
.word 0xa1a000d2 ! t2_kref+0xcb8: fnegd %f18, %f16
.word 0x8143c000 ! t2_kref+0xcbc: stbar
.word 0xc3ee1008 ! t2_kref+0xcc0: prefetcha %i0 + %o0, 1
.word 0xd0362008 ! t2_kref+0xcc4: sth %o0, [%i0 + 8]
.word 0x98da0015 ! t2_kref+0xcc8: smulcc %o0, %l5, %o4
sethi %hi(2f), %o7
.word 0xe40be0ec ! t2_kref+0xcd0: ldub [%o7 + 0xec], %l2
.word 0xa41ca00c ! t2_kref+0xcd4: xor %l2, 0xc, %l2
.word 0xe42be0ec ! t2_kref+0xcd8: stb %l2, [%o7 + 0xec]
.word 0x81dbe0ec ! t2_kref+0xcdc: flush %o7 + 0xec
.word 0x81ac4ab2 ! t2_kref+0xce0: fcmpes %fcc0, %f17, %f18
.word 0x98968014 ! t2_kref+0xce4: orcc %i2, %l4, %o4
.word 0xe51fbdc8 ! t2_kref+0xce8: ldd [%fp - 0x238], %f18
2: .word 0x98d833d4 ! t2_kref+0xcec: smulcc %g0, -0xc2c, %o4
.word 0x98457a76 ! t2_kref+0xcf0: addc %l5, -0x58a, %o4
.word 0xc76e6000 ! t2_kref+0xcf4: prefetch %i1, 3
.word 0x9de3bfa0 ! t2_kref+0xcf8: save %sp, -0x60, %sp
.word 0x99ef0018 ! t2_kref+0xcfc: restore %i4, %i0, %o4
.word 0x8610200d ! t2_kref+0xd00: mov 0xd, %g3
.word 0x86a0e001 ! t2_kref+0xd04: subcc %g3, 1, %g3
.word 0x22800010 ! t2_kref+0xd08: be,a _kref+0xd48
.word 0x98937939 ! t2_kref+0xd0c: orcc %o5, -0x6c7, %o4
.word 0x98dcc008 ! t2_kref+0xd10: smulcc %l3, %o0, %o4
.word 0x9844c00a ! t2_kref+0xd14: addc %l3, %o2, %o4
.word 0x81ac8ad0 ! t2_kref+0xd18: fcmped %fcc0, %f18, %f16
.word 0xc3ee1013 ! t2_kref+0xd1c: prefetcha %i0 + %l3, 1
.word 0x81ac0ad0 ! t2_kref+0xd20: fcmped %fcc0, %f16, %f16
.word 0xd8066014 ! t2_kref+0xd24: ld [%i1 + 0x14], %o4
.word 0x2f800006 ! t2_kref+0xd28: fbu,a _kref+0xd40
.word 0xa1a48850 ! t2_kref+0xd2c: faddd %f18, %f16, %f16
.word 0x98be800a ! t2_kref+0xd30: xnorcc %i2, %o2, %o4
.word 0x980cc00a ! t2_kref+0xd34: and %l3, %o2, %o4
.word 0xa5a01a52 ! t2_kref+0xd38: fdtoi %f18, %f18
.word 0xa1a40852 ! t2_kref+0xd3c: faddd %f16, %f18, %f16
.word 0xd2680018 ! t2_kref+0xd40: ldstub [%g0 + %i0], %o1
.word 0xa5a408d2 ! t2_kref+0xd44: fsubd %f16, %f18, %f18
.word 0x22480007 ! t2_kref+0xd48: be,a,pt %icc, _kref+0xd64
.word 0xd8070019 ! t2_kref+0xd4c: ld [%i4 + %i1], %o4
.word 0xa3b00cf2 ! t2_kref+0xd50: fnot2s %f18, %f17
.word 0x98d6e897 ! t2_kref+0xd54: umulcc %i3, 0x897, %o4
.word 0x3c480002 ! t2_kref+0xd58: bpos,a,pt %icc, _kref+0xd60
.word 0xd8066018 ! t2_kref+0xd5c: ld [%i1 + 0x18], %o4
.word 0xeb68a08c ! t2_kref+0xd60: prefetch %g2 + 0x8c, 21
.word 0xd4267ffc ! t2_kref+0xd64: st %o2, [%i1 - 4]
.word 0x81d8001e ! t2_kref+0xd68: flush %g0 + %fp
.word 0xf6f61000 ! t2_kref+0xd6c: stxa %i3, [%i0]0x80
.word 0xd800a038 ! t2_kref+0xd70: ld [%g2 + 0x38], %o4
.word 0xa5a98052 ! t2_kref+0xd74: fmovdg %fcc0, %f18, %f18
.word 0x98b58014 ! t2_kref+0xd78: orncc %l6, %l4, %o4
.word 0xa1a00550 ! t2_kref+0xd7c: fsqrtd %f16, %f16
.word 0xe11fbdc8 ! t2_kref+0xd80: ldd [%fp - 0x238], %f16
.word 0xe51fbc48 ! t2_kref+0xd84: ldd [%fp - 0x3b8], %f18
.word 0x9924c01b ! t2_kref+0xd88: mulscc %l3, %i3, %o4
.word 0xa3a448b1 ! t2_kref+0xd8c: fsubs %f17, %f17, %f17
.word 0xa1a00550 ! t2_kref+0xd90: fsqrtd %f16, %f16
.word 0x86102004 ! t2_kref+0xd94: mov 0x4, %g3
.word 0x32800000 ! t2_kref+0xd98: bne,a _kref+0xd98
.word 0x86a0e001 ! t2_kref+0xd9c: subcc %g3, 1, %g3
.word 0xa5a48850 ! t2_kref+0xda0: faddd %f18, %f16, %f18
.word 0x99400000 ! t2_kref+0xda4: mov %y, %o4
.word 0xd82e2006 ! t2_kref+0xda8: stb %o4, [%i0 + 6]
.word 0xe47e4000 ! t2_kref+0xdac: swap [%i1], %l2
.word 0xa1b48910 ! t2_kref+0xdb0: faligndata %f18, %f16, %f16
.word 0xa5a000b2 ! t2_kref+0xdb4: fnegs %f18, %f18
.word 0xa5a409d2 ! t2_kref+0xdb8: fdivd %f16, %f18, %f18
.word 0x980cc014 ! t2_kref+0xdbc: and %l3, %l4, %o4
.word 0x81ac8ad0 ! t2_kref+0xdc0: fcmped %fcc0, %f18, %f16
.word 0xa5a409d2 ! t2_kref+0xdc4: fdivd %f16, %f18, %f18
.word 0xa5a488b1 ! t2_kref+0xdc8: fsubs %f18, %f17, %f18
.word 0xa1a40952 ! t2_kref+0xdcc: fmuld %f16, %f18, %f16
.word 0x8143c000 ! t2_kref+0xdd0: stbar
.word 0x988dab13 ! t2_kref+0xdd4: andcc %l6, 0xb13, %o4
.word 0x22480003 ! t2_kref+0xdd8: be,a,pt %icc, _kref+0xde4
.word 0xd2e81018 ! t2_kref+0xddc: ldstuba [%g0 + %i0]0x80, %o1
.word 0xd800a038 ! t2_kref+0xde0: ld [%g2 + 0x38], %o4
.word 0x980a0009 ! t2_kref+0xde4: and %o0, %o1, %o4
call SYM(t2_subr3)
.word 0x98adb059 ! t2_kref+0xdec: andncc %l6, -0xfa7, %o4
.word 0xa3a000b1 ! t2_kref+0xdf0: fnegs %f17, %f17
.word 0x9de3bfa0 ! t2_kref+0xdf4: save %sp, -0x60, %sp
.word 0x99ee001b ! t2_kref+0xdf8: restore %i0, %i3, %o4
.word 0xa1a44d32 ! t2_kref+0xdfc: fsmuld %f17, %f18, %f16
.word 0xe81e401d ! t2_kref+0xe00: ldd [%i1 + %i5], %l4
.word 0x99408000 ! t2_kref+0xe04: mov %ccr, %o4
.word 0xd800a008 ! t2_kref+0xe08: ld [%g2 + 8], %o4
.word 0x81ac0a50 ! t2_kref+0xe0c: fcmpd %fcc0, %f16, %f16
.word 0xa1a40950 ! t2_kref+0xe10: fmuld %f16, %f16, %f16
.word 0xd8871019 ! t2_kref+0xe14: lda [%i4 + %i1]0x80, %o4
.word 0xd810a02a ! t2_kref+0xe18: lduh [%g2 + 0x2a], %o4
.word 0x21800004 ! t2_kref+0xe1c: fbn,a _kref+0xe2c
.word 0x98028017 ! t2_kref+0xe20: add %o2, %l7, %o4
.word 0x81ac4a32 ! t2_kref+0xe24: fcmps %fcc0, %f17, %f18
.word 0x9862327a ! t2_kref+0xe28: subc %o0, -0xd86, %o4
.word 0x19017a15 ! t2_kref+0xe2c: sethi %hi(0x5e85400), %o4
.word 0xe53f4018 ! t2_kref+0xe30: std %f18, [%i5 + %i0]
.word 0xa3b00cf2 ! t2_kref+0xe34: fnot2s %f18, %f17
.word 0x98d54016 ! t2_kref+0xe38: umulcc %l5, %l6, %o4
.word 0xc028a00a ! t2_kref+0xe3c: clrb [%g2 + 0xa]
.word 0xa3a00032 ! t2_kref+0xe40: fmovs %f18, %f17
.word 0x81ac4ab1 ! t2_kref+0xe44: fcmpes %fcc0, %f17, %f17
.word 0x81ac0ad2 ! t2_kref+0xe48: fcmped %fcc0, %f16, %f18
.word 0xe4086428 ! t2_kref+0xe4c: ldub [%g1 + 0x428], %l2
.word 0xa41ca00c ! t2_kref+0xe50: xor %l2, 0xc, %l2
.word 0xe4286428 ! t2_kref+0xe54: stb %l2, [%g1 + 0x428]
.word 0x81d86428 ! t2_kref+0xe58: flush %g1 + 0x428
.word 0xa3a01a52 ! t2_kref+0xe5c: fdtoi %f18, %f17
.word 0xa5b487d2 ! t2_kref+0xe60: pdist %f18, %f18, %f18
.word 0x98203375 ! t2_kref+0xe64: sub %g0, -0xc8b, %o4
.word 0xa1b48d40 ! t2_kref+0xe68: fnot1 %f18, %f16
.word 0xa5a00150 ! t2_kref+0xe6c: fabsd %f16, %f18
.word 0x98d5e807 ! t2_kref+0xe70: umulcc %l7, 0x807, %o4
.word 0xa3a488b2 ! t2_kref+0xe74: fsubs %f18, %f18, %f17
.word 0xa3a48831 ! t2_kref+0xe78: fadds %f18, %f17, %f17
.word 0xa5b40ed0 ! t2_kref+0xe7c: fornot2 %f16, %f16, %f18
.word 0x81800000 ! t2_kref+0xe80: mov %g0, %y
.word 0xe51fbf68 ! t2_kref+0xe84: ldd [%fp - 0x98], %f18
.word 0xf42e600f ! t2_kref+0xe88: stb %i2, [%i1 + 0xf]
.word 0xa1a48950 ! t2_kref+0xe8c: fmuld %f18, %f16, %f16
2: .word 0xa3a00132 ! t2_kref+0xe90: fabss %f18, %f17
.word 0xed68a089 ! t2_kref+0xe94: prefetch %g2 + 0x89, 22
.word 0x98b6c00c ! t2_kref+0xe98: orncc %i3, %o4, %o4
.word 0xe326001c ! t2_kref+0xe9c: st %f17, [%i0 + %i4]
.word 0x99400000 ! t2_kref+0xea0: mov %y, %o4
.word 0x99b4c356 ! t2_kref+0xea4: alignaddrl %l3, %l6, %o4
.word 0x9846c008 ! t2_kref+0xea8: addc %i3, %o0, %o4
.word 0x2c480001 ! t2_kref+0xeac: bneg,a,pt %icc, _kref+0xeb0
.word 0xe51e0000 ! t2_kref+0xeb0: ldd [%i0], %f18
.word 0xa5a48832 ! t2_kref+0xeb4: fadds %f18, %f18, %f18
.word 0xa3a48831 ! t2_kref+0xeb8: fadds %f18, %f17, %f17
.word 0x987b259b ! t2_kref+0xebc: sdiv %o4, 0x59b, %o4
.word 0x98926c20 ! t2_kref+0xec0: orcc %o1, 0xc20, %o4
.word 0x992ca019 ! t2_kref+0xec4: sll %l2, 0x19, %o4
.word 0xa5b44df1 ! t2_kref+0xec8: fnands %f17, %f17, %f18
.word 0xe4260000 ! t2_kref+0xecc: st %l2, [%i0]
.word 0x25800004 ! t2_kref+0xed0: fblg,a _kref+0xee0
.word 0x988eaf25 ! t2_kref+0xed4: andcc %i2, 0xf25, %o4
.word 0xd8480018 ! t2_kref+0xed8: ldsb [%g0 + %i0], %o4
.word 0x98aec00a ! t2_kref+0xedc: andncc %i3, %o2, %o4
.word 0x9de3bfa0 ! t2_kref+0xee0: save %sp, -0x60, %sp
.word 0xb2df0000 ! t2_kref+0xee4: smulcc %i4, %g0, %i1
.word 0x99ef0019 ! t2_kref+0xee8: restore %i4, %i1, %o4
.word 0xd8060000 ! t2_kref+0xeec: ld [%i0], %o4
.word 0xa3b48cb2 ! t2_kref+0xef0: fandnot2s %f18, %f18, %f17
.word 0x988b4012 ! t2_kref+0xef4: andcc %o5, %l2, %o4
.word 0x20480004 ! t2_kref+0xef8: bn,a,pt %icc, _kref+0xf08
.word 0x19186a8d ! t2_kref+0xefc: sethi %hi(0x61aa3400), %o4
.word 0xd8c71019 ! t2_kref+0xf00: ldswa [%i4 + %i1]0x80, %o4
.word 0xe300a008 ! t2_kref+0xf04: ld [%g2 + 8], %f17
.word 0xa1b40a90 ! t2_kref+0xf08: fpsub16 %f16, %f16, %f16
.word 0xa5a488d2 ! t2_kref+0xf0c: fsubd %f18, %f18, %f18
.word 0xd020a028 ! t2_kref+0xf10: st %o0, [%g2 + 0x28]
.word 0x98fd401a ! t2_kref+0xf14: sdivcc %l5, %i2, %o4
.word 0x982ca326 ! t2_kref+0xf18: andn %l2, 0x326, %o4
.word 0xd80e7ff4 ! t2_kref+0xf1c: ldub [%i1 - 0xc], %o4
.word 0x9e0064bc ! t2_kref+0xf20: add %g1, 0x4bc, %o7
! .word 0x31bcb437 ! t2_kref+0xf24: fba,a SYM(t2_subr0)
fba,a SYM(t2_subr0)
.word 0x190aaf74 ! t2_kref+0xf28: sethi %hi(0x2abdd000), %o4
.word 0xe41e6018 ! t2_kref+0xf2c: ldd [%i1 + 0x18], %l2
.word 0xd4180019 ! t2_kref+0xf30: ldd [%g0 + %i1], %o2
.word 0xe81e001d ! t2_kref+0xf34: ldd [%i0 + %i5], %l4
.word 0xa5ab4050 ! t2_kref+0xf38: fmovdle %fcc0, %f16, %f18
.word 0x81ac4a31 ! t2_kref+0xf3c: fcmps %fcc0, %f17, %f17
.word 0xa5a488b2 ! t2_kref+0xf40: fsubs %f18, %f18, %f18
.word 0x985ec008 ! t2_kref+0xf44: smul %i3, %o0, %o4
.word 0x31800005 ! t2_kref+0xf48: fba,a _kref+0xf5c
.word 0x9832000c ! t2_kref+0xf4c: orn %o0, %o4, %o4
.word 0x989dc01b ! t2_kref+0xf50: xorcc %l7, %i3, %o4
.word 0xf62e3ff8 ! t2_kref+0xf54: stb %i3, [%i0 - 8]
.word 0x98237d84 ! t2_kref+0xf58: sub %o5, -0x27c, %o4
.word 0xe8680019 ! t2_kref+0xf5c: ldstub [%g0 + %i1], %l4
.word 0xa3a00131 ! t2_kref+0xf60: fabss %f17, %f17
.word 0xc568a086 ! t2_kref+0xf64: prefetch %g2 + 0x86, 2
.word 0xc3ee1013 ! t2_kref+0xf68: prefetcha %i0 + %l3, 1
.word 0x989e8016 ! t2_kref+0xf6c: xorcc %i2, %l6, %o4
.word 0x9de3bfa0 ! t2_kref+0xf70: save %sp, -0x60, %sp
.word 0xb450001d ! t2_kref+0xf74: umul %g0, %i5, %i2
.word 0x99ee6a7a ! t2_kref+0xf78: restore %i1, 0xa7a, %o4
.word 0x81ac8a50 ! t2_kref+0xf7c: fcmpd %fcc0, %f18, %f16
.word 0x98368013 ! t2_kref+0xf80: orn %i2, %l3, %o4
.word 0x985a70e1 ! t2_kref+0xf84: smul %o1, -0xf1f, %o4
.word 0x980a0014 ! t2_kref+0xf88: and %o0, %l4, %o4
.word 0xa3a48831 ! t2_kref+0xf8c: fadds %f18, %f17, %f17
.word 0x989aa7f1 ! t2_kref+0xf90: xorcc %o2, 0x7f1, %o4
.word 0xa7868009 ! t2_kref+0xf94: wr %i2, %o1, %gsr
.word 0xa1a488d2 ! t2_kref+0xf98: fsubd %f18, %f18, %f16
.word 0xe5267fe0 ! t2_kref+0xf9c: st %f18, [%i1 - 0x20]
.word 0xd4280018 ! t2_kref+0xfa0: stb %o2, [%g0 + %i0]
.word 0x985cc012 ! t2_kref+0xfa4: smul %l3, %l2, %o4
.word 0xd8080018 ! t2_kref+0xfa8: ldub [%g0 + %i0], %o4
.word 0x9924a715 ! t2_kref+0xfac: mulscc %l2, 0x715, %o4
.word 0xc168a1ce ! t2_kref+0xfb0: prefetch %g2 + 0x1ce, 0
.word 0x9825001a ! t2_kref+0xfb4: sub %l4, %i2, %o4
.word 0x980d400b ! t2_kref+0xfb8: and %l5, %o3, %o4
.word 0xa3a01a31 ! t2_kref+0xfbc: fstoi %f17, %f17
.word 0xe89f5018 ! t2_kref+0xfc0: ldda [%i5 + %i0]0x80, %l4
.word 0xa5a488d2 ! t2_kref+0xfc4: fsubd %f18, %f18, %f18
.word 0xa5a00032 ! t2_kref+0xfc8: fmovs %f18, %f18
.word 0x190bfb87 ! t2_kref+0xfcc: sethi %hi(0x2fee1c00), %o4
.word 0xe26e0000 ! t2_kref+0xfd0: ldstub [%i0], %l1
.word 0xa1b40a12 ! t2_kref+0xfd4: fpadd16 %f16, %f18, %f16
.word 0x81ac8a31 ! t2_kref+0xfd8: fcmps %fcc0, %f18, %f17
.word 0xe506200c ! t2_kref+0xfdc: ld [%i0 + 0xc], %f18
.word 0xa1b44972 ! t2_kref+0xfe0: fpmerge %f17, %f18, %f16
.word 0xa5a48832 ! t2_kref+0xfe4: fadds %f18, %f18, %f18
.word 0xe19e1a5d ! t2_kref+0xfe8: ldda [%i0 + %i5]0xd2, %f16
.word 0x9823341c ! t2_kref+0xfec: sub %o4, -0xbe4, %o4
.word 0x81ac0a50 ! t2_kref+0xff0: fcmpd %fcc0, %f16, %f16
.word 0xf6a6101c ! t2_kref+0xff4: sta %i3, [%i0 + %i4]0x80
.word 0x193f7b5b ! t2_kref+0xff8: sethi %hi(0xfded6c00), %o4
.word 0x8143c000 ! t2_kref+0xffc: stbar
.word 0xa5a44831 ! t2_kref+0x1000: fadds %f17, %f17, %f18
.word 0xa1a48952 ! t2_kref+0x1004: fmuld %f18, %f18, %f16
.word 0xe51e2000 ! t2_kref+0x1008: ldd [%i0], %f18
.word 0x21800003 ! t2_kref+0x100c: fbn,a _kref+0x1018
.word 0x9854b166 ! t2_kref+0x1010: umul %l2, -0xe9a, %o4
.word 0xa5a48850 ! t2_kref+0x1014: faddd %f18, %f16, %f18
.word 0x989ec012 ! t2_kref+0x1018: xorcc %i3, %l2, %o4
.word 0x9872e163 ! t2_kref+0x101c: udiv %o3, 0x163, %o4
.word 0xa5b00c00 ! t2_kref+0x1020: fzero %f18
.word 0xf426401c ! t2_kref+0x1024: st %i2, [%i1 + %i4]
.word 0xd800a018 ! t2_kref+0x1028: ld [%g2 + 0x18], %o4
call SYM(t2_subr2)
.word 0x98900017 ! t2_kref+0x1030: orcc %g0, %l7, %o4
.word 0xa5b00cd2 ! t2_kref+0x1034: fnot2 %f18, %f18
.word 0xe968a1c6 ! t2_kref+0x1038: prefetch %g2 + 0x1c6, 20
.word 0xa5a409d2 ! t2_kref+0x103c: fdivd %f16, %f18, %f18
.word 0xa1a00550 ! t2_kref+0x1040: fsqrtd %f16, %f16
.word 0xd8070018 ! t2_kref+0x1044: ld [%i4 + %i0], %o4
.word 0x21480001 ! t2_kref+0x1048: fbn,a,pt %fcc0, _kref+0x104c
.word 0x8143c000 ! t2_kref+0x104c: stbar
.word 0xa1a409d2 ! t2_kref+0x1050: fdivd %f16, %f18, %f16
.word 0xec76001d ! t2_kref+0x1054: stx %l6, [%i0 + %i5]
.word 0xa3a448b1 ! t2_kref+0x1058: fsubs %f17, %f17, %f17
.word 0x9836c008 ! t2_kref+0x105c: orn %i3, %o0, %o4
.word 0xa3a00031 ! t2_kref+0x1060: fmovs %f17, %f17
.word 0xe11e7ff0 ! t2_kref+0x1064: ldd [%i1 - 0x10], %f16
.word 0x9845c00c ! t2_kref+0x1068: addc %l7, %o4, %o4
.word 0x985cc01a ! t2_kref+0x106c: smul %l3, %i2, %o4
.word 0x99418000 ! t2_kref+0x1070: mov %fprs, %o4
.word 0x992a4014 ! t2_kref+0x1074: sll %o1, %l4, %o4
.word 0x98624017 ! t2_kref+0x1078: subc %o1, %l7, %o4
.word 0xa3a000b2 ! t2_kref+0x107c: fnegs %f18, %f17
.word 0x98acc013 ! t2_kref+0x1080: andncc %l3, %l3, %o4
.word 0xa5a00052 ! t2_kref+0x1084: fmovd %f18, %f18
.word 0xa5b48971 ! t2_kref+0x1088: fpmerge %f18, %f17, %f18
.word 0xe6266010 ! t2_kref+0x108c: st %l3, [%i1 + 0x10]
.word 0xea30a02a ! t2_kref+0x1090: sth %l5, [%g2 + 0x2a]
.word 0x9813401a ! t2_kref+0x1094: or %o5, %i2, %o4
.word 0xa5a448b1 ! t2_kref+0x1098: fsubs %f17, %f17, %f18
.word 0xe2fe5000 ! t2_kref+0x109c: swapa [%i1]0x80, %l1
.word 0x81ac0a50 ! t2_kref+0x10a0: fcmpd %fcc0, %f16, %f16
.word 0xe3ee501d ! t2_kref+0x10a4: prefetcha %i1 + %i5, 17
.word 0xa5a40952 ! t2_kref+0x10a8: fmuld %f16, %f18, %f18
.word 0xa5b00770 ! t2_kref+0x10ac: fpack16 %f16, %f18
.word 0x9820000a ! t2_kref+0x10b0: neg %o2, %o4
.word 0x98b523ec ! t2_kref+0x10b4: orncc %l4, 0x3ec, %o4
.word 0x98b6c000 ! t2_kref+0x10b8: orncc %i3, %g0, %o4
.word 0x37800006 ! t2_kref+0x10bc: fbge,a _kref+0x10d4
.word 0xa3a000b2 ! t2_kref+0x10c0: fnegs %f18, %f17
.word 0xa5a00552 ! t2_kref+0x10c4: fsqrtd %f18, %f18
.word 0x99400000 ! t2_kref+0x10c8: mov %y, %o4
.word 0x99400000 ! t2_kref+0x10cc: mov %y, %o4
.word 0xd85e2008 ! t2_kref+0x10d0: ldx [%i0 + 8], %o4
.word 0xc368a046 ! t2_kref+0x10d4: prefetch %g2 + 0x46, 1
.word 0xc036401b ! t2_kref+0x10d8: clrh [%i1 + %i3]
.word 0xa3a488b1 ! t2_kref+0x10dc: fsubs %f18, %f17, %f17
.word 0x9fc10000 ! t2_kref+0x10e0: call %g4
.word 0x983224e5 ! t2_kref+0x10e4: orn %o0, 0x4e5, %o4
.word 0x8143c000 ! t2_kref+0x10e8: stbar
.word 0x81ac8a32 ! t2_kref+0x10ec: fcmps %fcc0, %f18, %f18
.word 0xa1a01052 ! t2_kref+0x10f0: fdtox %f18, %f16
.word 0xd01e0000 ! t2_kref+0x10f4: ldd [%i0], %o0
.word 0x81ac4a32 ! t2_kref+0x10f8: fcmps %fcc0, %f17, %f18
.word 0xd84e6007 ! t2_kref+0x10fc: ldsb [%i1 + 7], %o4
.word 0xa5a44931 ! t2_kref+0x1100: fmuls %f17, %f17, %f18
.word 0xa5b40e80 ! t2_kref+0x1104: fsrc1 %f16, %f18
.word 0xd840a028 ! t2_kref+0x1108: ldsw [%g2 + 0x28], %o4
.word 0x98ab2f34 ! t2_kref+0x110c: andncc %o4, 0xf34, %o4
.word 0x38480006 ! t2_kref+0x1110: bgu,a,pt %icc, _kref+0x1128
.word 0xc5ee1014 ! t2_kref+0x1114: prefetcha %i0 + %l4, 2
.word 0x9922e06b ! t2_kref+0x1118: mulscc %o3, 0x6b, %o4
.word 0xa5a000b1 ! t2_kref+0x111c: fnegs %f17, %f18
.word 0xa5a01050 ! t2_kref+0x1120: fdtox %f16, %f18
.word 0x98c0001a ! t2_kref+0x1124: addccc %g0, %i2, %o4
.word 0xe1be101d ! t2_kref+0x1128: stda %f16, [%i0 + %i5]0x80
.word 0x98ac8015 ! t2_kref+0x112c: andncc %l2, %l5, %o4
.word 0xa5a48852 ! t2_kref+0x1130: faddd %f18, %f18, %f18
.word 0x81ac8a32 ! t2_kref+0x1134: fcmps %fcc0, %f18, %f18
.word 0xe320a028 ! t2_kref+0x1138: st %f17, [%g2 + 0x28]
.word 0xa1b40990 ! t2_kref+0x113c: bshuffle %f16, %f16, %f16
.word 0x3a480007 ! t2_kref+0x1140: bcc,a,pt %icc, _kref+0x115c
.word 0xd8560000 ! t2_kref+0x1144: ldsh [%i0], %o4
.word 0xe13e6008 ! t2_kref+0x1148: std %f16, [%i1 + 8]
.word 0x81834000 ! t2_kref+0x114c: wr %o5, %g0, %y
.word 0xd8680018 ! t2_kref+0x1150: ldstub [%g0 + %i0], %o4
.word 0x98aebb7b ! t2_kref+0x1154: andncc %i2, -0x485, %o4
.word 0x81ac4a32 ! t2_kref+0x1158: fcmps %fcc0, %f17, %f18
.word 0x9815275a ! t2_kref+0x115c: or %l4, 0x75a, %o4
.word 0x99b50069 ! t2_kref+0x1160: edge8ln %l4, %o1, %o4
.word 0xd06e001a ! t2_kref+0x1164: ldstub [%i0 + %i2], %o0
.word 0xa1b00fc0 ! t2_kref+0x1168: fone %f16
.word 0xd66e2003 ! t2_kref+0x116c: ldstub [%i0 + 3], %o3
.word 0xa1b40e10 ! t2_kref+0x1170: fand %f16, %f16, %f16
.word 0x980d000d ! t2_kref+0x1174: and %l4, %o5, %o4
.word 0xe5ee501c ! t2_kref+0x1178: prefetcha %i1 + %i4, 18
.word 0xa5a01a50 ! t2_kref+0x117c: fdtoi %f16, %f18
.word 0xa1a489d2 ! t2_kref+0x1180: fdivd %f18, %f18, %f16
.word 0xc168a187 ! t2_kref+0x1184: prefetch %g2 + 0x187, 0
call SYM(t2_subr0)
.word 0xa5a01932 ! t2_kref+0x118c: fstod %f18, %f18
.word 0xd8500018 ! t2_kref+0x1190: ldsh [%g0 + %i0], %o4
.word 0xa5a01931 ! t2_kref+0x1194: fstod %f17, %f18
.word 0xa5a01092 ! t2_kref+0x1198: fxtos %f18, %f18
.word 0xd84e6007 ! t2_kref+0x119c: ldsb [%i1 + 7], %o4
.word 0xd850a008 ! t2_kref+0x11a0: ldsh [%g2 + 8], %o4
.word 0xd850a02a ! t2_kref+0x11a4: ldsh [%g2 + 0x2a], %o4
.word 0xa3a000b2 ! t2_kref+0x11a8: fnegs %f18, %f17
.word 0xf41f4000 ! t2_kref+0x11ac: ldd [%i5], %i2
.word 0xd848a018 ! t2_kref+0x11b0: ldsb [%g2 + 0x18], %o4
.word 0x37800002 ! t2_kref+0x11b4: fbge,a _kref+0x11bc
.word 0x98b6f651 ! t2_kref+0x11b8: orncc %i3, -0x9af, %o4
.word 0xd8067ff0 ! t2_kref+0x11bc: ld [%i1 - 0x10], %o4
.word 0xa1a00552 ! t2_kref+0x11c0: fsqrtd %f18, %f16
.word 0xe4180019 ! t2_kref+0x11c4: ldd [%g0 + %i1], %l2
.word 0xa3a01a52 ! t2_kref+0x11c8: fdtoi %f18, %f17
.word 0xa5a98050 ! t2_kref+0x11cc: fmovdg %fcc0, %f16, %f18
.word 0x99400000 ! t2_kref+0x11d0: mov %y, %o4
.word 0xa3b44df2 ! t2_kref+0x11d4: fnands %f17, %f18, %f17
.word 0x99400000 ! t2_kref+0x11d8: mov %y, %o4
.word 0x99b68009 ! t2_kref+0x11dc: edge8 %i2, %o1, %o4
.word 0x81800000 ! t2_kref+0x11e0: mov %g0, %y
.word 0x98fb6f59 ! t2_kref+0x11e4: sdivcc %o5, 0xf59, %o4
.word 0xec280019 ! t2_kref+0x11e8: stb %l6, [%g0 + %i1]
.word 0x99b2c240 ! t2_kref+0x11ec: array16 %o3, %g0, %o4
.word 0xa5b48a10 ! t2_kref+0x11f0: fpadd16 %f18, %f16, %f18
.word 0xa5a01a31 ! t2_kref+0x11f4: fstoi %f17, %f18
.word 0x9806e772 ! t2_kref+0x11f8: add %i3, 0x772, %o4
.word 0x27800007 ! t2_kref+0x11fc: fbul,a _kref+0x1218
.word 0x98b3620f ! t2_kref+0x1200: orncc %o5, 0x20f, %o4
.word 0x25800007 ! t2_kref+0x1204: fblg,a _kref+0x1220
.word 0x9898001b ! t2_kref+0x1208: xorcc %g0, %i3, %o4
.word 0xa3b44d60 ! t2_kref+0x120c: fnot1s %f17, %f17
.word 0xa5b48db2 ! t2_kref+0x1210: fxors %f18, %f18, %f18
.word 0xe168a106 ! t2_kref+0x1214: prefetch %g2 + 0x106, 16
.word 0x98950009 ! t2_kref+0x1218: orcc %l4, %o1, %o4
.word 0xd856001b ! t2_kref+0x121c: ldsh [%i0 + %i3], %o4
.word 0x985ac01b ! t2_kref+0x1220: smul %o3, %i3, %o4
.word 0x992b601c ! t2_kref+0x1224: sll %o5, 0x1c, %o4
.word 0xd42e8018 ! t2_kref+0x1228: stb %o2, [%i2 + %i0]
.word 0xa1b48a50 ! t2_kref+0x122c: fpadd32 %f18, %f16, %f16
.word 0xa1a00552 ! t2_kref+0x1230: fsqrtd %f18, %f16
.word 0x98b33d4e ! t2_kref+0x1234: orncc %o4, -0x2b2, %o4
.word 0x27800003 ! t2_kref+0x1238: fbul,a _kref+0x1244
.word 0xef68a003 ! t2_kref+0x123c: prefetch %g2 + 3, 23
.word 0x3d800003 ! t2_kref+0x1240: fbule,a _kref+0x124c
.word 0x8186c000 ! t2_kref+0x1244: wr %i3, %g0, %y
.word 0xd810a02a ! t2_kref+0x1248: lduh [%g2 + 0x2a], %o4
.word 0x81db3645 ! t2_kref+0x124c: flush %o4 - 0x9bb
.word 0x190d7692 ! t2_kref+0x1250: sethi %hi(0x35da4800), %o4
.word 0x98c6a39c ! t2_kref+0x1254: addccc %i2, 0x39c, %o4
.word 0xe3262014 ! t2_kref+0x1258: st %f17, [%i0 + 0x14]
.word 0xe3067fe8 ! t2_kref+0x125c: ld [%i1 - 0x18], %f17
.word 0xa5a489d0 ! t2_kref+0x1260: fdivd %f18, %f16, %f18
.word 0xa3a01a31 ! t2_kref+0x1264: fstoi %f17, %f17
.word 0x98920000 ! t2_kref+0x1268: orcc %o0, %g0, %o4
.word 0x9806c008 ! t2_kref+0x126c: add %i3, %o0, %o4
.word 0xa1a00550 ! t2_kref+0x1270: fsqrtd %f16, %f16
.word 0xa5a00532 ! t2_kref+0x1274: fsqrts %f18, %f18
.word 0xa5a00550 ! t2_kref+0x1278: fsqrtd %f16, %f18
.word 0xe56e7ff8 ! t2_kref+0x127c: prefetch %i1 - 8, 18
.word 0x9de3bfa0 ! t2_kref+0x1280: save %sp, -0x60, %sp
.word 0x99eec018 ! t2_kref+0x1284: restore %i3, %i0, %o4
.word 0x33480007 ! t2_kref+0x1288: fbe,a,pt %fcc0, _kref+0x12a4
.word 0xf62e8018 ! t2_kref+0x128c: stb %i3, [%i2 + %i0]
.word 0x192532bf ! t2_kref+0x1290: sethi %hi(0x94cafc00), %o4
.word 0x980b4014 ! t2_kref+0x1294: and %o5, %l4, %o4
.word 0xa3b48a32 ! t2_kref+0x1298: fpadd16s %f18, %f18, %f17
.word 0xed68a003 ! t2_kref+0x129c: prefetch %g2 + 3, 22
.word 0xa5a44932 ! t2_kref+0x12a0: fmuls %f17, %f18, %f18
.word 0xe1180019 ! t2_kref+0x12a4: ldd [%g0 + %i1], %f16
.word 0xa1b00cd2 ! t2_kref+0x12a8: fnot2 %f18, %f16
.word 0xe11fbf88 ! t2_kref+0x12ac: ldd [%fp - 0x78], %f16
.word 0xd840a008 ! t2_kref+0x12b0: ldsw [%g2 + 8], %o4
.word 0x8610201b ! t2_kref+0x12b4: mov 0x1b, %g3
.word 0x86a0e001 ! t2_kref+0x12b8: subcc %g3, 1, %g3
.word 0x2280001c ! t2_kref+0x12bc: be,a _kref+0x132c
.word 0xd8070019 ! t2_kref+0x12c0: ld [%i4 + %i1], %o4
.word 0x2dbffffd ! t2_kref+0x12c4: fbg,a _kref+0x12b8
.word 0x9824e64c ! t2_kref+0x12c8: sub %l3, 0x64c, %o4
.word 0xa5a01931 ! t2_kref+0x12cc: fstod %f17, %f18
.word 0xa5b44d60 ! t2_kref+0x12d0: fnot1s %f17, %f18
.word 0xd2362010 ! t2_kref+0x12d4: sth %o1, [%i0 + 0x10]
.word 0xe1be180a ! t2_kref+0x12d8: stda %f16, [%i0 + %o2]0xc0
.word 0xd86e2009 ! t2_kref+0x12dc: ldstub [%i0 + 9], %o4
.word 0xa5a00132 ! t2_kref+0x12e0: fabss %f18, %f18
.word 0x81dae7f8 ! t2_kref+0x12e4: flush %o3 + 0x7f8
.word 0x81ac0a52 ! t2_kref+0x12e8: fcmpd %fcc0, %f16, %f18
.word 0x985cb9f9 ! t2_kref+0x12ec: smul %l2, -0x607, %o4
.word 0xa5b48ab2 ! t2_kref+0x12f0: fpsub16s %f18, %f18, %f18
.word 0xd87e2010 ! t2_kref+0x12f4: swap [%i0 + 0x10], %o4
.word 0xe668a019 ! t2_kref+0x12f8: ldstub [%g2 + 0x19], %l3
.word 0xa5a000b2 ! t2_kref+0x12fc: fnegs %f18, %f18
.word 0xa5b00c00 ! t2_kref+0x1300: fzero %f18
.word 0xa5a488b1 ! t2_kref+0x1304: fsubs %f18, %f17, %f18
.word 0x9856a518 ! t2_kref+0x1308: umul %i2, 0x518, %o4
.word 0xa3a000b1 ! t2_kref+0x130c: fnegs %f17, %f17
.word 0xa5a48832 ! t2_kref+0x1310: fadds %f18, %f18, %f18
.word 0xa5a48832 ! t2_kref+0x1314: fadds %f18, %f18, %f18
.word 0x9834bc15 ! t2_kref+0x1318: orn %l2, -0x3eb, %o4
.word 0x98922c2e ! t2_kref+0x131c: orcc %o0, 0xc2e, %o4
.word 0x989d351b ! t2_kref+0x1320: xorcc %l4, -0xae5, %o4
.word 0xe11fbc28 ! t2_kref+0x1324: ldd [%fp - 0x3d8], %f16
.word 0x99400000 ! t2_kref+0x1328: mov %y, %o4
.word 0xa5b00cf1 ! t2_kref+0x132c: fnot2s %f17, %f18
.word 0x86102001 ! t2_kref+0x1330: mov 0x1, %g3
.word 0x32800000 ! t2_kref+0x1334: bne,a _kref+0x1334
.word 0x86a0e001 ! t2_kref+0x1338: subcc %g3, 1, %g3
.word 0x98b28009 ! t2_kref+0x133c: orncc %o2, %o1, %o4
.word 0x987a6106 ! t2_kref+0x1340: sdiv %o1, 0x106, %o4
.word 0xa5a000b1 ! t2_kref+0x1344: fnegs %f17, %f18
.word 0x86102003 ! t2_kref+0x1348: mov 0x3, %g3
.word 0x32800000 ! t2_kref+0x134c: bne,a _kref+0x134c
.word 0x86a0e001 ! t2_kref+0x1350: subcc %g3, 1, %g3
.word 0xee366000 ! t2_kref+0x1354: sth %l7, [%i1]
.word 0xa1b48910 ! t2_kref+0x1358: faligndata %f18, %f16, %f16
.word 0x99b48320 ! t2_kref+0x135c: bmask %l2, %g0, %o4
.word 0x981ac014 ! t2_kref+0x1360: xor %o3, %l4, %o4
.word 0xee28a028 ! t2_kref+0x1364: stb %l7, [%g2 + 0x28]
.word 0x98aa3156 ! t2_kref+0x1368: andncc %o0, -0xeaa, %o4
.word 0xa1a01911 ! t2_kref+0x136c: fitod %f17, %f16
.word 0xd47e3ff8 ! t2_kref+0x1370: swap [%i0 - 8], %o2
.word 0xd84e001a ! t2_kref+0x1374: ldsb [%i0 + %i2], %o4
.word 0xd0fe5000 ! t2_kref+0x1378: swapa [%i1]0x80, %o0
.word 0xda68a01b ! t2_kref+0x137c: ldstub [%g2 + 0x1b], %o5
.word 0xec1e0000 ! t2_kref+0x1380: ldd [%i0], %l6
.word 0x81ac4ab2 ! t2_kref+0x1384: fcmpes %fcc0, %f17, %f18
.word 0x81ac4a31 ! t2_kref+0x1388: fcmps %fcc0, %f17, %f17
.word 0x98fcb938 ! t2_kref+0x138c: sdivcc %l2, -0x6c8, %o4
.word 0xf42e4000 ! t2_kref+0x1390: stb %i2, [%i1]
call SYM(t2_subr2)
.word 0x980d0000 ! t2_kref+0x1398: and %l4, %g0, %o4
.word 0x2d800006 ! t2_kref+0x139c: fbg,a _kref+0x13b4
.word 0xd8c65000 ! t2_kref+0x13a0: ldswa [%i1]0x80, %o4
.word 0xec1e2008 ! t2_kref+0x13a4: ldd [%i0 + 8], %l6
.word 0xe19e5a1c ! t2_kref+0x13a8: ldda [%i1 + %i4]0xd0, %f16
.word 0xe83e2010 ! t2_kref+0x13ac: std %l4, [%i0 + 0x10]
.word 0x81854000 ! t2_kref+0x13b0: wr %l5, %g0, %y
.word 0xc078a038 ! t2_kref+0x13b4: swap [%g2 + 0x38], %g0
.word 0x86102002 ! t2_kref+0x13b8: mov 0x2, %g3
.word 0x32800000 ! t2_kref+0x13bc: bne,a _kref+0x13bc
.word 0x86a0e001 ! t2_kref+0x13c0: subcc %g3, 1, %g3
.word 0x191c5693 ! t2_kref+0x13c4: sethi %hi(0x715a4c00), %o4
.word 0xa5a44931 ! t2_kref+0x13c8: fmuls %f17, %f17, %f18
.word 0x9845bc18 ! t2_kref+0x13cc: addc %l6, -0x3e8, %o4
.word 0x9fc10000 ! t2_kref+0x13d0: call %g4
.word 0x99400000 ! t2_kref+0x13d4: mov %y, %o4
.word 0xe2782fec ! t2_kref+0x13d8: swap [%g0 + 0xfec], %l1
.word 0xd8064000 ! t2_kref+0x13dc: ld [%i1], %o4
.word 0x8610201c ! t2_kref+0x13e0: mov 0x1c, %g3
.word 0x86a0e001 ! t2_kref+0x13e4: subcc %g3, 1, %g3
.word 0x2280000e ! t2_kref+0x13e8: be,a _kref+0x1420
.word 0x983e8008 ! t2_kref+0x13ec: xnor %i2, %o0, %o4
.word 0x98b4800d ! t2_kref+0x13f0: orncc %l2, %o5, %o4
.word 0xdd20001c ! t2_kref+0x13f4: st %f14, [%g0 + %i4]
.word 0x98aac012 ! t2_kref+0x13f8: andncc %o3, %l2, %o4
.word 0xa1a408d0 ! t2_kref+0x13fc: fsubd %f16, %f16, %f16
.word 0x99400000 ! t2_kref+0x1400: mov %y, %o4
.word 0xa5a448b1 ! t2_kref+0x1404: fsubs %f17, %f17, %f18
.word 0xa3a488b2 ! t2_kref+0x1408: fsubs %f18, %f18, %f17
.word 0x9825f6a4 ! t2_kref+0x140c: sub %l7, -0x95c, %o4
.word 0xd8ce1000 ! t2_kref+0x1410: ldsba [%i0]0x80, %o4
.word 0xd80e2017 ! t2_kref+0x1414: ldub [%i0 + 0x17], %o4
.word 0x98fcbaa2 ! t2_kref+0x1418: sdivcc %l2, -0x55e, %o4
.word 0x99b40492 ! t2_kref+0x141c: fcmple32 %f16, %f18, %o4
.word 0xec263fe4 ! t2_kref+0x1420: st %l6, [%i0 - 0x1c]
.word 0x9845c015 ! t2_kref+0x1424: addc %l7, %l5, %o4
.word 0xa3a48831 ! t2_kref+0x1428: fadds %f18, %f17, %f17
.word 0x19101df7 ! t2_kref+0x142c: sethi %hi(0x4077dc00), %o4
.word 0x190c9019 ! t2_kref+0x1430: sethi %hi(0x32406400), %o4
.word 0x8184c000 ! t2_kref+0x1434: wr %l3, %g0, %y
.word 0x81ac8ad2 ! t2_kref+0x1438: fcmped %fcc0, %f18, %f18
.word 0x86102004 ! t2_kref+0x143c: mov 0x4, %g3
.word 0x32800000 ! t2_kref+0x1440: bne,a _kref+0x1440
.word 0x86a0e001 ! t2_kref+0x1444: subcc %g3, 1, %g3
.word 0xe526601c ! t2_kref+0x1448: st %f18, [%i1 + 0x1c]
.word 0xa3a449b2 ! t2_kref+0x144c: fdivs %f17, %f18, %f17
.word 0x98d4801b ! t2_kref+0x1450: umulcc %l2, %i3, %o4
.word 0x982a3b09 ! t2_kref+0x1454: andn %o0, -0x4f7, %o4
.word 0x32480001 ! t2_kref+0x1458: bne,a,pt %icc, _kref+0x145c
.word 0x190c9e69 ! t2_kref+0x145c: sethi %hi(0x3279a400), %o4
.word 0xa5b48971 ! t2_kref+0x1460: fpmerge %f18, %f17, %f18
.word 0xa5a00532 ! t2_kref+0x1464: fsqrts %f18, %f18
.word 0xe500a038 ! t2_kref+0x1468: ld [%g2 + 0x38], %f18
.word 0xa5a488d0 ! t2_kref+0x146c: fsubd %f18, %f16, %f18
.word 0x9872e000 ! t2_kref+0x1470: udiv %o3, 0, %o4
.word 0xe4367ffa ! t2_kref+0x1474: sth %l2, [%i1 - 6]
.word 0xa1a00552 ! t2_kref+0x1478: fsqrtd %f18, %f16
.word 0xe26e8018 ! t2_kref+0x147c: ldstub [%i2 + %i0], %l1
.word 0xa1b48e50 ! t2_kref+0x1480: fxnor %f18, %f16, %f16
.word 0x98c28016 ! t2_kref+0x1484: addccc %o2, %l6, %o4
.word 0xd8100018 ! t2_kref+0x1488: lduh [%g0 + %i0], %o4
.word 0x8143e058 ! t2_kref+0x148c: membar 0x58
.word 0xa3a00131 ! t2_kref+0x1490: fabss %f17, %f17
.word 0x9fc00004 ! t2_kref+0x1494: call %g0 + %g4
.word 0x81dee261 ! t2_kref+0x1498: flush %i3 + 0x261
.word 0xe13e001d ! t2_kref+0x149c: std %f16, [%i0 + %i5]
.word 0x26480007 ! t2_kref+0x14a0: bl,a,pt %icc, _kref+0x14bc
.word 0x98b34016 ! t2_kref+0x14a4: orncc %o5, %l6, %o4
.word 0xd430a01a ! t2_kref+0x14a8: sth %o2, [%g2 + 0x1a]
.word 0x99b5807a ! t2_kref+0x14ac: edge8ln %l6, %i2, %o4
.word 0xe1180018 ! t2_kref+0x14b0: ldd [%g0 + %i0], %f16
.word 0x99200016 ! t2_kref+0x14b4: mulscc %g0, %l6, %o4
.word 0xa3a000b1 ! t2_kref+0x14b8: fnegs %f17, %f17
.word 0xa5a448b2 ! t2_kref+0x14bc: fsubs %f17, %f18, %f18
.word 0x9834c008 ! t2_kref+0x14c0: orn %l3, %o0, %o4
.word 0x81ac8a31 ! t2_kref+0x14c4: fcmps %fcc0, %f18, %f17
.word 0x98ade10c ! t2_kref+0x14c8: andncc %l7, 0x10c, %o4
.word 0x9de3bfa0 ! t2_kref+0x14cc: save %sp, -0x60, %sp
.word 0xb2d6401d ! t2_kref+0x14d0: umulcc %i1, %i5, %i1
.word 0x99ef2836 ! t2_kref+0x14d4: restore %i4, 0x836, %o4
.word 0x9922800d ! t2_kref+0x14d8: mulscc %o2, %o5, %o4
.word 0x99252ddd ! t2_kref+0x14dc: mulscc %l4, 0xddd, %o4
.word 0xe11fbdb8 ! t2_kref+0x14e0: ldd [%fp - 0x248], %f16
.word 0xe4086a9c ! t2_kref+0x14e4: ldub [%g1 + 0xa9c], %l2
.word 0xa41ca00c ! t2_kref+0x14e8: xor %l2, 0xc, %l2
.word 0xe4286a9c ! t2_kref+0x14ec: stb %l2, [%g1 + 0xa9c]
.word 0x81d86a9c ! t2_kref+0x14f0: flush %g1 + 0xa9c
.word 0xa3b44df1 ! t2_kref+0x14f4: fnands %f17, %f17, %f17
.word 0xe3063ff4 ! t2_kref+0x14f8: ld [%i0 - 0xc], %f17
.word 0xec6e8018 ! t2_kref+0x14fc: ldstub [%i2 + %i0], %l6
.word 0xa1b00fc0 ! t2_kref+0x1500: fone %f16
2: .word 0xa5a448b2 ! t2_kref+0x1504: fsubs %f17, %f18, %f18
.word 0xe5180018 ! t2_kref+0x1508: ldd [%g0 + %i0], %f18
.word 0xe830a038 ! t2_kref+0x150c: sth %l4, [%g2 + 0x38]
.word 0x983cf821 ! t2_kref+0x1510: xnor %l3, -0x7df, %o4
.word 0xd840a038 ! t2_kref+0x1514: ldsw [%g2 + 0x38], %o4
.word 0x9885f627 ! t2_kref+0x1518: addcc %l7, -0x9d9, %o4
.word 0xa5a00532 ! t2_kref+0x151c: fsqrts %f18, %f18
.word 0xd43e4000 ! t2_kref+0x1520: std %o2, [%i1]
.word 0xc0fe501c ! t2_kref+0x1524: swapa [%i1 + %i4]0x80, %g0
.word 0xd278a028 ! t2_kref+0x1528: swap [%g2 + 0x28], %o1
.word 0x38480008 ! t2_kref+0x152c: bgu,a,pt %icc, _kref+0x154c
.word 0xd27e2004 ! t2_kref+0x1530: swap [%i0 + 4], %o1
.word 0xedee501a ! t2_kref+0x1534: prefetcha %i1 + %i2, 22
.word 0xa5a488d2 ! t2_kref+0x1538: fsubd %f18, %f18, %f18
.word 0xda30a008 ! t2_kref+0x153c: sth %o5, [%g2 + 8]
.word 0xa5a488b1 ! t2_kref+0x1540: fsubs %f18, %f17, %f18
.word 0xa1a48950 ! t2_kref+0x1544: fmuld %f18, %f16, %f16
.word 0xa5a00132 ! t2_kref+0x1548: fabss %f18, %f18
.word 0x99400000 ! t2_kref+0x154c: mov %y, %o4
.word 0xa5a44832 ! t2_kref+0x1550: fadds %f17, %f18, %f18
.word 0x980ec01b ! t2_kref+0x1554: and %i3, %i3, %o4
.word 0x9925e914 ! t2_kref+0x1558: mulscc %l7, 0x914, %o4
.word 0xd84e3ff0 ! t2_kref+0x155c: ldsb [%i0 - 0x10], %o4
.word 0x98c4801a ! t2_kref+0x1560: addccc %l2, %i2, %o4
.word 0x3e480008 ! t2_kref+0x1564: bvc,a,pt %icc, _kref+0x1584
.word 0xe3267fe0 ! t2_kref+0x1568: st %f17, [%i1 - 0x20]
.word 0x30800002 ! t2_kref+0x156c: ba,a _kref+0x1574
.word 0xa3b48d32 ! t2_kref+0x1570: fandnot1s %f18, %f18, %f17
.word 0x36480004 ! t2_kref+0x1574: bge,a,pt %icc, _kref+0x1584
.word 0x987e800d ! t2_kref+0x1578: sdiv %i2, %o5, %o4
.word 0xc16e4000 ! t2_kref+0x157c: prefetch %i1, 0
.word 0xd848a03a ! t2_kref+0x1580: ldsb [%g2 + 0x3a], %o4
.word 0xd84e0000 ! t2_kref+0x1584: ldsb [%i0], %o4
.word 0xd8063fe4 ! t2_kref+0x1588: ld [%i0 - 0x1c], %o4
.word 0xd8871019 ! t2_kref+0x158c: lda [%i4 + %i1]0x80, %o4
.word 0xa1a40952 ! t2_kref+0x1590: fmuld %f16, %f18, %f16
.word 0x9852801b ! t2_kref+0x1594: umul %o2, %i3, %o4
.word 0xa5a00031 ! t2_kref+0x1598: fmovs %f17, %f18
.word 0x81ac0ad2 ! t2_kref+0x159c: fcmped %fcc0, %f16, %f18
.word 0x99023fb8 ! t2_kref+0x15a0: taddcc %o0, -0x48, %o4
.word 0xa1a48852 ! t2_kref+0x15a4: faddd %f18, %f18, %f16
.word 0x992d401a ! t2_kref+0x15a8: sll %l5, %i2, %o4
.word 0x86102002 ! t2_kref+0x15ac: mov 0x2, %g3
.word 0x32800000 ! t2_kref+0x15b0: bne,a _kref+0x15b0
.word 0x86a0e001 ! t2_kref+0x15b4: subcc %g3, 1, %g3
.word 0x98a6f8e7 ! t2_kref+0x15b8: subcc %i3, -0x719, %o4
.word 0x9915401a ! t2_kref+0x15bc: taddcctv %l5, %i2, %o4
.word 0xa5b446b2 ! t2_kref+0x15c0: fmul8x16al %f17, %f18, %f18
.word 0x86102001 ! t2_kref+0x15c4: mov 0x1, %g3
.word 0x32800000 ! t2_kref+0x15c8: bne,a _kref+0x15c8
.word 0x86a0e001 ! t2_kref+0x15cc: subcc %g3, 1, %g3
.word 0xd41e0000 ! t2_kref+0x15d0: ldd [%i0], %o2
.word 0xa3b44a31 ! t2_kref+0x15d4: fpadd16s %f17, %f17, %f17
.word 0x982ac00c ! t2_kref+0x15d8: andn %o3, %o4, %o4
.word 0x9de3bfa0 ! t2_kref+0x15dc: save %sp, -0x60, %sp
.word 0x99ee7797 ! t2_kref+0x15e0: restore %i1, -0x869, %o4
.word 0xa5a00550 ! t2_kref+0x15e4: fsqrtd %f16, %f18
.word 0x987ca446 ! t2_kref+0x15e8: sdiv %l2, 0x446, %o4
.word 0x9865400a ! t2_kref+0x15ec: subc %l5, %o2, %o4
.word 0xc06e3fe0 ! t2_kref+0x15f0: ldstub [%i0 - 0x20], %g0
.word 0x985d6fa3 ! t2_kref+0x15f4: smul %l5, 0xfa3, %o4
.word 0xe5066000 ! t2_kref+0x15f8: ld [%i1], %f18
.word 0xa1b00cd2 ! t2_kref+0x15fc: fnot2 %f18, %f16
.word 0x9fc10000 ! t2_kref+0x1600: call %g4
.word 0x99068017 ! t2_kref+0x1604: taddcc %i2, %l7, %o4
.word 0xa5a00131 ! t2_kref+0x1608: fabss %f17, %f18
.word 0x9873000a ! t2_kref+0x160c: udiv %o4, %o2, %o4
.word 0xa5b00f10 ! t2_kref+0x1610: fsrc2 %f16, %f18
.word 0xd8563ffe ! t2_kref+0x1614: ldsh [%i0 - 2], %o4
.word 0x981eed6f ! t2_kref+0x1618: xor %i3, 0xd6f, %o4
.word 0xa3a000b1 ! t2_kref+0x161c: fnegs %f17, %f17
.word 0x98028008 ! t2_kref+0x1620: add %o2, %o0, %o4
.word 0xa1a489d2 ! t2_kref+0x1624: fdivd %f18, %f18, %f16
.word 0xec28a01a ! t2_kref+0x1628: stb %l6, [%g2 + 0x1a]
.word 0x31800003 ! t2_kref+0x162c: fba,a _kref+0x1638
.word 0xd810a008 ! t2_kref+0x1630: lduh [%g2 + 8], %o4
.word 0xe506201c ! t2_kref+0x1634: ld [%i0 + 0x1c], %f18
.word 0xa1a00550 ! t2_kref+0x1638: fsqrtd %f16, %f16
.word 0x3a800003 ! t2_kref+0x163c: bcc,a _kref+0x1648
.word 0xd0e81018 ! t2_kref+0x1640: ldstuba [%g0 + %i0]0x80, %o0
.word 0xa5a000b1 ! t2_kref+0x1644: fnegs %f17, %f18
.word 0xa1b00cd0 ! t2_kref+0x1648: fnot2 %f16, %f16
.word 0xa5a48852 ! t2_kref+0x164c: faddd %f18, %f18, %f18
.word 0xe1bf5019 ! t2_kref+0x1650: stda %f16, [%i5 + %i1]0x80
.word 0x9856800c ! t2_kref+0x1654: umul %i2, %o4, %o4
.word 0x985d6668 ! t2_kref+0x1658: smul %l5, 0x668, %o4
.word 0x99b3016d ! t2_kref+0x165c: edge32ln %o4, %o5, %o4
.word 0xa3a000b2 ! t2_kref+0x1660: fnegs %f18, %f17
.word 0x193cc829 ! t2_kref+0x1664: sethi %hi(0xf320a400), %o4
.word 0x2b800006 ! t2_kref+0x1668: fbug,a _kref+0x1680
.word 0x98000012 ! t2_kref+0x166c: add %g0, %l2, %o4
.word 0xd840a028 ! t2_kref+0x1670: ldsw [%g2 + 0x28], %o4
.word 0x98000016 ! t2_kref+0x1674: add %g0, %l6, %o4
.word 0x987ac00b ! t2_kref+0x1678: sdiv %o3, %o3, %o4
.word 0xf96e001a ! t2_kref+0x167c: prefetch %i0 + %i2, 28
.word 0x81834000 ! t2_kref+0x1680: wr %o5, %g0, %y
.word 0x8182c000 ! t2_kref+0x1684: wr %o3, %g0, %y
.word 0x86102001 ! t2_kref+0x1688: mov 0x1, %g3
.word 0x32800000 ! t2_kref+0x168c: bne,a _kref+0x168c
.word 0x86a0e001 ! t2_kref+0x1690: subcc %g3, 1, %g3
call SYM(t2_subr0)
.word 0x99400000 ! t2_kref+0x1698: mov %y, %o4
.word 0x985b3c85 ! t2_kref+0x169c: smul %o4, -0x37b, %o4
.word 0xa3a01a32 ! t2_kref+0x16a0: fstoi %f18, %f17
call SYM(t2_subr0)
.word 0xc768a20c ! t2_kref+0x16a8: prefetch %g2 + 0x20c, 3
.word 0xa1b486f0 ! t2_kref+0x16ac: fmul8ulx16 %f18, %f16, %f16
.word 0x21800008 ! t2_kref+0x16b0: fbn,a _kref+0x16d0
.word 0x980b2f49 ! t2_kref+0x16b4: and %o4, 0xf49, %o4
call SYM(t2_subr1)
.word 0xee20a018 ! t2_kref+0x16bc: st %l7, [%g2 + 0x18]
.word 0x3d800001 ! t2_kref+0x16c0: fbule,a _kref+0x16c4
.word 0x99b340f2 ! t2_kref+0x16c4: edge16ln %o5, %l2, %o4
.word 0x98b363b9 ! t2_kref+0x16c8: orncc %o5, 0x3b9, %o4
.word 0xc06e401a ! t2_kref+0x16cc: ldstub [%i1 + %i2], %g0
.word 0xec1f4019 ! t2_kref+0x16d0: ldd [%i5 + %i1], %l6
.word 0xa5a489d0 ! t2_kref+0x16d4: fdivd %f18, %f16, %f18
.word 0xc5383620 ! t2_kref+0x16d8: std %f2, [%g0 - 0x9e0]
.word 0x9866fcb2 ! t2_kref+0x16dc: subc %i3, -0x34e, %o4
.word 0xea266008 ! t2_kref+0x16e0: st %l5, [%i1 + 8]
.word 0x99b48412 ! t2_kref+0x16e4: fcmple16 %f18, %f18, %o4
.word 0xd806001c ! t2_kref+0x16e8: ld [%i0 + %i4], %o4
.word 0xef68a148 ! t2_kref+0x16ec: prefetch %g2 + 0x148, 23
.word 0xa5b40f90 ! t2_kref+0x16f0: for %f16, %f16, %f18
.word 0xe51f4018 ! t2_kref+0x16f4: ldd [%i5 + %i0], %f18
.word 0x992ec012 ! t2_kref+0x16f8: sll %i3, %l2, %o4
.word 0x982b000a ! t2_kref+0x16fc: andn %o4, %o2, %o4
.word 0xa5a489d2 ! t2_kref+0x1700: fdivd %f18, %f18, %f18
.word 0x98420000 ! t2_kref+0x1704: addc %o0, %g0, %o4
.word 0xa1b48d40 ! t2_kref+0x1708: fnot1 %f18, %f16
.word 0xe300a008 ! t2_kref+0x170c: ld [%g2 + 8], %f17
.word 0xd8ce1000 ! t2_kref+0x1710: ldsba [%i0]0x80, %o4
.word 0xa3a000b1 ! t2_kref+0x1714: fnegs %f17, %f17
.word 0x99b3007b ! t2_kref+0x1718: edge8ln %o4, %i3, %o4
.word 0x81ac8a52 ! t2_kref+0x171c: fcmpd %fcc0, %f18, %f18
.word 0xa5a00552 ! t2_kref+0x1720: fsqrtd %f18, %f18
.word 0xe53e3fe8 ! t2_kref+0x1724: std %f18, [%i0 - 0x18]
.word 0xea280019 ! t2_kref+0x1728: stb %l5, [%g0 + %i1]
.word 0xe4086cdc ! t2_kref+0x172c: ldub [%g1 + 0xcdc], %l2
.word 0xa41ca00c ! t2_kref+0x1730: xor %l2, 0xc, %l2
.word 0xe4286cdc ! t2_kref+0x1734: stb %l2, [%g1 + 0xcdc]
.word 0x81d86cdc ! t2_kref+0x1738: flush %g1 + 0xcdc
.word 0x38480002 ! t2_kref+0x173c: bgu,a,pt %icc, _kref+0x1744
.word 0xd8164000 ! t2_kref+0x1740: lduh [%i1], %o4
2: .word 0xa5a00132 ! t2_kref+0x1744: fabss %f18, %f18
.word 0xe3067ff8 ! t2_kref+0x1748: ld [%i1 - 8], %f17
.word 0xa5a01a31 ! t2_kref+0x174c: fstoi %f17, %f18
.word 0xeb6e001d ! t2_kref+0x1750: prefetch %i0 + %i5, 21
.word 0x989ac009 ! t2_kref+0x1754: xorcc %o3, %o1, %o4
.word 0x81ac8ab1 ! t2_kref+0x1758: fcmpes %fcc0, %f18, %f17
.word 0xa3a44831 ! t2_kref+0x175c: fadds %f17, %f17, %f17
.word 0xa5b44cb2 ! t2_kref+0x1760: fandnot2s %f17, %f18, %f18
.word 0x98d6e701 ! t2_kref+0x1764: umulcc %i3, 0x701, %o4
.word 0x9802001b ! t2_kref+0x1768: add %o0, %i3, %o4
.word 0x99224009 ! t2_kref+0x176c: mulscc %o1, %o1, %o4
.word 0x81ac8a52 ! t2_kref+0x1770: fcmpd %fcc0, %f18, %f18
.word 0x98c56356 ! t2_kref+0x1774: addccc %l5, 0x356, %o4
.word 0x98920016 ! t2_kref+0x1778: orcc %o0, %l6, %o4
.word 0xa3a00132 ! t2_kref+0x177c: fabss %f18, %f17
.word 0xd09e101d ! t2_kref+0x1780: ldda [%i0 + %i5]0x80, %o0
.word 0x99b68240 ! t2_kref+0x1784: array16 %i2, %g0, %o4
.word 0x30800003 ! t2_kref+0x1788: ba,a _kref+0x1794
.word 0x98324016 ! t2_kref+0x178c: orn %o1, %l6, %o4
.word 0xe51fbcc0 ! t2_kref+0x1790: ldd [%fp - 0x340], %f18
.word 0xa5a448b2 ! t2_kref+0x1794: fsubs %f17, %f18, %f18
.word 0xec1f4018 ! t2_kref+0x1798: ldd [%i5 + %i0], %l6
.word 0xa3b44cb1 ! t2_kref+0x179c: fandnot2s %f17, %f17, %f17
.word 0x987a79a6 ! t2_kref+0x17a0: sdiv %o1, -0x65a, %o4
.word 0xa5a01931 ! t2_kref+0x17a4: fstod %f17, %f18
.word 0xef68a04b ! t2_kref+0x17a8: prefetch %g2 + 0x4b, 23
.word 0xd84e2004 ! t2_kref+0x17ac: ldsb [%i0 + 4], %o4
call SYM(t2_subr1)
.word 0x1909c3e1 ! t2_kref+0x17b4: sethi %hi(0x270f8400), %o4
.word 0x9806bbee ! t2_kref+0x17b8: add %i2, -0x412, %o4
.word 0x81ac8a32 ! t2_kref+0x17bc: fcmps %fcc0, %f18, %f18
.word 0xef68a00c ! t2_kref+0x17c0: prefetch %g2 + 0xc, 23
.word 0x985a0008 ! t2_kref+0x17c4: smul %o0, %o0, %o4
.word 0x9944c000 ! t2_kref+0x17c8: mov %gsr, %o4
.word 0x98352613 ! t2_kref+0x17cc: orn %l4, 0x613, %o4
.word 0x985dc017 ! t2_kref+0x17d0: smul %l7, %l7, %o4
.word 0x81ac4a31 ! t2_kref+0x17d4: fcmps %fcc0, %f17, %f17
.word 0xc168a105 ! t2_kref+0x17d8: prefetch %g2 + 0x105, 0
.word 0xe51e0000 ! t2_kref+0x17dc: ldd [%i0], %f18
call SYM(t2_subr3)
.word 0xd84e3fe5 ! t2_kref+0x17e4: ldsb [%i0 - 0x1b], %o4
.word 0xe83e7fe8 ! t2_kref+0x17e8: std %l4, [%i1 - 0x18]
.word 0x8143c000 ! t2_kref+0x17ec: stbar
.word 0x99b3031b ! t2_kref+0x17f0: alignaddr %o4, %i3, %o4
.word 0xa3a01891 ! t2_kref+0x17f4: fitos %f17, %f17
.word 0xd02e401a ! t2_kref+0x17f8: stb %o0, [%i1 + %i2]
.word 0x98c33739 ! t2_kref+0x17fc: addccc %o4, -0x8c7, %o4
.word 0xa5b44ab1 ! t2_kref+0x1800: fpsub16s %f17, %f17, %f18
.word 0x8143c000 ! t2_kref+0x1804: stbar
.word 0x989ee49e ! t2_kref+0x1808: xorcc %i3, 0x49e, %o4
.word 0x98d5c00a ! t2_kref+0x180c: umulcc %l7, %o2, %o4
.word 0xd2b6101b ! t2_kref+0x1810: stha %o1, [%i0 + %i3]0x80
.word 0x9de3bfa0 ! t2_kref+0x1814: save %sp, -0x60, %sp
.word 0xb0280019 ! t2_kref+0x1818: andn %g0, %i1, %i0
.word 0x99ef001b ! t2_kref+0x181c: restore %i4, %i3, %o4
.word 0x29800005 ! t2_kref+0x1820: fbl,a _kref+0x1834
.word 0xe51e401d ! t2_kref+0x1824: ldd [%i1 + %i5], %f18
.word 0x99b28109 ! t2_kref+0x1828: edge32 %o2, %o1, %o4
.word 0x9805f160 ! t2_kref+0x182c: add %l7, -0xea0, %o4
.word 0xe3063ff4 ! t2_kref+0x1830: ld [%i0 - 0xc], %f17
.word 0xd84e7ffa ! t2_kref+0x1834: ldsb [%i1 - 6], %o4
.word 0x980a7d62 ! t2_kref+0x1838: and %o1, -0x29e, %o4
.word 0x9de3bfa0 ! t2_kref+0x183c: save %sp, -0x60, %sp
.word 0xb8c726e1 ! t2_kref+0x1840: addccc %i4, 0x6e1, %i4
.word 0x99ee3322 ! t2_kref+0x1844: restore %i0, -0xcde, %o4
.word 0x36480008 ! t2_kref+0x1848: bge,a,pt %icc, _kref+0x1868
.word 0xe8bf5019 ! t2_kref+0x184c: stda %l4, [%i5 + %i1]0x80
.word 0x9824a1e1 ! t2_kref+0x1850: sub %l2, 0x1e1, %o4
.word 0xc9ee500b ! t2_kref+0x1854: prefetcha %i1 + %o3, 4
.word 0x981262c9 ! t2_kref+0x1858: or %o1, 0x2c9, %o4
.word 0xc56e0013 ! t2_kref+0x185c: prefetch %i0 + %l3, 2
.word 0xe420a008 ! t2_kref+0x1860: st %l2, [%g2 + 8]
.word 0xd07e7ff0 ! t2_kref+0x1864: swap [%i1 - 0x10], %o0
.word 0x9822ec4d ! t2_kref+0x1868: sub %o3, 0xc4d, %o4
.word 0xa1a00552 ! t2_kref+0x186c: fsqrtd %f18, %f16
.word 0xd840a038 ! t2_kref+0x1870: ldsw [%g2 + 0x38], %o4
.word 0x989daf30 ! t2_kref+0x1874: xorcc %l6, 0xf30, %o4
.word 0x87802080 ! t2_kref+0x1878: mov 0x80, %asi
.word 0xe66e2005 ! t2_kref+0x187c: ldstub [%i0 + 5], %l3
.word 0x9de3bfa0 ! t2_kref+0x1880: save %sp, -0x60, %sp
.word 0xb4a80018 ! t2_kref+0x1884: andncc %g0, %i0, %i2
.word 0x99ef401a ! t2_kref+0x1888: restore %i5, %i2, %o4
.word 0x9894c014 ! t2_kref+0x188c: orcc %l3, %l4, %o4
.word 0xd220a038 ! t2_kref+0x1890: st %o1, [%g2 + 0x38]
.word 0x29800005 ! t2_kref+0x1894: fbl,a _kref+0x18a8
.word 0xa3a488b2 ! t2_kref+0x1898: fsubs %f18, %f18, %f17
.word 0xe51e3fe8 ! t2_kref+0x189c: ldd [%i0 - 0x18], %f18
.word 0xd4270018 ! t2_kref+0x18a0: st %o2, [%i4 + %i0]
.word 0xa3b48e31 ! t2_kref+0x18a4: fands %f18, %f17, %f17
.word 0xd880a038 ! t2_kref+0x18a8: lda [%g2 + 0x38]%asi, %o4
.word 0xa3a01a52 ! t2_kref+0x18ac: fdtoi %f18, %f17
.word 0xa5a488d2 ! t2_kref+0x18b0: fsubd %f18, %f18, %f18
.word 0xa5a00550 ! t2_kref+0x18b4: fsqrtd %f16, %f18
.word 0xd84e6015 ! t2_kref+0x18b8: ldsb [%i1 + 0x15], %o4
.word 0x99b48450 ! t2_kref+0x18bc: fcmpne16 %f18, %f16, %o4
.word 0x81824000 ! t2_kref+0x18c0: wr %o1, %g0, %y
.word 0xa1a409d2 ! t2_kref+0x18c4: fdivd %f16, %f18, %f16
.word 0x193dbe36 ! t2_kref+0x18c8: sethi %hi(0xf6f8d800), %o4
.word 0x99b4c175 ! t2_kref+0x18cc: edge32ln %l3, %l5, %o4
.word 0xa1b40a92 ! t2_kref+0x18d0: fpsub16 %f16, %f18, %f16
.word 0xd886601c ! t2_kref+0x18d4: lda [%i1 + 0x1c]%asi, %o4
.word 0x8184c000 ! t2_kref+0x18d8: wr %l3, %g0, %y
.word 0x99b48450 ! t2_kref+0x18dc: fcmpne16 %f18, %f16, %o4
.word 0x99b30012 ! t2_kref+0x18e0: edge8 %o4, %l2, %o4
.word 0xa3a44932 ! t2_kref+0x18e4: fmuls %f17, %f18, %f17
.word 0xa5a01932 ! t2_kref+0x18e8: fstod %f18, %f18
.word 0x98c4c015 ! t2_kref+0x18ec: addccc %l3, %l5, %o4
.word 0x81ac0ad2 ! t2_kref+0x18f0: fcmped %fcc0, %f16, %f18
.word 0xa5a44932 ! t2_kref+0x18f4: fmuls %f17, %f18, %f18
.word 0x99253ca3 ! t2_kref+0x18f8: mulscc %l4, -0x35d, %o4
.word 0xe5064000 ! t2_kref+0x18fc: ld [%i1], %f18
.word 0xd8ce101a ! t2_kref+0x1900: ldsba [%i0 + %i2]0x80, %o4
.word 0x98fec014 ! t2_kref+0x1904: sdivcc %i3, %l4, %o4
.word 0x2a480001 ! t2_kref+0x1908: bcs,a,pt %icc, _kref+0x190c
.word 0x99400000 ! t2_kref+0x190c: mov %y, %o4
.word 0x989b296c ! t2_kref+0x1910: xorcc %o4, 0x96c, %o4
.word 0x81ac4a32 ! t2_kref+0x1914: fcmps %fcc0, %f17, %f18
.word 0xa5b48e52 ! t2_kref+0x1918: fxnor %f18, %f18, %f18
.word 0xa1a44d32 ! t2_kref+0x191c: fsmuld %f17, %f18, %f16
.word 0xa5a408d2 ! t2_kref+0x1920: fsubd %f16, %f18, %f18
.word 0x8143c000 ! t2_kref+0x1924: stbar
.word 0x9894c008 ! t2_kref+0x1928: orcc %l3, %o0, %o4
.word 0x99b58096 ! t2_kref+0x192c: edge16 %l6, %l6, %o4
.word 0x992da00e ! t2_kref+0x1930: sll %l6, 0xe, %o4
.word 0x192f62de ! t2_kref+0x1934: sethi %hi(0xbd8b7800), %o4
.word 0x988ec017 ! t2_kref+0x1938: andcc %i3, %l7, %o4
.word 0x9895678f ! t2_kref+0x193c: orcc %l5, 0x78f, %o4
.word 0x98c22fc1 ! t2_kref+0x1940: addccc %o0, 0xfc1, %o4
.word 0x3f800003 ! t2_kref+0x1944: fbo,a _kref+0x1950
.word 0xf5ee501a ! t2_kref+0x1948: prefetcha %i1 + %i2, 26
.word 0xa5a448b2 ! t2_kref+0x194c: fsubs %f17, %f18, %f18
.word 0x99b405d2 ! t2_kref+0x1950: fcmpeq32 %f16, %f18, %o4
.word 0x989de6f4 ! t2_kref+0x1954: xorcc %l7, 0x6f4, %o4
.word 0xd806001c ! t2_kref+0x1958: ld [%i0 + %i4], %o4
.word 0xda7f0018 ! t2_kref+0x195c: swap [%i4 + %i0], %o5
.word 0x98ab4012 ! t2_kref+0x1960: andncc %o5, %l2, %o4
.word 0x99b6c01a ! t2_kref+0x1964: edge8 %i3, %i2, %o4
.word 0xd8de2000 ! t2_kref+0x1968: ldxa [%i0]%asi, %o4
.word 0x98b6a03d ! t2_kref+0x196c: orncc %i2, 0x3d, %o4
.word 0xa5a44d32 ! t2_kref+0x1970: fsmuld %f17, %f18, %f18
.word 0x988ee247 ! t2_kref+0x1974: andcc %i3, 0x247, %o4
.word 0xe320a008 ! t2_kref+0x1978: st %f17, [%g2 + 8]
.word 0xa5a01891 ! t2_kref+0x197c: fitos %f17, %f18
.word 0x989b001a ! t2_kref+0x1980: xorcc %o4, %i2, %o4
.word 0xa1a00552 ! t2_kref+0x1984: fsqrtd %f18, %f16
.word 0xa1b48c52 ! t2_kref+0x1988: fnor %f18, %f18, %f16
.word 0xa5a48852 ! t2_kref+0x198c: faddd %f18, %f18, %f18
.word 0x9de3bfa0 ! t2_kref+0x1990: save %sp, -0x60, %sp
.word 0x99ef71d4 ! t2_kref+0x1994: restore %i5, -0xe2c, %o4
.word 0x86102018 ! t2_kref+0x1998: mov 0x18, %g3
.word 0x86a0e001 ! t2_kref+0x199c: subcc %g3, 1, %g3
.word 0x22800012 ! t2_kref+0x19a0: be,a _kref+0x19e8
.word 0x980eff03 ! t2_kref+0x19a4: and %i3, -0xfd, %o4
.word 0x982de9cc ! t2_kref+0x19a8: andn %l7, 0x9cc, %o4
.word 0xa1a489d2 ! t2_kref+0x19ac: fdivd %f18, %f18, %f16
.word 0xa1b40e52 ! t2_kref+0x19b0: fxnor %f16, %f18, %f16
.word 0x9894aab1 ! t2_kref+0x19b4: orcc %l2, 0xab1, %o4
.word 0x23bffff9 ! t2_kref+0x19b8: fbne,a _kref+0x199c
.word 0xa3a44931 ! t2_kref+0x19bc: fmuls %f17, %f17, %f17
.word 0xee2e7fe1 ! t2_kref+0x19c0: stb %l7, [%i1 - 0x1f]
.word 0xa5a00132 ! t2_kref+0x19c4: fabss %f18, %f18
.word 0x98ac8014 ! t2_kref+0x19c8: andncc %l2, %l4, %o4
.word 0xd27e6004 ! t2_kref+0x19cc: swap [%i1 + 4], %o1
.word 0x9fc10000 ! t2_kref+0x19d0: call %g4
.word 0xa5b40d40 ! t2_kref+0x19d4: fnot1 %f16, %f18
.word 0xa5b40d40 ! t2_kref+0x19d8: fnot1 %f16, %f18
.word 0xa5b00cd0 ! t2_kref+0x19dc: fnot2 %f16, %f18
.word 0x99b580ea ! t2_kref+0x19e0: edge16ln %l6, %o2, %o4
.word 0xebe8a1ca ! t2_kref+0x19e4: prefetcha %g2 + 0x1ca, 21
.word 0xa3a48832 ! t2_kref+0x19e8: fadds %f18, %f18, %f17
.word 0xc02e7ff2 ! t2_kref+0x19ec: clrb [%i1 - 0xe]
.word 0xa5a01a52 ! t2_kref+0x19f0: fdtoi %f18, %f18
.word 0x37800004 ! t2_kref+0x19f4: fbge,a _kref+0x1a04
.word 0xa5a01932 ! t2_kref+0x19f8: fstod %f18, %f18
.word 0xd8062018 ! t2_kref+0x19fc: ld [%i0 + 0x18], %o4
.word 0xa1b48d40 ! t2_kref+0x1a00: fnot1 %f18, %f16
.word 0x98c68017 ! t2_kref+0x1a04: addccc %i2, %l7, %o4
.word 0xa5a488d2 ! t2_kref+0x1a08: fsubd %f18, %f18, %f18
.word 0xd816c018 ! t2_kref+0x1a0c: lduh [%i3 + %i0], %o4
.word 0xa1b48c52 ! t2_kref+0x1a10: fnor %f18, %f18, %f16
.word 0xe4086fec ! t2_kref+0x1a14: ldub [%g1 + 0xfec], %l2
.word 0xa41ca00c ! t2_kref+0x1a18: xor %l2, 0xc, %l2
.word 0xe4286fec ! t2_kref+0x1a1c: stb %l2, [%g1 + 0xfec]
.word 0x81d86fec ! t2_kref+0x1a20: flush %g1 + 0xfec
.word 0x9922bf0a ! t2_kref+0x1a24: mulscc %o2, -0xf6, %o4
.word 0x9fc00004 ! t2_kref+0x1a28: call %g0 + %g4
.word 0x987dc01a ! t2_kref+0x1a2c: sdiv %l7, %i2, %o4
.word 0x35800002 ! t2_kref+0x1a30: fbue,a _kref+0x1a38
.word 0xd2ae101a ! t2_kref+0x1a34: stba %o1, [%i0 + %i2]0x80
.word 0xa1a01912 ! t2_kref+0x1a38: fitod %f18, %f16
.word 0x992b401b ! t2_kref+0x1a3c: sll %o5, %i3, %o4
.word 0x98ba76a6 ! t2_kref+0x1a40: xnorcc %o1, -0x95a, %o4
.word 0xa5a01a50 ! t2_kref+0x1a44: fdtoi %f16, %f18
.word 0x985a0016 ! t2_kref+0x1a48: smul %o0, %l6, %o4
.word 0x98d5801a ! t2_kref+0x1a4c: umulcc %l6, %i2, %o4
.word 0x31800004 ! t2_kref+0x1a50: fba,a _kref+0x1a60
2: .word 0xa5a48d31 ! t2_kref+0x1a54: fsmuld %f18, %f17, %f18
.word 0xa5a01050 ! t2_kref+0x1a58: fdtox %f16, %f18
.word 0x9808000c ! t2_kref+0x1a5c: and %g0, %o4, %o4
.word 0x98b2a23d ! t2_kref+0x1a60: orncc %o2, 0x23d, %o4
.word 0xa5b00cf2 ! t2_kref+0x1a64: fnot2s %f18, %f18
.word 0x2a480006 ! t2_kref+0x1a68: bcs,a,pt %icc, _kref+0x1a80
.word 0xeafe501c ! t2_kref+0x1a6c: swapa [%i1 + %i4]0x80, %l5
.word 0xe87e001c ! t2_kref+0x1a70: swap [%i0 + %i4], %l4
.word 0xd84e7ffe ! t2_kref+0x1a74: ldsb [%i1 - 2], %o4
.word 0xd8467fe4 ! t2_kref+0x1a78: ldsw [%i1 - 0x1c], %o4
.word 0xd8067ff0 ! t2_kref+0x1a7c: ld [%i1 - 0x10], %o4
.word 0xd8c0a028 ! t2_kref+0x1a80: ldswa [%g2 + 0x28]%asi, %o4
.word 0xa5a01a31 ! t2_kref+0x1a84: fstoi %f17, %f18
.word 0xd8ce9018 ! t2_kref+0x1a88: ldsba [%i2 + %i0]0x80, %o4
.word 0x98b26451 ! t2_kref+0x1a8c: orncc %o1, 0x451, %o4
.word 0x27800002 ! t2_kref+0x1a90: fbul,a _kref+0x1a98
.word 0x989afa97 ! t2_kref+0x1a94: xorcc %o3, -0x569, %o4
.word 0xd8c0a008 ! t2_kref+0x1a98: ldswa [%g2 + 8]%asi, %o4
.word 0x2c800008 ! t2_kref+0x1a9c: bneg,a _kref+0x1abc
.word 0xa1b40990 ! t2_kref+0x1aa0: bshuffle %f16, %f16, %f16
.word 0xd856c018 ! t2_kref+0x1aa4: ldsh [%i3 + %i0], %o4
.word 0xa1b48f92 ! t2_kref+0x1aa8: for %f18, %f18, %f16
.word 0x98b4800d ! t2_kref+0x1aac: orncc %l2, %o5, %o4
.word 0xe5be1000 ! t2_kref+0x1ab0: stda %f18, [%i0]0x80
.word 0x989d000b ! t2_kref+0x1ab4: xorcc %l4, %o3, %o4
.word 0xa3a00132 ! t2_kref+0x1ab8: fabss %f18, %f17
.word 0xa1b44971 ! t2_kref+0x1abc: fpmerge %f17, %f17, %f16
.word 0xe51fbdf0 ! t2_kref+0x1ac0: ldd [%fp - 0x210], %f18
.word 0x86102006 ! t2_kref+0x1ac4: mov 0x6, %g3
.word 0x86a0e001 ! t2_kref+0x1ac8: subcc %g3, 1, %g3
.word 0x22800009 ! t2_kref+0x1acc: be,a _kref+0x1af0
.word 0xe49e5000 ! t2_kref+0x1ad0: ldda [%i1]0x80, %l2
.word 0xd888a00a ! t2_kref+0x1ad4: lduba [%g2 + 0xa]%asi, %o4
.word 0x81b01023 ! t2_kref+0x1ad8: siam 0x3
.word 0xd826200c ! t2_kref+0x1adc: st %o4, [%i0 + 0xc]
.word 0x23800003 ! t2_kref+0x1ae0: fbne,a _kref+0x1aec
.word 0xd8480019 ! t2_kref+0x1ae4: ldsb [%g0 + %i1], %o4
.word 0x992232da ! t2_kref+0x1ae8: mulscc %o0, -0xd26, %o4
.word 0xec3e6000 ! t2_kref+0x1aec: std %l6, [%i1]
.word 0x985b34a3 ! t2_kref+0x1af0: smul %o4, -0xb5d, %o4
.word 0x35800006 ! t2_kref+0x1af4: fbue,a _kref+0x1b0c
.word 0xd840a028 ! t2_kref+0x1af8: ldsw [%g2 + 0x28], %o4
.word 0xd01e4000 ! t2_kref+0x1afc: ldd [%i1], %o0
.word 0xa5a00131 ! t2_kref+0x1b00: fabss %f17, %f18
.word 0x99b0015b ! t2_kref+0x1b04: edge32l %g0, %i3, %o4
call SYM(t2_subr1)
.word 0xc96e0017 ! t2_kref+0x1b0c: prefetch %i0 + %l7, 4
.word 0xa3a00132 ! t2_kref+0x1b10: fabss %f18, %f17
.word 0xe1be1853 ! t2_kref+0x1b14: stda %f16, [%i0 + %l3]0xc2
.word 0xe5060000 ! t2_kref+0x1b18: ld [%i0], %f18
.word 0xd850a038 ! t2_kref+0x1b1c: ldsh [%g2 + 0x38], %o4
.word 0x29800002 ! t2_kref+0x1b20: fbl,a _kref+0x1b28
.word 0xe19e1a5d ! t2_kref+0x1b24: ldda [%i0 + %i5]0xd2, %f16
.word 0x98d5c000 ! t2_kref+0x1b28: umulcc %l7, %g0, %o4
.word 0xe4a0a008 ! t2_kref+0x1b2c: sta %l2, [%g2 + 8]%asi
.word 0x984274dd ! t2_kref+0x1b30: addc %o1, -0xb23, %o4
.word 0xd82e001a ! t2_kref+0x1b34: stb %o4, [%i0 + %i2]
.word 0x81580000 ! t2_kref+0x1b38: flushw
.word 0x9814e765 ! t2_kref+0x1b3c: or %l3, 0x765, %o4
.word 0x98030015 ! t2_kref+0x1b40: add %o4, %l5, %o4
.word 0xa1a40852 ! t2_kref+0x1b44: faddd %f16, %f18, %f16
.word 0x98934009 ! t2_kref+0x1b48: orcc %o5, %o1, %o4
.word 0x33480004 ! t2_kref+0x1b4c: fbe,a,pt %fcc0, _kref+0x1b5c
.word 0x9882f0d2 ! t2_kref+0x1b50: addcc %o3, -0xf2e, %o4
.word 0xd85e3fe8 ! t2_kref+0x1b54: ldx [%i0 - 0x18], %o4
.word 0xa5b007b2 ! t2_kref+0x1b58: fpackfix %f18, %f18
.word 0x980d800b ! t2_kref+0x1b5c: and %l6, %o3, %o4
.word 0xa5b00770 ! t2_kref+0x1b60: fpack16 %f16, %f18
.word 0xe51f4019 ! t2_kref+0x1b64: ldd [%i5 + %i1], %f18
.word 0xa3b00c20 ! t2_kref+0x1b68: fzeros %f17
.word 0xe5260000 ! t2_kref+0x1b6c: st %f18, [%i0]
.word 0xa1a40952 ! t2_kref+0x1b70: fmuld %f16, %f18, %f16
.word 0xa5a00532 ! t2_kref+0x1b74: fsqrts %f18, %f18
.word 0x98fa400a ! t2_kref+0x1b78: sdivcc %o1, %o2, %o4
.word 0x99b6c0d3 ! t2_kref+0x1b7c: edge16l %i3, %l3, %o4
.word 0x99400000 ! t2_kref+0x1b80: mov %y, %o4
.word 0xa5a00131 ! t2_kref+0x1b84: fabss %f17, %f18
.word 0x9816e75b ! t2_kref+0x1b88: or %i3, 0x75b, %o4
.word 0x81580000 ! t2_kref+0x1b8c: flushw
.word 0x81ac8ab1 ! t2_kref+0x1b90: fcmpes %fcc0, %f18, %f17
.word 0x98aa801a ! t2_kref+0x1b94: andncc %o2, %i2, %o4
.word 0xe3000018 ! t2_kref+0x1b98: ld [%g0 + %i0], %f17
.word 0x23800007 ! t2_kref+0x1b9c: fbne,a _kref+0x1bb8
.word 0x9805b745 ! t2_kref+0x1ba0: add %l6, -0x8bb, %o4
.word 0x81ac0ad2 ! t2_kref+0x1ba4: fcmped %fcc0, %f16, %f18
.word 0xd84e7ffe ! t2_kref+0x1ba8: ldsb [%i1 - 2], %o4
.word 0x980df39d ! t2_kref+0x1bac: and %l7, -0xc63, %o4
.word 0x9822aa3e ! t2_kref+0x1bb0: sub %o2, 0xa3e, %o4
.word 0x81ac8a31 ! t2_kref+0x1bb4: fcmps %fcc0, %f18, %f17
.word 0x98acb4c8 ! t2_kref+0x1bb8: andncc %l2, -0xb38, %o4
.word 0x985ec01a ! t2_kref+0x1bbc: smul %i3, %i2, %o4
.word 0x81ac8a50 ! t2_kref+0x1bc0: fcmpd %fcc0, %f18, %f16
.word 0xc368a181 ! t2_kref+0x1bc4: prefetch %g2 + 0x181, 1
.word 0xd8066008 ! t2_kref+0x1bc8: ld [%i1 + 8], %o4
.word 0xea2e6002 ! t2_kref+0x1bcc: stb %l5, [%i1 + 2]
.word 0xd8067ff4 ! t2_kref+0x1bd0: ld [%i1 - 0xc], %o4
.word 0xd85e3ff8 ! t2_kref+0x1bd4: ldx [%i0 - 8], %o4
.word 0xe3070019 ! t2_kref+0x1bd8: ld [%i4 + %i1], %f17
.word 0xa3a000b2 ! t2_kref+0x1bdc: fnegs %f18, %f17
.word 0xa1b40752 ! t2_kref+0x1be0: fpack32 %f16, %f18, %f16
.word 0xa1a000d0 ! t2_kref+0x1be4: fnegd %f16, %f16
.word 0xa3a00031 ! t2_kref+0x1be8: fmovs %f17, %f17
.word 0x31480005 ! t2_kref+0x1bec: fba,a,pt %fcc0, _kref+0x1c00
.word 0xa5a00552 ! t2_kref+0x1bf0: fsqrtd %f18, %f18
.word 0xe8200018 ! t2_kref+0x1bf4: st %l4, [%g0 + %i0]
.word 0xe3867fe4 ! t2_kref+0x1bf8: lda [%i1 - 0x1c]%asi, %f17
.word 0x99b6c313 ! t2_kref+0x1bfc: alignaddr %i3, %l3, %o4
.word 0xa1a8c052 ! t2_kref+0x1c00: fmovdul %fcc0, %f18, %f16
.word 0xa3a00131 ! t2_kref+0x1c04: fabss %f17, %f17
.word 0xd88e3fed ! t2_kref+0x1c08: lduba [%i0 - 0x13]%asi, %o4
.word 0xd816601e ! t2_kref+0x1c0c: lduh [%i1 + 0x1e], %o4
.word 0x98ae8009 ! t2_kref+0x1c10: andncc %i2, %o1, %o4
.word 0x983ac01a ! t2_kref+0x1c14: xnor %o3, %i2, %o4
.word 0x9895645c ! t2_kref+0x1c18: orcc %l5, 0x45c, %o4
.word 0xe3263fe8 ! t2_kref+0x1c1c: st %f17, [%i0 - 0x18]
.word 0xa5a00550 ! t2_kref+0x1c20: fsqrtd %f16, %f18
.word 0x81db801c ! t2_kref+0x1c24: flush %sp + %i4
.word 0xa5a48850 ! t2_kref+0x1c28: faddd %f18, %f16, %f18
.word 0x9fc00004 ! t2_kref+0x1c2c: call %g0 + %g4
.word 0x98d5320d ! t2_kref+0x1c30: umulcc %l4, -0xdf3, %o4
.word 0x987e800a ! t2_kref+0x1c34: sdiv %i2, %o2, %o4
.word 0xd806401c ! t2_kref+0x1c38: ld [%i1 + %i4], %o4
.word 0x34480002 ! t2_kref+0x1c3c: bg,a,pt %icc, _kref+0x1c44
.word 0xd03e001d ! t2_kref+0x1c40: std %o0, [%i0 + %i5]
.word 0x9812001b ! t2_kref+0x1c44: or %o0, %i3, %o4
.word 0xa5b40910 ! t2_kref+0x1c48: faligndata %f16, %f16, %f18
.word 0xa5a000b2 ! t2_kref+0x1c4c: fnegs %f18, %f18
.word 0xa5a48831 ! t2_kref+0x1c50: fadds %f18, %f17, %f18
.word 0x9de3bfa0 ! t2_kref+0x1c54: save %sp, -0x60, %sp
.word 0xb426306a ! t2_kref+0x1c58: sub %i0, -0xf96, %i2
.word 0x99e8001c ! t2_kref+0x1c5c: restore %g0, %i4, %o4
.word 0xd8de6018 ! t2_kref+0x1c60: ldxa [%i1 + 0x18]%asi, %o4
.word 0x98958013 ! t2_kref+0x1c64: orcc %l6, %l3, %o4
.word 0xa1b40e50 ! t2_kref+0x1c68: fxnor %f16, %f16, %f16
.word 0xa3b48df2 ! t2_kref+0x1c6c: fnands %f18, %f18, %f17
.word 0x9828001a ! t2_kref+0x1c70: andn %g0, %i2, %o4
.word 0xd46e6006 ! t2_kref+0x1c74: ldstub [%i1 + 6], %o2
.word 0x23800006 ! t2_kref+0x1c78: fbne,a _kref+0x1c90
.word 0x192bf79a ! t2_kref+0x1c7c: sethi %hi(0xafde6800), %o4
.word 0x98dd7ff0 ! t2_kref+0x1c80: smulcc %l5, -0x10, %o4
.word 0xd8680018 ! t2_kref+0x1c84: ldstub [%g0 + %i0], %o4
.word 0xe168a00d ! t2_kref+0x1c88: prefetch %g2 + 0xd, 16
.word 0xd8100018 ! t2_kref+0x1c8c: lduh [%g0 + %i0], %o4
.word 0x81ac0a52 ! t2_kref+0x1c90: fcmpd %fcc0, %f16, %f18
.word 0xef68a1ce ! t2_kref+0x1c94: prefetch %g2 + 0x1ce, 23
.word 0xa3b44e72 ! t2_kref+0x1c98: fxnors %f17, %f18, %f17
.word 0x81ac0a52 ! t2_kref+0x1c9c: fcmpd %fcc0, %f16, %f18
.word 0xa5a48831 ! t2_kref+0x1ca0: fadds %f18, %f17, %f18
.word 0xd8080018 ! t2_kref+0x1ca4: ldub [%g0 + %i0], %o4
.word 0x2d800004 ! t2_kref+0x1ca8: fbg,a _kref+0x1cb8
.word 0x98b54017 ! t2_kref+0x1cac: orncc %l5, %l7, %o4
.word 0x991b0012 ! t2_kref+0x1cb0: tsubcctv %o4, %l2, %o4
.word 0x98d2c009 ! t2_kref+0x1cb4: umulcc %o3, %o1, %o4
.word 0x19199f60 ! t2_kref+0x1cb8: sethi %hi(0x667d8000), %o4
.word 0x99b5c317 ! t2_kref+0x1cbc: alignaddr %l7, %l7, %o4
.word 0xa3a01a52 ! t2_kref+0x1cc0: fdtoi %f18, %f17
.word 0xa5b00c00 ! t2_kref+0x1cc4: fzero %f18
.word 0x985ac008 ! t2_kref+0x1cc8: smul %o3, %o0, %o4
.word 0x9856c00b ! t2_kref+0x1ccc: umul %i3, %o3, %o4
.word 0x9de3bfa0 ! t2_kref+0x1cd0: save %sp, -0x60, %sp
.word 0x99ee801a ! t2_kref+0x1cd4: restore %i2, %i2, %o4
.word 0x81db000c ! t2_kref+0x1cd8: flush %o4 + %o4
.word 0xa3a48932 ! t2_kref+0x1cdc: fmuls %f18, %f18, %f17
.word 0x98dee3db ! t2_kref+0x1ce0: smulcc %i3, 0x3db, %o4
.word 0x1933c695 ! t2_kref+0x1ce4: sethi %hi(0xcf1a5400), %o4
.word 0x98d48013 ! t2_kref+0x1ce8: umulcc %l2, %l3, %o4
.word 0xf1ee101d ! t2_kref+0x1cec: prefetcha %i0 + %i5, 24
.word 0x9924e20d ! t2_kref+0x1cf0: mulscc %l3, 0x20d, %o4
.word 0x39800005 ! t2_kref+0x1cf4: fbuge,a _kref+0x1d08
.word 0xe66e8019 ! t2_kref+0x1cf8: ldstub [%i2 + %i1], %l3
.word 0x99400000 ! t2_kref+0x1cfc: mov %y, %o4
.word 0xa5a00532 ! t2_kref+0x1d00: fsqrts %f18, %f18
.word 0x98927e93 ! t2_kref+0x1d04: orcc %o1, -0x16d, %o4
.word 0xedee101a ! t2_kref+0x1d08: prefetcha %i0 + %i2, 22
.word 0xa3b44df1 ! t2_kref+0x1d0c: fnands %f17, %f17, %f17
.word 0xec2e7ff3 ! t2_kref+0x1d10: stb %l6, [%i1 - 0xd]
.word 0xc5ee1016 ! t2_kref+0x1d14: prefetcha %i0 + %l6, 2
.word 0xd840a008 ! t2_kref+0x1d18: ldsw [%g2 + 8], %o4
.word 0xa1a01912 ! t2_kref+0x1d1c: fitod %f18, %f16
.word 0x8143c000 ! t2_kref+0x1d20: stbar
.word 0x989d2bbb ! t2_kref+0x1d24: xorcc %l4, 0xbbb, %o4
.word 0xa1a48850 ! t2_kref+0x1d28: faddd %f18, %f16, %f16
.word 0x98403fce ! t2_kref+0x1d2c: addc %g0, -0x32, %o4
.word 0x987a4012 ! t2_kref+0x1d30: sdiv %o1, %l2, %o4
.word 0xa5a00531 ! t2_kref+0x1d34: fsqrts %f17, %f18
.word 0xf5ee501a ! t2_kref+0x1d38: prefetcha %i1 + %i2, 26
.word 0x98724015 ! t2_kref+0x1d3c: udiv %o1, %l5, %o4
.word 0x23800006 ! t2_kref+0x1d40: fbne,a _kref+0x1d58
.word 0xe11fbdd0 ! t2_kref+0x1d44: ldd [%fp - 0x230], %f16
.word 0x9845fb83 ! t2_kref+0x1d48: addc %l7, -0x47d, %o4
.word 0x190403e8 ! t2_kref+0x1d4c: sethi %hi(0x100fa000), %o4
.word 0xa1a488d2 ! t2_kref+0x1d50: fsubd %f18, %f18, %f16
.word 0x81848000 ! t2_kref+0x1d54: wr %l2, %g0, %y
.word 0x987cc00c ! t2_kref+0x1d58: sdiv %l3, %o4, %o4
.word 0xd848a03a ! t2_kref+0x1d5c: ldsb [%g2 + 0x3a], %o4
.word 0x9822bbef ! t2_kref+0x1d60: sub %o2, -0x411, %o4
.word 0xe83e6008 ! t2_kref+0x1d64: std %l4, [%i1 + 8]
.word 0xa3a00132 ! t2_kref+0x1d68: fabss %f18, %f17
.word 0xa1a01932 ! t2_kref+0x1d6c: fstod %f18, %f16
.word 0xa3a48931 ! t2_kref+0x1d70: fmuls %f18, %f17, %f17
.word 0xd436201a ! t2_kref+0x1d74: sth %o2, [%i0 + 0x1a]
.word 0xa1a409d0 ! t2_kref+0x1d78: fdivd %f16, %f16, %f16
.word 0x99b20240 ! t2_kref+0x1d7c: array16 %o0, %g0, %o4
call SYM(t2_subr1)
.word 0xa3b44e31 ! t2_kref+0x1d84: fands %f17, %f17, %f17
.word 0x3d800001 ! t2_kref+0x1d88: fbule,a _kref+0x1d8c
.word 0x982d68ff ! t2_kref+0x1d8c: andn %l5, 0x8ff, %o4
.word 0xa5a00552 ! t2_kref+0x1d90: fsqrtd %f18, %f18
.word 0x21800007 ! t2_kref+0x1d94: fbn,a _kref+0x1db0
.word 0xd01e2010 ! t2_kref+0x1d98: ldd [%i0 + 0x10], %o0
.word 0xe42e4000 ! t2_kref+0x1d9c: stb %l2, [%i1]
.word 0x98136fb1 ! t2_kref+0x1da0: or %o5, 0xfb1, %o4
.word 0xe41e001d ! t2_kref+0x1da4: ldd [%i0 + %i5], %l2
.word 0xa1a409d2 ! t2_kref+0x1da8: fdivd %f16, %f18, %f16
.word 0x81850000 ! t2_kref+0x1dac: wr %l4, %g0, %y
.word 0x3c480005 ! t2_kref+0x1db0: bpos,a,pt %icc, _kref+0x1dc4
.word 0x9823000c ! t2_kref+0x1db4: sub %o4, %o4, %o4
.word 0xa5b48e71 ! t2_kref+0x1db8: fxnors %f18, %f17, %f18
.word 0x3c800005 ! t2_kref+0x1dbc: bpos,a _kref+0x1dd0
.word 0x98da0012 ! t2_kref+0x1dc0: smulcc %o0, %l2, %o4
.word 0xa1b406d2 ! t2_kref+0x1dc4: fmul8sux16 %f16, %f18, %f16
.word 0x25800003 ! t2_kref+0x1dc8: fblg,a _kref+0x1dd4
.word 0x982d800c ! t2_kref+0x1dcc: andn %l6, %o4, %o4
.word 0xa5a01a50 ! t2_kref+0x1dd0: fdtoi %f16, %f18
.word 0xd630a018 ! t2_kref+0x1dd4: sth %o3, [%g2 + 0x18]
.word 0x99b000cb ! t2_kref+0x1dd8: edge16l %g0, %o3, %o4
.word 0x985b4012 ! t2_kref+0x1ddc: smul %o5, %l2, %o4
.word 0x992361b6 ! t2_kref+0x1de0: mulscc %o5, 0x1b6, %o4
.word 0xe1bf1a19 ! t2_kref+0x1de4: stda %f16, [%i4 + %i1]0xd0
.word 0x99120014 ! t2_kref+0x1de8: taddcctv %o0, %l4, %o4
.word 0xa1a48950 ! t2_kref+0x1dec: fmuld %f18, %f16, %f16
.word 0xa3a44931 ! t2_kref+0x1df0: fmuls %f17, %f17, %f17
.word 0xa3a00132 ! t2_kref+0x1df4: fabss %f18, %f17
.word 0xa5a01912 ! t2_kref+0x1df8: fitod %f18, %f18
.word 0x98d6a961 ! t2_kref+0x1dfc: umulcc %i2, 0x961, %o4
.word 0xa3a01a50 ! t2_kref+0x1e00: fdtoi %f16, %f17
.word 0xd8fe2000 ! t2_kref+0x1e04: swapa [%i0]%asi, %o4
.word 0x98ba0015 ! t2_kref+0x1e08: xnorcc %o0, %l5, %o4
.word 0x21800004 ! t2_kref+0x1e0c: fbn,a _kref+0x1e1c
.word 0x989aa15e ! t2_kref+0x1e10: xorcc %o2, 0x15e, %o4
.word 0xd808a039 ! t2_kref+0x1e14: ldub [%g2 + 0x39], %o4
.word 0x99400000 ! t2_kref+0x1e18: mov %y, %o4
.word 0x8143c000 ! t2_kref+0x1e1c: stbar
.word 0xa5a00031 ! t2_kref+0x1e20: fmovs %f17, %f18
.word 0x9864c013 ! t2_kref+0x1e24: subc %l3, %l3, %o4
.word 0xeb68a0c9 ! t2_kref+0x1e28: prefetch %g2 + 0xc9, 21
.word 0x98153b0d ! t2_kref+0x1e2c: or %l4, -0x4f3, %o4
.word 0xc030a028 ! t2_kref+0x1e30: clrh [%g2 + 0x28]
.word 0x985a000c ! t2_kref+0x1e34: smul %o0, %o4, %o4
.word 0xa1b48750 ! t2_kref+0x1e38: fpack32 %f18, %f16, %f16
.word 0x988cc00c ! t2_kref+0x1e3c: andcc %l3, %o4, %o4
.word 0xe5000019 ! t2_kref+0x1e40: ld [%g0 + %i1], %f18
.word 0x9812b2af ! t2_kref+0x1e44: or %o2, -0xd51, %o4
.word 0x9925a2cf ! t2_kref+0x1e48: mulscc %l6, 0x2cf, %o4
.word 0x9864a9ab ! t2_kref+0x1e4c: subc %l2, 0x9ab, %o4
.word 0xe4f8a038 ! t2_kref+0x1e50: swapa [%g2 + 0x38]%asi, %l2
.word 0x98bd36db ! t2_kref+0x1e54: xnorcc %l4, -0x925, %o4
.word 0x81ac4a31 ! t2_kref+0x1e58: fcmps %fcc0, %f17, %f17
.word 0xd26e8018 ! t2_kref+0x1e5c: ldstub [%i2 + %i0], %o1
.word 0xa1a00550 ! t2_kref+0x1e60: fsqrtd %f16, %f16
.word 0x9924c008 ! t2_kref+0x1e64: mulscc %l3, %o0, %o4
.word 0xa5a48850 ! t2_kref+0x1e68: faddd %f18, %f16, %f18
.word 0x98c6c009 ! t2_kref+0x1e6c: addccc %i3, %o1, %o4
.word 0x99b30016 ! t2_kref+0x1e70: edge8 %o4, %l6, %o4
.word 0x32480001 ! t2_kref+0x1e74: bne,a,pt %icc, _kref+0x1e78
.word 0xa1a488d2 ! t2_kref+0x1e78: fsubd %f18, %f18, %f16
.word 0x9922c01b ! t2_kref+0x1e7c: mulscc %o3, %i3, %o4
.word 0x992d6000 ! t2_kref+0x1e80: sll %l5, 0x0, %o4
.word 0x98b20014 ! t2_kref+0x1e84: orncc %o0, %l4, %o4
.word 0x81ac8a31 ! t2_kref+0x1e88: fcmps %fcc0, %f18, %f17
.word 0x81ac8ab2 ! t2_kref+0x1e8c: fcmpes %fcc0, %f18, %f18
.word 0xa3a00532 ! t2_kref+0x1e90: fsqrts %f18, %f17
.word 0x98ddc008 ! t2_kref+0x1e94: smulcc %l7, %o0, %o4
.word 0x3f480006 ! t2_kref+0x1e98: fbo,a,pt %fcc0, _kref+0x1eb0
.word 0xa3a00532 ! t2_kref+0x1e9c: fsqrts %f18, %f17
.word 0xa5a000b2 ! t2_kref+0x1ea0: fnegs %f18, %f18
.word 0x992a0015 ! t2_kref+0x1ea4: sll %o0, %l5, %o4
.word 0x9822c015 ! t2_kref+0x1ea8: sub %o3, %l5, %o4
.word 0xd8c0a018 ! t2_kref+0x1eac: ldswa [%g2 + 0x18]%asi, %o4
.word 0x28480003 ! t2_kref+0x1eb0: bleu,a,pt %icc, _kref+0x1ebc
.word 0x193c1459 ! t2_kref+0x1eb4: sethi %hi(0xf0516400), %o4
.word 0x39800006 ! t2_kref+0x1eb8: fbuge,a _kref+0x1ed0
.word 0xd80e8019 ! t2_kref+0x1ebc: ldub [%i2 + %i1], %o4
.word 0xd84e7fe9 ! t2_kref+0x1ec0: ldsb [%i1 - 0x17], %o4
.word 0xa5a44832 ! t2_kref+0x1ec4: fadds %f17, %f18, %f18
.word 0x980ec014 ! t2_kref+0x1ec8: and %i3, %l4, %o4
.word 0x98e2001b ! t2_kref+0x1ecc: subccc %o0, %i3, %o4
.word 0x9fc10000 ! t2_kref+0x1ed0: call %g4
.word 0xd850a018 ! t2_kref+0x1ed4: ldsh [%g2 + 0x18], %o4
.word 0x98d5c01a ! t2_kref+0x1ed8: umulcc %l7, %i2, %o4
.word 0x992a4009 ! t2_kref+0x1edc: sll %o1, %o1, %o4
.word 0xe11e001d ! t2_kref+0x1ee0: ldd [%i0 + %i5], %f16
.word 0x99b54313 ! t2_kref+0x1ee4: alignaddr %l5, %l3, %o4
.word 0xa1a00552 ! t2_kref+0x1ee8: fsqrtd %f18, %f16
.word 0x98d56c31 ! t2_kref+0x1eec: umulcc %l5, 0xc31, %o4
.word 0xa5b407d2 ! t2_kref+0x1ef0: pdist %f16, %f18, %f18
.word 0xd41e2008 ! t2_kref+0x1ef4: ldd [%i0 + 8], %o2
.word 0xff6e7fe0 ! t2_kref+0x1ef8: prefetch %i1 - 0x20, 31
.word 0x992a8017 ! t2_kref+0x1efc: sll %o2, %l7, %o4
.word 0xe3270018 ! t2_kref+0x1f00: st %f17, [%i4 + %i0]
.word 0xa1b40c52 ! t2_kref+0x1f04: fnor %f16, %f18, %f16
.word 0x99b48412 ! t2_kref+0x1f08: fcmple16 %f18, %f18, %o4
.word 0x989b2d2c ! t2_kref+0x1f0c: xorcc %o4, 0xd2c, %o4
.word 0xd278a018 ! t2_kref+0x1f10: swap [%g2 + 0x18], %o1
.word 0xa5a48950 ! t2_kref+0x1f14: fmuld %f18, %f16, %f18
.word 0xa1a00550 ! t2_kref+0x1f18: fsqrtd %f16, %f16
.word 0x99400000 ! t2_kref+0x1f1c: mov %y, %o4
.word 0xe3063ff4 ! t2_kref+0x1f20: ld [%i0 - 0xc], %f17
.word 0xa1a48d31 ! t2_kref+0x1f24: fsmuld %f18, %f17, %f16
.word 0xe86e201d ! t2_kref+0x1f28: ldstub [%i0 + 0x1d], %l4
.word 0x2d800003 ! t2_kref+0x1f2c: fbg,a _kref+0x1f38
.word 0xe1be1857 ! t2_kref+0x1f30: stda %f16, [%i0 + %l7]0xc2
.word 0x81ac8a50 ! t2_kref+0x1f34: fcmpd %fcc0, %f18, %f16
.word 0xa1b48a90 ! t2_kref+0x1f38: fpsub16 %f18, %f16, %f16
.word 0x98d80016 ! t2_kref+0x1f3c: smulcc %g0, %l6, %o4
.word 0xa5b48d60 ! t2_kref+0x1f40: fnot1s %f18, %f18
.word 0x81d80012 ! t2_kref+0x1f44: flush %g0 + %l2
.word 0xd4680019 ! t2_kref+0x1f48: ldstub [%g0 + %i1], %o2
.word 0xa5a000d2 ! t2_kref+0x1f4c: fnegd %f18, %f18
.word 0x98d52baa ! t2_kref+0x1f50: umulcc %l4, 0xbaa, %o4
.word 0x984531e7 ! t2_kref+0x1f54: addc %l4, -0xe19, %o4
.word 0xe5067ff4 ! t2_kref+0x1f58: ld [%i1 - 0xc], %f18
.word 0xe66e8019 ! t2_kref+0x1f5c: ldstub [%i2 + %i1], %l3
.word 0xe06e401a ! t2_kref+0x1f60: ldstub [%i1 + %i2], %l0
.word 0xe380a038 ! t2_kref+0x1f64: lda [%g2 + 0x38]%asi, %f17
.word 0x81ac8ab2 ! t2_kref+0x1f68: fcmpes %fcc0, %f18, %f18
.word 0x989a4017 ! t2_kref+0x1f6c: xorcc %o1, %l7, %o4
.word 0xe1ee101d ! t2_kref+0x1f70: prefetcha %i0 + %i5, 16
.word 0x98aa800a ! t2_kref+0x1f74: andncc %o2, %o2, %o4
.word 0x31800005 ! t2_kref+0x1f78: fba,a _kref+0x1f8c
.word 0xa5a488b2 ! t2_kref+0x1f7c: fsubs %f18, %f18, %f18
.word 0x192fce5a ! t2_kref+0x1f80: sethi %hi(0xbf396800), %o4
.word 0xc76e400d ! t2_kref+0x1f84: prefetch %i1 + %o5, 3
.word 0xd84e0000 ! t2_kref+0x1f88: ldsb [%i0], %o4
.word 0xd01f4019 ! t2_kref+0x1f8c: ldd [%i5 + %i1], %o0
.word 0xa1a00552 ! t2_kref+0x1f90: fsqrtd %f18, %f16
.word 0xa5b48d92 ! t2_kref+0x1f94: fxor %f18, %f18, %f18
.word 0xa1a01932 ! t2_kref+0x1f98: fstod %f18, %f16
.word 0xe26e7fff ! t2_kref+0x1f9c: ldstub [%i1 - 1], %l1
.word 0xa5a00132 ! t2_kref+0x1fa0: fabss %f18, %f18
.word 0x982cc016 ! t2_kref+0x1fa4: andn %l3, %l6, %o4
.word 0xa5a00032 ! t2_kref+0x1fa8: fmovs %f18, %f18
.word 0xd84e3fff ! t2_kref+0x1fac: ldsb [%i0 - 1], %o4
.word 0x98020017 ! t2_kref+0x1fb0: add %o0, %l7, %o4
.word 0xd8c0a028 ! t2_kref+0x1fb4: ldswa [%g2 + 0x28]%asi, %o4
.word 0xa3a01092 ! t2_kref+0x1fb8: fxtos %f18, %f17
.word 0x99b280d7 ! t2_kref+0x1fbc: edge16l %o2, %l7, %o4
.word 0x98980000 ! t2_kref+0x1fc0: xorcc %g0, %g0, %o4
.word 0x98ab4014 ! t2_kref+0x1fc4: andncc %o5, %l4, %o4
.word 0xe8be501d ! t2_kref+0x1fc8: stda %l4, [%i1 + %i5]0x80
.word 0x1904e56b ! t2_kref+0x1fcc: sethi %hi(0x1395ac00), %o4
.word 0x98650017 ! t2_kref+0x1fd0: subc %l4, %l7, %o4
.word 0x81df68ee ! t2_kref+0x1fd4: flush %i5 + 0x8ee
.word 0x81dcee7c ! t2_kref+0x1fd8: flush %l3 + 0xe7c
.word 0xa5a000d2 ! t2_kref+0x1fdc: fnegd %f18, %f18
.word 0x98c4a645 ! t2_kref+0x1fe0: addccc %l2, 0x645, %o4
.word 0xf6a67ff4 ! t2_kref+0x1fe4: sta %i3, [%i1 - 0xc]%asi
.word 0x98102936 ! t2_kref+0x1fe8: mov 0x936, %o4
.word 0x86102003 ! t2_kref+0x1fec: mov 0x3, %g3
.word 0x32800000 ! t2_kref+0x1ff0: bne,a _kref+0x1ff0
.word 0x86a0e001 ! t2_kref+0x1ff4: subcc %g3, 1, %g3
.word 0x81ac8a52 ! t2_kref+0x1ff8: fcmpd %fcc0, %f18, %f18
.word 0x98c6801b ! t2_kref+0x1ffc: addccc %i2, %i3, %o4
.word 0x985a8000 ! t2_kref+0x2000: smul %o2, %g0, %o4
.word 0xa3a00032 ! t2_kref+0x2004: fmovs %f18, %f17
.word 0x98830015 ! t2_kref+0x2008: addcc %o4, %l5, %o4
.word 0xa5a448b2 ! t2_kref+0x200c: fsubs %f17, %f18, %f18
.word 0x99b28240 ! t2_kref+0x2010: array16 %o2, %g0, %o4
.word 0x989a8009 ! t2_kref+0x2014: xorcc %o2, %o1, %o4
.word 0x98da79ce ! t2_kref+0x2018: smulcc %o1, -0x632, %o4
.word 0x81580000 ! t2_kref+0x201c: flushw
.word 0x980236c6 ! t2_kref+0x2020: add %o0, -0x93a, %o4
call SYM(t2_subr0)
.word 0xd09e2000 ! t2_kref+0x2028: ldda [%i0]%asi, %o0
.word 0xa3b00fe0 ! t2_kref+0x202c: fones %f17
.word 0xd01e7fe8 ! t2_kref+0x2030: ldd [%i1 - 0x18], %o0
.word 0x9835e653 ! t2_kref+0x2034: orn %l7, 0x653, %o4
.word 0x81ac0ad2 ! t2_kref+0x2038: fcmped %fcc0, %f16, %f18
.word 0xd27e0000 ! t2_kref+0x203c: swap [%i0], %o1
.word 0x81ac4ab2 ! t2_kref+0x2040: fcmpes %fcc0, %f17, %f18
.word 0xe53e6010 ! t2_kref+0x2044: std %f18, [%i1 + 0x10]
.word 0x9de3bfa0 ! t2_kref+0x2048: save %sp, -0x60, %sp
.word 0xb696c019 ! t2_kref+0x204c: orcc %i3, %i1, %i3
.word 0x99ef001d ! t2_kref+0x2050: restore %i4, %i5, %o4
.word 0xa1b00f12 ! t2_kref+0x2054: fsrc2 %f18, %f16
.word 0xa1a00052 ! t2_kref+0x2058: fmovd %f18, %f16
.word 0x98d2be56 ! t2_kref+0x205c: umulcc %o2, -0x1aa, %o4
.word 0x81ac8a50 ! t2_kref+0x2060: fcmpd %fcc0, %f18, %f16
.word 0xd84e401a ! t2_kref+0x2064: ldsb [%i1 + %i2], %o4
.word 0xe1b81018 ! t2_kref+0x2068: stda %f16, [%g0 + %i0]0x80
.word 0xa5b40e52 ! t2_kref+0x206c: fxnor %f16, %f18, %f18
.word 0xa3a44831 ! t2_kref+0x2070: fadds %f17, %f17, %f17
.word 0xf6764000 ! t2_kref+0x2074: stx %i3, [%i1]
.word 0xe3865000 ! t2_kref+0x2078: lda [%i1]0x80, %f17
.word 0x26480002 ! t2_kref+0x207c: bl,a,pt %icc, _kref+0x2084
.word 0xd8480019 ! t2_kref+0x2080: ldsb [%g0 + %i1], %o4
.word 0xc1e8a183 ! t2_kref+0x2084: prefetcha %g2 + 0x183, 0
.word 0xd84e4000 ! t2_kref+0x2088: ldsb [%i1], %o4
.word 0xa3a00132 ! t2_kref+0x208c: fabss %f18, %f17
.word 0x985d000b ! t2_kref+0x2090: smul %l4, %o3, %o4
.word 0xeae8a03a ! t2_kref+0x2094: ldstuba [%g2 + 0x3a]%asi, %l5
.word 0xd806001c ! t2_kref+0x2098: ld [%i0 + %i4], %o4
.word 0xe580a018 ! t2_kref+0x209c: lda [%g2 + 0x18]%asi, %f18
.word 0xa5a448b2 ! t2_kref+0x20a0: fsubs %f17, %f18, %f18
.word 0x98fcc009 ! t2_kref+0x20a4: sdivcc %l3, %o1, %o4
.word 0x9fc00004 ! t2_kref+0x20a8: call %g0 + %g4
.word 0xd6a8a019 ! t2_kref+0x20ac: stba %o3, [%g2 + 0x19]%asi
.word 0xee363ff0 ! t2_kref+0x20b0: sth %l7, [%i0 - 0x10]
.word 0x981dbdda ! t2_kref+0x20b4: xor %l6, -0x226, %o4
.word 0xd43f4018 ! t2_kref+0x20b8: std %o2, [%i5 + %i0]
.word 0x980d3e67 ! t2_kref+0x20bc: and %l4, -0x199, %o4
.word 0x98d80013 ! t2_kref+0x20c0: smulcc %g0, %l3, %o4
.word 0xe11fbf70 ! t2_kref+0x20c4: ldd [%fp - 0x90], %f16
.word 0x81ac0ad0 ! t2_kref+0x20c8: fcmped %fcc0, %f16, %f16
.word 0xa1a48950 ! t2_kref+0x20cc: fmuld %f18, %f16, %f16
.word 0xc36e0015 ! t2_kref+0x20d0: prefetch %i0 + %l5, 1
.word 0x8185c000 ! t2_kref+0x20d4: wr %l7, %g0, %y
.word 0xa3a00131 ! t2_kref+0x20d8: fabss %f17, %f17
.word 0xd2263ff4 ! t2_kref+0x20dc: st %o1, [%i0 - 0xc]
.word 0xd888a038 ! t2_kref+0x20e0: lduba [%g2 + 0x38]%asi, %o4
.word 0xd84e001a ! t2_kref+0x20e4: ldsb [%i0 + %i2], %o4
.word 0x99b6c349 ! t2_kref+0x20e8: alignaddrl %i3, %o1, %o4
.word 0xd84e0000 ! t2_kref+0x20ec: ldsb [%i0], %o4
.word 0x3a480005 ! t2_kref+0x20f0: bcc,a,pt %icc, _kref+0x2104
.word 0xd8163ff8 ! t2_kref+0x20f4: lduh [%i0 - 8], %o4
.word 0x99400000 ! t2_kref+0x20f8: mov %y, %o4
.word 0xd8163fe0 ! t2_kref+0x20fc: lduh [%i0 - 0x20], %o4
.word 0x1911eff0 ! t2_kref+0x2100: sethi %hi(0x47bfc000), %o4
.word 0xe11e6000 ! t2_kref+0x2104: ldd [%i1], %f16
.word 0xe968a009 ! t2_kref+0x2108: prefetch %g2 + 9, 20
.word 0x98400008 ! t2_kref+0x210c: addc %g0, %o0, %o4
.word 0x81dcac55 ! t2_kref+0x2110: flush %l2 + 0xc55
.word 0x3f800003 ! t2_kref+0x2114: fbo,a _kref+0x2120
.word 0x98f2c016 ! t2_kref+0x2118: udivcc %o3, %l6, %o4
.word 0x81858000 ! t2_kref+0x211c: wr %l6, %g0, %y
.word 0x99b480c9 ! t2_kref+0x2120: edge16l %l2, %o1, %o4
.word 0xc0ff1018 ! t2_kref+0x2124: swapa [%i4 + %i0]0x80, %g0
.word 0x9de3bfa0 ! t2_kref+0x2128: save %sp, -0x60, %sp
.word 0xb306c000 ! t2_kref+0x212c: taddcc %i3, %g0, %i1
.word 0x99ef401a ! t2_kref+0x2130: restore %i5, %i2, %o4
.word 0xa1b00f12 ! t2_kref+0x2134: fsrc2 %f18, %f16
.word 0xe51e4000 ! t2_kref+0x2138: ldd [%i1], %f18
.word 0x9914800a ! t2_kref+0x213c: taddcctv %l2, %o2, %o4
.word 0xe4680018 ! t2_kref+0x2140: ldstub [%g0 + %i0], %l2
.word 0x81dc4001 ! t2_kref+0x2144: flush %l1 + %g1
.word 0x99b340eb ! t2_kref+0x2148: edge16ln %o5, %o3, %o4
.word 0x9925001a ! t2_kref+0x214c: mulscc %l4, %i2, %o4
.word 0xd620a038 ! t2_kref+0x2150: st %o3, [%g2 + 0x38]
.word 0x86102001 ! t2_kref+0x2154: mov 0x1, %g3
.word 0x32800000 ! t2_kref+0x2158: bne,a _kref+0x2158
.word 0x86a0e001 ! t2_kref+0x215c: subcc %g3, 1, %g3
.word 0xd816200e ! t2_kref+0x2160: lduh [%i0 + 0xe], %o4
.word 0x30800002 ! t2_kref+0x2164: ba,a _kref+0x216c
.word 0xa5b48c71 ! t2_kref+0x2168: fnors %f18, %f17, %f18
.word 0xa3a01a52 ! t2_kref+0x216c: fdtoi %f18, %f17
.word 0xea767fe8 ! t2_kref+0x2170: stx %l5, [%i1 - 0x18]
.word 0x86102003 ! t2_kref+0x2174: mov 0x3, %g3
.word 0x32800000 ! t2_kref+0x2178: bne,a _kref+0x2178
.word 0x86a0e001 ! t2_kref+0x217c: subcc %g3, 1, %g3
.word 0xa5a00552 ! t2_kref+0x2180: fsqrtd %f18, %f18
.word 0x81ac4a31 ! t2_kref+0x2184: fcmps %fcc0, %f17, %f17
.word 0x98b2a33c ! t2_kref+0x2188: orncc %o2, 0x33c, %o4
.word 0xa5a408d0 ! t2_kref+0x218c: fsubd %f16, %f16, %f18
.word 0xa3b44ab1 ! t2_kref+0x2190: fpsub16s %f17, %f17, %f17
.word 0x81db400d ! t2_kref+0x2194: flush %o5 + %o5
.word 0xe87f0018 ! t2_kref+0x2198: swap [%i4 + %i0], %l4
! .word 0x234caf99 ! t2_kref+0x219c: fbne,a,pt %fcc0, SYM(t2_subr0)
fbne,a,pt %fcc0, SYM(t2_subr0)
.word 0x9f414000 ! t2_kref+0x21a0: mov %pc, %o7
.word 0xa3b48e31 ! t2_kref+0x21a4: fands %f18, %f17, %f17
.word 0xd41e3fe0 ! t2_kref+0x21a8: ldd [%i0 - 0x20], %o2
.word 0x8143c000 ! t2_kref+0x21ac: stbar
.word 0xe4760000 ! t2_kref+0x21b0: stx %l2, [%i0]
.word 0xa5b00f10 ! t2_kref+0x21b4: fsrc2 %f16, %f18
.word 0x9de3bfa0 ! t2_kref+0x21b8: save %sp, -0x60, %sp
.word 0xb82678fb ! t2_kref+0x21bc: sub %i1, -0x705, %i4
.word 0x99e80019 ! t2_kref+0x21c0: restore %g0, %i1, %o4
.word 0x99b58240 ! t2_kref+0x21c4: array16 %l6, %g0, %o4
.word 0xf42e4000 ! t2_kref+0x21c8: stb %i2, [%i1]
.word 0x9818353f ! t2_kref+0x21cc: xor %g0, -0xac1, %o4
.word 0xe11fbf30 ! t2_kref+0x21d0: ldd [%fp - 0xd0], %f16
.word 0x9816ad0f ! t2_kref+0x21d4: or %i2, 0xd0f, %o4
.word 0x98034015 ! t2_kref+0x21d8: add %o5, %l5, %o4
.word 0xa5b40912 ! t2_kref+0x21dc: faligndata %f16, %f18, %f18
.word 0x9924801b ! t2_kref+0x21e0: mulscc %l2, %i3, %o4
.word 0x81830000 ! t2_kref+0x21e4: wr %o4, %g0, %y
.word 0x987ea6ec ! t2_kref+0x21e8: sdiv %i2, 0x6ec, %o4
.word 0xd85f4019 ! t2_kref+0x21ec: ldx [%i5 + %i1], %o4
.word 0xa5b48e10 ! t2_kref+0x21f0: fand %f18, %f16, %f18
.word 0x98058008 ! t2_kref+0x21f4: add %l6, %o0, %o4
.word 0x987cbfab ! t2_kref+0x21f8: sdiv %l2, -0x55, %o4
.word 0xe2780019 ! t2_kref+0x21fc: swap [%g0 + %i1], %l1
.word 0xa5a01912 ! t2_kref+0x2200: fitod %f18, %f18
.word 0x981ef1e3 ! t2_kref+0x2204: xor %i3, -0xe1d, %o4
.word 0xa3a00132 ! t2_kref+0x2208: fabss %f18, %f17
.word 0xe1be1853 ! t2_kref+0x220c: stda %f16, [%i0 + %l3]0xc2
.word 0x98257456 ! t2_kref+0x2210: sub %l5, -0xbaa, %o4
.word 0x9fc00004 ! t2_kref+0x2214: call %g0 + %g4
.word 0xd01e6018 ! t2_kref+0x2218: ldd [%i1 + 0x18], %o0
.word 0xa5a48831 ! t2_kref+0x221c: fadds %f18, %f17, %f18
.word 0xa5a408d2 ! t2_kref+0x2220: fsubd %f16, %f18, %f18
.word 0xd810a018 ! t2_kref+0x2224: lduh [%g2 + 0x18], %o4
.word 0x987a4009 ! t2_kref+0x2228: sdiv %o1, %o1, %o4
.word 0x992ce002 ! t2_kref+0x222c: sll %l3, 0x2, %o4
.word 0xff6e6000 ! t2_kref+0x2230: prefetch %i1, 31
.word 0x9de3bfa0 ! t2_kref+0x2234: save %sp, -0x60, %sp
.word 0x99eec000 ! t2_kref+0x2238: restore %i3, %g0, %o4
.word 0xa1a01931 ! t2_kref+0x223c: fstod %f17, %f16
.word 0xa5a01931 ! t2_kref+0x2240: fstod %f17, %f18
.word 0xec1e3fe8 ! t2_kref+0x2244: ldd [%i0 - 0x18], %l6
.word 0x983a3ca9 ! t2_kref+0x2248: xnor %o0, -0x357, %o4
.word 0x9970000d ! t2_kref+0x224c: popc %o5, %o4
.word 0x2b800008 ! t2_kref+0x2250: fbug,a _kref+0x2270
.word 0xa5a00132 ! t2_kref+0x2254: fabss %f18, %f18
.word 0x9924e792 ! t2_kref+0x2258: mulscc %l3, 0x792, %o4
.word 0xa1a000d2 ! t2_kref+0x225c: fnegd %f18, %f16
.word 0xc07e4000 ! t2_kref+0x2260: swap [%i1], %g0
.word 0xa5b44ab1 ! t2_kref+0x2264: fpsub16s %f17, %f17, %f18
.word 0x98aa8012 ! t2_kref+0x2268: andncc %o2, %l2, %o4
.word 0x81db8000 ! t2_kref+0x226c: flush %sp
sethi %hi(2f), %o7
.word 0xe40be2a0 ! t2_kref+0x2274: ldub [%o7 + 0x2a0], %l2
.word 0xa41ca00c ! t2_kref+0x2278: xor %l2, 0xc, %l2
.word 0xe42be2a0 ! t2_kref+0x227c: stb %l2, [%o7 + 0x2a0]
.word 0x81dbe2a0 ! t2_kref+0x2280: flush %o7 + 0x2a0
.word 0xa1b48912 ! t2_kref+0x2284: faligndata %f18, %f18, %f16
.word 0xa1a40950 ! t2_kref+0x2288: fmuld %f16, %f16, %f16
.word 0x19126442 ! t2_kref+0x228c: sethi %hi(0x49910800), %o4
.word 0xa1a40852 ! t2_kref+0x2290: faddd %f16, %f18, %f16
.word 0x190eb226 ! t2_kref+0x2294: sethi %hi(0x3ac89800), %o4
.word 0xa1a409d2 ! t2_kref+0x2298: fdivd %f16, %f18, %f16
.word 0xee26600c ! t2_kref+0x229c: st %l7, [%i1 + 0xc]
2: .word 0x99408000 ! t2_kref+0x22a0: mov %ccr, %o4
.word 0xd830a038 ! t2_kref+0x22a4: sth %o4, [%g2 + 0x38]
.word 0x3f800003 ! t2_kref+0x22a8: fbo,a _kref+0x22b4
.word 0xd84e7fe7 ! t2_kref+0x22ac: ldsb [%i1 - 0x19], %o4
.word 0x989d4008 ! t2_kref+0x22b0: xorcc %l5, %o0, %o4
.word 0xd8467ff8 ! t2_kref+0x22b4: ldsw [%i1 - 8], %o4
.word 0x9822a114 ! t2_kref+0x22b8: sub %o2, 0x114, %o4
.word 0xe8e8a02b ! t2_kref+0x22bc: ldstuba [%g2 + 0x2b]%asi, %l4
.word 0x99400000 ! t2_kref+0x22c0: mov %y, %o4
.word 0x81850000 ! t2_kref+0x22c4: wr %l4, %g0, %y
.word 0xa3b48e31 ! t2_kref+0x22c8: fands %f18, %f17, %f17
.word 0xd850a028 ! t2_kref+0x22cc: ldsh [%g2 + 0x28], %o4
.word 0xd84e3ff6 ! t2_kref+0x22d0: ldsb [%i0 - 0xa], %o4
.word 0xa5a48950 ! t2_kref+0x22d4: fmuld %f18, %f16, %f18
.word 0x81ac8ad2 ! t2_kref+0x22d8: fcmped %fcc0, %f18, %f18
.word 0x81ac8ad0 ! t2_kref+0x22dc: fcmped %fcc0, %f18, %f16
.word 0x985dc016 ! t2_kref+0x22e0: smul %l7, %l6, %o4
.word 0xd80e4000 ! t2_kref+0x22e4: ldub [%i1], %o4
.word 0xe580a028 ! t2_kref+0x22e8: lda [%g2 + 0x28]%asi, %f18
.word 0x9814b81d ! t2_kref+0x22ec: or %l2, -0x7e3, %o4
.word 0xa3b44f72 ! t2_kref+0x22f0: fornot1s %f17, %f18, %f17
.word 0x9804c012 ! t2_kref+0x22f4: add %l3, %l2, %o4
.word 0xa1b00cd2 ! t2_kref+0x22f8: fnot2 %f18, %f16
.word 0x81ac8ad2 ! t2_kref+0x22fc: fcmped %fcc0, %f18, %f18
.word 0x99b34077 ! t2_kref+0x2300: edge8ln %o5, %l7, %o4
.word 0x192d2395 ! t2_kref+0x2304: sethi %hi(0xb48e5400), %o4
.word 0xd8480018 ! t2_kref+0x2308: ldsb [%g0 + %i0], %o4
.word 0x98c6c01b ! t2_kref+0x230c: addccc %i3, %i3, %o4
.word 0x992cc01a ! t2_kref+0x2310: sll %l3, %i2, %o4
.word 0x98bc8012 ! t2_kref+0x2314: xnorcc %l2, %l2, %o4
.word 0x38800004 ! t2_kref+0x2318: bgu,a _kref+0x2328
.word 0xa5a488b1 ! t2_kref+0x231c: fsubs %f18, %f17, %f18
.word 0x81ac8a52 ! t2_kref+0x2320: fcmpd %fcc0, %f18, %f18
.word 0xa5a00131 ! t2_kref+0x2324: fabss %f17, %f18
.word 0x991d693f ! t2_kref+0x2328: tsubcctv %l5, 0x93f, %o4
.word 0x3e480008 ! t2_kref+0x232c: bvc,a,pt %icc, _kref+0x234c
.word 0xd8060000 ! t2_kref+0x2330: ld [%i0], %o4
.word 0x98254014 ! t2_kref+0x2334: sub %l5, %l4, %o4
.word 0xa5a00131 ! t2_kref+0x2338: fabss %f17, %f18
.word 0xa5a00132 ! t2_kref+0x233c: fabss %f18, %f18
.word 0x98aaaf91 ! t2_kref+0x2340: andncc %o2, 0xf91, %o4
.word 0xa1a48952 ! t2_kref+0x2344: fmuld %f18, %f18, %f16
.word 0xd80e601e ! t2_kref+0x2348: ldub [%i1 + 0x1e], %o4
.word 0x98980013 ! t2_kref+0x234c: xorcc %g0, %l3, %o4
.word 0x27480003 ! t2_kref+0x2350: fbul,a,pt %fcc0, _kref+0x235c
.word 0x99052622 ! t2_kref+0x2354: taddcc %l4, 0x622, %o4
.word 0xe51fbcd0 ! t2_kref+0x2358: ldd [%fp - 0x330], %f18
.word 0xd01e7ff0 ! t2_kref+0x235c: ldd [%i1 - 0x10], %o0
.word 0x98d54014 ! t2_kref+0x2360: umulcc %l5, %l4, %o4
.word 0x81ac8ad0 ! t2_kref+0x2364: fcmped %fcc0, %f18, %f16
.word 0x9920000b ! t2_kref+0x2368: mulscc %g0, %o3, %o4
.word 0xa3b44ab1 ! t2_kref+0x236c: fpsub16s %f17, %f17, %f17
.word 0xa3a00132 ! t2_kref+0x2370: fabss %f18, %f17
.word 0xa5a01092 ! t2_kref+0x2374: fxtos %f18, %f18
.word 0x985cba8c ! t2_kref+0x2378: smul %l2, -0x574, %o4
.word 0x98c233f0 ! t2_kref+0x237c: addccc %o0, -0xc10, %o4
.word 0x9802f78a ! t2_kref+0x2380: add %o3, -0x876, %o4
.word 0x81ac8a32 ! t2_kref+0x2384: fcmps %fcc0, %f18, %f18
.word 0xa5b48750 ! t2_kref+0x2388: fpack32 %f18, %f16, %f18
.word 0x81868000 ! t2_kref+0x238c: wr %i2, %g0, %y
.word 0x987a4012 ! t2_kref+0x2390: sdiv %o1, %l2, %o4
.word 0xa3b48a32 ! t2_kref+0x2394: fpadd16s %f18, %f18, %f17
.word 0xd2363fee ! t2_kref+0x2398: sth %o1, [%i0 - 0x12]
.word 0xa5b00cd2 ! t2_kref+0x239c: fnot2 %f18, %f18
.word 0xa1b40e10 ! t2_kref+0x23a0: fand %f16, %f16, %f16
.word 0xe51fbca0 ! t2_kref+0x23a4: ldd [%fp - 0x360], %f18
.word 0xa5a01892 ! t2_kref+0x23a8: fitos %f18, %f18
.word 0xa5a40850 ! t2_kref+0x23ac: faddd %f16, %f16, %f18
.word 0xd84e7fec ! t2_kref+0x23b0: ldsb [%i1 - 0x14], %o4
.word 0xe5180019 ! t2_kref+0x23b4: ldd [%g0 + %i1], %f18
.word 0xda200019 ! t2_kref+0x23b8: st %o5, [%g0 + %i1]
.word 0x001fffff ! t2_kref+0x23bc: illtrap 0x1fffff
.word 0xa5a000b2 ! t2_kref+0x23c0: fnegs %f18, %f18
.word 0xa3a01a32 ! t2_kref+0x23c4: fstoi %f18, %f17
.word 0xd8de3fe0 ! t2_kref+0x23c8: ldxa [%i0 - 0x20]%asi, %o4
.word 0x99b68016 ! t2_kref+0x23cc: edge8 %i2, %l6, %o4
.word 0x980d4000 ! t2_kref+0x23d0: and %l5, %g0, %o4
.word 0x3a480007 ! t2_kref+0x23d4: bcc,a,pt %icc, _kref+0x23f0
.word 0x98c6ab28 ! t2_kref+0x23d8: addccc %i2, 0xb28, %o4
.word 0x98c48013 ! t2_kref+0x23dc: addccc %l2, %l3, %o4
.word 0xe06e401a ! t2_kref+0x23e0: ldstub [%i1 + %i2], %l0
.word 0xeea0a038 ! t2_kref+0x23e4: sta %l7, [%g2 + 0x38]%asi
.word 0x989274f6 ! t2_kref+0x23e8: orcc %o1, -0xb0a, %o4
.word 0x99b28076 ! t2_kref+0x23ec: edge8ln %o2, %l6, %o4
.word 0xa3b44df2 ! t2_kref+0x23f0: fnands %f17, %f18, %f17
.word 0x81820000 ! t2_kref+0x23f4: wr %o0, %g0, %y
.word 0xa5a44d31 ! t2_kref+0x23f8: fsmuld %f17, %f17, %f18
.word 0x31800006 ! t2_kref+0x23fc: fba,a _kref+0x2414
.word 0x9940c000 ! t2_kref+0x2400: mov %asi, %o4
.word 0x98bd8000 ! t2_kref+0x2404: xnorcc %l6, %g0, %o4
.word 0xd80e3fe7 ! t2_kref+0x2408: ldub [%i0 - 0x19], %o4
.word 0xa5a48852 ! t2_kref+0x240c: faddd %f18, %f18, %f18
.word 0xea28a00a ! t2_kref+0x2410: stb %l5, [%g2 + 0xa]
.word 0x982a725b ! t2_kref+0x2414: andn %o1, -0xda5, %o4
.word 0x99400000 ! t2_kref+0x2418: mov %y, %o4
.word 0x9822801b ! t2_kref+0x241c: sub %o2, %i3, %o4
.word 0xe6367ff2 ! t2_kref+0x2420: sth %l3, [%i1 - 0xe]
.word 0xa3a44832 ! t2_kref+0x2424: fadds %f17, %f18, %f17
.word 0xd850a00a ! t2_kref+0x2428: ldsh [%g2 + 0xa], %o4
.word 0xf3ee501c ! t2_kref+0x242c: prefetcha %i1 + %i4, 25
.word 0x28480006 ! t2_kref+0x2430: bleu,a,pt %icc, _kref+0x2448
.word 0x99137349 ! t2_kref+0x2434: taddcctv %o5, -0xcb7, %o4
.word 0xa5a44832 ! t2_kref+0x2438: fadds %f17, %f18, %f18
.word 0x989d3434 ! t2_kref+0x243c: xorcc %l4, -0xbcc, %o4
.word 0x988d000b ! t2_kref+0x2440: andcc %l4, %o3, %o4
.word 0xa3a01a50 ! t2_kref+0x2444: fdtoi %f16, %f17
.word 0xa5b40a50 ! t2_kref+0x2448: fpadd32 %f16, %f16, %f18
.word 0xa1a44d32 ! t2_kref+0x244c: fsmuld %f17, %f18, %f16
.word 0x9925e02f ! t2_kref+0x2450: mulscc %l7, 0x2f, %o4
.word 0x99400000 ! t2_kref+0x2454: mov %y, %o4
.word 0xe278a008 ! t2_kref+0x2458: swap [%g2 + 8], %l1
.word 0x992ac012 ! t2_kref+0x245c: sll %o3, %l2, %o4
.word 0x86102014 ! t2_kref+0x2460: mov 0x14, %g3
.word 0x86a0e001 ! t2_kref+0x2464: subcc %g3, 1, %g3
.word 0x2280000c ! t2_kref+0x2468: be,a _kref+0x2498
.word 0xa5b48972 ! t2_kref+0x246c: fpmerge %f18, %f18, %f18
.word 0x985ca256 ! t2_kref+0x2470: smul %l2, 0x256, %o4
.word 0x98a4f8cf ! t2_kref+0x2474: subcc %l3, -0x731, %o4
call SYM(t2_subr2)
.word 0xa1a00552 ! t2_kref+0x247c: fsqrtd %f18, %f16
.word 0x81828000 ! t2_kref+0x2480: wr %o2, %g0, %y
.word 0x98bebc5d ! t2_kref+0x2484: xnorcc %i2, -0x3a3, %o4
.word 0xa5a44832 ! t2_kref+0x2488: fadds %f17, %f18, %f18
call SYM(t2_subr1)
.word 0xe1be1895 ! t2_kref+0x2490: stda %f16, [%i0 + %l5]0xc4
.word 0x9876c012 ! t2_kref+0x2494: udiv %i3, %l2, %o4
.word 0xa1a00550 ! t2_kref+0x2498: fsqrtd %f16, %f16
.word 0x98c2c00d ! t2_kref+0x249c: addccc %o3, %o5, %o4
.word 0x99b40490 ! t2_kref+0x24a0: fcmple32 %f16, %f16, %o4
.word 0x81ac4a31 ! t2_kref+0x24a4: fcmps %fcc0, %f17, %f17
.word 0x29480006 ! t2_kref+0x24a8: fbl,a,pt %fcc0, _kref+0x24c0
.word 0xa3a01a32 ! t2_kref+0x24ac: fstoi %f18, %f17
.word 0xd84e600f ! t2_kref+0x24b0: ldsb [%i1 + 0xf], %o4
.word 0x32800003 ! t2_kref+0x24b4: bne,a _kref+0x24c0
.word 0xa1b40d40 ! t2_kref+0x24b8: fnot1 %f16, %f16
.word 0xa1a409d0 ! t2_kref+0x24bc: fdivd %f16, %f16, %f16
.word 0xe11fbc00 ! t2_kref+0x24c0: ldd [%fp - 0x400], %f16
.word 0xa5a000b1 ! t2_kref+0x24c4: fnegs %f17, %f18
.word 0x98d333e5 ! t2_kref+0x24c8: umulcc %o4, -0xc1b, %o4
.word 0x31800002 ! t2_kref+0x24cc: fba,a _kref+0x24d4
.word 0xa1b48990 ! t2_kref+0x24d0: bshuffle %f18, %f16, %f16
.word 0x9804801b ! t2_kref+0x24d4: add %l2, %i3, %o4
.word 0xa1a00550 ! t2_kref+0x24d8: fsqrtd %f16, %f16
.word 0xf6260000 ! t2_kref+0x24dc: st %i3, [%i0]
.word 0xe5270019 ! t2_kref+0x24e0: st %f18, [%i4 + %i1]
.word 0x98b58008 ! t2_kref+0x24e4: orncc %l6, %o0, %o4
.word 0x25800008 ! t2_kref+0x24e8: fblg,a _kref+0x2508
.word 0xa1a01932 ! t2_kref+0x24ec: fstod %f18, %f16
.word 0xa782ff20 ! t2_kref+0x24f0: wr %o3, 0xffffff20, %gsr
.word 0x9914ec27 ! t2_kref+0x24f4: taddcctv %l3, 0xc27, %o4
.word 0xe5270019 ! t2_kref+0x24f8: st %f18, [%i4 + %i1]
.word 0xa1a00552 ! t2_kref+0x24fc: fsqrtd %f18, %f16
.word 0xa3b00770 ! t2_kref+0x2500: fpack16 %f16, %f17
.word 0xa1b40912 ! t2_kref+0x2504: faligndata %f16, %f18, %f16
.word 0xa5a01911 ! t2_kref+0x2508: fitod %f17, %f18
.word 0xd80e8018 ! t2_kref+0x250c: ldub [%i2 + %i0], %o4
.word 0x98d48017 ! t2_kref+0x2510: umulcc %l2, %l7, %o4
.word 0x99408000 ! t2_kref+0x2514: mov %ccr, %o4
.word 0x81ac0a52 ! t2_kref+0x2518: fcmpd %fcc0, %f16, %f18
.word 0x2e480002 ! t2_kref+0x251c: bvs,a,pt %icc, _kref+0x2524
.word 0xf42e001a ! t2_kref+0x2520: stb %i2, [%i0 + %i2]
.word 0xa3a01092 ! t2_kref+0x2524: fxtos %f18, %f17
.word 0x8d85000c ! t2_kref+0x2528: wr %l4, %o4, %fprs
.word 0x81ac0a50 ! t2_kref+0x252c: fcmpd %fcc0, %f16, %f16
.word 0x982378bf ! t2_kref+0x2530: sub %o5, -0x741, %o4
.word 0xd07e4000 ! t2_kref+0x2534: swap [%i1], %o0
.word 0x982039ef ! t2_kref+0x2538: sub %g0, -0x611, %o4
.word 0xd8167fe0 ! t2_kref+0x253c: lduh [%i1 - 0x20], %o4
.word 0xe51e401d ! t2_kref+0x2540: ldd [%i1 + %i5], %f18
.word 0xed68a1c1 ! t2_kref+0x2544: prefetch %g2 + 0x1c1, 22
.word 0x989ee201 ! t2_kref+0x2548: xorcc %i3, 0x201, %o4
.word 0x989a29d6 ! t2_kref+0x254c: xorcc %o0, 0x9d6, %o4
.word 0xa5b48971 ! t2_kref+0x2550: fpmerge %f18, %f17, %f18
.word 0xa1b40992 ! t2_kref+0x2554: bshuffle %f16, %f18, %f16
.word 0xe3000019 ! t2_kref+0x2558: ld [%g0 + %i1], %f17
.word 0xa1b40a50 ! t2_kref+0x255c: fpadd32 %f16, %f16, %f16
.word 0x27480001 ! t2_kref+0x2560: fbul,a,pt %fcc0, _kref+0x2564
.word 0x9812c014 ! t2_kref+0x2564: or %o3, %l4, %o4
.word 0x98f4b11c ! t2_kref+0x2568: udivcc %l2, -0xee4, %o4
.word 0xa1a409d0 ! t2_kref+0x256c: fdivd %f16, %f16, %f16
.word 0xe11fbe50 ! t2_kref+0x2570: ldd [%fp - 0x1b0], %f16
.word 0xa5b48a50 ! t2_kref+0x2574: fpadd32 %f18, %f16, %f18
.word 0x9944c000 ! t2_kref+0x2578: mov %gsr, %o4
.word 0xe518669c ! t2_kref+0x257c: ldd [%g1 + 0x69c], %f18
.word 0xeeee1000 ! t2_kref+0x2580: ldstuba [%i0]0x80, %l7
.word 0xd8080019 ! t2_kref+0x2584: ldub [%g0 + %i1], %o4
.word 0x99b2c240 ! t2_kref+0x2588: array16 %o3, %g0, %o4
.word 0x9de3bfa0 ! t2_kref+0x258c: save %sp, -0x60, %sp
.word 0x99ee001b ! t2_kref+0x2590: restore %i0, %i3, %o4
! .word 0x2f4cae9b ! t2_kref+0x2594: fbu,a,pt %fcc0, SYM(t2_subr0)
fbu,a,pt %fcc0, SYM(t2_subr0)
.word 0x9f414000 ! t2_kref+0x2598: mov %pc, %o7
.word 0x99b48552 ! t2_kref+0x259c: fcmpeq16 %f18, %f18, %o4
.word 0x9874fc8b ! t2_kref+0x25a0: udiv %l3, -0x375, %o4
.word 0x1924172e ! t2_kref+0x25a4: sethi %hi(0x905cb800), %o4
.word 0x35800007 ! t2_kref+0x25a8: fbue,a _kref+0x25c4
.word 0xe51fbc30 ! t2_kref+0x25ac: ldd [%fp - 0x3d0], %f18
.word 0xe51fbd30 ! t2_kref+0x25b0: ldd [%fp - 0x2d0], %f18
.word 0x992ee010 ! t2_kref+0x25b4: sll %i3, 0x10, %o4
.word 0x81da3452 ! t2_kref+0x25b8: flush %o0 - 0xbae
.word 0x9816a8af ! t2_kref+0x25bc: or %i2, 0x8af, %o4
.word 0xa5a40850 ! t2_kref+0x25c0: faddd %f16, %f16, %f18
.word 0xa5a00052 ! t2_kref+0x25c4: fmovd %f18, %f18
.word 0xa3a00531 ! t2_kref+0x25c8: fsqrts %f17, %f17
.word 0xe83f4019 ! t2_kref+0x25cc: std %l4, [%i5 + %i1]
.word 0x987b0012 ! t2_kref+0x25d0: sdiv %o4, %l2, %o4
.word 0xa3a000b1 ! t2_kref+0x25d4: fnegs %f17, %f17
.word 0xa5a01a50 ! t2_kref+0x25d8: fdtoi %f16, %f18
.word 0xa1b446b1 ! t2_kref+0x25dc: fmul8x16al %f17, %f17, %f16
.word 0x98ade3cd ! t2_kref+0x25e0: andncc %l7, 0x3cd, %o4
.word 0xa5b48a10 ! t2_kref+0x25e4: fpadd16 %f18, %f16, %f18
.word 0xd2b6601c ! t2_kref+0x25e8: stha %o1, [%i1 + 0x1c]%asi
.word 0xa1b48ed0 ! t2_kref+0x25ec: fornot2 %f18, %f16, %f16
.word 0xa5a01892 ! t2_kref+0x25f0: fitos %f18, %f18
.word 0x21480002 ! t2_kref+0x25f4: fbn,a,pt %fcc0, _kref+0x25fc
.word 0xa1a48852 ! t2_kref+0x25f8: faddd %f18, %f18, %f16
.word 0xe51fbeb8 ! t2_kref+0x25fc: ldd [%fp - 0x148], %f18
.word 0xe11e3ff8 ! t2_kref+0x2600: ldd [%i0 - 8], %f16
.word 0x985ec012 ! t2_kref+0x2604: smul %i3, %l2, %o4
.word 0x99b480da ! t2_kref+0x2608: edge16l %l2, %i2, %o4
.word 0x98adc00a ! t2_kref+0x260c: andncc %l7, %o2, %o4
.word 0xa5a01052 ! t2_kref+0x2610: fdtox %f18, %f18
.word 0x9826aaa9 ! t2_kref+0x2614: sub %i2, 0xaa9, %o4
.word 0xe320a028 ! t2_kref+0x2618: st %f17, [%g2 + 0x28]
.word 0xd01f4019 ! t2_kref+0x261c: ldd [%i5 + %i1], %o0
.word 0xd66e3fe4 ! t2_kref+0x2620: ldstub [%i0 - 0x1c], %o3
.word 0xe3270018 ! t2_kref+0x2624: st %f17, [%i4 + %i0]
.word 0x81debdf7 ! t2_kref+0x2628: flush %i2 - 0x209
.word 0x9842000c ! t2_kref+0x262c: addc %o0, %o4, %o4
.word 0xe5263fe8 ! t2_kref+0x2630: st %f18, [%i0 - 0x18]
.word 0x81ac4a31 ! t2_kref+0x2634: fcmps %fcc0, %f17, %f17
.word 0xe6b0a01a ! t2_kref+0x2638: stha %l3, [%g2 + 0x1a]%asi
.word 0xed6e3ff8 ! t2_kref+0x263c: prefetch %i0 - 8, 22
.word 0xa3a01a32 ! t2_kref+0x2640: fstoi %f18, %f17
.word 0x9de3bfa0 ! t2_kref+0x2644: save %sp, -0x60, %sp
.word 0xb4befe00 ! t2_kref+0x2648: xnorcc %i3, -0x200, %i2
.word 0x99eefe88 ! t2_kref+0x264c: restore %i3, -0x178, %o4
.word 0xd8067ffc ! t2_kref+0x2650: ld [%i1 - 4], %o4
.word 0xc56e4016 ! t2_kref+0x2654: prefetch %i1 + %l6, 2
.word 0xa5a48850 ! t2_kref+0x2658: faddd %f18, %f16, %f18
.word 0x987ebed1 ! t2_kref+0x265c: sdiv %i2, -0x12f, %o4
.word 0x98aec017 ! t2_kref+0x2660: andncc %i3, %l7, %o4
.word 0xa5b48752 ! t2_kref+0x2664: fpack32 %f18, %f18, %f18
.word 0xa5a000b2 ! t2_kref+0x2668: fnegs %f18, %f18
.word 0xa1a00550 ! t2_kref+0x266c: fsqrtd %f16, %f16
.word 0xa5b00f10 ! t2_kref+0x2670: fsrc2 %f16, %f18
.word 0xd888a00b ! t2_kref+0x2674: lduba [%g2 + 0xb]%asi, %o4
.word 0x9826800d ! t2_kref+0x2678: sub %i2, %o5, %o4
.word 0xd8100018 ! t2_kref+0x267c: lduh [%g0 + %i0], %o4
.word 0x990dbaa7 ! t2_kref+0x2680: tsubcc %l6, -0x559, %o4
.word 0xd8d0a028 ! t2_kref+0x2684: ldsha [%g2 + 0x28]%asi, %o4
.word 0x98dd7ff4 ! t2_kref+0x2688: smulcc %l5, -0xc, %o4
.word 0x98c6c000 ! t2_kref+0x268c: addccc %i3, %g0, %o4
.word 0x9866fce7 ! t2_kref+0x2690: subc %i3, -0x319, %o4
.word 0x98b5c000 ! t2_kref+0x2694: orncc %l7, %g0, %o4
.word 0xa1b40d40 ! t2_kref+0x2698: fnot1 %f16, %f16
.word 0xe82e401a ! t2_kref+0x269c: stb %l4, [%i1 + %i2]
.word 0xe19f5a59 ! t2_kref+0x26a0: ldda [%i5 + %i1]0xd2, %f16
sethi %hi(2f), %o7
.word 0xe40be2d8 ! t2_kref+0x26a8: ldub [%o7 + 0x2d8], %l2
.word 0xa41ca00c ! t2_kref+0x26ac: xor %l2, 0xc, %l2
.word 0xe42be2d8 ! t2_kref+0x26b0: stb %l2, [%o7 + 0x2d8]
.word 0x81dbe2d8 ! t2_kref+0x26b4: flush %o7 + 0x2d8
.word 0x99b5000b ! t2_kref+0x26b8: edge8 %l4, %o3, %o4
.word 0xe5066010 ! t2_kref+0x26bc: ld [%i1 + 0x10], %f18
.word 0x98a00008 ! t2_kref+0x26c0: subcc %g0, %o0, %o4
.word 0x8143c000 ! t2_kref+0x26c4: stbar
.word 0x98ba0015 ! t2_kref+0x26c8: xnorcc %o0, %l5, %o4
.word 0xa1a40950 ! t2_kref+0x26cc: fmuld %f16, %f16, %f16
.word 0x81ac4a31 ! t2_kref+0x26d0: fcmps %fcc0, %f17, %f17
.word 0x9806c01b ! t2_kref+0x26d4: add %i3, %i3, %o4
2: .word 0x9802fbc0 ! t2_kref+0x26d8: add %o3, -0x440, %o4
.word 0x9de3bfa0 ! t2_kref+0x26dc: save %sp, -0x60, %sp
.word 0xba8eae44 ! t2_kref+0x26e0: andcc %i2, 0xe44, %i5
.word 0x99ee401c ! t2_kref+0x26e4: restore %i1, %i4, %o4
.word 0xd816c019 ! t2_kref+0x26e8: lduh [%i3 + %i1], %o4
.word 0xa5a00532 ! t2_kref+0x26ec: fsqrts %f18, %f18
.word 0x3c800005 ! t2_kref+0x26f0: bpos,a _kref+0x2704
.word 0xe580a028 ! t2_kref+0x26f4: lda [%g2 + 0x28]%asi, %f18
.word 0x9944c000 ! t2_kref+0x26f8: mov %gsr, %o4
.word 0xd2b0a00a ! t2_kref+0x26fc: stha %o1, [%g2 + 0xa]%asi
.word 0xe11fbdc8 ! t2_kref+0x2700: ldd [%fp - 0x238], %f16
.word 0x9846f099 ! t2_kref+0x2704: addc %i3, -0xf67, %o4
.word 0x1924d32b ! t2_kref+0x2708: sethi %hi(0x934cac00), %o4
.word 0xd84e8019 ! t2_kref+0x270c: ldsb [%i2 + %i1], %o4
.word 0xa1a488d2 ! t2_kref+0x2710: fsubd %f18, %f18, %f16
.word 0xa1b44630 ! t2_kref+0x2714: fmul8x16 %f17, %f16, %f16
.word 0xa1a40952 ! t2_kref+0x2718: fmuld %f16, %f18, %f16
.word 0x987a74cc ! t2_kref+0x271c: sdiv %o1, -0xb34, %o4
.word 0x98be801a ! t2_kref+0x2720: xnorcc %i2, %i2, %o4
.word 0x981a62c3 ! t2_kref+0x2724: xor %o1, 0x2c3, %o4
.word 0x9de3bfa0 ! t2_kref+0x2728: save %sp, -0x60, %sp
.word 0xb8270018 ! t2_kref+0x272c: sub %i4, %i0, %i4
.word 0x99ee7685 ! t2_kref+0x2730: restore %i1, -0x97b, %o4
.word 0x992a2016 ! t2_kref+0x2734: sll %o0, 0x16, %o4
.word 0xf4700019 ! t2_kref+0x2738: stx %i2, [%g0 + %i1]
.word 0x9805800c ! t2_kref+0x273c: add %l6, %o4, %o4
.word 0x98502134 ! t2_kref+0x2740: umul %g0, 0x134, %o4
.word 0x9fc00004 ! t2_kref+0x2744: call %g0 + %g4
.word 0x81854000 ! t2_kref+0x2748: wr %l5, %g0, %y
.word 0xa5a00032 ! t2_kref+0x274c: fmovs %f18, %f18
.word 0x22480002 ! t2_kref+0x2750: be,a,pt %icc, _kref+0x2758
.word 0x81dab294 ! t2_kref+0x2754: flush %o2 - 0xd6c
.word 0xe500a038 ! t2_kref+0x2758: ld [%g2 + 0x38], %f18
.word 0x985d7e76 ! t2_kref+0x275c: smul %l5, -0x18a, %o4
.word 0xa5a000d0 ! t2_kref+0x2760: fnegd %f16, %f18
.word 0xd8160000 ! t2_kref+0x2764: lduh [%i0], %o4
.word 0x81580000 ! t2_kref+0x2768: flushw
.word 0x81b01027 ! t2_kref+0x276c: siam 0x7
.word 0xa3a00131 ! t2_kref+0x2770: fabss %f17, %f17
.word 0x99400000 ! t2_kref+0x2774: mov %y, %o4
.word 0x86102004 ! t2_kref+0x2778: mov 0x4, %g3
.word 0x32800000 ! t2_kref+0x277c: bne,a _kref+0x277c
.word 0x86a0e001 ! t2_kref+0x2780: subcc %g3, 1, %g3
.word 0xd80e8018 ! t2_kref+0x2784: ldub [%i2 + %i0], %o4
.word 0x9896c017 ! t2_kref+0x2788: orcc %i3, %l7, %o4
.word 0xa5a00131 ! t2_kref+0x278c: fabss %f17, %f18
.word 0xe1beda19 ! t2_kref+0x2790: stda %f16, [%i3 + %i1]0xd0
.word 0x9de3bfa0 ! t2_kref+0x2794: save %sp, -0x60, %sp
.word 0xb01f6b8c ! t2_kref+0x2798: xor %i5, 0xb8c, %i0
.word 0x99ef401d ! t2_kref+0x279c: restore %i5, %i5, %o4
.word 0xd4300019 ! t2_kref+0x27a0: sth %o2, [%g0 + %i1]
.word 0x8143c000 ! t2_kref+0x27a4: stbar
.word 0x9fc10000 ! t2_kref+0x27a8: call %g4
.word 0xd8200018 ! t2_kref+0x27ac: st %o4, [%g0 + %i0]
.word 0xe51fbd40 ! t2_kref+0x27b0: ldd [%fp - 0x2c0], %f18
.word 0xa5b48f90 ! t2_kref+0x27b4: for %f18, %f16, %f18
.word 0x19076dc6 ! t2_kref+0x27b8: sethi %hi(0x1db71800), %o4
.word 0xa1a00550 ! t2_kref+0x27bc: fsqrtd %f16, %f16
.word 0x980eb720 ! t2_kref+0x27c0: and %i2, -0x8e0, %o4
.word 0xe19e1a5c ! t2_kref+0x27c4: ldda [%i0 + %i4]0xd2, %f16
.word 0x99b34012 ! t2_kref+0x27c8: edge8 %o5, %l2, %o4
.word 0x3a480001 ! t2_kref+0x27cc: bcc,a,pt %icc, _kref+0x27d0
.word 0x9835edf6 ! t2_kref+0x27d0: orn %l7, 0xdf6, %o4
.word 0xa3a00532 ! t2_kref+0x27d4: fsqrts %f18, %f17
.word 0x19161adb ! t2_kref+0x27d8: sethi %hi(0x586b6c00), %o4
.word 0x99b405d0 ! t2_kref+0x27dc: fcmpeq32 %f16, %f16, %o4
.word 0xa5a40950 ! t2_kref+0x27e0: fmuld %f16, %f16, %f18
.word 0xd6fe6018 ! t2_kref+0x27e4: swapa [%i1 + 0x18]%asi, %o3
.word 0xa5a000b1 ! t2_kref+0x27e8: fnegs %f17, %f18
.word 0xa5a48831 ! t2_kref+0x27ec: fadds %f18, %f17, %f18
.word 0xe506001c ! t2_kref+0x27f0: ld [%i0 + %i4], %f18
.word 0xa5a48831 ! t2_kref+0x27f4: fadds %f18, %f17, %f18
.word 0x81dcb5ba ! t2_kref+0x27f8: flush %l2 - 0xa46
.word 0x98b5c017 ! t2_kref+0x27fc: orncc %l7, %l7, %o4
.word 0x983a8017 ! t2_kref+0x2800: xnor %o2, %l7, %o4
.word 0x99b6832c ! t2_kref+0x2804: bmask %i2, %o4, %o4
.word 0x81834000 ! t2_kref+0x2808: wr %o5, %g0, %y
.word 0x98bdb16c ! t2_kref+0x280c: xnorcc %l6, -0xe94, %o4
.word 0xa5a48832 ! t2_kref+0x2810: fadds %f18, %f18, %f18
.word 0x9de3bfa0 ! t2_kref+0x2814: save %sp, -0x60, %sp
.word 0xb82724cf ! t2_kref+0x2818: sub %i4, 0x4cf, %i4
.word 0x99ef2deb ! t2_kref+0x281c: restore %i4, 0xdeb, %o4
.word 0x2f480001 ! t2_kref+0x2820: fbu,a,pt %fcc0, _kref+0x2824
.word 0x985b6d36 ! t2_kref+0x2824: smul %o5, 0xd36, %o4
.word 0xa5a44d31 ! t2_kref+0x2828: fsmuld %f17, %f17, %f18
.word 0x99b4c337 ! t2_kref+0x282c: bmask %l3, %l7, %o4
.word 0xa5a489d2 ! t2_kref+0x2830: fdivd %f18, %f18, %f18
.word 0xeaae1000 ! t2_kref+0x2834: stba %l5, [%i0]0x80
.word 0xa5a01912 ! t2_kref+0x2838: fitod %f18, %f18
.word 0xe3267ff8 ! t2_kref+0x283c: st %f17, [%i1 - 8]
call SYM(t2_subr1)
.word 0xd8164000 ! t2_kref+0x2844: lduh [%i1], %o4
.word 0xd856200e ! t2_kref+0x2848: ldsh [%i0 + 0xe], %o4
.word 0x985ec00d ! t2_kref+0x284c: smul %i3, %o5, %o4
.word 0xf420a028 ! t2_kref+0x2850: st %i2, [%g2 + 0x28]
.word 0xa3a01a32 ! t2_kref+0x2854: fstoi %f18, %f17
.word 0x980b7562 ! t2_kref+0x2858: and %o5, -0xa9e, %o4
.word 0xf007bfe0 ! t2_kref+0x285c: ld [%fp - 0x20], %i0
.word 0xa1a489d0 ! t2_kref+0x2860: fdivd %f18, %f16, %f16
.word 0xe81e7fe0 ! t2_kref+0x2864: ldd [%i1 - 0x20], %l4
.word 0xd46e4000 ! t2_kref+0x2868: ldstub [%i1], %o2
.word 0x81ac8a50 ! t2_kref+0x286c: fcmpd %fcc0, %f18, %f16
.word 0xd8060000 ! t2_kref+0x2870: ld [%i0], %o4
.word 0x98d2ba08 ! t2_kref+0x2874: umulcc %o2, -0x5f8, %o4
.word 0x9892f330 ! t2_kref+0x2878: orcc %o3, -0xcd0, %o4
.word 0x81ac8ab2 ! t2_kref+0x287c: fcmpes %fcc0, %f18, %f18
.word 0xe27e2004 ! t2_kref+0x2880: swap [%i0 + 4], %l1
.word 0x99b3433a ! t2_kref+0x2884: bmask %o5, %i2, %o4
.word 0x9912e161 ! t2_kref+0x2888: taddcctv %o3, 0x161, %o4
.word 0xa3a448b1 ! t2_kref+0x288c: fsubs %f17, %f17, %f17
.word 0xa1a48d31 ! t2_kref+0x2890: fsmuld %f18, %f17, %f16
.word 0x9fc00004 ! t2_kref+0x2894: call %g0 + %g4
.word 0xd8060000 ! t2_kref+0x2898: ld [%i0], %o4
.word 0xa5a00550 ! t2_kref+0x289c: fsqrtd %f16, %f18
.word 0xd808a00b ! t2_kref+0x28a0: ldub [%g2 + 0xb], %o4
.word 0x99b500cd ! t2_kref+0x28a4: edge16l %l4, %o5, %o4
.word 0x9864c014 ! t2_kref+0x28a8: subc %l3, %l4, %o4
.word 0xe82e0000 ! t2_kref+0x28ac: stb %l4, [%i0]
.word 0x98650008 ! t2_kref+0x28b0: subc %l4, %o0, %o4
.word 0x37800007 ! t2_kref+0x28b4: fbge,a _kref+0x28d0
.word 0xa1b00c00 ! t2_kref+0x28b8: fzero %f16
.word 0xe5266014 ! t2_kref+0x28bc: st %f18, [%i1 + 0x14]
.word 0x9804b335 ! t2_kref+0x28c0: add %l2, -0xccb, %o4
.word 0xa5a409d0 ! t2_kref+0x28c4: fdivd %f16, %f16, %f18
.word 0x987cfba9 ! t2_kref+0x28c8: sdiv %l3, -0x457, %o4
.word 0xe13e6010 ! t2_kref+0x28cc: std %f16, [%i1 + 0x10]
.word 0x37800001 ! t2_kref+0x28d0: fbge,a _kref+0x28d4
.word 0x99b20172 ! t2_kref+0x28d4: edge32ln %o0, %l2, %o4
.word 0xe11e7fe8 ! t2_kref+0x28d8: ldd [%i1 - 0x18], %f16
.word 0x98bec01a ! t2_kref+0x28dc: xnorcc %i3, %i2, %o4
.word 0xa5a44d31 ! t2_kref+0x28e0: fsmuld %f17, %f17, %f18
.word 0x9834c016 ! t2_kref+0x28e4: orn %l3, %l6, %o4
.word 0x99400000 ! t2_kref+0x28e8: mov %y, %o4
.word 0x8185c000 ! t2_kref+0x28ec: wr %l7, %g0, %y
sethi %hi(2f), %o7
.word 0xe40be140 ! t2_kref+0x28f4: ldub [%o7 + 0x140], %l2
.word 0xa41ca00c ! t2_kref+0x28f8: xor %l2, 0xc, %l2
.word 0xe42be140 ! t2_kref+0x28fc: stb %l2, [%o7 + 0x140]
.word 0x81dbe140 ! t2_kref+0x2900: flush %o7 + 0x140
.word 0x99b40492 ! t2_kref+0x2904: fcmple32 %f16, %f18, %o4
.word 0x99b40492 ! t2_kref+0x2908: fcmple32 %f16, %f18, %o4
.word 0xec1e4000 ! t2_kref+0x290c: ldd [%i1], %l6
.word 0x989d0008 ! t2_kref+0x2910: xorcc %l4, %o0, %o4
.word 0x9856800d ! t2_kref+0x2914: umul %i2, %o5, %o4
.word 0x191b2b40 ! t2_kref+0x2918: sethi %hi(0x6cad0000), %o4
.word 0x81ac8ab2 ! t2_kref+0x291c: fcmpes %fcc0, %f18, %f18
.word 0xa5b44cb1 ! t2_kref+0x2920: fandnot2s %f17, %f17, %f18
.word 0xe19e1a5c ! t2_kref+0x2924: ldda [%i0 + %i4]0xd2, %f16
.word 0xa5a489b2 ! t2_kref+0x2928: fdivs %f18, %f18, %f18
.word 0xec263fec ! t2_kref+0x292c: st %l6, [%i0 - 0x14]
.word 0xe1be1889 ! t2_kref+0x2930: stda %f16, [%i0 + %o1]0xc4
.word 0xa3a000b1 ! t2_kref+0x2934: fnegs %f17, %f17
.word 0xf62e8018 ! t2_kref+0x2938: stb %i3, [%i2 + %i0]
.word 0xa5b48752 ! t2_kref+0x293c: fpack32 %f18, %f18, %f18
2: .word 0x9824c015 ! t2_kref+0x2940: sub %l3, %l5, %o4
.word 0xee6e7ffe ! t2_kref+0x2944: ldstub [%i1 - 2], %l7
.word 0x981c8014 ! t2_kref+0x2948: xor %l2, %l4, %o4
.word 0xa5a00150 ! t2_kref+0x294c: fabsd %f16, %f18
.word 0xe5863ff4 ! t2_kref+0x2950: lda [%i0 - 0xc]%asi, %f18
.word 0xa1a01931 ! t2_kref+0x2954: fstod %f17, %f16
.word 0xe3866014 ! t2_kref+0x2958: lda [%i1 + 0x14]%asi, %f17
.word 0xe5be5000 ! t2_kref+0x295c: stda %f18, [%i1]0x80
.word 0x98558017 ! t2_kref+0x2960: umul %l6, %l7, %o4
sethi %hi(2f), %o7
.word 0xe40be18c ! t2_kref+0x2968: ldub [%o7 + 0x18c], %l2
.word 0xa41ca00c ! t2_kref+0x296c: xor %l2, 0xc, %l2
.word 0xe42be18c ! t2_kref+0x2970: stb %l2, [%o7 + 0x18c]
.word 0x81dbe18c ! t2_kref+0x2974: flush %o7 + 0x18c
.word 0xa5a01a32 ! t2_kref+0x2978: fstoi %f18, %f18
.word 0x99b48452 ! t2_kref+0x297c: fcmpne16 %f18, %f18, %o4
.word 0x26480004 ! t2_kref+0x2980: bl,a,pt %icc, _kref+0x2990
.word 0xa1b487d2 ! t2_kref+0x2984: pdist %f18, %f18, %f16
.word 0x9802a4ca ! t2_kref+0x2988: add %o2, 0x4ca, %o4
2: .word 0xd8de101d ! t2_kref+0x298c: ldxa [%i0 + %i5]0x80, %o4
.word 0x81580000 ! t2_kref+0x2990: flushw
.word 0x19126ca8 ! t2_kref+0x2994: sethi %hi(0x49b2a000), %o4
.word 0xe3200019 ! t2_kref+0x2998: st %f17, [%g0 + %i1]
.word 0xa5a00132 ! t2_kref+0x299c: fabss %f18, %f18
.word 0xa5b48a50 ! t2_kref+0x29a0: fpadd32 %f18, %f16, %f18
.word 0xd808a00b ! t2_kref+0x29a4: ldub [%g2 + 0xb], %o4
.word 0xa3b44e32 ! t2_kref+0x29a8: fands %f17, %f18, %f17
.word 0xa1b40ed2 ! t2_kref+0x29ac: fornot2 %f16, %f18, %f16
.word 0x9915400d ! t2_kref+0x29b0: taddcctv %l5, %o5, %o4
.word 0x992b000c ! t2_kref+0x29b4: sll %o4, %o4, %o4
.word 0xa5a00032 ! t2_kref+0x29b8: fmovs %f18, %f18
.word 0x98fc800a ! t2_kref+0x29bc: sdivcc %l2, %o2, %o4
.word 0xe11e0000 ! t2_kref+0x29c0: ldd [%i0], %f16
.word 0xa3a00131 ! t2_kref+0x29c4: fabss %f17, %f17
.word 0xa1a01911 ! t2_kref+0x29c8: fitod %f17, %f16
.word 0xa3a00532 ! t2_kref+0x29cc: fsqrts %f18, %f17
.word 0x9de3bfa0 ! t2_kref+0x29d0: save %sp, -0x60, %sp
.word 0xb4c6801c ! t2_kref+0x29d4: addccc %i2, %i4, %i2
.word 0x99ef3e0f ! t2_kref+0x29d8: restore %i4, -0x1f1, %o4
.word 0xd806200c ! t2_kref+0x29dc: ld [%i0 + 0xc], %o4
.word 0xd80e401a ! t2_kref+0x29e0: ldub [%i1 + %i2], %o4
.word 0xa1a408d0 ! t2_kref+0x29e4: fsubd %f16, %f16, %f16
.word 0xe5380018 ! t2_kref+0x29e8: std %f18, [%g0 + %i0]
.word 0x98848009 ! t2_kref+0x29ec: addcc %l2, %o1, %o4
.word 0xa5a449b1 ! t2_kref+0x29f0: fdivs %f17, %f17, %f18
.word 0x81ac4ab1 ! t2_kref+0x29f4: fcmpes %fcc0, %f17, %f17
.word 0xeb68a088 ! t2_kref+0x29f8: prefetch %g2 + 0x88, 21
.word 0xa5a00031 ! t2_kref+0x29fc: fmovs %f17, %f18
.word 0xd806401c ! t2_kref+0x2a00: ld [%i1 + %i4], %o4
.word 0xa5a00131 ! t2_kref+0x2a04: fabss %f17, %f18
.word 0xe1be5893 ! t2_kref+0x2a08: stda %f16, [%i1 + %l3]0xc4
.word 0x98236984 ! t2_kref+0x2a0c: sub %o5, 0x984, %o4
.word 0x8143c000 ! t2_kref+0x2a10: stbar
.word 0xecbe3ff0 ! t2_kref+0x2a14: stda %l6, [%i0 - 0x10]%asi
.word 0x98168009 ! t2_kref+0x2a18: or %i2, %o1, %o4
.word 0x987d0017 ! t2_kref+0x2a1c: sdiv %l4, %l7, %o4
.word 0x985cf89f ! t2_kref+0x2a20: smul %l3, -0x761, %o4
.word 0x9825800a ! t2_kref+0x2a24: sub %l6, %o2, %o4
.word 0xd84e001a ! t2_kref+0x2a28: ldsb [%i0 + %i2], %o4
.word 0xd01e6000 ! t2_kref+0x2a2c: ldd [%i1], %o0
.word 0xc1e8a040 ! t2_kref+0x2a30: prefetcha %g2 + 0x40, 0
.word 0x81dc6ba3 ! t2_kref+0x2a34: flush %l1 + 0xba3
.word 0xa5a48d32 ! t2_kref+0x2a38: fsmuld %f18, %f18, %f18
.word 0xea200018 ! t2_kref+0x2a3c: st %l5, [%g0 + %i0]
.word 0xa5b44a31 ! t2_kref+0x2a40: fpadd16s %f17, %f17, %f18
.word 0x3a480006 ! t2_kref+0x2a44: bcc,a,pt %icc, _kref+0x2a5c
.word 0x9895800c ! t2_kref+0x2a48: orcc %l6, %o4, %o4
.word 0xe1be1814 ! t2_kref+0x2a4c: stda %f16, [%i0 + %l4]0xc0
.word 0x98dec014 ! t2_kref+0x2a50: smulcc %i3, %l4, %o4
.word 0x987da81b ! t2_kref+0x2a54: sdiv %l6, 0x81b, %o4
.word 0xe11fbdc8 ! t2_kref+0x2a58: ldd [%fp - 0x238], %f16
.word 0xe5062000 ! t2_kref+0x2a5c: ld [%i0], %f18
.word 0xe3266018 ! t2_kref+0x2a60: st %f17, [%i1 + 0x18]
.word 0x81ac0a50 ! t2_kref+0x2a64: fcmpd %fcc0, %f16, %f16
.word 0xe300a008 ! t2_kref+0x2a68: ld [%g2 + 8], %f17
.word 0xd8563fe2 ! t2_kref+0x2a6c: ldsh [%i0 - 0x1e], %o4
.word 0xa3a44832 ! t2_kref+0x2a70: fadds %f17, %f18, %f17
.word 0x989535f8 ! t2_kref+0x2a74: orcc %l4, -0xa08, %o4
.word 0x29800008 ! t2_kref+0x2a78: fbl,a _kref+0x2a98
.word 0xa1b48732 ! t2_kref+0x2a7c: fmuld8ulx16 %f18, %f18, %f16
.word 0x99702830 ! t2_kref+0x2a80: popc 0x830, %o4
.word 0xa3a00031 ! t2_kref+0x2a84: fmovs %f17, %f17
.word 0xa5b40e50 ! t2_kref+0x2a88: fxnor %f16, %f16, %f18
.word 0x192f61f5 ! t2_kref+0x2a8c: sethi %hi(0xbd87d400), %o4
.word 0x98da4008 ! t2_kref+0x2a90: smulcc %o1, %o0, %o4
.word 0x98f52a50 ! t2_kref+0x2a94: udivcc %l4, 0xa50, %o4
.word 0xee6e4000 ! t2_kref+0x2a98: ldstub [%i1], %l7
.word 0x982b4008 ! t2_kref+0x2a9c: andn %o5, %o0, %o4
! .word 0x3c4cad58 ! t2_kref+0x2aa0: bpos,a,pt %icc, SYM(t2_subr0)
bpos,a,pt %icc, SYM(t2_subr0)
.word 0x9f414000 ! t2_kref+0x2aa4: mov %pc, %o7
.word 0xa1a00550 ! t2_kref+0x2aa8: fsqrtd %f16, %f16
.word 0xee78a028 ! t2_kref+0x2aac: swap [%g2 + 0x28], %l7
.word 0xa3a00132 ! t2_kref+0x2ab0: fabss %f18, %f17
.word 0xa5a01a31 ! t2_kref+0x2ab4: fstoi %f17, %f18
.word 0x9825e62f ! t2_kref+0x2ab8: sub %l7, 0x62f, %o4
.word 0x989ee052 ! t2_kref+0x2abc: xorcc %i3, 0x52, %o4
.word 0xea2e4000 ! t2_kref+0x2ac0: stb %l5, [%i1]
.word 0xd84e7fe2 ! t2_kref+0x2ac4: ldsb [%i1 - 0x1e], %o4
.word 0x988df1a9 ! t2_kref+0x2ac8: andcc %l7, -0xe57, %o4
.word 0xa5a44832 ! t2_kref+0x2acc: fadds %f17, %f18, %f18
.word 0x99203974 ! t2_kref+0x2ad0: mulscc %g0, -0x68c, %o4
.word 0xef68a109 ! t2_kref+0x2ad4: prefetch %g2 + 0x109, 23
.word 0x98054012 ! t2_kref+0x2ad8: add %l5, %l2, %o4
.word 0xa1a000d2 ! t2_kref+0x2adc: fnegd %f18, %f16
.word 0x81ac8a31 ! t2_kref+0x2ae0: fcmps %fcc0, %f18, %f17
.word 0xe428a038 ! t2_kref+0x2ae4: stb %l2, [%g2 + 0x38]
.word 0xda2e401a ! t2_kref+0x2ae8: stb %o5, [%i1 + %i2]
.word 0xea363fec ! t2_kref+0x2aec: sth %l5, [%i0 - 0x14]
sethi %hi(2f), %o7
.word 0xe40be33c ! t2_kref+0x2af4: ldub [%o7 + 0x33c], %l2
.word 0xa41ca00c ! t2_kref+0x2af8: xor %l2, 0xc, %l2
.word 0xe42be33c ! t2_kref+0x2afc: stb %l2, [%o7 + 0x33c]
.word 0x81dbe33c ! t2_kref+0x2b00: flush %o7 + 0x33c
.word 0x985d8009 ! t2_kref+0x2b04: smul %l6, %o1, %o4
.word 0x9970000c ! t2_kref+0x2b08: popc %o4, %o4
.word 0x99b48490 ! t2_kref+0x2b0c: fcmple32 %f18, %f16, %o4
.word 0xd80e3fe3 ! t2_kref+0x2b10: ldub [%i0 - 0x1d], %o4
.word 0xa5a489d2 ! t2_kref+0x2b14: fdivd %f18, %f18, %f18
.word 0x98aac016 ! t2_kref+0x2b18: andncc %o3, %l6, %o4
.word 0xc0a8a009 ! t2_kref+0x2b1c: stba %g0, [%g2 + 9]%asi
.word 0xa5b00c00 ! t2_kref+0x2b20: fzero %f18
.word 0xe11fbed8 ! t2_kref+0x2b24: ldd [%fp - 0x128], %f16
.word 0xa3a01a31 ! t2_kref+0x2b28: fstoi %f17, %f17
.word 0xe81e3fe0 ! t2_kref+0x2b2c: ldd [%i0 - 0x20], %l4
.word 0xd42e0000 ! t2_kref+0x2b30: stb %o2, [%i0]
.word 0x9875400b ! t2_kref+0x2b34: udiv %l5, %o3, %o4
.word 0xa5a00531 ! t2_kref+0x2b38: fsqrts %f17, %f18
2: .word 0xa5a01a32 ! t2_kref+0x2b3c: fstoi %f18, %f18
.word 0xa5a44831 ! t2_kref+0x2b40: fadds %f17, %f17, %f18
.word 0xa5b44d32 ! t2_kref+0x2b44: fandnot1s %f17, %f18, %f18
.word 0xf3ee501b ! t2_kref+0x2b48: prefetcha %i1 + %i3, 25
.word 0x99408000 ! t2_kref+0x2b4c: mov %ccr, %o4
.word 0x81d9000d ! t2_kref+0x2b50: flush %g4 + %o5
.word 0xf9ee501c ! t2_kref+0x2b54: prefetcha %i1 + %i4, 28
.word 0xd43e6000 ! t2_kref+0x2b58: std %o2, [%i1]
.word 0xe5063ff8 ! t2_kref+0x2b5c: ld [%i0 - 8], %f18
.word 0xa5a00132 ! t2_kref+0x2b60: fabss %f18, %f18
.word 0x985dfaeb ! t2_kref+0x2b64: smul %l7, -0x515, %o4
.word 0xdafe2008 ! t2_kref+0x2b68: swapa [%i0 + 8]%asi, %o5
.word 0xc5ee100c ! t2_kref+0x2b6c: prefetcha %i0 + %o4, 2
.word 0xe8ee501a ! t2_kref+0x2b70: ldstuba [%i1 + %i2]0x80, %l4
.word 0x987a8017 ! t2_kref+0x2b74: sdiv %o2, %l7, %o4
.word 0x81800000 ! t2_kref+0x2b78: mov %g0, %y
.word 0x989aaa1f ! t2_kref+0x2b7c: xorcc %o2, 0xa1f, %o4
.word 0xa5a000d2 ! t2_kref+0x2b80: fnegd %f18, %f18
! .word 0x38bcad1f ! t2_kref+0x2b84: bgu,a SYM(t2_subr0)
bgu,a SYM(t2_subr0)
.word 0x9f414000 ! t2_kref+0x2b88: mov %pc, %o7
.word 0x9805000c ! t2_kref+0x2b8c: add %l4, %o4, %o4
.word 0xa5a00552 ! t2_kref+0x2b90: fsqrtd %f18, %f18
.word 0xd46e200b ! t2_kref+0x2b94: ldstub [%i0 + 0xb], %o2
.word 0x99b48492 ! t2_kref+0x2b98: fcmple32 %f18, %f18, %o4
call SYM(t2_subr2)
.word 0x992ae001 ! t2_kref+0x2ba0: sll %o3, 0x1, %o4
.word 0xe11fbdf0 ! t2_kref+0x2ba4: ldd [%fp - 0x210], %f16
.word 0x86102013 ! t2_kref+0x2ba8: mov 0x13, %g3
.word 0x86a0e001 ! t2_kref+0x2bac: subcc %g3, 1, %g3
.word 0x22800013 ! t2_kref+0x2bb0: be,a _kref+0x2bfc
.word 0xa1a409d2 ! t2_kref+0x2bb4: fdivd %f16, %f18, %f16
.word 0x9862761a ! t2_kref+0x2bb8: subc %o1, -0x9e6, %o4
.word 0x983a0013 ! t2_kref+0x2bbc: xnor %o0, %l3, %o4
.word 0xa1a48d31 ! t2_kref+0x2bc0: fsmuld %f18, %f17, %f16
.word 0xa3a00132 ! t2_kref+0x2bc4: fabss %f18, %f17
.word 0xe5180019 ! t2_kref+0x2bc8: ldd [%g0 + %i1], %f18
.word 0xa5a00132 ! t2_kref+0x2bcc: fabss %f18, %f18
.word 0x985ee098 ! t2_kref+0x2bd0: smul %i3, 0x98, %o4
.word 0xa1a40952 ! t2_kref+0x2bd4: fmuld %f16, %f18, %f16
.word 0x9844f6e1 ! t2_kref+0x2bd8: addc %l3, -0x91f, %o4
.word 0x98027fad ! t2_kref+0x2bdc: add %o1, -0x53, %o4
.word 0xe51fbf70 ! t2_kref+0x2be0: ldd [%fp - 0x90], %f18
.word 0x33480007 ! t2_kref+0x2be4: fbe,a,pt %fcc0, _kref+0x2c00
.word 0xa3a488b2 ! t2_kref+0x2be8: fsubs %f18, %f18, %f17
.word 0xa5b40d10 ! t2_kref+0x2bec: fandnot1 %f16, %f16, %f18
.word 0x9893293d ! t2_kref+0x2bf0: orcc %o4, 0x93d, %o4
.word 0x98b3400b ! t2_kref+0x2bf4: orncc %o5, %o3, %o4
.word 0x98fd4012 ! t2_kref+0x2bf8: sdivcc %l5, %l2, %o4
.word 0x9832e3bc ! t2_kref+0x2bfc: orn %o3, 0x3bc, %o4
.word 0xa3a00131 ! t2_kref+0x2c00: fabss %f17, %f17
.word 0x98f82743 ! t2_kref+0x2c04: sdivcc %g0, 0x743, %o4
.word 0x38800002 ! t2_kref+0x2c08: bgu,a _kref+0x2c10
.word 0xa5b48d90 ! t2_kref+0x2c0c: fxor %f18, %f16, %f18
.word 0x989ae82c ! t2_kref+0x2c10: xorcc %o3, 0x82c, %o4
.word 0x2e480005 ! t2_kref+0x2c14: bvs,a,pt %icc, _kref+0x2c28
.word 0xd0a81019 ! t2_kref+0x2c18: stba %o0, [%g0 + %i1]0x80
.word 0x9970000a ! t2_kref+0x2c1c: popc %o2, %o4
.word 0x81820000 ! t2_kref+0x2c20: wr %o0, %g0, %y
.word 0x26800003 ! t2_kref+0x2c24: bl,a _kref+0x2c30
.word 0xa5a00552 ! t2_kref+0x2c28: fsqrtd %f18, %f18
.word 0xa1b48711 ! t2_kref+0x2c2c: fmuld8sux16 %f18, %f17, %f16
.word 0x22480002 ! t2_kref+0x2c30: be,a,pt %icc, _kref+0x2c38
.word 0xf207bfe0 ! t2_kref+0x2c34: ld [%fp - 0x20], %i1
.word 0xe3871019 ! t2_kref+0x2c38: lda [%i4 + %i1]0x80, %f17
.word 0xa5b48c71 ! t2_kref+0x2c3c: fnors %f18, %f17, %f18
.word 0xe3066018 ! t2_kref+0x2c40: ld [%i1 + 0x18], %f17
.word 0x98423db4 ! t2_kref+0x2c44: addc %o0, -0x24c, %o4
.word 0xe51fbd90 ! t2_kref+0x2c48: ldd [%fp - 0x270], %f18
.word 0xa3a48932 ! t2_kref+0x2c4c: fmuls %f18, %f18, %f17
.word 0x98930017 ! t2_kref+0x2c50: orcc %o4, %l7, %o4
.word 0xa3a000b2 ! t2_kref+0x2c54: fnegs %f18, %f17
.word 0xd888a038 ! t2_kref+0x2c58: lduba [%g2 + 0x38]%asi, %o4
.word 0xec360000 ! t2_kref+0x2c5c: sth %l6, [%i0]
.word 0x98baebf6 ! t2_kref+0x2c60: xnorcc %o3, 0xbf6, %o4
.word 0x9825a3ce ! t2_kref+0x2c64: sub %l6, 0x3ce, %o4
.word 0x2f800005 ! t2_kref+0x2c68: fbu,a _kref+0x2c7c
.word 0xa5a409d0 ! t2_kref+0x2c6c: fdivd %f16, %f16, %f18
.word 0x98d37dc5 ! t2_kref+0x2c70: umulcc %o5, -0x23b, %o4
.word 0x99152892 ! t2_kref+0x2c74: taddcctv %l4, 0x892, %o4
.word 0xa1a01932 ! t2_kref+0x2c78: fstod %f18, %f16
.word 0x98b3001a ! t2_kref+0x2c7c: orncc %o4, %i2, %o4
.word 0x9894ea38 ! t2_kref+0x2c80: orcc %l3, 0xa38, %o4
.word 0xa3a00032 ! t2_kref+0x2c84: fmovs %f18, %f17
.word 0xa5a01a52 ! t2_kref+0x2c88: fdtoi %f18, %f18
.word 0xa5a00031 ! t2_kref+0x2c8c: fmovs %f17, %f18
.word 0x81de401d ! t2_kref+0x2c90: flush %i1 + %i5
.word 0xa1a48950 ! t2_kref+0x2c94: fmuld %f18, %f16, %f16
.word 0x81ac4a32 ! t2_kref+0x2c98: fcmps %fcc0, %f17, %f18
.word 0xa7828009 ! t2_kref+0x2c9c: wr %o2, %o1, %gsr
.word 0x98e54016 ! t2_kref+0x2ca0: subccc %l5, %l6, %o4
.word 0x9de3bfa0 ! t2_kref+0x2ca4: save %sp, -0x60, %sp
.word 0xb406c01b ! t2_kref+0x2ca8: add %i3, %i3, %i2
.word 0x99ef401a ! t2_kref+0x2cac: restore %i5, %i2, %o4
.word 0x39480003 ! t2_kref+0x2cb0: fbuge,a,pt %fcc0, _kref+0x2cbc
.word 0x99b54097 ! t2_kref+0x2cb4: edge16 %l5, %l7, %o4
.word 0x98bec015 ! t2_kref+0x2cb8: xnorcc %i3, %l5, %o4
.word 0xa5b48d60 ! t2_kref+0x2cbc: fnot1s %f18, %f18
.word 0xa3b00770 ! t2_kref+0x2cc0: fpack16 %f16, %f17
.word 0xf628a00b ! t2_kref+0x2cc4: stb %i3, [%g2 + 0xb]
.word 0x81ac0ad2 ! t2_kref+0x2cc8: fcmped %fcc0, %f16, %f18
.word 0xa5b40910 ! t2_kref+0x2ccc: faligndata %f16, %f16, %f18
.word 0xa1b40912 ! t2_kref+0x2cd0: faligndata %f16, %f18, %f16
.word 0xa3a44932 ! t2_kref+0x2cd4: fmuls %f17, %f18, %f17
.word 0xa5a01912 ! t2_kref+0x2cd8: fitod %f18, %f18
.word 0xa3a000b1 ! t2_kref+0x2cdc: fnegs %f17, %f17
.word 0xa5a00131 ! t2_kref+0x2ce0: fabss %f17, %f18
.word 0x9800001a ! t2_kref+0x2ce4: add %g0, %i2, %o4
.word 0xd4be7ff8 ! t2_kref+0x2ce8: stda %o2, [%i1 - 8]%asi
.word 0x98558013 ! t2_kref+0x2cec: umul %l6, %l3, %o4
.word 0xe83e6008 ! t2_kref+0x2cf0: std %l4, [%i1 + 8]
.word 0x31800006 ! t2_kref+0x2cf4: fba,a _kref+0x2d0c
.word 0x8143c000 ! t2_kref+0x2cf8: stbar
.word 0xe1be5857 ! t2_kref+0x2cfc: stda %f16, [%i1 + %l7]0xc2
.word 0xa3a000b2 ! t2_kref+0x2d00: fnegs %f18, %f17
.word 0xd890a008 ! t2_kref+0x2d04: lduha [%g2 + 8]%asi, %o4
.word 0x98dd000c ! t2_kref+0x2d08: smulcc %l4, %o4, %o4
.word 0x98658014 ! t2_kref+0x2d0c: subc %l6, %l4, %o4
.word 0x98b2c014 ! t2_kref+0x2d10: orncc %o3, %l4, %o4
.word 0xd0766000 ! t2_kref+0x2d14: stx %o0, [%i1]
.word 0xd8466018 ! t2_kref+0x2d18: ldsw [%i1 + 0x18], %o4
.word 0xd8480018 ! t2_kref+0x2d1c: ldsb [%g0 + %i0], %o4
.word 0xd2200018 ! t2_kref+0x2d20: st %o1, [%g0 + %i0]
.word 0xa5a000b1 ! t2_kref+0x2d24: fnegs %f17, %f18
.word 0xa5b48c71 ! t2_kref+0x2d28: fnors %f18, %f17, %f18
.word 0x81824000 ! t2_kref+0x2d2c: wr %o1, %g0, %y
.word 0xa5b44d60 ! t2_kref+0x2d30: fnot1s %f17, %f18
.word 0xa3a01a31 ! t2_kref+0x2d34: fstoi %f17, %f17
.word 0x22480008 ! t2_kref+0x2d38: be,a,pt %icc, _kref+0x2d58
.word 0x987ae3e8 ! t2_kref+0x2d3c: sdiv %o3, 0x3e8, %o4
.word 0x990a6658 ! t2_kref+0x2d40: tsubcc %o1, 0x658, %o4
.word 0xa5b44df1 ! t2_kref+0x2d44: fnands %f17, %f17, %f18
.word 0x99b24240 ! t2_kref+0x2d48: array16 %o1, %g0, %o4
.word 0x28800003 ! t2_kref+0x2d4c: bleu,a _kref+0x2d58
.word 0x99258009 ! t2_kref+0x2d50: mulscc %l6, %o1, %o4
.word 0x192eff82 ! t2_kref+0x2d54: sethi %hi(0xbbfe0800), %o4
.word 0xa782b7bc ! t2_kref+0x2d58: wr %o2, 0xfffff7bc, %gsr
.word 0xa1b406d0 ! t2_kref+0x2d5c: fmul8sux16 %f16, %f16, %f16
.word 0x98b58012 ! t2_kref+0x2d60: orncc %l6, %l2, %o4
.word 0x9825bef1 ! t2_kref+0x2d64: sub %l6, -0x10f, %o4
.word 0x81ac0a50 ! t2_kref+0x2d68: fcmpd %fcc0, %f16, %f16
.word 0xa5a44d31 ! t2_kref+0x2d6c: fsmuld %f17, %f17, %f18
.word 0x9906ab0f ! t2_kref+0x2d70: taddcc %i2, 0xb0f, %o4
.word 0x9fc00004 ! t2_kref+0x2d74: call %g0 + %g4
.word 0xa5a00531 ! t2_kref+0x2d78: fsqrts %f17, %f18
.word 0x86102003 ! t2_kref+0x2d7c: mov 0x3, %g3
.word 0x32800000 ! t2_kref+0x2d80: bne,a _kref+0x2d80
.word 0x86a0e001 ! t2_kref+0x2d84: subcc %g3, 1, %g3
.word 0xa5a01911 ! t2_kref+0x2d88: fitod %f17, %f18
.word 0xa5a488b1 ! t2_kref+0x2d8c: fsubs %f18, %f17, %f18
.word 0xa3a00131 ! t2_kref+0x2d90: fabss %f17, %f17
.word 0xe3865000 ! t2_kref+0x2d94: lda [%i1]0x80, %f17
.word 0x980c8000 ! t2_kref+0x2d98: and %l2, %g0, %o4
.word 0xe6e8a00a ! t2_kref+0x2d9c: ldstuba [%g2 + 0xa]%asi, %l3
.word 0xe8b81019 ! t2_kref+0x2da0: stda %l4, [%g0 + %i1]0x80
.word 0x98d24017 ! t2_kref+0x2da4: umulcc %o1, %l7, %o4
.word 0xf9ee501a ! t2_kref+0x2da8: prefetcha %i1 + %i2, 28
.word 0x81ac8a52 ! t2_kref+0x2dac: fcmpd %fcc0, %f18, %f18
.word 0xd0364000 ! t2_kref+0x2db0: sth %o0, [%i1]
.word 0xd8164000 ! t2_kref+0x2db4: lduh [%i1], %o4
.word 0x23800004 ! t2_kref+0x2db8: fbne,a _kref+0x2dc8
.word 0xd84e200b ! t2_kref+0x2dbc: ldsb [%i0 + 0xb], %o4
.word 0xa5a489d0 ! t2_kref+0x2dc0: fdivd %f18, %f16, %f18
.word 0xa5b40912 ! t2_kref+0x2dc4: faligndata %f16, %f18, %f18
.word 0xe51fbf70 ! t2_kref+0x2dc8: ldd [%fp - 0x90], %f18
.word 0x98fa3962 ! t2_kref+0x2dcc: sdivcc %o0, -0x69e, %o4
.word 0xf320001c ! t2_kref+0x2dd0: st %f25, [%g0 + %i4]
.word 0xe19e1a5c ! t2_kref+0x2dd4: ldda [%i0 + %i4]0xd2, %f16
.word 0x38800001 ! t2_kref+0x2dd8: bgu,a _kref+0x2ddc
.word 0x989b2994 ! t2_kref+0x2ddc: xorcc %o4, 0x994, %o4
.word 0x99348016 ! t2_kref+0x2de0: srl %l2, %l6, %o4
.word 0xa1b48711 ! t2_kref+0x2de4: fmuld8sux16 %f18, %f17, %f16
.word 0x98920017 ! t2_kref+0x2de8: orcc %o0, %l7, %o4
.word 0xe1be1893 ! t2_kref+0x2dec: stda %f16, [%i0 + %l3]0xc4
.word 0xa1b00f10 ! t2_kref+0x2df0: fsrc2 %f16, %f16
.word 0x81ac8a50 ! t2_kref+0x2df4: fcmpd %fcc0, %f18, %f16
.word 0xe5063ff4 ! t2_kref+0x2df8: ld [%i0 - 0xc], %f18
call SYM(t2_subr1)
.word 0xa1a40952 ! t2_kref+0x2e00: fmuld %f16, %f18, %f16
.word 0xd8100019 ! t2_kref+0x2e04: lduh [%g0 + %i1], %o4
.word 0xd84e7ff9 ! t2_kref+0x2e08: ldsb [%i1 - 7], %o4
.word 0x81ac0ad2 ! t2_kref+0x2e0c: fcmped %fcc0, %f16, %f18
.word 0xa5a01892 ! t2_kref+0x2e10: fitos %f18, %f18
.word 0x99b0016a ! t2_kref+0x2e14: edge32ln %g0, %o2, %o4
.word 0xd46e8019 ! t2_kref+0x2e18: ldstub [%i2 + %i1], %o2
.word 0x98348013 ! t2_kref+0x2e1c: orn %l2, %l3, %o4
.word 0x981d4014 ! t2_kref+0x2e20: xor %l5, %l4, %o4
.word 0xa3a448b1 ! t2_kref+0x2e24: fsubs %f17, %f17, %f17
.word 0x81dec018 ! t2_kref+0x2e28: flush %i3 + %i0
.word 0x878020e0 ! t2_kref+0x2e2c: mov 0xe0, %asi
.word 0xa3a44832 ! t2_kref+0x2e30: fadds %f17, %f18, %f17
.word 0xa5a44831 ! t2_kref+0x2e34: fadds %f17, %f17, %f18
.word 0xc36e6018 ! t2_kref+0x2e38: prefetch %i1 + 0x18, 1
.word 0x9fc00004 ! t2_kref+0x2e3c: call %g0 + %g4
.word 0xa5a01a50 ! t2_kref+0x2e40: fdtoi %f16, %f18
.word 0x9de3bfa0 ! t2_kref+0x2e44: save %sp, -0x60, %sp
.word 0x99eea24c ! t2_kref+0x2e48: restore %i2, 0x24c, %o4
.word 0x81848000 ! t2_kref+0x2e4c: wr %l2, %g0, %y
.word 0x9970001a ! t2_kref+0x2e50: popc %i2, %o4
.word 0x989ec00a ! t2_kref+0x2e54: xorcc %i3, %o2, %o4
.word 0x98c4c017 ! t2_kref+0x2e58: addccc %l3, %l7, %o4
.word 0xa1b40c52 ! t2_kref+0x2e5c: fnor %f16, %f18, %f16
.word 0xd816401b ! t2_kref+0x2e60: lduh [%i1 + %i3], %o4
.word 0x992dc013 ! t2_kref+0x2e64: sll %l7, %l3, %o4
.word 0x9fc00004 ! t2_kref+0x2e68: call %g0 + %g4
.word 0x989b401b ! t2_kref+0x2e6c: xorcc %o5, %i3, %o4
.word 0xa5a488b2 ! t2_kref+0x2e70: fsubs %f18, %f18, %f18
.word 0xa5a40950 ! t2_kref+0x2e74: fmuld %f16, %f16, %f18
.word 0xa7850008 ! t2_kref+0x2e78: wr %l4, %o0, %gsr
.word 0xa5b44e31 ! t2_kref+0x2e7c: fands %f17, %f17, %f18
.word 0x9822400d ! t2_kref+0x2e80: sub %o1, %o5, %o4
.word 0xa5a488d2 ! t2_kref+0x2e84: fsubd %f18, %f18, %f18
.word 0xa5a00552 ! t2_kref+0x2e88: fsqrtd %f18, %f18
.word 0xa1a48950 ! t2_kref+0x2e8c: fmuld %f18, %f16, %f16
.word 0x98d6bd61 ! t2_kref+0x2e90: umulcc %i2, -0x29f, %o4
.word 0x81dcf0d2 ! t2_kref+0x2e94: flush %l3 - 0xf2e
.word 0xa5a44d31 ! t2_kref+0x2e98: fsmuld %f17, %f17, %f18
.word 0xd846600c ! t2_kref+0x2e9c: ldsw [%i1 + 0xc], %o4
.word 0x9fc10000 ! t2_kref+0x2ea0: call %g4
.word 0x98726466 ! t2_kref+0x2ea4: udiv %o1, 0x466, %o4
.word 0xeea81019 ! t2_kref+0x2ea8: stba %l7, [%g0 + %i1]0x80
.word 0x980b0008 ! t2_kref+0x2eac: and %o4, %o0, %o4
.word 0xd8861000 ! t2_kref+0x2eb0: lda [%i0]0x80, %o4
.word 0x9de3bfa0 ! t2_kref+0x2eb4: save %sp, -0x60, %sp
.word 0x99ee332c ! t2_kref+0x2eb8: restore %i0, -0xcd4, %o4
.word 0xd80e8018 ! t2_kref+0x2ebc: ldub [%i2 + %i0], %o4
.word 0xda7e6018 ! t2_kref+0x2ec0: swap [%i1 + 0x18], %o5
.word 0x3f800006 ! t2_kref+0x2ec4: fbo,a _kref+0x2edc
.word 0x98ba8016 ! t2_kref+0x2ec8: xnorcc %o2, %l6, %o4
.word 0xd84e8019 ! t2_kref+0x2ecc: ldsb [%i2 + %i1], %o4
.word 0x8143c000 ! t2_kref+0x2ed0: stbar
.word 0xe19f5a58 ! t2_kref+0x2ed4: ldda [%i5 + %i0]0xd2, %f16
.word 0x98352813 ! t2_kref+0x2ed8: orn %l4, 0x813, %o4
.word 0x98d54015 ! t2_kref+0x2edc: umulcc %l5, %l5, %o4
.word 0xd01e0000 ! t2_kref+0x2ee0: ldd [%i0], %o0
.word 0xf007bfe0 ! t2_kref+0x2ee4: ld [%fp - 0x20], %i0
.word 0xa5a409d2 ! t2_kref+0x2ee8: fdivd %f16, %f18, %f18
.word 0x3c480002 ! t2_kref+0x2eec: bpos,a,pt %icc, _kref+0x2ef4
.word 0x98658016 ! t2_kref+0x2ef0: subc %l6, %l6, %o4
.word 0xa1b40e52 ! t2_kref+0x2ef4: fxnor %f16, %f18, %f16
.word 0x9898000a ! t2_kref+0x2ef8: xorcc %g0, %o2, %o4
.word 0x98b34015 ! t2_kref+0x2efc: orncc %o5, %l5, %o4
call SYM(t2_subr1)
.word 0xa3a00031 ! t2_kref+0x2f04: fmovs %f17, %f17
call 1f
.empty
.word 0x9940c000 ! t2_kref+0x2f0c: mov %asi, %o4
call SYM(t2_subr1)
.word 0xd840a018 ! t2_kref+0x2f14: ldsw [%g2 + 0x18], %o4
.word 0xa1b48a90 ! t2_kref+0x2f18: fpsub16 %f18, %f16, %f16
1: .word 0x992da011 ! t2_kref+0x2f1c: sll %l6, 0x11, %o4
.word 0x98028008 ! t2_kref+0x2f20: add %o2, %o0, %o4
.word 0x878020d2 ! t2_kref+0x2f24: mov 0xd2, %asi
.word 0xa5b007b0 ! t2_kref+0x2f28: fpackfix %f16, %f18
.word 0xd8000018 ! t2_kref+0x2f2c: ld [%g0 + %i0], %o4
.word 0xe3267ff4 ! t2_kref+0x2f30: st %f17, [%i1 - 0xc]
.word 0xee2e0000 ! t2_kref+0x2f34: stb %l7, [%i0]
.word 0x9826f55f ! t2_kref+0x2f38: sub %i3, -0xaa1, %o4
.word 0xa1a00552 ! t2_kref+0x2f3c: fsqrtd %f18, %f16
.word 0xa1a01932 ! t2_kref+0x2f40: fstod %f18, %f16
.word 0xd8183e20 ! t2_kref+0x2f44: ldd [%g0 - 0x1e0], %o4
.word 0x81ac8a31 ! t2_kref+0x2f48: fcmps %fcc0, %f18, %f17
.word 0xa1a00152 ! t2_kref+0x2f4c: fabsd %f18, %f16
.word 0xd8c71018 ! t2_kref+0x2f50: ldswa [%i4 + %i0]0x80, %o4
.word 0xd8063fe4 ! t2_kref+0x2f54: ld [%i0 - 0x1c], %o4
.word 0x99b54240 ! t2_kref+0x2f58: array16 %l5, %g0, %o4
.word 0xa1b40910 ! t2_kref+0x2f5c: faligndata %f16, %f16, %f16
.word 0x24800003 ! t2_kref+0x2f60: ble,a _kref+0x2f6c
.word 0x9940c000 ! t2_kref+0x2f64: mov %asi, %o4
.word 0xe51e6018 ! t2_kref+0x2f68: ldd [%i1 + 0x18], %f18
.word 0x98058000 ! t2_kref+0x2f6c: add %l6, %g0, %o4
.word 0xea2e8018 ! t2_kref+0x2f70: stb %l5, [%i2 + %i0]
.word 0xd6367fee ! t2_kref+0x2f74: sth %o3, [%i1 - 0x12]
.word 0x985abb6f ! t2_kref+0x2f78: smul %o2, -0x491, %o4
.word 0xa5b00f31 ! t2_kref+0x2f7c: fsrc2s %f17, %f18
.word 0x990d2018 ! t2_kref+0x2f80: tsubcc %l4, 0x18, %o4
.word 0xa5a000d0 ! t2_kref+0x2f84: fnegd %f16, %f18
.word 0xa3a000b1 ! t2_kref+0x2f88: fnegs %f17, %f17
.word 0x81da0019 ! t2_kref+0x2f8c: flush %o0 + %i1
.word 0xa5a01a52 ! t2_kref+0x2f90: fdtoi %f18, %f18
.word 0xa1a00552 ! t2_kref+0x2f94: fsqrtd %f18, %f16
.word 0x32480004 ! t2_kref+0x2f98: bne,a,pt %icc, _kref+0x2fa8
.word 0xc768a18b ! t2_kref+0x2f9c: prefetch %g2 + 0x18b, 3
.word 0x993ec009 ! t2_kref+0x2fa0: sra %i3, %o1, %o4
.word 0x98ba62cd ! t2_kref+0x2fa4: xnorcc %o1, 0x2cd, %o4
.word 0xa5a00552 ! t2_kref+0x2fa8: fsqrtd %f18, %f18
.word 0x99400000 ! t2_kref+0x2fac: mov %y, %o4
.word 0xa5b48c52 ! t2_kref+0x2fb0: fnor %f18, %f18, %f18
.word 0x36480007 ! t2_kref+0x2fb4: bge,a,pt %icc, _kref+0x2fd0
.word 0xa3a00032 ! t2_kref+0x2fb8: fmovs %f18, %f17
.word 0x191387b7 ! t2_kref+0x2fbc: sethi %hi(0x4e1edc00), %o4
.word 0x9944c000 ! t2_kref+0x2fc0: mov %gsr, %o4
.word 0x99b580f3 ! t2_kref+0x2fc4: edge16ln %l6, %l3, %o4
.word 0xa5b00cd2 ! t2_kref+0x2fc8: fnot2 %f18, %f18
.word 0xa5a40950 ! t2_kref+0x2fcc: fmuld %f16, %f16, %f18
.word 0x9fc00004 ! t2_kref+0x2fd0: call %g0 + %g4
.word 0xa1a48852 ! t2_kref+0x2fd4: faddd %f18, %f18, %f16
.word 0x81ac8ad2 ! t2_kref+0x2fd8: fcmped %fcc0, %f18, %f18
.word 0xa1a00550 ! t2_kref+0x2fdc: fsqrtd %f16, %f16
.word 0x980b7c9e ! t2_kref+0x2fe0: and %o5, -0x362, %o4
.word 0x98d3000c ! t2_kref+0x2fe4: umulcc %o4, %o4, %o4
.word 0x99400000 ! t2_kref+0x2fe8: mov %y, %o4
.word 0xe11e0000 ! t2_kref+0x2fec: ldd [%i0], %f16
.word 0x987c801b ! t2_kref+0x2ff0: sdiv %l2, %i3, %o4
.word 0xa3a00131 ! t2_kref+0x2ff4: fabss %f17, %f17
.word 0xc4270000 ! t2_kref+0x2ff8: st %g2, [%i4]
.word 0xa3a00131 ! t2_kref+0x2ffc: fabss %f17, %f17
.word 0xe300a038 ! t2_kref+0x3000: ld [%g2 + 0x38], %f17
.word 0xf436c019 ! t2_kref+0x3004: sth %i2, [%i3 + %i1]
.word 0x985b001b ! t2_kref+0x3008: smul %o4, %i3, %o4
.word 0xffee101a ! t2_kref+0x300c: prefetcha %i0 + %i2, 31
.word 0x98250014 ! t2_kref+0x3010: sub %l4, %l4, %o4
.word 0x985d8000 ! t2_kref+0x3014: smul %l6, %g0, %o4
.word 0xe46e8019 ! t2_kref+0x3018: ldstub [%i2 + %i1], %l2
.word 0xa5a40950 ! t2_kref+0x301c: fmuld %f16, %f16, %f18
.word 0x8143c000 ! t2_kref+0x3020: stbar
.word 0x98123a2f ! t2_kref+0x3024: or %o0, -0x5d1, %o4
.word 0x98424014 ! t2_kref+0x3028: addc %o1, %l4, %o4
.word 0x3b800008 ! t2_kref+0x302c: fble,a _kref+0x304c
.word 0xec1e2018 ! t2_kref+0x3030: ldd [%i0 + 0x18], %l6
.word 0xa3b44df1 ! t2_kref+0x3034: fnands %f17, %f17, %f17
.word 0x99b48590 ! t2_kref+0x3038: fcmpgt32 %f18, %f16, %o4
.word 0x9802694e ! t2_kref+0x303c: add %o1, 0x94e, %o4
.word 0x98d6e604 ! t2_kref+0x3040: umulcc %i3, 0x604, %o4
.word 0x99703451 ! t2_kref+0x3044: popc -0xbaf, %o4
.word 0xa5a00552 ! t2_kref+0x3048: fsqrtd %f18, %f18
.word 0x9825800c ! t2_kref+0x304c: sub %l6, %o4, %o4
.word 0xa3a000b1 ! t2_kref+0x3050: fnegs %f17, %f17
.word 0xd8580018 ! t2_kref+0x3054: ldx [%g0 + %i0], %o4
.word 0x98624016 ! t2_kref+0x3058: subc %o1, %l6, %o4
.word 0x98d82f1b ! t2_kref+0x305c: smulcc %g0, 0xf1b, %o4
.word 0xa5a48850 ! t2_kref+0x3060: faddd %f18, %f16, %f18
.word 0x81ac8a52 ! t2_kref+0x3064: fcmpd %fcc0, %f18, %f18
.word 0xd810a038 ! t2_kref+0x3068: lduh [%g2 + 0x38], %o4
.word 0xa5b48c92 ! t2_kref+0x306c: fandnot2 %f18, %f18, %f18
.word 0x23800007 ! t2_kref+0x3070: fbne,a _kref+0x308c
.word 0xa5b487d0 ! t2_kref+0x3074: pdist %f18, %f16, %f18
.word 0xa3b00f32 ! t2_kref+0x3078: fsrc2s %f18, %f17
.word 0x98db2f7a ! t2_kref+0x307c: smulcc %o4, 0xf7a, %o4
.word 0xa3b48ef1 ! t2_kref+0x3080: fornot2s %f18, %f17, %f17
.word 0x8143c000 ! t2_kref+0x3084: stbar
.word 0xd43e0000 ! t2_kref+0x3088: std %o2, [%i0]
.word 0x99b3008d ! t2_kref+0x308c: edge16 %o4, %o5, %o4
.word 0x99b484d2 ! t2_kref+0x3090: fcmpne32 %f18, %f18, %o4
.word 0x9825300d ! t2_kref+0x3094: sub %l4, -0xff3, %o4
.word 0xa1a40952 ! t2_kref+0x3098: fmuld %f16, %f18, %f16
.word 0xd8063fe4 ! t2_kref+0x309c: ld [%i0 - 0x1c], %o4
.word 0xa5a01931 ! t2_kref+0x30a0: fstod %f17, %f18
.word 0x81dc401c ! t2_kref+0x30a4: flush %l1 + %i4
.word 0x98dca53c ! t2_kref+0x30a8: smulcc %l2, 0x53c, %o4
.word 0x81ac8ad0 ! t2_kref+0x30ac: fcmped %fcc0, %f18, %f16
.word 0x81ac8ad0 ! t2_kref+0x30b0: fcmped %fcc0, %f18, %f16
.word 0xd8163fe4 ! t2_kref+0x30b4: lduh [%i0 - 0x1c], %o4
.word 0x98d5b107 ! t2_kref+0x30b8: umulcc %l6, -0xef9, %o4
.word 0xa1a00552 ! t2_kref+0x30bc: fsqrtd %f18, %f16
.word 0x98703069 ! t2_kref+0x30c0: udiv %g0, -0xf97, %o4
.word 0xa5b48e52 ! t2_kref+0x30c4: fxnor %f18, %f18, %f18
.word 0x98d23e92 ! t2_kref+0x30c8: umulcc %o0, -0x16e, %o4
.word 0x99b28348 ! t2_kref+0x30cc: alignaddrl %o2, %o0, %o4
.word 0x9812000d ! t2_kref+0x30d0: or %o0, %o5, %o4
.word 0x98db2232 ! t2_kref+0x30d4: smulcc %o4, 0x232, %o4
.word 0x98deebd1 ! t2_kref+0x30d8: smulcc %i3, 0xbd1, %o4
.word 0x99b58280 ! t2_kref+0x30dc: array32 %l6, %g0, %o4
.word 0xa5a01931 ! t2_kref+0x30e0: fstod %f17, %f18
.word 0xe300a028 ! t2_kref+0x30e4: ld [%g2 + 0x28], %f17
.word 0x992a6015 ! t2_kref+0x30e8: sll %o1, 0x15, %o4
.word 0xd2780018 ! t2_kref+0x30ec: swap [%g0 + %i0], %o1
.word 0xa1a40950 ! t2_kref+0x30f0: fmuld %f16, %f16, %f16
.word 0xa5a00531 ! t2_kref+0x30f4: fsqrts %f17, %f18
.word 0xa1a409d2 ! t2_kref+0x30f8: fdivd %f16, %f18, %f16
.word 0x99400000 ! t2_kref+0x30fc: mov %y, %o4
.word 0x993a400d ! t2_kref+0x3100: sra %o1, %o5, %o4
.word 0xa3a448b2 ! t2_kref+0x3104: fsubs %f17, %f18, %f17
.word 0x986225c3 ! t2_kref+0x3108: subc %o0, 0x5c3, %o4
.word 0x9852c01a ! t2_kref+0x310c: umul %o3, %i2, %o4
.word 0xe526601c ! t2_kref+0x3110: st %f18, [%i1 + 0x1c]
.word 0xa5b48f52 ! t2_kref+0x3114: fornot1 %f18, %f18, %f18
.word 0xa5b48e31 ! t2_kref+0x3118: fands %f18, %f17, %f18
.word 0xd800a028 ! t2_kref+0x311c: ld [%g2 + 0x28], %o4
.word 0xc028a01a ! t2_kref+0x3120: clrb [%g2 + 0x1a]
.word 0xe5262004 ! t2_kref+0x3124: st %f18, [%i0 + 4]
.word 0x9824800d ! t2_kref+0x3128: sub %l2, %o5, %o4
.word 0xec1e7fe8 ! t2_kref+0x312c: ldd [%i1 - 0x18], %l6
.word 0x98b68013 ! t2_kref+0x3130: orncc %i2, %l3, %o4
.word 0x9875737c ! t2_kref+0x3134: udiv %l5, -0xc84, %o4
.word 0xa5b44db2 ! t2_kref+0x3138: fxors %f17, %f18, %f18
.word 0xa3a00131 ! t2_kref+0x313c: fabss %f17, %f17
.word 0xe3ee501a ! t2_kref+0x3140: prefetcha %i1 + %i2, 17
.word 0xc368a048 ! t2_kref+0x3144: prefetch %g2 + 0x48, 1
.word 0x81800000 ! t2_kref+0x3148: mov %g0, %y
.word 0xe1be5849 ! t2_kref+0x314c: stda %f16, [%i1 + %o1]0xc2
.word 0xa1a40950 ! t2_kref+0x3150: fmuld %f16, %f16, %f16
.word 0x99b3005b ! t2_kref+0x3154: edge8l %o4, %i3, %o4
.word 0xef6e401b ! t2_kref+0x3158: prefetch %i1 + %i3, 23
.word 0xe11fbc40 ! t2_kref+0x315c: ldd [%fp - 0x3c0], %f16
.word 0x98fa000c ! t2_kref+0x3160: sdivcc %o0, %o4, %o4
.word 0xa5a409d0 ! t2_kref+0x3164: fdivd %f16, %f16, %f18
.word 0x985d8000 ! t2_kref+0x3168: smul %l6, %g0, %o4
.word 0x98fec00c ! t2_kref+0x316c: sdivcc %i3, %o4, %o4
.word 0x992d2006 ! t2_kref+0x3170: sll %l4, 0x6, %o4
.word 0x983e800a ! t2_kref+0x3174: xnor %i2, %o2, %o4
.word 0x983ac014 ! t2_kref+0x3178: xnor %o3, %l4, %o4
.word 0x9842e1f1 ! t2_kref+0x317c: addc %o3, 0x1f1, %o4
.word 0x2f480004 ! t2_kref+0x3180: fbu,a,pt %fcc0, _kref+0x3190
.word 0xa1a01931 ! t2_kref+0x3184: fstod %f17, %f16
.word 0xd8067ff8 ! t2_kref+0x3188: ld [%i1 - 8], %o4
call SYM(t2_subr1)
.word 0xe500a018 ! t2_kref+0x3190: ld [%g2 + 0x18], %f18
.word 0xa3a000b1 ! t2_kref+0x3194: fnegs %f17, %f17
.word 0x98758015 ! t2_kref+0x3198: udiv %l6, %l5, %o4
.word 0x99b6c240 ! t2_kref+0x319c: array16 %i3, %g0, %o4
.word 0x9845400d ! t2_kref+0x31a0: addc %l5, %o5, %o4
.word 0xa3a00032 ! t2_kref+0x31a4: fmovs %f18, %f17
.word 0xa5b48ed0 ! t2_kref+0x31a8: fornot2 %f18, %f16, %f18
.word 0x98b80015 ! t2_kref+0x31ac: xnorcc %g0, %l5, %o4
.word 0xa1a00552 ! t2_kref+0x31b0: fsqrtd %f18, %f16
.word 0x3b800006 ! t2_kref+0x31b4: fble,a _kref+0x31cc
.word 0xda362014 ! t2_kref+0x31b8: sth %o5, [%i0 + 0x14]
.word 0xe51e2000 ! t2_kref+0x31bc: ldd [%i0], %f18
.word 0xe436200e ! t2_kref+0x31c0: sth %l2, [%i0 + 0xe]
.word 0x98b3000d ! t2_kref+0x31c4: orncc %o4, %o5, %o4
.word 0xa3a01a52 ! t2_kref+0x31c8: fdtoi %f18, %f17
.word 0x980c800d ! t2_kref+0x31cc: and %l2, %o5, %o4
.word 0xe11e401d ! t2_kref+0x31d0: ldd [%i1 + %i5], %f16
.word 0xd810a02a ! t2_kref+0x31d4: lduh [%g2 + 0x2a], %o4
.word 0xe306401c ! t2_kref+0x31d8: ld [%i1 + %i4], %f17
.word 0x98534017 ! t2_kref+0x31dc: umul %o5, %l7, %o4
.word 0xf36e3fe8 ! t2_kref+0x31e0: prefetch %i0 - 0x18, 25
.word 0xd09e1000 ! t2_kref+0x31e4: ldda [%i0]0x80, %o0
.word 0xd806001c ! t2_kref+0x31e8: ld [%i0 + %i4], %o4
.word 0x8143c000 ! t2_kref+0x31ec: stbar
.word 0xa5a01a52 ! t2_kref+0x31f0: fdtoi %f18, %f18
.word 0xa5a48932 ! t2_kref+0x31f4: fmuls %f18, %f18, %f18
.word 0x987efcd7 ! t2_kref+0x31f8: sdiv %i3, -0x329, %o4
.word 0xe968a201 ! t2_kref+0x31fc: prefetch %g2 + 0x201, 20
.word 0x81820000 ! t2_kref+0x3200: wr %o0, %g0, %y
.word 0x992a6005 ! t2_kref+0x3204: sll %o1, 0x5, %o4
.word 0x81ac0a52 ! t2_kref+0x3208: fcmpd %fcc0, %f16, %f18
.word 0xe06e201d ! t2_kref+0x320c: ldstub [%i0 + 0x1d], %l0
.word 0xa3a488b2 ! t2_kref+0x3210: fsubs %f18, %f18, %f17
.word 0x98224012 ! t2_kref+0x3214: sub %o1, %l2, %o4
.word 0xebee101a ! t2_kref+0x3218: prefetcha %i0 + %i2, 21
.word 0x3d800005 ! t2_kref+0x321c: fbule,a _kref+0x3230
.word 0xd41e3fe8 ! t2_kref+0x3220: ldd [%i0 - 0x18], %o2
.word 0x992a4014 ! t2_kref+0x3224: sll %o1, %l4, %o4
.word 0x98fc8015 ! t2_kref+0x3228: sdivcc %l2, %l5, %o4
.word 0x98fee8d5 ! t2_kref+0x322c: sdivcc %i3, 0x8d5, %o4
.word 0x81854000 ! t2_kref+0x3230: wr %l5, %g0, %y
.word 0xda6e3fe3 ! t2_kref+0x3234: ldstub [%i0 - 0x1d], %o5
.word 0xd01e3ff0 ! t2_kref+0x3238: ldd [%i0 - 0x10], %o0
.word 0xa1a48d31 ! t2_kref+0x323c: fsmuld %f18, %f17, %f16
.word 0xeb68a007 ! t2_kref+0x3240: prefetch %g2 + 7, 21
.word 0x81df66ad ! t2_kref+0x3244: flush %i5 + 0x6ad
.word 0x9895eff1 ! t2_kref+0x3248: orcc %l7, 0xff1, %o4
.word 0x3b800004 ! t2_kref+0x324c: fble,a _kref+0x325c
.word 0x99b24009 ! t2_kref+0x3250: edge8 %o1, %o1, %o4
.word 0x2d800006 ! t2_kref+0x3254: fbg,a _kref+0x326c
.word 0x98b5adc3 ! t2_kref+0x3258: orncc %l6, 0xdc3, %o4
.word 0xa5a01a52 ! t2_kref+0x325c: fdtoi %f18, %f18
.word 0xa3a448b2 ! t2_kref+0x3260: fsubs %f17, %f18, %f17
.word 0x99400000 ! t2_kref+0x3264: mov %y, %o4
.word 0xa5b48d90 ! t2_kref+0x3268: fxor %f18, %f16, %f18
.word 0x81ac0a50 ! t2_kref+0x326c: fcmpd %fcc0, %f16, %f16
.word 0x1928633d ! t2_kref+0x3270: sethi %hi(0xa18cf400), %o4
.word 0xa3a00132 ! t2_kref+0x3274: fabss %f18, %f17
.word 0x99b48490 ! t2_kref+0x3278: fcmple32 %f18, %f16, %o4
.word 0x99b40490 ! t2_kref+0x327c: fcmple32 %f16, %f16, %o4
.word 0x98b6e321 ! t2_kref+0x3280: orncc %i3, 0x321, %o4
.word 0xa5a408d2 ! t2_kref+0x3284: fsubd %f16, %f18, %f18
.word 0xa3a000b2 ! t2_kref+0x3288: fnegs %f18, %f17
.word 0x99b54240 ! t2_kref+0x328c: array16 %l5, %g0, %o4
.word 0x19290984 ! t2_kref+0x3290: sethi %hi(0xa4261000), %o4
.word 0xe49e5000 ! t2_kref+0x3294: ldda [%i1]0x80, %l2
.word 0x98c4b2c6 ! t2_kref+0x3298: addccc %l2, -0xd3a, %o4
.word 0xe5064000 ! t2_kref+0x329c: ld [%i1], %f18
.word 0x2d800008 ! t2_kref+0x32a0: fbg,a _kref+0x32c0
.word 0x9940c000 ! t2_kref+0x32a4: mov %asi, %o4
.word 0x8143c000 ! t2_kref+0x32a8: stbar
.word 0xa5b48a31 ! t2_kref+0x32ac: fpadd16s %f18, %f17, %f18
.word 0xa3a000b2 ! t2_kref+0x32b0: fnegs %f18, %f17
.word 0xe3066000 ! t2_kref+0x32b4: ld [%i1], %f17
.word 0x81ac0ad0 ! t2_kref+0x32b8: fcmped %fcc0, %f16, %f16
.word 0x81ac4a31 ! t2_kref+0x32bc: fcmps %fcc0, %f17, %f17
.word 0x3b480007 ! t2_kref+0x32c0: fble,a,pt %fcc0, _kref+0x32dc
.word 0xa3a448b1 ! t2_kref+0x32c4: fsubs %f17, %f17, %f17
.word 0xa5b44a31 ! t2_kref+0x32c8: fpadd16s %f17, %f17, %f18
.word 0xa3a01a32 ! t2_kref+0x32cc: fstoi %f18, %f17
.word 0xd8063ffc ! t2_kref+0x32d0: ld [%i0 - 4], %o4
.word 0x98de8014 ! t2_kref+0x32d4: smulcc %i2, %l4, %o4
.word 0x81820000 ! t2_kref+0x32d8: wr %o0, %g0, %y
.word 0xa1a00550 ! t2_kref+0x32dc: fsqrtd %f16, %f16
.word 0xa5b40912 ! t2_kref+0x32e0: faligndata %f16, %f18, %f18
.word 0xa5b48a31 ! t2_kref+0x32e4: fpadd16s %f18, %f17, %f18
.word 0xe51fbc40 ! t2_kref+0x32e8: ldd [%fp - 0x3c0], %f18
.word 0xd80e001a ! t2_kref+0x32ec: ldub [%i0 + %i2], %o4
.word 0x9812697b ! t2_kref+0x32f0: or %o1, 0x97b, %o4
.word 0xd43e4000 ! t2_kref+0x32f4: std %o2, [%i1]
sethi %hi(2f), %o7
.word 0xe40be334 ! t2_kref+0x32fc: ldub [%o7 + 0x334], %l2
.word 0xa41ca00c ! t2_kref+0x3300: xor %l2, 0xc, %l2
.word 0xe42be334 ! t2_kref+0x3304: stb %l2, [%o7 + 0x334]
.word 0x81dbe334 ! t2_kref+0x3308: flush %o7 + 0x334
.word 0x81da29a2 ! t2_kref+0x330c: flush %o0 + 0x9a2
.word 0xd84e8018 ! t2_kref+0x3310: ldsb [%i2 + %i0], %o4
.word 0x9835c014 ! t2_kref+0x3314: orn %l7, %l4, %o4
.word 0xa5a01932 ! t2_kref+0x3318: fstod %f18, %f18
.word 0xa5b48d60 ! t2_kref+0x331c: fnot1s %f18, %f18
.word 0xd6ee9018 ! t2_kref+0x3320: ldstuba [%i2 + %i0]0x80, %o3
.word 0x2c480003 ! t2_kref+0x3324: bneg,a,pt %icc, _kref+0x3330
.word 0x98702a8d ! t2_kref+0x3328: udiv %g0, 0xa8d, %o4
.word 0xa1b48c92 ! t2_kref+0x332c: fandnot2 %f18, %f18, %f16
.word 0x99b2407a ! t2_kref+0x3330: edge8ln %o1, %i2, %o4
2: .word 0xd80e3fe4 ! t2_kref+0x3334: ldub [%i0 - 0x1c], %o4
.word 0xa3a00132 ! t2_kref+0x3338: fabss %f18, %f17
.word 0xa1a00550 ! t2_kref+0x333c: fsqrtd %f16, %f16
.word 0xe51fbd08 ! t2_kref+0x3340: ldd [%fp - 0x2f8], %f18
.word 0xf96e001b ! t2_kref+0x3344: prefetch %i0 + %i3, 28
.word 0xa5b00cf1 ! t2_kref+0x3348: fnot2s %f17, %f18
.word 0xa5a01892 ! t2_kref+0x334c: fitos %f18, %f18
.word 0x9f414000 ! t2_kref+0x3350: mov %pc, %o7
! .word 0x3f4cab2b ! t2_kref+0x3354: fbo,a,pt %fcc0, SYM(t2_subr0)
fbo,a,pt %fcc0, SYM(t2_subr0)
.word 0x980d4015 ! t2_kref+0x3358: and %l5, %l5, %o4
.word 0xa5a01912 ! t2_kref+0x335c: fitod %f18, %f18
.word 0x36480004 ! t2_kref+0x3360: bge,a,pt %icc, _kref+0x3370
.word 0xc0fe1000 ! t2_kref+0x3364: swapa [%i0]0x80, %g0
call SYM(t2_subr2)
.word 0xa3a01a52 ! t2_kref+0x336c: fdtoi %f18, %f17
.word 0xe836c019 ! t2_kref+0x3370: sth %l4, [%i3 + %i1]
.word 0x81ac0ad2 ! t2_kref+0x3374: fcmped %fcc0, %f16, %f18
.word 0x989efeb2 ! t2_kref+0x3378: xorcc %i3, -0x14e, %o4
sethi %hi(2f), %o7
.word 0xe40be3bc ! t2_kref+0x3380: ldub [%o7 + 0x3bc], %l2
.word 0xa41ca00c ! t2_kref+0x3384: xor %l2, 0xc, %l2
.word 0xe42be3bc ! t2_kref+0x3388: stb %l2, [%o7 + 0x3bc]
.word 0x81dbe3bc ! t2_kref+0x338c: flush %o7 + 0x3bc
.word 0xa1a48950 ! t2_kref+0x3390: fmuld %f18, %f16, %f16
.word 0x81ac0a50 ! t2_kref+0x3394: fcmpd %fcc0, %f16, %f16
.word 0xe41e3fe0 ! t2_kref+0x3398: ldd [%i0 - 0x20], %l2
.word 0xd0380019 ! t2_kref+0x339c: std %o0, [%g0 + %i1]
.word 0x98224013 ! t2_kref+0x33a0: sub %o1, %l3, %o4
.word 0xa1a40850 ! t2_kref+0x33a4: faddd %f16, %f16, %f16
.word 0xa5a48831 ! t2_kref+0x33a8: fadds %f18, %f17, %f18
.word 0x98d6c01b ! t2_kref+0x33ac: umulcc %i3, %i3, %o4
.word 0xa1a40952 ! t2_kref+0x33b0: fmuld %f16, %f18, %f16
.word 0x98a6ea44 ! t2_kref+0x33b4: subcc %i3, 0xa44, %o4
.word 0x9fc00004 ! t2_kref+0x33b8: call %g0 + %g4
2: .word 0xa1a409d2 ! t2_kref+0x33bc: fdivd %f16, %f18, %f16
.word 0xa3a000b1 ! t2_kref+0x33c0: fnegs %f17, %f17
.word 0x989d0016 ! t2_kref+0x33c4: xorcc %l4, %l6, %o4
.word 0xa1a489d2 ! t2_kref+0x33c8: fdivd %f18, %f18, %f16
.word 0xa1b40e10 ! t2_kref+0x33cc: fand %f16, %f16, %f16
.word 0xa5a44d32 ! t2_kref+0x33d0: fsmuld %f17, %f18, %f18
.word 0x985daf07 ! t2_kref+0x33d4: smul %l6, 0xf07, %o4
.word 0x98457682 ! t2_kref+0x33d8: addc %l5, -0x97e, %o4
.word 0x81ac4a31 ! t2_kref+0x33dc: fcmps %fcc0, %f17, %f17
.word 0x9895c013 ! t2_kref+0x33e0: orcc %l7, %l3, %o4
.word 0x81dd0001 ! t2_kref+0x33e4: flush %l4 + %g1
.word 0xe1be588c ! t2_kref+0x33e8: stda %f16, [%i1 + %o4]0xc4
.word 0x81ac8ad2 ! t2_kref+0x33ec: fcmped %fcc0, %f18, %f18
.word 0xa5b48e31 ! t2_kref+0x33f0: fands %f18, %f17, %f18
.word 0xd810a008 ! t2_kref+0x33f4: lduh [%g2 + 8], %o4
.word 0x9855001b ! t2_kref+0x33f8: umul %l4, %i3, %o4
.word 0x98068017 ! t2_kref+0x33fc: add %i2, %l7, %o4
.word 0xa3b48a32 ! t2_kref+0x3400: fpadd16s %f18, %f18, %f17
.word 0x9922c00b ! t2_kref+0x3404: mulscc %o3, %o3, %o4
.word 0xa5a00552 ! t2_kref+0x3408: fsqrtd %f18, %f18
.word 0xe11e7fe8 ! t2_kref+0x340c: ldd [%i1 - 0x18], %f16
.word 0x9fc00004 ! t2_kref+0x3410: call %g0 + %g4
.word 0x98aca992 ! t2_kref+0x3414: andncc %l2, 0x992, %o4
.word 0x81ac8a32 ! t2_kref+0x3418: fcmps %fcc0, %f18, %f18
.word 0x98520000 ! t2_kref+0x341c: umul %o0, %g0, %o4
.word 0xa3a48931 ! t2_kref+0x3420: fmuls %f18, %f17, %f17
.word 0x981cf2df ! t2_kref+0x3424: xor %l3, -0xd21, %o4
.word 0x99b48492 ! t2_kref+0x3428: fcmple32 %f18, %f18, %o4
.word 0x81848000 ! t2_kref+0x342c: wr %l2, %g0, %y
.word 0xa5a00550 ! t2_kref+0x3430: fsqrtd %f16, %f18
.word 0x81ac0ad2 ! t2_kref+0x3434: fcmped %fcc0, %f16, %f18
.word 0x98927e3f ! t2_kref+0x3438: orcc %o1, -0x1c1, %o4
.word 0xa5b44971 ! t2_kref+0x343c: fpmerge %f17, %f17, %f18
.word 0xd84e4000 ! t2_kref+0x3440: ldsb [%i1], %o4
.word 0x9826e0d6 ! t2_kref+0x3444: sub %i3, 0xd6, %o4
.word 0xd8060000 ! t2_kref+0x3448: ld [%i0], %o4
.word 0x9924bd09 ! t2_kref+0x344c: mulscc %l2, -0x2f7, %o4
.word 0xa5a00552 ! t2_kref+0x3450: fsqrtd %f18, %f18
.word 0xd8ce101a ! t2_kref+0x3454: ldsba [%i0 + %i2]0x80, %o4
.word 0xc078a018 ! t2_kref+0x3458: swap [%g2 + 0x18], %g0
.word 0x99b480eb ! t2_kref+0x345c: edge16ln %l2, %o3, %o4
.word 0xa5b48e31 ! t2_kref+0x3460: fands %f18, %f17, %f18
.word 0xe11e3fe0 ! t2_kref+0x3464: ldd [%i0 - 0x20], %f16
.word 0x980b2127 ! t2_kref+0x3468: and %o4, 0x127, %o4
.word 0xd86e0000 ! t2_kref+0x346c: ldstub [%i0], %o4
.word 0x98d5b5d4 ! t2_kref+0x3470: umulcc %l6, -0xa2c, %o4
.word 0xa5b48ab1 ! t2_kref+0x3474: fpsub16s %f18, %f17, %f18
.word 0xa3a00132 ! t2_kref+0x3478: fabss %f18, %f17
.word 0x3f800007 ! t2_kref+0x347c: fbo,a _kref+0x3498
.word 0x980539da ! t2_kref+0x3480: add %l4, -0x626, %o4
.word 0xa1a00550 ! t2_kref+0x3484: fsqrtd %f16, %f16
.word 0xe5064000 ! t2_kref+0x3488: ld [%i1], %f18
.word 0x982dc012 ! t2_kref+0x348c: andn %l7, %l2, %o4
.word 0xda30a02a ! t2_kref+0x3490: sth %o5, [%g2 + 0x2a]
.word 0x98b50009 ! t2_kref+0x3494: orncc %l4, %o1, %o4
.word 0xa3a01a52 ! t2_kref+0x3498: fdtoi %f18, %f17
.word 0x81d9001c ! t2_kref+0x349c: flush %g4 + %i4
.word 0xd848a03a ! t2_kref+0x34a0: ldsb [%g2 + 0x3a], %o4
.word 0xa1a40950 ! t2_kref+0x34a4: fmuld %f16, %f16, %f16
.word 0x992329e0 ! t2_kref+0x34a8: mulscc %o4, 0x9e0, %o4
.word 0xa5a448b2 ! t2_kref+0x34ac: fsubs %f17, %f18, %f18
.word 0x81b01020 ! t2_kref+0x34b0: siam 0x0
.word 0x98da7f3d ! t2_kref+0x34b4: smulcc %o1, -0xc3, %o4
.word 0x98148017 ! t2_kref+0x34b8: or %l2, %l7, %o4
.word 0x83414000 ! t2_kref+0x34bc: mov %pc, %g1
call SYM(t2_subr3)
.word 0xa3a00032 ! t2_kref+0x34c4: fmovs %f18, %f17
.word 0x27800005 ! t2_kref+0x34c8: fbul,a _kref+0x34dc
.word 0x9924c016 ! t2_kref+0x34cc: mulscc %l3, %l6, %o4
.word 0x38800007 ! t2_kref+0x34d0: bgu,a _kref+0x34ec
.word 0x99b34009 ! t2_kref+0x34d4: edge8 %o5, %o1, %o4
.word 0x9822be17 ! t2_kref+0x34d8: sub %o2, -0x1e9, %o4
.word 0xe19e2012 ! t2_kref+0x34dc: ldda [%i0 + 0x12]%asi, %f16
.word 0xd2200019 ! t2_kref+0x34e0: st %o1, [%g0 + %i1]
.word 0x191eff54 ! t2_kref+0x34e4: sethi %hi(0x7bfd5000), %o4
.word 0x98730012 ! t2_kref+0x34e8: udiv %o4, %l2, %o4
.word 0xa5a01932 ! t2_kref+0x34ec: fstod %f18, %f18
.word 0xea7e601c ! t2_kref+0x34f0: swap [%i1 + 0x1c], %l5
.word 0xa1b486d2 ! t2_kref+0x34f4: fmul8sux16 %f18, %f18, %f16
.word 0x98fd801b ! t2_kref+0x34f8: sdivcc %l6, %i3, %o4
.word 0xe26e2003 ! t2_kref+0x34fc: ldstub [%i0 + 3], %l1
.word 0x81ac8a31 ! t2_kref+0x3500: fcmps %fcc0, %f18, %f17
.word 0xa5b00c00 ! t2_kref+0x3504: fzero %f18
sethi %hi(2f), %o7
.word 0xe40be158 ! t2_kref+0x350c: ldub [%o7 + 0x158], %l2
.word 0xa41ca00c ! t2_kref+0x3510: xor %l2, 0xc, %l2
.word 0xe42be158 ! t2_kref+0x3514: stb %l2, [%o7 + 0x158]
.word 0x81dbe158 ! t2_kref+0x3518: flush %o7 + 0x158
.word 0x81ac8a32 ! t2_kref+0x351c: fcmps %fcc0, %f18, %f18
.word 0xa3a01092 ! t2_kref+0x3520: fxtos %f18, %f17
.word 0xa5a40852 ! t2_kref+0x3524: faddd %f16, %f18, %f18
.word 0xa1a01932 ! t2_kref+0x3528: fstod %f18, %f16
.word 0x81854000 ! t2_kref+0x352c: wr %l5, %g0, %y
.word 0xd800a028 ! t2_kref+0x3530: ld [%g2 + 0x28], %o4
.word 0x992b2019 ! t2_kref+0x3534: sll %o4, 0x19, %o4
.word 0x81ac0ad0 ! t2_kref+0x3538: fcmped %fcc0, %f16, %f16
.word 0xa1a489d0 ! t2_kref+0x353c: fdivd %f18, %f16, %f16
.word 0x98700012 ! t2_kref+0x3540: udiv %g0, %l2, %o4
.word 0xee36c018 ! t2_kref+0x3544: sth %l7, [%i3 + %i0]
.word 0xa3b48ab1 ! t2_kref+0x3548: fpsub16s %f18, %f17, %f17
.word 0x98550009 ! t2_kref+0x354c: umul %l4, %o1, %o4
.word 0xd84e7fe6 ! t2_kref+0x3550: ldsb [%i1 - 0x1a], %o4
.word 0xa5a01052 ! t2_kref+0x3554: fdtox %f18, %f18
2: .word 0xa5a000b1 ! t2_kref+0x3558: fnegs %f17, %f18
.word 0xa5a00031 ! t2_kref+0x355c: fmovs %f17, %f18
.word 0xd84e201d ! t2_kref+0x3560: ldsb [%i0 + 0x1d], %o4
.word 0x9925263f ! t2_kref+0x3564: mulscc %l4, 0x63f, %o4
.word 0xa3a00531 ! t2_kref+0x3568: fsqrts %f17, %f17
.word 0x9804a4aa ! t2_kref+0x356c: add %l2, 0x4aa, %o4
.word 0x878020e0 ! t2_kref+0x3570: mov 0xe0, %asi
.word 0x2c480007 ! t2_kref+0x3574: bneg,a,pt %icc, _kref+0x3590
.word 0xf1ee101d ! t2_kref+0x3578: prefetcha %i0 + %i5, 24
.word 0xa3a489b1 ! t2_kref+0x357c: fdivs %f18, %f17, %f17
.word 0xe6502040 ! t2_kref+0x3580: ldsh [%g0 + 0x40], %l3
.word 0x98b4ee86 ! t2_kref+0x3584: orncc %l3, 0xe86, %o4
.word 0xa5b48ad0 ! t2_kref+0x3588: fpsub32 %f18, %f16, %f18
.word 0xd850a028 ! t2_kref+0x358c: ldsh [%g2 + 0x28], %o4
.word 0x3c480001 ! t2_kref+0x3590: bpos,a,pt %icc, _kref+0x3594
.word 0xd6ee501a ! t2_kref+0x3594: ldstuba [%i1 + %i2]0x80, %o3
.word 0x98034017 ! t2_kref+0x3598: add %o5, %l7, %o4
.word 0xa1a48d32 ! t2_kref+0x359c: fsmuld %f18, %f18, %f16
.word 0x99b34312 ! t2_kref+0x35a0: alignaddr %o5, %l2, %o4
.word 0xa5b44e32 ! t2_kref+0x35a4: fands %f17, %f18, %f18
.word 0xe11fbd80 ! t2_kref+0x35a8: ldd [%fp - 0x280], %f16
.word 0xa5a488d2 ! t2_kref+0x35ac: fsubd %f18, %f18, %f18
.word 0x99418000 ! t2_kref+0x35b0: mov %fprs, %o4
.word 0xe51fbcd0 ! t2_kref+0x35b4: ldd [%fp - 0x330], %f18
.word 0x980a8009 ! t2_kref+0x35b8: and %o2, %o1, %o4
.word 0xe51fbdb8 ! t2_kref+0x35bc: ldd [%fp - 0x248], %f18
.word 0x81834000 ! t2_kref+0x35c0: wr %o5, %g0, %y
.word 0x3d800002 ! t2_kref+0x35c4: fbule,a _kref+0x35cc
.word 0x9894c01b ! t2_kref+0x35c8: orcc %l3, %i3, %o4
.word 0xa3a01a32 ! t2_kref+0x35cc: fstoi %f18, %f17
.word 0x99b484d0 ! t2_kref+0x35d0: fcmpne32 %f18, %f16, %o4
.word 0x9864c00a ! t2_kref+0x35d4: subc %l3, %o2, %o4
.word 0xe3200018 ! t2_kref+0x35d8: st %f17, [%g0 + %i0]
.word 0x98a5352a ! t2_kref+0x35dc: subcc %l4, -0xad6, %o4
.word 0x81800000 ! t2_kref+0x35e0: mov %g0, %y
.word 0xec1f4018 ! t2_kref+0x35e4: ldd [%i5 + %i0], %l6
.word 0x980ebad9 ! t2_kref+0x35e8: and %i2, -0x527, %o4
.word 0x98ad0012 ! t2_kref+0x35ec: andncc %l4, %l2, %o4
.word 0xe326001c ! t2_kref+0x35f0: st %f17, [%i0 + %i4]
.word 0xa3a01a31 ! t2_kref+0x35f4: fstoi %f17, %f17
.word 0x81ac8a52 ! t2_kref+0x35f8: fcmpd %fcc0, %f18, %f18
.word 0x99b20240 ! t2_kref+0x35fc: array16 %o0, %g0, %o4
.word 0x9de3bfa0 ! t2_kref+0x3600: save %sp, -0x60, %sp
.word 0xb6a6ef8d ! t2_kref+0x3604: subcc %i3, 0xf8d, %i3
.word 0x99ee0000 ! t2_kref+0x3608: restore %i0, %g0, %o4
.word 0x37480007 ! t2_kref+0x360c: fbge,a,pt %fcc0, _kref+0x3628
.word 0x992b600c ! t2_kref+0x3610: sll %o5, 0xc, %o4
.word 0xd850a018 ! t2_kref+0x3614: ldsh [%g2 + 0x18], %o4
.word 0x98aabe8d ! t2_kref+0x3618: andncc %o2, -0x173, %o4
.word 0xe820a038 ! t2_kref+0x361c: st %l4, [%g2 + 0x38]
.word 0xd8480018 ! t2_kref+0x3620: ldsb [%g0 + %i0], %o4
.word 0xd01e7ff0 ! t2_kref+0x3624: ldd [%i1 - 0x10], %o0
.word 0xd8b6d018 ! t2_kref+0x3628: stha %o4, [%i3 + %i0]0x80
.word 0x9fc00004 ! t2_kref+0x362c: call %g0 + %g4
.word 0xe1be5808 ! t2_kref+0x3630: stda %f16, [%i1 + %o0]0xc0
.word 0x99b50240 ! t2_kref+0x3634: array16 %l4, %g0, %o4
.word 0xa5a000b2 ! t2_kref+0x3638: fnegs %f18, %f18
.word 0xd8067fe4 ! t2_kref+0x363c: ld [%i1 - 0x1c], %o4
.word 0x9de3bfa0 ! t2_kref+0x3640: save %sp, -0x60, %sp
.word 0x99eeea74 ! t2_kref+0x3644: restore %i3, 0xa74, %o4
.word 0x980d8016 ! t2_kref+0x3648: and %l6, %l6, %o4
.word 0xd840a038 ! t2_kref+0x364c: ldsw [%g2 + 0x38], %o4
.word 0x982d762d ! t2_kref+0x3650: andn %l5, -0x9d3, %o4
.word 0x99400000 ! t2_kref+0x3654: mov %y, %o4
.word 0x989df884 ! t2_kref+0x3658: xorcc %l7, -0x77c, %o4
.word 0x989d76fa ! t2_kref+0x365c: xorcc %l5, -0x906, %o4
.word 0xe11e6008 ! t2_kref+0x3660: ldd [%i1 + 8], %f16
.word 0x98d4b8a7 ! t2_kref+0x3664: umulcc %l2, -0x759, %o4
.word 0xea36401b ! t2_kref+0x3668: sth %l5, [%i1 + %i3]
.word 0xe4ae5000 ! t2_kref+0x366c: stba %l2, [%i1]0x80
call SYM(t2_subr0)
.word 0xe1bf1a59 ! t2_kref+0x3674: stda %f16, [%i4 + %i1]0xd2
.word 0x25800003 ! t2_kref+0x3678: fblg,a _kref+0x3684
.word 0xa1a40952 ! t2_kref+0x367c: fmuld %f16, %f18, %f16
.word 0xd6200018 ! t2_kref+0x3680: st %o3, [%g0 + %i0]
.word 0xd8801019 ! t2_kref+0x3684: lda [%g0 + %i1]0x80, %o4
.word 0xa5a00552 ! t2_kref+0x3688: fsqrtd %f18, %f18
.word 0xec1e4000 ! t2_kref+0x368c: ldd [%i1], %l6
.word 0xa5a01912 ! t2_kref+0x3690: fitod %f18, %f18
.word 0xa1b48972 ! t2_kref+0x3694: fpmerge %f18, %f18, %f16
.word 0x1905f029 ! t2_kref+0x3698: sethi %hi(0x17c0a400), %o4
.word 0x99b485d0 ! t2_kref+0x369c: fcmpeq32 %f18, %f16, %o4
.word 0x98422a58 ! t2_kref+0x36a0: addc %o0, 0xa58, %o4
.word 0x987c8014 ! t2_kref+0x36a4: sdiv %l2, %l4, %o4
.word 0xa5b48ea0 ! t2_kref+0x36a8: fsrc1s %f18, %f18
.word 0xa5b486b2 ! t2_kref+0x36ac: fmul8x16al %f18, %f18, %f18
.word 0xa5a000b2 ! t2_kref+0x36b0: fnegs %f18, %f18
.word 0xa1b48712 ! t2_kref+0x36b4: fmuld8sux16 %f18, %f18, %f16
.word 0xe1be5a5b ! t2_kref+0x36b8: stda %f16, [%i1 + %i3]0xd2
.word 0x992ca006 ! t2_kref+0x36bc: sll %l2, 0x6, %o4
.word 0xe41f4018 ! t2_kref+0x36c0: ldd [%i5 + %i0], %l2
.word 0xe1bf1a19 ! t2_kref+0x36c4: stda %f16, [%i4 + %i1]0xd0
.word 0xa3a48831 ! t2_kref+0x36c8: fadds %f18, %f17, %f17
.word 0xe51fbef8 ! t2_kref+0x36cc: ldd [%fp - 0x108], %f18
.word 0x98bab86b ! t2_kref+0x36d0: xnorcc %o2, -0x795, %o4
.word 0xa1a409d2 ! t2_kref+0x36d4: fdivd %f16, %f18, %f16
.word 0xc368a085 ! t2_kref+0x36d8: prefetch %g2 + 0x85, 1
.word 0xe828a03a ! t2_kref+0x36dc: stb %l4, [%g2 + 0x3a]
.word 0xa5a408d0 ! t2_kref+0x36e0: fsubd %f16, %f16, %f18
.word 0x99228015 ! t2_kref+0x36e4: mulscc %o2, %l5, %o4
call SYM(t2_subr3)
.word 0xd85e7ff0 ! t2_kref+0x36ec: ldx [%i1 - 0x10], %o4
.word 0x99b50015 ! t2_kref+0x36f0: edge8 %l4, %l5, %o4
.word 0xe3200018 ! t2_kref+0x36f4: st %f17, [%g0 + %i0]
.word 0xa5b48ad0 ! t2_kref+0x36f8: fpsub32 %f18, %f16, %f18
.word 0x98700012 ! t2_kref+0x36fc: udiv %g0, %l2, %o4
.word 0xa5a01a52 ! t2_kref+0x3700: fdtoi %f18, %f18
.word 0x98b58015 ! t2_kref+0x3704: orncc %l6, %l5, %o4
.word 0x99b00280 ! t2_kref+0x3708: array32 %g0, %g0, %o4
.word 0xa5a40852 ! t2_kref+0x370c: faddd %f16, %f18, %f18
.word 0x99b5401b ! t2_kref+0x3710: edge8 %l5, %i3, %o4
.word 0xd8ee9018 ! t2_kref+0x3714: ldstuba [%i2 + %i0]0x80, %o4
.word 0x2b800001 ! t2_kref+0x3718: fbug,a _kref+0x371c
.word 0x192d6ded ! t2_kref+0x371c: sethi %hi(0xb5b7b400), %o4
.word 0x25800008 ! t2_kref+0x3720: fblg,a _kref+0x3740
.word 0x9864a184 ! t2_kref+0x3724: subc %l2, 0x184, %o4
.word 0x98b2f5fa ! t2_kref+0x3728: orncc %o3, -0xa06, %o4
.word 0x980ec017 ! t2_kref+0x372c: and %i3, %l7, %o4
.word 0xa1b00c00 ! t2_kref+0x3730: fzero %f16
.word 0x32480006 ! t2_kref+0x3734: bne,a,pt %icc, _kref+0x374c
.word 0xa5a01a50 ! t2_kref+0x3738: fdtoi %f16, %f18
.word 0x98123fa0 ! t2_kref+0x373c: or %o0, -0x60, %o4
.word 0x81858000 ! t2_kref+0x3740: wr %l6, %g0, %y
.word 0xe1180018 ! t2_kref+0x3744: ldd [%g0 + %i0], %f16
.word 0x99280016 ! t2_kref+0x3748: sll %g0, %l6, %o4
.word 0xe520a008 ! t2_kref+0x374c: st %f18, [%g2 + 8]
.word 0xa5a40850 ! t2_kref+0x3750: faddd %f16, %f16, %f18
.word 0xa5a40852 ! t2_kref+0x3754: faddd %f16, %f18, %f18
.word 0x99b58172 ! t2_kref+0x3758: edge32ln %l6, %l2, %o4
.word 0xd8062018 ! t2_kref+0x375c: ld [%i0 + 0x18], %o4
.word 0x81ac0ad0 ! t2_kref+0x3760: fcmped %fcc0, %f16, %f16
.word 0x9898001b ! t2_kref+0x3764: xorcc %g0, %i3, %o4
.word 0xd896d019 ! t2_kref+0x3768: lduha [%i3 + %i1]0x80, %o4
.word 0xa5a01891 ! t2_kref+0x376c: fitos %f17, %f18
.word 0x3f800008 ! t2_kref+0x3770: fbo,a _kref+0x3790
.word 0xe968a18e ! t2_kref+0x3774: prefetch %g2 + 0x18e, 20
.word 0x98928015 ! t2_kref+0x3778: orcc %o2, %l5, %o4
.word 0x190f9e82 ! t2_kref+0x377c: sethi %hi(0x3e7a0800), %o4
.word 0x98d80014 ! t2_kref+0x3780: smulcc %g0, %l4, %o4
.word 0xe11fbee0 ! t2_kref+0x3784: ldd [%fp - 0x120], %f16
.word 0xa3a01a52 ! t2_kref+0x3788: fdtoi %f18, %f17
.word 0xd808a03b ! t2_kref+0x378c: ldub [%g2 + 0x3b], %o4
.word 0x81b01025 ! t2_kref+0x3790: siam 0x5
.word 0x99b58172 ! t2_kref+0x3794: edge32ln %l6, %l2, %o4
.word 0x9812000b ! t2_kref+0x3798: or %o0, %o3, %o4
.word 0x9832c009 ! t2_kref+0x379c: orn %o3, %o1, %o4
.word 0xe1be184a ! t2_kref+0x37a0: stda %f16, [%i0 + %o2]0xc2
.word 0xa3a00031 ! t2_kref+0x37a4: fmovs %f17, %f17
.word 0xa1a48950 ! t2_kref+0x37a8: fmuld %f18, %f16, %f16
.word 0xa1b48912 ! t2_kref+0x37ac: faligndata %f18, %f18, %f16
.word 0xe3070018 ! t2_kref+0x37b0: ld [%i4 + %i0], %f17
.word 0xa5a409d0 ! t2_kref+0x37b4: fdivd %f16, %f16, %f18
.word 0xd84e600a ! t2_kref+0x37b8: ldsb [%i1 + 0xa], %o4
.word 0xa5a489d2 ! t2_kref+0x37bc: fdivd %f18, %f18, %f18
.word 0x81580000 ! t2_kref+0x37c0: flushw
.word 0xe11fbcb8 ! t2_kref+0x37c4: ldd [%fp - 0x348], %f16
.word 0x81ac8ad2 ! t2_kref+0x37c8: fcmped %fcc0, %f18, %f18
.word 0x99b4c315 ! t2_kref+0x37cc: alignaddr %l3, %l5, %o4
.word 0x992d8009 ! t2_kref+0x37d0: sll %l6, %o1, %o4
.word 0x98da8009 ! t2_kref+0x37d4: smulcc %o2, %o1, %o4
.word 0x99b404d0 ! t2_kref+0x37d8: fcmpne32 %f16, %f16, %o4
.word 0x98148013 ! t2_kref+0x37dc: or %l2, %l3, %o4
.word 0xa3a448b2 ! t2_kref+0x37e0: fsubs %f17, %f18, %f17
.word 0x982c801b ! t2_kref+0x37e4: andn %l2, %i3, %o4
.word 0x9856eaf6 ! t2_kref+0x37e8: umul %i3, 0xaf6, %o4
.word 0xe7ee101b ! t2_kref+0x37ec: prefetcha %i0 + %i3, 19
.word 0xa5a00552 ! t2_kref+0x37f0: fsqrtd %f18, %f18
.word 0xd850a028 ! t2_kref+0x37f4: ldsh [%g2 + 0x28], %o4
.word 0xa3a01a32 ! t2_kref+0x37f8: fstoi %f18, %f17
call 1f
.empty
.word 0x98c5800a ! t2_kref+0x3800: addccc %l6, %o2, %o4
.word 0xd84e3ffd ! t2_kref+0x3804: ldsb [%i0 - 3], %o4
.word 0x98da2287 ! t2_kref+0x3808: smulcc %o0, 0x287, %o4
.word 0xe5262004 ! t2_kref+0x380c: st %f18, [%i0 + 4]
1: .word 0x9853000c ! t2_kref+0x3810: umul %o4, %o4, %o4
.word 0xd808a038 ! t2_kref+0x3814: ldub [%g2 + 0x38], %o4
.word 0xd01e401d ! t2_kref+0x3818: ldd [%i1 + %i5], %o0
.word 0xa3a448b1 ! t2_kref+0x381c: fsubs %f17, %f17, %f17
.word 0x989d4015 ! t2_kref+0x3820: xorcc %l5, %l5, %o4
.word 0xe11fbed8 ! t2_kref+0x3824: ldd [%fp - 0x128], %f16
.word 0xa5a00150 ! t2_kref+0x3828: fabsd %f16, %f18
.word 0xa5a48952 ! t2_kref+0x382c: fmuld %f18, %f18, %f18
.word 0xa1a48952 ! t2_kref+0x3830: fmuld %f18, %f18, %f16
.word 0x81de7515 ! t2_kref+0x3834: flush %i1 - 0xaeb
.word 0xf6a71019 ! t2_kref+0x3838: sta %i3, [%i4 + %i1]0x80
.word 0x98048008 ! t2_kref+0x383c: add %l2, %o0, %o4
.word 0xa783000d ! t2_kref+0x3840: wr %o4, %o5, %gsr
.word 0x22480001 ! t2_kref+0x3844: be,a,pt %icc, _kref+0x3848
.word 0x982ee4e7 ! t2_kref+0x3848: andn %i3, 0x4e7, %o4
.word 0x81868000 ! t2_kref+0x384c: wr %i2, %g0, %y
.word 0x81ac0ad0 ! t2_kref+0x3850: fcmped %fcc0, %f16, %f16
.word 0x9de3bfa0 ! t2_kref+0x3854: save %sp, -0x60, %sp
.word 0xb42e63b9 ! t2_kref+0x3858: andn %i1, 0x3b9, %i2
.word 0x99e8001d ! t2_kref+0x385c: restore %g0, %i5, %o4
.word 0x9934c00a ! t2_kref+0x3860: srl %l3, %o2, %o4
.word 0xa3a44832 ! t2_kref+0x3864: fadds %f17, %f18, %f17
.word 0xd8062014 ! t2_kref+0x3868: ld [%i0 + 0x14], %o4
.word 0xa5b40e80 ! t2_kref+0x386c: fsrc1 %f16, %f18
.word 0x99400000 ! t2_kref+0x3870: mov %y, %o4
.word 0xd46e4000 ! t2_kref+0x3874: ldstub [%i1], %o2
.word 0xe1be588c ! t2_kref+0x3878: stda %f16, [%i1 + %o4]0xc4
.word 0xe436201c ! t2_kref+0x387c: sth %l2, [%i0 + 0x1c]
.word 0xa1a40850 ! t2_kref+0x3880: faddd %f16, %f16, %f16
.word 0x98da8016 ! t2_kref+0x3884: smulcc %o2, %l6, %o4
.word 0xe5801018 ! t2_kref+0x3888: lda [%g0 + %i0]0x80, %f18
.word 0x99400000 ! t2_kref+0x388c: mov %y, %o4
.word 0x98d5c014 ! t2_kref+0x3890: umulcc %l7, %l4, %o4
.word 0x81dfc009 ! t2_kref+0x3894: flush %i7 + %o1
.word 0xea363fe0 ! t2_kref+0x3898: sth %l5, [%i0 - 0x20]
.word 0x98d831c0 ! t2_kref+0x389c: smulcc %g0, -0xe40, %o4
.word 0xea2e6015 ! t2_kref+0x38a0: stb %l5, [%i1 + 0x15]
.word 0xd808a018 ! t2_kref+0x38a4: ldub [%g2 + 0x18], %o4
.word 0xa3a00131 ! t2_kref+0x38a8: fabss %f17, %f17
.word 0xe11fbee8 ! t2_kref+0x38ac: ldd [%fp - 0x118], %f16
.word 0x9925c00d ! t2_kref+0x38b0: mulscc %l7, %o5, %o4
.word 0x87802080 ! t2_kref+0x38b4: mov 0x80, %asi
.word 0xd84e600a ! t2_kref+0x38b8: ldsb [%i1 + 0xa], %o4
.word 0x81ac0a52 ! t2_kref+0x38bc: fcmpd %fcc0, %f16, %f18
.word 0xe3260000 ! t2_kref+0x38c0: st %f17, [%i0]
.word 0xa3b00fe0 ! t2_kref+0x38c4: fones %f17
.word 0xe19f5a58 ! t2_kref+0x38c8: ldda [%i5 + %i0]0xd2, %f16
.word 0xd84e3fff ! t2_kref+0x38cc: ldsb [%i0 - 1], %o4
.word 0xa5b48e32 ! t2_kref+0x38d0: fands %f18, %f18, %f18
.word 0xa1b48672 ! t2_kref+0x38d4: fmul8x16au %f18, %f18, %f16
.word 0xa3a448b2 ! t2_kref+0x38d8: fsubs %f17, %f18, %f17
.word 0xfb20254c ! t2_kref+0x38dc: st %f29, [%g0 + 0x54c]
.word 0x3f480002 ! t2_kref+0x38e0: fbo,a,pt %fcc0, _kref+0x38e8
.word 0xa5a01a52 ! t2_kref+0x38e4: fdtoi %f18, %f18
.word 0xe500a018 ! t2_kref+0x38e8: ld [%g2 + 0x18], %f18
.word 0xd800a008 ! t2_kref+0x38ec: ld [%g2 + 8], %o4
.word 0xe66e8018 ! t2_kref+0x38f0: ldstub [%i2 + %i0], %l3
.word 0xe3861000 ! t2_kref+0x38f4: lda [%i0]0x80, %f17
.word 0xc920338c ! t2_kref+0x38f8: st %f4, [%g0 - 0xc74]
.word 0x81ac8a31 ! t2_kref+0x38fc: fcmps %fcc0, %f18, %f17
.word 0xa5b48db2 ! t2_kref+0x3900: fxors %f18, %f18, %f18
.word 0x81828000 ! t2_kref+0x3904: wr %o2, %g0, %y
.word 0xd0367fe2 ! t2_kref+0x3908: sth %o0, [%i1 - 0x1e]
.word 0xd8480018 ! t2_kref+0x390c: ldsb [%g0 + %i0], %o4
.word 0x9892b70c ! t2_kref+0x3910: orcc %o2, -0x8f4, %o4
.word 0x985b0000 ! t2_kref+0x3914: smul %o4, %g0, %o4
.word 0x98128009 ! t2_kref+0x3918: or %o2, %o1, %o4
sethi %hi(2f), %o7
.word 0xe40be15c ! t2_kref+0x3920: ldub [%o7 + 0x15c], %l2
.word 0xa41ca00c ! t2_kref+0x3924: xor %l2, 0xc, %l2
.word 0xe42be15c ! t2_kref+0x3928: stb %l2, [%o7 + 0x15c]
.word 0x81dbe15c ! t2_kref+0x392c: flush %o7 + 0x15c
.word 0xe306401c ! t2_kref+0x3930: ld [%i1 + %i4], %f17
.word 0xc07e001c ! t2_kref+0x3934: swap [%i0 + %i4], %g0
.word 0xa5a000b2 ! t2_kref+0x3938: fnegs %f18, %f18
.word 0x9804bf3f ! t2_kref+0x393c: add %l2, -0xc1, %o4
.word 0x81ac8ab1 ! t2_kref+0x3940: fcmpes %fcc0, %f18, %f17
.word 0x9822f6af ! t2_kref+0x3944: sub %o3, -0x951, %o4
.word 0x992d200a ! t2_kref+0x3948: sll %l4, 0xa, %o4
.word 0x9925c016 ! t2_kref+0x394c: mulscc %l7, %l6, %o4
.word 0xa5a00552 ! t2_kref+0x3950: fsqrtd %f18, %f18
.word 0xa5a409d0 ! t2_kref+0x3954: fdivd %f16, %f16, %f18
.word 0xa5a01050 ! t2_kref+0x3958: fdtox %f16, %f18
2: .word 0xa5b44d60 ! t2_kref+0x395c: fnot1s %f17, %f18
.word 0xd2200019 ! t2_kref+0x3960: st %o1, [%g0 + %i1]
.word 0x9fc10000 ! t2_kref+0x3964: call %g4
.word 0xe968a1c4 ! t2_kref+0x3968: prefetch %g2 + 0x1c4, 20
.word 0xa3a000b2 ! t2_kref+0x396c: fnegs %f18, %f17
.word 0xa3a00131 ! t2_kref+0x3970: fabss %f17, %f17
.word 0x98580009 ! t2_kref+0x3974: smul %g0, %o1, %o4
.word 0x98bcb626 ! t2_kref+0x3978: xnorcc %l2, -0x9da, %o4
.word 0xa3a01a32 ! t2_kref+0x397c: fstoi %f18, %f17
.word 0x98627f69 ! t2_kref+0x3980: subc %o1, -0x97, %o4
.word 0x988b4013 ! t2_kref+0x3984: andcc %o5, %l3, %o4
.word 0xa1b44972 ! t2_kref+0x3988: fpmerge %f17, %f18, %f16
.word 0xe1be5897 ! t2_kref+0x398c: stda %f16, [%i1 + %l7]0xc4
.word 0x26800001 ! t2_kref+0x3990: bl,a _kref+0x3994
.word 0xd428a01a ! t2_kref+0x3994: stb %o2, [%g2 + 0x1a]
call SYM(t2_subr2)
.word 0x99b24348 ! t2_kref+0x399c: alignaddrl %o1, %o0, %o4
.word 0x86102009 ! t2_kref+0x39a0: mov 0x9, %g3
.word 0x86a0e001 ! t2_kref+0x39a4: subcc %g3, 1, %g3
.word 0x22800018 ! t2_kref+0x39a8: be,a _kref+0x3a08
.word 0x987d0014 ! t2_kref+0x39ac: sdiv %l4, %l4, %o4
.word 0xd810a038 ! t2_kref+0x39b0: lduh [%g2 + 0x38], %o4
call SYM(t2_subr2)
.word 0xd8066010 ! t2_kref+0x39b8: ld [%i1 + 0x10], %o4
.word 0x81ac8a31 ! t2_kref+0x39bc: fcmps %fcc0, %f18, %f17
.word 0x3e4ffff9 ! t2_kref+0x39c0: bvc,a,pt %icc, _kref+0x39a4
.word 0xa3a00032 ! t2_kref+0x39c4: fmovs %f18, %f17
.word 0xa3a01a31 ! t2_kref+0x39c8: fstoi %f17, %f17
.word 0xa1a00152 ! t2_kref+0x39cc: fabsd %f18, %f16
.word 0x81800000 ! t2_kref+0x39d0: mov %g0, %y
.word 0x81ac8a50 ! t2_kref+0x39d4: fcmpd %fcc0, %f18, %f16
.word 0xa1a00150 ! t2_kref+0x39d8: fabsd %f16, %f16
.word 0x99b2c320 ! t2_kref+0x39dc: bmask %o3, %g0, %o4
.word 0x2abffff1 ! t2_kref+0x39e0: bcs,a _kref+0x39a4
.word 0xa1b40912 ! t2_kref+0x39e4: faligndata %f16, %f18, %f16
.word 0xe506401c ! t2_kref+0x39e8: ld [%i1 + %i4], %f18
.word 0xa1a44d31 ! t2_kref+0x39ec: fsmuld %f17, %f17, %f16
.word 0xe968a006 ! t2_kref+0x39f0: prefetch %g2 + 6, 20
.word 0xa5b44c72 ! t2_kref+0x39f4: fnors %f17, %f18, %f18
.word 0x81820000 ! t2_kref+0x39f8: wr %o0, %g0, %y
.word 0x982d2ad4 ! t2_kref+0x39fc: andn %l4, 0xad4, %o4
.word 0xa3a488b2 ! t2_kref+0x3a00: fsubs %f18, %f18, %f17
.word 0x99400000 ! t2_kref+0x3a04: mov %y, %o4
.word 0x81ac8a32 ! t2_kref+0x3a08: fcmps %fcc0, %f18, %f18
.word 0x985e800d ! t2_kref+0x3a0c: smul %i2, %o5, %o4
.word 0x25480006 ! t2_kref+0x3a10: fblg,a,pt %fcc0, _kref+0x3a28
.word 0xd8ce7fed ! t2_kref+0x3a14: ldsba [%i1 - 0x13]%asi, %o4
.word 0xd8080018 ! t2_kref+0x3a18: ldub [%g0 + %i0], %o4
.word 0xa1a01932 ! t2_kref+0x3a1c: fstod %f18, %f16
.word 0xd84e7fe0 ! t2_kref+0x3a20: ldsb [%i1 - 0x20], %o4
.word 0xa5a00550 ! t2_kref+0x3a24: fsqrtd %f16, %f18
.word 0x8143c000 ! t2_kref+0x3a28: stbar
.word 0x98522e54 ! t2_kref+0x3a2c: umul %o0, 0xe54, %o4
.word 0x985570a9 ! t2_kref+0x3a30: umul %l5, -0xf57, %o4
.word 0x985c8015 ! t2_kref+0x3a34: smul %l2, %l5, %o4
.word 0x9922788d ! t2_kref+0x3a38: mulscc %o1, -0x773, %o4
.word 0xa5a00550 ! t2_kref+0x3a3c: fsqrtd %f16, %f18
.word 0x81ac8ad2 ! t2_kref+0x3a40: fcmped %fcc0, %f18, %f18
.word 0x99b2c240 ! t2_kref+0x3a44: array16 %o3, %g0, %o4
.word 0xf6264000 ! t2_kref+0x3a48: st %i3, [%i1]
.word 0x98d24008 ! t2_kref+0x3a4c: umulcc %o1, %o0, %o4
.word 0xe3062010 ! t2_kref+0x3a50: ld [%i0 + 0x10], %f17
.word 0xa3a00132 ! t2_kref+0x3a54: fabss %f18, %f17
.word 0xd430a00a ! t2_kref+0x3a58: sth %o2, [%g2 + 0xa]
.word 0xe4a8a028 ! t2_kref+0x3a5c: stba %l2, [%g2 + 0x28]%asi
.word 0xe1be5a5b ! t2_kref+0x3a60: stda %f16, [%i1 + %i3]0xd2
.word 0x99b40492 ! t2_kref+0x3a64: fcmple32 %f16, %f18, %o4
.word 0x86102002 ! t2_kref+0x3a68: mov 0x2, %g3
.word 0x32800000 ! t2_kref+0x3a6c: bne,a _kref+0x3a6c
.word 0x86a0e001 ! t2_kref+0x3a70: subcc %g3, 1, %g3
.word 0xd806401c ! t2_kref+0x3a74: ld [%i1 + %i4], %o4
.word 0x31800003 ! t2_kref+0x3a78: fba,a _kref+0x3a84
.word 0x98b27665 ! t2_kref+0x3a7c: orncc %o1, -0x99b, %o4
.word 0x98b28014 ! t2_kref+0x3a80: orncc %o2, %l4, %o4
call SYM(t2_subr3)
.word 0xa3b007b0 ! t2_kref+0x3a88: fpackfix %f16, %f17
.word 0x9884ed15 ! t2_kref+0x3a8c: addcc %l3, 0xd15, %o4
.word 0x28480007 ! t2_kref+0x3a90: bleu,a,pt %icc, _kref+0x3aac
.word 0xa3a000b1 ! t2_kref+0x3a94: fnegs %f17, %f17
.word 0xd8000018 ! t2_kref+0x3a98: ld [%g0 + %i0], %o4
.word 0xa3a48931 ! t2_kref+0x3a9c: fmuls %f18, %f17, %f17
.word 0xd80e8019 ! t2_kref+0x3aa0: ldub [%i2 + %i1], %o4
.word 0xa1a48852 ! t2_kref+0x3aa4: faddd %f18, %f18, %f16
.word 0xa1b407d2 ! t2_kref+0x3aa8: pdist %f16, %f18, %f16
.word 0x99b54240 ! t2_kref+0x3aac: array16 %l5, %g0, %o4
.word 0x989ec013 ! t2_kref+0x3ab0: xorcc %i3, %l3, %o4
.word 0xa5a01911 ! t2_kref+0x3ab4: fitod %f17, %f18
.word 0x98a58000 ! t2_kref+0x3ab8: subcc %l6, %g0, %o4
.word 0x81b01027 ! t2_kref+0x3abc: siam 0x7
.word 0xa3a448b2 ! t2_kref+0x3ac0: fsubs %f17, %f18, %f17
.word 0xd01e3ff8 ! t2_kref+0x3ac4: ldd [%i0 - 8], %o0
.word 0x9866b753 ! t2_kref+0x3ac8: subc %i2, -0x8ad, %o4
.word 0x99418000 ! t2_kref+0x3acc: mov %fprs, %o4
.word 0xd890a038 ! t2_kref+0x3ad0: lduha [%g2 + 0x38]%asi, %o4
.word 0xd84e2018 ! t2_kref+0x3ad4: ldsb [%i0 + 0x18], %o4
.word 0xa3b48c72 ! t2_kref+0x3ad8: fnors %f18, %f18, %f17
.word 0xa3a000b2 ! t2_kref+0x3adc: fnegs %f18, %f17
.word 0x9f414000 ! t2_kref+0x3ae0: mov %pc, %o7
! .word 0x20bca947 ! t2_kref+0x3ae4: bn,a SYM(t2_subr0)
bn,a SYM(t2_subr0)
.word 0xa1a48952 ! t2_kref+0x3ae8: fmuld %f18, %f18, %f16
.word 0xa3a01a31 ! t2_kref+0x3aec: fstoi %f17, %f17
.word 0x992b4008 ! t2_kref+0x3af0: sll %o5, %o0, %o4
.word 0x99400000 ! t2_kref+0x3af4: mov %y, %o4
.word 0xd808a028 ! t2_kref+0x3af8: ldub [%g2 + 0x28], %o4
.word 0x3e480007 ! t2_kref+0x3afc: bvc,a,pt %icc, _kref+0x3b18
.word 0xd848a02b ! t2_kref+0x3b00: ldsb [%g2 + 0x2b], %o4
.word 0xe53f4018 ! t2_kref+0x3b04: std %f18, [%i5 + %i0]
.word 0xd84e2002 ! t2_kref+0x3b08: ldsb [%i0 + 2], %o4
.word 0xd8ce201d ! t2_kref+0x3b0c: ldsba [%i0 + 0x1d]%asi, %o4
.word 0xd87e7fe0 ! t2_kref+0x3b10: swap [%i1 - 0x20], %o4
.word 0xe19e1a5b ! t2_kref+0x3b14: ldda [%i0 + %i3]0xd2, %f16
.word 0xd88e6015 ! t2_kref+0x3b18: lduba [%i1 + 0x15]%asi, %o4
.word 0x98253ecd ! t2_kref+0x3b1c: sub %l4, -0x133, %o4
.word 0xe408667c ! t2_kref+0x3b20: ldub [%g1 + 0x67c], %l2
.word 0xa41ca00c ! t2_kref+0x3b24: xor %l2, 0xc, %l2
.word 0xe428667c ! t2_kref+0x3b28: stb %l2, [%g1 + 0x67c]
.word 0x81d8667c ! t2_kref+0x3b2c: flush %g1 + 0x67c
.word 0xa5b486f0 ! t2_kref+0x3b30: fmul8ulx16 %f18, %f16, %f18
.word 0x98a80016 ! t2_kref+0x3b34: andncc %g0, %l6, %o4
2: .word 0x9822316e ! t2_kref+0x3b38: sub %o0, -0xe92, %o4
.word 0xe5a71018 ! t2_kref+0x3b3c: sta %f18, [%i4 + %i0]0x80
.word 0xa5a01932 ! t2_kref+0x3b40: fstod %f18, %f18
.word 0x98324000 ! t2_kref+0x3b44: orn %o1, %g0, %o4
.word 0x99b2832b ! t2_kref+0x3b48: bmask %o2, %o3, %o4
.word 0xa5a00552 ! t2_kref+0x3b4c: fsqrtd %f18, %f18
.word 0xa5a40850 ! t2_kref+0x3b50: faddd %f16, %f16, %f18
.word 0xa3a00031 ! t2_kref+0x3b54: fmovs %f17, %f17
.word 0xd01e7ff0 ! t2_kref+0x3b58: ldd [%i1 - 0x10], %o0
.word 0x81858000 ! t2_kref+0x3b5c: wr %l6, %g0, %y
.word 0xa5a44832 ! t2_kref+0x3b60: fadds %f17, %f18, %f18
call SYM(t2_subr1)
.word 0xa5a44831 ! t2_kref+0x3b68: fadds %f17, %f17, %f18
.word 0x99b485d2 ! t2_kref+0x3b6c: fcmpeq32 %f18, %f18, %o4
.word 0x2a480004 ! t2_kref+0x3b70: bcs,a,pt %icc, _kref+0x3b80
.word 0xa5a00550 ! t2_kref+0x3b74: fsqrtd %f16, %f18
.word 0xd84e201d ! t2_kref+0x3b78: ldsb [%i0 + 0x1d], %o4
.word 0x98c233da ! t2_kref+0x3b7c: addccc %o0, -0xc26, %o4
.word 0x9825eb13 ! t2_kref+0x3b80: sub %l7, 0xb13, %o4
.word 0xa5b00cd0 ! t2_kref+0x3b84: fnot2 %f16, %f18
.word 0xd8070018 ! t2_kref+0x3b88: ld [%i4 + %i0], %o4
.word 0xa1b00cd2 ! t2_kref+0x3b8c: fnot2 %f18, %f16
.word 0xa1a409d0 ! t2_kref+0x3b90: fdivd %f16, %f16, %f16
.word 0xa5a00550 ! t2_kref+0x3b94: fsqrtd %f16, %f18
.word 0x990ae6c1 ! t2_kref+0x3b98: tsubcc %o3, 0x6c1, %o4
.word 0xa3b44ab2 ! t2_kref+0x3b9c: fpsub16s %f17, %f18, %f17
.word 0xe4086700 ! t2_kref+0x3ba0: ldub [%g1 + 0x700], %l2
.word 0xa41ca00c ! t2_kref+0x3ba4: xor %l2, 0xc, %l2
.word 0xe4286700 ! t2_kref+0x3ba8: stb %l2, [%g1 + 0x700]
.word 0x81d86700 ! t2_kref+0x3bac: flush %g1 + 0x700
.word 0xc7e8a106 ! t2_kref+0x3bb0: prefetcha %g2 + 0x106, 3
.word 0x992da01b ! t2_kref+0x3bb4: sll %l6, 0x1b, %o4
.word 0x987e800c ! t2_kref+0x3bb8: sdiv %i2, %o4, %o4
2: .word 0xd8160000 ! t2_kref+0x3bbc: lduh [%i0], %o4
.word 0xa1a00550 ! t2_kref+0x3bc0: fsqrtd %f16, %f16
.word 0x81ac8a31 ! t2_kref+0x3bc4: fcmps %fcc0, %f18, %f17
.word 0x99400000 ! t2_kref+0x3bc8: mov %y, %o4
.word 0x29800008 ! t2_kref+0x3bcc: fbl,a _kref+0x3bec
.word 0xa1a40950 ! t2_kref+0x3bd0: fmuld %f16, %f16, %f16
.word 0x99b4c30d ! t2_kref+0x3bd4: alignaddr %l3, %o5, %o4
.word 0xa1a00552 ! t2_kref+0x3bd8: fsqrtd %f18, %f16
.word 0xe1380018 ! t2_kref+0x3bdc: std %f16, [%g0 + %i0]
.word 0xd03f4018 ! t2_kref+0x3be0: std %o0, [%i5 + %i0]
.word 0xe520a018 ! t2_kref+0x3be4: st %f18, [%g2 + 0x18]
.word 0x987dc00a ! t2_kref+0x3be8: sdiv %l7, %o2, %o4
.word 0xe41e6008 ! t2_kref+0x3bec: ldd [%i1 + 8], %l2
.word 0xa3a44932 ! t2_kref+0x3bf0: fmuls %f17, %f18, %f17
.word 0x985d400d ! t2_kref+0x3bf4: smul %l5, %o5, %o4
.word 0xd8a6101c ! t2_kref+0x3bf8: sta %o4, [%i0 + %i4]0x80
.word 0x98c48014 ! t2_kref+0x3bfc: addccc %l2, %l4, %o4
.word 0x98d58008 ! t2_kref+0x3c00: umulcc %l6, %o0, %o4
.word 0xd810a038 ! t2_kref+0x3c04: lduh [%g2 + 0x38], %o4
.word 0x191fd2d6 ! t2_kref+0x3c08: sethi %hi(0x7f4b5800), %o4
.word 0x81ac0a50 ! t2_kref+0x3c0c: fcmpd %fcc0, %f16, %f16
.word 0xe51e3fe8 ! t2_kref+0x3c10: ldd [%i0 - 0x18], %f18
.word 0x98d4bb59 ! t2_kref+0x3c14: umulcc %l2, -0x4a7, %o4
.word 0xa784800a ! t2_kref+0x3c18: wr %l2, %o2, %gsr
.word 0x81ac8ad0 ! t2_kref+0x3c1c: fcmped %fcc0, %f18, %f16
.word 0x98d03663 ! t2_kref+0x3c20: umulcc %g0, -0x99d, %o4
.word 0x98568016 ! t2_kref+0x3c24: umul %i2, %l6, %o4
.word 0x981b0012 ! t2_kref+0x3c28: xor %o4, %l2, %o4
.word 0x36480001 ! t2_kref+0x3c2c: bge,a,pt %icc, _kref+0x3c30
.word 0x98380009 ! t2_kref+0x3c30: xnor %g0, %o1, %o4
.word 0x29480007 ! t2_kref+0x3c34: fbl,a,pt %fcc0, _kref+0x3c50
.word 0x99b24240 ! t2_kref+0x3c38: array16 %o1, %g0, %o4
.word 0xe1180019 ! t2_kref+0x3c3c: ldd [%g0 + %i1], %f16
.word 0xa1b40d12 ! t2_kref+0x3c40: fandnot1 %f16, %f18, %f16
.word 0xa1a408d2 ! t2_kref+0x3c44: fsubd %f16, %f18, %f16
.word 0x98d269e0 ! t2_kref+0x3c48: umulcc %o1, 0x9e0, %o4
.word 0xa5a00050 ! t2_kref+0x3c4c: fmovd %f16, %f18
.word 0x86102007 ! t2_kref+0x3c50: mov 0x7, %g3
.word 0x86a0e001 ! t2_kref+0x3c54: subcc %g3, 1, %g3
.word 0x2280000a ! t2_kref+0x3c58: be,a _kref+0x3c80
.word 0x9860001b ! t2_kref+0x3c5c: subc %g0, %i3, %o4
.word 0x99b484d2 ! t2_kref+0x3c60: fcmpne32 %f18, %f18, %o4
.word 0xa5a00131 ! t2_kref+0x3c64: fabss %f17, %f18
.word 0xe19f5a58 ! t2_kref+0x3c68: ldda [%i5 + %i0]0xd2, %f16
.word 0x9928001a ! t2_kref+0x3c6c: sll %g0, %i2, %o4
.word 0x8185c000 ! t2_kref+0x3c70: wr %l7, %g0, %y
.word 0xe1be5808 ! t2_kref+0x3c74: stda %f16, [%i1 + %o0]0xc0
.word 0xe1180019 ! t2_kref+0x3c78: ldd [%g0 + %i1], %f16
.word 0xd8463ff0 ! t2_kref+0x3c7c: ldsw [%i0 - 0x10], %o4
.word 0xd8064000 ! t2_kref+0x3c80: ld [%i1], %o4
.word 0x98aa289f ! t2_kref+0x3c84: andncc %o0, 0x89f, %o4
.word 0x99b000fa ! t2_kref+0x3c88: edge16ln %g0, %i2, %o4
.word 0x81ac8ab2 ! t2_kref+0x3c8c: fcmpes %fcc0, %f18, %f18
.word 0x9845000d ! t2_kref+0x3c90: addc %l4, %o5, %o4
.word 0x8610201f ! t2_kref+0x3c94: mov 0x1f, %g3
.word 0x86a0e001 ! t2_kref+0x3c98: subcc %g3, 1, %g3
.word 0x2280001d ! t2_kref+0x3c9c: be,a _kref+0x3d10
.word 0x8143c000 ! t2_kref+0x3ca0: stbar
.word 0xa1a48950 ! t2_kref+0x3ca4: fmuld %f18, %f16, %f16
.word 0x99400000 ! t2_kref+0x3ca8: mov %y, %o4
.word 0x35800004 ! t2_kref+0x3cac: fbue,a _kref+0x3cbc
.word 0x9970000c ! t2_kref+0x3cb0: popc %o4, %o4
.word 0xa1a48952 ! t2_kref+0x3cb4: fmuld %f18, %f18, %f16
.word 0xd41e001d ! t2_kref+0x3cb8: ldd [%i0 + %i5], %o2
.word 0x3b800003 ! t2_kref+0x3cbc: fble,a _kref+0x3cc8
.word 0xd0b0a008 ! t2_kref+0x3cc0: stha %o0, [%g2 + 8]%asi
.word 0x99400000 ! t2_kref+0x3cc4: mov %y, %o4
.word 0x81ac8ad2 ! t2_kref+0x3cc8: fcmped %fcc0, %f18, %f18
.word 0xe11fbe98 ! t2_kref+0x3ccc: ldd [%fp - 0x168], %f16
.word 0xa3a44832 ! t2_kref+0x3cd0: fadds %f17, %f18, %f17
.word 0xa5a01a31 ! t2_kref+0x3cd4: fstoi %f17, %f18
.word 0x9913297d ! t2_kref+0x3cd8: taddcctv %o4, 0x97d, %o4
.word 0xd816001b ! t2_kref+0x3cdc: lduh [%i0 + %i3], %o4
.word 0xa5a448b1 ! t2_kref+0x3ce0: fsubs %f17, %f17, %f18
.word 0xd2264000 ! t2_kref+0x3ce4: st %o1, [%i1]
.word 0xa3a01a32 ! t2_kref+0x3ce8: fstoi %f18, %f17
.word 0x992ec000 ! t2_kref+0x3cec: sll %i3, %g0, %o4
.word 0xa5b40e10 ! t2_kref+0x3cf0: fand %f16, %f16, %f18
.word 0xe11fbfb8 ! t2_kref+0x3cf4: ldd [%fp - 0x48], %f16
.word 0x81ac4a32 ! t2_kref+0x3cf8: fcmps %fcc0, %f17, %f18
.word 0x9814c014 ! t2_kref+0x3cfc: or %l3, %l4, %o4
.word 0xd8164000 ! t2_kref+0x3d00: lduh [%i1], %o4
.word 0x9926b3e2 ! t2_kref+0x3d04: mulscc %i2, -0xc1e, %o4
.word 0xa5b40d40 ! t2_kref+0x3d08: fnot1 %f16, %f18
.word 0x98d6eb04 ! t2_kref+0x3d0c: umulcc %i3, 0xb04, %o4
.word 0xa5a00550 ! t2_kref+0x3d10: fsqrtd %f16, %f18
.word 0xa5a00552 ! t2_kref+0x3d14: fsqrtd %f18, %f18
.word 0x9de3bfa0 ! t2_kref+0x3d18: save %sp, -0x60, %sp
.word 0xb49ef731 ! t2_kref+0x3d1c: xorcc %i3, -0x8cf, %i2
.word 0x99e8291a ! t2_kref+0x3d20: restore %g0, 0x91a, %o4
.word 0xa3b48cb2 ! t2_kref+0x3d24: fandnot2s %f18, %f18, %f17
.word 0x99b40490 ! t2_kref+0x3d28: fcmple32 %f16, %f16, %o4
.word 0xa5a00550 ! t2_kref+0x3d2c: fsqrtd %f16, %f18
.word 0x8143c000 ! t2_kref+0x3d30: stbar
.word 0x99b40490 ! t2_kref+0x3d34: fcmple32 %f16, %f16, %o4
.word 0x8143c000 ! t2_kref+0x3d38: stbar
.word 0xa5a018d2 ! t2_kref+0x3d3c: fdtos %f18, %f18
.word 0x98ad0017 ! t2_kref+0x3d40: andncc %l4, %l7, %o4
.word 0xe3801018 ! t2_kref+0x3d44: lda [%g0 + %i0]0x80, %f17
.word 0xe1beda59 ! t2_kref+0x3d48: stda %f16, [%i3 + %i1]0xd2
.word 0xe11fbed0 ! t2_kref+0x3d4c: ldd [%fp - 0x130], %f16
.word 0xe11fbe90 ! t2_kref+0x3d50: ldd [%fp - 0x170], %f16
.word 0x98fa8009 ! t2_kref+0x3d54: sdivcc %o2, %o1, %o4
.word 0x81854000 ! t2_kref+0x3d58: wr %l5, %g0, %y
.word 0xa1b48731 ! t2_kref+0x3d5c: fmuld8ulx16 %f18, %f17, %f16
.word 0xa1a48950 ! t2_kref+0x3d60: fmuld %f18, %f16, %f16
.word 0x81ac8a52 ! t2_kref+0x3d64: fcmpd %fcc0, %f18, %f18
.word 0xa3b48d60 ! t2_kref+0x3d68: fnot1s %f18, %f17
.word 0x98bcff20 ! t2_kref+0x3d6c: xnorcc %l3, -0xe0, %o4
.word 0x25480008 ! t2_kref+0x3d70: fblg,a,pt %fcc0, _kref+0x3d90
.word 0xe5263fec ! t2_kref+0x3d74: st %f18, [%i0 - 0x14]
.word 0xa3a00531 ! t2_kref+0x3d78: fsqrts %f17, %f17
.word 0xa3b44ab2 ! t2_kref+0x3d7c: fpsub16s %f17, %f18, %f17
.word 0x980a2320 ! t2_kref+0x3d80: and %o0, 0x320, %o4
.word 0x98d6eb4f ! t2_kref+0x3d84: umulcc %i3, 0xb4f, %o4
.word 0x8143c000 ! t2_kref+0x3d88: stbar
.word 0x992573ca ! t2_kref+0x3d8c: mulscc %l5, -0xc36, %o4
.word 0x987ab335 ! t2_kref+0x3d90: sdiv %o2, -0xccb, %o4
.word 0xa1a40850 ! t2_kref+0x3d94: faddd %f16, %f16, %f16
.word 0xd8580019 ! t2_kref+0x3d98: ldx [%g0 + %i1], %o4
.word 0x99203093 ! t2_kref+0x3d9c: mulscc %g0, -0xf6d, %o4
.word 0x981dfa17 ! t2_kref+0x3da0: xor %l7, -0x5e9, %o4
.word 0xa5a01932 ! t2_kref+0x3da4: fstod %f18, %f18
.word 0xeafe7fe8 ! t2_kref+0x3da8: swapa [%i1 - 0x18]%asi, %l5
.word 0xd41e2018 ! t2_kref+0x3dac: ldd [%i0 + 0x18], %o2
.word 0x988535d1 ! t2_kref+0x3db0: addcc %l4, -0xa2f, %o4
.word 0x3b800008 ! t2_kref+0x3db4: fble,a _kref+0x3dd4
.word 0xe11e6010 ! t2_kref+0x3db8: ldd [%i1 + 0x10], %f16
.word 0xc168a089 ! t2_kref+0x3dbc: prefetch %g2 + 0x89, 0
.word 0x34480001 ! t2_kref+0x3dc0: bg,a,pt %icc, _kref+0x3dc4
.word 0xd850a02a ! t2_kref+0x3dc4: ldsh [%g2 + 0x2a], %o4
.word 0xd80e7ffe ! t2_kref+0x3dc8: ldub [%i1 - 2], %o4
.word 0xee262008 ! t2_kref+0x3dcc: st %l7, [%i0 + 8]
.word 0xd80e601d ! t2_kref+0x3dd0: ldub [%i1 + 0x1d], %o4
.word 0xe300a018 ! t2_kref+0x3dd4: ld [%g2 + 0x18], %f17
.word 0x98ae8014 ! t2_kref+0x3dd8: andncc %i2, %l4, %o4
.word 0xd8000019 ! t2_kref+0x3ddc: ld [%g0 + %i1], %o4
.word 0x99b40452 ! t2_kref+0x3de0: fcmpne16 %f16, %f18, %o4
.word 0xa5a48831 ! t2_kref+0x3de4: fadds %f18, %f17, %f18
.word 0xa1a48952 ! t2_kref+0x3de8: fmuld %f18, %f18, %f16
.word 0xe836c018 ! t2_kref+0x3dec: sth %l4, [%i3 + %i0]
.word 0x81dc39f5 ! t2_kref+0x3df0: flush %l0 - 0x60b
.word 0x9824c016 ! t2_kref+0x3df4: sub %l3, %l6, %o4
.word 0x2c480003 ! t2_kref+0x3df8: bneg,a,pt %icc, _kref+0x3e04
.word 0x98880017 ! t2_kref+0x3dfc: andcc %g0, %l7, %o4
.word 0x99400000 ! t2_kref+0x3e00: mov %y, %o4
.word 0x988ab0d0 ! t2_kref+0x3e04: andcc %o2, -0xf30, %o4
.word 0xa5b40a92 ! t2_kref+0x3e08: fpsub16 %f16, %f18, %f18
.word 0x985eb636 ! t2_kref+0x3e0c: smul %i2, -0x9ca, %o4
.word 0x33480003 ! t2_kref+0x3e10: fbe,a,pt %fcc0, _kref+0x3e1c
.word 0x8143c000 ! t2_kref+0x3e14: stbar
.word 0x81800000 ! t2_kref+0x3e18: mov %g0, %y
.word 0x980563dc ! t2_kref+0x3e1c: add %l5, 0x3dc, %o4
.word 0x9886af57 ! t2_kref+0x3e20: addcc %i2, 0xf57, %o4
.word 0x9823400a ! t2_kref+0x3e24: sub %o5, %o2, %o4
.word 0x981a7b7d ! t2_kref+0x3e28: xor %o1, -0x483, %o4
.word 0xa3b44c71 ! t2_kref+0x3e2c: fnors %f17, %f17, %f17
.word 0x99b2c06a ! t2_kref+0x3e30: edge8ln %o3, %o2, %o4
.word 0x980d61a0 ! t2_kref+0x3e34: and %l5, 0x1a0, %o4
.word 0x001fffff ! t2_kref+0x3e38: illtrap 0x1fffff
.word 0x9874b2ff ! t2_kref+0x3e3c: udiv %l2, -0xd01, %o4
.word 0xa5a00132 ! t2_kref+0x3e40: fabss %f18, %f18
.word 0x9fc10000 ! t2_kref+0x3e44: call %g4
.word 0xe5064000 ! t2_kref+0x3e48: ld [%i1], %f18
.word 0xa1a489d0 ! t2_kref+0x3e4c: fdivd %f18, %f16, %f16
.word 0x985d001b ! t2_kref+0x3e50: smul %l4, %i3, %o4
.word 0xec280019 ! t2_kref+0x3e54: stb %l6, [%g0 + %i1]
.word 0xa1b40d90 ! t2_kref+0x3e58: fxor %f16, %f16, %f16
.word 0xec7f0019 ! t2_kref+0x3e5c: swap [%i4 + %i1], %l6
.word 0xa1b486b1 ! t2_kref+0x3e60: fmul8x16al %f18, %f17, %f16
.word 0x3a480008 ! t2_kref+0x3e64: bcc,a,pt %icc, _kref+0x3e84
.word 0x988a0008 ! t2_kref+0x3e68: andcc %o0, %o0, %o4
.word 0x981b0008 ! t2_kref+0x3e6c: xor %o4, %o0, %o4
.word 0xd8c8a03a ! t2_kref+0x3e70: ldsba [%g2 + 0x3a]%asi, %o4
.word 0x98502cb7 ! t2_kref+0x3e74: umul %g0, 0xcb7, %o4
.word 0xd88e7fff ! t2_kref+0x3e78: lduba [%i1 - 1]%asi, %o4
.word 0x989af3c5 ! t2_kref+0x3e7c: xorcc %o3, -0xc3b, %o4
.word 0x982a800a ! t2_kref+0x3e80: andn %o2, %o2, %o4
.word 0x98fb0015 ! t2_kref+0x3e84: sdivcc %o4, %l5, %o4
.word 0xe11fbd08 ! t2_kref+0x3e88: ldd [%fp - 0x2f8], %f16
.word 0xa5a01912 ! t2_kref+0x3e8c: fitod %f18, %f18
.word 0x29480004 ! t2_kref+0x3e90: fbl,a,pt %fcc0, _kref+0x3ea0
.word 0xe66e3ff5 ! t2_kref+0x3e94: ldstub [%i0 - 0xb], %l3
.word 0xe300a018 ! t2_kref+0x3e98: ld [%g2 + 0x18], %f17
.word 0x9810261f ! t2_kref+0x3e9c: mov 0x61f, %o4
.word 0x99b405d2 ! t2_kref+0x3ea0: fcmpeq32 %f16, %f18, %o4
.word 0xe5266000 ! t2_kref+0x3ea4: st %f18, [%i1]
.word 0xe11fbc30 ! t2_kref+0x3ea8: ldd [%fp - 0x3d0], %f16
.word 0x34480003 ! t2_kref+0x3eac: bg,a,pt %icc, _kref+0x3eb8
.word 0x98e5e4c0 ! t2_kref+0x3eb0: subccc %l7, 0x4c0, %o4
.word 0xea200019 ! t2_kref+0x3eb4: st %l5, [%g0 + %i1]
.word 0x99418000 ! t2_kref+0x3eb8: mov %fprs, %o4
.word 0x99227ebb ! t2_kref+0x3ebc: mulscc %o1, -0x145, %o4
.word 0xa3b44c72 ! t2_kref+0x3ec0: fnors %f17, %f18, %f17
.word 0xa3a44932 ! t2_kref+0x3ec4: fmuls %f17, %f18, %f17
.word 0xc0e8a018 ! t2_kref+0x3ec8: ldstuba [%g2 + 0x18]%asi, %g0
.word 0xa5a01932 ! t2_kref+0x3ecc: fstod %f18, %f18
.word 0xe326401c ! t2_kref+0x3ed0: st %f17, [%i1 + %i4]
.word 0xa3a000b2 ! t2_kref+0x3ed4: fnegs %f18, %f17
call SYM(t2_subr3)
.word 0xc0280018 ! t2_kref+0x3edc: clrb [%g0 + %i0]
.word 0x99408000 ! t2_kref+0x3ee0: mov %ccr, %o4
.word 0xe5062018 ! t2_kref+0x3ee4: ld [%i0 + 0x18], %f18
.word 0x99b48592 ! t2_kref+0x3ee8: fcmpgt32 %f18, %f18, %o4
.word 0x81ac8a31 ! t2_kref+0x3eec: fcmps %fcc0, %f18, %f17
.word 0x99b5c08d ! t2_kref+0x3ef0: edge16 %l7, %o5, %o4
.word 0xd8480018 ! t2_kref+0x3ef4: ldsb [%g0 + %i0], %o4
.word 0x99224009 ! t2_kref+0x3ef8: mulscc %o1, %o1, %o4
.word 0x9fc00004 ! t2_kref+0x3efc: call %g0 + %g4
.word 0x985dc01a ! t2_kref+0x3f00: smul %l7, %i2, %o4
.word 0x99253fe1 ! t2_kref+0x3f04: mulscc %l4, -0x1f, %o4
.word 0xa3a488b1 ! t2_kref+0x3f08: fsubs %f18, %f17, %f17
.word 0xd8062008 ! t2_kref+0x3f0c: ld [%i0 + 8], %o4
.word 0x81ac8a52 ! t2_kref+0x3f10: fcmpd %fcc0, %f18, %f18
.word 0xee774018 ! t2_kref+0x3f14: stx %l7, [%i5 + %i0]
.word 0x81dafad1 ! t2_kref+0x3f18: flush %o3 - 0x52f
.word 0x98d4e7ac ! t2_kref+0x3f1c: umulcc %l3, 0x7ac, %o4
.word 0xa1a488d0 ! t2_kref+0x3f20: fsubd %f18, %f16, %f16
! .word 0x38bca837 ! t2_kref+0x3f24: bgu,a SYM(t2_subr0)
bgu,a SYM(t2_subr0)
.word 0x9e006a68 ! t2_kref+0x3f28: add %g1, 0xa68, %o7
.word 0xc5e8a20f ! t2_kref+0x3f2c: prefetcha %g2 + 0x20f, 2
.word 0xa5a00531 ! t2_kref+0x3f30: fsqrts %f17, %f18
.word 0xe42e3ff5 ! t2_kref+0x3f34: stb %l2, [%i0 - 0xb]
.word 0x39800007 ! t2_kref+0x3f38: fbuge,a _kref+0x3f54
.word 0xd800a028 ! t2_kref+0x3f3c: ld [%g2 + 0x28], %o4
.word 0x985d800d ! t2_kref+0x3f40: smul %l6, %o5, %o4
.word 0xa5a00552 ! t2_kref+0x3f44: fsqrtd %f18, %f18
.word 0xa5a01031 ! t2_kref+0x3f48: fstox %f17, %f18
.word 0xec3f4018 ! t2_kref+0x3f4c: std %l6, [%i5 + %i0]
.word 0x98250017 ! t2_kref+0x3f50: sub %l4, %l7, %o4
.word 0x98958014 ! t2_kref+0x3f54: orcc %l6, %l4, %o4
.word 0x81d9001c ! t2_kref+0x3f58: flush %g4 + %i4
.word 0x9fc10000 ! t2_kref+0x3f5c: call %g4
.word 0xa3a00132 ! t2_kref+0x3f60: fabss %f18, %f17
.word 0xa5b44e31 ! t2_kref+0x3f64: fands %f17, %f17, %f18
.word 0x99b000fb ! t2_kref+0x3f68: edge16ln %g0, %i3, %o4
.word 0x988b001a ! t2_kref+0x3f6c: andcc %o4, %i2, %o4
.word 0xe1380019 ! t2_kref+0x3f70: std %f16, [%g0 + %i1]
.word 0xd80e0000 ! t2_kref+0x3f74: ldub [%i0], %o4
.word 0xd8166006 ! t2_kref+0x3f78: lduh [%i1 + 6], %o4
sethi %hi(2f), %o7
.word 0xe40be3c0 ! t2_kref+0x3f80: ldub [%o7 + 0x3c0], %l2
.word 0xa41ca00c ! t2_kref+0x3f84: xor %l2, 0xc, %l2
.word 0xe42be3c0 ! t2_kref+0x3f88: stb %l2, [%o7 + 0x3c0]
.word 0x81dbe3c0 ! t2_kref+0x3f8c: flush %o7 + 0x3c0
.word 0x2e480008 ! t2_kref+0x3f90: bvs,a,pt %icc, _kref+0x3fb0
.word 0xa1a408d0 ! t2_kref+0x3f94: fsubd %f16, %f16, %f16
.word 0xf436600a ! t2_kref+0x3f98: sth %i2, [%i1 + 0xa]
.word 0x9895801b ! t2_kref+0x3f9c: orcc %l6, %i3, %o4
.word 0xe2e8a019 ! t2_kref+0x3fa0: ldstuba [%g2 + 0x19]%asi, %l1
.word 0xa1a48952 ! t2_kref+0x3fa4: fmuld %f18, %f18, %f16
.word 0xa5b00c00 ! t2_kref+0x3fa8: fzero %f18
.word 0xeb6e401c ! t2_kref+0x3fac: prefetch %i1 + %i4, 21
.word 0x81ac8ab1 ! t2_kref+0x3fb0: fcmpes %fcc0, %f18, %f17
.word 0xa5a44831 ! t2_kref+0x3fb4: fadds %f17, %f17, %f18
.word 0x9845c012 ! t2_kref+0x3fb8: addc %l7, %l2, %o4
.word 0xa5a000d2 ! t2_kref+0x3fbc: fnegd %f18, %f18
2: .word 0x9872000c ! t2_kref+0x3fc0: udiv %o0, %o4, %o4
.word 0xa5a48950 ! t2_kref+0x3fc4: fmuld %f18, %f16, %f18
.word 0xa3a448b2 ! t2_kref+0x3fc8: fsubs %f17, %f18, %f17
.word 0xa1b40ad0 ! t2_kref+0x3fcc: fpsub32 %f16, %f16, %f16
.word 0xa1a00550 ! t2_kref+0x3fd0: fsqrtd %f16, %f16
.word 0xe11fbf80 ! t2_kref+0x3fd4: ldd [%fp - 0x80], %f16
.word 0x81858000 ! t2_kref+0x3fd8: wr %l6, %g0, %y
.word 0xa3a01a52 ! t2_kref+0x3fdc: fdtoi %f18, %f17
.word 0xd84e6003 ! t2_kref+0x3fe0: ldsb [%i1 + 3], %o4
.word 0x992a800d ! t2_kref+0x3fe4: sll %o2, %o5, %o4
.word 0x9de3bfa0 ! t2_kref+0x3fe8: save %sp, -0x60, %sp
.word 0x99ee4000 ! t2_kref+0x3fec: restore %i1, %g0, %o4
.word 0xede8a08e ! t2_kref+0x3ff0: prefetcha %g2 + 0x8e, 22
.word 0x99b4c35a ! t2_kref+0x3ff4: alignaddrl %l3, %i2, %o4
.word 0xc768a102 ! t2_kref+0x3ff8: prefetch %g2 + 0x102, 3
.word 0x98db341f ! t2_kref+0x3ffc: smulcc %o4, -0xbe1, %o4
.word 0x81da800e ! t2_kref+0x4000: flush %o2 + %sp
.word 0xa3a48832 ! t2_kref+0x4004: fadds %f18, %f18, %f17
.word 0x989aeab5 ! t2_kref+0x4008: xorcc %o3, 0xab5, %o4
.word 0xa1b40a12 ! t2_kref+0x400c: fpadd16 %f16, %f18, %f16
.word 0xec7e6010 ! t2_kref+0x4010: swap [%i1 + 0x10], %l6
.word 0xa5b44c71 ! t2_kref+0x4014: fnors %f17, %f17, %f18
.word 0xa5b40c52 ! t2_kref+0x4018: fnor %f16, %f18, %f18
.word 0x981b4012 ! t2_kref+0x401c: xor %o5, %l2, %o4
.word 0xa1a40850 ! t2_kref+0x4020: faddd %f16, %f16, %f16
.word 0xe41e2018 ! t2_kref+0x4024: ldd [%i0 + 0x18], %l2
.word 0xee68a029 ! t2_kref+0x4028: ldstub [%g2 + 0x29], %l7
.word 0x99b200f2 ! t2_kref+0x402c: edge16ln %o0, %l2, %o4
.word 0x99400000 ! t2_kref+0x4030: mov %y, %o4
.word 0xa5a000b2 ! t2_kref+0x4034: fnegs %f18, %f18
.word 0x98baff99 ! t2_kref+0x4038: xnorcc %o3, -0x67, %o4
.word 0x991eefaf ! t2_kref+0x403c: tsubcctv %i3, 0xfaf, %o4
.word 0x9940c000 ! t2_kref+0x4040: mov %asi, %o4
.word 0x9944c000 ! t2_kref+0x4044: mov %gsr, %o4
.word 0xa3a00132 ! t2_kref+0x4048: fabss %f18, %f17
.word 0xd4763ff8 ! t2_kref+0x404c: stx %o2, [%i0 - 8]
.word 0xd8ce6007 ! t2_kref+0x4050: ldsba [%i1 + 7]%asi, %o4
.word 0xea366016 ! t2_kref+0x4054: sth %l5, [%i1 + 0x16]
.word 0xa5a00052 ! t2_kref+0x4058: fmovd %f18, %f18
.word 0x9852c00c ! t2_kref+0x405c: umul %o3, %o4, %o4
.word 0x191ce3df ! t2_kref+0x4060: sethi %hi(0x738f7c00), %o4
.word 0x19349779 ! t2_kref+0x4064: sethi %hi(0xd25de400), %o4
.word 0xa3a00132 ! t2_kref+0x4068: fabss %f18, %f17
.word 0xa5b44df2 ! t2_kref+0x406c: fnands %f17, %f18, %f18
.word 0x32480003 ! t2_kref+0x4070: bne,a,pt %icc, _kref+0x407c
.word 0x98d6bb0f ! t2_kref+0x4074: umulcc %i2, -0x4f1, %o4
.word 0x98237721 ! t2_kref+0x4078: sub %o5, -0x8df, %o4
.word 0xd8963fe4 ! t2_kref+0x407c: lduha [%i0 - 0x1c]%asi, %o4
.word 0x99b48450 ! t2_kref+0x4080: fcmpne16 %f18, %f16, %o4
.word 0x99400000 ! t2_kref+0x4084: mov %y, %o4
.word 0x98054014 ! t2_kref+0x4088: add %l5, %l4, %o4
.word 0xa3a000b1 ! t2_kref+0x408c: fnegs %f17, %f17
.word 0x99b48073 ! t2_kref+0x4090: edge8ln %l2, %l3, %o4
.word 0xd80e200b ! t2_kref+0x4094: ldub [%i0 + 0xb], %o4
.word 0xd8062014 ! t2_kref+0x4098: ld [%i0 + 0x14], %o4
.word 0x9862a7ea ! t2_kref+0x409c: subc %o2, 0x7ea, %o4
.word 0x980a2ee2 ! t2_kref+0x40a0: and %o0, 0xee2, %o4
.word 0x9825bfca ! t2_kref+0x40a4: sub %l6, -0x36, %o4
.word 0x31800005 ! t2_kref+0x40a8: fba,a _kref+0x40bc
.word 0xa5b407d2 ! t2_kref+0x40ac: pdist %f16, %f18, %f18
.word 0xa5a00132 ! t2_kref+0x40b0: fabss %f18, %f18
.word 0x9826c00d ! t2_kref+0x40b4: sub %i3, %o5, %o4
.word 0x98bcc00d ! t2_kref+0x40b8: xnorcc %l3, %o5, %o4
.word 0x9822ae41 ! t2_kref+0x40bc: sub %o2, 0xe41, %o4
.word 0x81868000 ! t2_kref+0x40c0: wr %i2, %g0, %y
.word 0xa5a00131 ! t2_kref+0x40c4: fabss %f17, %f18
.word 0xa5b48a52 ! t2_kref+0x40c8: fpadd32 %f18, %f18, %f18
.word 0x83c06c30 ! t2_kref+0x40cc: jmpl %g1 + 0xc30, %g1
.word 0xc3e8a18a ! t2_kref+0x40d0: prefetcha %g2 + 0x18a, 1
.word 0xd4363fe0 ! t2_kref+0x40d4: sth %o2, [%i0 - 0x20]
.word 0x982ce8b9 ! t2_kref+0x40d8: andn %l3, 0x8b9, %o4
.word 0x98c5c014 ! t2_kref+0x40dc: addccc %l7, %l4, %o4
.word 0x8143c000 ! t2_kref+0x40e0: stbar
.word 0xa1a409d0 ! t2_kref+0x40e4: fdivd %f16, %f16, %f16
.word 0x99b2808b ! t2_kref+0x40e8: edge16 %o2, %o3, %o4
.word 0xd03f4018 ! t2_kref+0x40ec: std %o0, [%i5 + %i0]
.word 0xd8167fe2 ! t2_kref+0x40f0: lduh [%i1 - 0x1e], %o4
.word 0x989ec009 ! t2_kref+0x40f4: xorcc %i3, %o1, %o4
.word 0x81ac8ad0 ! t2_kref+0x40f8: fcmped %fcc0, %f18, %f16
.word 0x9813401a ! t2_kref+0x40fc: or %o5, %i2, %o4
.word 0x9de3bfa0 ! t2_kref+0x4100: save %sp, -0x60, %sp
.word 0x99ee401b ! t2_kref+0x4104: restore %i1, %i3, %o4
.word 0xa1a01932 ! t2_kref+0x4108: fstod %f18, %f16
.word 0x98b2001b ! t2_kref+0x410c: orncc %o0, %i3, %o4
.word 0xa5b44df2 ! t2_kref+0x4110: fnands %f17, %f18, %f18
.word 0xa3a48831 ! t2_kref+0x4114: fadds %f18, %f17, %f17
.word 0xa1b00c00 ! t2_kref+0x4118: fzero %f16
.word 0xc56e4017 ! t2_kref+0x411c: prefetch %i1 + %l7, 2
.word 0xe1be9a18 ! t2_kref+0x4120: stda %f16, [%i2 + %i0]0xd0
.word 0xe11f4018 ! t2_kref+0x4124: ldd [%i5 + %i0], %f16
.word 0xd84e3fe6 ! t2_kref+0x4128: ldsb [%i0 - 0x1a], %o4
.word 0x9de3bfa0 ! t2_kref+0x412c: save %sp, -0x60, %sp
.word 0xb4d82641 ! t2_kref+0x4130: smulcc %g0, 0x641, %i2
.word 0x99ee0019 ! t2_kref+0x4134: restore %i0, %i1, %o4
.word 0xa1b44712 ! t2_kref+0x4138: fmuld8sux16 %f17, %f18, %f16
.word 0xec1e6000 ! t2_kref+0x413c: ldd [%i1], %l6
.word 0xa1b48992 ! t2_kref+0x4140: bshuffle %f18, %f18, %f16
.word 0x9940c000 ! t2_kref+0x4144: mov %asi, %o4
.word 0x98d3400a ! t2_kref+0x4148: umulcc %o5, %o2, %o4
.word 0xe3260000 ! t2_kref+0x414c: st %f17, [%i0]
.word 0x81ac0a50 ! t2_kref+0x4150: fcmpd %fcc0, %f16, %f16
.word 0x988323ad ! t2_kref+0x4154: addcc %o4, 0x3ad, %o4
.word 0x98968012 ! t2_kref+0x4158: orcc %i2, %l2, %o4
.word 0xa1b48731 ! t2_kref+0x415c: fmuld8ulx16 %f18, %f17, %f16
.word 0xa5a00550 ! t2_kref+0x4160: fsqrtd %f16, %f18
.word 0x81b01027 ! t2_kref+0x4164: siam 0x7
.word 0xe19e1a5b ! t2_kref+0x4168: ldda [%i0 + %i3]0xd2, %f16
.word 0xea367ff6 ! t2_kref+0x416c: sth %l5, [%i1 - 0xa]
.word 0xa5b44cb2 ! t2_kref+0x4170: fandnot2s %f17, %f18, %f18
.word 0x987d8014 ! t2_kref+0x4174: sdiv %l6, %l4, %o4
.word 0xd01e401d ! t2_kref+0x4178: ldd [%i1 + %i5], %o0
.word 0xa5a40952 ! t2_kref+0x417c: fmuld %f16, %f18, %f18
.word 0x98d5c00b ! t2_kref+0x4180: umulcc %l7, %o3, %o4
.word 0x2d800002 ! t2_kref+0x4184: fbg,a _kref+0x418c
.word 0xf4200019 ! t2_kref+0x4188: st %i2, [%g0 + %i1]
.word 0xe8a81019 ! t2_kref+0x418c: stba %l4, [%g0 + %i1]0x80
.word 0xa1a48952 ! t2_kref+0x4190: fmuld %f18, %f18, %f16
.word 0xd4be7ff8 ! t2_kref+0x4194: stda %o2, [%i1 - 8]%asi
.word 0xa5a48931 ! t2_kref+0x4198: fmuls %f18, %f17, %f18
.word 0xa1a488d2 ! t2_kref+0x419c: fsubd %f18, %f18, %f16
.word 0xe3066004 ! t2_kref+0x41a0: ld [%i1 + 4], %f17
.word 0xa3a449b1 ! t2_kref+0x41a4: fdivs %f17, %f17, %f17
.word 0xa3a44832 ! t2_kref+0x41a8: fadds %f17, %f18, %f17
.word 0xa3a48831 ! t2_kref+0x41ac: fadds %f18, %f17, %f17
.word 0x9926b190 ! t2_kref+0x41b0: mulscc %i2, -0xe70, %o4
.word 0xd80e001a ! t2_kref+0x41b4: ldub [%i0 + %i2], %o4
.word 0xd8167ff4 ! t2_kref+0x41b8: lduh [%i1 - 0xc], %o4
.word 0x98d4c017 ! t2_kref+0x41bc: umulcc %l3, %l7, %o4
.word 0x8143e040 ! t2_kref+0x41c0: membar 0x40
.word 0x81580000 ! t2_kref+0x41c4: flushw
.word 0xd840a038 ! t2_kref+0x41c8: ldsw [%g2 + 0x38], %o4
.word 0x81ac8a52 ! t2_kref+0x41cc: fcmpd %fcc0, %f18, %f18
.word 0x99232d48 ! t2_kref+0x41d0: mulscc %o4, 0xd48, %o4
.word 0x99400000 ! t2_kref+0x41d4: mov %y, %o4
.word 0xa5a48d32 ! t2_kref+0x41d8: fsmuld %f18, %f18, %f18
.word 0x9de3bfa0 ! t2_kref+0x41dc: save %sp, -0x60, %sp
.word 0xbade401a ! t2_kref+0x41e0: smulcc %i1, %i2, %i5
.word 0x99ef0018 ! t2_kref+0x41e4: restore %i4, %i0, %o4
.word 0x985a800c ! t2_kref+0x41e8: smul %o2, %o4, %o4
.word 0xa1a00052 ! t2_kref+0x41ec: fmovd %f18, %f16
.word 0xe56e6018 ! t2_kref+0x41f0: prefetch %i1 + 0x18, 18
.word 0x989a400a ! t2_kref+0x41f4: xorcc %o1, %o2, %o4
.word 0xa1b40a52 ! t2_kref+0x41f8: fpadd32 %f16, %f18, %f16
.word 0xa3b44d60 ! t2_kref+0x41fc: fnot1s %f17, %f17
.word 0x9844f43a ! t2_kref+0x4200: addc %l3, -0xbc6, %o4
.word 0x98d2a8c2 ! t2_kref+0x4204: umulcc %o2, 0x8c2, %o4
sethi %hi(1f), %o7
jmpl %o7+%lo(1f), %g1
.empty
.word 0xa1b00c00 ! t2_kref+0x4210: fzero %f16
.word 0xa5a01932 ! t2_kref+0x4214: fstod %f18, %f18
.word 0x2f800003 ! t2_kref+0x4218: fbu,a _kref+0x4224
.word 0xa5a00552 ! t2_kref+0x421c: fsqrtd %f18, %f18
call SYM(t2_subr2)
.word 0x81ddb7cd ! t2_kref+0x4224: flush %l6 - 0x833
1: .word 0xd41e401d ! t2_kref+0x4228: ldd [%i1 + %i5], %o2
.word 0x39480003 ! t2_kref+0x422c: fbuge,a,pt %fcc0, _kref+0x4238
.word 0x99b28300 ! t2_kref+0x4230: alignaddr %o2, %g0, %o4
.word 0xf628a019 ! t2_kref+0x4234: stb %i3, [%g2 + 0x19]
.word 0xa5a00552 ! t2_kref+0x4238: fsqrtd %f18, %f18
.word 0xd848a03b ! t2_kref+0x423c: ldsb [%g2 + 0x3b], %o4
.word 0x98bea437 ! t2_kref+0x4240: xnorcc %i2, 0x437, %o4
.word 0xd2e81018 ! t2_kref+0x4244: ldstuba [%g0 + %i0]0x80, %o1
.word 0xf0070000 ! t2_kref+0x4248: ld [%i4], %i0
.word 0x81de3d19 ! t2_kref+0x424c: flush %i0 - 0x2e7
.word 0xa5a00050 ! t2_kref+0x4250: fmovd %f16, %f18
.word 0xd848a00b ! t2_kref+0x4254: ldsb [%g2 + 0xb], %o4
.word 0x99b54154 ! t2_kref+0x4258: edge32l %l5, %l4, %o4
.word 0x987a8008 ! t2_kref+0x425c: sdiv %o2, %o0, %o4
.word 0x98c2e68a ! t2_kref+0x4260: addccc %o3, 0x68a, %o4
.word 0x99400000 ! t2_kref+0x4264: mov %y, %o4
.word 0xe1be3fe0 ! t2_kref+0x4268: stda %f16, [%i0 - 0x20]%asi
.word 0x9940c000 ! t2_kref+0x426c: mov %asi, %o4
.word 0x98d28015 ! t2_kref+0x4270: umulcc %o2, %l5, %o4
.word 0x98580012 ! t2_kref+0x4274: smul %g0, %l2, %o4
.word 0xe1be6010 ! t2_kref+0x4278: stda %f16, [%i1 + 0x10]%asi
.word 0xe5863ffc ! t2_kref+0x427c: lda [%i0 - 4]%asi, %f18
.word 0xe5262008 ! t2_kref+0x4280: st %f18, [%i0 + 8]
.word 0x23480005 ! t2_kref+0x4284: fbne,a,pt %fcc0, _kref+0x4298
.word 0xe300a008 ! t2_kref+0x4288: ld [%g2 + 8], %f17
.word 0xa1a40952 ! t2_kref+0x428c: fmuld %f16, %f18, %f16
.word 0xa1a01911 ! t2_kref+0x4290: fitod %f17, %f16
.word 0xa5b40750 ! t2_kref+0x4294: fpack32 %f16, %f16, %f18
.word 0xd84e7ffa ! t2_kref+0x4298: ldsb [%i1 - 6], %o4
.word 0x81ac0a52 ! t2_kref+0x429c: fcmpd %fcc0, %f16, %f18
.word 0xda2e4000 ! t2_kref+0x42a0: stb %o5, [%i1]
.word 0x98854012 ! t2_kref+0x42a4: addcc %l5, %l2, %o4
.word 0xd84e0000 ! t2_kref+0x42a8: ldsb [%i0], %o4
.word 0xa5a00150 ! t2_kref+0x42ac: fabsd %f16, %f18
.word 0x98baae20 ! t2_kref+0x42b0: xnorcc %o2, 0xe20, %o4
.word 0xe76e001a ! t2_kref+0x42b4: prefetch %i0 + %i2, 19
.word 0x81ac4a32 ! t2_kref+0x42b8: fcmps %fcc0, %f17, %f18
.word 0xd8c0a008 ! t2_kref+0x42bc: ldswa [%g2 + 8]%asi, %o4
.word 0x9de3bfa0 ! t2_kref+0x42c0: save %sp, -0x60, %sp
.word 0xb0467dd4 ! t2_kref+0x42c4: addc %i1, -0x22c, %i0
.word 0x99e80019 ! t2_kref+0x42c8: restore %g0, %i1, %o4
.word 0xd8470019 ! t2_kref+0x42cc: ldsw [%i4 + %i1], %o4
.word 0xa3a48932 ! t2_kref+0x42d0: fmuls %f18, %f18, %f17
.word 0x3e480001 ! t2_kref+0x42d4: bvc,a,pt %icc, _kref+0x42d8
.word 0xd22e7fe7 ! t2_kref+0x42d8: stb %o1, [%i1 - 0x19]
.word 0xa5a00552 ! t2_kref+0x42dc: fsqrtd %f18, %f18
.word 0xa5a00052 ! t2_kref+0x42e0: fmovd %f18, %f18
.word 0xd67e2018 ! t2_kref+0x42e4: swap [%i0 + 0x18], %o3
.word 0x26480001 ! t2_kref+0x42e8: bl,a,pt %icc, _kref+0x42ec
.word 0xa1b00f10 ! t2_kref+0x42ec: fsrc2 %f16, %f16
.word 0xa3a01a52 ! t2_kref+0x42f0: fdtoi %f18, %f17
.word 0xe53e6008 ! t2_kref+0x42f4: std %f18, [%i1 + 8]
.word 0xe11e3ff8 ! t2_kref+0x42f8: ldd [%i0 - 8], %f16
.word 0xe300a028 ! t2_kref+0x42fc: ld [%g2 + 0x28], %f17
.word 0x3f800005 ! t2_kref+0x4300: fbo,a _kref+0x4314
.word 0xd8ce101a ! t2_kref+0x4304: ldsba [%i0 + %i2]0x80, %o4
.word 0xe5866010 ! t2_kref+0x4308: lda [%i1 + 0x10]%asi, %f18
.word 0x9832801b ! t2_kref+0x430c: orn %o2, %i3, %o4
.word 0xa5b40f92 ! t2_kref+0x4310: for %f16, %f18, %f18
.word 0xa5a448b2 ! t2_kref+0x4314: fsubs %f17, %f18, %f18
.word 0x2b800007 ! t2_kref+0x4318: fbug,a _kref+0x4334
.word 0x99400000 ! t2_kref+0x431c: mov %y, %o4
.word 0xa5a44831 ! t2_kref+0x4320: fadds %f17, %f17, %f18
.word 0x98554016 ! t2_kref+0x4324: umul %l5, %l6, %o4
.word 0x9944c000 ! t2_kref+0x4328: mov %gsr, %o4
.word 0x98d5e3e5 ! t2_kref+0x432c: umulcc %l7, 0x3e5, %o4
.word 0x98027e54 ! t2_kref+0x4330: add %o1, -0x1ac, %o4
.word 0xd46e201a ! t2_kref+0x4334: ldstub [%i0 + 0x1a], %o2
.word 0xa5a44831 ! t2_kref+0x4338: fadds %f17, %f17, %f18
.word 0xedee501d ! t2_kref+0x433c: prefetcha %i1 + %i5, 22
.word 0xd8166010 ! t2_kref+0x4340: lduh [%i1 + 0x10], %o4
.word 0x9862c00a ! t2_kref+0x4344: subc %o3, %o2, %o4
.word 0x9926c014 ! t2_kref+0x4348: mulscc %i3, %l4, %o4
.word 0xe1380018 ! t2_kref+0x434c: std %f16, [%g0 + %i0]
.word 0x81ac0a50 ! t2_kref+0x4350: fcmpd %fcc0, %f16, %f16
.word 0xd03e2008 ! t2_kref+0x4354: std %o0, [%i0 + 8]
.word 0x81ac0a52 ! t2_kref+0x4358: fcmpd %fcc0, %f16, %f18
.word 0x9fc00004 ! t2_kref+0x435c: call %g0 + %g4
.word 0x98f36e1d ! t2_kref+0x4360: udivcc %o5, 0xe1d, %o4
.word 0x99400000 ! t2_kref+0x4364: mov %y, %o4
.word 0xd8067ff0 ! t2_kref+0x4368: ld [%i1 - 0x10], %o4
.word 0xe6360000 ! t2_kref+0x436c: sth %l3, [%i0]
.word 0x98468015 ! t2_kref+0x4370: addc %i2, %l5, %o4
.word 0xa3b00c20 ! t2_kref+0x4374: fzeros %f17
call SYM(t2_subr1)
.word 0xe5180018 ! t2_kref+0x437c: ldd [%g0 + %i0], %f18
.word 0x25800007 ! t2_kref+0x4380: fblg,a _kref+0x439c
.word 0x982cc01b ! t2_kref+0x4384: andn %l3, %i3, %o4
.word 0xe1be188a ! t2_kref+0x4388: stda %f16, [%i0 + %o2]0xc4
.word 0x3b800007 ! t2_kref+0x438c: fble,a _kref+0x43a8
.word 0x99b40492 ! t2_kref+0x4390: fcmple32 %f16, %f18, %o4
.word 0x98bb6048 ! t2_kref+0x4394: xnorcc %o5, 0x48, %o4
.word 0xd076001d ! t2_kref+0x4398: stx %o0, [%i0 + %i5]
.word 0xa3a018d2 ! t2_kref+0x439c: fdtos %f18, %f17
.word 0x24480004 ! t2_kref+0x43a0: ble,a,pt %icc, _kref+0x43b0
.word 0x9895f399 ! t2_kref+0x43a4: orcc %l7, -0xc67, %o4
.word 0xa5b44d60 ! t2_kref+0x43a8: fnot1s %f17, %f18
.word 0xe5180018 ! t2_kref+0x43ac: ldd [%g0 + %i0], %f18
.word 0xda20a018 ! t2_kref+0x43b0: st %o5, [%g2 + 0x18]
.word 0xa5b00c20 ! t2_kref+0x43b4: fzeros %f18
.word 0xa1a40850 ! t2_kref+0x43b8: faddd %f16, %f16, %f16
.word 0xa1b486d0 ! t2_kref+0x43bc: fmul8sux16 %f18, %f16, %f16
.word 0x99b28280 ! t2_kref+0x43c0: array32 %o2, %g0, %o4
.word 0xda7e7ff4 ! t2_kref+0x43c4: swap [%i1 - 0xc], %o5
.word 0x9842ed1b ! t2_kref+0x43c8: addc %o3, 0xd1b, %o4
.word 0xa3a00032 ! t2_kref+0x43cc: fmovs %f18, %f17
.word 0x21800006 ! t2_kref+0x43d0: fbn,a _kref+0x43e8
.word 0xa5b48750 ! t2_kref+0x43d4: fpack32 %f18, %f16, %f18
.word 0x81dbecff ! t2_kref+0x43d8: flush %o7 + 0xcff
.word 0x980d73c2 ! t2_kref+0x43dc: and %l5, -0xc3e, %o4
.word 0x992b6013 ! t2_kref+0x43e0: sll %o5, 0x13, %o4
.word 0xe5200019 ! t2_kref+0x43e4: st %f18, [%g0 + %i1]
.word 0xa5a01912 ! t2_kref+0x43e8: fitod %f18, %f18
.word 0x992022bd ! t2_kref+0x43ec: mulscc %g0, 0x2bd, %o4
.word 0xa5b48c72 ! t2_kref+0x43f0: fnors %f18, %f18, %f18
.word 0x81dc000d ! t2_kref+0x43f4: flush %l0 + %o5
.word 0xd86e3feb ! t2_kref+0x43f8: ldstub [%i0 - 0x15], %o4
.word 0xa1b48a10 ! t2_kref+0x43fc: fpadd16 %f18, %f16, %f16
.word 0x3f480006 ! t2_kref+0x4400: fbo,a,pt %fcc0, _kref+0x4418
.word 0xee367ff2 ! t2_kref+0x4404: sth %l7, [%i1 - 0xe]
.word 0xa784e2ad ! t2_kref+0x4408: wr %l3, 0x2ad, %gsr
.word 0xa3b48e72 ! t2_kref+0x440c: fxnors %f18, %f18, %f17
.word 0x81ac4ab1 ! t2_kref+0x4410: fcmpes %fcc0, %f17, %f17
.word 0xd8e8a00b ! t2_kref+0x4414: ldstuba [%g2 + 0xb]%asi, %o4
.word 0x9fc00004 ! t2_kref+0x4418: call %g0 + %g4
.word 0xa3a000b2 ! t2_kref+0x441c: fnegs %f18, %f17
.word 0x98ba2a00 ! t2_kref+0x4420: xnorcc %o0, 0xa00, %o4
.word 0x99b00332 ! t2_kref+0x4424: bmask %g0, %l2, %o4
.word 0xd8063fe0 ! t2_kref+0x4428: ld [%i0 - 0x20], %o4
.word 0xa3a44931 ! t2_kref+0x442c: fmuls %f17, %f17, %f17
.word 0x81ac0a50 ! t2_kref+0x4430: fcmpd %fcc0, %f16, %f16
.word 0x9855f2a3 ! t2_kref+0x4434: umul %l7, -0xd5d, %o4
.word 0xc1e8a1ca ! t2_kref+0x4438: prefetcha %g2 + 0x1ca, 0
.word 0x9862281f ! t2_kref+0x443c: subc %o0, 0x81f, %o4
.word 0x9e006238 ! t2_kref+0x4440: add %g1, 0x238, %o7
! .word 0x3ebca6ef ! t2_kref+0x4444: bvc,a SYM(t2_subr0)
bvc,a SYM(t2_subr0)
.word 0x99020008 ! t2_kref+0x4448: taddcc %o0, %o0, %o4
.word 0xa1a48952 ! t2_kref+0x444c: fmuld %f18, %f18, %f16
.word 0xc568a0ca ! t2_kref+0x4450: prefetch %g2 + 0xca, 2
.word 0xa1a01931 ! t2_kref+0x4454: fstod %f17, %f16
.word 0xd8df5019 ! t2_kref+0x4458: ldxa [%i5 + %i1]0x80, %o4
.word 0xe96e3fe0 ! t2_kref+0x445c: prefetch %i0 - 0x20, 20
.word 0xd806401c ! t2_kref+0x4460: ld [%i1 + %i4], %o4
.word 0x9932c00c ! t2_kref+0x4464: srl %o3, %o4, %o4
.word 0xe1be501d ! t2_kref+0x4468: stda %f16, [%i1 + %i5]0x80
.word 0xe5266018 ! t2_kref+0x446c: st %f18, [%i1 + 0x18]
.word 0xd850a038 ! t2_kref+0x4470: ldsh [%g2 + 0x38], %o4
.word 0xe51fbd08 ! t2_kref+0x4474: ldd [%fp - 0x2f8], %f18
.word 0xe51e4000 ! t2_kref+0x4478: ldd [%i1], %f18
.word 0x98954008 ! t2_kref+0x447c: orcc %l5, %o0, %o4
.word 0xf4b0a018 ! t2_kref+0x4480: stha %i2, [%g2 + 0x18]%asi
.word 0x989ae63c ! t2_kref+0x4484: xorcc %o3, 0x63c, %o4
.word 0xe5064000 ! t2_kref+0x4488: ld [%i1], %f18
.word 0x38480001 ! t2_kref+0x448c: bgu,a,pt %icc, _kref+0x4490
.word 0x992b2016 ! t2_kref+0x4490: sll %o4, 0x16, %o4
.word 0x989a7df9 ! t2_kref+0x4494: xorcc %o1, -0x207, %o4
.word 0xa3a44831 ! t2_kref+0x4498: fadds %f17, %f17, %f17
.word 0x9de3bfa0 ! t2_kref+0x449c: save %sp, -0x60, %sp
.word 0x99ee8018 ! t2_kref+0x44a0: restore %i2, %i0, %o4
.word 0x99408000 ! t2_kref+0x44a4: mov %ccr, %o4
.word 0xd8480019 ! t2_kref+0x44a8: ldsb [%g0 + %i1], %o4
.word 0x23800006 ! t2_kref+0x44ac: fbne,a _kref+0x44c4
.word 0x98f52e54 ! t2_kref+0x44b0: udivcc %l4, 0xe54, %o4
.word 0xd80e7fe6 ! t2_kref+0x44b4: ldub [%i1 - 0x1a], %o4
.word 0xa1a409d2 ! t2_kref+0x44b8: fdivd %f16, %f18, %f16
.word 0x81ac4ab2 ! t2_kref+0x44bc: fcmpes %fcc0, %f17, %f18
.word 0x25480004 ! t2_kref+0x44c0: fblg,a,pt %fcc0, _kref+0x44d0
.word 0xda7e001c ! t2_kref+0x44c4: swap [%i0 + %i4], %o5
.word 0x99b3016d ! t2_kref+0x44c8: edge32ln %o4, %o5, %o4
.word 0x985d000b ! t2_kref+0x44cc: smul %l4, %o3, %o4
.word 0xd8de7ff8 ! t2_kref+0x44d0: ldxa [%i1 - 8]%asi, %o4
.word 0x99b4c074 ! t2_kref+0x44d4: edge8ln %l3, %l4, %o4
.word 0xa3a448b1 ! t2_kref+0x44d8: fsubs %f17, %f17, %f17
.word 0xa5a48d32 ! t2_kref+0x44dc: fsmuld %f18, %f18, %f18
.word 0xd4a0a018 ! t2_kref+0x44e0: sta %o2, [%g2 + 0x18]%asi
.word 0xa3a01a50 ! t2_kref+0x44e4: fdtoi %f16, %f17
.word 0x8143c000 ! t2_kref+0x44e8: stbar
.word 0xa3a01a31 ! t2_kref+0x44ec: fstoi %f17, %f17
.word 0xa5b48dd0 ! t2_kref+0x44f0: fnand %f18, %f16, %f18
.word 0x9de3bfa0 ! t2_kref+0x44f4: save %sp, -0x60, %sp
.word 0x99eec019 ! t2_kref+0x44f8: restore %i3, %i1, %o4
.word 0x98fb4012 ! t2_kref+0x44fc: sdivcc %o5, %l2, %o4
.word 0xa5a488b2 ! t2_kref+0x4500: fsubs %f18, %f18, %f18
.word 0xe1bf1a58 ! t2_kref+0x4504: stda %f16, [%i4 + %i0]0xd2
.word 0xa3a44831 ! t2_kref+0x4508: fadds %f17, %f17, %f17
.word 0x99b404d0 ! t2_kref+0x450c: fcmpne32 %f16, %f16, %o4
.word 0x99b300cd ! t2_kref+0x4510: edge16l %o4, %o5, %o4
.word 0xec7e3ff4 ! t2_kref+0x4514: swap [%i0 - 0xc], %l6
.word 0x9826c016 ! t2_kref+0x4518: sub %i3, %l6, %o4
.word 0xa5a48950 ! t2_kref+0x451c: fmuld %f18, %f16, %f18
.word 0x9862000d ! t2_kref+0x4520: subc %o0, %o5, %o4
.word 0xe51e401d ! t2_kref+0x4524: ldd [%i1 + %i5], %f18
.word 0xa5a408d0 ! t2_kref+0x4528: fsubd %f16, %f16, %f18
.word 0xa3a00132 ! t2_kref+0x452c: fabss %f18, %f17
.word 0xec1f4018 ! t2_kref+0x4530: ldd [%i5 + %i0], %l6
.word 0xd8080019 ! t2_kref+0x4534: ldub [%g0 + %i1], %o4
.word 0x992d8014 ! t2_kref+0x4538: sll %l6, %l4, %o4
.word 0xe53e3fe0 ! t2_kref+0x453c: std %f18, [%i0 - 0x20]
.word 0xd8063ff8 ! t2_kref+0x4540: ld [%i0 - 8], %o4
.word 0xa3a44831 ! t2_kref+0x4544: fadds %f17, %f17, %f17
.word 0x98d03941 ! t2_kref+0x4548: umulcc %g0, -0x6bf, %o4
.word 0xe5060000 ! t2_kref+0x454c: ld [%i0], %f18
.word 0x9de3bfa0 ! t2_kref+0x4550: save %sp, -0x60, %sp
.word 0x99e830d8 ! t2_kref+0x4554: restore %g0, -0xf28, %o4
.word 0xa3a48931 ! t2_kref+0x4558: fmuls %f18, %f17, %f17
.word 0x992d0009 ! t2_kref+0x455c: sll %l4, %o1, %o4
.word 0xd846601c ! t2_kref+0x4560: ldsw [%i1 + 0x1c], %o4
.word 0xa3a00032 ! t2_kref+0x4564: fmovs %f18, %f17
.word 0xa1a94050 ! t2_kref+0x4568: fmovdug %fcc0, %f16, %f16
.word 0xa5a48831 ! t2_kref+0x456c: fadds %f18, %f17, %f18
.word 0x9828000c ! t2_kref+0x4570: andn %g0, %o4, %o4
.word 0xa1b48912 ! t2_kref+0x4574: faligndata %f18, %f18, %f16
.word 0xa1a00050 ! t2_kref+0x4578: fmovd %f16, %f16
.word 0xe4180018 ! t2_kref+0x457c: ldd [%g0 + %i0], %l2
.word 0xa5a01911 ! t2_kref+0x4580: fitod %f17, %f18
.word 0x98282a13 ! t2_kref+0x4584: andn %g0, 0xa13, %o4
.word 0xa3a44832 ! t2_kref+0x4588: fadds %f17, %f18, %f17
.word 0xe8ae101a ! t2_kref+0x458c: stba %l4, [%i0 + %i2]0x80
.word 0x988a3670 ! t2_kref+0x4590: andcc %o0, -0x990, %o4
.word 0x982ac017 ! t2_kref+0x4594: andn %o3, %l7, %o4
.word 0x81830000 ! t2_kref+0x4598: wr %o4, %g0, %y
.word 0xe26e601e ! t2_kref+0x459c: ldstub [%i1 + 0x1e], %l1
.word 0xe5070018 ! t2_kref+0x45a0: ld [%i4 + %i0], %f18
.word 0x81850000 ! t2_kref+0x45a4: wr %l4, %g0, %y
.word 0x81820000 ! t2_kref+0x45a8: wr %o0, %g0, %y
.word 0x81ac0a52 ! t2_kref+0x45ac: fcmpd %fcc0, %f16, %f18
.word 0x98e5f831 ! t2_kref+0x45b0: subccc %l7, -0x7cf, %o4
.word 0x991dc00c ! t2_kref+0x45b4: tsubcctv %l7, %o4, %o4
.word 0xa1b48ed2 ! t2_kref+0x45b8: fornot2 %f18, %f18, %f16
.word 0xa5b40a90 ! t2_kref+0x45bc: fpsub16 %f16, %f16, %f18
.word 0xe500a008 ! t2_kref+0x45c0: ld [%g2 + 8], %f18
.word 0xa1a40852 ! t2_kref+0x45c4: faddd %f16, %f18, %f16
.word 0x992c801a ! t2_kref+0x45c8: sll %l2, %i2, %o4
.word 0xa1a488d0 ! t2_kref+0x45cc: fsubd %f18, %f16, %f16
.word 0x81ac4ab2 ! t2_kref+0x45d0: fcmpes %fcc0, %f17, %f18
.word 0xa1b40e12 ! t2_kref+0x45d4: fand %f16, %f18, %f16
.word 0xa5a000b2 ! t2_kref+0x45d8: fnegs %f18, %f18
.word 0xa5a000b1 ! t2_kref+0x45dc: fnegs %f17, %f18
.word 0x99b58337 ! t2_kref+0x45e0: bmask %l6, %l7, %o4
.word 0xda7f0019 ! t2_kref+0x45e4: swap [%i4 + %i1], %o5
.word 0xa3a00132 ! t2_kref+0x45e8: fabss %f18, %f17
.word 0xa1a409d2 ! t2_kref+0x45ec: fdivd %f16, %f18, %f16
.word 0xa1a48850 ! t2_kref+0x45f0: faddd %f18, %f16, %f16
call SYM(t2_subr0)
.word 0xa5a44832 ! t2_kref+0x45f8: fadds %f17, %f18, %f18
.word 0xa5a489d2 ! t2_kref+0x45fc: fdivd %f18, %f18, %f18
.word 0xc768a140 ! t2_kref+0x4600: prefetch %g2 + 0x140, 3
.word 0x9854b523 ! t2_kref+0x4604: umul %l2, -0xadd, %o4
.word 0x81ac4a31 ! t2_kref+0x4608: fcmps %fcc0, %f17, %f17
.word 0xe83e4000 ! t2_kref+0x460c: std %l4, [%i1]
.word 0x992d000a ! t2_kref+0x4610: sll %l4, %o2, %o4
.word 0xa5b48c52 ! t2_kref+0x4614: fnor %f18, %f18, %f18
.word 0xa5b00fe0 ! t2_kref+0x4618: fones %f18
.word 0x9874800b ! t2_kref+0x461c: udiv %l2, %o3, %o4
.word 0xf36e401c ! t2_kref+0x4620: prefetch %i1 + %i4, 25
.word 0x98ba2ab4 ! t2_kref+0x4624: xnorcc %o0, 0xab4, %o4
.word 0x99b48148 ! t2_kref+0x4628: edge32l %l2, %o0, %o4
.word 0x98248008 ! t2_kref+0x462c: sub %l2, %o0, %o4
.word 0xa5a00552 ! t2_kref+0x4630: fsqrtd %f18, %f18
.word 0xe5062004 ! t2_kref+0x4634: ld [%i0 + 4], %f18
.word 0xebe8a144 ! t2_kref+0x4638: prefetcha %g2 + 0x144, 21
.word 0x81ac8a52 ! t2_kref+0x463c: fcmpd %fcc0, %f18, %f18
.word 0xa5a40952 ! t2_kref+0x4640: fmuld %f16, %f18, %f18
.word 0x98024008 ! t2_kref+0x4644: add %o1, %o0, %o4
.word 0xd80e4000 ! t2_kref+0x4648: ldub [%i1], %o4
.word 0x81ac8ad2 ! t2_kref+0x464c: fcmped %fcc0, %f18, %f18
.word 0xa1b48752 ! t2_kref+0x4650: fpack32 %f18, %f18, %f16
.word 0x8143c000 ! t2_kref+0x4654: stbar
.word 0x83c06464 ! t2_kref+0x4658: jmpl %g1 + 0x464, %g1
.word 0xd810a02a ! t2_kref+0x465c: lduh [%g2 + 0x2a], %o4
.word 0x98ac800a ! t2_kref+0x4660: andncc %l2, %o2, %o4
.word 0xa5b00fc0 ! t2_kref+0x4664: fone %f18
.word 0x98da8013 ! t2_kref+0x4668: smulcc %o2, %l3, %o4
.word 0x99b485d0 ! t2_kref+0x466c: fcmpeq32 %f18, %f16, %o4
.word 0xa5b40a12 ! t2_kref+0x4670: fpadd16 %f16, %f18, %f18
.word 0x98d00012 ! t2_kref+0x4674: umulcc %g0, %l2, %o4
.word 0xa1a00552 ! t2_kref+0x4678: fsqrtd %f18, %f16
.word 0xea6e0000 ! t2_kref+0x467c: ldstub [%i0], %l5
.word 0x9866c012 ! t2_kref+0x4680: subc %i3, %l2, %o4
.word 0x81ac0ad2 ! t2_kref+0x4684: fcmped %fcc0, %f16, %f18
.word 0x983266a0 ! t2_kref+0x4688: orn %o1, 0x6a0, %o4
.word 0x99b485d0 ! t2_kref+0x468c: fcmpeq32 %f18, %f16, %o4
.word 0xe51fbc70 ! t2_kref+0x4690: ldd [%fp - 0x390], %f18
.word 0xa5a00032 ! t2_kref+0x4694: fmovs %f18, %f18
.word 0xa1a409d0 ! t2_kref+0x4698: fdivd %f16, %f16, %f16
.word 0xa1b44972 ! t2_kref+0x469c: fpmerge %f17, %f18, %f16
.word 0x99700014 ! t2_kref+0x46a0: popc %l4, %o4
.word 0xa1b48ed0 ! t2_kref+0x46a4: fornot2 %f18, %f16, %f16
.word 0x9892400b ! t2_kref+0x46a8: orcc %o1, %o3, %o4
.word 0x98933567 ! t2_kref+0x46ac: orcc %o4, -0xa99, %o4
.word 0xa5a01932 ! t2_kref+0x46b0: fstod %f18, %f18
.word 0x98e4e8c3 ! t2_kref+0x46b4: subccc %l3, 0x8c3, %o4
.word 0xd2300018 ! t2_kref+0x46b8: sth %o1, [%g0 + %i0]
.word 0xa3a488b1 ! t2_kref+0x46bc: fsubs %f18, %f17, %f17
.word 0xa5b007b0 ! t2_kref+0x46c0: fpackfix %f16, %f18
.word 0xe4086088 ! t2_kref+0x46c4: ldub [%g1 + 0x88], %l2
.word 0xa41ca00c ! t2_kref+0x46c8: xor %l2, 0xc, %l2
.word 0xe4286088 ! t2_kref+0x46cc: stb %l2, [%g1 + 0x88]
.word 0x81d86088 ! t2_kref+0x46d0: flush %g1 + 0x88
.word 0xa5a409d2 ! t2_kref+0x46d4: fdivd %f16, %f18, %f18
.word 0xd41e6008 ! t2_kref+0x46d8: ldd [%i1 + 8], %o2
.word 0x98b37135 ! t2_kref+0x46dc: orncc %o5, -0xecb, %o4
2: .word 0x9865287e ! t2_kref+0x46e0: subc %l4, 0x87e, %o4
.word 0x3a480003 ! t2_kref+0x46e4: bcc,a,pt %icc, _kref+0x46f0
.word 0xd0262004 ! t2_kref+0x46e8: st %o0, [%i0 + 4]
.word 0x987e8016 ! t2_kref+0x46ec: sdiv %i2, %l6, %o4
.word 0x81ac8a50 ! t2_kref+0x46f0: fcmpd %fcc0, %f18, %f16
.word 0x28480006 ! t2_kref+0x46f4: bleu,a,pt %icc, _kref+0x470c
.word 0xa3a44831 ! t2_kref+0x46f8: fadds %f17, %f17, %f17
.word 0x982d63fe ! t2_kref+0x46fc: andn %l5, 0x3fe, %o4
.word 0x3a480001 ! t2_kref+0x4700: bcc,a,pt %icc, _kref+0x4704
.word 0xa1a488d0 ! t2_kref+0x4704: fsubd %f18, %f16, %f16
.word 0xa5a44832 ! t2_kref+0x4708: fadds %f17, %f18, %f18
.word 0x99b4c00b ! t2_kref+0x470c: edge8 %l3, %o3, %o4
.word 0xa5a00531 ! t2_kref+0x4710: fsqrts %f17, %f18
.word 0x9812e927 ! t2_kref+0x4714: or %o3, 0x927, %o4
.word 0xebe8a10d ! t2_kref+0x4718: prefetcha %g2 + 0x10d, 21
.word 0x9813001a ! t2_kref+0x471c: or %o4, %i2, %o4
.word 0xe9e8a049 ! t2_kref+0x4720: prefetcha %g2 + 0x49, 20
.word 0x81ac0ad0 ! t2_kref+0x4724: fcmped %fcc0, %f16, %f16
.word 0xa5b48752 ! t2_kref+0x4728: fpack32 %f18, %f18, %f18
.word 0xf207bfe0 ! t2_kref+0x472c: ld [%fp - 0x20], %i1
.word 0xa1b00cd0 ! t2_kref+0x4730: fnot2 %f16, %f16
.word 0xa5b48a32 ! t2_kref+0x4734: fpadd16s %f18, %f18, %f18
.word 0xd8080018 ! t2_kref+0x4738: ldub [%g0 + %i0], %o4
.word 0x81db6547 ! t2_kref+0x473c: flush %o5 + 0x547
.word 0x81ac4a32 ! t2_kref+0x4740: fcmps %fcc0, %f17, %f18
.word 0x001fffff ! t2_kref+0x4744: illtrap 0x1fffff
.word 0xd6b65000 ! t2_kref+0x4748: stha %o3, [%i1]0x80
.word 0x81580000 ! t2_kref+0x474c: flushw
.word 0xa1b48f92 ! t2_kref+0x4750: for %f18, %f18, %f16
.word 0xa1a01932 ! t2_kref+0x4754: fstod %f18, %f16
.word 0xec3f4018 ! t2_kref+0x4758: std %l6, [%i5 + %i0]
.word 0x982d801b ! t2_kref+0x475c: andn %l6, %i3, %o4
.word 0x1929863a ! t2_kref+0x4760: sethi %hi(0xa618e800), %o4
.word 0xd8de3fe0 ! t2_kref+0x4764: ldxa [%i0 - 0x20]%asi, %o4
.word 0xec6e7fec ! t2_kref+0x4768: ldstub [%i1 - 0x14], %l6
.word 0x98a28000 ! t2_kref+0x476c: subcc %o2, %g0, %o4
.word 0x9832a3a4 ! t2_kref+0x4770: orn %o2, 0x3a4, %o4
.word 0xe420a038 ! t2_kref+0x4774: st %l2, [%g2 + 0x38]
.word 0xa5b48752 ! t2_kref+0x4778: fpack32 %f18, %f18, %f18
.word 0x991d4013 ! t2_kref+0x477c: tsubcctv %l5, %l3, %o4
.word 0x988d74ad ! t2_kref+0x4780: andcc %l5, -0xb53, %o4
.word 0x19176c77 ! t2_kref+0x4784: sethi %hi(0x5db1dc00), %o4
.word 0x992b6018 ! t2_kref+0x4788: sll %o5, 0x18, %o4
.word 0xa3a000b2 ! t2_kref+0x478c: fnegs %f18, %f17
.word 0xa1b40c92 ! t2_kref+0x4790: fandnot2 %f16, %f18, %f16
.word 0x98a4c00c ! t2_kref+0x4794: subcc %l3, %o4, %o4
.word 0xd888a01a ! t2_kref+0x4798: lduba [%g2 + 0x1a]%asi, %o4
.word 0x9fc00004 ! t2_kref+0x479c: call %g0 + %g4
.word 0xd8064000 ! t2_kref+0x47a0: ld [%i1], %o4
.word 0x23800008 ! t2_kref+0x47a4: fbne,a _kref+0x47c4
.word 0xa5b00f10 ! t2_kref+0x47a8: fsrc2 %f16, %f18
.word 0x99b0000d ! t2_kref+0x47ac: edge8 %g0, %o5, %o4
.word 0xd84e201b ! t2_kref+0x47b0: ldsb [%i0 + 0x1b], %o4
.word 0x81580000 ! t2_kref+0x47b4: flushw
.word 0x99236141 ! t2_kref+0x47b8: mulscc %o5, 0x141, %o4
.word 0xea780018 ! t2_kref+0x47bc: swap [%g0 + %i0], %l5
.word 0x99400000 ! t2_kref+0x47c0: mov %y, %o4
.word 0x98fd4000 ! t2_kref+0x47c4: sdivcc %l5, %g0, %o4
.word 0x99400000 ! t2_kref+0x47c8: mov %y, %o4
.word 0x98dae53d ! t2_kref+0x47cc: smulcc %o3, 0x53d, %o4
.word 0xa5a408d2 ! t2_kref+0x47d0: fsubd %f16, %f18, %f18
.word 0xa5a000b2 ! t2_kref+0x47d4: fnegs %f18, %f18
.word 0x878020d0 ! t2_kref+0x47d8: mov 0xd0, %asi
.word 0x98f03794 ! t2_kref+0x47dc: udivcc %g0, -0x86c, %o4
.word 0x2b480006 ! t2_kref+0x47e0: fbug,a,pt %fcc0, _kref+0x47f8
.word 0xd800a008 ! t2_kref+0x47e4: ld [%g2 + 8], %o4
.word 0x985a8015 ! t2_kref+0x47e8: smul %o2, %l5, %o4
.word 0x9834c00c ! t2_kref+0x47ec: orn %l3, %o4, %o4
.word 0xea6e7fe4 ! t2_kref+0x47f0: ldstub [%i1 - 0x1c], %l5
.word 0x25800005 ! t2_kref+0x47f4: fblg,a _kref+0x4808
.word 0xa1a01050 ! t2_kref+0x47f8: fdtox %f16, %f16
.word 0xd816001b ! t2_kref+0x47fc: lduh [%i0 + %i3], %o4
.word 0x98deee2b ! t2_kref+0x4800: smulcc %i3, 0xe2b, %o4
.word 0x98553400 ! t2_kref+0x4804: umul %l4, -0xc00, %o4
.word 0x989a0009 ! t2_kref+0x4808: xorcc %o0, %o1, %o4
.word 0xd8063fe8 ! t2_kref+0x480c: ld [%i0 - 0x18], %o4
.word 0x980ec00c ! t2_kref+0x4810: and %i3, %o4, %o4
.word 0xea7e2004 ! t2_kref+0x4814: swap [%i0 + 4], %l5
.word 0x98d57f27 ! t2_kref+0x4818: umulcc %l5, -0xd9, %o4
.word 0x9894ee31 ! t2_kref+0x481c: orcc %l3, 0xe31, %o4
.word 0x81dbb6ec ! t2_kref+0x4820: flush %sp - 0x914
.word 0x9fc00004 ! t2_kref+0x4824: call %g0 + %g4
.word 0xd848a019 ! t2_kref+0x4828: ldsb [%g2 + 0x19], %o4
.word 0xa5b48e31 ! t2_kref+0x482c: fands %f18, %f17, %f18
.word 0xe306201c ! t2_kref+0x4830: ld [%i0 + 0x1c], %f17
.word 0xd80e001a ! t2_kref+0x4834: ldub [%i0 + %i2], %o4
.word 0xe968a147 ! t2_kref+0x4838: prefetch %g2 + 0x147, 20
.word 0x9864c00b ! t2_kref+0x483c: subc %l3, %o3, %o4
.word 0x9894fa51 ! t2_kref+0x4840: orcc %l3, -0x5af, %o4
.word 0xa5a00532 ! t2_kref+0x4844: fsqrts %f18, %f18
.word 0xa5b48e71 ! t2_kref+0x4848: fxnors %f18, %f17, %f18
.word 0x992d0000 ! t2_kref+0x484c: sll %l4, %g0, %o4
.word 0xa3a48931 ! t2_kref+0x4850: fmuls %f18, %f17, %f17
.word 0xe11e7fe0 ! t2_kref+0x4854: ldd [%i1 - 0x20], %f16
.word 0xa5a00131 ! t2_kref+0x4858: fabss %f17, %f18
.word 0x9844801b ! t2_kref+0x485c: addc %l2, %i3, %o4
.word 0xc76e2010 ! t2_kref+0x4860: prefetch %i0 + 0x10, 3
.word 0xa3b44db2 ! t2_kref+0x4864: fxors %f17, %f18, %f17
.word 0xa3a000b1 ! t2_kref+0x4868: fnegs %f17, %f17
.word 0x98dca7b8 ! t2_kref+0x486c: smulcc %l2, 0x7b8, %o4
.word 0xc768a10a ! t2_kref+0x4870: prefetch %g2 + 0x10a, 3
.word 0x1918b0d0 ! t2_kref+0x4874: sethi %hi(0x62c34000), %o4
.word 0xa1a409d0 ! t2_kref+0x4878: fdivd %f16, %f16, %f16
.word 0xf5ee501d ! t2_kref+0x487c: prefetcha %i1 + %i5, 26
.word 0xa3a000b2 ! t2_kref+0x4880: fnegs %f18, %f17
.word 0x980da5b7 ! t2_kref+0x4884: and %l6, 0x5b7, %o4
.word 0xa5b48a31 ! t2_kref+0x4888: fpadd16s %f18, %f17, %f18
.word 0x9864a463 ! t2_kref+0x488c: subc %l2, 0x463, %o4
.word 0xd840a008 ! t2_kref+0x4890: ldsw [%g2 + 8], %o4
.word 0xa5b00c20 ! t2_kref+0x4894: fzeros %f18
.word 0xa3a44931 ! t2_kref+0x4898: fmuls %f17, %f17, %f17
.word 0xd8100019 ! t2_kref+0x489c: lduh [%g0 + %i1], %o4
.word 0xa1a488d2 ! t2_kref+0x48a0: fsubd %f18, %f18, %f16
.word 0xe53e6010 ! t2_kref+0x48a4: std %f18, [%i1 + 0x10]
.word 0xa1b48d10 ! t2_kref+0x48a8: fandnot1 %f18, %f16, %f16
.word 0xd8066014 ! t2_kref+0x48ac: ld [%i1 + 0x14], %o4
.word 0xa3b44a31 ! t2_kref+0x48b0: fpadd16s %f17, %f17, %f17
.word 0x980ab77c ! t2_kref+0x48b4: and %o2, -0x884, %o4
.word 0xa3b48db2 ! t2_kref+0x48b8: fxors %f18, %f18, %f17
.word 0xa5b44e31 ! t2_kref+0x48bc: fands %f17, %f17, %f18
.word 0xd84e3fe3 ! t2_kref+0x48c0: ldsb [%i0 - 0x1d], %o4
call SYM(t2_subr0)
.word 0x9852b1d7 ! t2_kref+0x48c8: umul %o2, -0xe29, %o4
.word 0xa5a448b1 ! t2_kref+0x48cc: fsubs %f17, %f17, %f18
.word 0xd41e0000 ! t2_kref+0x48d0: ldd [%i0], %o2
.word 0xd43e401d ! t2_kref+0x48d4: std %o2, [%i1 + %i5]
.word 0xa5b00c20 ! t2_kref+0x48d8: fzeros %f18
.word 0xe83e6010 ! t2_kref+0x48dc: std %l4, [%i1 + 0x10]
call SYM(t2_subr0)
.word 0xa1a488d0 ! t2_kref+0x48e4: fsubd %f18, %f16, %f16
.word 0x81ac0a52 ! t2_kref+0x48e8: fcmpd %fcc0, %f16, %f18
.word 0xa1a48852 ! t2_kref+0x48ec: faddd %f18, %f18, %f16
.word 0xa1b48ed2 ! t2_kref+0x48f0: fornot2 %f18, %f18, %f16
.word 0x98adc012 ! t2_kref+0x48f4: andncc %l7, %l2, %o4
.word 0xa1a489d0 ! t2_kref+0x48f8: fdivd %f18, %f16, %f16
.word 0x987a800a ! t2_kref+0x48fc: sdiv %o2, %o2, %o4
.word 0xd840a028 ! t2_kref+0x4900: ldsw [%g2 + 0x28], %o4
.word 0xe51e2000 ! t2_kref+0x4904: ldd [%i0], %f18
.word 0xa5a44d32 ! t2_kref+0x4908: fsmuld %f17, %f18, %f18
.word 0xa5a40852 ! t2_kref+0x490c: faddd %f16, %f18, %f18
.word 0x8143c000 ! t2_kref+0x4910: stbar
.word 0xd808a01b ! t2_kref+0x4914: ldub [%g2 + 0x1b], %o4
.word 0xec780018 ! t2_kref+0x4918: swap [%g0 + %i0], %l6
.word 0x98003d2e ! t2_kref+0x491c: add %g0, -0x2d2, %o4
.word 0x98b52cb4 ! t2_kref+0x4920: orncc %l4, 0xcb4, %o4
.word 0x981ca4d5 ! t2_kref+0x4924: xor %l2, 0x4d5, %o4
.word 0xe51fbd40 ! t2_kref+0x4928: ldd [%fp - 0x2c0], %f18
.word 0x9816a2ba ! t2_kref+0x492c: or %i2, 0x2ba, %o4
.word 0xe3070018 ! t2_kref+0x4930: ld [%i4 + %i0], %f17
.word 0xc368a043 ! t2_kref+0x4934: prefetch %g2 + 0x43, 1
.word 0xe83e401d ! t2_kref+0x4938: std %l4, [%i1 + %i5]
.word 0x27800006 ! t2_kref+0x493c: fbul,a _kref+0x4954
.word 0x98f6c00a ! t2_kref+0x4940: udivcc %i3, %o2, %o4
.word 0xa5a48832 ! t2_kref+0x4944: fadds %f18, %f18, %f18
.word 0x980cc00b ! t2_kref+0x4948: and %l3, %o3, %o4
.word 0xd06e201b ! t2_kref+0x494c: ldstub [%i0 + 0x1b], %o0
.word 0x8143c000 ! t2_kref+0x4950: stbar
.word 0xd84e001a ! t2_kref+0x4954: ldsb [%i0 + %i2], %o4
.word 0x81ac4ab2 ! t2_kref+0x4958: fcmpes %fcc0, %f17, %f18
.word 0xd8ce1000 ! t2_kref+0x495c: ldsba [%i0]0x80, %o4
.word 0x98320013 ! t2_kref+0x4960: orn %o0, %l3, %o4
.word 0xd8162010 ! t2_kref+0x4964: lduh [%i0 + 0x10], %o4
.word 0x9825a36a ! t2_kref+0x4968: sub %l6, 0x36a, %o4
.word 0xa5b44e71 ! t2_kref+0x496c: fxnors %f17, %f17, %f18
.word 0x99b30152 ! t2_kref+0x4970: edge32l %o4, %l2, %o4
.word 0xd8562002 ! t2_kref+0x4974: ldsh [%i0 + 2], %o4
.word 0xd43e7ff8 ! t2_kref+0x4978: std %o2, [%i1 - 8]
.word 0x99702688 ! t2_kref+0x497c: popc 0x688, %o4
.word 0x9de3bfa0 ! t2_kref+0x4980: save %sp, -0x60, %sp
.word 0xb006801a ! t2_kref+0x4984: add %i2, %i2, %i0
.word 0x99e80018 ! t2_kref+0x4988: restore %g0, %i0, %o4
.word 0xe19e5a5d ! t2_kref+0x498c: ldda [%i1 + %i5]0xd2, %f16
.word 0xe6280019 ! t2_kref+0x4990: stb %l3, [%g0 + %i1]
.word 0xa5a489d0 ! t2_kref+0x4994: fdivd %f18, %f16, %f18
.word 0xe320a028 ! t2_kref+0x4998: st %f17, [%g2 + 0x28]
.word 0x985a8013 ! t2_kref+0x499c: smul %o2, %l3, %o4
.word 0xa5a00052 ! t2_kref+0x49a0: fmovd %f18, %f18
.word 0xa5a01891 ! t2_kref+0x49a4: fitos %f17, %f18
.word 0xa3b44df2 ! t2_kref+0x49a8: fnands %f17, %f18, %f17
.word 0xe41e6018 ! t2_kref+0x49ac: ldd [%i1 + 0x18], %l2
.word 0x99b48550 ! t2_kref+0x49b0: fcmpeq16 %f18, %f16, %o4
.word 0x8143c000 ! t2_kref+0x49b4: stbar
.word 0xe5266010 ! t2_kref+0x49b8: st %f18, [%i1 + 0x10]
.word 0xe53f4019 ! t2_kref+0x49bc: std %f18, [%i5 + %i1]
.word 0xa5b487d0 ! t2_kref+0x49c0: pdist %f18, %f16, %f18
.word 0xa5b48d92 ! t2_kref+0x49c4: fxor %f18, %f18, %f18
.word 0xd84e0000 ! t2_kref+0x49c8: ldsb [%i0], %o4
.word 0xa3b48df1 ! t2_kref+0x49cc: fnands %f18, %f17, %f17
.word 0xe408638c ! t2_kref+0x49d0: ldub [%g1 + 0x38c], %l2
.word 0xa41ca00c ! t2_kref+0x49d4: xor %l2, 0xc, %l2
.word 0xe428638c ! t2_kref+0x49d8: stb %l2, [%g1 + 0x38c]
.word 0x81d8638c ! t2_kref+0x49dc: flush %g1 + 0x38c
.word 0xe76e001b ! t2_kref+0x49e0: prefetch %i0 + %i3, 19
2: .word 0xe300a018 ! t2_kref+0x49e4: ld [%g2 + 0x18], %f17
.word 0x98b34017 ! t2_kref+0x49e8: orncc %o5, %l7, %o4
.word 0x9fc10000 ! t2_kref+0x49ec: call %g4
.word 0x984027c1 ! t2_kref+0x49f0: addc %g0, 0x7c1, %o4
.word 0x98b222f9 ! t2_kref+0x49f4: orncc %o0, 0x2f9, %o4
.word 0xec1e3fe8 ! t2_kref+0x49f8: ldd [%i0 - 0x18], %l6
.word 0x99400000 ! t2_kref+0x49fc: mov %y, %o4
.word 0x989ec01b ! t2_kref+0x4a00: xorcc %i3, %i3, %o4
.word 0x99b300f3 ! t2_kref+0x4a04: edge16ln %o4, %l3, %o4
.word 0x98d2aea7 ! t2_kref+0x4a08: umulcc %o2, 0xea7, %o4
.word 0xa3a48932 ! t2_kref+0x4a0c: fmuls %f18, %f18, %f17
.word 0xd84e3ffe ! t2_kref+0x4a10: ldsb [%i0 - 2], %o4
.word 0x990ce7d6 ! t2_kref+0x4a14: tsubcc %l3, 0x7d6, %o4
.word 0x98083355 ! t2_kref+0x4a18: and %g0, -0xcab, %o4
.word 0x9925f0d7 ! t2_kref+0x4a1c: mulscc %l7, -0xf29, %o4
.word 0xa5a00032 ! t2_kref+0x4a20: fmovs %f18, %f18
.word 0x81ac8a32 ! t2_kref+0x4a24: fcmps %fcc0, %f18, %f18
.word 0x989b4013 ! t2_kref+0x4a28: xorcc %o5, %l3, %o4
.word 0xd806401c ! t2_kref+0x4a2c: ld [%i1 + %i4], %o4
.word 0x9924800c ! t2_kref+0x4a30: mulscc %l2, %o4, %o4
.word 0xa5b40c52 ! t2_kref+0x4a34: fnor %f16, %f18, %f18
.word 0xa3a00031 ! t2_kref+0x4a38: fmovs %f17, %f17
.word 0xd816401b ! t2_kref+0x4a3c: lduh [%i1 + %i3], %o4
.word 0xd848a01b ! t2_kref+0x4a40: ldsb [%g2 + 0x1b], %o4
.word 0x86102001 ! t2_kref+0x4a44: mov 0x1, %g3
.word 0x32800000 ! t2_kref+0x4a48: bne,a _kref+0x4a48
.word 0x86a0e001 ! t2_kref+0x4a4c: subcc %g3, 1, %g3
.word 0xa1a408d0 ! t2_kref+0x4a50: fsubd %f16, %f16, %f16
.word 0x983ef8ed ! t2_kref+0x4a54: xnor %i3, -0x713, %o4
.word 0xa3a01a32 ! t2_kref+0x4a58: fstoi %f18, %f17
.word 0xa5a000b1 ! t2_kref+0x4a5c: fnegs %f17, %f18
.word 0x3e480003 ! t2_kref+0x4a60: bvc,a,pt %icc, _kref+0x4a6c
.word 0xa5a448b1 ! t2_kref+0x4a64: fsubs %f17, %f17, %f18
.word 0xa3b48d60 ! t2_kref+0x4a68: fnot1s %f18, %f17
call SYM(t2_subr0)
.word 0xd8d6d019 ! t2_kref+0x4a70: ldsha [%i3 + %i1]0x80, %o4
.word 0xd8c61000 ! t2_kref+0x4a74: ldswa [%i0]0x80, %o4
.word 0xa5a00131 ! t2_kref+0x4a78: fabss %f17, %f18
.word 0xa1a00552 ! t2_kref+0x4a7c: fsqrtd %f18, %f16
.word 0x98b3400a ! t2_kref+0x4a80: orncc %o5, %o2, %o4
.word 0xe11e0000 ! t2_kref+0x4a84: ldd [%i0], %f16
.word 0x9856ebdf ! t2_kref+0x4a88: umul %i3, 0xbdf, %o4
.word 0xa1a408d0 ! t2_kref+0x4a8c: fsubd %f16, %f16, %f16
.word 0x98982c92 ! t2_kref+0x4a90: xorcc %g0, 0xc92, %o4
.word 0x99237936 ! t2_kref+0x4a94: mulscc %o5, -0x6ca, %o4
.word 0xa3b48e31 ! t2_kref+0x4a98: fands %f18, %f17, %f17
.word 0x98000008 ! t2_kref+0x4a9c: add %g0, %o0, %o4
.word 0xa3a44932 ! t2_kref+0x4aa0: fmuls %f17, %f18, %f17
.word 0x34480003 ! t2_kref+0x4aa4: bg,a,pt %icc, _kref+0x4ab0
.word 0xa5a000b1 ! t2_kref+0x4aa8: fnegs %f17, %f18
.word 0x99b4c0eb ! t2_kref+0x4aac: edge16ln %l3, %o3, %o4
.word 0x982d801b ! t2_kref+0x4ab0: andn %l6, %i3, %o4
.word 0xd236c019 ! t2_kref+0x4ab4: sth %o1, [%i3 + %i1]
.word 0xa3a48831 ! t2_kref+0x4ab8: fadds %f18, %f17, %f17
.word 0xda2e8018 ! t2_kref+0x4abc: stb %o5, [%i2 + %i0]
.word 0xf42e401a ! t2_kref+0x4ac0: stb %i2, [%i1 + %i2]
.word 0xe1be588b ! t2_kref+0x4ac4: stda %f16, [%i1 + %o3]0xc4
.word 0x9de3bfa0 ! t2_kref+0x4ac8: save %sp, -0x60, %sp
.word 0xb050001b ! t2_kref+0x4acc: umul %g0, %i3, %i0
.word 0x99eea90f ! t2_kref+0x4ad0: restore %i2, 0x90f, %o4
.word 0x985d8016 ! t2_kref+0x4ad4: smul %l6, %l6, %o4
.word 0x81868000 ! t2_kref+0x4ad8: wr %i2, %g0, %y
.word 0xa5b40ed0 ! t2_kref+0x4adc: fornot2 %f16, %f16, %f18
.word 0xa3b48a31 ! t2_kref+0x4ae0: fpadd16s %f18, %f17, %f17
.word 0xe27e401c ! t2_kref+0x4ae4: swap [%i1 + %i4], %l1
.word 0xec6e600a ! t2_kref+0x4ae8: ldstub [%i1 + 0xa], %l6
.word 0x9fc00004 ! t2_kref+0x4aec: call %g0 + %g4
.word 0xe19f1a59 ! t2_kref+0x4af0: ldda [%i4 + %i1]0xd2, %f16
.word 0x26800002 ! t2_kref+0x4af4: bl,a _kref+0x4afc
.word 0xe66e601c ! t2_kref+0x4af8: ldstub [%i1 + 0x1c], %l3
.word 0x81ac4a32 ! t2_kref+0x4afc: fcmps %fcc0, %f17, %f18
.word 0xd896d018 ! t2_kref+0x4b00: lduha [%i3 + %i0]0x80, %o4
.word 0xe198105d ! t2_kref+0x4b04: ldda [%g0 + %i5]0x82, %f16
.word 0x81ac4a31 ! t2_kref+0x4b08: fcmps %fcc0, %f17, %f17
.word 0xa5a409d2 ! t2_kref+0x4b0c: fdivd %f16, %f18, %f18
.word 0x992ee014 ! t2_kref+0x4b10: sll %i3, 0x14, %o4
.word 0xe420a018 ! t2_kref+0x4b14: st %l2, [%g2 + 0x18]
.word 0xa5a000b2 ! t2_kref+0x4b18: fnegs %f18, %f18
.word 0x9826c000 ! t2_kref+0x4b1c: sub %i3, %g0, %o4
.word 0xa5a01931 ! t2_kref+0x4b20: fstod %f17, %f18
.word 0x99b200fb ! t2_kref+0x4b24: edge16ln %o0, %i3, %o4
.word 0xe500a038 ! t2_kref+0x4b28: ld [%g2 + 0x38], %f18
.word 0x9de3bfa0 ! t2_kref+0x4b2c: save %sp, -0x60, %sp
.word 0x99eea34e ! t2_kref+0x4b30: restore %i2, 0x34e, %o4
.word 0x98dac00d ! t2_kref+0x4b34: smulcc %o3, %o5, %o4
.word 0xe6680019 ! t2_kref+0x4b38: ldstub [%g0 + %i1], %l3
.word 0xd80e200c ! t2_kref+0x4b3c: ldub [%i0 + 0xc], %o4
.word 0xd80e8018 ! t2_kref+0x4b40: ldub [%i2 + %i0], %o4
.word 0x9de3bfa0 ! t2_kref+0x4b44: save %sp, -0x60, %sp
.word 0xba8ec000 ! t2_kref+0x4b48: andcc %i3, %g0, %i5
.word 0x99ef001b ! t2_kref+0x4b4c: restore %i4, %i3, %o4
.word 0x32480003 ! t2_kref+0x4b50: bne,a,pt %icc, _kref+0x4b5c
.word 0x99b48590 ! t2_kref+0x4b54: fcmpgt32 %f18, %f16, %o4
.word 0x992cc014 ! t2_kref+0x4b58: sll %l3, %l4, %o4
.word 0x9de3bfa0 ! t2_kref+0x4b5c: save %sp, -0x60, %sp
.word 0x99ee0000 ! t2_kref+0x4b60: restore %i0, %g0, %o4
.word 0xe11e3ff8 ! t2_kref+0x4b64: ldd [%i0 - 8], %f16
.word 0x98db0013 ! t2_kref+0x4b68: smulcc %o4, %l3, %o4
.word 0x81580000 ! t2_kref+0x4b6c: flushw
.word 0x98ad7dd6 ! t2_kref+0x4b70: andncc %l5, -0x22a, %o4
.word 0x9de3bfa0 ! t2_kref+0x4b74: save %sp, -0x60, %sp
.word 0x99ee8019 ! t2_kref+0x4b78: restore %i2, %i1, %o4
.word 0x81ac0ad2 ! t2_kref+0x4b7c: fcmped %fcc0, %f16, %f18
.word 0x990cb75d ! t2_kref+0x4b80: tsubcc %l2, -0x8a3, %o4
.word 0x99b5800a ! t2_kref+0x4b84: edge8 %l6, %o2, %o4
.word 0xa5b48e50 ! t2_kref+0x4b88: fxnor %f18, %f16, %f18
.word 0xa3a00531 ! t2_kref+0x4b8c: fsqrts %f17, %f17
.word 0x98a2b9fa ! t2_kref+0x4b90: subcc %o2, -0x606, %o4
.word 0xc368a1c2 ! t2_kref+0x4b94: prefetch %g2 + 0x1c2, 1
.word 0x9805400b ! t2_kref+0x4b98: add %l5, %o3, %o4
.word 0xa3a00532 ! t2_kref+0x4b9c: fsqrts %f18, %f17
.word 0x99b6c08a ! t2_kref+0x4ba0: edge16 %i3, %o2, %o4
.word 0x9915e064 ! t2_kref+0x4ba4: taddcctv %l7, 0x64, %o4
.word 0xe51f4019 ! t2_kref+0x4ba8: ldd [%i5 + %i1], %f18
.word 0x98924016 ! t2_kref+0x4bac: orcc %o1, %l6, %o4
.word 0xa1b487d0 ! t2_kref+0x4bb0: pdist %f18, %f16, %f16
.word 0x99b484d2 ! t2_kref+0x4bb4: fcmpne32 %f18, %f18, %o4
.word 0x9896800b ! t2_kref+0x4bb8: orcc %i2, %o3, %o4
.word 0xa5a489d0 ! t2_kref+0x4bbc: fdivd %f18, %f16, %f18
.word 0xc168a040 ! t2_kref+0x4bc0: prefetch %g2 + 0x40, 0
.word 0xa1a48850 ! t2_kref+0x4bc4: faddd %f18, %f16, %f16
.word 0x9de3bfa0 ! t2_kref+0x4bc8: save %sp, -0x60, %sp
.word 0xb836801c ! t2_kref+0x4bcc: orn %i2, %i4, %i4
.word 0x99ee001d ! t2_kref+0x4bd0: restore %i0, %i5, %o4
.word 0x81ac8a32 ! t2_kref+0x4bd4: fcmps %fcc0, %f18, %f18
.word 0xe8367ffe ! t2_kref+0x4bd8: sth %l4, [%i1 - 2]
.word 0xa1a000d0 ! t2_kref+0x4bdc: fnegd %f16, %f16
sethi %hi(2f), %o7
.word 0xe40be01c ! t2_kref+0x4be4: ldub [%o7 + 0x1c], %l2
.word 0xa41ca00c ! t2_kref+0x4be8: xor %l2, 0xc, %l2
.word 0xe42be01c ! t2_kref+0x4bec: stb %l2, [%o7 + 0x1c]
.word 0x81dbe01c ! t2_kref+0x4bf0: flush %o7 + 0x1c
.word 0xa1a01931 ! t2_kref+0x4bf4: fstod %f17, %f16
.word 0x99400000 ! t2_kref+0x4bf8: mov %y, %o4
.word 0x987daa26 ! t2_kref+0x4bfc: sdiv %l6, 0xa26, %o4
.word 0x8143c000 ! t2_kref+0x4c00: stbar
.word 0xd8060000 ! t2_kref+0x4c04: ld [%i0], %o4
.word 0xa5b00f31 ! t2_kref+0x4c08: fsrc2s %f17, %f18
.word 0xec68a008 ! t2_kref+0x4c0c: ldstub [%g2 + 8], %l6
.word 0xd46e401a ! t2_kref+0x4c10: ldstub [%i1 + %i2], %o2
.word 0x990a400c ! t2_kref+0x4c14: tsubcc %o1, %o4, %o4
.word 0x98fd4008 ! t2_kref+0x4c18: sdivcc %l5, %o0, %o4
2: .word 0xe81f4018 ! t2_kref+0x4c1c: ldd [%i5 + %i0], %l4
.word 0xa5a48932 ! t2_kref+0x4c20: fmuls %f18, %f18, %f18
.word 0x25800005 ! t2_kref+0x4c24: fblg,a _kref+0x4c38
.word 0x81db6e16 ! t2_kref+0x4c28: flush %o5 + 0xe16
.word 0xd80e001a ! t2_kref+0x4c2c: ldub [%i0 + %i2], %o4
.word 0xd806401c ! t2_kref+0x4c30: ld [%i1 + %i4], %o4
.word 0xe5263fe4 ! t2_kref+0x4c34: st %f18, [%i0 - 0x1c]
.word 0x9884f420 ! t2_kref+0x4c38: addcc %l3, -0xbe0, %o4
.word 0x982a2419 ! t2_kref+0x4c3c: andn %o0, 0x419, %o4
.word 0x98ac8008 ! t2_kref+0x4c40: andncc %l2, %o0, %o4
.word 0xa5a01932 ! t2_kref+0x4c44: fstod %f18, %f18
.word 0xd62e4000 ! t2_kref+0x4c48: stb %o3, [%i1]
.word 0x98420015 ! t2_kref+0x4c4c: addc %o0, %l5, %o4
.word 0xe3200019 ! t2_kref+0x4c50: st %f17, [%g0 + %i1]
.word 0x98180016 ! t2_kref+0x4c54: xor %g0, %l6, %o4
.word 0x98dec01a ! t2_kref+0x4c58: smulcc %i3, %i2, %o4
.word 0x989371a3 ! t2_kref+0x4c5c: orcc %o5, -0xe5d, %o4
.word 0xd8163ff0 ! t2_kref+0x4c60: lduh [%i0 - 0x10], %o4
.word 0x25800003 ! t2_kref+0x4c64: fblg,a _kref+0x4c70
.word 0x98ba29e0 ! t2_kref+0x4c68: xnorcc %o0, 0x9e0, %o4
.word 0x81ac0ad0 ! t2_kref+0x4c6c: fcmped %fcc0, %f16, %f16
.word 0x98b58008 ! t2_kref+0x4c70: orncc %l6, %o0, %o4
.word 0x981cb64c ! t2_kref+0x4c74: xor %l2, -0x9b4, %o4
.word 0xa5a01a32 ! t2_kref+0x4c78: fstoi %f18, %f18
.word 0x985cc000 ! t2_kref+0x4c7c: smul %l3, %g0, %o4
.word 0x9944c000 ! t2_kref+0x4c80: mov %gsr, %o4
.word 0x98d02822 ! t2_kref+0x4c84: umulcc %g0, 0x822, %o4
.word 0x9922fc01 ! t2_kref+0x4c88: mulscc %o3, -0x3ff, %o4
.word 0x9898000b ! t2_kref+0x4c8c: xorcc %g0, %o3, %o4
.word 0xa3a48832 ! t2_kref+0x4c90: fadds %f18, %f18, %f17
.word 0xe81e7fe0 ! t2_kref+0x4c94: ldd [%i1 - 0x20], %l4
.word 0x98adc00d ! t2_kref+0x4c98: andncc %l7, %o5, %o4
.word 0xed68a1c7 ! t2_kref+0x4c9c: prefetch %g2 + 0x1c7, 22
.word 0x981365fd ! t2_kref+0x4ca0: or %o5, 0x5fd, %o4
.word 0xa1a00552 ! t2_kref+0x4ca4: fsqrtd %f18, %f16
.word 0xa3a000b2 ! t2_kref+0x4ca8: fnegs %f18, %f17
.word 0x9fc10000 ! t2_kref+0x4cac: call %g4
.word 0x9922a979 ! t2_kref+0x4cb0: mulscc %o2, 0x979, %o4
call SYM(t2_subr3)
.word 0xa1a48952 ! t2_kref+0x4cb8: fmuld %f18, %f18, %f16
.word 0x981b3507 ! t2_kref+0x4cbc: xor %o4, -0xaf9, %o4
.word 0xc0b65000 ! t2_kref+0x4cc0: stha %g0, [%i1]0x80
.word 0x99b40452 ! t2_kref+0x4cc4: fcmpne16 %f16, %f18, %o4
.word 0xa1a00150 ! t2_kref+0x4cc8: fabsd %f16, %f16
.word 0xa5a000b1 ! t2_kref+0x4ccc: fnegs %f17, %f18
.word 0x9fc10000 ! t2_kref+0x4cd0: call %g4
.word 0x98754000 ! t2_kref+0x4cd4: udiv %l5, %g0, %o4
.word 0xd8d6501b ! t2_kref+0x4cd8: ldsha [%i1 + %i3]0x80, %o4
.word 0x81ac4ab1 ! t2_kref+0x4cdc: fcmpes %fcc0, %f17, %f17
.word 0x8143c000 ! t2_kref+0x4ce0: stbar
.word 0xd630a018 ! t2_kref+0x4ce4: sth %o3, [%g2 + 0x18]
.word 0xa5b40c92 ! t2_kref+0x4ce8: fandnot2 %f16, %f18, %f18
.word 0x98ba8015 ! t2_kref+0x4cec: xnorcc %o2, %l5, %o4
.word 0xa1a40950 ! t2_kref+0x4cf0: fmuld %f16, %f16, %f16
.word 0xa5b48db1 ! t2_kref+0x4cf4: fxors %f18, %f17, %f18
.word 0x21800001 ! t2_kref+0x4cf8: fbn,a _kref+0x4cfc
.word 0xa3b48df1 ! t2_kref+0x4cfc: fnands %f18, %f17, %f17
.word 0xda36c018 ! t2_kref+0x4d00: sth %o5, [%i3 + %i0]
.word 0xe3200019 ! t2_kref+0x4d04: st %f17, [%g0 + %i1]
.word 0xd80e7ff5 ! t2_kref+0x4d08: ldub [%i1 - 0xb], %o4
.word 0x99b00280 ! t2_kref+0x4d0c: array32 %g0, %g0, %o4
.word 0x99b485d2 ! t2_kref+0x4d10: fcmpeq32 %f18, %f18, %o4
.word 0xea200019 ! t2_kref+0x4d14: st %l5, [%g0 + %i1]
.word 0x99b5c280 ! t2_kref+0x4d18: array32 %l7, %g0, %o4
.word 0x9896fe0c ! t2_kref+0x4d1c: orcc %i3, -0x1f4, %o4
.word 0x86102001 ! t2_kref+0x4d20: mov 0x1, %g3
.word 0x32800000 ! t2_kref+0x4d24: bne,a _kref+0x4d24
.word 0x86a0e001 ! t2_kref+0x4d28: subcc %g3, 1, %g3
.word 0xc06e3fee ! t2_kref+0x4d2c: ldstub [%i0 - 0x12], %g0
.word 0x989d7410 ! t2_kref+0x4d30: xorcc %l5, -0xbf0, %o4
.word 0xd808a03a ! t2_kref+0x4d34: ldub [%g2 + 0x3a], %o4
.word 0xe19f5a59 ! t2_kref+0x4d38: ldda [%i5 + %i1]0xd2, %f16
.word 0xa5b40c50 ! t2_kref+0x4d3c: fnor %f16, %f16, %f18
.word 0x98548009 ! t2_kref+0x4d40: umul %l2, %o1, %o4
.word 0xa5a00552 ! t2_kref+0x4d44: fsqrtd %f18, %f18
.word 0xe51fbcd0 ! t2_kref+0x4d48: ldd [%fp - 0x330], %f18
.word 0xa1a409d2 ! t2_kref+0x4d4c: fdivd %f16, %f18, %f16
.word 0xa5b487d2 ! t2_kref+0x4d50: pdist %f18, %f18, %f18
.word 0x81834000 ! t2_kref+0x4d54: wr %o5, %g0, %y
.word 0x98ab400b ! t2_kref+0x4d58: andncc %o5, %o3, %o4
.word 0xea20a018 ! t2_kref+0x4d5c: st %l5, [%g2 + 0x18]
.word 0x985d8009 ! t2_kref+0x4d60: smul %l6, %o1, %o4
.word 0x9944c000 ! t2_kref+0x4d64: mov %gsr, %o4
.word 0xd806001c ! t2_kref+0x4d68: ld [%i0 + %i4], %o4
.word 0xe526401c ! t2_kref+0x4d6c: st %f18, [%i1 + %i4]
.word 0x8143c000 ! t2_kref+0x4d70: stbar
.word 0x98f83d65 ! t2_kref+0x4d74: sdivcc %g0, -0x29b, %o4
.word 0x99b48452 ! t2_kref+0x4d78: fcmpne16 %f18, %f18, %o4
.word 0xef68a04e ! t2_kref+0x4d7c: prefetch %g2 + 0x4e, 23
.word 0x99b00320 ! t2_kref+0x4d80: bmask %g0, %g0, %o4
.word 0x98dcb2d6 ! t2_kref+0x4d84: smulcc %l2, -0xd2a, %o4
.word 0xd810a02a ! t2_kref+0x4d88: lduh [%g2 + 0x2a], %o4
.word 0xe81f4018 ! t2_kref+0x4d8c: ldd [%i5 + %i0], %l4
.word 0x98b37111 ! t2_kref+0x4d90: orncc %o5, -0xeef, %o4
.word 0x989360d7 ! t2_kref+0x4d94: orcc %o5, 0xd7, %o4
.word 0xd850a00a ! t2_kref+0x4d98: ldsh [%g2 + 0xa], %o4
.word 0x98dec014 ! t2_kref+0x4d9c: smulcc %i3, %l4, %o4
.word 0x24480003 ! t2_kref+0x4da0: ble,a,pt %icc, _kref+0x4dac
.word 0x98236171 ! t2_kref+0x4da4: sub %o5, 0x171, %o4
.word 0xa5a000d0 ! t2_kref+0x4da8: fnegd %f16, %f18
.word 0xe3060000 ! t2_kref+0x4dac: ld [%i0], %f17
.word 0x982d2428 ! t2_kref+0x4db0: andn %l4, 0x428, %o4
.word 0x99b200b2 ! t2_kref+0x4db4: edge16n %o0, %l2, %o4
.word 0x985a8014 ! t2_kref+0x4db8: smul %o2, %l4, %o4
.word 0xd826401c ! t2_kref+0x4dbc: st %o4, [%i1 + %i4]
.word 0xa1a01932 ! t2_kref+0x4dc0: fstod %f18, %f16
.word 0xec180019 ! t2_kref+0x4dc4: ldd [%g0 + %i1], %l6
.word 0x86102002 ! t2_kref+0x4dc8: mov 0x2, %g3
.word 0x32800000 ! t2_kref+0x4dcc: bne,a _kref+0x4dcc
.word 0x86a0e001 ! t2_kref+0x4dd0: subcc %g3, 1, %g3
.word 0x98402576 ! t2_kref+0x4dd4: addc %g0, 0x576, %o4
.word 0x32480004 ! t2_kref+0x4dd8: bne,a,pt %icc, _kref+0x4de8
.word 0xec3e2008 ! t2_kref+0x4ddc: std %l6, [%i0 + 8]
.word 0x9814c01b ! t2_kref+0x4de0: or %l3, %i3, %o4
.word 0xa3a44831 ! t2_kref+0x4de4: fadds %f17, %f17, %f17
.word 0x81ac4a31 ! t2_kref+0x4de8: fcmps %fcc0, %f17, %f17
.word 0x98bb3aed ! t2_kref+0x4dec: xnorcc %o4, -0x513, %o4
.word 0x3b800003 ! t2_kref+0x4df0: fble,a _kref+0x4dfc
.word 0xc76e2008 ! t2_kref+0x4df4: prefetch %i0 + 8, 3
.word 0xa5b40910 ! t2_kref+0x4df8: faligndata %f16, %f16, %f18
.word 0x81850000 ! t2_kref+0x4dfc: wr %l4, %g0, %y
.word 0x86102003 ! t2_kref+0x4e00: mov 0x3, %g3
.word 0x32800000 ! t2_kref+0x4e04: bne,a _kref+0x4e04
.word 0x86a0e001 ! t2_kref+0x4e08: subcc %g3, 1, %g3
.word 0xa3b44e31 ! t2_kref+0x4e0c: fands %f17, %f17, %f17
.word 0xd8080018 ! t2_kref+0x4e10: ldub [%g0 + %i0], %o4
.word 0xd030a018 ! t2_kref+0x4e14: sth %o0, [%g2 + 0x18]
.word 0x98456d36 ! t2_kref+0x4e18: addc %l5, 0xd36, %o4
call SYM(_kaos_done)
.word 0x01000000 ! t2_kref+0x4e20: nop
KGLOBAL(t2_ktbl_end)
t2_ktbl_end:
t2_ktbl_page_end:
KTEXT_MODULE(t2_module_subr0, 0x46130000)
.seg "text"
t2_subr0_page_begin:
.skip 8192
.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, 0x4cb84000)
.seg "text"
t2_subr1_page_begin:
.skip 8188
.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, 0x5e77c000)
.seg "text"
t2_subr2_page_begin:
.skip 8184
.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, 0x49d96000)
.seg "text"
t2_subr3_page_begin:
.skip 8112
.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: 4768
!
! Operation frequencies
!
! name exp obs
! ldsb 1.38 1.43
! ldub 0.77 0.82
! ldsh 0.41 0.27
! lduh 0.62 0.73
! ld 1.40 1.41
! ldd 1.20 1.28
! swap 0.86 0.86
! ldstub 1.20 1.30
! stb 0.90 1.01
! sth 0.94 0.84
! st 0.72 0.67
! std 0.64 0.65
! add 0.85 1.07
! addcc 0.25 0.23
! addx 0.72 0.78
! addxcc 0.57 0.61
! taddcc 0.16 0.15
! taddcctv 0.16 0.27
! sub 1.30 1.28
! subcc 0.30 0.19
! subx 0.50 0.63
! subxcc 0.08 0.13
! tsubcc 0.11 0.19
! tsubcctv 0.10 0.10
! mulscc 0.85 1.13
! and 0.62 0.94
! andcc 0.26 0.36
! andn 0.65 0.69
! andncc 1.04 0.86
! or 0.78 0.84
! orcc 1.00 1.24
! orn 0.63 0.63
! orncc 1.26 1.13
! xor 0.41 0.40
! xorcc 1.32 1.34
! xnor 0.27 0.25
! xnorcc 0.55 0.65
! sll 0.98 1.07
! srl 0.22 0.10
! sra 0.10 0.04
! unimp 0.06 0.08
! umul 0.34 0.67
! smul 1.25 1.32
! udiv 0.50 0.52
! sdiv 0.75 0.88
! umulcc 1.15 1.34
! smulcc 0.89 0.99
! udivcc 0.17 0.19
! sdivcc 0.70 0.65
! rdy 1.17 1.20
! wry 1.32 1.24
! bicc 0.56 0.44
! sethi 0.97 1.24
! jmpl 0.67 0.84
! call 0.77 0.88
! ticc 0.00 0.00
! flush 1.07 1.13
! save 1.08 1.07
! restore 1.21 0.00
! stbar 0.86 0.88
! ldf 1.15 0.92
! lddf 0.89 1.22
! stf 1.12 0.84
! stdf 0.56 0.38
! fadds 1.14 1.36
! fsubs 1.12 1.09
! fmuls 0.70 0.63
! fdivs 0.16 0.15
! faddd 0.80 0.96
! fsubd 0.89 0.88
! fmuld 1.35 1.26
! fdivd 0.95 1.09
! faddq 0.00 0.00
! fsubq 0.00 0.00
! fmulq 0.00 0.00
! fdivq 0.00 0.00
! fsmuld 0.51 0.55
! fdmulq 0.00 0.00
! fitos 0.18 0.25
! fitod 0.35 0.44
! fitoq 0.00 0.00
! fstoi 0.61 0.67
! fstod 0.73 0.76
! fstoq 0.00 0.00
! fdtoi 0.77 0.71
! fdtos 0.02 0.04
! fdtoq 0.00 0.00
! fqtoi 0.00 0.00
! fqtos 0.00 0.00
! fqtod 0.00 0.00
! fmovs 0.60 0.63
! fnegs 1.38 1.38
! fabss 1.34 1.53
! fsqrts 0.55 0.55
! fsqrtd 2.04 1.76
! fsqrtq 0.00 0.00
! fcmps 1.03 0.96
! fcmpd 1.10 1.03
! fcmpq 0.00 0.00
! fcmpes 0.38 0.44
! fcmped 0.86 0.88
! fcmpeq 0.00 0.00
! fbfcc 2.43 2.24
! ldfsr 0.05 0.00
! stfsr 0.01 0.00
! loop 0.93 0.67
! offset 0.10 0.00
! area 0.21 0.10
! target 0.04 0.00
! goto 0.16 0.13
! sigsegv 0.26 0.25
! sigbus 0.05 0.04
! imodify 0.39 0.48
! ldfsr_offset 0.27 0.00
! fpattern 1.01 1.26
! lbranch 0.19 0.21
! shmld 1.87 2.33
! shmst 1.46 1.24
! shmpf 1.17 1.30
! shmswap 0.26 0.40
! shmblkld 0.13 0.02
! shmblkst 0.48 0.02
! shmblkchk 0.03 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.01 0.00
! rdasi 0.20 0.17
! wrasi 0.20 0.13
! bpcc 1.62 1.70
! fbpfcc 0.95 0.67
! fmovscc 0.02 0.00
! fmovdcc 0.24 0.15
! fmovqcc 0.00 0.00
! movcc 0.07 0.00
! flushw 0.14 0.31
! membar 0.07 0.04
! prefetch 0.59 0.71
! rdpc 0.03 0.02
! ldqf 0.00 0.00
! stqf 0.00 0.00
! ldfa 0.22 0.25
! lddfa 0.00 0.00
! ldqfa 0.00 0.00
! ldsba 0.17 0.25
! ldsha 0.05 0.04
! lduba 0.07 0.06
! lduha 0.09 0.08
! lda 0.10 0.10
! ldda 0.18 0.15
! ldstuba 0.24 0.17
! prefetcha 0.60 0.63
! stfa 0.01 0.02
! stdfa 0.22 0.19
! stqfa 0.00 0.00
! stba 0.06 0.15
! stha 0.20 0.10
! sta 0.11 0.08
! stda 0.13 0.19
! swapa 0.22 0.25
! fmovd 0.25 0.29
! fnegd 0.27 0.27
! fabsd 0.25 0.17
! fstox 0.05 0.02
! fdtox 0.17 0.15
! fxtos 0.15 0.15
! fxtod 0.00 0.00
! lds 0.13 0.17
! ldsa 0.10 0.08
! ldx 0.12 0.15
! ldxa 0.24 0.17
! nofault 0.03 0.02
! rdgsr 0.13 0.17
! wrgsr 0.22 0.17
! fpadd16 0.15 0.19
! fpadd16s 0.26 0.31
! fpadd32 0.19 0.21
! fpadd32s 0.03 0.00
! fpsub16 0.15 0.15
! fpsub16s 0.11 0.19
! fpsub32 0.12 0.08
! fpsub32s 0.10 0.00
! fpack16 0.05 0.08
! fpack32 0.24 0.25
! fpackfix 0.13 0.13
! fexpand 0.00 0.00
! fpmerge 0.27 0.25
! fmul8x16 0.01 0.02
! fmul8x16au 0.06 0.02
! fmul8x16al 0.13 0.10
! fmul8sux16 0.22 0.15
! fmul8ulx16 0.07 0.06
! fmuld8sux16 0.21 0.10
! fmuld8ulx16 0.11 0.10
! alignaddr 0.21 0.23
! alignaddrl 0.16 0.10
! faligndata 0.26 0.40
! fzero 0.21 0.23
! fzeros 0.26 0.15
! fone 0.09 0.06
! fones 0.15 0.06
! fsrc1 0.04 0.04
! fsrc1s 0.03 0.02
! fsrc2 0.27 0.17
! fsrc2s 0.07 0.06
! fnot1 0.19 0.23
! fnot1s 0.20 0.25
! fnot2 0.19 0.25
! fnot2s 0.19 0.15
! for 0.18 0.10
! fors 0.01 0.00
! fnor 0.15 0.19
! fnors 0.20 0.23
! fand 0.24 0.13
! fands 0.22 0.34
! fnand 0.03 0.02
! fnands 0.25 0.31
! fxor 0.12 0.13
! fxors 0.21 0.15
! fxnor 0.24 0.19
! fxnors 0.09 0.10
! fornot1 0.03 0.04
! fornot1s 0.02 0.02
! fornot2 0.19 0.19
! fornot2s 0.02 0.02
! fandnot1 0.14 0.13
! fandnot1s 0.16 0.10
! fandnot2 0.06 0.08
! fandnot2s 0.14 0.19
! fcmpgt16 0.01 0.00
! fcmpgt32 0.13 0.08
! fcmple16 0.05 0.04
! fcmple32 0.21 0.29
! fcmpne16 0.15 0.19
! fcmpne32 0.10 0.13
! fcmpeq16 0.05 0.06
! fcmpeq32 0.27 0.17
! edge8 0.23 0.34
! edge8l 0.07 0.02
! edge16 0.15 0.15
! edge16l 0.13 0.17
! edge32 0.06 0.02
! edge32l 0.15 0.08
! pdist 0.15 0.25
! partial_st8 0.10 0.13
! partial_st16 0.19 0.19
! partial_st32 0.14 0.25
! short_st8 0.09 0.10
! short_st16 0.18 0.13
! short_ld8 0.03 0.02
! short_ld16 0.25 0.38
! blkld 0.02 0.00
! blkst 0.22 0.00
! blkld_offset 0.00 0.00
! blkst_offset 0.14 0.00
! blk_check 0.11 0.06
! casxa 0.01 0.00
! rdccr 0.11 0.15
! rdfprs 0.12 0.08
! wrccr 0.03 0.02
! popc 0.20 0.23
! wrfprs 0.11 0.04
! stx 0.21 0.25
! stxa 0.07 0.02
! cflush 0.00 0.00
! array8 0.01 0.00
! array16 0.22 0.31
! array32 0.06 0.10
! edge8n 0.02 0.00
! edge8ln 0.15 0.23
! edge16n 0.10 0.02
! edge16ln 0.23 0.27
! edge32n 0.04 0.00
! edge32ln 0.15 0.17
! bmask 0.24 0.23
! bshuffle 0.22 0.17
! siam 0.22 0.15
! 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, 0x4bb08000)
.seg "data"
t2_offset_table_start:
t2_offset_table_size: .word 0x00000008
t2_offset_table:
.word 0x00000000
.word 0x00000010
.word 0xffffffe8
.word 0xfffffff8
.word 0x00000008
.word 0xfffffff0
.word 0xffffffe0
.word 0x00000018
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, 0x5fc7e000)
.seg "data"
KGLOBAL(t2_data_in_regs)
t2_data_in_regs_start:
t2_data_in_regs:
.word 0xe9d091be ! %f0
.word 0xafe089fc ! %f1
.word 0xb3565fcf ! %f2
.word 0xc52d4f52 ! %f3
.word 0x8f958bd7 ! %f4
.word 0xfa6fdcaf ! %f5
.word 0xda821f95 ! %f6
.word 0x3e5eb9de ! %f7
.word 0x0f578750 ! %f8
.word 0x8a58b2ed ! %f9
.word 0x219b5708 ! %f10
.word 0xf616b0e6 ! %f11
.word 0x5ad030e3 ! %f12
.word 0x96c0edd4 ! %f13
.word 0x0f1285fb ! %f14
.word 0x69354a0b ! %f15
.word 0xb287b2f5 ! %f16
.word 0x5fa14c0f ! %f17
.word 0x9c0a9c0a ! %f18
.word 0xecf6e98f ! %f19
.word 0x7b6bf864 ! %f20
.word 0x89d8ef4a ! %f21
.word 0x917f0302 ! %f22
.word 0xd1ac86e3 ! %f23
.word 0x2552d783 ! %f24
.word 0x56ef44e2 ! %f25
.word 0x1ad56b80 ! %f26
.word 0xa7db267e ! %f27
.word 0x08456962 ! %f28
.word 0xf93f45dc ! %f29
.word 0x04ad3fd7 ! %f30
.word 0x01f89cef ! %f31
.word 0xa7931152 ! %f32
.word 0xa1824219 ! %f33
.word 0x9f78e137 ! %f34
.word 0x31c8ef35 ! %f35
.word 0xdc8ef8a7 ! %f36
.word 0xff5faac7 ! %f37
.word 0xe78b130a ! %f38
.word 0x1cc0e44e ! %f39
.word 0x5fc302bf ! %f40
.word 0xdf0a9019 ! %f41
.word 0x1a0538a1 ! %f42
.word 0xbc079c0d ! %f43
.word 0x9a8f7d43 ! %f44
.word 0x594cc639 ! %f45
.word 0xd5b9490f ! %f46
.word 0xabfa3f30 ! %f47
.word 0xbcdf10ac ! %f48
.word 0xeceae57d ! %f49
.word 0x0adc9d55 ! %f50
.word 0x21b21cb1 ! %f51
.word 0xa70ab509 ! %f52
.word 0x7f4b99d9 ! %f53
.word 0x6a96fcbf ! %f54
.word 0x143ec85c ! %f55
.word 0x3781aefe ! %f56
.word 0x11fff594 ! %f57
.word 0x824b8b8c ! %f58
.word 0x984b0ea1 ! %f59
.word 0x2285d90f ! %f60
.word 0x4a71bb3e ! %f61
.word 0xdc2f7fd4 ! %f62
.word 0xa0fcd1ab ! %f63
.word 0x00000000 ! %g0 (always zero)
.word t2_kref+0xe58 ! %g1 (code pointer)
.word t2_data_in_shm_area ! %g2 (shared area pointer)
.word 0xad3ce3a9 ! %g3 (loop index)
.word SYM(t2_subr0) ! %g4 (jmpl target)
.word t2_kref+0x1 ! %g5 (sigbus target)
.word 0x00000000 ! %g6 (block ld offset)
.word 0x00000000 ! %g7 (block st offset)
.word 0xa3f1f279 ! %o0
.word 0x3583219b ! %o1
.word 0x138abba3 ! %o2
.word 0xf5f1d887 ! %o3
.word 0x23c81d8f ! %o4
.word 0xc9663081 ! %o5
.word 0x00000000 ! %sp (stack pointer)
.word 0x00000000 ! %o7 (relocatable junk)
.word 0x588cbd1e ! %l0
.word 0x43d7d2e1 ! %l1
.word 0x299cc0a6 ! %l2
.word 0x2d4d23b0 ! %l3
.word 0x99da4232 ! %l4
.word 0x88e05e76 ! %l5
.word 0xd1ccd370 ! %l6
.word 0x8f17328a ! %l7
.word t2_data_in_area0 ! %i0 (area pointer)
.word t2_data_in_area0 ! %i1 (area pointer)
.word 0x00000003 ! %i2 (byte offset)
.word 0xfffffff8 ! %i3 (halfword offset)
.word 0xfffffff8 ! %i4 (word offset)
.word 0x00000000 ! %i5 (doubleword offset)
.word 0x00000000 ! %fp (frame pointer)
.word 0x00000000 ! %i7 (return address)
.word 0xf030b097 ! %y
.word 0x0000000c ! %icc (nzvc)
.word 0x40000a87 ! %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 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, 0x57ec0000)
.seg "data"
KGLOBAL(t2_data_in_mtbl_size)
KGLOBAL(t2_data_in_mtbl)
KGLOBAL(t2_data_in_stack)
t2_data_in_stack_start:
.word 0x36dda608
.word 0xe5b3d102
.word 0x3f3bf6ec
.word 0x06ea8e7e
.word 0xd269e925
.word 0xf7c22f2c
.word 0xde851ebe
.word 0x33ed4467
.word 0x9205f44e
.word 0xa872a57c
.word 0x46d22946
.word 0x80c4d69a
.word 0xdef32417
.word 0x372c8dbb
.word 0x83dd4910
.word 0xa4566655
.word 0x97533918
.word 0x220275d8
.word 0x3ca9f5b9
.word 0x4a411640
.word 0x7a1fea14
.word 0x7c97b142
.word 0xc54544b4
.word 0x3e33ede4
.word 0x0c06f45d
.word 0xecbd2b7a
.word 0x0b2c8a4a
.word 0x2ffa005e
.word 0xc14c4e76
.word 0xa0704fe3
.word 0xe68e86e2
.word 0x8d95ca4f
.word 0xa6ca60fa
.word 0xa0401adc
.word 0x131ba482
.word 0xb8dffb16
.word 0x734269bb
.word 0x04c9a810
.word 0xeb5e0895
.word 0x44ad1d41
.word 0x48ad6d2d
.word 0x3f3ed20c
.word 0xb1da7dee
.word 0xddc0d240
.word 0x8d605a05
.word 0x18feb711
.word 0xb7c77b0c
.word 0xf50c955b
.word 0x1cdc431d
.word 0xa671372b
.word 0x8a37c89f
.word 0x462339e5
.word 0xba4dd39a
.word 0xd2d3bf82
.word 0xc06a8c4b
.word 0x7da998b1
.word 0xa94d614f
.word 0xa6b6f6ef
.word 0x58cabbab
.word 0xd32020c5
.word 0xbea34164
.word 0x0ed21fd1
.word 0x52443b98
.word 0x96e83f4d
.word 0x20ea4332
.word 0xddca4321
.word 0x6d352faa
.word 0xec23d2d2
.word 0x7a247571
.word 0x86d878c4
.word 0x8ea63dfe
.word 0x053c1dab
.word 0x15f49995
.word 0xb21be120
.word 0xf9dccb39
.word 0xd4c0ebb3
.word 0x8670e974
.word 0x331923f2
.word 0x940672cd
.word 0xc227df3b
.word 0x01aa132b
.word 0x0fb2885d
.word 0x4bed3f7b
.word 0x4dff1942
.word 0xf64b8f42
.word 0x7700fa45
.word 0xf0986818
.word 0xdaa5b0e3
.word 0xf468b50e
.word 0xa52790dd
.word 0xa5b59493
.word 0xe8cfae0e
.word 0x3adc3157
.word 0x70c06a7e
.word 0x67e2ef35
.word 0xd9427b7a
.word 0x27d5c339
.word 0x691af1ba
.word 0xe5b2862b
.word 0xba9203da
.word 0xbe8c634f
.word 0x1f70dfb1
.word 0x48c3c141
.word 0x5175ee4e
.word 0x1ac9390d
.word 0x21b88fa2
.word 0x5cd7eff0
.word 0x97d1ae1c
.word 0x5762026d
.word 0xd91077c4
.word 0x0d93339a
.word 0x8901599f
.word 0x54ffd1cd
.word 0x8128db56
.word 0x36eb4a13
.word 0x94a87c7f
.word 0x4cf94617
.word 0xb6ce09f5
.word 0xc459fc63
.word 0x4b5f5922
.word 0xeed5a122
.word 0x2b06c02d
.word 0xa00135c9
.word 0x4d6e4d61
.word 0x50806057
.word 0x335f7d51
.word 0xc94b0703
.word 0xaa8e4e7e
.word 0x7f8b3b97
.word 0xa034e28e
.word 0x627019cc
.word 0x65a0b056
.word 0x6f56ae5c
.word 0x345c6f3e
.word 0xb1f358a6
.word 0xcfbfabd2
.word 0x22d76f1d
.word 0x9fac2e79
.word 0x10c9ced9
.word 0xbe2c58a3
.word 0xbb3178f7
.word 0x1cd729f2
.word 0xe3d204ba
.word 0x05b60e2d
.word 0xdcc78b89
.word 0x041db5ff
.word 0xefae5c30
.word 0x1f825fc3
.word 0x1ce8451f
.word 0x54adeaf9
.word 0x354a3174
.word 0xd5dc2815
.word 0xc1303b11
.word 0x8781dfc6
.word 0xbb89c417
.word 0x772357e6
.word 0x894ab46d
.word 0xe54e79b3
.word 0x24212c49
.word 0x685e7c01
.word 0xea30ead3
.word 0x1eeee586
.word 0x168ee057
.word 0x538a2e6d
.word 0x99a1f5a0
.word 0x69e60dd3
.word 0xa0fa8e75
.word 0x56d1e6df
t2_data_in_sp:
.word 0x778bc34f
.word 0xd250a28e
.word 0xe3814ebd
.word 0xfca0de70
.word 0x5bbfc51b
.word 0x963785e1
.word 0x2b847177
.word 0xc830fa8f
.word t2_data_in_area0
.word t2_data_in_area0
.word 0x00000019
.word 0x0000001e
.word 0xfffffffc
.word 0x00000000
.word t2_data_in_fp
.word 0x0491edb9
.word 0xff45b393
.word 0xfc3a2865
.word 0x52b5fc66
.word 0x6455de90
.word 0x6a456844
.word 0x1cc1dac5
.word 0x2bc9b7a1
.word 0xd0a1550a
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 0x5d404c4f ! [%fp - 0xc]
.word 0x6378bbab ! [%fp - 0x8]
.word 0x6dd6f376 ! [%fp - 0x4]
.global t2_data_in_fp; t2_data_in_fp:
.word 0xbe8dde89
.word 0xb3065393
.word 0xe9770848
.word 0xc8b0fc25
.word 0xc213f5d8
.word 0x92d9b0f6
.word 0x0082a41d
.word 0x5c152128
.word 0x8d9c64c8
.word 0x2b705a65
.word 0x5affe6aa
.word 0xcbf202e0
.word 0x6f4daafb
.word 0x3abb4918
.word 0x1635106b
.word 0xa3239671
.word 0x94c87dff
.word 0xaaaafa1a
.word 0xf71b9b04
.word 0x4e9103e9
.word 0xcda3b69e
.word 0x589cf308
.word 0x15f9d8ba
.word 0xc9c7c2a7
t2_data_in_stacktop:
.word 0
t2_data_in_stack_end:
.skip 6300 ! page align
KDATA_MODULE(t2_module_data_in_area0, 0x5c9c0000)
.seg "data"
t2_data_in_area0_start:
.skip 832
t2_data_in_area0_begin:
.word 0x49293f73 ! t2_data_in_area0-0x20
.word 0xe5964f18 ! t2_data_in_area0-0x1c
.word 0x99b29725 ! t2_data_in_area0-0x18
.word 0x020197fa ! t2_data_in_area0-0x14
.word 0x19dad8c0 ! t2_data_in_area0-0x10
.word 0x5d2b985d ! t2_data_in_area0-0xc
.word 0x585fb923 ! t2_data_in_area0-0x8
.word 0xa3395c08 ! t2_data_in_area0-0x4
.global t2_data_in_area0; t2_data_in_area0:
.word 0x6a5ec57f ! t2_data_in_area0+0x0
.word 0x48367148 ! t2_data_in_area0+0x4
.word 0xc2a7fc10 ! t2_data_in_area0+0x8
.word 0x3ecca8f0 ! t2_data_in_area0+0xc
.word 0xe0e1b5b6 ! t2_data_in_area0+0x10
.word 0xd37dd271 ! t2_data_in_area0+0x14
.word 0x698f5c33 ! t2_data_in_area0+0x18
.word 0xb266d833 ! t2_data_in_area0+0x1c
t2_data_in_area0_end:
.skip 7296
t2_data_in_area0_stop:
KDATA_MODULE(t2_module_data_in_shm_area, 0x42d16000)
.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 0xc0f794af ! t2_data_in_shm_area+0x0 (t0)
.word 0x00000000 ! t2_data_in_shm_area+0x4 (t1)
.word 0xe0fc820f ! t2_data_in_shm_area+0x8 (t2)
.word 0xcf050240 ! t2_data_in_shm_area+0xc (t3)
.word 0xd207d70a ! t2_data_in_shm_area+0x10 (t0)
.word 0x00000000 ! t2_data_in_shm_area+0x14 (t1)
.word 0x897de097 ! t2_data_in_shm_area+0x18 (t2)
.word 0x58478448 ! t2_data_in_shm_area+0x1c (t3)
.word 0xd81c497b ! t2_data_in_shm_area+0x20 (t0)
.word 0x00000000 ! t2_data_in_shm_area+0x24 (t1)
.word 0x6684cc7a ! t2_data_in_shm_area+0x28 (t2)
.word 0x35c5819e ! t2_data_in_shm_area+0x2c (t3)
.word 0x3c253f45 ! t2_data_in_shm_area+0x30 (t0)
.word 0x00000000 ! t2_data_in_shm_area+0x34 (t1)
.word 0x3ad3f24f ! t2_data_in_shm_area+0x38 (t2)
.word 0x8e3b8dba ! t2_data_in_shm_area+0x3c (t3)
.word 0x0eecad96 ! t2_data_in_shm_area+0x40 (t0 bload)
.word 0xf47336a2 ! t2_data_in_shm_area+0x44
.word 0x87509416 ! t2_data_in_shm_area+0x48
.word 0xd51c6dac ! t2_data_in_shm_area+0x4c
.word 0xca804173 ! t2_data_in_shm_area+0x50
.word 0x9935fb5d ! t2_data_in_shm_area+0x54
.word 0x7a19f68b ! t2_data_in_shm_area+0x58
.word 0x8e34b5b2 ! t2_data_in_shm_area+0x5c
.word 0xa5c1efbb ! t2_data_in_shm_area+0x60
.word 0x6db06ee6 ! t2_data_in_shm_area+0x64
.word 0x2374fc37 ! t2_data_in_shm_area+0x68
.word 0x8be86c5f ! t2_data_in_shm_area+0x6c
.word 0xc96e120e ! t2_data_in_shm_area+0x70
.word 0x9aa94789 ! t2_data_in_shm_area+0x74
.word 0x7e941d7b ! t2_data_in_shm_area+0x78
.word 0x162ad632 ! t2_data_in_shm_area+0x7c
.word 0xcd794e76 ! t2_data_in_shm_area+0x80 (t0 bstore)
.word 0xcbd40729 ! t2_data_in_shm_area+0x84
.word 0x1d55659e ! t2_data_in_shm_area+0x88
.word 0x19baa130 ! t2_data_in_shm_area+0x8c
.word 0xc54c89f1 ! t2_data_in_shm_area+0x90
.word 0x4ae9d577 ! t2_data_in_shm_area+0x94
.word 0x45d212f2 ! t2_data_in_shm_area+0x98
.word 0xa1596c40 ! t2_data_in_shm_area+0x9c
.word 0x596eff2c ! t2_data_in_shm_area+0xa0
.word 0xb2394961 ! t2_data_in_shm_area+0xa4
.word 0x77859534 ! t2_data_in_shm_area+0xa8
.word 0xcc23efb6 ! t2_data_in_shm_area+0xac
.word 0x9ff47d91 ! t2_data_in_shm_area+0xb0
.word 0xafe4d5c7 ! t2_data_in_shm_area+0xb4
.word 0xf07b8e38 ! t2_data_in_shm_area+0xb8
.word 0xa5eb9b2c ! t2_data_in_shm_area+0xbc
.word 0x00000000 ! t2_data_in_shm_area+0xc0 (t1 bload)
.word 0x00000000 ! t2_data_in_shm_area+0xc4
.word 0x00000000 ! t2_data_in_shm_area+0xc8
.word 0x00000000 ! t2_data_in_shm_area+0xcc
.word 0x00000000 ! t2_data_in_shm_area+0xd0
.word 0x00000000 ! t2_data_in_shm_area+0xd4
.word 0x00000000 ! t2_data_in_shm_area+0xd8
.word 0x00000000 ! t2_data_in_shm_area+0xdc
.word 0x00000000 ! t2_data_in_shm_area+0xe0
.word 0x00000000 ! t2_data_in_shm_area+0xe4
.word 0x00000000 ! t2_data_in_shm_area+0xe8
.word 0x00000000 ! t2_data_in_shm_area+0xec
.word 0x00000000 ! t2_data_in_shm_area+0xf0
.word 0x00000000 ! t2_data_in_shm_area+0xf4
.word 0x00000000 ! t2_data_in_shm_area+0xf8
.word 0x00000000 ! t2_data_in_shm_area+0xfc
.word 0x00000000 ! t2_data_in_shm_area+0x100 (t1 bstore)
.word 0x00000000 ! t2_data_in_shm_area+0x104
.word 0x00000000 ! t2_data_in_shm_area+0x108
.word 0x00000000 ! t2_data_in_shm_area+0x10c
.word 0x00000000 ! t2_data_in_shm_area+0x110
.word 0x00000000 ! t2_data_in_shm_area+0x114
.word 0x00000000 ! t2_data_in_shm_area+0x118
.word 0x00000000 ! t2_data_in_shm_area+0x11c
.word 0x00000000 ! t2_data_in_shm_area+0x120
.word 0x00000000 ! t2_data_in_shm_area+0x124
.word 0x00000000 ! t2_data_in_shm_area+0x128
.word 0x00000000 ! t2_data_in_shm_area+0x12c
.word 0x00000000 ! t2_data_in_shm_area+0x130
.word 0x00000000 ! t2_data_in_shm_area+0x134
.word 0x00000000 ! t2_data_in_shm_area+0x138
.word 0x00000000 ! t2_data_in_shm_area+0x13c
.word 0x36018ca7 ! t2_data_in_shm_area+0x140 (t2 bload)
.word 0x75c89ee5 ! t2_data_in_shm_area+0x144
.word 0x9a67356a ! t2_data_in_shm_area+0x148
.word 0x672074ac ! t2_data_in_shm_area+0x14c
.word 0x497edb26 ! t2_data_in_shm_area+0x150
.word 0xa0490176 ! t2_data_in_shm_area+0x154
.word 0xf566ef50 ! t2_data_in_shm_area+0x158
.word 0x075511bc ! t2_data_in_shm_area+0x15c
.word 0xd0ff3e0f ! t2_data_in_shm_area+0x160
.word 0xab46241b ! t2_data_in_shm_area+0x164
.word 0x16482bbc ! t2_data_in_shm_area+0x168
.word 0x756bcf5d ! t2_data_in_shm_area+0x16c
.word 0xd3e61958 ! t2_data_in_shm_area+0x170
.word 0x089ca95b ! t2_data_in_shm_area+0x174
.word 0x8ede022f ! t2_data_in_shm_area+0x178
.word 0x190e2781 ! t2_data_in_shm_area+0x17c
.word 0xe3e6a23d ! t2_data_in_shm_area+0x180 (t2 bstore)
.word 0xfd8085bb ! t2_data_in_shm_area+0x184
.word 0xf4dd1413 ! t2_data_in_shm_area+0x188
.word 0x8d820f10 ! t2_data_in_shm_area+0x18c
.word 0x4950a650 ! t2_data_in_shm_area+0x190
.word 0x5879bb3e ! t2_data_in_shm_area+0x194
.word 0xc49ffbea ! t2_data_in_shm_area+0x198
.word 0x4726070c ! t2_data_in_shm_area+0x19c
.word 0xf57a2fd4 ! t2_data_in_shm_area+0x1a0
.word 0xe772c92e ! t2_data_in_shm_area+0x1a4
.word 0x9e66fbca ! t2_data_in_shm_area+0x1a8
.word 0x493a9bf6 ! t2_data_in_shm_area+0x1ac
.word 0x1a2e9b4b ! t2_data_in_shm_area+0x1b0
.word 0xfbd7d41d ! t2_data_in_shm_area+0x1b4
.word 0xe13f9f08 ! t2_data_in_shm_area+0x1b8
.word 0x5fb9f76f ! t2_data_in_shm_area+0x1bc
.word 0x1c58fb2e ! t2_data_in_shm_area+0x1c0 (t3 bload)
.word 0xbb3d08c0 ! t2_data_in_shm_area+0x1c4
.word 0x112556fe ! t2_data_in_shm_area+0x1c8
.word 0x4b090e25 ! t2_data_in_shm_area+0x1cc
.word 0x0d42f9c6 ! t2_data_in_shm_area+0x1d0
.word 0xa8b0b5eb ! t2_data_in_shm_area+0x1d4
.word 0x22fd9697 ! t2_data_in_shm_area+0x1d8
.word 0x341a4f29 ! t2_data_in_shm_area+0x1dc
.word 0x28a6fc87 ! t2_data_in_shm_area+0x1e0
.word 0x020c30ad ! t2_data_in_shm_area+0x1e4
.word 0x77c2211f ! t2_data_in_shm_area+0x1e8
.word 0x67fe6776 ! t2_data_in_shm_area+0x1ec
.word 0xc49ec99a ! t2_data_in_shm_area+0x1f0
.word 0x4988307c ! t2_data_in_shm_area+0x1f4
.word 0x133a5837 ! t2_data_in_shm_area+0x1f8
.word 0x7404ad68 ! t2_data_in_shm_area+0x1fc
.word 0xacc53827 ! t2_data_in_shm_area+0x200 (t3 bstore)
.word 0x858c3022 ! t2_data_in_shm_area+0x204
.word 0xa5bf79e0 ! t2_data_in_shm_area+0x208
.word 0x6ce3df67 ! t2_data_in_shm_area+0x20c
.word 0xc3dc3ae3 ! t2_data_in_shm_area+0x210
.word 0x5a51e6c1 ! t2_data_in_shm_area+0x214
.word 0x5d40bf2d ! t2_data_in_shm_area+0x218
.word 0x0700ee91 ! t2_data_in_shm_area+0x21c
.word 0xfb307fed ! t2_data_in_shm_area+0x220
.word 0x1058cd17 ! t2_data_in_shm_area+0x224
.word 0x40de323a ! t2_data_in_shm_area+0x228
.word 0x88854f96 ! t2_data_in_shm_area+0x22c
.word 0xbcf6b9da ! t2_data_in_shm_area+0x230
.word 0x64363303 ! t2_data_in_shm_area+0x234
.word 0xed866f5c ! t2_data_in_shm_area+0x238
.word 0x080ef5e4 ! 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, 0x4dc2e000)
.seg "data"
KGLOBAL(t2_data_exp_regs)
t2_data_exp_regs_start:
t2_data_exp_regs:
.word 0xe9d091be ! %f0
.word 0xafe089fc ! %f1
.word 0xb3565fcf ! %f2
.word 0xc52d4f52 ! %f3
.word 0x8f958bd7 ! %f4
.word 0xfa6fdcaf ! %f5
.word 0xda821f95 ! %f6
.word 0x3e5eb9de ! %f7
.word 0x0f578750 ! %f8
.word 0x8a58b2ed ! %f9
.word 0x219b5708 ! %f10
.word 0xf616b0e6 ! %f11
.word 0x5ad030e3 ! %f12
.word 0x96c0edd4 ! %f13
.word 0x0f1285fb ! %f14
.word 0x69354a0b ! %f15
.word 0xb287b2f5 ! %f16
.word 0x5fa14c0f ! %f17
.word 0x9c0a9c0a ! %f18
.word 0xecf6e98f ! %f19
.word 0x7b6bf864 ! %f20
.word 0x89d8ef4a ! %f21
.word 0x917f0302 ! %f22
.word 0xd1ac86e3 ! %f23
.word 0x2552d783 ! %f24
.word 0x56ef44e2 ! %f25
.word 0x1ad56b80 ! %f26
.word 0xa7db267e ! %f27
.word 0x08456962 ! %f28
.word 0xf93f45dc ! %f29
.word 0x04ad3fd7 ! %f30
.word 0x01f89cef ! %f31
.word 0xa7931152 ! %f32
.word 0xa1824219 ! %f33
.word 0x9f78e137 ! %f34
.word 0x31c8ef35 ! %f35
.word 0xdc8ef8a7 ! %f36
.word 0xff5faac7 ! %f37
.word 0xe78b130a ! %f38
.word 0x1cc0e44e ! %f39
.word 0x5fc302bf ! %f40
.word 0xdf0a9019 ! %f41
.word 0x1a0538a1 ! %f42
.word 0xbc079c0d ! %f43
.word 0x9a8f7d43 ! %f44
.word 0x594cc639 ! %f45
.word 0xd5b9490f ! %f46
.word 0xabfa3f30 ! %f47
.word 0xbcdf10ac ! %f48
.word 0xeceae57d ! %f49
.word 0x0adc9d55 ! %f50
.word 0x21b21cb1 ! %f51
.word 0xa70ab509 ! %f52
.word 0x7f4b99d9 ! %f53
.word 0x6a96fcbf ! %f54
.word 0x143ec85c ! %f55
.word 0x3781aefe ! %f56
.word 0x11fff594 ! %f57
.word 0x824b8b8c ! %f58
.word 0x984b0ea1 ! %f59
.word 0x2285d90f ! %f60
.word 0x4a71bb3e ! %f61
.word 0xdc2f7fd4 ! %f62
.word 0xa0fcd1ab ! %f63
.word 0x00000000 ! %g0 (always zero)
.word t2_kref+0xe58 ! %g1 (code pointer)
.word t2_data_exp_shm_area! %g2 (shared area pointer)
.word 0xad3ce3a9 ! %g3 (loop index)
.word SYM(t2_subr0) ! %g4 (jmpl target)
.word t2_kref+0x1 ! %g5 (sigbus target)
.word 0x00000000 ! %g6 (block ld offset)
.word 0x00000000 ! %g7 (block st offset)
.word 0xa3f1f279 ! %o0
.word 0x3583219b ! %o1
.word 0x138abba3 ! %o2
.word 0xf5f1d887 ! %o3
.word 0x23c81d8f ! %o4
.word 0xc9663081 ! %o5
.word 0x00000000 ! %sp (stack pointer)
.word 0x00000000 ! %o7 (relocatable junk)
.word 0x588cbd1e ! %l0
.word 0x43d7d2e1 ! %l1
.word 0x299cc0a6 ! %l2
.word 0x2d4d23b0 ! %l3
.word 0x99da4232 ! %l4
.word 0x88e05e76 ! %l5
.word 0xd1ccd370 ! %l6
.word 0x8f17328a ! %l7
.word t2_data_exp_area0 ! %i0 (area pointer)
.word t2_data_exp_area0 ! %i1 (area pointer)
.word 0x00000003 ! %i2 (byte offset)
.word 0xfffffff8 ! %i3 (halfword offset)
.word 0xfffffff8 ! %i4 (word offset)
.word 0x00000000 ! %i5 (doubleword offset)
.word 0x00000000 ! %fp (frame pointer)
.word 0x00000000 ! %i7 (return address)
.word 0xf030b097 ! %y
.word 0x0000000c ! %icc (nzvc)
.word 0x40000a87 ! %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 ! ??
t2_data_exp_mtbl_size: .word 253
t2_data_exp_regs_end:
.skip 7708 ! page align
KDATA_MODULE(t2_module_data_exp_stack, 0x5c6d2000)
.seg "data"
KGLOBAL(t2_data_exp_mtbl_size)
KGLOBAL(t2_data_exp_mtbl)
KGLOBAL(t2_data_exp_stack)
t2_data_exp_stack_start:
.word 0x36dda608
.word 0xe5b3d102
.word 0x3f3bf6ec
.word 0x06ea8e7e
.word 0xd269e925
.word 0xf7c22f2c
.word 0xde851ebe
.word 0x33ed4467
.word 0x9205f44e
.word 0xa872a57c
.word 0x46d22946
.word 0x80c4d69a
.word 0xdef32417
.word 0x372c8dbb
.word 0x83dd4910
.word 0xa4566655
.word 0x97533918
.word 0x220275d8
.word 0x3ca9f5b9
.word 0x4a411640
.word 0x7a1fea14
.word 0x7c97b142
.word 0xc54544b4
.word 0x3e33ede4
.word 0x0c06f45d
.word 0xecbd2b7a
.word 0x0b2c8a4a
.word 0x2ffa005e
.word 0xc14c4e76
.word 0xa0704fe3
.word 0xe68e86e2
.word 0x8d95ca4f
.word 0xa6ca60fa
.word 0xa0401adc
.word 0x131ba482
.word 0xb8dffb16
.word 0x734269bb
.word 0x04c9a810
.word 0xeb5e0895
.word 0x44ad1d41
.word 0x48ad6d2d
.word 0x3f3ed20c
.word 0xb1da7dee
.word 0xddc0d240
.word 0x8d605a05
.word 0x18feb711
.word 0xb7c77b0c
.word 0xf50c955b
.word 0x1cdc431d
.word 0xa671372b
.word 0x8a37c89f
.word 0x462339e5
.word 0xba4dd39a
.word 0xd2d3bf82
.word 0xc06a8c4b
.word 0x7da998b1
.word 0xa94d614f
.word 0xa6b6f6ef
.word 0x58cabbab
.word 0xd32020c5
.word 0xbea34164
.word 0x0ed21fd1
.word 0x52443b98
.word 0x96e83f4d
.word 0x20ea4332
.word 0xddca4321
.word 0x6d352faa
.word 0xec23d2d2
.word 0x7a247571
.word 0x86d878c4
.word 0x8ea63dfe
.word 0x053c1dab
.word 0x15f49995
.word 0xb21be120
.word 0xf9dccb39
.word 0xd4c0ebb3
.word 0x8670e974
.word 0x331923f2
.word 0x940672cd
.word 0xc227df3b
.word 0x01aa132b
.word 0x0fb2885d
.word 0x4bed3f7b
.word 0x4dff1942
.word 0xf64b8f42
.word 0x7700fa45
.word 0xf0986818
.word 0xdaa5b0e3
.word 0xf468b50e
.word 0xa52790dd
.word 0xa5b59493
.word 0xe8cfae0e
.word 0x3adc3157
.word 0x70c06a7e
.word 0x67e2ef35
.word 0xd9427b7a
.word 0x27d5c339
.word 0x691af1ba
.word 0xe5b2862b
.word 0xba9203da
.word 0xbe8c634f
.word 0x1f70dfb1
.word 0x48c3c141
.word 0x5175ee4e
.word 0x1ac9390d
.word 0x21b88fa2
.word 0x5cd7eff0
.word 0x97d1ae1c
.word 0x5762026d
.word 0xd91077c4
.word 0x0d93339a
.word 0x8901599f
.word 0x54ffd1cd
.word 0x8128db56
.word 0x36eb4a13
.word 0x94a87c7f
.word 0x4cf94617
.word 0xb6ce09f5
.word 0xc459fc63
.word 0x4b5f5922
.word 0xeed5a122
.word 0x2b06c02d
.word 0xa00135c9
.word 0x4d6e4d61
.word 0x50806057
.word 0x335f7d51
.word 0xc94b0703
.word 0xaa8e4e7e
.word 0x7f8b3b97
.word 0xa034e28e
.word 0x627019cc
.word 0x65a0b056
.word 0x6f56ae5c
.word 0x345c6f3e
.word 0xb1f358a6
.word 0xcfbfabd2
.word 0x22d76f1d
.word 0x9fac2e79
.word 0x10c9ced9
.word 0xbe2c58a3
.word 0xbb3178f7
.word 0x1cd729f2
.word 0xe3d204ba
.word 0x05b60e2d
.word 0xdcc78b89
.word 0x041db5ff
.word 0xefae5c30
.word 0x1f825fc3
.word 0x1ce8451f
.word 0x54adeaf9
.word 0x354a3174
.word 0xd5dc2815
.word 0xc1303b11
.word 0x8781dfc6
.word 0xbb89c417
.word 0x772357e6
.word 0x894ab46d
.word 0xe54e79b3
.word 0x24212c49
.word 0x685e7c01
.word 0xea30ead3
.word 0x1eeee586
.word 0x168ee057
.word 0x538a2e6d
.word 0x99a1f5a0
.word 0x69e60dd3
.word 0xa0fa8e75
.word 0x56d1e6df
t2_data_exp_sp:
.word 0x778bc34f
.word 0xd250a28e
.word 0xe3814ebd
.word 0xfca0de70
.word 0x5bbfc51b
.word 0x963785e1
.word 0x2b847177
.word 0xc830fa8f
.word t2_data_exp_area0
.word t2_data_exp_area0
.word 0x00000019
.word 0x0000001e
.word 0xfffffffc
.word 0x00000000
.word t2_data_exp_fp
.word 0x0491edb9
.word 0xff45b393
.word 0xfc3a2865
.word 0x52b5fc66
.word 0x6455de90
.word 0x6a456844
.word 0x1cc1dac5
.word 0x2bc9b7a1
.word 0xd0a1550a
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 0x5d404c4f ! [%fp - 0xc]
.word 0x6378bbab ! [%fp - 0x8]
.word 0x6dd6f376 ! [%fp - 0x4]
t2_data_exp_fp:
.word 0xbe8dde89
.word 0xb3065393
.word 0xe9770848
.word 0xc8b0fc25
.word 0xc213f5d8
.word 0x92d9b0f6
.word 0x0082a41d
.word 0x5c152128
.word 0x8d9c64c8
.word 0x2b705a65
.word 0x5affe6aa
.word 0xcbf202e0
.word 0x6f4daafb
.word 0x3abb4918
.word 0x1635106b
.word 0xa3239671
.word 0x94c87dff
.word 0xaaaafa1a
.word 0xf71b9b04
.word 0x4e9103e9
.word 0xcda3b69e
.word 0x589cf308
.word 0x15f9d8ba
.word 0xc9c7c2a7
t2_data_exp_stacktop:
.word 0
t2_data_exp_stack_end:
.skip 6300 ! page align
KDATA_MODULE(t2_module_data_exp_area0, 0x43830000)
.seg "data"
t2_data_exp_area0_start:
.skip 832
t2_data_exp_area0_begin:
.word 0x49293f73 ! t2_data_exp_area0-0x20
.word 0xe5964f18 ! t2_data_exp_area0-0x1c
.word 0x99b29725 ! t2_data_exp_area0-0x18
.word 0x020197fa ! t2_data_exp_area0-0x14
.word 0x19dad8c0 ! t2_data_exp_area0-0x10
.word 0x5d2b985d ! t2_data_exp_area0-0xc
.word 0x585fb923 ! t2_data_exp_area0-0x8
.word 0xa3395c08 ! t2_data_exp_area0-0x4
.global t2_data_exp_area0; t2_data_exp_area0:
.word 0x6a5ec57f ! t2_data_exp_area0+0x0
.word 0x48367148 ! t2_data_exp_area0+0x4
.word 0xc2a7fc10 ! t2_data_exp_area0+0x8
.word 0x3ecca8f0 ! t2_data_exp_area0+0xc
.word 0xe0e1b5b6 ! t2_data_exp_area0+0x10
.word 0xd37dd271 ! t2_data_exp_area0+0x14
.word 0x698f5c33 ! t2_data_exp_area0+0x18
.word 0xb266d833 ! t2_data_exp_area0+0x1c
t2_data_exp_area0_end:
.skip 7296
t2_data_exp_area0_stop:
KDATA_MODULE(t2_module_data_exp_shm_area, 0x47ab8000)
.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 0xc0f794af ! t2_data_exp_shm_area+0x0 (t0)
.word 0x00000000 ! t2_data_exp_shm_area+0x4 (t1)
.word 0xe0fc820f ! t2_data_exp_shm_area+0x8 (t2)
.word 0xcf050240 ! t2_data_exp_shm_area+0xc (t3)
.word 0xd207d70a ! t2_data_exp_shm_area+0x10 (t0)
.word 0x00000000 ! t2_data_exp_shm_area+0x14 (t1)
.word 0x897de097 ! t2_data_exp_shm_area+0x18 (t2)
.word 0x58478448 ! t2_data_exp_shm_area+0x1c (t3)
.word 0xd81c497b ! t2_data_exp_shm_area+0x20 (t0)
.word 0x00000000 ! t2_data_exp_shm_area+0x24 (t1)
.word 0x6684cc7a ! t2_data_exp_shm_area+0x28 (t2)
.word 0x35c5819e ! t2_data_exp_shm_area+0x2c (t3)
.word 0x3c253f45 ! t2_data_exp_shm_area+0x30 (t0)
.word 0x00000000 ! t2_data_exp_shm_area+0x34 (t1)
.word 0x3ad3f24f ! t2_data_exp_shm_area+0x38 (t2)
.word 0x8e3b8dba ! t2_data_exp_shm_area+0x3c (t3)
.word 0x0eecad96 ! t2_data_exp_shm_area+0x40 (t0 bload)
.word 0xf47336a2 ! t2_data_exp_shm_area+0x44
.word 0x87509416 ! t2_data_exp_shm_area+0x48
.word 0xd51c6dac ! t2_data_exp_shm_area+0x4c
.word 0xca804173 ! t2_data_exp_shm_area+0x50
.word 0x9935fb5d ! t2_data_exp_shm_area+0x54
.word 0x7a19f68b ! t2_data_exp_shm_area+0x58
.word 0x8e34b5b2 ! t2_data_exp_shm_area+0x5c
.word 0xa5c1efbb ! t2_data_exp_shm_area+0x60
.word 0x6db06ee6 ! t2_data_exp_shm_area+0x64
.word 0x2374fc37 ! t2_data_exp_shm_area+0x68
.word 0x8be86c5f ! t2_data_exp_shm_area+0x6c
.word 0xc96e120e ! t2_data_exp_shm_area+0x70
.word 0x9aa94789 ! t2_data_exp_shm_area+0x74
.word 0x7e941d7b ! t2_data_exp_shm_area+0x78
.word 0x162ad632 ! t2_data_exp_shm_area+0x7c
.word 0xcd794e76 ! t2_data_exp_shm_area+0x80 (t0 bstore)
.word 0xcbd40729 ! t2_data_exp_shm_area+0x84
.word 0x1d55659e ! t2_data_exp_shm_area+0x88
.word 0x19baa130 ! t2_data_exp_shm_area+0x8c
.word 0xc54c89f1 ! t2_data_exp_shm_area+0x90
.word 0x4ae9d577 ! t2_data_exp_shm_area+0x94
.word 0x45d212f2 ! t2_data_exp_shm_area+0x98
.word 0xa1596c40 ! t2_data_exp_shm_area+0x9c
.word 0x596eff2c ! t2_data_exp_shm_area+0xa0
.word 0xb2394961 ! t2_data_exp_shm_area+0xa4
.word 0x77859534 ! t2_data_exp_shm_area+0xa8
.word 0xcc23efb6 ! t2_data_exp_shm_area+0xac
.word 0x9ff47d91 ! t2_data_exp_shm_area+0xb0
.word 0xafe4d5c7 ! t2_data_exp_shm_area+0xb4
.word 0xf07b8e38 ! t2_data_exp_shm_area+0xb8
.word 0xa5eb9b2c ! t2_data_exp_shm_area+0xbc
.word 0x00000000 ! t2_data_exp_shm_area+0xc0 (t1 bload)
.word 0x00000000 ! t2_data_exp_shm_area+0xc4
.word 0x00000000 ! t2_data_exp_shm_area+0xc8
.word 0x00000000 ! t2_data_exp_shm_area+0xcc
.word 0x00000000 ! t2_data_exp_shm_area+0xd0
.word 0x00000000 ! t2_data_exp_shm_area+0xd4
.word 0x00000000 ! t2_data_exp_shm_area+0xd8
.word 0x00000000 ! t2_data_exp_shm_area+0xdc
.word 0x00000000 ! t2_data_exp_shm_area+0xe0
.word 0x00000000 ! t2_data_exp_shm_area+0xe4
.word 0x00000000 ! t2_data_exp_shm_area+0xe8
.word 0x00000000 ! t2_data_exp_shm_area+0xec
.word 0x00000000 ! t2_data_exp_shm_area+0xf0
.word 0x00000000 ! t2_data_exp_shm_area+0xf4
.word 0x00000000 ! t2_data_exp_shm_area+0xf8
.word 0x00000000 ! t2_data_exp_shm_area+0xfc
.word 0x00000000 ! t2_data_exp_shm_area+0x100 (t1 bstore)
.word 0x00000000 ! t2_data_exp_shm_area+0x104
.word 0x00000000 ! t2_data_exp_shm_area+0x108
.word 0x00000000 ! t2_data_exp_shm_area+0x10c
.word 0x00000000 ! t2_data_exp_shm_area+0x110
.word 0x00000000 ! t2_data_exp_shm_area+0x114
.word 0x00000000 ! t2_data_exp_shm_area+0x118
.word 0x00000000 ! t2_data_exp_shm_area+0x11c
.word 0x00000000 ! t2_data_exp_shm_area+0x120
.word 0x00000000 ! t2_data_exp_shm_area+0x124
.word 0x00000000 ! t2_data_exp_shm_area+0x128
.word 0x00000000 ! t2_data_exp_shm_area+0x12c
.word 0x00000000 ! t2_data_exp_shm_area+0x130
.word 0x00000000 ! t2_data_exp_shm_area+0x134
.word 0x00000000 ! t2_data_exp_shm_area+0x138
.word 0x00000000 ! t2_data_exp_shm_area+0x13c
.word 0x36018ca7 ! t2_data_exp_shm_area+0x140 (t2 bload)
.word 0x75c89ee5 ! t2_data_exp_shm_area+0x144
.word 0x9a67356a ! t2_data_exp_shm_area+0x148
.word 0x672074ac ! t2_data_exp_shm_area+0x14c
.word 0x497edb26 ! t2_data_exp_shm_area+0x150
.word 0xa0490176 ! t2_data_exp_shm_area+0x154
.word 0xf566ef50 ! t2_data_exp_shm_area+0x158
.word 0x075511bc ! t2_data_exp_shm_area+0x15c
.word 0xd0ff3e0f ! t2_data_exp_shm_area+0x160
.word 0xab46241b ! t2_data_exp_shm_area+0x164
.word 0x16482bbc ! t2_data_exp_shm_area+0x168
.word 0x756bcf5d ! t2_data_exp_shm_area+0x16c
.word 0xd3e61958 ! t2_data_exp_shm_area+0x170
.word 0x089ca95b ! t2_data_exp_shm_area+0x174
.word 0x8ede022f ! t2_data_exp_shm_area+0x178
.word 0x190e2781 ! t2_data_exp_shm_area+0x17c
.word 0xe3e6a23d ! t2_data_exp_shm_area+0x180 (t2 bstore)
.word 0xfd8085bb ! t2_data_exp_shm_area+0x184
.word 0xf4dd1413 ! t2_data_exp_shm_area+0x188
.word 0x8d820f10 ! t2_data_exp_shm_area+0x18c
.word 0x4950a650 ! t2_data_exp_shm_area+0x190
.word 0x5879bb3e ! t2_data_exp_shm_area+0x194
.word 0xc49ffbea ! t2_data_exp_shm_area+0x198
.word 0x4726070c ! t2_data_exp_shm_area+0x19c
.word 0xf57a2fd4 ! t2_data_exp_shm_area+0x1a0
.word 0xe772c92e ! t2_data_exp_shm_area+0x1a4
.word 0x9e66fbca ! t2_data_exp_shm_area+0x1a8
.word 0x493a9bf6 ! t2_data_exp_shm_area+0x1ac
.word 0x1a2e9b4b ! t2_data_exp_shm_area+0x1b0
.word 0xfbd7d41d ! t2_data_exp_shm_area+0x1b4
.word 0xe13f9f08 ! t2_data_exp_shm_area+0x1b8
.word 0x5fb9f76f ! t2_data_exp_shm_area+0x1bc
.word 0x1c58fb2e ! t2_data_exp_shm_area+0x1c0 (t3 bload)
.word 0xbb3d08c0 ! t2_data_exp_shm_area+0x1c4
.word 0x112556fe ! t2_data_exp_shm_area+0x1c8
.word 0x4b090e25 ! t2_data_exp_shm_area+0x1cc
.word 0x0d42f9c6 ! t2_data_exp_shm_area+0x1d0
.word 0xa8b0b5eb ! t2_data_exp_shm_area+0x1d4
.word 0x22fd9697 ! t2_data_exp_shm_area+0x1d8
.word 0x341a4f29 ! t2_data_exp_shm_area+0x1dc
.word 0x28a6fc87 ! t2_data_exp_shm_area+0x1e0
.word 0x020c30ad ! t2_data_exp_shm_area+0x1e4
.word 0x77c2211f ! t2_data_exp_shm_area+0x1e8
.word 0x67fe6776 ! t2_data_exp_shm_area+0x1ec
.word 0xc49ec99a ! t2_data_exp_shm_area+0x1f0
.word 0x4988307c ! t2_data_exp_shm_area+0x1f4
.word 0x133a5837 ! t2_data_exp_shm_area+0x1f8
.word 0x7404ad68 ! t2_data_exp_shm_area+0x1fc
.word 0xacc53827 ! t2_data_exp_shm_area+0x200 (t3 bstore)
.word 0x858c3022 ! t2_data_exp_shm_area+0x204
.word 0xa5bf79e0 ! t2_data_exp_shm_area+0x208
.word 0x6ce3df67 ! t2_data_exp_shm_area+0x20c
.word 0xc3dc3ae3 ! t2_data_exp_shm_area+0x210
.word 0x5a51e6c1 ! t2_data_exp_shm_area+0x214
.word 0x5d40bf2d ! t2_data_exp_shm_area+0x218
.word 0x0700ee91 ! t2_data_exp_shm_area+0x21c
.word 0xfb307fed ! t2_data_exp_shm_area+0x220
.word 0x1058cd17 ! t2_data_exp_shm_area+0x224
.word 0x40de323a ! t2_data_exp_shm_area+0x228
.word 0x88854f96 ! t2_data_exp_shm_area+0x22c
.word 0xbcf6b9da ! t2_data_exp_shm_area+0x230
.word 0x64363303 ! t2_data_exp_shm_area+0x234
.word 0xed866f5c ! t2_data_exp_shm_area+0x238
.word 0x080ef5e4 ! 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 832
! ncache 0
! emulate_ncache 1
! pagesize 8192
! invsize 0
! codecount 5002
! code 17d04000
! entry 17d04000
! fsr_exceptions 00000000
! fsr_roundmode 00000004
! fsr_mask c0000fff
! seed d4604654e7cb
! 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, 0x77d04000)
.seg "text"
KGLOBAL(t3_ktbl)
t3_ktbl_page_begin:
.global t3_kref; t3_kref:
.skip 0
t3_ktbl:
.word 0x9f126ed1 ! t3_kref+0x0: taddcctv %o1, 0xed1, %o7
.word 0x9fb5808c ! t3_kref+0x4: edge16 %l6, %o4, %o7
.word 0x9f3a2012 ! t3_kref+0x8: sra %o0, 0x12, %o7
.word 0xde480018 ! t3_kref+0xc: ldsb [%g0 + %i0], %o7
.word 0x9ed326e7 ! t3_kref+0x10: umulcc %o4, 0x6e7, %o7
.word 0x8da1c8a6 ! t3_kref+0x14: fsubs %f7, %f6, %f6
.word 0x9eda0013 ! t3_kref+0x18: smulcc %o0, %l3, %o7
.word 0x8da00546 ! t3_kref+0x1c: fsqrtd %f6, %f6
.word 0x9e082c0f ! t3_kref+0x20: and %g0, 0xc0f, %o7
.word 0xda28a03e ! t3_kref+0x24: stb %o5, [%g2 + 0x3e]
.word 0x9ead8013 ! t3_kref+0x28: andncc %l6, %l3, %o7
.word 0x9fb54280 ! t3_kref+0x2c: array32 %l5, %g0, %o7
.word 0x9f22b152 ! t3_kref+0x30: mulscc %o2, -0xeae, %o7
.word 0xd4266010 ! t3_kref+0x34: st %o2, [%i1 + 0x10]
.word 0x8db18d06 ! t3_kref+0x38: fandnot1 %f6, %f6, %f6
.word 0xe630a03c ! t3_kref+0x3c: sth %l3, [%g2 + 0x3c]
.word 0xc9be5a1b ! t3_kref+0x40: stda %f4, [%i1 + %i3]0xd0
.word 0x9e1f001a ! t3_kref+0x44: xor %i4, %i2, %o7
.word 0x81dcc008 ! t3_kref+0x48: flush %l3 + %o0
.word 0x8da1c826 ! t3_kref+0x4c: fadds %f7, %f6, %f6
.word 0x8db18e26 ! t3_kref+0x50: fands %f6, %f6, %f6
.word 0x8db18a46 ! t3_kref+0x54: fpadd32 %f6, %f6, %f6
.word 0x9fb4c280 ! t3_kref+0x58: array32 %l3, %g0, %o7
call 1f
.empty
.word 0xe6263fec ! t3_kref+0x60: st %l3, [%i0 - 0x14]
.word 0xe01e001d ! t3_kref+0x64: ldd [%i0 + %i5], %l0
.word 0x2d480008 ! t3_kref+0x68: fbg,a,pt %fcc0, _kref+0x88
.word 0x8fa00527 ! t3_kref+0x6c: fsqrts %f7, %f7
1: .word 0x9f32000b ! t3_kref+0x70: srl %o0, %o3, %o7
.word 0x8da00526 ! t3_kref+0x74: fsqrts %f6, %f6
.word 0x9e65eb7a ! t3_kref+0x78: subc %l7, 0xb7a, %o7
.word 0x9e5f0016 ! t3_kref+0x7c: smul %i4, %l6, %o7
.word 0x9eab4015 ! t3_kref+0x80: andncc %o5, %l5, %o7
.word 0x9f2d200c ! t3_kref+0x84: sll %l4, 0xc, %o7
.word 0x8fa1c9a6 ! t3_kref+0x88: fdivs %f7, %f6, %f7
.word 0x8fa000a7 ! t3_kref+0x8c: fnegs %f7, %f7
.word 0x9f2a0015 ! t3_kref+0x90: sll %o0, %l5, %o7
.word 0x9efd36ef ! t3_kref+0x94: sdivcc %l4, -0x911, %o7
.word 0x8da01046 ! t3_kref+0x98: fdtox %f6, %f6
.word 0x9e450015 ! t3_kref+0x9c: addc %l4, %l5, %o7
.word 0xe3b8a200 ! t3_kref+0xa0: stda %f48, [%g2 + 0x200]%asi
.word 0x27800001 ! t3_kref+0xa4: fbul,a _kref+0xa8
.word 0x8db18e46 ! t3_kref+0xa8: fxnor %f6, %f6, %f6
.word 0x9e180015 ! t3_kref+0xac: xor %g0, %l5, %o7
.word 0xcd3e2000 ! t3_kref+0xb0: std %f6, [%i0]
.word 0x9e4363da ! t3_kref+0xb4: addc %o5, 0x3da, %o7
.word 0x8db00cc6 ! t3_kref+0xb8: fnot2 %f6, %f6
.word 0x8143c000 ! t3_kref+0xbc: stbar
.word 0x9e05c01b ! t3_kref+0xc0: add %l7, %i3, %o7
.word 0xcf00a03c ! t3_kref+0xc4: ld [%g2 + 0x3c], %f7
.word 0x9e5d8015 ! t3_kref+0xc8: smul %l6, %l5, %o7
.word 0xde4e6011 ! t3_kref+0xcc: ldsb [%i1 + 0x11], %o7
.word 0x9eaf228e ! t3_kref+0xd0: andncc %i4, 0x28e, %o7
.word 0xc12e001c ! t3_kref+0xd4: st %fsr, [%i0 + %i4]
.word 0x81a98a46 ! t3_kref+0xd8: fcmpd %fcc0, %f6, %f6
.word 0x9de3bfa0 ! t3_kref+0xdc: save %sp, -0x60, %sp
.word 0xb456ab89 ! t3_kref+0xe0: umul %i2, 0xb89, %i2
.word 0x9fee251f ! t3_kref+0xe4: restore %i0, 0x51f, %o7
.word 0xe3ee501b ! t3_kref+0xe8: prefetcha %i1 + %i3, 17
.word 0xc9be5a1a ! t3_kref+0xec: stda %f4, [%i1 + %i2]0xd0
.word 0x81dcc014 ! t3_kref+0xf0: flush %l3 + %l4
.word 0x9ee53a8f ! t3_kref+0xf4: subccc %l4, -0x571, %o7
.word 0x34480005 ! t3_kref+0xf8: bg,a,pt %icc, _kref+0x10c
.word 0x9ef8000c ! t3_kref+0xfc: sdivcc %g0, %o4, %o7
.word 0x8da1cd26 ! t3_kref+0x100: fsmuld %f7, %f6, %f6
.word 0x8db18f67 ! t3_kref+0x104: fornot1s %f6, %f7, %f6
.word 0x9fb4c0a0 ! t3_kref+0x108: edge16n %l3, %g0, %o7
.word 0x9f30201f ! t3_kref+0x10c: srl %g0, 0x1f, %o7
.word 0xcd00a01c ! t3_kref+0x110: ld [%g2 + 0x1c], %f6
.word 0x81a9caa7 ! t3_kref+0x114: fcmpes %fcc0, %f7, %f7
.word 0x8da00546 ! t3_kref+0x118: fsqrtd %f6, %f6
.word 0x81a98a46 ! t3_kref+0x11c: fcmpd %fcc0, %f6, %f6
.word 0x9f0ac013 ! t3_kref+0x120: tsubcc %o3, %l3, %o7
.word 0x8fa1c9a7 ! t3_kref+0x124: fdivs %f7, %f7, %f7
.word 0x8da00146 ! t3_kref+0x128: fabsd %f6, %f6
.word 0x81820000 ! t3_kref+0x12c: wr %o0, %g0, %y
.word 0xde48a02c ! t3_kref+0x130: ldsb [%g2 + 0x2c], %o7
.word 0x8db1cf66 ! t3_kref+0x134: fornot1s %f7, %f6, %f6
.word 0xe8266008 ! t3_kref+0x138: st %l4, [%i1 + 8]
.word 0x9fb70200 ! t3_kref+0x13c: array8 %i4, %g0, %o7
.word 0x9eadc00d ! t3_kref+0x140: andncc %l7, %o5, %o7
.word 0xd630a03e ! t3_kref+0x144: sth %o3, [%g2 + 0x3e]
.word 0x9e5dbf9c ! t3_kref+0x148: smul %l6, -0x64, %o7
.word 0x9e95c017 ! t3_kref+0x14c: orcc %l7, %l7, %o7
.word 0x9e32650b ! t3_kref+0x150: orn %o1, 0x50b, %o7
.word 0xe830a03c ! t3_kref+0x154: sth %l4, [%g2 + 0x3c]
.word 0x8fa01086 ! t3_kref+0x158: fxtos %f6, %f7
.word 0x9f08000d ! t3_kref+0x15c: tsubcc %g0, %o5, %o7
.word 0x9e22217c ! t3_kref+0x160: sub %o0, 0x17c, %o7
.word 0xd221656c ! t3_kref+0x164: st %o1, [%g5 + 0x56c]
.word 0x8da01907 ! t3_kref+0x168: fitod %f7, %f6
call SYM(t3_subr0)
.word 0xa01a001c ! t3_kref+0x170: xor %o0, %i4, %l0
.word 0xcd1e4000 ! t3_kref+0x174: ldd [%i1], %f6
.word 0xde0e7ff4 ! t3_kref+0x178: ldub [%i1 - 0xc], %o7
.word 0x8db1c667 ! t3_kref+0x17c: fmul8x16au %f7, %f7, %f6
.word 0x8fa1c9a6 ! t3_kref+0x180: fdivs %f7, %f6, %f7
.word 0x9e97000c ! t3_kref+0x184: orcc %i4, %o4, %o7
.word 0xee6e6010 ! t3_kref+0x188: ldstub [%i1 + 0x10], %l7
.word 0x9f0827c2 ! t3_kref+0x18c: tsubcc %g0, 0x7c2, %o7
.word 0x8fa1c9a6 ! t3_kref+0x190: fdivs %f7, %f6, %f7
.word 0x9e2b7171 ! t3_kref+0x194: andn %o5, -0xe8f, %o7
.word 0xcfa71018 ! t3_kref+0x198: sta %f7, [%i4 + %i0]0x80
.word 0x8db18c46 ! t3_kref+0x19c: fnor %f6, %f6, %f6
.word 0x9e25bdf3 ! t3_kref+0x1a0: sub %l6, -0x20d, %o7
.word 0x9e02bb3c ! t3_kref+0x1a4: add %o2, -0x4c4, %o7
.word 0x9e7afcd7 ! t3_kref+0x1a8: sdiv %o3, -0x329, %o7
.word 0x9f408000 ! t3_kref+0x1ac: mov %ccr, %o7
.word 0x8db1ca26 ! t3_kref+0x1b0: fpadd16s %f7, %f6, %f6
.word 0x9ed5c009 ! t3_kref+0x1b4: umulcc %l7, %o1, %o7
.word 0xc9be5a1c ! t3_kref+0x1b8: stda %f4, [%i1 + %i4]0xd0
.word 0xcd00a02c ! t3_kref+0x1bc: ld [%g2 + 0x2c], %f6
.word 0xcd3e0000 ! t3_kref+0x1c0: std %f6, [%i0]
.word 0x9f418000 ! t3_kref+0x1c4: mov %fprs, %o7
.word 0x9fb2c280 ! t3_kref+0x1c8: array32 %o3, %g0, %o7
.word 0x9ea5c014 ! t3_kref+0x1cc: subcc %l7, %l4, %o7
.word 0x8fb00c20 ! t3_kref+0x1d0: fzeros %f7
.word 0x3a800004 ! t3_kref+0x1d4: bcc,a _kref+0x1e4
.word 0x8db00c00 ! t3_kref+0x1d8: fzero %f6
.word 0x9f3a800c ! t3_kref+0x1dc: sra %o2, %o4, %o7
.word 0x8da18d26 ! t3_kref+0x1e0: fsmuld %f6, %f6, %f6
.word 0x8db18906 ! t3_kref+0x1e4: faligndata %f6, %f6, %f6
.word 0x8db00cc6 ! t3_kref+0x1e8: fnot2 %f6, %f6
.word 0xcd1fbcd0 ! t3_kref+0x1ec: ldd [%fp - 0x330], %f6
.word 0x81a98a46 ! t3_kref+0x1f0: fcmpd %fcc0, %f6, %f6
.word 0x9e7b7473 ! t3_kref+0x1f4: sdiv %o5, -0xb8d, %o7
.word 0x8fa01a46 ! t3_kref+0x1f8: fdtoi %f6, %f7
.word 0x9fb4c008 ! t3_kref+0x1fc: edge8 %l3, %o0, %o7
.word 0x9e7ae6ce ! t3_kref+0x200: sdiv %o3, 0x6ce, %o7
.word 0x8fa000a7 ! t3_kref+0x204: fnegs %f7, %f7
.word 0x9e15ae69 ! t3_kref+0x208: or %l6, 0xe69, %o7
.word 0xcd200019 ! t3_kref+0x20c: st %f6, [%g0 + %i1]
.word 0x8db18ac6 ! t3_kref+0x210: fpsub32 %f6, %f6, %f6
.word 0xc0267ff8 ! t3_kref+0x214: clr [%i1 - 8]
.word 0x8da1cd27 ! t3_kref+0x218: fsmuld %f7, %f7, %f6
.word 0x9e35b63c ! t3_kref+0x21c: orn %l6, -0x9c4, %o7
.word 0x9e2b3ce4 ! t3_kref+0x220: andn %o4, -0x31c, %o7
.word 0x3e800006 ! t3_kref+0x224: bvc,a _kref+0x23c
.word 0x9efab1c2 ! t3_kref+0x228: sdivcc %o2, -0xe3e, %o7
.word 0x8da18827 ! t3_kref+0x22c: fadds %f6, %f7, %f6
.word 0x8fa189a6 ! t3_kref+0x230: fdivs %f6, %f6, %f7
.word 0x8fa189a7 ! t3_kref+0x234: fdivs %f6, %f7, %f7
.word 0x9eb50013 ! t3_kref+0x238: orncc %l4, %l3, %o7
.word 0xcd9f5040 ! t3_kref+0x23c: ldda [%i5]0x82, %f6
.word 0xd8ae9018 ! t3_kref+0x240: stba %o4, [%i2 + %i0]0x80
.word 0x8fa01a46 ! t3_kref+0x244: fdtoi %f6, %f7
.word 0x8d85f219 ! t3_kref+0x248: wr %l7, 0xfffff219, %fprs
.word 0xed68a14f ! t3_kref+0x24c: prefetch %g2 + 0x14f, 22
.word 0x9e7d400b ! t3_kref+0x250: sdiv %l5, %o3, %o7
.word 0x9e8a401c ! t3_kref+0x254: andcc %o1, %i4, %o7
call 1f
.empty
.word 0x9e2ac009 ! t3_kref+0x25c: andn %o3, %o1, %o7
.word 0xde96101b ! t3_kref+0x260: lduha [%i0 + %i3]0x80, %o7
1: .word 0x8fb00fe0 ! t3_kref+0x264: fones %f7
.word 0xc12e001c ! t3_kref+0x268: st %fsr, [%i0 + %i4]
.word 0xcd3e4000 ! t3_kref+0x26c: std %f6, [%i1]
.word 0x81d8398a ! t3_kref+0x270: flush %g0 - 0x676
.word 0xde560000 ! t3_kref+0x274: ldsh [%i0], %o7
.word 0x9e72b0ef ! t3_kref+0x278: udiv %o2, -0xf11, %o7
.word 0x8fb00c20 ! t3_kref+0x27c: fzeros %f7
.word 0xb8102000 ! t3_kref+0x280: mov 0x0, %i4
.word 0x8db18906 ! t3_kref+0x284: faligndata %f6, %f6, %f6
.word 0xde0e600d ! t3_kref+0x288: ldub [%i1 + 0xd], %o7
.word 0x81a98ac6 ! t3_kref+0x28c: fcmped %fcc0, %f6, %f6
.word 0x9ed6801a ! t3_kref+0x290: umulcc %i2, %i2, %o7
.word 0x8da1cd26 ! t3_kref+0x294: fsmuld %f7, %f6, %f6
.word 0x8da90046 ! t3_kref+0x298: fmovdl %fcc0, %f6, %f6
.word 0x8da189a6 ! t3_kref+0x29c: fdivs %f6, %f6, %f6
.word 0x81a98ac6 ! t3_kref+0x2a0: fcmped %fcc0, %f6, %f6
.word 0x81a98a26 ! t3_kref+0x2a4: fcmps %fcc0, %f6, %f6
.word 0xde4e4000 ! t3_kref+0x2a8: ldsb [%i1], %o7
.word 0x9e03000a ! t3_kref+0x2ac: add %o4, %o2, %o7
.word 0x8da00546 ! t3_kref+0x2b0: fsqrtd %f6, %f6
.word 0x9f2dc013 ! t3_kref+0x2b4: sll %l7, %l3, %o7
.word 0x9e85f55b ! t3_kref+0x2b8: addcc %l7, -0xaa5, %o7
.word 0x9f3d001a ! t3_kref+0x2bc: sra %l4, %i2, %o7
.word 0x8da01a27 ! t3_kref+0x2c0: fstoi %f7, %f6
.word 0x8da1c8a6 ! t3_kref+0x2c4: fsubs %f7, %f6, %f6
.word 0x9e070016 ! t3_kref+0x2c8: add %i4, %l6, %o7
.word 0x8db00f06 ! t3_kref+0x2cc: fsrc2 %f6, %f6
.word 0xe3b8a200 ! t3_kref+0x2d0: stda %f48, [%g2 + 0x200]%asi
.word 0x8db18a66 ! t3_kref+0x2d4: fpadd32s %f6, %f6, %f6
.word 0xf007bfe0 ! t3_kref+0x2d8: ld [%fp - 0x20], %i0
.word 0x9e1dc009 ! t3_kref+0x2dc: xor %l7, %o1, %o7
.word 0xde0e8018 ! t3_kref+0x2e0: ldub [%i2 + %i0], %o7
.word 0xd0302d8e ! t3_kref+0x2e4: sth %o0, [%g0 + 0xd8e]
.word 0x8da01887 ! t3_kref+0x2e8: fitos %f7, %f6
.word 0x8da00546 ! t3_kref+0x2ec: fsqrtd %f6, %f6
.word 0x8da1cd26 ! t3_kref+0x2f0: fsmuld %f7, %f6, %f6
.word 0x81a98ac6 ! t3_kref+0x2f4: fcmped %fcc0, %f6, %f6
call SYM(t3_subr1)
.word 0x8da00027 ! t3_kref+0x2fc: fmovs %f7, %f6
.word 0x26800001 ! t3_kref+0x300: bl,a _kref+0x304
.word 0x9fb00240 ! t3_kref+0x304: array16 %g0, %g0, %o7
.word 0x8fb00fe0 ! t3_kref+0x308: fones %f7
.word 0xc12e2018 ! t3_kref+0x30c: st %fsr, [%i0 + 0x18]
.word 0x9ea5aeb4 ! t3_kref+0x310: subcc %l6, 0xeb4, %o7
.word 0x8da01927 ! t3_kref+0x314: fstod %f7, %f6
.word 0xc568a107 ! t3_kref+0x318: prefetch %g2 + 0x107, 2
.word 0xde8e101a ! t3_kref+0x31c: lduba [%i0 + %i2]0x80, %o7
.word 0x81a98ac6 ! t3_kref+0x320: fcmped %fcc0, %f6, %f6
.word 0x9f1b736c ! t3_kref+0x324: tsubcctv %o5, -0xc94, %o7
.word 0x8da01927 ! t3_kref+0x328: fstod %f7, %f6
.word 0x8da18d26 ! t3_kref+0x32c: fsmuld %f6, %f6, %f6
.word 0x81a9caa6 ! t3_kref+0x330: fcmpes %fcc0, %f7, %f6
.word 0x8fa1c9a6 ! t3_kref+0x334: fdivs %f7, %f6, %f7
.word 0x8da00146 ! t3_kref+0x338: fabsd %f6, %f6
.word 0x86102018 ! t3_kref+0x33c: mov 0x18, %g3
.word 0x86a0e001 ! t3_kref+0x340: subcc %g3, 1, %g3
.word 0x22800004 ! t3_kref+0x344: be,a _kref+0x354
.word 0x8da18d27 ! t3_kref+0x348: fsmuld %f6, %f7, %f6
.word 0xb6103ff2 ! t3_kref+0x34c: mov 0xfffffff2, %i3
.word 0xec20a01c ! t3_kref+0x350: st %l6, [%g2 + 0x1c]
.word 0xe3b8a200 ! t3_kref+0x354: stda %f48, [%g2 + 0x200]%asi
.word 0xe3b8a200 ! t3_kref+0x358: stda %f48, [%g2 + 0x200]%asi
.word 0xde96101b ! t3_kref+0x35c: lduha [%i0 + %i3]0x80, %o7
.word 0x9e02801a ! t3_kref+0x360: add %o2, %i2, %o7
.word 0x81dd8011 ! t3_kref+0x364: flush %l6 + %l1
.word 0x8db00766 ! t3_kref+0x368: fpack16 %f6, %f6
.word 0x9e000017 ! t3_kref+0x36c: add %g0, %l7, %o7
.word 0xde4e8018 ! t3_kref+0x370: ldsb [%i2 + %i0], %o7
.word 0x9f0cf4db ! t3_kref+0x374: tsubcc %l3, -0xb25, %o7
.word 0x81a98a46 ! t3_kref+0x378: fcmpd %fcc0, %f6, %f6
.word 0x9f2ae015 ! t3_kref+0x37c: sll %o3, 0x15, %o7
.word 0x9e82e044 ! t3_kref+0x380: addcc %o3, 0x44, %o7
.word 0xcd1e0000 ! t3_kref+0x384: ldd [%i0], %f6
.word 0x9fb34280 ! t3_kref+0x388: array32 %o5, %g0, %o7
.word 0x32800005 ! t3_kref+0x38c: bne,a _kref+0x3a0
.word 0x9ee30014 ! t3_kref+0x390: subccc %o4, %l4, %o7
.word 0x8da1c9a7 ! t3_kref+0x394: fdivs %f7, %f7, %f6
.word 0x9f44c000 ! t3_kref+0x398: mov %gsr, %o7
.word 0x81da299c ! t3_kref+0x39c: flush %o0 + 0x99c
.word 0x9f20294d ! t3_kref+0x3a0: mulscc %g0, 0x94d, %o7
.word 0x81a98ac6 ! t3_kref+0x3a4: fcmped %fcc0, %f6, %f6
.word 0x9e2aab6a ! t3_kref+0x3a8: andn %o2, 0xb6a, %o7
.word 0x9ed4f45c ! t3_kref+0x3ac: umulcc %l3, -0xba4, %o7
.word 0xde063ff4 ! t3_kref+0x3b0: ld [%i0 - 0xc], %o7
.word 0x81dbf45b ! t3_kref+0x3b4: flush %o7 - 0xba5
.word 0x9e7a6eaf ! t3_kref+0x3b8: sdiv %o1, 0xeaf, %o7
.word 0x8db1cd60 ! t3_kref+0x3bc: fnot1s %f7, %f6
.word 0xe8262004 ! t3_kref+0x3c0: st %l4, [%i0 + 4]
.word 0x9e453a8f ! t3_kref+0x3c4: addc %l4, -0x571, %o7
.word 0xd22e401a ! t3_kref+0x3c8: stb %o1, [%i1 + %i2]
.word 0x8da000a7 ! t3_kref+0x3cc: fnegs %f7, %f6
.word 0xe8f65000 ! t3_kref+0x3d0: stxa %l4, [%i1]0x80
.word 0x8da01026 ! t3_kref+0x3d4: fstox %f6, %f6
.word 0x81a98ac6 ! t3_kref+0x3d8: fcmped %fcc0, %f6, %f6
.word 0xde50a00e ! t3_kref+0x3dc: ldsh [%g2 + 0xe], %o7
.word 0x8fa00526 ! t3_kref+0x3e0: fsqrts %f6, %f7
.word 0x9e76a800 ! t3_kref+0x3e4: udiv %i2, 0x800, %o7
.word 0x9e7ee419 ! t3_kref+0x3e8: sdiv %i3, 0x419, %o7
.word 0x8da00546 ! t3_kref+0x3ec: fsqrtd %f6, %f6
.word 0x9f2ae010 ! t3_kref+0x3f0: sll %o3, 0x10, %o7
.word 0x9e0b204c ! t3_kref+0x3f4: and %o4, 0x4c, %o7
.word 0x8585401b ! t3_kref+0x3f8: wr %l5, %i3, %ccr
.word 0x8fa1c8a7 ! t3_kref+0x3fc: fsubs %f7, %f7, %f7
.word 0x9e5af234 ! t3_kref+0x400: smul %o3, -0xdcc, %o7
.word 0x9eddc009 ! t3_kref+0x404: smulcc %l7, %o1, %o7
.word 0xcf20a01c ! t3_kref+0x408: st %f7, [%g2 + 0x1c]
.word 0x9e157d70 ! t3_kref+0x40c: or %l5, -0x290, %o7
.word 0x9e0cc017 ! t3_kref+0x410: and %l3, %l7, %o7
call SYM(t3_subr1)
.word 0x8da01046 ! t3_kref+0x418: fdtox %f6, %f6
.word 0x9e35401b ! t3_kref+0x41c: orn %l5, %i3, %o7
.word 0x9fb185c6 ! t3_kref+0x420: fcmpeq32 %f6, %f6, %o7
.word 0x8da00546 ! t3_kref+0x424: fsqrtd %f6, %f6
.word 0x9e7b3b5a ! t3_kref+0x428: sdiv %o4, -0x4a6, %o7
.word 0xde48a01c ! t3_kref+0x42c: ldsb [%g2 + 0x1c], %o7
.word 0x1f0acc49 ! t3_kref+0x430: sethi %hi(0x2b312400), %o7
.word 0x8db18666 ! t3_kref+0x434: fmul8x16au %f6, %f6, %f6
.word 0x9e17000a ! t3_kref+0x438: or %i4, %o2, %o7
.word 0x9e22c00d ! t3_kref+0x43c: sub %o3, %o5, %o7
.word 0xde40a00c ! t3_kref+0x440: ldsw [%g2 + 0xc], %o7
.word 0x9f3b4016 ! t3_kref+0x444: sra %o5, %l6, %o7
.word 0x9ed2eee0 ! t3_kref+0x448: umulcc %o3, 0xee0, %o7
.word 0x9fb5c10b ! t3_kref+0x44c: edge32 %l7, %o3, %o7
.word 0xc398a1c0 ! t3_kref+0x450: ldda [%g2 + 0x1c0]%asi, %f32
.word 0x9e64c017 ! t3_kref+0x454: subc %l3, %l7, %o7
.word 0x8da01927 ! t3_kref+0x458: fstod %f7, %f6
.word 0xc9be1a1b ! t3_kref+0x45c: stda %f4, [%i0 + %i3]0xd0
.word 0x8fa1c8a7 ! t3_kref+0x460: fsubs %f7, %f7, %f7
.word 0x9e62c00b ! t3_kref+0x464: subc %o3, %o3, %o7
.word 0x9e72400d ! t3_kref+0x468: udiv %o1, %o5, %o7
.word 0x9e1d800b ! t3_kref+0x46c: xor %l6, %o3, %o7
.word 0x9f2d8015 ! t3_kref+0x470: sll %l6, %l5, %o7
.word 0x8da1cd26 ! t3_kref+0x474: fsmuld %f7, %f6, %f6
.word 0xf36e7fe0 ! t3_kref+0x478: prefetch %i1 - 0x20, 25
.word 0x81d9401d ! t3_kref+0x47c: flush %g5 + %i5
.word 0x9e1b69ba ! t3_kref+0x480: xor %o5, 0x9ba, %o7
.word 0x9edf29a5 ! t3_kref+0x484: smulcc %i4, 0x9a5, %o7
.word 0x8da00546 ! t3_kref+0x488: fsqrtd %f6, %f6
.word 0x8db18c46 ! t3_kref+0x48c: fnor %f6, %f6, %f6
.word 0x9e7b3776 ! t3_kref+0x490: sdiv %o4, -0x88a, %o7
.word 0x8fa1c827 ! t3_kref+0x494: fadds %f7, %f7, %f7
.word 0x8582001a ! t3_kref+0x498: wr %o0, %i2, %ccr
.word 0x9fb500c8 ! t3_kref+0x49c: edge16l %l4, %o0, %o7
.word 0x32800003 ! t3_kref+0x4a0: bne,a _kref+0x4ac
.word 0x8da00546 ! t3_kref+0x4a4: fsqrtd %f6, %f6
.word 0x9e2b0015 ! t3_kref+0x4a8: andn %o4, %l5, %o7
.word 0xcd262010 ! t3_kref+0x4ac: st %f6, [%i0 + 0x10]
.word 0x9ee2fdba ! t3_kref+0x4b0: subccc %o3, -0x246, %o7
.word 0x8da000a6 ! t3_kref+0x4b4: fnegs %f6, %f6
.word 0x81a98a46 ! t3_kref+0x4b8: fcmpd %fcc0, %f6, %f6
.word 0x9ee28009 ! t3_kref+0x4bc: subccc %o2, %o1, %o7
.word 0x9fb54280 ! t3_kref+0x4c0: array32 %l5, %g0, %o7
.word 0x8fa01a26 ! t3_kref+0x4c4: fstoi %f6, %f7
.word 0x8da18946 ! t3_kref+0x4c8: fmuld %f6, %f6, %f6
.word 0x8fb18a26 ! t3_kref+0x4cc: fpadd16s %f6, %f6, %f7
.word 0xec1f4018 ! t3_kref+0x4d0: ldd [%i5 + %i0], %l6
.word 0x9e42001b ! t3_kref+0x4d4: addc %o0, %i3, %o7
.word 0xcd801018 ! t3_kref+0x4d8: lda [%g0 + %i0]0x80, %f6
.word 0xe4087650 ! t3_kref+0x4dc: ldub [%g1 - 0x9b0], %l2
.word 0xa41ca00c ! t3_kref+0x4e0: xor %l2, 0xc, %l2
.word 0xe4287650 ! t3_kref+0x4e4: stb %l2, [%g1 - 0x9b0]
.word 0x81d87650 ! t3_kref+0x4e8: flush %g1 - 0x9b0
.word 0x8da01906 ! t3_kref+0x4ec: fitod %f6, %f6
.word 0xd6263fe8 ! t3_kref+0x4f0: st %o3, [%i0 - 0x18]
.word 0x9e1cecd1 ! t3_kref+0x4f4: xor %l3, 0xcd1, %o7
.word 0x8da189c6 ! t3_kref+0x4f8: fdivd %f6, %f6, %f6
.word 0x9fb580f4 ! t3_kref+0x4fc: edge16ln %l6, %l4, %o7
.word 0xde400018 ! t3_kref+0x500: ldsw [%g0 + %i0], %o7
2: .word 0x9e636e19 ! t3_kref+0x504: subc %o5, 0xe19, %o7
.word 0x8da1cd27 ! t3_kref+0x508: fsmuld %f7, %f7, %f6
.word 0x001fffff ! t3_kref+0x50c: illtrap 0x1fffff
.word 0x8db18ac6 ! t3_kref+0x510: fpsub32 %f6, %f6, %f6
.word 0x8fa1c827 ! t3_kref+0x514: fadds %f7, %f7, %f7
.word 0xde00a03c ! t3_kref+0x518: ld [%g2 + 0x3c], %o7
.word 0xde40a03c ! t3_kref+0x51c: ldsw [%g2 + 0x3c], %o7
.word 0x8da01927 ! t3_kref+0x520: fstod %f7, %f6
.word 0xc368a100 ! t3_kref+0x524: prefetch %g2 + 0x100, 1
.word 0x8da1c9a6 ! t3_kref+0x528: fdivs %f7, %f6, %f6
.word 0x9ee34009 ! t3_kref+0x52c: subccc %o5, %o1, %o7
.word 0x9e2e800d ! t3_kref+0x530: andn %i2, %o5, %o7
.word 0xf6260000 ! t3_kref+0x534: st %i3, [%i0]
.word 0xcd380019 ! t3_kref+0x538: std %f6, [%g0 + %i1]
.word 0x9fb18406 ! t3_kref+0x53c: fcmple16 %f6, %f6, %o7
.word 0x8db18d60 ! t3_kref+0x540: fnot1s %f6, %f6
.word 0xcf263ffc ! t3_kref+0x544: st %f7, [%i0 - 4]
.word 0x8da01927 ! t3_kref+0x548: fstod %f7, %f6
.word 0x8da01046 ! t3_kref+0x54c: fdtox %f6, %f6
.word 0x9e5d0014 ! t3_kref+0x550: smul %l4, %l4, %o7
.word 0x81df2523 ! t3_kref+0x554: flush %i4 + 0x523
.word 0xc398a1c0 ! t3_kref+0x558: ldda [%g2 + 0x1c0]%asi, %f32
.word 0x8143c000 ! t3_kref+0x55c: stbar
.word 0x9f036351 ! t3_kref+0x560: taddcc %o5, 0x351, %o7
.word 0xed68a043 ! t3_kref+0x564: prefetch %g2 + 0x43, 22
.word 0x8143e04a ! t3_kref+0x568: membar 0x4a
.word 0x8da84046 ! t3_kref+0x56c: fmovdne %fcc0, %f6, %f6
.word 0x8da01927 ! t3_kref+0x570: fstod %f7, %f6
.word 0xd01e6018 ! t3_kref+0x574: ldd [%i1 + 0x18], %o0
.word 0x8da18d26 ! t3_kref+0x578: fsmuld %f6, %f6, %f6
.word 0x9e2d8013 ! t3_kref+0x57c: andn %l6, %l3, %o7
.word 0xde0e7fef ! t3_kref+0x580: ldub [%i1 - 0x11], %o7
.word 0x8da1c9a7 ! t3_kref+0x584: fdivs %f7, %f7, %f6
.word 0xde066014 ! t3_kref+0x588: ld [%i1 + 0x14], %o7
.word 0x9fb18446 ! t3_kref+0x58c: fcmpne16 %f6, %f6, %o7
.word 0xf6266004 ! t3_kref+0x590: st %i3, [%i1 + 4]
.word 0x9f3ac01c ! t3_kref+0x594: sra %o3, %i4, %o7
.word 0x9e0d800d ! t3_kref+0x598: and %l6, %o5, %o7
.word 0x9e080013 ! t3_kref+0x59c: and %g0, %l3, %o7
.word 0xde40a01c ! t3_kref+0x5a0: ldsw [%g2 + 0x1c], %o7
.word 0xcd180019 ! t3_kref+0x5a4: ldd [%g0 + %i1], %f6
.word 0xc99e1a5c ! t3_kref+0x5a8: ldda [%i0 + %i4]0xd2, %f4
.word 0xde40a02c ! t3_kref+0x5ac: ldsw [%g2 + 0x2c], %o7
.word 0xc398a1c0 ! t3_kref+0x5b0: ldda [%g2 + 0x1c0]%asi, %f32
.word 0x81a98ac6 ! t3_kref+0x5b4: fcmped %fcc0, %f6, %f6
.word 0x9ef53f6c ! t3_kref+0x5b8: udivcc %l4, -0x94, %o7
.word 0x8da01086 ! t3_kref+0x5bc: fxtos %f6, %f6
.word 0x81a98ac6 ! t3_kref+0x5c0: fcmped %fcc0, %f6, %f6
.word 0x8fa18826 ! t3_kref+0x5c4: fadds %f6, %f6, %f7
.word 0x8da00546 ! t3_kref+0x5c8: fsqrtd %f6, %f6
.word 0x9fb18546 ! t3_kref+0x5cc: fcmpeq16 %f6, %f6, %o7
.word 0x8da01927 ! t3_kref+0x5d0: fstod %f7, %f6
.word 0x9fb5c32b ! t3_kref+0x5d4: bmask %l7, %o3, %o7
.word 0xcd380018 ! t3_kref+0x5d8: std %f6, [%g0 + %i0]
.word 0xd230a03c ! t3_kref+0x5dc: sth %o1, [%g2 + 0x3c]
.word 0x9e02a7f9 ! t3_kref+0x5e0: add %o2, 0x7f9, %o7
.word 0xe06e7fe4 ! t3_kref+0x5e4: ldstub [%i1 - 0x1c], %l0
.word 0x8fa1c926 ! t3_kref+0x5e8: fmuls %f7, %f6, %f7
.word 0x8fb1ca26 ! t3_kref+0x5ec: fpadd16s %f7, %f6, %f7
.word 0x9fb50280 ! t3_kref+0x5f0: array32 %l4, %g0, %o7
.word 0xcf871059 ! t3_kref+0x5f4: lda [%i4 + %i1]0x82, %f7
call SYM(t3_subr0)
.word 0xd030a01e ! t3_kref+0x5fc: sth %o0, [%g2 + 0x1e]
.word 0xde56c018 ! t3_kref+0x600: ldsh [%i3 + %i0], %o7
.word 0x9ee4c00a ! t3_kref+0x604: subccc %l3, %o2, %o7
.word 0xcf20a03c ! t3_kref+0x608: st %f7, [%g2 + 0x3c]
.word 0x9ef5f2fb ! t3_kref+0x60c: udivcc %l7, -0xd05, %o7
call SYM(t3_subr1)
.word 0xa1382009 ! t3_kref+0x614: sra %g0, 0x9, %l0
.word 0xc398a1c0 ! t3_kref+0x618: ldda [%g2 + 0x1c0]%asi, %f32
.word 0x8da018c6 ! t3_kref+0x61c: fdtos %f6, %f6
.word 0xde96d019 ! t3_kref+0x620: lduha [%i3 + %i1]0x80, %o7
.word 0x81a9ca27 ! t3_kref+0x624: fcmps %fcc0, %f7, %f7
.word 0x9e8db2ef ! t3_kref+0x628: andcc %l6, -0xd11, %o7
.word 0x8da1c926 ! t3_kref+0x62c: fmuls %f7, %f6, %f6
.word 0x8db18c46 ! t3_kref+0x630: fnor %f6, %f6, %f6
.word 0x9e0ae89f ! t3_kref+0x634: and %o3, 0x89f, %o7
.word 0xcf20a00c ! t3_kref+0x638: st %f7, [%g2 + 0xc]
.word 0x9e802d4d ! t3_kref+0x63c: addcc %g0, 0xd4d, %o7
.word 0x81a9ca26 ! t3_kref+0x640: fcmps %fcc0, %f7, %f6
.word 0x9ed4c00b ! t3_kref+0x644: umulcc %l3, %o3, %o7
.word 0xcf20a03c ! t3_kref+0x648: st %f7, [%g2 + 0x3c]
.word 0xc9bf5a19 ! t3_kref+0x64c: stda %f4, [%i5 + %i1]0xd0
.word 0x8da18946 ! t3_kref+0x650: fmuld %f6, %f6, %f6
.word 0x9e35b995 ! t3_kref+0x654: orn %l6, -0x66b, %o7
.word 0xcd3e401d ! t3_kref+0x658: std %f6, [%i1 + %i5]
.word 0x8da01a27 ! t3_kref+0x65c: fstoi %f7, %f6
.word 0x8fa01a27 ! t3_kref+0x660: fstoi %f7, %f7
.word 0x8da189a6 ! t3_kref+0x664: fdivs %f6, %f6, %f6
.word 0xde08a01f ! t3_kref+0x668: ldub [%g2 + 0x1f], %o7
.word 0x9e1d29e0 ! t3_kref+0x66c: xor %l4, 0x9e0, %o7
.word 0x9ed4fda4 ! t3_kref+0x670: umulcc %l3, -0x25c, %o7
.word 0x8da00127 ! t3_kref+0x674: fabss %f7, %f6
.word 0x9ee4c008 ! t3_kref+0x678: subccc %l3, %o0, %o7
.word 0x9fb18446 ! t3_kref+0x67c: fcmpne16 %f6, %f6, %o7
.word 0xde4e401a ! t3_kref+0x680: ldsb [%i1 + %i2], %o7
.word 0x8fb00c20 ! t3_kref+0x684: fzeros %f7
.word 0x2e800006 ! t3_kref+0x688: bvs,a _kref+0x6a0
.word 0x9ef72881 ! t3_kref+0x68c: udivcc %i4, 0x881, %o7
.word 0x9ef5000b ! t3_kref+0x690: udivcc %l4, %o3, %o7
.word 0x9e7dfec2 ! t3_kref+0x694: sdiv %l7, -0x13e, %o7
.word 0x8db00fe0 ! t3_kref+0x698: fones %f6
.word 0x8da00546 ! t3_kref+0x69c: fsqrtd %f6, %f6
.word 0x81dc6b9e ! t3_kref+0x6a0: flush %l1 + 0xb9e
.word 0xcd3e6000 ! t3_kref+0x6a4: std %f6, [%i1]
.word 0xc568a00a ! t3_kref+0x6a8: prefetch %g2 + 0xa, 2
.word 0x81a98ac6 ! t3_kref+0x6ac: fcmped %fcc0, %f6, %f6
.word 0x8da00546 ! t3_kref+0x6b0: fsqrtd %f6, %f6
.word 0x24800003 ! t3_kref+0x6b4: ble,a _kref+0x6c0
.word 0xee270018 ! t3_kref+0x6b8: st %l7, [%i4 + %i0]
.word 0xecb81018 ! t3_kref+0x6bc: stda %l6, [%g0 + %i0]0x80
.word 0xe8a6501c ! t3_kref+0x6c0: sta %l4, [%i1 + %i4]0x80
.word 0x9fb2013c ! t3_kref+0x6c4: edge32n %o0, %i4, %o7
.word 0xdede101d ! t3_kref+0x6c8: ldxa [%i0 + %i5]0x80, %o7
.word 0x8da00546 ! t3_kref+0x6cc: fsqrtd %f6, %f6
.word 0x8fa000a7 ! t3_kref+0x6d0: fnegs %f7, %f7
.word 0x9e2030b3 ! t3_kref+0x6d4: sub %g0, -0xf4d, %o7
.word 0x8143e040 ! t3_kref+0x6d8: membar 0x40
.word 0x9e65000a ! t3_kref+0x6dc: subc %l4, %o2, %o7
.word 0x9f418000 ! t3_kref+0x6e0: mov %fprs, %o7
.word 0x9e5f0017 ! t3_kref+0x6e4: smul %i4, %l7, %o7
.word 0xde00a00c ! t3_kref+0x6e8: ld [%g2 + 0xc], %o7
.word 0x9e024009 ! t3_kref+0x6ec: add %o1, %o1, %o7
.word 0x8fa00527 ! t3_kref+0x6f0: fsqrts %f7, %f7
.word 0xcd1e001d ! t3_kref+0x6f4: ldd [%i0 + %i5], %f6
.word 0x1f1e0dd1 ! t3_kref+0x6f8: sethi %hi(0x78374400), %o7
.word 0xde0e0000 ! t3_kref+0x6fc: ldub [%i0], %o7
.word 0x8da00546 ! t3_kref+0x700: fsqrtd %f6, %f6
.word 0x8da00526 ! t3_kref+0x704: fsqrts %f6, %f6
.word 0xcf20a03c ! t3_kref+0x708: st %f7, [%g2 + 0x3c]
.word 0x8db1ca66 ! t3_kref+0x70c: fpadd32s %f7, %f6, %f6
.word 0x9e752832 ! t3_kref+0x710: udiv %l4, 0x832, %o7
.word 0x8da1cd26 ! t3_kref+0x714: fsmuld %f7, %f6, %f6
.word 0x81a98ac6 ! t3_kref+0x718: fcmped %fcc0, %f6, %f6
.word 0xe968a0cb ! t3_kref+0x71c: prefetch %g2 + 0xcb, 20
.word 0xd22e3ff7 ! t3_kref+0x720: stb %o1, [%i0 - 9]
.word 0xe826201c ! t3_kref+0x724: st %l4, [%i0 + 0x1c]
.word 0x9ee5400a ! t3_kref+0x728: subccc %l5, %o2, %o7
.word 0x9f3da009 ! t3_kref+0x72c: sra %l6, 0x9, %o7
.word 0x8143e040 ! t3_kref+0x730: membar 0x40
.word 0xcd1fbeb0 ! t3_kref+0x734: ldd [%fp - 0x150], %f6
.word 0x9e66b24f ! t3_kref+0x738: subc %i2, -0xdb1, %o7
.word 0x9e1ec009 ! t3_kref+0x73c: xor %i3, %o1, %o7
.word 0x9e18000d ! t3_kref+0x740: xor %g0, %o5, %o7
.word 0x9e257829 ! t3_kref+0x744: sub %l5, -0x7d7, %o7
.word 0xcd067ff0 ! t3_kref+0x748: ld [%i1 - 0x10], %f6
.word 0x9eada90f ! t3_kref+0x74c: andncc %l6, 0x90f, %o7
.word 0x86102005 ! t3_kref+0x750: mov 0x5, %g3
.word 0x86a0e001 ! t3_kref+0x754: subcc %g3, 1, %g3
.word 0x2280001e ! t3_kref+0x758: be,a _kref+0x7d0
.word 0x8da1cd26 ! t3_kref+0x75c: fsmuld %f7, %f6, %f6
.word 0x8db00c00 ! t3_kref+0x760: fzero %f6
.word 0xd4f65000 ! t3_kref+0x764: stxa %o2, [%i1]0x80
.word 0x81a98a27 ! t3_kref+0x768: fcmps %fcc0, %f6, %f7
.word 0xc398a1c0 ! t3_kref+0x76c: ldda [%g2 + 0x1c0]%asi, %f32
.word 0x8da18d27 ! t3_kref+0x770: fsmuld %f6, %f7, %f6
.word 0x9f2b6007 ! t3_kref+0x774: sll %o5, 0x7, %o7
.word 0xec3e401d ! t3_kref+0x778: std %l6, [%i1 + %i5]
.word 0x9fb2c12d ! t3_kref+0x77c: edge32n %o3, %o5, %o7
.word 0x9e22400d ! t3_kref+0x780: sub %o1, %o5, %o7
.word 0x8db18986 ! t3_kref+0x784: bshuffle %f6, %f6, %f6
.word 0x8fa1c927 ! t3_kref+0x788: fmuls %f7, %f7, %f7
.word 0x9ef34016 ! t3_kref+0x78c: udivcc %o5, %l6, %o7
.word 0x8da1c9a6 ! t3_kref+0x790: fdivs %f7, %f6, %f6
.word 0x8da01907 ! t3_kref+0x794: fitod %f7, %f6
.word 0x9e703946 ! t3_kref+0x798: udiv %g0, -0x6ba, %o7
.word 0x30bfffee ! t3_kref+0x79c: ba,a _kref+0x754
.word 0x8da18846 ! t3_kref+0x7a0: faddd %f6, %f6, %f6
.word 0x81dcb577 ! t3_kref+0x7a4: flush %l2 - 0xa89
.word 0xde5e2018 ! t3_kref+0x7a8: ldx [%i0 + 0x18], %o7
.word 0x9ec23510 ! t3_kref+0x7ac: addccc %o0, -0xaf0, %o7
.word 0xe826001c ! t3_kref+0x7b0: st %l4, [%i0 + %i4]
.word 0xfdee101a ! t3_kref+0x7b4: prefetcha %i0 + %i2, 30
.word 0x9ee3400a ! t3_kref+0x7b8: subccc %o5, %o2, %o7
.word 0xe26e3fe1 ! t3_kref+0x7bc: ldstub [%i0 - 0x1f], %l1
.word 0xd62e6017 ! t3_kref+0x7c0: stb %o3, [%i1 + 0x17]
.word 0x9e5a76b6 ! t3_kref+0x7c4: smul %o1, -0x94a, %o7
.word 0x8db18f86 ! t3_kref+0x7c8: for %f6, %f6, %f6
.word 0x9fc0001c ! t3_kref+0x7cc: call %g0 + %i4
.word 0xe0400019 ! t3_kref+0x7d0: ldsw [%g0 + %i1], %l0
.word 0x33480006 ! t3_kref+0x7d4: fbe,a,pt %fcc0, _kref+0x7ec
.word 0x8db18906 ! t3_kref+0x7d8: faligndata %f6, %f6, %f6
.word 0x81a98a46 ! t3_kref+0x7dc: fcmpd %fcc0, %f6, %f6
.word 0x8fb1cf66 ! t3_kref+0x7e0: fornot1s %f7, %f6, %f7
.word 0x9e06c015 ! t3_kref+0x7e4: add %i3, %l5, %o7
.word 0x9e8cf44a ! t3_kref+0x7e8: andcc %l3, -0xbb6, %o7
.word 0x8da00546 ! t3_kref+0x7ec: fsqrtd %f6, %f6
.word 0x8da18946 ! t3_kref+0x7f0: fmuld %f6, %f6, %f6
.word 0x9e78000d ! t3_kref+0x7f4: sdiv %g0, %o5, %o7
.word 0x9e67000d ! t3_kref+0x7f8: subc %i4, %o5, %o7
.word 0x9e1d4000 ! t3_kref+0x7fc: xor %l5, %g0, %o7
.word 0x9eaa4009 ! t3_kref+0x800: andncc %o1, %o1, %o7
.word 0x8da00546 ! t3_kref+0x804: fsqrtd %f6, %f6
.word 0xd030a03e ! t3_kref+0x808: sth %o0, [%g2 + 0x3e]
.word 0xde4e4000 ! t3_kref+0x80c: ldsb [%i1], %o7
.word 0x8da00546 ! t3_kref+0x810: fsqrtd %f6, %f6
.word 0xff6e001b ! t3_kref+0x814: prefetch %i0 + %i3, 31
.word 0x81def4a9 ! t3_kref+0x818: flush %i3 - 0xb57
.word 0x9f408000 ! t3_kref+0x81c: mov %ccr, %o7
call SYM(t3_subr2)
.word 0xa0150000 ! t3_kref+0x824: or %l4, %g0, %l0
.word 0x8fa00127 ! t3_kref+0x828: fabss %f7, %f7
.word 0x81a98a46 ! t3_kref+0x82c: fcmpd %fcc0, %f6, %f6
sethi %hi(1f), %o7
jmpl %o7+%lo(1f), %g1
.empty
1: .word 0x9e22001c ! t3_kref+0x838: sub %o0, %i4, %o7
call SYM(t3_subr1)
.word 0x8da00046 ! t3_kref+0x840: fmovd %f6, %f6
.word 0x9e7b7b48 ! t3_kref+0x844: sdiv %o5, -0x4b8, %o7
.word 0x9ebde58c ! t3_kref+0x848: xnorcc %l7, 0x58c, %o7
.word 0x8da00146 ! t3_kref+0x84c: fabsd %f6, %f6
.word 0x8db18d40 ! t3_kref+0x850: fnot1 %f6, %f6
.word 0xd430a01e ! t3_kref+0x854: sth %o2, [%g2 + 0x1e]
.word 0xba102018 ! t3_kref+0x858: mov 0x18, %i5
.word 0x9f2ee018 ! t3_kref+0x85c: sll %i3, 0x18, %o7
.word 0xe3b8a200 ! t3_kref+0x860: stda %f48, [%g2 + 0x200]%asi
.word 0xcf000018 ! t3_kref+0x864: ld [%g0 + %i0], %f7
.word 0x9e5ac015 ! t3_kref+0x868: smul %o3, %l5, %o7
.word 0x8da189c6 ! t3_kref+0x86c: fdivd %f6, %f6, %f6
.word 0x9e8ac00c ! t3_kref+0x870: andcc %o3, %o4, %o7
.word 0x9fc00004 ! t3_kref+0x874: call %g0 + %g4
.word 0xa075e1a0 ! t3_kref+0x878: udiv %l7, 0x1a0, %l0
.word 0x9e724015 ! t3_kref+0x87c: udiv %o1, %l5, %o7
.word 0x9f40c000 ! t3_kref+0x880: mov %asi, %o7
.word 0x8fa1c827 ! t3_kref+0x884: fadds %f7, %f7, %f7
.word 0x9ed28008 ! t3_kref+0x888: umulcc %o2, %o0, %o7
.word 0xde8e9019 ! t3_kref+0x88c: lduba [%i2 + %i1]0x80, %o7
.word 0x9f2a600a ! t3_kref+0x890: sll %o1, 0xa, %o7
.word 0xcf26001c ! t3_kref+0x894: st %f7, [%i0 + %i4]
.word 0x9ef34017 ! t3_kref+0x898: udivcc %o5, %l7, %o7
.word 0x9e30290a ! t3_kref+0x89c: orn %g0, 0x90a, %o7
.word 0x9e154016 ! t3_kref+0x8a0: or %l5, %l6, %o7
.word 0x8da00527 ! t3_kref+0x8a4: fsqrts %f7, %f6
.word 0x9e034000 ! t3_kref+0x8a8: add %o5, %g0, %o7
.word 0xc12e7fe4 ! t3_kref+0x8ac: st %fsr, [%i1 - 0x1c]
.word 0xe83e0000 ! t3_kref+0x8b0: std %l4, [%i0]
.word 0x9eab2a62 ! t3_kref+0x8b4: andncc %o4, 0xa62, %o7
.word 0xf6267fec ! t3_kref+0x8b8: st %i3, [%i1 - 0x14]
.word 0xd26e4000 ! t3_kref+0x8bc: ldstub [%i1], %o1
.word 0x9e8d801a ! t3_kref+0x8c0: andcc %l6, %i2, %o7
.word 0x8fb1ce66 ! t3_kref+0x8c4: fxnors %f7, %f6, %f7
.word 0x8da18d27 ! t3_kref+0x8c8: fsmuld %f6, %f7, %f6
.word 0x9e2a4013 ! t3_kref+0x8cc: andn %o1, %l3, %o7
.word 0x8db00f06 ! t3_kref+0x8d0: fsrc2 %f6, %f6
.word 0x9fb4c017 ! t3_kref+0x8d4: edge8 %l3, %l7, %o7
.word 0xec3e0000 ! t3_kref+0x8d8: std %l6, [%i0]
.word 0x9e24c015 ! t3_kref+0x8dc: sub %l3, %l5, %o7
.word 0x8da18946 ! t3_kref+0x8e0: fmuld %f6, %f6, %f6
.word 0x8db18a27 ! t3_kref+0x8e4: fpadd16s %f6, %f7, %f6
.word 0x9efb4015 ! t3_kref+0x8e8: sdivcc %o5, %l5, %o7
.word 0xeaa81018 ! t3_kref+0x8ec: stba %l5, [%g0 + %i0]0x80
.word 0x9e524016 ! t3_kref+0x8f0: umul %o1, %l6, %o7
.word 0x9efdb2d7 ! t3_kref+0x8f4: sdivcc %l6, -0xd29, %o7
.word 0x9e5d0013 ! t3_kref+0x8f8: smul %l4, %l3, %o7
.word 0x81a98a46 ! t3_kref+0x8fc: fcmpd %fcc0, %f6, %f6
.word 0x9f3b001a ! t3_kref+0x900: sra %o4, %i2, %o7
.word 0x8db00ce6 ! t3_kref+0x904: fnot2s %f6, %f6
.word 0x8fa18827 ! t3_kref+0x908: fadds %f6, %f7, %f7
.word 0x8fb1ce67 ! t3_kref+0x90c: fxnors %f7, %f7, %f7
.word 0x8da18946 ! t3_kref+0x910: fmuld %f6, %f6, %f6
.word 0x8db18a46 ! t3_kref+0x914: fpadd32 %f6, %f6, %f6
.word 0x8d828000 ! t3_kref+0x918: wr %o2, %g0, %fprs
.word 0x9e7cc013 ! t3_kref+0x91c: sdiv %l3, %l3, %o7
.word 0x8143e040 ! t3_kref+0x920: membar 0x40
.word 0xc368a1ca ! t3_kref+0x924: prefetch %g2 + 0x1ca, 1
.word 0x9e02400d ! t3_kref+0x928: add %o1, %o5, %o7
.word 0x8da18846 ! t3_kref+0x92c: faddd %f6, %f6, %f6
.word 0xe408611c ! t3_kref+0x930: ldub [%g1 + 0x11c], %l2
.word 0xa41ca00c ! t3_kref+0x934: xor %l2, 0xc, %l2
.word 0xe428611c ! t3_kref+0x938: stb %l2, [%g1 + 0x11c]
.word 0x81d8611c ! t3_kref+0x93c: flush %g1 + 0x11c
.word 0x8da189c6 ! t3_kref+0x940: fdivd %f6, %f6, %f6
.word 0x8da1c826 ! t3_kref+0x944: fadds %f7, %f6, %f6
.word 0x8fa00527 ! t3_kref+0x948: fsqrts %f7, %f7
.word 0x8db18906 ! t3_kref+0x94c: faligndata %f6, %f6, %f6
2: .word 0x9ef2c01a ! t3_kref+0x950: udivcc %o3, %i2, %o7
.word 0x8586c01c ! t3_kref+0x954: wr %i3, %i4, %ccr
.word 0x9e62801a ! t3_kref+0x958: subc %o2, %i2, %o7
.word 0xcd20a01c ! t3_kref+0x95c: st %f6, [%g2 + 0x1c]
.word 0x9ef2401a ! t3_kref+0x960: udivcc %o1, %i2, %o7
.word 0x9e300000 ! t3_kref+0x964: orn %g0, %g0, %o7
.word 0xd620a00c ! t3_kref+0x968: st %o3, [%g2 + 0xc]
.word 0xde08a02e ! t3_kref+0x96c: ldub [%g2 + 0x2e], %o7
.word 0x9e0eed7b ! t3_kref+0x970: and %i3, 0xd7b, %o7
.word 0x8da00546 ! t3_kref+0x974: fsqrtd %f6, %f6
.word 0x9f24f22e ! t3_kref+0x978: mulscc %l3, -0xdd2, %o7
.word 0x8da18846 ! t3_kref+0x97c: faddd %f6, %f6, %f6
.word 0x2c800001 ! t3_kref+0x980: bneg,a _kref+0x984
.word 0xcd1e4000 ! t3_kref+0x984: ldd [%i1], %f6
.word 0x9f2dc00c ! t3_kref+0x988: sll %l7, %o4, %o7
.word 0x9e0af7a2 ! t3_kref+0x98c: and %o3, -0x85e, %o7
.word 0x81a98a46 ! t3_kref+0x990: fcmpd %fcc0, %f6, %f6
.word 0xf62e2007 ! t3_kref+0x994: stb %i3, [%i0 + 7]
.word 0x8db18ee7 ! t3_kref+0x998: fornot2s %f6, %f7, %f6
.word 0xd06e2005 ! t3_kref+0x99c: ldstub [%i0 + 5], %o0
.word 0xcd1fbd88 ! t3_kref+0x9a0: ldd [%fp - 0x278], %f6
.word 0xcf270018 ! t3_kref+0x9a4: st %f7, [%i4 + %i0]
.word 0xc028a00c ! t3_kref+0x9a8: clrb [%g2 + 0xc]
.word 0x8da00126 ! t3_kref+0x9ac: fabss %f6, %f6
.word 0x9ef68008 ! t3_kref+0x9b0: udivcc %i2, %o0, %o7
.word 0x9e05bb44 ! t3_kref+0x9b4: add %l6, -0x4bc, %o7
.word 0x8fa1c826 ! t3_kref+0x9b8: fadds %f7, %f6, %f7
.word 0x9ec3400d ! t3_kref+0x9bc: addccc %o5, %o5, %o7
.word 0x8da00126 ! t3_kref+0x9c0: fabss %f6, %f6
call SYM(t3_subr1)
.word 0x8da00546 ! t3_kref+0x9c8: fsqrtd %f6, %f6
.word 0x9ea37308 ! t3_kref+0x9cc: subcc %o5, -0xcf8, %o7
.word 0x8da18d26 ! t3_kref+0x9d0: fsmuld %f6, %f6, %f6
.word 0x81a9ca26 ! t3_kref+0x9d4: fcmps %fcc0, %f7, %f6
.word 0x9e8b401c ! t3_kref+0x9d8: andcc %o5, %i4, %o7
.word 0xde50a02e ! t3_kref+0x9dc: ldsh [%g2 + 0x2e], %o7
.word 0x8fa018c6 ! t3_kref+0x9e0: fdtos %f6, %f7
.word 0x2c800002 ! t3_kref+0x9e4: bneg,a _kref+0x9ec
.word 0x8da18d26 ! t3_kref+0x9e8: fsmuld %f6, %f6, %f6
.word 0x8fa00526 ! t3_kref+0x9ec: fsqrts %f6, %f7
.word 0x9e5a4009 ! t3_kref+0x9f0: smul %o1, %o1, %o7
.word 0x9e8a400b ! t3_kref+0x9f4: andcc %o1, %o3, %o7
.word 0x9eab6ad5 ! t3_kref+0x9f8: andncc %o5, 0xad5, %o7
.word 0xf4264000 ! t3_kref+0x9fc: st %i2, [%i1]
.word 0x81a98ac6 ! t3_kref+0xa00: fcmped %fcc0, %f6, %f6
.word 0x9e1037e8 ! t3_kref+0xa04: mov 0xfffff7e8, %o7
.word 0xcd1e7ff0 ! t3_kref+0xa08: ldd [%i1 - 0x10], %f6
.word 0x8da00526 ! t3_kref+0xa0c: fsqrts %f6, %f6
.word 0x8db18ee7 ! t3_kref+0xa10: fornot2s %f6, %f7, %f6
.word 0x9fb185c6 ! t3_kref+0xa14: fcmpeq32 %f6, %f6, %o7
.word 0x9e32400a ! t3_kref+0xa18: orn %o1, %o2, %o7
.word 0x8da00546 ! t3_kref+0xa1c: fsqrtd %f6, %f6
.word 0x8fa00126 ! t3_kref+0xa20: fabss %f6, %f7
.word 0x9e53401a ! t3_kref+0xa24: umul %o5, %i2, %o7
.word 0x8da1c827 ! t3_kref+0xa28: fadds %f7, %f7, %f6
.word 0x81a9ca27 ! t3_kref+0xa2c: fcmps %fcc0, %f7, %f7
.word 0x8da18946 ! t3_kref+0xa30: fmuld %f6, %f6, %f6
.word 0x9e150009 ! t3_kref+0xa34: or %l4, %o1, %o7
.word 0x9e824015 ! t3_kref+0xa38: addcc %o1, %l5, %o7
.word 0xc12e601c ! t3_kref+0xa3c: st %fsr, [%i1 + 0x1c]
.word 0x9f2d401c ! t3_kref+0xa40: sll %l5, %i4, %o7
.word 0xcd262000 ! t3_kref+0xa44: st %f6, [%i0]
.word 0xcf00a01c ! t3_kref+0xa48: ld [%g2 + 0x1c], %f7
.word 0x2e480006 ! t3_kref+0xa4c: bvs,a,pt %icc, _kref+0xa64
.word 0xde167ff0 ! t3_kref+0xa50: lduh [%i1 - 0x10], %o7
.word 0xb6102010 ! t3_kref+0xa54: mov 0x10, %i3
.word 0x9e26800d ! t3_kref+0xa58: sub %i2, %o5, %o7
.word 0x8da00546 ! t3_kref+0xa5c: fsqrtd %f6, %f6
.word 0x9efa2ff1 ! t3_kref+0xa60: sdivcc %o0, 0xff1, %o7
.word 0x9e35c014 ! t3_kref+0xa64: orn %l7, %l4, %o7
.word 0xcd3e001d ! t3_kref+0xa68: std %f6, [%i0 + %i5]
.word 0x8143c000 ! t3_kref+0xa6c: stbar
.word 0x9e6276e6 ! t3_kref+0xa70: subc %o1, -0x91a, %o7
.word 0xd820a03c ! t3_kref+0xa74: st %o4, [%g2 + 0x3c]
.word 0x8fab8027 ! t3_kref+0xa78: fmovsule %fcc0, %f7, %f7
.word 0x8fa18827 ! t3_kref+0xa7c: fadds %f6, %f7, %f7
.word 0x9f2ea004 ! t3_kref+0xa80: sll %i2, 0x4, %o7
.word 0x9fb2c016 ! t3_kref+0xa84: edge8 %o3, %l6, %o7
.word 0x22800005 ! t3_kref+0xa88: be,a _kref+0xa9c
.word 0x8da01927 ! t3_kref+0xa8c: fstod %f7, %f6
.word 0xf42e8018 ! t3_kref+0xa90: stb %i2, [%i2 + %i0]
.word 0x9e7b4008 ! t3_kref+0xa94: sdiv %o5, %o0, %o7
.word 0xe168a08c ! t3_kref+0xa98: prefetch %g2 + 0x8c, 16
.word 0x9e7d6523 ! t3_kref+0xa9c: sdiv %l5, 0x523, %o7
.word 0x9e8a2945 ! t3_kref+0xaa0: andcc %o0, 0x945, %o7
.word 0x9ec56091 ! t3_kref+0xaa4: addccc %l5, 0x91, %o7
.word 0x8da01a27 ! t3_kref+0xaa8: fstoi %f7, %f6
.word 0x8da00527 ! t3_kref+0xaac: fsqrts %f7, %f6
.word 0xde066008 ! t3_kref+0xab0: ld [%i1 + 8], %o7
.word 0x8fa00126 ! t3_kref+0xab4: fabss %f6, %f7
.word 0xec20a03c ! t3_kref+0xab8: st %l6, [%g2 + 0x3c]
.word 0x8da000a7 ! t3_kref+0xabc: fnegs %f7, %f6
.word 0x8db18a86 ! t3_kref+0xac0: fpsub16 %f6, %f6, %f6
.word 0xde0e0000 ! t3_kref+0xac4: ldub [%i0], %o7
.word 0x9f2a000d ! t3_kref+0xac8: sll %o0, %o5, %o7
.word 0x9fb54014 ! t3_kref+0xacc: edge8 %l5, %l4, %o7
.word 0x8143e040 ! t3_kref+0xad0: membar 0x40
.word 0xc9be5814 ! t3_kref+0xad4: stda %f4, [%i1 + %l4]0xc0
.word 0xcd380018 ! t3_kref+0xad8: std %f6, [%g0 + %i0]
.word 0xde5e7fe8 ! t3_kref+0xadc: ldx [%i1 - 0x18], %o7
.word 0x9e75e4a5 ! t3_kref+0xae0: udiv %l7, 0x4a5, %o7
.word 0x9fb58016 ! t3_kref+0xae4: edge8 %l6, %l6, %o7
.word 0x8fa1c826 ! t3_kref+0xae8: fadds %f7, %f6, %f7
.word 0xde062014 ! t3_kref+0xaec: ld [%i0 + 0x14], %o7
.word 0x9f23615f ! t3_kref+0xaf0: mulscc %o5, 0x15f, %o7
.word 0x8db18666 ! t3_kref+0xaf4: fmul8x16au %f6, %f6, %f6
.word 0xd27e6010 ! t3_kref+0xaf8: swap [%i1 + 0x10], %o1
.word 0x9eae8016 ! t3_kref+0xafc: andncc %i2, %l6, %o7
.word 0xcd266000 ! t3_kref+0xb00: st %f6, [%i1]
.word 0x8da00146 ! t3_kref+0xb04: fabsd %f6, %f6
.word 0xdec01019 ! t3_kref+0xb08: ldswa [%g0 + %i1]0x80, %o7
.word 0xcdbe5000 ! t3_kref+0xb0c: stda %f6, [%i1]0x80
.word 0x9ef5fd7c ! t3_kref+0xb10: udivcc %l7, -0x284, %o7
.word 0x81a98a26 ! t3_kref+0xb14: fcmps %fcc0, %f6, %f6
.word 0x9e5a6408 ! t3_kref+0xb18: smul %o1, 0x408, %o7
.word 0xde080018 ! t3_kref+0xb1c: ldub [%g0 + %i0], %o7
.word 0x9ed57521 ! t3_kref+0xb20: umulcc %l5, -0xadf, %o7
.word 0x8fa189a6 ! t3_kref+0xb24: fdivs %f6, %f6, %f7
.word 0x38800002 ! t3_kref+0xb28: bgu,a _kref+0xb30
.word 0x9e57001b ! t3_kref+0xb2c: umul %i4, %i3, %o7
.word 0x26800007 ! t3_kref+0xb30: bl,a _kref+0xb4c
.word 0x9e8d6479 ! t3_kref+0xb34: andcc %l5, 0x479, %o7
.word 0x9e44c01b ! t3_kref+0xb38: addc %l3, %i3, %o7
.word 0x8da01927 ! t3_kref+0xb3c: fstod %f7, %f6
.word 0x8da00546 ! t3_kref+0xb40: fsqrtd %f6, %f6
.word 0xcdbf5019 ! t3_kref+0xb44: stda %f6, [%i5 + %i1]0x80
.word 0x9e5838ba ! t3_kref+0xb48: smul %g0, -0x746, %o7
.word 0x8da00527 ! t3_kref+0xb4c: fsqrts %f7, %f6
.word 0x9fb3001a ! t3_kref+0xb50: edge8 %o4, %i2, %o7
.word 0xde48a02e ! t3_kref+0xb54: ldsb [%g2 + 0x2e], %o7
.word 0x8db18ec6 ! t3_kref+0xb58: fornot2 %f6, %f6, %f6
.word 0x9fb00240 ! t3_kref+0xb5c: array16 %g0, %g0, %o7
.word 0x9fb54096 ! t3_kref+0xb60: edge16 %l5, %l6, %o7
.word 0x8da00127 ! t3_kref+0xb64: fabss %f7, %f6
.word 0x8fa01a46 ! t3_kref+0xb68: fdtoi %f6, %f7
.word 0x9e45f596 ! t3_kref+0xb6c: addc %l7, -0xa6a, %o7
.word 0x9f44c000 ! t3_kref+0xb70: mov %gsr, %o7
.word 0x8db18d06 ! t3_kref+0xb74: fandnot1 %f6, %f6, %f6
.word 0x9e2b2f21 ! t3_kref+0xb78: andn %o4, 0xf21, %o7
.word 0x81a98ac6 ! t3_kref+0xb7c: fcmped %fcc0, %f6, %f6
.word 0x8dabc046 ! t3_kref+0xb80: fmovdo %fcc0, %f6, %f6
.word 0x9e7d73f6 ! t3_kref+0xb84: sdiv %l5, -0xc0a, %o7
.word 0x8db1c667 ! t3_kref+0xb88: fmul8x16au %f7, %f7, %f6
.word 0xe3b8a200 ! t3_kref+0xb8c: stda %f48, [%g2 + 0x200]%asi
.word 0x9fb18486 ! t3_kref+0xb90: fcmple32 %f6, %f6, %o7
.word 0x3e800007 ! t3_kref+0xb94: bvc,a _kref+0xbb0
.word 0x9fb5c157 ! t3_kref+0xb98: edge32l %l7, %l7, %o7
.word 0x8da189c6 ! t3_kref+0xb9c: fdivd %f6, %f6, %f6
.word 0xcd20a02c ! t3_kref+0xba0: st %f6, [%g2 + 0x2c]
.word 0xde162018 ! t3_kref+0xba4: lduh [%i0 + 0x18], %o7
.word 0x9e92000c ! t3_kref+0xba8: orcc %o0, %o4, %o7
.word 0x8da18827 ! t3_kref+0xbac: fadds %f6, %f7, %f6
.word 0x8143e040 ! t3_kref+0xbb0: membar 0x40
.word 0x9fb50335 ! t3_kref+0xbb4: bmask %l4, %l5, %o7
.word 0xf420a02c ! t3_kref+0xbb8: st %i2, [%g2 + 0x2c]
.word 0x8da18927 ! t3_kref+0xbbc: fmuls %f6, %f7, %f6
.word 0x8da18946 ! t3_kref+0xbc0: fmuld %f6, %f6, %f6
.word 0x8fa18926 ! t3_kref+0xbc4: fmuls %f6, %f6, %f7
.word 0x9f1b6230 ! t3_kref+0xbc8: tsubcctv %o5, 0x230, %o7
sethi %hi(2f), %o7
.word 0xe40be010 ! t3_kref+0xbd0: ldub [%o7 + 0x10], %l2
.word 0xa41ca00c ! t3_kref+0xbd4: xor %l2, 0xc, %l2
.word 0xe42be010 ! t3_kref+0xbd8: stb %l2, [%o7 + 0x10]
.word 0x81dbe010 ! t3_kref+0xbdc: flush %o7 + 0x10
.word 0x8da18946 ! t3_kref+0xbe0: fmuld %f6, %f6, %f6
.word 0xc398a200 ! t3_kref+0xbe4: ldda [%g2 + 0x200]%asi, %f32
call SYM(t3_subr3)
.word 0xa01b3197 ! t3_kref+0xbec: xor %o4, -0xe69, %l0
.word 0x8fb00766 ! t3_kref+0xbf0: fpack16 %f6, %f7
.word 0x9ee52e23 ! t3_kref+0xbf4: subccc %l4, 0xe23, %o7
.word 0x8585ed4e ! t3_kref+0xbf8: wr %l7, 0xd4e, %ccr
.word 0x9f3a4009 ! t3_kref+0xbfc: sra %o1, %o1, %o7
.word 0x9efabda3 ! t3_kref+0xc00: sdivcc %o2, -0x25d, %o7
.word 0xde0e001a ! t3_kref+0xc04: ldub [%i0 + %i2], %o7
.word 0x9f703ba9 ! t3_kref+0xc08: popc -0x457, %o7
.word 0xda2e7fe9 ! t3_kref+0xc0c: stb %o5, [%i1 - 0x17]
2: .word 0xf420a02c ! t3_kref+0xc10: st %i2, [%g2 + 0x2c]
.word 0x8da01927 ! t3_kref+0xc14: fstod %f7, %f6
.word 0x9fb58020 ! t3_kref+0xc18: edge8n %l6, %g0, %o7
.word 0xcf263fe0 ! t3_kref+0xc1c: st %f7, [%i0 - 0x20]
.word 0x9e8aae96 ! t3_kref+0xc20: andcc %o2, 0xe96, %o7
.word 0x9e78001c ! t3_kref+0xc24: sdiv %g0, %i4, %o7
.word 0xe3b8a1c0 ! t3_kref+0xc28: stda %f48, [%g2 + 0x1c0]%asi
.word 0x8fb18f67 ! t3_kref+0xc2c: fornot1s %f6, %f7, %f7
.word 0x9fb18506 ! t3_kref+0xc30: fcmpgt16 %f6, %f6, %o7
.word 0xcf270018 ! t3_kref+0xc34: st %f7, [%i4 + %i0]
.word 0x8da00546 ! t3_kref+0xc38: fsqrtd %f6, %f6
.word 0x9f237a6a ! t3_kref+0xc3c: mulscc %o5, -0x596, %o7
.word 0x9e7de5f5 ! t3_kref+0xc40: sdiv %l7, 0x5f5, %o7
.word 0x8fb1ce66 ! t3_kref+0xc44: fxnors %f7, %f6, %f7
.word 0x9e2f0015 ! t3_kref+0xc48: andn %i4, %l5, %o7
.word 0x8db00cc6 ! t3_kref+0xc4c: fnot2 %f6, %f6
.word 0x9e5f000d ! t3_kref+0xc50: smul %i4, %o5, %o7
.word 0x9fb580b6 ! t3_kref+0xc54: edge16n %l6, %l6, %o7
.word 0x20480004 ! t3_kref+0xc58: bn,a,pt %icc, _kref+0xc68
.word 0xc398a200 ! t3_kref+0xc5c: ldda [%g2 + 0x200]%asi, %f32
.word 0x9e7eff20 ! t3_kref+0xc60: sdiv %i3, -0xe0, %o7
.word 0x8da00526 ! t3_kref+0xc64: fsqrts %f6, %f6
.word 0x8da1cd27 ! t3_kref+0xc68: fsmuld %f7, %f7, %f6
.word 0xcf20a01c ! t3_kref+0xc6c: st %f7, [%g2 + 0x1c]
.word 0xe8ae9019 ! t3_kref+0xc70: stba %l4, [%i2 + %i1]0x80
.word 0x9f703ec5 ! t3_kref+0xc74: popc -0x13b, %o7
.word 0x8db18d86 ! t3_kref+0xc78: fxor %f6, %f6, %f6
.word 0x8fa00526 ! t3_kref+0xc7c: fsqrts %f6, %f7
.word 0x8db18a86 ! t3_kref+0xc80: fpsub16 %f6, %f6, %f6
.word 0xe2680018 ! t3_kref+0xc84: ldstub [%g0 + %i0], %l1
.word 0x9e7d800a ! t3_kref+0xc88: sdiv %l6, %o2, %o7
.word 0xc398a200 ! t3_kref+0xc8c: ldda [%g2 + 0x200]%asi, %f32
.word 0x9e7dbdac ! t3_kref+0xc90: sdiv %l6, -0x254, %o7
.word 0x22800001 ! t3_kref+0xc94: be,a _kref+0xc98
.word 0x8db18746 ! t3_kref+0xc98: fpack32 %f6, %f6, %f6
.word 0x9eaa2a55 ! t3_kref+0xc9c: andncc %o0, 0xa55, %o7
.word 0xcdb81018 ! t3_kref+0xca0: stda %f6, [%g0 + %i0]0x80
.word 0xd5396b68 ! t3_kref+0xca4: std %f10, [%g5 + 0xb68]
.word 0x81da3650 ! t3_kref+0xca8: flush %o0 - 0x9b0
.word 0x33800008 ! t3_kref+0xcac: fbe,a _kref+0xccc
.word 0x9ead400a ! t3_kref+0xcb0: andncc %l5, %o2, %o7
.word 0xcd1fbdb8 ! t3_kref+0xcb4: ldd [%fp - 0x248], %f6
.word 0x8fa189a7 ! t3_kref+0xcb8: fdivs %f6, %f7, %f7
.word 0x8da18d27 ! t3_kref+0xcbc: fsmuld %f6, %f7, %f6
.word 0x8da18846 ! t3_kref+0xcc0: faddd %f6, %f6, %f6
.word 0x9ee2297c ! t3_kref+0xcc4: subccc %o0, 0x97c, %o7
.word 0xcd20a02c ! t3_kref+0xcc8: st %f6, [%g2 + 0x2c]
.word 0x9fb3434b ! t3_kref+0xccc: alignaddrl %o5, %o3, %o7
.word 0x9fb18546 ! t3_kref+0xcd0: fcmpeq16 %f6, %f6, %o7
.word 0x8db00c00 ! t3_kref+0xcd4: fzero %f6
.word 0x8da01907 ! t3_kref+0xcd8: fitod %f7, %f6
.word 0x8da00527 ! t3_kref+0xcdc: fsqrts %f7, %f6
.word 0x9ea578a6 ! t3_kref+0xce0: subcc %l5, -0x75a, %o7
.word 0xc12e3fe8 ! t3_kref+0xce4: st %fsr, [%i0 - 0x18]
.word 0x8143e040 ! t3_kref+0xce8: membar 0x40
.word 0x8fa01a27 ! t3_kref+0xcec: fstoi %f7, %f7
.word 0xd4196058 ! t3_kref+0xcf0: ldd [%g5 + 0x58], %o2
.word 0xc020a02c ! t3_kref+0xcf4: clr [%g2 + 0x2c]
.word 0x9e7dc00c ! t3_kref+0xcf8: sdiv %l7, %o4, %o7
.word 0xde10a00c ! t3_kref+0xcfc: lduh [%g2 + 0xc], %o7
.word 0xd220a03c ! t3_kref+0xd00: st %o1, [%g2 + 0x3c]
.word 0x9e750017 ! t3_kref+0xd04: udiv %l4, %l7, %o7
.word 0xcf865000 ! t3_kref+0xd08: lda [%i1]0x80, %f7
.word 0x8da01906 ! t3_kref+0xd0c: fitod %f6, %f6
.word 0x9e72f5b9 ! t3_kref+0xd10: udiv %o3, -0xa47, %o7
.word 0x8143c000 ! t3_kref+0xd14: stbar
.word 0x9fb20128 ! t3_kref+0xd18: edge32n %o0, %o0, %o7
.word 0x8db18906 ! t3_kref+0xd1c: faligndata %f6, %f6, %f6
.word 0x9e26aced ! t3_kref+0xd20: sub %i2, 0xced, %o7
.word 0x8db18ac6 ! t3_kref+0xd24: fpsub32 %f6, %f6, %f6
.word 0x9fb4c096 ! t3_kref+0xd28: edge16 %l3, %l6, %o7
.word 0x9f44c000 ! t3_kref+0xd2c: mov %gsr, %o7
.word 0xc807bfe8 ! t3_kref+0xd30: ld [%fp - 0x18], %g4
.word 0x9e0ea146 ! t3_kref+0xd34: and %i2, 0x146, %o7
.word 0x9fb7012d ! t3_kref+0xd38: edge32n %i4, %o5, %o7
.word 0xe968a1c3 ! t3_kref+0xd3c: prefetch %g2 + 0x1c3, 20
.word 0xe41e001d ! t3_kref+0xd40: ldd [%i0 + %i5], %l2
.word 0x9fb54120 ! t3_kref+0xd44: edge32n %l5, %g0, %o7
.word 0x9fb68348 ! t3_kref+0xd48: alignaddrl %i2, %o0, %o7
.word 0x8da00546 ! t3_kref+0xd4c: fsqrtd %f6, %f6
.word 0x8da18946 ! t3_kref+0xd50: fmuld %f6, %f6, %f6
.word 0x8fb00c20 ! t3_kref+0xd54: fzeros %f7
.word 0x8fa00127 ! t3_kref+0xd58: fabss %f7, %f7
.word 0x8da189c6 ! t3_kref+0xd5c: fdivd %f6, %f6, %f6
.word 0x9e654015 ! t3_kref+0xd60: subc %l5, %l5, %o7
.word 0x8fb1caa7 ! t3_kref+0xd64: fpsub16s %f7, %f7, %f7
.word 0x8da01026 ! t3_kref+0xd68: fstox %f6, %f6
.word 0x8da00527 ! t3_kref+0xd6c: fsqrts %f7, %f6
.word 0x9ee6c013 ! t3_kref+0xd70: subccc %i3, %l3, %o7
.word 0xcd266004 ! t3_kref+0xd74: st %f6, [%i1 + 4]
.word 0x9e25c016 ! t3_kref+0xd78: sub %l7, %l6, %o7
.word 0x9e0d4016 ! t3_kref+0xd7c: and %l5, %l6, %o7
.word 0x8fa00127 ! t3_kref+0xd80: fabss %f7, %f7
.word 0xea7f0019 ! t3_kref+0xd84: swap [%i4 + %i1], %l5
.word 0x8da00126 ! t3_kref+0xd88: fabss %f6, %f6
.word 0xd4ff1019 ! t3_kref+0xd8c: swapa [%i4 + %i1]0x80, %o2
.word 0xf428a01d ! t3_kref+0xd90: stb %i2, [%g2 + 0x1d]
.word 0xde881018 ! t3_kref+0xd94: lduba [%g0 + %i0]0x80, %o7
.word 0x9ef7000a ! t3_kref+0xd98: udivcc %i4, %o2, %o7
.word 0x9e9df345 ! t3_kref+0xd9c: xorcc %l7, -0xcbb, %o7
.word 0x8fa18826 ! t3_kref+0xda0: fadds %f6, %f6, %f7
.word 0x8da1c8a7 ! t3_kref+0xda4: fsubs %f7, %f7, %f6
.word 0x33800006 ! t3_kref+0xda8: fbe,a _kref+0xdc0
.word 0xc9be5849 ! t3_kref+0xdac: stda %f4, [%i1 + %o1]0xc2
.word 0xcd3e7ff8 ! t3_kref+0xdb0: std %f6, [%i1 - 8]
.word 0x8fa00027 ! t3_kref+0xdb4: fmovs %f7, %f7
.word 0x8db00766 ! t3_kref+0xdb8: fpack16 %f6, %f6
.word 0x9e32800b ! t3_kref+0xdbc: orn %o2, %o3, %o7
.word 0x8db18ac6 ! t3_kref+0xdc0: fpsub32 %f6, %f6, %f6
.word 0x9e7a800a ! t3_kref+0xdc4: sdiv %o2, %o2, %o7
.word 0xf96e2008 ! t3_kref+0xdc8: prefetch %i0 + 8, 28
.word 0x81a9caa7 ! t3_kref+0xdcc: fcmpes %fcc0, %f7, %f7
.word 0x81da801b ! t3_kref+0xdd0: flush %o2 + %i3
.word 0xde0e8018 ! t3_kref+0xdd4: ldub [%i2 + %i0], %o7
.word 0x9e5d8015 ! t3_kref+0xdd8: smul %l6, %l5, %o7
.word 0x8db18706 ! t3_kref+0xddc: fmuld8sux16 %f6, %f6, %f6
.word 0x8da00126 ! t3_kref+0xde0: fabss %f6, %f6
.word 0x8da18927 ! t3_kref+0xde4: fmuls %f6, %f7, %f6
.word 0x37480008 ! t3_kref+0xde8: fbge,a,pt %fcc0, _kref+0xe08
.word 0x8da18946 ! t3_kref+0xdec: fmuld %f6, %f6, %f6
.word 0x8fa01a27 ! t3_kref+0xdf0: fstoi %f7, %f7
.word 0x8fa00527 ! t3_kref+0xdf4: fsqrts %f7, %f7
.word 0xc398a1c0 ! t3_kref+0xdf8: ldda [%g2 + 0x1c0]%asi, %f32
.word 0x8db18e80 ! t3_kref+0xdfc: fsrc1 %f6, %f6
.word 0x9e5d8017 ! t3_kref+0xe00: smul %l6, %l7, %o7
.word 0x8fa1c827 ! t3_kref+0xe04: fadds %f7, %f7, %f7
call SYM(t3_subr3)
.word 0x8da18846 ! t3_kref+0xe0c: faddd %f6, %f6, %f6
.word 0x8db18727 ! t3_kref+0xe10: fmuld8ulx16 %f6, %f7, %f6
.word 0xde066018 ! t3_kref+0xe14: ld [%i1 + 0x18], %o7
.word 0xe8b65000 ! t3_kref+0xe18: stha %l4, [%i1]0x80
.word 0x8143e031 ! t3_kref+0xe1c: membar 0x31
.word 0x9f2e8013 ! t3_kref+0xe20: sll %i2, %l3, %o7
.word 0xda263ffc ! t3_kref+0xe24: st %o5, [%i0 - 4]
.word 0x87802082 ! t3_kref+0xe28: mov 0x82, %asi
.word 0x9ea8001c ! t3_kref+0xe2c: andncc %g0, %i4, %o7
.word 0x9e75375f ! t3_kref+0xe30: udiv %l4, -0x8a1, %o7
.word 0xde470018 ! t3_kref+0xe34: ldsw [%i4 + %i0], %o7
.word 0x8da189a7 ! t3_kref+0xe38: fdivs %f6, %f7, %f6
.word 0xb610200c ! t3_kref+0xe3c: mov 0xc, %i3
.word 0xde06401c ! t3_kref+0xe40: ld [%i1 + %i4], %o7
.word 0x8fa01a27 ! t3_kref+0xe44: fstoi %f7, %f7
.word 0x9f3d800b ! t3_kref+0xe48: sra %l6, %o3, %o7
.word 0x81a98a46 ! t3_kref+0xe4c: fcmpd %fcc0, %f6, %f6
.word 0x9e1dae20 ! t3_kref+0xe50: xor %l6, 0xe20, %o7
.word 0x9ed3000c ! t3_kref+0xe54: umulcc %o4, %o4, %o7
.word 0x81a98ac6 ! t3_kref+0xe58: fcmped %fcc0, %f6, %f6
.word 0x8da000c6 ! t3_kref+0xe5c: fnegd %f6, %f6
.word 0xef68a046 ! t3_kref+0xe60: prefetch %g2 + 0x46, 23
.word 0x8da01046 ! t3_kref+0xe64: fdtox %f6, %f6
.word 0xda30a03e ! t3_kref+0xe68: sth %o5, [%g2 + 0x3e]
.word 0x8fa00027 ! t3_kref+0xe6c: fmovs %f7, %f7
.word 0xde06401c ! t3_kref+0xe70: ld [%i1 + %i4], %o7
.word 0x3f800008 ! t3_kref+0xe74: fbo,a _kref+0xe94
.word 0xe56e001a ! t3_kref+0xe78: prefetch %i0 + %i2, 18
.word 0x9ed2800b ! t3_kref+0xe7c: umulcc %o2, %o3, %o7
.word 0x9e95e475 ! t3_kref+0xe80: orcc %l7, 0x475, %o7
.word 0x9ef0384c ! t3_kref+0xe84: udivcc %g0, -0x7b4, %o7
.word 0x8fb18a27 ! t3_kref+0xe88: fpadd16s %f6, %f7, %f7
.word 0x9e2534fe ! t3_kref+0xe8c: sub %l4, -0xb02, %o7
.word 0x9e0e801b ! t3_kref+0xe90: and %i2, %i3, %o7
.word 0x81a98a46 ! t3_kref+0xe94: fcmpd %fcc0, %f6, %f6
.word 0x8da18846 ! t3_kref+0xe98: faddd %f6, %f6, %f6
call SYM(t3_subr2)
.word 0xa0c5ba43 ! t3_kref+0xea0: addccc %l6, -0x5bd, %l0
.word 0x8da00546 ! t3_kref+0xea4: fsqrtd %f6, %f6
.word 0x81a9ca26 ! t3_kref+0xea8: fcmps %fcc0, %f7, %f6
.word 0xc807bfe8 ! t3_kref+0xeac: ld [%fp - 0x18], %g4
.word 0x8da000c6 ! t3_kref+0xeb0: fnegd %f6, %f6
.word 0x9f3d6016 ! t3_kref+0xeb4: sra %l5, 0x16, %o7
.word 0x9e84e28f ! t3_kref+0xeb8: addcc %l3, 0x28f, %o7
.word 0x9ef36451 ! t3_kref+0xebc: udivcc %o5, 0x451, %o7
.word 0x34800005 ! t3_kref+0xec0: bg,a _kref+0xed4
.word 0xcf266014 ! t3_kref+0xec4: st %f7, [%i1 + 0x14]
.word 0x8db18a86 ! t3_kref+0xec8: fpsub16 %f6, %f6, %f6
.word 0x9e903c29 ! t3_kref+0xecc: orcc %g0, -0x3d7, %o7
.word 0x81a98ac6 ! t3_kref+0xed0: fcmped %fcc0, %f6, %f6
.word 0xcd1fbde0 ! t3_kref+0xed4: ldd [%fp - 0x220], %f6
.word 0x8db18c86 ! t3_kref+0xed8: fandnot2 %f6, %f6, %f6
.word 0xcd00a01c ! t3_kref+0xedc: ld [%g2 + 0x1c], %f6
.word 0x9e8aa136 ! t3_kref+0xee0: andcc %o2, 0x136, %o7
.word 0x8db18d26 ! t3_kref+0xee4: fandnot1s %f6, %f6, %f6
.word 0x81a98ac6 ! t3_kref+0xee8: fcmped %fcc0, %f6, %f6
.word 0x9efdc00b ! t3_kref+0xeec: sdivcc %l7, %o3, %o7
.word 0x8fa00126 ! t3_kref+0xef0: fabss %f6, %f7
.word 0x2e800007 ! t3_kref+0xef4: bvs,a _kref+0xf10
.word 0x9e92fccf ! t3_kref+0xef8: orcc %o3, -0x331, %o7
.word 0x8da189a6 ! t3_kref+0xefc: fdivs %f6, %f6, %f6
.word 0x81a98a46 ! t3_kref+0xf00: fcmpd %fcc0, %f6, %f6
.word 0x9e402594 ! t3_kref+0xf04: addc %g0, 0x594, %o7
.word 0x9efa8013 ! t3_kref+0xf08: sdivcc %o2, %l3, %o7
.word 0x9e0b38f9 ! t3_kref+0xf0c: and %o4, -0x707, %o7
.word 0x9e76c01b ! t3_kref+0xf10: udiv %i3, %i3, %o7
.word 0x9e22b3d0 ! t3_kref+0xf14: sub %o2, -0xc30, %o7
.word 0x8fb1cde7 ! t3_kref+0xf18: fnands %f7, %f7, %f7
.word 0x81a98ac6 ! t3_kref+0xf1c: fcmped %fcc0, %f6, %f6
.word 0xf8f6101d ! t3_kref+0xf20: stxa %i4, [%i0 + %i5]0x80
.word 0x9e322175 ! t3_kref+0xf24: orn %o0, 0x175, %o7
.word 0xde46601c ! t3_kref+0xf28: ldsw [%i1 + 0x1c], %o7
.word 0xe820a00c ! t3_kref+0xf2c: st %l4, [%g2 + 0xc]
.word 0xde0e401a ! t3_kref+0xf30: ldub [%i1 + %i2], %o7
.word 0xcd20a03c ! t3_kref+0xf34: st %f6, [%g2 + 0x3c]
.word 0x9e32a828 ! t3_kref+0xf38: orn %o2, 0x828, %o7
.word 0x9fb18506 ! t3_kref+0xf3c: fcmpgt16 %f6, %f6, %o7
.word 0x8db00c20 ! t3_kref+0xf40: fzeros %f6
.word 0x8da18946 ! t3_kref+0xf44: fmuld %f6, %f6, %f6
.word 0x9e26e209 ! t3_kref+0xf48: sub %i3, 0x209, %o7
.word 0x8db1c966 ! t3_kref+0xf4c: fpmerge %f7, %f6, %f6
.word 0x9e650015 ! t3_kref+0xf50: subc %l4, %l5, %o7
.word 0x8db18f46 ! t3_kref+0xf54: fornot1 %f6, %f6, %f6
.word 0x8da01926 ! t3_kref+0xf58: fstod %f6, %f6
.word 0x8db18ca6 ! t3_kref+0xf5c: fandnot2s %f6, %f6, %f6
.word 0x20800002 ! t3_kref+0xf60: bn,a _kref+0xf68
.word 0x9ed5c01a ! t3_kref+0xf64: umulcc %l7, %i2, %o7
.word 0x9ee36cdd ! t3_kref+0xf68: subccc %o5, 0xcdd, %o7
.word 0x9e1b63a5 ! t3_kref+0xf6c: xor %o5, 0x3a5, %o7
.word 0x8fb1cfa6 ! t3_kref+0xf70: fors %f7, %f6, %f7
.word 0xcd380019 ! t3_kref+0xf74: std %f6, [%g0 + %i1]
.word 0x8da18826 ! t3_kref+0xf78: fadds %f6, %f6, %f6
.word 0x8fb00ce7 ! t3_kref+0xf7c: fnot2s %f7, %f7
.word 0x8da01027 ! t3_kref+0xf80: fstox %f7, %f6
.word 0x9e72c01b ! t3_kref+0xf84: udiv %o3, %i3, %o7
.word 0x878020e0 ! t3_kref+0xf88: mov 0xe0, %asi
.word 0x8fa018c6 ! t3_kref+0xf8c: fdtos %f6, %f7
.word 0xde8e501a ! t3_kref+0xf90: lduba [%i1 + %i2]0x80, %o7
.word 0x8da01926 ! t3_kref+0xf94: fstod %f6, %f6
.word 0x81a98a27 ! t3_kref+0xf98: fcmps %fcc0, %f6, %f7
.word 0x9ea6c01c ! t3_kref+0xf9c: subcc %i3, %i4, %o7
.word 0xe3b8a200 ! t3_kref+0xfa0: stda %f48, [%g2 + 0x200]%asi
.word 0xc768a14e ! t3_kref+0xfa4: prefetch %g2 + 0x14e, 3
.word 0x9e5ac00a ! t3_kref+0xfa8: smul %o3, %o2, %o7
.word 0x8da01927 ! t3_kref+0xfac: fstod %f7, %f6
.word 0x9e5e800a ! t3_kref+0xfb0: smul %i2, %o2, %o7
.word 0x9f40c000 ! t3_kref+0xfb4: mov %asi, %o7
.word 0x32480003 ! t3_kref+0xfb8: bne,a,pt %icc, _kref+0xfc4
.word 0x9fb18446 ! t3_kref+0xfbc: fcmpne16 %f6, %f6, %o7
.word 0x81b01025 ! t3_kref+0xfc0: siam 0x5
.word 0x9f05af9e ! t3_kref+0xfc4: taddcc %l6, 0xf9e, %o7
.word 0x8da1cd26 ! t3_kref+0xfc8: fsmuld %f7, %f6, %f6
.word 0x8da01927 ! t3_kref+0xfcc: fstod %f7, %f6
.word 0x9ef28016 ! t3_kref+0xfd0: udivcc %o2, %l6, %o7
.word 0x8db18ac6 ! t3_kref+0xfd4: fpsub32 %f6, %f6, %f6
.word 0x28480005 ! t3_kref+0xfd8: bleu,a,pt %icc, _kref+0xfec
.word 0x8fa00527 ! t3_kref+0xfdc: fsqrts %f7, %f7
.word 0xcd1fbeb0 ! t3_kref+0xfe0: ldd [%fp - 0x150], %f6
.word 0x9e75c00a ! t3_kref+0xfe4: udiv %l7, %o2, %o7
.word 0x8db18a86 ! t3_kref+0xfe8: fpsub16 %f6, %f6, %f6
.word 0x9fb70280 ! t3_kref+0xfec: array32 %i4, %g0, %o7
.word 0x8db18746 ! t3_kref+0xff0: fpack32 %f6, %f6, %f6
.word 0xcd267ff8 ! t3_kref+0xff4: st %f6, [%i1 - 8]
.word 0xee280018 ! t3_kref+0xff8: stb %l7, [%g0 + %i0]
.word 0xde10a00e ! t3_kref+0xffc: lduh [%g2 + 0xe], %o7
.word 0x9e880014 ! t3_kref+0x1000: andcc %g0, %l4, %o7
.word 0x9e1a8013 ! t3_kref+0x1004: xor %o2, %l3, %o7
.word 0x8143c000 ! t3_kref+0x1008: stbar
.word 0xf420a01c ! t3_kref+0x100c: st %i2, [%g2 + 0x1c]
.word 0x9e5aa48a ! t3_kref+0x1010: smul %o2, 0x48a, %o7
.word 0x9e028009 ! t3_kref+0x1014: add %o2, %o1, %o7
.word 0x8da01026 ! t3_kref+0x1018: fstox %f6, %f6
.word 0x9ed58013 ! t3_kref+0x101c: umulcc %l6, %l3, %o7
.word 0x9e030000 ! t3_kref+0x1020: add %o4, %g0, %o7
.word 0x9ee68015 ! t3_kref+0x1024: subccc %i2, %l5, %o7
.word 0x8fa00127 ! t3_kref+0x1028: fabss %f7, %f7
.word 0x81a98ac6 ! t3_kref+0x102c: fcmped %fcc0, %f6, %f6
.word 0xd6264000 ! t3_kref+0x1030: st %o3, [%i1]
.word 0x8fa00126 ! t3_kref+0x1034: fabss %f6, %f7
.word 0x81dd001e ! t3_kref+0x1038: flush %l4 + %fp
.word 0x9efaab40 ! t3_kref+0x103c: sdivcc %o2, 0xb40, %o7
.word 0x9fb18506 ! t3_kref+0x1040: fcmpgt16 %f6, %f6, %o7
.word 0x8db1c726 ! t3_kref+0x1044: fmuld8ulx16 %f7, %f6, %f6
.word 0x9e0eed47 ! t3_kref+0x1048: and %i3, 0xd47, %o7
.word 0x9e7aaa17 ! t3_kref+0x104c: sdiv %o2, 0xa17, %o7
.word 0x9f2a6003 ! t3_kref+0x1050: sll %o1, 0x3, %o7
.word 0x2d800007 ! t3_kref+0x1054: fbg,a _kref+0x1070
.word 0xeef01019 ! t3_kref+0x1058: stxa %l7, [%g0 + %i1]0x80
.word 0xec766000 ! t3_kref+0x105c: stx %l6, [%i1]
.word 0x9e268016 ! t3_kref+0x1060: sub %i2, %l6, %o7
.word 0xc12e401c ! t3_kref+0x1064: st %fsr, [%i1 + %i4]
.word 0x2c800001 ! t3_kref+0x1068: bneg,a _kref+0x106c
.word 0x8da18946 ! t3_kref+0x106c: fmuld %f6, %f6, %f6
.word 0xc9be1857 ! t3_kref+0x1070: stda %f4, [%i0 + %l7]0xc2
.word 0x9fb18446 ! t3_kref+0x1074: fcmpne16 %f6, %f6, %o7
.word 0x8fa1c826 ! t3_kref+0x1078: fadds %f7, %f6, %f7
.word 0x81a98a46 ! t3_kref+0x107c: fcmpd %fcc0, %f6, %f6
.word 0x9e05b780 ! t3_kref+0x1080: add %l6, -0x880, %o7
.word 0x9e654013 ! t3_kref+0x1084: subc %l5, %l3, %o7
.word 0x8610200a ! t3_kref+0x1088: mov 0xa, %g3
.word 0x86a0e001 ! t3_kref+0x108c: subcc %g3, 1, %g3
.word 0x2280001c ! t3_kref+0x1090: be,a _kref+0x1100
.word 0xd26e3fee ! t3_kref+0x1094: ldstub [%i0 - 0x12], %o1
.word 0xe830a00e ! t3_kref+0x1098: sth %l4, [%g2 + 0xe]
.word 0x9fb18486 ! t3_kref+0x109c: fcmple32 %f6, %f6, %o7
.word 0xec2e200d ! t3_kref+0x10a0: stb %l6, [%i0 + 0xd]
.word 0xe3b8a200 ! t3_kref+0x10a4: stda %f48, [%g2 + 0x200]%asi
.word 0xee20a02c ! t3_kref+0x10a8: st %l7, [%g2 + 0x2c]
.word 0x8da18946 ! t3_kref+0x10ac: fmuld %f6, %f6, %f6
.word 0x8da1cd26 ! t3_kref+0x10b0: fsmuld %f7, %f6, %f6
.word 0xc9be184b ! t3_kref+0x10b4: stda %f4, [%i0 + %o3]0xc2
.word 0x9ec2000a ! t3_kref+0x10b8: addccc %o0, %o2, %o7
.word 0x9ea838e5 ! t3_kref+0x10bc: andncc %g0, -0x71b, %o7
.word 0x81a98ac6 ! t3_kref+0x10c0: fcmped %fcc0, %f6, %f6
.word 0x81834000 ! t3_kref+0x10c4: wr %o5, %g0, %y
.word 0x8d82801c ! t3_kref+0x10c8: wr %o2, %i4, %fprs
.word 0x9e5579a9 ! t3_kref+0x10cc: umul %l5, -0x657, %o7
.word 0xf820a01c ! t3_kref+0x10d0: st %i4, [%g2 + 0x1c]
.word 0x8da00127 ! t3_kref+0x10d4: fabss %f7, %f6
.word 0xde4e3fe8 ! t3_kref+0x10d8: ldsb [%i0 - 0x18], %o7
.word 0xc9be1a1b ! t3_kref+0x10dc: stda %f4, [%i0 + %i3]0xd0
.word 0xcd070018 ! t3_kref+0x10e0: ld [%i4 + %i0], %f6
.word 0xd0267ffc ! t3_kref+0x10e4: st %o0, [%i1 - 4]
.word 0x8db1cee6 ! t3_kref+0x10e8: fornot2s %f7, %f6, %f6
.word 0x9efd801b ! t3_kref+0x10ec: sdivcc %l6, %i3, %o7
.word 0x8da1cd27 ! t3_kref+0x10f0: fsmuld %f7, %f7, %f6
.word 0x8da01926 ! t3_kref+0x10f4: fstod %f6, %f6
.word 0x9e0b0016 ! t3_kref+0x10f8: and %o4, %l6, %o7
.word 0x9e7cc015 ! t3_kref+0x10fc: sdiv %l3, %l5, %o7
.word 0x8db00f06 ! t3_kref+0x1100: fsrc2 %f6, %f6
.word 0x9fc10000 ! t3_kref+0x1104: call %g4
.word 0xe00e201c ! t3_kref+0x1108: ldub [%i0 + 0x1c], %l0
.word 0x9e5d4015 ! t3_kref+0x110c: smul %l5, %l5, %o7
.word 0x8fa01a26 ! t3_kref+0x1110: fstoi %f6, %f7
.word 0x8db18a46 ! t3_kref+0x1114: fpadd32 %f6, %f6, %f6
.word 0x8db1ca67 ! t3_kref+0x1118: fpadd32s %f7, %f7, %f6
.word 0x9ef58015 ! t3_kref+0x111c: udivcc %l6, %l5, %o7
.word 0x9ed2400c ! t3_kref+0x1120: umulcc %o1, %o4, %o7
.word 0x9f0738b0 ! t3_kref+0x1124: taddcc %i4, -0x750, %o7
.word 0x9e7b001c ! t3_kref+0x1128: sdiv %o4, %i4, %o7
.word 0xee28a01f ! t3_kref+0x112c: stb %l7, [%g2 + 0x1f]
.word 0x9f40c000 ! t3_kref+0x1130: mov %asi, %o7
.word 0x9e8da426 ! t3_kref+0x1134: andcc %l6, 0x426, %o7
.word 0x2f480001 ! t3_kref+0x1138: fbu,a,pt %fcc0, _kref+0x113c
.word 0xc807bfe8 ! t3_kref+0x113c: ld [%fp - 0x18], %g4
.word 0xde0e7fe0 ! t3_kref+0x1140: ldub [%i1 - 0x20], %o7
.word 0xcd1e3ff0 ! t3_kref+0x1144: ldd [%i0 - 0x10], %f6
.word 0x8fa00127 ! t3_kref+0x1148: fabss %f7, %f7
.word 0xd2270018 ! t3_kref+0x114c: st %o1, [%i4 + %i0]
.word 0x8fa1c8a6 ! t3_kref+0x1150: fsubs %f7, %f6, %f7
.word 0x9ee68013 ! t3_kref+0x1154: subccc %i2, %l3, %o7
.word 0xcf20a03c ! t3_kref+0x1158: st %f7, [%g2 + 0x3c]
.word 0x8fb18d60 ! t3_kref+0x115c: fnot1s %f6, %f7
.word 0x8da00046 ! t3_kref+0x1160: fmovd %f6, %f6
.word 0x9eaa801a ! t3_kref+0x1164: andncc %o2, %i2, %o7
.word 0xde10a03c ! t3_kref+0x1168: lduh [%g2 + 0x3c], %o7
.word 0x8da01046 ! t3_kref+0x116c: fdtox %f6, %f6
.word 0x9e85801c ! t3_kref+0x1170: addcc %l6, %i4, %o7
.word 0x8143c000 ! t3_kref+0x1174: stbar
.word 0x9ec27f38 ! t3_kref+0x1178: addccc %o1, -0xc8, %o7
.word 0x8da1c9a6 ! t3_kref+0x117c: fdivs %f7, %f6, %f6
.word 0x8da00546 ! t3_kref+0x1180: fsqrtd %f6, %f6
.word 0x9e7cc00c ! t3_kref+0x1184: sdiv %l3, %o4, %o7
.word 0x81a98a46 ! t3_kref+0x1188: fcmpd %fcc0, %f6, %f6
.word 0x9f28000c ! t3_kref+0x118c: sll %g0, %o4, %o7
.word 0x9eaa801c ! t3_kref+0x1190: andncc %o2, %i4, %o7
.word 0x8da01027 ! t3_kref+0x1194: fstox %f7, %f6
.word 0x8db18a86 ! t3_kref+0x1198: fpsub16 %f6, %f6, %f6
.word 0x9e5a21ae ! t3_kref+0x119c: smul %o0, 0x1ae, %o7
.word 0xf420a00c ! t3_kref+0x11a0: st %i2, [%g2 + 0xc]
.word 0xec20a03c ! t3_kref+0x11a4: st %l6, [%g2 + 0x3c]
.word 0xcd3e2018 ! t3_kref+0x11a8: std %f6, [%i0 + 0x18]
.word 0x9e8b0014 ! t3_kref+0x11ac: andcc %o4, %l4, %o7
.word 0xde96d019 ! t3_kref+0x11b0: lduha [%i3 + %i1]0x80, %o7
.word 0x8fa01a26 ! t3_kref+0x11b4: fstoi %f6, %f7
.word 0x3e800001 ! t3_kref+0x11b8: bvc,a _kref+0x11bc
.word 0x8da1c9a7 ! t3_kref+0x11bc: fdivs %f7, %f7, %f6
.word 0x8da01927 ! t3_kref+0x11c0: fstod %f7, %f6
.word 0x8da00546 ! t3_kref+0x11c4: fsqrtd %f6, %f6
.word 0x8fa01086 ! t3_kref+0x11c8: fxtos %f6, %f7
.word 0x9e25251d ! t3_kref+0x11cc: sub %l4, 0x51d, %o7
.word 0xcdbf5018 ! t3_kref+0x11d0: stda %f6, [%i5 + %i0]0x80
.word 0x9f3b201e ! t3_kref+0x11d4: sra %o4, 0x1e, %o7
.word 0xcd00a02c ! t3_kref+0x11d8: ld [%g2 + 0x2c], %f6
.word 0xc768a182 ! t3_kref+0x11dc: prefetch %g2 + 0x182, 3
.word 0x9e62c009 ! t3_kref+0x11e0: subc %o3, %o1, %o7
.word 0x9e1cc01c ! t3_kref+0x11e4: xor %l3, %i4, %o7
.word 0x8da01907 ! t3_kref+0x11e8: fitod %f7, %f6
.word 0x2e800003 ! t3_kref+0x11ec: bvs,a _kref+0x11f8
.word 0x9fb58200 ! t3_kref+0x11f0: array8 %l6, %g0, %o7
.word 0x9e5ae615 ! t3_kref+0x11f4: smul %o3, 0x615, %o7
.word 0xcf263fe0 ! t3_kref+0x11f8: st %f7, [%i0 - 0x20]
.word 0x8db1c666 ! t3_kref+0x11fc: fmul8x16au %f7, %f6, %f6
.word 0x8da00546 ! t3_kref+0x1200: fsqrtd %f6, %f6
.word 0x9f700000 ! t3_kref+0x1204: popc %g0, %o7
.word 0x8da00546 ! t3_kref+0x1208: fsqrtd %f6, %f6
.word 0x8da18846 ! t3_kref+0x120c: faddd %f6, %f6, %f6
.word 0xde470018 ! t3_kref+0x1210: ldsw [%i4 + %i0], %o7
.word 0x8da00546 ! t3_kref+0x1214: fsqrtd %f6, %f6
.word 0x8582c014 ! t3_kref+0x1218: wr %o3, %l4, %ccr
.word 0x8fb00fe0 ! t3_kref+0x121c: fones %f7
.word 0x9f33201d ! t3_kref+0x1220: srl %o4, 0x1d, %o7
.word 0xc568a1cc ! t3_kref+0x1224: prefetch %g2 + 0x1cc, 2
.word 0x8db18ec6 ! t3_kref+0x1228: fornot2 %f6, %f6, %f6
.word 0x9ea3001c ! t3_kref+0x122c: subcc %o4, %i4, %o7
.word 0x9ed23d5a ! t3_kref+0x1230: umulcc %o0, -0x2a6, %o7
.word 0x8da00526 ! t3_kref+0x1234: fsqrts %f6, %f6
.word 0x22800005 ! t3_kref+0x1238: be,a _kref+0x124c
.word 0x9e95270c ! t3_kref+0x123c: orcc %l4, 0x70c, %o7
.word 0x9e257c79 ! t3_kref+0x1240: sub %l5, -0x387, %o7
.word 0x8fa00027 ! t3_kref+0x1244: fmovs %f7, %f7
.word 0xe8263fe8 ! t3_kref+0x1248: st %l4, [%i0 - 0x18]
call SYM(t3_subr1)
.word 0x8fb00766 ! t3_kref+0x1250: fpack16 %f6, %f7
.word 0xed68a10e ! t3_kref+0x1254: prefetch %g2 + 0x10e, 22
.word 0x27800007 ! t3_kref+0x1258: fbul,a _kref+0x1274
.word 0x8da18946 ! t3_kref+0x125c: fmuld %f6, %f6, %f6
.word 0x8fa01086 ! t3_kref+0x1260: fxtos %f6, %f7
.word 0x8fa1c9a7 ! t3_kref+0x1264: fdivs %f7, %f7, %f7
.word 0x81a98ac6 ! t3_kref+0x1268: fcmped %fcc0, %f6, %f6
.word 0x8fa18826 ! t3_kref+0x126c: fadds %f6, %f6, %f7
.word 0x9e5e8008 ! t3_kref+0x1270: smul %i2, %o0, %o7
.word 0x9ec5ac49 ! t3_kref+0x1274: addccc %l6, 0xc49, %o7
.word 0x8fa000a6 ! t3_kref+0x1278: fnegs %f6, %f7
.word 0x9e5d8008 ! t3_kref+0x127c: smul %l6, %o0, %o7
.word 0x9e8ebcf9 ! t3_kref+0x1280: andcc %i2, -0x307, %o7
.word 0xcd200018 ! t3_kref+0x1284: st %f6, [%g0 + %i0]
.word 0xcdbf5018 ! t3_kref+0x1288: stda %f6, [%i5 + %i0]0x80
.word 0x8da00526 ! t3_kref+0x128c: fsqrts %f6, %f6
.word 0x8fa1c826 ! t3_kref+0x1290: fadds %f7, %f6, %f7
.word 0xd2270018 ! t3_kref+0x1294: st %o1, [%i4 + %i0]
.word 0x8143e040 ! t3_kref+0x1298: membar 0x40
.word 0xcd264000 ! t3_kref+0x129c: st %f6, [%i1]
.word 0x8db00c00 ! t3_kref+0x12a0: fzero %f6
.word 0x8db18746 ! t3_kref+0x12a4: fpack32 %f6, %f6, %f6
.word 0xc10f0005 ! t3_kref+0x12a8: ld [%i4 + %g5], %fsr
.word 0x9e222c4c ! t3_kref+0x12ac: sub %o0, 0xc4c, %o7
.word 0x9ea6a1fb ! t3_kref+0x12b0: subcc %i2, 0x1fb, %o7
.word 0xdec71018 ! t3_kref+0x12b4: ldswa [%i4 + %i0]0x80, %o7
.word 0x8fa01a27 ! t3_kref+0x12b8: fstoi %f7, %f7
.word 0x9e72c01b ! t3_kref+0x12bc: udiv %o3, %i3, %o7
.word 0x8da18946 ! t3_kref+0x12c0: fmuld %f6, %f6, %f6
.word 0x9ee2ef6d ! t3_kref+0x12c4: subccc %o3, 0xf6d, %o7
.word 0x8da18946 ! t3_kref+0x12c8: fmuld %f6, %f6, %f6
.word 0x8da00546 ! t3_kref+0x12cc: fsqrtd %f6, %f6
.word 0x8da00146 ! t3_kref+0x12d0: fabsd %f6, %f6
.word 0x9f28000c ! t3_kref+0x12d4: sll %g0, %o4, %o7
.word 0x8da189c6 ! t3_kref+0x12d8: fdivd %f6, %f6, %f6
.word 0xd220a00c ! t3_kref+0x12dc: st %o1, [%g2 + 0xc]
call SYM(t3_subr3)
.word 0xa01ee02b ! t3_kref+0x12e4: xor %i3, 0x2b, %l0
.word 0x8fb18de7 ! t3_kref+0x12e8: fnands %f6, %f7, %f7
.word 0xcd3e7fe8 ! t3_kref+0x12ec: std %f6, [%i1 - 0x18]
.word 0x8143e074 ! t3_kref+0x12f0: membar 0x74
.word 0x8da000c6 ! t3_kref+0x12f4: fnegd %f6, %f6
.word 0xde801019 ! t3_kref+0x12f8: lda [%g0 + %i1]0x80, %o7
.word 0x8da18946 ! t3_kref+0x12fc: fmuld %f6, %f6, %f6
.word 0x9f2a801b ! t3_kref+0x1300: sll %o2, %i3, %o7
.word 0xde0e8019 ! t3_kref+0x1304: ldub [%i2 + %i1], %o7
.word 0x9e222752 ! t3_kref+0x1308: sub %o0, 0x752, %o7
.word 0x8fb1ce26 ! t3_kref+0x130c: fands %f7, %f6, %f7
.word 0x9fb2016a ! t3_kref+0x1310: edge32ln %o0, %o2, %o7
.word 0xee30a02c ! t3_kref+0x1314: sth %l7, [%g2 + 0x2c]
.word 0x8da00046 ! t3_kref+0x1318: fmovd %f6, %f6
.word 0x9eaa265f ! t3_kref+0x131c: andncc %o0, 0x65f, %o7
.word 0x81a98a46 ! t3_kref+0x1320: fcmpd %fcc0, %f6, %f6
.word 0x9f44c000 ! t3_kref+0x1324: mov %gsr, %o7
.word 0x9e5e800a ! t3_kref+0x1328: smul %i2, %o2, %o7
.word 0x9f282008 ! t3_kref+0x132c: sll %g0, 0x8, %o7
.word 0xde00a01c ! t3_kref+0x1330: ld [%g2 + 0x1c], %o7
.word 0x9de3bfa0 ! t3_kref+0x1334: save %sp, -0x60, %sp
.word 0xb4df3dc3 ! t3_kref+0x1338: smulcc %i4, -0x23d, %i2
.word 0x9fe82917 ! t3_kref+0x133c: restore %g0, 0x917, %o7
.word 0xe3b8a1c0 ! t3_kref+0x1340: stda %f48, [%g2 + 0x1c0]%asi
.word 0xde08a03e ! t3_kref+0x1344: ldub [%g2 + 0x3e], %o7
.word 0x9f22ad6a ! t3_kref+0x1348: mulscc %o2, 0xd6a, %o7
.word 0x9e1370bf ! t3_kref+0x134c: or %o5, -0xf41, %o7
.word 0xde08a02c ! t3_kref+0x1350: ldub [%g2 + 0x2c], %o7
.word 0x8da00527 ! t3_kref+0x1354: fsqrts %f7, %f6
.word 0x36800007 ! t3_kref+0x1358: bge,a _kref+0x1374
.word 0xe968a108 ! t3_kref+0x135c: prefetch %g2 + 0x108, 20
.word 0x9e250009 ! t3_kref+0x1360: sub %l4, %o1, %o7
.word 0x9fb00240 ! t3_kref+0x1364: array16 %g0, %g0, %o7
.word 0xded01018 ! t3_kref+0x1368: ldsha [%g0 + %i0]0x80, %o7
.word 0x85823e3a ! t3_kref+0x136c: wr %o0, 0xfffffe3a, %ccr
.word 0xc9be585c ! t3_kref+0x1370: stda %f4, [%i1 + %i4]0xc2
.word 0x9e622da8 ! t3_kref+0x1374: subc %o0, 0xda8, %o7
.word 0xcd200018 ! t3_kref+0x1378: st %f6, [%g0 + %i0]
.word 0x8da01907 ! t3_kref+0x137c: fitod %f7, %f6
.word 0xc12e401c ! t3_kref+0x1380: st %fsr, [%i1 + %i4]
.word 0x3f800004 ! t3_kref+0x1384: fbo,a _kref+0x1394
.word 0xde470018 ! t3_kref+0x1388: ldsw [%i4 + %i0], %o7
.word 0x9f05c014 ! t3_kref+0x138c: taddcc %l7, %l4, %o7
.word 0x81a98ac6 ! t3_kref+0x1390: fcmped %fcc0, %f6, %f6
.word 0x9e754000 ! t3_kref+0x1394: udiv %l5, %g0, %o7
.word 0xda2e401a ! t3_kref+0x1398: stb %o5, [%i1 + %i2]
.word 0x2a480002 ! t3_kref+0x139c: bcs,a,pt %icc, _kref+0x13a4
.word 0x9ea6ae50 ! t3_kref+0x13a0: subcc %i2, 0xe50, %o7
.word 0xd630a02e ! t3_kref+0x13a4: sth %o3, [%g2 + 0x2e]
.word 0x9ec54009 ! t3_kref+0x13a8: addccc %l5, %o1, %o7
.word 0xe4f81018 ! t3_kref+0x13ac: swapa [%g0 + %i0]0x80, %l2
.word 0x8da000a7 ! t3_kref+0x13b0: fnegs %f7, %f6
.word 0x8da00027 ! t3_kref+0x13b4: fmovs %f7, %f6
.word 0x9ea5646e ! t3_kref+0x13b8: subcc %l5, 0x46e, %o7
.word 0x8fb1cde7 ! t3_kref+0x13bc: fnands %f7, %f7, %f7
.word 0x9e5df04f ! t3_kref+0x13c0: smul %l7, -0xfb1, %o7
.word 0x9f080013 ! t3_kref+0x13c4: tsubcc %g0, %l3, %o7
.word 0x3a800006 ! t3_kref+0x13c8: bcc,a _kref+0x13e0
.word 0x8da00527 ! t3_kref+0x13cc: fsqrts %f7, %f6
.word 0xde067ff0 ! t3_kref+0x13d0: ld [%i1 - 0x10], %o7
.word 0xff006d9e ! t3_kref+0x13d4: ld [%g1 + 0xd9e], %f31
.word 0x8da01a26 ! t3_kref+0x13d8: fstoi %f6, %f6
.word 0x9e5b001b ! t3_kref+0x13dc: smul %o4, %i3, %o7
.word 0x8db18ec6 ! t3_kref+0x13e0: fornot2 %f6, %f6, %f6
.word 0x85824000 ! t3_kref+0x13e4: wr %o1, %g0, %ccr
.word 0x9de3bfa0 ! t3_kref+0x13e8: save %sp, -0x60, %sp
.word 0x9fe825ea ! t3_kref+0x13ec: restore %g0, 0x5ea, %o7
.word 0x8db1c707 ! t3_kref+0x13f0: fmuld8sux16 %f7, %f7, %f6
.word 0xe168a042 ! t3_kref+0x13f4: prefetch %g2 + 0x42, 16
.word 0x9e2b3a81 ! t3_kref+0x13f8: andn %o4, -0x57f, %o7
.word 0xee78a02c ! t3_kref+0x13fc: swap [%g2 + 0x2c], %l7
.word 0x9f2b0017 ! t3_kref+0x1400: sll %o4, %l7, %o7
.word 0x9f44c000 ! t3_kref+0x1404: mov %gsr, %o7
.word 0xcda6501c ! t3_kref+0x1408: sta %f6, [%i1 + %i4]0x80
.word 0x8fa00527 ! t3_kref+0x140c: fsqrts %f7, %f7
.word 0x28800006 ! t3_kref+0x1410: bleu,a _kref+0x1428
.word 0x8da01046 ! t3_kref+0x1414: fdtox %f6, %f6
.word 0x9e23001c ! t3_kref+0x1418: sub %o4, %i4, %o7
.word 0xdece9018 ! t3_kref+0x141c: ldsba [%i2 + %i0]0x80, %o7
.word 0x9e030008 ! t3_kref+0x1420: add %o4, %o0, %o7
.word 0x9e5d800b ! t3_kref+0x1424: smul %l6, %o3, %o7
.word 0x81dcf407 ! t3_kref+0x1428: flush %l3 - 0xbf9
.word 0x9ef2801b ! t3_kref+0x142c: udivcc %o2, %i3, %o7
.word 0x8da00546 ! t3_kref+0x1430: fsqrtd %f6, %f6
.word 0x9f234017 ! t3_kref+0x1434: mulscc %o5, %l7, %o7
.word 0x9e050016 ! t3_kref+0x1438: add %l4, %l6, %o7
.word 0x2b800008 ! t3_kref+0x143c: fbug,a _kref+0x145c
.word 0xe968a20a ! t3_kref+0x1440: prefetch %g2 + 0x20a, 20
.word 0x8db18f86 ! t3_kref+0x1444: for %f6, %f6, %f6
.word 0xec26200c ! t3_kref+0x1448: st %l6, [%i0 + 0xc]
.word 0xde567ffe ! t3_kref+0x144c: ldsh [%i1 - 2], %o7
.word 0x9edf0013 ! t3_kref+0x1450: smulcc %i4, %l3, %o7
.word 0x81df0015 ! t3_kref+0x1454: flush %i4 + %l5
.word 0x8fb00ce7 ! t3_kref+0x1458: fnot2s %f7, %f7
.word 0xcdb81018 ! t3_kref+0x145c: stda %f6, [%g0 + %i0]0x80
.word 0xcdb81019 ! t3_kref+0x1460: stda %f6, [%g0 + %i1]0x80
.word 0x9f3a201b ! t3_kref+0x1464: sra %o0, 0x1b, %o7
.word 0x9e7ec01b ! t3_kref+0x1468: sdiv %i3, %i3, %o7
.word 0x81dea679 ! t3_kref+0x146c: flush %i2 + 0x679
.word 0x8da01a46 ! t3_kref+0x1470: fdtoi %f6, %f6
.word 0x9e0d2c58 ! t3_kref+0x1474: and %l4, 0xc58, %o7
.word 0x2b800002 ! t3_kref+0x1478: fbug,a _kref+0x1480
.word 0x8fb18aa6 ! t3_kref+0x147c: fpsub16s %f6, %f6, %f7
.word 0xcd266010 ! t3_kref+0x1480: st %f6, [%i1 + 0x10]
.word 0x9e54c00d ! t3_kref+0x1484: umul %l3, %o5, %o7
.word 0x9eaac013 ! t3_kref+0x1488: andncc %o3, %l3, %o7
.word 0x1f3b586d ! t3_kref+0x148c: sethi %hi(0xed61b400), %o7
.word 0x8143c000 ! t3_kref+0x1490: stbar
.word 0x8fa189a6 ! t3_kref+0x1494: fdivs %f6, %f6, %f7
.word 0x878020e0 ! t3_kref+0x1498: mov 0xe0, %asi
.word 0xde4e601a ! t3_kref+0x149c: ldsb [%i1 + 0x1a], %o7
.word 0x9e75401a ! t3_kref+0x14a0: udiv %l5, %i2, %o7
.word 0x9e724014 ! t3_kref+0x14a4: udiv %o1, %l4, %o7
.word 0x9ed00016 ! t3_kref+0x14a8: umulcc %g0, %l6, %o7
.word 0x8143e040 ! t3_kref+0x14ac: membar 0x40
.word 0xcf00a01c ! t3_kref+0x14b0: ld [%g2 + 0x1c], %f7
.word 0x9ec3001a ! t3_kref+0x14b4: addccc %o4, %i2, %o7
.word 0x8da00526 ! t3_kref+0x14b8: fsqrts %f6, %f6
.word 0x9e728000 ! t3_kref+0x14bc: udiv %o2, %g0, %o7
.word 0xcd066008 ! t3_kref+0x14c0: ld [%i1 + 8], %f6
.word 0x9fb540ba ! t3_kref+0x14c4: edge16n %l5, %i2, %o7
.word 0x81a9ca26 ! t3_kref+0x14c8: fcmps %fcc0, %f7, %f6
.word 0x9e35c00a ! t3_kref+0x14cc: orn %l7, %o2, %o7
.word 0xe4086cd8 ! t3_kref+0x14d0: ldub [%g1 + 0xcd8], %l2
.word 0xa41ca00c ! t3_kref+0x14d4: xor %l2, 0xc, %l2
.word 0xe4286cd8 ! t3_kref+0x14d8: stb %l2, [%g1 + 0xcd8]
.word 0x81d86cd8 ! t3_kref+0x14dc: flush %g1 + 0xcd8
.word 0x9e226240 ! t3_kref+0x14e0: sub %o1, 0x240, %o7
.word 0xcd180019 ! t3_kref+0x14e4: ldd [%g0 + %i1], %f6
.word 0xcd3e6018 ! t3_kref+0x14e8: std %f6, [%i1 + 0x18]
.word 0x9e037886 ! t3_kref+0x14ec: add %o5, -0x77a, %o7
.word 0x9f2ee01c ! t3_kref+0x14f0: sll %i3, 0x1c, %o7
.word 0x9fb00148 ! t3_kref+0x14f4: edge32l %g0, %o0, %o7
.word 0x9e7a0008 ! t3_kref+0x14f8: sdiv %o0, %o0, %o7
.word 0x81a98a46 ! t3_kref+0x14fc: fcmpd %fcc0, %f6, %f6
.word 0x9e04edfb ! t3_kref+0x1500: add %l3, 0xdfb, %o7
.word 0x9e43762b ! t3_kref+0x1504: addc %o5, -0x9d5, %o7
call SYM(t3_subr2)
2: .word 0x9e86a6e7 ! t3_kref+0x150c: addcc %i2, 0x6e7, %o7
.word 0x8da18946 ! t3_kref+0x1510: fmuld %f6, %f6, %f6
.word 0x878020f0 ! t3_kref+0x1514: mov 0xf0, %asi
.word 0x9ed34000 ! t3_kref+0x1518: umulcc %o5, %g0, %o7
.word 0xcf270019 ! t3_kref+0x151c: st %f7, [%i4 + %i1]
.word 0x9e337cbf ! t3_kref+0x1520: orn %o5, -0x341, %o7
.word 0xde16c018 ! t3_kref+0x1524: lduh [%i3 + %i0], %o7
.word 0x8fa00127 ! t3_kref+0x1528: fabss %f7, %f7
.word 0x9eade157 ! t3_kref+0x152c: andncc %l7, 0x157, %o7
.word 0x8da01886 ! t3_kref+0x1530: fitos %f6, %f6
.word 0x9eadf514 ! t3_kref+0x1534: andncc %l7, -0xaec, %o7
.word 0xde40a02c ! t3_kref+0x1538: ldsw [%g2 + 0x2c], %o7
.word 0x2d800001 ! t3_kref+0x153c: fbg,a _kref+0x1540
.word 0x9e7dc014 ! t3_kref+0x1540: sdiv %l7, %l4, %o7
.word 0xd22e0000 ! t3_kref+0x1544: stb %o1, [%i0]
.word 0x9e058014 ! t3_kref+0x1548: add %l6, %l4, %o7
.word 0x9f2a2019 ! t3_kref+0x154c: sll %o0, 0x19, %o7
.word 0xd4b01018 ! t3_kref+0x1550: stha %o2, [%g0 + %i0]0x80
.word 0xe66e3feb ! t3_kref+0x1554: ldstub [%i0 - 0x15], %l3
.word 0x9ea22f55 ! t3_kref+0x1558: subcc %o0, 0xf55, %o7
.word 0x28800005 ! t3_kref+0x155c: bleu,a _kref+0x1570
.word 0xe8be5000 ! t3_kref+0x1560: stda %l4, [%i1]0x80
.word 0x9ee50009 ! t3_kref+0x1564: subccc %l4, %o1, %o7
.word 0x8da00546 ! t3_kref+0x1568: fsqrtd %f6, %f6
.word 0x8da18826 ! t3_kref+0x156c: fadds %f6, %f6, %f6
.word 0xcf20a02c ! t3_kref+0x1570: st %f7, [%g2 + 0x2c]
.word 0xc99e5a5d ! t3_kref+0x1574: ldda [%i1 + %i5]0xd2, %f4
.word 0x9e8de25d ! t3_kref+0x1578: andcc %l7, 0x25d, %o7
.word 0xe168a004 ! t3_kref+0x157c: prefetch %g2 + 4, 16
.word 0x81a98ac6 ! t3_kref+0x1580: fcmped %fcc0, %f6, %f6
.word 0x8da18946 ! t3_kref+0x1584: fmuld %f6, %f6, %f6
.word 0xf4a71018 ! t3_kref+0x1588: sta %i2, [%i4 + %i0]0x80
.word 0x9e5e8016 ! t3_kref+0x158c: smul %i2, %l6, %o7
.word 0x8fa00527 ! t3_kref+0x1590: fsqrts %f7, %f7
.word 0x9f0b401a ! t3_kref+0x1594: tsubcc %o5, %i2, %o7
.word 0x9e0a36e9 ! t3_kref+0x1598: and %o0, -0x917, %o7
.word 0xcd266014 ! t3_kref+0x159c: st %f6, [%i1 + 0x14]
.word 0x9e237382 ! t3_kref+0x15a0: sub %o5, -0xc7e, %o7
.word 0xd228a00f ! t3_kref+0x15a4: stb %o1, [%g2 + 0xf]
.word 0xcd200018 ! t3_kref+0x15a8: st %f6, [%g0 + %i0]
.word 0x8da1c926 ! t3_kref+0x15ac: fmuls %f7, %f6, %f6
.word 0x32800007 ! t3_kref+0x15b0: bne,a _kref+0x15cc
.word 0x9e42664b ! t3_kref+0x15b4: addc %o1, 0x64b, %o7
.word 0x9e3525b4 ! t3_kref+0x15b8: orn %l4, 0x5b4, %o7
.word 0xd228a03e ! t3_kref+0x15bc: stb %o1, [%g2 + 0x3e]
.word 0x9f257c35 ! t3_kref+0x15c0: mulscc %l5, -0x3cb, %o7
.word 0xc36e4015 ! t3_kref+0x15c4: prefetch %i1 + %l5, 1
.word 0xc398a1c0 ! t3_kref+0x15c8: ldda [%g2 + 0x1c0]%asi, %f32
.word 0xd66e201c ! t3_kref+0x15cc: ldstub [%i0 + 0x1c], %o3
.word 0x8da00046 ! t3_kref+0x15d0: fmovd %f6, %f6
.word 0x9fb34097 ! t3_kref+0x15d4: edge16 %o5, %l7, %o7
.word 0x8db1c666 ! t3_kref+0x15d8: fmul8x16au %f7, %f6, %f6
.word 0x9e5e8015 ! t3_kref+0x15dc: smul %i2, %l5, %o7
.word 0xd420a01c ! t3_kref+0x15e0: st %o2, [%g2 + 0x1c]
.word 0x81dfbe42 ! t3_kref+0x15e4: flush %fp - 0x1be
.word 0xde0e3ff1 ! t3_kref+0x15e8: ldub [%i0 - 0xf], %o7
.word 0x9e56c00c ! t3_kref+0x15ec: umul %i3, %o4, %o7
.word 0x8da01906 ! t3_kref+0x15f0: fitod %f6, %f6
.word 0x9fb68060 ! t3_kref+0x15f4: edge8ln %i2, %g0, %o7
.word 0x9ed00013 ! t3_kref+0x15f8: umulcc %g0, %l3, %o7
.word 0x9f1a2820 ! t3_kref+0x15fc: tsubcctv %o0, 0x820, %o7
.word 0x9e5aa1a7 ! t3_kref+0x1600: smul %o2, 0x1a7, %o7
.word 0xe4086e08 ! t3_kref+0x1604: ldub [%g1 + 0xe08], %l2
.word 0xa41ca00c ! t3_kref+0x1608: xor %l2, 0xc, %l2
.word 0xe4286e08 ! t3_kref+0x160c: stb %l2, [%g1 + 0xe08]
.word 0x81d86e08 ! t3_kref+0x1610: flush %g1 + 0xe08
.word 0x8fa18826 ! t3_kref+0x1614: fadds %f6, %f6, %f7
.word 0xe628a02f ! t3_kref+0x1618: stb %l3, [%g2 + 0x2f]
.word 0xde0e3ff3 ! t3_kref+0x161c: ldub [%i0 - 0xd], %o7
.word 0x8da00546 ! t3_kref+0x1620: fsqrtd %f6, %f6
.word 0xdec81019 ! t3_kref+0x1624: ldsba [%g0 + %i1]0x80, %o7
.word 0xc568a1c0 ! t3_kref+0x1628: prefetch %g2 + 0x1c0, 2
.word 0x8da01086 ! t3_kref+0x162c: fxtos %f6, %f6
.word 0x9fb5817b ! t3_kref+0x1630: edge32ln %l6, %i3, %o7
.word 0x8da00126 ! t3_kref+0x1634: fabss %f6, %f6
.word 0x9e26b6fa ! t3_kref+0x1638: sub %i2, -0x906, %o7
2: .word 0x8da00046 ! t3_kref+0x163c: fmovd %f6, %f6
.word 0x8db1ca27 ! t3_kref+0x1640: fpadd16s %f7, %f7, %f6
.word 0x8db00fe0 ! t3_kref+0x1644: fones %f6
.word 0x81b01022 ! t3_kref+0x1648: siam 0x2
.word 0x9f0268ce ! t3_kref+0x164c: taddcc %o1, 0x8ce, %o7
.word 0xde066010 ! t3_kref+0x1650: ld [%i1 + 0x10], %o7
.word 0xe3b8a200 ! t3_kref+0x1654: stda %f48, [%g2 + 0x200]%asi
.word 0x2c800006 ! t3_kref+0x1658: bneg,a _kref+0x1670
.word 0x9f30201a ! t3_kref+0x165c: srl %g0, 0x1a, %o7
.word 0x9f418000 ! t3_kref+0x1660: mov %fprs, %o7
.word 0x9fc00004 ! t3_kref+0x1664: call %g0 + %g4
.word 0xc0ae5000 ! t3_kref+0x1668: stba %g0, [%i1]0x80
.word 0x27480001 ! t3_kref+0x166c: fbul,a,pt %fcc0, _kref+0x1670
.word 0xde00a03c ! t3_kref+0x1670: ld [%g2 + 0x3c], %o7
.word 0x8da00127 ! t3_kref+0x1674: fabss %f7, %f6
.word 0x9fb18446 ! t3_kref+0x1678: fcmpne16 %f6, %f6, %o7
.word 0x8db00c20 ! t3_kref+0x167c: fzeros %f6
.word 0x8da018c6 ! t3_kref+0x1680: fdtos %f6, %f6
.word 0x8da00546 ! t3_kref+0x1684: fsqrtd %f6, %f6
.word 0x8da00526 ! t3_kref+0x1688: fsqrts %f6, %f6
.word 0x8fa01a46 ! t3_kref+0x168c: fdtoi %f6, %f7
.word 0x8da01a26 ! t3_kref+0x1690: fstoi %f6, %f6
.word 0x8da1cd27 ! t3_kref+0x1694: fsmuld %f7, %f7, %f6
.word 0x8da01026 ! t3_kref+0x1698: fstox %f6, %f6
.word 0x8143e040 ! t3_kref+0x169c: membar 0x40
.word 0x9e702f0a ! t3_kref+0x16a0: udiv %g0, 0xf0a, %o7
.word 0x8db18746 ! t3_kref+0x16a4: fpack32 %f6, %f6, %f6
.word 0x9fb18446 ! t3_kref+0x16a8: fcmpne16 %f6, %f6, %o7
.word 0xde40a01c ! t3_kref+0x16ac: ldsw [%g2 + 0x1c], %o7
.word 0x9fb185c6 ! t3_kref+0x16b0: fcmpeq32 %f6, %f6, %o7
.word 0x9ebb76e0 ! t3_kref+0x16b4: xnorcc %o5, -0x920, %o7
.word 0xd62e7ff9 ! t3_kref+0x16b8: stb %o3, [%i1 - 7]
.word 0x8db18626 ! t3_kref+0x16bc: fmul8x16 %f6, %f6, %f6
.word 0x8143e031 ! t3_kref+0x16c0: membar 0x31
.word 0x9e22400d ! t3_kref+0x16c4: sub %o1, %o5, %o7
.word 0x9e453f6d ! t3_kref+0x16c8: addc %l4, -0x93, %o7
.word 0xe16e6018 ! t3_kref+0x16cc: prefetch %i1 + 0x18, 16
.word 0x9e96f89b ! t3_kref+0x16d0: orcc %i3, -0x765, %o7
.word 0x8fb1ce27 ! t3_kref+0x16d4: fands %f7, %f7, %f7
.word 0x9e75abd6 ! t3_kref+0x16d8: udiv %l6, 0xbd6, %o7
.word 0x9e92c009 ! t3_kref+0x16dc: orcc %o3, %o1, %o7
.word 0x8da00527 ! t3_kref+0x16e0: fsqrts %f7, %f6
.word 0x9e26c015 ! t3_kref+0x16e4: sub %i3, %l5, %o7
.word 0xcd1fbda0 ! t3_kref+0x16e8: ldd [%fp - 0x260], %f6
.word 0xcf260000 ! t3_kref+0x16ec: st %f7, [%i0]
.word 0x9e0220f3 ! t3_kref+0x16f0: add %o0, 0xf3, %o7
.word 0x9fb5c0ca ! t3_kref+0x16f4: edge16l %l7, %o2, %o7
.word 0x9e1b4014 ! t3_kref+0x16f8: xor %o5, %l4, %o7
.word 0x9fb50075 ! t3_kref+0x16fc: edge8ln %l4, %l5, %o7
.word 0x9f2ae01f ! t3_kref+0x1700: sll %o3, 0x1f, %o7
.word 0x9f352015 ! t3_kref+0x1704: srl %l4, 0x15, %o7
.word 0x9eff0017 ! t3_kref+0x1708: sdivcc %i4, %l7, %o7
.word 0x9e7dfc85 ! t3_kref+0x170c: sdiv %l7, -0x37b, %o7
.word 0xde10a01e ! t3_kref+0x1710: lduh [%g2 + 0x1e], %o7
.word 0x8da01046 ! t3_kref+0x1714: fdtox %f6, %f6
.word 0xcd064000 ! t3_kref+0x1718: ld [%i1], %f6
.word 0x8143c000 ! t3_kref+0x171c: stbar
.word 0x8fa1c8a6 ! t3_kref+0x1720: fsubs %f7, %f6, %f7
.word 0x8db18c46 ! t3_kref+0x1724: fnor %f6, %f6, %f6
.word 0x8143c000 ! t3_kref+0x1728: stbar
.word 0x9ea58000 ! t3_kref+0x172c: subcc %l6, %g0, %o7
.word 0x8db1cd60 ! t3_kref+0x1730: fnot1s %f7, %f6
.word 0x8da1cd27 ! t3_kref+0x1734: fsmuld %f7, %f7, %f6
.word 0x9ef5000c ! t3_kref+0x1738: udivcc %l4, %o4, %o7
.word 0x8db18ee7 ! t3_kref+0x173c: fornot2s %f6, %f7, %f6
.word 0xc020a03c ! t3_kref+0x1740: clr [%g2 + 0x3c]
.word 0xcd3e001d ! t3_kref+0x1744: std %f6, [%i0 + %i5]
.word 0x8fa01886 ! t3_kref+0x1748: fitos %f6, %f7
.word 0x1f39ebce ! t3_kref+0x174c: sethi %hi(0xe7af3800), %o7
.word 0x9efcc01a ! t3_kref+0x1750: sdivcc %l3, %i2, %o7
.word 0xec20a00c ! t3_kref+0x1754: st %l6, [%g2 + 0xc]
.word 0x9f408000 ! t3_kref+0x1758: mov %ccr, %o7
.word 0x9e23401c ! t3_kref+0x175c: sub %o5, %i4, %o7
.word 0x8da00027 ! t3_kref+0x1760: fmovs %f7, %f6
.word 0x9ec7001c ! t3_kref+0x1764: addccc %i4, %i4, %o7
.word 0x9e7ec00b ! t3_kref+0x1768: sdiv %i3, %o3, %o7
.word 0x9f1afe5a ! t3_kref+0x176c: tsubcctv %o3, -0x1a6, %o7
.word 0x8db1ce67 ! t3_kref+0x1770: fxnors %f7, %f7, %f6
.word 0x9fb68240 ! t3_kref+0x1774: array16 %i2, %g0, %o7
.word 0x8da188a6 ! t3_kref+0x1778: fsubs %f6, %f6, %f6
.word 0x9fc00004 ! t3_kref+0x177c: call %g0 + %g4
.word 0xd830a01e ! t3_kref+0x1780: sth %o4, [%g2 + 0x1e]
.word 0xf420a01c ! t3_kref+0x1784: st %i2, [%g2 + 0x1c]
.word 0x81a98a46 ! t3_kref+0x1788: fcmpd %fcc0, %f6, %f6
.word 0x86102002 ! t3_kref+0x178c: mov 0x2, %g3
.word 0x32800000 ! t3_kref+0x1790: bne,a _kref+0x1790
.word 0x86a0e001 ! t3_kref+0x1794: subcc %g3, 1, %g3
.word 0x8fa000a7 ! t3_kref+0x1798: fnegs %f7, %f7
.word 0xda267ff4 ! t3_kref+0x179c: st %o5, [%i1 - 0xc]
.word 0x8da18d27 ! t3_kref+0x17a0: fsmuld %f6, %f7, %f6
.word 0x9e454000 ! t3_kref+0x17a4: addc %l5, %g0, %o7
.word 0xde48a03e ! t3_kref+0x17a8: ldsb [%g2 + 0x3e], %o7
.word 0x8da01a46 ! t3_kref+0x17ac: fdtoi %f6, %f6
.word 0x9fb68333 ! t3_kref+0x17b0: bmask %i2, %l3, %o7
.word 0xde56c019 ! t3_kref+0x17b4: ldsh [%i3 + %i1], %o7
.word 0xde96501b ! t3_kref+0x17b8: lduha [%i1 + %i3]0x80, %o7
.word 0x9ef57efc ! t3_kref+0x17bc: udivcc %l5, -0x104, %o7
.word 0xc398a200 ! t3_kref+0x17c0: ldda [%g2 + 0x200]%asi, %f32
.word 0x8fa00526 ! t3_kref+0x17c4: fsqrts %f6, %f7
.word 0x8da00146 ! t3_kref+0x17c8: fabsd %f6, %f6
.word 0x9e64e510 ! t3_kref+0x17cc: subc %l3, 0x510, %o7
.word 0x9e272d9d ! t3_kref+0x17d0: sub %i4, 0xd9d, %o7
.word 0xcda71018 ! t3_kref+0x17d4: sta %f6, [%i4 + %i0]0x80
.word 0xde0e7ffc ! t3_kref+0x17d8: ldub [%i1 - 4], %o7
.word 0x8db186c6 ! t3_kref+0x17dc: fmul8sux16 %f6, %f6, %f6
.word 0x9e7ac01a ! t3_kref+0x17e0: sdiv %o3, %i2, %o7
.word 0xeca6501c ! t3_kref+0x17e4: sta %l6, [%i1 + %i4]0x80
.word 0x8da01927 ! t3_kref+0x17e8: fstod %f7, %f6
.word 0xcda01019 ! t3_kref+0x17ec: sta %f6, [%g0 + %i1]0x80
.word 0x9e8838d4 ! t3_kref+0x17f0: andcc %g0, -0x72c, %o7
.word 0x26480005 ! t3_kref+0x17f4: bl,a,pt %icc, _kref+0x1808
.word 0x9e750016 ! t3_kref+0x17f8: udiv %l4, %l6, %o7
.word 0x9e8f2f88 ! t3_kref+0x17fc: andcc %i4, 0xf88, %o7
.word 0x8da18946 ! t3_kref+0x1800: fmuld %f6, %f6, %f6
.word 0x8fa00527 ! t3_kref+0x1804: fsqrts %f7, %f7
.word 0x8db18e46 ! t3_kref+0x1808: fxnor %f6, %f6, %f6
.word 0xc12e401c ! t3_kref+0x180c: st %fsr, [%i1 + %i4]
.word 0xcd3e0000 ! t3_kref+0x1810: std %f6, [%i0]
.word 0x9e76c009 ! t3_kref+0x1814: udiv %i3, %o1, %o7
.word 0x8da00546 ! t3_kref+0x1818: fsqrtd %f6, %f6
.word 0xc398a200 ! t3_kref+0x181c: ldda [%g2 + 0x200]%asi, %f32
.word 0xcf262004 ! t3_kref+0x1820: st %f7, [%i0 + 4]
.word 0x2a480005 ! t3_kref+0x1824: bcs,a,pt %icc, _kref+0x1838
.word 0x8da00546 ! t3_kref+0x1828: fsqrtd %f6, %f6
.word 0x9e8b2349 ! t3_kref+0x182c: andcc %o4, 0x349, %o7
.word 0x8fb00c20 ! t3_kref+0x1830: fzeros %f7
.word 0x9fb2c280 ! t3_kref+0x1834: array32 %o3, %g0, %o7
.word 0xc398a200 ! t3_kref+0x1838: ldda [%g2 + 0x200]%asi, %f32
.word 0x9fc00004 ! t3_kref+0x183c: call %g0 + %g4
.word 0xa11b3b79 ! t3_kref+0x1840: tsubcctv %o4, -0x487, %l0
.word 0x8583001b ! t3_kref+0x1844: wr %o4, %i3, %ccr
.word 0x81a98a46 ! t3_kref+0x1848: fcmpd %fcc0, %f6, %f6
.word 0xc99e1a1d ! t3_kref+0x184c: ldda [%i0 + %i5]0xd0, %f4
.word 0xde48a02f ! t3_kref+0x1850: ldsb [%g2 + 0x2f], %o7
.word 0x9e35001b ! t3_kref+0x1854: orn %l4, %i3, %o7
.word 0x8fa00526 ! t3_kref+0x1858: fsqrts %f6, %f7
.word 0x81a98a46 ! t3_kref+0x185c: fcmpd %fcc0, %f6, %f6
.word 0x81a98a46 ! t3_kref+0x1860: fcmpd %fcc0, %f6, %f6
call 1f
.empty
.word 0x8143c000 ! t3_kref+0x1868: stbar
.word 0x9f702ab2 ! t3_kref+0x186c: popc 0xab2, %o7
1: .word 0x9ed5a981 ! t3_kref+0x1870: umulcc %l6, 0x981, %o7
.word 0x8db18f67 ! t3_kref+0x1874: fornot1s %f6, %f7, %f6
.word 0x8fa01a27 ! t3_kref+0x1878: fstoi %f7, %f7
.word 0xcd263fe0 ! t3_kref+0x187c: st %f6, [%i0 - 0x20]
.word 0x8db18d40 ! t3_kref+0x1880: fnot1 %f6, %f6
.word 0x8fa000a6 ! t3_kref+0x1884: fnegs %f6, %f7
.word 0x9e1d400b ! t3_kref+0x1888: xor %l5, %o3, %o7
.word 0xcf20a02c ! t3_kref+0x188c: st %f7, [%g2 + 0x2c]
.word 0x8da00546 ! t3_kref+0x1890: fsqrtd %f6, %f6
.word 0x8db18f67 ! t3_kref+0x1894: fornot1s %f6, %f7, %f6
.word 0x81d80000 ! t3_kref+0x1898: flush %g0
.word 0x87802082 ! t3_kref+0x189c: mov 0x82, %asi
.word 0x8da00546 ! t3_kref+0x18a0: fsqrtd %f6, %f6
.word 0x81dc8004 ! t3_kref+0x18a4: flush %l2 + %g4
.word 0x9fb18446 ! t3_kref+0x18a8: fcmpne16 %f6, %f6, %o7
.word 0x8da18926 ! t3_kref+0x18ac: fmuls %f6, %f6, %f6
.word 0x8da00126 ! t3_kref+0x18b0: fabss %f6, %f6
.word 0x8da1c927 ! t3_kref+0x18b4: fmuls %f7, %f7, %f6
.word 0x8fa00126 ! t3_kref+0x18b8: fabss %f6, %f7
.word 0x81a98a46 ! t3_kref+0x18bc: fcmpd %fcc0, %f6, %f6
.word 0x8db1cd26 ! t3_kref+0x18c0: fandnot1s %f7, %f6, %f6
.word 0x9e74c00c ! t3_kref+0x18c4: udiv %l3, %o4, %o7
.word 0x9e070017 ! t3_kref+0x18c8: add %i4, %l7, %o7
.word 0x9e12653a ! t3_kref+0x18cc: or %o1, 0x53a, %o7
.word 0x81dc6cea ! t3_kref+0x18d0: flush %l1 + 0xcea
.word 0x9e5a000b ! t3_kref+0x18d4: smul %o0, %o3, %o7
.word 0x9fb18506 ! t3_kref+0x18d8: fcmpgt16 %f6, %f6, %o7
.word 0x9f702b29 ! t3_kref+0x18dc: popc 0xb29, %o7
.word 0x9f408000 ! t3_kref+0x18e0: mov %ccr, %o7
.word 0xd4280019 ! t3_kref+0x18e4: stb %o2, [%g0 + %i1]
.word 0x35800007 ! t3_kref+0x18e8: fbue,a _kref+0x1904
.word 0x8da00546 ! t3_kref+0x18ec: fsqrtd %f6, %f6
.word 0x8fa000a6 ! t3_kref+0x18f0: fnegs %f6, %f7
.word 0x81a98a26 ! t3_kref+0x18f4: fcmps %fcc0, %f6, %f6
.word 0xde063fe4 ! t3_kref+0x18f8: ld [%i0 - 0x1c], %o7
.word 0x8db18ee6 ! t3_kref+0x18fc: fornot2s %f6, %f6, %f6
.word 0x8fb18da6 ! t3_kref+0x1900: fxors %f6, %f6, %f7
.word 0x9f414000 ! t3_kref+0x1904: mov %pc, %o7
! .word 0x3448c1af ! t3_kref+0x1908: bg,a,pt %icc, SYM(t3_subr3)
bg,a,pt %icc, SYM(t3_subr3)
.word 0xa066a814 ! t3_kref+0x190c: subc %i2, 0x814, %l0
.word 0x8db18f86 ! t3_kref+0x1910: for %f6, %f6, %f6
.word 0x81a9ca26 ! t3_kref+0x1914: fcmps %fcc0, %f7, %f6
.word 0x81dd8005 ! t3_kref+0x1918: flush %l6 + %g5
.word 0xcd1fbf10 ! t3_kref+0x191c: ldd [%fp - 0xf0], %f6
.word 0x9e056b7e ! t3_kref+0x1920: add %l5, 0xb7e, %o7
.word 0xea20a02c ! t3_kref+0x1924: st %l5, [%g2 + 0x2c]
.word 0xde0e3ffb ! t3_kref+0x1928: ldub [%i0 - 5], %o7
.word 0x8da00127 ! t3_kref+0x192c: fabss %f7, %f6
.word 0x9e7af92d ! t3_kref+0x1930: sdiv %o3, -0x6d3, %o7
.word 0x22480006 ! t3_kref+0x1934: be,a,pt %icc, _kref+0x194c
.word 0x8db1cee7 ! t3_kref+0x1938: fornot2s %f7, %f7, %f6
.word 0x8fb00ce7 ! t3_kref+0x193c: fnot2s %f7, %f7
.word 0xcd1fbed8 ! t3_kref+0x1940: ldd [%fp - 0x128], %f6
.word 0xcd20a02c ! t3_kref+0x1944: st %f6, [%g2 + 0x2c]
.word 0x9f408000 ! t3_kref+0x1948: mov %ccr, %o7
.word 0xe968a04e ! t3_kref+0x194c: prefetch %g2 + 0x4e, 20
.word 0xcd00a02c ! t3_kref+0x1950: ld [%g2 + 0x2c], %f6
.word 0xde070019 ! t3_kref+0x1954: ld [%i4 + %i1], %o7
.word 0x8fa00527 ! t3_kref+0x1958: fsqrts %f7, %f7
.word 0x81a98a46 ! t3_kref+0x195c: fcmpd %fcc0, %f6, %f6
.word 0x9f3dc01a ! t3_kref+0x1960: sra %l7, %i2, %o7
.word 0x9e7b4015 ! t3_kref+0x1964: sdiv %o5, %l5, %o7
.word 0x9e5f001a ! t3_kref+0x1968: smul %i4, %i2, %o7
.word 0xde560000 ! t3_kref+0x196c: ldsh [%i0], %o7
.word 0x8fa01a27 ! t3_kref+0x1970: fstoi %f7, %f7
.word 0x9f203530 ! t3_kref+0x1974: mulscc %g0, -0xad0, %o7
.word 0x81a98a46 ! t3_kref+0x1978: fcmpd %fcc0, %f6, %f6
.word 0x81a9ca27 ! t3_kref+0x197c: fcmps %fcc0, %f7, %f7
.word 0x8143c000 ! t3_kref+0x1980: stbar
.word 0x8143c000 ! t3_kref+0x1984: stbar
.word 0xc168a0cf ! t3_kref+0x1988: prefetch %g2 + 0xcf, 0
.word 0x8da1cd26 ! t3_kref+0x198c: fsmuld %f7, %f6, %f6
.word 0x9fb18406 ! t3_kref+0x1990: fcmple16 %f6, %f6, %o7
.word 0xcd1fbf08 ! t3_kref+0x1994: ldd [%fp - 0xf8], %f6
.word 0x9f3a400c ! t3_kref+0x1998: sra %o1, %o4, %o7
.word 0x9efd800a ! t3_kref+0x199c: sdivcc %l6, %o2, %o7
.word 0x8da1c826 ! t3_kref+0x19a0: fadds %f7, %f6, %f6
.word 0x8fa00527 ! t3_kref+0x19a4: fsqrts %f7, %f7
.word 0x8da01906 ! t3_kref+0x19a8: fitod %f6, %f6
.word 0x8da1c9a6 ! t3_kref+0x19ac: fdivs %f7, %f6, %f6
.word 0x8db00c00 ! t3_kref+0x19b0: fzero %f6
.word 0xde4e2003 ! t3_kref+0x19b4: ldsb [%i0 + 3], %o7
.word 0x9e12a238 ! t3_kref+0x19b8: or %o2, 0x238, %o7
.word 0x36800001 ! t3_kref+0x19bc: bge,a _kref+0x19c0
.word 0x9e4324cd ! t3_kref+0x19c0: addc %o4, 0x4cd, %o7
.word 0x9e72a397 ! t3_kref+0x19c4: udiv %o2, 0x397, %o7
.word 0x8db18e80 ! t3_kref+0x19c8: fsrc1 %f6, %f6
.word 0x8fa1c9a6 ! t3_kref+0x19cc: fdivs %f7, %f6, %f7
.word 0x9e62000b ! t3_kref+0x19d0: subc %o0, %o3, %o7
.word 0x9fb54096 ! t3_kref+0x19d4: edge16 %l5, %l6, %o7
.word 0x8db00f06 ! t3_kref+0x19d8: fsrc2 %f6, %f6
.word 0x83414000 ! t3_kref+0x19dc: mov %pc, %g1
.word 0x9f2a6000 ! t3_kref+0x19e0: sll %o1, 0x0, %o7
.word 0x20800008 ! t3_kref+0x19e4: bn,a _kref+0x1a04
.word 0xcd3e3ff8 ! t3_kref+0x19e8: std %f6, [%i0 - 8]
call SYM(t3_subr3)
.word 0x8db00fe0 ! t3_kref+0x19f0: fones %f6
.word 0x8fa1c827 ! t3_kref+0x19f4: fadds %f7, %f7, %f7
.word 0x26480001 ! t3_kref+0x19f8: bl,a,pt %icc, _kref+0x19fc
.word 0x8fb18fa6 ! t3_kref+0x19fc: fors %f6, %f6, %f7
.word 0x8da1cd26 ! t3_kref+0x1a00: fsmuld %f7, %f6, %f6
.word 0x23800001 ! t3_kref+0x1a04: fbne,a _kref+0x1a08
.word 0xde50a00c ! t3_kref+0x1a08: ldsh [%g2 + 0xc], %o7
.word 0x9e03664a ! t3_kref+0x1a0c: add %o5, 0x64a, %o7
.word 0x9fb18506 ! t3_kref+0x1a10: fcmpgt16 %f6, %f6, %o7
.word 0x8da18d27 ! t3_kref+0x1a14: fsmuld %f6, %f7, %f6
call SYM(t3_subr2)
.word 0x8daa8046 ! t3_kref+0x1a1c: fmovdue %fcc0, %f6, %f6
.word 0x9e1d2dea ! t3_kref+0x1a20: xor %l4, 0xdea, %o7
.word 0xcd3e6008 ! t3_kref+0x1a24: std %f6, [%i1 + 8]
.word 0x8da00526 ! t3_kref+0x1a28: fsqrts %f6, %f6
.word 0x9e7b400d ! t3_kref+0x1a2c: sdiv %o5, %o5, %o7
.word 0x9e72bd29 ! t3_kref+0x1a30: udiv %o2, -0x2d7, %o7
.word 0x878020d2 ! t3_kref+0x1a34: mov 0xd2, %asi
.word 0x9e327105 ! t3_kref+0x1a38: orn %o1, -0xefb, %o7
.word 0x8fa18827 ! t3_kref+0x1a3c: fadds %f6, %f7, %f7
.word 0x9e22619a ! t3_kref+0x1a40: sub %o1, 0x19a, %o7
.word 0x32480008 ! t3_kref+0x1a44: bne,a,pt %icc, _kref+0x1a64
.word 0x9e07000a ! t3_kref+0x1a48: add %i4, %o2, %o7
.word 0x9e95b97f ! t3_kref+0x1a4c: orcc %l6, -0x681, %o7
.word 0x33800006 ! t3_kref+0x1a50: fbe,a _kref+0x1a68
.word 0x8da000a7 ! t3_kref+0x1a54: fnegs %f7, %f6
.word 0x8da00126 ! t3_kref+0x1a58: fabss %f6, %f6
.word 0x9e72801c ! t3_kref+0x1a5c: udiv %o2, %i4, %o7
.word 0xde8e9018 ! t3_kref+0x1a60: lduba [%i2 + %i0]0x80, %o7
.word 0xc0266000 ! t3_kref+0x1a64: clr [%i1]
.word 0x9f36e004 ! t3_kref+0x1a68: srl %i3, 0x4, %o7
.word 0xde50a00c ! t3_kref+0x1a6c: ldsh [%g2 + 0xc], %o7
call 1f
.empty
.word 0x9e5f2085 ! t3_kref+0x1a74: smul %i4, 0x85, %o7
.word 0xde0e6002 ! t3_kref+0x1a78: ldub [%i1 + 2], %o7
.word 0x9e8d8016 ! t3_kref+0x1a7c: andcc %l6, %l6, %o7
.word 0x8da00527 ! t3_kref+0x1a80: fsqrts %f7, %f6
.word 0xc9be1a1c ! t3_kref+0x1a84: stda %f4, [%i0 + %i4]0xd0
.word 0x8da90046 ! t3_kref+0x1a88: fmovdl %fcc0, %f6, %f6
.word 0x8db1cd60 ! t3_kref+0x1a8c: fnot1s %f7, %f6
1: .word 0x9f3d601e ! t3_kref+0x1a90: sra %l5, 0x1e, %o7
.word 0x2e480007 ! t3_kref+0x1a94: bvs,a,pt %icc, _kref+0x1ab0
.word 0x9e053a4d ! t3_kref+0x1a98: add %l4, -0x5b3, %o7
.word 0x8da00546 ! t3_kref+0x1a9c: fsqrtd %f6, %f6
.word 0xde0e4000 ! t3_kref+0x1aa0: ldub [%i1], %o7
.word 0xde0e401a ! t3_kref+0x1aa4: ldub [%i1 + %i2], %o7
.word 0xff6e001a ! t3_kref+0x1aa8: prefetch %i0 + %i2, 31
.word 0x9ed6c017 ! t3_kref+0x1aac: umulcc %i3, %l7, %o7
.word 0x8fa189a6 ! t3_kref+0x1ab0: fdivs %f6, %f6, %f7
.word 0xda20a00c ! t3_kref+0x1ab4: st %o5, [%g2 + 0xc]
.word 0x8db18a86 ! t3_kref+0x1ab8: fpsub16 %f6, %f6, %f6
.word 0x81a98a46 ! t3_kref+0x1abc: fcmpd %fcc0, %f6, %f6
.word 0x81a98a46 ! t3_kref+0x1ac0: fcmpd %fcc0, %f6, %f6
.word 0xe16e001b ! t3_kref+0x1ac4: prefetch %i0 + %i3, 16
.word 0x8da1cd26 ! t3_kref+0x1ac8: fsmuld %f7, %f6, %f6
.word 0x9fc10000 ! t3_kref+0x1acc: call %g4
.word 0xa0fdeee8 ! t3_kref+0x1ad0: sdivcc %l7, 0xee8, %l0
.word 0x8db18f66 ! t3_kref+0x1ad4: fornot1s %f6, %f6, %f6
sethi %hi(2f), %o7
.word 0xe40be2fc ! t3_kref+0x1adc: ldub [%o7 + 0x2fc], %l2
.word 0xa41ca00c ! t3_kref+0x1ae0: xor %l2, 0xc, %l2
.word 0xe42be2fc ! t3_kref+0x1ae4: stb %l2, [%o7 + 0x2fc]
.word 0x81dbe2fc ! t3_kref+0x1ae8: flush %o7 + 0x2fc
.word 0xf630a03e ! t3_kref+0x1aec: sth %i3, [%g2 + 0x3e]
.word 0x9ec2c014 ! t3_kref+0x1af0: addccc %o3, %l4, %o7
.word 0x8da01a26 ! t3_kref+0x1af4: fstoi %f6, %f6
.word 0xda680019 ! t3_kref+0x1af8: ldstub [%g0 + %i1], %o5
2: .word 0x9e96a6ec ! t3_kref+0x1afc: orcc %i2, 0x6ec, %o7
.word 0x9de3bfa0 ! t3_kref+0x1b00: save %sp, -0x60, %sp
.word 0xb2e0001b ! t3_kref+0x1b04: subccc %g0, %i3, %i1
.word 0x9feeb1ae ! t3_kref+0x1b08: restore %i2, -0xe52, %o7
.word 0x9e5d801a ! t3_kref+0x1b0c: smul %l6, %i2, %o7
.word 0x8143e040 ! t3_kref+0x1b10: membar 0x40
.word 0x9eaef259 ! t3_kref+0x1b14: andncc %i3, -0xda7, %o7
.word 0x8db18d40 ! t3_kref+0x1b18: fnot1 %f6, %f6
.word 0xde500019 ! t3_kref+0x1b1c: ldsh [%g0 + %i1], %o7
.word 0x9e1cfca5 ! t3_kref+0x1b20: xor %l3, -0x35b, %o7
.word 0x9e834013 ! t3_kref+0x1b24: addcc %o5, %l3, %o7
.word 0xe4086168 ! t3_kref+0x1b28: ldub [%g1 + 0x168], %l2
.word 0xa41ca00c ! t3_kref+0x1b2c: xor %l2, 0xc, %l2
.word 0xe4286168 ! t3_kref+0x1b30: stb %l2, [%g1 + 0x168]
.word 0x81d86168 ! t3_kref+0x1b34: flush %g1 + 0x168
.word 0x8db1cea0 ! t3_kref+0x1b38: fsrc1s %f7, %f6
.word 0x8da1c9a7 ! t3_kref+0x1b3c: fdivs %f7, %f7, %f6
.word 0x9fb18406 ! t3_kref+0x1b40: fcmple16 %f6, %f6, %o7
2: .word 0x8fa189a6 ! t3_kref+0x1b44: fdivs %f6, %f6, %f7
.word 0xee270019 ! t3_kref+0x1b48: st %l7, [%i4 + %i1]
.word 0x9e472e3a ! t3_kref+0x1b4c: addc %i4, 0xe3a, %o7
.word 0x9ef2797d ! t3_kref+0x1b50: udivcc %o1, -0x683, %o7
.word 0xe820a02c ! t3_kref+0x1b54: st %l4, [%g2 + 0x2c]
.word 0xde50a00e ! t3_kref+0x1b58: ldsh [%g2 + 0xe], %o7
.word 0x9f2a201c ! t3_kref+0x1b5c: sll %o0, 0x1c, %o7
.word 0x9f2b2008 ! t3_kref+0x1b60: sll %o4, 0x8, %o7
.word 0xe40861ac ! t3_kref+0x1b64: ldub [%g1 + 0x1ac], %l2
.word 0xa41ca00c ! t3_kref+0x1b68: xor %l2, 0xc, %l2
.word 0xe42861ac ! t3_kref+0x1b6c: stb %l2, [%g1 + 0x1ac]
.word 0x81d861ac ! t3_kref+0x1b70: flush %g1 + 0x1ac
.word 0x9ed6ac1f ! t3_kref+0x1b74: umulcc %i2, 0xc1f, %o7
.word 0xd830a02e ! t3_kref+0x1b78: sth %o4, [%g2 + 0x2e]
.word 0x8da00526 ! t3_kref+0x1b7c: fsqrts %f6, %f6
.word 0x81854000 ! t3_kref+0x1b80: wr %l5, %g0, %y
.word 0x9ee4c015 ! t3_kref+0x1b84: subccc %l3, %l5, %o7
2: .word 0x9ee2000b ! t3_kref+0x1b88: subccc %o0, %o3, %o7
.word 0x81a98a46 ! t3_kref+0x1b8c: fcmpd %fcc0, %f6, %f6
.word 0x8da1c8a7 ! t3_kref+0x1b90: fsubs %f7, %f7, %f6
.word 0x81dac00f ! t3_kref+0x1b94: flush %o3 + %o7
.word 0x9fb18406 ! t3_kref+0x1b98: fcmple16 %f6, %f6, %o7
.word 0xd4200018 ! t3_kref+0x1b9c: st %o2, [%g0 + %i0]
.word 0xcd1e3fe0 ! t3_kref+0x1ba0: ldd [%i0 - 0x20], %f6
.word 0x8db186c6 ! t3_kref+0x1ba4: fmul8sux16 %f6, %f6, %f6
.word 0x9f7024d5 ! t3_kref+0x1ba8: popc 0x4d5, %o7
.word 0xcd1e7ff0 ! t3_kref+0x1bac: ldd [%i1 - 0x10], %f6
.word 0x9e8ef596 ! t3_kref+0x1bb0: andcc %i3, -0xa6a, %o7
.word 0xc807bfe8 ! t3_kref+0x1bb4: ld [%fp - 0x18], %g4
.word 0x8fb18e67 ! t3_kref+0x1bb8: fxnors %f6, %f7, %f7
.word 0xc99e5a5d ! t3_kref+0x1bbc: ldda [%i1 + %i5]0xd2, %f4
.word 0x8fa1c827 ! t3_kref+0x1bc0: fadds %f7, %f7, %f7
.word 0x9f2ac00d ! t3_kref+0x1bc4: sll %o3, %o5, %o7
.word 0x9e450014 ! t3_kref+0x1bc8: addc %l4, %l4, %o7
.word 0x32800002 ! t3_kref+0x1bcc: bne,a _kref+0x1bd4
.word 0x8da1c9a7 ! t3_kref+0x1bd0: fdivs %f7, %f7, %f6
.word 0x8db18967 ! t3_kref+0x1bd4: fpmerge %f6, %f7, %f6
.word 0x9ee2a714 ! t3_kref+0x1bd8: subccc %o2, 0x714, %o7
.word 0x8da189c6 ! t3_kref+0x1bdc: fdivd %f6, %f6, %f6
.word 0x9e0b2366 ! t3_kref+0x1be0: and %o4, 0x366, %o7
.word 0x9ed2000d ! t3_kref+0x1be4: umulcc %o0, %o5, %o7
.word 0xde48a03d ! t3_kref+0x1be8: ldsb [%g2 + 0x3d], %o7
.word 0x8da000c6 ! t3_kref+0x1bec: fnegd %f6, %f6
.word 0x8da18946 ! t3_kref+0x1bf0: fmuld %f6, %f6, %f6
.word 0xdece501a ! t3_kref+0x1bf4: ldsba [%i1 + %i2]0x80, %o7
.word 0x9e2a4013 ! t3_kref+0x1bf8: andn %o1, %l3, %o7
.word 0x9e45001b ! t3_kref+0x1bfc: addc %l4, %i3, %o7
.word 0x9fc00004 ! t3_kref+0x1c00: call %g0 + %g4
.word 0xa12b2002 ! t3_kref+0x1c04: sll %o4, 0x2, %l0
.word 0x9ee2f661 ! t3_kref+0x1c08: subccc %o3, -0x99f, %o7
.word 0x8da01a46 ! t3_kref+0x1c0c: fdtoi %f6, %f6
.word 0x9e2b4017 ! t3_kref+0x1c10: andn %o5, %l7, %o7
.word 0x8db18ac6 ! t3_kref+0x1c14: fpsub32 %f6, %f6, %f6
.word 0x81a98ac6 ! t3_kref+0x1c18: fcmped %fcc0, %f6, %f6
.word 0xcf270019 ! t3_kref+0x1c1c: st %f7, [%i4 + %i1]
call SYM(t3_subr1)
.word 0x8da00546 ! t3_kref+0x1c24: fsqrtd %f6, %f6
.word 0x8143e040 ! t3_kref+0x1c28: membar 0x40
.word 0x9f372005 ! t3_kref+0x1c2c: srl %i4, 0x5, %o7
.word 0x9f2a0014 ! t3_kref+0x1c30: sll %o0, %l4, %o7
.word 0x8da18826 ! t3_kref+0x1c34: fadds %f6, %f6, %f6
.word 0x8fa00526 ! t3_kref+0x1c38: fsqrts %f6, %f7
.word 0x81dc400e ! t3_kref+0x1c3c: flush %l1 + %sp
.word 0x9fb18446 ! t3_kref+0x1c40: fcmpne16 %f6, %f6, %o7
.word 0xeb68a149 ! t3_kref+0x1c44: prefetch %g2 + 0x149, 21
.word 0x8da18946 ! t3_kref+0x1c48: fmuld %f6, %f6, %f6
.word 0xcf260000 ! t3_kref+0x1c4c: st %f7, [%i0]
.word 0xcd200019 ! t3_kref+0x1c50: st %f6, [%g0 + %i1]
.word 0x9f2dc015 ! t3_kref+0x1c54: sll %l7, %l5, %o7
.word 0x83414000 ! t3_kref+0x1c58: mov %pc, %g1
.word 0x81a98a46 ! t3_kref+0x1c5c: fcmpd %fcc0, %f6, %f6
.word 0x9fc10000 ! t3_kref+0x1c60: call %g4
.word 0xa05f001a ! t3_kref+0x1c64: smul %i4, %i2, %l0
.word 0x8da1cd26 ! t3_kref+0x1c68: fsmuld %f7, %f6, %f6
.word 0xdede5000 ! t3_kref+0x1c6c: ldxa [%i1]0x80, %o7
.word 0xe168a181 ! t3_kref+0x1c70: prefetch %g2 + 0x181, 16
.word 0x9efd698c ! t3_kref+0x1c74: sdivcc %l5, 0x98c, %o7
.word 0x9fb5409b ! t3_kref+0x1c78: edge16 %l5, %i3, %o7
.word 0xc807bfec ! t3_kref+0x1c7c: ld [%fp - 0x14], %g4
.word 0x9ec32ef7 ! t3_kref+0x1c80: addccc %o4, 0xef7, %o7
.word 0xd2262014 ! t3_kref+0x1c84: st %o1, [%i0 + 0x14]
.word 0x8143c000 ! t3_kref+0x1c88: stbar
.word 0x8db18c46 ! t3_kref+0x1c8c: fnor %f6, %f6, %f6
.word 0x8fa00527 ! t3_kref+0x1c90: fsqrts %f7, %f7
.word 0x8da189c6 ! t3_kref+0x1c94: fdivd %f6, %f6, %f6
.word 0x8db18a27 ! t3_kref+0x1c98: fpadd16s %f6, %f7, %f6
.word 0x8fa00127 ! t3_kref+0x1c9c: fabss %f7, %f7
.word 0x8db18de6 ! t3_kref+0x1ca0: fnands %f6, %f6, %f6
.word 0x8db1c726 ! t3_kref+0x1ca4: fmuld8ulx16 %f7, %f6, %f6
.word 0xec270019 ! t3_kref+0x1ca8: st %l6, [%i4 + %i1]
.word 0x9f08253e ! t3_kref+0x1cac: tsubcc %g0, 0x53e, %o7
.word 0xcf00a01c ! t3_kref+0x1cb0: ld [%g2 + 0x1c], %f7
.word 0xda6e601d ! t3_kref+0x1cb4: ldstub [%i1 + 0x1d], %o5
.word 0x8db18667 ! t3_kref+0x1cb8: fmul8x16au %f6, %f7, %f6
.word 0x8da189c6 ! t3_kref+0x1cbc: fdivd %f6, %f6, %f6
.word 0x8143c000 ! t3_kref+0x1cc0: stbar
.word 0x8fb18de7 ! t3_kref+0x1cc4: fnands %f6, %f7, %f7
.word 0xcd3e2000 ! t3_kref+0x1cc8: std %f6, [%i0]
.word 0xde86105c ! t3_kref+0x1ccc: lda [%i0 + %i4]0x82, %o7
.word 0x8da18827 ! t3_kref+0x1cd0: fadds %f6, %f7, %f6
.word 0x8da18827 ! t3_kref+0x1cd4: fadds %f6, %f7, %f6
.word 0x8da18946 ! t3_kref+0x1cd8: fmuld %f6, %f6, %f6
.word 0xcd3e7ff0 ! t3_kref+0x1cdc: std %f6, [%i1 - 0x10]
.word 0x9e06c013 ! t3_kref+0x1ce0: add %i3, %l3, %o7
.word 0x9f25ae3f ! t3_kref+0x1ce4: mulscc %l6, 0xe3f, %o7
.word 0x8da000a6 ! t3_kref+0x1ce8: fnegs %f6, %f6
.word 0x8fa00126 ! t3_kref+0x1cec: fabss %f6, %f7
.word 0xcd000018 ! t3_kref+0x1cf0: ld [%g0 + %i0], %f6
.word 0xe1ee501d ! t3_kref+0x1cf4: prefetcha %i1 + %i5, 16
.word 0x8dab8046 ! t3_kref+0x1cf8: fmovdule %fcc0, %f6, %f6
call SYM(t3_subr3)
.word 0xe4bf5019 ! t3_kref+0x1d00: stda %l2, [%i5 + %i1]0x80
.word 0x8da18827 ! t3_kref+0x1d04: fadds %f6, %f7, %f6
.word 0xeeb65000 ! t3_kref+0x1d08: stha %l7, [%i1]0x80
.word 0x8fb18d27 ! t3_kref+0x1d0c: fandnot1s %f6, %f7, %f7
.word 0xc99f1a58 ! t3_kref+0x1d10: ldda [%i4 + %i0]0xd2, %f4
.word 0x8db18e66 ! t3_kref+0x1d14: fxnors %f6, %f6, %f6
.word 0x9ee56133 ! t3_kref+0x1d18: subccc %l5, 0x133, %o7
.word 0xdec61000 ! t3_kref+0x1d1c: ldswa [%i0]0x80, %o7
.word 0xde500019 ! t3_kref+0x1d20: ldsh [%g0 + %i1], %o7
.word 0xc9be585b ! t3_kref+0x1d24: stda %f4, [%i1 + %i3]0xc2
.word 0x20800005 ! t3_kref+0x1d28: bn,a _kref+0x1d3c
.word 0xefee101a ! t3_kref+0x1d2c: prefetcha %i0 + %i2, 23
.word 0x9e1a0014 ! t3_kref+0x1d30: xor %o0, %l4, %o7
.word 0xd8b6101b ! t3_kref+0x1d34: stha %o4, [%i0 + %i3]0x80
.word 0x9e1cf961 ! t3_kref+0x1d38: xor %l3, -0x69f, %o7
.word 0xcda6501c ! t3_kref+0x1d3c: sta %f6, [%i1 + %i4]0x80
.word 0x81a98a46 ! t3_kref+0x1d40: fcmpd %fcc0, %f6, %f6
.word 0xcd1f4018 ! t3_kref+0x1d44: ldd [%i5 + %i0], %f6
.word 0x9ee22cbe ! t3_kref+0x1d48: subccc %o0, 0xcbe, %o7
.word 0x9fb18586 ! t3_kref+0x1d4c: fcmpgt32 %f6, %f6, %o7
.word 0x9e0f2ea5 ! t3_kref+0x1d50: and %i4, 0xea5, %o7
.word 0xde4e3ffd ! t3_kref+0x1d54: ldsb [%i0 - 3], %o7
.word 0x8db18d06 ! t3_kref+0x1d58: fandnot1 %f6, %f6, %f6
.word 0x8fa00526 ! t3_kref+0x1d5c: fsqrts %f6, %f7
.word 0x9e2af5de ! t3_kref+0x1d60: andn %o3, -0xa22, %o7
.word 0x8fa00126 ! t3_kref+0x1d64: fabss %f6, %f7
call SYM(t3_subr2)
.word 0x81da0017 ! t3_kref+0x1d6c: flush %o0 + %l7
.word 0x9eadc016 ! t3_kref+0x1d70: andncc %l7, %l6, %o7
.word 0xcd267ff8 ! t3_kref+0x1d74: st %f6, [%i1 - 8]
.word 0xde56c019 ! t3_kref+0x1d78: ldsh [%i3 + %i1], %o7
.word 0x9ead64ad ! t3_kref+0x1d7c: andncc %l5, 0x4ad, %o7
.word 0x9e8f000b ! t3_kref+0x1d80: andcc %i4, %o3, %o7
.word 0x9eace027 ! t3_kref+0x1d84: andncc %l3, 0x27, %o7
.word 0x8da1cd26 ! t3_kref+0x1d88: fsmuld %f7, %f6, %f6
.word 0x8da1c826 ! t3_kref+0x1d8c: fadds %f7, %f6, %f6
.word 0x9e5b0016 ! t3_kref+0x1d90: smul %o4, %l6, %o7
.word 0x8186c000 ! t3_kref+0x1d94: wr %i3, %g0, %y
.word 0xcd1e7fe8 ! t3_kref+0x1d98: ldd [%i1 - 0x18], %f6
.word 0x9e5cc01a ! t3_kref+0x1d9c: smul %l3, %i2, %o7
.word 0x9e027fae ! t3_kref+0x1da0: add %o1, -0x52, %o7
.word 0xcd1fbf18 ! t3_kref+0x1da4: ldd [%fp - 0xe8], %f6
.word 0x9e3221d8 ! t3_kref+0x1da8: orn %o0, 0x1d8, %o7
.word 0xc99f5a59 ! t3_kref+0x1dac: ldda [%i5 + %i1]0xd2, %f4
.word 0x9fb20200 ! t3_kref+0x1db0: array8 %o0, %g0, %o7
.word 0xfb6e001a ! t3_kref+0x1db4: prefetch %i0 + %i2, 29
.word 0x23480001 ! t3_kref+0x1db8: fbne,a,pt %fcc0, _kref+0x1dbc
.word 0x9e10001b ! t3_kref+0x1dbc: mov %i3, %o7
.word 0x8fb18d60 ! t3_kref+0x1dc0: fnot1s %f6, %f7
.word 0x9fb2c080 ! t3_kref+0x1dc4: edge16 %o3, %g0, %o7
.word 0x8db18e67 ! t3_kref+0x1dc8: fxnors %f6, %f7, %f6
.word 0x81a98a46 ! t3_kref+0x1dcc: fcmpd %fcc0, %f6, %f6
.word 0x8da189c6 ! t3_kref+0x1dd0: fdivd %f6, %f6, %f6
.word 0xde16401b ! t3_kref+0x1dd4: lduh [%i1 + %i3], %o7
.word 0x8fa00027 ! t3_kref+0x1dd8: fmovs %f7, %f7
.word 0x9e32800a ! t3_kref+0x1ddc: orn %o2, %o2, %o7
.word 0x8da18827 ! t3_kref+0x1de0: fadds %f6, %f7, %f6
.word 0x9f40c000 ! t3_kref+0x1de4: mov %asi, %o7
.word 0x81a98ac6 ! t3_kref+0x1de8: fcmped %fcc0, %f6, %f6
.word 0x2e480008 ! t3_kref+0x1dec: bvs,a,pt %icc, _kref+0x1e0c
.word 0x9f2e8015 ! t3_kref+0x1df0: sll %i2, %l5, %o7
.word 0x8db00f06 ! t3_kref+0x1df4: fsrc2 %f6, %f6
.word 0x39800002 ! t3_kref+0x1df8: fbuge,a _kref+0x1e00
.word 0xd820a02c ! t3_kref+0x1dfc: st %o4, [%g2 + 0x2c]
.word 0x8db00cc6 ! t3_kref+0x1e00: fnot2 %f6, %f6
.word 0x9e1ab0bf ! t3_kref+0x1e04: xor %o2, -0xf41, %o7
.word 0x9ef5a040 ! t3_kref+0x1e08: udivcc %l6, 0x40, %o7
.word 0x8582000b ! t3_kref+0x1e0c: wr %o0, %o3, %ccr
.word 0x8db18f86 ! t3_kref+0x1e10: for %f6, %f6, %f6
.word 0x9e25e15d ! t3_kref+0x1e14: sub %l7, 0x15d, %o7
.word 0x9ead0013 ! t3_kref+0x1e18: andncc %l4, %l3, %o7
.word 0x9e62778f ! t3_kref+0x1e1c: subc %o1, -0x871, %o7
.word 0x9e35f4ac ! t3_kref+0x1e20: orn %l7, -0xb54, %o7
.word 0x8143c000 ! t3_kref+0x1e24: stbar
.word 0x9e75001c ! t3_kref+0x1e28: udiv %l4, %i4, %o7
.word 0xe82e4000 ! t3_kref+0x1e2c: stb %l4, [%i1]
.word 0x9e728000 ! t3_kref+0x1e30: udiv %o2, %g0, %o7
.word 0x9fb24280 ! t3_kref+0x1e34: array32 %o1, %g0, %o7
.word 0xdec6101c ! t3_kref+0x1e38: ldswa [%i0 + %i4]0x80, %o7
.word 0x9e92400b ! t3_kref+0x1e3c: orcc %o1, %o3, %o7
.word 0x9e2273a5 ! t3_kref+0x1e40: sub %o1, -0xc5b, %o7
.word 0xc9be1857 ! t3_kref+0x1e44: stda %f4, [%i0 + %l7]0xc2
.word 0xdece9018 ! t3_kref+0x1e48: ldsba [%i2 + %i0]0x80, %o7
.word 0x9e43000a ! t3_kref+0x1e4c: addc %o4, %o2, %o7
.word 0x8fa1c9a6 ! t3_kref+0x1e50: fdivs %f7, %f6, %f7
.word 0x9e76fb23 ! t3_kref+0x1e54: udiv %i3, -0x4dd, %o7
.word 0x3a800008 ! t3_kref+0x1e58: bcc,a _kref+0x1e78
.word 0x9e5d7c04 ! t3_kref+0x1e5c: smul %l5, -0x3fc, %o7
.word 0xde080019 ! t3_kref+0x1e60: ldub [%g0 + %i1], %o7
.word 0x9ee33268 ! t3_kref+0x1e64: subccc %o4, -0xd98, %o7
.word 0xcd1e3ff8 ! t3_kref+0x1e68: ldd [%i0 - 8], %f6
.word 0x8fb00ce7 ! t3_kref+0x1e6c: fnot2s %f7, %f7
.word 0x9eae8015 ! t3_kref+0x1e70: andncc %i2, %l5, %o7
.word 0x8da01026 ! t3_kref+0x1e74: fstox %f6, %f6
.word 0x9e7eac17 ! t3_kref+0x1e78: sdiv %i2, 0xc17, %o7
.word 0x8143e040 ! t3_kref+0x1e7c: membar 0x40
.word 0x9e7de5b8 ! t3_kref+0x1e80: sdiv %l7, 0x5b8, %o7
.word 0x9ea5c01b ! t3_kref+0x1e84: subcc %l7, %i3, %o7
.word 0x8da01907 ! t3_kref+0x1e88: fitod %f7, %f6
.word 0x8da01026 ! t3_kref+0x1e8c: fstox %f6, %f6
.word 0x81a98a46 ! t3_kref+0x1e90: fcmpd %fcc0, %f6, %f6
.word 0xde8e9019 ! t3_kref+0x1e94: lduba [%i2 + %i1]0x80, %o7
.word 0xd46e6007 ! t3_kref+0x1e98: ldstub [%i1 + 7], %o2
.word 0x8143c000 ! t3_kref+0x1e9c: stbar
.word 0x8585400c ! t3_kref+0x1ea0: wr %l5, %o4, %ccr
.word 0x9fb18446 ! t3_kref+0x1ea4: fcmpne16 %f6, %f6, %o7
.word 0x9e5afef2 ! t3_kref+0x1ea8: smul %o3, -0x10e, %o7
.word 0x9f0dafd9 ! t3_kref+0x1eac: tsubcc %l6, 0xfd9, %o7
.word 0x8143c000 ! t3_kref+0x1eb0: stbar
.word 0xcd3e7fe8 ! t3_kref+0x1eb4: std %f6, [%i1 - 0x18]
.word 0x8db18c86 ! t3_kref+0x1eb8: fandnot2 %f6, %f6, %f6
.word 0xcf20a03c ! t3_kref+0x1ebc: st %f7, [%g2 + 0x3c]
.word 0x81df4018 ! t3_kref+0x1ec0: flush %i5 + %i0
.word 0x8fa00526 ! t3_kref+0x1ec4: fsqrts %f6, %f7
.word 0xde567ff2 ! t3_kref+0x1ec8: ldsh [%i1 - 0xe], %o7
.word 0xde4e600a ! t3_kref+0x1ecc: ldsb [%i1 + 0xa], %o7
.word 0x8db18906 ! t3_kref+0x1ed0: faligndata %f6, %f6, %f6
.word 0x9e734013 ! t3_kref+0x1ed4: udiv %o5, %l3, %o7
.word 0x9e04e8fe ! t3_kref+0x1ed8: add %l3, 0x8fe, %o7
.word 0x8da188a7 ! t3_kref+0x1edc: fsubs %f6, %f7, %f6
.word 0x9e18000b ! t3_kref+0x1ee0: xor %g0, %o3, %o7
.word 0xc12e2000 ! t3_kref+0x1ee4: st %fsr, [%i0]
.word 0x8da18d26 ! t3_kref+0x1ee8: fsmuld %f6, %f6, %f6
.word 0x9fb5812c ! t3_kref+0x1eec: edge32n %l6, %o4, %o7
.word 0x8da1c9a6 ! t3_kref+0x1ef0: fdivs %f7, %f6, %f6
.word 0x9f1a801c ! t3_kref+0x1ef4: tsubcctv %o2, %i4, %o7
.word 0x9e7a0015 ! t3_kref+0x1ef8: sdiv %o0, %l5, %o7
.word 0x8db18667 ! t3_kref+0x1efc: fmul8x16au %f6, %f7, %f6
.word 0x8da189a7 ! t3_kref+0x1f00: fdivs %f6, %f7, %f6
.word 0x9f2d0015 ! t3_kref+0x1f04: sll %l4, %l5, %o7
.word 0x35800001 ! t3_kref+0x1f08: fbue,a _kref+0x1f0c
.word 0x8db18e80 ! t3_kref+0x1f0c: fsrc1 %f6, %f6
.word 0xcd062018 ! t3_kref+0x1f10: ld [%i0 + 0x18], %f6
.word 0x9e4234b2 ! t3_kref+0x1f14: addc %o0, -0xb4e, %o7
.word 0x9e8f0000 ! t3_kref+0x1f18: andcc %i4, %g0, %o7
.word 0x26800004 ! t3_kref+0x1f1c: bl,a _kref+0x1f2c
.word 0x9e8f0013 ! t3_kref+0x1f20: andcc %i4, %l3, %o7
.word 0x9efb0017 ! t3_kref+0x1f24: sdivcc %o4, %l7, %o7
.word 0x25800003 ! t3_kref+0x1f28: fblg,a _kref+0x1f34
.word 0x9f00001a ! t3_kref+0x1f2c: taddcc %g0, %i2, %o7
.word 0x8da01906 ! t3_kref+0x1f30: fitod %f6, %f6
.word 0x81a9ca27 ! t3_kref+0x1f34: fcmps %fcc0, %f7, %f7
.word 0x9ea5800c ! t3_kref+0x1f38: subcc %l6, %o4, %o7
.word 0x8db18a46 ! t3_kref+0x1f3c: fpadd32 %f6, %f6, %f6
.word 0x9ea2a0b3 ! t3_kref+0x1f40: subcc %o2, 0xb3, %o7
.word 0xda30a00e ! t3_kref+0x1f44: sth %o5, [%g2 + 0xe]
.word 0x81a9ca27 ! t3_kref+0x1f48: fcmps %fcc0, %f7, %f7
.word 0x9f2b6013 ! t3_kref+0x1f4c: sll %o5, 0x13, %o7
.word 0x9f228009 ! t3_kref+0x1f50: mulscc %o2, %o1, %o7
.word 0x9e7ac00c ! t3_kref+0x1f54: sdiv %o3, %o4, %o7
.word 0x8fa00527 ! t3_kref+0x1f58: fsqrts %f7, %f7
.word 0x9e370009 ! t3_kref+0x1f5c: orn %i4, %o1, %o7
.word 0x9fb20240 ! t3_kref+0x1f60: array16 %o0, %g0, %o7
.word 0x9e15edab ! t3_kref+0x1f64: or %l7, 0xdab, %o7
.word 0x9e324014 ! t3_kref+0x1f68: orn %o1, %l4, %o7
.word 0x9ef8000d ! t3_kref+0x1f6c: sdivcc %g0, %o5, %o7
.word 0x8da00527 ! t3_kref+0x1f70: fsqrts %f7, %f6
.word 0x8da01927 ! t3_kref+0x1f74: fstod %f7, %f6
.word 0x81a9caa7 ! t3_kref+0x1f78: fcmpes %fcc0, %f7, %f7
.word 0xe408633c ! t3_kref+0x1f7c: ldub [%g1 + 0x33c], %l2
.word 0xa41ca00c ! t3_kref+0x1f80: xor %l2, 0xc, %l2
.word 0xe428633c ! t3_kref+0x1f84: stb %l2, [%g1 + 0x33c]
.word 0x81d8633c ! t3_kref+0x1f88: flush %g1 + 0x33c
.word 0x9e96b0a8 ! t3_kref+0x1f8c: orcc %i2, -0xf58, %o7
.word 0x9fb3435b ! t3_kref+0x1f90: alignaddrl %o5, %i3, %o7
2: .word 0x8da00527 ! t3_kref+0x1f94: fsqrts %f7, %f6
.word 0x9ee53f55 ! t3_kref+0x1f98: subccc %l4, -0xab, %o7
.word 0x8da1c8a7 ! t3_kref+0x1f9c: fsubs %f7, %f7, %f6
.word 0x8da18d26 ! t3_kref+0x1fa0: fsmuld %f6, %f6, %f6
.word 0x9fb18446 ! t3_kref+0x1fa4: fcmpne16 %f6, %f6, %o7
.word 0xcd267fec ! t3_kref+0x1fa8: st %f6, [%i1 - 0x14]
.word 0xde0e8018 ! t3_kref+0x1fac: ldub [%i2 + %i0], %o7
.word 0x9fb18406 ! t3_kref+0x1fb0: fcmple16 %f6, %f6, %o7
.word 0x2e480008 ! t3_kref+0x1fb4: bvs,a,pt %icc, _kref+0x1fd4
.word 0x9fb18406 ! t3_kref+0x1fb8: fcmple16 %f6, %f6, %o7
.word 0xcd1e7ff8 ! t3_kref+0x1fbc: ldd [%i1 - 8], %f6
.word 0x9f1238af ! t3_kref+0x1fc0: taddcctv %o0, -0x751, %o7
.word 0x9f222222 ! t3_kref+0x1fc4: mulscc %o0, 0x222, %o7
.word 0x8da00127 ! t3_kref+0x1fc8: fabss %f7, %f6
.word 0xe83e4000 ! t3_kref+0x1fcc: std %l4, [%i1]
.word 0x8da01027 ! t3_kref+0x1fd0: fstox %f7, %f6
.word 0x8da00127 ! t3_kref+0x1fd4: fabss %f7, %f6
.word 0x2c800008 ! t3_kref+0x1fd8: bneg,a _kref+0x1ff8
.word 0x9f44c000 ! t3_kref+0x1fdc: mov %gsr, %o7
.word 0x9eab2cf0 ! t3_kref+0x1fe0: andncc %o4, 0xcf0, %o7
.word 0xcd1e401d ! t3_kref+0x1fe4: ldd [%i1 + %i5], %f6
.word 0x9fb6813b ! t3_kref+0x1fe8: edge32n %i2, %i3, %o7
.word 0x8da18946 ! t3_kref+0x1fec: fmuld %f6, %f6, %f6
.word 0x81a98ac6 ! t3_kref+0x1ff0: fcmped %fcc0, %f6, %f6
.word 0x8fa1c926 ! t3_kref+0x1ff4: fmuls %f7, %f6, %f7
.word 0x8da00527 ! t3_kref+0x1ff8: fsqrts %f7, %f6
.word 0x22800008 ! t3_kref+0x1ffc: be,a _kref+0x201c
.word 0x9fb2c32a ! t3_kref+0x2000: bmask %o3, %o2, %o7
.word 0x8fa188a6 ! t3_kref+0x2004: fsubs %f6, %f6, %f7
.word 0xe09f5018 ! t3_kref+0x2008: ldda [%i5 + %i0]0x80, %l0
.word 0xcd20a02c ! t3_kref+0x200c: st %f6, [%g2 + 0x2c]
.word 0xf8b6d018 ! t3_kref+0x2010: stha %i4, [%i3 + %i0]0x80
.word 0xf630a03e ! t3_kref+0x2014: sth %i3, [%g2 + 0x3e]
.word 0x2e800004 ! t3_kref+0x2018: bvs,a _kref+0x2028
.word 0x8db186c6 ! t3_kref+0x201c: fmul8sux16 %f6, %f6, %f6
.word 0x8da189c6 ! t3_kref+0x2020: fdivd %f6, %f6, %f6
.word 0x8da01046 ! t3_kref+0x2024: fdtox %f6, %f6
.word 0x8fa00126 ! t3_kref+0x2028: fabss %f6, %f7
.word 0x9ee2801a ! t3_kref+0x202c: subccc %o2, %i2, %o7
.word 0x8da00526 ! t3_kref+0x2030: fsqrts %f6, %f6
.word 0xde961000 ! t3_kref+0x2034: lduha [%i0]0x80, %o7
.word 0x9eb8283b ! t3_kref+0x2038: xnorcc %g0, 0x83b, %o7
.word 0x8fab8026 ! t3_kref+0x203c: fmovsule %fcc0, %f6, %f7
.word 0x9e46800b ! t3_kref+0x2040: addc %i2, %o3, %o7
.word 0xc9be1880 ! t3_kref+0x2044: stda %f4, [%i0]0xc4
.word 0x9ec5e6f7 ! t3_kref+0x2048: addccc %l7, 0x6f7, %o7
.word 0x8da18946 ! t3_kref+0x204c: fmuld %f6, %f6, %f6
.word 0x9f38201a ! t3_kref+0x2050: sra %g0, 0x1a, %o7
.word 0x34800008 ! t3_kref+0x2054: bg,a _kref+0x2074
.word 0x9e7a6920 ! t3_kref+0x2058: sdiv %o1, 0x920, %o7
.word 0x8da01927 ! t3_kref+0x205c: fstod %f7, %f6
.word 0xcd3e2010 ! t3_kref+0x2060: std %f6, [%i0 + 0x10]
.word 0x9f2d0000 ! t3_kref+0x2064: sll %l4, %g0, %o7
.word 0x8fa01a26 ! t3_kref+0x2068: fstoi %f6, %f7
.word 0xde0e2006 ! t3_kref+0x206c: ldub [%i0 + 6], %o7
.word 0x8db1ce66 ! t3_kref+0x2070: fxnors %f7, %f6, %f6
.word 0x9fc00004 ! t3_kref+0x2074: call %g0 + %g4
.word 0xe6ae101a ! t3_kref+0x2078: stba %l3, [%i0 + %i2]0x80
.word 0x8fa00527 ! t3_kref+0x207c: fsqrts %f7, %f7
.word 0x28480008 ! t3_kref+0x2080: bleu,a,pt %icc, _kref+0x20a0
.word 0x9f703c54 ! t3_kref+0x2084: popc -0x3ac, %o7
.word 0x30800007 ! t3_kref+0x2088: ba,a _kref+0x20a4
.word 0x9f44c000 ! t3_kref+0x208c: mov %gsr, %o7
.word 0x9e5e8014 ! t3_kref+0x2090: smul %i2, %l4, %o7
.word 0x9e227809 ! t3_kref+0x2094: sub %o1, -0x7f7, %o7
.word 0x81db401a ! t3_kref+0x2098: flush %o5 + %i2
.word 0x8db1c666 ! t3_kref+0x209c: fmul8x16au %f7, %f6, %f6
.word 0x9ee2f259 ! t3_kref+0x20a0: subccc %o3, -0xda7, %o7
.word 0x9fb50176 ! t3_kref+0x20a4: edge32ln %l4, %l6, %o7
.word 0x8143c000 ! t3_kref+0x20a8: stbar
.word 0xcf20a01c ! t3_kref+0x20ac: st %f7, [%g2 + 0x1c]
.word 0x9e0a401c ! t3_kref+0x20b0: and %o1, %i4, %o7
call SYM(t3_subr1)
.word 0xa01d801c ! t3_kref+0x20b8: xor %l6, %i4, %l0
.word 0x9ef3231f ! t3_kref+0x20bc: udivcc %o4, 0x31f, %o7
.word 0xde0e6001 ! t3_kref+0x20c0: ldub [%i1 + 1], %o7
.word 0xde50a02e ! t3_kref+0x20c4: ldsh [%g2 + 0x2e], %o7
.word 0xec30a01c ! t3_kref+0x20c8: sth %l6, [%g2 + 0x1c]
.word 0x8fa00527 ! t3_kref+0x20cc: fsqrts %f7, %f7
.word 0xf628a00f ! t3_kref+0x20d0: stb %i3, [%g2 + 0xf]
.word 0x9e728016 ! t3_kref+0x20d4: udiv %o2, %l6, %o7
.word 0x8fa1c826 ! t3_kref+0x20d8: fadds %f7, %f6, %f7
.word 0x8da01a27 ! t3_kref+0x20dc: fstoi %f7, %f6
.word 0x9e8b001b ! t3_kref+0x20e0: andcc %o4, %i3, %o7
.word 0x8143e040 ! t3_kref+0x20e4: membar 0x40
.word 0x9ead401c ! t3_kref+0x20e8: andncc %l5, %i4, %o7
.word 0xde56c000 ! t3_kref+0x20ec: ldsh [%i3], %o7
.word 0xee6e7ff7 ! t3_kref+0x20f0: ldstub [%i1 - 9], %l7
.word 0x9f352006 ! t3_kref+0x20f4: srl %l4, 0x6, %o7
.word 0x9e7a689d ! t3_kref+0x20f8: sdiv %o1, 0x89d, %o7
.word 0x9f40c000 ! t3_kref+0x20fc: mov %asi, %o7
.word 0x9ee0001a ! t3_kref+0x2100: subccc %g0, %i2, %o7
.word 0xf6280019 ! t3_kref+0x2104: stb %i3, [%g0 + %i1]
.word 0x81a9ca27 ! t3_kref+0x2108: fcmps %fcc0, %f7, %f7
.word 0xd22e601d ! t3_kref+0x210c: stb %o1, [%i1 + 0x1d]
.word 0x8da18946 ! t3_kref+0x2110: fmuld %f6, %f6, %f6
.word 0xf828a02e ! t3_kref+0x2114: stb %i4, [%g2 + 0x2e]
.word 0x9fb18586 ! t3_kref+0x2118: fcmpgt32 %f6, %f6, %o7
.word 0x81a98a46 ! t3_kref+0x211c: fcmpd %fcc0, %f6, %f6
.word 0xcf871058 ! t3_kref+0x2120: lda [%i4 + %i0]0x82, %f7
.word 0x9f3a2006 ! t3_kref+0x2124: sra %o0, 0x6, %o7
.word 0x9e06801a ! t3_kref+0x2128: add %i2, %i2, %o7
.word 0x9fb185c6 ! t3_kref+0x212c: fcmpeq32 %f6, %f6, %o7
.word 0x8da18d27 ! t3_kref+0x2130: fsmuld %f6, %f7, %f6
.word 0x9fb24240 ! t3_kref+0x2134: array16 %o1, %g0, %o7
.word 0x9e4224d8 ! t3_kref+0x2138: addc %o0, 0x4d8, %o7
.word 0x24800006 ! t3_kref+0x213c: ble,a _kref+0x2154
.word 0xded01019 ! t3_kref+0x2140: ldsha [%g0 + %i1]0x80, %o7
.word 0x8da01a26 ! t3_kref+0x2144: fstoi %f6, %f6
.word 0x8db18a86 ! t3_kref+0x2148: fpsub16 %f6, %f6, %f6
.word 0x8da00027 ! t3_kref+0x214c: fmovs %f7, %f6
.word 0x9e5e800c ! t3_kref+0x2150: smul %i2, %o4, %o7
.word 0x9eaefd1d ! t3_kref+0x2154: andncc %i3, -0x2e3, %o7
.word 0xcda6101c ! t3_kref+0x2158: sta %f6, [%i0 + %i4]0x80
.word 0x9fb30280 ! t3_kref+0x215c: array32 %o4, %g0, %o7
.word 0x9e5a21d2 ! t3_kref+0x2160: smul %o0, 0x1d2, %o7
.word 0x8db18906 ! t3_kref+0x2164: faligndata %f6, %f6, %f6
.word 0x8fa018c6 ! t3_kref+0x2168: fdtos %f6, %f7
.word 0x81df4019 ! t3_kref+0x216c: flush %i5 + %i1
.word 0x8db18e80 ! t3_kref+0x2170: fsrc1 %f6, %f6
.word 0x9e0d0009 ! t3_kref+0x2174: and %l4, %o1, %o7
.word 0x8da18946 ! t3_kref+0x2178: fmuld %f6, %f6, %f6
.word 0x8da18826 ! t3_kref+0x217c: fadds %f6, %f6, %f6
.word 0x9e62401b ! t3_kref+0x2180: subc %o1, %i3, %o7
.word 0x9e7ee9fc ! t3_kref+0x2184: sdiv %i3, 0x9fc, %o7
.word 0x8da00046 ! t3_kref+0x2188: fmovd %f6, %f6
.word 0x81a9ca27 ! t3_kref+0x218c: fcmps %fcc0, %f7, %f7
.word 0x8da00546 ! t3_kref+0x2190: fsqrtd %f6, %f6
.word 0x9e7a8008 ! t3_kref+0x2194: sdiv %o2, %o0, %o7
.word 0x8da00527 ! t3_kref+0x2198: fsqrts %f7, %f6
.word 0xde070019 ! t3_kref+0x219c: ld [%i4 + %i1], %o7
.word 0x9ee5b479 ! t3_kref+0x21a0: subccc %l6, -0xb87, %o7
.word 0xcd3e6010 ! t3_kref+0x21a4: std %f6, [%i1 + 0x10]
.word 0x30800002 ! t3_kref+0x21a8: ba,a _kref+0x21b0
.word 0xcd1fbfa0 ! t3_kref+0x21ac: ldd [%fp - 0x60], %f6
.word 0x8da1cd26 ! t3_kref+0x21b0: fsmuld %f7, %f6, %f6
.word 0x81a98ac6 ! t3_kref+0x21b4: fcmped %fcc0, %f6, %f6
.word 0x9e2d001b ! t3_kref+0x21b8: andn %l4, %i3, %o7
.word 0xcd180019 ! t3_kref+0x21bc: ldd [%g0 + %i1], %f6
.word 0xf6b6501b ! t3_kref+0x21c0: stha %i3, [%i1 + %i3]0x80
.word 0x9e5b60d6 ! t3_kref+0x21c4: smul %o5, 0xd6, %o7
.word 0xde4e0000 ! t3_kref+0x21c8: ldsb [%i0], %o7
.word 0x8db18a46 ! t3_kref+0x21cc: fpadd32 %f6, %f6, %f6
sethi %hi(2f), %o7
.word 0xe40be218 ! t3_kref+0x21d4: ldub [%o7 + 0x218], %l2
.word 0xa41ca00c ! t3_kref+0x21d8: xor %l2, 0xc, %l2
.word 0xe42be218 ! t3_kref+0x21dc: stb %l2, [%o7 + 0x218]
.word 0x81dbe218 ! t3_kref+0x21e0: flush %o7 + 0x218
.word 0x9fb28013 ! t3_kref+0x21e4: edge8 %o2, %l3, %o7
.word 0x9ee7000c ! t3_kref+0x21e8: subccc %i4, %o4, %o7
.word 0x8db18a46 ! t3_kref+0x21ec: fpadd32 %f6, %f6, %f6
.word 0x9e236c5c ! t3_kref+0x21f0: sub %o5, 0xc5c, %o7
.word 0xde567fec ! t3_kref+0x21f4: ldsh [%i1 - 0x14], %o7
.word 0x9e470014 ! t3_kref+0x21f8: addc %i4, %l4, %o7
.word 0xcf20a02c ! t3_kref+0x21fc: st %f7, [%g2 + 0x2c]
.word 0x9e52a319 ! t3_kref+0x2200: umul %o2, 0x319, %o7
.word 0xd420a02c ! t3_kref+0x2204: st %o2, [%g2 + 0x2c]
.word 0x8da01a46 ! t3_kref+0x2208: fdtoi %f6, %f6
.word 0x9e5d800d ! t3_kref+0x220c: smul %l6, %o5, %o7
.word 0xcd3e3fe8 ! t3_kref+0x2210: std %f6, [%i0 - 0x18]
.word 0xde4e8019 ! t3_kref+0x2214: ldsb [%i2 + %i1], %o7
2: .word 0x9fb18506 ! t3_kref+0x2218: fcmpgt16 %f6, %f6, %o7
.word 0x8da18946 ! t3_kref+0x221c: fmuld %f6, %f6, %f6
.word 0x8da00526 ! t3_kref+0x2220: fsqrts %f6, %f6
.word 0xcd3e6018 ! t3_kref+0x2224: std %f6, [%i1 + 0x18]
.word 0xd8260000 ! t3_kref+0x2228: st %o4, [%i0]
.word 0x81dc4014 ! t3_kref+0x222c: flush %l1 + %l4
.word 0x81dcc00d ! t3_kref+0x2230: flush %l3 + %o5
.word 0xf8b65000 ! t3_kref+0x2234: stha %i4, [%i1]0x80
.word 0x9e6532fd ! t3_kref+0x2238: subc %l4, -0xd03, %o7
.word 0xcd1e2000 ! t3_kref+0x223c: ldd [%i0], %f6
.word 0x8db18986 ! t3_kref+0x2240: bshuffle %f6, %f6, %f6
.word 0xcd3e0000 ! t3_kref+0x2244: std %f6, [%i0]
.word 0x8143c000 ! t3_kref+0x2248: stbar
.word 0x8da189c6 ! t3_kref+0x224c: fdivd %f6, %f6, %f6
.word 0x9ec3000b ! t3_kref+0x2250: addccc %o4, %o3, %o7
.word 0x3e800001 ! t3_kref+0x2254: bvc,a _kref+0x2258
.word 0x8fa00127 ! t3_kref+0x2258: fabss %f7, %f7
.word 0xcd00a02c ! t3_kref+0x225c: ld [%g2 + 0x2c], %f6
.word 0x9e06c00a ! t3_kref+0x2260: add %i3, %o2, %o7
.word 0x9e5daf8a ! t3_kref+0x2264: smul %l6, 0xf8a, %o7
.word 0x9ee70015 ! t3_kref+0x2268: subccc %i4, %l5, %o7
.word 0xde0e601c ! t3_kref+0x226c: ldub [%i1 + 0x1c], %o7
.word 0xde06401c ! t3_kref+0x2270: ld [%i1 + %i4], %o7
.word 0x9e7d7037 ! t3_kref+0x2274: sdiv %l5, -0xfc9, %o7
.word 0x9fb70094 ! t3_kref+0x2278: edge16 %i4, %l4, %o7
.word 0x9e96c000 ! t3_kref+0x227c: orcc %i3, %g0, %o7
call SYM(t3_subr2)
.word 0x8da18946 ! t3_kref+0x2284: fmuld %f6, %f6, %f6
.word 0x8143c000 ! t3_kref+0x2288: stbar
.word 0x9ea33b4f ! t3_kref+0x228c: subcc %o4, -0x4b1, %o7
.word 0x9e36e374 ! t3_kref+0x2290: orn %i3, 0x374, %o7
.word 0x9ed00009 ! t3_kref+0x2294: umulcc %g0, %o1, %o7
.word 0x8da189c6 ! t3_kref+0x2298: fdivd %f6, %f6, %f6
.word 0x9fb5002c ! t3_kref+0x229c: edge8n %l4, %o4, %o7
.word 0x8db18746 ! t3_kref+0x22a0: fpack32 %f6, %f6, %f6
.word 0x8db18a27 ! t3_kref+0x22a4: fpadd16s %f6, %f7, %f6
.word 0x9e82bbde ! t3_kref+0x22a8: addcc %o2, -0x422, %o7
.word 0x8db18a86 ! t3_kref+0x22ac: fpsub16 %f6, %f6, %f6
.word 0xe968a04f ! t3_kref+0x22b0: prefetch %g2 + 0x4f, 20
.word 0xde4e001a ! t3_kref+0x22b4: ldsb [%i0 + %i2], %o7
.word 0x9ea30015 ! t3_kref+0x22b8: subcc %o4, %l5, %o7
.word 0x8da00046 ! t3_kref+0x22bc: fmovd %f6, %f6
.word 0x8db1cea0 ! t3_kref+0x22c0: fsrc1s %f7, %f6
.word 0xcd26601c ! t3_kref+0x22c4: st %f6, [%i1 + 0x1c]
.word 0x9fc00004 ! t3_kref+0x22c8: call %g0 + %g4
.word 0xa0c20014 ! t3_kref+0x22cc: addccc %o0, %l4, %l0
.word 0x9f2f000c ! t3_kref+0x22d0: sll %i4, %o4, %o7
.word 0xcd1e6008 ! t3_kref+0x22d4: ldd [%i1 + 8], %f6
.word 0x8da18946 ! t3_kref+0x22d8: fmuld %f6, %f6, %f6
.word 0xff6e7fe8 ! t3_kref+0x22dc: prefetch %i1 - 0x18, 31
.word 0x9ea2fbd9 ! t3_kref+0x22e0: subcc %o3, -0x427, %o7
.word 0x8fb00fe0 ! t3_kref+0x22e4: fones %f7
.word 0xde166014 ! t3_kref+0x22e8: lduh [%i1 + 0x14], %o7
.word 0x8db18f86 ! t3_kref+0x22ec: for %f6, %f6, %f6
.word 0x9e5cc01c ! t3_kref+0x22f0: smul %l3, %i4, %o7
.word 0xde0e8018 ! t3_kref+0x22f4: ldub [%i2 + %i0], %o7
.word 0x9ea52d01 ! t3_kref+0x22f8: subcc %l4, 0xd01, %o7
.word 0x9fb0032c ! t3_kref+0x22fc: bmask %g0, %o4, %o7
.word 0xea20a03c ! t3_kref+0x2300: st %l5, [%g2 + 0x3c]
.word 0x8da1c827 ! t3_kref+0x2304: fadds %f7, %f7, %f6
.word 0x9e752c75 ! t3_kref+0x2308: udiv %l4, 0xc75, %o7
.word 0x8da1c827 ! t3_kref+0x230c: fadds %f7, %f7, %f6
.word 0x8fb18f67 ! t3_kref+0x2310: fornot1s %f6, %f7, %f7
.word 0x9e7e800d ! t3_kref+0x2314: sdiv %i2, %o5, %o7
.word 0x81a98ac6 ! t3_kref+0x2318: fcmped %fcc0, %f6, %f6
.word 0x8da189c6 ! t3_kref+0x231c: fdivd %f6, %f6, %f6
.word 0x1f02b360 ! t3_kref+0x2320: sethi %hi(0xacd8000), %o7
.word 0x9e883f4d ! t3_kref+0x2324: andcc %g0, -0xb3, %o7
.word 0x8fa00027 ! t3_kref+0x2328: fmovs %f7, %f7
.word 0x8da01046 ! t3_kref+0x232c: fdtox %f6, %f6
.word 0x9e5abbf9 ! t3_kref+0x2330: smul %o2, -0x407, %o7
.word 0x8da00546 ! t3_kref+0x2334: fsqrtd %f6, %f6
.word 0xde8e9019 ! t3_kref+0x2338: lduba [%i2 + %i1]0x80, %o7
.word 0x9e2d000b ! t3_kref+0x233c: andn %l4, %o3, %o7
.word 0x23800007 ! t3_kref+0x2340: fbne,a _kref+0x235c
.word 0x9e2036e7 ! t3_kref+0x2344: sub %g0, -0x919, %o7
.word 0xcd3e6000 ! t3_kref+0x2348: std %f6, [%i1]
.word 0x9fb6c13c ! t3_kref+0x234c: edge32n %i3, %i4, %o7
.word 0x9e270008 ! t3_kref+0x2350: sub %i4, %o0, %o7
.word 0x8da01046 ! t3_kref+0x2354: fdtox %f6, %f6
.word 0x8da1c827 ! t3_kref+0x2358: fadds %f7, %f7, %f6
.word 0x8da00527 ! t3_kref+0x235c: fsqrts %f7, %f6
.word 0xcd264000 ! t3_kref+0x2360: st %f6, [%i1]
.word 0x9ef370c5 ! t3_kref+0x2364: udivcc %o5, -0xf3b, %o7
.word 0x8da01926 ! t3_kref+0x2368: fstod %f6, %f6
.word 0xc12e6010 ! t3_kref+0x236c: st %fsr, [%i1 + 0x10]
.word 0xde4e001a ! t3_kref+0x2370: ldsb [%i0 + %i2], %o7
.word 0x8da01927 ! t3_kref+0x2374: fstod %f7, %f6
.word 0x9f37000b ! t3_kref+0x2378: srl %i4, %o3, %o7
.word 0x9f203c8f ! t3_kref+0x237c: mulscc %g0, -0x371, %o7
.word 0xcd1e3ff0 ! t3_kref+0x2380: ldd [%i0 - 0x10], %f6
.word 0x8db18d40 ! t3_kref+0x2384: fnot1 %f6, %f6
.word 0x8da00526 ! t3_kref+0x2388: fsqrts %f6, %f6
.word 0xde070018 ! t3_kref+0x238c: ld [%i4 + %i0], %o7
.word 0xde0e7ffc ! t3_kref+0x2390: ldub [%i1 - 4], %o7
.word 0x9fc10000 ! t3_kref+0x2394: call %g4
.word 0xa12321d3 ! t3_kref+0x2398: mulscc %o4, 0x1d3, %l0
.word 0x8fa18826 ! t3_kref+0x239c: fadds %f6, %f6, %f7
.word 0x9e1ac01b ! t3_kref+0x23a0: xor %o3, %i3, %o7
.word 0x81a98ac6 ! t3_kref+0x23a4: fcmped %fcc0, %f6, %f6
.word 0x9e2cf43e ! t3_kref+0x23a8: andn %l3, -0xbc2, %o7
.word 0x8fb1cf67 ! t3_kref+0x23ac: fornot1s %f7, %f7, %f7
.word 0xe66e7ffc ! t3_kref+0x23b0: ldstub [%i1 - 4], %l3
.word 0x8db18e46 ! t3_kref+0x23b4: fxnor %f6, %f6, %f6
.word 0x3b800006 ! t3_kref+0x23b8: fble,a _kref+0x23d0
.word 0x8db186c6 ! t3_kref+0x23bc: fmul8sux16 %f6, %f6, %f6
.word 0x9eaa3137 ! t3_kref+0x23c0: andncc %o0, -0xec9, %o7
.word 0x9e72b6fb ! t3_kref+0x23c4: udiv %o2, -0x905, %o7
.word 0x9f3ce003 ! t3_kref+0x23c8: sra %l3, 0x3, %o7
.word 0xc12e3fe0 ! t3_kref+0x23cc: st %fsr, [%i0 - 0x20]
.word 0x9e7b7e66 ! t3_kref+0x23d0: sdiv %o5, -0x19a, %o7
.word 0xe43e0000 ! t3_kref+0x23d4: std %l2, [%i0]
.word 0x9e88001c ! t3_kref+0x23d8: andcc %g0, %i4, %o7
.word 0x8fb00766 ! t3_kref+0x23dc: fpack16 %f6, %f7
.word 0xd2263fe8 ! t3_kref+0x23e0: st %o1, [%i0 - 0x18]
.word 0x9ec00014 ! t3_kref+0x23e4: addccc %g0, %l4, %o7
.word 0xcd3e001d ! t3_kref+0x23e8: std %f6, [%i0 + %i5]
.word 0x9e034014 ! t3_kref+0x23ec: add %o5, %l4, %o7
.word 0x8fa00126 ! t3_kref+0x23f0: fabss %f6, %f7
.word 0x8fa00026 ! t3_kref+0x23f4: fmovs %f6, %f7
.word 0x9e057818 ! t3_kref+0x23f8: add %l5, -0x7e8, %o7
.word 0x8da00546 ! t3_kref+0x23fc: fsqrtd %f6, %f6
.word 0x9e2b000d ! t3_kref+0x2400: andn %o4, %o5, %o7
.word 0x9e5b6e62 ! t3_kref+0x2404: smul %o5, 0xe62, %o7
.word 0x8da01a46 ! t3_kref+0x2408: fdtoi %f6, %f6
.word 0x9f1b400a ! t3_kref+0x240c: tsubcctv %o5, %o2, %o7
.word 0x32800005 ! t3_kref+0x2410: bne,a _kref+0x2424
.word 0xf56e7ff0 ! t3_kref+0x2414: prefetch %i1 - 0x10, 26
.word 0x9e836af0 ! t3_kref+0x2418: addcc %o5, 0xaf0, %o7
.word 0x9e527137 ! t3_kref+0x241c: umul %o1, -0xec9, %o7
.word 0x9e8a4014 ! t3_kref+0x2420: andcc %o1, %l4, %o7
.word 0x8fa00126 ! t3_kref+0x2424: fabss %f6, %f7
.word 0x8da00046 ! t3_kref+0x2428: fmovd %f6, %f6
.word 0xcd3f4019 ! t3_kref+0x242c: std %f6, [%i5 + %i1]
.word 0x81820000 ! t3_kref+0x2430: wr %o0, %g0, %y
.word 0x9ed2001b ! t3_kref+0x2434: umulcc %o0, %i3, %o7
.word 0x8fa000a7 ! t3_kref+0x2438: fnegs %f7, %f7
.word 0x8da1cd27 ! t3_kref+0x243c: fsmuld %f7, %f7, %f6
.word 0x9f2034de ! t3_kref+0x2440: mulscc %g0, -0xb22, %o7
.word 0x9ea5c00a ! t3_kref+0x2444: subcc %l7, %o2, %o7
.word 0x9e400016 ! t3_kref+0x2448: addc %g0, %l6, %o7
.word 0xc568a009 ! t3_kref+0x244c: prefetch %g2 + 9, 2
.word 0x8fa00527 ! t3_kref+0x2450: fsqrts %f7, %f7
.word 0x81a98ac6 ! t3_kref+0x2454: fcmped %fcc0, %f6, %f6
.word 0x9e64c01a ! t3_kref+0x2458: subc %l3, %i2, %o7
.word 0x8da1cd27 ! t3_kref+0x245c: fsmuld %f7, %f7, %f6
.word 0x81a98a46 ! t3_kref+0x2460: fcmpd %fcc0, %f6, %f6
.word 0xcd263ff8 ! t3_kref+0x2464: st %f6, [%i0 - 8]
.word 0x8db00cc6 ! t3_kref+0x2468: fnot2 %f6, %f6
.word 0xdec01019 ! t3_kref+0x246c: ldswa [%g0 + %i1]0x80, %o7
.word 0xde881019 ! t3_kref+0x2470: lduba [%g0 + %i1]0x80, %o7
.word 0x8da01086 ! t3_kref+0x2474: fxtos %f6, %f6
.word 0x9fb24017 ! t3_kref+0x2478: edge8 %o1, %l7, %o7
.word 0x9f2d801a ! t3_kref+0x247c: sll %l6, %i2, %o7
.word 0x8da1c827 ! t3_kref+0x2480: fadds %f7, %f7, %f6
.word 0x81dea2ef ! t3_kref+0x2484: flush %i2 + 0x2ef
.word 0x8fa1c826 ! t3_kref+0x2488: fadds %f7, %f6, %f7
.word 0x9f3dc017 ! t3_kref+0x248c: sra %l7, %l7, %o7
.word 0x9f2a801a ! t3_kref+0x2490: sll %o2, %i2, %o7
.word 0x8fb00766 ! t3_kref+0x2494: fpack16 %f6, %f7
.word 0x8fb1cde6 ! t3_kref+0x2498: fnands %f7, %f6, %f7
.word 0x81a98a46 ! t3_kref+0x249c: fcmpd %fcc0, %f6, %f6
.word 0x20480007 ! t3_kref+0x24a0: bn,a,pt %icc, _kref+0x24bc
.word 0x8da01926 ! t3_kref+0x24a4: fstod %f6, %f6
.word 0x8da18946 ! t3_kref+0x24a8: fmuld %f6, %f6, %f6
.word 0x8fa18827 ! t3_kref+0x24ac: fadds %f6, %f7, %f7
.word 0x8da1c827 ! t3_kref+0x24b0: fadds %f7, %f7, %f6
.word 0xec680018 ! t3_kref+0x24b4: ldstub [%g0 + %i0], %l6
.word 0x81dc713f ! t3_kref+0x24b8: flush %l1 - 0xec1
.word 0x8db00f06 ! t3_kref+0x24bc: fsrc2 %f6, %f6
.word 0xd230a01c ! t3_kref+0x24c0: sth %o1, [%g2 + 0x1c]
.word 0x9ed7001c ! t3_kref+0x24c4: umulcc %i4, %i4, %o7
.word 0xe47e7fe8 ! t3_kref+0x24c8: swap [%i1 - 0x18], %l2
.word 0x8da00127 ! t3_kref+0x24cc: fabss %f7, %f6
.word 0x8fa1c9a7 ! t3_kref+0x24d0: fdivs %f7, %f7, %f7
.word 0x8da189c6 ! t3_kref+0x24d4: fdivd %f6, %f6, %f6
.word 0x2a800006 ! t3_kref+0x24d8: bcs,a _kref+0x24f0
.word 0x9ef24017 ! t3_kref+0x24dc: udivcc %o1, %l7, %o7
.word 0x8fa00127 ! t3_kref+0x24e0: fabss %f7, %f7
.word 0x9e200009 ! t3_kref+0x24e4: neg %o1, %o7
.word 0x9fb18586 ! t3_kref+0x24e8: fcmpgt32 %f6, %f6, %o7
.word 0xde470018 ! t3_kref+0x24ec: ldsw [%i4 + %i0], %o7
.word 0x9e8a0013 ! t3_kref+0x24f0: andcc %o0, %l3, %o7
.word 0x8fa00527 ! t3_kref+0x24f4: fsqrts %f7, %f7
.word 0xcf263fe8 ! t3_kref+0x24f8: st %f7, [%i0 - 0x18]
.word 0x8da00526 ! t3_kref+0x24fc: fsqrts %f6, %f6
.word 0x9e36f7b5 ! t3_kref+0x2500: orn %i3, -0x84b, %o7
.word 0x9e8b4009 ! t3_kref+0x2504: andcc %o5, %o1, %o7
.word 0x8da18946 ! t3_kref+0x2508: fmuld %f6, %f6, %f6
.word 0x9f40c000 ! t3_kref+0x250c: mov %asi, %o7
.word 0xcf266008 ! t3_kref+0x2510: st %f7, [%i1 + 8]
.word 0x9e437dc9 ! t3_kref+0x2514: addc %o5, -0x237, %o7
.word 0x8da1c9a7 ! t3_kref+0x2518: fdivs %f7, %f7, %f6
.word 0x81a98ac6 ! t3_kref+0x251c: fcmped %fcc0, %f6, %f6
.word 0x8da18d27 ! t3_kref+0x2520: fsmuld %f6, %f7, %f6
.word 0x9ee33068 ! t3_kref+0x2524: subccc %o4, -0xf98, %o7
.word 0x8fa00027 ! t3_kref+0x2528: fmovs %f7, %f7
.word 0x8fb00fe0 ! t3_kref+0x252c: fones %f7
.word 0xcd20a00c ! t3_kref+0x2530: st %f6, [%g2 + 0xc]
.word 0xe76e7ff0 ! t3_kref+0x2534: prefetch %i1 - 0x10, 19
sethi %hi(2f), %o7
.word 0xe40be184 ! t3_kref+0x253c: ldub [%o7 + 0x184], %l2
.word 0xa41ca00c ! t3_kref+0x2540: xor %l2, 0xc, %l2
.word 0xe42be184 ! t3_kref+0x2544: stb %l2, [%o7 + 0x184]
.word 0x81dbe184 ! t3_kref+0x2548: flush %o7 + 0x184
.word 0x8582001b ! t3_kref+0x254c: wr %o0, %i3, %ccr
.word 0x9e8ac01b ! t3_kref+0x2550: andcc %o3, %i3, %o7
.word 0x9ed68015 ! t3_kref+0x2554: umulcc %i2, %l5, %o7
.word 0x81deeb02 ! t3_kref+0x2558: flush %i3 + 0xb02
.word 0x3b800002 ! t3_kref+0x255c: fble,a _kref+0x2564
.word 0xc0267ff0 ! t3_kref+0x2560: clr [%i1 - 0x10]
.word 0x9efb3790 ! t3_kref+0x2564: sdivcc %o4, -0x870, %o7
.word 0xf7ee101b ! t3_kref+0x2568: prefetcha %i0 + %i3, 27
.word 0x8fa01a46 ! t3_kref+0x256c: fdtoi %f6, %f7
.word 0x3c480006 ! t3_kref+0x2570: bpos,a,pt %icc, _kref+0x2588
.word 0x9e354016 ! t3_kref+0x2574: orn %l5, %l6, %o7
.word 0x8fa00127 ! t3_kref+0x2578: fabss %f7, %f7
.word 0x28800001 ! t3_kref+0x257c: bleu,a _kref+0x2580
.word 0xde500018 ! t3_kref+0x2580: ldsh [%g0 + %i0], %o7
2: .word 0x9e772377 ! t3_kref+0x2584: udiv %i4, 0x377, %o7
.word 0xde4e3fe4 ! t3_kref+0x2588: ldsb [%i0 - 0x1c], %o7
.word 0x9fb5c314 ! t3_kref+0x258c: alignaddr %l7, %l4, %o7
.word 0x9e5ec01a ! t3_kref+0x2590: smul %i3, %i2, %o7
.word 0xc12e001c ! t3_kref+0x2594: st %fsr, [%i0 + %i4]
.word 0x9f2a2001 ! t3_kref+0x2598: sll %o0, 0x1, %o7
.word 0xcd1e0000 ! t3_kref+0x259c: ldd [%i0], %f6
.word 0x8da00546 ! t3_kref+0x25a0: fsqrtd %f6, %f6
.word 0x9e1a6e8a ! t3_kref+0x25a4: xor %o1, 0xe8a, %o7
.word 0x9fb20314 ! t3_kref+0x25a8: alignaddr %o0, %l4, %o7
.word 0x9e782143 ! t3_kref+0x25ac: sdiv %g0, 0x143, %o7
.word 0xcd3e3ff8 ! t3_kref+0x25b0: std %f6, [%i0 - 8]
.word 0x8db00ce7 ! t3_kref+0x25b4: fnot2s %f7, %f6
.word 0x8fa1c827 ! t3_kref+0x25b8: fadds %f7, %f7, %f7
.word 0x9fc10000 ! t3_kref+0x25bc: call %g4
.word 0xc99e3fe4 ! t3_kref+0x25c0: ldda [%i0 - 0x1c]%asi, %f4
.word 0xde4e0000 ! t3_kref+0x25c4: ldsb [%i0], %o7
.word 0xde480018 ! t3_kref+0x25c8: ldsb [%g0 + %i0], %o7
.word 0x9e000013 ! t3_kref+0x25cc: add %g0, %l3, %o7
.word 0xc168a204 ! t3_kref+0x25d0: prefetch %g2 + 0x204, 0
.word 0x8da189a7 ! t3_kref+0x25d4: fdivs %f6, %f7, %f6
.word 0x8fa01086 ! t3_kref+0x25d8: fxtos %f6, %f7
.word 0x9f7027c0 ! t3_kref+0x25dc: popc 0x7c0, %o7
.word 0xe630a00c ! t3_kref+0x25e0: sth %l3, [%g2 + 0xc]
.word 0xde4e2009 ! t3_kref+0x25e4: ldsb [%i0 + 9], %o7
.word 0x8fa00527 ! t3_kref+0x25e8: fsqrts %f7, %f7
.word 0xde10a02c ! t3_kref+0x25ec: lduh [%g2 + 0x2c], %o7
.word 0x3a800002 ! t3_kref+0x25f0: bcc,a _kref+0x25f8
.word 0x8fb1cea0 ! t3_kref+0x25f4: fsrc1s %f7, %f7
.word 0x9e04c01a ! t3_kref+0x25f8: add %l3, %i2, %o7
.word 0xde10a01e ! t3_kref+0x25fc: lduh [%g2 + 0x1e], %o7
.word 0x3e800002 ! t3_kref+0x2600: bvc,a _kref+0x2608
.word 0xfdee501b ! t3_kref+0x2604: prefetcha %i1 + %i3, 30
.word 0x26800002 ! t3_kref+0x2608: bl,a _kref+0x2610
.word 0xcf263ff0 ! t3_kref+0x260c: st %f7, [%i0 - 0x10]
.word 0xcd1e3ff8 ! t3_kref+0x2610: ldd [%i0 - 8], %f6
.word 0x8fa1c827 ! t3_kref+0x2614: fadds %f7, %f7, %f7
.word 0xc99e2016 ! t3_kref+0x2618: ldda [%i0 + 0x16]%asi, %f4
.word 0x9e2ec00b ! t3_kref+0x261c: andn %i3, %o3, %o7
.word 0x8da00546 ! t3_kref+0x2620: fsqrtd %f6, %f6
.word 0x8fa01a27 ! t3_kref+0x2624: fstoi %f7, %f7
.word 0xde8e1000 ! t3_kref+0x2628: lduba [%i0]0x80, %o7
.word 0x8fa000a7 ! t3_kref+0x262c: fnegs %f7, %f7
.word 0x9e72c00b ! t3_kref+0x2630: udiv %o3, %o3, %o7
.word 0xde50a01c ! t3_kref+0x2634: ldsh [%g2 + 0x1c], %o7
.word 0x8da1c9a7 ! t3_kref+0x2638: fdivs %f7, %f7, %f6
.word 0x8da00027 ! t3_kref+0x263c: fmovs %f7, %f6
.word 0x9e2b652a ! t3_kref+0x2640: andn %o5, 0x52a, %o7
.word 0x9de3bfa0 ! t3_kref+0x2644: save %sp, -0x60, %sp
.word 0xb83e801b ! t3_kref+0x2648: xnor %i2, %i3, %i4
.word 0x9feee192 ! t3_kref+0x264c: restore %i3, 0x192, %o7
.word 0x8da18d27 ! t3_kref+0x2650: fsmuld %f6, %f7, %f6
.word 0x9fb6c08a ! t3_kref+0x2654: edge16 %i3, %o2, %o7
.word 0x9e8aee77 ! t3_kref+0x2658: andcc %o3, 0xe77, %o7
.word 0x9fb18506 ! t3_kref+0x265c: fcmpgt16 %f6, %f6, %o7
.word 0xde16c019 ! t3_kref+0x2660: lduh [%i3 + %i1], %o7
.word 0x8fa01a46 ! t3_kref+0x2664: fdtoi %f6, %f7
.word 0x9f702970 ! t3_kref+0x2668: popc 0x970, %o7
.word 0x8da01a26 ! t3_kref+0x266c: fstoi %f6, %f6
.word 0x8da00127 ! t3_kref+0x2670: fabss %f7, %f6
.word 0x9e333c5d ! t3_kref+0x2674: orn %o4, -0x3a3, %o7
.word 0x9f2f0015 ! t3_kref+0x2678: sll %i4, %l5, %o7
.word 0x8da88046 ! t3_kref+0x267c: fmovdlg %fcc0, %f6, %f6
.word 0x9e76c00d ! t3_kref+0x2680: udiv %i3, %o5, %o7
.word 0x8fa01a27 ! t3_kref+0x2684: fstoi %f7, %f7
.word 0x9fb18406 ! t3_kref+0x2688: fcmple16 %f6, %f6, %o7
.word 0x8da1c826 ! t3_kref+0x268c: fadds %f7, %f6, %f6
.word 0x81a98a26 ! t3_kref+0x2690: fcmps %fcc0, %f6, %f6
.word 0x9f44c000 ! t3_kref+0x2694: mov %gsr, %o7
.word 0xde96d019 ! t3_kref+0x2698: lduha [%i3 + %i1]0x80, %o7
.word 0x81a98a46 ! t3_kref+0x269c: fcmpd %fcc0, %f6, %f6
.word 0x8db187c6 ! t3_kref+0x26a0: pdist %f6, %f6, %f6
.word 0x8da000a7 ! t3_kref+0x26a4: fnegs %f7, %f6
.word 0x9fb34035 ! t3_kref+0x26a8: edge8n %o5, %l5, %o7
sethi %hi(2f), %o7
.word 0xe40be2e4 ! t3_kref+0x26b0: ldub [%o7 + 0x2e4], %l2
.word 0xa41ca00c ! t3_kref+0x26b4: xor %l2, 0xc, %l2
.word 0xe42be2e4 ! t3_kref+0x26b8: stb %l2, [%o7 + 0x2e4]
.word 0x81dbe2e4 ! t3_kref+0x26bc: flush %o7 + 0x2e4
.word 0xf76e401c ! t3_kref+0x26c0: prefetch %i1 + %i4, 27
.word 0x8fb18ca7 ! t3_kref+0x26c4: fandnot2s %f6, %f7, %f7
.word 0x3d800005 ! t3_kref+0x26c8: fbule,a _kref+0x26dc
.word 0x9ef2800b ! t3_kref+0x26cc: udivcc %o2, %o3, %o7
.word 0x9e1deb21 ! t3_kref+0x26d0: xor %l7, 0xb21, %o7
.word 0xe8be501d ! t3_kref+0x26d4: stda %l4, [%i1 + %i5]0x80
.word 0xcd3e7ff8 ! t3_kref+0x26d8: std %f6, [%i1 - 8]
.word 0x81a98ac6 ! t3_kref+0x26dc: fcmped %fcc0, %f6, %f6
.word 0xde562002 ! t3_kref+0x26e0: ldsh [%i0 + 2], %o7
2: .word 0x9e358016 ! t3_kref+0x26e4: orn %l6, %l6, %o7
.word 0x9eab6e14 ! t3_kref+0x26e8: andncc %o5, 0xe14, %o7
.word 0x8db00f06 ! t3_kref+0x26ec: fsrc2 %f6, %f6
.word 0xcfa61000 ! t3_kref+0x26f0: sta %f7, [%i0]0x80
.word 0x9e25400d ! t3_kref+0x26f4: sub %l5, %o5, %o7
.word 0xde580018 ! t3_kref+0x26f8: ldx [%g0 + %i0], %o7
.word 0xde00a03c ! t3_kref+0x26fc: ld [%g2 + 0x3c], %o7
.word 0x8da01906 ! t3_kref+0x2700: fitod %f6, %f6
.word 0x9e5a3910 ! t3_kref+0x2704: smul %o0, -0x6f0, %o7
.word 0x9e65fd64 ! t3_kref+0x2708: subc %l7, -0x29c, %o7
.word 0x8fab8026 ! t3_kref+0x270c: fmovsule %fcc0, %f6, %f7
.word 0x81a98a46 ! t3_kref+0x2710: fcmpd %fcc0, %f6, %f6
.word 0x9e050015 ! t3_kref+0x2714: add %l4, %l5, %o7
.word 0x8da18946 ! t3_kref+0x2718: fmuld %f6, %f6, %f6
.word 0x9fb340b7 ! t3_kref+0x271c: edge16n %o5, %l7, %o7
.word 0x9e972ab6 ! t3_kref+0x2720: orcc %i4, 0xab6, %o7
.word 0x9edde92c ! t3_kref+0x2724: smulcc %l7, 0x92c, %o7
.word 0x8da188a7 ! t3_kref+0x2728: fsubs %f6, %f7, %f6
.word 0x81a9ca27 ! t3_kref+0x272c: fcmps %fcc0, %f7, %f7
.word 0x9edf2c57 ! t3_kref+0x2730: smulcc %i4, 0xc57, %o7
.word 0x32800008 ! t3_kref+0x2734: bne,a _kref+0x2754
.word 0xde50a00e ! t3_kref+0x2738: ldsh [%g2 + 0xe], %o7
.word 0x8db18a86 ! t3_kref+0x273c: fpsub16 %f6, %f6, %f6
.word 0x9fb58028 ! t3_kref+0x2740: edge8n %l6, %o0, %o7
.word 0xf820a03c ! t3_kref+0x2744: st %i4, [%g2 + 0x3c]
.word 0xc99e1a1d ! t3_kref+0x2748: ldda [%i0 + %i5]0xd0, %f4
.word 0xea280018 ! t3_kref+0x274c: stb %l5, [%g0 + %i0]
.word 0x9e8cc01c ! t3_kref+0x2750: andcc %l3, %i4, %o7
.word 0x8da94027 ! t3_kref+0x2754: fmovsug %fcc0, %f7, %f6
.word 0x31800007 ! t3_kref+0x2758: fba,a _kref+0x2774
.word 0x9e22401a ! t3_kref+0x275c: sub %o1, %i2, %o7
.word 0xde50a00e ! t3_kref+0x2760: ldsh [%g2 + 0xe], %o7
.word 0x8da00546 ! t3_kref+0x2764: fsqrtd %f6, %f6
.word 0x9eaeadd8 ! t3_kref+0x2768: andncc %i2, 0xdd8, %o7
.word 0x8db1caa7 ! t3_kref+0x276c: fpsub16s %f7, %f7, %f6
.word 0x8fb18e27 ! t3_kref+0x2770: fands %f6, %f7, %f7
.word 0x8143c000 ! t3_kref+0x2774: stbar
.word 0x9fb18446 ! t3_kref+0x2778: fcmpne16 %f6, %f6, %o7
.word 0x9fc00004 ! t3_kref+0x277c: call %g0 + %g4
.word 0x81d9712d ! t3_kref+0x2780: flush %g5 - 0xed3
.word 0xde881019 ! t3_kref+0x2784: lduba [%g0 + %i1]0x80, %o7
.word 0x8db18d40 ! t3_kref+0x2788: fnot1 %f6, %f6
.word 0x9e2dc000 ! t3_kref+0x278c: andn %l7, %g0, %o7
.word 0x9f2ec017 ! t3_kref+0x2790: sll %i3, %l7, %o7
sethi %hi(2f), %o7
.word 0xe40be3b8 ! t3_kref+0x2798: ldub [%o7 + 0x3b8], %l2
.word 0xa41ca00c ! t3_kref+0x279c: xor %l2, 0xc, %l2
.word 0xe42be3b8 ! t3_kref+0x27a0: stb %l2, [%o7 + 0x3b8]
.word 0x81dbe3b8 ! t3_kref+0x27a4: flush %o7 + 0x3b8
.word 0x8da00126 ! t3_kref+0x27a8: fabss %f6, %f6
.word 0x8da00546 ! t3_kref+0x27ac: fsqrtd %f6, %f6
.word 0xdec01018 ! t3_kref+0x27b0: ldswa [%g0 + %i0]0x80, %o7
.word 0x9f40c000 ! t3_kref+0x27b4: mov %asi, %o7
2: .word 0x9e95f67f ! t3_kref+0x27b8: orcc %l7, -0x981, %o7
.word 0xe830a02c ! t3_kref+0x27bc: sth %l4, [%g2 + 0x2c]
.word 0xd518001d ! t3_kref+0x27c0: ldd [%g0 + %i5], %f10
.word 0x2f800004 ! t3_kref+0x27c4: fbu,a _kref+0x27d4
.word 0x8da18826 ! t3_kref+0x27c8: fadds %f6, %f6, %f6
.word 0x9e8dc00a ! t3_kref+0x27cc: andcc %l7, %o2, %o7
.word 0x9f227033 ! t3_kref+0x27d0: mulscc %o1, -0xfcd, %o7
.word 0x81580000 ! t3_kref+0x27d4: flushw
.word 0x8db18667 ! t3_kref+0x27d8: fmul8x16au %f6, %f7, %f6
.word 0x9fb68014 ! t3_kref+0x27dc: edge8 %i2, %l4, %o7
.word 0x8db18d40 ! t3_kref+0x27e0: fnot1 %f6, %f6
.word 0xc99f1a58 ! t3_kref+0x27e4: ldda [%i4 + %i0]0xd2, %f4
.word 0x8dabc046 ! t3_kref+0x27e8: fmovdo %fcc0, %f6, %f6
.word 0x8fb1ca26 ! t3_kref+0x27ec: fpadd16s %f7, %f6, %f7
.word 0x8da18d27 ! t3_kref+0x27f0: fsmuld %f6, %f7, %f6
.word 0x9e2d3ef6 ! t3_kref+0x27f4: andn %l4, -0x10a, %o7
.word 0xd0be5000 ! t3_kref+0x27f8: stda %o0, [%i1]0x80
.word 0x8db18fa6 ! t3_kref+0x27fc: fors %f6, %f6, %f6
.word 0xde56401b ! t3_kref+0x2800: ldsh [%i1 + %i3], %o7
.word 0xde070019 ! t3_kref+0x2804: ld [%i4 + %i1], %o7
.word 0x8da01926 ! t3_kref+0x2808: fstod %f6, %f6
.word 0x81a98ac6 ! t3_kref+0x280c: fcmped %fcc0, %f6, %f6
.word 0x8da18946 ! t3_kref+0x2810: fmuld %f6, %f6, %f6
.word 0x81a98a27 ! t3_kref+0x2814: fcmps %fcc0, %f6, %f7
.word 0xde070019 ! t3_kref+0x2818: ld [%i4 + %i1], %o7
.word 0x8da00546 ! t3_kref+0x281c: fsqrtd %f6, %f6
.word 0xd820a02c ! t3_kref+0x2820: st %o4, [%g2 + 0x2c]
.word 0x1f2ae289 ! t3_kref+0x2824: sethi %hi(0xab8a2400), %o7
.word 0x8db18727 ! t3_kref+0x2828: fmuld8ulx16 %f6, %f7, %f6
.word 0x8da188c6 ! t3_kref+0x282c: fsubd %f6, %f6, %f6
.word 0x8db18667 ! t3_kref+0x2830: fmul8x16au %f6, %f7, %f6
.word 0x9e7e8013 ! t3_kref+0x2834: sdiv %i2, %l3, %o7
.word 0x81a98a46 ! t3_kref+0x2838: fcmpd %fcc0, %f6, %f6
.word 0x858237e7 ! t3_kref+0x283c: wr %o0, 0xfffff7e7, %ccr
.word 0x8da00146 ! t3_kref+0x2840: fabsd %f6, %f6
.word 0x2b800007 ! t3_kref+0x2844: fbug,a _kref+0x2860
.word 0x81de3016 ! t3_kref+0x2848: flush %i0 - 0xfea
.word 0x8da18946 ! t3_kref+0x284c: fmuld %f6, %f6, %f6
.word 0xb4103fe4 ! t3_kref+0x2850: mov 0xffffffe4, %i2
call SYM(t3_subr0)
.word 0x8da01927 ! t3_kref+0x2858: fstod %f7, %f6
.word 0xe630a03c ! t3_kref+0x285c: sth %l3, [%g2 + 0x3c]
.word 0xde00a02c ! t3_kref+0x2860: ld [%g2 + 0x2c], %o7
.word 0x9e1b4000 ! t3_kref+0x2864: xor %o5, %g0, %o7
.word 0xde0e401a ! t3_kref+0x2868: ldub [%i1 + %i2], %o7
.word 0x9ec6c016 ! t3_kref+0x286c: addccc %i3, %l6, %o7
.word 0xcdbe1000 ! t3_kref+0x2870: stda %f6, [%i0]0x80
.word 0x9e54c017 ! t3_kref+0x2874: umul %l3, %l7, %o7
.word 0x37800002 ! t3_kref+0x2878: fbge,a _kref+0x2880
.word 0x9e226233 ! t3_kref+0x287c: sub %o1, 0x233, %o7
.word 0xcf266000 ! t3_kref+0x2880: st %f7, [%i1]
.word 0xcd06401c ! t3_kref+0x2884: ld [%i1 + %i4], %f6
.word 0x9ee039ac ! t3_kref+0x2888: subccc %g0, -0x654, %o7
.word 0x8da01927 ! t3_kref+0x288c: fstod %f7, %f6
.word 0x8da1cd26 ! t3_kref+0x2890: fsmuld %f7, %f6, %f6
.word 0x34800003 ! t3_kref+0x2894: bg,a _kref+0x28a0
.word 0x8143c000 ! t3_kref+0x2898: stbar
.word 0x8fa00527 ! t3_kref+0x289c: fsqrts %f7, %f7
.word 0x9e75400b ! t3_kref+0x28a0: udiv %l5, %o3, %o7
.word 0xcd267ff8 ! t3_kref+0x28a4: st %f6, [%i1 - 8]
.word 0xc0202390 ! t3_kref+0x28a8: clr [%g0 + 0x390]
.word 0xcd1e401d ! t3_kref+0x28ac: ldd [%i1 + %i5], %f6
.word 0x22800007 ! t3_kref+0x28b0: be,a _kref+0x28cc
.word 0xec1e4000 ! t3_kref+0x28b4: ldd [%i1], %l6
.word 0x9e654016 ! t3_kref+0x28b8: subc %l5, %l6, %o7
.word 0x9e968017 ! t3_kref+0x28bc: orcc %i2, %l7, %o7
.word 0x9e04c015 ! t3_kref+0x28c0: add %l3, %l5, %o7
.word 0x81a98ac6 ! t3_kref+0x28c4: fcmped %fcc0, %f6, %f6
.word 0x9e2cc00a ! t3_kref+0x28c8: andn %l3, %o2, %o7
.word 0x8da00546 ! t3_kref+0x28cc: fsqrtd %f6, %f6
.word 0xcd267ff4 ! t3_kref+0x28d0: st %f6, [%i1 - 0xc]
.word 0x8fa00526 ! t3_kref+0x28d4: fsqrts %f6, %f7
.word 0x9ec5f200 ! t3_kref+0x28d8: addccc %l7, -0xe00, %o7
.word 0xcd3e3ff8 ! t3_kref+0x28dc: std %f6, [%i0 - 8]
.word 0x8da00546 ! t3_kref+0x28e0: fsqrtd %f6, %f6
.word 0xd868a00f ! t3_kref+0x28e4: ldstub [%g2 + 0xf], %o4
.word 0x8fa18827 ! t3_kref+0x28e8: fadds %f6, %f7, %f7
.word 0x30800003 ! t3_kref+0x28ec: ba,a _kref+0x28f8
.word 0x8db18a46 ! t3_kref+0x28f0: fpadd32 %f6, %f6, %f6
.word 0x9e2daff4 ! t3_kref+0x28f4: andn %l6, 0xff4, %o7
.word 0x9eaac01a ! t3_kref+0x28f8: andncc %o3, %i2, %o7
.word 0x9fb2403a ! t3_kref+0x28fc: edge8n %o1, %i2, %o7
.word 0x8587001a ! t3_kref+0x2900: wr %i4, %i2, %ccr
.word 0x8da188c6 ! t3_kref+0x2904: fsubd %f6, %f6, %f6
.word 0x9fb540a9 ! t3_kref+0x2908: edge16n %l5, %o1, %o7
.word 0x9e77001b ! t3_kref+0x290c: udiv %i4, %i3, %o7
.word 0x8db186c6 ! t3_kref+0x2910: fmul8sux16 %f6, %f6, %f6
.word 0x8db18746 ! t3_kref+0x2914: fpack32 %f6, %f6, %f6
.word 0x81a98ac6 ! t3_kref+0x2918: fcmped %fcc0, %f6, %f6
.word 0x8da01a26 ! t3_kref+0x291c: fstoi %f6, %f6
.word 0xd86e0000 ! t3_kref+0x2920: ldstub [%i0], %o4
.word 0xcd3e4000 ! t3_kref+0x2924: std %f6, [%i1]
.word 0x9ee3000b ! t3_kref+0x2928: subccc %o4, %o3, %o7
.word 0x9e2a000c ! t3_kref+0x292c: andn %o0, %o4, %o7
.word 0xcd070019 ! t3_kref+0x2930: ld [%i4 + %i1], %f6
.word 0xcd1fbde8 ! t3_kref+0x2934: ldd [%fp - 0x218], %f6
.word 0x9ea6a873 ! t3_kref+0x2938: subcc %i2, 0x873, %o7
.word 0x8da00127 ! t3_kref+0x293c: fabss %f7, %f6
.word 0x9e24c00a ! t3_kref+0x2940: sub %l3, %o2, %o7
.word 0x9e74f46d ! t3_kref+0x2944: udiv %l3, -0xb93, %o7
.word 0xe820a03c ! t3_kref+0x2948: st %l4, [%g2 + 0x3c]
.word 0x8143e040 ! t3_kref+0x294c: membar 0x40
.word 0x8fa00127 ! t3_kref+0x2950: fabss %f7, %f7
.word 0x8db18c46 ! t3_kref+0x2954: fnor %f6, %f6, %f6
.word 0x81d86916 ! t3_kref+0x2958: flush %g1 + 0x916
.word 0xde563fe6 ! t3_kref+0x295c: ldsh [%i0 - 0x1a], %o7
.word 0xec180018 ! t3_kref+0x2960: ldd [%g0 + %i0], %l6
.word 0x8da00546 ! t3_kref+0x2964: fsqrtd %f6, %f6
.word 0x9ebd8016 ! t3_kref+0x2968: xnorcc %l6, %l6, %o7
.word 0xcd1fbec0 ! t3_kref+0x296c: ldd [%fp - 0x140], %f6
.word 0x8fa1c9a7 ! t3_kref+0x2970: fdivs %f7, %f7, %f7
.word 0x9de3bfa0 ! t3_kref+0x2974: save %sp, -0x60, %sp
.word 0x9fe8001d ! t3_kref+0x2978: restore %g0, %i5, %o7
.word 0xe098105d ! t3_kref+0x297c: ldda [%g0 + %i5]0x82, %l0
.word 0x8db1c667 ! t3_kref+0x2980: fmul8x16au %f7, %f7, %f6
.word 0x9ee2fda0 ! t3_kref+0x2984: subccc %o3, -0x260, %o7
.word 0xde865000 ! t3_kref+0x2988: lda [%i1]0x80, %o7
.word 0x9f3da00e ! t3_kref+0x298c: sra %l6, 0xe, %o7
.word 0x9f23000d ! t3_kref+0x2990: mulscc %o4, %o5, %o7
.word 0x85858016 ! t3_kref+0x2994: wr %l6, %l6, %ccr
.word 0x8db18f86 ! t3_kref+0x2998: for %f6, %f6, %f6
.word 0xd2fe1000 ! t3_kref+0x299c: swapa [%i0]0x80, %o1
.word 0x9e44c015 ! t3_kref+0x29a0: addc %l3, %l5, %o7
.word 0xf82e3fe9 ! t3_kref+0x29a4: stb %i4, [%i0 - 0x17]
.word 0x9e42400a ! t3_kref+0x29a8: addc %o1, %o2, %o7
.word 0x9ed6f56a ! t3_kref+0x29ac: umulcc %i3, -0xa96, %o7
.word 0x9e154017 ! t3_kref+0x29b0: or %l5, %l7, %o7
.word 0x8db00cc6 ! t3_kref+0x29b4: fnot2 %f6, %f6
.word 0x9e05c000 ! t3_kref+0x29b8: add %l7, %g0, %o7
.word 0x9e2a8014 ! t3_kref+0x29bc: andn %o2, %l4, %o7
.word 0x8da01a27 ! t3_kref+0x29c0: fstoi %f7, %f6
.word 0xde96101b ! t3_kref+0x29c4: lduha [%i0 + %i3]0x80, %o7
.word 0x8fa18827 ! t3_kref+0x29c8: fadds %f6, %f7, %f7
.word 0xdedf5019 ! t3_kref+0x29cc: ldxa [%i5 + %i1]0x80, %o7
.word 0x8da18d26 ! t3_kref+0x29d0: fsmuld %f6, %f6, %f6
.word 0xd0680019 ! t3_kref+0x29d4: ldstub [%g0 + %i1], %o0
.word 0xc807bff0 ! t3_kref+0x29d8: ld [%fp - 0x10], %g4
.word 0x9e42ac83 ! t3_kref+0x29dc: addc %o2, 0xc83, %o7
.word 0x81a9caa7 ! t3_kref+0x29e0: fcmpes %fcc0, %f7, %f7
.word 0x81a98a46 ! t3_kref+0x29e4: fcmpd %fcc0, %f6, %f6
.word 0x9f0a3749 ! t3_kref+0x29e8: tsubcc %o0, -0x8b7, %o7
.word 0x9e5f001a ! t3_kref+0x29ec: smul %i4, %i2, %o7
.word 0x20800008 ! t3_kref+0x29f0: bn,a _kref+0x2a10
.word 0xc9be584b ! t3_kref+0x29f4: stda %f4, [%i1 + %o3]0xc2
.word 0xed68a0c7 ! t3_kref+0x29f8: prefetch %g2 + 0xc7, 22
.word 0x81a9ca26 ! t3_kref+0x29fc: fcmps %fcc0, %f7, %f6
.word 0x9e2d233f ! t3_kref+0x2a00: andn %l4, 0x33f, %o7
.word 0x9e2a8009 ! t3_kref+0x2a04: andn %o2, %o1, %o7
.word 0xc368a10d ! t3_kref+0x2a08: prefetch %g2 + 0x10d, 1
.word 0x9e92c00c ! t3_kref+0x2a0c: orcc %o3, %o4, %o7
.word 0x39800005 ! t3_kref+0x2a10: fbuge,a _kref+0x2a24
.word 0x9e1a401c ! t3_kref+0x2a14: xor %o1, %i4, %o7
.word 0x8da18826 ! t3_kref+0x2a18: fadds %f6, %f6, %f6
.word 0x9efd8000 ! t3_kref+0x2a1c: sdivcc %l6, %g0, %o7
.word 0x9f3aa013 ! t3_kref+0x2a20: sra %o2, 0x13, %o7
.word 0x9e8a3e8a ! t3_kref+0x2a24: andcc %o0, -0x176, %o7
.word 0x9e750013 ! t3_kref+0x2a28: udiv %l4, %l3, %o7
.word 0x8da18d27 ! t3_kref+0x2a2c: fsmuld %f6, %f7, %f6
.word 0x8fa01a27 ! t3_kref+0x2a30: fstoi %f7, %f7
.word 0x8da00526 ! t3_kref+0x2a34: fsqrts %f6, %f6
.word 0x9f370013 ! t3_kref+0x2a38: srl %i4, %l3, %o7
.word 0x9ef2e490 ! t3_kref+0x2a3c: udivcc %o3, 0x490, %o7
.word 0x1f2b8199 ! t3_kref+0x2a40: sethi %hi(0xae066400), %o7
.word 0x8fa01086 ! t3_kref+0x2a44: fxtos %f6, %f7
.word 0x81a9ca27 ! t3_kref+0x2a48: fcmps %fcc0, %f7, %f7
.word 0xd4200018 ! t3_kref+0x2a4c: st %o2, [%g0 + %i0]
.word 0x8fa000a6 ! t3_kref+0x2a50: fnegs %f6, %f7
.word 0x9e7a800a ! t3_kref+0x2a54: sdiv %o2, %o2, %o7
.word 0x9eaf0015 ! t3_kref+0x2a58: andncc %i4, %l5, %o7
sethi %hi(2f), %o7
.word 0xe40be290 ! t3_kref+0x2a60: ldub [%o7 + 0x290], %l2
.word 0xa41ca00c ! t3_kref+0x2a64: xor %l2, 0xc, %l2
.word 0xe42be290 ! t3_kref+0x2a68: stb %l2, [%o7 + 0x290]
.word 0x81dbe290 ! t3_kref+0x2a6c: flush %o7 + 0x290
.word 0x8db00c00 ! t3_kref+0x2a70: fzero %f6
.word 0x9f2cc017 ! t3_kref+0x2a74: sll %l3, %l7, %o7
.word 0x9f3f001b ! t3_kref+0x2a78: sra %i4, %i3, %o7
.word 0xc807bfe8 ! t3_kref+0x2a7c: ld [%fp - 0x18], %g4
.word 0x9e75ab62 ! t3_kref+0x2a80: udiv %l6, 0xb62, %o7
.word 0x8fa1c9a7 ! t3_kref+0x2a84: fdivs %f7, %f7, %f7
.word 0xc807bfe4 ! t3_kref+0x2a88: ld [%fp - 0x1c], %g4
.word 0x8fa1c927 ! t3_kref+0x2a8c: fmuls %f7, %f7, %f7
2: .word 0xe028a01d ! t3_kref+0x2a90: stb %l0, [%g2 + 0x1d]
.word 0x9e603847 ! t3_kref+0x2a94: subc %g0, -0x7b9, %o7
.word 0x81a98ac6 ! t3_kref+0x2a98: fcmped %fcc0, %f6, %f6
.word 0xde4e0000 ! t3_kref+0x2a9c: ldsb [%i0], %o7
.word 0x8da01a46 ! t3_kref+0x2aa0: fdtoi %f6, %f6
.word 0x8da01a27 ! t3_kref+0x2aa4: fstoi %f7, %f6
.word 0x8fa00127 ! t3_kref+0x2aa8: fabss %f7, %f7
.word 0xde070019 ! t3_kref+0x2aac: ld [%i4 + %i1], %o7
.word 0xcf263fe4 ! t3_kref+0x2ab0: st %f7, [%i0 - 0x1c]
.word 0x3e480002 ! t3_kref+0x2ab4: bvc,a,pt %icc, _kref+0x2abc
.word 0x9e2a22b2 ! t3_kref+0x2ab8: andn %o0, 0x2b2, %o7
.word 0x8da01926 ! t3_kref+0x2abc: fstod %f6, %f6
.word 0x9ee024c8 ! t3_kref+0x2ac0: subccc %g0, 0x4c8, %o7
.word 0x9e737cb6 ! t3_kref+0x2ac4: udiv %o5, -0x34a, %o7
call SYM(t3_subr2)
.word 0xd226401c ! t3_kref+0x2acc: st %o1, [%i1 + %i4]
.word 0xcd20a01c ! t3_kref+0x2ad0: st %f6, [%g2 + 0x1c]
.word 0x8da189a7 ! t3_kref+0x2ad4: fdivs %f6, %f7, %f6
.word 0x9f3dc00c ! t3_kref+0x2ad8: sra %l7, %o4, %o7
.word 0x8db18967 ! t3_kref+0x2adc: fpmerge %f6, %f7, %f6
.word 0x8da18d26 ! t3_kref+0x2ae0: fsmuld %f6, %f6, %f6
.word 0xcd1e3ff8 ! t3_kref+0x2ae4: ldd [%i0 - 8], %f6
.word 0x8db00f06 ! t3_kref+0x2ae8: fsrc2 %f6, %f6
.word 0xcd1f4018 ! t3_kref+0x2aec: ldd [%i5 + %i0], %f6
.word 0xd8a61000 ! t3_kref+0x2af0: sta %o4, [%i0]0x80
.word 0x23800004 ! t3_kref+0x2af4: fbne,a _kref+0x2b04
.word 0x8da00546 ! t3_kref+0x2af8: fsqrtd %f6, %f6
.word 0xd27e6010 ! t3_kref+0x2afc: swap [%i1 + 0x10], %o1
.word 0xcdbf5018 ! t3_kref+0x2b00: stda %f6, [%i5 + %i0]0x80
.word 0x8db1cf66 ! t3_kref+0x2b04: fornot1s %f7, %f6, %f6
.word 0xde06600c ! t3_kref+0x2b08: ld [%i1 + 0xc], %o7
.word 0xc168a20d ! t3_kref+0x2b0c: prefetch %g2 + 0x20d, 0
.word 0xcd270018 ! t3_kref+0x2b10: st %f6, [%i4 + %i0]
.word 0x8db18d60 ! t3_kref+0x2b14: fnot1s %f6, %f6
.word 0x8da00046 ! t3_kref+0x2b18: fmovd %f6, %f6
.word 0xcdbf5018 ! t3_kref+0x2b1c: stda %f6, [%i5 + %i0]0x80
.word 0x9ed02791 ! t3_kref+0x2b20: umulcc %g0, 0x791, %o7
.word 0x8db007a6 ! t3_kref+0x2b24: fpackfix %f6, %f6
.word 0xc99e600a ! t3_kref+0x2b28: ldda [%i1 + 0xa]%asi, %f4
.word 0xcd3e4000 ! t3_kref+0x2b2c: std %f6, [%i1]
.word 0x9fb18406 ! t3_kref+0x2b30: fcmple16 %f6, %f6, %o7
.word 0x27480008 ! t3_kref+0x2b34: fbul,a,pt %fcc0, _kref+0x2b54
.word 0x8da00046 ! t3_kref+0x2b38: fmovd %f6, %f6
.word 0x8da00546 ! t3_kref+0x2b3c: fsqrtd %f6, %f6
.word 0xd0200018 ! t3_kref+0x2b40: st %o0, [%g0 + %i0]
.word 0x8da00126 ! t3_kref+0x2b44: fabss %f6, %f6
.word 0xeab6d018 ! t3_kref+0x2b48: stha %l5, [%i3 + %i0]0x80
.word 0x8da1c9a7 ! t3_kref+0x2b4c: fdivs %f7, %f7, %f6
.word 0x9efa400b ! t3_kref+0x2b50: sdivcc %o1, %o3, %o7
.word 0x9ed2e3d7 ! t3_kref+0x2b54: umulcc %o3, 0x3d7, %o7
.word 0x38800005 ! t3_kref+0x2b58: bgu,a _kref+0x2b6c
.word 0xc168a14a ! t3_kref+0x2b5c: prefetch %g2 + 0x14a, 0
.word 0x8da01086 ! t3_kref+0x2b60: fxtos %f6, %f6
.word 0xded81018 ! t3_kref+0x2b64: ldxa [%g0 + %i0]0x80, %o7
.word 0x81a98ac6 ! t3_kref+0x2b68: fcmped %fcc0, %f6, %f6
.word 0xeaf81019 ! t3_kref+0x2b6c: swapa [%g0 + %i1]0x80, %l5
.word 0xde00a02c ! t3_kref+0x2b70: ld [%g2 + 0x2c], %o7
.word 0x8143e032 ! t3_kref+0x2b74: membar 0x32
.word 0x9eaa39d7 ! t3_kref+0x2b78: andncc %o0, -0x629, %o7
.word 0x8da00127 ! t3_kref+0x2b7c: fabss %f7, %f6
.word 0x9eacf184 ! t3_kref+0x2b80: andncc %l3, -0xe7c, %o7
.word 0x8da00526 ! t3_kref+0x2b84: fsqrts %f6, %f6
.word 0x878020d0 ! t3_kref+0x2b88: mov 0xd0, %asi
.word 0x9fb18486 ! t3_kref+0x2b8c: fcmple32 %f6, %f6, %o7
.word 0x9e757a20 ! t3_kref+0x2b90: udiv %l5, -0x5e0, %o7
.word 0xcd262004 ! t3_kref+0x2b94: st %f6, [%i0 + 4]
.word 0xde881019 ! t3_kref+0x2b98: lduba [%g0 + %i1]0x80, %o7
.word 0x9e624008 ! t3_kref+0x2b9c: subc %o1, %o0, %o7
.word 0xde10a01c ! t3_kref+0x2ba0: lduh [%g2 + 0x1c], %o7
.word 0xd828a02f ! t3_kref+0x2ba4: stb %o4, [%g2 + 0x2f]
.word 0x9e368015 ! t3_kref+0x2ba8: orn %i2, %l5, %o7
.word 0xc0364000 ! t3_kref+0x2bac: clrh [%i1]
.word 0x8db18667 ! t3_kref+0x2bb0: fmul8x16au %f6, %f7, %f6
.word 0x9fb680fc ! t3_kref+0x2bb4: edge16ln %i2, %i4, %o7
.word 0xde0e7ffe ! t3_kref+0x2bb8: ldub [%i1 - 2], %o7
.word 0xd4a01018 ! t3_kref+0x2bbc: sta %o2, [%g0 + %i0]0x80
.word 0xcd20a00c ! t3_kref+0x2bc0: st %f6, [%g2 + 0xc]
.word 0xcd3e7ff0 ! t3_kref+0x2bc4: std %f6, [%i1 - 0x10]
.word 0xde06001c ! t3_kref+0x2bc8: ld [%i0 + %i4], %o7
.word 0xde4e6009 ! t3_kref+0x2bcc: ldsb [%i1 + 9], %o7
.word 0xc807bfe8 ! t3_kref+0x2bd0: ld [%fp - 0x18], %g4
.word 0xde56401b ! t3_kref+0x2bd4: ldsh [%i1 + %i3], %o7
.word 0x9e95b8d6 ! t3_kref+0x2bd8: orcc %l6, -0x72a, %o7
.word 0x81a98a26 ! t3_kref+0x2bdc: fcmps %fcc0, %f6, %f6
.word 0x8da00127 ! t3_kref+0x2be0: fabss %f7, %f6
.word 0xd028a01f ! t3_kref+0x2be4: stb %o0, [%g2 + 0x1f]
.word 0x81580000 ! t3_kref+0x2be8: flushw
.word 0x8fa01a46 ! t3_kref+0x2bec: fdtoi %f6, %f7
.word 0x8da00546 ! t3_kref+0x2bf0: fsqrtd %f6, %f6
.word 0x36480002 ! t3_kref+0x2bf4: bge,a,pt %icc, _kref+0x2bfc
.word 0x8da18946 ! t3_kref+0x2bf8: fmuld %f6, %f6, %f6
.word 0x8da01a27 ! t3_kref+0x2bfc: fstoi %f7, %f6
.word 0x8fa18827 ! t3_kref+0x2c00: fadds %f6, %f7, %f7
.word 0x9e32ff2f ! t3_kref+0x2c04: orn %o3, -0xd1, %o7
.word 0xc99e1a5c ! t3_kref+0x2c08: ldda [%i0 + %i4]0xd2, %f4
.word 0xde48a02f ! t3_kref+0x2c0c: ldsb [%g2 + 0x2f], %o7
.word 0x8db007a6 ! t3_kref+0x2c10: fpackfix %f6, %f6
.word 0x9e58000b ! t3_kref+0x2c14: smul %g0, %o3, %o7
.word 0x8db1c626 ! t3_kref+0x2c18: fmul8x16 %f7, %f6, %f6
.word 0x8db00c00 ! t3_kref+0x2c1c: fzero %f6
.word 0x9ea2800d ! t3_kref+0x2c20: subcc %o2, %o5, %o7
.word 0x8fa18926 ! t3_kref+0x2c24: fmuls %f6, %f6, %f7
.word 0x8da1cd26 ! t3_kref+0x2c28: fsmuld %f7, %f6, %f6
.word 0xf8a71019 ! t3_kref+0x2c2c: sta %i4, [%i4 + %i1]0x80
.word 0x8da01927 ! t3_kref+0x2c30: fstod %f7, %f6
.word 0x8db18746 ! t3_kref+0x2c34: fpack32 %f6, %f6, %f6
.word 0x2d800003 ! t3_kref+0x2c38: fbg,a _kref+0x2c44
.word 0x8fa00526 ! t3_kref+0x2c3c: fsqrts %f6, %f7
.word 0x8da01046 ! t3_kref+0x2c40: fdtox %f6, %f6
.word 0x8da00126 ! t3_kref+0x2c44: fabss %f6, %f6
.word 0xde500018 ! t3_kref+0x2c48: ldsh [%g0 + %i0], %o7
.word 0x8da18827 ! t3_kref+0x2c4c: fadds %f6, %f7, %f6
.word 0x9e85606d ! t3_kref+0x2c50: addcc %l5, 0x6d, %o7
.word 0x9e7a401a ! t3_kref+0x2c54: sdiv %o1, %i2, %o7
.word 0x8fa000a7 ! t3_kref+0x2c58: fnegs %f7, %f7
.word 0x9e0aad83 ! t3_kref+0x2c5c: and %o2, 0xd83, %o7
.word 0x9e068016 ! t3_kref+0x2c60: add %i2, %l6, %o7
.word 0x9e0a8000 ! t3_kref+0x2c64: and %o2, %g0, %o7
.word 0x8da1cd27 ! t3_kref+0x2c68: fsmuld %f7, %f7, %f6
.word 0x9ee37478 ! t3_kref+0x2c6c: subccc %o5, -0xb88, %o7
.word 0xcd1e7fe8 ! t3_kref+0x2c70: ldd [%i1 - 0x18], %f6
.word 0xdece9018 ! t3_kref+0x2c74: ldsba [%i2 + %i0]0x80, %o7
.word 0x9f44c000 ! t3_kref+0x2c78: mov %gsr, %o7
.word 0x3b480005 ! t3_kref+0x2c7c: fble,a,pt %fcc0, _kref+0x2c90
.word 0xde0e3fff ! t3_kref+0x2c80: ldub [%i0 - 1], %o7
.word 0x81de69dd ! t3_kref+0x2c84: flush %i1 + 0x9dd
.word 0x001fffff ! t3_kref+0x2c88: illtrap 0x1fffff
.word 0xc9be1854 ! t3_kref+0x2c8c: stda %f4, [%i0 + %l4]0xc2
.word 0x9e8d4008 ! t3_kref+0x2c90: andcc %l5, %o0, %o7
.word 0x9ec6a654 ! t3_kref+0x2c94: addccc %i2, 0x654, %o7
.word 0x8db18c46 ! t3_kref+0x2c98: fnor %f6, %f6, %f6
.word 0x8da01927 ! t3_kref+0x2c9c: fstod %f7, %f6
.word 0x8db18c86 ! t3_kref+0x2ca0: fandnot2 %f6, %f6, %f6
.word 0x8fa1c9a6 ! t3_kref+0x2ca4: fdivs %f7, %f6, %f7
.word 0x81df401c ! t3_kref+0x2ca8: flush %i5 + %i4
.word 0x8fa01887 ! t3_kref+0x2cac: fitos %f7, %f7
.word 0x8fa18826 ! t3_kref+0x2cb0: fadds %f6, %f6, %f7
.word 0x8da00546 ! t3_kref+0x2cb4: fsqrtd %f6, %f6
.word 0xe6266004 ! t3_kref+0x2cb8: st %l3, [%i1 + 4]
.word 0x9e5dc015 ! t3_kref+0x2cbc: smul %l7, %l5, %o7
.word 0x9ead7a79 ! t3_kref+0x2cc0: andncc %l5, -0x587, %o7
.word 0x8da01046 ! t3_kref+0x2cc4: fdtox %f6, %f6
.word 0xde462010 ! t3_kref+0x2cc8: ldsw [%i0 + 0x10], %o7
.word 0xd428a02c ! t3_kref+0x2ccc: stb %o2, [%g2 + 0x2c]
.word 0x8da00526 ! t3_kref+0x2cd0: fsqrts %f6, %f6
.word 0xde96501b ! t3_kref+0x2cd4: lduha [%i1 + %i3]0x80, %o7
.word 0x9f2b4008 ! t3_kref+0x2cd8: sll %o5, %o0, %o7
.word 0x9e52c00d ! t3_kref+0x2cdc: umul %o3, %o5, %o7
.word 0xcd1e3fe0 ! t3_kref+0x2ce0: ldd [%i0 - 0x20], %f6
.word 0x9f3ce008 ! t3_kref+0x2ce4: sra %l3, 0x8, %o7
.word 0x9e0b39c2 ! t3_kref+0x2ce8: and %o4, -0x63e, %o7
.word 0x9e43400b ! t3_kref+0x2cec: addc %o5, %o3, %o7
.word 0x8db187c6 ! t3_kref+0x2cf0: pdist %f6, %f6, %f6
.word 0x9e8a801c ! t3_kref+0x2cf4: andcc %o2, %i4, %o7
.word 0xde000018 ! t3_kref+0x2cf8: ld [%g0 + %i0], %o7
.word 0xde167fe4 ! t3_kref+0x2cfc: lduh [%i1 - 0x1c], %o7
.word 0xe1382b48 ! t3_kref+0x2d00: std %f16, [%g0 + 0xb48]
.word 0x8db00766 ! t3_kref+0x2d04: fpack16 %f6, %f6
.word 0x9ea6801a ! t3_kref+0x2d08: subcc %i2, %i2, %o7
.word 0xde064000 ! t3_kref+0x2d0c: ld [%i1], %o7
.word 0x8143c000 ! t3_kref+0x2d10: stbar
.word 0x8db186a6 ! t3_kref+0x2d14: fmul8x16al %f6, %f6, %f6
.word 0xcd20a02c ! t3_kref+0x2d18: st %f6, [%g2 + 0x2c]
.word 0x8fa1c9a7 ! t3_kref+0x2d1c: fdivs %f7, %f7, %f7
.word 0xded81018 ! t3_kref+0x2d20: ldxa [%g0 + %i0]0x80, %o7
.word 0xeb68a18c ! t3_kref+0x2d24: prefetch %g2 + 0x18c, 21
.word 0x9fc10000 ! t3_kref+0x2d28: call %g4
.word 0xe83e6018 ! t3_kref+0x2d2c: std %l4, [%i1 + 0x18]
.word 0x9e7d0017 ! t3_kref+0x2d30: sdiv %l4, %l7, %o7
.word 0xe0180018 ! t3_kref+0x2d34: ldd [%g0 + %i0], %l0
.word 0x8da189c6 ! t3_kref+0x2d38: fdivd %f6, %f6, %f6
.word 0xc9be184c ! t3_kref+0x2d3c: stda %f4, [%i0 + %o4]0xc2
.word 0x9e46ac03 ! t3_kref+0x2d40: addc %i2, 0xc03, %o7
.word 0x8fb18d27 ! t3_kref+0x2d44: fandnot1s %f6, %f7, %f7
.word 0x9fc00004 ! t3_kref+0x2d48: call %g0 + %g4
.word 0xcd1fbcc0 ! t3_kref+0x2d4c: ldd [%fp - 0x340], %f6
sethi %hi(2f), %o7
.word 0xe40be17c ! t3_kref+0x2d54: ldub [%o7 + 0x17c], %l2
.word 0xa41ca00c ! t3_kref+0x2d58: xor %l2, 0xc, %l2
.word 0xe42be17c ! t3_kref+0x2d5c: stb %l2, [%o7 + 0x17c]
.word 0x81dbe17c ! t3_kref+0x2d60: flush %o7 + 0x17c
.word 0xde881018 ! t3_kref+0x2d64: lduba [%g0 + %i0]0x80, %o7
.word 0x36800005 ! t3_kref+0x2d68: bge,a _kref+0x2d7c
.word 0x8da1c8a7 ! t3_kref+0x2d6c: fsubs %f7, %f7, %f6
.word 0x35800002 ! t3_kref+0x2d70: fbue,a _kref+0x2d78
.word 0x9fb34240 ! t3_kref+0x2d74: array16 %o5, %g0, %o7
.word 0xd8262000 ! t3_kref+0x2d78: st %o4, [%i0]
2: .word 0xde96d019 ! t3_kref+0x2d7c: lduha [%i3 + %i1]0x80, %o7
.word 0x8db1cf67 ! t3_kref+0x2d80: fornot1s %f7, %f7, %f6
.word 0x9f3d0017 ! t3_kref+0x2d84: sra %l4, %l7, %o7
.word 0x8da01a46 ! t3_kref+0x2d88: fdtoi %f6, %f6
.word 0xf630a02e ! t3_kref+0x2d8c: sth %i3, [%g2 + 0x2e]
.word 0x9e96f345 ! t3_kref+0x2d90: orcc %i3, -0xcbb, %o7
.word 0xde4e8019 ! t3_kref+0x2d94: ldsb [%i2 + %i1], %o7
.word 0x9e70001c ! t3_kref+0x2d98: udiv %g0, %i4, %o7
.word 0x9eaa401a ! t3_kref+0x2d9c: andncc %o1, %i2, %o7
.word 0x87802080 ! t3_kref+0x2da0: mov 0x80, %asi
.word 0x8da1cd27 ! t3_kref+0x2da4: fsmuld %f7, %f7, %f6
.word 0xdec8a01c ! t3_kref+0x2da8: ldsba [%g2 + 0x1c]%asi, %o7
.word 0x1f2de78f ! t3_kref+0x2dac: sethi %hi(0xb79e3c00), %o7
.word 0x81a9ca27 ! t3_kref+0x2db0: fcmps %fcc0, %f7, %f7
.word 0x8da18946 ! t3_kref+0x2db4: fmuld %f6, %f6, %f6
.word 0x22480007 ! t3_kref+0x2db8: be,a,pt %icc, _kref+0x2dd4
.word 0x9e72c01a ! t3_kref+0x2dbc: udiv %o3, %i2, %o7
.word 0x8da1cd26 ! t3_kref+0x2dc0: fsmuld %f7, %f6, %f6
.word 0xde0e3ffe ! t3_kref+0x2dc4: ldub [%i0 - 2], %o7
.word 0xc06e4000 ! t3_kref+0x2dc8: ldstub [%i1], %g0
.word 0xe9e8a0cf ! t3_kref+0x2dcc: prefetcha %g2 + 0xcf, 20
.word 0x8fb18da7 ! t3_kref+0x2dd0: fxors %f6, %f7, %f7
.word 0x8db187c6 ! t3_kref+0x2dd4: pdist %f6, %f6, %f6
.word 0x8db1ce26 ! t3_kref+0x2dd8: fands %f7, %f6, %f6
.word 0x8fb18aa6 ! t3_kref+0x2ddc: fpsub16s %f6, %f6, %f7
.word 0x8db00c00 ! t3_kref+0x2de0: fzero %f6
.word 0x8da88026 ! t3_kref+0x2de4: fmovslg %fcc0, %f6, %f6
.word 0xee68a02e ! t3_kref+0x2de8: ldstub [%g2 + 0x2e], %l7
.word 0xc0266018 ! t3_kref+0x2dec: clr [%i1 + 0x18]
.word 0x8db18e67 ! t3_kref+0x2df0: fxnors %f6, %f7, %f6
.word 0x8db18c46 ! t3_kref+0x2df4: fnor %f6, %f6, %f6
.word 0x9f38200d ! t3_kref+0x2df8: sra %g0, 0xd, %o7
.word 0x8da1c9a6 ! t3_kref+0x2dfc: fdivs %f7, %f6, %f6
.word 0x9ee0298b ! t3_kref+0x2e00: subccc %g0, 0x98b, %o7
.word 0x8fb18a27 ! t3_kref+0x2e04: fpadd16s %f6, %f7, %f7
.word 0x8da00127 ! t3_kref+0x2e08: fabss %f7, %f6
.word 0x8da01927 ! t3_kref+0x2e0c: fstod %f7, %f6
.word 0x9f380000 ! t3_kref+0x2e10: sra %g0, %g0, %o7
.word 0x8fa1c8a6 ! t3_kref+0x2e14: fsubs %f7, %f6, %f7
.word 0x3a800002 ! t3_kref+0x2e18: bcc,a _kref+0x2e20
.word 0x8582c017 ! t3_kref+0x2e1c: wr %o3, %l7, %ccr
.word 0x30800001 ! t3_kref+0x2e20: ba,a _kref+0x2e24
.word 0x8fa01886 ! t3_kref+0x2e24: fitos %f6, %f7
.word 0x9e62000c ! t3_kref+0x2e28: subc %o0, %o4, %o7
.word 0x8fb18da7 ! t3_kref+0x2e2c: fxors %f6, %f7, %f7
.word 0x8da18827 ! t3_kref+0x2e30: fadds %f6, %f7, %f6
.word 0xcd3e3ff8 ! t3_kref+0x2e34: std %f6, [%i0 - 8]
.word 0x8da188c6 ! t3_kref+0x2e38: fsubd %f6, %f6, %f6
.word 0x8da188c6 ! t3_kref+0x2e3c: fsubd %f6, %f6, %f6
.word 0x9e554017 ! t3_kref+0x2e40: umul %l5, %l7, %o7
.word 0x38800002 ! t3_kref+0x2e44: bgu,a _kref+0x2e4c
.word 0x9f44c000 ! t3_kref+0x2e48: mov %gsr, %o7
.word 0x9f3ec00c ! t3_kref+0x2e4c: sra %i3, %o4, %o7
.word 0x9f414000 ! t3_kref+0x2e50: mov %pc, %o7
.word 0xee26001c ! t3_kref+0x2e54: st %l7, [%i0 + %i4]
.word 0x8fa00027 ! t3_kref+0x2e58: fmovs %f7, %f7
.word 0xc96e3fe8 ! t3_kref+0x2e5c: prefetch %i0 - 0x18, 4
.word 0x9fb54280 ! t3_kref+0x2e60: array32 %l5, %g0, %o7
.word 0xcd1e3fe0 ! t3_kref+0x2e64: ldd [%i0 - 0x20], %f6
.word 0x9f3d600f ! t3_kref+0x2e68: sra %l5, 0xf, %o7
.word 0xc028a02d ! t3_kref+0x2e6c: clrb [%g2 + 0x2d]
.word 0xcd063fe0 ! t3_kref+0x2e70: ld [%i0 - 0x20], %f6
.word 0x9fb300f6 ! t3_kref+0x2e74: edge16ln %o4, %l6, %o7
.word 0x8fa00127 ! t3_kref+0x2e78: fabss %f7, %f7
.word 0x9e12c016 ! t3_kref+0x2e7c: or %o3, %l6, %o7
.word 0xde56c019 ! t3_kref+0x2e80: ldsh [%i3 + %i1], %o7
sethi %hi(2f), %o7
.word 0xe40be2c0 ! t3_kref+0x2e88: ldub [%o7 + 0x2c0], %l2
.word 0xa41ca00c ! t3_kref+0x2e8c: xor %l2, 0xc, %l2
.word 0xe42be2c0 ! t3_kref+0x2e90: stb %l2, [%o7 + 0x2c0]
.word 0x81dbe2c0 ! t3_kref+0x2e94: flush %o7 + 0x2c0
.word 0x81a98ac6 ! t3_kref+0x2e98: fcmped %fcc0, %f6, %f6
.word 0x9e1ab9aa ! t3_kref+0x2e9c: xor %o2, -0x656, %o7
.word 0x9e780008 ! t3_kref+0x2ea0: sdiv %g0, %o0, %o7
.word 0x9e42e3ac ! t3_kref+0x2ea4: addc %o3, 0x3ac, %o7
.word 0x3c800001 ! t3_kref+0x2ea8: bpos,a _kref+0x2eac
.word 0x9f44c000 ! t3_kref+0x2eac: mov %gsr, %o7
.word 0xdede5000 ! t3_kref+0x2eb0: ldxa [%i1]0x80, %o7
.word 0x9f3a000b ! t3_kref+0x2eb4: sra %o0, %o3, %o7
.word 0xcd3f4019 ! t3_kref+0x2eb8: std %f6, [%i5 + %i1]
.word 0x3c800002 ! t3_kref+0x2ebc: bpos,a _kref+0x2ec4
2: .word 0xdec8a03e ! t3_kref+0x2ec0: ldsba [%g2 + 0x3e]%asi, %o7
.word 0xcf000019 ! t3_kref+0x2ec4: ld [%g0 + %i1], %f7
.word 0xd830a00c ! t3_kref+0x2ec8: sth %o4, [%g2 + 0xc]
.word 0x8fa01a27 ! t3_kref+0x2ecc: fstoi %f7, %f7
.word 0x81a98a46 ! t3_kref+0x2ed0: fcmpd %fcc0, %f6, %f6
.word 0x8fb1caa6 ! t3_kref+0x2ed4: fpsub16s %f7, %f6, %f7
.word 0x9e36a5fe ! t3_kref+0x2ed8: orn %i2, 0x5fe, %o7
.word 0xea20a00c ! t3_kref+0x2edc: st %l5, [%g2 + 0xc]
.word 0xde0e0000 ! t3_kref+0x2ee0: ldub [%i0], %o7
.word 0x9efda95d ! t3_kref+0x2ee4: sdivcc %l6, 0x95d, %o7
.word 0x36800006 ! t3_kref+0x2ee8: bge,a _kref+0x2f00
.word 0x81deb7d3 ! t3_kref+0x2eec: flush %i2 - 0x82d
.word 0x8db00fe0 ! t3_kref+0x2ef0: fones %f6
.word 0x9e770016 ! t3_kref+0x2ef4: udiv %i4, %l6, %o7
.word 0xdece1000 ! t3_kref+0x2ef8: ldsba [%i0]0x80, %o7
.word 0x8da18826 ! t3_kref+0x2efc: fadds %f6, %f6, %f6
.word 0x9e5f000a ! t3_kref+0x2f00: smul %i4, %o2, %o7
.word 0x9e0db578 ! t3_kref+0x2f04: and %l6, -0xa88, %o7
.word 0x8da1cd27 ! t3_kref+0x2f08: fsmuld %f7, %f7, %f6
.word 0x9e34c00c ! t3_kref+0x2f0c: orn %l3, %o4, %o7
.word 0x20800004 ! t3_kref+0x2f10: bn,a _kref+0x2f20
.word 0x9e8b400c ! t3_kref+0x2f14: andcc %o5, %o4, %o7
.word 0x9ef70008 ! t3_kref+0x2f18: udivcc %i4, %o0, %o7
.word 0x8fa01086 ! t3_kref+0x2f1c: fxtos %f6, %f7
.word 0x9e268013 ! t3_kref+0x2f20: sub %i2, %l3, %o7
.word 0x8db18c46 ! t3_kref+0x2f24: fnor %f6, %f6, %f6
.word 0x9e020016 ! t3_kref+0x2f28: add %o0, %l6, %o7
.word 0x3e800003 ! t3_kref+0x2f2c: bvc,a _kref+0x2f38
.word 0x9ed6e306 ! t3_kref+0x2f30: umulcc %i3, 0x306, %o7
.word 0x8fb1cfa6 ! t3_kref+0x2f34: fors %f7, %f6, %f7
.word 0x9efd800a ! t3_kref+0x2f38: sdivcc %l6, %o2, %o7
.word 0x8da00526 ! t3_kref+0x2f3c: fsqrts %f6, %f6
.word 0x9e15202b ! t3_kref+0x2f40: or %l4, 0x2b, %o7
.word 0x8da00546 ! t3_kref+0x2f44: fsqrtd %f6, %f6
.word 0x9e353a5d ! t3_kref+0x2f48: orn %l4, -0x5a3, %o7
sethi %hi(2f), %o7
.word 0xe40be390 ! t3_kref+0x2f50: ldub [%o7 + 0x390], %l2
.word 0xa41ca00c ! t3_kref+0x2f54: xor %l2, 0xc, %l2
.word 0xe42be390 ! t3_kref+0x2f58: stb %l2, [%o7 + 0x390]
.word 0x81dbe390 ! t3_kref+0x2f5c: flush %o7 + 0x390
.word 0x9fb18486 ! t3_kref+0x2f60: fcmple32 %f6, %f6, %o7
.word 0x8fa18827 ! t3_kref+0x2f64: fadds %f6, %f7, %f7
.word 0x9e0a3e9b ! t3_kref+0x2f68: and %o0, -0x165, %o7
.word 0x8db1ca67 ! t3_kref+0x2f6c: fpadd32s %f7, %f7, %f6
.word 0x8db18d26 ! t3_kref+0x2f70: fandnot1s %f6, %f6, %f6
.word 0x8db00f06 ! t3_kref+0x2f74: fsrc2 %f6, %f6
.word 0x9e8df156 ! t3_kref+0x2f78: andcc %l7, -0xeaa, %o7
.word 0x81a98a26 ! t3_kref+0x2f7c: fcmps %fcc0, %f6, %f6
.word 0xded61000 ! t3_kref+0x2f80: ldsha [%i0]0x80, %o7
.word 0x9e7522ee ! t3_kref+0x2f84: udiv %l4, 0x2ee, %o7
.word 0xded01018 ! t3_kref+0x2f88: ldsha [%g0 + %i0]0x80, %o7
.word 0xee2e7fe8 ! t3_kref+0x2f8c: stb %l7, [%i1 - 0x18]
2: .word 0x9e76a4bf ! t3_kref+0x2f90: udiv %i2, 0x4bf, %o7
.word 0x9ed566cd ! t3_kref+0x2f94: umulcc %l5, 0x6cd, %o7
.word 0x9e04c00a ! t3_kref+0x2f98: add %l3, %o2, %o7
.word 0xebe8a00c ! t3_kref+0x2f9c: prefetcha %g2 + 0xc, 21
.word 0x8fa00527 ! t3_kref+0x2fa0: fsqrts %f7, %f7
.word 0x9f1b2f19 ! t3_kref+0x2fa4: tsubcctv %o4, 0xf19, %o7
.word 0xde16001b ! t3_kref+0x2fa8: lduh [%i0 + %i3], %o7
.word 0x9fb18446 ! t3_kref+0x2fac: fcmpne16 %f6, %f6, %o7
.word 0x9ea5c01b ! t3_kref+0x2fb0: subcc %l7, %i3, %o7
call 1f
.empty
.word 0x8fa000a7 ! t3_kref+0x2fb8: fnegs %f7, %f7
.word 0x8143c000 ! t3_kref+0x2fbc: stbar
.word 0x8da18946 ! t3_kref+0x2fc0: fmuld %f6, %f6, %f6
1: .word 0x36800003 ! t3_kref+0x2fc4: bge,a _kref+0x2fd0
.word 0xe4e8a03c ! t3_kref+0x2fc8: ldstuba [%g2 + 0x3c]%asi, %l2
.word 0x8fa00526 ! t3_kref+0x2fcc: fsqrts %f6, %f7
.word 0x8da18846 ! t3_kref+0x2fd0: faddd %f6, %f6, %f6
.word 0xcf26001c ! t3_kref+0x2fd4: st %f7, [%i0 + %i4]
.word 0x9fb2412d ! t3_kref+0x2fd8: edge32n %o1, %o5, %o7
.word 0xc99e1a5c ! t3_kref+0x2fdc: ldda [%i0 + %i4]0xd2, %f4
.word 0x9ea2c016 ! t3_kref+0x2fe0: subcc %o3, %l6, %o7
call SYM(t3_subr0)
.word 0x8da18827 ! t3_kref+0x2fe8: fadds %f6, %f7, %f6
.word 0x9ed3000b ! t3_kref+0x2fec: umulcc %o4, %o3, %o7
.word 0x8fa000a7 ! t3_kref+0x2ff0: fnegs %f7, %f7
.word 0x9e72254c ! t3_kref+0x2ff4: udiv %o0, 0x54c, %o7
.word 0x9e552f77 ! t3_kref+0x2ff8: umul %l4, 0xf77, %o7
.word 0x9e5b6402 ! t3_kref+0x2ffc: smul %o5, 0x402, %o7
.word 0xcd1e3fe0 ! t3_kref+0x3000: ldd [%i0 - 0x20], %f6
call SYM(t3_subr3)
.word 0xe0c66018 ! t3_kref+0x3008: ldswa [%i1 + 0x18]%asi, %l0
.word 0xde4e401a ! t3_kref+0x300c: ldsb [%i1 + %i2], %o7
.word 0x9ec00014 ! t3_kref+0x3010: addccc %g0, %l4, %o7
.word 0x8da18d26 ! t3_kref+0x3014: fsmuld %f6, %f6, %f6
.word 0xdec8a02d ! t3_kref+0x3018: ldsba [%g2 + 0x2d]%asi, %o7
.word 0x81a9ca26 ! t3_kref+0x301c: fcmps %fcc0, %f7, %f6
.word 0x9ef5c01c ! t3_kref+0x3020: udivcc %l7, %i4, %o7
.word 0x30480002 ! t3_kref+0x3024: ba,a,pt %icc, _kref+0x302c
.word 0x9e628016 ! t3_kref+0x3028: subc %o2, %l6, %o7
.word 0x9efa401a ! t3_kref+0x302c: sdivcc %o1, %i2, %o7
.word 0xcd80a00c ! t3_kref+0x3030: lda [%g2 + 0xc]%asi, %f6
.word 0x9eadc01c ! t3_kref+0x3034: andncc %l7, %i4, %o7
.word 0x8da189a7 ! t3_kref+0x3038: fdivs %f6, %f7, %f6
.word 0xcd1fbe08 ! t3_kref+0x303c: ldd [%fp - 0x1f8], %f6
sethi %hi(2f), %o7
.word 0xe40be080 ! t3_kref+0x3044: ldub [%o7 + 0x80], %l2
.word 0xa41ca00c ! t3_kref+0x3048: xor %l2, 0xc, %l2
.word 0xe42be080 ! t3_kref+0x304c: stb %l2, [%o7 + 0x80]
.word 0x81dbe080 ! t3_kref+0x3050: flush %o7 + 0x80
.word 0x8db18de7 ! t3_kref+0x3054: fnands %f6, %f7, %f6
.word 0xe4be6000 ! t3_kref+0x3058: stda %l2, [%i1]%asi
.word 0x9fb18446 ! t3_kref+0x305c: fcmpne16 %f6, %f6, %o7
.word 0x8da00527 ! t3_kref+0x3060: fsqrts %f7, %f6
.word 0x8da01926 ! t3_kref+0x3064: fstod %f6, %f6
.word 0x8da01927 ! t3_kref+0x3068: fstod %f7, %f6
.word 0x9ee70014 ! t3_kref+0x306c: subccc %i4, %l4, %o7
.word 0xc519401d ! t3_kref+0x3070: ldd [%g5 + %i5], %f2
.word 0xde470019 ! t3_kref+0x3074: ldsw [%i4 + %i1], %o7
.word 0xde067fe8 ! t3_kref+0x3078: ld [%i1 - 0x18], %o7
.word 0xcd3e0000 ! t3_kref+0x307c: std %f6, [%i0]
2: .word 0x9f1b23da ! t3_kref+0x3080: tsubcctv %o4, 0x3da, %o7
.word 0x9e35c00b ! t3_kref+0x3084: orn %l7, %o3, %o7
.word 0x32480004 ! t3_kref+0x3088: bne,a,pt %icc, _kref+0x3098
.word 0xee28a00e ! t3_kref+0x308c: stb %l7, [%g2 + 0xe]
.word 0x9fc10000 ! t3_kref+0x3090: call %g4
.word 0x8fb00766 ! t3_kref+0x3094: fpack16 %f6, %f7
.word 0x81a9ca27 ! t3_kref+0x3098: fcmps %fcc0, %f7, %f7
.word 0xdec0a00c ! t3_kref+0x309c: ldswa [%g2 + 0xc]%asi, %o7
.word 0x9f40c000 ! t3_kref+0x30a0: mov %asi, %o7
.word 0x8db00f06 ! t3_kref+0x30a4: fsrc2 %f6, %f6
.word 0x3f800003 ! t3_kref+0x30a8: fbo,a _kref+0x30b4
.word 0x8da01926 ! t3_kref+0x30ac: fstod %f6, %f6
.word 0x9e85000c ! t3_kref+0x30b0: addcc %l4, %o4, %o7
.word 0x8da00546 ! t3_kref+0x30b4: fsqrtd %f6, %f6
.word 0xde8e601d ! t3_kref+0x30b8: lduba [%i1 + 0x1d]%asi, %o7
.word 0x9efaadd7 ! t3_kref+0x30bc: sdivcc %o2, 0xdd7, %o7
.word 0x9ede8017 ! t3_kref+0x30c0: smulcc %i2, %l7, %o7
.word 0xea20a01c ! t3_kref+0x30c4: st %l5, [%g2 + 0x1c]
.word 0xe01e001d ! t3_kref+0x30c8: ldd [%i0 + %i5], %l0
.word 0xea6e7ffc ! t3_kref+0x30cc: ldstub [%i1 - 4], %l5
.word 0x9efd401a ! t3_kref+0x30d0: sdivcc %l5, %i2, %o7
.word 0x9e5cc017 ! t3_kref+0x30d4: smul %l3, %l7, %o7
.word 0x8143c000 ! t3_kref+0x30d8: stbar
.word 0x9ef328c2 ! t3_kref+0x30dc: udivcc %o4, 0x8c2, %o7
.word 0x8da18946 ! t3_kref+0x30e0: fmuld %f6, %f6, %f6
.word 0xc0b0a03c ! t3_kref+0x30e4: stha %g0, [%g2 + 0x3c]%asi
.word 0xde10a03e ! t3_kref+0x30e8: lduh [%g2 + 0x3e], %o7
.word 0x81da7a7c ! t3_kref+0x30ec: flush %o1 - 0x584
.word 0xcd380018 ! t3_kref+0x30f0: std %f6, [%g0 + %i0]
.word 0x8fa1c9a6 ! t3_kref+0x30f4: fdivs %f7, %f6, %f7
.word 0x9e5b0015 ! t3_kref+0x30f8: smul %o4, %l5, %o7
.word 0xe8263ff0 ! t3_kref+0x30fc: st %l4, [%i0 - 0x10]
.word 0x9e33000b ! t3_kref+0x3100: orn %o4, %o3, %o7
.word 0x9fb580fa ! t3_kref+0x3104: edge16ln %l6, %i2, %o7
.word 0x21480002 ! t3_kref+0x3108: fbn,a,pt %fcc0, _kref+0x3110
.word 0xc0a8a02e ! t3_kref+0x310c: stba %g0, [%g2 + 0x2e]%asi
.word 0x9fc10000 ! t3_kref+0x3110: call %g4
.word 0xa00eff9f ! t3_kref+0x3114: and %i3, -0x61, %l0
.word 0x8da189c6 ! t3_kref+0x3118: fdivd %f6, %f6, %f6
.word 0xe8a0a00c ! t3_kref+0x311c: sta %l4, [%g2 + 0xc]%asi
.word 0x2e800002 ! t3_kref+0x3120: bvs,a _kref+0x3128
.word 0x8db186c6 ! t3_kref+0x3124: fmul8sux16 %f6, %f6, %f6
.word 0x9fb30040 ! t3_kref+0x3128: edge8l %o4, %g0, %o7
.word 0x8da1cd26 ! t3_kref+0x312c: fsmuld %f7, %f6, %f6
.word 0x9e5a3e78 ! t3_kref+0x3130: smul %o0, -0x188, %o7
.word 0x9e23315c ! t3_kref+0x3134: sub %o4, -0xea4, %o7
.word 0xde90a03e ! t3_kref+0x3138: lduha [%g2 + 0x3e]%asi, %o7
.word 0x8db18ee7 ! t3_kref+0x313c: fornot2s %f6, %f7, %f6
.word 0x9e2560bb ! t3_kref+0x3140: sub %l5, 0xbb, %o7
.word 0x8fb1ca67 ! t3_kref+0x3144: fpadd32s %f7, %f7, %f7
.word 0xe816c005 ! t3_kref+0x3148: lduh [%i3 + %g5], %l4
.word 0x9e953040 ! t3_kref+0x314c: orcc %l4, -0xfc0, %o7
.word 0x85822c41 ! t3_kref+0x3150: wr %o0, 0xc41, %ccr
.word 0x8db18d86 ! t3_kref+0x3154: fxor %f6, %f6, %f6
.word 0xc0270019 ! t3_kref+0x3158: clr [%i4 + %i1]
.word 0x20800007 ! t3_kref+0x315c: bn,a _kref+0x3178
.word 0x8da00127 ! t3_kref+0x3160: fabss %f7, %f6
.word 0x9e1dc014 ! t3_kref+0x3164: xor %l7, %l4, %o7
.word 0x8fa1c8a7 ! t3_kref+0x3168: fsubs %f7, %f7, %f7
.word 0xde0e8018 ! t3_kref+0x316c: ldub [%i2 + %i0], %o7
.word 0x9ea23804 ! t3_kref+0x3170: subcc %o0, -0x7fc, %o7
.word 0x81a9ca26 ! t3_kref+0x3174: fcmps %fcc0, %f7, %f6
.word 0xcd20a01c ! t3_kref+0x3178: st %f6, [%g2 + 0x1c]
.word 0x8186c000 ! t3_kref+0x317c: wr %i3, %g0, %y
.word 0x8fa01a26 ! t3_kref+0x3180: fstoi %f6, %f7
.word 0x9f302008 ! t3_kref+0x3184: srl %g0, 0x8, %o7
.word 0x8da01046 ! t3_kref+0x3188: fdtox %f6, %f6
.word 0x81a98a46 ! t3_kref+0x318c: fcmpd %fcc0, %f6, %f6
.word 0x9e0b000c ! t3_kref+0x3190: and %o4, %o4, %o7
sethi %hi(1f), %o7
jmpl %o7+%lo(1f), %g1
.empty
.word 0x8fa1c826 ! t3_kref+0x319c: fadds %f7, %f6, %f7
1: .word 0x8182c000 ! t3_kref+0x31a0: wr %o3, %g0, %y
.word 0x9e5a000c ! t3_kref+0x31a4: smul %o0, %o4, %o7
.word 0x9f3cc00a ! t3_kref+0x31a8: sra %l3, %o2, %o7
.word 0x9efd79f5 ! t3_kref+0x31ac: sdivcc %l5, -0x60b, %o7
.word 0x8db18ac6 ! t3_kref+0x31b0: fpsub32 %f6, %f6, %f6
.word 0x9e027cd3 ! t3_kref+0x31b4: add %o1, -0x32d, %o7
.word 0xde86501c ! t3_kref+0x31b8: lda [%i1 + %i4]0x80, %o7
.word 0x9eaa75c6 ! t3_kref+0x31bc: andncc %o1, -0xa3a, %o7
.word 0xcd1e2018 ! t3_kref+0x31c0: ldd [%i0 + 0x18], %f6
.word 0x9e8b3e48 ! t3_kref+0x31c4: andcc %o4, -0x1b8, %o7
.word 0x9e06c000 ! t3_kref+0x31c8: add %i3, %g0, %o7
.word 0x9ec20014 ! t3_kref+0x31cc: addccc %o0, %l4, %o7
.word 0x9fb3001a ! t3_kref+0x31d0: edge8 %o4, %i2, %o7
.word 0x9fb34280 ! t3_kref+0x31d4: array32 %o5, %g0, %o7
.word 0x8db18e80 ! t3_kref+0x31d8: fsrc1 %f6, %f6
.word 0x8da00546 ! t3_kref+0x31dc: fsqrtd %f6, %f6
.word 0x81dcfbc7 ! t3_kref+0x31e0: flush %l3 - 0x439
.word 0x8db18706 ! t3_kref+0x31e4: fmuld8sux16 %f6, %f6, %f6
.word 0x8db18ee6 ! t3_kref+0x31e8: fornot2s %f6, %f6, %f6
.word 0xcf267ff0 ! t3_kref+0x31ec: st %f7, [%i1 - 0x10]
.word 0x8db18e66 ! t3_kref+0x31f0: fxnors %f6, %f6, %f6
.word 0x9eff0016 ! t3_kref+0x31f4: sdivcc %i4, %l6, %o7
.word 0xcd1e2008 ! t3_kref+0x31f8: ldd [%i0 + 8], %f6
.word 0x9fb2812b ! t3_kref+0x31fc: edge32n %o2, %o3, %o7
.word 0x8db18c86 ! t3_kref+0x3200: fandnot2 %f6, %f6, %f6
.word 0xeaf81019 ! t3_kref+0x3204: swapa [%g0 + %i1]0x80, %l5
.word 0x81800000 ! t3_kref+0x3208: mov %g0, %y
.word 0x8db18746 ! t3_kref+0x320c: fpack32 %f6, %f6, %f6
.word 0x9fb28060 ! t3_kref+0x3210: edge8ln %o2, %g0, %o7
.word 0x9e8aa8c2 ! t3_kref+0x3214: andcc %o2, 0x8c2, %o7
.word 0x9fb18586 ! t3_kref+0x3218: fcmpgt32 %f6, %f6, %o7
.word 0x8da00546 ! t3_kref+0x321c: fsqrtd %f6, %f6
.word 0xcdb81019 ! t3_kref+0x3220: stda %f6, [%g0 + %i1]0x80
.word 0x8da00046 ! t3_kref+0x3224: fmovd %f6, %f6
.word 0x9e55001a ! t3_kref+0x3228: umul %l4, %i2, %o7
.word 0x9efa2a3e ! t3_kref+0x322c: sdivcc %o0, 0xa3e, %o7
.word 0x8143c000 ! t3_kref+0x3230: stbar
.word 0x9ead75ab ! t3_kref+0x3234: andncc %l5, -0xa55, %o7
.word 0xdece9040 ! t3_kref+0x3238: ldsba [%i2]0x82, %o7
.word 0xde4e3ff5 ! t3_kref+0x323c: ldsb [%i0 - 0xb], %o7
.word 0xde000019 ! t3_kref+0x3240: ld [%g0 + %i1], %o7
.word 0x81dc4014 ! t3_kref+0x3244: flush %l1 + %l4
.word 0x9ea239b3 ! t3_kref+0x3248: subcc %o0, -0x64d, %o7
.word 0x81828000 ! t3_kref+0x324c: wr %o2, %g0, %y
.word 0x8fa1c9a6 ! t3_kref+0x3250: fdivs %f7, %f6, %f7
.word 0x8da18946 ! t3_kref+0x3254: fmuld %f6, %f6, %f6
.word 0x81a98a46 ! t3_kref+0x3258: fcmpd %fcc0, %f6, %f6
.word 0x8da18d27 ! t3_kref+0x325c: fsmuld %f6, %f7, %f6
.word 0x8fa1c8a7 ! t3_kref+0x3260: fsubs %f7, %f7, %f7
.word 0x8db18c46 ! t3_kref+0x3264: fnor %f6, %f6, %f6
.word 0x9e672e8f ! t3_kref+0x3268: subc %i4, 0xe8f, %o7
.word 0x8db186c6 ! t3_kref+0x326c: fmul8sux16 %f6, %f6, %f6
.word 0xede8a18c ! t3_kref+0x3270: prefetcha %g2 + 0x18c, 22
.word 0x9e7ae4e2 ! t3_kref+0x3274: sdiv %o3, 0x4e2, %o7
.word 0x9e7d75a3 ! t3_kref+0x3278: sdiv %l5, -0xa5d, %o7
.word 0xcf26401c ! t3_kref+0x327c: st %f7, [%i1 + %i4]
.word 0x9e0d251d ! t3_kref+0x3280: and %l4, 0x51d, %o7
.word 0x9f40c000 ! t3_kref+0x3284: mov %asi, %o7
.word 0x9e25001a ! t3_kref+0x3288: sub %l4, %i2, %o7
.word 0x8da000c6 ! t3_kref+0x328c: fnegd %f6, %f6
.word 0x8da18946 ! t3_kref+0x3290: fmuld %f6, %f6, %f6
.word 0x9ed30008 ! t3_kref+0x3294: umulcc %o4, %o0, %o7
.word 0x9e55c017 ! t3_kref+0x3298: umul %l7, %l7, %o7
.word 0x8da00546 ! t3_kref+0x329c: fsqrtd %f6, %f6
.word 0x81a98ac6 ! t3_kref+0x32a0: fcmped %fcc0, %f6, %f6
.word 0x9f0d8014 ! t3_kref+0x32a4: tsubcc %l6, %l4, %o7
.word 0xc3ee5009 ! t3_kref+0x32a8: prefetcha %i1 + %o1, 1
.word 0x8fa00526 ! t3_kref+0x32ac: fsqrts %f6, %f7
.word 0x9e76b395 ! t3_kref+0x32b0: udiv %i2, -0xc6b, %o7
.word 0xebe8a147 ! t3_kref+0x32b4: prefetcha %g2 + 0x147, 21
.word 0x8fa00527 ! t3_kref+0x32b8: fsqrts %f7, %f7
.word 0x9e02c015 ! t3_kref+0x32bc: add %o3, %l5, %o7
.word 0x9fb18506 ! t3_kref+0x32c0: fcmpgt16 %f6, %f6, %o7
.word 0x9e5b000a ! t3_kref+0x32c4: smul %o4, %o2, %o7
.word 0x8fa00026 ! t3_kref+0x32c8: fmovs %f6, %f7
.word 0xeab66000 ! t3_kref+0x32cc: stha %l5, [%i1]%asi
.word 0x9e8d8014 ! t3_kref+0x32d0: andcc %l6, %l4, %o7
.word 0x8db18f86 ! t3_kref+0x32d4: for %f6, %f6, %f6
.word 0x24800006 ! t3_kref+0x32d8: ble,a _kref+0x32f0
.word 0xde8e6009 ! t3_kref+0x32dc: lduba [%i1 + 9]%asi, %o7
.word 0x8da01927 ! t3_kref+0x32e0: fstod %f7, %f6
.word 0xde4e2007 ! t3_kref+0x32e4: ldsb [%i0 + 7], %o7
.word 0x9e7a8015 ! t3_kref+0x32e8: sdiv %o2, %l5, %o7
.word 0x9fb18586 ! t3_kref+0x32ec: fcmpgt32 %f6, %f6, %o7
call SYM(t3_subr1)
.word 0xc9be184b ! t3_kref+0x32f4: stda %f4, [%i0 + %o3]0xc2
.word 0x9e0db2a6 ! t3_kref+0x32f8: and %l6, -0xd5a, %o7
.word 0x9e72c015 ! t3_kref+0x32fc: udiv %o3, %l5, %o7
.word 0x8da01887 ! t3_kref+0x3300: fitos %f7, %f6
.word 0xde96505b ! t3_kref+0x3304: lduha [%i1 + %i3]0x82, %o7
.word 0x8db18d40 ! t3_kref+0x3308: fnot1 %f6, %f6
.word 0x8da01a27 ! t3_kref+0x330c: fstoi %f7, %f6
.word 0x8da00546 ! t3_kref+0x3310: fsqrtd %f6, %f6
.word 0xcd266004 ! t3_kref+0x3314: st %f6, [%i1 + 4]
.word 0x81daf1e1 ! t3_kref+0x3318: flush %o3 - 0xe1f
.word 0x9eab76df ! t3_kref+0x331c: andncc %o5, -0x921, %o7
.word 0xcd1e3fe0 ! t3_kref+0x3320: ldd [%i0 - 0x20], %f6
.word 0xcd801018 ! t3_kref+0x3324: lda [%g0 + %i0]0x80, %f6
.word 0x9e426c5f ! t3_kref+0x3328: addc %o1, 0xc5f, %o7
.word 0x9e36ad99 ! t3_kref+0x332c: orn %i2, 0xd99, %o7
.word 0x81a98a46 ! t3_kref+0x3330: fcmpd %fcc0, %f6, %f6
.word 0x8143c000 ! t3_kref+0x3334: stbar
.word 0x8db18746 ! t3_kref+0x3338: fpack32 %f6, %f6, %f6
.word 0x9efdb5b1 ! t3_kref+0x333c: sdivcc %l6, -0xa4f, %o7
.word 0x8fb00fe0 ! t3_kref+0x3340: fones %f7
.word 0x9e5ab5fd ! t3_kref+0x3344: smul %o2, -0xa03, %o7
.word 0xde0e8019 ! t3_kref+0x3348: ldub [%i2 + %i1], %o7
.word 0x9fb20280 ! t3_kref+0x334c: array32 %o0, %g0, %o7
.word 0x9f20000c ! t3_kref+0x3350: mulscc %g0, %o4, %o7
.word 0x8db18e46 ! t3_kref+0x3354: fxnor %f6, %f6, %f6
.word 0xcf267fe0 ! t3_kref+0x3358: st %f7, [%i1 - 0x20]
.word 0xebee501d ! t3_kref+0x335c: prefetcha %i1 + %i5, 21
.word 0x9e1d0013 ! t3_kref+0x3360: xor %l4, %l3, %o7
.word 0x81a9ca27 ! t3_kref+0x3364: fcmps %fcc0, %f7, %f7
.word 0x8fa188a6 ! t3_kref+0x3368: fsubs %f6, %f6, %f7
.word 0x9f2b201d ! t3_kref+0x336c: sll %o4, 0x1d, %o7
.word 0x86102012 ! t3_kref+0x3370: mov 0x12, %g3
.word 0x86a0e001 ! t3_kref+0x3374: subcc %g3, 1, %g3
.word 0x22800008 ! t3_kref+0x3378: be,a _kref+0x3398
.word 0x8da188c6 ! t3_kref+0x337c: fsubd %f6, %f6, %f6
.word 0x9ec263e4 ! t3_kref+0x3380: addccc %o1, 0x3e4, %o7
.word 0xc12e001c ! t3_kref+0x3384: st %fsr, [%i0 + %i4]
.word 0x8fa18927 ! t3_kref+0x3388: fmuls %f6, %f7, %f7
.word 0xda316f0e ! t3_kref+0x338c: sth %o5, [%g5 + 0xf0e]
.word 0x9f70000b ! t3_kref+0x3390: popc %o3, %o7
.word 0x9ef6c015 ! t3_kref+0x3394: udivcc %i3, %l5, %o7
.word 0x9e66800c ! t3_kref+0x3398: subc %i2, %o4, %o7
.word 0x8143c000 ! t3_kref+0x339c: stbar
.word 0x8da189c6 ! t3_kref+0x33a0: fdivd %f6, %f6, %f6
.word 0x9fb2c03b ! t3_kref+0x33a4: edge8n %o3, %i3, %o7
.word 0x8fa000a6 ! t3_kref+0x33a8: fnegs %f6, %f7
call 1f
.empty
.word 0x8da94046 ! t3_kref+0x33b0: fmovdug %fcc0, %f6, %f6
.word 0x81a98a26 ! t3_kref+0x33b4: fcmps %fcc0, %f6, %f6
.word 0x3c800004 ! t3_kref+0x33b8: bpos,a _kref+0x33c8
.word 0xcf262000 ! t3_kref+0x33bc: st %f7, [%i0]
1: .word 0x9e66c009 ! t3_kref+0x33c0: subc %i3, %o1, %o7
.word 0x9e054016 ! t3_kref+0x33c4: add %l5, %l6, %o7
.word 0xc9be1a1b ! t3_kref+0x33c8: stda %f4, [%i0 + %i3]0xd0
.word 0x9e0dc00a ! t3_kref+0x33cc: and %l7, %o2, %o7
.word 0x81a98ac6 ! t3_kref+0x33d0: fcmped %fcc0, %f6, %f6
.word 0x9e7f314c ! t3_kref+0x33d4: sdiv %i4, -0xeb4, %o7
.word 0x9e0d801a ! t3_kref+0x33d8: and %l6, %i2, %o7
.word 0xda200018 ! t3_kref+0x33dc: st %o5, [%g0 + %i0]
sethi %hi(1f), %o7
jmpl %o7+%lo(1f), %g1
.empty
.word 0x8fb1cde6 ! t3_kref+0x33e8: fnands %f7, %f6, %f7
1: .word 0x9fb30280 ! t3_kref+0x33ec: array32 %o4, %g0, %o7
.word 0x8fa000a7 ! t3_kref+0x33f0: fnegs %f7, %f7
.word 0x9efaebf7 ! t3_kref+0x33f4: sdivcc %o3, 0xbf7, %o7
.word 0x8fa00026 ! t3_kref+0x33f8: fmovs %f6, %f7
.word 0x9e8d801c ! t3_kref+0x33fc: andcc %l6, %i4, %o7
.word 0x8db18746 ! t3_kref+0x3400: fpack32 %f6, %f6, %f6
.word 0xd028a03e ! t3_kref+0x3404: stb %o0, [%g2 + 0x3e]
.word 0x8da18846 ! t3_kref+0x3408: faddd %f6, %f6, %f6
.word 0x9e75400d ! t3_kref+0x340c: udiv %l5, %o5, %o7
.word 0x8fa1c9a7 ! t3_kref+0x3410: fdivs %f7, %f7, %f7
.word 0x8da00546 ! t3_kref+0x3414: fsqrtd %f6, %f6
.word 0x9de3bfa0 ! t3_kref+0x3418: save %sp, -0x60, %sp
.word 0x9feef60b ! t3_kref+0x341c: restore %i3, -0x9f5, %o7
.word 0xcd1fbde8 ! t3_kref+0x3420: ldd [%fp - 0x218], %f6
.word 0x9efdf8de ! t3_kref+0x3424: sdivcc %l7, -0x722, %o7
sethi %hi(1f), %o7
jmpl %o7+%lo(1f), %g1
.empty
.word 0x9e8d8014 ! t3_kref+0x3430: andcc %l6, %l4, %o7
1: .word 0xcf266008 ! t3_kref+0x3434: st %f7, [%i1 + 8]
.word 0x8da00126 ! t3_kref+0x3438: fabss %f6, %f6
.word 0x9e42400b ! t3_kref+0x343c: addc %o1, %o3, %o7
.word 0x9e626b26 ! t3_kref+0x3440: subc %o1, 0xb26, %o7
.word 0x8db186c6 ! t3_kref+0x3444: fmul8sux16 %f6, %f6, %f6
.word 0x9e15400c ! t3_kref+0x3448: or %l5, %o4, %o7
.word 0x9e5cc017 ! t3_kref+0x344c: smul %l3, %l7, %o7
.word 0xcd267ff4 ! t3_kref+0x3450: st %f6, [%i1 - 0xc]
.word 0x9fb185c6 ! t3_kref+0x3454: fcmpeq32 %f6, %f6, %o7
.word 0xde4e3fe3 ! t3_kref+0x3458: ldsb [%i0 - 0x1d], %o7
.word 0x9fc00004 ! t3_kref+0x345c: call %g0 + %g4
.word 0xa0782dd7 ! t3_kref+0x3460: sdiv %g0, 0xdd7, %l0
.word 0x81a9ca26 ! t3_kref+0x3464: fcmps %fcc0, %f7, %f6
.word 0xde865000 ! t3_kref+0x3468: lda [%i1]0x80, %o7
.word 0x9e05000c ! t3_kref+0x346c: add %l4, %o4, %o7
.word 0x9e826a0b ! t3_kref+0x3470: addcc %o1, 0xa0b, %o7
.word 0xde88a02d ! t3_kref+0x3474: lduba [%g2 + 0x2d]%asi, %o7
.word 0xc807bfe4 ! t3_kref+0x3478: ld [%fp - 0x1c], %g4
.word 0x9f06aa8a ! t3_kref+0x347c: taddcc %i2, 0xa8a, %o7
.word 0x9fb3008b ! t3_kref+0x3480: edge16 %o4, %o3, %o7
.word 0xf630a03e ! t3_kref+0x3484: sth %i3, [%g2 + 0x3e]
.word 0x8da00546 ! t3_kref+0x3488: fsqrtd %f6, %f6
.word 0xf4b0a02c ! t3_kref+0x348c: stha %i2, [%g2 + 0x2c]%asi
.word 0x9e224000 ! t3_kref+0x3490: sub %o1, %g0, %o7
.word 0x8da1c927 ! t3_kref+0x3494: fmuls %f7, %f7, %f6
sethi %hi(2f), %o7
.word 0xe40be0dc ! t3_kref+0x349c: ldub [%o7 + 0xdc], %l2
.word 0xa41ca00c ! t3_kref+0x34a0: xor %l2, 0xc, %l2
.word 0xe42be0dc ! t3_kref+0x34a4: stb %l2, [%o7 + 0xdc]
.word 0x81dbe0dc ! t3_kref+0x34a8: flush %o7 + 0xdc
.word 0xde463ff8 ! t3_kref+0x34ac: ldsw [%i0 - 8], %o7
.word 0xd86e8018 ! t3_kref+0x34b0: ldstub [%i2 + %i0], %o4
.word 0x8da00546 ! t3_kref+0x34b4: fsqrtd %f6, %f6
.word 0x9ec5c000 ! t3_kref+0x34b8: addccc %l7, %g0, %o7
.word 0xc9be1849 ! t3_kref+0x34bc: stda %f4, [%i0 + %o1]0xc2
.word 0x8fa00526 ! t3_kref+0x34c0: fsqrts %f6, %f7
.word 0x8db1c966 ! t3_kref+0x34c4: fpmerge %f7, %f6, %f6
.word 0x9f44c000 ! t3_kref+0x34c8: mov %gsr, %o7
.word 0xcd1e3fe0 ! t3_kref+0x34cc: ldd [%i0 - 0x20], %f6
.word 0x9e357517 ! t3_kref+0x34d0: orn %l5, -0xae9, %o7
.word 0xe3ee501d ! t3_kref+0x34d4: prefetcha %i1 + %i5, 17
.word 0x9e52abbd ! t3_kref+0x34d8: umul %o2, 0xbbd, %o7
2: .word 0x9ed20016 ! t3_kref+0x34dc: umulcc %o0, %l6, %o7
.word 0xcf865000 ! t3_kref+0x34e0: lda [%i1]0x80, %f7
.word 0x9f3ac01c ! t3_kref+0x34e4: sra %o3, %i4, %o7
.word 0x86102021 ! t3_kref+0x34e8: mov 0x21, %g3
.word 0x86a0e001 ! t3_kref+0x34ec: subcc %g3, 1, %g3
.word 0x2280000f ! t3_kref+0x34f0: be,a _kref+0x352c
.word 0x8db18d40 ! t3_kref+0x34f4: fnot1 %f6, %f6
.word 0x9e5a800d ! t3_kref+0x34f8: smul %o2, %o5, %o7
.word 0x9f2de00d ! t3_kref+0x34fc: sll %l7, 0xd, %o7
.word 0xcd1fbc80 ! t3_kref+0x3500: ldd [%fp - 0x380], %f6
.word 0x8fb18de6 ! t3_kref+0x3504: fnands %f6, %f6, %f7
.word 0x9e25b6d8 ! t3_kref+0x3508: sub %l6, -0x928, %o7
.word 0x9e46c016 ! t3_kref+0x350c: addc %i3, %l6, %o7
.word 0x9e7ac013 ! t3_kref+0x3510: sdiv %o3, %l3, %o7
.word 0x9ef6c014 ! t3_kref+0x3514: udivcc %i3, %l4, %o7
.word 0x31bffff5 ! t3_kref+0x3518: fba,a _kref+0x34ec
.word 0xcf80a02c ! t3_kref+0x351c: lda [%g2 + 0x2c]%asi, %f7
.word 0x9e134009 ! t3_kref+0x3520: or %o5, %o1, %o7
.word 0xd828a03d ! t3_kref+0x3524: stb %o4, [%g2 + 0x3d]
.word 0x9e7d4000 ! t3_kref+0x3528: sdiv %l5, %g0, %o7
.word 0xcdbe6000 ! t3_kref+0x352c: stda %f6, [%i1]%asi
.word 0x9fb50076 ! t3_kref+0x3530: edge8ln %l4, %l6, %o7
.word 0x9eade7d0 ! t3_kref+0x3534: andncc %l7, 0x7d0, %o7
.word 0x8db1cd26 ! t3_kref+0x3538: fandnot1s %f7, %f6, %f6
.word 0x9e7d7ab6 ! t3_kref+0x353c: sdiv %l5, -0x54a, %o7
.word 0x9ef80009 ! t3_kref+0x3540: sdivcc %g0, %o1, %o7
.word 0x8143e067 ! t3_kref+0x3544: membar 0x67
.word 0xde00a01c ! t3_kref+0x3548: ld [%g2 + 0x1c], %o7
.word 0xcd3e401d ! t3_kref+0x354c: std %f6, [%i1 + %i5]
.word 0x8fa00526 ! t3_kref+0x3550: fsqrts %f6, %f7
.word 0x8da00546 ! t3_kref+0x3554: fsqrtd %f6, %f6
.word 0xf007bfe0 ! t3_kref+0x3558: ld [%fp - 0x20], %i0
.word 0x9e0d000d ! t3_kref+0x355c: and %l4, %o5, %o7
.word 0xf207bfe0 ! t3_kref+0x3560: ld [%fp - 0x20], %i1
.word 0x8582000c ! t3_kref+0x3564: wr %o0, %o4, %ccr
.word 0x9e7a800b ! t3_kref+0x3568: sdiv %o2, %o3, %o7
.word 0x9f382016 ! t3_kref+0x356c: sra %g0, 0x16, %o7
.word 0x9fc00004 ! t3_kref+0x3570: call %g0 + %g4
.word 0xf62e401a ! t3_kref+0x3574: stb %i3, [%i1 + %i2]
.word 0xcf20a02c ! t3_kref+0x3578: st %f7, [%g2 + 0x2c]
.word 0x9eff336e ! t3_kref+0x357c: sdivcc %i4, -0xc92, %o7
.word 0x8db00cc6 ! t3_kref+0x3580: fnot2 %f6, %f6
.word 0xcdbe6000 ! t3_kref+0x3584: stda %f6, [%i1]%asi
.word 0x9e5b0013 ! t3_kref+0x3588: smul %o4, %l3, %o7
.word 0x8da00046 ! t3_kref+0x358c: fmovd %f6, %f6
.word 0x9e332c1d ! t3_kref+0x3590: orn %o4, 0xc1d, %o7
.word 0xea20a03c ! t3_kref+0x3594: st %l5, [%g2 + 0x3c]
.word 0x9e5b400b ! t3_kref+0x3598: smul %o5, %o3, %o7
.word 0xcd1f4018 ! t3_kref+0x359c: ldd [%i5 + %i0], %f6
.word 0x39480002 ! t3_kref+0x35a0: fbuge,a,pt %fcc0, _kref+0x35a8
.word 0x8da00526 ! t3_kref+0x35a4: fsqrts %f6, %f6
.word 0x8db18d60 ! t3_kref+0x35a8: fnot1s %f6, %f6
.word 0x8da18946 ! t3_kref+0x35ac: fmuld %f6, %f6, %f6
.word 0x9e457208 ! t3_kref+0x35b0: addc %l5, -0xdf8, %o7
.word 0xe6a8a00d ! t3_kref+0x35b4: stba %l3, [%g2 + 0xd]%asi
.word 0xf630a02c ! t3_kref+0x35b8: sth %i3, [%g2 + 0x2c]
.word 0x9e073e10 ! t3_kref+0x35bc: add %i4, -0x1f0, %o7
.word 0x83414000 ! t3_kref+0x35c0: mov %pc, %g1
.word 0x9e757a46 ! t3_kref+0x35c4: udiv %l5, -0x5ba, %o7
.word 0x9f3a6011 ! t3_kref+0x35c8: sra %o1, 0x11, %o7
.word 0x9ee50016 ! t3_kref+0x35cc: subccc %l4, %l6, %o7
.word 0x9eada3f2 ! t3_kref+0x35d0: andncc %l6, 0x3f2, %o7
.word 0xde4e7fe9 ! t3_kref+0x35d4: ldsb [%i1 - 0x17], %o7
.word 0x81a98ac6 ! t3_kref+0x35d8: fcmped %fcc0, %f6, %f6
.word 0x9ea58009 ! t3_kref+0x35dc: subcc %l6, %o1, %o7
.word 0x8fa018c6 ! t3_kref+0x35e0: fdtos %f6, %f7
.word 0x25800004 ! t3_kref+0x35e4: fblg,a _kref+0x35f4
.word 0xcf263fe4 ! t3_kref+0x35e8: st %f7, [%i0 - 0x1c]
.word 0xcfa6201c ! t3_kref+0x35ec: sta %f7, [%i0 + 0x1c]%asi
.word 0x8da01927 ! t3_kref+0x35f0: fstod %f7, %f6
.word 0x81db2315 ! t3_kref+0x35f4: flush %o4 + 0x315
.word 0x8da18826 ! t3_kref+0x35f8: fadds %f6, %f6, %f6
.word 0xcd380018 ! t3_kref+0x35fc: std %f6, [%g0 + %i0]
.word 0xcd267ff8 ! t3_kref+0x3600: st %f6, [%i1 - 8]
.word 0x9e8cfed5 ! t3_kref+0x3604: andcc %l3, -0x12b, %o7
.word 0x9e5a400d ! t3_kref+0x3608: smul %o1, %o5, %o7
.word 0xcf263ff4 ! t3_kref+0x360c: st %f7, [%i0 - 0xc]
.word 0xc10f0005 ! t3_kref+0x3610: ld [%i4 + %g5], %fsr
.word 0x8da00526 ! t3_kref+0x3614: fsqrts %f6, %f6
.word 0x9e84c00c ! t3_kref+0x3618: addcc %l3, %o4, %o7
.word 0x8fa18927 ! t3_kref+0x361c: fmuls %f6, %f7, %f7
.word 0x9e25c00a ! t3_kref+0x3620: sub %l7, %o2, %o7
.word 0x81a9ca26 ! t3_kref+0x3624: fcmps %fcc0, %f7, %f6
.word 0x8da01a26 ! t3_kref+0x3628: fstoi %f6, %f6
.word 0x8da1cd26 ! t3_kref+0x362c: fsmuld %f7, %f6, %f6
.word 0x8da1c826 ! t3_kref+0x3630: fadds %f7, %f6, %f6
.word 0x8db18746 ! t3_kref+0x3634: fpack32 %f6, %f6, %f6
.word 0x9e5e8009 ! t3_kref+0x3638: smul %i2, %o1, %o7
.word 0x9f2f200d ! t3_kref+0x363c: sll %i4, 0xd, %o7
.word 0x83c0609c ! t3_kref+0x3640: jmpl %g1 + 0x9c, %g1
.word 0xee30a00e ! t3_kref+0x3644: sth %l7, [%g2 + 0xe]
.word 0x9ea3000d ! t3_kref+0x3648: subcc %o4, %o5, %o7
.word 0x9eaa4017 ! t3_kref+0x364c: andncc %o1, %l7, %o7
.word 0x8da00146 ! t3_kref+0x3650: fabsd %f6, %f6
.word 0x8fa00526 ! t3_kref+0x3654: fsqrts %f6, %f7
.word 0x9f06c009 ! t3_kref+0x3658: taddcc %i3, %o1, %o7
.word 0xde167ff0 ! t3_kref+0x365c: lduh [%i1 - 0x10], %o7
.word 0x9e0d401a ! t3_kref+0x3660: and %l5, %i2, %o7
.word 0x9ef5001c ! t3_kref+0x3664: udivcc %l4, %i4, %o7
.word 0x8da01106 ! t3_kref+0x3668: fxtod %f6, %f6
.word 0x2b480005 ! t3_kref+0x366c: fbug,a,pt %fcc0, _kref+0x3680
.word 0x8db1c626 ! t3_kref+0x3670: fmul8x16 %f7, %f6, %f6
.word 0xd430a00e ! t3_kref+0x3674: sth %o2, [%g2 + 0xe]
.word 0x8db18e26 ! t3_kref+0x3678: fands %f6, %f6, %f6
.word 0x8da01926 ! t3_kref+0x367c: fstod %f6, %f6
.word 0x9fb4c17b ! t3_kref+0x3680: edge32ln %l3, %i3, %o7
.word 0x9e3ac000 ! t3_kref+0x3684: not %o3, %o7
.word 0xc9be1809 ! t3_kref+0x3688: stda %f4, [%i0 + %o1]0xc0
.word 0x8da00126 ! t3_kref+0x368c: fabss %f6, %f6
.word 0x8fa00026 ! t3_kref+0x3690: fmovs %f6, %f7
.word 0xfe10001b ! t3_kref+0x3694: lduh [%g0 + %i3], %i7
.word 0x9ed2e902 ! t3_kref+0x3698: umulcc %o3, 0x902, %o7
.word 0x9de3bfa0 ! t3_kref+0x369c: save %sp, -0x60, %sp
.word 0xb20e3a76 ! t3_kref+0x36a0: and %i0, -0x58a, %i1
.word 0x9fee4019 ! t3_kref+0x36a4: restore %i1, %i1, %o7
.word 0x9e72400d ! t3_kref+0x36a8: udiv %o1, %o5, %o7
.word 0x26800005 ! t3_kref+0x36ac: bl,a _kref+0x36c0
.word 0xde0e401a ! t3_kref+0x36b0: ldub [%i1 + %i2], %o7
.word 0x9e72aae5 ! t3_kref+0x36b4: udiv %o2, 0xae5, %o7
.word 0x9e33000a ! t3_kref+0x36b8: orn %o4, %o2, %o7
.word 0x8db18fa6 ! t3_kref+0x36bc: fors %f6, %f6, %f6
.word 0x9efb000d ! t3_kref+0x36c0: sdivcc %o4, %o5, %o7
.word 0x9e137efa ! t3_kref+0x36c4: or %o5, -0x106, %o7
.word 0x9f1f24d0 ! t3_kref+0x36c8: tsubcctv %i4, 0x4d0, %o7
.word 0x81d869ac ! t3_kref+0x36cc: flush %g1 + 0x9ac
.word 0xcfa61000 ! t3_kref+0x36d0: sta %f7, [%i0]0x80
.word 0x24480002 ! t3_kref+0x36d4: ble,a,pt %icc, _kref+0x36dc
.word 0x8da00126 ! t3_kref+0x36d8: fabss %f6, %f6
.word 0x8fb00ce7 ! t3_kref+0x36dc: fnot2s %f7, %f7
.word 0xcd1e2000 ! t3_kref+0x36e0: ldd [%i0], %f6
! .word 0x2948ba38 ! t3_kref+0x36e4: fbl,a,pt %fcc0, SYM(t3_subr3)
fbl,a,pt %fcc0, SYM(t3_subr3)
.word 0x9f414000 ! t3_kref+0x36e8: mov %pc, %o7
.word 0x8da00546 ! t3_kref+0x36ec: fsqrtd %f6, %f6
.word 0x81dbb80e ! t3_kref+0x36f0: flush %sp - 0x7f2
.word 0x8db1c626 ! t3_kref+0x36f4: fmul8x16 %f7, %f6, %f6
.word 0x8da01a26 ! t3_kref+0x36f8: fstoi %f6, %f6
.word 0xde4e401a ! t3_kref+0x36fc: ldsb [%i1 + %i2], %o7
.word 0x8da189a7 ! t3_kref+0x3700: fdivs %f6, %f7, %f6
.word 0x8db18d40 ! t3_kref+0x3704: fnot1 %f6, %f6
.word 0x8fa00127 ! t3_kref+0x3708: fabss %f7, %f7
.word 0x8da18846 ! t3_kref+0x370c: faddd %f6, %f6, %f6
.word 0x8fb18a26 ! t3_kref+0x3710: fpadd16s %f6, %f6, %f7
.word 0x8da00546 ! t3_kref+0x3714: fsqrtd %f6, %f6
.word 0x9fb185c6 ! t3_kref+0x3718: fcmpeq32 %f6, %f6, %o7
.word 0x9e02400c ! t3_kref+0x371c: add %o1, %o4, %o7
.word 0x9e66c008 ! t3_kref+0x3720: subc %i3, %o0, %o7
.word 0xde0e600a ! t3_kref+0x3724: ldub [%i1 + 0xa], %o7
.word 0xd2270019 ! t3_kref+0x3728: st %o1, [%i4 + %i1]
.word 0x9e7b0013 ! t3_kref+0x372c: sdiv %o4, %l3, %o7
.word 0x9e430000 ! t3_kref+0x3730: addc %o4, %g0, %o7
.word 0x81db7726 ! t3_kref+0x3734: flush %o5 - 0x8da
.word 0xe76e001c ! t3_kref+0x3738: prefetch %i0 + %i4, 19
.word 0xde871040 ! t3_kref+0x373c: lda [%i4]0x82, %o7
.word 0x8fa00527 ! t3_kref+0x3740: fsqrts %f7, %f7
.word 0x8fb18a26 ! t3_kref+0x3744: fpadd16s %f6, %f6, %f7
.word 0x8da00546 ! t3_kref+0x3748: fsqrtd %f6, %f6
.word 0xcd3e7ff0 ! t3_kref+0x374c: std %f6, [%i1 - 0x10]
.word 0xde0e001a ! t3_kref+0x3750: ldub [%i0 + %i2], %o7
.word 0x8fa01886 ! t3_kref+0x3754: fitos %f6, %f7
.word 0x9e18201d ! t3_kref+0x3758: xor %g0, 0x1d, %o7
.word 0x8da00546 ! t3_kref+0x375c: fsqrtd %f6, %f6
.word 0x81a98ac6 ! t3_kref+0x3760: fcmped %fcc0, %f6, %f6
.word 0x9f257e28 ! t3_kref+0x3764: mulscc %l5, -0x1d8, %o7
.word 0x8db18ac6 ! t3_kref+0x3768: fpsub32 %f6, %f6, %f6
.word 0x8da189c6 ! t3_kref+0x376c: fdivd %f6, %f6, %f6
.word 0x8da00127 ! t3_kref+0x3770: fabss %f7, %f6
.word 0x8da00546 ! t3_kref+0x3774: fsqrtd %f6, %f6
.word 0x9e32400b ! t3_kref+0x3778: orn %o1, %o3, %o7
.word 0x31800004 ! t3_kref+0x377c: fba,a _kref+0x378c
.word 0xde4e401a ! t3_kref+0x3780: ldsb [%i1 + %i2], %o7
.word 0x8fa189a7 ! t3_kref+0x3784: fdivs %f6, %f7, %f7
.word 0xcd180018 ! t3_kref+0x3788: ldd [%g0 + %i0], %f6
.word 0x9e35400b ! t3_kref+0x378c: orn %l5, %o3, %o7
.word 0x8da18946 ! t3_kref+0x3790: fmuld %f6, %f6, %f6
.word 0x9f3ea012 ! t3_kref+0x3794: sra %i2, 0x12, %o7
.word 0x9e30305f ! t3_kref+0x3798: orn %g0, -0xfa1, %o7
.word 0x8143c000 ! t3_kref+0x379c: stbar
.word 0xde56c019 ! t3_kref+0x37a0: ldsh [%i3 + %i1], %o7
.word 0x3f800007 ! t3_kref+0x37a4: fbo,a _kref+0x37c0
.word 0x8fa18926 ! t3_kref+0x37a8: fmuls %f6, %f6, %f7
.word 0x9f05f315 ! t3_kref+0x37ac: taddcc %l7, -0xceb, %o7
.word 0xcd270018 ! t3_kref+0x37b0: st %f6, [%i4 + %i0]
.word 0x9f06adea ! t3_kref+0x37b4: taddcc %i2, 0xdea, %o7
.word 0x8fb1cda7 ! t3_kref+0x37b8: fxors %f7, %f7, %f7
.word 0xde0e001a ! t3_kref+0x37bc: ldub [%i0 + %i2], %o7
.word 0x8fa18827 ! t3_kref+0x37c0: fadds %f6, %f7, %f7
.word 0xea7e7fe0 ! t3_kref+0x37c4: swap [%i1 - 0x20], %l5
.word 0xcd066014 ! t3_kref+0x37c8: ld [%i1 + 0x14], %f6
.word 0xcf263fe8 ! t3_kref+0x37cc: st %f7, [%i0 - 0x18]
.word 0x9ead0009 ! t3_kref+0x37d0: andncc %l4, %o1, %o7
.word 0xcd267fe4 ! t3_kref+0x37d4: st %f6, [%i1 - 0x1c]
.word 0x8da00546 ! t3_kref+0x37d8: fsqrtd %f6, %f6
.word 0x9f228016 ! t3_kref+0x37dc: mulscc %o2, %l6, %o7
.word 0x9e56acd4 ! t3_kref+0x37e0: umul %i2, 0xcd4, %o7
.word 0x8fa18826 ! t3_kref+0x37e4: fadds %f6, %f6, %f7
.word 0x9e770014 ! t3_kref+0x37e8: udiv %i4, %l4, %o7
.word 0x9ef225e5 ! t3_kref+0x37ec: udivcc %o0, 0x5e5, %o7
.word 0xcdb81019 ! t3_kref+0x37f0: stda %f6, [%g0 + %i1]0x80
.word 0x9ee2001b ! t3_kref+0x37f4: subccc %o0, %i3, %o7
.word 0xc9be5895 ! t3_kref+0x37f8: stda %f4, [%i1 + %l5]0xc4
.word 0xc807bfec ! t3_kref+0x37fc: ld [%fp - 0x14], %g4
.word 0x9f2da01d ! t3_kref+0x3800: sll %l6, 0x1d, %o7
.word 0x9eacc00c ! t3_kref+0x3804: andncc %l3, %o4, %o7
.word 0x9e7ef89a ! t3_kref+0x3808: sdiv %i3, -0x766, %o7
.word 0x9e256d04 ! t3_kref+0x380c: sub %l5, 0xd04, %o7
.word 0xe9e8a18b ! t3_kref+0x3810: prefetcha %g2 + 0x18b, 20
.word 0x81a9ca27 ! t3_kref+0x3814: fcmps %fcc0, %f7, %f7
.word 0x8fa1c827 ! t3_kref+0x3818: fadds %f7, %f7, %f7
.word 0x36800004 ! t3_kref+0x381c: bge,a _kref+0x382c
.word 0x9ed6c014 ! t3_kref+0x3820: umulcc %i3, %l4, %o7
.word 0x9e24faaf ! t3_kref+0x3824: sub %l3, -0x551, %o7
.word 0x8db18c86 ! t3_kref+0x3828: fandnot2 %f6, %f6, %f6
.word 0x8da00527 ! t3_kref+0x382c: fsqrts %f7, %f6
.word 0x8fb00ce6 ! t3_kref+0x3830: fnot2s %f6, %f7
.word 0x9e1d000a ! t3_kref+0x3834: xor %l4, %o2, %o7
.word 0x9e7cc015 ! t3_kref+0x3838: sdiv %l3, %l5, %o7
.word 0x8fa000a7 ! t3_kref+0x383c: fnegs %f7, %f7
.word 0x8db00fc0 ! t3_kref+0x3840: fone %f6
.word 0x9e95b9a9 ! t3_kref+0x3844: orcc %l6, -0x657, %o7
.word 0x8143c000 ! t3_kref+0x3848: stbar
.word 0x3a800006 ! t3_kref+0x384c: bcc,a _kref+0x3864
.word 0xde50a02c ! t3_kref+0x3850: ldsh [%g2 + 0x2c], %o7
.word 0x8fa00127 ! t3_kref+0x3854: fabss %f7, %f7
.word 0x8da1cd26 ! t3_kref+0x3858: fsmuld %f7, %f6, %f6
.word 0x8da00546 ! t3_kref+0x385c: fsqrtd %f6, %f6
.word 0x9e2268cb ! t3_kref+0x3860: sub %o1, 0x8cb, %o7
.word 0x8143c000 ! t3_kref+0x3864: stbar
.word 0xde4e3fea ! t3_kref+0x3868: ldsb [%i0 - 0x16], %o7
.word 0xdbf6100c ! t3_kref+0x386c: casxa [%i0]0x80, %o4, %o5
.word 0xcf20a00c ! t3_kref+0x3870: st %f7, [%g2 + 0xc]
.word 0x9e0cebaa ! t3_kref+0x3874: and %l3, 0xbaa, %o7
.word 0x8db18e27 ! t3_kref+0x3878: fands %f6, %f7, %f6
.word 0x9e220017 ! t3_kref+0x387c: sub %o0, %l7, %o7
.word 0x9ef2f6ca ! t3_kref+0x3880: udivcc %o3, -0x936, %o7
.word 0x9e04c00b ! t3_kref+0x3884: add %l3, %o3, %o7
.word 0x9f380013 ! t3_kref+0x3888: sra %g0, %l3, %o7
.word 0xd62e4000 ! t3_kref+0x388c: stb %o3, [%i1]
.word 0x8fb18ca6 ! t3_kref+0x3890: fandnot2s %f6, %f6, %f7
.word 0x26800004 ! t3_kref+0x3894: bl,a _kref+0x38a4
.word 0x8da18d27 ! t3_kref+0x3898: fsmuld %f6, %f7, %f6
.word 0x9e8836a8 ! t3_kref+0x389c: andcc %g0, -0x958, %o7
.word 0x9fb5c280 ! t3_kref+0x38a0: array32 %l7, %g0, %o7
call SYM(t3_subr2)
.word 0xa0ad801b ! t3_kref+0x38a8: andncc %l6, %i3, %l0
.word 0x8da01086 ! t3_kref+0x38ac: fxtos %f6, %f6
.word 0xecb0a01e ! t3_kref+0x38b0: stha %l6, [%g2 + 0x1e]%asi
.word 0xf007bfe0 ! t3_kref+0x38b4: ld [%fp - 0x20], %i0
.word 0x8da18d27 ! t3_kref+0x38b8: fsmuld %f6, %f7, %f6
.word 0xcd1e3fe8 ! t3_kref+0x38bc: ldd [%i0 - 0x18], %f6
.word 0x8fa00526 ! t3_kref+0x38c0: fsqrts %f6, %f7
.word 0x9f40c000 ! t3_kref+0x38c4: mov %asi, %o7
.word 0x8db18ee6 ! t3_kref+0x38c8: fornot2s %f6, %f6, %f6
.word 0xf2116340 ! t3_kref+0x38cc: lduh [%g5 + 0x340], %i1
.word 0x8da00546 ! t3_kref+0x38d0: fsqrtd %f6, %f6
.word 0x9f3de015 ! t3_kref+0x38d4: sra %l7, 0x15, %o7
.word 0xf42e3fe4 ! t3_kref+0x38d8: stb %i2, [%i0 - 0x1c]
.word 0x2b800002 ! t3_kref+0x38dc: fbug,a _kref+0x38e4
.word 0x9ed2faff ! t3_kref+0x38e0: umulcc %o3, -0x501, %o7
.word 0x8da01926 ! t3_kref+0x38e4: fstod %f6, %f6
.word 0x9f3a8008 ! t3_kref+0x38e8: sra %o2, %o0, %o7
.word 0x8da189a6 ! t3_kref+0x38ec: fdivs %f6, %f6, %f6
.word 0x9e2a35f3 ! t3_kref+0x38f0: andn %o0, -0xa0d, %o7
.word 0xde067ff4 ! t3_kref+0x38f4: ld [%i1 - 0xc], %o7
.word 0x8da00546 ! t3_kref+0x38f8: fsqrtd %f6, %f6
.word 0xc1ee1015 ! t3_kref+0x38fc: prefetcha %i0 + %l5, 0
.word 0x9e96a5b4 ! t3_kref+0x3900: orcc %i2, 0x5b4, %o7
.word 0xd0bf5018 ! t3_kref+0x3904: stda %o0, [%i5 + %i0]0x80
.word 0xc12e401c ! t3_kref+0x3908: st %fsr, [%i1 + %i4]
.word 0x8fa00527 ! t3_kref+0x390c: fsqrts %f7, %f7
.word 0x9eb6c016 ! t3_kref+0x3910: orncc %i3, %l6, %o7
.word 0xc0262018 ! t3_kref+0x3914: clr [%i0 + 0x18]
.word 0x9eab7873 ! t3_kref+0x3918: andncc %o5, -0x78d, %o7
.word 0x8da00546 ! t3_kref+0x391c: fsqrtd %f6, %f6
.word 0x9e13234b ! t3_kref+0x3920: or %o4, 0x34b, %o7
.word 0x9e0b707b ! t3_kref+0x3924: and %o5, -0xf85, %o7
.word 0x8fa1c926 ! t3_kref+0x3928: fmuls %f7, %f6, %f7
.word 0x9e8d7940 ! t3_kref+0x392c: andcc %l5, -0x6c0, %o7
.word 0x8fa00526 ! t3_kref+0x3930: fsqrts %f6, %f7
.word 0x1f3d7647 ! t3_kref+0x3934: sethi %hi(0xf5d91c00), %o7
.word 0x8da00546 ! t3_kref+0x3938: fsqrtd %f6, %f6
.word 0xc12e6000 ! t3_kref+0x393c: st %fsr, [%i1]
.word 0xcd062000 ! t3_kref+0x3940: ld [%i0], %f6
.word 0x9efd65c4 ! t3_kref+0x3944: sdivcc %l5, 0x5c4, %o7
.word 0x9efa6128 ! t3_kref+0x3948: sdivcc %o1, 0x128, %o7
.word 0xe8b66014 ! t3_kref+0x394c: stha %l4, [%i1 + 0x14]%asi
.word 0x81a98ac6 ! t3_kref+0x3950: fcmped %fcc0, %f6, %f6
.word 0x8db18d60 ! t3_kref+0x3954: fnot1s %f6, %f6
.word 0xde80a01c ! t3_kref+0x3958: lda [%g2 + 0x1c]%asi, %o7
.word 0x9ec02fc7 ! t3_kref+0x395c: addccc %g0, 0xfc7, %o7
.word 0x9ef6c00d ! t3_kref+0x3960: udivcc %i3, %o5, %o7
.word 0x8fb1cee7 ! t3_kref+0x3964: fornot2s %f7, %f7, %f7
.word 0x8da18946 ! t3_kref+0x3968: fmuld %f6, %f6, %f6
.word 0x8da00146 ! t3_kref+0x396c: fabsd %f6, %f6
.word 0x9ea82e9d ! t3_kref+0x3970: andncc %g0, 0xe9d, %o7
.word 0xcdbe501d ! t3_kref+0x3974: stda %f6, [%i1 + %i5]0x80
.word 0xcf263fe0 ! t3_kref+0x3978: st %f7, [%i0 - 0x20]
.word 0x8da00126 ! t3_kref+0x397c: fabss %f6, %f6
.word 0x8fa00126 ! t3_kref+0x3980: fabss %f6, %f7
.word 0x39800008 ! t3_kref+0x3984: fbuge,a _kref+0x39a4
.word 0x001fffff ! t3_kref+0x3988: illtrap 0x1fffff
.word 0xcd1e7ff8 ! t3_kref+0x398c: ldd [%i1 - 8], %f6
.word 0xcf86201c ! t3_kref+0x3990: lda [%i0 + 0x1c]%asi, %f7
.word 0x8da9c046 ! t3_kref+0x3994: fmovdu %fcc0, %f6, %f6
.word 0x81dcbfca ! t3_kref+0x3998: flush %l2 - 0x36
.word 0x81a9ca27 ! t3_kref+0x399c: fcmps %fcc0, %f7, %f7
.word 0x9e8cc009 ! t3_kref+0x39a0: andcc %l3, %o1, %o7
.word 0x9e468014 ! t3_kref+0x39a4: addc %i2, %l4, %o7
.word 0x9e72000a ! t3_kref+0x39a8: udiv %o0, %o2, %o7
.word 0x81a98a26 ! t3_kref+0x39ac: fcmps %fcc0, %f6, %f6
.word 0x8fa1c827 ! t3_kref+0x39b0: fadds %f7, %f7, %f7
.word 0x8db00ce6 ! t3_kref+0x39b4: fnot2s %f6, %f6
.word 0x8fa000a7 ! t3_kref+0x39b8: fnegs %f7, %f7
.word 0xc3e8a0c1 ! t3_kref+0x39bc: prefetcha %g2 + 0xc1, 1
.word 0x8fa00527 ! t3_kref+0x39c0: fsqrts %f7, %f7
.word 0x9eda8014 ! t3_kref+0x39c4: smulcc %o2, %l4, %o7
.word 0x9f2d0015 ! t3_kref+0x39c8: sll %l4, %l5, %o7
.word 0xde4e6013 ! t3_kref+0x39cc: ldsb [%i1 + 0x13], %o7
.word 0x9f702e46 ! t3_kref+0x39d0: popc 0xe46, %o7
.word 0xb810200c ! t3_kref+0x39d4: mov 0xc, %i4
.word 0x9e5222fc ! t3_kref+0x39d8: umul %o0, 0x2fc, %o7
.word 0xcf06601c ! t3_kref+0x39dc: ld [%i1 + 0x1c], %f7
.word 0x8fa01086 ! t3_kref+0x39e0: fxtos %f6, %f7
sethi %hi(2f), %o7
.word 0xe40be22c ! t3_kref+0x39e8: ldub [%o7 + 0x22c], %l2
.word 0xa41ca00c ! t3_kref+0x39ec: xor %l2, 0xc, %l2
.word 0xe42be22c ! t3_kref+0x39f0: stb %l2, [%o7 + 0x22c]
.word 0x81dbe22c ! t3_kref+0x39f4: flush %o7 + 0x22c
.word 0x8da18946 ! t3_kref+0x39f8: fmuld %f6, %f6, %f6
.word 0xcd871019 ! t3_kref+0x39fc: lda [%i4 + %i1]0x80, %f6
.word 0x8fa1c926 ! t3_kref+0x3a00: fmuls %f7, %f6, %f7
.word 0x9e5d78a4 ! t3_kref+0x3a04: smul %l5, -0x75c, %o7
.word 0x8da18846 ! t3_kref+0x3a08: faddd %f6, %f6, %f6
.word 0x8da18826 ! t3_kref+0x3a0c: fadds %f6, %f6, %f6
.word 0xcda0a02c ! t3_kref+0x3a10: sta %f6, [%g2 + 0x2c]%asi
.word 0xcdbf5018 ! t3_kref+0x3a14: stda %f6, [%i5 + %i0]0x80
.word 0x8da00546 ! t3_kref+0x3a18: fsqrtd %f6, %f6
.word 0x2c800005 ! t3_kref+0x3a1c: bneg,a _kref+0x3a30
.word 0xc5e8a002 ! t3_kref+0x3a20: prefetcha %g2 + 2, 2
.word 0xec30a01e ! t3_kref+0x3a24: sth %l6, [%g2 + 0x1e]
.word 0x9e828016 ! t3_kref+0x3a28: addcc %o2, %l6, %o7
2: .word 0x9fb4c068 ! t3_kref+0x3a2c: edge8ln %l3, %o0, %o7
.word 0x34800005 ! t3_kref+0x3a30: bg,a _kref+0x3a44
.word 0x9e8ec01a ! t3_kref+0x3a34: andcc %i3, %i2, %o7
.word 0x81a9ca27 ! t3_kref+0x3a38: fcmps %fcc0, %f7, %f7
.word 0x81dc001c ! t3_kref+0x3a3c: flush %l0 + %i4
.word 0x8da18946 ! t3_kref+0x3a40: fmuld %f6, %f6, %f6
.word 0x8fa18826 ! t3_kref+0x3a44: fadds %f6, %f6, %f7
.word 0x2a800008 ! t3_kref+0x3a48: bcs,a _kref+0x3a68
.word 0x8143c000 ! t3_kref+0x3a4c: stbar
.word 0x8da01927 ! t3_kref+0x3a50: fstod %f7, %f6
.word 0x8da98046 ! t3_kref+0x3a54: fmovdg %fcc0, %f6, %f6
.word 0x9e1aa151 ! t3_kref+0x3a58: xor %o2, 0x151, %o7
.word 0x9e0b0014 ! t3_kref+0x3a5c: and %o4, %l4, %o7
.word 0x9e183ea3 ! t3_kref+0x3a60: xor %g0, -0x15d, %o7
.word 0xd87e3fe8 ! t3_kref+0x3a64: swap [%i0 - 0x18], %o4
.word 0x9f057bb2 ! t3_kref+0x3a68: taddcc %l5, -0x44e, %o7
.word 0x9fb18446 ! t3_kref+0x3a6c: fcmpne16 %f6, %f6, %o7
.word 0xe41e6018 ! t3_kref+0x3a70: ldd [%i1 + 0x18], %l2
.word 0xe4086460 ! t3_kref+0x3a74: ldub [%g1 + 0x460], %l2
.word 0xa41ca00c ! t3_kref+0x3a78: xor %l2, 0xc, %l2
.word 0xe4286460 ! t3_kref+0x3a7c: stb %l2, [%g1 + 0x460]
.word 0x81d86460 ! t3_kref+0x3a80: flush %g1 + 0x460
.word 0x8db18a86 ! t3_kref+0x3a84: fpsub16 %f6, %f6, %f6
.word 0x8fa01a26 ! t3_kref+0x3a88: fstoi %f6, %f7
.word 0x9ec24000 ! t3_kref+0x3a8c: addccc %o1, %g0, %o7
.word 0xde88a00d ! t3_kref+0x3a90: lduba [%g2 + 0xd]%asi, %o7
.word 0xcdb81019 ! t3_kref+0x3a94: stda %f6, [%g0 + %i1]0x80
.word 0xdec81018 ! t3_kref+0x3a98: ldsba [%g0 + %i0]0x80, %o7
.word 0x9e04c017 ! t3_kref+0x3a9c: add %l3, %l7, %o7
2: .word 0x9eaa400d ! t3_kref+0x3aa0: andncc %o1, %o5, %o7
.word 0x9e28000b ! t3_kref+0x3aa4: andn %g0, %o3, %o7
.word 0x81b01027 ! t3_kref+0x3aa8: siam 0x7
.word 0x8da00146 ! t3_kref+0x3aac: fabsd %f6, %f6
.word 0xe8be2008 ! t3_kref+0x3ab0: stda %l4, [%i0 + 8]%asi
.word 0x8db18c86 ! t3_kref+0x3ab4: fandnot2 %f6, %f6, %f6
.word 0xe83e7fe0 ! t3_kref+0x3ab8: std %l4, [%i1 - 0x20]
.word 0x9ec4f256 ! t3_kref+0x3abc: addccc %l3, -0xdaa, %o7
.word 0x9e3739c9 ! t3_kref+0x3ac0: orn %i4, -0x637, %o7
.word 0x9ea5c013 ! t3_kref+0x3ac4: subcc %l7, %l3, %o7
.word 0x9f0a800c ! t3_kref+0x3ac8: tsubcc %o2, %o4, %o7
.word 0x9f3de001 ! t3_kref+0x3acc: sra %l7, 0x1, %o7
.word 0x8da01927 ! t3_kref+0x3ad0: fstod %f7, %f6
.word 0x8da189a6 ! t3_kref+0x3ad4: fdivs %f6, %f6, %f6
.word 0x8dabc027 ! t3_kref+0x3ad8: fmovso %fcc0, %f7, %f6
.word 0xde0e2013 ! t3_kref+0x3adc: ldub [%i0 + 0x13], %o7
.word 0x8da01926 ! t3_kref+0x3ae0: fstod %f6, %f6
.word 0x9fc10000 ! t3_kref+0x3ae4: call %g4
.word 0xa1b2033a ! t3_kref+0x3ae8: bmask %o0, %i2, %l0
.word 0x9ec34014 ! t3_kref+0x3aec: addccc %o5, %l4, %o7
.word 0xda264000 ! t3_kref+0x3af0: st %o5, [%i1]
.word 0x9e5dc008 ! t3_kref+0x3af4: smul %l7, %o0, %o7
.word 0x9e930013 ! t3_kref+0x3af8: orcc %o4, %l3, %o7
.word 0x9ec0001a ! t3_kref+0x3afc: addccc %g0, %i2, %o7
.word 0xde062008 ! t3_kref+0x3b00: ld [%i0 + 8], %o7
.word 0x9e200015 ! t3_kref+0x3b04: neg %l5, %o7
.word 0x81a98aa6 ! t3_kref+0x3b08: fcmpes %fcc0, %f6, %f6
.word 0xda26600c ! t3_kref+0x3b0c: st %o5, [%i1 + 0xc]
.word 0xb6103ffe ! t3_kref+0x3b10: mov 0xfffffffe, %i3
.word 0xdece6006 ! t3_kref+0x3b14: ldsba [%i1 + 6]%asi, %o7
.word 0x8da01a46 ! t3_kref+0x3b18: fdtoi %f6, %f6
.word 0xe7f61000 ! t3_kref+0x3b1c: casxa [%i0]0x80, %g0, %l3
.word 0x9e334014 ! t3_kref+0x3b20: orn %o5, %l4, %o7
.word 0x81a98ac6 ! t3_kref+0x3b24: fcmped %fcc0, %f6, %f6
.word 0x9fb6c240 ! t3_kref+0x3b28: array16 %i3, %g0, %o7
.word 0x8db00cc6 ! t3_kref+0x3b2c: fnot2 %f6, %f6
.word 0xde067ffc ! t3_kref+0x3b30: ld [%i1 - 4], %o7
.word 0x9e63001c ! t3_kref+0x3b34: subc %o4, %i4, %o7
.word 0x8da1cd27 ! t3_kref+0x3b38: fsmuld %f7, %f7, %f6
.word 0x81a98ac6 ! t3_kref+0x3b3c: fcmped %fcc0, %f6, %f6
.word 0x8fa18826 ! t3_kref+0x3b40: fadds %f6, %f6, %f7
.word 0xef68a009 ! t3_kref+0x3b44: prefetch %g2 + 9, 23
.word 0x8143e040 ! t3_kref+0x3b48: membar 0x40
.word 0xcd26401c ! t3_kref+0x3b4c: st %f6, [%i1 + %i4]
.word 0x8db18746 ! t3_kref+0x3b50: fpack32 %f6, %f6, %f6
.word 0xcd380018 ! t3_kref+0x3b54: std %f6, [%g0 + %i0]
.word 0x8585b5da ! t3_kref+0x3b58: wr %l6, 0xfffff5da, %ccr
.word 0x8db18ec6 ! t3_kref+0x3b5c: fornot2 %f6, %f6, %f6
.word 0x8fa000a6 ! t3_kref+0x3b60: fnegs %f6, %f7
.word 0xcd1e4000 ! t3_kref+0x3b64: ldd [%i1], %f6
.word 0x9fb00009 ! t3_kref+0x3b68: edge8 %g0, %o1, %o7
.word 0x9fb3002a ! t3_kref+0x3b6c: edge8n %o4, %o2, %o7
.word 0xde066008 ! t3_kref+0x3b70: ld [%i1 + 8], %o7
.word 0x9fb3014a ! t3_kref+0x3b74: edge32l %o4, %o2, %o7
.word 0x81a98ac6 ! t3_kref+0x3b78: fcmped %fcc0, %f6, %f6
.word 0x9f414000 ! t3_kref+0x3b7c: mov %pc, %o7
.word 0x9e23001c ! t3_kref+0x3b80: sub %o4, %i4, %o7
.word 0x8db1cde6 ! t3_kref+0x3b84: fnands %f7, %f6, %f6
.word 0x3d800007 ! t3_kref+0x3b88: fbule,a _kref+0x3ba4
.word 0x9f2d4013 ! t3_kref+0x3b8c: sll %l5, %l3, %o7
.word 0x9fb24000 ! t3_kref+0x3b90: edge8 %o1, %g0, %o7
.word 0xd0264000 ! t3_kref+0x3b94: st %o0, [%i1]
.word 0x8fb18ee7 ! t3_kref+0x3b98: fornot2s %f6, %f7, %f7
.word 0x9fb18586 ! t3_kref+0x3b9c: fcmpgt32 %f6, %f6, %o7
.word 0x8da00126 ! t3_kref+0x3ba0: fabss %f6, %f6
.word 0xc02e001a ! t3_kref+0x3ba4: clrb [%i0 + %i2]
.word 0x8da00527 ! t3_kref+0x3ba8: fsqrts %f7, %f6
.word 0x8db1cd27 ! t3_kref+0x3bac: fandnot1s %f7, %f7, %f6
.word 0x9e75a1a0 ! t3_kref+0x3bb0: udiv %l6, 0x1a0, %o7
.word 0x9ea275a4 ! t3_kref+0x3bb4: subcc %o1, -0xa5c, %o7
.word 0x9e1ec000 ! t3_kref+0x3bb8: xor %i3, %g0, %o7
.word 0x8fa00526 ! t3_kref+0x3bbc: fsqrts %f6, %f7
.word 0xde566004 ! t3_kref+0x3bc0: ldsh [%i1 + 4], %o7
.word 0x8da189a7 ! t3_kref+0x3bc4: fdivs %f6, %f7, %f6
.word 0x9f268000 ! t3_kref+0x3bc8: mulscc %i2, %g0, %o7
.word 0x8da18d27 ! t3_kref+0x3bcc: fsmuld %f6, %f7, %f6
.word 0x9ec2b93c ! t3_kref+0x3bd0: addccc %o2, -0x6c4, %o7
.word 0x9e5a24a2 ! t3_kref+0x3bd4: smul %o0, 0x4a2, %o7
.word 0x9ee261ec ! t3_kref+0x3bd8: subccc %o1, 0x1ec, %o7
.word 0x9ef24008 ! t3_kref+0x3bdc: udivcc %o1, %o0, %o7
.word 0x9e25000b ! t3_kref+0x3be0: sub %l4, %o3, %o7
.word 0x8da18946 ! t3_kref+0x3be4: fmuld %f6, %f6, %f6
.word 0xcd1e6018 ! t3_kref+0x3be8: ldd [%i1 + 0x18], %f6
.word 0xde48a01f ! t3_kref+0x3bec: ldsb [%g2 + 0x1f], %o7
.word 0xcd1e6000 ! t3_kref+0x3bf0: ldd [%i1], %f6
.word 0x8db18f86 ! t3_kref+0x3bf4: for %f6, %f6, %f6
.word 0x8da00526 ! t3_kref+0x3bf8: fsqrts %f6, %f6
.word 0x9ee5801c ! t3_kref+0x3bfc: subccc %l6, %i4, %o7
.word 0x8fa000a6 ! t3_kref+0x3c00: fnegs %f6, %f7
.word 0x9e556b38 ! t3_kref+0x3c04: umul %l5, 0xb38, %o7
.word 0x9e1269e4 ! t3_kref+0x3c08: or %o1, 0x9e4, %o7
.word 0x9fc00004 ! t3_kref+0x3c0c: call %g0 + %g4
.word 0xa0e24016 ! t3_kref+0x3c10: subccc %o1, %l6, %l0
.word 0x9fc10000 ! t3_kref+0x3c14: call %g4
.word 0xe046401c ! t3_kref+0x3c18: ldsw [%i1 + %i4], %l0
.word 0x9e1d4013 ! t3_kref+0x3c1c: xor %l5, %l3, %o7
.word 0x9e0a69d4 ! t3_kref+0x3c20: and %o1, 0x9d4, %o7
.word 0x9eaea5f4 ! t3_kref+0x3c24: andncc %i2, 0x5f4, %o7
.word 0x8da1c9a7 ! t3_kref+0x3c28: fdivs %f7, %f7, %f6
.word 0x9e7b4008 ! t3_kref+0x3c2c: sdiv %o5, %o0, %o7
.word 0x8fa00527 ! t3_kref+0x3c30: fsqrts %f7, %f7
.word 0x8da00126 ! t3_kref+0x3c34: fabss %f6, %f6
.word 0x9f3ac016 ! t3_kref+0x3c38: sra %o3, %l6, %o7
.word 0x3a800007 ! t3_kref+0x3c3c: bcc,a _kref+0x3c58
.word 0x8143c000 ! t3_kref+0x3c40: stbar
.word 0x9f2cc009 ! t3_kref+0x3c44: sll %l3, %o1, %o7
.word 0x9f2ce01e ! t3_kref+0x3c48: sll %l3, 0x1e, %o7
.word 0x8db18746 ! t3_kref+0x3c4c: fpack32 %f6, %f6, %f6
.word 0x9fb185c6 ! t3_kref+0x3c50: fcmpeq32 %f6, %f6, %o7
.word 0xcd267fec ! t3_kref+0x3c54: st %f6, [%i1 - 0x14]
.word 0x8da189a6 ! t3_kref+0x3c58: fdivs %f6, %f6, %f6
.word 0x9f70001a ! t3_kref+0x3c5c: popc %i2, %o7
.word 0x9f44c000 ! t3_kref+0x3c60: mov %gsr, %o7
.word 0xc026401c ! t3_kref+0x3c64: clr [%i1 + %i4]
.word 0xe4086658 ! t3_kref+0x3c68: ldub [%g1 + 0x658], %l2
.word 0xa41ca00c ! t3_kref+0x3c6c: xor %l2, 0xc, %l2
.word 0xe4286658 ! t3_kref+0x3c70: stb %l2, [%g1 + 0x658]
.word 0x81d86658 ! t3_kref+0x3c74: flush %g1 + 0x658
.word 0x9f0a6362 ! t3_kref+0x3c78: tsubcc %o1, 0x362, %o7
.word 0xc807bfec ! t3_kref+0x3c7c: ld [%fp - 0x14], %g4
.word 0x8db1c666 ! t3_kref+0x3c80: fmul8x16au %f7, %f6, %f6
.word 0x8da00127 ! t3_kref+0x3c84: fabss %f7, %f6
.word 0x8da00546 ! t3_kref+0x3c88: fsqrtd %f6, %f6
.word 0x81a98ac6 ! t3_kref+0x3c8c: fcmped %fcc0, %f6, %f6
.word 0x8da00546 ! t3_kref+0x3c90: fsqrtd %f6, %f6
.word 0x9fb18406 ! t3_kref+0x3c94: fcmple16 %f6, %f6, %o7
2: .word 0x9e283651 ! t3_kref+0x3c98: andn %g0, -0x9af, %o7
.word 0x9e22bdd0 ! t3_kref+0x3c9c: sub %o2, -0x230, %o7
.word 0x8da01a46 ! t3_kref+0x3ca0: fdtoi %f6, %f6
.word 0xcd06601c ! t3_kref+0x3ca4: ld [%i1 + 0x1c], %f6
.word 0x8db18a46 ! t3_kref+0x3ca8: fpadd32 %f6, %f6, %f6
.word 0x9e0731ff ! t3_kref+0x3cac: add %i4, -0xe01, %o7
.word 0x81a98a46 ! t3_kref+0x3cb0: fcmpd %fcc0, %f6, %f6
.word 0x9ea34015 ! t3_kref+0x3cb4: subcc %o5, %l5, %o7
.word 0x8da1cd27 ! t3_kref+0x3cb8: fsmuld %f7, %f7, %f6
.word 0xde566004 ! t3_kref+0x3cbc: ldsh [%i1 + 4], %o7
.word 0x34800005 ! t3_kref+0x3cc0: bg,a _kref+0x3cd4
.word 0xc12e601c ! t3_kref+0x3cc4: st %fsr, [%i1 + 0x1c]
.word 0xd6262004 ! t3_kref+0x3cc8: st %o3, [%i0 + 4]
.word 0x35480005 ! t3_kref+0x3ccc: fbue,a,pt %fcc0, _kref+0x3ce0
.word 0x9e403e4d ! t3_kref+0x3cd0: addc %g0, -0x1b3, %o7
.word 0x8da01a27 ! t3_kref+0x3cd4: fstoi %f7, %f6
.word 0xde10a01e ! t3_kref+0x3cd8: lduh [%g2 + 0x1e], %o7
.word 0xde567fe8 ! t3_kref+0x3cdc: ldsh [%i1 - 0x18], %o7
.word 0x9ec32774 ! t3_kref+0x3ce0: addccc %o4, 0x774, %o7
.word 0xe40866bc ! t3_kref+0x3ce4: ldub [%g1 + 0x6bc], %l2
.word 0xa41ca00c ! t3_kref+0x3ce8: xor %l2, 0xc, %l2
.word 0xe42866bc ! t3_kref+0x3cec: stb %l2, [%g1 + 0x6bc]
.word 0x81d866bc ! t3_kref+0x3cf0: flush %g1 + 0x6bc
.word 0x9e25fece ! t3_kref+0x3cf4: sub %l7, -0x132, %o7
.word 0x8da188a7 ! t3_kref+0x3cf8: fsubs %f6, %f7, %f6
2: .word 0x8db18d27 ! t3_kref+0x3cfc: fandnot1s %f6, %f7, %f6
.word 0x8da000a7 ! t3_kref+0x3d00: fnegs %f7, %f6
.word 0x8db00cc6 ! t3_kref+0x3d04: fnot2 %f6, %f6
.word 0x9fb7006c ! t3_kref+0x3d08: edge8ln %i4, %o4, %o7
.word 0xef68a001 ! t3_kref+0x3d0c: prefetch %g2 + 1, 23
.word 0x9ea5801a ! t3_kref+0x3d10: subcc %l6, %i2, %o7
.word 0x8da18846 ! t3_kref+0x3d14: faddd %f6, %f6, %f6
.word 0xde80a00c ! t3_kref+0x3d18: lda [%g2 + 0xc]%asi, %o7
.word 0x81a98a26 ! t3_kref+0x3d1c: fcmps %fcc0, %f6, %f6
.word 0x9e252ee5 ! t3_kref+0x3d20: sub %l4, 0xee5, %o7
.word 0x8da00546 ! t3_kref+0x3d24: fsqrtd %f6, %f6
.word 0xcd3e0000 ! t3_kref+0x3d28: std %f6, [%i0]
.word 0x9e2f000b ! t3_kref+0x3d2c: andn %i4, %o3, %o7
.word 0xde16401b ! t3_kref+0x3d30: lduh [%i1 + %i3], %o7
.word 0x8fa1c927 ! t3_kref+0x3d34: fmuls %f7, %f7, %f7
.word 0x8da00546 ! t3_kref+0x3d38: fsqrtd %f6, %f6
.word 0x24480007 ! t3_kref+0x3d3c: ble,a,pt %icc, _kref+0x3d58
.word 0x9fb2411b ! t3_kref+0x3d40: edge32 %o1, %i3, %o7
.word 0xd210001b ! t3_kref+0x3d44: lduh [%g0 + %i3], %o1
.word 0x9e27000a ! t3_kref+0x3d48: sub %i4, %o2, %o7
.word 0x9ee726d4 ! t3_kref+0x3d4c: subccc %i4, 0x6d4, %o7
.word 0x20480003 ! t3_kref+0x3d50: bn,a,pt %icc, _kref+0x3d5c
.word 0xd228a03d ! t3_kref+0x3d54: stb %o1, [%g2 + 0x3d]
call SYM(t3_subr0)
.word 0xa05b6bcf ! t3_kref+0x3d5c: smul %o5, 0xbcf, %l0
.word 0x8db18c46 ! t3_kref+0x3d60: fnor %f6, %f6, %f6
.word 0xc368a147 ! t3_kref+0x3d64: prefetch %g2 + 0x147, 1
.word 0x8da00546 ! t3_kref+0x3d68: fsqrtd %f6, %f6
.word 0x8da00527 ! t3_kref+0x3d6c: fsqrts %f7, %f6
.word 0x9fb00200 ! t3_kref+0x3d70: array8 %g0, %g0, %o7
.word 0x81a98a46 ! t3_kref+0x3d74: fcmpd %fcc0, %f6, %f6
.word 0x8da189c6 ! t3_kref+0x3d78: fdivd %f6, %f6, %f6
.word 0xc2270000 ! t3_kref+0x3d7c: st %g1, [%i4]
.word 0x9efa801c ! t3_kref+0x3d80: sdivcc %o2, %i4, %o7
.word 0xcd1fbf18 ! t3_kref+0x3d84: ldd [%fp - 0xe8], %f6
.word 0x8fa00526 ! t3_kref+0x3d88: fsqrts %f6, %f7
.word 0x8fa00526 ! t3_kref+0x3d8c: fsqrts %f6, %f7
.word 0x8da01a26 ! t3_kref+0x3d90: fstoi %f6, %f6
.word 0x9eaac016 ! t3_kref+0x3d94: andncc %o3, %l6, %o7
.word 0x21800006 ! t3_kref+0x3d98: fbn,a _kref+0x3db0
.word 0x8db18d86 ! t3_kref+0x3d9c: fxor %f6, %f6, %f6
.word 0xcd3e401d ! t3_kref+0x3da0: std %f6, [%i1 + %i5]
.word 0x9fb7033b ! t3_kref+0x3da4: bmask %i4, %i3, %o7
.word 0x8da01086 ! t3_kref+0x3da8: fxtos %f6, %f6
.word 0x9e25ecd8 ! t3_kref+0x3dac: sub %l7, 0xcd8, %o7
.word 0x28800005 ! t3_kref+0x3db0: bleu,a _kref+0x3dc4
.word 0xcd3e0000 ! t3_kref+0x3db4: std %f6, [%i0]
.word 0xcf00a01c ! t3_kref+0x3db8: ld [%g2 + 0x1c], %f7
.word 0xdece7ff9 ! t3_kref+0x3dbc: ldsba [%i1 - 7]%asi, %o7
.word 0x8da01a26 ! t3_kref+0x3dc0: fstoi %f6, %f6
.word 0xde500019 ! t3_kref+0x3dc4: ldsh [%g0 + %i1], %o7
.word 0xea263fec ! t3_kref+0x3dc8: st %l5, [%i0 - 0x14]
.word 0x9f2ce01c ! t3_kref+0x3dcc: sll %l3, 0x1c, %o7
.word 0x81a98ac6 ! t3_kref+0x3dd0: fcmped %fcc0, %f6, %f6
.word 0x9ea4f82f ! t3_kref+0x3dd4: subcc %l3, -0x7d1, %o7
.word 0xcd1e6000 ! t3_kref+0x3dd8: ldd [%i1], %f6
.word 0x8db18746 ! t3_kref+0x3ddc: fpack32 %f6, %f6, %f6
.word 0x8da1c826 ! t3_kref+0x3de0: fadds %f7, %f6, %f6
.word 0x8fa00527 ! t3_kref+0x3de4: fsqrts %f7, %f7
.word 0x8da1c927 ! t3_kref+0x3de8: fmuls %f7, %f7, %f6
.word 0x9e403ee1 ! t3_kref+0x3dec: addc %g0, -0x11f, %o7
.word 0x9eab4014 ! t3_kref+0x3df0: andncc %o5, %l4, %o7
.word 0x8da189c6 ! t3_kref+0x3df4: fdivd %f6, %f6, %f6
.word 0x9f0f2c34 ! t3_kref+0x3df8: tsubcc %i4, 0xc34, %o7
.word 0x81a9ca27 ! t3_kref+0x3dfc: fcmps %fcc0, %f7, %f7
.word 0x9efd23a5 ! t3_kref+0x3e00: sdivcc %l4, 0x3a5, %o7
.word 0xde0e2017 ! t3_kref+0x3e04: ldub [%i0 + 0x17], %o7
.word 0x8fa189a6 ! t3_kref+0x3e08: fdivs %f6, %f6, %f7
.word 0x2a480006 ! t3_kref+0x3e0c: bcs,a,pt %icc, _kref+0x3e24
.word 0x8da18946 ! t3_kref+0x3e10: fmuld %f6, %f6, %f6
.word 0x9fb18446 ! t3_kref+0x3e14: fcmpne16 %f6, %f6, %o7
.word 0x9e8ae564 ! t3_kref+0x3e18: andcc %o3, 0x564, %o7
.word 0x8143c000 ! t3_kref+0x3e1c: stbar
.word 0xde88105a ! t3_kref+0x3e20: lduba [%g0 + %i2]0x82, %o7
.word 0x9e030014 ! t3_kref+0x3e24: add %o4, %l4, %o7
.word 0xde063fe0 ! t3_kref+0x3e28: ld [%i0 - 0x20], %o7
.word 0x81a98a46 ! t3_kref+0x3e2c: fcmpd %fcc0, %f6, %f6
.word 0x8da189a6 ! t3_kref+0x3e30: fdivs %f6, %f6, %f6
.word 0x9fc10000 ! t3_kref+0x3e34: call %g4
.word 0xa02b000b ! t3_kref+0x3e38: andn %o4, %o3, %l0
.word 0x81a98ac6 ! t3_kref+0x3e3c: fcmped %fcc0, %f6, %f6
.word 0xde0e3fee ! t3_kref+0x3e40: ldub [%i0 - 0x12], %o7
.word 0x8fa00527 ! t3_kref+0x3e44: fsqrts %f7, %f7
.word 0x81df69ca ! t3_kref+0x3e48: flush %i5 + 0x9ca
.word 0x8db1cd26 ! t3_kref+0x3e4c: fandnot1s %f7, %f6, %f6
.word 0x9e428009 ! t3_kref+0x3e50: addc %o2, %o1, %o7
.word 0x8da189a7 ! t3_kref+0x3e54: fdivs %f6, %f7, %f6
.word 0x8da18826 ! t3_kref+0x3e58: fadds %f6, %f6, %f6
.word 0xcd3e7ff8 ! t3_kref+0x3e5c: std %f6, [%i1 - 8]
.word 0x8fa1c826 ! t3_kref+0x3e60: fadds %f7, %f6, %f7
.word 0x81a98ac6 ! t3_kref+0x3e64: fcmped %fcc0, %f6, %f6
.word 0x9e7ec00a ! t3_kref+0x3e68: sdiv %i3, %o2, %o7
.word 0x9e0d731e ! t3_kref+0x3e6c: and %l5, -0xce2, %o7
.word 0x8da01927 ! t3_kref+0x3e70: fstod %f7, %f6
.word 0x9fb34080 ! t3_kref+0x3e74: edge16 %o5, %g0, %o7
.word 0xde96d058 ! t3_kref+0x3e78: lduha [%i3 + %i0]0x82, %o7
.word 0xde0e2009 ! t3_kref+0x3e7c: ldub [%i0 + 9], %o7
.word 0x81a98aa7 ! t3_kref+0x3e80: fcmpes %fcc0, %f6, %f7
.word 0xe36e401c ! t3_kref+0x3e84: prefetch %i1 + %i4, 17
.word 0x9fb54069 ! t3_kref+0x3e88: edge8ln %l5, %o1, %o7
.word 0x9ea80000 ! t3_kref+0x3e8c: andncc %g0, %g0, %o7
.word 0xde0e8019 ! t3_kref+0x3e90: ldub [%i2 + %i1], %o7
.word 0x2b800004 ! t3_kref+0x3e94: fbug,a _kref+0x3ea4
.word 0x9ed56ee6 ! t3_kref+0x3e98: umulcc %l5, 0xee6, %o7
.word 0x8db186c6 ! t3_kref+0x3e9c: fmul8sux16 %f6, %f6, %f6
.word 0x9f2a401a ! t3_kref+0x3ea0: sll %o1, %i2, %o7
.word 0x9ee5a0b2 ! t3_kref+0x3ea4: subccc %l6, 0xb2, %o7
.word 0x8fa00527 ! t3_kref+0x3ea8: fsqrts %f7, %f7
.word 0x8da01a27 ! t3_kref+0x3eac: fstoi %f7, %f6
.word 0x9ead7e8c ! t3_kref+0x3eb0: andncc %l5, -0x174, %o7
.word 0x81a98aa6 ! t3_kref+0x3eb4: fcmpes %fcc0, %f6, %f6
.word 0x9e358014 ! t3_kref+0x3eb8: orn %l6, %l4, %o7
.word 0x9efdc000 ! t3_kref+0x3ebc: sdivcc %l7, %g0, %o7
.word 0x8db186c6 ! t3_kref+0x3ec0: fmul8sux16 %f6, %f6, %f6
.word 0xcd380018 ! t3_kref+0x3ec4: std %f6, [%g0 + %i0]
.word 0xc1e8a04e ! t3_kref+0x3ec8: prefetcha %g2 + 0x4e, 0
.word 0x9fb18506 ! t3_kref+0x3ecc: fcmpgt16 %f6, %f6, %o7
.word 0xec6e2019 ! t3_kref+0x3ed0: ldstub [%i0 + 0x19], %l6
.word 0x878020e0 ! t3_kref+0x3ed4: mov 0xe0, %asi
.word 0x9e8b3446 ! t3_kref+0x3ed8: andcc %o4, -0xbba, %o7
.word 0xde000018 ! t3_kref+0x3edc: ld [%g0 + %i0], %o7
.word 0x87802080 ! t3_kref+0x3ee0: mov 0x80, %asi
.word 0x24800008 ! t3_kref+0x3ee4: ble,a _kref+0x3f04
.word 0x8143c000 ! t3_kref+0x3ee8: stbar
.word 0x9e7ee650 ! t3_kref+0x3eec: sdiv %i3, 0x650, %o7
.word 0xd4270018 ! t3_kref+0x3ef0: st %o2, [%i4 + %i0]
.word 0x8da00146 ! t3_kref+0x3ef4: fabsd %f6, %f6
.word 0x81a9ca26 ! t3_kref+0x3ef8: fcmps %fcc0, %f7, %f6
.word 0x9e5a70d7 ! t3_kref+0x3efc: smul %o1, -0xf29, %o7
.word 0x9ed6ea41 ! t3_kref+0x3f00: umulcc %i3, 0xa41, %o7
.word 0x8da1cd26 ! t3_kref+0x3f04: fsmuld %f7, %f6, %f6
.word 0x9f26b04f ! t3_kref+0x3f08: mulscc %i2, -0xfb1, %o7
call SYM(t3_subr2)
.word 0xcd3e3fe8 ! t3_kref+0x3f10: std %f6, [%i0 - 0x18]
.word 0x9ec6801a ! t3_kref+0x3f14: addccc %i2, %i2, %o7
.word 0x8da00546 ! t3_kref+0x3f18: fsqrtd %f6, %f6
.word 0x8db18986 ! t3_kref+0x3f1c: bshuffle %f6, %f6, %f6
.word 0xde462018 ! t3_kref+0x3f20: ldsw [%i0 + 0x18], %o7
.word 0x8fa01a46 ! t3_kref+0x3f24: fdtoi %f6, %f7
.word 0x9efd8013 ! t3_kref+0x3f28: sdivcc %l6, %l3, %o7
.word 0x9edf32bd ! t3_kref+0x3f2c: smulcc %i4, -0xd43, %o7
.word 0xeca0a03c ! t3_kref+0x3f30: sta %l6, [%g2 + 0x3c]%asi
.word 0xde56c018 ! t3_kref+0x3f34: ldsh [%i3 + %i0], %o7
.word 0x8d833b24 ! t3_kref+0x3f38: wr %o4, 0xfffffb24, %fprs
.word 0x81a98a46 ! t3_kref+0x3f3c: fcmpd %fcc0, %f6, %f6
.word 0x81a9ca26 ! t3_kref+0x3f40: fcmps %fcc0, %f7, %f6
.word 0x8fb18e27 ! t3_kref+0x3f44: fands %f6, %f7, %f7
.word 0x8da18827 ! t3_kref+0x3f48: fadds %f6, %f7, %f6
.word 0x9e5b401c ! t3_kref+0x3f4c: smul %o5, %i4, %o7
.word 0x8143c000 ! t3_kref+0x3f50: stbar
.word 0x8da00527 ! t3_kref+0x3f54: fsqrts %f7, %f6
.word 0xdede101d ! t3_kref+0x3f58: ldxa [%i0 + %i5]0x80, %o7
.word 0x8143e040 ! t3_kref+0x3f5c: membar 0x40
.word 0x9de3bfa0 ! t3_kref+0x3f60: save %sp, -0x60, %sp
.word 0x9fef0019 ! t3_kref+0x3f64: restore %i4, %i1, %o7
.word 0x9fb18486 ! t3_kref+0x3f68: fcmple32 %f6, %f6, %o7
.word 0x8da01927 ! t3_kref+0x3f6c: fstod %f7, %f6
.word 0x9e85000c ! t3_kref+0x3f70: addcc %l4, %o4, %o7
.word 0x81a98ac6 ! t3_kref+0x3f74: fcmped %fcc0, %f6, %f6
.word 0x9f3b6014 ! t3_kref+0x3f78: sra %o5, 0x14, %o7
.word 0x8da1cd26 ! t3_kref+0x3f7c: fsmuld %f7, %f6, %f6
.word 0x3d800003 ! t3_kref+0x3f80: fbule,a _kref+0x3f8c
.word 0x9e650013 ! t3_kref+0x3f84: subc %l4, %l3, %o7
.word 0x8da18927 ! t3_kref+0x3f88: fmuls %f6, %f7, %f6
.word 0x9e06c01a ! t3_kref+0x3f8c: add %i3, %i2, %o7
.word 0x8fa189a6 ! t3_kref+0x3f90: fdivs %f6, %f6, %f7
.word 0x9e250016 ! t3_kref+0x3f94: sub %l4, %l6, %o7
.word 0x9e2abe34 ! t3_kref+0x3f98: andn %o2, -0x1cc, %o7
.word 0xc99f5a59 ! t3_kref+0x3f9c: ldda [%i5 + %i1]0xd2, %f4
.word 0xc12e2018 ! t3_kref+0x3fa0: st %fsr, [%i0 + 0x18]
.word 0x9e02f7d2 ! t3_kref+0x3fa4: add %o3, -0x82e, %o7
.word 0x9ec33a23 ! t3_kref+0x3fa8: addccc %o4, -0x5dd, %o7
.word 0x3b800002 ! t3_kref+0x3fac: fble,a _kref+0x3fb4
.word 0x8db00fe0 ! t3_kref+0x3fb0: fones %f6
.word 0x8fa00526 ! t3_kref+0x3fb4: fsqrts %f6, %f7
.word 0x8db18667 ! t3_kref+0x3fb8: fmul8x16au %f6, %f7, %f6
.word 0xe40869c8 ! t3_kref+0x3fbc: ldub [%g1 + 0x9c8], %l2
.word 0xa41ca00c ! t3_kref+0x3fc0: xor %l2, 0xc, %l2
.word 0xe42869c8 ! t3_kref+0x3fc4: stb %l2, [%g1 + 0x9c8]
.word 0x81d869c8 ! t3_kref+0x3fc8: flush %g1 + 0x9c8
.word 0xde066000 ! t3_kref+0x3fcc: ld [%i1], %o7
.word 0x9e0b000a ! t3_kref+0x3fd0: and %o4, %o2, %o7
.word 0x9e1aa233 ! t3_kref+0x3fd4: xor %o2, 0x233, %o7
.word 0x81a98a46 ! t3_kref+0x3fd8: fcmpd %fcc0, %f6, %f6
.word 0x9f2d2019 ! t3_kref+0x3fdc: sll %l4, 0x19, %o7
.word 0x8fb00766 ! t3_kref+0x3fe0: fpack16 %f6, %f7
.word 0xd026001c ! t3_kref+0x3fe4: st %o0, [%i0 + %i4]
.word 0x9e2a7cb4 ! t3_kref+0x3fe8: andn %o1, -0x34c, %o7
.word 0xd6a8a02f ! t3_kref+0x3fec: stba %o3, [%g2 + 0x2f]%asi
.word 0xcd070018 ! t3_kref+0x3ff0: ld [%i4 + %i0], %f6
.word 0x9e2abf48 ! t3_kref+0x3ff4: andn %o2, -0xb8, %o7
.word 0xde0e0000 ! t3_kref+0x3ff8: ldub [%i0], %o7
.word 0x9ee70009 ! t3_kref+0x3ffc: subccc %i4, %o1, %o7
.word 0x9ed8000d ! t3_kref+0x4000: smulcc %g0, %o5, %o7
.word 0x9f026c2d ! t3_kref+0x4004: taddcc %o1, 0xc2d, %o7
2: .word 0x9ea0000b ! t3_kref+0x4008: subcc %g0, %o3, %o7
.word 0x81a9ca27 ! t3_kref+0x400c: fcmps %fcc0, %f7, %f7
.word 0x9f40c000 ! t3_kref+0x4010: mov %asi, %o7
.word 0xde06200c ! t3_kref+0x4014: ld [%i0 + 0xc], %o7
.word 0x9f22b17a ! t3_kref+0x4018: mulscc %o2, -0xe86, %o7
.word 0x9eddc008 ! t3_kref+0x401c: smulcc %l7, %o0, %o7
.word 0xdec8a03c ! t3_kref+0x4020: ldsba [%g2 + 0x3c]%asi, %o7
.word 0xde40a00c ! t3_kref+0x4024: ldsw [%g2 + 0xc], %o7
.word 0x9f0223a0 ! t3_kref+0x4028: taddcc %o0, 0x3a0, %o7
.word 0x9de3bfa0 ! t3_kref+0x402c: save %sp, -0x60, %sp
.word 0x9fee2569 ! t3_kref+0x4030: restore %i0, 0x569, %o7
.word 0xcf871018 ! t3_kref+0x4034: lda [%i4 + %i0]0x80, %f7
.word 0xc3e8a0c2 ! t3_kref+0x4038: prefetcha %g2 + 0xc2, 1
.word 0x8da18d27 ! t3_kref+0x403c: fsmuld %f6, %f7, %f6
.word 0x8fa1c8a7 ! t3_kref+0x4040: fsubs %f7, %f7, %f7
.word 0x9e92400a ! t3_kref+0x4044: orcc %o1, %o2, %o7
.word 0xd8267ffc ! t3_kref+0x4048: st %o4, [%i1 - 4]
.word 0x9fb185c6 ! t3_kref+0x404c: fcmpeq32 %f6, %f6, %o7
.word 0x9e883701 ! t3_kref+0x4050: andcc %g0, -0x8ff, %o7
.word 0x9e5d0009 ! t3_kref+0x4054: smul %l4, %o1, %o7
.word 0x8fa1c827 ! t3_kref+0x4058: fadds %f7, %f7, %f7
.word 0x9ee4c017 ! t3_kref+0x405c: subccc %l3, %l7, %o7
.word 0x8fa18926 ! t3_kref+0x4060: fmuls %f6, %f6, %f7
.word 0x8da01926 ! t3_kref+0x4064: fstod %f6, %f6
.word 0x81a98a46 ! t3_kref+0x4068: fcmpd %fcc0, %f6, %f6
.word 0x9ee50017 ! t3_kref+0x406c: subccc %l4, %l7, %o7
.word 0x9fb34240 ! t3_kref+0x4070: array16 %o5, %g0, %o7
.word 0x81de800b ! t3_kref+0x4074: flush %i2 + %o3
.word 0x3b480005 ! t3_kref+0x4078: fble,a,pt %fcc0, _kref+0x408c
.word 0x9ea5000a ! t3_kref+0x407c: subcc %l4, %o2, %o7
.word 0x9fb18406 ! t3_kref+0x4080: fcmple16 %f6, %f6, %o7
.word 0x8da01926 ! t3_kref+0x4084: fstod %f6, %f6
.word 0x8da01927 ! t3_kref+0x4088: fstod %f7, %f6
.word 0x9e7ec008 ! t3_kref+0x408c: sdiv %i3, %o0, %o7
.word 0x8da18946 ! t3_kref+0x4090: fmuld %f6, %f6, %f6
.word 0xdedf5018 ! t3_kref+0x4094: ldxa [%i5 + %i0]0x80, %o7
.word 0xde56401b ! t3_kref+0x4098: ldsh [%i1 + %i3], %o7
.word 0x8da00026 ! t3_kref+0x409c: fmovs %f6, %f6
call SYM(t3_subr2)
.word 0xa05ae228 ! t3_kref+0x40a4: smul %o3, 0x228, %l0
.word 0x81da801c ! t3_kref+0x40a8: flush %o2 + %i4
.word 0xcf263ff4 ! t3_kref+0x40ac: st %f7, [%i0 - 0xc]
.word 0xee200018 ! t3_kref+0x40b0: st %l7, [%g0 + %i0]
.word 0x8fa00026 ! t3_kref+0x40b4: fmovs %f6, %f7
.word 0x8da00546 ! t3_kref+0x40b8: fsqrtd %f6, %f6
.word 0x8da00046 ! t3_kref+0x40bc: fmovd %f6, %f6
.word 0x81a9ca27 ! t3_kref+0x40c0: fcmps %fcc0, %f7, %f7
.word 0xe4086a9c ! t3_kref+0x40c4: ldub [%g1 + 0xa9c], %l2
.word 0xa41ca00c ! t3_kref+0x40c8: xor %l2, 0xc, %l2
.word 0xe4286a9c ! t3_kref+0x40cc: stb %l2, [%g1 + 0xa9c]
.word 0x81d86a9c ! t3_kref+0x40d0: flush %g1 + 0xa9c
.word 0x81d84018 ! t3_kref+0x40d4: flush %g1 + %i0
.word 0x9e2d800a ! t3_kref+0x40d8: andn %l6, %o2, %o7
2: .word 0x9eab6338 ! t3_kref+0x40dc: andncc %o5, 0x338, %o7
.word 0x8da00526 ! t3_kref+0x40e0: fsqrts %f6, %f6
.word 0x878020e0 ! t3_kref+0x40e4: mov 0xe0, %asi
.word 0xde0e4000 ! t3_kref+0x40e8: ldub [%i1], %o7
.word 0x9ef20016 ! t3_kref+0x40ec: udivcc %o0, %l6, %o7
.word 0x81834000 ! t3_kref+0x40f0: wr %o5, %g0, %y
sethi %hi(1f), %o7
jmpl %o7+%lo(1f), %g1
.empty
1: .word 0x8da1c9a6 ! t3_kref+0x40fc: fdivs %f7, %f6, %f6
.word 0x9e770016 ! t3_kref+0x4100: udiv %i4, %l6, %o7
.word 0x8db18e80 ! t3_kref+0x4104: fsrc1 %f6, %f6
.word 0x9fb24280 ! t3_kref+0x4108: array32 %o1, %g0, %o7
.word 0xf207bfe0 ! t3_kref+0x410c: ld [%fp - 0x20], %i1
.word 0xcf260000 ! t3_kref+0x4110: st %f7, [%i0]
.word 0xd2ff1018 ! t3_kref+0x4114: swapa [%i4 + %i0]0x80, %o1
.word 0x8da1cd27 ! t3_kref+0x4118: fsmuld %f7, %f7, %f6
.word 0xcd3e4000 ! t3_kref+0x411c: std %f6, [%i1]
.word 0x2e800007 ! t3_kref+0x4120: bvs,a _kref+0x413c
.word 0x9fb2034d ! t3_kref+0x4124: alignaddrl %o0, %o5, %o7
.word 0x81a98a46 ! t3_kref+0x4128: fcmpd %fcc0, %f6, %f6
.word 0xde96501b ! t3_kref+0x412c: lduha [%i1 + %i3]0x80, %o7
.word 0xcf20a02c ! t3_kref+0x4130: st %f7, [%g2 + 0x2c]
.word 0x8da00526 ! t3_kref+0x4134: fsqrts %f6, %f6
.word 0x9fb18446 ! t3_kref+0x4138: fcmpne16 %f6, %f6, %o7
sethi %hi(2f), %o7
.word 0xe40be150 ! t3_kref+0x4140: ldub [%o7 + 0x150], %l2
.word 0xa41ca00c ! t3_kref+0x4144: xor %l2, 0xc, %l2
.word 0xe42be150 ! t3_kref+0x4148: stb %l2, [%o7 + 0x150]
.word 0x81dbe150 ! t3_kref+0x414c: flush %o7 + 0x150
2: .word 0xc9be9a19 ! t3_kref+0x4150: stda %f4, [%i2 + %i1]0xd0
.word 0x9ef82b5c ! t3_kref+0x4154: sdivcc %g0, 0xb5c, %o7
.word 0x8da189c6 ! t3_kref+0x4158: fdivd %f6, %f6, %f6
.word 0x9f002eaf ! t3_kref+0x415c: taddcc %g0, 0xeaf, %o7
.word 0x9e06fb99 ! t3_kref+0x4160: add %i3, -0x467, %o7
.word 0x9f0e800b ! t3_kref+0x4164: tsubcc %i2, %o3, %o7
.word 0x8db18f86 ! t3_kref+0x4168: for %f6, %f6, %f6
.word 0xcf20a02c ! t3_kref+0x416c: st %f7, [%g2 + 0x2c]
.word 0x9f3aa000 ! t3_kref+0x4170: sra %o2, 0x0, %o7
.word 0x9e8cc009 ! t3_kref+0x4174: andcc %l3, %o1, %o7
.word 0x25480007 ! t3_kref+0x4178: fblg,a,pt %fcc0, _kref+0x4194
.word 0x9ea54000 ! t3_kref+0x417c: subcc %l5, %g0, %o7
.word 0x9fb5c0b6 ! t3_kref+0x4180: edge16n %l7, %l6, %o7
.word 0x9ec30008 ! t3_kref+0x4184: addccc %o4, %o0, %o7
.word 0x8db1cee6 ! t3_kref+0x4188: fornot2s %f7, %f6, %f6
.word 0x9ec2a0bc ! t3_kref+0x418c: addccc %o2, 0xbc, %o7
.word 0xde06401c ! t3_kref+0x4190: ld [%i1 + %i4], %o7
.word 0xde500019 ! t3_kref+0x4194: ldsh [%g0 + %i1], %o7
.word 0x9fb00137 ! t3_kref+0x4198: edge32n %g0, %l7, %o7
.word 0x9f123184 ! t3_kref+0x419c: taddcctv %o0, -0xe7c, %o7
.word 0x8143c000 ! t3_kref+0x41a0: stbar
.word 0xc568a1ca ! t3_kref+0x41a4: prefetch %g2 + 0x1ca, 2
.word 0x9e8a4013 ! t3_kref+0x41a8: andcc %o1, %l3, %o7
.word 0xcd3f4018 ! t3_kref+0x41ac: std %f6, [%i5 + %i0]
.word 0x81854000 ! t3_kref+0x41b0: wr %l5, %g0, %y
.word 0x8fa01086 ! t3_kref+0x41b4: fxtos %f6, %f7
.word 0x8fa000a6 ! t3_kref+0x41b8: fnegs %f6, %f7
.word 0x9e74e275 ! t3_kref+0x41bc: udiv %l3, 0x275, %o7
.word 0x8da01926 ! t3_kref+0x41c0: fstod %f6, %f6
.word 0x8da01a27 ! t3_kref+0x41c4: fstoi %f7, %f6
.word 0x9e8d3c65 ! t3_kref+0x41c8: andcc %l4, -0x39b, %o7
.word 0x9e06f865 ! t3_kref+0x41cc: add %i3, -0x79b, %o7
.word 0x9f0eef41 ! t3_kref+0x41d0: tsubcc %i3, 0xf41, %o7
.word 0x9e7a3c5b ! t3_kref+0x41d4: sdiv %o0, -0x3a5, %o7
.word 0xcd3e3fe8 ! t3_kref+0x41d8: std %f6, [%i0 - 0x18]
.word 0x9fb2432c ! t3_kref+0x41dc: bmask %o1, %o4, %o7
.word 0xda262010 ! t3_kref+0x41e0: st %o5, [%i0 + 0x10]
.word 0x9fb18446 ! t3_kref+0x41e4: fcmpne16 %f6, %f6, %o7
.word 0x9f2b6007 ! t3_kref+0x41e8: sll %o5, 0x7, %o7
sethi %hi(2f), %o7
.word 0xe40be22c ! t3_kref+0x41f0: ldub [%o7 + 0x22c], %l2
.word 0xa41ca00c ! t3_kref+0x41f4: xor %l2, 0xc, %l2
.word 0xe42be22c ! t3_kref+0x41f8: stb %l2, [%o7 + 0x22c]
.word 0x81dbe22c ! t3_kref+0x41fc: flush %o7 + 0x22c
call SYM(t3_subr2)
.word 0x8fb00766 ! t3_kref+0x4204: fpack16 %f6, %f7
.word 0x81dd0013 ! t3_kref+0x4208: flush %l4 + %l3
.word 0x8da00546 ! t3_kref+0x420c: fsqrtd %f6, %f6
.word 0x9e7572b7 ! t3_kref+0x4210: udiv %l5, -0xd49, %o7
.word 0x9f23000a ! t3_kref+0x4214: mulscc %o4, %o2, %o7
.word 0x8da01926 ! t3_kref+0x4218: fstod %f6, %f6
.word 0x8da18946 ! t3_kref+0x421c: fmuld %f6, %f6, %f6
.word 0xcd3e7fe8 ! t3_kref+0x4220: std %f6, [%i1 - 0x18]
.word 0x20800001 ! t3_kref+0x4224: bn,a _kref+0x4228
.word 0x9e652bbf ! t3_kref+0x4228: subc %l4, 0xbbf, %o7
2: .word 0x9e954014 ! t3_kref+0x422c: orcc %l5, %l4, %o7
.word 0x2e800001 ! t3_kref+0x4230: bvs,a _kref+0x4234
.word 0x9ec5c009 ! t3_kref+0x4234: addccc %l7, %o1, %o7
.word 0xf4b01018 ! t3_kref+0x4238: stha %i2, [%g0 + %i0]0x80
.word 0x9ef6c00c ! t3_kref+0x423c: udivcc %i3, %o4, %o7
.word 0x8fa00526 ! t3_kref+0x4240: fsqrts %f6, %f7
.word 0x9e03401a ! t3_kref+0x4244: add %o5, %i2, %o7
.word 0xf4b01018 ! t3_kref+0x4248: stha %i2, [%g0 + %i0]0x80
.word 0xde965000 ! t3_kref+0x424c: lduha [%i1]0x80, %o7
.word 0x9e2270b1 ! t3_kref+0x4250: sub %o1, -0xf4f, %o7
.word 0x81a98a26 ! t3_kref+0x4254: fcmps %fcc0, %f6, %f6
.word 0x9ea4c00c ! t3_kref+0x4258: subcc %l3, %o4, %o7
.word 0xeeae1000 ! t3_kref+0x425c: stba %l7, [%i0]0x80
.word 0x9efb000a ! t3_kref+0x4260: sdivcc %o4, %o2, %o7
.word 0x39480001 ! t3_kref+0x4264: fbuge,a,pt %fcc0, _kref+0x4268
.word 0x9ea5800b ! t3_kref+0x4268: subcc %l6, %o3, %o7
.word 0x81a98a46 ! t3_kref+0x426c: fcmpd %fcc0, %f6, %f6
.word 0xde067ff0 ! t3_kref+0x4270: ld [%i1 - 0x10], %o7
.word 0x9e2a2e8e ! t3_kref+0x4274: andn %o0, 0xe8e, %o7
.word 0x9e050017 ! t3_kref+0x4278: add %l4, %l7, %o7
.word 0x9f3d600f ! t3_kref+0x427c: sra %l5, 0xf, %o7
.word 0x8da01927 ! t3_kref+0x4280: fstod %f7, %f6
.word 0x8db18c86 ! t3_kref+0x4284: fandnot2 %f6, %f6, %f6
.word 0x9e952d07 ! t3_kref+0x4288: orcc %l4, 0xd07, %o7
.word 0x8da00027 ! t3_kref+0x428c: fmovs %f7, %f6
.word 0xe3b8a200 ! t3_kref+0x4290: stda %f48, [%g2 + 0x200]%asi
.word 0x9f25800c ! t3_kref+0x4294: mulscc %l6, %o4, %o7
.word 0xde4e4000 ! t3_kref+0x4298: ldsb [%i1], %o7
.word 0x8db18d86 ! t3_kref+0x429c: fxor %f6, %f6, %f6
.word 0x9e757053 ! t3_kref+0x42a0: udiv %l5, -0xfad, %o7
.word 0x8db18967 ! t3_kref+0x42a4: fpmerge %f6, %f7, %f6
.word 0x8da1cd27 ! t3_kref+0x42a8: fsmuld %f7, %f7, %f6
.word 0x8da00046 ! t3_kref+0x42ac: fmovd %f6, %f6
.word 0x81a98a46 ! t3_kref+0x42b0: fcmpd %fcc0, %f6, %f6
.word 0x9e1824d4 ! t3_kref+0x42b4: xor %g0, 0x4d4, %o7
.word 0x83c061c8 ! t3_kref+0x42b8: jmpl %g1 + 0x1c8, %g1
.word 0x9fb5c17b ! t3_kref+0x42bc: edge32ln %l7, %i3, %o7
.word 0x9e77295b ! t3_kref+0x42c0: udiv %i4, 0x95b, %o7
.word 0x9e1cc01c ! t3_kref+0x42c4: xor %l3, %i4, %o7
.word 0x9f3d8009 ! t3_kref+0x42c8: sra %l6, %o1, %o7
.word 0x8da00526 ! t3_kref+0x42cc: fsqrts %f6, %f6
.word 0x9de3bfa0 ! t3_kref+0x42d0: save %sp, -0x60, %sp
.word 0x9fe82194 ! t3_kref+0x42d4: restore %g0, 0x194, %o7
.word 0xeaa01019 ! t3_kref+0x42d8: sta %l5, [%g0 + %i1]0x80
.word 0x8da189c6 ! t3_kref+0x42dc: fdivd %f6, %f6, %f6
.word 0x8fa00526 ! t3_kref+0x42e0: fsqrts %f6, %f7
.word 0x8da018c6 ! t3_kref+0x42e4: fdtos %f6, %f6
.word 0xe3b8a200 ! t3_kref+0x42e8: stda %f48, [%g2 + 0x200]%asi
.word 0x8db18d40 ! t3_kref+0x42ec: fnot1 %f6, %f6
.word 0x9ef80015 ! t3_kref+0x42f0: sdivcc %g0, %l5, %o7
.word 0x9f252889 ! t3_kref+0x42f4: mulscc %l4, 0x889, %o7
.word 0x21800006 ! t3_kref+0x42f8: fbn,a _kref+0x4310
.word 0xec3e2018 ! t3_kref+0x42fc: std %l6, [%i0 + 0x18]
.word 0x8db18a86 ! t3_kref+0x4300: fpsub16 %f6, %f6, %f6
.word 0xde40a03c ! t3_kref+0x4304: ldsw [%g2 + 0x3c], %o7
.word 0xcd06001c ! t3_kref+0x4308: ld [%i0 + %i4], %f6
.word 0x9e1d001a ! t3_kref+0x430c: xor %l4, %i2, %o7
.word 0x8143c000 ! t3_kref+0x4310: stbar
.word 0xcd200018 ! t3_kref+0x4314: st %f6, [%g0 + %i0]
.word 0x9ef5bf38 ! t3_kref+0x4318: udivcc %l6, -0xc8, %o7
.word 0x8da00126 ! t3_kref+0x431c: fabss %f6, %f6
.word 0x9e07000a ! t3_kref+0x4320: add %i4, %o2, %o7
.word 0xecbf5019 ! t3_kref+0x4324: stda %l6, [%i5 + %i1]0x80
.word 0x9e772b52 ! t3_kref+0x4328: udiv %i4, 0xb52, %o7
.word 0xf82e0000 ! t3_kref+0x432c: stb %i4, [%i0]
.word 0x8da18826 ! t3_kref+0x4330: fadds %f6, %f6, %f6
.word 0x9f3dc01c ! t3_kref+0x4334: sra %l7, %i4, %o7
.word 0x8fa018c6 ! t3_kref+0x4338: fdtos %f6, %f7
.word 0x8da01926 ! t3_kref+0x433c: fstod %f6, %f6
.word 0x8da01a27 ! t3_kref+0x4340: fstoi %f7, %f6
.word 0x9e424017 ! t3_kref+0x4344: addc %o1, %l7, %o7
.word 0x8185c000 ! t3_kref+0x4348: wr %l7, %g0, %y
.word 0x8fa01a27 ! t3_kref+0x434c: fstoi %f7, %f7
.word 0x8da00546 ! t3_kref+0x4350: fsqrtd %f6, %f6
.word 0x9ea6a55b ! t3_kref+0x4354: subcc %i2, 0x55b, %o7
.word 0xe826201c ! t3_kref+0x4358: st %l4, [%i0 + 0x1c]
.word 0x8db18fa6 ! t3_kref+0x435c: fors %f6, %f6, %f6
.word 0xe40860d8 ! t3_kref+0x4360: ldub [%g1 + 0xd8], %l2
.word 0xa41ca00c ! t3_kref+0x4364: xor %l2, 0xc, %l2
.word 0xe42860d8 ! t3_kref+0x4368: stb %l2, [%g1 + 0xd8]
.word 0x81d860d8 ! t3_kref+0x436c: flush %g1 + 0xd8
.word 0xcd380018 ! t3_kref+0x4370: std %f6, [%g0 + %i0]
.word 0x9fb34280 ! t3_kref+0x4374: array32 %o5, %g0, %o7
.word 0x22800008 ! t3_kref+0x4378: be,a _kref+0x4398
.word 0x8da01a26 ! t3_kref+0x437c: fstoi %f6, %f6
.word 0x81df0010 ! t3_kref+0x4380: flush %i4 + %l0
.word 0xcd3e6008 ! t3_kref+0x4384: std %f6, [%i1 + 8]
.word 0x8da00546 ! t3_kref+0x4388: fsqrtd %f6, %f6
.word 0xf426001c ! t3_kref+0x438c: st %i2, [%i0 + %i4]
2: .word 0x8fb18d26 ! t3_kref+0x4390: fandnot1s %f6, %f6, %f7
.word 0xc9be584d ! t3_kref+0x4394: stda %f4, [%i1 + %o5]0xc2
.word 0xcd3f4019 ! t3_kref+0x4398: std %f6, [%i5 + %i1]
.word 0xba103fe0 ! t3_kref+0x439c: mov 0xffffffe0, %i5
.word 0x9fb18446 ! t3_kref+0x43a0: fcmpne16 %f6, %f6, %o7
.word 0xe630a03e ! t3_kref+0x43a4: sth %l3, [%g2 + 0x3e]
.word 0x9fb54093 ! t3_kref+0x43a8: edge16 %l5, %l3, %o7
.word 0x8fb18ee6 ! t3_kref+0x43ac: fornot2s %f6, %f6, %f7
.word 0x8da01926 ! t3_kref+0x43b0: fstod %f6, %f6
.word 0xcf06001c ! t3_kref+0x43b4: ld [%i0 + %i4], %f7
.word 0xc9beda19 ! t3_kref+0x43b8: stda %f4, [%i3 + %i1]0xd0
.word 0x9e7aeb91 ! t3_kref+0x43bc: sdiv %o3, 0xb91, %o7
.word 0x8da1c827 ! t3_kref+0x43c0: fadds %f7, %f7, %f6
.word 0x9eadefea ! t3_kref+0x43c4: andncc %l7, 0xfea, %o7
.word 0x2b800004 ! t3_kref+0x43c8: fbug,a _kref+0x43d8
.word 0x9e1b4000 ! t3_kref+0x43cc: xor %o5, %g0, %o7
.word 0xd4ae5000 ! t3_kref+0x43d0: stba %o2, [%i1]0x80
.word 0xc9be1894 ! t3_kref+0x43d4: stda %f4, [%i0 + %l4]0xc4
.word 0xea26001c ! t3_kref+0x43d8: st %l5, [%i0 + %i4]
.word 0x9e36c00c ! t3_kref+0x43dc: orn %i3, %o4, %o7
.word 0x9e70316c ! t3_kref+0x43e0: udiv %g0, -0xe94, %o7
.word 0x2a800003 ! t3_kref+0x43e4: bcs,a _kref+0x43f0
.word 0xb8102008 ! t3_kref+0x43e8: mov 0x8, %i4
.word 0x9ea2b322 ! t3_kref+0x43ec: subcc %o2, -0xcde, %o7
.word 0x9ef34009 ! t3_kref+0x43f0: udivcc %o5, %o1, %o7
.word 0xcd3e0000 ! t3_kref+0x43f4: std %f6, [%i0]
.word 0x30800005 ! t3_kref+0x43f8: ba,a _kref+0x440c
.word 0x8fa1c927 ! t3_kref+0x43fc: fmuls %f7, %f7, %f7
.word 0x8db18a46 ! t3_kref+0x4400: fpadd32 %f6, %f6, %f6
.word 0xcd3e6008 ! t3_kref+0x4404: std %f6, [%i1 + 8]
.word 0x8fb1cde7 ! t3_kref+0x4408: fnands %f7, %f7, %f7
.word 0x8da00546 ! t3_kref+0x440c: fsqrtd %f6, %f6
.word 0x8db1c706 ! t3_kref+0x4410: fmuld8sux16 %f7, %f6, %f6
.word 0x9e2ce806 ! t3_kref+0x4414: andn %l3, 0x806, %o7
.word 0xcd066010 ! t3_kref+0x4418: ld [%i1 + 0x10], %f6
.word 0x8da00546 ! t3_kref+0x441c: fsqrtd %f6, %f6
.word 0xcf262014 ! t3_kref+0x4420: st %f7, [%i0 + 0x14]
.word 0xe8200019 ! t3_kref+0x4424: st %l4, [%g0 + %i1]
.word 0x9e42f6db ! t3_kref+0x4428: addc %o3, -0x925, %o7
.word 0xde4e0000 ! t3_kref+0x442c: ldsb [%i0], %o7
.word 0x9e2a6f4a ! t3_kref+0x4430: andn %o1, 0xf4a, %o7
.word 0x8fa1c9a7 ! t3_kref+0x4434: fdivs %f7, %f7, %f7
.word 0x8da189c6 ! t3_kref+0x4438: fdivd %f6, %f6, %f6
.word 0x8da1c8a6 ! t3_kref+0x443c: fsubs %f7, %f6, %f6
.word 0x8da01027 ! t3_kref+0x4440: fstox %f7, %f6
.word 0x8da00546 ! t3_kref+0x4444: fsqrtd %f6, %f6
.word 0x8da18926 ! t3_kref+0x4448: fmuls %f6, %f6, %f6
.word 0x9ec4fa75 ! t3_kref+0x444c: addccc %l3, -0x58b, %o7
.word 0x9f3ee009 ! t3_kref+0x4450: sra %i3, 0x9, %o7
.word 0xcd20a00c ! t3_kref+0x4454: st %f6, [%g2 + 0xc]
.word 0x9e92800a ! t3_kref+0x4458: orcc %o2, %o2, %o7
.word 0xe01e001d ! t3_kref+0x445c: ldd [%i0 + %i5], %l0
.word 0x81a9ca26 ! t3_kref+0x4460: fcmps %fcc0, %f7, %f6
.word 0x9fb18406 ! t3_kref+0x4464: fcmple16 %f6, %f6, %o7
.word 0x8da189c6 ! t3_kref+0x4468: fdivd %f6, %f6, %f6
.word 0x8db18746 ! t3_kref+0x446c: fpack32 %f6, %f6, %f6
.word 0x2b800007 ! t3_kref+0x4470: fbug,a _kref+0x448c
.word 0x1f1d8986 ! t3_kref+0x4474: sethi %hi(0x76261800), %o7
.word 0xcd3e3ff0 ! t3_kref+0x4478: std %f6, [%i0 - 0x10]
.word 0xcd200018 ! t3_kref+0x447c: st %f6, [%g0 + %i0]
.word 0x81a98a46 ! t3_kref+0x4480: fcmpd %fcc0, %f6, %f6
.word 0x81830000 ! t3_kref+0x4484: wr %o4, %g0, %y
.word 0x9ef8000d ! t3_kref+0x4488: sdivcc %g0, %o5, %o7
.word 0x81a98ac6 ! t3_kref+0x448c: fcmped %fcc0, %f6, %f6
.word 0x9ead6331 ! t3_kref+0x4490: andncc %l5, 0x331, %o7
.word 0x81a98ac6 ! t3_kref+0x4494: fcmped %fcc0, %f6, %f6
.word 0x8dabc046 ! t3_kref+0x4498: fmovdo %fcc0, %f6, %f6
.word 0xea2e3fe2 ! t3_kref+0x449c: stb %l5, [%i0 - 0x1e]
.word 0x9e0d6ac0 ! t3_kref+0x44a0: and %l5, 0xac0, %o7
.word 0x9ee00015 ! t3_kref+0x44a4: subccc %g0, %l5, %o7
.word 0x9e5a801c ! t3_kref+0x44a8: smul %o2, %i4, %o7
.word 0x8fb1cd26 ! t3_kref+0x44ac: fandnot1s %f7, %f6, %f7
.word 0x9e7d0008 ! t3_kref+0x44b0: sdiv %l4, %o0, %o7
.word 0x9eba400a ! t3_kref+0x44b4: xnorcc %o1, %o2, %o7
.word 0x8da00126 ! t3_kref+0x44b8: fabss %f6, %f6
.word 0x8fa00526 ! t3_kref+0x44bc: fsqrts %f6, %f7
.word 0x8db1ce67 ! t3_kref+0x44c0: fxnors %f7, %f7, %f6
.word 0x8da000c6 ! t3_kref+0x44c4: fnegd %f6, %f6
.word 0x8da00546 ! t3_kref+0x44c8: fsqrtd %f6, %f6
.word 0x8fa18826 ! t3_kref+0x44cc: fadds %f6, %f6, %f7
.word 0x8fa01887 ! t3_kref+0x44d0: fitos %f7, %f7
.word 0x9e006220 ! t3_kref+0x44d4: add %g1, 0x220, %o7
! .word 0x3b9c2ec9 ! t3_kref+0x44d8: fble,a SYM(t3_subr1)
fble,a SYM(t3_subr1)
.word 0xa0352238 ! t3_kref+0x44dc: orn %l4, 0x238, %l0
.word 0x2a800001 ! t3_kref+0x44e0: bcs,a _kref+0x44e4
.word 0x9ee52f8f ! t3_kref+0x44e4: subccc %l4, 0xf8f, %o7
.word 0x9e006234 ! t3_kref+0x44e8: add %g1, 0x234, %o7
! .word 0x2b9c2ec4 ! t3_kref+0x44ec: fbug,a SYM(t3_subr1)
fbug,a SYM(t3_subr1)
.word 0x8da00546 ! t3_kref+0x44f0: fsqrtd %f6, %f6
.word 0x8fb1cfa6 ! t3_kref+0x44f4: fors %f7, %f6, %f7
.word 0x8db1ce27 ! t3_kref+0x44f8: fands %f7, %f7, %f6
.word 0x9e62a2ba ! t3_kref+0x44fc: subc %o2, 0x2ba, %o7
.word 0xee28a01f ! t3_kref+0x4500: stb %l7, [%g2 + 0x1f]
.word 0xc028a01c ! t3_kref+0x4504: clrb [%g2 + 0x1c]
.word 0x8da01926 ! t3_kref+0x4508: fstod %f6, %f6
.word 0x8da18d26 ! t3_kref+0x450c: fsmuld %f6, %f6, %f6
.word 0x8db18a86 ! t3_kref+0x4510: fpsub16 %f6, %f6, %f6
.word 0xcd1fbc40 ! t3_kref+0x4514: ldd [%fp - 0x3c0], %f6
.word 0x8db18f86 ! t3_kref+0x4518: for %f6, %f6, %f6
.word 0x9e06ea40 ! t3_kref+0x451c: add %i3, 0xa40, %o7
.word 0x8fa00526 ! t3_kref+0x4520: fsqrts %f6, %f7
.word 0x8da8c046 ! t3_kref+0x4524: fmovdul %fcc0, %f6, %f6
.word 0xc028a03c ! t3_kref+0x4528: clrb [%g2 + 0x3c]
.word 0x9e230014 ! t3_kref+0x452c: sub %o4, %l4, %o7
.word 0xcf00a01c ! t3_kref+0x4530: ld [%g2 + 0x1c], %f7
.word 0xc807bfec ! t3_kref+0x4534: ld [%fp - 0x14], %g4
.word 0x9e13401a ! t3_kref+0x4538: or %o5, %i2, %o7
.word 0xde10a00c ! t3_kref+0x453c: lduh [%g2 + 0xc], %o7
.word 0x8db1cf67 ! t3_kref+0x4540: fornot1s %f7, %f7, %f6
.word 0x26480002 ! t3_kref+0x4544: bl,a,pt %icc, _kref+0x454c
.word 0x8fa18826 ! t3_kref+0x4548: fadds %f6, %f6, %f7
.word 0x9f203663 ! t3_kref+0x454c: mulscc %g0, -0x99d, %o7
.word 0xc9be5889 ! t3_kref+0x4550: stda %f4, [%i1 + %o1]0xc4
.word 0x9e72ac4f ! t3_kref+0x4554: udiv %o2, 0xc4f, %o7
.word 0x9fc10000 ! t3_kref+0x4558: call %g4
.word 0x8da00546 ! t3_kref+0x455c: fsqrtd %f6, %f6
.word 0xcd3e2000 ! t3_kref+0x4560: std %f6, [%i0]
.word 0x8db00f06 ! t3_kref+0x4564: fsrc2 %f6, %f6
.word 0x9e424000 ! t3_kref+0x4568: addc %o1, %g0, %o7
.word 0x83414000 ! t3_kref+0x456c: mov %pc, %g1
.word 0x9e020009 ! t3_kref+0x4570: add %o0, %o1, %o7
.word 0xde5e0000 ! t3_kref+0x4574: ldx [%i0], %o7
.word 0xded6d019 ! t3_kref+0x4578: ldsha [%i3 + %i1]0x80, %o7
.word 0x8fb00fe0 ! t3_kref+0x457c: fones %f7
.word 0x9e12400a ! t3_kref+0x4580: or %o1, %o2, %o7
.word 0x9e7722fe ! t3_kref+0x4584: udiv %i4, 0x2fe, %o7
.word 0x81a98ac6 ! t3_kref+0x4588: fcmped %fcc0, %f6, %f6
.word 0x9f40c000 ! t3_kref+0x458c: mov %asi, %o7
.word 0x9f6564e5 ! t3_kref+0x4590: movcs %icc, -0x31b, %o7
.word 0x9e1ae52c ! t3_kref+0x4594: xor %o3, 0x52c, %o7
.word 0x37800001 ! t3_kref+0x4598: fbge,a _kref+0x459c
.word 0xe01e3ff8 ! t3_kref+0x459c: ldd [%i0 - 8], %l0
.word 0xe4086070 ! t3_kref+0x45a0: ldub [%g1 + 0x70], %l2
.word 0xa41ca00c ! t3_kref+0x45a4: xor %l2, 0xc, %l2
.word 0xe4286070 ! t3_kref+0x45a8: stb %l2, [%g1 + 0x70]
.word 0x81d86070 ! t3_kref+0x45ac: flush %g1 + 0x70
.word 0xcd1e6010 ! t3_kref+0x45b0: ldd [%i1 + 0x10], %f6
.word 0x8fb1cee6 ! t3_kref+0x45b4: fornot2s %f7, %f6, %f7
.word 0xcd00a03c ! t3_kref+0x45b8: ld [%g2 + 0x3c], %f6
.word 0x9fb5435b ! t3_kref+0x45bc: alignaddrl %l5, %i3, %o7
.word 0x33480006 ! t3_kref+0x45c0: fbe,a,pt %fcc0, _kref+0x45d8
.word 0x8db18f66 ! t3_kref+0x45c4: fornot1s %f6, %f6, %f6
.word 0x8da01027 ! t3_kref+0x45c8: fstox %f7, %f6
.word 0xcf20a00c ! t3_kref+0x45cc: st %f7, [%g2 + 0xc]
.word 0x9f702b81 ! t3_kref+0x45d0: popc 0xb81, %o7
.word 0x9efd7e7d ! t3_kref+0x45d4: sdivcc %l5, -0x183, %o7
.word 0x9e1ae42a ! t3_kref+0x45d8: xor %o3, 0x42a, %o7
2: .word 0x9e724014 ! t3_kref+0x45dc: udiv %o1, %l4, %o7
.word 0x9e5a800c ! t3_kref+0x45e0: smul %o2, %o4, %o7
.word 0x8da00546 ! t3_kref+0x45e4: fsqrtd %f6, %f6
.word 0x81a98a46 ! t3_kref+0x45e8: fcmpd %fcc0, %f6, %f6
.word 0x8da00546 ! t3_kref+0x45ec: fsqrtd %f6, %f6
.word 0x8da00127 ! t3_kref+0x45f0: fabss %f7, %f6
.word 0xde562008 ! t3_kref+0x45f4: ldsh [%i0 + 8], %o7
.word 0x81a98a27 ! t3_kref+0x45f8: fcmps %fcc0, %f6, %f7
.word 0x8da00127 ! t3_kref+0x45fc: fabss %f7, %f6
.word 0x8587001c ! t3_kref+0x4600: wr %i4, %i4, %ccr
.word 0x9e66c01a ! t3_kref+0x4604: subc %i3, %i2, %o7
.word 0xcd1e001d ! t3_kref+0x4608: ldd [%i0 + %i5], %f6
.word 0xe8fe1000 ! t3_kref+0x460c: swapa [%i0]0x80, %l4
.word 0x8db1c726 ! t3_kref+0x4610: fmuld8ulx16 %f7, %f6, %f6
.word 0xde0e8019 ! t3_kref+0x4614: ldub [%i2 + %i1], %o7
.word 0x9ee0302a ! t3_kref+0x4618: subccc %g0, -0xfd6, %o7
.word 0x8d873af9 ! t3_kref+0x461c: wr %i4, 0xfffffaf9, %fprs
.word 0x9e5a3d38 ! t3_kref+0x4620: smul %o0, -0x2c8, %o7
.word 0x8db18d06 ! t3_kref+0x4624: fandnot1 %f6, %f6, %f6
.word 0xcd3f4019 ! t3_kref+0x4628: std %f6, [%i5 + %i1]
.word 0x81a98ac6 ! t3_kref+0x462c: fcmped %fcc0, %f6, %f6
.word 0x9e0d8014 ! t3_kref+0x4630: and %l6, %l4, %o7
.word 0x9fb18446 ! t3_kref+0x4634: fcmpne16 %f6, %f6, %o7
.word 0xcd1fbe10 ! t3_kref+0x4638: ldd [%fp - 0x1f0], %f6
.word 0xf42e8019 ! t3_kref+0x463c: stb %i2, [%i2 + %i1]
.word 0x9fb700b5 ! t3_kref+0x4640: edge16n %i4, %l5, %o7
.word 0xeb68a1c0 ! t3_kref+0x4644: prefetch %g2 + 0x1c0, 21
.word 0xde463ff4 ! t3_kref+0x4648: ldsw [%i0 - 0xc], %o7
.word 0xb8102018 ! t3_kref+0x464c: mov 0x18, %i4
.word 0x9ea227c8 ! t3_kref+0x4650: subcc %o0, 0x7c8, %o7
.word 0x9fb50280 ! t3_kref+0x4654: array32 %l4, %g0, %o7
.word 0xe3b8a200 ! t3_kref+0x4658: stda %f48, [%g2 + 0x200]%asi
.word 0xcd267ff0 ! t3_kref+0x465c: st %f6, [%i1 - 0x10]
.word 0x81a9ca27 ! t3_kref+0x4660: fcmps %fcc0, %f7, %f7
.word 0x8fa000a7 ! t3_kref+0x4664: fnegs %f7, %f7
.word 0x9e2b001c ! t3_kref+0x4668: andn %o4, %i4, %o7
.word 0x81a98ac6 ! t3_kref+0x466c: fcmped %fcc0, %f6, %f6
sethi %hi(2f), %o7
.word 0xe40be29c ! t3_kref+0x4674: ldub [%o7 + 0x29c], %l2
.word 0xa41ca00c ! t3_kref+0x4678: xor %l2, 0xc, %l2
.word 0xe42be29c ! t3_kref+0x467c: stb %l2, [%o7 + 0x29c]
.word 0x81dbe29c ! t3_kref+0x4680: flush %o7 + 0x29c
.word 0xe3b8a200 ! t3_kref+0x4684: stda %f48, [%g2 + 0x200]%asi
.word 0x9e34ec8d ! t3_kref+0x4688: orn %l3, 0xc8d, %o7
.word 0x81a98a46 ! t3_kref+0x468c: fcmpd %fcc0, %f6, %f6
.word 0x8fb1cd60 ! t3_kref+0x4690: fnot1s %f7, %f7
.word 0x81a9ca26 ! t3_kref+0x4694: fcmps %fcc0, %f7, %f6
.word 0x8fa00127 ! t3_kref+0x4698: fabss %f7, %f7
2: .word 0x8da1c9a7 ! t3_kref+0x469c: fdivs %f7, %f7, %f6
.word 0x9e0dc01c ! t3_kref+0x46a0: and %l7, %i4, %o7
.word 0x9efac016 ! t3_kref+0x46a4: sdivcc %o3, %l6, %o7
.word 0x9f414000 ! t3_kref+0x46a8: mov %pc, %o7
.word 0xd2a6101c ! t3_kref+0x46ac: sta %o1, [%i0 + %i4]0x80
.word 0x9fb18446 ! t3_kref+0x46b0: fcmpne16 %f6, %f6, %o7
.word 0x81a98ac6 ! t3_kref+0x46b4: fcmped %fcc0, %f6, %f6
.word 0x9f382014 ! t3_kref+0x46b8: sra %g0, 0x14, %o7
.word 0x9ed7000d ! t3_kref+0x46bc: umulcc %i4, %o5, %o7
.word 0x9e5ec01b ! t3_kref+0x46c0: smul %i3, %i3, %o7
.word 0x9eb378a6 ! t3_kref+0x46c4: orncc %o5, -0x75a, %o7
.word 0x26800008 ! t3_kref+0x46c8: bl,a _kref+0x46e8
.word 0xe168a1cc ! t3_kref+0x46cc: prefetch %g2 + 0x1cc, 16
.word 0x8da00546 ! t3_kref+0x46d0: fsqrtd %f6, %f6
.word 0x8da1c8a7 ! t3_kref+0x46d4: fsubs %f7, %f7, %f6
.word 0x8da01a26 ! t3_kref+0x46d8: fstoi %f6, %f6
.word 0x8fa00526 ! t3_kref+0x46dc: fsqrts %f6, %f7
.word 0x9ed28017 ! t3_kref+0x46e0: umulcc %o2, %l7, %o7
.word 0x9e32401a ! t3_kref+0x46e4: orn %o1, %i2, %o7
.word 0x9ee30014 ! t3_kref+0x46e8: subccc %o4, %l4, %o7
.word 0x8da18926 ! t3_kref+0x46ec: fmuls %f6, %f6, %f6
.word 0x8da01926 ! t3_kref+0x46f0: fstod %f6, %f6
.word 0x9ec70009 ! t3_kref+0x46f4: addccc %i4, %o1, %o7
.word 0x9e8e800c ! t3_kref+0x46f8: andcc %i2, %o4, %o7
.word 0x2c480003 ! t3_kref+0x46fc: bneg,a,pt %icc, _kref+0x4708
.word 0x9e5a6877 ! t3_kref+0x4700: smul %o1, 0x877, %o7
.word 0x9e580013 ! t3_kref+0x4704: smul %g0, %l3, %o7
.word 0x9e85001a ! t3_kref+0x4708: addcc %l4, %i2, %o7
.word 0xde8e101a ! t3_kref+0x470c: lduba [%i0 + %i2]0x80, %o7
.word 0xd86e201d ! t3_kref+0x4710: ldstub [%i0 + 0x1d], %o4
.word 0xcd00a02c ! t3_kref+0x4714: ld [%g2 + 0x2c], %f6
.word 0xe66e200c ! t3_kref+0x4718: ldstub [%i0 + 0xc], %l3
.word 0x8fa00526 ! t3_kref+0x471c: fsqrts %f6, %f7
.word 0x9fb185c6 ! t3_kref+0x4720: fcmpeq32 %f6, %f6, %o7
.word 0x9e45b765 ! t3_kref+0x4724: addc %l6, -0x89b, %o7
.word 0x8fb1cfa7 ! t3_kref+0x4728: fors %f7, %f7, %f7
.word 0xde8e101a ! t3_kref+0x472c: lduba [%i0 + %i2]0x80, %o7
.word 0xe8264000 ! t3_kref+0x4730: st %l4, [%i1]
.word 0xe3b8a200 ! t3_kref+0x4734: stda %f48, [%g2 + 0x200]%asi
.word 0x9ee3401a ! t3_kref+0x4738: subccc %o5, %i2, %o7
.word 0x8fb18d60 ! t3_kref+0x473c: fnot1s %f6, %f7
.word 0x9e7f0014 ! t3_kref+0x4740: sdiv %i4, %l4, %o7
.word 0x9ef32100 ! t3_kref+0x4744: udivcc %o4, 0x100, %o7
.word 0x8db18626 ! t3_kref+0x4748: fmul8x16 %f6, %f6, %f6
.word 0xde00a00c ! t3_kref+0x474c: ld [%g2 + 0xc], %o7
.word 0xfb6e2010 ! t3_kref+0x4750: prefetch %i0 + 0x10, 29
.word 0x9ee6c014 ! t3_kref+0x4754: subccc %i3, %l4, %o7
.word 0x9fb18486 ! t3_kref+0x4758: fcmple32 %f6, %f6, %o7
.word 0x8fb18da7 ! t3_kref+0x475c: fxors %f6, %f7, %f7
.word 0x8da01046 ! t3_kref+0x4760: fdtox %f6, %f6
.word 0x9e7ac009 ! t3_kref+0x4764: sdiv %o3, %o1, %o7
.word 0xde0e001a ! t3_kref+0x4768: ldub [%i0 + %i2], %o7
.word 0x9ea6b799 ! t3_kref+0x476c: subcc %i2, -0x867, %o7
.word 0xe43e001d ! t3_kref+0x4770: std %l2, [%i0 + %i5]
.word 0x9e350013 ! t3_kref+0x4774: orn %l4, %l3, %o7
.word 0xcd20a02c ! t3_kref+0x4778: st %f6, [%g2 + 0x2c]
.word 0x9e8ee7fc ! t3_kref+0x477c: andcc %i3, 0x7fc, %o7
.word 0xcdbf5019 ! t3_kref+0x4780: stda %f6, [%i5 + %i1]0x80
.word 0xde50a03c ! t3_kref+0x4784: ldsh [%g2 + 0x3c], %o7
.word 0x8da01926 ! t3_kref+0x4788: fstod %f6, %f6
.word 0xde4e3fe7 ! t3_kref+0x478c: ldsb [%i0 - 0x19], %o7
.word 0x9e8cc008 ! t3_kref+0x4790: andcc %l3, %o0, %o7
.word 0xe82e3ff8 ! t3_kref+0x4794: stb %l4, [%i0 - 8]
.word 0xe3b8a200 ! t3_kref+0x4798: stda %f48, [%g2 + 0x200]%asi
.word 0x8da00046 ! t3_kref+0x479c: fmovd %f6, %f6
.word 0xcf06401c ! t3_kref+0x47a0: ld [%i1 + %i4], %f7
.word 0x81800000 ! t3_kref+0x47a4: mov %g0, %y
.word 0xe4086280 ! t3_kref+0x47a8: ldub [%g1 + 0x280], %l2
.word 0xa41ca00c ! t3_kref+0x47ac: xor %l2, 0xc, %l2
.word 0xe4286280 ! t3_kref+0x47b0: stb %l2, [%g1 + 0x280]
.word 0x81d86280 ! t3_kref+0x47b4: flush %g1 + 0x280
.word 0x81a9ca27 ! t3_kref+0x47b8: fcmps %fcc0, %f7, %f7
.word 0x9eade325 ! t3_kref+0x47bc: andncc %l7, 0x325, %o7
.word 0x9e337d08 ! t3_kref+0x47c0: orn %o5, -0x2f8, %o7
.word 0x8586801c ! t3_kref+0x47c4: wr %i2, %i4, %ccr
.word 0x8da01a46 ! t3_kref+0x47c8: fdtoi %f6, %f6
.word 0xec2e7fe4 ! t3_kref+0x47cc: stb %l6, [%i1 - 0x1c]
.word 0x9e34e5a3 ! t3_kref+0x47d0: orn %l3, 0x5a3, %o7
.word 0x9fb18406 ! t3_kref+0x47d4: fcmple16 %f6, %f6, %o7
.word 0xc99f5a59 ! t3_kref+0x47d8: ldda [%i5 + %i1]0xd2, %f4
.word 0xff6e001a ! t3_kref+0x47dc: prefetch %i0 + %i2, 31
.word 0x9e92401a ! t3_kref+0x47e0: orcc %o1, %i2, %o7
.word 0x9e468000 ! t3_kref+0x47e4: addc %i2, %g0, %o7
.word 0xde0e201b ! t3_kref+0x47e8: ldub [%i0 + 0x1b], %o7
2: .word 0x9e22fec3 ! t3_kref+0x47ec: sub %o3, -0x13d, %o7
.word 0x9fb18546 ! t3_kref+0x47f0: fcmpeq16 %f6, %f6, %o7
.word 0x9e5dc009 ! t3_kref+0x47f4: smul %l7, %o1, %o7
.word 0x9e7ac00c ! t3_kref+0x47f8: sdiv %o3, %o4, %o7
.word 0x9e72000a ! t3_kref+0x47fc: udiv %o0, %o2, %o7
.word 0x9e75c008 ! t3_kref+0x4800: udiv %l7, %o0, %o7
.word 0x8da00546 ! t3_kref+0x4804: fsqrtd %f6, %f6
.word 0x8da1cd26 ! t3_kref+0x4808: fsmuld %f7, %f6, %f6
.word 0x9e3026ec ! t3_kref+0x480c: orn %g0, 0x6ec, %o7
.word 0xec20a00c ! t3_kref+0x4810: st %l6, [%g2 + 0xc]
.word 0x9ef2801b ! t3_kref+0x4814: udivcc %o2, %i3, %o7
.word 0x9e8b0014 ! t3_kref+0x4818: andcc %o4, %l4, %o7
.word 0x8db18a46 ! t3_kref+0x481c: fpadd32 %f6, %f6, %f6
.word 0x8db18f66 ! t3_kref+0x4820: fornot1s %f6, %f6, %f6
.word 0xc568a088 ! t3_kref+0x4824: prefetch %g2 + 0x88, 2
.word 0x8fb1cfa7 ! t3_kref+0x4828: fors %f7, %f7, %f7
.word 0xde06200c ! t3_kref+0x482c: ld [%i0 + 0xc], %o7
.word 0x9e8ab754 ! t3_kref+0x4830: andcc %o2, -0x8ac, %o7
.word 0x8da1c827 ! t3_kref+0x4834: fadds %f7, %f7, %f6
.word 0xd436c000 ! t3_kref+0x4838: sth %o2, [%i3]
.word 0x8da00146 ! t3_kref+0x483c: fabsd %f6, %f6
.word 0x8da01926 ! t3_kref+0x4840: fstod %f6, %f6
.word 0x9ee36613 ! t3_kref+0x4844: subccc %o5, 0x613, %o7
.word 0x8fb18aa7 ! t3_kref+0x4848: fpsub16s %f6, %f7, %f7
.word 0x8db18746 ! t3_kref+0x484c: fpack32 %f6, %f6, %f6
.word 0x9fb18506 ! t3_kref+0x4850: fcmpgt16 %f6, %f6, %o7
.word 0x9f05befd ! t3_kref+0x4854: taddcc %l6, -0x103, %o7
.word 0x9e653249 ! t3_kref+0x4858: subc %l4, -0xdb7, %o7
.word 0x8db00ce7 ! t3_kref+0x485c: fnot2s %f7, %f6
.word 0xcd1e6000 ! t3_kref+0x4860: ldd [%i1], %f6
.word 0x8da00127 ! t3_kref+0x4864: fabss %f7, %f6
.word 0x9ee52e7c ! t3_kref+0x4868: subccc %l4, 0xe7c, %o7
.word 0x9e66a057 ! t3_kref+0x486c: subc %i2, 0x57, %o7
.word 0x81a98a27 ! t3_kref+0x4870: fcmps %fcc0, %f6, %f7
.word 0x9eaeb8e5 ! t3_kref+0x4874: andncc %i2, -0x71b, %o7
.word 0x9e768017 ! t3_kref+0x4878: udiv %i2, %l7, %o7
.word 0x24800002 ! t3_kref+0x487c: ble,a _kref+0x4884
.word 0xf4280019 ! t3_kref+0x4880: stb %i2, [%g0 + %i1]
.word 0x9e257ffd ! t3_kref+0x4884: sub %l5, -0x3, %o7
.word 0x2a480003 ! t3_kref+0x4888: bcs,a,pt %icc, _kref+0x4894
.word 0x9e730016 ! t3_kref+0x488c: udiv %o4, %l6, %o7
.word 0xcda61000 ! t3_kref+0x4890: sta %f6, [%i0]0x80
.word 0x8da00526 ! t3_kref+0x4894: fsqrts %f6, %f6
.word 0x2a480004 ! t3_kref+0x4898: bcs,a,pt %icc, _kref+0x48a8
.word 0xc99e1a1c ! t3_kref+0x489c: ldda [%i0 + %i4]0xd0, %f4
.word 0xb4103fe1 ! t3_kref+0x48a0: mov 0xffffffe1, %i2
! .word 0x2548b5c8 ! t3_kref+0x48a4: fblg,a,pt %fcc0, SYM(t3_subr3)
fblg,a,pt %fcc0, SYM(t3_subr3)
.word 0x9f414000 ! t3_kref+0x48a8: mov %pc, %o7
.word 0x8fb18f67 ! t3_kref+0x48ac: fornot1s %f6, %f7, %f7
.word 0x8fb00766 ! t3_kref+0x48b0: fpack16 %f6, %f7
.word 0xde166012 ! t3_kref+0x48b4: lduh [%i1 + 0x12], %o7
.word 0x8da000a7 ! t3_kref+0x48b8: fnegs %f7, %f6
.word 0x9e15b4ca ! t3_kref+0x48bc: or %l6, -0xb36, %o7
.word 0x8db1cf66 ! t3_kref+0x48c0: fornot1s %f7, %f6, %f6
.word 0x9e73001b ! t3_kref+0x48c4: udiv %o4, %i3, %o7
.word 0xc99f5a59 ! t3_kref+0x48c8: ldda [%i5 + %i1]0xd2, %f4
.word 0x9e0d800a ! t3_kref+0x48cc: and %l6, %o2, %o7
.word 0x9e7b630a ! t3_kref+0x48d0: sdiv %o5, 0x30a, %o7
.word 0xd626401c ! t3_kref+0x48d4: st %o3, [%i1 + %i4]
.word 0x3b800006 ! t3_kref+0x48d8: fble,a _kref+0x48f0
.word 0x8da00526 ! t3_kref+0x48dc: fsqrts %f6, %f6
.word 0xc768a1c6 ! t3_kref+0x48e0: prefetch %g2 + 0x1c6, 3
.word 0x8fa1c8a7 ! t3_kref+0x48e4: fsubs %f7, %f7, %f7
.word 0x8da188a7 ! t3_kref+0x48e8: fsubs %f6, %f7, %f6
.word 0xdece9019 ! t3_kref+0x48ec: ldsba [%i2 + %i1]0x80, %o7
.word 0x8fa1c8a7 ! t3_kref+0x48f0: fsubs %f7, %f7, %f7
.word 0xde06201c ! t3_kref+0x48f4: ld [%i0 + 0x1c], %o7
.word 0xd828a02e ! t3_kref+0x48f8: stb %o4, [%g2 + 0x2e]
.word 0x9efdc009 ! t3_kref+0x48fc: sdivcc %l7, %o1, %o7
.word 0x9e720013 ! t3_kref+0x4900: udiv %o0, %l3, %o7
.word 0x9e780000 ! t3_kref+0x4904: sdiv %g0, %g0, %o7
.word 0xde88105a ! t3_kref+0x4908: lduba [%g0 + %i2]0x82, %o7
.word 0xf628a02f ! t3_kref+0x490c: stb %i3, [%g2 + 0x2f]
.word 0x38800004 ! t3_kref+0x4910: bgu,a _kref+0x4920
.word 0xe41e0000 ! t3_kref+0x4914: ldd [%i0], %l2
.word 0xde4e001a ! t3_kref+0x4918: ldsb [%i0 + %i2], %o7
.word 0x9e280014 ! t3_kref+0x491c: andn %g0, %l4, %o7
.word 0x8da00546 ! t3_kref+0x4920: fsqrtd %f6, %f6
.word 0x9e358015 ! t3_kref+0x4924: orn %l6, %l5, %o7
.word 0xf8263fe4 ! t3_kref+0x4928: st %i4, [%i0 - 0x1c]
call SYM(t3_subr2)
.word 0x8da1c826 ! t3_kref+0x4930: fadds %f7, %f6, %f6
.word 0xcf270018 ! t3_kref+0x4934: st %f7, [%i4 + %i0]
.word 0x8da1c826 ! t3_kref+0x4938: fadds %f7, %f6, %f6
.word 0xde0e7ff1 ! t3_kref+0x493c: ldub [%i1 - 0xf], %o7
.word 0x8da01927 ! t3_kref+0x4940: fstod %f7, %f6
.word 0x8db18a26 ! t3_kref+0x4944: fpadd16s %f6, %f6, %f6
.word 0x8db1cd60 ! t3_kref+0x4948: fnot1s %f7, %f6
.word 0xcf26001c ! t3_kref+0x494c: st %f7, [%i0 + %i4]
.word 0x8db00766 ! t3_kref+0x4950: fpack16 %f6, %f6
.word 0xd8270018 ! t3_kref+0x4954: st %o4, [%i4 + %i0]
.word 0xde48a00f ! t3_kref+0x4958: ldsb [%g2 + 0xf], %o7
.word 0x1f3841b8 ! t3_kref+0x495c: sethi %hi(0xe106e000), %o7
.word 0xded6d040 ! t3_kref+0x4960: ldsha [%i3]0x82, %o7
.word 0x9f414000 ! t3_kref+0x4964: mov %pc, %o7
.word 0x9f44c000 ! t3_kref+0x4968: mov %gsr, %o7
.word 0x8da00526 ! t3_kref+0x496c: fsqrts %f6, %f6
.word 0x8fa00126 ! t3_kref+0x4970: fabss %f6, %f7
.word 0xe168a049 ! t3_kref+0x4974: prefetch %g2 + 0x49, 16
.word 0xdec01019 ! t3_kref+0x4978: ldswa [%g0 + %i1]0x80, %o7
.word 0xde567fea ! t3_kref+0x497c: ldsh [%i1 - 0x16], %o7
.word 0xda2e0000 ! t3_kref+0x4980: stb %o5, [%i0]
.word 0x8da00546 ! t3_kref+0x4984: fsqrtd %f6, %f6
.word 0x3e800002 ! t3_kref+0x4988: bvc,a _kref+0x4990
.word 0x9ef54015 ! t3_kref+0x498c: udivcc %l5, %l5, %o7
.word 0x86102005 ! t3_kref+0x4990: mov 0x5, %g3
.word 0x86a0e001 ! t3_kref+0x4994: subcc %g3, 1, %g3
.word 0x22800015 ! t3_kref+0x4998: be,a _kref+0x49ec
.word 0xc12e7fe4 ! t3_kref+0x499c: st %fsr, [%i1 - 0x1c]
call SYM(t3_subr3)
.word 0xf820a02c ! t3_kref+0x49a4: st %i4, [%g2 + 0x2c]
.word 0xcf26200c ! t3_kref+0x49a8: st %f7, [%i0 + 0xc]
.word 0x9ec24008 ! t3_kref+0x49ac: addccc %o1, %o0, %o7
.word 0x9f1ac000 ! t3_kref+0x49b0: tsubcctv %o3, %g0, %o7
.word 0xf36e2000 ! t3_kref+0x49b4: prefetch %i0, 25
.word 0x9e2ab989 ! t3_kref+0x49b8: andn %o2, -0x677, %o7
.word 0x9f1ec01b ! t3_kref+0x49bc: tsubcctv %i3, %i3, %o7
.word 0x9ea3401c ! t3_kref+0x49c0: subcc %o5, %i4, %o7
.word 0x9eaf0014 ! t3_kref+0x49c4: andncc %i4, %l4, %o7
.word 0x81a98a46 ! t3_kref+0x49c8: fcmpd %fcc0, %f6, %f6
.word 0x81dd8015 ! t3_kref+0x49cc: flush %l6 + %l5
.word 0xec680018 ! t3_kref+0x49d0: ldstub [%g0 + %i0], %l6
.word 0x9efd72e9 ! t3_kref+0x49d4: sdivcc %l5, -0xd17, %o7
.word 0x9fb18506 ! t3_kref+0x49d8: fcmpgt16 %f6, %f6, %o7
.word 0xc99e1a1a ! t3_kref+0x49dc: ldda [%i0 + %i2]0xd0, %f4
.word 0x8da00526 ! t3_kref+0x49e0: fsqrts %f6, %f6
.word 0x9fb185c6 ! t3_kref+0x49e4: fcmpeq32 %f6, %f6, %o7
.word 0x8fa00127 ! t3_kref+0x49e8: fabss %f7, %f7
.word 0x8fa000a6 ! t3_kref+0x49ec: fnegs %f6, %f7
.word 0x25800008 ! t3_kref+0x49f0: fblg,a _kref+0x4a10
.word 0x9e0dc015 ! t3_kref+0x49f4: and %l7, %l5, %o7
.word 0x9fb70016 ! t3_kref+0x49f8: edge8 %i4, %l6, %o7
.word 0xc99eda59 ! t3_kref+0x49fc: ldda [%i3 + %i1]0xd2, %f4
.word 0x8fa1c927 ! t3_kref+0x4a00: fmuls %f7, %f7, %f7
.word 0x8da18827 ! t3_kref+0x4a04: fadds %f6, %f7, %f6
.word 0xcd267fec ! t3_kref+0x4a08: st %f6, [%i1 - 0x14]
.word 0x8da18946 ! t3_kref+0x4a0c: fmuld %f6, %f6, %f6
call SYM(t3_subr1)
.word 0x8fa189a7 ! t3_kref+0x4a14: fdivs %f6, %f7, %f7
.word 0x9e5a6e6c ! t3_kref+0x4a18: smul %o1, 0xe6c, %o7
.word 0xcf270019 ! t3_kref+0x4a1c: st %f7, [%i4 + %i1]
.word 0x81a98ac6 ! t3_kref+0x4a20: fcmped %fcc0, %f6, %f6
.word 0x8fb1cd26 ! t3_kref+0x4a24: fandnot1s %f7, %f6, %f7
.word 0x8da01027 ! t3_kref+0x4a28: fstox %f7, %f6
.word 0x9fb185c6 ! t3_kref+0x4a2c: fcmpeq32 %f6, %f6, %o7
.word 0x8da18946 ! t3_kref+0x4a30: fmuld %f6, %f6, %f6
.word 0x9e853442 ! t3_kref+0x4a34: addcc %l4, -0xbbe, %o7
.word 0x9efe8009 ! t3_kref+0x4a38: sdivcc %i2, %o1, %o7
.word 0x8da01a46 ! t3_kref+0x4a3c: fdtoi %f6, %f6
.word 0x2a800006 ! t3_kref+0x4a40: bcs,a _kref+0x4a58
.word 0xe168a141 ! t3_kref+0x4a44: prefetch %g2 + 0x141, 16
.word 0x8da00527 ! t3_kref+0x4a48: fsqrts %f7, %f6
.word 0xcd1e7ff0 ! t3_kref+0x4a4c: ldd [%i1 - 0x10], %f6
.word 0x9ea68000 ! t3_kref+0x4a50: subcc %i2, %g0, %o7
.word 0x81a98a46 ! t3_kref+0x4a54: fcmpd %fcc0, %f6, %f6
.word 0x9f3a4008 ! t3_kref+0x4a58: sra %o1, %o0, %o7
.word 0x81a9ca27 ! t3_kref+0x4a5c: fcmps %fcc0, %f7, %f7
.word 0x9e7e8014 ! t3_kref+0x4a60: sdiv %i2, %l4, %o7
.word 0x9f2362c0 ! t3_kref+0x4a64: mulscc %o5, 0x2c0, %o7
.word 0x8fa189a7 ! t3_kref+0x4a68: fdivs %f6, %f7, %f7
.word 0xde0e2018 ! t3_kref+0x4a6c: ldub [%i0 + 0x18], %o7
.word 0x8db18a86 ! t3_kref+0x4a70: fpsub16 %f6, %f6, %f6
.word 0x8da18d27 ! t3_kref+0x4a74: fsmuld %f6, %f7, %f6
.word 0xde0e2005 ! t3_kref+0x4a78: ldub [%i0 + 5], %o7
.word 0xde0e2006 ! t3_kref+0x4a7c: ldub [%i0 + 6], %o7
.word 0xdece101a ! t3_kref+0x4a80: ldsba [%i0 + %i2]0x80, %o7
.word 0x9e15eb36 ! t3_kref+0x4a84: or %l7, 0xb36, %o7
.word 0x9e1df1a3 ! t3_kref+0x4a88: xor %l7, -0xe5d, %o7
.word 0xec270019 ! t3_kref+0x4a8c: st %l6, [%i4 + %i1]
.word 0x9eaf2203 ! t3_kref+0x4a90: andncc %i4, 0x203, %o7
.word 0x9e70000c ! t3_kref+0x4a94: udiv %g0, %o4, %o7
.word 0x8fb00766 ! t3_kref+0x4a98: fpack16 %f6, %f7
.word 0x8fb18e67 ! t3_kref+0x4a9c: fxnors %f6, %f7, %f7
.word 0xd2680018 ! t3_kref+0x4aa0: ldstub [%g0 + %i0], %o1
.word 0x9e8b72a1 ! t3_kref+0x4aa4: andcc %o5, -0xd5f, %o7
.word 0xed68a10a ! t3_kref+0x4aa8: prefetch %g2 + 0x10a, 22
.word 0x9e580009 ! t3_kref+0x4aac: smul %g0, %o1, %o7
.word 0x8db18da7 ! t3_kref+0x4ab0: fxors %f6, %f7, %f6
.word 0xcd1fbcb8 ! t3_kref+0x4ab4: ldd [%fp - 0x348], %f6
.word 0xe8270019 ! t3_kref+0x4ab8: st %l4, [%i4 + %i1]
.word 0x9f0f001a ! t3_kref+0x4abc: tsubcc %i4, %i2, %o7
.word 0x81a9ca27 ! t3_kref+0x4ac0: fcmps %fcc0, %f7, %f7
.word 0x9ed4c008 ! t3_kref+0x4ac4: umulcc %l3, %o0, %o7
.word 0x9f25f21f ! t3_kref+0x4ac8: mulscc %l7, -0xde1, %o7
.word 0x9e524009 ! t3_kref+0x4acc: umul %o1, %o1, %o7
.word 0xc12e2004 ! t3_kref+0x4ad0: st %fsr, [%i0 + 4]
.word 0x9e02e6f8 ! t3_kref+0x4ad4: add %o3, 0x6f8, %o7
.word 0x9f370000 ! t3_kref+0x4ad8: srl %i4, %g0, %o7
.word 0x9f3d400d ! t3_kref+0x4adc: sra %l5, %o5, %o7
.word 0x9fb2c200 ! t3_kref+0x4ae0: array8 %o3, %g0, %o7
.word 0x8da00526 ! t3_kref+0x4ae4: fsqrts %f6, %f6
.word 0x9f7028cc ! t3_kref+0x4ae8: popc 0x8cc, %o7
.word 0x9fb5416b ! t3_kref+0x4aec: edge32ln %l5, %o3, %o7
.word 0x8db18d27 ! t3_kref+0x4af0: fandnot1s %f6, %f7, %f6
.word 0x8fa00127 ! t3_kref+0x4af4: fabss %f7, %f7
.word 0xde4e8019 ! t3_kref+0x4af8: ldsb [%i2 + %i1], %o7
.word 0x8fa00527 ! t3_kref+0x4afc: fsqrts %f7, %f7
.word 0x8db18e80 ! t3_kref+0x4b00: fsrc1 %f6, %f6
.word 0x8da189c6 ! t3_kref+0x4b04: fdivd %f6, %f6, %f6
.word 0x3c800007 ! t3_kref+0x4b08: bpos,a _kref+0x4b24
.word 0x8da00546 ! t3_kref+0x4b0c: fsqrtd %f6, %f6
.word 0x9ef2c01a ! t3_kref+0x4b10: udivcc %o3, %i2, %o7
.word 0x9e22bd8a ! t3_kref+0x4b14: sub %o2, -0x276, %o7
.word 0x9e0e800b ! t3_kref+0x4b18: and %i2, %o3, %o7
.word 0x8db00c00 ! t3_kref+0x4b1c: fzero %f6
.word 0x28480007 ! t3_kref+0x4b20: bleu,a,pt %icc, _kref+0x4b3c
.word 0x8da18826 ! t3_kref+0x4b24: fadds %f6, %f6, %f6
.word 0x8daa4046 ! t3_kref+0x4b28: fmovde %fcc0, %f6, %f6
.word 0x9e5ac00c ! t3_kref+0x4b2c: smul %o3, %o4, %o7
.word 0x8db186c6 ! t3_kref+0x4b30: fmul8sux16 %f6, %f6, %f6
.word 0xf830a02c ! t3_kref+0x4b34: sth %i4, [%g2 + 0x2c]
.word 0x81a98ac6 ! t3_kref+0x4b38: fcmped %fcc0, %f6, %f6
.word 0xcd3f4018 ! t3_kref+0x4b3c: std %f6, [%i5 + %i0]
.word 0xd0263fe8 ! t3_kref+0x4b40: st %o0, [%i0 - 0x18]
.word 0xee264000 ! t3_kref+0x4b44: st %l7, [%i1]
.word 0xe6a71018 ! t3_kref+0x4b48: sta %l3, [%i4 + %i0]0x80
.word 0x8da00527 ! t3_kref+0x4b4c: fsqrts %f7, %f6
.word 0x9e052605 ! t3_kref+0x4b50: add %l4, 0x605, %o7
.word 0xe8280018 ! t3_kref+0x4b54: stb %l4, [%g0 + %i0]
.word 0xcd060000 ! t3_kref+0x4b58: ld [%i0], %f6
.word 0x9ec2e7b8 ! t3_kref+0x4b5c: addccc %o3, 0x7b8, %o7
.word 0x8db186e6 ! t3_kref+0x4b60: fmul8ulx16 %f6, %f6, %f6
.word 0xea30a00e ! t3_kref+0x4b64: sth %l5, [%g2 + 0xe]
.word 0x8da1cd26 ! t3_kref+0x4b68: fsmuld %f7, %f6, %f6
.word 0xcf200018 ! t3_kref+0x4b6c: st %f7, [%g0 + %i0]
.word 0x8da00126 ! t3_kref+0x4b70: fabss %f6, %f6
.word 0x8fa000a6 ! t3_kref+0x4b74: fnegs %f6, %f7
.word 0x8fa00526 ! t3_kref+0x4b78: fsqrts %f6, %f7
.word 0x9e0cc01b ! t3_kref+0x4b7c: and %l3, %i3, %o7
.word 0x9e7dc014 ! t3_kref+0x4b80: sdiv %l7, %l4, %o7
.word 0x9f1a4009 ! t3_kref+0x4b84: tsubcctv %o1, %o1, %o7
.word 0x8db18c46 ! t3_kref+0x4b88: fnor %f6, %f6, %f6
.word 0x28800008 ! t3_kref+0x4b8c: bleu,a _kref+0x4bac
.word 0x8db18f67 ! t3_kref+0x4b90: fornot1s %f6, %f7, %f6
.word 0x8da18d26 ! t3_kref+0x4b94: fsmuld %f6, %f6, %f6
.word 0x81a98ac6 ! t3_kref+0x4b98: fcmped %fcc0, %f6, %f6
.word 0x8da01927 ! t3_kref+0x4b9c: fstod %f7, %f6
.word 0x9e46c01b ! t3_kref+0x4ba0: addc %i3, %i3, %o7
.word 0x9e082aea ! t3_kref+0x4ba4: and %g0, 0xaea, %o7
.word 0xcd26200c ! t3_kref+0x4ba8: st %f6, [%i0 + 0xc]
.word 0x9e52001a ! t3_kref+0x4bac: umul %o0, %i2, %o7
.word 0x9f256bc6 ! t3_kref+0x4bb0: mulscc %l5, 0xbc6, %o7
.word 0x9eb7000a ! t3_kref+0x4bb4: orncc %i4, %o2, %o7
.word 0x9e368000 ! t3_kref+0x4bb8: orn %i2, %g0, %o7
call SYM(t3_subr1)
.word 0x8fa1c827 ! t3_kref+0x4bc0: fadds %f7, %f7, %f7
.word 0xed68a143 ! t3_kref+0x4bc4: prefetch %g2 + 0x143, 22
sethi %hi(2f), %o7
.word 0xe40be018 ! t3_kref+0x4bcc: ldub [%o7 + 0x18], %l2
.word 0xa41ca00c ! t3_kref+0x4bd0: xor %l2, 0xc, %l2
.word 0xe42be018 ! t3_kref+0x4bd4: stb %l2, [%o7 + 0x18]
.word 0x81dbe018 ! t3_kref+0x4bd8: flush %o7 + 0x18
.word 0x9e1d4000 ! t3_kref+0x4bdc: xor %l5, %g0, %o7
.word 0x8db00f06 ! t3_kref+0x4be0: fsrc2 %f6, %f6
.word 0x3a800008 ! t3_kref+0x4be4: bcc,a _kref+0x4c04
.word 0x9e3725ef ! t3_kref+0x4be8: orn %i4, 0x5ef, %o7
.word 0x9e22801c ! t3_kref+0x4bec: sub %o2, %i4, %o7
.word 0x9e5ec01b ! t3_kref+0x4bf0: smul %i3, %i3, %o7
.word 0x8da00546 ! t3_kref+0x4bf4: fsqrtd %f6, %f6
.word 0x9e26bffd ! t3_kref+0x4bf8: sub %i2, -0x3, %o7
.word 0x8da00546 ! t3_kref+0x4bfc: fsqrtd %f6, %f6
.word 0x8da000c6 ! t3_kref+0x4c00: fnegd %f6, %f6
.word 0x3e800007 ! t3_kref+0x4c04: bvc,a _kref+0x4c20
.word 0x9ef2800a ! t3_kref+0x4c08: udivcc %o2, %o2, %o7
.word 0xde4e8018 ! t3_kref+0x4c0c: ldsb [%i2 + %i0], %o7
.word 0xec20a02c ! t3_kref+0x4c10: st %l6, [%g2 + 0x2c]
.word 0x81a98ac6 ! t3_kref+0x4c14: fcmped %fcc0, %f6, %f6
2: .word 0x8da1c826 ! t3_kref+0x4c18: fadds %f7, %f6, %f6
.word 0x9f70000d ! t3_kref+0x4c1c: popc %o5, %o7
.word 0xcf20a02c ! t3_kref+0x4c20: st %f7, [%g2 + 0x2c]
.word 0x81a98a46 ! t3_kref+0x4c24: fcmpd %fcc0, %f6, %f6
.word 0x8da01a46 ! t3_kref+0x4c28: fdtoi %f6, %f6
.word 0xec20a01c ! t3_kref+0x4c2c: st %l6, [%g2 + 0x1c]
.word 0xcf267ff4 ! t3_kref+0x4c30: st %f7, [%i1 - 0xc]
.word 0x86102013 ! t3_kref+0x4c34: mov 0x13, %g3
.word 0x86a0e001 ! t3_kref+0x4c38: subcc %g3, 1, %g3
.word 0x22800017 ! t3_kref+0x4c3c: be,a _kref+0x4c98
.word 0x8da00546 ! t3_kref+0x4c40: fsqrtd %f6, %f6
.word 0x8db00cc6 ! t3_kref+0x4c44: fnot2 %f6, %f6
.word 0xea20a01c ! t3_kref+0x4c48: st %l5, [%g2 + 0x1c]
.word 0xde4e6018 ! t3_kref+0x4c4c: ldsb [%i1 + 0x18], %o7
.word 0x9e06c00a ! t3_kref+0x4c50: add %i3, %o2, %o7
.word 0x2e480004 ! t3_kref+0x4c54: bvs,a,pt %icc, _kref+0x4c64
.word 0x8db18746 ! t3_kref+0x4c58: fpack32 %f6, %f6, %f6
.word 0x8da00546 ! t3_kref+0x4c5c: fsqrtd %f6, %f6
.word 0x8fa18826 ! t3_kref+0x4c60: fadds %f6, %f6, %f7
.word 0x8da01926 ! t3_kref+0x4c64: fstod %f6, %f6
.word 0x8db18c86 ! t3_kref+0x4c68: fandnot2 %f6, %f6, %f6
.word 0x9fb185c6 ! t3_kref+0x4c6c: fcmpeq32 %f6, %f6, %o7
.word 0x9e2dc016 ! t3_kref+0x4c70: andn %l7, %l6, %o7
.word 0x81a98aa6 ! t3_kref+0x4c74: fcmpes %fcc0, %f6, %f6
.word 0x9fc03484 ! t3_kref+0x4c78: call %g0 - 0xb7c
.word 0xa00dbbc0 ! t3_kref+0x4c7c: and %l6, -0x440, %l0
.word 0xc99eda59 ! t3_kref+0x4c80: ldda [%i3 + %i1]0xd2, %f4
.word 0x3ebfffed ! t3_kref+0x4c84: bvc,a _kref+0x4c38
.word 0x9e7eb2ee ! t3_kref+0x4c88: sdiv %i2, -0xd12, %o7
.word 0x8fa000a7 ! t3_kref+0x4c8c: fnegs %f7, %f7
.word 0x36800003 ! t3_kref+0x4c90: bge,a _kref+0x4c9c
.word 0x8da00546 ! t3_kref+0x4c94: fsqrtd %f6, %f6
.word 0x9e780016 ! t3_kref+0x4c98: sdiv %g0, %l6, %o7
.word 0xd430a00c ! t3_kref+0x4c9c: sth %o2, [%g2 + 0xc]
.word 0x9efa2d40 ! t3_kref+0x4ca0: sdivcc %o0, 0xd40, %o7
.word 0x9ef57a72 ! t3_kref+0x4ca4: udivcc %l5, -0x58e, %o7
.word 0xe8be5000 ! t3_kref+0x4ca8: stda %l4, [%i1]0x80
.word 0xde08a00d ! t3_kref+0x4cac: ldub [%g2 + 0xd], %o7
.word 0x9f200000 ! t3_kref+0x4cb0: mulscc %g0, %g0, %o7
.word 0x9e76b6b4 ! t3_kref+0x4cb4: udiv %i2, -0x94c, %o7
.word 0x81a98ac6 ! t3_kref+0x4cb8: fcmped %fcc0, %f6, %f6
.word 0xcd270019 ! t3_kref+0x4cbc: st %f6, [%i4 + %i1]
.word 0x9ee37cff ! t3_kref+0x4cc0: subccc %o5, -0x301, %o7
.word 0x8fb18da6 ! t3_kref+0x4cc4: fxors %f6, %f6, %f7
.word 0x9e1dec74 ! t3_kref+0x4cc8: xor %l7, 0xc74, %o7
.word 0x8fb1ce67 ! t3_kref+0x4ccc: fxnors %f7, %f7, %f7
.word 0x9e7dfaa1 ! t3_kref+0x4cd0: sdiv %l7, -0x55f, %o7
.word 0xe3b8a200 ! t3_kref+0x4cd4: stda %f48, [%g2 + 0x200]%asi
.word 0xde464000 ! t3_kref+0x4cd8: ldsw [%i1], %o7
.word 0x8da189a7 ! t3_kref+0x4cdc: fdivs %f6, %f7, %f6
.word 0x8143e040 ! t3_kref+0x4ce0: membar 0x40
.word 0x8d82fe82 ! t3_kref+0x4ce4: wr %o3, 0xfffffe82, %fprs
.word 0x8da01027 ! t3_kref+0x4ce8: fstox %f7, %f6
.word 0x8fa000a6 ! t3_kref+0x4cec: fnegs %f6, %f7
.word 0x22480006 ! t3_kref+0x4cf0: be,a,pt %icc, _kref+0x4d08
.word 0x8da01926 ! t3_kref+0x4cf4: fstod %f6, %f6
.word 0x8585001c ! t3_kref+0x4cf8: wr %l4, %i4, %ccr
.word 0xcd3e3fe0 ! t3_kref+0x4cfc: std %f6, [%i0 - 0x20]
.word 0xcf20a03c ! t3_kref+0x4d00: st %f7, [%g2 + 0x3c]
.word 0xc9be9a19 ! t3_kref+0x4d04: stda %f4, [%i2 + %i1]0xd0
.word 0x9e8ce323 ! t3_kref+0x4d08: andcc %l3, 0x323, %o7
.word 0x8db18a06 ! t3_kref+0x4d0c: fpadd16 %f6, %f6, %f6
.word 0xde16401b ! t3_kref+0x4d10: lduh [%i1 + %i3], %o7
.word 0x81db4011 ! t3_kref+0x4d14: flush %o5 + %l1
.word 0x31480004 ! t3_kref+0x4d18: fba,a,pt %fcc0, _kref+0x4d28
.word 0xdaa81019 ! t3_kref+0x4d1c: stba %o5, [%g0 + %i1]0x80
.word 0xc12e401c ! t3_kref+0x4d20: st %fsr, [%i1 + %i4]
.word 0x9e772c19 ! t3_kref+0x4d24: udiv %i4, 0xc19, %o7
.word 0xcf20a00c ! t3_kref+0x4d28: st %f7, [%g2 + 0xc]
.word 0x8da189c6 ! t3_kref+0x4d2c: fdivd %f6, %f6, %f6
.word 0xcdbe1000 ! t3_kref+0x4d30: stda %f6, [%i0]0x80
.word 0xdece9019 ! t3_kref+0x4d34: ldsba [%i2 + %i1]0x80, %o7
.word 0x8da18946 ! t3_kref+0x4d38: fmuld %f6, %f6, %f6
.word 0x9e5d3714 ! t3_kref+0x4d3c: smul %l4, -0x8ec, %o7
.word 0x8d86bc43 ! t3_kref+0x4d40: wr %i2, 0xfffffc43, %fprs
.word 0xded61000 ! t3_kref+0x4d44: ldsha [%i0]0x80, %o7
.word 0x9e82b0be ! t3_kref+0x4d48: addcc %o2, -0xf42, %o7
.word 0x9f22800c ! t3_kref+0x4d4c: mulscc %o2, %o4, %o7
.word 0x81a9ca26 ! t3_kref+0x4d50: fcmps %fcc0, %f7, %f6
.word 0x24800007 ! t3_kref+0x4d54: ble,a _kref+0x4d70
.word 0x1f20bdd0 ! t3_kref+0x4d58: sethi %hi(0x82f74000), %o7
.word 0x9ee2c009 ! t3_kref+0x4d5c: subccc %o3, %o1, %o7
.word 0x9fb4c068 ! t3_kref+0x4d60: edge8ln %l3, %o0, %o7
.word 0x9e52aa76 ! t3_kref+0x4d64: umul %o2, 0xa76, %o7
.word 0x9fb18486 ! t3_kref+0x4d68: fcmple32 %f6, %f6, %o7
.word 0x8fb1ce26 ! t3_kref+0x4d6c: fands %f7, %f6, %f7
.word 0x8db18fa6 ! t3_kref+0x4d70: fors %f6, %f6, %f6
.word 0x8da18d26 ! t3_kref+0x4d74: fsmuld %f6, %f6, %f6
.word 0xee263fec ! t3_kref+0x4d78: st %l7, [%i0 - 0x14]
.word 0xe4086854 ! t3_kref+0x4d7c: ldub [%g1 + 0x854], %l2
.word 0xa41ca00c ! t3_kref+0x4d80: xor %l2, 0xc, %l2
.word 0xe4286854 ! t3_kref+0x4d84: stb %l2, [%g1 + 0x854]
.word 0x81d86854 ! t3_kref+0x4d88: flush %g1 + 0x854
.word 0x8da189a6 ! t3_kref+0x4d8c: fdivs %f6, %f6, %f6
.word 0x9e8b401a ! t3_kref+0x4d90: andcc %o5, %i2, %o7
.word 0x81a98a46 ! t3_kref+0x4d94: fcmpd %fcc0, %f6, %f6
.word 0x9fb30033 ! t3_kref+0x4d98: edge8n %o4, %l3, %o7
.word 0x8da00046 ! t3_kref+0x4d9c: fmovd %f6, %f6
.word 0x8fb18ca7 ! t3_kref+0x4da0: fandnot2s %f6, %f7, %f7
.word 0x8db18d27 ! t3_kref+0x4da4: fandnot1s %f6, %f7, %f6
.word 0x9fc00004 ! t3_kref+0x4da8: call %g0 + %g4
.word 0x8da01a26 ! t3_kref+0x4dac: fstoi %f6, %f6
call SYM(t3_subr3)
.word 0xa0f5001c ! t3_kref+0x4db4: udivcc %l4, %i4, %l0
.word 0x8fa01a46 ! t3_kref+0x4db8: fdtoi %f6, %f7
.word 0x8fa189a7 ! t3_kref+0x4dbc: fdivs %f6, %f7, %f7
2: .word 0xdec71019 ! t3_kref+0x4dc0: ldswa [%i4 + %i1]0x80, %o7
.word 0x9f250014 ! t3_kref+0x4dc4: mulscc %l4, %l4, %o7
.word 0x9fc10000 ! t3_kref+0x4dc8: call %g4
.word 0x8db187c6 ! t3_kref+0x4dcc: pdist %f6, %f6, %f6
.word 0x8da00546 ! t3_kref+0x4dd0: fsqrtd %f6, %f6
.word 0x8fa18926 ! t3_kref+0x4dd4: fmuls %f6, %f6, %f7
.word 0x9e35fa99 ! t3_kref+0x4dd8: orn %l7, -0x567, %o7
.word 0x9e050009 ! t3_kref+0x4ddc: add %l4, %o1, %o7
.word 0x81a98a26 ! t3_kref+0x4de0: fcmps %fcc0, %f6, %f6
.word 0x9e8274e4 ! t3_kref+0x4de4: addcc %o1, -0xb1c, %o7
.word 0xcd1e2018 ! t3_kref+0x4de8: ldd [%i0 + 0x18], %f6
.word 0x9fb185c6 ! t3_kref+0x4dec: fcmpeq32 %f6, %f6, %o7
.word 0xde567ff4 ! t3_kref+0x4df0: ldsh [%i1 - 0xc], %o7
.word 0x9fb28115 ! t3_kref+0x4df4: edge32 %o2, %l5, %o7
.word 0x9e02400a ! t3_kref+0x4df8: add %o1, %o2, %o7
.word 0xdec81018 ! t3_kref+0x4dfc: ldsba [%g0 + %i0]0x80, %o7
.word 0x8da18827 ! t3_kref+0x4e00: fadds %f6, %f7, %f6
.word 0xcd200018 ! t3_kref+0x4e04: st %f6, [%g0 + %i0]
.word 0x8db18746 ! t3_kref+0x4e08: fpack32 %f6, %f6, %f6
.word 0xe826401c ! t3_kref+0x4e0c: st %l4, [%i1 + %i4]
.word 0x9e8cc016 ! t3_kref+0x4e10: andcc %l3, %l6, %o7
.word 0x9de3bfa0 ! t3_kref+0x4e14: save %sp, -0x60, %sp
.word 0xb8b00000 ! t3_kref+0x4e18: orncc %g0, %g0, %i4
.word 0x9fee745f ! t3_kref+0x4e1c: restore %i1, -0xba1, %o7
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, 0x7839a000)
.seg "text"
t3_subr0_page_begin:
.skip 8192
.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, 0x78412000)
.seg "text"
t3_subr1_page_begin:
.skip 8188
.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, 0x78328000)
.seg "text"
t3_subr2_page_begin:
.skip 8188
.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, 0x77d34000)
.seg "text"
t3_subr3_page_begin:
.skip 8132
.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: 4843
!
! Operation frequencies
!
! name exp obs
! ldsb 0.71 0.78
! ldub 1.03 1.07
! ldsh 0.49 0.58
! lduh 0.32 0.25
! ld 0.62 0.72
! ldd 0.24 0.25
! swap 0.07 0.12
! ldstub 0.35 0.52
! stb 0.66 0.62
! sth 0.02 0.02
! st 1.30 1.36
! std 0.14 0.19
! add 1.23 1.36
! addcc 0.59 0.41
! addx 0.64 0.89
! addxcc 0.66 0.81
! taddcc 0.26 0.31
! taddcctv 0.06 0.06
! sub 1.44 1.38
! subcc 0.93 0.91
! subx 1.00 0.81
! subxcc 1.28 1.22
! tsubcc 0.21 0.33
! tsubcctv 0.21 0.27
! mulscc 0.64 0.68
! and 0.61 0.99
! andcc 0.99 1.32
! andn 0.81 0.93
! andncc 1.07 1.28
! or 0.47 0.50
! orcc 0.51 0.60
! orn 1.22 1.14
! orncc 0.03 0.08
! xor 0.93 1.03
! xorcc 0.06 0.02
! xnor 0.03 0.02
! xnorcc 0.06 0.10
! sll 1.23 1.12
! srl 0.29 0.25
! sra 0.93 1.03
! unimp 0.04 0.06
! umul 0.58 0.43
! smul 1.43 1.80
! udiv 1.50 1.61
! sdiv 1.41 1.67
! umulcc 0.92 0.87
! smulcc 0.15 0.23
! udivcc 1.06 0.95
! sdivcc 0.87 1.05
! rdy 0.02 0.00
! wry 0.30 0.29
! bicc 1.96 2.02
! sethi 0.37 0.25
! jmpl 0.71 0.54
! call 0.73 0.74
! ticc 0.00 0.00
! flush 1.31 1.18
! save 0.42 0.25
! restore 1.20 0.00
! stbar 0.76 0.78
! ldf 0.42 0.43
! lddf 1.08 0.95
! stf 1.32 1.51
! stdf 1.11 1.30
! fadds 1.27 1.71
! fsubs 0.39 0.52
! fmuls 0.67 0.56
! fdivs 1.29 1.32
! faddd 0.26 0.25
! fsubd 0.10 0.10
! fmuld 1.06 1.09
! fdivd 0.49 0.56
! faddq 0.00 0.00
! fsubq 0.00 0.00
! fmulq 0.00 0.00
! fdivq 0.00 0.00
! fsmuld 1.21 1.42
! fdmulq 0.00 0.00
! fitos 0.16 0.17
! fitod 0.32 0.25
! fitoq 0.00 0.00
! fstoi 0.74 0.89
! fstod 1.03 1.18
! fstoq 0.00 0.00
! fdtoi 0.52 0.43
! fdtos 0.25 0.17
! fdtoq 0.00 0.00
! fqtoi 0.00 0.00
! fqtos 0.00 0.00
! fqtod 0.00 0.00
! fmovs 0.50 0.39
! fnegs 0.56 0.70
! fabss 1.23 1.40
! fsqrts 2.28 2.19
! fsqrtd 2.24 2.21
! fsqrtq 0.00 0.00
! fcmps 1.07 1.09
! fcmpd 1.48 1.18
! fcmpq 0.00 0.00
! fcmpes 0.21 0.19
! fcmped 1.30 1.24
! fcmpeq 0.00 0.00
! fbfcc 0.93 0.95
! ldfsr 0.22 0.00
! stfsr 0.30 0.43
! loop 0.22 0.17
! offset 0.17 0.25
! area 0.09 0.10
! target 0.17 0.27
! goto 0.28 0.27
! sigsegv 0.22 0.23
! sigbus 0.12 0.21
! imodify 0.90 0.68
! ldfsr_offset 0.07 0.00
! fpattern 0.55 0.45
! lbranch 0.12 0.10
! shmld 1.62 1.61
! shmst 2.56 2.75
! shmpf 1.08 1.07
! shmswap 0.20 0.08
! shmblkld 1.30 0.27
! shmblkst 1.22 0.37
! shmblkchk 0.40 0.35
! 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.02 0.00
! rdasi 0.23 0.25
! wrasi 0.30 0.23
! bpcc 0.67 0.68
! fbpfcc 0.24 0.35
! fmovscc 0.14 0.12
! fmovdcc 0.27 0.29
! fmovqcc 0.00 0.00
! movcc 0.08 0.02
! flushw 0.09 0.04
! membar 0.13 0.12
! prefetch 0.44 0.39
! rdpc 0.19 0.17
! ldqf 0.00 0.00
! stqf 0.00 0.00
! ldfa 0.13 0.14
! lddfa 0.00 0.00
! ldqfa 0.00 0.00
! ldsba 0.29 0.27
! ldsha 0.10 0.12
! lduba 0.27 0.33
! lduha 0.17 0.25
! lda 0.16 0.08
! ldda 0.03 0.02
! ldstuba 0.01 0.00
! prefetcha 0.24 0.21
! stfa 0.16 0.21
! stdfa 0.29 0.39
! stqfa 0.00 0.00
! stba 0.09 0.17
! stha 0.21 0.25
! sta 0.15 0.19
! stda 0.26 0.21
! swapa 0.19 0.14
! fmovd 0.24 0.33
! fnegd 0.24 0.14
! fabsd 0.12 0.25
! fstox 0.27 0.27
! fdtox 0.19 0.29
! fxtos 0.28 0.29
! fxtod 0.06 0.02
! lds 0.22 0.29
! ldsa 0.29 0.19
! ldx 0.06 0.08
! ldxa 0.16 0.17
! nofault 0.22 0.25
! rdgsr 0.25 0.29
! wrgsr 0.01 0.00
! fpadd16 0.07 0.02
! fpadd16s 0.18 0.27
! fpadd32 0.25 0.21
! fpadd32s 0.13 0.10
! fpsub16 0.22 0.27
! fpsub16s 0.16 0.12
! fpsub32 0.19 0.17
! fpsub32s 0.02 0.00
! fpack16 0.25 0.27
! fpack32 0.23 0.37
! fpackfix 0.06 0.04
! fexpand 0.00 0.00
! fpmerge 0.17 0.10
! fmul8x16 0.13 0.10
! fmul8x16au 0.21 0.31
! fmul8x16al 0.09 0.02
! fmul8sux16 0.28 0.23
! fmul8ulx16 0.08 0.02
! fmuld8sux16 0.16 0.08
! fmuld8ulx16 0.13 0.10
! alignaddr 0.06 0.04
! alignaddrl 0.18 0.10
! faligndata 0.08 0.14
! fzero 0.14 0.19
! fzeros 0.16 0.14
! fone 0.05 0.02
! fones 0.13 0.25
! fsrc1 0.14 0.14
! fsrc1s 0.10 0.06
! fsrc2 0.21 0.25
! fsrc2s 0.00 0.00
! fnot1 0.20 0.21
! fnot1s 0.29 0.25
! fnot2 0.13 0.21
! fnot2s 0.23 0.21
! for 0.29 0.21
! fors 0.12 0.21
! fnor 0.23 0.25
! fnors 0.02 0.00
! fand 0.02 0.00
! fands 0.12 0.21
! fnand 0.00 0.00
! fnands 0.18 0.23
! fxor 0.09 0.08
! fxors 0.27 0.14
! fxnor 0.07 0.08
! fxnors 0.23 0.27
! fornot1 0.05 0.02
! fornot1s 0.28 0.35
! fornot2 0.04 0.08
! fornot2s 0.19 0.29
! fandnot1 0.11 0.08
! fandnot1s 0.27 0.29
! fandnot2 0.14 0.17
! fandnot2s 0.04 0.08
! fcmpgt16 0.19 0.23
! fcmpgt32 0.11 0.12
! fcmple16 0.29 0.25
! fcmple32 0.21 0.14
! fcmpne16 0.26 0.41
! fcmpne32 0.03 0.00
! fcmpeq16 0.04 0.06
! fcmpeq32 0.28 0.27
! edge8 0.22 0.27
! edge8l 0.01 0.02
! edge16 0.19 0.25
! edge16l 0.03 0.04
! edge32 0.02 0.06
! edge32l 0.13 0.06
! pdist 0.06 0.08
! partial_st8 0.08 0.04
! partial_st16 0.22 0.25
! partial_st32 0.10 0.08
! short_st8 0.24 0.23
! short_st16 0.03 0.00
! short_ld8 0.14 0.08
! short_ld16 0.22 0.33
! blkld 0.13 0.00
! blkst 0.17 0.00
! blkld_offset 0.12 0.00
! blkst_offset 0.11 0.00
! blk_check 0.06 0.06
! casxa 0.02 0.04
! rdccr 0.10 0.10
! rdfprs 0.05 0.06
! wrccr 0.27 0.43
! popc 0.24 0.31
! wrfprs 0.19 0.14
! stx 0.01 0.02
! stxa 0.09 0.08
! cflush 0.00 0.00
! array8 0.04 0.10
! array16 0.16 0.19
! array32 0.28 0.37
! edge8n 0.25 0.17
! edge8ln 0.13 0.17
! edge16n 0.11 0.14
! edge16ln 0.18 0.08
! edge32n 0.22 0.23
! edge32ln 0.24 0.12
! bmask 0.17 0.17
! bshuffle 0.07 0.06
! siam 0.08 0.06
! 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, 0x6d502000)
.seg "data"
t3_offset_table_start:
t3_offset_table_size: .word 0x00000008
t3_offset_table:
.word 0xffffffe8
.word 0x00000018
.word 0xfffffff8
.word 0x00000008
.word 0xffffffe0
.word 0xfffffff0
.word 0x00000000
.word 0x00000010
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, 0x6898a000)
.seg "data"
KGLOBAL(t3_data_in_regs)
t3_data_in_regs_start:
t3_data_in_regs:
.word 0xdc6e7d50 ! %f0
.word 0xf7dea06d ! %f1
.word 0xcf8420b7 ! %f2
.word 0x6f1f09c6 ! %f3
.word 0x87cf187e ! %f4
.word 0x9b75bfa2 ! %f5
.word 0x1d05da2f ! %f6
.word 0x04e5360b ! %f7
.word 0x1c61fae1 ! %f8
.word 0x276c91a4 ! %f9
.word 0xff59f5a7 ! %f10
.word 0xc410eef3 ! %f11
.word 0x05efeb96 ! %f12
.word 0x37a065ca ! %f13
.word 0xe83abd93 ! %f14
.word 0xfddca9e4 ! %f15
.word 0x72bf8042 ! %f16
.word 0x0c28e4ef ! %f17
.word 0x392584cc ! %f18
.word 0x8128b39a ! %f19
.word 0xc0419557 ! %f20
.word 0x99845e64 ! %f21
.word 0x7c4aa26c ! %f22
.word 0x6328483a ! %f23
.word 0xfad68696 ! %f24
.word 0xb2077028 ! %f25
.word 0x8226c7fc ! %f26
.word 0xfe3f98a7 ! %f27
.word 0x9c8febd4 ! %f28
.word 0x4aa27e56 ! %f29
.word 0xc9d915d1 ! %f30
.word 0x392c5114 ! %f31
.word 0xaacade00 ! %f32
.word 0xc742adde ! %f33
.word 0x5d9b91b2 ! %f34
.word 0x381774db ! %f35
.word 0xa5bb0863 ! %f36
.word 0xcd3b5677 ! %f37
.word 0xcaf9e3be ! %f38
.word 0x13c8a38c ! %f39
.word 0x9fbf0a2a ! %f40
.word 0x5f801fd4 ! %f41
.word 0x61bc7d8c ! %f42
.word 0x36201b47 ! %f43
.word 0x38daec21 ! %f44
.word 0x80473e15 ! %f45
.word 0x1b3c8f93 ! %f46
.word 0x377e0c4e ! %f47
.word 0x1d3daec1 ! %f48
.word 0x712e8180 ! %f49
.word 0xc83770cc ! %f50
.word 0x141311d5 ! %f51
.word 0x4083346c ! %f52
.word 0x15752d70 ! %f53
.word 0x9b7e5c95 ! %f54
.word 0xe37ee41c ! %f55
.word 0x22b40bf6 ! %f56
.word 0x4c87ca8d ! %f57
.word 0x3649aad8 ! %f58
.word 0xd5df97bf ! %f59
.word 0x7c18df67 ! %f60
.word 0x253a683c ! %f61
.word 0xbdc4e66c ! %f62
.word 0x98c4fe4c ! %f63
.word 0x00000000 ! %g0 (always zero)
.word t3_kref+0xeb4 ! %g1 (code pointer)
.word t3_data_in_shm_area ! %g2 (shared area pointer)
.word 0x78d39cdb ! %g3 (loop index)
.word SYM(t3_subr1) ! %g4 (jmpl target)
.word t3_kref+0x1 ! %g5 (sigbus target)
.word 0x00000000 ! %g6 (block ld offset)
.word 0x00000000 ! %g7 (block st offset)
.word 0xf2d05a93 ! %o0
.word 0x0031dd77 ! %o1
.word 0xab3f06a1 ! %o2
.word 0xf899443c ! %o3
.word 0x5b0844ce ! %o4
.word 0x5ca2f741 ! %o5
.word 0x00000000 ! %sp (stack pointer)
.word 0x00000000 ! %o7 (relocatable junk)
.word 0x420f8afe ! %l0
.word 0x0ee10159 ! %l1
.word 0x9adb65bb ! %l2
.word 0xc1a0fc16 ! %l3
.word 0xdd6c2079 ! %l4
.word 0x243cf823 ! %l5
.word 0x9ba349a4 ! %l6
.word 0xdb86e748 ! %l7
.word t3_data_in_area0 ! %i0 (area pointer)
.word t3_data_in_area0 ! %i1 (area pointer)
.word 0xffffffff ! %i2 (byte offset)
.word 0x00000004 ! %i3 (halfword offset)
.word 0xfffffff0 ! %i4 (word offset)
.word 0x00000018 ! %i5 (doubleword offset)
.word 0x00000000 ! %fp (frame pointer)
.word 0x00000000 ! %i7 (return address)
.word 0x07ebdc2c ! %y
.word 0x0000000d ! %icc (nzvc)
.word 0x400009e8 ! %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 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, 0x78b42000)
.seg "data"
KGLOBAL(t3_data_in_mtbl_size)
KGLOBAL(t3_data_in_mtbl)
KGLOBAL(t3_data_in_stack)
t3_data_in_stack_start:
.word 0x14d348e4
.word 0xc956afcd
.word 0xa42aa914
.word 0xee8af406
.word 0x0a6082d9
.word 0xd514c0df
.word 0xf9b90a07
.word 0x5857684e
.word 0x3eaa4a68
.word 0xe450d127
.word 0xc708e1e6
.word 0xe4a620b7
.word 0xeca22fee
.word 0xc7c15039
.word 0x14af7fe5
.word 0x3cf621f6
.word 0x53772ae5
.word 0xd449c309
.word 0xfed0ad1e
.word 0x69920223
.word 0x4ca3458a
.word 0x823230c1
.word 0x76ee7ad9
.word 0x290bd3b0
.word 0x11b5dec0
.word 0xd1a808d5
.word 0x4ff1310e
.word 0x89984b96
.word 0xbc65a634
.word 0xa41ed653
.word 0x56e12127
.word 0xa83996d0
.word 0x8683b6c0
.word 0x6cb8547f
.word 0x42246109
.word 0xe3bd930c
.word 0x451b7314
.word 0xdc40b89f
.word 0x7daeb255
.word 0x019a5ea0
.word 0x90a10893
.word 0x28c54512
.word 0xdcb219ea
.word 0xa3ef73ba
.word 0x2dcabc7a
.word 0x429879a7
.word 0x5542ebae
.word 0x61a0c2db
.word 0xa5cf6747
.word 0x41f8752b
.word 0x784a4e8e
.word 0xe6e48086
.word 0x4386c258
.word 0xfec15c43
.word 0xf44e7cc2
.word 0xc4f39a34
.word 0x738e6bd1
.word 0x8fded97c
.word 0x3c484455
.word 0x3e18068a
.word 0x8a60c4c3
.word 0x2fcd0aa0
.word 0x49318be4
.word 0x175364cd
.word 0x52790d8a
.word 0x17aa6f4b
.word 0x4570dfa5
.word 0xad8b9f95
.word 0x40726475
.word 0x8061acbd
.word 0xf1024aab
.word 0x90d286c0
.word 0x69c58aac
.word 0x6a8b3af0
.word 0x647e0067
.word 0x483894a9
.word 0x26a3934e
.word 0xaf144eec
.word 0xfc219a71
.word 0x9aea529a
.word 0xcea9e0d9
.word 0x5db9965a
.word 0x1b08ee88
.word 0x835b107e
.word 0x150e14cf
.word 0x98399857
.word 0xde0fc0d7
.word 0x6e36e3da
.word 0xe1a6d595
.word 0x030bcf8b
.word 0xfda5d679
.word 0x740121fe
.word 0xfb208e9d
.word 0xfba6d179
.word 0x0a732c3f
.word 0x28e3c977
.word 0xa9fb8ec7
.word 0x0a311717
.word 0xea4255b0
.word 0x6d878ec7
.word 0x8de32904
.word 0x4e1d3aa1
.word 0x4d834851
.word 0x55138057
.word 0xf5c3bb3c
.word 0xdbebbea9
.word 0x92191725
.word 0xe2ee75ac
.word 0x10ffbf71
.word 0x6359b273
.word 0xc2496277
.word 0xb5cbbdd9
.word 0x93824b24
.word 0xd1e4c77f
.word 0xaecc7fd6
.word 0x002fc134
.word 0xd96fa0f7
.word 0xa302ac66
.word 0x65699e60
.word 0xb8308a4c
.word 0x101ab893
.word 0xe6f2c0e9
.word 0xda7a6b43
.word 0x2c016a1a
.word 0x62f0e0cb
.word 0xc7ee7746
.word 0xa765fa80
.word 0x16182b75
.word 0x027ae001
.word 0x1cedf6ce
.word 0x6adaf7f2
.word 0x85ad89cb
.word 0x13a536c8
.word 0xde7bd3b3
.word 0x0d8d648f
.word 0x0e41df0e
.word 0x147768cb
.word 0x9e6bf026
.word 0xdfbc63ec
.word 0x7dea3ceb
.word 0x137c6fec
.word 0x53f6daa1
.word 0xe508de06
.word 0x15b96541
.word 0xa69cbdb0
.word 0x53fc3d81
.word 0x6d6df93e
.word 0xdcdb55d0
.word 0xef4c6ed9
.word 0x6e4433d7
.word 0x47b8b0a5
.word 0x0d315b31
.word 0x22f69554
.word 0x3dc0977e
.word 0xebec0a7a
.word 0xe2a7df05
.word 0x19b8bc55
.word 0x704c9c70
.word 0x36d3b2f0
.word 0xd45e6571
.word 0xd1100ac0
.word 0x637a4d55
.word 0xfbdeff33
.word 0xb34d6dc9
.word 0xbe4ba7ca
.word 0x04e2bd5c
.word 0x5b7a9cad
.word 0x8c9d2a8a
t3_data_in_sp:
.word 0x43ae45e0
.word 0x9667034e
.word 0x82bf7084
.word 0xe99b448e
.word 0xc562f7c7
.word 0x471d51e0
.word 0x11b16b67
.word 0xfb6d1d7a
.word t3_data_in_area0
.word t3_data_in_area0
.word 0x0000000e
.word 0xffffffee
.word 0xfffffff8
.word 0xfffffff8
.word t3_data_in_fp
.word 0xe45f9e12
.word 0xbe70d6ee
.word 0x448a1830
.word 0x8c79d05f
.word 0x3e255133
.word 0xdae83fe5
.word 0x3d0eb4e9
.word 0xbb5c4642
.word 0x618a355e
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 0x15c1d5d5 ! [%fp - 0xc]
.word 0xa2aec611 ! [%fp - 0x8]
.word 0x2eff7c8b ! [%fp - 0x4]
.global t3_data_in_fp; t3_data_in_fp:
.word 0x03c0ed96
.word 0x59a6a83b
.word 0xe6f4cbe9
.word 0xab673a12
.word 0x820e1104
.word 0xe21531f3
.word 0xdd49de76
.word 0x91e9e903
.word 0x13a8400a
.word 0x912a4ab6
.word 0xe8311abc
.word 0x4b8ace09
.word 0x2cdbf697
.word 0x12492ce3
.word 0xf8b02f2c
.word 0x099e0da8
.word 0x91e9afbc
.word 0x9b179381
.word 0x604fbb5a
.word 0xd7dd23ea
.word 0xf06a2e7f
.word 0x500f3483
.word 0x059576f2
.word 0x3458b23d
t3_data_in_stacktop:
.word 0
t3_data_in_stack_end:
.skip 6300 ! page align
KDATA_MODULE(t3_module_data_in_area0, 0x6d43e000)
.seg "data"
t3_data_in_area0_start:
.skip 832
t3_data_in_area0_begin:
.word 0x566dffef ! t3_data_in_area0-0x20
.word 0x8e361b4e ! t3_data_in_area0-0x1c
.word 0x528553ec ! t3_data_in_area0-0x18
.word 0x411ec79b ! t3_data_in_area0-0x14
.word 0x744a8a78 ! t3_data_in_area0-0x10
.word 0x24a3a779 ! t3_data_in_area0-0xc
.word 0x03d60ffe ! t3_data_in_area0-0x8
.word 0xe73b06eb ! t3_data_in_area0-0x4
.global t3_data_in_area0; t3_data_in_area0:
.word 0xc2583e78 ! t3_data_in_area0+0x0
.word 0x669033d3 ! t3_data_in_area0+0x4
.word 0x5958e952 ! t3_data_in_area0+0x8
.word 0x4d284fa7 ! t3_data_in_area0+0xc
.word 0xbc0abc11 ! t3_data_in_area0+0x10
.word 0xbe09a9a9 ! t3_data_in_area0+0x14
.word 0x83db6a79 ! t3_data_in_area0+0x18
.word 0x1a21ccbe ! t3_data_in_area0+0x1c
t3_data_in_area0_end:
.skip 7296
t3_data_in_area0_stop:
KDATA_MODULE(t3_module_data_in_shm_area, 0x71d9c000)
.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 0xc0f794af ! t3_data_in_shm_area+0x0 (t0)
.word 0x00000000 ! t3_data_in_shm_area+0x4 (t1)
.word 0xe0fc820f ! t3_data_in_shm_area+0x8 (t2)
.word 0xcf050240 ! t3_data_in_shm_area+0xc (t3)
.word 0xd207d70a ! t3_data_in_shm_area+0x10 (t0)
.word 0x00000000 ! t3_data_in_shm_area+0x14 (t1)
.word 0x897de097 ! t3_data_in_shm_area+0x18 (t2)
.word 0x58478448 ! t3_data_in_shm_area+0x1c (t3)
.word 0xd81c497b ! t3_data_in_shm_area+0x20 (t0)
.word 0x00000000 ! t3_data_in_shm_area+0x24 (t1)
.word 0x6684cc7a ! t3_data_in_shm_area+0x28 (t2)
.word 0x35c5819e ! t3_data_in_shm_area+0x2c (t3)
.word 0x3c253f45 ! t3_data_in_shm_area+0x30 (t0)
.word 0x00000000 ! t3_data_in_shm_area+0x34 (t1)
.word 0x3ad3f24f ! t3_data_in_shm_area+0x38 (t2)
.word 0x8e3b8dba ! t3_data_in_shm_area+0x3c (t3)
.word 0x0eecad96 ! t3_data_in_shm_area+0x40 (t0 bload)
.word 0xf47336a2 ! t3_data_in_shm_area+0x44
.word 0x87509416 ! t3_data_in_shm_area+0x48
.word 0xd51c6dac ! t3_data_in_shm_area+0x4c
.word 0xca804173 ! t3_data_in_shm_area+0x50
.word 0x9935fb5d ! t3_data_in_shm_area+0x54
.word 0x7a19f68b ! t3_data_in_shm_area+0x58
.word 0x8e34b5b2 ! t3_data_in_shm_area+0x5c
.word 0xa5c1efbb ! t3_data_in_shm_area+0x60
.word 0x6db06ee6 ! t3_data_in_shm_area+0x64
.word 0x2374fc37 ! t3_data_in_shm_area+0x68
.word 0x8be86c5f ! t3_data_in_shm_area+0x6c
.word 0xc96e120e ! t3_data_in_shm_area+0x70
.word 0x9aa94789 ! t3_data_in_shm_area+0x74
.word 0x7e941d7b ! t3_data_in_shm_area+0x78
.word 0x162ad632 ! t3_data_in_shm_area+0x7c
.word 0xcd794e76 ! t3_data_in_shm_area+0x80 (t0 bstore)
.word 0xcbd40729 ! t3_data_in_shm_area+0x84
.word 0x1d55659e ! t3_data_in_shm_area+0x88
.word 0x19baa130 ! t3_data_in_shm_area+0x8c
.word 0xc54c89f1 ! t3_data_in_shm_area+0x90
.word 0x4ae9d577 ! t3_data_in_shm_area+0x94
.word 0x45d212f2 ! t3_data_in_shm_area+0x98
.word 0xa1596c40 ! t3_data_in_shm_area+0x9c
.word 0x596eff2c ! t3_data_in_shm_area+0xa0
.word 0xb2394961 ! t3_data_in_shm_area+0xa4
.word 0x77859534 ! t3_data_in_shm_area+0xa8
.word 0xcc23efb6 ! t3_data_in_shm_area+0xac
.word 0x9ff47d91 ! t3_data_in_shm_area+0xb0
.word 0xafe4d5c7 ! t3_data_in_shm_area+0xb4
.word 0xf07b8e38 ! t3_data_in_shm_area+0xb8
.word 0xa5eb9b2c ! t3_data_in_shm_area+0xbc
.word 0x00000000 ! t3_data_in_shm_area+0xc0 (t1 bload)
.word 0x00000000 ! t3_data_in_shm_area+0xc4
.word 0x00000000 ! t3_data_in_shm_area+0xc8
.word 0x00000000 ! t3_data_in_shm_area+0xcc
.word 0x00000000 ! t3_data_in_shm_area+0xd0
.word 0x00000000 ! t3_data_in_shm_area+0xd4
.word 0x00000000 ! t3_data_in_shm_area+0xd8
.word 0x00000000 ! t3_data_in_shm_area+0xdc
.word 0x00000000 ! t3_data_in_shm_area+0xe0
.word 0x00000000 ! t3_data_in_shm_area+0xe4
.word 0x00000000 ! t3_data_in_shm_area+0xe8
.word 0x00000000 ! t3_data_in_shm_area+0xec
.word 0x00000000 ! t3_data_in_shm_area+0xf0
.word 0x00000000 ! t3_data_in_shm_area+0xf4
.word 0x00000000 ! t3_data_in_shm_area+0xf8
.word 0x00000000 ! t3_data_in_shm_area+0xfc
.word 0x00000000 ! t3_data_in_shm_area+0x100 (t1 bstore)
.word 0x00000000 ! t3_data_in_shm_area+0x104
.word 0x00000000 ! t3_data_in_shm_area+0x108
.word 0x00000000 ! t3_data_in_shm_area+0x10c
.word 0x00000000 ! t3_data_in_shm_area+0x110
.word 0x00000000 ! t3_data_in_shm_area+0x114
.word 0x00000000 ! t3_data_in_shm_area+0x118
.word 0x00000000 ! t3_data_in_shm_area+0x11c
.word 0x00000000 ! t3_data_in_shm_area+0x120
.word 0x00000000 ! t3_data_in_shm_area+0x124
.word 0x00000000 ! t3_data_in_shm_area+0x128
.word 0x00000000 ! t3_data_in_shm_area+0x12c
.word 0x00000000 ! t3_data_in_shm_area+0x130
.word 0x00000000 ! t3_data_in_shm_area+0x134
.word 0x00000000 ! t3_data_in_shm_area+0x138
.word 0x00000000 ! t3_data_in_shm_area+0x13c
.word 0x36018ca7 ! t3_data_in_shm_area+0x140 (t2 bload)
.word 0x75c89ee5 ! t3_data_in_shm_area+0x144
.word 0x9a67356a ! t3_data_in_shm_area+0x148
.word 0x672074ac ! t3_data_in_shm_area+0x14c
.word 0x497edb26 ! t3_data_in_shm_area+0x150
.word 0xa0490176 ! t3_data_in_shm_area+0x154
.word 0xf566ef50 ! t3_data_in_shm_area+0x158
.word 0x075511bc ! t3_data_in_shm_area+0x15c
.word 0xd0ff3e0f ! t3_data_in_shm_area+0x160
.word 0xab46241b ! t3_data_in_shm_area+0x164
.word 0x16482bbc ! t3_data_in_shm_area+0x168
.word 0x756bcf5d ! t3_data_in_shm_area+0x16c
.word 0xd3e61958 ! t3_data_in_shm_area+0x170
.word 0x089ca95b ! t3_data_in_shm_area+0x174
.word 0x8ede022f ! t3_data_in_shm_area+0x178
.word 0x190e2781 ! t3_data_in_shm_area+0x17c
.word 0xe3e6a23d ! t3_data_in_shm_area+0x180 (t2 bstore)
.word 0xfd8085bb ! t3_data_in_shm_area+0x184
.word 0xf4dd1413 ! t3_data_in_shm_area+0x188
.word 0x8d820f10 ! t3_data_in_shm_area+0x18c
.word 0x4950a650 ! t3_data_in_shm_area+0x190
.word 0x5879bb3e ! t3_data_in_shm_area+0x194
.word 0xc49ffbea ! t3_data_in_shm_area+0x198
.word 0x4726070c ! t3_data_in_shm_area+0x19c
.word 0xf57a2fd4 ! t3_data_in_shm_area+0x1a0
.word 0xe772c92e ! t3_data_in_shm_area+0x1a4
.word 0x9e66fbca ! t3_data_in_shm_area+0x1a8
.word 0x493a9bf6 ! t3_data_in_shm_area+0x1ac
.word 0x1a2e9b4b ! t3_data_in_shm_area+0x1b0
.word 0xfbd7d41d ! t3_data_in_shm_area+0x1b4
.word 0xe13f9f08 ! t3_data_in_shm_area+0x1b8
.word 0x5fb9f76f ! t3_data_in_shm_area+0x1bc
.word 0x1c58fb2e ! t3_data_in_shm_area+0x1c0 (t3 bload)
.word 0xbb3d08c0 ! t3_data_in_shm_area+0x1c4
.word 0x112556fe ! t3_data_in_shm_area+0x1c8
.word 0x4b090e25 ! t3_data_in_shm_area+0x1cc
.word 0x0d42f9c6 ! t3_data_in_shm_area+0x1d0
.word 0xa8b0b5eb ! t3_data_in_shm_area+0x1d4
.word 0x22fd9697 ! t3_data_in_shm_area+0x1d8
.word 0x341a4f29 ! t3_data_in_shm_area+0x1dc
.word 0x28a6fc87 ! t3_data_in_shm_area+0x1e0
.word 0x020c30ad ! t3_data_in_shm_area+0x1e4
.word 0x77c2211f ! t3_data_in_shm_area+0x1e8
.word 0x67fe6776 ! t3_data_in_shm_area+0x1ec
.word 0xc49ec99a ! t3_data_in_shm_area+0x1f0
.word 0x4988307c ! t3_data_in_shm_area+0x1f4
.word 0x133a5837 ! t3_data_in_shm_area+0x1f8
.word 0x7404ad68 ! t3_data_in_shm_area+0x1fc
.word 0xacc53827 ! t3_data_in_shm_area+0x200 (t3 bstore)
.word 0x858c3022 ! t3_data_in_shm_area+0x204
.word 0xa5bf79e0 ! t3_data_in_shm_area+0x208
.word 0x6ce3df67 ! t3_data_in_shm_area+0x20c
.word 0xc3dc3ae3 ! t3_data_in_shm_area+0x210
.word 0x5a51e6c1 ! t3_data_in_shm_area+0x214
.word 0x5d40bf2d ! t3_data_in_shm_area+0x218
.word 0x0700ee91 ! t3_data_in_shm_area+0x21c
.word 0xfb307fed ! t3_data_in_shm_area+0x220
.word 0x1058cd17 ! t3_data_in_shm_area+0x224
.word 0x40de323a ! t3_data_in_shm_area+0x228
.word 0x88854f96 ! t3_data_in_shm_area+0x22c
.word 0xbcf6b9da ! t3_data_in_shm_area+0x230
.word 0x64363303 ! t3_data_in_shm_area+0x234
.word 0xed866f5c ! t3_data_in_shm_area+0x238
.word 0x080ef5e4 ! 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, 0x6ea44000)
.seg "data"
KGLOBAL(t3_data_exp_regs)
t3_data_exp_regs_start:
t3_data_exp_regs:
.word 0xdc6e7d50 ! %f0
.word 0xf7dea06d ! %f1
.word 0xcf8420b7 ! %f2
.word 0x6f1f09c6 ! %f3
.word 0x87cf187e ! %f4
.word 0x9b75bfa2 ! %f5
.word 0x1d05da2f ! %f6
.word 0x04e5360b ! %f7
.word 0x1c61fae1 ! %f8
.word 0x276c91a4 ! %f9
.word 0xff59f5a7 ! %f10
.word 0xc410eef3 ! %f11
.word 0x05efeb96 ! %f12
.word 0x37a065ca ! %f13
.word 0xe83abd93 ! %f14
.word 0xfddca9e4 ! %f15
.word 0x72bf8042 ! %f16
.word 0x0c28e4ef ! %f17
.word 0x392584cc ! %f18
.word 0x8128b39a ! %f19
.word 0xc0419557 ! %f20
.word 0x99845e64 ! %f21
.word 0x7c4aa26c ! %f22
.word 0x6328483a ! %f23
.word 0xfad68696 ! %f24
.word 0xb2077028 ! %f25
.word 0x8226c7fc ! %f26
.word 0xfe3f98a7 ! %f27
.word 0x9c8febd4 ! %f28
.word 0x4aa27e56 ! %f29
.word 0xc9d915d1 ! %f30
.word 0x392c5114 ! %f31
.word 0xaacade00 ! %f32
.word 0xc742adde ! %f33
.word 0x5d9b91b2 ! %f34
.word 0x381774db ! %f35
.word 0xa5bb0863 ! %f36
.word 0xcd3b5677 ! %f37
.word 0xcaf9e3be ! %f38
.word 0x13c8a38c ! %f39
.word 0x9fbf0a2a ! %f40
.word 0x5f801fd4 ! %f41
.word 0x61bc7d8c ! %f42
.word 0x36201b47 ! %f43
.word 0x38daec21 ! %f44
.word 0x80473e15 ! %f45
.word 0x1b3c8f93 ! %f46
.word 0x377e0c4e ! %f47
.word 0x1d3daec1 ! %f48
.word 0x712e8180 ! %f49
.word 0xc83770cc ! %f50
.word 0x141311d5 ! %f51
.word 0x4083346c ! %f52
.word 0x15752d70 ! %f53
.word 0x9b7e5c95 ! %f54
.word 0xe37ee41c ! %f55
.word 0x22b40bf6 ! %f56
.word 0x4c87ca8d ! %f57
.word 0x3649aad8 ! %f58
.word 0xd5df97bf ! %f59
.word 0x7c18df67 ! %f60
.word 0x253a683c ! %f61
.word 0xbdc4e66c ! %f62
.word 0x98c4fe4c ! %f63
.word 0x00000000 ! %g0 (always zero)
.word t3_kref+0xeb4 ! %g1 (code pointer)
.word t3_data_exp_shm_area! %g2 (shared area pointer)
.word 0x78d39cdb ! %g3 (loop index)
.word SYM(t3_subr1) ! %g4 (jmpl target)
.word t3_kref+0x1 ! %g5 (sigbus target)
.word 0x00000000 ! %g6 (block ld offset)
.word 0x00000000 ! %g7 (block st offset)
.word 0xf2d05a93 ! %o0
.word 0x0031dd77 ! %o1
.word 0xab3f06a1 ! %o2
.word 0xf899443c ! %o3
.word 0x5b0844ce ! %o4
.word 0x5ca2f741 ! %o5
.word 0x00000000 ! %sp (stack pointer)
.word 0x00000000 ! %o7 (relocatable junk)
.word 0x420f8afe ! %l0
.word 0x0ee10159 ! %l1
.word 0x9adb65bb ! %l2
.word 0xc1a0fc16 ! %l3
.word 0xdd6c2079 ! %l4
.word 0x243cf823 ! %l5
.word 0x9ba349a4 ! %l6
.word 0xdb86e748 ! %l7
.word t3_data_exp_area0 ! %i0 (area pointer)
.word t3_data_exp_area0 ! %i1 (area pointer)
.word 0xffffffff ! %i2 (byte offset)
.word 0x00000004 ! %i3 (halfword offset)
.word 0xfffffff0 ! %i4 (word offset)
.word 0x00000018 ! %i5 (doubleword offset)
.word 0x00000000 ! %fp (frame pointer)
.word 0x00000000 ! %i7 (return address)
.word 0x07ebdc2c ! %y
.word 0x0000000d ! %icc (nzvc)
.word 0x400009e8 ! %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 ! ??
t3_data_exp_mtbl_size: .word 253
t3_data_exp_regs_end:
.skip 7708 ! page align
KDATA_MODULE(t3_module_data_exp_stack, 0x7005e000)
.seg "data"
KGLOBAL(t3_data_exp_mtbl_size)
KGLOBAL(t3_data_exp_mtbl)
KGLOBAL(t3_data_exp_stack)
t3_data_exp_stack_start:
.word 0x14d348e4
.word 0xc956afcd
.word 0xa42aa914
.word 0xee8af406
.word 0x0a6082d9
.word 0xd514c0df
.word 0xf9b90a07
.word 0x5857684e
.word 0x3eaa4a68
.word 0xe450d127
.word 0xc708e1e6
.word 0xe4a620b7
.word 0xeca22fee
.word 0xc7c15039
.word 0x14af7fe5
.word 0x3cf621f6
.word 0x53772ae5
.word 0xd449c309
.word 0xfed0ad1e
.word 0x69920223
.word 0x4ca3458a
.word 0x823230c1
.word 0x76ee7ad9
.word 0x290bd3b0
.word 0x11b5dec0
.word 0xd1a808d5
.word 0x4ff1310e
.word 0x89984b96
.word 0xbc65a634
.word 0xa41ed653
.word 0x56e12127
.word 0xa83996d0
.word 0x8683b6c0
.word 0x6cb8547f
.word 0x42246109
.word 0xe3bd930c
.word 0x451b7314
.word 0xdc40b89f
.word 0x7daeb255
.word 0x019a5ea0
.word 0x90a10893
.word 0x28c54512
.word 0xdcb219ea
.word 0xa3ef73ba
.word 0x2dcabc7a
.word 0x429879a7
.word 0x5542ebae
.word 0x61a0c2db
.word 0xa5cf6747
.word 0x41f8752b
.word 0x784a4e8e
.word 0xe6e48086
.word 0x4386c258
.word 0xfec15c43
.word 0xf44e7cc2
.word 0xc4f39a34
.word 0x738e6bd1
.word 0x8fded97c
.word 0x3c484455
.word 0x3e18068a
.word 0x8a60c4c3
.word 0x2fcd0aa0
.word 0x49318be4
.word 0x175364cd
.word 0x52790d8a
.word 0x17aa6f4b
.word 0x4570dfa5
.word 0xad8b9f95
.word 0x40726475
.word 0x8061acbd
.word 0xf1024aab
.word 0x90d286c0
.word 0x69c58aac
.word 0x6a8b3af0
.word 0x647e0067
.word 0x483894a9
.word 0x26a3934e
.word 0xaf144eec
.word 0xfc219a71
.word 0x9aea529a
.word 0xcea9e0d9
.word 0x5db9965a
.word 0x1b08ee88
.word 0x835b107e
.word 0x150e14cf
.word 0x98399857
.word 0xde0fc0d7
.word 0x6e36e3da
.word 0xe1a6d595
.word 0x030bcf8b
.word 0xfda5d679
.word 0x740121fe
.word 0xfb208e9d
.word 0xfba6d179
.word 0x0a732c3f
.word 0x28e3c977
.word 0xa9fb8ec7
.word 0x0a311717
.word 0xea4255b0
.word 0x6d878ec7
.word 0x8de32904
.word 0x4e1d3aa1
.word 0x4d834851
.word 0x55138057
.word 0xf5c3bb3c
.word 0xdbebbea9
.word 0x92191725
.word 0xe2ee75ac
.word 0x10ffbf71
.word 0x6359b273
.word 0xc2496277
.word 0xb5cbbdd9
.word 0x93824b24
.word 0xd1e4c77f
.word 0xaecc7fd6
.word 0x002fc134
.word 0xd96fa0f7
.word 0xa302ac66
.word 0x65699e60
.word 0xb8308a4c
.word 0x101ab893
.word 0xe6f2c0e9
.word 0xda7a6b43
.word 0x2c016a1a
.word 0x62f0e0cb
.word 0xc7ee7746
.word 0xa765fa80
.word 0x16182b75
.word 0x027ae001
.word 0x1cedf6ce
.word 0x6adaf7f2
.word 0x85ad89cb
.word 0x13a536c8
.word 0xde7bd3b3
.word 0x0d8d648f
.word 0x0e41df0e
.word 0x147768cb
.word 0x9e6bf026
.word 0xdfbc63ec
.word 0x7dea3ceb
.word 0x137c6fec
.word 0x53f6daa1
.word 0xe508de06
.word 0x15b96541
.word 0xa69cbdb0
.word 0x53fc3d81
.word 0x6d6df93e
.word 0xdcdb55d0
.word 0xef4c6ed9
.word 0x6e4433d7
.word 0x47b8b0a5
.word 0x0d315b31
.word 0x22f69554
.word 0x3dc0977e
.word 0xebec0a7a
.word 0xe2a7df05
.word 0x19b8bc55
.word 0x704c9c70
.word 0x36d3b2f0
.word 0xd45e6571
.word 0xd1100ac0
.word 0x637a4d55
.word 0xfbdeff33
.word 0xb34d6dc9
.word 0xbe4ba7ca
.word 0x04e2bd5c
.word 0x5b7a9cad
.word 0x8c9d2a8a
t3_data_exp_sp:
.word 0x43ae45e0
.word 0x9667034e
.word 0x82bf7084
.word 0xe99b448e
.word 0xc562f7c7
.word 0x471d51e0
.word 0x11b16b67
.word 0xfb6d1d7a
.word t3_data_exp_area0
.word t3_data_exp_area0
.word 0x0000000e
.word 0xffffffee
.word 0xfffffff8
.word 0xfffffff8
.word t3_data_exp_fp
.word 0xe45f9e12
.word 0xbe70d6ee
.word 0x448a1830
.word 0x8c79d05f
.word 0x3e255133
.word 0xdae83fe5
.word 0x3d0eb4e9
.word 0xbb5c4642
.word 0x618a355e
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 0x15c1d5d5 ! [%fp - 0xc]
.word 0xa2aec611 ! [%fp - 0x8]
.word 0x2eff7c8b ! [%fp - 0x4]
t3_data_exp_fp:
.word 0x03c0ed96
.word 0x59a6a83b
.word 0xe6f4cbe9
.word 0xab673a12
.word 0x820e1104
.word 0xe21531f3
.word 0xdd49de76
.word 0x91e9e903
.word 0x13a8400a
.word 0x912a4ab6
.word 0xe8311abc
.word 0x4b8ace09
.word 0x2cdbf697
.word 0x12492ce3
.word 0xf8b02f2c
.word 0x099e0da8
.word 0x91e9afbc
.word 0x9b179381
.word 0x604fbb5a
.word 0xd7dd23ea
.word 0xf06a2e7f
.word 0x500f3483
.word 0x059576f2
.word 0x3458b23d
t3_data_exp_stacktop:
.word 0
t3_data_exp_stack_end:
.skip 6300 ! page align
KDATA_MODULE(t3_module_data_exp_area0, 0x70d5e000)
.seg "data"
t3_data_exp_area0_start:
.skip 832
t3_data_exp_area0_begin:
.word 0x566dffef ! t3_data_exp_area0-0x20
.word 0x8e361b4e ! t3_data_exp_area0-0x1c
.word 0x528553ec ! t3_data_exp_area0-0x18
.word 0x411ec79b ! t3_data_exp_area0-0x14
.word 0x744a8a78 ! t3_data_exp_area0-0x10
.word 0x24a3a779 ! t3_data_exp_area0-0xc
.word 0x03d60ffe ! t3_data_exp_area0-0x8
.word 0xe73b06eb ! t3_data_exp_area0-0x4
.global t3_data_exp_area0; t3_data_exp_area0:
.word 0xc2583e78 ! t3_data_exp_area0+0x0
.word 0x669033d3 ! t3_data_exp_area0+0x4
.word 0x5958e952 ! t3_data_exp_area0+0x8
.word 0x4d284fa7 ! t3_data_exp_area0+0xc
.word 0xbc0abc11 ! t3_data_exp_area0+0x10
.word 0xbe09a9a9 ! t3_data_exp_area0+0x14
.word 0x83db6a79 ! t3_data_exp_area0+0x18
.word 0x1a21ccbe ! t3_data_exp_area0+0x1c
t3_data_exp_area0_end:
.skip 7296
t3_data_exp_area0_stop:
KDATA_MODULE(t3_module_data_exp_shm_area, 0x749a4000)
.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 0xc0f794af ! t3_data_exp_shm_area+0x0 (t0)
.word 0x00000000 ! t3_data_exp_shm_area+0x4 (t1)
.word 0xe0fc820f ! t3_data_exp_shm_area+0x8 (t2)
.word 0xcf050240 ! t3_data_exp_shm_area+0xc (t3)
.word 0xd207d70a ! t3_data_exp_shm_area+0x10 (t0)
.word 0x00000000 ! t3_data_exp_shm_area+0x14 (t1)
.word 0x897de097 ! t3_data_exp_shm_area+0x18 (t2)
.word 0x58478448 ! t3_data_exp_shm_area+0x1c (t3)
.word 0xd81c497b ! t3_data_exp_shm_area+0x20 (t0)
.word 0x00000000 ! t3_data_exp_shm_area+0x24 (t1)
.word 0x6684cc7a ! t3_data_exp_shm_area+0x28 (t2)
.word 0x35c5819e ! t3_data_exp_shm_area+0x2c (t3)
.word 0x3c253f45 ! t3_data_exp_shm_area+0x30 (t0)
.word 0x00000000 ! t3_data_exp_shm_area+0x34 (t1)
.word 0x3ad3f24f ! t3_data_exp_shm_area+0x38 (t2)
.word 0x8e3b8dba ! t3_data_exp_shm_area+0x3c (t3)
.word 0x0eecad96 ! t3_data_exp_shm_area+0x40 (t0 bload)
.word 0xf47336a2 ! t3_data_exp_shm_area+0x44
.word 0x87509416 ! t3_data_exp_shm_area+0x48
.word 0xd51c6dac ! t3_data_exp_shm_area+0x4c
.word 0xca804173 ! t3_data_exp_shm_area+0x50
.word 0x9935fb5d ! t3_data_exp_shm_area+0x54
.word 0x7a19f68b ! t3_data_exp_shm_area+0x58
.word 0x8e34b5b2 ! t3_data_exp_shm_area+0x5c
.word 0xa5c1efbb ! t3_data_exp_shm_area+0x60
.word 0x6db06ee6 ! t3_data_exp_shm_area+0x64
.word 0x2374fc37 ! t3_data_exp_shm_area+0x68
.word 0x8be86c5f ! t3_data_exp_shm_area+0x6c
.word 0xc96e120e ! t3_data_exp_shm_area+0x70
.word 0x9aa94789 ! t3_data_exp_shm_area+0x74
.word 0x7e941d7b ! t3_data_exp_shm_area+0x78
.word 0x162ad632 ! t3_data_exp_shm_area+0x7c
.word 0xcd794e76 ! t3_data_exp_shm_area+0x80 (t0 bstore)
.word 0xcbd40729 ! t3_data_exp_shm_area+0x84
.word 0x1d55659e ! t3_data_exp_shm_area+0x88
.word 0x19baa130 ! t3_data_exp_shm_area+0x8c
.word 0xc54c89f1 ! t3_data_exp_shm_area+0x90
.word 0x4ae9d577 ! t3_data_exp_shm_area+0x94
.word 0x45d212f2 ! t3_data_exp_shm_area+0x98
.word 0xa1596c40 ! t3_data_exp_shm_area+0x9c
.word 0x596eff2c ! t3_data_exp_shm_area+0xa0
.word 0xb2394961 ! t3_data_exp_shm_area+0xa4
.word 0x77859534 ! t3_data_exp_shm_area+0xa8
.word 0xcc23efb6 ! t3_data_exp_shm_area+0xac
.word 0x9ff47d91 ! t3_data_exp_shm_area+0xb0
.word 0xafe4d5c7 ! t3_data_exp_shm_area+0xb4
.word 0xf07b8e38 ! t3_data_exp_shm_area+0xb8
.word 0xa5eb9b2c ! t3_data_exp_shm_area+0xbc
.word 0x00000000 ! t3_data_exp_shm_area+0xc0 (t1 bload)
.word 0x00000000 ! t3_data_exp_shm_area+0xc4
.word 0x00000000 ! t3_data_exp_shm_area+0xc8
.word 0x00000000 ! t3_data_exp_shm_area+0xcc
.word 0x00000000 ! t3_data_exp_shm_area+0xd0
.word 0x00000000 ! t3_data_exp_shm_area+0xd4
.word 0x00000000 ! t3_data_exp_shm_area+0xd8
.word 0x00000000 ! t3_data_exp_shm_area+0xdc
.word 0x00000000 ! t3_data_exp_shm_area+0xe0
.word 0x00000000 ! t3_data_exp_shm_area+0xe4
.word 0x00000000 ! t3_data_exp_shm_area+0xe8
.word 0x00000000 ! t3_data_exp_shm_area+0xec
.word 0x00000000 ! t3_data_exp_shm_area+0xf0
.word 0x00000000 ! t3_data_exp_shm_area+0xf4
.word 0x00000000 ! t3_data_exp_shm_area+0xf8
.word 0x00000000 ! t3_data_exp_shm_area+0xfc
.word 0x00000000 ! t3_data_exp_shm_area+0x100 (t1 bstore)
.word 0x00000000 ! t3_data_exp_shm_area+0x104
.word 0x00000000 ! t3_data_exp_shm_area+0x108
.word 0x00000000 ! t3_data_exp_shm_area+0x10c
.word 0x00000000 ! t3_data_exp_shm_area+0x110
.word 0x00000000 ! t3_data_exp_shm_area+0x114
.word 0x00000000 ! t3_data_exp_shm_area+0x118
.word 0x00000000 ! t3_data_exp_shm_area+0x11c
.word 0x00000000 ! t3_data_exp_shm_area+0x120
.word 0x00000000 ! t3_data_exp_shm_area+0x124
.word 0x00000000 ! t3_data_exp_shm_area+0x128
.word 0x00000000 ! t3_data_exp_shm_area+0x12c
.word 0x00000000 ! t3_data_exp_shm_area+0x130
.word 0x00000000 ! t3_data_exp_shm_area+0x134
.word 0x00000000 ! t3_data_exp_shm_area+0x138
.word 0x00000000 ! t3_data_exp_shm_area+0x13c
.word 0x36018ca7 ! t3_data_exp_shm_area+0x140 (t2 bload)
.word 0x75c89ee5 ! t3_data_exp_shm_area+0x144
.word 0x9a67356a ! t3_data_exp_shm_area+0x148
.word 0x672074ac ! t3_data_exp_shm_area+0x14c
.word 0x497edb26 ! t3_data_exp_shm_area+0x150
.word 0xa0490176 ! t3_data_exp_shm_area+0x154
.word 0xf566ef50 ! t3_data_exp_shm_area+0x158
.word 0x075511bc ! t3_data_exp_shm_area+0x15c
.word 0xd0ff3e0f ! t3_data_exp_shm_area+0x160
.word 0xab46241b ! t3_data_exp_shm_area+0x164
.word 0x16482bbc ! t3_data_exp_shm_area+0x168
.word 0x756bcf5d ! t3_data_exp_shm_area+0x16c
.word 0xd3e61958 ! t3_data_exp_shm_area+0x170
.word 0x089ca95b ! t3_data_exp_shm_area+0x174
.word 0x8ede022f ! t3_data_exp_shm_area+0x178
.word 0x190e2781 ! t3_data_exp_shm_area+0x17c
.word 0xe3e6a23d ! t3_data_exp_shm_area+0x180 (t2 bstore)
.word 0xfd8085bb ! t3_data_exp_shm_area+0x184
.word 0xf4dd1413 ! t3_data_exp_shm_area+0x188
.word 0x8d820f10 ! t3_data_exp_shm_area+0x18c
.word 0x4950a650 ! t3_data_exp_shm_area+0x190
.word 0x5879bb3e ! t3_data_exp_shm_area+0x194
.word 0xc49ffbea ! t3_data_exp_shm_area+0x198
.word 0x4726070c ! t3_data_exp_shm_area+0x19c
.word 0xf57a2fd4 ! t3_data_exp_shm_area+0x1a0
.word 0xe772c92e ! t3_data_exp_shm_area+0x1a4
.word 0x9e66fbca ! t3_data_exp_shm_area+0x1a8
.word 0x493a9bf6 ! t3_data_exp_shm_area+0x1ac
.word 0x1a2e9b4b ! t3_data_exp_shm_area+0x1b0
.word 0xfbd7d41d ! t3_data_exp_shm_area+0x1b4
.word 0xe13f9f08 ! t3_data_exp_shm_area+0x1b8
.word 0x5fb9f76f ! t3_data_exp_shm_area+0x1bc
.word 0x1c58fb2e ! t3_data_exp_shm_area+0x1c0 (t3 bload)
.word 0xbb3d08c0 ! t3_data_exp_shm_area+0x1c4
.word 0x112556fe ! t3_data_exp_shm_area+0x1c8
.word 0x4b090e25 ! t3_data_exp_shm_area+0x1cc
.word 0x0d42f9c6 ! t3_data_exp_shm_area+0x1d0
.word 0xa8b0b5eb ! t3_data_exp_shm_area+0x1d4
.word 0x22fd9697 ! t3_data_exp_shm_area+0x1d8
.word 0x341a4f29 ! t3_data_exp_shm_area+0x1dc
.word 0x28a6fc87 ! t3_data_exp_shm_area+0x1e0
.word 0x020c30ad ! t3_data_exp_shm_area+0x1e4
.word 0x77c2211f ! t3_data_exp_shm_area+0x1e8
.word 0x67fe6776 ! t3_data_exp_shm_area+0x1ec
.word 0xc49ec99a ! t3_data_exp_shm_area+0x1f0
.word 0x4988307c ! t3_data_exp_shm_area+0x1f4
.word 0x133a5837 ! t3_data_exp_shm_area+0x1f8
.word 0x7404ad68 ! t3_data_exp_shm_area+0x1fc
.word 0xacc53827 ! t3_data_exp_shm_area+0x200 (t3 bstore)
.word 0x858c3022 ! t3_data_exp_shm_area+0x204
.word 0xa5bf79e0 ! t3_data_exp_shm_area+0x208
.word 0x6ce3df67 ! t3_data_exp_shm_area+0x20c
.word 0xc3dc3ae3 ! t3_data_exp_shm_area+0x210
.word 0x5a51e6c1 ! t3_data_exp_shm_area+0x214
.word 0x5d40bf2d ! t3_data_exp_shm_area+0x218
.word 0x0700ee91 ! t3_data_exp_shm_area+0x21c
.word 0xfb307fed ! t3_data_exp_shm_area+0x220
.word 0x1058cd17 ! t3_data_exp_shm_area+0x224
.word 0x40de323a ! t3_data_exp_shm_area+0x228
.word 0x88854f96 ! t3_data_exp_shm_area+0x22c
.word 0xbcf6b9da ! t3_data_exp_shm_area+0x230
.word 0x64363303 ! t3_data_exp_shm_area+0x234
.word 0xed866f5c ! t3_data_exp_shm_area+0x238
.word 0x080ef5e4 ! 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