8a1f8936611027b53d6c13d4bd27b37abd6102d3
[OpenSPARC-T2-DV] / verif / diag / assembly / kaos / diag / v9_kao_4th_02_27_04_2.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: v9_kao_4th_02_27_04_2.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
!
! 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 d45c66e4d748
#define T0_KAOS_ICOUNT 2513
#define T0_KAOS_AREAS 1
#define T0_KAOS_AREASIZE 64
#define T0_KAOS_AREAOFFSET 640
#define T0_KAOS_PAGESIZE 8192
#define T0_KAOS_CODECOUNT 2522
#define T0_KAOS_BOOT_VA 0x15d72000
#define T0_KAOS_BOOT_PA 0x000000000036e000
#define T0_KAOS_BOOT_CACHEABLE 1
#define T0_KAOS_BOOT_NONCACHEABLE 0
#define T0_KAOS_STARTUP_VA 0x13a76000
#define T0_KAOS_STARTUP_PA 0x0000000000a8c000
#define T0_KAOS_STARTUP_CACHEABLE 1
#define T0_KAOS_STARTUP_NONCACHEABLE 0
#define T0_KAOS_OFFSET_TBL_VA 0x0d68e000
#define T0_KAOS_OFFSET_TBL_PA 0x0000000001612000
#define T0_KAOS_OFFSET_TBL_CACHEABLE 1
#define T0_KAOS_OFFSET_TBL_NONCACHEABLE 0
#define T0_KAOS_DONE_VA 0x00b76000
#define T0_KAOS_DONE_PA 0x0000000001a6a000
#define T0_KAOS_DONE_CACHEABLE 1
#define T0_KAOS_DONE_NONCACHEABLE 0
#define T0_KAOS_KTBL_VA 0x0720e000
#define T0_KAOS_KTBL_PA 0x0000000002576000
#define T0_KAOS_KTBL_CACHEABLE 1
#define T0_KAOS_KTBL_NONCACHEABLE 0
#define T0_KAOS_SUBR0_VA 0x07286000
#define T0_KAOS_SUBR0_PA 0x0000000002f1a000
#define T0_KAOS_SUBR0_CACHEABLE 1
#define T0_KAOS_SUBR0_NONCACHEABLE 0
#define T0_KAOS_SUBR1_VA 0x071e8000
#define T0_KAOS_SUBR1_PA 0x0000000003676000
#define T0_KAOS_SUBR1_CACHEABLE 1
#define T0_KAOS_SUBR1_NONCACHEABLE 0
#define T0_KAOS_SUBR2_VA 0x071e2000
#define T0_KAOS_SUBR2_PA 0x0000000003e64000
#define T0_KAOS_SUBR2_CACHEABLE 1
#define T0_KAOS_SUBR2_NONCACHEABLE 0
#define T0_KAOS_SUBR3_VA 0x027ac000
#define T0_KAOS_SUBR3_PA 0x00000000044b6000
#define T0_KAOS_SUBR3_CACHEABLE 1
#define T0_KAOS_SUBR3_NONCACHEABLE 0
#define T0_KAOS_EXP_REGS_VA 0x07eea000
#define T0_KAOS_EXP_REGS_PA 0x0000000004f7c000
#define T0_KAOS_EXP_REGS_CACHEABLE 1
#define T0_KAOS_EXP_REGS_NONCACHEABLE 0
#define T0_KAOS_RUN_REGS_VA 0x1c6c2000
#define T0_KAOS_RUN_REGS_PA 0x000000000501a000
#define T0_KAOS_RUN_REGS_CACHEABLE 1
#define T0_KAOS_RUN_REGS_NONCACHEABLE 0
#define T0_KAOS_EXP_STACK_VA 0x09b24000
#define T0_KAOS_EXP_STACK_PA 0x0000000005afc000
#define T0_KAOS_EXP_STACK_CACHEABLE 1
#define T0_KAOS_EXP_STACK_NONCACHEABLE 0
#define T0_KAOS_RUN_STACK_VA 0x1720a000
#define T0_KAOS_RUN_STACK_PA 0x0000000006702000
#define T0_KAOS_RUN_STACK_CACHEABLE 1
#define T0_KAOS_RUN_STACK_NONCACHEABLE 0
#define T0_KAOS_AREA0
#define T0_KAOS_EXP_AREA0_VA 0x0087c000
#define T0_KAOS_EXP_AREA0_PA 0x0000000006a7e000
#define T0_KAOS_EXP_AREA0_CACHEABLE 1
#define T0_KAOS_EXP_AREA0_NONCACHEABLE 0
#define T0_KAOS_RUN_AREA0_VA 0x12df8000
#define T0_KAOS_RUN_AREA0_PA 0x00000000073ca000
#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 0x081b2000
#define T0_KAOS_EXP_SHM_AREA_PA 0x0000000000118000
#define T0_KAOS_EXP_SHM_AREA_CACHEABLE 1
#define T0_KAOS_EXP_SHM_AREA_NONCACHEABLE 0
#define T0_KAOS_RUN_SHM_AREA_VA 0x1cf8a000
#define T0_KAOS_RUN_SHM_AREA_PA 0x00000000002a4000
#define T0_KAOS_RUN_SHM_AREA_CACHEABLE 1
#define T0_KAOS_RUN_SHM_AREA_NONCACHEABLE 0
#define T0_KAOS_RANVAL_00 0x98ee198a
#define T0_KAOS_RANVAL_01 0x1a6e7f50
#define T0_KAOS_RANVAL_02 0xb08c7a29
#define T0_KAOS_RANVAL_03 0xebfad82e
#define T0_KAOS_RANVAL_04 0xaf84cc7e
#define T0_KAOS_RANVAL_05 0x6cbffd17
#define T0_KAOS_RANVAL_06 0x4b4ef3f7
#define T0_KAOS_RANVAL_07 0x009929c0
#define T0_KAOS_RANVAL_08 0x79727aa8
#define T0_KAOS_RANVAL_09 0x3fe50c80
#define T0_KAOS_RANVAL_0a 0xbce63146
#define T0_KAOS_RANVAL_0b 0x618a4310
#define T0_KAOS_RANVAL_0c 0xf224b66e
#define T0_KAOS_RANVAL_0d 0xa519e75d
#define T0_KAOS_RANVAL_0e 0x33dcb4e0
#define T0_KAOS_RANVAL_0f 0xc1c786f4
#define T0_KAOS_RANVAL_10 0xfb04948a
#define T0_KAOS_RANVAL_11 0x05f3f6dd
#define T0_KAOS_RANVAL_12 0x2294c09f
#define T0_KAOS_RANVAL_13 0x49707ed4
#define T0_KAOS_RANVAL_14 0x60c7150e
#define T0_KAOS_RANVAL_15 0xeda82244
#define T0_KAOS_RANVAL_16 0xc2dd900f
#define T0_KAOS_RANVAL_17 0xf6342a7b
#define T0_KAOS_RANVAL_18 0xf56c98a8
#define T0_KAOS_RANVAL_19 0xb0dad4de
#define T0_KAOS_RANVAL_1a 0x83cf1952
#define T0_KAOS_RANVAL_1b 0x5b5ef931
#define T0_KAOS_RANVAL_1c 0xda6be627
#define T0_KAOS_RANVAL_1d 0x3695ef31
#define T0_KAOS_RANVAL_1e 0x05267844
#define T0_KAOS_RANVAL_1f 0xada6c009
#define T0_KAOS_RANVAL_20 0xb349843e
#define T0_KAOS_RANVAL_21 0x36101771
#define T0_KAOS_RANVAL_22 0x3a5b67de
#define T0_KAOS_RANVAL_23 0x9e8f4176
#define T0_KAOS_RANVAL_24 0xb5a46b86
#define T0_KAOS_RANVAL_25 0x07b41d38
#define T0_KAOS_RANVAL_26 0x10496ddf
#define T0_KAOS_RANVAL_27 0x55d71a24
#define T0_KAOS_RANVAL_28 0xe4cd54c9
#define T0_KAOS_RANVAL_29 0x138e6476
#define T0_KAOS_RANVAL_2a 0xf0cd9ca8
#define T0_KAOS_RANVAL_2b 0xae062705
#define T0_KAOS_RANVAL_2c 0x3c8e277d
#define T0_KAOS_RANVAL_2d 0x8f318ba5
#define T0_KAOS_RANVAL_2e 0x5a640f67
#define T0_KAOS_RANVAL_2f 0xe933b8a9
#define T0_KAOS_RANVAL_30 0xe51b4c8d
#define T0_KAOS_RANVAL_31 0xb082c141
#define T0_KAOS_RANVAL_32 0x74de8478
#define T0_KAOS_RANVAL_33 0x1dac27d2
#define T0_KAOS_RANVAL_34 0x8980e95f
#define T0_KAOS_RANVAL_35 0x7cf17c77
#define T0_KAOS_RANVAL_36 0xb9ffba07
#define T0_KAOS_RANVAL_37 0x34829f47
#define T0_KAOS_RANVAL_38 0x9e7a4712
#define T0_KAOS_RANVAL_39 0xa4a58d1c
#define T0_KAOS_RANVAL_3a 0xf75d70f9
#define T0_KAOS_RANVAL_3b 0x27952ee8
#define T0_KAOS_RANVAL_3c 0x61c1ea07
#define T0_KAOS_RANVAL_3d 0x5269b6e0
#define T0_KAOS_RANVAL_3e 0xc8a53a0c
#define T0_KAOS_RANVAL_3f 0x36567c02
#define T0_KAOS_RANVAL_40 0xedcd1da3
#define T0_KAOS_RANVAL_41 0xe2c84bc2
#define T0_KAOS_RANVAL_42 0x3c7e713c
#define T0_KAOS_RANVAL_43 0x9a11a2e4
#define T0_KAOS_RANVAL_44 0x43cdf852
#define T0_KAOS_RANVAL_45 0x223279c6
#define T0_KAOS_RANVAL_46 0x55060b68
#define T0_KAOS_RANVAL_47 0x40921db2
#define T0_KAOS_RANVAL_48 0x42031bce
#define T0_KAOS_RANVAL_49 0x0a623fe6
#define T0_KAOS_RANVAL_4a 0x15871a35
#define T0_KAOS_RANVAL_4b 0xb862c478
#define T0_KAOS_RANVAL_4c 0x3f0cb5a0
#define T0_KAOS_RANVAL_4d 0x35b23e45
#define T0_KAOS_RANVAL_4e 0x8bdd2a32
#define T0_KAOS_RANVAL_4f 0x91743a81
#define T0_KAOS_RANVAL_50 0x587283e6
#define T0_KAOS_RANVAL_51 0x1325d5aa
#define T0_KAOS_RANVAL_52 0xdb1bdf3d
#define T0_KAOS_RANVAL_53 0x612c5ce9
#define T0_KAOS_RANVAL_54 0x52fee257
#define T0_KAOS_RANVAL_55 0xb28f4a2b
#define T0_KAOS_RANVAL_56 0x80e97324
#define T0_KAOS_RANVAL_57 0x8ee58671
#define T0_KAOS_RANVAL_58 0x634f2384
#define T0_KAOS_RANVAL_59 0x1ce8dd28
#define T0_KAOS_RANVAL_5a 0x85affa8e
#define T0_KAOS_RANVAL_5b 0x56fdbc92
#define T0_KAOS_RANVAL_5c 0x0439ba60
#define T0_KAOS_RANVAL_5d 0x24d1127b
#define T0_KAOS_RANVAL_5e 0xcba3941c
#define T0_KAOS_RANVAL_5f 0xac0319d4
#define T0_KAOS_RANVAL_60 0x9baef802
#define T0_KAOS_RANVAL_61 0x6d6994ed
#define T0_KAOS_RANVAL_62 0x6fd9e5ca
#define T0_KAOS_RANVAL_63 0xf88c095f
#define T0_KAOS_RANVAL_64 0x8dc161a8
#define T0_KAOS_RANVAL_65 0xc5db6deb
#define T0_KAOS_RANVAL_66 0xfd918c9b
#define T0_KAOS_RANVAL_67 0x461f27d2
#define T0_KAOS_RANVAL_68 0x3ccee2ff
#define T0_KAOS_RANVAL_69 0x8cba8479
#define T0_KAOS_RANVAL_6a 0xc48e6275
#define T0_KAOS_RANVAL_6b 0x0f77dd53
#define T0_KAOS_RANVAL_6c 0x959460a0
#define T0_KAOS_RANVAL_6d 0x73ad9765
#define T0_KAOS_RANVAL_6e 0xd259be49
#define T0_KAOS_RANVAL_6f 0x73b204e6
#define T0_KAOS_RANVAL_70 0x2a896ede
#define T0_KAOS_RANVAL_71 0x005f26c0
#define T0_KAOS_RANVAL_72 0x19841276
#define T0_KAOS_RANVAL_73 0x9db83502
#define T0_KAOS_RANVAL_74 0x937a30be
#define T0_KAOS_RANVAL_75 0x8f0f008a
#define T0_KAOS_RANVAL_76 0x1bf78d6f
#define T0_KAOS_RANVAL_77 0xd4f57d61
#define T0_KAOS_RANVAL_78 0x1131a346
#define T0_KAOS_RANVAL_79 0x5c6364ac
#define T0_KAOS_RANVAL_7a 0xbc41a09a
#define T0_KAOS_RANVAL_7b 0xbb04ae17
#define T0_KAOS_RANVAL_7c 0x2966d8fa
#define T0_KAOS_RANVAL_7d 0x6293f42a
#define T0_KAOS_RANVAL_7e 0x97b3917b
#define T0_KAOS_RANVAL_7f 0xf3247be6
/* end ktbl.0.h */
/* start ktbl.1.h */
#define T1_KAOS_NIAGARA
#define T1_KAOS_VERSION 4.2
#define T1_KAOS_SEED d45c66e4d749
#define T1_KAOS_ICOUNT 2513
#define T1_KAOS_AREAS 1
#define T1_KAOS_AREASIZE 64
#define T1_KAOS_AREAOFFSET 640
#define T1_KAOS_PAGESIZE 8192
#define T1_KAOS_CODECOUNT 2516
#define T1_KAOS_BOOT_VA 0x2bf6e000
#define T1_KAOS_BOOT_PA 0x0000000020390000
#define T1_KAOS_BOOT_CACHEABLE 1
#define T1_KAOS_BOOT_NONCACHEABLE 0
#define T1_KAOS_STARTUP_VA 0x3a1e4000
#define T1_KAOS_STARTUP_PA 0x0000000020b3e000
#define T1_KAOS_STARTUP_CACHEABLE 1
#define T1_KAOS_STARTUP_NONCACHEABLE 0
#define T1_KAOS_OFFSET_TBL_VA 0x3787c000
#define T1_KAOS_OFFSET_TBL_PA 0x00000000214da000
#define T1_KAOS_OFFSET_TBL_CACHEABLE 1
#define T1_KAOS_OFFSET_TBL_NONCACHEABLE 0
#define T1_KAOS_DONE_VA 0x34752000
#define T1_KAOS_DONE_PA 0x0000000021f04000
#define T1_KAOS_DONE_CACHEABLE 1
#define T1_KAOS_DONE_NONCACHEABLE 0
#define T1_KAOS_KTBL_VA 0x2b2d6000
#define T1_KAOS_KTBL_PA 0x0000000022104000
#define T1_KAOS_KTBL_CACHEABLE 1
#define T1_KAOS_KTBL_NONCACHEABLE 0
#define T1_KAOS_SUBR0_VA 0x2b20a000
#define T1_KAOS_SUBR0_PA 0x0000000022cbe000
#define T1_KAOS_SUBR0_CACHEABLE 1
#define T1_KAOS_SUBR0_NONCACHEABLE 0
#define T1_KAOS_SUBR1_VA 0x2b722000
#define T1_KAOS_SUBR1_PA 0x00000000235cc000
#define T1_KAOS_SUBR1_CACHEABLE 1
#define T1_KAOS_SUBR1_NONCACHEABLE 0
#define T1_KAOS_SUBR2_VA 0x2ab42000
#define T1_KAOS_SUBR2_PA 0x0000000023bd6000
#define T1_KAOS_SUBR2_CACHEABLE 1
#define T1_KAOS_SUBR2_NONCACHEABLE 0
#define T1_KAOS_SUBR3_VA 0x2b22a000
#define T1_KAOS_SUBR3_PA 0x000000002469a000
#define T1_KAOS_SUBR3_CACHEABLE 1
#define T1_KAOS_SUBR3_NONCACHEABLE 0
#define T1_KAOS_EXP_REGS_VA 0x262ca000
#define T1_KAOS_EXP_REGS_PA 0x0000000024876000
#define T1_KAOS_EXP_REGS_CACHEABLE 1
#define T1_KAOS_EXP_REGS_NONCACHEABLE 0
#define T1_KAOS_RUN_REGS_VA 0x2c922000
#define T1_KAOS_RUN_REGS_PA 0x0000000025694000
#define T1_KAOS_RUN_REGS_CACHEABLE 1
#define T1_KAOS_RUN_REGS_NONCACHEABLE 0
#define T1_KAOS_EXP_STACK_VA 0x33536000
#define T1_KAOS_EXP_STACK_PA 0x0000000025df0000
#define T1_KAOS_EXP_STACK_CACHEABLE 1
#define T1_KAOS_EXP_STACK_NONCACHEABLE 0
#define T1_KAOS_RUN_STACK_VA 0x29ce4000
#define T1_KAOS_RUN_STACK_PA 0x00000000260da000
#define T1_KAOS_RUN_STACK_CACHEABLE 1
#define T1_KAOS_RUN_STACK_NONCACHEABLE 0
#define T1_KAOS_AREA0
#define T1_KAOS_EXP_AREA0_VA 0x3b6c4000
#define T1_KAOS_EXP_AREA0_PA 0x00000000268ce000
#define T1_KAOS_EXP_AREA0_CACHEABLE 1
#define T1_KAOS_EXP_AREA0_NONCACHEABLE 0
#define T1_KAOS_RUN_AREA0_VA 0x2ef7c000
#define T1_KAOS_RUN_AREA0_PA 0x00000000276d4000
#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 0x2e478000
#define T1_KAOS_EXP_SHM_AREA_PA 0x000000002018c000
#define T1_KAOS_EXP_SHM_AREA_CACHEABLE 1
#define T1_KAOS_EXP_SHM_AREA_NONCACHEABLE 0
#define T1_KAOS_RUN_SHM_AREA_VA 0x27ab4000
#define T1_KAOS_RUN_SHM_AREA_PA 0x0000000020112000
#define T1_KAOS_RUN_SHM_AREA_CACHEABLE 1
#define T1_KAOS_RUN_SHM_AREA_NONCACHEABLE 0
#define T1_KAOS_RANVAL_00 0x6afd1e70
#define T1_KAOS_RANVAL_01 0x092c95f1
#define T1_KAOS_RANVAL_02 0xffd42e56
#define T1_KAOS_RANVAL_03 0xf03f1811
#define T1_KAOS_RANVAL_04 0x0fdaa53a
#define T1_KAOS_RANVAL_05 0x14af1a73
#define T1_KAOS_RANVAL_06 0x985ce0b2
#define T1_KAOS_RANVAL_07 0x44ffc8c2
#define T1_KAOS_RANVAL_08 0xa8bab9fa
#define T1_KAOS_RANVAL_09 0x1f1ea0cb
#define T1_KAOS_RANVAL_0a 0xb755d5a0
#define T1_KAOS_RANVAL_0b 0xee03b6b0
#define T1_KAOS_RANVAL_0c 0x44b8f58c
#define T1_KAOS_RANVAL_0d 0xe17388af
#define T1_KAOS_RANVAL_0e 0x1518e52c
#define T1_KAOS_RANVAL_0f 0xfa80b2a9
#define T1_KAOS_RANVAL_10 0x667b10ce
#define T1_KAOS_RANVAL_11 0x35ddf1db
#define T1_KAOS_RANVAL_12 0x145f146b
#define T1_KAOS_RANVAL_13 0x1722a35b
#define T1_KAOS_RANVAL_14 0x53aa5b75
#define T1_KAOS_RANVAL_15 0x72afcc59
#define T1_KAOS_RANVAL_16 0xb9369a67
#define T1_KAOS_RANVAL_17 0xe62ed93b
#define T1_KAOS_RANVAL_18 0x678d4c1e
#define T1_KAOS_RANVAL_19 0xb7a12903
#define T1_KAOS_RANVAL_1a 0xa11fc053
#define T1_KAOS_RANVAL_1b 0x5d2e3ca8
#define T1_KAOS_RANVAL_1c 0x9b217da3
#define T1_KAOS_RANVAL_1d 0x9bea8e46
#define T1_KAOS_RANVAL_1e 0xe91b1106
#define T1_KAOS_RANVAL_1f 0xce89ba4f
#define T1_KAOS_RANVAL_20 0xca47adb0
#define T1_KAOS_RANVAL_21 0x31295528
#define T1_KAOS_RANVAL_22 0xcc268ba6
#define T1_KAOS_RANVAL_23 0xb65691d0
#define T1_KAOS_RANVAL_24 0x2c989095
#define T1_KAOS_RANVAL_25 0xcbbe528b
#define T1_KAOS_RANVAL_26 0x024ecda3
#define T1_KAOS_RANVAL_27 0xe5466aa1
#define T1_KAOS_RANVAL_28 0x4a928e5c
#define T1_KAOS_RANVAL_29 0x259750b2
#define T1_KAOS_RANVAL_2a 0x115467e7
#define T1_KAOS_RANVAL_2b 0x05895333
#define T1_KAOS_RANVAL_2c 0x0a3dbd1e
#define T1_KAOS_RANVAL_2d 0xb0581d04
#define T1_KAOS_RANVAL_2e 0xd334d34b
#define T1_KAOS_RANVAL_2f 0xe1ae0e52
#define T1_KAOS_RANVAL_30 0x7264ac92
#define T1_KAOS_RANVAL_31 0xbfe02e10
#define T1_KAOS_RANVAL_32 0x27e9b84c
#define T1_KAOS_RANVAL_33 0x1f6f52d1
#define T1_KAOS_RANVAL_34 0x7e55d6e6
#define T1_KAOS_RANVAL_35 0x5a7625d1
#define T1_KAOS_RANVAL_36 0xbda87dfe
#define T1_KAOS_RANVAL_37 0xfe22e165
#define T1_KAOS_RANVAL_38 0xe70acad2
#define T1_KAOS_RANVAL_39 0x30b2b432
#define T1_KAOS_RANVAL_3a 0xf1175440
#define T1_KAOS_RANVAL_3b 0xf46994d1
#define T1_KAOS_RANVAL_3c 0x8ecf62e9
#define T1_KAOS_RANVAL_3d 0x88d89dd4
#define T1_KAOS_RANVAL_3e 0x4c8c2d30
#define T1_KAOS_RANVAL_3f 0x010dd043
#define T1_KAOS_RANVAL_40 0x43549e31
#define T1_KAOS_RANVAL_41 0xcfdfeb0d
#define T1_KAOS_RANVAL_42 0x25bd59e1
#define T1_KAOS_RANVAL_43 0x09efeffe
#define T1_KAOS_RANVAL_44 0xa4bfedf6
#define T1_KAOS_RANVAL_45 0x52568334
#define T1_KAOS_RANVAL_46 0x3b92be4b
#define T1_KAOS_RANVAL_47 0x7fb6a038
#define T1_KAOS_RANVAL_48 0x18010cda
#define T1_KAOS_RANVAL_49 0x2898b81b
#define T1_KAOS_RANVAL_4a 0x2d41d083
#define T1_KAOS_RANVAL_4b 0x97f33e44
#define T1_KAOS_RANVAL_4c 0xfcc5b331
#define T1_KAOS_RANVAL_4d 0x390885dc
#define T1_KAOS_RANVAL_4e 0xcfcdd72b
#define T1_KAOS_RANVAL_4f 0x17c8a7f3
#define T1_KAOS_RANVAL_50 0xbd03bc8b
#define T1_KAOS_RANVAL_51 0xf0128ad8
#define T1_KAOS_RANVAL_52 0x1aa91b2b
#define T1_KAOS_RANVAL_53 0xd1251d38
#define T1_KAOS_RANVAL_54 0x5a879291
#define T1_KAOS_RANVAL_55 0xcd3bfbfc
#define T1_KAOS_RANVAL_56 0xe6cb00a0
#define T1_KAOS_RANVAL_57 0x7286180a
#define T1_KAOS_RANVAL_58 0x977df114
#define T1_KAOS_RANVAL_59 0x86651946
#define T1_KAOS_RANVAL_5a 0x885a3b14
#define T1_KAOS_RANVAL_5b 0x17473e8e
#define T1_KAOS_RANVAL_5c 0xc6cd5762
#define T1_KAOS_RANVAL_5d 0x6b1fe687
#define T1_KAOS_RANVAL_5e 0x514990f0
#define T1_KAOS_RANVAL_5f 0x82ebd374
#define T1_KAOS_RANVAL_60 0x5984badc
#define T1_KAOS_RANVAL_61 0x09b32c6a
#define T1_KAOS_RANVAL_62 0xee38e22e
#define T1_KAOS_RANVAL_63 0x1ee448a0
#define T1_KAOS_RANVAL_64 0xd4ea4ec5
#define T1_KAOS_RANVAL_65 0x4a5e05b4
#define T1_KAOS_RANVAL_66 0xe5d36652
#define T1_KAOS_RANVAL_67 0x9647d80d
#define T1_KAOS_RANVAL_68 0x8a0e755c
#define T1_KAOS_RANVAL_69 0x33f07ccd
#define T1_KAOS_RANVAL_6a 0x18ff559a
#define T1_KAOS_RANVAL_6b 0x501446ee
#define T1_KAOS_RANVAL_6c 0x09742e2b
#define T1_KAOS_RANVAL_6d 0x0b11fd7e
#define T1_KAOS_RANVAL_6e 0x36c27173
#define T1_KAOS_RANVAL_6f 0x7d043715
#define T1_KAOS_RANVAL_70 0x54a195a1
#define T1_KAOS_RANVAL_71 0x33d69efb
#define T1_KAOS_RANVAL_72 0x9d02202f
#define T1_KAOS_RANVAL_73 0x042eaa98
#define T1_KAOS_RANVAL_74 0x818049de
#define T1_KAOS_RANVAL_75 0x27d08a24
#define T1_KAOS_RANVAL_76 0xfe7d0ff5
#define T1_KAOS_RANVAL_77 0x47a89db1
#define T1_KAOS_RANVAL_78 0x399ec8ce
#define T1_KAOS_RANVAL_79 0x71db0007
#define T1_KAOS_RANVAL_7a 0x79c794f8
#define T1_KAOS_RANVAL_7b 0x9a8bdae6
#define T1_KAOS_RANVAL_7c 0xe6e11b79
#define T1_KAOS_RANVAL_7d 0x38b0c4a9
#define T1_KAOS_RANVAL_7e 0x23f336eb
#define T1_KAOS_RANVAL_7f 0xd2546d69
/* end ktbl.1.h */
/* start ktbl.2.h */
#define T2_KAOS_NIAGARA
#define T2_KAOS_VERSION 4.2
#define T2_KAOS_SEED d45c66e4d74a
#define T2_KAOS_ICOUNT 2513
#define T2_KAOS_AREAS 1
#define T2_KAOS_AREASIZE 64
#define T2_KAOS_AREAOFFSET 640
#define T2_KAOS_PAGESIZE 8192
#define T2_KAOS_CODECOUNT 2515
#define T2_KAOS_BOOT_VA 0x4d156000
#define T2_KAOS_BOOT_PA 0x00000000407c8000
#define T2_KAOS_BOOT_CACHEABLE 1
#define T2_KAOS_BOOT_NONCACHEABLE 0
#define T2_KAOS_STARTUP_VA 0x5cfa6000
#define T2_KAOS_STARTUP_PA 0x0000000040d5c000
#define T2_KAOS_STARTUP_CACHEABLE 1
#define T2_KAOS_STARTUP_NONCACHEABLE 0
#define T2_KAOS_OFFSET_TBL_VA 0x50b56000
#define T2_KAOS_OFFSET_TBL_PA 0x000000004153c000
#define T2_KAOS_OFFSET_TBL_CACHEABLE 1
#define T2_KAOS_OFFSET_TBL_NONCACHEABLE 0
#define T2_KAOS_DONE_VA 0x49a0c000
#define T2_KAOS_DONE_PA 0x0000000041cba000
#define T2_KAOS_DONE_CACHEABLE 1
#define T2_KAOS_DONE_NONCACHEABLE 0
#define T2_KAOS_KTBL_VA 0x4f39c000
#define T2_KAOS_KTBL_PA 0x0000000042490000
#define T2_KAOS_KTBL_CACHEABLE 1
#define T2_KAOS_KTBL_NONCACHEABLE 0
#define T2_KAOS_SUBR0_VA 0x4f352000
#define T2_KAOS_SUBR0_PA 0x0000000042c78000
#define T2_KAOS_SUBR0_CACHEABLE 1
#define T2_KAOS_SUBR0_NONCACHEABLE 0
#define T2_KAOS_SUBR1_VA 0x4f360000
#define T2_KAOS_SUBR1_PA 0x0000000043134000
#define T2_KAOS_SUBR1_CACHEABLE 1
#define T2_KAOS_SUBR1_NONCACHEABLE 0
#define T2_KAOS_SUBR2_VA 0x5e992000
#define T2_KAOS_SUBR2_PA 0x0000000043cc2000
#define T2_KAOS_SUBR2_CACHEABLE 1
#define T2_KAOS_SUBR2_NONCACHEABLE 0
#define T2_KAOS_SUBR3_VA 0x46656000
#define T2_KAOS_SUBR3_PA 0x0000000044092000
#define T2_KAOS_SUBR3_CACHEABLE 1
#define T2_KAOS_SUBR3_NONCACHEABLE 0
#define T2_KAOS_EXP_REGS_VA 0x41682000
#define T2_KAOS_EXP_REGS_PA 0x0000000044bee000
#define T2_KAOS_EXP_REGS_CACHEABLE 1
#define T2_KAOS_EXP_REGS_NONCACHEABLE 0
#define T2_KAOS_RUN_REGS_VA 0x4ff46000
#define T2_KAOS_RUN_REGS_PA 0x00000000452be000
#define T2_KAOS_RUN_REGS_CACHEABLE 1
#define T2_KAOS_RUN_REGS_NONCACHEABLE 0
#define T2_KAOS_EXP_STACK_VA 0x4f66a000
#define T2_KAOS_EXP_STACK_PA 0x0000000045c9e000
#define T2_KAOS_EXP_STACK_CACHEABLE 1
#define T2_KAOS_EXP_STACK_NONCACHEABLE 0
#define T2_KAOS_RUN_STACK_VA 0x50086000
#define T2_KAOS_RUN_STACK_PA 0x00000000461ca000
#define T2_KAOS_RUN_STACK_CACHEABLE 1
#define T2_KAOS_RUN_STACK_NONCACHEABLE 0
#define T2_KAOS_AREA0
#define T2_KAOS_EXP_AREA0_VA 0x4b576000
#define T2_KAOS_EXP_AREA0_PA 0x0000000046e8e000
#define T2_KAOS_EXP_AREA0_CACHEABLE 1
#define T2_KAOS_EXP_AREA0_NONCACHEABLE 0
#define T2_KAOS_RUN_AREA0_VA 0x40874000
#define T2_KAOS_RUN_AREA0_PA 0x00000000470f0000
#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 0x4fcc8000
#define T2_KAOS_EXP_SHM_AREA_PA 0x00000000405e2000
#define T2_KAOS_EXP_SHM_AREA_CACHEABLE 1
#define T2_KAOS_EXP_SHM_AREA_NONCACHEABLE 0
#define T2_KAOS_RUN_SHM_AREA_VA 0x4255c000
#define T2_KAOS_RUN_SHM_AREA_PA 0x0000000040082000
#define T2_KAOS_RUN_SHM_AREA_CACHEABLE 1
#define T2_KAOS_RUN_SHM_AREA_NONCACHEABLE 0
#define T2_KAOS_RANVAL_00 0x531949c0
#define T2_KAOS_RANVAL_01 0xf97ef514
#define T2_KAOS_RANVAL_02 0x78918e5a
#define T2_KAOS_RANVAL_03 0xa49bb27b
#define T2_KAOS_RANVAL_04 0x02c196f2
#define T2_KAOS_RANVAL_05 0xdb740323
#define T2_KAOS_RANVAL_06 0x57b706ad
#define T2_KAOS_RANVAL_07 0x787c3a9e
#define T2_KAOS_RANVAL_08 0x1d2adaef
#define T2_KAOS_RANVAL_09 0xe4463bc5
#define T2_KAOS_RANVAL_0a 0x0f342331
#define T2_KAOS_RANVAL_0b 0x5e3605f2
#define T2_KAOS_RANVAL_0c 0xb80f9b6e
#define T2_KAOS_RANVAL_0d 0xed6fcd12
#define T2_KAOS_RANVAL_0e 0xa9325af7
#define T2_KAOS_RANVAL_0f 0x362c7eb2
#define T2_KAOS_RANVAL_10 0x54d3d2b6
#define T2_KAOS_RANVAL_11 0x91b3067d
#define T2_KAOS_RANVAL_12 0xce61a122
#define T2_KAOS_RANVAL_13 0x86be2ec9
#define T2_KAOS_RANVAL_14 0xcb151f74
#define T2_KAOS_RANVAL_15 0x86e72e15
#define T2_KAOS_RANVAL_16 0x9c7a4ade
#define T2_KAOS_RANVAL_17 0x1b1ce0b8
#define T2_KAOS_RANVAL_18 0x226d9dcf
#define T2_KAOS_RANVAL_19 0xdb66e607
#define T2_KAOS_RANVAL_1a 0x0b22e090
#define T2_KAOS_RANVAL_1b 0x670c6abc
#define T2_KAOS_RANVAL_1c 0xf262bdb9
#define T2_KAOS_RANVAL_1d 0xd0c0e667
#define T2_KAOS_RANVAL_1e 0x08c54e4e
#define T2_KAOS_RANVAL_1f 0x9a20882f
#define T2_KAOS_RANVAL_20 0x453aaa88
#define T2_KAOS_RANVAL_21 0x00140f2f
#define T2_KAOS_RANVAL_22 0xc1a22791
#define T2_KAOS_RANVAL_23 0xb3b4652e
#define T2_KAOS_RANVAL_24 0x730817c4
#define T2_KAOS_RANVAL_25 0xe38c1687
#define T2_KAOS_RANVAL_26 0xcd27f229
#define T2_KAOS_RANVAL_27 0xef5cc07b
#define T2_KAOS_RANVAL_28 0xcee58742
#define T2_KAOS_RANVAL_29 0xcc045746
#define T2_KAOS_RANVAL_2a 0xe37fac70
#define T2_KAOS_RANVAL_2b 0x223fc7a5
#define T2_KAOS_RANVAL_2c 0x7e565c71
#define T2_KAOS_RANVAL_2d 0x762a83b8
#define T2_KAOS_RANVAL_2e 0x4e9f02c2
#define T2_KAOS_RANVAL_2f 0x1acc1165
#define T2_KAOS_RANVAL_30 0x2b5550f3
#define T2_KAOS_RANVAL_31 0xa7d340a1
#define T2_KAOS_RANVAL_32 0x4a43e82c
#define T2_KAOS_RANVAL_33 0x67fa5a4b
#define T2_KAOS_RANVAL_34 0x09fd1e6f
#define T2_KAOS_RANVAL_35 0x88ceec82
#define T2_KAOS_RANVAL_36 0xac448663
#define T2_KAOS_RANVAL_37 0xa1dbe79a
#define T2_KAOS_RANVAL_38 0x8c3171a5
#define T2_KAOS_RANVAL_39 0x5aad171a
#define T2_KAOS_RANVAL_3a 0x65d9b8f7
#define T2_KAOS_RANVAL_3b 0x0cf1b46f
#define T2_KAOS_RANVAL_3c 0x157b7ac2
#define T2_KAOS_RANVAL_3d 0x1cc16d2f
#define T2_KAOS_RANVAL_3e 0x163987c7
#define T2_KAOS_RANVAL_3f 0x4ae6cd27
#define T2_KAOS_RANVAL_40 0xa0aeaef5
#define T2_KAOS_RANVAL_41 0xe5a51c8d
#define T2_KAOS_RANVAL_42 0x123a54b7
#define T2_KAOS_RANVAL_43 0x700a7d02
#define T2_KAOS_RANVAL_44 0xf51f8f41
#define T2_KAOS_RANVAL_45 0xe59bf44f
#define T2_KAOS_RANVAL_46 0xfb0eb0a0
#define T2_KAOS_RANVAL_47 0xdb8d3203
#define T2_KAOS_RANVAL_48 0x3b7f8895
#define T2_KAOS_RANVAL_49 0x3df4c55c
#define T2_KAOS_RANVAL_4a 0x7ab50b88
#define T2_KAOS_RANVAL_4b 0x534d3b1b
#define T2_KAOS_RANVAL_4c 0x480e4119
#define T2_KAOS_RANVAL_4d 0x04f0c734
#define T2_KAOS_RANVAL_4e 0xaeb5b412
#define T2_KAOS_RANVAL_4f 0x412ec486
#define T2_KAOS_RANVAL_50 0x2a01e6ca
#define T2_KAOS_RANVAL_51 0xd43604ec
#define T2_KAOS_RANVAL_52 0x947cda37
#define T2_KAOS_RANVAL_53 0x49ccb673
#define T2_KAOS_RANVAL_54 0xb40d5348
#define T2_KAOS_RANVAL_55 0x4d8d1677
#define T2_KAOS_RANVAL_56 0xc5458936
#define T2_KAOS_RANVAL_57 0x710659ea
#define T2_KAOS_RANVAL_58 0x090418ee
#define T2_KAOS_RANVAL_59 0xc6eaaa26
#define T2_KAOS_RANVAL_5a 0x8565ccc9
#define T2_KAOS_RANVAL_5b 0x6ac7e7ea
#define T2_KAOS_RANVAL_5c 0x5f09cd23
#define T2_KAOS_RANVAL_5d 0x3fc9a271
#define T2_KAOS_RANVAL_5e 0x9b1b7598
#define T2_KAOS_RANVAL_5f 0xbbaa66d1
#define T2_KAOS_RANVAL_60 0x54bb23ef
#define T2_KAOS_RANVAL_61 0x56e2cbf7
#define T2_KAOS_RANVAL_62 0x3efc30f2
#define T2_KAOS_RANVAL_63 0xbfe97a00
#define T2_KAOS_RANVAL_64 0x6394b0d0
#define T2_KAOS_RANVAL_65 0xec9b6fc3
#define T2_KAOS_RANVAL_66 0x6b22e7ba
#define T2_KAOS_RANVAL_67 0x45f407be
#define T2_KAOS_RANVAL_68 0x4ac460ce
#define T2_KAOS_RANVAL_69 0xb45445d0
#define T2_KAOS_RANVAL_6a 0xb15f989f
#define T2_KAOS_RANVAL_6b 0xfec6d95c
#define T2_KAOS_RANVAL_6c 0x2ad001cd
#define T2_KAOS_RANVAL_6d 0x31568bce
#define T2_KAOS_RANVAL_6e 0xe34e218f
#define T2_KAOS_RANVAL_6f 0xd78e999a
#define T2_KAOS_RANVAL_70 0x764c6b22
#define T2_KAOS_RANVAL_71 0x83b54426
#define T2_KAOS_RANVAL_72 0x3c8bac6d
#define T2_KAOS_RANVAL_73 0x4000d549
#define T2_KAOS_RANVAL_74 0xab861b67
#define T2_KAOS_RANVAL_75 0x4a54e13c
#define T2_KAOS_RANVAL_76 0x5e89b300
#define T2_KAOS_RANVAL_77 0x35b1e231
#define T2_KAOS_RANVAL_78 0xe7b55f92
#define T2_KAOS_RANVAL_79 0x89abe0f3
#define T2_KAOS_RANVAL_7a 0x71f8ce2f
#define T2_KAOS_RANVAL_7b 0x90a7d034
#define T2_KAOS_RANVAL_7c 0x0b655744
#define T2_KAOS_RANVAL_7d 0x8ef31c75
#define T2_KAOS_RANVAL_7e 0xcab4c46b
#define T2_KAOS_RANVAL_7f 0xcec8c8b3
/* end ktbl.2.h */
/* start ktbl.3.h */
#define T3_KAOS_NIAGARA
#define T3_KAOS_VERSION 4.2
#define T3_KAOS_SEED d45c66e4d74b
#define T3_KAOS_ICOUNT 2513
#define T3_KAOS_AREAS 1
#define T3_KAOS_AREASIZE 64
#define T3_KAOS_AREAOFFSET 640
#define T3_KAOS_PAGESIZE 8192
#define T3_KAOS_CODECOUNT 2515
#define T3_KAOS_BOOT_VA 0x6d0ae000
#define T3_KAOS_BOOT_PA 0x00000000606e8000
#define T3_KAOS_BOOT_CACHEABLE 1
#define T3_KAOS_BOOT_NONCACHEABLE 0
#define T3_KAOS_STARTUP_VA 0x6cb1e000
#define T3_KAOS_STARTUP_PA 0x0000000060f20000
#define T3_KAOS_STARTUP_CACHEABLE 1
#define T3_KAOS_STARTUP_NONCACHEABLE 0
#define T3_KAOS_OFFSET_TBL_VA 0x676aa000
#define T3_KAOS_OFFSET_TBL_PA 0x000000006141e000
#define T3_KAOS_OFFSET_TBL_CACHEABLE 1
#define T3_KAOS_OFFSET_TBL_NONCACHEABLE 0
#define T3_KAOS_DONE_VA 0x657ba000
#define T3_KAOS_DONE_PA 0x0000000061e3c000
#define T3_KAOS_DONE_CACHEABLE 1
#define T3_KAOS_DONE_NONCACHEABLE 0
#define T3_KAOS_KTBL_VA 0x75492000
#define T3_KAOS_KTBL_PA 0x0000000062424000
#define T3_KAOS_KTBL_CACHEABLE 1
#define T3_KAOS_KTBL_NONCACHEABLE 0
#define T3_KAOS_SUBR0_VA 0x6fd3c000
#define T3_KAOS_SUBR0_PA 0x0000000062dfa000
#define T3_KAOS_SUBR0_CACHEABLE 1
#define T3_KAOS_SUBR0_NONCACHEABLE 0
#define T3_KAOS_SUBR1_VA 0x6f842000
#define T3_KAOS_SUBR1_PA 0x0000000063668000
#define T3_KAOS_SUBR1_CACHEABLE 1
#define T3_KAOS_SUBR1_NONCACHEABLE 0
#define T3_KAOS_SUBR2_VA 0x7ea26000
#define T3_KAOS_SUBR2_PA 0x0000000063af0000
#define T3_KAOS_SUBR2_CACHEABLE 1
#define T3_KAOS_SUBR2_NONCACHEABLE 0
#define T3_KAOS_SUBR3_VA 0x75b18000
#define T3_KAOS_SUBR3_PA 0x0000000064452000
#define T3_KAOS_SUBR3_CACHEABLE 1
#define T3_KAOS_SUBR3_NONCACHEABLE 0
#define T3_KAOS_EXP_REGS_VA 0x7b256000
#define T3_KAOS_EXP_REGS_PA 0x00000000648b6000
#define T3_KAOS_EXP_REGS_CACHEABLE 1
#define T3_KAOS_EXP_REGS_NONCACHEABLE 0
#define T3_KAOS_RUN_REGS_VA 0x73a8a000
#define T3_KAOS_RUN_REGS_PA 0x00000000656d6000
#define T3_KAOS_RUN_REGS_CACHEABLE 1
#define T3_KAOS_RUN_REGS_NONCACHEABLE 0
#define T3_KAOS_EXP_STACK_VA 0x74924000
#define T3_KAOS_EXP_STACK_PA 0x0000000065a18000
#define T3_KAOS_EXP_STACK_CACHEABLE 1
#define T3_KAOS_EXP_STACK_NONCACHEABLE 0
#define T3_KAOS_RUN_STACK_VA 0x7508a000
#define T3_KAOS_RUN_STACK_PA 0x00000000660c8000
#define T3_KAOS_RUN_STACK_CACHEABLE 1
#define T3_KAOS_RUN_STACK_NONCACHEABLE 0
#define T3_KAOS_AREA0
#define T3_KAOS_EXP_AREA0_VA 0x64078000
#define T3_KAOS_EXP_AREA0_PA 0x0000000066a02000
#define T3_KAOS_EXP_AREA0_CACHEABLE 1
#define T3_KAOS_EXP_AREA0_NONCACHEABLE 0
#define T3_KAOS_RUN_AREA0_VA 0x649b6000
#define T3_KAOS_RUN_AREA0_PA 0x0000000067340000
#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 0x671ca000
#define T3_KAOS_EXP_SHM_AREA_PA 0x00000000601b0000
#define T3_KAOS_EXP_SHM_AREA_CACHEABLE 1
#define T3_KAOS_EXP_SHM_AREA_NONCACHEABLE 0
#define T3_KAOS_RUN_SHM_AREA_VA 0x752ee000
#define T3_KAOS_RUN_SHM_AREA_PA 0x0000000060604000
#define T3_KAOS_RUN_SHM_AREA_CACHEABLE 1
#define T3_KAOS_RUN_SHM_AREA_NONCACHEABLE 0
#define T3_KAOS_RANVAL_00 0x031f6603
#define T3_KAOS_RANVAL_01 0x047e6f6a
#define T3_KAOS_RANVAL_02 0x240fa535
#define T3_KAOS_RANVAL_03 0xa1cf211a
#define T3_KAOS_RANVAL_04 0xb4ed5ab0
#define T3_KAOS_RANVAL_05 0x8a7d646d
#define T3_KAOS_RANVAL_06 0x0477c403
#define T3_KAOS_RANVAL_07 0xb42d631e
#define T3_KAOS_RANVAL_08 0x0745a307
#define T3_KAOS_RANVAL_09 0x68c1b06f
#define T3_KAOS_RANVAL_0a 0xfd6f6a82
#define T3_KAOS_RANVAL_0b 0x21a8ffbe
#define T3_KAOS_RANVAL_0c 0x6c35dcb3
#define T3_KAOS_RANVAL_0d 0x04cbb146
#define T3_KAOS_RANVAL_0e 0xf2067c69
#define T3_KAOS_RANVAL_0f 0x82464ca8
#define T3_KAOS_RANVAL_10 0x3f95059d
#define T3_KAOS_RANVAL_11 0x725adfee
#define T3_KAOS_RANVAL_12 0xfa3fb0a3
#define T3_KAOS_RANVAL_13 0x24b34b24
#define T3_KAOS_RANVAL_14 0x6a6adb6d
#define T3_KAOS_RANVAL_15 0x6bf213bf
#define T3_KAOS_RANVAL_16 0x13b1e677
#define T3_KAOS_RANVAL_17 0xeaa74068
#define T3_KAOS_RANVAL_18 0x5fef2f50
#define T3_KAOS_RANVAL_19 0xa18044e2
#define T3_KAOS_RANVAL_1a 0x190728e8
#define T3_KAOS_RANVAL_1b 0x9f32ff2a
#define T3_KAOS_RANVAL_1c 0x2c4431fc
#define T3_KAOS_RANVAL_1d 0xe9ae8201
#define T3_KAOS_RANVAL_1e 0x64de045d
#define T3_KAOS_RANVAL_1f 0xeed3b677
#define T3_KAOS_RANVAL_20 0x7dbafbf0
#define T3_KAOS_RANVAL_21 0x5d2b0d3d
#define T3_KAOS_RANVAL_22 0x35b81285
#define T3_KAOS_RANVAL_23 0xf3e359c3
#define T3_KAOS_RANVAL_24 0xb8a1d600
#define T3_KAOS_RANVAL_25 0x6c54d465
#define T3_KAOS_RANVAL_26 0xddeae074
#define T3_KAOS_RANVAL_27 0x701ef640
#define T3_KAOS_RANVAL_28 0xa7900610
#define T3_KAOS_RANVAL_29 0xc629b864
#define T3_KAOS_RANVAL_2a 0xa2369311
#define T3_KAOS_RANVAL_2b 0x2eac8972
#define T3_KAOS_RANVAL_2c 0x9f1b241f
#define T3_KAOS_RANVAL_2d 0x4e8d57f9
#define T3_KAOS_RANVAL_2e 0x25f7edb4
#define T3_KAOS_RANVAL_2f 0x5e8f2d03
#define T3_KAOS_RANVAL_30 0xa01e3b87
#define T3_KAOS_RANVAL_31 0x412551ae
#define T3_KAOS_RANVAL_32 0x8b219f0b
#define T3_KAOS_RANVAL_33 0xc511abd3
#define T3_KAOS_RANVAL_34 0x577b3c82
#define T3_KAOS_RANVAL_35 0x00633102
#define T3_KAOS_RANVAL_36 0x4882f83d
#define T3_KAOS_RANVAL_37 0x8f9cd453
#define T3_KAOS_RANVAL_38 0xc1c381f0
#define T3_KAOS_RANVAL_39 0x75237ae8
#define T3_KAOS_RANVAL_3a 0xd8a07250
#define T3_KAOS_RANVAL_3b 0xfdf01c13
#define T3_KAOS_RANVAL_3c 0xacbc6f56
#define T3_KAOS_RANVAL_3d 0x7dcc8d74
#define T3_KAOS_RANVAL_3e 0x18c4a5cf
#define T3_KAOS_RANVAL_3f 0x9e086898
#define T3_KAOS_RANVAL_40 0x8c816b29
#define T3_KAOS_RANVAL_41 0xe34f46d3
#define T3_KAOS_RANVAL_42 0xb13698a6
#define T3_KAOS_RANVAL_43 0xfb6a1173
#define T3_KAOS_RANVAL_44 0xde54b94d
#define T3_KAOS_RANVAL_45 0xfa16a77c
#define T3_KAOS_RANVAL_46 0x86ec8651
#define T3_KAOS_RANVAL_47 0x61406f8e
#define T3_KAOS_RANVAL_48 0x2444f9d8
#define T3_KAOS_RANVAL_49 0x4c12e3a5
#define T3_KAOS_RANVAL_4a 0xc2e08635
#define T3_KAOS_RANVAL_4b 0x23168dc8
#define T3_KAOS_RANVAL_4c 0xeae5501a
#define T3_KAOS_RANVAL_4d 0xeadf97f7
#define T3_KAOS_RANVAL_4e 0xcd9eb44d
#define T3_KAOS_RANVAL_4f 0x2011cec4
#define T3_KAOS_RANVAL_50 0x11b275e1
#define T3_KAOS_RANVAL_51 0xcccc1584
#define T3_KAOS_RANVAL_52 0xfcfac009
#define T3_KAOS_RANVAL_53 0x49d09bfe
#define T3_KAOS_RANVAL_54 0x079f3ef8
#define T3_KAOS_RANVAL_55 0x8887f8f8
#define T3_KAOS_RANVAL_56 0x08550572
#define T3_KAOS_RANVAL_57 0x9f9c721e
#define T3_KAOS_RANVAL_58 0xebe750f1
#define T3_KAOS_RANVAL_59 0x00a5810e
#define T3_KAOS_RANVAL_5a 0x73b59491
#define T3_KAOS_RANVAL_5b 0x99bfde90
#define T3_KAOS_RANVAL_5c 0x9fef1324
#define T3_KAOS_RANVAL_5d 0xed465846
#define T3_KAOS_RANVAL_5e 0x7585cb11
#define T3_KAOS_RANVAL_5f 0x94c64254
#define T3_KAOS_RANVAL_60 0x2de41af7
#define T3_KAOS_RANVAL_61 0x765ec5d4
#define T3_KAOS_RANVAL_62 0xbc176423
#define T3_KAOS_RANVAL_63 0xa2746e12
#define T3_KAOS_RANVAL_64 0x5941985e
#define T3_KAOS_RANVAL_65 0x374679db
#define T3_KAOS_RANVAL_66 0x61b222a1
#define T3_KAOS_RANVAL_67 0xcba66b71
#define T3_KAOS_RANVAL_68 0x5e9086a5
#define T3_KAOS_RANVAL_69 0x7c0d68da
#define T3_KAOS_RANVAL_6a 0x2dcf7976
#define T3_KAOS_RANVAL_6b 0x643007a8
#define T3_KAOS_RANVAL_6c 0x7ef3a56d
#define T3_KAOS_RANVAL_6d 0x757e6a66
#define T3_KAOS_RANVAL_6e 0x7abdd63c
#define T3_KAOS_RANVAL_6f 0x8da2f354
#define T3_KAOS_RANVAL_70 0xde8b7df3
#define T3_KAOS_RANVAL_71 0x99208f19
#define T3_KAOS_RANVAL_72 0x1e5b7226
#define T3_KAOS_RANVAL_73 0x70b68b8c
#define T3_KAOS_RANVAL_74 0xeabef898
#define T3_KAOS_RANVAL_75 0xb22361ca
#define T3_KAOS_RANVAL_76 0x1532cd1f
#define T3_KAOS_RANVAL_77 0x6c3aa032
#define T3_KAOS_RANVAL_78 0x2339469d
#define T3_KAOS_RANVAL_79 0x0e3187fe
#define T3_KAOS_RANVAL_7a 0x57413733
#define T3_KAOS_RANVAL_7b 0x6d3fcb8c
#define T3_KAOS_RANVAL_7c 0xf636242d
#define T3_KAOS_RANVAL_7d 0x20e8759d
#define T3_KAOS_RANVAL_7e 0xbf520c2e
#define T3_KAOS_RANVAL_7f 0x9bb52f12
/* 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 2513
! targetid NIAGARA:SIM
! hostid NIAGARA:5.8
! areas 1
! areasize 64
! areaoffset 640
! ncache 0
! emulate_ncache 1
! pagesize 8192
! invsize 0
! codecount 2522
! code 0720e000
! entry 0720e000
! fsr_exceptions 00000000
! fsr_roundmode 00000004
! fsr_mask c0000fff
! seed d45c66e4d748
! 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 2513
! 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, 0x0720e000)
.seg "text"
KGLOBAL(t0_ktbl)
t0_ktbl_page_begin:
.global t0_kref; t0_kref:
.skip 0
t0_ktbl:
.word 0x9fc10000 ! t0_kref+0x0: call %g4
.word 0xa7a00025 ! t0_kref+0x4: fmovs %f5, %f19
.word 0x83c16824 ! t0_kref+0x8: jmpl %g5 + 0x824, %g1
.word 0xea48a023 ! t0_kref+0xc: ldsb [%g2 + 0x23], %l5
.word 0x81a8caa0 ! t0_kref+0x10: fcmpes %fcc0, %f3, %f0
.word 0xaa8aaa1e ! t0_kref+0x14: andcc %o2, 0xa1e, %l5
.word 0x81ab8ac8 ! t0_kref+0x18: fcmped %fcc0, %f14, %f8
.word 0xc180a010 ! t0_kref+0x1c: lda [%g2 + 0x10]%asi, %f0
.word 0xa93ea00f ! t0_kref+0x20: sra %i2, 0xf, %l4
.word 0xa89e8008 ! t0_kref+0x24: xorcc %i2, %o0, %l4
.word 0xd520a030 ! t0_kref+0x28: st %f10, [%g2 + 0x30]
.word 0x91a01917 ! t0_kref+0x2c: fitod %f23, %f8
.word 0x87b00772 ! t0_kref+0x30: fpack16 %f18, %f3
.word 0xa882e853 ! t0_kref+0x34: addcc %o3, 0x853, %l4
.word 0xa8d28017 ! t0_kref+0x38: umulcc %o2, %l7, %l4
.word 0xf11e6008 ! t0_kref+0x3c: ldd [%i1 + 8], %f24
.word 0x97a01888 ! t0_kref+0x40: fitos %f8, %f11
.word 0x8da609d0 ! t0_kref+0x44: fdivd %f24, %f16, %f6
.word 0xaa668015 ! t0_kref+0x48: subc %i2, %l5, %l5
.word 0xf430a020 ! t0_kref+0x4c: sth %i2, [%g2 + 0x20]
.word 0x81b00ce4 ! t0_kref+0x50: fnot2s %f4, %f0
.word 0xd828a000 ! t0_kref+0x54: stb %o4, [%g2]
.word 0xabb40a34 ! t0_kref+0x58: fpadd16s %f16, %f20, %f21
.word 0x25800006 ! t0_kref+0x5c: fblg,a _kref+0x74
.word 0xe64e3ff5 ! t0_kref+0x60: ldsb [%i0 - 0xb], %l3
.word 0xa7b4c072 ! t0_kref+0x64: edge8ln %l3, %l2, %l3
.word 0xc13e2000 ! t0_kref+0x68: std %f0, [%i0]
.word 0xa9b28e4e ! t0_kref+0x6c: fxnor %f10, %f14, %f20
.word 0xa3b2cc67 ! t0_kref+0x70: fnors %f11, %f7, %f17
.word 0xab32601b ! t0_kref+0x74: srl %o1, 0x1b, %l5
.word 0xd8367ffc ! t0_kref+0x78: sth %o4, [%i1 - 4]
.word 0x3a800005 ! t0_kref+0x7c: bcc,a _kref+0x90
.word 0xd6367fea ! t0_kref+0x80: sth %o3, [%i1 - 0x16]
.word 0xa8828013 ! t0_kref+0x84: addcc %o2, %l3, %l4
.word 0xa5a00528 ! t0_kref+0x88: fsqrts %f8, %f18
.word 0xa9202071 ! t0_kref+0x8c: mulscc %g0, 0x71, %l4
.word 0xaae539a5 ! t0_kref+0x90: subccc %l4, -0x65b, %l5
.word 0xd11fbf80 ! t0_kref+0x94: ldd [%fp - 0x80], %f8
.word 0xa89ac01a ! t0_kref+0x98: xorcc %o3, %i2, %l4
.word 0xf207bfe0 ! t0_kref+0x9c: ld [%fp - 0x20], %i1
.word 0xc1e8a00d ! t0_kref+0xa0: prefetcha %g2 + 0xd, 0
.word 0x99a01027 ! t0_kref+0xa4: fstox %f7, %f12
.word 0x81b01022 ! t0_kref+0xa8: siam 0x2
.word 0xc0a71018 ! t0_kref+0xac: sta %g0, [%i4 + %i0]0x80
.word 0xdb063ff4 ! t0_kref+0xb0: ld [%i0 - 0xc], %f13
.word 0x9fc10000 ! t0_kref+0xb4: call %g4
.word 0xa8e5c01a ! t0_kref+0xb8: subccc %l7, %i2, %l4
.word 0x99b48fa8 ! t0_kref+0xbc: fors %f18, %f8, %f12
.word 0x26800005 ! t0_kref+0xc0: bl,a _kref+0xd4
.word 0xaaad6d5c ! t0_kref+0xc4: andncc %l5, 0xd5c, %l5
.word 0x89a88050 ! t0_kref+0xc8: fmovdlg %fcc0, %f16, %f4
.word 0xa602e6c3 ! t0_kref+0xcc: add %o3, 0x6c3, %l3
.word 0x9db18a8e ! t0_kref+0xd0: fpsub16 %f6, %f14, %f14
.word 0x8bb40ea0 ! t0_kref+0xd4: fsrc1s %f16, %f5
.word 0xe500a020 ! t0_kref+0xd8: ld [%g2 + 0x20], %f18
.word 0xa882bfca ! t0_kref+0xdc: addcc %o2, -0x36, %l4
.word 0x97b4cf69 ! t0_kref+0xe0: fornot1s %f19, %f9, %f11
.word 0xef20a000 ! t0_kref+0xe4: st %f23, [%g2]
.word 0xa6e5f55b ! t0_kref+0xe8: subccc %l7, -0xaa5, %l3
.word 0xaada400b ! t0_kref+0xec: smulcc %o1, %o3, %l5
.word 0x81ae0a25 ! t0_kref+0xf0: fcmps %fcc0, %f24, %f5
.word 0xa7400000 ! t0_kref+0xf4: mov %y, %l3
.word 0x91a00554 ! t0_kref+0xf8: fsqrtd %f20, %f8
.word 0x81830000 ! t0_kref+0xfc: wr %o4, %g0, %y
.word 0x89a01887 ! t0_kref+0x100: fitos %f7, %f4
.word 0x91b10990 ! t0_kref+0x104: bshuffle %f4, %f16, %f8
.word 0xaade800d ! t0_kref+0x108: smulcc %i2, %o5, %l5
.word 0x9fc10000 ! t0_kref+0x10c: call %g4
.word 0xadb08e80 ! t0_kref+0x110: fsrc1 %f2, %f22
call SYM(t0_subr3)
.word 0xab40c000 ! t0_kref+0x118: mov %asi, %l5
.word 0xea4e7fef ! t0_kref+0x11c: ldsb [%i1 - 0x11], %l5
.word 0xa8928014 ! t0_kref+0x120: orcc %o2, %l4, %l4
.word 0xa760250f ! t0_kref+0x124: movn %fcc0, -0x2f1, %l3
.word 0x81adca33 ! t0_kref+0x128: fcmps %fcc0, %f23, %f19
.word 0xe628a010 ! t0_kref+0x12c: stb %l3, [%g2 + 0x10]
.word 0xa804fc2e ! t0_kref+0x130: add %l3, -0x3d2, %l4
.word 0xd228a033 ! t0_kref+0x134: stb %o1, [%g2 + 0x33]
.word 0x273484bf ! t0_kref+0x138: sethi %hi(0xd212fc00), %l3
.word 0x91aa4050 ! t0_kref+0x13c: fmovde %fcc0, %f16, %f8
.word 0xe878a020 ! t0_kref+0x140: swap [%g2 + 0x20], %l4
.word 0xa740c000 ! t0_kref+0x144: mov %asi, %l3
.word 0xd2a6101c ! t0_kref+0x148: sta %o1, [%i0 + %i4]0x80
.word 0x9da48842 ! t0_kref+0x14c: faddd %f18, %f2, %f14
.word 0x81a9cab8 ! t0_kref+0x150: fcmpes %fcc0, %f7, %f24
.word 0xe6063fe4 ! t0_kref+0x154: ld [%i0 - 0x1c], %l3
.word 0xa8aa27ef ! t0_kref+0x158: andncc %o0, 0x7ef, %l4
.word 0xa1a01937 ! t0_kref+0x15c: fstod %f23, %f16
.word 0x91a01880 ! t0_kref+0x160: fitos %f0, %f8
.word 0x81ad4aac ! t0_kref+0x164: fcmpes %fcc0, %f21, %f12
.word 0xe8a8a022 ! t0_kref+0x168: stba %l4, [%g2 + 0x22]%asi
.word 0x86102004 ! t0_kref+0x16c: mov 0x4, %g3
.word 0x32800000 ! t0_kref+0x170: bne,a _kref+0x170
.word 0x86a0e001 ! t0_kref+0x174: subcc %g3, 1, %g3
.word 0x2b800004 ! t0_kref+0x178: fbug,a _kref+0x188
.word 0x89b58e80 ! t0_kref+0x17c: fsrc1 %f22, %f4
.word 0xc91e7fe8 ! t0_kref+0x180: ldd [%i1 - 0x18], %f4
.word 0xa92ce00f ! t0_kref+0x184: sll %l3, 0xf, %l4
.word 0xa685a0e9 ! t0_kref+0x188: addcc %l6, 0xe9, %l3
.word 0xa5b00f0e ! t0_kref+0x18c: fsrc2 %f14, %f18
.word 0x89a000a2 ! t0_kref+0x190: fnegs %f2, %f4
.word 0xe880a020 ! t0_kref+0x194: lda [%g2 + 0x20]%asi, %l4
.word 0x95b00f21 ! t0_kref+0x198: fsrc2s %f1, %f10
.word 0xa9b14ae9 ! t0_kref+0x19c: fpsub32s %f5, %f9, %f20
.word 0xe81e401d ! t0_kref+0x1a0: ldd [%i1 + %i5], %l4
.word 0xe6164000 ! t0_kref+0x1a4: lduh [%i1], %l3
.word 0xa3b18c73 ! t0_kref+0x1a8: fnors %f6, %f19, %f17
.word 0x85a01934 ! t0_kref+0x1ac: fstod %f20, %f2
.word 0xe688a030 ! t0_kref+0x1b0: lduba [%g2 + 0x30]%asi, %l3
.word 0x81ad0ad6 ! t0_kref+0x1b4: fcmped %fcc0, %f20, %f22
.word 0x81ad8ac4 ! t0_kref+0x1b8: fcmped %fcc0, %f22, %f4
.word 0xa7b40f60 ! t0_kref+0x1bc: fornot1s %f16, %f0, %f19
.word 0x86102004 ! t0_kref+0x1c0: mov 0x4, %g3
.word 0x86a0e001 ! t0_kref+0x1c4: subcc %g3, 1, %g3
.word 0x22800008 ! t0_kref+0x1c8: be,a _kref+0x1e8
.word 0xa8db4014 ! t0_kref+0x1cc: smulcc %o5, %l4, %l4
.word 0x9da0188f ! t0_kref+0x1d0: fitos %f15, %f14
.word 0x81ac0ad4 ! t0_kref+0x1d4: fcmped %fcc0, %f16, %f20
.word 0xd03e401d ! t0_kref+0x1d8: std %o0, [%i1 + %i5]
.word 0x81a00528 ! t0_kref+0x1dc: fsqrts %f8, %f0
.word 0x95a01908 ! t0_kref+0x1e0: fitod %f8, %f10
.word 0x9fb48c67 ! t0_kref+0x1e4: fnors %f18, %f7, %f15
.word 0xaa9b400d ! t0_kref+0x1e8: xorcc %o5, %o5, %l5
.word 0x9fc10000 ! t0_kref+0x1ec: call %g4
.word 0xaa7eb1bb ! t0_kref+0x1f0: sdiv %i2, -0xe45, %l5
.word 0xa7418000 ! t0_kref+0x1f4: mov %fprs, %l3
.word 0xe26e401a ! t0_kref+0x1f8: ldstub [%i1 + %i2], %l1
.word 0x9fa50831 ! t0_kref+0x1fc: fadds %f20, %f17, %f15
.word 0xa9418000 ! t0_kref+0x200: mov %fprs, %l4
.word 0x85a01923 ! t0_kref+0x204: fstod %f3, %f2
.word 0xa89dc014 ! t0_kref+0x208: xorcc %l7, %l4, %l4
.word 0xa3a01896 ! t0_kref+0x20c: fitos %f22, %f17
.word 0xa1b18902 ! t0_kref+0x210: faligndata %f6, %f2, %f16
.word 0x81ad0a4a ! t0_kref+0x214: fcmpd %fcc0, %f20, %f10
.word 0x8fa0052d ! t0_kref+0x218: fsqrts %f13, %f7
.word 0xaae5359e ! t0_kref+0x21c: subccc %l4, -0xa62, %l5
.word 0xc807bfe8 ! t0_kref+0x220: ld [%fp - 0x18], %g4
.word 0x2723d04a ! t0_kref+0x224: sethi %hi(0x8f412800), %l3
.word 0xed1f4019 ! t0_kref+0x228: ldd [%i5 + %i1], %f22
.word 0xd0270018 ! t0_kref+0x22c: st %o0, [%i4 + %i0]
.word 0xc53e6010 ! t0_kref+0x230: std %f2, [%i1 + 0x10]
.word 0x99b40c4a ! t0_kref+0x234: fnor %f16, %f10, %f12
.word 0xe8062008 ! t0_kref+0x238: ld [%i0 + 8], %l4
.word 0x85b18d40 ! t0_kref+0x23c: fnot1 %f6, %f2
.word 0xea6e200e ! t0_kref+0x240: ldstub [%i0 + 0xe], %l5
.word 0xf1be1a1a ! t0_kref+0x244: stda %f24, [%i0 + %i2]0xd0
.word 0xe81e401d ! t0_kref+0x248: ldd [%i1 + %i5], %l4
.word 0xa1a2c835 ! t0_kref+0x24c: fadds %f11, %f21, %f16
.word 0xa8858014 ! t0_kref+0x250: addcc %l6, %l4, %l4
.word 0xe8167fe8 ! t0_kref+0x254: lduh [%i1 - 0x18], %l4
.word 0x81580000 ! t0_kref+0x258: flushw
.word 0x89b18e16 ! t0_kref+0x25c: fand %f6, %f22, %f4
.word 0x2e480001 ! t0_kref+0x260: bvs,a,pt %icc, _kref+0x264
.word 0xea0e3ff5 ! t0_kref+0x264: ldub [%i0 - 0xb], %l5
.word 0x32800005 ! t0_kref+0x268: bne,a _kref+0x27c
.word 0xc520a000 ! t0_kref+0x26c: st %f2, [%g2]
.word 0xaa7cbbc8 ! t0_kref+0x270: sdiv %l2, -0x438, %l5
.word 0xea80a000 ! t0_kref+0x274: lda [%g2]%asi, %l5
.word 0x9da588d0 ! t0_kref+0x278: fsubd %f22, %f16, %f14
.word 0xa5a208ab ! t0_kref+0x27c: fsubs %f8, %f11, %f18
.word 0x33800006 ! t0_kref+0x280: fbe,a _kref+0x298
.word 0xe11e4000 ! t0_kref+0x284: ldd [%i1], %f16
.word 0x81ab8ac0 ! t0_kref+0x288: fcmped %fcc0, %f14, %f0
.word 0xc91fbfa8 ! t0_kref+0x28c: ldd [%fp - 0x58], %f4
.word 0xa7a01884 ! t0_kref+0x290: fitos %f4, %f19
.word 0xa64222a7 ! t0_kref+0x294: addc %o0, 0x2a7, %l3
.word 0xd42e0000 ! t0_kref+0x298: stb %o2, [%i0]
.word 0xd6b0a022 ! t0_kref+0x29c: stha %o3, [%g2 + 0x22]%asi
.word 0xd8180018 ! t0_kref+0x2a0: ldd [%g0 + %i0], %o4
.word 0xa67d3452 ! t0_kref+0x2a4: sdiv %l4, -0xbae, %l3
.word 0xa9224016 ! t0_kref+0x2a8: mulscc %o1, %l6, %l4
.word 0x89a00554 ! t0_kref+0x2ac: fsqrtd %f20, %f4
.word 0x9fc10000 ! t0_kref+0x2b0: call %g4
.word 0xd630a000 ! t0_kref+0x2b4: sth %o3, [%g2]
.word 0xec262000 ! t0_kref+0x2b8: st %l6, [%i0]
.word 0xea562014 ! t0_kref+0x2bc: ldsh [%i0 + 0x14], %l5
.word 0xe8d81018 ! t0_kref+0x2c0: ldxa [%g0 + %i0]0x80, %l4
.word 0xaaa825c0 ! t0_kref+0x2c4: andncc %g0, 0x5c0, %l5
.word 0xa9a01042 ! t0_kref+0x2c8: fdtox %f2, %f20
.word 0xe41e2008 ! t0_kref+0x2cc: ldd [%i0 + 8], %l2
.word 0x99b00f14 ! t0_kref+0x2d0: fsrc2 %f20, %f12
.word 0x8fb14de5 ! t0_kref+0x2d4: fnands %f5, %f5, %f7
.word 0x9da01a4c ! t0_kref+0x2d8: fdtoi %f12, %f14
.word 0xa73d400a ! t0_kref+0x2dc: sra %l5, %o2, %l3
.word 0x81a01895 ! t0_kref+0x2e0: fitos %f21, %f0
.word 0xa69a0017 ! t0_kref+0x2e4: xorcc %o0, %l7, %l3
.word 0xa60b6f71 ! t0_kref+0x2e8: and %o5, 0xf71, %l3
.word 0xe9ee101c ! t0_kref+0x2ec: prefetcha %i0 + %i4, 20
.word 0xefa0a000 ! t0_kref+0x2f0: sta %f23, [%g2]%asi
.word 0x27800003 ! t0_kref+0x2f4: fbul,a _kref+0x300
.word 0xba103fe0 ! t0_kref+0x2f8: mov 0xffffffe0, %i5
.word 0xf4a0a000 ! t0_kref+0x2fc: sta %i2, [%g2]%asi
.word 0xaa454008 ! t0_kref+0x300: addc %l5, %o0, %l5
.word 0xea163ff6 ! t0_kref+0x304: lduh [%i0 - 0xa], %l5
.word 0xc51e3fe8 ! t0_kref+0x308: ldd [%i0 - 0x18], %f2
.word 0xe850a010 ! t0_kref+0x30c: ldsh [%g2 + 0x10], %l4
.word 0xd06e2013 ! t0_kref+0x310: ldstub [%i0 + 0x13], %o0
.word 0xa83dbe51 ! t0_kref+0x314: xnor %l6, -0x1af, %l4
.word 0xe4680018 ! t0_kref+0x318: ldstub [%g0 + %i0], %l2
.word 0xdfa0a000 ! t0_kref+0x31c: sta %f15, [%g2]%asi
.word 0x37800006 ! t0_kref+0x320: fbge,a _kref+0x338
.word 0xa6ab4015 ! t0_kref+0x324: andncc %o5, %l5, %l3
.word 0xa70db505 ! t0_kref+0x328: tsubcc %l6, -0xafb, %l3
.word 0xcb060000 ! t0_kref+0x32c: ld [%i0], %f5
.word 0x81ac8a42 ! t0_kref+0x330: fcmpd %fcc0, %f18, %f2
.word 0xf56e401b ! t0_kref+0x334: prefetch %i1 + %i3, 26
.word 0x37480007 ! t0_kref+0x338: fbge,a,pt %fcc0, _kref+0x354
.word 0xdda0a020 ! t0_kref+0x33c: sta %f14, [%g2 + 0x20]%asi
.word 0xa7280008 ! t0_kref+0x340: sll %g0, %o0, %l3
.word 0xc5067ffc ! t0_kref+0x344: ld [%i1 - 4], %f2
.word 0xc7e8a046 ! t0_kref+0x348: prefetcha %g2 + 0x46, 3
.word 0xa6deaed8 ! t0_kref+0x34c: smulcc %i2, 0xed8, %l3
.word 0xe07e2018 ! t0_kref+0x350: swap [%i0 + 0x18], %l0
.word 0xabb14ab2 ! t0_kref+0x354: fpsub16s %f5, %f18, %f21
.word 0xa5a0052b ! t0_kref+0x358: fsqrts %f11, %f18
.word 0x35800005 ! t0_kref+0x35c: fbue,a _kref+0x370
.word 0xab35a014 ! t0_kref+0x360: srl %l6, 0x14, %l5
.word 0xcb80a000 ! t0_kref+0x364: lda [%g2]%asi, %f5
.word 0xeea0a030 ! t0_kref+0x368: sta %l7, [%g2 + 0x30]%asi
.word 0xea4e4000 ! t0_kref+0x36c: ldsb [%i1], %l5
.word 0xa3b08c76 ! t0_kref+0x370: fnors %f2, %f22, %f17
.word 0xe91fbce0 ! t0_kref+0x374: ldd [%fp - 0x320], %f20
.word 0xafb14e75 ! t0_kref+0x378: fxnors %f5, %f21, %f23
.word 0x33800005 ! t0_kref+0x37c: fbe,a _kref+0x390
.word 0xa8da0014 ! t0_kref+0x380: smulcc %o0, %l4, %l4
.word 0x2c480003 ! t0_kref+0x384: bneg,a,pt %icc, _kref+0x390
.word 0xa7a018cc ! t0_kref+0x388: fdtos %f12, %f19
.word 0xa8368015 ! t0_kref+0x38c: orn %i2, %l5, %l4
.word 0x3b800003 ! t0_kref+0x390: fble,a _kref+0x39c
.word 0x9db08c64 ! t0_kref+0x394: fnors %f2, %f4, %f14
.word 0xdaa8a030 ! t0_kref+0x398: stba %o5, [%g2 + 0x30]%asi
.word 0x2b27f8e9 ! t0_kref+0x39c: sethi %hi(0x9fe3a400), %l5
.word 0x81dec014 ! t0_kref+0x3a0: flush %i3 + %l4
.word 0x81a98ac2 ! t0_kref+0x3a4: fcmped %fcc0, %f6, %f2
.word 0xa8dca5a2 ! t0_kref+0x3a8: smulcc %l2, 0x5a2, %l4
.word 0xa1aa004e ! t0_kref+0x3ac: fmovda %fcc0, %f14, %f16
.word 0xe8263fe4 ! t0_kref+0x3b0: st %l4, [%i0 - 0x1c]
.word 0x81848000 ! t0_kref+0x3b4: wr %l2, %g0, %y
.word 0xc91fbea8 ! t0_kref+0x3b8: ldd [%fp - 0x158], %f4
.word 0x8da84052 ! t0_kref+0x3bc: fmovdne %fcc0, %f18, %f6
.word 0x81a94a29 ! t0_kref+0x3c0: fcmps %fcc0, %f5, %f9
.word 0xdb80a020 ! t0_kref+0x3c4: lda [%g2 + 0x20]%asi, %f13
.word 0xa8ba6b3c ! t0_kref+0x3c8: xnorcc %o1, 0xb3c, %l4
.word 0xa9408000 ! t0_kref+0x3cc: mov %ccr, %l4
.word 0xd980a030 ! t0_kref+0x3d0: lda [%g2 + 0x30]%asi, %f12
.word 0xee263fe0 ! t0_kref+0x3d4: st %l7, [%i0 - 0x20]
.word 0x81b00f98 ! t0_kref+0x3d8: for %f0, %f24, %f0
.word 0xc807bfe4 ! t0_kref+0x3dc: ld [%fp - 0x1c], %g4
.word 0xa1a0052a ! t0_kref+0x3e0: fsqrts %f10, %f16
.word 0xe8066000 ! t0_kref+0x3e4: ld [%i1], %l4
.word 0xcb00a020 ! t0_kref+0x3e8: ld [%g2 + 0x20], %f5
.word 0xe47e6014 ! t0_kref+0x3ec: swap [%i1 + 0x14], %l2
.word 0xa6faa3a2 ! t0_kref+0x3f0: sdivcc %o2, 0x3a2, %l3
.word 0x8da38952 ! t0_kref+0x3f4: fmuld %f14, %f18, %f6
.word 0x81ad8ab7 ! t0_kref+0x3f8: fcmpes %fcc0, %f22, %f23
.word 0xc99f1a59 ! t0_kref+0x3fc: ldda [%i4 + %i1]0xd2, %f4
.word 0x9fc10000 ! t0_kref+0x400: call %g4
.word 0xea100019 ! t0_kref+0x404: lduh [%g0 + %i1], %l5
.word 0xf4367ffe ! t0_kref+0x408: sth %i2, [%i1 - 2]
.word 0x91a01088 ! t0_kref+0x40c: fxtos %f8, %f8
.word 0x89b00fe0 ! t0_kref+0x410: fones %f4
.word 0x8da209ce ! t0_kref+0x414: fdivd %f8, %f14, %f6
.word 0xea563ff4 ! t0_kref+0x418: ldsh [%i0 - 0xc], %l5
.word 0xe80e7ff3 ! t0_kref+0x41c: ldub [%i1 - 0xd], %l4
.word 0xabb4c06d ! t0_kref+0x420: edge8ln %l3, %o5, %l5
.word 0xaa3ac016 ! t0_kref+0x424: xnor %o3, %l6, %l5
.word 0x89a000a2 ! t0_kref+0x428: fnegs %f2, %f4
.word 0xe680a020 ! t0_kref+0x42c: lda [%g2 + 0x20]%asi, %l3
.word 0xe8c8a003 ! t0_kref+0x430: ldsba [%g2 + 3]%asi, %l4
.word 0xa5b48c75 ! t0_kref+0x434: fnors %f18, %f21, %f18
.word 0xa8dd400d ! t0_kref+0x438: smulcc %l5, %o5, %l4
.word 0xa8734000 ! t0_kref+0x43c: udiv %o5, %g0, %l4
.word 0xa6858008 ! t0_kref+0x440: addcc %l6, %o0, %l3
.word 0xaa8b7ea1 ! t0_kref+0x444: andcc %o5, -0x15f, %l5
.word 0xa92525fb ! t0_kref+0x448: mulscc %l4, 0x5fb, %l4
.word 0xe6c0a030 ! t0_kref+0x44c: ldswa [%g2 + 0x30]%asi, %l3
.word 0x2d480004 ! t0_kref+0x450: fbg,a,pt %fcc0, _kref+0x460
.word 0xe51e2010 ! t0_kref+0x454: ldd [%i0 + 0x10], %f18
.word 0xc030a022 ! t0_kref+0x458: clrh [%g2 + 0x22]
.word 0xe4f6501d ! t0_kref+0x45c: stxa %l2, [%i1 + %i5]0x80
.word 0xaa7ac016 ! t0_kref+0x460: sdiv %o3, %l6, %l5
.word 0x81ae0ace ! t0_kref+0x464: fcmped %fcc0, %f24, %f14
.word 0x81a01901 ! t0_kref+0x468: fitod %f1, %f0
.word 0xea0e8018 ! t0_kref+0x46c: ldub [%i2 + %i0], %l5
.word 0x9fb60cac ! t0_kref+0x470: fandnot2s %f24, %f12, %f15
.word 0xea06001c ! t0_kref+0x474: ld [%i0 + %i4], %l5
.word 0xa6bb400a ! t0_kref+0x478: xnorcc %o5, %o2, %l3
.word 0x8143e040 ! t0_kref+0x47c: membar 0x40
.word 0xab2b4008 ! t0_kref+0x480: sll %o5, %o0, %l5
.word 0xadb00c20 ! t0_kref+0x484: fzeros %f22
.word 0xeb20a000 ! t0_kref+0x488: st %f21, [%g2]
.word 0xc11fbe40 ! t0_kref+0x48c: ldd [%fp - 0x1c0], %f0
.word 0xb1a48830 ! t0_kref+0x490: fadds %f18, %f16, %f24
.word 0xaa94faab ! t0_kref+0x494: orcc %l3, -0x555, %l5
.word 0xe810a012 ! t0_kref+0x498: lduh [%g2 + 0x12], %l4
.word 0x37480002 ! t0_kref+0x49c: fbge,a,pt %fcc0, _kref+0x4a4
.word 0xa69d4016 ! t0_kref+0x4a0: xorcc %l5, %l6, %l3
.word 0xa7b48116 ! t0_kref+0x4a4: edge32 %l2, %l6, %l3
.word 0xea40a010 ! t0_kref+0x4a8: ldsw [%g2 + 0x10], %l5
.word 0x91b08d02 ! t0_kref+0x4ac: fandnot1 %f2, %f2, %f8
.word 0x9fa0052f ! t0_kref+0x4b0: fsqrts %f15, %f15
.word 0xe8ce1000 ! t0_kref+0x4b4: ldsba [%i0]0x80, %l4
.word 0xf1060000 ! t0_kref+0x4b8: ld [%i0], %f24
.word 0x85a00548 ! t0_kref+0x4bc: fsqrtd %f8, %f2
.word 0x9ba00520 ! t0_kref+0x4c0: fsqrts %f0, %f13
.word 0xe8862004 ! t0_kref+0x4c4: lda [%i0 + 4]%asi, %l4
.word 0x86102003 ! t0_kref+0x4c8: mov 0x3, %g3
.word 0x32800000 ! t0_kref+0x4cc: bne,a _kref+0x4cc
.word 0x86a0e001 ! t0_kref+0x4d0: subcc %g3, 1, %g3
.word 0x81aa0a4c ! t0_kref+0x4d4: fcmpd %fcc0, %f8, %f12
.word 0xcf064000 ! t0_kref+0x4d8: ld [%i1], %f7
.word 0x95b48a92 ! t0_kref+0x4dc: fpsub16 %f18, %f18, %f10
.word 0xa92d0012 ! t0_kref+0x4e0: sll %l4, %l2, %l4
.word 0x8db48d8c ! t0_kref+0x4e4: fxor %f18, %f12, %f6
.word 0xf11fbd98 ! t0_kref+0x4e8: ldd [%fp - 0x268], %f24
.word 0xa6db4008 ! t0_kref+0x4ec: smulcc %o5, %o0, %l3
.word 0x85a10831 ! t0_kref+0x4f0: fadds %f4, %f17, %f2
.word 0x91a00538 ! t0_kref+0x4f4: fsqrts %f24, %f8
.word 0xd428a001 ! t0_kref+0x4f8: stb %o2, [%g2 + 1]
.word 0xf4263fe4 ! t0_kref+0x4fc: st %i2, [%i0 - 0x1c]
.word 0x81ae0a42 ! t0_kref+0x500: fcmpd %fcc0, %f24, %f2
.word 0x28480003 ! t0_kref+0x504: bleu,a,pt %icc, _kref+0x510
.word 0xa80b000a ! t0_kref+0x508: and %o4, %o2, %l4
.word 0x28480001 ! t0_kref+0x50c: bleu,a,pt %icc, _kref+0x510
.word 0xab3b4009 ! t0_kref+0x510: sra %o5, %o1, %l5
.word 0xeab0a012 ! t0_kref+0x514: stha %l5, [%g2 + 0x12]%asi
.word 0xa612fed5 ! t0_kref+0x518: or %o3, -0x12b, %l3
.word 0xaafde62a ! t0_kref+0x51c: sdivcc %l7, 0x62a, %l5
.word 0xf16e001b ! t0_kref+0x520: prefetch %i0 + %i3, 24
.word 0x99b009b4 ! t0_kref+0x524: fexpand %f20, %f12
.word 0x81a9ca2d ! t0_kref+0x528: fcmps %fcc0, %f7, %f13
.word 0xa9a18852 ! t0_kref+0x52c: faddd %f6, %f18, %f20
.word 0xa72da005 ! t0_kref+0x530: sll %l6, 0x5, %l3
.word 0xa73d4009 ! t0_kref+0x534: sra %l5, %o1, %l3
.word 0x9da00531 ! t0_kref+0x538: fsqrts %f17, %f14
.word 0xe680a030 ! t0_kref+0x53c: lda [%g2 + 0x30]%asi, %l3
.word 0xa80b400d ! t0_kref+0x540: and %o5, %o5, %l4
.word 0x86102019 ! t0_kref+0x544: mov 0x19, %g3
.word 0x86a0e001 ! t0_kref+0x548: subcc %g3, 1, %g3
.word 0x22800001 ! t0_kref+0x54c: be,a _kref+0x550
.word 0xe606001c ! t0_kref+0x550: ld [%i0 + %i4], %l3
.word 0xd028a033 ! t0_kref+0x554: stb %o0, [%g2 + 0x33]
.word 0xe8100019 ! t0_kref+0x558: lduh [%g0 + %i1], %l4
.word 0xa66027fb ! t0_kref+0x55c: subc %g0, 0x7fb, %l3
.word 0xa8630015 ! t0_kref+0x560: subc %o4, %l5, %l4
.word 0x8fa01893 ! t0_kref+0x564: fitos %f19, %f7
.word 0xa6de8014 ! t0_kref+0x568: smulcc %i2, %l4, %l3
.word 0x81ac8ac0 ! t0_kref+0x56c: fcmped %fcc0, %f18, %f0
.word 0x89b60d8c ! t0_kref+0x570: fxor %f24, %f12, %f4
.word 0x292c58d2 ! t0_kref+0x574: sethi %hi(0xb1634800), %l4
.word 0x9db00c20 ! t0_kref+0x578: fzeros %f14
.word 0x8182c000 ! t0_kref+0x57c: wr %o3, %g0, %y
.word 0xed1e2010 ! t0_kref+0x580: ldd [%i0 + 0x10], %f22
.word 0x272b2319 ! t0_kref+0x584: sethi %hi(0xac8c6400), %l3
.word 0x83a048a1 ! t0_kref+0x588: fsubs %f1, %f1, %f1
.word 0x3f800007 ! t0_kref+0x58c: fbo,a _kref+0x5a8
.word 0xe51e4000 ! t0_kref+0x590: ldd [%i1], %f18
.word 0xe41e2000 ! t0_kref+0x594: ldd [%i0], %l2
.word 0xa89b37c6 ! t0_kref+0x598: xorcc %o4, -0x83a, %l4
.word 0x99a01889 ! t0_kref+0x59c: fitos %f9, %f12
.word 0xe520a020 ! t0_kref+0x5a0: st %f18, [%g2 + 0x20]
.word 0xd430a012 ! t0_kref+0x5a4: sth %o2, [%g2 + 0x12]
.word 0xd81e7fe0 ! t0_kref+0x5a8: ldd [%i1 - 0x20], %o4
.word 0x9da38942 ! t0_kref+0x5ac: fmuld %f14, %f2, %f14
.word 0xfdee501a ! t0_kref+0x5b0: prefetcha %i1 + %i2, 30
.word 0xada189d2 ! t0_kref+0x5b4: fdivd %f6, %f18, %f22
.word 0x25480001 ! t0_kref+0x5b8: fblg,a,pt %fcc0, _kref+0x5bc
.word 0xa835000c ! t0_kref+0x5bc: orn %l4, %o4, %l4
.word 0xa7b0cab7 ! t0_kref+0x5c0: fpsub16s %f3, %f23, %f19
.word 0x270a7e21 ! t0_kref+0x5c4: sethi %hi(0x29f88400), %l3
.word 0xaa4037db ! t0_kref+0x5c8: addc %g0, -0x825, %l5
.word 0xa5b10f84 ! t0_kref+0x5cc: for %f4, %f4, %f18
.word 0xd41e0000 ! t0_kref+0x5d0: ldd [%i0], %o2
.word 0xa7b08584 ! t0_kref+0x5d4: fcmpgt32 %f2, %f4, %l3
.word 0x2f480002 ! t0_kref+0x5d8: fbu,a,pt %fcc0, _kref+0x5e0
.word 0xab2a000b ! t0_kref+0x5dc: sll %o0, %o3, %l5
.word 0xe8560000 ! t0_kref+0x5e0: ldsh [%i0], %l4
.word 0xa1a30942 ! t0_kref+0x5e4: fmuld %f12, %f2, %f16
.word 0xb1b48db7 ! t0_kref+0x5e8: fxors %f18, %f23, %f24
.word 0xaa7a000b ! t0_kref+0x5ec: sdiv %o0, %o3, %l5
.word 0xa6e52218 ! t0_kref+0x5f0: subccc %l4, 0x218, %l3
.word 0x81ad8ace ! t0_kref+0x5f4: fcmped %fcc0, %f22, %f14
.word 0xabb10c6d ! t0_kref+0x5f8: fnors %f4, %f13, %f21
.word 0x3b800002 ! t0_kref+0x5fc: fble,a _kref+0x604
.word 0xa6600008 ! t0_kref+0x600: subc %g0, %o0, %l3
.word 0xaada800b ! t0_kref+0x604: smulcc %o2, %o3, %l5
.word 0x33800007 ! t0_kref+0x608: fbe,a _kref+0x624
.word 0xd6b0a012 ! t0_kref+0x60c: stha %o3, [%g2 + 0x12]%asi
.word 0xdb00a000 ! t0_kref+0x610: ld [%g2], %f13
.word 0xa1a58846 ! t0_kref+0x614: faddd %f22, %f6, %f16
.word 0xaaa24017 ! t0_kref+0x618: subcc %o1, %l7, %l5
.word 0xa7158016 ! t0_kref+0x61c: taddcctv %l6, %l6, %l3
.word 0xead0105b ! t0_kref+0x620: ldsha [%g0 + %i3]0x82, %l5
.word 0xea50a032 ! t0_kref+0x624: ldsh [%g2 + 0x32], %l5
.word 0xe1060000 ! t0_kref+0x628: ld [%i0], %f16
.word 0xa8e4faf1 ! t0_kref+0x62c: subccc %l3, -0x50f, %l4
.word 0x2b2ea28b ! t0_kref+0x630: sethi %hi(0xba8a2c00), %l5
.word 0x3d800008 ! t0_kref+0x634: fbule,a _kref+0x654
.word 0xe906201c ! t0_kref+0x638: ld [%i0 + 0x1c], %f20
.word 0xd4b0a032 ! t0_kref+0x63c: stha %o2, [%g2 + 0x32]%asi
.word 0xa1a00528 ! t0_kref+0x640: fsqrts %f8, %f16
.word 0x85a00544 ! t0_kref+0x644: fsqrtd %f4, %f2
.word 0x9f414000 ! t0_kref+0x648: mov %pc, %o7
.word 0xa1b28f90 ! t0_kref+0x64c: for %f10, %f16, %f16
.word 0x99b40a28 ! t0_kref+0x650: fpadd16s %f16, %f8, %f12
.word 0xa72d6016 ! t0_kref+0x654: sll %l5, 0x16, %l3
.word 0x8d834015 ! t0_kref+0x658: wr %o5, %l5, %fprs
.word 0xd4bf5018 ! t0_kref+0x65c: stda %o2, [%i5 + %i0]0x80
.word 0xaa630015 ! t0_kref+0x660: subc %o4, %l5, %l5
.word 0x99a309c8 ! t0_kref+0x664: fdivd %f12, %f8, %f12
.word 0xa8258000 ! t0_kref+0x668: sub %l6, %g0, %l4
.word 0x81ad0ad6 ! t0_kref+0x66c: fcmped %fcc0, %f20, %f22
.word 0x85a01888 ! t0_kref+0x670: fitos %f8, %f2
.word 0xa5a018c2 ! t0_kref+0x674: fdtos %f2, %f18
.word 0x9de3bfa0 ! t0_kref+0x678: save %sp, -0x60, %sp
.word 0xa9ef4000 ! t0_kref+0x67c: restore %i5, %g0, %l4
.word 0xe640a000 ! t0_kref+0x680: ldsw [%g2], %l3
.word 0xa8bdc015 ! t0_kref+0x684: xnorcc %l7, %l5, %l4
.word 0xb1a389c8 ! t0_kref+0x688: fdivd %f14, %f8, %f24
.word 0x27800002 ! t0_kref+0x68c: fbul,a _kref+0x694
.word 0x81b08fae ! t0_kref+0x690: fors %f2, %f14, %f0
.word 0xc0a0a030 ! t0_kref+0x694: sta %g0, [%g2 + 0x30]%asi
.word 0xe6070018 ! t0_kref+0x698: ld [%i4 + %i0], %l3
.word 0xa65cf916 ! t0_kref+0x69c: smul %l3, -0x6ea, %l3
call SYM(t0_subr2)
.word 0xe8064000 ! t0_kref+0x6a4: ld [%i1], %l4
.word 0xa5b387d4 ! t0_kref+0x6a8: pdist %f14, %f20, %f18
.word 0xc91fbe10 ! t0_kref+0x6ac: ldd [%fp - 0x1f0], %f4
.word 0xa69b4017 ! t0_kref+0x6b0: xorcc %o5, %l7, %l3
.word 0xaa08001a ! t0_kref+0x6b4: and %g0, %i2, %l5
.word 0xa7082d44 ! t0_kref+0x6b8: tsubcc %g0, 0xd44, %l3
.word 0xab7024b8 ! t0_kref+0x6bc: popc 0x4b8, %l5
.word 0xa93a201f ! t0_kref+0x6c0: sra %o0, 0x1f, %l4
.word 0xdab0a032 ! t0_kref+0x6c4: stha %o5, [%g2 + 0x32]%asi
.word 0xa7418000 ! t0_kref+0x6c8: mov %fprs, %l3
.word 0x35480004 ! t0_kref+0x6cc: fbue,a,pt %fcc0, _kref+0x6dc
.word 0x97a01090 ! t0_kref+0x6d0: fxtos %f16, %f11
.word 0xa5a189ce ! t0_kref+0x6d4: fdivd %f6, %f14, %f18
.word 0xc780a030 ! t0_kref+0x6d8: lda [%g2 + 0x30]%asi, %f3
.word 0x293dab28 ! t0_kref+0x6dc: sethi %hi(0xf6aca000), %l4
.word 0xd53e3fe8 ! t0_kref+0x6e0: std %f10, [%i0 - 0x18]
.word 0xe688a013 ! t0_kref+0x6e4: lduba [%g2 + 0x13]%asi, %l3
.word 0xa8000000 ! t0_kref+0x6e8: add %g0, %g0, %l4
.word 0xab700017 ! t0_kref+0x6ec: popc %l7, %l5
.word 0xa8aaa524 ! t0_kref+0x6f0: andncc %o2, 0x524, %l4
.word 0xab2ac016 ! t0_kref+0x6f4: sll %o3, %l6, %l5
.word 0xab3b6001 ! t0_kref+0x6f8: sra %o5, 0x1, %l5
.word 0xa82ce965 ! t0_kref+0x6fc: andn %l3, 0x965, %l4
.word 0xd630a020 ! t0_kref+0x700: sth %o3, [%g2 + 0x20]
.word 0xa88b7cb1 ! t0_kref+0x704: andcc %o5, -0x34f, %l4
.word 0x9fc00004 ! t0_kref+0x708: call %g0 + %g4
.word 0x85a018d6 ! t0_kref+0x70c: fdtos %f22, %f2
.word 0xb1b10a92 ! t0_kref+0x710: fpsub16 %f4, %f18, %f24
.word 0x99a589c0 ! t0_kref+0x714: fdivd %f22, %f0, %f12
.word 0xd430a010 ! t0_kref+0x718: sth %o2, [%g2 + 0x10]
.word 0xaaa6bc4c ! t0_kref+0x71c: subcc %i2, -0x3b4, %l5
.word 0xa924c00c ! t0_kref+0x720: mulscc %l3, %o4, %l4
.word 0x9ba00524 ! t0_kref+0x724: fsqrts %f4, %f13
.word 0xcba0a000 ! t0_kref+0x728: sta %f5, [%g2]%asi
.word 0xa73ae01a ! t0_kref+0x72c: sra %o3, 0x1a, %l3
.word 0x3b800005 ! t0_kref+0x730: fble,a _kref+0x744
.word 0xa9418000 ! t0_kref+0x734: mov %fprs, %l4
.word 0xea063ff4 ! t0_kref+0x738: ld [%i0 - 0xc], %l5
.word 0xb1a01907 ! t0_kref+0x73c: fitod %f7, %f24
.word 0x9ba01a4a ! t0_kref+0x740: fdtoi %f10, %f13
.word 0x9f414000 ! t0_kref+0x744: mov %pc, %o7
! .word 0x3d4f6e2c ! t0_kref+0x748: fbule,a,pt %fcc0, SYM(t0_subr1)
fbule,a,pt %fcc0, SYM(t0_subr1)
.word 0x91a00130 ! t0_kref+0x74c: fabss %f16, %f8
.word 0xa665400d ! t0_kref+0x750: subc %l5, %o5, %l3
.word 0x81a80a54 ! t0_kref+0x754: fcmpd %fcc0, %f0, %f20
.word 0x86102001 ! t0_kref+0x758: mov 0x1, %g3
.word 0x32800000 ! t0_kref+0x75c: bne,a _kref+0x75c
.word 0x86a0e001 ! t0_kref+0x760: subcc %g3, 1, %g3
.word 0xc3a0a020 ! t0_kref+0x764: sta %f1, [%g2 + 0x20]%asi
.word 0xfbee101c ! t0_kref+0x768: prefetcha %i0 + %i4, 29
.word 0xa9b54200 ! t0_kref+0x76c: array8 %l5, %g0, %l4
.word 0x2b800003 ! t0_kref+0x770: fbug,a _kref+0x77c
.word 0xea88a010 ! t0_kref+0x774: lduba [%g2 + 0x10]%asi, %l5
.word 0x81da4015 ! t0_kref+0x778: flush %o1 + %l5
.word 0xa6280015 ! t0_kref+0x77c: andn %g0, %l5, %l3
.word 0xd630a000 ! t0_kref+0x780: sth %o3, [%g2]
.word 0xec367ff2 ! t0_kref+0x784: sth %l6, [%i1 - 0xe]
.word 0x91b406a0 ! t0_kref+0x788: fmul8x16al %f16, %f0, %f8
.word 0xa89ca482 ! t0_kref+0x78c: xorcc %l2, 0x482, %l4
.word 0xa9b08d88 ! t0_kref+0x790: fxor %f2, %f8, %f20
.word 0xc9380018 ! t0_kref+0x794: std %f4, [%g0 + %i0]
.word 0xd430a020 ! t0_kref+0x798: sth %o2, [%g2 + 0x20]
.word 0x8143e040 ! t0_kref+0x79c: membar 0x40
.word 0xa1b00cc2 ! t0_kref+0x7a0: fnot2 %f2, %f16
.word 0xafb28d60 ! t0_kref+0x7a4: fnot1s %f10, %f23
.word 0xab400000 ! t0_kref+0x7a8: mov %y, %l5
.word 0xe7a0a000 ! t0_kref+0x7ac: sta %f19, [%g2]%asi
.word 0x99a000a2 ! t0_kref+0x7b0: fnegs %f2, %f12
.word 0xa7b00414 ! t0_kref+0x7b4: fcmple16 %f0, %f20, %l3
.word 0xe8566010 ! t0_kref+0x7b8: ldsh [%i1 + 0x10], %l4
.word 0x2d480002 ! t0_kref+0x7bc: fbg,a,pt %fcc0, _kref+0x7c4
.word 0xea000018 ! t0_kref+0x7c0: ld [%g0 + %i0], %l5
.word 0xa73a0017 ! t0_kref+0x7c4: sra %o0, %l7, %l3
.word 0x81dd800e ! t0_kref+0x7c8: flush %l6 + %sp
.word 0xd826001c ! t0_kref+0x7cc: st %o4, [%i0 + %i4]
.word 0x85a08942 ! t0_kref+0x7d0: fmuld %f2, %f2, %f2
.word 0x81828000 ! t0_kref+0x7d4: wr %o2, %g0, %y
.word 0xdd270018 ! t0_kref+0x7d8: st %f14, [%i4 + %i0]
.word 0xcd1e001d ! t0_kref+0x7dc: ldd [%i0 + %i5], %f6
.word 0xa9b40442 ! t0_kref+0x7e0: fcmpne16 %f16, %f2, %l4
.word 0x8d836c9d ! t0_kref+0x7e4: wr %o5, 0xc9d, %fprs
.word 0xa6633d49 ! t0_kref+0x7e8: subc %o4, -0x2b7, %l3
.word 0xcb80a010 ! t0_kref+0x7ec: lda [%g2 + 0x10]%asi, %f5
.word 0xaa00000a ! t0_kref+0x7f0: add %g0, %o2, %l5
.word 0x89b18c92 ! t0_kref+0x7f4: fandnot2 %f6, %f18, %f4
.word 0x8ba0012c ! t0_kref+0x7f8: fabss %f12, %f5
.word 0xa87ae543 ! t0_kref+0x7fc: sdiv %o3, 0x543, %l4
.word 0x99b587d4 ! t0_kref+0x800: pdist %f22, %f20, %f12
.word 0xec362018 ! t0_kref+0x804: sth %l6, [%i0 + 0x18]
.word 0x91a08858 ! t0_kref+0x808: faddd %f2, %f24, %f8
.word 0xc56e6008 ! t0_kref+0x80c: prefetch %i1 + 8, 2
.word 0x81b18f86 ! t0_kref+0x810: for %f6, %f6, %f0
.word 0xb1a50848 ! t0_kref+0x814: faddd %f20, %f8, %f24
.word 0xc19e1a1c ! t0_kref+0x818: ldda [%i0 + %i4]0xd0, %f0
.word 0xd2260000 ! t0_kref+0x81c: st %o1, [%i0]
.word 0xd81e3fe8 ! t0_kref+0x820: ldd [%i0 - 0x18], %o4
.word 0xe650a000 ! t0_kref+0x824: ldsh [%g2], %l3
.word 0xa83a3068 ! t0_kref+0x828: xnor %o0, -0xf98, %l4
.word 0xcd1e2010 ! t0_kref+0x82c: ldd [%i0 + 0x10], %f6
.word 0xfb6e7ff0 ! t0_kref+0x830: prefetch %i1 - 0x10, 29
.word 0xaabd400b ! t0_kref+0x834: xnorcc %l5, %o3, %l5
.word 0x91a0052d ! t0_kref+0x838: fsqrts %f13, %f8
.word 0xa9b38c64 ! t0_kref+0x83c: fnors %f14, %f4, %f20
.word 0x27800006 ! t0_kref+0x840: fbul,a _kref+0x858
.word 0xe1be9a18 ! t0_kref+0x844: stda %f16, [%i2 + %i0]0xd0
.word 0xa1b009b1 ! t0_kref+0x848: fexpand %f17, %f16
.word 0xa5a50944 ! t0_kref+0x84c: fmuld %f20, %f4, %f18
.word 0xe656001b ! t0_kref+0x850: ldsh [%i0 + %i3], %l3
.word 0xee6e7ffa ! t0_kref+0x854: ldstub [%i1 - 6], %l7
.word 0x81d8401a ! t0_kref+0x858: flush %g1 + %i2
.word 0xaabd0014 ! t0_kref+0x85c: xnorcc %l4, %l4, %l5
.word 0xc93e7fe0 ! t0_kref+0x860: std %f4, [%i1 - 0x20]
.word 0xe86e4000 ! t0_kref+0x864: ldstub [%i1], %l4
.word 0xe650a032 ! t0_kref+0x868: ldsh [%g2 + 0x32], %l3
.word 0x21480003 ! t0_kref+0x86c: fbn,a,pt %fcc0, _kref+0x878
.word 0x81a0054a ! t0_kref+0x870: fsqrtd %f10, %f0
.word 0xd500a010 ! t0_kref+0x874: ld [%g2 + 0x10], %f10
.word 0xa8e2c00d ! t0_kref+0x878: subccc %o3, %o5, %l4
.word 0xd26e0000 ! t0_kref+0x87c: ldstub [%i0], %o1
.word 0xa8a4aab8 ! t0_kref+0x880: subcc %l2, 0xab8, %l4
.word 0xe888a021 ! t0_kref+0x884: lduba [%g2 + 0x21]%asi, %l4
.word 0x8ba000a1 ! t0_kref+0x888: fnegs %f1, %f5
.word 0x8610200a ! t0_kref+0x88c: mov 0xa, %g3
.word 0x86a0e001 ! t0_kref+0x890: subcc %g3, 1, %g3
.word 0x22800009 ! t0_kref+0x894: be,a _kref+0x8b8
.word 0xc768a101 ! t0_kref+0x898: prefetch %g2 + 0x101, 3
.word 0x29800001 ! t0_kref+0x89c: fbl,a _kref+0x8a0
.word 0xa3a0052e ! t0_kref+0x8a0: fsqrts %f14, %f17
.word 0xa935e008 ! t0_kref+0x8a4: srl %l7, 0x8, %l4
.word 0xa72b6004 ! t0_kref+0x8a8: sll %o5, 0x4, %l3
.word 0xea90a002 ! t0_kref+0x8ac: lduha [%g2 + 2]%asi, %l5
.word 0x9da408a9 ! t0_kref+0x8b0: fsubs %f16, %f9, %f14
.word 0x8185c000 ! t0_kref+0x8b4: wr %l7, %g0, %y
.word 0xaa8ea210 ! t0_kref+0x8b8: andcc %i2, 0x210, %l5
.word 0xa69d0009 ! t0_kref+0x8bc: xorcc %l4, %o1, %l3
.word 0xe9be580a ! t0_kref+0x8c0: stda %f20, [%i1 + %o2]0xc0
.word 0xd51e2008 ! t0_kref+0x8c4: ldd [%i0 + 8], %f10
.word 0xa67abaa7 ! t0_kref+0x8c8: sdiv %o2, -0x559, %l3
.word 0xe91fbea8 ! t0_kref+0x8cc: ldd [%fp - 0x158], %f20
.word 0xada50856 ! t0_kref+0x8d0: faddd %f20, %f22, %f22
.word 0xd2f61000 ! t0_kref+0x8d4: stxa %o1, [%i0]0x80
.word 0xa92de016 ! t0_kref+0x8d8: sll %l7, 0x16, %l4
.word 0xaba00522 ! t0_kref+0x8dc: fsqrts %f2, %f21
.word 0xa7b54035 ! t0_kref+0x8e0: edge8n %l5, %l5, %l3
.word 0x8143e040 ! t0_kref+0x8e4: membar 0x40
.word 0x81a90ad2 ! t0_kref+0x8e8: fcmped %fcc0, %f4, %f18
.word 0xc1180018 ! t0_kref+0x8ec: ldd [%g0 + %i0], %f0
.word 0x9db04c6c ! t0_kref+0x8f0: fnors %f1, %f12, %f14
.word 0xaa332d6b ! t0_kref+0x8f4: orn %o4, 0xd6b, %l5
.word 0xada000ac ! t0_kref+0x8f8: fnegs %f12, %f22
.word 0xa7326004 ! t0_kref+0x8fc: srl %o1, 0x4, %l3
.word 0x39480002 ! t0_kref+0x900: fbuge,a,pt %fcc0, _kref+0x908
.word 0xb1b40e0a ! t0_kref+0x904: fand %f16, %f10, %f24
.word 0xd120a020 ! t0_kref+0x908: st %f8, [%g2 + 0x20]
.word 0xa8fb0014 ! t0_kref+0x90c: sdivcc %o4, %l4, %l4
.word 0xd820a000 ! t0_kref+0x910: st %o4, [%g2]
.word 0xaa8a78c4 ! t0_kref+0x914: andcc %o1, -0x73c, %l5
.word 0xc9ee500a ! t0_kref+0x918: prefetcha %i1 + %o2, 4
.word 0x81dac00d ! t0_kref+0x91c: flush %o3 + %o5
.word 0xa5a38846 ! t0_kref+0x920: faddd %f14, %f6, %f18
.word 0x91a388c2 ! t0_kref+0x924: fsubd %f14, %f2, %f8
.word 0x85a38948 ! t0_kref+0x928: fmuld %f14, %f8, %f2
.word 0xea464000 ! t0_kref+0x92c: ldsw [%i1], %l5
.word 0xec30a002 ! t0_kref+0x930: sth %l6, [%g2 + 2]
.word 0x29800003 ! t0_kref+0x934: fbl,a _kref+0x940
.word 0xc1be1a1d ! t0_kref+0x938: stda %f0, [%i0 + %i5]0xd0
.word 0xa7268000 ! t0_kref+0x93c: mulscc %i2, %g0, %l3
.word 0xa6e4a7dc ! t0_kref+0x940: subccc %l2, 0x7dc, %l3
.word 0x81aa8a56 ! t0_kref+0x944: fcmpd %fcc0, %f10, %f22
.word 0x99b5c6ab ! t0_kref+0x948: fmul8x16al %f23, %f11, %f12
.word 0xcd3e0000 ! t0_kref+0x94c: std %f6, [%i0]
.word 0xdfa0a030 ! t0_kref+0x950: sta %f15, [%g2 + 0x30]%asi
.word 0x81de0014 ! t0_kref+0x954: flush %i0 + %l4
.word 0x89a00523 ! t0_kref+0x958: fsqrts %f3, %f4
.word 0x9f414000 ! t0_kref+0x95c: mov %pc, %o7
! .word 0x294f6da6 ! t0_kref+0x960: fbl,a,pt %fcc0, SYM(t0_subr1)
fbl,a,pt %fcc0, SYM(t0_subr1)
.word 0xe8566014 ! t0_kref+0x964: ldsh [%i1 + 0x14], %l4
.word 0xa1b00cc4 ! t0_kref+0x968: fnot2 %f4, %f16
.word 0xa8220008 ! t0_kref+0x96c: sub %o0, %o0, %l4
.word 0xd13e401d ! t0_kref+0x970: std %f8, [%i1 + %i5]
.word 0xa5b3462a ! t0_kref+0x974: fmul8x16 %f13, %f10, %f18
.word 0xa80ac00a ! t0_kref+0x978: and %o3, %o2, %l4
.word 0x9da0052b ! t0_kref+0x97c: fsqrts %f11, %f14
.word 0x3b480007 ! t0_kref+0x980: fble,a,pt %fcc0, _kref+0x99c
.word 0xa62a000b ! t0_kref+0x984: andn %o0, %o3, %l3
.word 0xab400000 ! t0_kref+0x988: mov %y, %l5
.word 0xab3c8012 ! t0_kref+0x98c: sra %l2, %l2, %l5
.word 0xd828a002 ! t0_kref+0x990: stb %o4, [%g2 + 2]
.word 0x9da01883 ! t0_kref+0x994: fitos %f3, %f14
.word 0xf4b0a010 ! t0_kref+0x998: stha %i2, [%g2 + 0x10]%asi
.word 0xe82e401a ! t0_kref+0x99c: stb %l4, [%i1 + %i2]
.word 0xab400000 ! t0_kref+0x9a0: mov %y, %l5
.word 0x23480003 ! t0_kref+0x9a4: fbne,a,pt %fcc0, _kref+0x9b0
.word 0xe41e7ff8 ! t0_kref+0x9a8: ldd [%i1 - 8], %l2
.word 0xe600a030 ! t0_kref+0x9ac: ld [%g2 + 0x30], %l3
.word 0xdd270019 ! t0_kref+0x9b0: st %f14, [%i4 + %i1]
.word 0xe3ee501c ! t0_kref+0x9b4: prefetcha %i1 + %i4, 17
.word 0xe828a012 ! t0_kref+0x9b8: stb %l4, [%g2 + 0x12]
.word 0xa6bdfd7f ! t0_kref+0x9bc: xnorcc %l7, -0x281, %l3
.word 0xd0ee7fff ! t0_kref+0x9c0: ldstuba [%i1 - 1]%asi, %o0
.word 0xa3a48837 ! t0_kref+0x9c4: fadds %f18, %f23, %f17
.word 0x85a00548 ! t0_kref+0x9c8: fsqrtd %f8, %f2
.word 0xd1be588d ! t0_kref+0x9cc: stda %f8, [%i1 + %o5]0xc4
.word 0xa1b18ec4 ! t0_kref+0x9d0: fornot2 %f6, %f4, %f16
.word 0xdb070019 ! t0_kref+0x9d4: ld [%i4 + %i1], %f13
.word 0xe780a030 ! t0_kref+0x9d8: lda [%g2 + 0x30]%asi, %f19
.word 0x81580000 ! t0_kref+0x9dc: flushw
.word 0xe810a002 ! t0_kref+0x9e0: lduh [%g2 + 2], %l4
.word 0x95a0052f ! t0_kref+0x9e4: fsqrts %f15, %f10
.word 0xd2b0a002 ! t0_kref+0x9e8: stha %o1, [%g2 + 2]%asi
.word 0x38800007 ! t0_kref+0x9ec: bgu,a _kref+0xa08
.word 0x95b00e80 ! t0_kref+0x9f0: fsrc1 %f0, %f10
.word 0xe8270018 ! t0_kref+0x9f4: st %l4, [%i4 + %i0]
.word 0xd4be1000 ! t0_kref+0x9f8: stda %o2, [%i0]0x80
.word 0xa67a0015 ! t0_kref+0x9fc: sdiv %o0, %l5, %l3
.word 0x85b00f28 ! t0_kref+0xa00: fsrc2s %f8, %f2
.word 0x30800008 ! t0_kref+0xa04: ba,a _kref+0xa24
.word 0xa6e6800c ! t0_kref+0xa08: subccc %i2, %o4, %l3
.word 0xa8828008 ! t0_kref+0xa0c: addcc %o2, %o0, %l4
.word 0xa740c000 ! t0_kref+0xa10: mov %asi, %l3
.word 0xa882c008 ! t0_kref+0xa14: addcc %o3, %o0, %l4
.word 0xa9a00548 ! t0_kref+0xa18: fsqrtd %f8, %f20
.word 0xea88a013 ! t0_kref+0xa1c: lduba [%g2 + 0x13]%asi, %l5
.word 0xaba018c0 ! t0_kref+0xa20: fdtos %f0, %f21
.word 0xaaa37dd1 ! t0_kref+0xa24: subcc %o5, -0x22f, %l5
.word 0x81a8ca21 ! t0_kref+0xa28: fcmps %fcc0, %f3, %f1
.word 0xa7b48016 ! t0_kref+0xa2c: edge8 %l2, %l6, %l3
.word 0x81dd4009 ! t0_kref+0xa30: flush %l5 + %o1
.word 0xd0200018 ! t0_kref+0xa34: st %o0, [%g0 + %i0]
.word 0xab334017 ! t0_kref+0xa38: srl %o5, %l7, %l5
.word 0x8143e040 ! t0_kref+0xa3c: membar 0x40
.word 0x81ad0aa7 ! t0_kref+0xa40: fcmpes %fcc0, %f20, %f7
.word 0x8d85800d ! t0_kref+0xa44: wr %l6, %o5, %fprs
.word 0xa9a0052e ! t0_kref+0xa48: fsqrts %f14, %f20
.word 0x81ab0a54 ! t0_kref+0xa4c: fcmpd %fcc0, %f12, %f20
.word 0xd6200019 ! t0_kref+0xa50: st %o3, [%g0 + %i1]
.word 0xa80a400c ! t0_kref+0xa54: and %o1, %o4, %l4
.word 0xf11e401d ! t0_kref+0xa58: ldd [%i1 + %i5], %f24
.word 0xd2263fe0 ! t0_kref+0xa5c: st %o1, [%i0 - 0x20]
.word 0xaa848017 ! t0_kref+0xa60: addcc %l2, %l7, %l5
.word 0xea28a031 ! t0_kref+0xa64: stb %l5, [%g2 + 0x31]
.word 0xd420a000 ! t0_kref+0xa68: st %o2, [%g2]
.word 0x9fa01887 ! t0_kref+0xa6c: fitos %f7, %f15
.word 0xab22c017 ! t0_kref+0xa70: mulscc %o3, %l7, %l5
.word 0xa8f80008 ! t0_kref+0xa74: sdivcc %g0, %o0, %l4
.word 0x89a018cc ! t0_kref+0xa78: fdtos %f12, %f4
.word 0xa6628016 ! t0_kref+0xa7c: subc %o2, %l6, %l3
.word 0xa6bc8014 ! t0_kref+0xa80: xnorcc %l2, %l4, %l3
.word 0x81def678 ! t0_kref+0xa84: flush %i3 - 0x988
.word 0x25480005 ! t0_kref+0xa88: fblg,a,pt %fcc0, _kref+0xa9c
.word 0xaa624014 ! t0_kref+0xa8c: subc %o1, %l4, %l5
.word 0xa6ab0016 ! t0_kref+0xa90: andncc %o4, %l6, %l3
.word 0x89b08e80 ! t0_kref+0xa94: fsrc1 %f2, %f4
.word 0x3f480004 ! t0_kref+0xa98: fbo,a,pt %fcc0, _kref+0xaa8
.word 0xe6867fec ! t0_kref+0xa9c: lda [%i1 - 0x14]%asi, %l3
.word 0x22800006 ! t0_kref+0xaa0: be,a _kref+0xab8
.word 0xe1be180d ! t0_kref+0xaa4: stda %f16, [%i0 + %o5]0xc0
.word 0x85a30946 ! t0_kref+0xaa8: fmuld %f12, %f6, %f2
.word 0x81a01886 ! t0_kref+0xaac: fitos %f6, %f0
.word 0xabb68088 ! t0_kref+0xab0: edge16 %i2, %o0, %l5
.word 0xea163fe8 ! t0_kref+0xab4: lduh [%i0 - 0x18], %l5
.word 0xab3d400b ! t0_kref+0xab8: sra %l5, %o3, %l5
.word 0xaa026a98 ! t0_kref+0xabc: add %o1, 0xa98, %l5
.word 0xeb062004 ! t0_kref+0xac0: ld [%i0 + 4], %f21
.word 0xe840a020 ! t0_kref+0xac4: ldsw [%g2 + 0x20], %l4
.word 0xec200019 ! t0_kref+0xac8: st %l6, [%g0 + %i1]
.word 0xda262004 ! t0_kref+0xacc: st %o5, [%i0 + 4]
.word 0xe42e0000 ! t0_kref+0xad0: stb %l2, [%i0]
.word 0xa9400000 ! t0_kref+0xad4: mov %y, %l4
.word 0xe19e1a5b ! t0_kref+0xad8: ldda [%i0 + %i3]0xd2, %f16
.word 0x32480003 ! t0_kref+0xadc: bne,a,pt %icc, _kref+0xae8
.word 0xe6863fec ! t0_kref+0xae0: lda [%i0 - 0x14]%asi, %l3
.word 0xa68af47b ! t0_kref+0xae4: andcc %o3, -0xb85, %l3
.word 0xa68ce1d5 ! t0_kref+0xae8: andcc %l3, 0x1d5, %l3
.word 0x31800007 ! t0_kref+0xaec: fba,a _kref+0xb08
.word 0xd630a012 ! t0_kref+0xaf0: sth %o3, [%g2 + 0x12]
.word 0xa89d4000 ! t0_kref+0xaf4: xorcc %l5, %g0, %l4
.word 0xabb2010b ! t0_kref+0xaf8: edge32 %o0, %o3, %l5
.word 0xe36e001a ! t0_kref+0xafc: prefetch %i0 + %i2, 17
.word 0xada208d6 ! t0_kref+0xb00: fsubd %f8, %f22, %f22
.word 0xa940c000 ! t0_kref+0xb04: mov %asi, %l4
.word 0xe856c019 ! t0_kref+0xb08: ldsh [%i3 + %i1], %l4
.word 0xa87b71cb ! t0_kref+0xb0c: sdiv %o5, -0xe35, %l4
.word 0xb1b50e80 ! t0_kref+0xb10: fsrc1 %f20, %f24
.word 0x8d83001a ! t0_kref+0xb14: wr %o4, %i2, %fprs
.word 0x87a00526 ! t0_kref+0xb18: fsqrts %f6, %f3
.word 0xd1180018 ! t0_kref+0xb1c: ldd [%g0 + %i0], %f8
.word 0x81a94a34 ! t0_kref+0xb20: fcmps %fcc0, %f5, %f20
.word 0xea070018 ! t0_kref+0xb24: ld [%i4 + %i0], %l5
.word 0xaa2cc00a ! t0_kref+0xb28: andn %l3, %o2, %l5
.word 0xe91fbe40 ! t0_kref+0xb2c: ldd [%fp - 0x1c0], %f20
.word 0x9db08c4c ! t0_kref+0xb30: fnor %f2, %f12, %f14
.word 0xd91f4018 ! t0_kref+0xb34: ldd [%i5 + %i0], %f12
.word 0xabb34017 ! t0_kref+0xb38: edge8 %o5, %l7, %l5
.word 0xea2e3ffa ! t0_kref+0xb3c: stb %l5, [%i0 - 6]
.word 0xe8463ffc ! t0_kref+0xb40: ldsw [%i0 - 4], %l4
.word 0xd8a8a021 ! t0_kref+0xb44: stba %o4, [%g2 + 0x21]%asi
.word 0xe47f0019 ! t0_kref+0xb48: swap [%i4 + %i1], %l2
.word 0x89a088b0 ! t0_kref+0xb4c: fsubs %f2, %f16, %f4
.word 0xc11fbdc8 ! t0_kref+0xb50: ldd [%fp - 0x238], %f0
.word 0x91b24fb2 ! t0_kref+0xb54: fors %f9, %f18, %f8
.word 0x81aa0ac0 ! t0_kref+0xb58: fcmped %fcc0, %f8, %f0
.word 0xb8102004 ! t0_kref+0xb5c: mov 0x4, %i4
.word 0xdf80a020 ! t0_kref+0xb60: lda [%g2 + 0x20]%asi, %f15
.word 0x91a208c4 ! t0_kref+0xb64: fsubd %f8, %f4, %f8
.word 0xabb2840a ! t0_kref+0xb68: fcmple16 %f10, %f10, %l5
.word 0x83a048a2 ! t0_kref+0xb6c: fsubs %f1, %f2, %f1
.word 0x9f414000 ! t0_kref+0xb70: mov %pc, %o7
.word 0xf7ee501a ! t0_kref+0xb74: prefetcha %i1 + %i2, 27
.word 0x23480008 ! t0_kref+0xb78: fbne,a,pt %fcc0, _kref+0xb98
.word 0xa9b48040 ! t0_kref+0xb7c: edge8l %l2, %g0, %l4
.word 0xa9a01911 ! t0_kref+0xb80: fitod %f17, %f20
.word 0xa7b6048e ! t0_kref+0xb84: fcmple32 %f24, %f14, %l3
.word 0xc0270018 ! t0_kref+0xb88: clr [%i4 + %i0]
.word 0xa87b686f ! t0_kref+0xb8c: sdiv %o5, 0x86f, %l4
.word 0xa6630016 ! t0_kref+0xb90: subc %o4, %l6, %l3
.word 0xa8c2c013 ! t0_kref+0xb94: addccc %o3, %l3, %l4
.word 0x8d820017 ! t0_kref+0xb98: wr %o0, %l7, %fprs
.word 0xffee501c ! t0_kref+0xb9c: prefetcha %i1 + %i4, 31
.word 0xd868a001 ! t0_kref+0xba0: ldstub [%g2 + 1], %o4
.word 0x93a0052b ! t0_kref+0xba4: fsqrts %f11, %f9
.word 0x27800005 ! t0_kref+0xba8: fbul,a _kref+0xbbc
.word 0x91b38d40 ! t0_kref+0xbac: fnot1 %f14, %f8
.word 0xe606401c ! t0_kref+0xbb0: ld [%i1 + %i4], %l3
.word 0xaa2b24a3 ! t0_kref+0xbb4: andn %o4, 0x4a3, %l5
.word 0x2b11acd7 ! t0_kref+0xbb8: sethi %hi(0x46b35c00), %l5
.word 0xa9b28988 ! t0_kref+0xbbc: bshuffle %f10, %f8, %f20
.word 0xec1e0000 ! t0_kref+0xbc0: ldd [%i0], %l6
.word 0xa3b40dae ! t0_kref+0xbc4: fxors %f16, %f14, %f17
.word 0xa69dee29 ! t0_kref+0xbc8: xorcc %l7, 0xe29, %l3
.word 0x81adcab8 ! t0_kref+0xbcc: fcmpes %fcc0, %f23, %f24
.word 0xe80e3ffb ! t0_kref+0xbd0: ldub [%i0 - 5], %l4
.word 0x99b58c4c ! t0_kref+0xbd4: fnor %f22, %f12, %f12
.word 0xa9b0cc69 ! t0_kref+0xbd8: fnors %f3, %f9, %f20
.word 0xef000018 ! t0_kref+0xbdc: ld [%g0 + %i0], %f23
.word 0x31480003 ! t0_kref+0xbe0: fba,a,pt %fcc0, _kref+0xbec
.word 0xee26001c ! t0_kref+0xbe4: st %l7, [%i0 + %i4]
.word 0xc900a030 ! t0_kref+0xbe8: ld [%g2 + 0x30], %f4
.word 0xa9b0076c ! t0_kref+0xbec: fpack16 %f12, %f20
.word 0xc1ee5012 ! t0_kref+0xbf0: prefetcha %i1 + %l2, 0
.word 0xcd3e2018 ! t0_kref+0xbf4: std %f6, [%i0 + 0x18]
.word 0x91a148a0 ! t0_kref+0xbf8: fsubs %f5, %f0, %f8
.word 0x87a1082a ! t0_kref+0xbfc: fadds %f4, %f10, %f3
.word 0xc1be1a5d ! t0_kref+0xc00: stda %f0, [%i0 + %i5]0xd2
.word 0xaa833e45 ! t0_kref+0xc04: addcc %o4, -0x1bb, %l5
.word 0xe13f4019 ! t0_kref+0xc08: std %f16, [%i5 + %i1]
.word 0xa933400b ! t0_kref+0xc0c: srl %o5, %o3, %l4
.word 0x9de3bfa0 ! t0_kref+0xc10: save %sp, -0x60, %sp
.word 0xb866c01b ! t0_kref+0xc14: subc %i3, %i3, %i4
.word 0xa9e8001b ! t0_kref+0xc18: restore %g0, %i3, %l4
.word 0xadb00c20 ! t0_kref+0xc1c: fzeros %f22
.word 0xa8dd8009 ! t0_kref+0xc20: smulcc %l6, %o1, %l4
.word 0xea567ff0 ! t0_kref+0xc24: ldsh [%i1 - 0x10], %l5
.word 0xa1a088d2 ! t0_kref+0xc28: fsubd %f2, %f18, %f16
.word 0xa7b48da2 ! t0_kref+0xc2c: fxors %f18, %f2, %f19
.word 0x91a54825 ! t0_kref+0xc30: fadds %f21, %f5, %f8
.word 0x86102004 ! t0_kref+0xc34: mov 0x4, %g3
.word 0x32800000 ! t0_kref+0xc38: bne,a _kref+0xc38
.word 0x86a0e001 ! t0_kref+0xc3c: subcc %g3, 1, %g3
.word 0xa834ac6a ! t0_kref+0xc40: orn %l2, 0xc6a, %l4
.word 0xaa7d0014 ! t0_kref+0xc44: sdiv %l4, %l4, %l5
.word 0xd028a012 ! t0_kref+0xc48: stb %o0, [%g2 + 0x12]
.word 0xdd1fbe78 ! t0_kref+0xc4c: ldd [%fp - 0x188], %f14
.word 0xa68a800b ! t0_kref+0xc50: andcc %o2, %o3, %l3
.word 0xa8820009 ! t0_kref+0xc54: addcc %o0, %o1, %l4
.word 0xd030a010 ! t0_kref+0xc58: sth %o0, [%g2 + 0x10]
.word 0xaafdec1c ! t0_kref+0xc5c: sdivcc %l7, 0xc1c, %l5
.word 0xa6b5c009 ! t0_kref+0xc60: orncc %l7, %o1, %l3
.word 0xc9ee500d ! t0_kref+0xc64: prefetcha %i1 + %o5, 4
.word 0x81de0009 ! t0_kref+0xc68: flush %i0 + %o1
.word 0xed1fbde0 ! t0_kref+0xc6c: ldd [%fp - 0x220], %f22
.word 0xafa00037 ! t0_kref+0xc70: fmovs %f23, %f23
.word 0xa8d23425 ! t0_kref+0xc74: umulcc %o0, -0xbdb, %l4
.word 0xaa8dfdf6 ! t0_kref+0xc78: andcc %l7, -0x20a, %l5
.word 0x878020f0 ! t0_kref+0xc7c: mov 0xf0, %asi
.word 0x86102001 ! t0_kref+0xc80: mov 0x1, %g3
.word 0x32800000 ! t0_kref+0xc84: bne,a _kref+0xc84
.word 0x86a0e001 ! t0_kref+0xc88: subcc %g3, 1, %g3
.word 0xa80a787b ! t0_kref+0xc8c: and %o1, -0x785, %l4
.word 0xc398a040 ! t0_kref+0xc90: ldda [%g2 + 0x40]%asi, %f32
.word 0x8582001a ! t0_kref+0xc94: wr %o0, %i2, %ccr
.word 0x89a01933 ! t0_kref+0xc98: fstod %f19, %f4
.word 0x81da800a ! t0_kref+0xc9c: flush %o2 + %o2
.word 0xe91fbf78 ! t0_kref+0xca0: ldd [%fp - 0x88], %f20
.word 0x9fb44f62 ! t0_kref+0xca4: fornot1s %f17, %f2, %f15
.word 0xf5ee101b ! t0_kref+0xca8: prefetcha %i0 + %i3, 26
.word 0xa7b54fb8 ! t0_kref+0xcac: fors %f21, %f24, %f19
.word 0xa72b6007 ! t0_kref+0xcb0: sll %o5, 0x7, %l3
.word 0xaa6327de ! t0_kref+0xcb4: subc %o4, 0x7de, %l5
.word 0xe81f4018 ! t0_kref+0xcb8: ldd [%i5 + %i0], %l4
.word 0xf4367fe8 ! t0_kref+0xcbc: sth %i2, [%i1 - 0x18]
.word 0x91a00550 ! t0_kref+0xcc0: fsqrtd %f16, %f8
.word 0xadb08e80 ! t0_kref+0xcc4: fsrc1 %f2, %f22
.word 0xb1a048b0 ! t0_kref+0xcc8: fsubs %f1, %f16, %f24
.word 0xa9b10964 ! t0_kref+0xccc: fpmerge %f4, %f4, %f20
.word 0xe11fbc90 ! t0_kref+0xcd0: ldd [%fp - 0x370], %f16
.word 0xa8032009 ! t0_kref+0xcd4: add %o4, 9, %l4
.word 0xe80e2012 ! t0_kref+0xcd8: ldub [%i0 + 0x12], %l4
.word 0xa93a000b ! t0_kref+0xcdc: sra %o0, %o3, %l4
.word 0xd820a020 ! t0_kref+0xce0: st %o4, [%g2 + 0x20]
.word 0x9fc10000 ! t0_kref+0xce4: call %g4
.word 0xa5a489cc ! t0_kref+0xce8: fdivd %f18, %f12, %f18
.word 0x8fa018d0 ! t0_kref+0xcec: fdtos %f16, %f7
.word 0xb1a01896 ! t0_kref+0xcf0: fitos %f22, %f24
.word 0xd430a002 ! t0_kref+0xcf4: sth %o2, [%g2 + 2]
.word 0xab2a600b ! t0_kref+0xcf8: sll %o1, 0xb, %l5
.word 0xe06e2001 ! t0_kref+0xcfc: ldstub [%i0 + 1], %l0
.word 0xe3b8a080 ! t0_kref+0xd00: stda %f48, [%g2 + 0x80]%asi
.word 0xb1a01058 ! t0_kref+0xd04: fdtox %f24, %f24
.word 0x86102017 ! t0_kref+0xd08: mov 0x17, %g3
.word 0x86a0e001 ! t0_kref+0xd0c: subcc %g3, 1, %g3
.word 0x22800001 ! t0_kref+0xd10: be,a _kref+0xd14
.word 0x83b20a6b ! t0_kref+0xd14: fpadd32s %f8, %f11, %f1
.word 0x81a00546 ! t0_kref+0xd18: fsqrtd %f6, %f0
.word 0x86102001 ! t0_kref+0xd1c: mov 0x1, %g3
.word 0x32800000 ! t0_kref+0xd20: bne,a _kref+0xd20
.word 0x86a0e001 ! t0_kref+0xd24: subcc %g3, 1, %g3
.word 0xed1e001d ! t0_kref+0xd28: ldd [%i0 + %i5], %f22
.word 0xe808a031 ! t0_kref+0xd2c: ldub [%g2 + 0x31], %l4
.word 0xa60d6931 ! t0_kref+0xd30: and %l5, 0x931, %l3
.word 0xe678a000 ! t0_kref+0xd34: swap [%g2], %l3
.word 0x2a480001 ! t0_kref+0xd38: bcs,a,pt %icc, _kref+0xd3c
.word 0xf420a030 ! t0_kref+0xd3c: st %i2, [%g2 + 0x30]
.word 0xa9a0104a ! t0_kref+0xd40: fdtox %f10, %f20
.word 0xe3b8a080 ! t0_kref+0xd44: stda %f48, [%g2 + 0x80]%asi
.word 0xa923000a ! t0_kref+0xd48: mulscc %o4, %o2, %l4
.word 0xa67dabd6 ! t0_kref+0xd4c: sdiv %l6, 0xbd6, %l3
.word 0xa8d4800b ! t0_kref+0xd50: umulcc %l2, %o3, %l4
call SYM(t0_subr2)
.word 0xaba00528 ! t0_kref+0xd58: fsqrts %f8, %f21
.word 0xe520a010 ! t0_kref+0xd5c: st %f18, [%g2 + 0x10]
.word 0xc398a040 ! t0_kref+0xd60: ldda [%g2 + 0x40]%asi, %f32
.word 0xa72d6019 ! t0_kref+0xd64: sll %l5, 0x19, %l3
.word 0xa865800c ! t0_kref+0xd68: subc %l6, %o4, %l4
.word 0x9da0192e ! t0_kref+0xd6c: fstod %f14, %f14
.word 0xa8e5400c ! t0_kref+0xd70: subccc %l5, %o4, %l4
.word 0xa70824f2 ! t0_kref+0xd74: tsubcc %g0, 0x4f2, %l3
.word 0xcda71019 ! t0_kref+0xd78: sta %f6, [%i4 + %i1]0x80
.word 0xe810a020 ! t0_kref+0xd7c: lduh [%g2 + 0x20], %l4
.word 0xe856600e ! t0_kref+0xd80: ldsh [%i1 + 0xe], %l4
.word 0xd41f4019 ! t0_kref+0xd84: ldd [%i5 + %i1], %o2
.word 0xaa000000 ! t0_kref+0xd88: add %g0, %g0, %l5
.word 0xa1a01108 ! t0_kref+0xd8c: fxtod %f8, %f16
.word 0x89a188d6 ! t0_kref+0xd90: fsubd %f6, %f22, %f4
.word 0x9da84029 ! t0_kref+0xd94: fmovsne %fcc0, %f9, %f14
.word 0xaa803d7a ! t0_kref+0xd98: addcc %g0, -0x286, %l5
.word 0xab02c015 ! t0_kref+0xd9c: taddcc %o3, %l5, %l5
.word 0xea0e7ffa ! t0_kref+0xda0: ldub [%i1 - 6], %l5
.word 0x29800005 ! t0_kref+0xda4: fbl,a _kref+0xdb8
.word 0xea10a002 ! t0_kref+0xda8: lduh [%g2 + 2], %l5
.word 0x21800004 ! t0_kref+0xdac: fbn,a _kref+0xdbc
.word 0xaa7d609a ! t0_kref+0xdb0: sdiv %l5, 0x9a, %l5
.word 0xe6de101d ! t0_kref+0xdb4: ldxa [%i0 + %i5]0x80, %l3
.word 0xadb50c46 ! t0_kref+0xdb8: fnor %f20, %f6, %f22
.word 0x85a18950 ! t0_kref+0xdbc: fmuld %f6, %f16, %f2
call 1f
.empty
.word 0x8fa01090 ! t0_kref+0xdc4: fxtos %f16, %f7
.word 0x81820000 ! t0_kref+0xdc8: wr %o0, %g0, %y
.word 0x9db10d60 ! t0_kref+0xdcc: fnot1s %f4, %f14
.word 0xed00a000 ! t0_kref+0xdd0: ld [%g2], %f22
1: .word 0xabb00a2f ! t0_kref+0xdd4: fpadd16s %f0, %f15, %f21
.word 0x8ba00535 ! t0_kref+0xdd8: fsqrts %f21, %f5
.word 0xaa9322e0 ! t0_kref+0xddc: orcc %o4, 0x2e0, %l5
.word 0xb1a58956 ! t0_kref+0xde0: fmuld %f22, %f22, %f24
.word 0xabb40516 ! t0_kref+0xde4: fcmpgt16 %f16, %f22, %l5
.word 0x27800003 ! t0_kref+0xde8: fbul,a _kref+0xdf4
.word 0xa65ca1d5 ! t0_kref+0xdec: smul %l2, 0x1d5, %l3
.word 0x9da01092 ! t0_kref+0xdf0: fxtos %f18, %f14
.word 0xa8227a6c ! t0_kref+0xdf4: sub %o1, -0x594, %l4
.word 0x20800006 ! t0_kref+0xdf8: bn,a _kref+0xe10
.word 0xaa2d201d ! t0_kref+0xdfc: andn %l4, 0x1d, %l5
.word 0xe828a021 ! t0_kref+0xe00: stb %l4, [%g2 + 0x21]
.word 0xea40a030 ! t0_kref+0xe04: ldsw [%g2 + 0x30], %l5
.word 0x8bb58a26 ! t0_kref+0xe08: fpadd16s %f22, %f6, %f5
.word 0x9da01911 ! t0_kref+0xe0c: fitod %f17, %f14
.word 0xaba3082b ! t0_kref+0xe10: fadds %f12, %f11, %f21
.word 0xa3a00528 ! t0_kref+0xe14: fsqrts %f8, %f17
.word 0xa5a44d28 ! t0_kref+0xe18: fsmuld %f17, %f8, %f18
.word 0xa8d82278 ! t0_kref+0xe1c: smulcc %g0, 0x278, %l4
.word 0xa634e10f ! t0_kref+0xe20: orn %l3, 0x10f, %l3
.word 0xeace1000 ! t0_kref+0xe24: ldsba [%i0]0x80, %l5
.word 0xea10a012 ! t0_kref+0xe28: lduh [%g2 + 0x12], %l5
.word 0xd13e3fe8 ! t0_kref+0xe2c: std %f8, [%i0 - 0x18]
.word 0x9de3bfa0 ! t0_kref+0xe30: save %sp, -0x60, %sp
.word 0xb6082fe9 ! t0_kref+0xe34: and %g0, 0xfe9, %i3
.word 0xabee8019 ! t0_kref+0xe38: restore %i2, %i1, %l5
.word 0xa1a38850 ! t0_kref+0xe3c: faddd %f14, %f16, %f16
.word 0xaa034014 ! t0_kref+0xe40: add %o5, %l4, %l5
.word 0x99a40852 ! t0_kref+0xe44: faddd %f16, %f18, %f12
.word 0xd0266008 ! t0_kref+0xe48: st %o0, [%i1 + 8]
.word 0xa93b2009 ! t0_kref+0xe4c: sra %o4, 0x9, %l4
.word 0xee30a022 ! t0_kref+0xe50: sth %l7, [%g2 + 0x22]
.word 0xaa2dc013 ! t0_kref+0xe54: andn %l7, %l3, %l5
.word 0x9de3bfa0 ! t0_kref+0xe58: save %sp, -0x60, %sp
.word 0xa9ef001c ! t0_kref+0xe5c: restore %i4, %i4, %l4
.word 0xa9b08e44 ! t0_kref+0xe60: fxnor %f2, %f4, %f20
.word 0x97a000ae ! t0_kref+0xe64: fnegs %f14, %f11
.word 0xe6564000 ! t0_kref+0xe68: ldsh [%i1], %l3
.word 0xcb26401c ! t0_kref+0xe6c: st %f5, [%i1 + %i4]
.word 0xe616200e ! t0_kref+0xe70: lduh [%i0 + 0xe], %l3
.word 0xa8bdfda9 ! t0_kref+0xe74: xnorcc %l7, -0x257, %l4
.word 0xd06e0000 ! t0_kref+0xe78: ldstub [%i0], %o0
.word 0xcd3e4000 ! t0_kref+0xe7c: std %f6, [%i1]
.word 0xa666a6b6 ! t0_kref+0xe80: subc %i2, 0x6b6, %l3
.word 0x8db34fa2 ! t0_kref+0xe84: fors %f13, %f2, %f6
.word 0xaaab0009 ! t0_kref+0xe88: andncc %o4, %o1, %l5
.word 0x81de000c ! t0_kref+0xe8c: flush %i0 + %o4
.word 0x21800004 ! t0_kref+0xe90: fbn,a _kref+0xea0
.word 0xa81d6c4e ! t0_kref+0xe94: xor %l5, 0xc4e, %l4
.word 0xab65400b ! t0_kref+0xe98: movcs %icc, %o3, %l5
.word 0xada01903 ! t0_kref+0xe9c: fitod %f3, %f22
.word 0xe6164000 ! t0_kref+0xea0: lduh [%i1], %l3
.word 0x8d83000c ! t0_kref+0xea4: wr %o4, %o4, %fprs
.word 0xa6bd0017 ! t0_kref+0xea8: xnorcc %l4, %l7, %l3
.word 0xa6bcc013 ! t0_kref+0xeac: xnorcc %l3, %l3, %l3
.word 0xee28a010 ! t0_kref+0xeb0: stb %l7, [%g2 + 0x10]
.word 0xaa9d800a ! t0_kref+0xeb4: xorcc %l6, %o2, %l5
.word 0xadb38a8e ! t0_kref+0xeb8: fpsub16 %f14, %f14, %f22
.word 0xe19e9a19 ! t0_kref+0xebc: ldda [%i2 + %i1]0xd0, %f16
.word 0x81ad4a38 ! t0_kref+0xec0: fcmps %fcc0, %f21, %f24
.word 0xaadafcdf ! t0_kref+0xec4: smulcc %o3, -0x321, %l5
.word 0xa88a8008 ! t0_kref+0xec8: andcc %o2, %o0, %l4
.word 0xef263fec ! t0_kref+0xecc: st %f23, [%i0 - 0x14]
.word 0xd830a020 ! t0_kref+0xed0: sth %o4, [%g2 + 0x20]
.word 0x9da0192d ! t0_kref+0xed4: fstod %f13, %f14
.word 0x81acca2a ! t0_kref+0xed8: fcmps %fcc0, %f19, %f10
.word 0xa9b0004d ! t0_kref+0xedc: edge8l %g0, %o5, %l4
.word 0xa5a00552 ! t0_kref+0xee0: fsqrtd %f18, %f18
.word 0xab2d2009 ! t0_kref+0xee4: sll %l4, 0x9, %l5
.word 0xda263fe0 ! t0_kref+0xee8: st %o5, [%i0 - 0x20]
.word 0xaae22ced ! t0_kref+0xeec: subccc %o0, 0xced, %l5
.word 0x91a01911 ! t0_kref+0xef0: fitod %f17, %f8
.word 0x2b14d7db ! t0_kref+0xef4: sethi %hi(0x535f6c00), %l5
.word 0xaa632e64 ! t0_kref+0xef8: subc %o4, 0xe64, %l5
.word 0x2e800007 ! t0_kref+0xefc: bvs,a _kref+0xf18
.word 0x81848000 ! t0_kref+0xf00: wr %l2, %g0, %y
.word 0x81dec00a ! t0_kref+0xf04: flush %i3 + %o2
.word 0x3f800002 ! t0_kref+0xf08: fbo,a _kref+0xf10
.word 0xab1d6634 ! t0_kref+0xf0c: tsubcctv %l5, 0x634, %l5
.word 0xa5a01916 ! t0_kref+0xf10: fitod %f22, %f18
.word 0xc5ee100c ! t0_kref+0xf14: prefetcha %i0 + %o4, 2
.word 0xa875a920 ! t0_kref+0xf18: udiv %l6, 0x920, %l4
.word 0xa9400000 ! t0_kref+0xf1c: mov %y, %l4
.word 0x9fc00004 ! t0_kref+0xf20: call %g0 + %g4
.word 0xa1a3c8b1 ! t0_kref+0xf24: fsubs %f15, %f17, %f16
.word 0x81d87dd9 ! t0_kref+0xf28: flush %g1 - 0x227
.word 0xa6dae5d8 ! t0_kref+0xf2c: smulcc %o3, 0x5d8, %l3
.word 0xa8fcc013 ! t0_kref+0xf30: sdivcc %l3, %l3, %l4
.word 0x89b0ccac ! t0_kref+0xf34: fandnot2s %f3, %f12, %f4
.word 0xe8c81018 ! t0_kref+0xf38: ldsba [%g0 + %i0]0x80, %l4
.word 0x3a800001 ! t0_kref+0xf3c: bcc,a _kref+0xf40
.word 0xa9258009 ! t0_kref+0xf40: mulscc %l6, %o1, %l4
.word 0xa9700012 ! t0_kref+0xf44: popc %l2, %l4
.word 0xa9b1858c ! t0_kref+0xf48: fcmpgt32 %f6, %f12, %l4
.word 0x21800002 ! t0_kref+0xf4c: fbn,a _kref+0xf54
.word 0x9da0054a ! t0_kref+0xf50: fsqrtd %f10, %f14
.word 0xe3b8a080 ! t0_kref+0xf54: stda %f48, [%g2 + 0x80]%asi
.word 0xea4e8018 ! t0_kref+0xf58: ldsb [%i2 + %i0], %l5
call SYM(t0_subr0)
.word 0xaa82c00d ! t0_kref+0xf60: addcc %o3, %o5, %l5
.word 0xe808a011 ! t0_kref+0xf64: ldub [%g2 + 0x11], %l4
.word 0xd51fbde0 ! t0_kref+0xf68: ldd [%fp - 0x220], %f10
.word 0xaa8eb9ae ! t0_kref+0xf6c: andcc %i2, -0x652, %l5
.word 0xdd1fbc18 ! t0_kref+0xf70: ldd [%fp - 0x3e8], %f14
.word 0xd628a022 ! t0_kref+0xf74: stb %o3, [%g2 + 0x22]
.word 0xa69c8009 ! t0_kref+0xf78: xorcc %l2, %o1, %l3
.word 0xc1be1a5d ! t0_kref+0xf7c: stda %f0, [%i0 + %i5]0xd2
.word 0xe4086e58 ! t0_kref+0xf80: ldub [%g1 + 0xe58], %l2
.word 0xa41ca00c ! t0_kref+0xf84: xor %l2, 0xc, %l2
.word 0xe4286e58 ! t0_kref+0xf88: stb %l2, [%g1 + 0xe58]
.word 0x81d86e58 ! t0_kref+0xf8c: flush %g1 + 0xe58
.word 0x95a000a9 ! t0_kref+0xf90: fnegs %f9, %f10
.word 0x81dbc001 ! t0_kref+0xf94: flush %o7 + %g1
.word 0xd81f4018 ! t0_kref+0xf98: ldd [%i5 + %i0], %o4
.word 0xcf00a010 ! t0_kref+0xf9c: ld [%g2 + 0x10], %f7
.word 0x8fa01897 ! t0_kref+0xfa0: fitos %f23, %f7
.word 0x81ae0a46 ! t0_kref+0xfa4: fcmpd %fcc0, %f24, %f6
2: .word 0xa5a6094e ! t0_kref+0xfa8: fmuld %f24, %f14, %f18
.word 0x99a30850 ! t0_kref+0xfac: faddd %f12, %f16, %f12
.word 0xa7418000 ! t0_kref+0xfb0: mov %fprs, %l3
.word 0x95b00c20 ! t0_kref+0xfb4: fzeros %f10
.word 0xa1b00e54 ! t0_kref+0xfb8: fxnor %f0, %f20, %f16
.word 0x95b1074a ! t0_kref+0xfbc: fpack32 %f4, %f10, %f10
.word 0xaabac014 ! t0_kref+0xfc0: xnorcc %o3, %l4, %l5
.word 0xd430a020 ! t0_kref+0xfc4: sth %o2, [%g2 + 0x20]
.word 0xe91fbdd8 ! t0_kref+0xfc8: ldd [%fp - 0x228], %f20
.word 0xaa624014 ! t0_kref+0xfcc: subc %o1, %l4, %l5
.word 0xc020a030 ! t0_kref+0xfd0: clr [%g2 + 0x30]
.word 0xb8102000 ! t0_kref+0xfd4: mov 0x0, %i4
.word 0xe8871018 ! t0_kref+0xfd8: lda [%i4 + %i0]0x80, %l4
.word 0xeb067fe8 ! t0_kref+0xfdc: ld [%i1 - 0x18], %f21
.word 0x81ad8ad6 ! t0_kref+0xfe0: fcmped %fcc0, %f22, %f22
.word 0x99b20f94 ! t0_kref+0xfe4: for %f8, %f20, %f12
.word 0xaaddfe30 ! t0_kref+0xfe8: smulcc %l7, -0x1d0, %l5
.word 0xd51fbfd8 ! t0_kref+0xfec: ldd [%fp - 0x28], %f10
.word 0xe66e001a ! t0_kref+0xff0: ldstub [%i0 + %i2], %l3
.word 0xa865800d ! t0_kref+0xff4: subc %l6, %o5, %l4
.word 0xa80d0012 ! t0_kref+0xff8: and %l4, %l2, %l4
.word 0x86102010 ! t0_kref+0xffc: mov 0x10, %g3
.word 0x86a0e001 ! t0_kref+0x1000: subcc %g3, 1, %g3
.word 0x2280001e ! t0_kref+0x1004: be,a _kref+0x107c
.word 0xd4be5000 ! t0_kref+0x1008: stda %o2, [%i1]0x80
.word 0x95a01031 ! t0_kref+0x100c: fstox %f17, %f10
.word 0x81848000 ! t0_kref+0x1010: wr %l2, %g0, %y
.word 0xa6dc8017 ! t0_kref+0x1014: smulcc %l2, %l7, %l3
.word 0xe8067ffc ! t0_kref+0x1018: ld [%i1 - 4], %l4
.word 0xa89afe6c ! t0_kref+0x101c: xorcc %o3, -0x194, %l4
.word 0x89a288a7 ! t0_kref+0x1020: fsubs %f10, %f7, %f4
.word 0x99a0188a ! t0_kref+0x1024: fitos %f10, %f12
.word 0xe650a010 ! t0_kref+0x1028: ldsh [%g2 + 0x10], %l3
.word 0xaaa5400c ! t0_kref+0x102c: subcc %l5, %o4, %l5
.word 0x81db331e ! t0_kref+0x1030: flush %o4 - 0xce2
.word 0x9da0052d ! t0_kref+0x1034: fsqrts %f13, %f14
.word 0x81df7dda ! t0_kref+0x1038: flush %i5 - 0x226
.word 0xea0e8019 ! t0_kref+0x103c: ldub [%i2 + %i1], %l5
.word 0x95a0192c ! t0_kref+0x1040: fstod %f12, %f10
.word 0xa8150016 ! t0_kref+0x1044: or %l4, %l6, %l4
.word 0x81a98ad4 ! t0_kref+0x1048: fcmped %fcc0, %f6, %f20
.word 0xc9be1a5d ! t0_kref+0x104c: stda %f4, [%i0 + %i5]0xd2
.word 0x85a00522 ! t0_kref+0x1050: fsqrts %f2, %f2
.word 0xa883401a ! t0_kref+0x1054: addcc %o5, %i2, %l4
.word 0x2c800003 ! t0_kref+0x1058: bneg,a _kref+0x1064
.word 0xe56e3fe8 ! t0_kref+0x105c: prefetch %i0 - 0x18, 18
.word 0xe3b8a080 ! t0_kref+0x1060: stda %f48, [%g2 + 0x80]%asi
.word 0xe3a01019 ! t0_kref+0x1064: sta %f17, [%g0 + %i1]0x80
.word 0xa89cb282 ! t0_kref+0x1068: xorcc %l2, -0xd7e, %l4
.word 0xa93aa011 ! t0_kref+0x106c: sra %o2, 0x11, %l4
.word 0xa6d58000 ! t0_kref+0x1070: umulcc %l6, %g0, %l3
.word 0xe8080018 ! t0_kref+0x1074: ldub [%g0 + %i0], %l4
.word 0xa82dc00d ! t0_kref+0x1078: andn %l7, %o5, %l4
.word 0xa88a8012 ! t0_kref+0x107c: andcc %o2, %l2, %l4
.word 0xadb48ca9 ! t0_kref+0x1080: fandnot2s %f18, %f9, %f22
.word 0xe808a022 ! t0_kref+0x1084: ldub [%g2 + 0x22], %l4
.word 0xab3aa008 ! t0_kref+0x1088: sra %o2, 0x8, %l5
.word 0xa9b24077 ! t0_kref+0x108c: edge8ln %o1, %l7, %l4
.word 0xa682a378 ! t0_kref+0x1090: addcc %o2, 0x378, %l3
.word 0x91b10a60 ! t0_kref+0x1094: fpadd32s %f4, %f0, %f8
.word 0xa90ca66a ! t0_kref+0x1098: tsubcc %l2, 0x66a, %l4
.word 0xada018c4 ! t0_kref+0x109c: fdtos %f4, %f22
.word 0x23800003 ! t0_kref+0x10a0: fbne,a _kref+0x10ac
.word 0x81de800f ! t0_kref+0x10a4: flush %i2 + %o7
.word 0x37800004 ! t0_kref+0x10a8: fbge,a _kref+0x10b8
.word 0xadb38a6a ! t0_kref+0x10ac: fpadd32s %f14, %f10, %f22
.word 0xa865c017 ! t0_kref+0x10b0: subc %l7, %l7, %l4
.word 0xea10a012 ! t0_kref+0x10b4: lduh [%g2 + 0x12], %l5
.word 0xe808a000 ! t0_kref+0x10b8: ldub [%g2], %l4
.word 0xa9418000 ! t0_kref+0x10bc: mov %fprs, %l4
.word 0x9db00d90 ! t0_kref+0x10c0: fxor %f0, %f16, %f14
.word 0xec28a001 ! t0_kref+0x10c4: stb %l6, [%g2 + 1]
.word 0x27480004 ! t0_kref+0x10c8: fbul,a,pt %fcc0, _kref+0x10d8
.word 0x8db00620 ! t0_kref+0x10cc: fmul8x16 %f0, %f0, %f6
.word 0xd0366006 ! t0_kref+0x10d0: sth %o0, [%i1 + 6]
.word 0xaa850014 ! t0_kref+0x10d4: addcc %l4, %l4, %l5
.word 0xaabb2d85 ! t0_kref+0x10d8: xnorcc %o4, 0xd85, %l5
.word 0x86102009 ! t0_kref+0x10dc: mov 0x9, %g3
.word 0x86a0e001 ! t0_kref+0x10e0: subcc %g3, 1, %g3
.word 0x2280000a ! t0_kref+0x10e4: be,a _kref+0x110c
.word 0xa89a000b ! t0_kref+0x10e8: xorcc %o0, %o3, %l4
.word 0x85a01923 ! t0_kref+0x10ec: fstod %f3, %f2
.word 0xdd00a020 ! t0_kref+0x10f0: ld [%g2 + 0x20], %f14
.word 0xa866b04f ! t0_kref+0x10f4: subc %i2, -0xfb1, %l4
.word 0xa7418000 ! t0_kref+0x10f8: mov %fprs, %l3
.word 0xc19e5a5c ! t0_kref+0x10fc: ldda [%i1 + %i4]0xd2, %f0
.word 0xa7b28412 ! t0_kref+0x1100: fcmple16 %f10, %f18, %l3
.word 0xc51e6010 ! t0_kref+0x1104: ldd [%i1 + 0x10], %f2
.word 0x29269c1d ! t0_kref+0x1108: sethi %hi(0x9a707400), %l4
.word 0x37480004 ! t0_kref+0x110c: fbge,a,pt %fcc0, _kref+0x111c
.word 0x81b10d40 ! t0_kref+0x1110: fnot1 %f4, %f0
.word 0xe810a030 ! t0_kref+0x1114: lduh [%g2 + 0x30], %l4
.word 0x81580000 ! t0_kref+0x1118: flushw
.word 0xe628a013 ! t0_kref+0x111c: stb %l3, [%g2 + 0x13]
.word 0xd9066000 ! t0_kref+0x1120: ld [%i1], %f12
.word 0x81a0054c ! t0_kref+0x1124: fsqrtd %f12, %f0
.word 0x36480005 ! t0_kref+0x1128: bge,a,pt %icc, _kref+0x113c
.word 0xcd20a030 ! t0_kref+0x112c: st %f6, [%g2 + 0x30]
.word 0x81db4004 ! t0_kref+0x1130: flush %o5 + %g4
.word 0x83b58e6a ! t0_kref+0x1134: fxnors %f22, %f10, %f1
.word 0xaa44b41c ! t0_kref+0x1138: addc %l2, -0xbe4, %l5
.word 0x81ab0a58 ! t0_kref+0x113c: fcmpd %fcc0, %f12, %f24
.word 0xa8bca2ee ! t0_kref+0x1140: xnorcc %l2, 0x2ee, %l4
.word 0xf1063ffc ! t0_kref+0x1144: ld [%i0 - 4], %f24
call SYM(t0_subr1)
.word 0xa8e2fe71 ! t0_kref+0x114c: subccc %o3, -0x18f, %l4
.word 0x81da377c ! t0_kref+0x1150: flush %o0 - 0x884
.word 0x9de3bfa0 ! t0_kref+0x1154: save %sp, -0x60, %sp
.word 0xa9ee401b ! t0_kref+0x1158: restore %i1, %i3, %l4
.word 0xea260000 ! t0_kref+0x115c: st %l5, [%i0]
.word 0x9da18842 ! t0_kref+0x1160: faddd %f6, %f2, %f14
.word 0xa865a300 ! t0_kref+0x1164: subc %l6, 0x300, %l4
.word 0xaa23000d ! t0_kref+0x1168: sub %o4, %o5, %l5
.word 0xea270018 ! t0_kref+0x116c: st %l5, [%i4 + %i0]
.word 0xa7b38416 ! t0_kref+0x1170: fcmple16 %f14, %f22, %l3
.word 0xd8200019 ! t0_kref+0x1174: st %o4, [%g0 + %i1]
.word 0xa1a08940 ! t0_kref+0x1178: fmuld %f2, %f0, %f16
.word 0x81830000 ! t0_kref+0x117c: wr %o4, %g0, %y
.word 0x9f414000 ! t0_kref+0x1180: mov %pc, %o7
.word 0x2d800007 ! t0_kref+0x1184: fbg,a _kref+0x11a0
.word 0xa5a0190b ! t0_kref+0x1188: fitod %f11, %f18
.word 0x3d800004 ! t0_kref+0x118c: fbule,a _kref+0x119c
.word 0x89b54faa ! t0_kref+0x1190: fors %f21, %f10, %f4
.word 0xd8a81018 ! t0_kref+0x1194: stba %o4, [%g0 + %i0]0x80
.word 0xea070019 ! t0_kref+0x1198: ld [%i4 + %i1], %l5
.word 0xe810a032 ! t0_kref+0x119c: lduh [%g2 + 0x32], %l4
.word 0xe8063fe0 ! t0_kref+0x11a0: ld [%i0 - 0x20], %l4
.word 0xc720a030 ! t0_kref+0x11a4: st %f3, [%g2 + 0x30]
.word 0x31480004 ! t0_kref+0x11a8: fba,a,pt %fcc0, _kref+0x11b8
.word 0xaac26034 ! t0_kref+0x11ac: addccc %o1, 0x34, %l5
.word 0xa6dae7e0 ! t0_kref+0x11b0: smulcc %o3, 0x7e0, %l3
.word 0xe3b8a080 ! t0_kref+0x11b4: stda %f48, [%g2 + 0x80]%asi
.word 0x81dcc00f ! t0_kref+0x11b8: flush %l3 + %o7
.word 0x81b14630 ! t0_kref+0x11bc: fmul8x16 %f5, %f16, %f0
.word 0xa9b48200 ! t0_kref+0x11c0: array8 %l2, %g0, %l4
.word 0xea064000 ! t0_kref+0x11c4: ld [%i1], %l5
.word 0x8db28d88 ! t0_kref+0x11c8: fxor %f10, %f8, %f6
.word 0xa5b10e44 ! t0_kref+0x11cc: fxnor %f4, %f4, %f18
.word 0xaaa4e62f ! t0_kref+0x11d0: subcc %l3, 0x62f, %l5
.word 0x99a58848 ! t0_kref+0x11d4: faddd %f22, %f8, %f12
.word 0xe3b8a080 ! t0_kref+0x11d8: stda %f48, [%g2 + 0x80]%asi
.word 0xc93e3ff0 ! t0_kref+0x11dc: std %f4, [%i0 - 0x10]
.word 0xe6563fe0 ! t0_kref+0x11e0: ldsh [%i0 - 0x20], %l3
.word 0xe6067ffc ! t0_kref+0x11e4: ld [%i1 - 4], %l3
.word 0x93a00533 ! t0_kref+0x11e8: fsqrts %f19, %f9
.word 0xc398a040 ! t0_kref+0x11ec: ldda [%g2 + 0x40]%asi, %f32
.word 0xab40c000 ! t0_kref+0x11f0: mov %asi, %l5
.word 0x89b08c6c ! t0_kref+0x11f4: fnors %f2, %f12, %f4
.word 0x3d800006 ! t0_kref+0x11f8: fbule,a _kref+0x1210
.word 0x81820000 ! t0_kref+0x11fc: wr %o0, %g0, %y
.word 0xa8ad0017 ! t0_kref+0x1200: andncc %l4, %l7, %l4
.word 0xd828a002 ! t0_kref+0x1204: stb %o4, [%g2 + 2]
.word 0xd22e6018 ! t0_kref+0x1208: stb %o1, [%i1 + 0x18]
.word 0xa664c013 ! t0_kref+0x120c: subc %l3, %l3, %l3
.word 0x91a0188b ! t0_kref+0x1210: fitos %f11, %f8
.word 0x86102012 ! t0_kref+0x1214: mov 0x12, %g3
.word 0x86a0e001 ! t0_kref+0x1218: subcc %g3, 1, %g3
.word 0x22800012 ! t0_kref+0x121c: be,a _kref+0x1264
.word 0xe808a021 ! t0_kref+0x1220: ldub [%g2 + 0x21], %l4
.word 0xab12ecf1 ! t0_kref+0x1224: taddcctv %o3, 0xcf1, %l5
.word 0xed380018 ! t0_kref+0x1228: std %f22, [%g0 + %i0]
.word 0xa6822a90 ! t0_kref+0x122c: addcc %o0, 0xa90, %l3
.word 0xee28a011 ! t0_kref+0x1230: stb %l7, [%g2 + 0x11]
.word 0xa9b5cd60 ! t0_kref+0x1234: fnot1s %f23, %f20
.word 0xa9b20586 ! t0_kref+0x1238: fcmpgt32 %f8, %f6, %l4
.word 0xe610a010 ! t0_kref+0x123c: lduh [%g2 + 0x10], %l3
.word 0xafa01a50 ! t0_kref+0x1240: fdtoi %f16, %f23
.word 0xd11e6000 ! t0_kref+0x1244: ldd [%i1], %f8
.word 0xc9063ff0 ! t0_kref+0x1248: ld [%i0 - 0x10], %f4
.word 0x29480002 ! t0_kref+0x124c: fbl,a,pt %fcc0, _kref+0x1254
.word 0xc398a040 ! t0_kref+0x1250: ldda [%g2 + 0x40]%asi, %f32
.word 0xd028a003 ! t0_kref+0x1254: stb %o0, [%g2 + 3]
.word 0xab400000 ! t0_kref+0x1258: mov %y, %l5
.word 0xa722c00c ! t0_kref+0x125c: mulscc %o3, %o4, %l3
.word 0xabb2c10a ! t0_kref+0x1260: edge32 %o3, %o2, %l5
.word 0xa9a00120 ! t0_kref+0x1264: fabss %f0, %f20
.word 0xa7b385c0 ! t0_kref+0x1268: fcmpeq32 %f14, %f0, %l3
.word 0x8143e040 ! t0_kref+0x126c: membar 0x40
.word 0xa87cc00a ! t0_kref+0x1270: sdiv %l3, %o2, %l4
.word 0xe8f81018 ! t0_kref+0x1274: swapa [%g0 + %i0]0x80, %l4
.word 0xaa054009 ! t0_kref+0x1278: add %l5, %o1, %l5
.word 0xd900a020 ! t0_kref+0x127c: ld [%g2 + 0x20], %f12
.word 0x99b086b7 ! t0_kref+0x1280: fmul8x16al %f2, %f23, %f12
.word 0xe648a010 ! t0_kref+0x1284: ldsb [%g2 + 0x10], %l3
.word 0xc398a080 ! t0_kref+0x1288: ldda [%g2 + 0x80]%asi, %f32
.word 0xa9b5831a ! t0_kref+0x128c: alignaddr %l6, %i2, %l4
.word 0xa925688e ! t0_kref+0x1290: mulscc %l5, 0x88e, %l4
.word 0xa885800a ! t0_kref+0x1294: addcc %l6, %o2, %l4
.word 0xa89377ff ! t0_kref+0x1298: orcc %o5, -0x801, %l4
.word 0x85856490 ! t0_kref+0x129c: wr %l5, 0x490, %ccr
.word 0xe3263fe4 ! t0_kref+0x12a0: st %f17, [%i0 - 0x1c]
.word 0xea16600a ! t0_kref+0x12a4: lduh [%i1 + 0xa], %l5
.word 0xc11e0000 ! t0_kref+0x12a8: ldd [%i0], %f0
.word 0xd2362008 ! t0_kref+0x12ac: sth %o1, [%i0 + 8]
.word 0xa82d2265 ! t0_kref+0x12b0: andn %l4, 0x265, %l4
.word 0xa5b24f74 ! t0_kref+0x12b4: fornot1s %f9, %f20, %f18
.word 0x8db009a2 ! t0_kref+0x12b8: fexpand %f2, %f6
.word 0xa7282001 ! t0_kref+0x12bc: sll %g0, 0x1, %l3
.word 0xc398a080 ! t0_kref+0x12c0: ldda [%g2 + 0x80]%asi, %f32
.word 0x37800007 ! t0_kref+0x12c4: fbge,a _kref+0x12e0
.word 0x91a000b8 ! t0_kref+0x12c8: fnegs %f24, %f8
.word 0xc120a010 ! t0_kref+0x12cc: st %f0, [%g2 + 0x10]
.word 0xe656201a ! t0_kref+0x12d0: ldsh [%i0 + 0x1a], %l3
.word 0xaa454015 ! t0_kref+0x12d4: addc %l5, %l5, %l5
.word 0xa67e800c ! t0_kref+0x12d8: sdiv %i2, %o4, %l3
.word 0xc91e0000 ! t0_kref+0x12dc: ldd [%i0], %f4
.word 0xba102018 ! t0_kref+0x12e0: mov 0x18, %i5
.word 0xada00536 ! t0_kref+0x12e4: fsqrts %f22, %f22
.word 0xd828a010 ! t0_kref+0x12e8: stb %o4, [%g2 + 0x10]
.word 0xab334015 ! t0_kref+0x12ec: srl %o5, %l5, %l5
.word 0xaabb6c59 ! t0_kref+0x12f0: xnorcc %o5, 0xc59, %l5
.word 0xada000ac ! t0_kref+0x12f4: fnegs %f12, %f22
.word 0x9ba01885 ! t0_kref+0x12f8: fitos %f5, %f13
.word 0xe46e8018 ! t0_kref+0x12fc: ldstub [%i2 + %i0], %l2
.word 0xa68e8012 ! t0_kref+0x1300: andcc %i2, %l2, %l3
.word 0x95a2094c ! t0_kref+0x1304: fmuld %f8, %f12, %f10
.word 0xa678000d ! t0_kref+0x1308: sdiv %g0, %o5, %l3
.word 0xaa982d4c ! t0_kref+0x130c: xorcc %g0, 0xd4c, %l5
.word 0xe616001b ! t0_kref+0x1310: lduh [%i0 + %i3], %l3
.word 0xab24800c ! t0_kref+0x1314: mulscc %l2, %o4, %l5
.word 0x9fc10000 ! t0_kref+0x1318: call %g4
.word 0x8d834016 ! t0_kref+0x131c: wr %o5, %l6, %fprs
.word 0xa89a800d ! t0_kref+0x1320: xorcc %o2, %o5, %l4
.word 0x33800005 ! t0_kref+0x1324: fbe,a _kref+0x1338
.word 0xea28a030 ! t0_kref+0x1328: stb %l5, [%g2 + 0x30]
.word 0xa8954014 ! t0_kref+0x132c: orcc %l5, %l4, %l4
.word 0x99a18842 ! t0_kref+0x1330: faddd %f6, %f2, %f12
.word 0xa71b61c5 ! t0_kref+0x1334: tsubcctv %o5, 0x1c5, %l3
.word 0x37480007 ! t0_kref+0x1338: fbge,a,pt %fcc0, _kref+0x1354
.word 0x85a189d2 ! t0_kref+0x133c: fdivd %f6, %f18, %f2
.word 0xa6f8000d ! t0_kref+0x1340: sdivcc %g0, %o5, %l3
.word 0xedf65008 ! t0_kref+0x1344: casxa [%i1]0x80, %o0, %l6
.word 0x25480006 ! t0_kref+0x1348: fblg,a,pt %fcc0, _kref+0x1360
.word 0xa605ef14 ! t0_kref+0x134c: add %l7, 0xf14, %l3
.word 0xee263fe8 ! t0_kref+0x1350: st %l7, [%i0 - 0x18]
.word 0xa72cc00c ! t0_kref+0x1354: sll %l3, %o4, %l3
.word 0xe01e7ff8 ! t0_kref+0x1358: ldd [%i1 - 8], %l0
.word 0xb1b24ae6 ! t0_kref+0x135c: fpsub32s %f9, %f6, %f24
.word 0x91a30833 ! t0_kref+0x1360: fadds %f12, %f19, %f8
.word 0xd07e2014 ! t0_kref+0x1364: swap [%i0 + 0x14], %o0
.word 0xa9a01898 ! t0_kref+0x1368: fitos %f24, %f20
.word 0xa7b00157 ! t0_kref+0x136c: edge32l %g0, %l7, %l3
.word 0xd230a032 ! t0_kref+0x1370: sth %o1, [%g2 + 0x32]
.word 0xa5a88046 ! t0_kref+0x1374: fmovdlg %fcc0, %f6, %f18
.word 0xd428a020 ! t0_kref+0x1378: stb %o2, [%g2 + 0x20]
.word 0xa9a00538 ! t0_kref+0x137c: fsqrts %f24, %f20
.word 0x29480001 ! t0_kref+0x1380: fbl,a,pt %fcc0, _kref+0x1384
.word 0xe53e401d ! t0_kref+0x1384: std %f18, [%i1 + %i5]
.word 0xa9b50624 ! t0_kref+0x1388: fmul8x16 %f20, %f4, %f20
.word 0x8586801a ! t0_kref+0x138c: wr %i2, %i2, %ccr
.word 0xc0680018 ! t0_kref+0x1390: ldstub [%g0 + %i0], %g0
.word 0xe64e3ffb ! t0_kref+0x1394: ldsb [%i0 - 5], %l3
.word 0x81b24a6a ! t0_kref+0x1398: fpadd32s %f9, %f10, %f0
.word 0xd4680018 ! t0_kref+0x139c: ldstub [%g0 + %i0], %o2
.word 0x81ab8ad6 ! t0_kref+0x13a0: fcmped %fcc0, %f14, %f22
.word 0xa5a3c8ad ! t0_kref+0x13a4: fsubs %f15, %f13, %f18
.word 0x83b24a77 ! t0_kref+0x13a8: fpadd32s %f9, %f23, %f1
.word 0x34800005 ! t0_kref+0x13ac: bg,a _kref+0x13c0
.word 0xa89a0009 ! t0_kref+0x13b0: xorcc %o0, %o1, %l4
.word 0xc028a011 ! t0_kref+0x13b4: clrb [%g2 + 0x11]
.word 0xa6783845 ! t0_kref+0x13b8: sdiv %g0, -0x7bb, %l3
.word 0x81a80a54 ! t0_kref+0x13bc: fcmpd %fcc0, %f0, %f20
.word 0xe848a011 ! t0_kref+0x13c0: ldsb [%g2 + 0x11], %l4
.word 0x81848000 ! t0_kref+0x13c4: wr %l2, %g0, %y
.word 0xc398a080 ! t0_kref+0x13c8: ldda [%g2 + 0x80]%asi, %f32
.word 0xcd1fbf20 ! t0_kref+0x13cc: ldd [%fp - 0xe0], %f6
.word 0x81debcb3 ! t0_kref+0x13d0: flush %i2 - 0x34d
.word 0xe3b8a040 ! t0_kref+0x13d4: stda %f48, [%g2 + 0x40]%asi
.word 0xa6658000 ! t0_kref+0x13d8: subc %l6, %g0, %l3
.word 0x9da00556 ! t0_kref+0x13dc: fsqrtd %f22, %f14
.word 0xaaa4c00d ! t0_kref+0x13e0: subcc %l3, %o5, %l5
.word 0xed3e2018 ! t0_kref+0x13e4: std %f22, [%i0 + 0x18]
.word 0x95a40d25 ! t0_kref+0x13e8: fsmuld %f16, %f5, %f10
.word 0xa9b5c200 ! t0_kref+0x13ec: array8 %l7, %g0, %l4
.word 0x85a0188b ! t0_kref+0x13f0: fitos %f11, %f2
.word 0xaba00127 ! t0_kref+0x13f4: fabss %f7, %f21
.word 0xa67a2065 ! t0_kref+0x13f8: sdiv %o0, 0x65, %l3
.word 0x93a00137 ! t0_kref+0x13fc: fabss %f23, %f9
.word 0xadb40d40 ! t0_kref+0x1400: fnot1 %f16, %f22
.word 0x2d480002 ! t0_kref+0x1404: fbg,a,pt %fcc0, _kref+0x140c
.word 0xa8dd0016 ! t0_kref+0x1408: smulcc %l4, %l6, %l4
.word 0xd430a022 ! t0_kref+0x140c: sth %o2, [%g2 + 0x22]
.word 0xa6d3693f ! t0_kref+0x1410: umulcc %o5, 0x93f, %l3
.word 0xa6dd0000 ! t0_kref+0x1414: smulcc %l4, %g0, %l3
.word 0xa6bd3f64 ! t0_kref+0x1418: xnorcc %l4, -0x9c, %l3
.word 0x28800001 ! t0_kref+0x141c: bleu,a _kref+0x1420
.word 0xea500018 ! t0_kref+0x1420: ldsh [%g0 + %i0], %l5
.word 0xea10a020 ! t0_kref+0x1424: lduh [%g2 + 0x20], %l5
.word 0x95a18944 ! t0_kref+0x1428: fmuld %f6, %f4, %f10
.word 0xab3da012 ! t0_kref+0x142c: sra %l6, 0x12, %l5
.word 0xab0d000c ! t0_kref+0x1430: tsubcc %l4, %o4, %l5
.word 0xea48a011 ! t0_kref+0x1434: ldsb [%g2 + 0x11], %l5
.word 0xe60e2005 ! t0_kref+0x1438: ldub [%i0 + 5], %l3
.word 0xe720a000 ! t0_kref+0x143c: st %f19, [%g2]
.word 0xea16201c ! t0_kref+0x1440: lduh [%i0 + 0x1c], %l5
.word 0x9de3bfa0 ! t0_kref+0x1444: save %sp, -0x60, %sp
.word 0xba36fe6a ! t0_kref+0x1448: orn %i3, -0x196, %i5
.word 0xabeefd37 ! t0_kref+0x144c: restore %i3, -0x2c9, %l5
.word 0xe800a000 ! t0_kref+0x1450: ld [%g2], %l4
.word 0x21800006 ! t0_kref+0x1454: fbn,a _kref+0x146c
.word 0xdd1fbf60 ! t0_kref+0x1458: ldd [%fp - 0xa0], %f14
.word 0xaab8000b ! t0_kref+0x145c: xnorcc %g0, %o3, %l5
.word 0xd6263fec ! t0_kref+0x1460: st %o3, [%i0 - 0x14]
.word 0x81a209cc ! t0_kref+0x1464: fdivd %f8, %f12, %f0
.word 0xada50d2b ! t0_kref+0x1468: fsmuld %f20, %f11, %f22
.word 0xadb28e31 ! t0_kref+0x146c: fands %f10, %f17, %f22
.word 0xea067ff4 ! t0_kref+0x1470: ld [%i1 - 0xc], %l5
.word 0xe80e7ff9 ! t0_kref+0x1474: ldub [%i1 - 7], %l4
.word 0x83b14aa8 ! t0_kref+0x1478: fpsub16s %f5, %f8, %f1
.word 0xed3e401d ! t0_kref+0x147c: std %f22, [%i1 + %i5]
.word 0xf7ee101b ! t0_kref+0x1480: prefetcha %i0 + %i3, 27
.word 0xaa0d8016 ! t0_kref+0x1484: and %l6, %l6, %l5
.word 0x8584bca8 ! t0_kref+0x1488: wr %l2, 0xfffffca8, %ccr
.word 0x33480008 ! t0_kref+0x148c: fbe,a,pt %fcc0, _kref+0x14ac
.word 0x8fb50ea0 ! t0_kref+0x1490: fsrc1s %f20, %f7
.word 0xa7400000 ! t0_kref+0x1494: mov %y, %l3
.word 0x85a4cd36 ! t0_kref+0x1498: fsmuld %f19, %f22, %f2
.word 0x9bb40f74 ! t0_kref+0x149c: fornot1s %f16, %f20, %f13
.word 0x89a489cc ! t0_kref+0x14a0: fdivd %f18, %f12, %f4
.word 0x81a01a46 ! t0_kref+0x14a4: fdtoi %f6, %f0
.word 0xa93e8008 ! t0_kref+0x14a8: sra %i2, %o0, %l4
.word 0x81ae0aca ! t0_kref+0x14ac: fcmped %fcc0, %f24, %f10
.word 0xea0e200f ! t0_kref+0x14b0: ldub [%i0 + 0xf], %l5
.word 0xe850a022 ! t0_kref+0x14b4: ldsh [%g2 + 0x22], %l4
.word 0xa67b400a ! t0_kref+0x14b8: sdiv %o5, %o2, %l3
.word 0xc398a080 ! t0_kref+0x14bc: ldda [%g2 + 0x80]%asi, %f32
.word 0x81850000 ! t0_kref+0x14c0: wr %l4, %g0, %y
.word 0xcb00a030 ! t0_kref+0x14c4: ld [%g2 + 0x30], %f5
.word 0x99a01110 ! t0_kref+0x14c8: fxtod %f16, %f12
.word 0xe1bf1a58 ! t0_kref+0x14cc: stda %f16, [%i4 + %i0]0xd2
.word 0x291e8840 ! t0_kref+0x14d0: sethi %hi(0x7a210000), %l4
.word 0xe8180018 ! t0_kref+0x14d4: ldd [%g0 + %i0], %l4
.word 0xa740c000 ! t0_kref+0x14d8: mov %asi, %l3
.word 0x99a488c0 ! t0_kref+0x14dc: fsubd %f18, %f0, %f12
.word 0xe968a18e ! t0_kref+0x14e0: prefetch %g2 + 0x18e, 20
.word 0xa6fdaa21 ! t0_kref+0x14e4: sdivcc %l6, 0xa21, %l3
.word 0xab268017 ! t0_kref+0x14e8: mulscc %i2, %l7, %l5
.word 0xa8bb0017 ! t0_kref+0x14ec: xnorcc %o4, %l7, %l4
.word 0xa5b00c00 ! t0_kref+0x14f0: fzero %f18
.word 0xe5396c38 ! t0_kref+0x14f4: std %f18, [%g5 + 0xc38]
.word 0xe06e8019 ! t0_kref+0x14f8: ldstub [%i2 + %i1], %l0
.word 0xaa9a3b17 ! t0_kref+0x14fc: xorcc %o0, -0x4e9, %l5
.word 0x29800006 ! t0_kref+0x1500: fbl,a _kref+0x1518
.word 0x99b30c40 ! t0_kref+0x1504: fnor %f12, %f0, %f12
.word 0x91a01908 ! t0_kref+0x1508: fitod %f8, %f8
.word 0xa60cb653 ! t0_kref+0x150c: and %l2, -0x9ad, %l3
.word 0xaa03000b ! t0_kref+0x1510: add %o4, %o3, %l5
.word 0xaa7b3d17 ! t0_kref+0x1514: sdiv %o4, -0x2e9, %l5
.word 0x81ac8ad6 ! t0_kref+0x1518: fcmped %fcc0, %f18, %f22
.word 0xaba01a4c ! t0_kref+0x151c: fdtoi %f12, %f21
.word 0xc398a080 ! t0_kref+0x1520: ldda [%g2 + 0x80]%asi, %f32
.word 0x83a018c0 ! t0_kref+0x1524: fdtos %f0, %f1
.word 0xd91f4019 ! t0_kref+0x1528: ldd [%i5 + %i1], %f12
.word 0xe608a022 ! t0_kref+0x152c: ldub [%g2 + 0x22], %l3
.word 0xa7400000 ! t0_kref+0x1530: mov %y, %l3
.word 0x81de8005 ! t0_kref+0x1534: flush %i2 + %g5
.word 0xd02e001a ! t0_kref+0x1538: stb %o0, [%i0 + %i2]
.word 0xaa8da5db ! t0_kref+0x153c: andcc %l6, 0x5db, %l5
.word 0x91a000b1 ! t0_kref+0x1540: fnegs %f17, %f8
.word 0xe700a010 ! t0_kref+0x1544: ld [%g2 + 0x10], %f19
.word 0xa632400a ! t0_kref+0x1548: orn %o1, %o2, %l3
.word 0x9db20e50 ! t0_kref+0x154c: fxnor %f8, %f16, %f14
.word 0xa82a72cd ! t0_kref+0x1550: andn %o1, -0xd33, %l4
.word 0x9da01937 ! t0_kref+0x1554: fstod %f23, %f14
.word 0x9de3bfa0 ! t0_kref+0x1558: save %sp, -0x60, %sp
.word 0xba9f2c95 ! t0_kref+0x155c: xorcc %i4, 0xc95, %i5
.word 0xa9ee7d75 ! t0_kref+0x1560: restore %i1, -0x28b, %l4
.word 0x9de3bfa0 ! t0_kref+0x1564: save %sp, -0x60, %sp
.word 0xb8d6c01c ! t0_kref+0x1568: umulcc %i3, %i4, %i4
.word 0xa7ee8018 ! t0_kref+0x156c: restore %i2, %i0, %l3
.word 0x8da0110c ! t0_kref+0x1570: fxtod %f12, %f6
.word 0x21800007 ! t0_kref+0x1574: fbn,a _kref+0x1590
.word 0xa8603d98 ! t0_kref+0x1578: subc %g0, -0x268, %l4
.word 0x91b58ea0 ! t0_kref+0x157c: fsrc1s %f22, %f8
.word 0xa8bac016 ! t0_kref+0x1580: xnorcc %o3, %l6, %l4
.word 0xd41e401d ! t0_kref+0x1584: ldd [%i1 + %i5], %o2
.word 0xa6bcf180 ! t0_kref+0x1588: xnorcc %l3, -0xe80, %l3
.word 0xa80d8016 ! t0_kref+0x158c: and %l6, %l6, %l4
.word 0xe5070018 ! t0_kref+0x1590: ld [%i4 + %i0], %f18
.word 0xa1a01893 ! t0_kref+0x1594: fitos %f19, %f16
.word 0xea4e0000 ! t0_kref+0x1598: ldsb [%i0], %l5
.word 0xabb50154 ! t0_kref+0x159c: edge32l %l4, %l4, %l5
.word 0xe8080019 ! t0_kref+0x15a0: ldub [%g0 + %i1], %l4
.word 0xe3b8a040 ! t0_kref+0x15a4: stda %f48, [%g2 + 0x40]%asi
.word 0xaa8b0013 ! t0_kref+0x15a8: andcc %o4, %l3, %l5
.word 0x38800002 ! t0_kref+0x15ac: bgu,a _kref+0x15b4
.word 0xafb00772 ! t0_kref+0x15b0: fpack16 %f18, %f23
.word 0x81580000 ! t0_kref+0x15b4: flushw
.word 0xe840a000 ! t0_kref+0x15b8: ldsw [%g2], %l4
.word 0xea0e401a ! t0_kref+0x15bc: ldub [%i1 + %i2], %l5
.word 0x3e800004 ! t0_kref+0x15c0: bvc,a _kref+0x15d0
.word 0xdaae9019 ! t0_kref+0x15c4: stba %o5, [%i2 + %i1]0x80
.word 0x32480002 ! t0_kref+0x15c8: bne,a,pt %icc, _kref+0x15d0
.word 0xc11fbf38 ! t0_kref+0x15cc: ldd [%fp - 0xc8], %f0
.word 0xaa724014 ! t0_kref+0x15d0: udiv %o1, %l4, %l5
.word 0xaa658008 ! t0_kref+0x15d4: subc %l6, %o0, %l5
.word 0xa60aa569 ! t0_kref+0x15d8: and %o2, 0x569, %l3
.word 0x81ad8ad8 ! t0_kref+0x15dc: fcmped %fcc0, %f22, %f24
.word 0x97a01a46 ! t0_kref+0x15e0: fdtoi %f6, %f11
.word 0x9da409c2 ! t0_kref+0x15e4: fdivd %f16, %f2, %f14
.word 0xeae81019 ! t0_kref+0x15e8: ldstuba [%g0 + %i1]0x80, %l5
.word 0xa9224013 ! t0_kref+0x15ec: mulscc %o1, %l3, %l4
.word 0xd9070019 ! t0_kref+0x15f0: ld [%i4 + %i1], %f12
.word 0xcb267ff4 ! t0_kref+0x15f4: st %f5, [%i1 - 0xc]
.word 0xa7b68240 ! t0_kref+0x15f8: array16 %i2, %g0, %l3
.word 0xa5a10952 ! t0_kref+0x15fc: fmuld %f4, %f18, %f18
.word 0x9de3bfa0 ! t0_kref+0x1600: save %sp, -0x60, %sp
.word 0xb63e8000 ! t0_kref+0x1604: not %i2, %i3
.word 0xa7ee401a ! t0_kref+0x1608: restore %i1, %i2, %l3
.word 0xc568a08e ! t0_kref+0x160c: prefetch %g2 + 0x8e, 2
.word 0xf5ee101c ! t0_kref+0x1610: prefetcha %i0 + %i4, 26
.word 0xa682c00d ! t0_kref+0x1614: addcc %o3, %o5, %l3
.word 0x93b54a2f ! t0_kref+0x1618: fpadd16s %f21, %f15, %f9
.word 0x22800007 ! t0_kref+0x161c: be,a _kref+0x1638
.word 0xc168a182 ! t0_kref+0x1620: prefetch %g2 + 0x182, 0
call SYM(t0_subr1)
.word 0x8182c000 ! t0_kref+0x1628: wr %o3, %g0, %y
.word 0x37480008 ! t0_kref+0x162c: fbge,a,pt %fcc0, _kref+0x164c
.word 0xa92de00f ! t0_kref+0x1630: sll %l7, 0xf, %l4
.word 0xea56001b ! t0_kref+0x1634: ldsh [%i0 + %i3], %l5
.word 0xa1b58d40 ! t0_kref+0x1638: fnot1 %f22, %f16
.word 0xd87e4000 ! t0_kref+0x163c: swap [%i1], %o4
.word 0xa682400d ! t0_kref+0x1640: addcc %o1, %o5, %l3
.word 0xf430a022 ! t0_kref+0x1644: sth %i2, [%g2 + 0x22]
.word 0xdd3e6018 ! t0_kref+0x1648: std %f14, [%i1 + 0x18]
.word 0xaa0b0012 ! t0_kref+0x164c: and %o4, %l2, %l5
.word 0xa60af955 ! t0_kref+0x1650: and %o3, -0x6ab, %l3
.word 0xc020a010 ! t0_kref+0x1654: clr [%g2 + 0x10]
.word 0x81dcee0d ! t0_kref+0x1658: flush %l3 + 0xe0d
.word 0x2b480001 ! t0_kref+0x165c: fbug,a,pt %fcc0, _kref+0x1660
.word 0xc398a080 ! t0_kref+0x1660: ldda [%g2 + 0x80]%asi, %f32
.word 0xa685640f ! t0_kref+0x1664: addcc %l5, 0x40f, %l3
.word 0x3f800004 ! t0_kref+0x1668: fbo,a _kref+0x1678
.word 0xe81e3fe0 ! t0_kref+0x166c: ldd [%i0 - 0x20], %l4
.word 0xe836c019 ! t0_kref+0x1670: sth %l4, [%i3 + %i1]
.word 0xc02e4000 ! t0_kref+0x1674: clrb [%i1]
.word 0x8bb04d2d ! t0_kref+0x1678: fandnot1s %f1, %f13, %f5
.word 0xaa7ead80 ! t0_kref+0x167c: sdiv %i2, 0xd80, %l5
.word 0x8184c000 ! t0_kref+0x1680: wr %l3, %g0, %y
.word 0xe3b8a040 ! t0_kref+0x1684: stda %f48, [%g2 + 0x40]%asi
.word 0x81a01918 ! t0_kref+0x1688: fitod %f24, %f0
.word 0xd9e6101a ! t0_kref+0x168c: casa [%i0]0x80, %i2, %o4
.word 0xa83b3136 ! t0_kref+0x1690: xnor %o4, -0xeca, %l4
.word 0x86102002 ! t0_kref+0x1694: mov 0x2, %g3
.word 0x86a0e001 ! t0_kref+0x1698: subcc %g3, 1, %g3
.word 0x2280001f ! t0_kref+0x169c: be,a _kref+0x1718
.word 0xee30a012 ! t0_kref+0x16a0: sth %l7, [%g2 + 0x12]
.word 0xc398a080 ! t0_kref+0x16a4: ldda [%g2 + 0x80]%asi, %f32
.word 0x81aa8a26 ! t0_kref+0x16a8: fcmps %fcc0, %f10, %f6
.word 0xa9b3462e ! t0_kref+0x16ac: fmul8x16 %f13, %f14, %f20
.word 0xf1ee101c ! t0_kref+0x16b0: prefetcha %i0 + %i4, 24
.word 0xa73a8008 ! t0_kref+0x16b4: sra %o2, %o0, %l3
.word 0xe4b01018 ! t0_kref+0x16b8: stha %l2, [%g0 + %i0]0x80
.word 0xeb00a020 ! t0_kref+0x16bc: ld [%g2 + 0x20], %f21
.word 0xada00521 ! t0_kref+0x16c0: fsqrts %f1, %f22
.word 0x81df3feb ! t0_kref+0x16c4: flush %i4 - 0x15
.word 0x91a01a28 ! t0_kref+0x16c8: fstoi %f8, %f8
.word 0xd81e6010 ! t0_kref+0x16cc: ldd [%i1 + 0x10], %o4
.word 0xe848a030 ! t0_kref+0x16d0: ldsb [%g2 + 0x30], %l4
.word 0xa73a800d ! t0_kref+0x16d4: sra %o2, %o5, %l3
.word 0xc5ee500d ! t0_kref+0x16d8: prefetcha %i1 + %o5, 2
.word 0x3f480006 ! t0_kref+0x16dc: fbo,a,pt %fcc0, _kref+0x16f4
.word 0xeafe501c ! t0_kref+0x16e0: swapa [%i1 + %i4]0x80, %l5
.word 0xab6425fe ! t0_kref+0x16e4: movn %icc, -0x202, %l5
.word 0xaa9537c9 ! t0_kref+0x16e8: orcc %l4, -0x837, %l5
.word 0xa7b24077 ! t0_kref+0x16ec: edge8ln %o1, %l7, %l3
.word 0xe6500019 ! t0_kref+0x16f0: ldsh [%g0 + %i1], %l3
.word 0xaababfac ! t0_kref+0x16f4: xnorcc %o2, -0x54, %l5
.word 0xd3e65014 ! t0_kref+0x16f8: casa [%i1]0x80, %l4, %o1
.word 0xe2680018 ! t0_kref+0x16fc: ldstub [%g0 + %i0], %l1
.word 0xa8da8008 ! t0_kref+0x1700: smulcc %o2, %o0, %l4
.word 0x95a01905 ! t0_kref+0x1704: fitod %f5, %f10
.word 0xe8080019 ! t0_kref+0x1708: ldub [%g0 + %i1], %l4
.word 0xa8a5a937 ! t0_kref+0x170c: subcc %l6, 0x937, %l4
.word 0x9fc10000 ! t0_kref+0x1710: call %g4
.word 0x8fa0052f ! t0_kref+0x1714: fsqrts %f15, %f7
.word 0x95a000b0 ! t0_kref+0x1718: fnegs %f16, %f10
.word 0xa665800a ! t0_kref+0x171c: subc %l6, %o2, %l3
call SYM(t0_subr1)
.word 0x95a509d4 ! t0_kref+0x1724: fdivd %f20, %f20, %f10
.word 0x9db30e80 ! t0_kref+0x1728: fsrc1 %f12, %f14
.word 0xe8180019 ! t0_kref+0x172c: ldd [%g0 + %i1], %l4
.word 0xf430a012 ! t0_kref+0x1730: sth %i2, [%g2 + 0x12]
.word 0x99b5cd60 ! t0_kref+0x1734: fnot1s %f23, %f12
.word 0x81df0015 ! t0_kref+0x1738: flush %i4 + %l5
.word 0x91a01114 ! t0_kref+0x173c: fxtod %f20, %f8
.word 0xb1a00523 ! t0_kref+0x1740: fsqrts %f3, %f24
.word 0xabb385c0 ! t0_kref+0x1744: fcmpeq32 %f14, %f0, %l5
.word 0x2e480003 ! t0_kref+0x1748: bvs,a,pt %icc, _kref+0x1754
.word 0x81868000 ! t0_kref+0x174c: wr %i2, %g0, %y
.word 0xf1070018 ! t0_kref+0x1750: ld [%i4 + %i0], %f24
.word 0xa7418000 ! t0_kref+0x1754: mov %fprs, %l3
.word 0xc398a080 ! t0_kref+0x1758: ldda [%g2 + 0x80]%asi, %f32
.word 0x89a4094a ! t0_kref+0x175c: fmuld %f16, %f10, %f4
sethi %hi(2f), %o7
.word 0xe40be388 ! t0_kref+0x1764: ldub [%o7 + 0x388], %l2
.word 0xa41ca00c ! t0_kref+0x1768: xor %l2, 0xc, %l2
.word 0xe42be388 ! t0_kref+0x176c: stb %l2, [%o7 + 0x388]
.word 0x81dbe388 ! t0_kref+0x1770: flush %o7 + 0x388
.word 0xa6834014 ! t0_kref+0x1774: addcc %o5, %l4, %l3
.word 0x81b01021 ! t0_kref+0x1778: siam 0x1
.word 0xa72a0014 ! t0_kref+0x177c: sll %o0, %l4, %l3
.word 0x81a01898 ! t0_kref+0x1780: fitos %f24, %f0
.word 0x81824000 ! t0_kref+0x1784: wr %o1, %g0, %y
2: .word 0xa67b25b1 ! t0_kref+0x1788: sdiv %o4, 0x5b1, %l3
.word 0x2924554d ! t0_kref+0x178c: sethi %hi(0x91553400), %l4
.word 0xd1063ff4 ! t0_kref+0x1790: ld [%i0 - 0xc], %f8
.word 0xd228a003 ! t0_kref+0x1794: stb %o1, [%g2 + 3]
.word 0xaa868017 ! t0_kref+0x1798: addcc %i2, %l7, %l5
.word 0xa8a2400d ! t0_kref+0x179c: subcc %o1, %o5, %l4
.word 0xa8d34012 ! t0_kref+0x17a0: umulcc %o5, %l2, %l4
.word 0x81ac0ad0 ! t0_kref+0x17a4: fcmped %fcc0, %f16, %f16
.word 0x8da189d4 ! t0_kref+0x17a8: fdivd %f6, %f20, %f6
.word 0xa6e5b181 ! t0_kref+0x17ac: subccc %l6, -0xe7f, %l3
.word 0xe1180019 ! t0_kref+0x17b0: ldd [%g0 + %i1], %f16
.word 0xa66539e4 ! t0_kref+0x17b4: subc %l4, -0x61c, %l3
.word 0xea070018 ! t0_kref+0x17b8: ld [%i4 + %i0], %l5
.word 0xa72e8012 ! t0_kref+0x17bc: sll %i2, %l2, %l3
.word 0xed000019 ! t0_kref+0x17c0: ld [%g0 + %i1], %f22
.word 0x81ab4a2c ! t0_kref+0x17c4: fcmps %fcc0, %f13, %f12
.word 0xe86e0000 ! t0_kref+0x17c8: ldstub [%i0], %l4
.word 0xa9b38590 ! t0_kref+0x17cc: fcmpgt32 %f14, %f16, %l4
.word 0xaa624000 ! t0_kref+0x17d0: subc %o1, %g0, %l5
.word 0xa6630016 ! t0_kref+0x17d4: subc %o4, %l6, %l3
.word 0xd41e6010 ! t0_kref+0x17d8: ldd [%i1 + 0x10], %o2
.word 0xffee501a ! t0_kref+0x17dc: prefetcha %i1 + %i2, 31
.word 0xee270019 ! t0_kref+0x17e0: st %l7, [%i4 + %i1]
.word 0xa685ea9c ! t0_kref+0x17e4: addcc %l7, 0xa9c, %l3
.word 0xa7b305cc ! t0_kref+0x17e8: fcmpeq32 %f12, %f12, %l3
.word 0xe8163fea ! t0_kref+0x17ec: lduh [%i0 - 0x16], %l4
.word 0xec780019 ! t0_kref+0x17f0: swap [%g0 + %i1], %l6
.word 0xc100a010 ! t0_kref+0x17f4: ld [%g2 + 0x10], %f0
.word 0xa89a2ab5 ! t0_kref+0x17f8: xorcc %o0, 0xab5, %l4
.word 0x3d480007 ! t0_kref+0x17fc: fbule,a,pt %fcc0, _kref+0x1818
.word 0xd1be5896 ! t0_kref+0x1800: stda %f8, [%i1 + %l6]0xc4
.word 0xc3ee500d ! t0_kref+0x1804: prefetcha %i1 + %o5, 1
.word 0xab40c000 ! t0_kref+0x1808: mov %asi, %l5
.word 0xabb4cc72 ! t0_kref+0x180c: fnors %f19, %f18, %f21
.word 0x93a01a4e ! t0_kref+0x1810: fdtoi %f14, %f9
.word 0x91a0102c ! t0_kref+0x1814: fstox %f12, %f8
.word 0xd6200018 ! t0_kref+0x1818: st %o3, [%g0 + %i0]
.word 0x28800008 ! t0_kref+0x181c: bleu,a _kref+0x183c
.word 0xaa7b4013 ! t0_kref+0x1820: sdiv %o5, %l3, %l5
.word 0xab3a4009 ! t0_kref+0x1824: sra %o1, %o1, %l5
.word 0x37800003 ! t0_kref+0x1828: fbge,a _kref+0x1834
.word 0xaae28008 ! t0_kref+0x182c: subccc %o2, %o0, %l5
.word 0x38800003 ! t0_kref+0x1830: bgu,a _kref+0x183c
.word 0xf3ee101c ! t0_kref+0x1834: prefetcha %i0 + %i4, 25
.word 0x292f9965 ! t0_kref+0x1838: sethi %hi(0xbe659400), %l4
.word 0xaa000013 ! t0_kref+0x183c: add %g0, %l3, %l5
.word 0xa7b3006c ! t0_kref+0x1840: edge8ln %o4, %o4, %l3
.word 0x91a01a50 ! t0_kref+0x1844: fdtoi %f16, %f8
.word 0xc807bff0 ! t0_kref+0x1848: ld [%fp - 0x10], %g4
.word 0xadb28d40 ! t0_kref+0x184c: fnot1 %f10, %f22
.word 0x85a00031 ! t0_kref+0x1850: fmovs %f17, %f2
.word 0xa604f5c3 ! t0_kref+0x1854: add %l3, -0xa3d, %l3
.word 0xea167fe2 ! t0_kref+0x1858: lduh [%i1 - 0x1e], %l5
.word 0xa71abf0d ! t0_kref+0x185c: tsubcctv %o2, -0xf3, %l3
.word 0xab400000 ! t0_kref+0x1860: mov %y, %l5
.word 0xaa626eff ! t0_kref+0x1864: subc %o1, 0xeff, %l5
.word 0x89a01908 ! t0_kref+0x1868: fitod %f8, %f4
.word 0xa5a00137 ! t0_kref+0x186c: fabss %f23, %f18
.word 0xaa0b6e76 ! t0_kref+0x1870: and %o5, 0xe76, %l5
.word 0xe8567fee ! t0_kref+0x1874: ldsh [%i1 - 0x12], %l4
.word 0xf1be1a1c ! t0_kref+0x1878: stda %f24, [%i0 + %i4]0xd0
.word 0xc398a080 ! t0_kref+0x187c: ldda [%g2 + 0x80]%asi, %f32
.word 0xe6563fe6 ! t0_kref+0x1880: ldsh [%i0 - 0x1a], %l3
.word 0xe8100018 ! t0_kref+0x1884: lduh [%g0 + %i0], %l4
.word 0x81ad8acc ! t0_kref+0x1888: fcmped %fcc0, %f22, %f12
.word 0x91b28daa ! t0_kref+0x188c: fxors %f10, %f10, %f8
.word 0x8610201d ! t0_kref+0x1890: mov 0x1d, %g3
.word 0x86a0e001 ! t0_kref+0x1894: subcc %g3, 1, %g3
.word 0x2280000b ! t0_kref+0x1898: be,a _kref+0x18c4
.word 0xaa883cf2 ! t0_kref+0x189c: andcc %g0, -0x30e, %l5
.word 0x81858000 ! t0_kref+0x18a0: wr %l6, %g0, %y
.word 0xa9b40f86 ! t0_kref+0x18a4: for %f16, %f6, %f20
.word 0x81b14624 ! t0_kref+0x18a8: fmul8x16 %f5, %f4, %f0
.word 0xea062010 ! t0_kref+0x18ac: ld [%i0 + 0x10], %l5
.word 0xe1380018 ! t0_kref+0x18b0: std %f16, [%g0 + %i0]
.word 0x8da30842 ! t0_kref+0x18b4: faddd %f12, %f2, %f6
.word 0xa3a000b1 ! t0_kref+0x18b8: fnegs %f17, %f17
.word 0xaae20012 ! t0_kref+0x18bc: subccc %o0, %l2, %l5
.word 0x9fc00004 ! t0_kref+0x18c0: call %g0 + %g4
.word 0xa60a0012 ! t0_kref+0x18c4: and %o0, %l2, %l3
.word 0xebee101b ! t0_kref+0x18c8: prefetcha %i0 + %i3, 21
.word 0xa896bdf0 ! t0_kref+0x18cc: orcc %i2, -0x210, %l4
.word 0xa5a509c0 ! t0_kref+0x18d0: fdivd %f20, %f0, %f18
.word 0xa686a9d3 ! t0_kref+0x18d4: addcc %i2, 0x9d3, %l3
.word 0x81b18ea0 ! t0_kref+0x18d8: fsrc1s %f6, %f0
.word 0xa1a18954 ! t0_kref+0x18dc: fmuld %f6, %f20, %f16
.word 0x81aa8ad2 ! t0_kref+0x18e0: fcmped %fcc0, %f10, %f18
.word 0x81db000b ! t0_kref+0x18e4: flush %o4 + %o3
.word 0xa9a00150 ! t0_kref+0x18e8: fabsd %f16, %f20
.word 0xc51fbd50 ! t0_kref+0x18ec: ldd [%fp - 0x2b0], %f2
.word 0xaa9da827 ! t0_kref+0x18f0: xorcc %l6, 0x827, %l5
.word 0xa9b48d94 ! t0_kref+0x18f4: fxor %f18, %f20, %f20
.word 0xafb00f33 ! t0_kref+0x18f8: fsrc2s %f19, %f23
.word 0xaba01a50 ! t0_kref+0x18fc: fdtoi %f16, %f21
.word 0xa80aaaef ! t0_kref+0x1900: and %o2, 0xaef, %l4
.word 0xc900a030 ! t0_kref+0x1904: ld [%g2 + 0x30], %f4
.word 0xafa00536 ! t0_kref+0x1908: fsqrts %f22, %f23
.word 0x91a01902 ! t0_kref+0x190c: fitod %f2, %f8
.word 0xc398a080 ! t0_kref+0x1910: ldda [%g2 + 0x80]%asi, %f32
.word 0xc0266018 ! t0_kref+0x1914: clr [%i1 + 0x18]
.word 0xe120a020 ! t0_kref+0x1918: st %f16, [%g2 + 0x20]
.word 0xa92a0000 ! t0_kref+0x191c: sll %o0, %g0, %l4
.word 0xe848a032 ! t0_kref+0x1920: ldsb [%g2 + 0x32], %l4
.word 0xa804ed3b ! t0_kref+0x1924: add %l3, 0xd3b, %l4
.word 0xec1e2010 ! t0_kref+0x1928: ldd [%i0 + 0x10], %l6
.word 0xa7400000 ! t0_kref+0x192c: mov %y, %l3
.word 0xa7702856 ! t0_kref+0x1930: popc 0x856, %l3
.word 0xa642ee18 ! t0_kref+0x1934: addc %o3, 0xe18, %l3
.word 0xcd1e001d ! t0_kref+0x1938: ldd [%i0 + %i5], %f6
.word 0xa882c00d ! t0_kref+0x193c: addcc %o3, %o5, %l4
.word 0xa7b20582 ! t0_kref+0x1940: fcmpgt32 %f8, %f2, %l3
.word 0xaad4c008 ! t0_kref+0x1944: umulcc %l3, %o0, %l5
.word 0xea8e501a ! t0_kref+0x1948: lduba [%i1 + %i2]0x80, %l5
.word 0xa7227dea ! t0_kref+0x194c: mulscc %o1, -0x216, %l3
.word 0x87a01882 ! t0_kref+0x1950: fitos %f2, %f3
.word 0xc300a000 ! t0_kref+0x1954: ld [%g2], %f1
.word 0x81b01026 ! t0_kref+0x1958: siam 0x6
.word 0xe808a021 ! t0_kref+0x195c: ldub [%g2 + 0x21], %l4
.word 0xe6f6101d ! t0_kref+0x1960: stxa %l3, [%i0 + %i5]0x80
.word 0xabb28240 ! t0_kref+0x1964: array16 %o2, %g0, %l5
.word 0xa8727c3a ! t0_kref+0x1968: udiv %o1, -0x3c6, %l4
.word 0xa5b00fc0 ! t0_kref+0x196c: fone %f18
.word 0xa5a348a2 ! t0_kref+0x1970: fsubs %f13, %f2, %f18
.word 0xd66e401a ! t0_kref+0x1974: ldstub [%i1 + %i2], %o3
.word 0x38480008 ! t0_kref+0x1978: bgu,a,pt %icc, _kref+0x1998
.word 0xa7a01891 ! t0_kref+0x197c: fitos %f17, %f19
.word 0x3b800005 ! t0_kref+0x1980: fble,a _kref+0x1994
.word 0xaa55000d ! t0_kref+0x1984: umul %l4, %o5, %l5
.word 0x270a51e4 ! t0_kref+0x1988: sethi %hi(0x29479000), %l3
.word 0xda680018 ! t0_kref+0x198c: ldstub [%g0 + %i0], %o5
.word 0xa682bba6 ! t0_kref+0x1990: addcc %o2, -0x45a, %l3
.word 0xa93ae00e ! t0_kref+0x1994: sra %o3, 0xe, %l4
.word 0xa770317f ! t0_kref+0x1998: popc -0xe81, %l3
.word 0xc1be5889 ! t0_kref+0x199c: stda %f0, [%i1 + %o1]0xc4
.word 0xe13e6008 ! t0_kref+0x19a0: std %f16, [%i1 + 8]
.word 0x85a2894a ! t0_kref+0x19a4: fmuld %f10, %f10, %f2
.word 0x81a18848 ! t0_kref+0x19a8: faddd %f6, %f8, %f0
.word 0xa1b38e64 ! t0_kref+0x19ac: fxnors %f14, %f4, %f16
.word 0xadb40754 ! t0_kref+0x19b0: fpack32 %f16, %f20, %f22
.word 0xa652b5f0 ! t0_kref+0x19b4: umul %o2, -0xa10, %l3
.word 0xedee101a ! t0_kref+0x19b8: prefetcha %i0 + %i2, 22
.word 0xa8a68017 ! t0_kref+0x19bc: subcc %i2, %l7, %l4
.word 0xa68a4017 ! t0_kref+0x19c0: andcc %o1, %l7, %l3
.word 0xe650a020 ! t0_kref+0x19c4: ldsh [%g2 + 0x20], %l3
.word 0xd91e7fe8 ! t0_kref+0x19c8: ldd [%i1 - 0x18], %f12
.word 0x87a088ab ! t0_kref+0x19cc: fsubs %f2, %f11, %f3
.word 0xed1fbec8 ! t0_kref+0x19d0: ldd [%fp - 0x138], %f22
.word 0xe5ee501d ! t0_kref+0x19d4: prefetcha %i1 + %i5, 18
.word 0xe2ff1018 ! t0_kref+0x19d8: swapa [%i4 + %i0]0x80, %l1
.word 0xe820a010 ! t0_kref+0x19dc: st %l4, [%g2 + 0x10]
.word 0x292783c3 ! t0_kref+0x19e0: sethi %hi(0x9e0f0c00), %l4
.word 0x2b800008 ! t0_kref+0x19e4: fbug,a _kref+0x1a04
.word 0x8fb44f69 ! t0_kref+0x19e8: fornot1s %f17, %f9, %f7
.word 0xa7b20240 ! t0_kref+0x19ec: array16 %o0, %g0, %l3
.word 0xe828a020 ! t0_kref+0x19f0: stb %l4, [%g2 + 0x20]
.word 0xe439401d ! t0_kref+0x19f4: std %l2, [%g5 + %i5]
.word 0xa7400000 ! t0_kref+0x19f8: mov %y, %l3
.word 0xab2526ea ! t0_kref+0x19fc: mulscc %l4, 0x6ea, %l5
.word 0x81a000b5 ! t0_kref+0x1a00: fnegs %f21, %f0
.word 0xe616401b ! t0_kref+0x1a04: lduh [%i1 + %i3], %l3
.word 0x81a9ca34 ! t0_kref+0x1a08: fcmps %fcc0, %f7, %f20
.word 0xec30a022 ! t0_kref+0x1a0c: sth %l6, [%g2 + 0x22]
.word 0xea40a010 ! t0_kref+0x1a10: ldsw [%g2 + 0x10], %l5
.word 0x87a308af ! t0_kref+0x1a14: fsubs %f12, %f15, %f3
.word 0xa7132003 ! t0_kref+0x1a18: taddcctv %o4, 3, %l3
.word 0x3b480001 ! t0_kref+0x1a1c: fble,a,pt %fcc0, _kref+0x1a20
.word 0x8da5084c ! t0_kref+0x1a20: faddd %f20, %f12, %f6
.word 0xa7618008 ! t0_kref+0x1a24: movg %fcc0, %o0, %l3
.word 0xa9b00c00 ! t0_kref+0x1a28: fzero %f20
.word 0xe6564000 ! t0_kref+0x1a2c: ldsh [%i1], %l3
.word 0x2d800008 ! t0_kref+0x1a30: fbg,a _kref+0x1a50
.word 0xc51fbec8 ! t0_kref+0x1a34: ldd [%fp - 0x138], %f2
.word 0xa7268014 ! t0_kref+0x1a38: mulscc %i2, %l4, %l3
.word 0x93a01090 ! t0_kref+0x1a3c: fxtos %f16, %f9
.word 0xabb4c032 ! t0_kref+0x1a40: edge8n %l3, %l2, %l5
.word 0x93a00523 ! t0_kref+0x1a44: fsqrts %f3, %f9
.word 0xe656001b ! t0_kref+0x1a48: ldsh [%i0 + %i3], %l3
.word 0xa5a00537 ! t0_kref+0x1a4c: fsqrts %f23, %f18
.word 0xd11fbd78 ! t0_kref+0x1a50: ldd [%fp - 0x288], %f8
.word 0x83b00c20 ! t0_kref+0x1a54: fzeros %f1
.word 0x8ba01895 ! t0_kref+0x1a58: fitos %f21, %f5
.word 0xaa650016 ! t0_kref+0x1a5c: subc %l4, %l6, %l5
.word 0xd13e401d ! t0_kref+0x1a60: std %f8, [%i1 + %i5]
.word 0xa970224e ! t0_kref+0x1a64: popc 0x24e, %l4
.word 0xa8937ad4 ! t0_kref+0x1a68: orcc %o5, -0x52c, %l4
.word 0xa8db7d0e ! t0_kref+0x1a6c: smulcc %o5, -0x2f2, %l4
.word 0xd720a030 ! t0_kref+0x1a70: st %f11, [%g2 + 0x30]
.word 0xc168a204 ! t0_kref+0x1a74: prefetch %g2 + 0x204, 0
.word 0xea40a010 ! t0_kref+0x1a78: ldsw [%g2 + 0x10], %l5
.word 0x81a88ad4 ! t0_kref+0x1a7c: fcmped %fcc0, %f2, %f20
.word 0x39480003 ! t0_kref+0x1a80: fbuge,a,pt %fcc0, _kref+0x1a8c
.word 0xa89d6e0d ! t0_kref+0x1a84: xorcc %l5, 0xe0d, %l4
.word 0xe80e8019 ! t0_kref+0x1a88: ldub [%i2 + %i1], %l4
.word 0xaa64c008 ! t0_kref+0x1a8c: subc %l3, %o0, %l5
.word 0x93b0076c ! t0_kref+0x1a90: fpack16 %f12, %f9
.word 0x3b800001 ! t0_kref+0x1a94: fble,a _kref+0x1a98
.word 0x89a00548 ! t0_kref+0x1a98: fsqrtd %f8, %f4
.word 0x86102003 ! t0_kref+0x1a9c: mov 0x3, %g3
.word 0x32800000 ! t0_kref+0x1aa0: bne,a _kref+0x1aa0
.word 0x86a0e001 ! t0_kref+0x1aa4: subcc %g3, 1, %g3
.word 0xd8266008 ! t0_kref+0x1aa8: st %o4, [%i1 + 8]
.word 0xaab82862 ! t0_kref+0x1aac: xnorcc %g0, 0x862, %l5
.word 0x21800002 ! t0_kref+0x1ab0: fbn,a _kref+0x1ab8
.word 0xa83d0015 ! t0_kref+0x1ab4: xnor %l4, %l5, %l4
.word 0xe6463ff4 ! t0_kref+0x1ab8: ldsw [%i0 - 0xc], %l3
.word 0xd036c019 ! t0_kref+0x1abc: sth %o0, [%i3 + %i1]
.word 0xe6063fe0 ! t0_kref+0x1ac0: ld [%i0 - 0x20], %l3
.word 0xe11fbe68 ! t0_kref+0x1ac4: ldd [%fp - 0x198], %f16
.word 0xa8603200 ! t0_kref+0x1ac8: subc %g0, -0xe00, %l4
.word 0xa67aaade ! t0_kref+0x1acc: sdiv %o2, 0xade, %l3
.word 0xa82cc012 ! t0_kref+0x1ad0: andn %l3, %l2, %l4
.word 0x95a01886 ! t0_kref+0x1ad4: fitos %f6, %f10
call SYM(t0_subr3)
.word 0xa865400b ! t0_kref+0x1adc: subc %l5, %o3, %l4
.word 0xe428a012 ! t0_kref+0x1ae0: stb %l2, [%g2 + 0x12]
.word 0xb1a01a50 ! t0_kref+0x1ae4: fdtoi %f16, %f24
.word 0x89a00536 ! t0_kref+0x1ae8: fsqrts %f22, %f4
.word 0x85b28732 ! t0_kref+0x1aec: fmuld8ulx16 %f10, %f18, %f2
.word 0xd03e7ff0 ! t0_kref+0x1af0: std %o0, [%i1 - 0x10]
.word 0x89b30f6c ! t0_kref+0x1af4: fornot1s %f12, %f12, %f4
.word 0xa89c8015 ! t0_kref+0x1af8: xorcc %l2, %l5, %l4
.word 0x39800003 ! t0_kref+0x1afc: fbuge,a _kref+0x1b08
.word 0xa8c0000d ! t0_kref+0x1b00: addccc %g0, %o5, %l4
.word 0x81ac0a24 ! t0_kref+0x1b04: fcmps %fcc0, %f16, %f4
.word 0x9db3874a ! t0_kref+0x1b08: fpack32 %f14, %f10, %f14
.word 0xeeb6501b ! t0_kref+0x1b0c: stha %l7, [%i1 + %i3]0x80
.word 0xe6466008 ! t0_kref+0x1b10: ldsw [%i1 + 8], %l3
.word 0x9de3bfa0 ! t0_kref+0x1b14: save %sp, -0x60, %sp
.word 0xa7ee001d ! t0_kref+0x1b18: restore %i0, %i5, %l3
.word 0x9f414000 ! t0_kref+0x1b1c: mov %pc, %o7
.word 0xeace505a ! t0_kref+0x1b20: ldsba [%i1 + %i2]0x82, %l5
.word 0xa605adc5 ! t0_kref+0x1b24: add %l6, 0xdc5, %l3
.word 0xafa00124 ! t0_kref+0x1b28: fabss %f4, %f23
.word 0xa6bcc015 ! t0_kref+0x1b2c: xnorcc %l3, %l5, %l3
.word 0x81db3794 ! t0_kref+0x1b30: flush %o4 - 0x86c
.word 0x8143e040 ! t0_kref+0x1b34: membar 0x40
.word 0x81a80ad4 ! t0_kref+0x1b38: fcmped %fcc0, %f0, %f20
.word 0xe6000018 ! t0_kref+0x1b3c: ld [%g0 + %i0], %l3
.word 0xb1a018c6 ! t0_kref+0x1b40: fdtos %f6, %f24
.word 0x93b28e62 ! t0_kref+0x1b44: fxnors %f10, %f2, %f9
.word 0xada14d38 ! t0_kref+0x1b48: fsmuld %f5, %f24, %f22
.word 0xa89a8000 ! t0_kref+0x1b4c: xorcc %o2, %g0, %l4
.word 0xa8e34012 ! t0_kref+0x1b50: subccc %o5, %l2, %l4
.word 0xf420a000 ! t0_kref+0x1b54: st %i2, [%g2]
.word 0x8143e01c ! t0_kref+0x1b58: membar 0x1c
.word 0xaba00529 ! t0_kref+0x1b5c: fsqrts %f9, %f21
.word 0xd01f4019 ! t0_kref+0x1b60: ldd [%i5 + %i1], %o0
.word 0xe13e0000 ! t0_kref+0x1b64: std %f16, [%i0]
.word 0xafa01890 ! t0_kref+0x1b68: fitos %f16, %f23
.word 0xa7400000 ! t0_kref+0x1b6c: mov %y, %l3
.word 0xe51fbd20 ! t0_kref+0x1b70: ldd [%fp - 0x2e0], %f18
.word 0xa7380017 ! t0_kref+0x1b74: sra %g0, %l7, %l3
.word 0x9da0054a ! t0_kref+0x1b78: fsqrtd %f10, %f14
.word 0xd0680019 ! t0_kref+0x1b7c: ldstub [%g0 + %i1], %o0
.word 0x81ab4a2f ! t0_kref+0x1b80: fcmps %fcc0, %f13, %f15
.word 0xa9b50ace ! t0_kref+0x1b84: fpsub32 %f20, %f14, %f20
.word 0x2b480002 ! t0_kref+0x1b88: fbug,a,pt %fcc0, _kref+0x1b90
.word 0xa7b205cc ! t0_kref+0x1b8c: fcmpeq32 %f8, %f12, %l3
.word 0xa7b2004b ! t0_kref+0x1b90: edge8l %o0, %o3, %l3
.word 0x81a88a2c ! t0_kref+0x1b94: fcmps %fcc0, %f2, %f12
.word 0xd028a001 ! t0_kref+0x1b98: stb %o0, [%g2 + 1]
.word 0xa7408000 ! t0_kref+0x1b9c: mov %ccr, %l3
.word 0xe9380019 ! t0_kref+0x1ba0: std %f20, [%g0 + %i1]
.word 0x35800008 ! t0_kref+0x1ba4: fbue,a _kref+0x1bc4
.word 0xb1b60a84 ! t0_kref+0x1ba8: fpsub16 %f24, %f4, %f24
.word 0x26480003 ! t0_kref+0x1bac: bl,a,pt %icc, _kref+0x1bb8
.word 0x81b009b6 ! t0_kref+0x1bb0: fexpand %f22, %f0
.word 0xe84e7ff3 ! t0_kref+0x1bb4: ldsb [%i1 - 0xd], %l4
.word 0xea263ff8 ! t0_kref+0x1bb8: st %l5, [%i0 - 8]
.word 0x81ad8a28 ! t0_kref+0x1bbc: fcmps %fcc0, %f22, %f8
.word 0xa73e800d ! t0_kref+0x1bc0: sra %i2, %o5, %l3
.word 0x24480008 ! t0_kref+0x1bc4: ble,a,pt %icc, _kref+0x1be4
.word 0xdd1fbde8 ! t0_kref+0x1bc8: ldd [%fp - 0x218], %f14
.word 0xd13e001d ! t0_kref+0x1bcc: std %f8, [%i0 + %i5]
.word 0xa82525c4 ! t0_kref+0x1bd0: sub %l4, 0x5c4, %l4
.word 0xafa000a8 ! t0_kref+0x1bd4: fnegs %f8, %f23
.word 0xa7b4c056 ! t0_kref+0x1bd8: edge8l %l3, %l6, %l3
.word 0xa8580015 ! t0_kref+0x1bdc: smul %g0, %l5, %l4
.word 0x34480008 ! t0_kref+0x1be0: bg,a,pt %icc, _kref+0x1c00
.word 0xa87dc012 ! t0_kref+0x1be4: sdiv %l7, %l2, %l4
.word 0xc0262000 ! t0_kref+0x1be8: clr [%i0]
.word 0x9fa00536 ! t0_kref+0x1bec: fsqrts %f22, %f15
.word 0x31800008 ! t0_kref+0x1bf0: fba,a _kref+0x1c10
.word 0xea30a030 ! t0_kref+0x1bf4: sth %l5, [%g2 + 0x30]
.word 0x31480001 ! t0_kref+0x1bf8: fba,a,pt %fcc0, _kref+0x1bfc
.word 0xa80e8013 ! t0_kref+0x1bfc: and %i2, %l3, %l4
.word 0xa724c017 ! t0_kref+0x1c00: mulscc %l3, %l7, %l3
call SYM(t0_subr0)
.word 0xa662401a ! t0_kref+0x1c08: subc %o1, %i2, %l3
.word 0xd99e5a1c ! t0_kref+0x1c0c: ldda [%i1 + %i4]0xd0, %f12
.word 0x81a34837 ! t0_kref+0x1c10: fadds %f13, %f23, %f0
.word 0xd620a020 ! t0_kref+0x1c14: st %o3, [%g2 + 0x20]
.word 0xdd1fbdd8 ! t0_kref+0x1c18: ldd [%fp - 0x228], %f14
.word 0x81a30846 ! t0_kref+0x1c1c: faddd %f12, %f6, %f0
.word 0x8143e040 ! t0_kref+0x1c20: membar 0x40
.word 0xa7a5c8b1 ! t0_kref+0x1c24: fsubs %f23, %f17, %f19
.word 0xafb00764 ! t0_kref+0x1c28: fpack16 %f4, %f23
.word 0x9db40d90 ! t0_kref+0x1c2c: fxor %f16, %f16, %f14
.word 0xe8262010 ! t0_kref+0x1c30: st %l4, [%i0 + 0x10]
.word 0xa9254014 ! t0_kref+0x1c34: mulscc %l5, %l4, %l4
.word 0xa8fcc016 ! t0_kref+0x1c38: sdivcc %l3, %l6, %l4
.word 0x99b4c6ae ! t0_kref+0x1c3c: fmul8x16al %f19, %f14, %f12
.word 0xada00535 ! t0_kref+0x1c40: fsqrts %f21, %f22
.word 0xab02ac5a ! t0_kref+0x1c44: taddcc %o2, 0xc5a, %l5
.word 0x9fa4c8b3 ! t0_kref+0x1c48: fsubs %f19, %f19, %f15
.word 0x87a01a2e ! t0_kref+0x1c4c: fstoi %f14, %f3
.word 0xea563ffe ! t0_kref+0x1c50: ldsh [%i0 - 2], %l5
.word 0x97b5ca75 ! t0_kref+0x1c54: fpadd32s %f23, %f21, %f11
.word 0xa87b3f47 ! t0_kref+0x1c58: sdiv %o4, -0xb9, %l4
.word 0xe3b8a040 ! t0_kref+0x1c5c: stda %f48, [%g2 + 0x40]%asi
.word 0xf7ee501c ! t0_kref+0x1c60: prefetcha %i1 + %i4, 27
.word 0xabb50e21 ! t0_kref+0x1c64: fands %f20, %f1, %f21
.word 0xaadcc013 ! t0_kref+0x1c68: smulcc %l3, %l3, %l5
.word 0xa684800d ! t0_kref+0x1c6c: addcc %l2, %o5, %l3
.word 0x95b60626 ! t0_kref+0x1c70: fmul8x16 %f24, %f6, %f10
.word 0xa5b50d8c ! t0_kref+0x1c74: fxor %f20, %f12, %f18
.word 0xd9be1894 ! t0_kref+0x1c78: stda %f12, [%i0 + %l4]0xc4
.word 0xe81f4019 ! t0_kref+0x1c7c: ldd [%i5 + %i1], %l4
.word 0x2b800001 ! t0_kref+0x1c80: fbug,a _kref+0x1c84
.word 0xa9b38596 ! t0_kref+0x1c84: fcmpgt32 %f14, %f22, %l4
.word 0xd630a020 ! t0_kref+0x1c88: sth %o3, [%g2 + 0x20]
.word 0xe84e0000 ! t0_kref+0x1c8c: ldsb [%i0], %l4
.word 0xe6564000 ! t0_kref+0x1c90: ldsh [%i1], %l3
.word 0xe3b8a040 ! t0_kref+0x1c94: stda %f48, [%g2 + 0x40]%asi
.word 0xffee101a ! t0_kref+0x1c98: prefetcha %i0 + %i2, 31
.word 0xc398a080 ! t0_kref+0x1c9c: ldda [%g2 + 0x80]%asi, %f32
.word 0xa1a1084e ! t0_kref+0x1ca0: faddd %f4, %f14, %f16
.word 0x9ba0c832 ! t0_kref+0x1ca4: fadds %f3, %f18, %f13
.word 0x91a0188e ! t0_kref+0x1ca8: fitos %f14, %f8
.word 0x93b28ea0 ! t0_kref+0x1cac: fsrc1s %f10, %f9
.word 0x8182c000 ! t0_kref+0x1cb0: wr %o3, %g0, %y
.word 0x97a00528 ! t0_kref+0x1cb4: fsqrts %f8, %f11
.word 0xe616001b ! t0_kref+0x1cb8: lduh [%i0 + %i3], %l3
.word 0xa68ea272 ! t0_kref+0x1cbc: andcc %i2, 0x272, %l3
.word 0xabb2c000 ! t0_kref+0x1cc0: edge8 %o3, %g0, %l5
.word 0x33480001 ! t0_kref+0x1cc4: fbe,a,pt %fcc0, _kref+0x1cc8
.word 0xaa600008 ! t0_kref+0x1cc8: subc %g0, %o0, %l5
.word 0x91a0188e ! t0_kref+0x1ccc: fitos %f14, %f8
.word 0xea0e3ffd ! t0_kref+0x1cd0: ldub [%i0 - 3], %l5
.word 0x87b08aa8 ! t0_kref+0x1cd4: fpsub16s %f2, %f8, %f3
.word 0x22800004 ! t0_kref+0x1cd8: be,a _kref+0x1ce8
.word 0xc320a020 ! t0_kref+0x1cdc: st %f1, [%g2 + 0x20]
.word 0xe51fbfa8 ! t0_kref+0x1ce0: ldd [%fp - 0x58], %f18
.word 0xa9b48c56 ! t0_kref+0x1ce4: fnor %f18, %f22, %f20
.word 0xc51e2000 ! t0_kref+0x1ce8: ldd [%i0], %f2
.word 0xaa2afc8e ! t0_kref+0x1cec: andn %o3, -0x372, %l5
.word 0xabb24240 ! t0_kref+0x1cf0: array16 %o1, %g0, %l5
.word 0xa7a00530 ! t0_kref+0x1cf4: fsqrts %f16, %f19
.word 0x3d800002 ! t0_kref+0x1cf8: fbule,a _kref+0x1d00
.word 0xd22e6009 ! t0_kref+0x1cfc: stb %o1, [%i1 + 9]
.word 0xa7b00f2f ! t0_kref+0x1d00: fsrc2s %f15, %f19
.word 0x87a0108e ! t0_kref+0x1d04: fxtos %f14, %f3
.word 0xa7a98030 ! t0_kref+0x1d08: fmovsg %fcc0, %f16, %f19
.word 0xe87e200c ! t0_kref+0x1d0c: swap [%i0 + 0xc], %l4
.word 0xe13e0000 ! t0_kref+0x1d10: std %f16, [%i0]
.word 0x9fa01883 ! t0_kref+0x1d14: fitos %f3, %f15
.word 0xa885c00d ! t0_kref+0x1d18: addcc %l7, %o5, %l4
.word 0xa6503d55 ! t0_kref+0x1d1c: umul %g0, -0x2ab, %l3
.word 0xa665c00b ! t0_kref+0x1d20: subc %l7, %o3, %l3
.word 0x91a509d0 ! t0_kref+0x1d24: fdivd %f20, %f16, %f8
.word 0xa69a001a ! t0_kref+0x1d28: xorcc %o0, %i2, %l3
.word 0x9da00948 ! t0_kref+0x1d2c: fmuld %f0, %f8, %f14
.word 0x2a480005 ! t0_kref+0x1d30: bcs,a,pt %icc, _kref+0x1d44
.word 0xa83cc00d ! t0_kref+0x1d34: xnor %l3, %o5, %l4
.word 0xec28a023 ! t0_kref+0x1d38: stb %l6, [%g2 + 0x23]
.word 0x8db307ca ! t0_kref+0x1d3c: pdist %f12, %f10, %f6
.word 0x8db28da4 ! t0_kref+0x1d40: fxors %f10, %f4, %f6
.word 0x81dca174 ! t0_kref+0x1d44: flush %l2 + 0x174
.word 0x86102002 ! t0_kref+0x1d48: mov 0x2, %g3
.word 0x32800000 ! t0_kref+0x1d4c: bne,a _kref+0x1d4c
.word 0x86a0e001 ! t0_kref+0x1d50: subcc %g3, 1, %g3
.word 0xabb38454 ! t0_kref+0x1d54: fcmpne16 %f14, %f20, %l5
.word 0xea0e3ffa ! t0_kref+0x1d58: ldub [%i0 - 6], %l5
.word 0xa68a234d ! t0_kref+0x1d5c: andcc %o0, 0x34d, %l3
.word 0xa6b4b3c9 ! t0_kref+0x1d60: orncc %l2, -0xc37, %l3
.word 0xa3a60829 ! t0_kref+0x1d64: fadds %f24, %f9, %f17
.word 0x91a01102 ! t0_kref+0x1d68: fxtod %f2, %f8
.word 0xa9b48482 ! t0_kref+0x1d6c: fcmple32 %f18, %f2, %l4
.word 0xab3d201a ! t0_kref+0x1d70: sra %l4, 0x1a, %l5
call SYM(t0_subr3)
.word 0x8db30c68 ! t0_kref+0x1d78: fnors %f12, %f8, %f6
.word 0xcb070018 ! t0_kref+0x1d7c: ld [%i4 + %i0], %f5
.word 0xa940c000 ! t0_kref+0x1d80: mov %asi, %l4
.word 0xe820a030 ! t0_kref+0x1d84: st %l4, [%g2 + 0x30]
.word 0xaa734000 ! t0_kref+0x1d88: udiv %o5, %g0, %l5
.word 0x9de3bfa0 ! t0_kref+0x1d8c: save %sp, -0x60, %sp
.word 0xabee8019 ! t0_kref+0x1d90: restore %i2, %i1, %l5
.word 0xa89b000b ! t0_kref+0x1d94: xorcc %o4, %o3, %l4
.word 0xe656401b ! t0_kref+0x1d98: ldsh [%i1 + %i3], %l3
.word 0x9fa000ab ! t0_kref+0x1d9c: fnegs %f11, %f15
.word 0x9fc00004 ! t0_kref+0x1da0: call %g0 + %g4
.word 0xab32000d ! t0_kref+0x1da4: srl %o0, %o5, %l5
.word 0xa736a01c ! t0_kref+0x1da8: srl %i2, 0x1c, %l3
.word 0xe840a010 ! t0_kref+0x1dac: ldsw [%g2 + 0x10], %l4
.word 0xedee101d ! t0_kref+0x1db0: prefetcha %i0 + %i5, 22
.word 0xa1b006b6 ! t0_kref+0x1db4: fmul8x16al %f0, %f22, %f16
.word 0x35800005 ! t0_kref+0x1db8: fbue,a _kref+0x1dcc
.word 0xa87a2c2f ! t0_kref+0x1dbc: sdiv %o0, 0xc2f, %l4
.word 0x81aa8a4e ! t0_kref+0x1dc0: fcmpd %fcc0, %f10, %f14
.word 0xa67c8012 ! t0_kref+0x1dc4: sdiv %l2, %l2, %l3
.word 0x81df68a9 ! t0_kref+0x1dc8: flush %i5 + 0x8a9
.word 0xe91e3fe8 ! t0_kref+0x1dcc: ldd [%i0 - 0x18], %f20
.word 0x31800003 ! t0_kref+0x1dd0: fba,a _kref+0x1ddc
.word 0xd19e5a5b ! t0_kref+0x1dd4: ldda [%i1 + %i3]0xd2, %f8
.word 0x81a8ca2b ! t0_kref+0x1dd8: fcmps %fcc0, %f3, %f11
call SYM(t0_subr1)
.word 0xa8fa400c ! t0_kref+0x1de0: sdivcc %o1, %o4, %l4
.word 0x31800001 ! t0_kref+0x1de4: fba,a _kref+0x1de8
.word 0xd1a65000 ! t0_kref+0x1de8: sta %f8, [%i1]0x80
.word 0xea266014 ! t0_kref+0x1dec: st %l5, [%i1 + 0x14]
.word 0xc398a080 ! t0_kref+0x1df0: ldda [%g2 + 0x80]%asi, %f32
.word 0x81ad0ad6 ! t0_kref+0x1df4: fcmped %fcc0, %f20, %f22
.word 0xaa0a6e9a ! t0_kref+0x1df8: and %o1, 0xe9a, %l5
.word 0xa72d2004 ! t0_kref+0x1dfc: sll %l4, 0x4, %l3
.word 0x001fffff ! t0_kref+0x1e00: illtrap 0x1fffff
.word 0xea40a010 ! t0_kref+0x1e04: ldsw [%g2 + 0x10], %l5
.word 0xb1a018d0 ! t0_kref+0x1e08: fdtos %f16, %f24
.word 0x9fc00004 ! t0_kref+0x1e0c: call %g0 + %g4
.word 0xa6052442 ! t0_kref+0x1e10: add %l4, 0x442, %l3
.word 0xa6aa3ae4 ! t0_kref+0x1e14: andncc %o0, -0x51c, %l3
call SYM(t0_subr3)
.word 0xaa880015 ! t0_kref+0x1e1c: andcc %g0, %l5, %l5
.word 0x9da589d6 ! t0_kref+0x1e20: fdivd %f22, %f22, %f14
.word 0xe816401b ! t0_kref+0x1e24: lduh [%i1 + %i3], %l4
.word 0x99a0002a ! t0_kref+0x1e28: fmovs %f10, %f12
.word 0xd9be188b ! t0_kref+0x1e2c: stda %f12, [%i0 + %o3]0xc4
.word 0xd07f0019 ! t0_kref+0x1e30: swap [%i4 + %i1], %o0
.word 0xa89b7f18 ! t0_kref+0x1e34: xorcc %o5, -0xe8, %l4
.word 0xe8063fe0 ! t0_kref+0x1e38: ld [%i0 - 0x20], %l4
.word 0x81db400d ! t0_kref+0x1e3c: flush %o5 + %o5
.word 0xaafde5fa ! t0_kref+0x1e40: sdivcc %l7, 0x5fa, %l5
.word 0xa6dca089 ! t0_kref+0x1e44: smulcc %l2, 0x89, %l3
.word 0xc398a080 ! t0_kref+0x1e48: ldda [%g2 + 0x80]%asi, %f32
.word 0x86102002 ! t0_kref+0x1e4c: mov 0x2, %g3
.word 0x32800000 ! t0_kref+0x1e50: bne,a _kref+0x1e50
.word 0x86a0e001 ! t0_kref+0x1e54: subcc %g3, 1, %g3
.word 0x81a80a56 ! t0_kref+0x1e58: fcmpd %fcc0, %f0, %f22
.word 0xe4b65000 ! t0_kref+0x1e5c: stha %l2, [%i1]0x80
.word 0xea56c018 ! t0_kref+0x1e60: ldsh [%i3 + %i0], %l5
.word 0x9fc00004 ! t0_kref+0x1e64: call %g0 + %g4
.word 0xa6d4e13f ! t0_kref+0x1e68: umulcc %l3, 0x13f, %l3
.word 0xc0280018 ! t0_kref+0x1e6c: clrb [%g0 + %i0]
.word 0x9da00946 ! t0_kref+0x1e70: fmuld %f0, %f6, %f14
.word 0xa8da800a ! t0_kref+0x1e74: smulcc %o2, %o2, %l4
.word 0xab3b0009 ! t0_kref+0x1e78: sra %o4, %o1, %l5
.word 0xe91fbf98 ! t0_kref+0x1e7c: ldd [%fp - 0x68], %f20
.word 0xe848a033 ! t0_kref+0x1e80: ldsb [%g2 + 0x33], %l4
.word 0x9fc10000 ! t0_kref+0x1e84: call %g4
.word 0xec30a000 ! t0_kref+0x1e88: sth %l6, [%g2]
.word 0xa8300000 ! t0_kref+0x1e8c: orn %g0, %g0, %l4
.word 0xea16201e ! t0_kref+0x1e90: lduh [%i0 + 0x1e], %l5
.word 0xa3a018c2 ! t0_kref+0x1e94: fdtos %f2, %f17
.word 0x99b30a52 ! t0_kref+0x1e98: fpadd32 %f12, %f18, %f12
.word 0x99a01930 ! t0_kref+0x1e9c: fstod %f16, %f12
.word 0xe6166016 ! t0_kref+0x1ea0: lduh [%i1 + 0x16], %l3
.word 0xd020a030 ! t0_kref+0x1ea4: st %o0, [%g2 + 0x30]
.word 0xaa9d400d ! t0_kref+0x1ea8: xorcc %l5, %o5, %l5
.word 0x8143e040 ! t0_kref+0x1eac: membar 0x40
.word 0xea00a010 ! t0_kref+0x1eb0: ld [%g2 + 0x10], %l5
.word 0xa6032821 ! t0_kref+0x1eb4: add %o4, 0x821, %l3
.word 0xe64e8018 ! t0_kref+0x1eb8: ldsb [%i2 + %i0], %l3
.word 0x37480007 ! t0_kref+0x1ebc: fbge,a,pt %fcc0, _kref+0x1ed8
.word 0xc1263ff8 ! t0_kref+0x1ec0: st %f0, [%i0 - 8]
.word 0x99b58f8c ! t0_kref+0x1ec4: for %f22, %f12, %f12
.word 0x81acca2a ! t0_kref+0x1ec8: fcmps %fcc0, %f19, %f10
.word 0xf4262018 ! t0_kref+0x1ecc: st %i2, [%i0 + 0x18]
.word 0xa80ce411 ! t0_kref+0x1ed0: and %l3, 0x411, %l4
.word 0x95b40a6d ! t0_kref+0x1ed4: fpadd32s %f16, %f13, %f10
.word 0xa60a68d8 ! t0_kref+0x1ed8: and %o1, 0x8d8, %l3
.word 0x8db20dad ! t0_kref+0x1edc: fxors %f8, %f13, %f6
.word 0x81aa8aca ! t0_kref+0x1ee0: fcmped %fcc0, %f10, %f10
.word 0xe620a000 ! t0_kref+0x1ee4: st %l3, [%g2]
.word 0x89a01906 ! t0_kref+0x1ee8: fitod %f6, %f4
.word 0xd620a000 ! t0_kref+0x1eec: st %o3, [%g2]
.word 0x85b00fc0 ! t0_kref+0x1ef0: fone %f2
.word 0x9db00fc0 ! t0_kref+0x1ef4: fone %f14
.word 0xe648a033 ! t0_kref+0x1ef8: ldsb [%g2 + 0x33], %l3
.word 0x38480006 ! t0_kref+0x1efc: bgu,a,pt %icc, _kref+0x1f14
.word 0xe09e5000 ! t0_kref+0x1f00: ldda [%i1]0x80, %l0
.word 0xa6da6019 ! t0_kref+0x1f04: smulcc %o1, 0x19, %l3
.word 0xe8560000 ! t0_kref+0x1f08: ldsh [%i0], %l4
.word 0xa9b08c84 ! t0_kref+0x1f0c: fandnot2 %f2, %f4, %f20
.word 0x81ad0a30 ! t0_kref+0x1f10: fcmps %fcc0, %f20, %f16
.word 0xa6a54014 ! t0_kref+0x1f14: subcc %l5, %l4, %l3
.word 0xab3ce00d ! t0_kref+0x1f18: sra %l3, 0xd, %l5
.word 0xa1a01892 ! t0_kref+0x1f1c: fitos %f18, %f16
.word 0x8da1894c ! t0_kref+0x1f20: fmuld %f6, %f12, %f6
.word 0xd9e6500a ! t0_kref+0x1f24: casa [%i1]0x80, %o2, %o4
.word 0x99a5884e ! t0_kref+0x1f28: faddd %f22, %f14, %f12
.word 0xaaaa76a1 ! t0_kref+0x1f2c: andncc %o1, -0x95f, %l5
.word 0x9fc10000 ! t0_kref+0x1f30: call %g4
.word 0xe51e3fe0 ! t0_kref+0x1f34: ldd [%i0 - 0x20], %f18
.word 0xec30a032 ! t0_kref+0x1f38: sth %l6, [%g2 + 0x32]
.word 0xaadd4014 ! t0_kref+0x1f3c: smulcc %l5, %l4, %l5
.word 0xa1a00556 ! t0_kref+0x1f40: fsqrtd %f22, %f16
.word 0xa82df156 ! t0_kref+0x1f44: andn %l7, -0xeaa, %l4
.word 0x95a01933 ! t0_kref+0x1f48: fstod %f19, %f10
.word 0xa6350008 ! t0_kref+0x1f4c: orn %l4, %o0, %l3
.word 0xe3b8a080 ! t0_kref+0x1f50: stda %f48, [%g2 + 0x80]%asi
.word 0x89b60986 ! t0_kref+0x1f54: bshuffle %f24, %f6, %f4
.word 0xa7b60ea0 ! t0_kref+0x1f58: fsrc1s %f24, %f19
.word 0x25480002 ! t0_kref+0x1f5c: fblg,a,pt %fcc0, _kref+0x1f64
.word 0xe650a002 ! t0_kref+0x1f60: ldsh [%g2 + 2], %l3
.word 0xa70d3c57 ! t0_kref+0x1f64: tsubcc %l4, -0x3a9, %l3
.word 0x9fc10000 ! t0_kref+0x1f68: call %g4
.word 0x85868017 ! t0_kref+0x1f6c: wr %i2, %l7, %ccr
.word 0x2c480006 ! t0_kref+0x1f70: bneg,a,pt %icc, _kref+0x1f88
.word 0x91a488b4 ! t0_kref+0x1f74: fsubs %f18, %f20, %f8
.word 0xe6567ff8 ! t0_kref+0x1f78: ldsh [%i1 - 8], %l3
.word 0xe89f5058 ! t0_kref+0x1f7c: ldda [%i5 + %i0]0x82, %l4
.word 0xa1a009c8 ! t0_kref+0x1f80: fdivd %f0, %f8, %f16
.word 0xa9a94056 ! t0_kref+0x1f84: fmovdug %fcc0, %f22, %f20
.word 0xc0ff1019 ! t0_kref+0x1f88: swapa [%i4 + %i1]0x80, %g0
.word 0x91a00523 ! t0_kref+0x1f8c: fsqrts %f3, %f8
.word 0xe420a000 ! t0_kref+0x1f90: st %l2, [%g2]
.word 0xa1b00c00 ! t0_kref+0x1f94: fzero %f16
.word 0xcd1e0000 ! t0_kref+0x1f98: ldd [%i0], %f6
.word 0xa782c016 ! t0_kref+0x1f9c: wr %o3, %l6, %gsr
.word 0xe840a030 ! t0_kref+0x1fa0: ldsw [%g2 + 0x30], %l4
.word 0xa88b000d ! t0_kref+0x1fa4: andcc %o4, %o5, %l4
sethi %hi(2f), %o7
.word 0xe40be3cc ! t0_kref+0x1fac: ldub [%o7 + 0x3cc], %l2
.word 0xa41ca00c ! t0_kref+0x1fb0: xor %l2, 0xc, %l2
.word 0xe42be3cc ! t0_kref+0x1fb4: stb %l2, [%o7 + 0x3cc]
.word 0x81dbe3cc ! t0_kref+0x1fb8: flush %o7 + 0x3cc
.word 0xa80024b2 ! t0_kref+0x1fbc: add %g0, 0x4b2, %l4
.word 0xc91fbeb8 ! t0_kref+0x1fc0: ldd [%fp - 0x148], %f4
.word 0xd41e7ff0 ! t0_kref+0x1fc4: ldd [%i1 - 0x10], %o2
.word 0x37480007 ! t0_kref+0x1fc8: fbge,a,pt %fcc0, _kref+0x1fe4
2: .word 0xd81e401d ! t0_kref+0x1fcc: ldd [%i1 + %i5], %o4
.word 0xa3b14caa ! t0_kref+0x1fd0: fandnot2s %f5, %f10, %f17
.word 0x81a88ab2 ! t0_kref+0x1fd4: fcmpes %fcc0, %f2, %f18
.word 0xa65d0015 ! t0_kref+0x1fd8: smul %l4, %l5, %l3
.word 0xa1b58624 ! t0_kref+0x1fdc: fmul8x16 %f22, %f4, %f16
.word 0xed3e6018 ! t0_kref+0x1fe0: std %f22, [%i1 + 0x18]
.word 0xaaddc012 ! t0_kref+0x1fe4: smulcc %l7, %l2, %l5
.word 0xc0366016 ! t0_kref+0x1fe8: clrh [%i1 + 0x16]
.word 0x85b30d94 ! t0_kref+0x1fec: fxor %f12, %f20, %f2
.word 0x8d85401a ! t0_kref+0x1ff0: wr %l5, %i2, %fprs
.word 0x85a00132 ! t0_kref+0x1ff4: fabss %f18, %f2
.word 0xdf00a020 ! t0_kref+0x1ff8: ld [%g2 + 0x20], %f15
.word 0xa1a389c8 ! t0_kref+0x1ffc: fdivd %f14, %f8, %f16
.word 0xe1062004 ! t0_kref+0x2000: ld [%i0 + 4], %f16
.word 0x23480008 ! t0_kref+0x2004: fbne,a,pt %fcc0, _kref+0x2024
.word 0x95a008ae ! t0_kref+0x2008: fsubs %f0, %f14, %f10
.word 0xea0e0000 ! t0_kref+0x200c: ldub [%i0], %l5
.word 0x8db50ec8 ! t0_kref+0x2010: fornot2 %f20, %f8, %f6
.word 0x35800002 ! t0_kref+0x2014: fbue,a _kref+0x201c
.word 0xa9400000 ! t0_kref+0x2018: mov %y, %l4
.word 0xe3b8a080 ! t0_kref+0x201c: stda %f48, [%g2 + 0x80]%asi
.word 0xa6982cb2 ! t0_kref+0x2020: xorcc %g0, 0xcb2, %l3
.word 0xd6267fe4 ! t0_kref+0x2024: st %o3, [%i1 - 0x1c]
.word 0xea0e2004 ! t0_kref+0x2028: ldub [%i0 + 4], %l5
.word 0xe3200018 ! t0_kref+0x202c: st %f17, [%g0 + %i0]
.word 0xa9a509c2 ! t0_kref+0x2030: fdivd %f20, %f2, %f20
.word 0x3c480003 ! t0_kref+0x2034: bpos,a,pt %icc, _kref+0x2040
.word 0x81a00524 ! t0_kref+0x2038: fsqrts %f4, %f0
.word 0xaa2ac000 ! t0_kref+0x203c: andn %o3, %g0, %l5
.word 0x81ad0aac ! t0_kref+0x2040: fcmpes %fcc0, %f20, %f12
.word 0xa7a1482a ! t0_kref+0x2044: fadds %f5, %f10, %f19
.word 0xd9beda58 ! t0_kref+0x2048: stda %f12, [%i3 + %i0]0xd2
.word 0xab2aa001 ! t0_kref+0x204c: sll %o2, 0x1, %l5
.word 0xe76e401b ! t0_kref+0x2050: prefetch %i1 + %i3, 19
.word 0x86102003 ! t0_kref+0x2054: mov 0x3, %g3
.word 0x32800000 ! t0_kref+0x2058: bne,a _kref+0x2058
.word 0x86a0e001 ! t0_kref+0x205c: subcc %g3, 1, %g3
.word 0x99a009d0 ! t0_kref+0x2060: fdivd %f0, %f16, %f12
.word 0x34480004 ! t0_kref+0x2064: bg,a,pt %icc, _kref+0x2074
.word 0xaaa2b8ae ! t0_kref+0x2068: subcc %o2, -0x752, %l5
.word 0xa8da79e4 ! t0_kref+0x206c: smulcc %o1, -0x61c, %l4
.word 0xf430a012 ! t0_kref+0x2070: sth %i2, [%g2 + 0x12]
.word 0xdaff1019 ! t0_kref+0x2074: swapa [%i4 + %i1]0x80, %o5
.word 0x23480008 ! t0_kref+0x2078: fbne,a,pt %fcc0, _kref+0x2098
.word 0x95a048ae ! t0_kref+0x207c: fsubs %f1, %f14, %f10
.word 0xa3a00535 ! t0_kref+0x2080: fsqrts %f21, %f17
.word 0xea50a020 ! t0_kref+0x2084: ldsh [%g2 + 0x20], %l5
.word 0xa9b24075 ! t0_kref+0x2088: edge8ln %o1, %l5, %l4
.word 0xaad564b7 ! t0_kref+0x208c: umulcc %l5, 0x4b7, %l5
.word 0xa69e8017 ! t0_kref+0x2090: xorcc %i2, %l7, %l3
.word 0x85b58f8c ! t0_kref+0x2094: for %f22, %f12, %f2
.word 0xa9a0188d ! t0_kref+0x2098: fitos %f13, %f20
.word 0xa6c50017 ! t0_kref+0x209c: addccc %l4, %l7, %l3
.word 0xa5a0004c ! t0_kref+0x20a0: fmovd %f12, %f18
.word 0xabb4058e ! t0_kref+0x20a4: fcmpgt32 %f16, %f14, %l5
.word 0xb1a58842 ! t0_kref+0x20a8: faddd %f22, %f2, %f24
.word 0xda28a033 ! t0_kref+0x20ac: stb %o5, [%g2 + 0x33]
.word 0xe51e2018 ! t0_kref+0x20b0: ldd [%i0 + 0x18], %f18
call SYM(t0_subr0)
.word 0xa5a389c6 ! t0_kref+0x20b8: fdivd %f14, %f6, %f18
.word 0x9de3bfa0 ! t0_kref+0x20bc: save %sp, -0x60, %sp
.word 0xa7ef401c ! t0_kref+0x20c0: restore %i5, %i4, %l3
.word 0xa89a8014 ! t0_kref+0x20c4: xorcc %o2, %l4, %l4
.word 0xf1ee101c ! t0_kref+0x20c8: prefetcha %i0 + %i4, 24
.word 0xeaf81019 ! t0_kref+0x20cc: swapa [%g0 + %i1]0x80, %l5
.word 0x21800002 ! t0_kref+0x20d0: fbn,a _kref+0x20d8
.word 0xa7b4c30a ! t0_kref+0x20d4: alignaddr %l3, %o2, %l3
.word 0xada5884e ! t0_kref+0x20d8: faddd %f22, %f14, %f22
.word 0x21480007 ! t0_kref+0x20dc: fbn,a,pt %fcc0, _kref+0x20f8
.word 0xb1a00548 ! t0_kref+0x20e0: fsqrtd %f8, %f24
.word 0xe26e2010 ! t0_kref+0x20e4: ldstub [%i0 + 0x10], %l1
.word 0xd420a000 ! t0_kref+0x20e8: st %o2, [%g2]
.word 0x93a388ad ! t0_kref+0x20ec: fsubs %f14, %f13, %f9
.word 0xd820a030 ! t0_kref+0x20f0: st %o4, [%g2 + 0x30]
.word 0xab3e8008 ! t0_kref+0x20f4: sra %i2, %o0, %l5
.word 0xf4200018 ! t0_kref+0x20f8: st %i2, [%g0 + %i0]
.word 0xe11f4018 ! t0_kref+0x20fc: ldd [%i5 + %i0], %f16
.word 0xe6562016 ! t0_kref+0x2100: ldsh [%i0 + 0x16], %l3
.word 0xd030a022 ! t0_kref+0x2104: sth %o0, [%g2 + 0x22]
.word 0xe9bf5018 ! t0_kref+0x2108: stda %f20, [%i5 + %i0]0x80
.word 0x2926fe7e ! t0_kref+0x210c: sethi %hi(0x9bf9f800), %l4
.word 0xadb187cc ! t0_kref+0x2110: pdist %f6, %f12, %f22
.word 0x29480008 ! t0_kref+0x2114: fbl,a,pt %fcc0, _kref+0x2134
.word 0x89a0054a ! t0_kref+0x2118: fsqrtd %f10, %f4
.word 0x81b28ad6 ! t0_kref+0x211c: fpsub32 %f10, %f22, %f0
.word 0xa1a01106 ! t0_kref+0x2120: fxtod %f6, %f16
.word 0xe5063ff4 ! t0_kref+0x2124: ld [%i0 - 0xc], %f18
.word 0xd82e001a ! t0_kref+0x2128: stb %o4, [%i0 + %i2]
.word 0xc9be588c ! t0_kref+0x212c: stda %f4, [%i1 + %o4]0xc4
.word 0xabb00cf6 ! t0_kref+0x2130: fnot2s %f22, %f21
.word 0xdd1e2000 ! t0_kref+0x2134: ldd [%i0], %f14
.word 0x85b0098a ! t0_kref+0x2138: bshuffle %f0, %f10, %f2
.word 0x3c480002 ! t0_kref+0x213c: bpos,a,pt %icc, _kref+0x2144
.word 0xf4267ffc ! t0_kref+0x2140: st %i2, [%i1 - 4]
.word 0x81dda51a ! t0_kref+0x2144: flush %l6 + 0x51a
.word 0x81df0017 ! t0_kref+0x2148: flush %i4 + %l7
.word 0xd11fbf70 ! t0_kref+0x214c: ldd [%fp - 0x90], %f8
.word 0xd1066018 ! t0_kref+0x2150: ld [%i1 + 0x18], %f8
.word 0xe6100018 ! t0_kref+0x2154: lduh [%g0 + %i0], %l3
.word 0x9db40910 ! t0_kref+0x2158: faligndata %f16, %f16, %f14
.word 0x81a88a20 ! t0_kref+0x215c: fcmps %fcc0, %f2, %f0
.word 0x8586b385 ! t0_kref+0x2160: wr %i2, 0xfffff385, %ccr
.word 0x878020e0 ! t0_kref+0x2164: mov 0xe0, %asi
.word 0x81de8018 ! t0_kref+0x2168: flush %i2 + %i0
.word 0xdf00a000 ! t0_kref+0x216c: ld [%g2], %f15
.word 0xada01888 ! t0_kref+0x2170: fitos %f8, %f22
.word 0xa6834012 ! t0_kref+0x2174: addcc %o5, %l2, %l3
.word 0xe6166014 ! t0_kref+0x2178: lduh [%i1 + 0x14], %l3
.word 0xadb48c42 ! t0_kref+0x217c: fnor %f18, %f2, %f22
.word 0x85b40e80 ! t0_kref+0x2180: fsrc1 %f16, %f2
.word 0xcf06001c ! t0_kref+0x2184: ld [%i0 + %i4], %f7
.word 0x3f800001 ! t0_kref+0x2188: fbo,a _kref+0x218c
.word 0xadb00c00 ! t0_kref+0x218c: fzero %f22
.word 0xe920a010 ! t0_kref+0x2190: st %f20, [%g2 + 0x10]
.word 0xe2780018 ! t0_kref+0x2194: swap [%g0 + %i0], %l1
.word 0xd620a000 ! t0_kref+0x2198: st %o3, [%g2]
.word 0xab3ca013 ! t0_kref+0x219c: sra %l2, 0x13, %l5
.word 0x86102005 ! t0_kref+0x21a0: mov 0x5, %g3
.word 0x86a0e001 ! t0_kref+0x21a4: subcc %g3, 1, %g3
.word 0x2280001c ! t0_kref+0x21a8: be,a _kref+0x2218
.word 0x95a00156 ! t0_kref+0x21ac: fabsd %f22, %f10
.word 0xa7a0188e ! t0_kref+0x21b0: fitos %f14, %f19
.word 0xaaba801a ! t0_kref+0x21b4: xnorcc %o2, %i2, %l5
.word 0xe8de101d ! t0_kref+0x21b8: ldxa [%i0 + %i5]0x80, %l4
.word 0xe6c81018 ! t0_kref+0x21bc: ldsba [%g0 + %i0]0x80, %l3
.word 0xa88e8015 ! t0_kref+0x21c0: andcc %i2, %l5, %l4
.word 0xa5a01923 ! t0_kref+0x21c4: fstod %f3, %f18
.word 0xa68ab10a ! t0_kref+0x21c8: andcc %o2, -0xef6, %l3
.word 0xc0a01018 ! t0_kref+0x21cc: sta %g0, [%g0 + %i0]0x80
.word 0x2c800005 ! t0_kref+0x21d0: bneg,a _kref+0x21e4
.word 0xaa9a800c ! t0_kref+0x21d4: xorcc %o2, %o4, %l5
.word 0xea060000 ! t0_kref+0x21d8: ld [%i0], %l5
.word 0xa882400a ! t0_kref+0x21dc: addcc %o1, %o2, %l4
.word 0x81824000 ! t0_kref+0x21e0: wr %o1, %g0, %y
.word 0xd620a010 ! t0_kref+0x21e4: st %o3, [%g2 + 0x10]
.word 0xaadaa42b ! t0_kref+0x21e8: smulcc %o2, 0x42b, %l5
.word 0xa8fe8013 ! t0_kref+0x21ec: sdivcc %i2, %l3, %l4
.word 0xda2e8018 ! t0_kref+0x21f0: stb %o5, [%i2 + %i0]
.word 0xb1a50820 ! t0_kref+0x21f4: fadds %f20, %f0, %f24
.word 0x3f800006 ! t0_kref+0x21f8: fbo,a _kref+0x2210
.word 0x8da3c8b7 ! t0_kref+0x21fc: fsubs %f15, %f23, %f6
.word 0x9db00f06 ! t0_kref+0x2200: fsrc2 %f6, %f14
.word 0xa6bac016 ! t0_kref+0x2204: xnorcc %o3, %l6, %l3
.word 0xea162012 ! t0_kref+0x2208: lduh [%i0 + 0x12], %l5
.word 0xa6650008 ! t0_kref+0x220c: subc %l4, %o0, %l3
.word 0xe01e7ff8 ! t0_kref+0x2210: ldd [%i1 - 8], %l0
.word 0x81daf25b ! t0_kref+0x2214: flush %o3 - 0xda5
.word 0x81ac0ac8 ! t0_kref+0x2218: fcmped %fcc0, %f16, %f8
.word 0xea06001c ! t0_kref+0x221c: ld [%i0 + %i4], %l5
.word 0xab2ae003 ! t0_kref+0x2220: sll %o3, 0x3, %l5
.word 0xed68a0c1 ! t0_kref+0x2224: prefetch %g2 + 0xc1, 22
.word 0xa9a10852 ! t0_kref+0x2228: faddd %f4, %f18, %f20
.word 0x95a01893 ! t0_kref+0x222c: fitos %f19, %f10
.word 0x81aa4ab5 ! t0_kref+0x2230: fcmpes %fcc0, %f9, %f21
.word 0xabb4c069 ! t0_kref+0x2234: edge8ln %l3, %o1, %l5
.word 0xa80cf516 ! t0_kref+0x2238: and %l3, -0xaea, %l4
.word 0xaabebbed ! t0_kref+0x223c: xnorcc %i2, -0x413, %l5
.word 0x95b00cce ! t0_kref+0x2240: fnot2 %f14, %f10
.word 0xada01890 ! t0_kref+0x2244: fitos %f16, %f22
.word 0xa67a2769 ! t0_kref+0x2248: sdiv %o0, 0x769, %l3
.word 0x8da01906 ! t0_kref+0x224c: fitod %f6, %f6
.word 0xa7b24240 ! t0_kref+0x2250: array16 %o1, %g0, %l3
.word 0xc1be1a1c ! t0_kref+0x2254: stda %f0, [%i0 + %i4]0xd0
.word 0xe6160000 ! t0_kref+0x2258: lduh [%i0], %l3
.word 0x95a01882 ! t0_kref+0x225c: fitos %f2, %f10
.word 0xc807bfe8 ! t0_kref+0x2260: ld [%fp - 0x18], %g4
.word 0x293d56d8 ! t0_kref+0x2264: sethi %hi(0xf55b6000), %l4
.word 0xe3b8a080 ! t0_kref+0x2268: stda %f48, [%g2 + 0x80]%asi
.word 0xea08a023 ! t0_kref+0x226c: ldub [%g2 + 0x23], %l5
.word 0xc9be184a ! t0_kref+0x2270: stda %f4, [%i0 + %o2]0xc2
.word 0xaba01090 ! t0_kref+0x2274: fxtos %f16, %f21
.word 0xea567fe0 ! t0_kref+0x2278: ldsh [%i1 - 0x20], %l5
.word 0xea167ff2 ! t0_kref+0x227c: lduh [%i1 - 0xe], %l5
.word 0xa73aa00c ! t0_kref+0x2280: sra %o2, 0xc, %l3
.word 0xa6e2b62a ! t0_kref+0x2284: subccc %o2, -0x9d6, %l3
.word 0xdd06001c ! t0_kref+0x2288: ld [%i0 + %i4], %f14
.word 0xa1a01917 ! t0_kref+0x228c: fitod %f23, %f16
.word 0xed20a010 ! t0_kref+0x2290: st %f22, [%g2 + 0x10]
.word 0xe668a011 ! t0_kref+0x2294: ldstub [%g2 + 0x11], %l3
.word 0x99a3894e ! t0_kref+0x2298: fmuld %f14, %f14, %f12
.word 0x20800007 ! t0_kref+0x229c: bn,a _kref+0x22b8
.word 0x85b08a8c ! t0_kref+0x22a0: fpsub16 %f2, %f12, %f2
.word 0xe6567fe0 ! t0_kref+0x22a4: ldsh [%i1 - 0x20], %l3
.word 0xe80e8019 ! t0_kref+0x22a8: ldub [%i2 + %i1], %l4
.word 0x9bb00ca1 ! t0_kref+0x22ac: fandnot2s %f0, %f1, %f13
.word 0xc16e4015 ! t0_kref+0x22b0: prefetch %i1 + %l5, 0
.word 0xa8dcfdac ! t0_kref+0x22b4: smulcc %l3, -0x254, %l4
.word 0xa8dc8015 ! t0_kref+0x22b8: smulcc %l2, %l5, %l4
.word 0xe6566010 ! t0_kref+0x22bc: ldsh [%i1 + 0x10], %l3
.word 0xea067fec ! t0_kref+0x22c0: ld [%i1 - 0x14], %l5
.word 0xe6166006 ! t0_kref+0x22c4: lduh [%i1 + 6], %l3
.word 0x2e800008 ! t0_kref+0x22c8: bvs,a _kref+0x22e8
.word 0xe3b8a080 ! t0_kref+0x22cc: stda %f48, [%g2 + 0x80]%asi
.word 0xcd20a030 ! t0_kref+0x22d0: st %f6, [%g2 + 0x30]
.word 0xa87a000b ! t0_kref+0x22d4: sdiv %o0, %o3, %l4
.word 0xadb4062e ! t0_kref+0x22d8: fmul8x16 %f16, %f14, %f22
.word 0x25480004 ! t0_kref+0x22dc: fblg,a,pt %fcc0, _kref+0x22ec
.word 0xa645c00a ! t0_kref+0x22e0: addc %l7, %o2, %l3
.word 0x8db18ab8 ! t0_kref+0x22e4: fpsub16s %f6, %f24, %f6
.word 0xa6422c45 ! t0_kref+0x22e8: addc %o0, 0xc45, %l3
.word 0x9da000ad ! t0_kref+0x22ec: fnegs %f13, %f14
.word 0x91a10946 ! t0_kref+0x22f0: fmuld %f4, %f6, %f8
.word 0xa7368016 ! t0_kref+0x22f4: srl %i2, %l6, %l3
.word 0xea4e7fe4 ! t0_kref+0x22f8: ldsb [%i1 - 0x1c], %l5
.word 0xc9ee1015 ! t0_kref+0x22fc: prefetcha %i0 + %l5, 4
.word 0x81dd0013 ! t0_kref+0x2300: flush %l4 + %l3
.word 0xa722fb45 ! t0_kref+0x2304: mulscc %o3, -0x4bb, %l3
.word 0xaab30015 ! t0_kref+0x2308: orncc %o4, %l5, %l5
.word 0x9ba508a0 ! t0_kref+0x230c: fsubs %f20, %f0, %f13
.word 0xd430a020 ! t0_kref+0x2310: sth %o2, [%g2 + 0x20]
.word 0xe8562018 ! t0_kref+0x2314: ldsh [%i0 + 0x18], %l4
.word 0xff6e001d ! t0_kref+0x2318: prefetch %i0 + %i5, 31
.word 0xc11e401d ! t0_kref+0x231c: ldd [%i1 + %i5], %f0
.word 0x89a00532 ! t0_kref+0x2320: fsqrts %f18, %f4
.word 0x9de3bfa0 ! t0_kref+0x2324: save %sp, -0x60, %sp
.word 0xb29ec019 ! t0_kref+0x2328: xorcc %i3, %i1, %i1
.word 0xa7eeea67 ! t0_kref+0x232c: restore %i3, 0xa67, %l3
.word 0x8da0084a ! t0_kref+0x2330: faddd %f0, %f10, %f6
.word 0xa9aa4042 ! t0_kref+0x2334: fmovde %fcc0, %f2, %f20
.word 0xa738000b ! t0_kref+0x2338: sra %g0, %o3, %l3
.word 0x22480007 ! t0_kref+0x233c: be,a,pt %icc, _kref+0x2358
.word 0xa1b00c00 ! t0_kref+0x2340: fzero %f16
.word 0xa7b24313 ! t0_kref+0x2344: alignaddr %o1, %l3, %l3
.word 0xa9a01108 ! t0_kref+0x2348: fxtod %f8, %f20
.word 0xd11e4000 ! t0_kref+0x234c: ldd [%i1], %f8
.word 0xe81e6000 ! t0_kref+0x2350: ldd [%i1], %l4
.word 0xaa0ae531 ! t0_kref+0x2354: and %o3, 0x531, %l5
.word 0xa7b3006d ! t0_kref+0x2358: edge8ln %o4, %o5, %l3
.word 0x85a009ca ! t0_kref+0x235c: fdivd %f0, %f10, %f2
.word 0x91b2c703 ! t0_kref+0x2360: fmuld8sux16 %f11, %f3, %f8
.word 0xa9a01a52 ! t0_kref+0x2364: fdtoi %f18, %f20
.word 0x81aa0ad2 ! t0_kref+0x2368: fcmped %fcc0, %f8, %f18
.word 0x8fa188ac ! t0_kref+0x236c: fsubs %f6, %f12, %f7
.word 0xa8dac00c ! t0_kref+0x2370: smulcc %o3, %o4, %l4
.word 0xa1b50d40 ! t0_kref+0x2374: fnot1 %f20, %f16
.word 0xe0fe5000 ! t0_kref+0x2378: swapa [%i1]0x80, %l0
.word 0xa7a0c8a7 ! t0_kref+0x237c: fsubs %f3, %f7, %f19
.word 0xa6dc800b ! t0_kref+0x2380: smulcc %l2, %o3, %l3
.word 0xd22064ae ! t0_kref+0x2384: st %o1, [%g1 + 0x4ae]
.word 0xe3b8a080 ! t0_kref+0x2388: stda %f48, [%g2 + 0x80]%asi
.word 0xa63c8000 ! t0_kref+0x238c: not %l2, %l3
.word 0x9ba0012b ! t0_kref+0x2390: fabss %f11, %f13
.word 0xa9aac046 ! t0_kref+0x2394: fmovdge %fcc0, %f6, %f20
.word 0xada0188b ! t0_kref+0x2398: fitos %f11, %f22
.word 0xa8fa8009 ! t0_kref+0x239c: sdivcc %o2, %o1, %l4
.word 0x8143e040 ! t0_kref+0x23a0: membar 0x40
.word 0xd11e2010 ! t0_kref+0x23a4: ldd [%i0 + 0x10], %f8
.word 0x81a88a40 ! t0_kref+0x23a8: fcmpd %fcc0, %f2, %f0
.word 0x9ba108a0 ! t0_kref+0x23ac: fsubs %f4, %f0, %f13
.word 0xf19f5059 ! t0_kref+0x23b0: ldda [%i5 + %i1]0x82, %f24
.word 0x95b50ea0 ! t0_kref+0x23b4: fsrc1s %f20, %f10
.word 0xc9267fe8 ! t0_kref+0x23b8: st %f4, [%i1 - 0x18]
.word 0xea16601a ! t0_kref+0x23bc: lduh [%i1 + 0x1a], %l5
.word 0xda30a012 ! t0_kref+0x23c0: sth %o5, [%g2 + 0x12]
.word 0xa663000c ! t0_kref+0x23c4: subc %o4, %o4, %l3
.word 0x9db58a40 ! t0_kref+0x23c8: fpadd32 %f22, %f0, %f14
.word 0x31480008 ! t0_kref+0x23cc: fba,a,pt %fcc0, _kref+0x23ec
.word 0xe53e2018 ! t0_kref+0x23d0: std %f18, [%i0 + 0x18]
.word 0xe5ee501b ! t0_kref+0x23d4: prefetcha %i1 + %i3, 18
.word 0xe808a000 ! t0_kref+0x23d8: ldub [%g2], %l4
.word 0xa803400a ! t0_kref+0x23dc: add %o5, %o2, %l4
.word 0x91a089c0 ! t0_kref+0x23e0: fdivd %f2, %f0, %f8
.word 0xe920a030 ! t0_kref+0x23e4: st %f20, [%g2 + 0x30]
.word 0xa9b40582 ! t0_kref+0x23e8: fcmpgt32 %f16, %f2, %l4
.word 0xaabc8015 ! t0_kref+0x23ec: xnorcc %l2, %l5, %l5
.word 0x81854000 ! t0_kref+0x23f0: wr %l5, %g0, %y
.word 0x8ba0188b ! t0_kref+0x23f4: fitos %f11, %f5
.word 0xa65a4012 ! t0_kref+0x23f8: smul %o1, %l2, %l3
.word 0xa5a01a56 ! t0_kref+0x23fc: fdtoi %f22, %f18
.word 0xaaba71b5 ! t0_kref+0x2400: xnorcc %o1, -0xe4b, %l5
.word 0x2b480002 ! t0_kref+0x2404: fbug,a,pt %fcc0, _kref+0x240c
.word 0xa5a30954 ! t0_kref+0x2408: fmuld %f12, %f20, %f18
.word 0xa65c8012 ! t0_kref+0x240c: smul %l2, %l2, %l3
.word 0xa80a400d ! t0_kref+0x2410: and %o1, %o5, %l4
.word 0xc9ee100b ! t0_kref+0x2414: prefetcha %i0 + %o3, 4
.word 0xada349b8 ! t0_kref+0x2418: fdivs %f13, %f24, %f22
.word 0xb1b2c6b6 ! t0_kref+0x241c: fmul8x16al %f11, %f22, %f24
.word 0x99a0052b ! t0_kref+0x2420: fsqrts %f11, %f12
.word 0x37480007 ! t0_kref+0x2424: fbge,a,pt %fcc0, _kref+0x2440
.word 0xeeb6d019 ! t0_kref+0x2428: stha %l7, [%i3 + %i1]0x80
.word 0xa5b10f8a ! t0_kref+0x242c: for %f4, %f10, %f18
.word 0x27480008 ! t0_kref+0x2430: fbul,a,pt %fcc0, _kref+0x2450
.word 0xe7066004 ! t0_kref+0x2434: ld [%i1 + 4], %f19
.word 0xa82a22a6 ! t0_kref+0x2438: andn %o0, 0x2a6, %l4
.word 0xea40a020 ! t0_kref+0x243c: ldsw [%g2 + 0x20], %l5
.word 0xc9067ff4 ! t0_kref+0x2440: ld [%i1 - 0xc], %f4
.word 0xaa658013 ! t0_kref+0x2444: subc %l6, %l3, %l5
.word 0x39480007 ! t0_kref+0x2448: fbuge,a,pt %fcc0, _kref+0x2464
.word 0xc16e2000 ! t0_kref+0x244c: prefetch %i0, 0
.word 0xe600a030 ! t0_kref+0x2450: ld [%g2 + 0x30], %l3
.word 0x81a01a48 ! t0_kref+0x2454: fdtoi %f8, %f0
.word 0xa8baac0c ! t0_kref+0x2458: xnorcc %o2, 0xc0c, %l4
.word 0xe64e001a ! t0_kref+0x245c: ldsb [%i0 + %i2], %l3
.word 0xed000019 ! t0_kref+0x2460: ld [%g0 + %i1], %f22
.word 0xa862226c ! t0_kref+0x2464: subc %o0, 0x26c, %l4
.word 0xa9b009b4 ! t0_kref+0x2468: fexpand %f20, %f20
.word 0xc99eda19 ! t0_kref+0x246c: ldda [%i3 + %i1]0xd0, %f4
.word 0xd2300018 ! t0_kref+0x2470: sth %o1, [%g0 + %i0]
.word 0x29480004 ! t0_kref+0x2474: fbl,a,pt %fcc0, _kref+0x2484
.word 0xb1a50942 ! t0_kref+0x2478: fmuld %f20, %f2, %f24
.word 0xa63a000c ! t0_kref+0x247c: xnor %o0, %o4, %l3
.word 0xaa024009 ! t0_kref+0x2480: add %o1, %o1, %l5
.word 0xa73a601e ! t0_kref+0x2484: sra %o1, 0x1e, %l3
.word 0xa93b2017 ! t0_kref+0x2488: sra %o4, 0x17, %l4
.word 0x89a408ce ! t0_kref+0x248c: fsubd %f16, %f14, %f4
.word 0xa7a018d6 ! t0_kref+0x2490: fdtos %f22, %f19
.word 0x81a08946 ! t0_kref+0x2494: fmuld %f2, %f6, %f0
.word 0xa80b3611 ! t0_kref+0x2498: and %o4, -0x9ef, %l4
.word 0x3d480002 ! t0_kref+0x249c: fbule,a,pt %fcc0, _kref+0x24a4
.word 0xa3b00e26 ! t0_kref+0x24a0: fands %f0, %f6, %f17
.word 0x8fa488a1 ! t0_kref+0x24a4: fsubs %f18, %f1, %f7
.word 0xa714ec2d ! t0_kref+0x24a8: taddcctv %l3, 0xc2d, %l3
.word 0xa662801a ! t0_kref+0x24ac: subc %o2, %i2, %l3
.word 0x99a28940 ! t0_kref+0x24b0: fmuld %f10, %f0, %f12
.word 0xf1070018 ! t0_kref+0x24b4: ld [%i4 + %i0], %f24
.word 0x81a1884c ! t0_kref+0x24b8: faddd %f6, %f12, %f0
.word 0x83b4ce70 ! t0_kref+0x24bc: fxnors %f19, %f16, %f1
.word 0xd9bf1a19 ! t0_kref+0x24c0: stda %f12, [%i4 + %i1]0xd0
.word 0xc807bfe4 ! t0_kref+0x24c4: ld [%fp - 0x1c], %g4
.word 0x35480004 ! t0_kref+0x24c8: fbue,a,pt %fcc0, _kref+0x24d8
.word 0xe6566016 ! t0_kref+0x24cc: ldsh [%i1 + 0x16], %l3
.word 0x9da01088 ! t0_kref+0x24d0: fxtos %f8, %f14
.word 0x8d84c00a ! t0_kref+0x24d4: wr %l3, %o2, %fprs
.word 0xa6fd796a ! t0_kref+0x24d8: sdivcc %l5, -0x696, %l3
.word 0xa69b2258 ! t0_kref+0x24dc: xorcc %o4, 0x258, %l3
.word 0xaadaf1b8 ! t0_kref+0x24e0: smulcc %o3, -0xe48, %l5
.word 0xa6803c5b ! t0_kref+0x24e4: addcc %g0, -0x3a5, %l3
.word 0x2b391b12 ! t0_kref+0x24e8: sethi %hi(0xe46c4800), %l5
.word 0xc5000019 ! t0_kref+0x24ec: ld [%g0 + %i1], %f2
.word 0xa69d4000 ! t0_kref+0x24f0: xorcc %l5, %g0, %l3
.word 0xab2b400c ! t0_kref+0x24f4: sll %o5, %o4, %l5
.word 0xa9b54c71 ! t0_kref+0x24f8: fnors %f21, %f17, %f20
call SYM(t0_subr1)
.word 0xaada4009 ! t0_kref+0x2500: smulcc %o1, %o1, %l5
.word 0xe01f4018 ! t0_kref+0x2504: ldd [%i5 + %i0], %l0
.word 0xe3b8a040 ! t0_kref+0x2508: stda %f48, [%g2 + 0x40]%asi
.word 0x81adca23 ! t0_kref+0x250c: fcmps %fcc0, %f23, %f3
.word 0xa85e800d ! t0_kref+0x2510: smul %i2, %o5, %l4
.word 0xea4e7ff9 ! t0_kref+0x2514: ldsb [%i1 - 7], %l5
.word 0xa63d4016 ! t0_kref+0x2518: xnor %l5, %l6, %l3
.word 0x86102002 ! t0_kref+0x251c: mov 0x2, %g3
.word 0x32800000 ! t0_kref+0x2520: bne,a _kref+0x2520
.word 0x86a0e001 ! t0_kref+0x2524: subcc %g3, 1, %g3
.word 0x81ac0aa7 ! t0_kref+0x2528: fcmpes %fcc0, %f16, %f7
.word 0xa3a448a6 ! t0_kref+0x252c: fsubs %f17, %f6, %f17
.word 0xc99e1a1d ! t0_kref+0x2530: ldda [%i0 + %i5]0xd0, %f4
.word 0x81ae0ad6 ! t0_kref+0x2534: fcmped %fcc0, %f24, %f22
.word 0xe430a002 ! t0_kref+0x2538: sth %l2, [%g2 + 2]
.word 0xabb5040e ! t0_kref+0x253c: fcmple16 %f20, %f14, %l5
.word 0xd3270019 ! t0_kref+0x2540: st %f9, [%i4 + %i1]
.word 0x83a0188c ! t0_kref+0x2544: fitos %f12, %f1
.word 0xaa948013 ! t0_kref+0x2548: orcc %l2, %l3, %l5
.word 0xe46e4000 ! t0_kref+0x254c: ldstub [%i1], %l2
.word 0xea563ffe ! t0_kref+0x2550: ldsh [%i0 - 2], %l5
.word 0xa9b30240 ! t0_kref+0x2554: array16 %o4, %g0, %l4
.word 0xa8aa800d ! t0_kref+0x2558: andncc %o2, %o5, %l4
.word 0xabb58317 ! t0_kref+0x255c: alignaddr %l6, %l7, %l5
.word 0x9da60d31 ! t0_kref+0x2560: fsmuld %f24, %f17, %f14
.word 0x3b480002 ! t0_kref+0x2564: fble,a,pt %fcc0, _kref+0x256c
.word 0xd9260000 ! t0_kref+0x2568: st %f12, [%i0]
.word 0x86102002 ! t0_kref+0x256c: mov 0x2, %g3
.word 0x86a0e001 ! t0_kref+0x2570: subcc %g3, 1, %g3
.word 0x22800014 ! t0_kref+0x2574: be,a _kref+0x25c4
.word 0xe68e101a ! t0_kref+0x2578: lduba [%i0 + %i2]0x80, %l3
.word 0xa9b08e80 ! t0_kref+0x257c: fsrc1 %f2, %f20
.word 0xabb5840a ! t0_kref+0x2580: fcmple16 %f22, %f10, %l5
.word 0xaae239be ! t0_kref+0x2584: subccc %o0, -0x642, %l5
.word 0xadb08c58 ! t0_kref+0x2588: fnor %f2, %f24, %f22
.word 0xda30a022 ! t0_kref+0x258c: sth %o5, [%g2 + 0x22]
.word 0xe850a002 ! t0_kref+0x2590: ldsh [%g2 + 2], %l4
.word 0xd11e6000 ! t0_kref+0x2594: ldd [%i1], %f8
.word 0xa8ab4009 ! t0_kref+0x2598: andncc %o5, %o1, %l4
.word 0xa9b1062c ! t0_kref+0x259c: fmul8x16 %f4, %f12, %f20
.word 0xf430a002 ! t0_kref+0x25a0: sth %i2, [%g2 + 2]
.word 0xe3b8a040 ! t0_kref+0x25a4: stda %f48, [%g2 + 0x40]%asi
.word 0x8585c00a ! t0_kref+0x25a8: wr %l7, %o2, %ccr
.word 0xaadd65e8 ! t0_kref+0x25ac: smulcc %l5, 0x5e8, %l5
.word 0xe3b8a040 ! t0_kref+0x25b0: stda %f48, [%g2 + 0x40]%asi
.word 0xe3b8a040 ! t0_kref+0x25b4: stda %f48, [%g2 + 0x40]%asi
.word 0xa894e8f9 ! t0_kref+0x25b8: orcc %l3, 0x8f9, %l4
.word 0x83a248ac ! t0_kref+0x25bc: fsubs %f9, %f12, %f1
.word 0x001fffff ! t0_kref+0x25c0: illtrap 0x1fffff
.word 0xe07e4000 ! t0_kref+0x25c4: swap [%i1], %l0
.word 0xa9b58d40 ! t0_kref+0x25c8: fnot1 %f22, %f20
.word 0x9de3bfa0 ! t0_kref+0x25cc: save %sp, -0x60, %sp
.word 0x8096801a ! t0_kref+0x25d0: orcc %i2, %i2, %g0
.word 0xabef38d1 ! t0_kref+0x25d4: restore %i4, -0x72f, %l5
.word 0x9fb08a6d ! t0_kref+0x25d8: fpadd32s %f2, %f13, %f15
.word 0x85a309cc ! t0_kref+0x25dc: fdivd %f12, %f12, %f2
.word 0xe816401b ! t0_kref+0x25e0: lduh [%i1 + %i3], %l4
.word 0xea16200c ! t0_kref+0x25e4: lduh [%i0 + 0xc], %l5
.word 0xab258012 ! t0_kref+0x25e8: mulscc %l6, %l2, %l5
.word 0xd628a010 ! t0_kref+0x25ec: stb %o3, [%g2 + 0x10]
.word 0x81ab0a29 ! t0_kref+0x25f0: fcmps %fcc0, %f12, %f9
.word 0x81db626f ! t0_kref+0x25f4: flush %o5 + 0x26f
.word 0xe6062018 ! t0_kref+0x25f8: ld [%i0 + 0x18], %l3
.word 0xe6080018 ! t0_kref+0x25fc: ldub [%g0 + %i0], %l3
.word 0xaa02801a ! t0_kref+0x2600: add %o2, %i2, %l5
.word 0xe41e0000 ! t0_kref+0x2604: ldd [%i0], %l2
.word 0x89a4492f ! t0_kref+0x2608: fmuls %f17, %f15, %f4
.word 0xda30a030 ! t0_kref+0x260c: sth %o5, [%g2 + 0x30]
.word 0xe11fbcc8 ! t0_kref+0x2610: ldd [%fp - 0x338], %f16
.word 0xa63d3ba9 ! t0_kref+0x2614: xnor %l4, -0x457, %l3
.word 0xa5b34ca1 ! t0_kref+0x2618: fandnot2s %f13, %f1, %f18
.word 0xaadd000d ! t0_kref+0x261c: smulcc %l4, %o5, %l5
.word 0xa67d8014 ! t0_kref+0x2620: sdiv %l6, %l4, %l3
.word 0xa1a00546 ! t0_kref+0x2624: fsqrtd %f6, %f16
.word 0x93b00c20 ! t0_kref+0x2628: fzeros %f9
.word 0xaaa6bc54 ! t0_kref+0x262c: subcc %i2, -0x3ac, %l5
.word 0xa3a000aa ! t0_kref+0x2630: fnegs %f10, %f17
.word 0xd4b65000 ! t0_kref+0x2634: stha %o2, [%i1]0x80
.word 0xc1be5a1c ! t0_kref+0x2638: stda %f0, [%i1 + %i4]0xd0
.word 0x9ba449a8 ! t0_kref+0x263c: fdivs %f17, %f8, %f13
.word 0xaa7eb9ba ! t0_kref+0x2640: sdiv %i2, -0x646, %l5
.word 0xaa0d0013 ! t0_kref+0x2644: and %l4, %l3, %l5
.word 0xc126401c ! t0_kref+0x2648: st %f0, [%i1 + %i4]
.word 0xd9070019 ! t0_kref+0x264c: ld [%i4 + %i1], %f12
.word 0xed1fbe80 ! t0_kref+0x2650: ldd [%fp - 0x180], %f22
.word 0xadb14f74 ! t0_kref+0x2654: fornot1s %f5, %f20, %f22
.word 0xa8dac00a ! t0_kref+0x2658: smulcc %o3, %o2, %l4
.word 0x81a94ab7 ! t0_kref+0x265c: fcmpes %fcc0, %f5, %f23
.word 0xdb20a020 ! t0_kref+0x2660: st %f13, [%g2 + 0x20]
.word 0xd020a020 ! t0_kref+0x2664: st %o0, [%g2 + 0x20]
.word 0xd628a002 ! t0_kref+0x2668: stb %o3, [%g2 + 2]
.word 0x35800004 ! t0_kref+0x266c: fbue,a _kref+0x267c
.word 0xaa04800b ! t0_kref+0x2670: add %l2, %o3, %l5
.word 0xd830a002 ! t0_kref+0x2674: sth %o4, [%g2 + 2]
.word 0xa895214c ! t0_kref+0x2678: orcc %l4, 0x14c, %l4
.word 0x81a00530 ! t0_kref+0x267c: fsqrts %f16, %f0
.word 0x23480007 ! t0_kref+0x2680: fbne,a,pt %fcc0, _kref+0x269c
.word 0xc106001c ! t0_kref+0x2684: ld [%i0 + %i4], %f0
.word 0x9fc00004 ! t0_kref+0x2688: call %g0 + %g4
.word 0xa7b00c20 ! t0_kref+0x268c: fzeros %f19
.word 0x81ad0a33 ! t0_kref+0x2690: fcmps %fcc0, %f20, %f19
.word 0xec20a030 ! t0_kref+0x2694: st %l6, [%g2 + 0x30]
.word 0xa92a400d ! t0_kref+0x2698: sll %o1, %o5, %l4
.word 0x9de3bfa0 ! t0_kref+0x269c: save %sp, -0x60, %sp
.word 0x808f22dc ! t0_kref+0x26a0: btst 0x2dc, %i4
.word 0xabee73d4 ! t0_kref+0x26a4: restore %i1, -0xc2c, %l5
.word 0x81ab8aca ! t0_kref+0x26a8: fcmped %fcc0, %f14, %f10
.word 0xf521651c ! t0_kref+0x26ac: st %f26, [%g5 + 0x51c]
.word 0xd66e401a ! t0_kref+0x26b0: ldstub [%i1 + %i2], %o3
.word 0xd6267ffc ! t0_kref+0x26b4: st %o3, [%i1 - 4]
.word 0x9fc10000 ! t0_kref+0x26b8: call %g4
.word 0xdd1e2008 ! t0_kref+0x26bc: ldd [%i0 + 8], %f14
.word 0xa1a10940 ! t0_kref+0x26c0: fmuld %f4, %f0, %f16
.word 0x9da008cc ! t0_kref+0x26c4: fsubd %f0, %f12, %f14
.word 0xabb58582 ! t0_kref+0x26c8: fcmpgt32 %f22, %f2, %l5
.word 0xa662c000 ! t0_kref+0x26cc: subc %o3, %g0, %l3
.word 0xa8852928 ! t0_kref+0x26d0: addcc %l4, 0x928, %l4
.word 0xe8ee9019 ! t0_kref+0x26d4: ldstuba [%i2 + %i1]0x80, %l4
.word 0x2d800008 ! t0_kref+0x26d8: fbg,a _kref+0x26f8
.word 0xd19f5058 ! t0_kref+0x26dc: ldda [%i5 + %i0]0x82, %f8
.word 0xa9b5c157 ! t0_kref+0x26e0: edge32l %l7, %l7, %l4
.word 0xe650a022 ! t0_kref+0x26e4: ldsh [%g2 + 0x22], %l3
.word 0xa83b2506 ! t0_kref+0x26e8: xnor %o4, 0x506, %l4
.word 0xa80ca614 ! t0_kref+0x26ec: and %l2, 0x614, %l4
.word 0xe91fbec0 ! t0_kref+0x26f0: ldd [%fp - 0x140], %f20
.word 0x85a01046 ! t0_kref+0x26f4: fdtox %f6, %f2
.word 0x8fa00522 ! t0_kref+0x26f8: fsqrts %f2, %f7
.word 0x95b40d40 ! t0_kref+0x26fc: fnot1 %f16, %f10
.word 0xab0ce280 ! t0_kref+0x2700: tsubcc %l3, 0x280, %l5
.word 0xaabd800d ! t0_kref+0x2704: xnorcc %l6, %o5, %l5
.word 0xaada7138 ! t0_kref+0x2708: smulcc %o1, -0xec8, %l5
.word 0xd630a002 ! t0_kref+0x270c: sth %o3, [%g2 + 2]
.word 0xf1ee101d ! t0_kref+0x2710: prefetcha %i0 + %i5, 24
.word 0x9db24cb6 ! t0_kref+0x2714: fandnot2s %f9, %f22, %f14
.word 0x81ad0ac0 ! t0_kref+0x2718: fcmped %fcc0, %f20, %f0
.word 0xaa06bc1a ! t0_kref+0x271c: add %i2, -0x3e6, %l5
.word 0x97a208b6 ! t0_kref+0x2720: fsubs %f8, %f22, %f11
.word 0xe1be1814 ! t0_kref+0x2724: stda %f16, [%i0 + %l4]0xc0
.word 0x8182c000 ! t0_kref+0x2728: wr %o3, %g0, %y
.word 0xe650a012 ! t0_kref+0x272c: ldsh [%g2 + 0x12], %l3
.word 0x85a08956 ! t0_kref+0x2730: fmuld %f2, %f22, %f2
.word 0x86102002 ! t0_kref+0x2734: mov 0x2, %g3
.word 0x32800000 ! t0_kref+0x2738: bne,a _kref+0x2738
.word 0x86a0e001 ! t0_kref+0x273c: subcc %g3, 1, %g3
.word 0x01000000 ! t0_kref+0x2740: nop
.word 0x01000000 ! t0_kref+0x2744: nop
.word 0x01000000 ! t0_kref+0x2748: nop
.word 0x01000000 ! t0_kref+0x274c: nop
.word 0x01000000 ! t0_kref+0x2750: nop
.word 0x01000000 ! t0_kref+0x2754: nop
.word 0x01000000 ! t0_kref+0x2758: nop
.word 0x01000000 ! t0_kref+0x275c: nop
call SYM(_kaos_done)
.word 0x01000000 ! t0_kref+0x2764: nop
KGLOBAL(t0_ktbl_end)
t0_ktbl_end:
t0_ktbl_page_end:
KTEXT_MODULE(t0_module_subr0, 0x07286000)
.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, 0x071e8000)
.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, 0x071e2000)
.seg "text"
t0_subr2_page_begin:
.skip 8180
.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, 0x027ac000)
.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: 2434
!
! Operation frequencies
!
! name exp obs
! ldsb 0.28 0.49
! ldub 0.80 0.86
! ldsh 1.28 1.31
! lduh 1.17 1.15
! ld 0.90 1.07
! ldd 1.07 1.19
! swap 0.39 0.41
! ldstub 0.88 0.90
! stb 0.37 0.45
! sth 0.43 0.49
! st 1.37 1.44
! std 0.22 0.08
! add 0.72 0.94
! addcc 0.85 1.36
! addx 0.35 0.33
! addxcc 0.12 0.16
! taddcc 0.21 0.08
! taddcctv 0.24 0.16
! sub 0.23 0.21
! subcc 0.56 0.53
! subx 1.32 1.68
! subxcc 0.84 0.74
! tsubcc 0.25 0.29
! tsubcctv 0.09 0.12
! mulscc 0.98 0.82
! and 0.95 1.15
! andcc 0.71 0.94
! andn 0.48 0.62
! andncc 0.50 0.49
! or 0.13 0.08
! orcc 0.27 0.45
! orn 0.40 0.33
! orncc 0.33 0.12
! xor 0.11 0.04
! xorcc 1.18 1.48
! xnor 0.29 0.45
! xnorcc 1.10 1.19
! sll 1.25 1.03
! srl 0.66 0.41
! sra 1.36 1.27
! unimp 0.08 0.08
! umul 0.13 0.12
! smul 0.20 0.29
! udiv 0.27 0.21
! sdiv 1.26 1.31
! umulcc 0.36 0.37
! smulcc 1.37 1.60
! udivcc 0.05 0.00
! sdivcc 0.70 0.58
! rdy 0.64 0.58
! wry 0.55 0.86
! bicc 0.98 0.90
! sethi 0.92 0.78
! jmpl 1.18 0.82
! call 0.63 0.58
! ticc 0.00 0.00
! flush 1.21 1.48
! save 1.07 0.62
! restore 0.42 0.00
! stbar 0.01 0.00
! ldf 1.15 1.31
! lddf 1.26 1.48
! stf 0.68 0.49
! stdf 0.97 1.07
! fadds 0.70 0.58
! fsubs 0.93 1.15
! fmuls 0.04 0.04
! fdivs 0.09 0.08
! faddd 1.01 0.99
! fsubd 0.45 0.37
! fmuld 0.93 1.15
! fdivd 0.78 1.03
! faddq 0.00 0.00
! fsubq 0.00 0.00
! fmulq 0.00 0.00
! fdivq 0.00 0.00
! fsmuld 0.29 0.25
! fdmulq 0.00 0.00
! fitos 1.24 1.64
! fitod 1.04 0.74
! fitoq 0.00 0.00
! fstoi 0.07 0.08
! fstod 0.51 0.49
! fstoq 0.00 0.00
! fdtoi 0.44 0.53
! fdtos 0.49 0.49
! fdtoq 0.00 0.00
! fqtoi 0.00 0.00
! fqtos 0.00 0.00
! fqtod 0.00 0.00
! fmovs 0.50 0.16
! fnegs 0.84 0.70
! fabss 0.46 0.37
! fsqrts 2.19 1.93
! fsqrtd 0.74 0.78
! fsqrtq 0.00 0.00
! fcmps 1.04 0.90
! fcmpd 0.82 0.53
! fcmpq 0.00 0.00
! fcmpes 0.54 0.45
! fcmped 1.20 1.23
! fcmpeq 0.00 0.00
! fbfcc 1.91 2.34
! ldfsr 0.01 0.00
! stfsr 0.11 0.00
! loop 1.15 0.94
! offset 0.26 0.16
! area 0.02 0.04
! target 0.18 0.21
! goto 0.05 0.04
! sigsegv 0.02 0.00
! sigbus 0.16 0.21
! imodify 0.37 0.12
! ldfsr_offset 0.16 0.00
! fpattern 1.18 1.48
! lbranch 0.10 0.08
! shmld 3.41 3.74
! shmst 4.69 5.05
! shmpf 0.39 0.33
! shmswap 0.07 0.16
! shmblkld 1.33 0.70
! shmblkst 1.24 0.82
! shmblkchk 0.30 0.37
! 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.19 0.12
! rdasi 0.23 0.33
! wrasi 0.11 0.08
! bpcc 1.04 0.82
! fbpfcc 2.76 2.10
! fmovscc 0.18 0.08
! fmovdcc 0.27 0.33
! fmovqcc 0.00 0.00
! movcc 0.22 0.16
! flushw 0.26 0.16
! membar 0.02 0.04
! prefetch 0.44 0.41
! rdpc 0.20 0.16
! ldqf 0.00 0.00
! stqf 0.00 0.00
! ldfa 0.04 0.00
! lddfa 0.00 0.00
! ldqfa 0.00 0.00
! ldsba 0.14 0.16
! ldsha 0.02 0.00
! lduba 0.10 0.08
! lduha 0.10 0.00
! lda 0.18 0.16
! ldda 0.16 0.04
! ldstuba 0.17 0.12
! prefetcha 1.07 1.19
! stfa 0.15 0.12
! stdfa 0.03 0.04
! stqfa 0.00 0.00
! stba 0.05 0.08
! stha 0.18 0.21
! sta 0.14 0.12
! stda 0.12 0.12
! swapa 0.20 0.29
! fmovd 0.08 0.04
! fnegd 0.00 0.00
! fabsd 0.03 0.08
! fstox 0.05 0.12
! fdtox 0.15 0.16
! fxtos 0.16 0.33
! fxtod 0.24 0.29
! lds 0.20 0.16
! ldsa 0.09 0.00
! ldx 0.00 0.00
! ldxa 0.20 0.12
! nofault 0.11 0.21
! rdgsr 0.07 0.00
! wrgsr 0.16 0.04
! fpadd16 0.03 0.00
! fpadd16s 0.27 0.21
! fpadd32 0.11 0.08
! fpadd32s 0.26 0.33
! fpsub16 0.16 0.25
! fpsub16s 0.18 0.21
! fpsub32 0.14 0.08
! fpsub32s 0.12 0.08
! fpack16 0.15 0.21
! fpack32 0.16 0.12
! fpackfix 0.09 0.00
! fexpand 0.15 0.21
! fpmerge 0.12 0.04
! fmul8x16 0.21 0.41
! fmul8x16au 0.16 0.00
! fmul8x16al 0.22 0.25
! fmul8sux16 0.05 0.00
! fmul8ulx16 0.03 0.00
! fmuld8sux16 0.14 0.04
! fmuld8ulx16 0.05 0.04
! alignaddr 0.19 0.16
! alignaddrl 0.02 0.00
! faligndata 0.03 0.08
! fzero 0.20 0.21
! fzeros 0.18 0.29
! fone 0.16 0.12
! fones 0.04 0.04
! fsrc1 0.19 0.37
! fsrc1s 0.19 0.29
! fsrc2 0.11 0.12
! fsrc2s 0.16 0.16
! fnot1 0.26 0.37
! fnot1s 0.09 0.16
! fnot2 0.07 0.12
! fnot2s 0.26 0.08
! for 0.27 0.37
! fors 0.24 0.25
! fnor 0.22 0.33
! fnors 0.27 0.58
! fand 0.09 0.08
! fands 0.11 0.12
! fnand 0.02 0.00
! fnands 0.03 0.04
! fxor 0.19 0.37
! fxors 0.09 0.25
! fxnor 0.25 0.21
! fxnors 0.09 0.21
! fornot1 0.08 0.00
! fornot1s 0.23 0.33
! fornot2 0.07 0.08
! fornot2s 0.01 0.00
! fandnot1 0.06 0.04
! fandnot1s 0.02 0.04
! fandnot2 0.10 0.08
! fandnot2s 0.25 0.29
! fcmpgt16 0.01 0.04
! fcmpgt32 0.24 0.37
! fcmple16 0.21 0.25
! fcmple32 0.12 0.08
! fcmpne16 0.09 0.08
! fcmpne32 0.01 0.00
! fcmpeq16 0.00 0.00
! fcmpeq32 0.11 0.16
! edge8 0.08 0.12
! edge8l 0.19 0.16
! edge16 0.05 0.04
! edge16l 0.00 0.00
! edge32 0.14 0.12
! edge32l 0.16 0.12
! pdist 0.12 0.16
! partial_st8 0.14 0.12
! partial_st16 0.10 0.04
! partial_st32 0.17 0.25
! short_st8 0.18 0.29
! short_st16 0.16 0.21
! short_ld8 0.17 0.21
! short_ld16 0.11 0.16
! blkld 0.13 0.00
! blkst 0.10 0.00
! blkld_offset 0.10 0.00
! blkst_offset 0.26 0.00
! blk_check 0.20 0.16
! casxa 0.07 0.04
! rdccr 0.13 0.08
! rdfprs 0.21 0.33
! wrccr 0.25 0.29
! popc 0.19 0.25
! wrfprs 0.21 0.37
! stx 0.01 0.00
! stxa 0.14 0.12
! cflush 0.00 0.00
! array8 0.10 0.12
! array16 0.18 0.25
! array32 0.06 0.00
! edge8n 0.14 0.08
! edge8ln 0.26 0.33
! edge16n 0.01 0.00
! edge16ln 0.11 0.00
! edge32n 0.02 0.00
! edge32ln 0.23 0.00
! bmask 0.02 0.00
! bshuffle 0.15 0.16
! siam 0.03 0.12
! 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, 0x0d68e000)
.seg "data"
t0_offset_table_start:
t0_offset_table_size: .word 0x00000008
t0_offset_table:
.word 0xffffffe8
.word 0xfffffff8
.word 0x00000008
.word 0x00000018
.word 0xfffffff0
.word 0x00000010
.word 0x00000000
.word 0xffffffe0
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, 0x1c6c2000)
.seg "data"
KGLOBAL(t0_data_in_regs)
t0_data_in_regs_start:
t0_data_in_regs:
.word 0x4c4843cb ! %f0
.word 0x454d4892 ! %f1
.word 0x274e0686 ! %f2
.word 0x38961dcc ! %f3
.word 0xd79043c7 ! %f4
.word 0x8812741e ! %f5
.word 0x6cdf6ed0 ! %f6
.word 0xd7c0f6e2 ! %f7
.word 0xde8f502b ! %f8
.word 0xc92497f2 ! %f9
.word 0x93a00d4f ! %f10
.word 0x657db85f ! %f11
.word 0xee3a8551 ! %f12
.word 0xf1ff02cd ! %f13
.word 0xf30d8ee5 ! %f14
.word 0xb30e947e ! %f15
.word 0x551423fc ! %f16
.word 0x5b862d4f ! %f17
.word 0xbd0da1b8 ! %f18
.word 0xddb2cc32 ! %f19
.word 0x142b879b ! %f20
.word 0x60f4acf0 ! %f21
.word 0x00089f13 ! %f22
.word 0x7ed3dd36 ! %f23
.word 0xcc2fbcce ! %f24
.word 0x3dafe234 ! %f25
.word 0xdeea6f89 ! %f26
.word 0xda8efd61 ! %f27
.word 0x9c367c29 ! %f28
.word 0xd1fcd61c ! %f29
.word 0x900b0d5f ! %f30
.word 0x3a0a773e ! %f31
.word 0xf9b18d37 ! %f32
.word 0xcd20fadf ! %f33
.word 0x7832492b ! %f34
.word 0x4debbbdc ! %f35
.word 0xf828d5c0 ! %f36
.word 0x6c01c3da ! %f37
.word 0x6400b4b8 ! %f38
.word 0x253c3de1 ! %f39
.word 0x53ef994f ! %f40
.word 0xe51148c4 ! %f41
.word 0xa241d82c ! %f42
.word 0x735869e5 ! %f43
.word 0xb16facee ! %f44
.word 0x9c856825 ! %f45
.word 0x234a156c ! %f46
.word 0x9d654ffc ! %f47
.word 0xbb0da333 ! %f48
.word 0xe9ba1d08 ! %f49
.word 0xf6c4ddbf ! %f50
.word 0x3a7ed294 ! %f51
.word 0x36553480 ! %f52
.word 0x1776fbef ! %f53
.word 0xa07e1db1 ! %f54
.word 0x52996e81 ! %f55
.word 0x6e4d6785 ! %f56
.word 0x17db0b06 ! %f57
.word 0xfffc0339 ! %f58
.word 0x042ff056 ! %f59
.word 0xd0c83e09 ! %f60
.word 0x5131699c ! %f61
.word 0x8c6c821e ! %f62
.word 0x3186aaf6 ! %f63
.word 0x00000000 ! %g0 (always zero)
.word t0_kref+0x150 ! %g1 (code pointer)
.word t0_data_in_shm_area ! %g2 (shared area pointer)
.word 0xc71039b9 ! %g3 (loop index)
.word SYM(t0_subr1) ! %g4 (jmpl target)
.word t0_kref+0x1 ! %g5 (sigbus target)
.word 0x00000000 ! %g6 (block ld offset)
.word 0x00000000 ! %g7 (block st offset)
.word 0x66bfd18b ! %o0
.word 0x11720ba1 ! %o1
.word 0xebc9aef1 ! %o2
.word 0xdc30f863 ! %o3
.word 0xe18cc224 ! %o4
.word 0xf92b2276 ! %o5
.word 0x00000000 ! %sp (stack pointer)
.word 0x00000000 ! %o7 (relocatable junk)
.word 0xbf79e9ea ! %l0
.word 0xd6247ace ! %l1
.word 0xb0bc3a95 ! %l2
.word 0x20d3036a ! %l3
.word 0x07dfce62 ! %l4
.word 0x20ec8784 ! %l5
.word 0x48e2a62f ! %l6
.word 0x602f65f4 ! %l7
.word t0_data_in_area0 ! %i0 (area pointer)
.word t0_data_in_area0 ! %i1 (area pointer)
.word 0x00000017 ! %i2 (byte offset)
.word 0xffffffe2 ! %i3 (halfword offset)
.word 0xffffffe8 ! %i4 (word offset)
.word 0x00000008 ! %i5 (doubleword offset)
.word 0x00000000 ! %fp (frame pointer)
.word 0x00000000 ! %i7 (return address)
.word 0x7af514c4 ! %y
.word 0x00000008 ! %icc (nzvc)
.word 0x00000bd5 ! %fsr
.word 0x00000000 ! %gsr.mask
.word 0x00000000 ! %gsr
.word 0x00000080 ! %asi
.word 0x00000000 ! Integer overflow traps
.word 0x00000000 ! Integer divide by zero traps
.word 0x00000000 ! Integer divide > 52 bit dividend traps
.word 0x00000000 ! Floating inexact traps
.word 0x00000000 ! Floating divide by zero traps
.word 0x00000000 ! Floating underflow traps
.word 0x00000000 ! Floating overflow traps
.word 0x00000000 ! Floating invalid traps
.word 0x00000000 ! Floating other traps
.word 0x00000000 ! Ticc traps
.word 0x00000000 ! Unexpected SIGFPE traps
.word 0x00000000 ! Unexpected SIGSEGV traps
.word 0x00000000 ! Unexpected SIGBUS traps
.word 0x00000000 ! Unexpected SIGILL traps
.word 0x00000000 ! Expected SIGSEGV traps
.word 0x00000000 ! Expected SIGBUS traps
.word 0x00000000 ! UNIMP traps
.word 0x00000000 ! ??
.global 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, 0x1720a000)
.seg "data"
KGLOBAL(t0_data_in_mtbl_size)
KGLOBAL(t0_data_in_mtbl)
KGLOBAL(t0_data_in_stack)
t0_data_in_stack_start:
.word 0x7ccd96cf
.word 0x86165aac
.word 0xa13ccd86
.word 0xa5f0fccd
.word 0x506ea1de
.word 0xfc2472f3
.word 0x6dd1eec6
.word 0xb9dd7dbc
.word 0x1e218b01
.word 0x0e794aa8
.word 0x80c862b2
.word 0xf92beca6
.word 0x553b5641
.word 0xf9596b3d
.word 0x68b6ae67
.word 0x1d709074
.word 0x0a872e69
.word 0x22d07de9
.word 0x98a4c8c3
.word 0x82418bb1
.word 0x660187d7
.word 0xe81997f4
.word 0xd8a9ab5c
.word 0xe178cc6d
.word 0xe6a21c97
.word 0xad898732
.word 0x8f1c7eb3
.word 0x82ca9665
.word 0x76c115ad
.word 0x6232e2cc
.word 0xa12fd5a9
.word 0xbc380b60
.word 0x7794f5b1
.word 0x1db3e445
.word 0x1c40ac31
.word 0xe77755db
.word 0x5c0c18a1
.word 0x271a4cbc
.word 0x378a1d46
.word 0xe5e159e8
.word 0x2c1ddcf2
.word 0xffc9da6e
.word 0xd38a041f
.word 0x7b0f1052
.word 0xb6dcc9e8
.word 0x3116127f
.word 0x2871fca1
.word 0x1c4ef005
.word 0x44544727
.word 0xcf0862f9
.word 0x4ac37715
.word 0xe2bd09ac
.word 0x05d1b988
.word 0x62d7e114
.word 0xf3ecd31a
.word 0x8d4eb99b
.word 0x2ce21930
.word 0x3c2827b7
.word 0x2fa8b5dd
.word 0x89cd13f0
.word 0xa44a54df
.word 0xc5791a3f
.word 0x3d400f86
.word 0xcdc76ef4
.word 0xa3d21685
.word 0x2e898f7e
.word 0xe0e283f5
.word 0x8539afc6
.word 0x551dbd1a
.word 0x9b0b2905
.word 0x44502aad
.word 0xca383d3a
.word 0x264d9fae
.word 0x9525daa6
.word 0x4a4ada10
.word 0x61adbcfe
.word 0x33e5edbf
.word 0x1e2de634
.word 0x3cf471cc
.word 0xeb54fefe
.word 0xf7e3c0ca
.word 0xb4d74f8c
.word 0x17a2d895
.word 0xc0dbbb09
.word 0x8d193324
.word 0xa35e0cd9
.word 0x6009a114
.word 0x7fc104b4
.word 0xcd339009
.word 0x01ca7712
.word 0xcc248a1e
.word 0xa54c997e
.word 0x2a6bf0f5
.word 0xf4edbec7
.word 0x814d4e29
.word 0xda2a6d34
.word 0xc513dc32
.word 0xba2a691d
.word 0xf09a75fb
.word 0x4e081897
.word 0x1634b8b2
.word 0x2ed91917
.word 0x8c4c22a3
.word 0x79480e3b
.word 0xe4922b1e
.word 0x685a2916
.word 0x54e702ad
.word 0x8db8b9b1
.word 0xb5ccb02e
.word 0x13e8d8a2
.word 0x89ece690
.word 0xfd7bece8
.word 0xbb63083b
.word 0x2b4d126a
.word 0x5525a86b
.word 0x9b2d3fd0
.word 0x60264811
.word 0xd1d50e89
.word 0xb7625af0
.word 0xa61c463f
.word 0x2f9da30a
.word 0x23d0550a
.word 0x2dcff3a0
.word 0x7359c018
.word 0x43144257
.word 0x6e59e4ae
.word 0xc68de438
.word 0x8ea527a9
.word 0xb0dcbda0
.word 0xadd781ec
.word 0xad90576b
.word 0x073a4255
.word 0x7efb08d0
.word 0xa3707238
.word 0x971d04d0
.word 0xea549772
.word 0x3c1eeb29
.word 0x1d1e2788
.word 0xfeacd01d
.word 0x9a38f174
.word 0xdde6539e
.word 0xc51da013
.word 0x96eba795
.word 0x0af34d4a
.word 0xab001e61
.word 0x8cb07e5b
.word 0xd53355bf
.word 0xe7f9dc08
.word 0x703d1fb9
.word 0x67891d6d
.word 0x7f753a58
.word 0x15cbfac5
.word 0xc2268819
.word 0xf12d2567
.word 0x0a521e89
.word 0xe2ae44c6
.word 0xa68df56e
.word 0xe04e643b
.word 0x555e985c
.word 0xe81323db
.word 0x53fcc5b8
.word 0x05d1eeb1
.word 0x9085b16c
.word 0x1d518309
.word 0x352d7edc
.word 0x6a39cdb2
.word 0x6662c4dc
.word 0xd2418768
t0_data_in_sp:
.word 0x96135fb7
.word 0xdca5bbc2
.word 0xb786c889
.word 0x3f71734e
.word 0x2ba16e76
.word 0xa6e3b6ce
.word 0x812c7583
.word 0x802317ad
.word t0_data_in_area0
.word t0_data_in_area0
.word 0xfffffff5
.word 0xffffffe6
.word 0xffffffe8
.word 0xfffffff8
.word t0_data_in_fp
.word 0x75dbb4ce
.word 0xc9e66cf2
.word 0x999c82cd
.word 0x69ed8920
.word 0x6679cff1
.word 0x6b636b02
.word 0x120f088f
.word 0xb43a0aa1
.word 0x9d55d9b5
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 0x5d8ca53d ! [%fp - 0xc]
.word 0x66694b51 ! [%fp - 0x8]
.word 0x6ceb9361 ! [%fp - 0x4]
.global t0_data_in_fp; t0_data_in_fp:
.word 0x01acc836
.word 0x1bbfc127
.word 0x4d9ad4ba
.word 0x6a95c03e
.word 0x8c8c08cb
.word 0x6d484a6e
.word 0x055470a5
.word 0xdb151cb1
.word 0x02334f8e
.word 0xfa25a619
.word 0xcec17248
.word 0xc7bfeb1e
.word 0x94455b1b
.word 0x9a608501
.word 0x95ada799
.word 0x716a9e6c
.word 0x815ab096
.word 0xe820897f
.word 0x708c9eec
.word 0xc741d8d8
.word 0x4e3593f3
.word 0x228a1466
.word 0x07fd22e0
.word 0x89450406
t0_data_in_stacktop:
.word 0
t0_data_in_stack_end:
.skip 6300 ! page align
KDATA_MODULE(t0_module_data_in_area0, 0x12df8000)
.seg "data"
t0_data_in_area0_start:
.skip 640
t0_data_in_area0_begin:
.word 0x2306c071 ! t0_data_in_area0-0x20
.word 0x33776d33 ! t0_data_in_area0-0x1c
.word 0x88ae107c ! t0_data_in_area0-0x18
.word 0x8049d659 ! t0_data_in_area0-0x14
.word 0x9026a566 ! t0_data_in_area0-0x10
.word 0xdb9fb983 ! t0_data_in_area0-0xc
.word 0x2937eb94 ! t0_data_in_area0-0x8
.word 0x7b225983 ! t0_data_in_area0-0x4
.global t0_data_in_area0; t0_data_in_area0:
.word 0xe99f2b42 ! t0_data_in_area0+0x0
.word 0x8af177c5 ! t0_data_in_area0+0x4
.word 0xc8d0d571 ! t0_data_in_area0+0x8
.word 0x2804465f ! t0_data_in_area0+0xc
.word 0x341e44cd ! t0_data_in_area0+0x10
.word 0x150d712f ! t0_data_in_area0+0x14
.word 0xe1f6c9b0 ! t0_data_in_area0+0x18
.word 0x33e9c9fd ! t0_data_in_area0+0x1c
t0_data_in_area0_end:
.skip 7488
t0_data_in_area0_stop:
KDATA_MODULE(t0_module_data_in_shm_area, 0x1cf8a000)
.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 0x78a9d0b3 ! t0_data_in_shm_area+0x0 (t0)
.word 0x03348315 ! t0_data_in_shm_area+0x4 (t1)
.word 0x07c61e11 ! t0_data_in_shm_area+0x8 (t2)
.word 0x3dade37f ! t0_data_in_shm_area+0xc (t3)
.word 0x4f2a56f5 ! t0_data_in_shm_area+0x10 (t0)
.word 0xe8677d7d ! t0_data_in_shm_area+0x14 (t1)
.word 0xfc385f25 ! t0_data_in_shm_area+0x18 (t2)
.word 0xe1eae093 ! t0_data_in_shm_area+0x1c (t3)
.word 0x4786456a ! t0_data_in_shm_area+0x20 (t0)
.word 0xe26608d0 ! t0_data_in_shm_area+0x24 (t1)
.word 0xfe8c89c8 ! t0_data_in_shm_area+0x28 (t2)
.word 0xd4f920d0 ! t0_data_in_shm_area+0x2c (t3)
.word 0x749107fe ! t0_data_in_shm_area+0x30 (t0)
.word 0xc729a3fd ! t0_data_in_shm_area+0x34 (t1)
.word 0x7154222f ! t0_data_in_shm_area+0x38 (t2)
.word 0x06b33f63 ! t0_data_in_shm_area+0x3c (t3)
.word 0x32f18f42 ! t0_data_in_shm_area+0x40 (t0 bload)
.word 0x34787eb8 ! t0_data_in_shm_area+0x44
.word 0x9171bc95 ! t0_data_in_shm_area+0x48
.word 0xf640ee22 ! t0_data_in_shm_area+0x4c
.word 0x68a43071 ! t0_data_in_shm_area+0x50
.word 0xa3a0723c ! t0_data_in_shm_area+0x54
.word 0x12b081a9 ! t0_data_in_shm_area+0x58
.word 0x19cf2d1f ! t0_data_in_shm_area+0x5c
.word 0x0af8be23 ! t0_data_in_shm_area+0x60
.word 0x4a6e465e ! t0_data_in_shm_area+0x64
.word 0xe2420386 ! t0_data_in_shm_area+0x68
.word 0x1acc6ab4 ! t0_data_in_shm_area+0x6c
.word 0x4eede6ad ! t0_data_in_shm_area+0x70
.word 0x3f66ed44 ! t0_data_in_shm_area+0x74
.word 0x478c8594 ! t0_data_in_shm_area+0x78
.word 0x467900fc ! t0_data_in_shm_area+0x7c
.word 0x30d4eb95 ! t0_data_in_shm_area+0x80 (t0 bstore)
.word 0xeb23f7d5 ! t0_data_in_shm_area+0x84
.word 0x752cb62b ! t0_data_in_shm_area+0x88
.word 0x6375df07 ! t0_data_in_shm_area+0x8c
.word 0xe4d6389c ! t0_data_in_shm_area+0x90
.word 0xc0257a6c ! t0_data_in_shm_area+0x94
.word 0x4ebdc735 ! t0_data_in_shm_area+0x98
.word 0x9d4a5ea6 ! t0_data_in_shm_area+0x9c
.word 0x5479e6ff ! t0_data_in_shm_area+0xa0
.word 0x4e9108c7 ! t0_data_in_shm_area+0xa4
.word 0x4477ed12 ! t0_data_in_shm_area+0xa8
.word 0x1f112386 ! t0_data_in_shm_area+0xac
.word 0x491eb0f8 ! t0_data_in_shm_area+0xb0
.word 0x2d4ffd45 ! t0_data_in_shm_area+0xb4
.word 0x84fd67bb ! t0_data_in_shm_area+0xb8
.word 0x232b577f ! t0_data_in_shm_area+0xbc
.word 0xe0c1b989 ! t0_data_in_shm_area+0xc0 (t1 bload)
.word 0x4666dca2 ! t0_data_in_shm_area+0xc4
.word 0xdc1facc6 ! t0_data_in_shm_area+0xc8
.word 0x81da10b7 ! t0_data_in_shm_area+0xcc
.word 0xf55f6e7e ! t0_data_in_shm_area+0xd0
.word 0x9d9ec5a2 ! t0_data_in_shm_area+0xd4
.word 0xc27337d0 ! t0_data_in_shm_area+0xd8
.word 0xbf6b3010 ! t0_data_in_shm_area+0xdc
.word 0x00bd63cb ! t0_data_in_shm_area+0xe0
.word 0x2ebd869d ! t0_data_in_shm_area+0xe4
.word 0xc8610784 ! t0_data_in_shm_area+0xe8
.word 0x16a9bdb6 ! t0_data_in_shm_area+0xec
.word 0x268d5a12 ! t0_data_in_shm_area+0xf0
.word 0xbcee5293 ! t0_data_in_shm_area+0xf4
.word 0x17a70026 ! t0_data_in_shm_area+0xf8
.word 0xd7254171 ! t0_data_in_shm_area+0xfc
.word 0xe0382858 ! t0_data_in_shm_area+0x100 (t1 bstore)
.word 0x3f934371 ! t0_data_in_shm_area+0x104
.word 0xee730060 ! t0_data_in_shm_area+0x108
.word 0xc40f0acf ! t0_data_in_shm_area+0x10c
.word 0x171438d7 ! t0_data_in_shm_area+0x110
.word 0xeb0ef84e ! t0_data_in_shm_area+0x114
.word 0x601c5c32 ! t0_data_in_shm_area+0x118
.word 0xb89ac304 ! t0_data_in_shm_area+0x11c
.word 0x1ac67f12 ! t0_data_in_shm_area+0x120
.word 0x679353f1 ! t0_data_in_shm_area+0x124
.word 0x84059327 ! t0_data_in_shm_area+0x128
.word 0x77bbb90a ! t0_data_in_shm_area+0x12c
.word 0x90743b2a ! t0_data_in_shm_area+0x130
.word 0x483f1f96 ! t0_data_in_shm_area+0x134
.word 0xd226b5c9 ! t0_data_in_shm_area+0x138
.word 0x89284c10 ! t0_data_in_shm_area+0x13c
.word 0x81db53b6 ! t0_data_in_shm_area+0x140 (t2 bload)
.word 0x678a2373 ! t0_data_in_shm_area+0x144
.word 0xb23121e8 ! t0_data_in_shm_area+0x148
.word 0x637b88e2 ! t0_data_in_shm_area+0x14c
.word 0xeeeb2d62 ! t0_data_in_shm_area+0x150
.word 0x667d2adb ! t0_data_in_shm_area+0x154
.word 0x86463c83 ! t0_data_in_shm_area+0x158
.word 0x8c520be3 ! t0_data_in_shm_area+0x15c
.word 0x6a1915b3 ! t0_data_in_shm_area+0x160
.word 0xfaef3710 ! t0_data_in_shm_area+0x164
.word 0x54344ba1 ! t0_data_in_shm_area+0x168
.word 0xb57ea0fb ! t0_data_in_shm_area+0x16c
.word 0x86f399a7 ! t0_data_in_shm_area+0x170
.word 0x78b272fa ! t0_data_in_shm_area+0x174
.word 0xfca47e09 ! t0_data_in_shm_area+0x178
.word 0x029b6ee3 ! t0_data_in_shm_area+0x17c
.word 0x9aae292a ! t0_data_in_shm_area+0x180 (t2 bstore)
.word 0x769969b9 ! t0_data_in_shm_area+0x184
.word 0xf93683f3 ! t0_data_in_shm_area+0x188
.word 0xb84445e3 ! t0_data_in_shm_area+0x18c
.word 0xecddccf0 ! t0_data_in_shm_area+0x190
.word 0x919ce9e8 ! t0_data_in_shm_area+0x194
.word 0xf8816b00 ! t0_data_in_shm_area+0x198
.word 0xcb017ebc ! t0_data_in_shm_area+0x19c
.word 0xc7eae585 ! t0_data_in_shm_area+0x1a0
.word 0x1d665925 ! t0_data_in_shm_area+0x1a4
.word 0xc5b1c56e ! t0_data_in_shm_area+0x1a8
.word 0xd0c763c8 ! t0_data_in_shm_area+0x1ac
.word 0xe9f747a1 ! t0_data_in_shm_area+0x1b0
.word 0xe92d3bd1 ! t0_data_in_shm_area+0x1b4
.word 0x43869087 ! t0_data_in_shm_area+0x1b8
.word 0x20a0885f ! t0_data_in_shm_area+0x1bc
.word 0x4db8861a ! t0_data_in_shm_area+0x1c0 (t3 bload)
.word 0xa069b7b2 ! t0_data_in_shm_area+0x1c4
.word 0x20e80830 ! t0_data_in_shm_area+0x1c8
.word 0xb5535591 ! t0_data_in_shm_area+0x1cc
.word 0x35673796 ! t0_data_in_shm_area+0x1d0
.word 0x386bef6e ! t0_data_in_shm_area+0x1d4
.word 0x949ee7f5 ! t0_data_in_shm_area+0x1d8
.word 0x076b6dc0 ! t0_data_in_shm_area+0x1dc
.word 0xe4598c73 ! t0_data_in_shm_area+0x1e0
.word 0x53e90920 ! t0_data_in_shm_area+0x1e4
.word 0x22d83b00 ! t0_data_in_shm_area+0x1e8
.word 0x914889c2 ! t0_data_in_shm_area+0x1ec
.word 0x40ae390e ! t0_data_in_shm_area+0x1f0
.word 0xea705eb4 ! t0_data_in_shm_area+0x1f4
.word 0xcdc8fe63 ! t0_data_in_shm_area+0x1f8
.word 0x692d404b ! t0_data_in_shm_area+0x1fc
.word 0x7ab14edb ! t0_data_in_shm_area+0x200 (t3 bstore)
.word 0xe014509d ! t0_data_in_shm_area+0x204
.word 0x917c7a4a ! t0_data_in_shm_area+0x208
.word 0x51131e08 ! t0_data_in_shm_area+0x20c
.word 0x67da89f1 ! t0_data_in_shm_area+0x210
.word 0x2b05df09 ! t0_data_in_shm_area+0x214
.word 0x86a93518 ! t0_data_in_shm_area+0x218
.word 0x3af883f5 ! t0_data_in_shm_area+0x21c
.word 0x9b2472cb ! t0_data_in_shm_area+0x220
.word 0x91b42255 ! t0_data_in_shm_area+0x224
.word 0xbf3f74d0 ! t0_data_in_shm_area+0x228
.word 0x39fd96ef ! t0_data_in_shm_area+0x22c
.word 0x420d584c ! t0_data_in_shm_area+0x230
.word 0x988656c3 ! t0_data_in_shm_area+0x234
.word 0x8713f2b6 ! t0_data_in_shm_area+0x238
.word 0x3ba81488 ! 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, 0x07eea000)
.seg "data"
KGLOBAL(t0_data_exp_regs)
t0_data_exp_regs_start:
t0_data_exp_regs:
.word 0x4c4843cb ! %f0
.word 0x454d4892 ! %f1
.word 0x274e0686 ! %f2
.word 0x38961dcc ! %f3
.word 0xd79043c7 ! %f4
.word 0x8812741e ! %f5
.word 0x6cdf6ed0 ! %f6
.word 0xd7c0f6e2 ! %f7
.word 0xde8f502b ! %f8
.word 0xc92497f2 ! %f9
.word 0x93a00d4f ! %f10
.word 0x657db85f ! %f11
.word 0xee3a8551 ! %f12
.word 0xf1ff02cd ! %f13
.word 0xf30d8ee5 ! %f14
.word 0xb30e947e ! %f15
.word 0x551423fc ! %f16
.word 0x5b862d4f ! %f17
.word 0xbd0da1b8 ! %f18
.word 0xddb2cc32 ! %f19
.word 0x142b879b ! %f20
.word 0x60f4acf0 ! %f21
.word 0x00089f13 ! %f22
.word 0x7ed3dd36 ! %f23
.word 0xcc2fbcce ! %f24
.word 0x3dafe234 ! %f25
.word 0xdeea6f89 ! %f26
.word 0xda8efd61 ! %f27
.word 0x9c367c29 ! %f28
.word 0xd1fcd61c ! %f29
.word 0x900b0d5f ! %f30
.word 0x3a0a773e ! %f31
.word 0xf9b18d37 ! %f32
.word 0xcd20fadf ! %f33
.word 0x7832492b ! %f34
.word 0x4debbbdc ! %f35
.word 0xf828d5c0 ! %f36
.word 0x6c01c3da ! %f37
.word 0x6400b4b8 ! %f38
.word 0x253c3de1 ! %f39
.word 0x53ef994f ! %f40
.word 0xe51148c4 ! %f41
.word 0xa241d82c ! %f42
.word 0x735869e5 ! %f43
.word 0xb16facee ! %f44
.word 0x9c856825 ! %f45
.word 0x234a156c ! %f46
.word 0x9d654ffc ! %f47
.word 0xbb0da333 ! %f48
.word 0xe9ba1d08 ! %f49
.word 0xf6c4ddbf ! %f50
.word 0x3a7ed294 ! %f51
.word 0x36553480 ! %f52
.word 0x1776fbef ! %f53
.word 0xa07e1db1 ! %f54
.word 0x52996e81 ! %f55
.word 0x6e4d6785 ! %f56
.word 0x17db0b06 ! %f57
.word 0xfffc0339 ! %f58
.word 0x042ff056 ! %f59
.word 0xd0c83e09 ! %f60
.word 0x5131699c ! %f61
.word 0x8c6c821e ! %f62
.word 0x3186aaf6 ! %f63
.word 0x00000000 ! %g0 (always zero)
.word t0_kref+0x150 ! %g1 (code pointer)
.word t0_data_exp_shm_area! %g2 (shared area pointer)
.word 0xc71039b9 ! %g3 (loop index)
.word SYM(t0_subr1) ! %g4 (jmpl target)
.word t0_kref+0x1 ! %g5 (sigbus target)
.word 0x00000000 ! %g6 (block ld offset)
.word 0x00000000 ! %g7 (block st offset)
.word 0x66bfd18b ! %o0
.word 0x11720ba1 ! %o1
.word 0xebc9aef1 ! %o2
.word 0xdc30f863 ! %o3
.word 0xe18cc224 ! %o4
.word 0xf92b2276 ! %o5
.word 0x00000000 ! %sp (stack pointer)
.word 0x00000000 ! %o7 (relocatable junk)
.word 0xbf79e9ea ! %l0
.word 0xd6247ace ! %l1
.word 0xb0bc3a95 ! %l2
.word 0x20d3036a ! %l3
.word 0x07dfce62 ! %l4
.word 0x20ec8784 ! %l5
.word 0x48e2a62f ! %l6
.word 0x602f65f4 ! %l7
.word t0_data_exp_area0 ! %i0 (area pointer)
.word t0_data_exp_area0 ! %i1 (area pointer)
.word 0x00000017 ! %i2 (byte offset)
.word 0xffffffe2 ! %i3 (halfword offset)
.word 0xffffffe8 ! %i4 (word offset)
.word 0x00000008 ! %i5 (doubleword offset)
.word 0x00000000 ! %fp (frame pointer)
.word 0x00000000 ! %i7 (return address)
.word 0x7af514c4 ! %y
.word 0x00000008 ! %icc (nzvc)
.word 0x00000bd5 ! %fsr
.word 0x00000000 ! %gsr.mask
.word 0x00000000 ! %gsr
.word 0x00000080 ! %asi
.word 0x00000000 ! Integer overflow traps
.word 0x00000000 ! Integer divide by zero traps
.word 0x00000000 ! Integer divide > 52 bit dividend traps
.word 0x00000000 ! Floating inexact traps
.word 0x00000000 ! Floating divide by zero traps
.word 0x00000000 ! Floating underflow traps
.word 0x00000000 ! Floating overflow traps
.word 0x00000000 ! Floating invalid traps
.word 0x00000000 ! Floating other traps
.word 0x00000000 ! Ticc traps
.word 0x00000000 ! Unexpected SIGFPE traps
.word 0x00000000 ! Unexpected SIGSEGV traps
.word 0x00000000 ! Unexpected SIGBUS traps
.word 0x00000000 ! Unexpected SIGILL traps
.word 0x00000000 ! Expected SIGSEGV traps
.word 0x00000000 ! Expected SIGBUS traps
.word 0x00000000 ! UNIMP traps
.word 0x00000000 ! ??
t0_data_exp_mtbl_size: .word 253
t0_data_exp_regs_end:
.skip 7708 ! page align
KDATA_MODULE(t0_module_data_exp_stack, 0x09b24000)
.seg "data"
KGLOBAL(t0_data_exp_mtbl_size)
KGLOBAL(t0_data_exp_mtbl)
KGLOBAL(t0_data_exp_stack)
t0_data_exp_stack_start:
.word 0x7ccd96cf
.word 0x86165aac
.word 0xa13ccd86
.word 0xa5f0fccd
.word 0x506ea1de
.word 0xfc2472f3
.word 0x6dd1eec6
.word 0xb9dd7dbc
.word 0x1e218b01
.word 0x0e794aa8
.word 0x80c862b2
.word 0xf92beca6
.word 0x553b5641
.word 0xf9596b3d
.word 0x68b6ae67
.word 0x1d709074
.word 0x0a872e69
.word 0x22d07de9
.word 0x98a4c8c3
.word 0x82418bb1
.word 0x660187d7
.word 0xe81997f4
.word 0xd8a9ab5c
.word 0xe178cc6d
.word 0xe6a21c97
.word 0xad898732
.word 0x8f1c7eb3
.word 0x82ca9665
.word 0x76c115ad
.word 0x6232e2cc
.word 0xa12fd5a9
.word 0xbc380b60
.word 0x7794f5b1
.word 0x1db3e445
.word 0x1c40ac31
.word 0xe77755db
.word 0x5c0c18a1
.word 0x271a4cbc
.word 0x378a1d46
.word 0xe5e159e8
.word 0x2c1ddcf2
.word 0xffc9da6e
.word 0xd38a041f
.word 0x7b0f1052
.word 0xb6dcc9e8
.word 0x3116127f
.word 0x2871fca1
.word 0x1c4ef005
.word 0x44544727
.word 0xcf0862f9
.word 0x4ac37715
.word 0xe2bd09ac
.word 0x05d1b988
.word 0x62d7e114
.word 0xf3ecd31a
.word 0x8d4eb99b
.word 0x2ce21930
.word 0x3c2827b7
.word 0x2fa8b5dd
.word 0x89cd13f0
.word 0xa44a54df
.word 0xc5791a3f
.word 0x3d400f86
.word 0xcdc76ef4
.word 0xa3d21685
.word 0x2e898f7e
.word 0xe0e283f5
.word 0x8539afc6
.word 0x551dbd1a
.word 0x9b0b2905
.word 0x44502aad
.word 0xca383d3a
.word 0x264d9fae
.word 0x9525daa6
.word 0x4a4ada10
.word 0x61adbcfe
.word 0x33e5edbf
.word 0x1e2de634
.word 0x3cf471cc
.word 0xeb54fefe
.word 0xf7e3c0ca
.word 0xb4d74f8c
.word 0x17a2d895
.word 0xc0dbbb09
.word 0x8d193324
.word 0xa35e0cd9
.word 0x6009a114
.word 0x7fc104b4
.word 0xcd339009
.word 0x01ca7712
.word 0xcc248a1e
.word 0xa54c997e
.word 0x2a6bf0f5
.word 0xf4edbec7
.word 0x814d4e29
.word 0xda2a6d34
.word 0xc513dc32
.word 0xba2a691d
.word 0xf09a75fb
.word 0x4e081897
.word 0x1634b8b2
.word 0x2ed91917
.word 0x8c4c22a3
.word 0x79480e3b
.word 0xe4922b1e
.word 0x685a2916
.word 0x54e702ad
.word 0x8db8b9b1
.word 0xb5ccb02e
.word 0x13e8d8a2
.word 0x89ece690
.word 0xfd7bece8
.word 0xbb63083b
.word 0x2b4d126a
.word 0x5525a86b
.word 0x9b2d3fd0
.word 0x60264811
.word 0xd1d50e89
.word 0xb7625af0
.word 0xa61c463f
.word 0x2f9da30a
.word 0x23d0550a
.word 0x2dcff3a0
.word 0x7359c018
.word 0x43144257
.word 0x6e59e4ae
.word 0xc68de438
.word 0x8ea527a9
.word 0xb0dcbda0
.word 0xadd781ec
.word 0xad90576b
.word 0x073a4255
.word 0x7efb08d0
.word 0xa3707238
.word 0x971d04d0
.word 0xea549772
.word 0x3c1eeb29
.word 0x1d1e2788
.word 0xfeacd01d
.word 0x9a38f174
.word 0xdde6539e
.word 0xc51da013
.word 0x96eba795
.word 0x0af34d4a
.word 0xab001e61
.word 0x8cb07e5b
.word 0xd53355bf
.word 0xe7f9dc08
.word 0x703d1fb9
.word 0x67891d6d
.word 0x7f753a58
.word 0x15cbfac5
.word 0xc2268819
.word 0xf12d2567
.word 0x0a521e89
.word 0xe2ae44c6
.word 0xa68df56e
.word 0xe04e643b
.word 0x555e985c
.word 0xe81323db
.word 0x53fcc5b8
.word 0x05d1eeb1
.word 0x9085b16c
.word 0x1d518309
.word 0x352d7edc
.word 0x6a39cdb2
.word 0x6662c4dc
.word 0xd2418768
t0_data_exp_sp:
.word 0x96135fb7
.word 0xdca5bbc2
.word 0xb786c889
.word 0x3f71734e
.word 0x2ba16e76
.word 0xa6e3b6ce
.word 0x812c7583
.word 0x802317ad
.word t0_data_exp_area0
.word t0_data_exp_area0
.word 0xfffffff5
.word 0xffffffe6
.word 0xffffffe8
.word 0xfffffff8
.word t0_data_exp_fp
.word 0x75dbb4ce
.word 0xc9e66cf2
.word 0x999c82cd
.word 0x69ed8920
.word 0x6679cff1
.word 0x6b636b02
.word 0x120f088f
.word 0xb43a0aa1
.word 0x9d55d9b5
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 0x5d8ca53d ! [%fp - 0xc]
.word 0x66694b51 ! [%fp - 0x8]
.word 0x6ceb9361 ! [%fp - 0x4]
t0_data_exp_fp:
.word 0x01acc836
.word 0x1bbfc127
.word 0x4d9ad4ba
.word 0x6a95c03e
.word 0x8c8c08cb
.word 0x6d484a6e
.word 0x055470a5
.word 0xdb151cb1
.word 0x02334f8e
.word 0xfa25a619
.word 0xcec17248
.word 0xc7bfeb1e
.word 0x94455b1b
.word 0x9a608501
.word 0x95ada799
.word 0x716a9e6c
.word 0x815ab096
.word 0xe820897f
.word 0x708c9eec
.word 0xc741d8d8
.word 0x4e3593f3
.word 0x228a1466
.word 0x07fd22e0
.word 0x89450406
t0_data_exp_stacktop:
.word 0
t0_data_exp_stack_end:
.skip 6300 ! page align
KDATA_MODULE(t0_module_data_exp_area0, 0x0087c000)
.seg "data"
t0_data_exp_area0_start:
.skip 640
t0_data_exp_area0_begin:
.word 0x2306c071 ! t0_data_exp_area0-0x20
.word 0x33776d33 ! t0_data_exp_area0-0x1c
.word 0x88ae107c ! t0_data_exp_area0-0x18
.word 0x8049d659 ! t0_data_exp_area0-0x14
.word 0x9026a566 ! t0_data_exp_area0-0x10
.word 0xdb9fb983 ! t0_data_exp_area0-0xc
.word 0x2937eb94 ! t0_data_exp_area0-0x8
.word 0x7b225983 ! t0_data_exp_area0-0x4
.global t0_data_exp_area0; t0_data_exp_area0:
.word 0xe99f2b42 ! t0_data_exp_area0+0x0
.word 0x8af177c5 ! t0_data_exp_area0+0x4
.word 0xc8d0d571 ! t0_data_exp_area0+0x8
.word 0x2804465f ! t0_data_exp_area0+0xc
.word 0x341e44cd ! t0_data_exp_area0+0x10
.word 0x150d712f ! t0_data_exp_area0+0x14
.word 0xe1f6c9b0 ! t0_data_exp_area0+0x18
.word 0x33e9c9fd ! t0_data_exp_area0+0x1c
t0_data_exp_area0_end:
.skip 7488
t0_data_exp_area0_stop:
KDATA_MODULE(t0_module_data_exp_shm_area, 0x081b2000)
.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 0x78a9d0b3 ! t0_data_exp_shm_area+0x0 (t0)
.word 0x03348315 ! t0_data_exp_shm_area+0x4 (t1)
.word 0x07c61e11 ! t0_data_exp_shm_area+0x8 (t2)
.word 0x3dade37f ! t0_data_exp_shm_area+0xc (t3)
.word 0x4f2a56f5 ! t0_data_exp_shm_area+0x10 (t0)
.word 0xe8677d7d ! t0_data_exp_shm_area+0x14 (t1)
.word 0xfc385f25 ! t0_data_exp_shm_area+0x18 (t2)
.word 0xe1eae093 ! t0_data_exp_shm_area+0x1c (t3)
.word 0x4786456a ! t0_data_exp_shm_area+0x20 (t0)
.word 0xe26608d0 ! t0_data_exp_shm_area+0x24 (t1)
.word 0xfe8c89c8 ! t0_data_exp_shm_area+0x28 (t2)
.word 0xd4f920d0 ! t0_data_exp_shm_area+0x2c (t3)
.word 0x749107fe ! t0_data_exp_shm_area+0x30 (t0)
.word 0xc729a3fd ! t0_data_exp_shm_area+0x34 (t1)
.word 0x7154222f ! t0_data_exp_shm_area+0x38 (t2)
.word 0x06b33f63 ! t0_data_exp_shm_area+0x3c (t3)
.word 0x32f18f42 ! t0_data_exp_shm_area+0x40 (t0 bload)
.word 0x34787eb8 ! t0_data_exp_shm_area+0x44
.word 0x9171bc95 ! t0_data_exp_shm_area+0x48
.word 0xf640ee22 ! t0_data_exp_shm_area+0x4c
.word 0x68a43071 ! t0_data_exp_shm_area+0x50
.word 0xa3a0723c ! t0_data_exp_shm_area+0x54
.word 0x12b081a9 ! t0_data_exp_shm_area+0x58
.word 0x19cf2d1f ! t0_data_exp_shm_area+0x5c
.word 0x0af8be23 ! t0_data_exp_shm_area+0x60
.word 0x4a6e465e ! t0_data_exp_shm_area+0x64
.word 0xe2420386 ! t0_data_exp_shm_area+0x68
.word 0x1acc6ab4 ! t0_data_exp_shm_area+0x6c
.word 0x4eede6ad ! t0_data_exp_shm_area+0x70
.word 0x3f66ed44 ! t0_data_exp_shm_area+0x74
.word 0x478c8594 ! t0_data_exp_shm_area+0x78
.word 0x467900fc ! t0_data_exp_shm_area+0x7c
.word 0x30d4eb95 ! t0_data_exp_shm_area+0x80 (t0 bstore)
.word 0xeb23f7d5 ! t0_data_exp_shm_area+0x84
.word 0x752cb62b ! t0_data_exp_shm_area+0x88
.word 0x6375df07 ! t0_data_exp_shm_area+0x8c
.word 0xe4d6389c ! t0_data_exp_shm_area+0x90
.word 0xc0257a6c ! t0_data_exp_shm_area+0x94
.word 0x4ebdc735 ! t0_data_exp_shm_area+0x98
.word 0x9d4a5ea6 ! t0_data_exp_shm_area+0x9c
.word 0x5479e6ff ! t0_data_exp_shm_area+0xa0
.word 0x4e9108c7 ! t0_data_exp_shm_area+0xa4
.word 0x4477ed12 ! t0_data_exp_shm_area+0xa8
.word 0x1f112386 ! t0_data_exp_shm_area+0xac
.word 0x491eb0f8 ! t0_data_exp_shm_area+0xb0
.word 0x2d4ffd45 ! t0_data_exp_shm_area+0xb4
.word 0x84fd67bb ! t0_data_exp_shm_area+0xb8
.word 0x232b577f ! t0_data_exp_shm_area+0xbc
.word 0xe0c1b989 ! t0_data_exp_shm_area+0xc0 (t1 bload)
.word 0x4666dca2 ! t0_data_exp_shm_area+0xc4
.word 0xdc1facc6 ! t0_data_exp_shm_area+0xc8
.word 0x81da10b7 ! t0_data_exp_shm_area+0xcc
.word 0xf55f6e7e ! t0_data_exp_shm_area+0xd0
.word 0x9d9ec5a2 ! t0_data_exp_shm_area+0xd4
.word 0xc27337d0 ! t0_data_exp_shm_area+0xd8
.word 0xbf6b3010 ! t0_data_exp_shm_area+0xdc
.word 0x00bd63cb ! t0_data_exp_shm_area+0xe0
.word 0x2ebd869d ! t0_data_exp_shm_area+0xe4
.word 0xc8610784 ! t0_data_exp_shm_area+0xe8
.word 0x16a9bdb6 ! t0_data_exp_shm_area+0xec
.word 0x268d5a12 ! t0_data_exp_shm_area+0xf0
.word 0xbcee5293 ! t0_data_exp_shm_area+0xf4
.word 0x17a70026 ! t0_data_exp_shm_area+0xf8
.word 0xd7254171 ! t0_data_exp_shm_area+0xfc
.word 0xe0382858 ! t0_data_exp_shm_area+0x100 (t1 bstore)
.word 0x3f934371 ! t0_data_exp_shm_area+0x104
.word 0xee730060 ! t0_data_exp_shm_area+0x108
.word 0xc40f0acf ! t0_data_exp_shm_area+0x10c
.word 0x171438d7 ! t0_data_exp_shm_area+0x110
.word 0xeb0ef84e ! t0_data_exp_shm_area+0x114
.word 0x601c5c32 ! t0_data_exp_shm_area+0x118
.word 0xb89ac304 ! t0_data_exp_shm_area+0x11c
.word 0x1ac67f12 ! t0_data_exp_shm_area+0x120
.word 0x679353f1 ! t0_data_exp_shm_area+0x124
.word 0x84059327 ! t0_data_exp_shm_area+0x128
.word 0x77bbb90a ! t0_data_exp_shm_area+0x12c
.word 0x90743b2a ! t0_data_exp_shm_area+0x130
.word 0x483f1f96 ! t0_data_exp_shm_area+0x134
.word 0xd226b5c9 ! t0_data_exp_shm_area+0x138
.word 0x89284c10 ! t0_data_exp_shm_area+0x13c
.word 0x81db53b6 ! t0_data_exp_shm_area+0x140 (t2 bload)
.word 0x678a2373 ! t0_data_exp_shm_area+0x144
.word 0xb23121e8 ! t0_data_exp_shm_area+0x148
.word 0x637b88e2 ! t0_data_exp_shm_area+0x14c
.word 0xeeeb2d62 ! t0_data_exp_shm_area+0x150
.word 0x667d2adb ! t0_data_exp_shm_area+0x154
.word 0x86463c83 ! t0_data_exp_shm_area+0x158
.word 0x8c520be3 ! t0_data_exp_shm_area+0x15c
.word 0x6a1915b3 ! t0_data_exp_shm_area+0x160
.word 0xfaef3710 ! t0_data_exp_shm_area+0x164
.word 0x54344ba1 ! t0_data_exp_shm_area+0x168
.word 0xb57ea0fb ! t0_data_exp_shm_area+0x16c
.word 0x86f399a7 ! t0_data_exp_shm_area+0x170
.word 0x78b272fa ! t0_data_exp_shm_area+0x174
.word 0xfca47e09 ! t0_data_exp_shm_area+0x178
.word 0x029b6ee3 ! t0_data_exp_shm_area+0x17c
.word 0x9aae292a ! t0_data_exp_shm_area+0x180 (t2 bstore)
.word 0x769969b9 ! t0_data_exp_shm_area+0x184
.word 0xf93683f3 ! t0_data_exp_shm_area+0x188
.word 0xb84445e3 ! t0_data_exp_shm_area+0x18c
.word 0xecddccf0 ! t0_data_exp_shm_area+0x190
.word 0x919ce9e8 ! t0_data_exp_shm_area+0x194
.word 0xf8816b00 ! t0_data_exp_shm_area+0x198
.word 0xcb017ebc ! t0_data_exp_shm_area+0x19c
.word 0xc7eae585 ! t0_data_exp_shm_area+0x1a0
.word 0x1d665925 ! t0_data_exp_shm_area+0x1a4
.word 0xc5b1c56e ! t0_data_exp_shm_area+0x1a8
.word 0xd0c763c8 ! t0_data_exp_shm_area+0x1ac
.word 0xe9f747a1 ! t0_data_exp_shm_area+0x1b0
.word 0xe92d3bd1 ! t0_data_exp_shm_area+0x1b4
.word 0x43869087 ! t0_data_exp_shm_area+0x1b8
.word 0x20a0885f ! t0_data_exp_shm_area+0x1bc
.word 0x4db8861a ! t0_data_exp_shm_area+0x1c0 (t3 bload)
.word 0xa069b7b2 ! t0_data_exp_shm_area+0x1c4
.word 0x20e80830 ! t0_data_exp_shm_area+0x1c8
.word 0xb5535591 ! t0_data_exp_shm_area+0x1cc
.word 0x35673796 ! t0_data_exp_shm_area+0x1d0
.word 0x386bef6e ! t0_data_exp_shm_area+0x1d4
.word 0x949ee7f5 ! t0_data_exp_shm_area+0x1d8
.word 0x076b6dc0 ! t0_data_exp_shm_area+0x1dc
.word 0xe4598c73 ! t0_data_exp_shm_area+0x1e0
.word 0x53e90920 ! t0_data_exp_shm_area+0x1e4
.word 0x22d83b00 ! t0_data_exp_shm_area+0x1e8
.word 0x914889c2 ! t0_data_exp_shm_area+0x1ec
.word 0x40ae390e ! t0_data_exp_shm_area+0x1f0
.word 0xea705eb4 ! t0_data_exp_shm_area+0x1f4
.word 0xcdc8fe63 ! t0_data_exp_shm_area+0x1f8
.word 0x692d404b ! t0_data_exp_shm_area+0x1fc
.word 0x7ab14edb ! t0_data_exp_shm_area+0x200 (t3 bstore)
.word 0xe014509d ! t0_data_exp_shm_area+0x204
.word 0x917c7a4a ! t0_data_exp_shm_area+0x208
.word 0x51131e08 ! t0_data_exp_shm_area+0x20c
.word 0x67da89f1 ! t0_data_exp_shm_area+0x210
.word 0x2b05df09 ! t0_data_exp_shm_area+0x214
.word 0x86a93518 ! t0_data_exp_shm_area+0x218
.word 0x3af883f5 ! t0_data_exp_shm_area+0x21c
.word 0x9b2472cb ! t0_data_exp_shm_area+0x220
.word 0x91b42255 ! t0_data_exp_shm_area+0x224
.word 0xbf3f74d0 ! t0_data_exp_shm_area+0x228
.word 0x39fd96ef ! t0_data_exp_shm_area+0x22c
.word 0x420d584c ! t0_data_exp_shm_area+0x230
.word 0x988656c3 ! t0_data_exp_shm_area+0x234
.word 0x8713f2b6 ! t0_data_exp_shm_area+0x238
.word 0x3ba81488 ! 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 2513
! targetid NIAGARA:SIM
! hostid NIAGARA:5.8
! areas 1
! areasize 64
! areaoffset 640
! ncache 0
! emulate_ncache 1
! pagesize 8192
! invsize 0
! codecount 2516
! code 0b2d6000
! entry 0b2d6000
! fsr_exceptions 00000000
! fsr_roundmode 00000004
! fsr_mask c0000fff
! seed d45c66e4d749
! 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 2513
! 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, 0x2b2d6000)
.seg "text"
KGLOBAL(t1_ktbl)
t1_ktbl_page_begin:
.global t1_kref; t1_kref:
.skip 0
t1_ktbl:
.word 0xada4882d ! t1_kref+0x0: fadds %f18, %f13, %f22
.word 0xad2de009 ! t1_kref+0x4: sll %l7, 0x9, %l6
.word 0xa7826c24 ! t1_kref+0x8: wr %o1, 0xc24, %gsr
.word 0xee167ff0 ! t1_kref+0xc: lduh [%i1 - 0x10], %l7
.word 0x9fc00004 ! t1_kref+0x10: call %g0 + %g4
.word 0xaec4e892 ! t1_kref+0x14: addccc %l3, 0x892, %l7
.word 0xaa8a8013 ! t1_kref+0x18: andcc %o2, %l3, %l5
.word 0xed3e7ff8 ! t1_kref+0x1c: std %f22, [%i1 - 8]
.word 0x9de3bfa0 ! t1_kref+0x20: save %sp, -0x60, %sp
.word 0xabee001b ! t1_kref+0x24: restore %i0, %i3, %l5
.word 0x81580000 ! t1_kref+0x28: flushw
.word 0x22480007 ! t1_kref+0x2c: be,a,pt %icc, _kref+0x48
.word 0xb7a0012f ! t1_kref+0x30: fabss %f15, %f27
.word 0xb9a00125 ! t1_kref+0x34: fabss %f5, %f28
.word 0xaaba0008 ! t1_kref+0x38: xnorcc %o0, %o0, %l5
.word 0xafa0002c ! t1_kref+0x3c: fmovs %f12, %f23
.word 0x22480005 ! t1_kref+0x40: be,a,pt %icc, _kref+0x54
.word 0xacd2699c ! t1_kref+0x44: umulcc %o1, 0x99c, %l6
.word 0xec680018 ! t1_kref+0x48: ldstub [%g0 + %i0], %l6
.word 0x81de25f4 ! t1_kref+0x4c: flush %i0 + 0x5f4
.word 0x89a50846 ! t1_kref+0x50: faddd %f20, %f6, %f4
.word 0xec6e0000 ! t1_kref+0x54: ldstub [%i0], %l6
.word 0xac24c015 ! t1_kref+0x58: sub %l3, %l5, %l6
.word 0x81830000 ! t1_kref+0x5c: wr %o4, %g0, %y
.word 0xe7ee101d ! t1_kref+0x60: prefetcha %i0 + %i5, 19
.word 0xee00a024 ! t1_kref+0x64: ld [%g2 + 0x24], %l7
.word 0xaad54014 ! t1_kref+0x68: umulcc %l5, %l4, %l5
.word 0xd93e7ff8 ! t1_kref+0x6c: std %f12, [%i1 - 8]
.word 0x81ac0ada ! t1_kref+0x70: fcmped %fcc0, %f16, %f26
.word 0xac96c00c ! t1_kref+0x74: orcc %i3, %o4, %l6
.word 0xacda35db ! t1_kref+0x78: smulcc %o0, -0xa25, %l6
.word 0x31800005 ! t1_kref+0x7c: fba,a _kref+0x90
.word 0xed1fbc98 ! t1_kref+0x80: ldd [%fp - 0x368], %f22
.word 0x89a209ca ! t1_kref+0x84: fdivd %f8, %f10, %f4
.word 0xb1b40e80 ! t1_kref+0x88: fsrc1 %f16, %f24
.word 0xa9a0103b ! t1_kref+0x8c: fstox %f27, %f20
.word 0x95a01938 ! t1_kref+0x90: fstod %f24, %f10
.word 0xb3a0052a ! t1_kref+0x94: fsqrts %f10, %f25
.word 0xeece101a ! t1_kref+0x98: ldsba [%i0 + %i2]0x80, %l7
.word 0xab418000 ! t1_kref+0x9c: mov %fprs, %l5
.word 0xea567fe8 ! t1_kref+0xa0: ldsh [%i1 - 0x18], %l5
.word 0xb1a0102d ! t1_kref+0xa4: fstox %f13, %f24
.word 0xae522e29 ! t1_kref+0xa8: umul %o0, 0xe29, %l7
.word 0x27800003 ! t1_kref+0xac: fbul,a _kref+0xb8
.word 0x81dab9b1 ! t1_kref+0xb0: flush %o2 - 0x64f
.word 0x37800001 ! t1_kref+0xb4: fbge,a _kref+0xb8
.word 0x9da509d4 ! t1_kref+0xb8: fdivd %f20, %f20, %f14
.word 0x9de3bfa0 ! t1_kref+0xbc: save %sp, -0x60, %sp
.word 0xafee8018 ! t1_kref+0xc0: restore %i2, %i0, %l7
.word 0xd62e401a ! t1_kref+0xc4: stb %o3, [%i1 + %i2]
.word 0xe62e001a ! t1_kref+0xc8: stb %l3, [%i0 + %i2]
.word 0xf1262010 ! t1_kref+0xcc: st %f24, [%i0 + 0x10]
.word 0x33480004 ! t1_kref+0xd0: fbe,a,pt %fcc0, _kref+0xe0
.word 0xac1a4000 ! t1_kref+0xd4: xor %o1, %g0, %l6
.word 0x81af0ad4 ! t1_kref+0xd8: fcmped %fcc0, %f28, %f20
.word 0xd83e001d ! t1_kref+0xdc: std %o4, [%i0 + %i5]
.word 0xae3a4016 ! t1_kref+0xe0: xnor %o1, %l6, %l7
.word 0x81aa0a2b ! t1_kref+0xe4: fcmps %fcc0, %f8, %f11
.word 0xac85c015 ! t1_kref+0xe8: addcc %l7, %l5, %l6
.word 0xe6364000 ! t1_kref+0xec: sth %l3, [%i1]
sethi %hi(1f), %o7
jmpl %o7+%lo(1f), %g1
.empty
.word 0xae980008 ! t1_kref+0xf8: xorcc %g0, %o0, %l7
.word 0x8143c000 ! t1_kref+0xfc: stbar
.word 0xab408000 ! t1_kref+0x100: mov %ccr, %l5
.word 0xea08a016 ! t1_kref+0x104: ldub [%g2 + 0x16], %l5
.word 0xab32e006 ! t1_kref+0x108: srl %o3, 0x6, %l5
1: .word 0x95b00c20 ! t1_kref+0x10c: fzeros %f10
.word 0xea080019 ! t1_kref+0x110: ldub [%g0 + %i1], %l5
.word 0x86102021 ! t1_kref+0x114: mov 0x21, %g3
.word 0x86a0e001 ! t1_kref+0x118: subcc %g3, 1, %g3
.word 0x22800012 ! t1_kref+0x11c: be,a _kref+0x164
.word 0xab06f6f5 ! t1_kref+0x120: taddcc %i3, -0x90b, %l5
.word 0xae654008 ! t1_kref+0x124: subc %l5, %o0, %l7
.word 0xec1e001d ! t1_kref+0x128: ldd [%i0 + %i5], %l6
.word 0xaae2362b ! t1_kref+0x12c: subccc %o0, -0x9d5, %l5
.word 0xab6726ff ! t1_kref+0x130: movgu %icc, -0x101, %l5
.word 0xaeba4008 ! t1_kref+0x134: xnorcc %o1, %o0, %l7
.word 0x9da00554 ! t1_kref+0x138: fsqrtd %f20, %f14
.word 0x81ae8ada ! t1_kref+0x13c: fcmped %fcc0, %f26, %f26
.word 0x81824000 ! t1_kref+0x140: wr %o1, %g0, %y
.word 0xf83f4019 ! t1_kref+0x144: std %i4, [%i5 + %i1]
.word 0xea560000 ! t1_kref+0x148: ldsh [%i0], %l5
.word 0x2f800003 ! t1_kref+0x14c: fbu,a _kref+0x158
.word 0xee4e8019 ! t1_kref+0x150: ldsb [%i2 + %i1], %l7
.word 0x2c4ffff1 ! t1_kref+0x154: bneg,a,pt %icc, _kref+0x118
.word 0xebe65008 ! t1_kref+0x158: casa [%i1]0x80, %o0, %l5
.word 0x8143c000 ! t1_kref+0x15c: stbar
.word 0x24bfffee ! t1_kref+0x160: ble,a _kref+0x118
.word 0xfb6e3ff0 ! t1_kref+0x164: prefetch %i0 - 0x10, 29
.word 0x24480003 ! t1_kref+0x168: ble,a,pt %icc, _kref+0x174
.word 0xaeda6478 ! t1_kref+0x16c: smulcc %o1, 0x478, %l7
.word 0xae46e257 ! t1_kref+0x170: addc %i3, 0x257, %l7
.word 0xaa55000b ! t1_kref+0x174: umul %l4, %o3, %l5
.word 0xb1a189d0 ! t1_kref+0x178: fdivd %f6, %f16, %f24
.word 0xab282012 ! t1_kref+0x17c: sll %g0, 0x12, %l5
.word 0xb1b58e80 ! t1_kref+0x180: fsrc1 %f22, %f24
.word 0xd0b6d019 ! t1_kref+0x184: stha %o0, [%i3 + %i1]0x80
.word 0xafb540ed ! t1_kref+0x188: edge16ln %l5, %o5, %l7
.word 0x2d31a346 ! t1_kref+0x18c: sethi %hi(0xc68d1800), %l6
.word 0xafb6848e ! t1_kref+0x190: fcmple32 %f26, %f14, %l7
.word 0x95a1c9bc ! t1_kref+0x194: fdivs %f7, %f28, %f10
.word 0xada00131 ! t1_kref+0x198: fabss %f17, %f22
.word 0xa1a000a8 ! t1_kref+0x19c: fnegs %f8, %f16
.word 0xacfa68b3 ! t1_kref+0x1a0: sdivcc %o1, 0x8b3, %l6
.word 0x9fb40ee8 ! t1_kref+0x1a4: fornot2s %f16, %f8, %f15
.word 0xaf2cc008 ! t1_kref+0x1a8: sll %l3, %o0, %l7
.word 0xb1b00cd6 ! t1_kref+0x1ac: fnot2 %f22, %f24
.word 0x33800007 ! t1_kref+0x1b0: fbe,a _kref+0x1cc
.word 0xec06401c ! t1_kref+0x1b4: ld [%i1 + %i4], %l6
.word 0xb3b28a76 ! t1_kref+0x1b8: fpadd32s %f10, %f22, %f25
call SYM(t1_subr1)
.word 0xb1b68a1a ! t1_kref+0x1c0: fpadd16 %f26, %f26, %f24
.word 0xe9380019 ! t1_kref+0x1c4: std %f20, [%g0 + %i1]
.word 0xae183bb0 ! t1_kref+0x1c8: xor %g0, -0x450, %l7
.word 0x9fc10000 ! t1_kref+0x1cc: call %g4
.word 0xaaddc00b ! t1_kref+0x1d0: smulcc %l7, %o3, %l5
.word 0x3a800007 ! t1_kref+0x1d4: bcc,a _kref+0x1f0
.word 0xa5a68d2a ! t1_kref+0x1d8: fsmuld %f26, %f10, %f18
.word 0xadb50014 ! t1_kref+0x1dc: edge8 %l4, %l4, %l6
.word 0xd1be5880 ! t1_kref+0x1e0: stda %f8, [%i1]0xc4
.word 0xac25e815 ! t1_kref+0x1e4: sub %l7, 0x815, %l6
.word 0xee566010 ! t1_kref+0x1e8: ldsh [%i1 + 0x10], %l7
.word 0xf4363fec ! t1_kref+0x1ec: sth %i2, [%i0 - 0x14]
.word 0xee00a004 ! t1_kref+0x1f0: ld [%g2 + 4], %l7
.word 0xb5a10925 ! t1_kref+0x1f4: fmuls %f4, %f5, %f26
.word 0xacc54000 ! t1_kref+0x1f8: addccc %l5, %g0, %l6
.word 0xa9b40748 ! t1_kref+0x1fc: fpack32 %f16, %f8, %f20
.word 0xa1a01a4c ! t1_kref+0x200: fdtoi %f12, %f16
.word 0x9da018c4 ! t1_kref+0x204: fdtos %f4, %f14
.word 0x81aa0ada ! t1_kref+0x208: fcmped %fcc0, %f8, %f26
.word 0x89a609da ! t1_kref+0x20c: fdivd %f24, %f26, %f4
.word 0x2b480007 ! t1_kref+0x210: fbug,a,pt %fcc0, _kref+0x22c
.word 0xac5a4016 ! t1_kref+0x214: smul %o1, %l6, %l6
.word 0xc9be1a1a ! t1_kref+0x218: stda %f4, [%i0 + %i2]0xd0
.word 0xa1a0002c ! t1_kref+0x21c: fmovs %f12, %f16
.word 0xb3b44d60 ! t1_kref+0x220: fnot1s %f17, %f25
.word 0xad2a4015 ! t1_kref+0x224: sll %o1, %l5, %l6
.word 0xaa46b5c7 ! t1_kref+0x228: addc %i2, -0xa39, %l5
.word 0xe3b8a100 ! t1_kref+0x22c: stda %f48, [%g2 + 0x100]%asi
.word 0xada10d2f ! t1_kref+0x230: fsmuld %f4, %f15, %f22
.word 0xac3a28d0 ! t1_kref+0x234: xnor %o0, 0x8d0, %l6
.word 0x86102008 ! t1_kref+0x238: mov 0x8, %g3
.word 0x86a0e001 ! t1_kref+0x23c: subcc %g3, 1, %g3
.word 0x22800002 ! t1_kref+0x240: be,a _kref+0x248
.word 0xaf06c008 ! t1_kref+0x244: taddcc %i3, %o0, %l7
.word 0xa9b70f8e ! t1_kref+0x248: for %f28, %f14, %f20
.word 0x9fb00c20 ! t1_kref+0x24c: fzeros %f15
.word 0xaa0a2b70 ! t1_kref+0x250: and %o0, 0xb70, %l5
.word 0x9ba000b5 ! t1_kref+0x254: fnegs %f21, %f13
.word 0xabb6c0fb ! t1_kref+0x258: edge16ln %i3, %i3, %l5
.word 0xaf400000 ! t1_kref+0x25c: mov %y, %l7
.word 0xa9b38a8a ! t1_kref+0x260: fpsub16 %f14, %f10, %f20
.word 0x81daf4fc ! t1_kref+0x264: flush %o3 - 0xb04
.word 0xaac6b4de ! t1_kref+0x268: addccc %i2, -0xb22, %l5
.word 0xca786e12 ! t1_kref+0x26c: swap [%g1 + 0xe12], %g5
.word 0x36480003 ! t1_kref+0x270: bge,a,pt %icc, _kref+0x27c
.word 0xaa5d7d85 ! t1_kref+0x274: smul %l5, -0x27b, %l5
.word 0xb1a5884e ! t1_kref+0x278: faddd %f22, %f14, %f24
.word 0xecc81018 ! t1_kref+0x27c: ldsba [%g0 + %i0]0x80, %l6
.word 0xa5a00154 ! t1_kref+0x280: fabsd %f20, %f18
.word 0x97a00525 ! t1_kref+0x284: fsqrts %f5, %f11
.word 0xaa16f36b ! t1_kref+0x288: or %i3, -0xc95, %l5
.word 0x9de3bfa0 ! t1_kref+0x28c: save %sp, -0x60, %sp
.word 0xb8ae685d ! t1_kref+0x290: andncc %i1, 0x85d, %i4
.word 0xadee801b ! t1_kref+0x294: restore %i2, %i3, %l6
.word 0xb1a01a4c ! t1_kref+0x298: fdtoi %f12, %f24
.word 0xf630a026 ! t1_kref+0x29c: sth %i3, [%g2 + 0x26]
.word 0x8143c000 ! t1_kref+0x2a0: stbar
.word 0xab2a0014 ! t1_kref+0x2a4: sll %o0, %l4, %l5
.word 0xa786c00d ! t1_kref+0x2a8: wr %i3, %o5, %gsr
.word 0xe5f6100c ! t1_kref+0x2ac: casxa [%i0]0x80, %o4, %l2
.word 0x9de3bfa0 ! t1_kref+0x2b0: save %sp, -0x60, %sp
.word 0xb8be0000 ! t1_kref+0x2b4: xnorcc %i0, %g0, %i4
.word 0xafee4019 ! t1_kref+0x2b8: restore %i1, %i1, %l7
.word 0x878020d2 ! t1_kref+0x2bc: mov 0xd2, %asi
.word 0xa3a00531 ! t1_kref+0x2c0: fsqrts %f17, %f17
.word 0xada00135 ! t1_kref+0x2c4: fabss %f21, %f22
.word 0x8da0188a ! t1_kref+0x2c8: fitos %f10, %f6
.word 0xda300019 ! t1_kref+0x2cc: sth %o5, [%g0 + %i1]
.word 0x89a00138 ! t1_kref+0x2d0: fabss %f24, %f4
.word 0xaeb68015 ! t1_kref+0x2d4: orncc %i2, %l5, %l7
.word 0xb1a40846 ! t1_kref+0x2d8: faddd %f16, %f6, %f24
.word 0xacab401a ! t1_kref+0x2dc: andncc %o5, %i2, %l6
.word 0x91b3ca71 ! t1_kref+0x2e0: fpadd32s %f15, %f17, %f8
.word 0xac558009 ! t1_kref+0x2e4: umul %l6, %o1, %l6
.word 0xd81f4019 ! t1_kref+0x2e8: ldd [%i5 + %i1], %o4
.word 0xaed2c00c ! t1_kref+0x2ec: umulcc %o3, %o4, %l7
.word 0xaeada1b7 ! t1_kref+0x2f0: andncc %l6, 0x1b7, %l7
.word 0x2b480006 ! t1_kref+0x2f4: fbug,a,pt %fcc0, _kref+0x30c
.word 0xc020a034 ! t1_kref+0x2f8: clr [%g2 + 0x34]
.word 0xacd00017 ! t1_kref+0x2fc: umulcc %g0, %l7, %l6
.word 0xea6e7fed ! t1_kref+0x300: ldstub [%i1 - 0x13], %l5
.word 0xe700a014 ! t1_kref+0x304: ld [%g2 + 0x14], %f19
.word 0xb5a01a54 ! t1_kref+0x308: fdtoi %f20, %f26
.word 0xd66e6019 ! t1_kref+0x30c: ldstub [%i1 + 0x19], %o3
.word 0x89a01937 ! t1_kref+0x310: fstod %f23, %f4
.word 0xa3a018c6 ! t1_kref+0x314: fdtos %f6, %f17
.word 0xa9a0190a ! t1_kref+0x318: fitod %f10, %f20
.word 0x8ba00530 ! t1_kref+0x31c: fsqrts %f16, %f5
.word 0xab2b201c ! t1_kref+0x320: sll %o4, 0x1c, %l5
.word 0xa5b20713 ! t1_kref+0x324: fmuld8sux16 %f8, %f19, %f18
.word 0x86102003 ! t1_kref+0x328: mov 0x3, %g3
.word 0x32800000 ! t1_kref+0x32c: bne,a _kref+0x32c
.word 0x86a0e001 ! t1_kref+0x330: subcc %g3, 1, %g3
.word 0x9fa00539 ! t1_kref+0x334: fsqrts %f25, %f15
.word 0xea50a034 ! t1_kref+0x338: ldsh [%g2 + 0x34], %l5
.word 0xa5b50e14 ! t1_kref+0x33c: fand %f20, %f20, %f18
.word 0xed68a04a ! t1_kref+0x340: prefetch %g2 + 0x4a, 22
call SYM(t1_subr1)
.word 0x99b40f8e ! t1_kref+0x348: for %f16, %f14, %f12
.word 0x81aa8ac8 ! t1_kref+0x34c: fcmped %fcc0, %f10, %f8
.word 0xab2ec00d ! t1_kref+0x350: sll %i3, %o5, %l5
.word 0xee16401b ! t1_kref+0x354: lduh [%i1 + %i3], %l7
.word 0x86102019 ! t1_kref+0x358: mov 0x19, %g3
.word 0x86a0e001 ! t1_kref+0x35c: subcc %g3, 1, %g3
.word 0x22800015 ! t1_kref+0x360: be,a _kref+0x3b4
.word 0xaa45fa44 ! t1_kref+0x364: addc %l7, -0x5bc, %l5
.word 0xae06edb5 ! t1_kref+0x368: add %i3, 0xdb5, %l7
.word 0x91a00548 ! t1_kref+0x36c: fsqrtd %f8, %f8
.word 0x81dc0016 ! t1_kref+0x370: flush %l0 + %l6
.word 0x27bffffa ! t1_kref+0x374: fbul,a _kref+0x35c
.word 0xaabeffc2 ! t1_kref+0x378: xnorcc %i3, -0x3e, %l5
.word 0xabb340b5 ! t1_kref+0x37c: edge16n %o5, %l5, %l5
.word 0xafb284d2 ! t1_kref+0x380: fcmpne32 %f10, %f18, %l7
.word 0xc1ee5014 ! t1_kref+0x384: prefetcha %i1 + %l4, 0
.word 0xe76e401a ! t1_kref+0x388: prefetch %i1 + %i2, 19
.word 0xd19e6014 ! t1_kref+0x38c: ldda [%i1 + 0x14]%asi, %f8
.word 0xa1a0002f ! t1_kref+0x390: fmovs %f15, %f16
.word 0xd41e001d ! t1_kref+0x394: ldd [%i0 + %i5], %o2
.word 0xea36c019 ! t1_kref+0x398: sth %l5, [%i3 + %i1]
.word 0x89b68ec8 ! t1_kref+0x39c: fornot2 %f26, %f8, %f4
.word 0x91a3884a ! t1_kref+0x3a0: faddd %f14, %f10, %f8
.word 0xa9a1cd35 ! t1_kref+0x3a4: fsmuld %f7, %f21, %f20
.word 0x8186c000 ! t1_kref+0x3a8: wr %i3, %g0, %y
.word 0x2c800008 ! t1_kref+0x3ac: bneg,a _kref+0x3cc
.word 0x8143c000 ! t1_kref+0x3b0: stbar
.word 0xac8b21b0 ! t1_kref+0x3b4: andcc %o4, 0x1b0, %l6
.word 0x93a54932 ! t1_kref+0x3b8: fmuls %f21, %f18, %f9
.word 0xaf35c01b ! t1_kref+0x3bc: srl %l7, %i3, %l7
.word 0x9da58837 ! t1_kref+0x3c0: fadds %f22, %f23, %f14
.word 0xacd6ba72 ! t1_kref+0x3c4: umulcc %i2, -0x58e, %l6
.word 0x9fc10000 ! t1_kref+0x3c8: call %g4
.word 0xee0e3fed ! t1_kref+0x3cc: ldub [%i0 - 0x13], %l7
.word 0xae15f161 ! t1_kref+0x3d0: or %l7, -0xe9f, %l7
.word 0xed1f4019 ! t1_kref+0x3d4: ldd [%i5 + %i1], %f22
.word 0xaefa6e77 ! t1_kref+0x3d8: sdivcc %o1, 0xe77, %l7
.word 0xf83e6010 ! t1_kref+0x3dc: std %i4, [%i1 + 0x10]
.word 0x9fc00004 ! t1_kref+0x3e0: call %g0 + %g4
.word 0xf3070018 ! t1_kref+0x3e4: ld [%i4 + %i0], %f25
.word 0xed68a208 ! t1_kref+0x3e8: prefetch %g2 + 0x208, 22
.word 0xb3a00031 ! t1_kref+0x3ec: fmovs %f17, %f25
.word 0x81ab8aca ! t1_kref+0x3f0: fcmped %fcc0, %f14, %f10
.word 0xadb58510 ! t1_kref+0x3f4: fcmpgt16 %f22, %f16, %l6
.word 0x35480002 ! t1_kref+0x3f8: fbue,a,pt %fcc0, _kref+0x400
.word 0xe9bf1a19 ! t1_kref+0x3fc: stda %f20, [%i4 + %i1]0xd0
.word 0xad3dc000 ! t1_kref+0x400: sra %l7, %g0, %l6
.word 0x89a01a44 ! t1_kref+0x404: fdtoi %f4, %f4
.word 0xae15c00c ! t1_kref+0x408: or %l7, %o4, %l7
.word 0xb1b50675 ! t1_kref+0x40c: fmul8x16au %f20, %f21, %f24
.word 0xaec5c014 ! t1_kref+0x410: addccc %l7, %l4, %l7
.word 0x2a480008 ! t1_kref+0x414: bcs,a,pt %icc, _kref+0x434
.word 0x91a30854 ! t1_kref+0x418: faddd %f12, %f20, %f8
.word 0xe11e7ff0 ! t1_kref+0x41c: ldd [%i1 - 0x10], %f16
.word 0x9da189cc ! t1_kref+0x420: fdivd %f6, %f12, %f14
.word 0xab0322c7 ! t1_kref+0x424: taddcc %o4, 0x2c7, %l5
.word 0x8da188d0 ! t1_kref+0x428: fsubd %f6, %f16, %f6
.word 0xab0a21ca ! t1_kref+0x42c: tsubcc %o0, 0x1ca, %l5
.word 0xd9be184b ! t1_kref+0x430: stda %f12, [%i0 + %o3]0xc2
.word 0xe3ee101a ! t1_kref+0x434: prefetcha %i0 + %i2, 17
.word 0xac3a401b ! t1_kref+0x438: xnor %o1, %i3, %l6
.word 0xb5a000b9 ! t1_kref+0x43c: fnegs %f25, %f26
.word 0x34800008 ! t1_kref+0x440: bg,a _kref+0x460
.word 0x9da709d4 ! t1_kref+0x444: fdivd %f28, %f20, %f14
.word 0xec4e7fe3 ! t1_kref+0x448: ldsb [%i1 - 0x1d], %l6
.word 0xac823b1b ! t1_kref+0x44c: addcc %o0, -0x4e5, %l6
.word 0xa1b1872a ! t1_kref+0x450: fmuld8ulx16 %f6, %f10, %f16
.word 0xadb54240 ! t1_kref+0x454: array16 %l5, %g0, %l6
.word 0xb7a44926 ! t1_kref+0x458: fmuls %f17, %f6, %f27
.word 0xec762010 ! t1_kref+0x45c: stx %l6, [%i0 + 0x10]
.word 0x29480008 ! t1_kref+0x460: fbl,a,pt %fcc0, _kref+0x480
.word 0xad3ea013 ! t1_kref+0x464: sra %i2, 0x13, %l6
.word 0x81ac0a3b ! t1_kref+0x468: fcmps %fcc0, %f16, %f27
.word 0x81858000 ! t1_kref+0x46c: wr %l6, %g0, %y
.word 0xb1a01914 ! t1_kref+0x470: fitod %f20, %f24
.word 0xa3a00035 ! t1_kref+0x474: fmovs %f21, %f17
.word 0xaf3a4015 ! t1_kref+0x478: sra %o1, %l5, %l7
.word 0x2d2a1044 ! t1_kref+0x47c: sethi %hi(0xa8411000), %l6
.word 0xaa2e8016 ! t1_kref+0x480: andn %i2, %l6, %l5
.word 0x99a01896 ! t1_kref+0x484: fitos %f22, %f12
.word 0xe830a034 ! t1_kref+0x488: sth %l4, [%g2 + 0x34]
.word 0xaaf364e7 ! t1_kref+0x48c: udivcc %o5, 0x4e7, %l5
.word 0xaba00033 ! t1_kref+0x490: fmovs %f19, %f21
.word 0xa9a20844 ! t1_kref+0x494: faddd %f8, %f4, %f20
.word 0xa7830008 ! t1_kref+0x498: wr %o4, %o0, %gsr
.word 0x81800000 ! t1_kref+0x49c: mov %g0, %y
.word 0xaee5c00c ! t1_kref+0x4a0: subccc %l7, %o4, %l7
.word 0x91a00524 ! t1_kref+0x4a4: fsqrts %f4, %f8
.word 0x38480001 ! t1_kref+0x4a8: bgu,a,pt %icc, _kref+0x4ac
.word 0xe828a034 ! t1_kref+0x4ac: stb %l4, [%g2 + 0x34]
.word 0x81ac0a35 ! t1_kref+0x4b0: fcmps %fcc0, %f16, %f21
.word 0xe01e401d ! t1_kref+0x4b4: ldd [%i1 + %i5], %l0
.word 0x2d480003 ! t1_kref+0x4b8: fbg,a,pt %fcc0, _kref+0x4c4
.word 0xd49f5040 ! t1_kref+0x4bc: ldda [%i5]0x82, %o2
.word 0xee4e3ff6 ! t1_kref+0x4c0: ldsb [%i0 - 0xa], %l7
.word 0xee50a026 ! t1_kref+0x4c4: ldsh [%g2 + 0x26], %l7
.word 0xacc52504 ! t1_kref+0x4c8: addccc %l4, 0x504, %l6
.word 0xe81e0000 ! t1_kref+0x4cc: ldd [%i0], %l4
.word 0xec48a034 ! t1_kref+0x4d0: ldsb [%g2 + 0x34], %l6
.word 0xc91fbf28 ! t1_kref+0x4d4: ldd [%fp - 0xd8], %f4
.word 0xafb58558 ! t1_kref+0x4d8: fcmpeq16 %f22, %f24, %l7
.word 0x8143e040 ! t1_kref+0x4dc: membar 0x40
.word 0xae3d3091 ! t1_kref+0x4e0: xnor %l4, -0xf6f, %l7
.word 0x91a00556 ! t1_kref+0x4e4: fsqrtd %f22, %f8
.word 0x89a509d8 ! t1_kref+0x4e8: fdivd %f20, %f24, %f4
.word 0xa5a0192d ! t1_kref+0x4ec: fstod %f13, %f18
.word 0xacb2400d ! t1_kref+0x4f0: orncc %o1, %o5, %l6
.word 0xadb704da ! t1_kref+0x4f4: fcmpne32 %f28, %f26, %l6
.word 0xf4700018 ! t1_kref+0x4f8: stx %i2, [%g0 + %i0]
.word 0x9de3bfa0 ! t1_kref+0x4fc: save %sp, -0x60, %sp
.word 0xb6967d32 ! t1_kref+0x500: orcc %i1, -0x2ce, %i3
.word 0xadee001b ! t1_kref+0x504: restore %i0, %i3, %l6
.word 0xaa0278ee ! t1_kref+0x508: add %o1, -0x712, %l5
.word 0xae45400d ! t1_kref+0x50c: addc %l5, %o5, %l7
.word 0xafb1859c ! t1_kref+0x510: fcmpgt32 %f6, %f28, %l7
.word 0xabb70556 ! t1_kref+0x514: fcmpeq16 %f28, %f22, %l5
.word 0xa9a01a46 ! t1_kref+0x518: fdtoi %f6, %f20
.word 0xec563fec ! t1_kref+0x51c: ldsh [%i0 - 0x14], %l6
.word 0xe81e6000 ! t1_kref+0x520: ldd [%i1], %l4
.word 0x24480003 ! t1_kref+0x524: ble,a,pt %icc, _kref+0x530
.word 0xea56c019 ! t1_kref+0x528: ldsh [%i3 + %i1], %l5
.word 0xadb346ad ! t1_kref+0x52c: fmul8x16al %f13, %f13, %f22
.word 0x8610201a ! t1_kref+0x530: mov 0x1a, %g3
.word 0x86a0e001 ! t1_kref+0x534: subcc %g3, 1, %g3
.word 0x2280000b ! t1_kref+0x538: be,a _kref+0x564
.word 0x81d80008 ! t1_kref+0x53c: flush %g0 + %o0
.word 0xae05c016 ! t1_kref+0x540: add %l7, %l6, %l7
.word 0xac46801b ! t1_kref+0x544: addc %i2, %i3, %l6
.word 0xf120a034 ! t1_kref+0x548: st %f24, [%g2 + 0x34]
.word 0xb5b58984 ! t1_kref+0x54c: bshuffle %f22, %f4, %f26
.word 0x3a800006 ! t1_kref+0x550: bcc,a _kref+0x568
.word 0xec566016 ! t1_kref+0x554: ldsh [%i1 + 0x16], %l6
.word 0xaf2a0000 ! t1_kref+0x558: sll %o0, %g0, %l7
.word 0xfd6e7ff8 ! t1_kref+0x55c: prefetch %i1 - 8, 30
.word 0xa5a40856 ! t1_kref+0x560: faddd %f16, %f22, %f18
.word 0x34480008 ! t1_kref+0x564: bg,a,pt %icc, _kref+0x584
.word 0x89a20937 ! t1_kref+0x568: fmuls %f8, %f23, %f4
.word 0x81a90ac6 ! t1_kref+0x56c: fcmped %fcc0, %f4, %f6
.word 0x81dcf73d ! t1_kref+0x570: flush %l3 - 0x8c3
.word 0xa9a01936 ! t1_kref+0x574: fstod %f22, %f20
.word 0xfa083958 ! t1_kref+0x578: ldub [%g0 - 0x6a8], %i5
.word 0xad324014 ! t1_kref+0x57c: srl %o1, %l4, %l6
.word 0xe76e001d ! t1_kref+0x580: prefetch %i0 + %i5, 19
.word 0x33800001 ! t1_kref+0x584: fbe,a _kref+0x588
.word 0x81820000 ! t1_kref+0x588: wr %o0, %g0, %y
.word 0x89b00fe0 ! t1_kref+0x58c: fones %f4
.word 0x9de3bfa0 ! t1_kref+0x590: save %sp, -0x60, %sp
.word 0xb29e0000 ! t1_kref+0x594: xorcc %i0, %g0, %i1
.word 0xade8001a ! t1_kref+0x598: restore %g0, %i2, %l6
.word 0xaf400000 ! t1_kref+0x59c: mov %y, %l7
.word 0xeace9018 ! t1_kref+0x5a0: ldsba [%i2 + %i0]0x80, %l5
.word 0xf43e4000 ! t1_kref+0x5a4: std %i2, [%i1]
.word 0xe36e401b ! t1_kref+0x5a8: prefetch %i1 + %i3, 17
.word 0xac66e050 ! t1_kref+0x5ac: subc %i3, 0x50, %l6
.word 0xa1ab8044 ! t1_kref+0x5b0: fmovdule %fcc0, %f4, %f16
.word 0xe8a71018 ! t1_kref+0x5b4: sta %l4, [%i4 + %i0]0x80
.word 0xabb34177 ! t1_kref+0x5b8: edge32ln %o5, %l7, %l5
.word 0xab332019 ! t1_kref+0x5bc: srl %o4, 0x19, %l5
.word 0xaf400000 ! t1_kref+0x5c0: mov %y, %l7
.word 0x8143c000 ! t1_kref+0x5c4: stbar
.word 0xacc2000c ! t1_kref+0x5c8: addccc %o0, %o4, %l6
.word 0x9fa00132 ! t1_kref+0x5cc: fabss %f18, %f15
.word 0xb9a00529 ! t1_kref+0x5d0: fsqrts %f9, %f28
.word 0xa9a0002a ! t1_kref+0x5d4: fmovs %f10, %f20
.word 0x95a58d29 ! t1_kref+0x5d8: fsmuld %f22, %f9, %f10
.word 0x81dd4001 ! t1_kref+0x5dc: flush %l5 + %g1
.word 0xd6360000 ! t1_kref+0x5e0: sth %o3, [%i0]
.word 0xaa92c00c ! t1_kref+0x5e4: orcc %o3, %o4, %l5
.word 0xaa8e800c ! t1_kref+0x5e8: andcc %i2, %o4, %l5
.word 0x8143c000 ! t1_kref+0x5ec: stbar
.word 0xacc2a976 ! t1_kref+0x5f0: addccc %o2, 0x976, %l6
.word 0xe9267fec ! t1_kref+0x5f4: st %f20, [%i1 - 0x14]
.word 0xac04c014 ! t1_kref+0x5f8: add %l3, %l4, %l6
.word 0x9fc00004 ! t1_kref+0x5fc: call %g0 + %g4
.word 0xaa0cc009 ! t1_kref+0x600: and %l3, %o1, %l5
.word 0xe36e6008 ! t1_kref+0x604: prefetch %i1 + 8, 17
.word 0xa1b50e80 ! t1_kref+0x608: fsrc1 %f20, %f16
.word 0xaf2d8013 ! t1_kref+0x60c: sll %l6, %l3, %l7
.word 0xb1b00cdc ! t1_kref+0x610: fnot2 %f28, %f24
.word 0xa1a00532 ! t1_kref+0x614: fsqrts %f18, %f16
.word 0xd11fbd58 ! t1_kref+0x618: ldd [%fp - 0x2a8], %f8
.word 0xb9b50d40 ! t1_kref+0x61c: fnot1 %f20, %f28
.word 0xe700a004 ! t1_kref+0x620: ld [%g2 + 4], %f19
.word 0x81ae0ad6 ! t1_kref+0x624: fcmped %fcc0, %f24, %f22
.word 0xb7a01092 ! t1_kref+0x628: fxtos %f18, %f27
.word 0xf6367ffc ! t1_kref+0x62c: sth %i3, [%i1 - 4]
.word 0xae5b31cd ! t1_kref+0x630: smul %o4, -0xe33, %l7
.word 0xacdd640f ! t1_kref+0x634: smulcc %l5, 0x40f, %l6
.word 0x86102002 ! t1_kref+0x638: mov 0x2, %g3
.word 0x32800000 ! t1_kref+0x63c: bne,a _kref+0x63c
.word 0x86a0e001 ! t1_kref+0x640: subcc %g3, 1, %g3
.word 0xea80105c ! t1_kref+0x644: lda [%g0 + %i4]0x82, %l5
.word 0x8143c000 ! t1_kref+0x648: stbar
.word 0x81ddeac5 ! t1_kref+0x64c: flush %l7 + 0xac5
.word 0xee06401c ! t1_kref+0x650: ld [%i1 + %i4], %l7
.word 0x81af0a5c ! t1_kref+0x654: fcmpd %fcc0, %f28, %f28
.word 0xaee239d0 ! t1_kref+0x658: subccc %o0, -0x630, %l7
.word 0x3a800001 ! t1_kref+0x65c: bcc,a _kref+0x660
.word 0xac0a3abd ! t1_kref+0x660: and %o0, -0x543, %l6
.word 0xec56401b ! t1_kref+0x664: ldsh [%i1 + %i3], %l6
call SYM(t1_subr2)
.word 0x8fa0052a ! t1_kref+0x66c: fsqrts %f10, %f7
.word 0x22480001 ! t1_kref+0x670: be,a,pt %icc, _kref+0x674
.word 0xa1a389d6 ! t1_kref+0x674: fdivd %f14, %f22, %f16
.word 0x95a54824 ! t1_kref+0x678: fadds %f21, %f4, %f10
.word 0xb1a40850 ! t1_kref+0x67c: faddd %f16, %f16, %f24
call 1f
.empty
.word 0xa5b2470a ! t1_kref+0x684: fmuld8sux16 %f9, %f10, %f18
.word 0x9fa00526 ! t1_kref+0x688: fsqrts %f6, %f15
.word 0x81da79f8 ! t1_kref+0x68c: flush %o1 - 0x608
.word 0xaa5eeffe ! t1_kref+0x690: smul %i3, 0xffe, %l5
.word 0xada01932 ! t1_kref+0x694: fstod %f18, %f22
.word 0xabb28115 ! t1_kref+0x698: edge32 %o2, %l5, %l5
.word 0xae0837f4 ! t1_kref+0x69c: and %g0, -0x80c, %l7
1: .word 0xac4569b5 ! t1_kref+0x6a0: addc %l5, 0x9b5, %l6
.word 0x95b48d40 ! t1_kref+0x6a4: fnot1 %f18, %f10
.word 0x24800004 ! t1_kref+0x6a8: ble,a _kref+0x6b8
.word 0xafa0052d ! t1_kref+0x6ac: fsqrts %f13, %f23
.word 0xf4380018 ! t1_kref+0x6b0: std %i2, [%g0 + %i0]
.word 0xb9a0189a ! t1_kref+0x6b4: fitos %f26, %f28
.word 0xaabd000d ! t1_kref+0x6b8: xnorcc %l4, %o5, %l5
.word 0xafb30100 ! t1_kref+0x6bc: edge32 %o4, %g0, %l7
.word 0xafb305d4 ! t1_kref+0x6c0: fcmpeq32 %f12, %f20, %l7
.word 0x8da000d4 ! t1_kref+0x6c4: fnegd %f20, %f6
.word 0xaedcc014 ! t1_kref+0x6c8: smulcc %l3, %l4, %l7
.word 0xa9a01907 ! t1_kref+0x6cc: fitod %f7, %f20
.word 0xada2cd31 ! t1_kref+0x6d0: fsmuld %f11, %f17, %f22
.word 0xaef68008 ! t1_kref+0x6d4: udivcc %i2, %o0, %l7
.word 0xae8b7e44 ! t1_kref+0x6d8: andcc %o5, -0x1bc, %l7
.word 0x39480003 ! t1_kref+0x6dc: fbuge,a,pt %fcc0, _kref+0x6e8
.word 0xaa224016 ! t1_kref+0x6e0: sub %o1, %l6, %l5
.word 0xa1a688c6 ! t1_kref+0x6e4: fsubd %f26, %f6, %f16
sethi %hi(2f), %o7
.word 0xe40be328 ! t1_kref+0x6ec: ldub [%o7 + 0x328], %l2
.word 0xa41ca00c ! t1_kref+0x6f0: xor %l2, 0xc, %l2
.word 0xe42be328 ! t1_kref+0x6f4: stb %l2, [%o7 + 0x328]
.word 0x81dbe328 ! t1_kref+0x6f8: flush %o7 + 0x328
.word 0xa9a00527 ! t1_kref+0x6fc: fsqrts %f7, %f20
.word 0xaca53180 ! t1_kref+0x700: subcc %l4, -0xe80, %l6
.word 0x95b28e10 ! t1_kref+0x704: fand %f10, %f16, %f10
.word 0xafb68109 ! t1_kref+0x708: edge32 %i2, %o1, %l7
.word 0xea500019 ! t1_kref+0x70c: ldsh [%g0 + %i1], %l5
.word 0x8143c000 ! t1_kref+0x710: stbar
.word 0x89b507d2 ! t1_kref+0x714: pdist %f20, %f18, %f4
.word 0x22480004 ! t1_kref+0x718: be,a,pt %icc, _kref+0x728
.word 0xae8eecab ! t1_kref+0x71c: andcc %i3, 0xcab, %l7
.word 0xea881018 ! t1_kref+0x720: lduba [%g0 + %i0]0x80, %l5
.word 0xb5b70c96 ! t1_kref+0x724: fandnot2 %f28, %f22, %f26
2: .word 0x95a28858 ! t1_kref+0x728: faddd %f10, %f24, %f10
.word 0x3a480007 ! t1_kref+0x72c: bcc,a,pt %icc, _kref+0x748
.word 0xd676001d ! t1_kref+0x730: stx %o3, [%i0 + %i5]
.word 0xae46a81c ! t1_kref+0x734: addc %i2, 0x81c, %l7
.word 0x81aa8ac4 ! t1_kref+0x738: fcmped %fcc0, %f10, %f4
.word 0xaec4e9b4 ! t1_kref+0x73c: addccc %l3, 0x9b4, %l7
.word 0xae94e7f4 ! t1_kref+0x740: orcc %l3, 0x7f4, %l7
.word 0xea367fec ! t1_kref+0x744: sth %l5, [%i1 - 0x14]
.word 0xace5400c ! t1_kref+0x748: subccc %l5, %o4, %l6
.word 0x9fa00038 ! t1_kref+0x74c: fmovs %f24, %f15
.word 0xaa8d4015 ! t1_kref+0x750: andcc %l5, %l5, %l5
.word 0xb5a0193a ! t1_kref+0x754: fstod %f26, %f26
.word 0xaabb401a ! t1_kref+0x758: xnorcc %o5, %i2, %l5
.word 0xae427b31 ! t1_kref+0x75c: addc %o1, -0x4cf, %l7
.word 0xa3b0077a ! t1_kref+0x760: fpack16 %f26, %f17
.word 0xee160000 ! t1_kref+0x764: lduh [%i0], %l7
.word 0x8da01909 ! t1_kref+0x768: fitod %f9, %f6
.word 0xeb68a186 ! t1_kref+0x76c: prefetch %g2 + 0x186, 21
.word 0x31480004 ! t1_kref+0x770: fba,a,pt %fcc0, _kref+0x780
.word 0x9ba14827 ! t1_kref+0x774: fadds %f5, %f7, %f13
.word 0xadb680ba ! t1_kref+0x778: edge16n %i2, %i2, %l6
.word 0x8fb20e32 ! t1_kref+0x77c: fands %f8, %f18, %f7
.word 0xae350016 ! t1_kref+0x780: orn %l4, %l6, %l7
.word 0x2d2aaf9d ! t1_kref+0x784: sethi %hi(0xaabe7400), %l6
.word 0x29480006 ! t1_kref+0x788: fbl,a,pt %fcc0, _kref+0x7a0
.word 0xaa3a0013 ! t1_kref+0x78c: xnor %o0, %l3, %l5
.word 0xae95233d ! t1_kref+0x790: orcc %l4, 0x33d, %l7
.word 0xace5c00c ! t1_kref+0x794: subccc %l7, %o4, %l6
.word 0xe120a024 ! t1_kref+0x798: st %f16, [%g2 + 0x24]
.word 0xacd0001b ! t1_kref+0x79c: umulcc %g0, %i3, %l6
.word 0x89b58d92 ! t1_kref+0x7a0: fxor %f22, %f18, %f4
.word 0xd0364000 ! t1_kref+0x7a4: sth %o0, [%i1]
.word 0x89a7083a ! t1_kref+0x7a8: fadds %f28, %f26, %f4
.word 0xa9a0102e ! t1_kref+0x7ac: fstox %f14, %f20
.word 0xa5a00531 ! t1_kref+0x7b0: fsqrts %f17, %f18
.word 0x97a018da ! t1_kref+0x7b4: fdtos %f26, %f11
.word 0xb5a00537 ! t1_kref+0x7b8: fsqrts %f23, %f26
.word 0xac1a8009 ! t1_kref+0x7bc: xor %o2, %o1, %l6
.word 0xe76e001d ! t1_kref+0x7c0: prefetch %i0 + %i5, 19
.word 0xae7cc00c ! t1_kref+0x7c4: sdiv %l3, %o4, %l7
.word 0x99a289c8 ! t1_kref+0x7c8: fdivd %f10, %f8, %f12
.word 0xab408000 ! t1_kref+0x7cc: mov %ccr, %l5
.word 0xacc3401b ! t1_kref+0x7d0: addccc %o5, %i3, %l6
.word 0xf43e7ff8 ! t1_kref+0x7d4: std %i2, [%i1 - 8]
.word 0x24480006 ! t1_kref+0x7d8: ble,a,pt %icc, _kref+0x7f0
.word 0xee2e0000 ! t1_kref+0x7dc: stb %l7, [%i0]
.word 0x99a50850 ! t1_kref+0x7e0: faddd %f20, %f16, %f12
.word 0xaad538d5 ! t1_kref+0x7e4: umulcc %l4, -0x72b, %l5
.word 0xa5a00552 ! t1_kref+0x7e8: fsqrtd %f18, %f18
.word 0xabb580e8 ! t1_kref+0x7ec: edge16ln %l6, %o0, %l5
.word 0xd0b6d018 ! t1_kref+0x7f0: stha %o0, [%i3 + %i0]0x80
.word 0xaa32715d ! t1_kref+0x7f4: orn %o1, -0xea3, %l5
.word 0x81aa4a39 ! t1_kref+0x7f8: fcmps %fcc0, %f9, %f25
.word 0x89b1c6b5 ! t1_kref+0x7fc: fmul8x16al %f7, %f21, %f4
.word 0xf6300018 ! t1_kref+0x800: sth %i3, [%g0 + %i0]
.word 0xaca58008 ! t1_kref+0x804: subcc %l6, %o0, %l6
.word 0xec981018 ! t1_kref+0x808: ldda [%g0 + %i0]0x80, %l6
.word 0x9de3bfa0 ! t1_kref+0x80c: save %sp, -0x60, %sp
.word 0xabef001a ! t1_kref+0x810: restore %i4, %i2, %l5
.word 0xa5b687d2 ! t1_kref+0x814: pdist %f26, %f18, %f18
.word 0xb6102002 ! t1_kref+0x818: mov 0x2, %i3
.word 0x9fa00133 ! t1_kref+0x81c: fabss %f19, %f15
.word 0x91a00525 ! t1_kref+0x820: fsqrts %f5, %f8
.word 0xaeaced3b ! t1_kref+0x824: andncc %l3, 0xd3b, %l7
.word 0xd020a024 ! t1_kref+0x828: st %o0, [%g2 + 0x24]
.word 0x3f480008 ! t1_kref+0x82c: fbo,a,pt %fcc0, _kref+0x84c
.word 0xf3ee501c ! t1_kref+0x830: prefetcha %i1 + %i4, 25
.word 0xc807bff0 ! t1_kref+0x834: ld [%fp - 0x10], %g4
.word 0xac8dbc8d ! t1_kref+0x838: andcc %l6, -0x373, %l6
.word 0x81ad8a5c ! t1_kref+0x83c: fcmpd %fcc0, %f22, %f28
.word 0xada109cc ! t1_kref+0x840: fdivd %f4, %f12, %f22
.word 0xabb6c069 ! t1_kref+0x844: edge8ln %i3, %o1, %l5
.word 0xadb20ed4 ! t1_kref+0x848: fornot2 %f8, %f20, %f22
.word 0xaa0d71ed ! t1_kref+0x84c: and %l5, -0xe13, %l5
.word 0xec16c018 ! t1_kref+0x850: lduh [%i3 + %i0], %l6
.word 0x2d22f4d5 ! t1_kref+0x854: sethi %hi(0x8bd35400), %l6
.word 0xa1b30d98 ! t1_kref+0x858: fxor %f12, %f24, %f16
.word 0x3d800008 ! t1_kref+0x85c: fbule,a _kref+0x87c
.word 0xd4180018 ! t1_kref+0x860: ldd [%g0 + %i0], %o2
.word 0xb1b00c00 ! t1_kref+0x864: fzero %f24
.word 0xaad2b965 ! t1_kref+0x868: umulcc %o2, -0x69b, %l5
.word 0xe8363fe6 ! t1_kref+0x86c: sth %l4, [%i0 - 0x1a]
.word 0x81ad0ad2 ! t1_kref+0x870: fcmped %fcc0, %f20, %f18
.word 0x9fc10000 ! t1_kref+0x874: call %g4
.word 0x9ba018d8 ! t1_kref+0x878: fdtos %f24, %f13
.word 0x81ae0a27 ! t1_kref+0x87c: fcmps %fcc0, %f24, %f7
.word 0xaef239f2 ! t1_kref+0x880: udivcc %o0, -0x60e, %l7
.word 0xd01e4000 ! t1_kref+0x884: ldd [%i1], %o0
.word 0x9de3bfa0 ! t1_kref+0x888: save %sp, -0x60, %sp
.word 0xba266380 ! t1_kref+0x88c: sub %i1, 0x380, %i5
.word 0xadeec01b ! t1_kref+0x890: restore %i3, %i3, %l6
.word 0x81deba57 ! t1_kref+0x894: flush %i2 - 0x5a9
.word 0xac2a4008 ! t1_kref+0x898: andn %o1, %o0, %l6
.word 0xb5a648b0 ! t1_kref+0x89c: fsubs %f25, %f16, %f26
.word 0xacc53861 ! t1_kref+0x8a0: addccc %l4, -0x79f, %l6
.word 0x95a0191c ! t1_kref+0x8a4: fitod %f28, %f10
.word 0xabb68055 ! t1_kref+0x8a8: edge8l %i2, %l5, %l5
.word 0xda362016 ! t1_kref+0x8ac: sth %o5, [%i0 + 0x16]
.word 0x89a2083b ! t1_kref+0x8b0: fadds %f8, %f27, %f4
.word 0xaed030d7 ! t1_kref+0x8b4: umulcc %g0, -0xf29, %l7
.word 0x9fc10000 ! t1_kref+0x8b8: call %g4
.word 0x81834000 ! t1_kref+0x8bc: wr %o5, %g0, %y
.word 0x8610200c ! t1_kref+0x8c0: mov 0xc, %g3
.word 0x86a0e001 ! t1_kref+0x8c4: subcc %g3, 1, %g3
.word 0x2280001c ! t1_kref+0x8c8: be,a _kref+0x938
.word 0xaed2c00d ! t1_kref+0x8cc: umulcc %o3, %o5, %l7
.word 0xaf70000c ! t1_kref+0x8d0: popc %o4, %l7
.word 0x97a018d2 ! t1_kref+0x8d4: fdtos %f18, %f11
.word 0x93a00531 ! t1_kref+0x8d8: fsqrts %f17, %f9
.word 0xf4367fec ! t1_kref+0x8dc: sth %i2, [%i1 - 0x14]
.word 0xaef5c01a ! t1_kref+0x8e0: udivcc %l7, %i2, %l7
.word 0xafb68240 ! t1_kref+0x8e4: array16 %i2, %g0, %l7
.word 0xd0180018 ! t1_kref+0x8e8: ldd [%g0 + %i0], %o0
.word 0xaad269b3 ! t1_kref+0x8ec: umulcc %o1, 0x9b3, %l5
.word 0xa1a01a4a ! t1_kref+0x8f0: fdtoi %f10, %f16
.word 0x99a0189c ! t1_kref+0x8f4: fitos %f28, %f12
.word 0xa7a0013c ! t1_kref+0x8f8: fabss %f28, %f19
.word 0xada00535 ! t1_kref+0x8fc: fsqrts %f21, %f22
.word 0xb3a48938 ! t1_kref+0x900: fmuls %f18, %f24, %f25
.word 0xacc221a0 ! t1_kref+0x904: addccc %o0, 0x1a0, %l6
.word 0xee00a004 ! t1_kref+0x908: ld [%g2 + 4], %l7
.word 0x2fbfffee ! t1_kref+0x90c: fbu,a _kref+0x8c4
.word 0xacc23f27 ! t1_kref+0x910: addccc %o0, -0xd9, %l6
.word 0xae2a22a5 ! t1_kref+0x914: andn %o0, 0x2a5, %l7
.word 0x8ba7083a ! t1_kref+0x918: fadds %f28, %f26, %f5
.word 0x2bbfffea ! t1_kref+0x91c: fbug,a _kref+0x8c4
.word 0xe3f65009 ! t1_kref+0x920: casxa [%i1]0x80, %o1, %l1
.word 0xd0680019 ! t1_kref+0x924: ldstub [%g0 + %i1], %o0
.word 0xc16e401b ! t1_kref+0x928: prefetch %i1 + %i3, 0
.word 0xacba4008 ! t1_kref+0x92c: xnorcc %o1, %o0, %l6
.word 0x91a00126 ! t1_kref+0x930: fabss %f6, %f8
.word 0xd030a014 ! t1_kref+0x934: sth %o0, [%g2 + 0x14]
.word 0xad3d0000 ! t1_kref+0x938: sra %l4, %g0, %l6
.word 0x29480006 ! t1_kref+0x93c: fbl,a,pt %fcc0, _kref+0x954
.word 0xacf20014 ! t1_kref+0x940: udivcc %o0, %l4, %l6
.word 0x33480001 ! t1_kref+0x944: fbe,a,pt %fcc0, _kref+0x948
.word 0xae06801a ! t1_kref+0x948: add %i2, %i2, %l7
.word 0xadb304d2 ! t1_kref+0x94c: fcmpne32 %f12, %f18, %l6
.word 0x99b68e4c ! t1_kref+0x950: fxnor %f26, %f12, %f12
.word 0x8da00552 ! t1_kref+0x954: fsqrtd %f18, %f6
.word 0xacf6abdd ! t1_kref+0x958: udivcc %i2, 0xbdd, %l6
.word 0xec564000 ! t1_kref+0x95c: ldsh [%i1], %l6
.word 0xe9263fe4 ! t1_kref+0x960: st %f20, [%i0 - 0x1c]
.word 0xafb2032a ! t1_kref+0x964: bmask %o0, %o2, %l7
.word 0xaf63e0f2 ! t1_kref+0x968: movo %fcc0, 0xf2, %l7
.word 0xaa72c01a ! t1_kref+0x96c: udiv %o3, %i2, %l5
.word 0xaeb6c01a ! t1_kref+0x970: orncc %i3, %i2, %l7
.word 0x27480004 ! t1_kref+0x974: fbul,a,pt %fcc0, _kref+0x984
.word 0xacd2fd75 ! t1_kref+0x978: umulcc %o3, -0x28b, %l6
.word 0xf4ae1000 ! t1_kref+0x97c: stba %i2, [%i0]0x80
.word 0xaa8ebe3a ! t1_kref+0x980: andcc %i2, -0x1c6, %l5
.word 0x99a00546 ! t1_kref+0x984: fsqrtd %f6, %f12
.word 0xadb0000b ! t1_kref+0x988: edge8 %g0, %o3, %l6
.word 0xd100a034 ! t1_kref+0x98c: ld [%g2 + 0x34], %f8
.word 0xace2800b ! t1_kref+0x990: subccc %o2, %o3, %l6
.word 0xb5a44839 ! t1_kref+0x994: fadds %f17, %f25, %f26
.word 0x89b34df9 ! t1_kref+0x998: fnands %f13, %f25, %f4
.word 0xea500019 ! t1_kref+0x99c: ldsh [%g0 + %i1], %l5
.word 0x86102003 ! t1_kref+0x9a0: mov 0x3, %g3
.word 0x32800000 ! t1_kref+0x9a4: bne,a _kref+0x9a4
.word 0x86a0e001 ! t1_kref+0x9a8: subcc %g3, 1, %g3
.word 0xacb26b5a ! t1_kref+0x9ac: orncc %o1, 0xb5a, %l6
.word 0x8da0053a ! t1_kref+0x9b0: fsqrts %f26, %f6
.word 0xac26c000 ! t1_kref+0x9b4: sub %i3, %g0, %l6
.word 0x9de3bfa0 ! t1_kref+0x9b8: save %sp, -0x60, %sp
.word 0x801e2de1 ! t1_kref+0x9bc: xor %i0, 0xde1, %g0
.word 0xafee801b ! t1_kref+0x9c0: restore %i2, %i3, %l7
.word 0xacf57a2a ! t1_kref+0x9c4: udivcc %l5, -0x5d6, %l6
.word 0xae16ea15 ! t1_kref+0x9c8: or %i3, 0xa15, %l7
.word 0xaa90000c ! t1_kref+0x9cc: orcc %g0, %o4, %l5
.word 0xabb20df8 ! t1_kref+0x9d0: fnands %f8, %f24, %f21
.word 0xead6101b ! t1_kref+0x9d4: ldsha [%i0 + %i3]0x80, %l5
.word 0x3a800004 ! t1_kref+0x9d8: bcc,a _kref+0x9e8
.word 0xd09e501d ! t1_kref+0x9dc: ldda [%i1 + %i5]0x80, %o0
.word 0xadb5008c ! t1_kref+0x9e0: edge16 %l4, %o4, %l6
.word 0xac456372 ! t1_kref+0x9e4: addc %l5, 0x372, %l6
.word 0xcb00a014 ! t1_kref+0x9e8: ld [%g2 + 0x14], %f5
.word 0xea00a004 ! t1_kref+0x9ec: ld [%g2 + 4], %l5
.word 0xf83f4019 ! t1_kref+0x9f0: std %i4, [%i5 + %i1]
.word 0xa3a0053c ! t1_kref+0x9f4: fsqrts %f28, %f17
.word 0xc036601c ! t1_kref+0x9f8: clrh [%i1 + 0x1c]
.word 0x2f480002 ! t1_kref+0x9fc: fbu,a,pt %fcc0, _kref+0xa04
.word 0xea0e601e ! t1_kref+0xa00: ldub [%i1 + 0x1e], %l5
.word 0xd0362014 ! t1_kref+0xa04: sth %o0, [%i0 + 0x14]
.word 0xac5d6c76 ! t1_kref+0xa08: smul %l5, 0xc76, %l6
.word 0xa5b30d86 ! t1_kref+0xa0c: fxor %f12, %f6, %f18
.word 0xaa9374d6 ! t1_kref+0xa10: orcc %o5, -0xb2a, %l5
.word 0xa5a00156 ! t1_kref+0xa14: fabsd %f22, %f18
.word 0xb5a40856 ! t1_kref+0xa18: faddd %f16, %f22, %f26
.word 0xec50a024 ! t1_kref+0xa1c: ldsh [%g2 + 0x24], %l6
.word 0x9ba1c932 ! t1_kref+0xa20: fmuls %f7, %f18, %f13
.word 0x86102017 ! t1_kref+0xa24: mov 0x17, %g3
.word 0x86a0e001 ! t1_kref+0xa28: subcc %g3, 1, %g3
.word 0x2280001b ! t1_kref+0xa2c: be,a _kref+0xa98
.word 0xc568a180 ! t1_kref+0xa30: prefetch %g2 + 0x180, 2
.word 0xaf04c016 ! t1_kref+0xa34: taddcc %l3, %l6, %l7
.word 0xe41e6010 ! t1_kref+0xa38: ldd [%i1 + 0x10], %l2
.word 0xf11fbe58 ! t1_kref+0xa3c: ldd [%fp - 0x1a8], %f24
.word 0x8da00130 ! t1_kref+0xa40: fabss %f16, %f6
.word 0x8db54974 ! t1_kref+0xa44: fpmerge %f21, %f20, %f6
.word 0x89a0190a ! t1_kref+0xa48: fitod %f10, %f4
.word 0xd428a004 ! t1_kref+0xa4c: stb %o2, [%g2 + 4]
.word 0xa1b646b9 ! t1_kref+0xa50: fmul8x16al %f25, %f25, %f16
.word 0xf42e2019 ! t1_kref+0xa54: stb %i2, [%i0 + 0x19]
.word 0xaf332012 ! t1_kref+0xa58: srl %o4, 0x12, %l7
.word 0xec564000 ! t1_kref+0xa5c: ldsh [%i1], %l6
.word 0xae5b4017 ! t1_kref+0xa60: smul %o5, %l7, %l7
.word 0xaa3d2e31 ! t1_kref+0xa64: xnor %l4, 0xe31, %l5
.word 0xadb50336 ! t1_kref+0xa68: bmask %l4, %l6, %l6
.word 0xeac81018 ! t1_kref+0xa6c: ldsba [%g0 + %i0]0x80, %l5
.word 0xac76801a ! t1_kref+0xa70: udiv %i2, %i2, %l6
.word 0x81820000 ! t1_kref+0xa74: wr %o0, %g0, %y
.word 0x81580000 ! t1_kref+0xa78: flushw
.word 0xafb6c0fa ! t1_kref+0xa7c: edge16ln %i3, %i2, %l7
.word 0xaa9b327d ! t1_kref+0xa80: xorcc %o4, -0xd83, %l5
.word 0xec567fe6 ! t1_kref+0xa84: ldsh [%i1 - 0x1a], %l6
.word 0x81850000 ! t1_kref+0xa88: wr %l4, %g0, %y
.word 0x24800003 ! t1_kref+0xa8c: ble,a _kref+0xa98
.word 0xae000015 ! t1_kref+0xa90: add %g0, %l5, %l7
.word 0xec48a017 ! t1_kref+0xa94: ldsb [%g2 + 0x17], %l6
.word 0xac15c015 ! t1_kref+0xa98: or %l7, %l5, %l6
.word 0xa5a30844 ! t1_kref+0xa9c: faddd %f12, %f4, %f18
.word 0xea56401b ! t1_kref+0xaa0: ldsh [%i1 + %i3], %l5
.word 0xad35600e ! t1_kref+0xaa4: srl %l5, 0xe, %l6
.word 0x2b480006 ! t1_kref+0xaa8: fbug,a,pt %fcc0, _kref+0xac0
.word 0xaa1db698 ! t1_kref+0xaac: xor %l6, -0x968, %l5
.word 0xc7ee5014 ! t1_kref+0xab0: prefetcha %i1 + %l4, 3
.word 0xb1a9c044 ! t1_kref+0xab4: fmovdu %fcc0, %f4, %f24
.word 0xe36e6008 ! t1_kref+0xab8: prefetch %i1 + 8, 17
.word 0x91b00c20 ! t1_kref+0xabc: fzeros %f8
.word 0xaf2a0013 ! t1_kref+0xac0: sll %o0, %l3, %l7
.word 0xaf3b000c ! t1_kref+0xac4: sra %o4, %o4, %l7
.word 0x9db009a8 ! t1_kref+0xac8: fexpand %f8, %f14
.word 0xb1a7094a ! t1_kref+0xacc: fmuld %f28, %f10, %f24
.word 0xaec6fc8c ! t1_kref+0xad0: addccc %i3, -0x374, %l7
.word 0xae056dac ! t1_kref+0xad4: add %l5, 0xdac, %l7
.word 0xac3af203 ! t1_kref+0xad8: xnor %o3, -0xdfd, %l6
.word 0xec500019 ! t1_kref+0xadc: ldsh [%g0 + %i1], %l6
.word 0xae254008 ! t1_kref+0xae0: sub %l5, %o0, %l7
.word 0xea6e7fec ! t1_kref+0xae4: ldstub [%i1 - 0x14], %l5
.word 0xf9260000 ! t1_kref+0xae8: st %f28, [%i0]
.word 0xea871019 ! t1_kref+0xaec: lda [%i4 + %i1]0x80, %l5
.word 0x81aa0ab0 ! t1_kref+0xaf0: fcmpes %fcc0, %f8, %f16
.word 0xaa00399c ! t1_kref+0xaf4: add %g0, -0x664, %l5
.word 0xabb300cc ! t1_kref+0xaf8: edge16l %o4, %o4, %l5
.word 0xda300019 ! t1_kref+0xafc: sth %o5, [%g0 + %i1]
.word 0xee10a004 ! t1_kref+0xb00: lduh [%g2 + 4], %l7
.word 0x9db607d4 ! t1_kref+0xb04: pdist %f24, %f20, %f14
.word 0xab0a78b8 ! t1_kref+0xb08: tsubcc %o1, -0x748, %l5
.word 0xaa3b0017 ! t1_kref+0xb0c: xnor %o4, %l7, %l5
.word 0xac82b539 ! t1_kref+0xb10: addcc %o2, -0xac7, %l6
.word 0xb1b48aab ! t1_kref+0xb14: fpsub16s %f18, %f11, %f24
.word 0xaaa2000b ! t1_kref+0xb18: subcc %o0, %o3, %l5
.word 0xa9b5ca6a ! t1_kref+0xb1c: fpadd32s %f23, %f10, %f20
.word 0xaa928016 ! t1_kref+0xb20: orcc %o2, %l6, %l5
.word 0xaab2400b ! t1_kref+0xb24: orncc %o1, %o3, %l5
.word 0xb5a60d36 ! t1_kref+0xb28: fsmuld %f24, %f22, %f26
.word 0x29800002 ! t1_kref+0xb2c: fbl,a _kref+0xb34
.word 0xac46c014 ! t1_kref+0xb30: addc %i3, %l4, %l6
.word 0xb5b00768 ! t1_kref+0xb34: fpack16 %f8, %f26
.word 0xf8380018 ! t1_kref+0xb38: std %i4, [%g0 + %i0]
.word 0x91a0193a ! t1_kref+0xb3c: fstod %f26, %f8
.word 0x9da6893c ! t1_kref+0xb40: fmuls %f26, %f28, %f14
.word 0xc5ee1008 ! t1_kref+0xb44: prefetcha %i0 + %o0, 2
.word 0xba102010 ! t1_kref+0xb48: mov 0x10, %i5
.word 0x81ac8ac6 ! t1_kref+0xb4c: fcmped %fcc0, %f18, %f6
.word 0x3e800007 ! t1_kref+0xb50: bvc,a _kref+0xb6c
.word 0x8bb34d60 ! t1_kref+0xb54: fnot1s %f13, %f5
.word 0xa1a0054e ! t1_kref+0xb58: fsqrtd %f14, %f16
.word 0xab3a6011 ! t1_kref+0xb5c: sra %o1, 0x11, %l5
.word 0xaafa801a ! t1_kref+0xb60: sdivcc %o2, %i2, %l5
.word 0x91a0012a ! t1_kref+0xb64: fabss %f10, %f8
.word 0xae1a4015 ! t1_kref+0xb68: xor %o1, %l5, %l7
.word 0xaaa6801a ! t1_kref+0xb6c: subcc %i2, %i2, %l5
.word 0xacdaa360 ! t1_kref+0xb70: smulcc %o2, 0x360, %l6
.word 0x9da00139 ! t1_kref+0xb74: fabss %f25, %f14
.word 0xacbe800c ! t1_kref+0xb78: xnorcc %i2, %o4, %l6
.word 0xaec6801b ! t1_kref+0xb7c: addccc %i2, %i3, %l7
.word 0x8fa00135 ! t1_kref+0xb80: fabss %f21, %f7
.word 0x8143c000 ! t1_kref+0xb84: stbar
.word 0xad320013 ! t1_kref+0xb88: srl %o0, %l3, %l6
.word 0xaad20009 ! t1_kref+0xb8c: umulcc %o0, %o1, %l5
.word 0xea367fe4 ! t1_kref+0xb90: sth %l5, [%i1 - 0x1c]
.word 0xb3a00130 ! t1_kref+0xb94: fabss %f16, %f25
.word 0xb9a0192f ! t1_kref+0xb98: fstod %f15, %f28
.word 0x34480008 ! t1_kref+0xb9c: bg,a,pt %icc, _kref+0xbbc
.word 0xaa8ab944 ! t1_kref+0xba0: andcc %o2, -0x6bc, %l5
.word 0xaf3a6012 ! t1_kref+0xba4: sra %o1, 0x12, %l7
.word 0xb1b00ccc ! t1_kref+0xba8: fnot2 %f12, %f24
.word 0xaa154008 ! t1_kref+0xbac: or %l5, %o0, %l5
.word 0xe13e401d ! t1_kref+0xbb0: std %f16, [%i1 + %i5]
.word 0x8143c000 ! t1_kref+0xbb4: stbar
.word 0x8ba0012d ! t1_kref+0xbb8: fabss %f13, %f5
.word 0x2e480001 ! t1_kref+0xbbc: bvs,a,pt %icc, _kref+0xbc0
.word 0xec4e3fe9 ! t1_kref+0xbc0: ldsb [%i0 - 0x17], %l6
.word 0xfd6e401b ! t1_kref+0xbc4: prefetch %i1 + %i3, 30
.word 0xe1262010 ! t1_kref+0xbc8: st %f16, [%i0 + 0x10]
.word 0xa1a0190e ! t1_kref+0xbcc: fitod %f14, %f16
.word 0xa5a01924 ! t1_kref+0xbd0: fstod %f4, %f18
.word 0xec30a004 ! t1_kref+0xbd4: sth %l6, [%g2 + 4]
.word 0x95b246a7 ! t1_kref+0xbd8: fmul8x16al %f9, %f7, %f10
.word 0x8ba0052c ! t1_kref+0xbdc: fsqrts %f12, %f5
.word 0xa9b38a86 ! t1_kref+0xbe0: fpsub16 %f14, %f6, %f20
.word 0xadb20f84 ! t1_kref+0xbe4: for %f8, %f4, %f22
.word 0x99a00528 ! t1_kref+0xbe8: fsqrts %f8, %f12
.word 0x26800004 ! t1_kref+0xbec: bl,a _kref+0xbfc
.word 0xae9dc013 ! t1_kref+0xbf0: xorcc %l7, %l3, %l7
.word 0xafab0035 ! t1_kref+0xbf4: fmovsuge %fcc0, %f21, %f23
.word 0x81ab8aca ! t1_kref+0xbf8: fcmped %fcc0, %f14, %f10
.word 0xeed6d018 ! t1_kref+0xbfc: ldsha [%i3 + %i0]0x80, %l7
.word 0x3d800003 ! t1_kref+0xc00: fbule,a _kref+0xc0c
.word 0xc807bfe4 ! t1_kref+0xc04: ld [%fp - 0x1c], %g4
.word 0x81d80004 ! t1_kref+0xc08: flush %g0 + %g4
.word 0x95b68ada ! t1_kref+0xc0c: fpsub32 %f26, %f26, %f10
.word 0x81ab8ada ! t1_kref+0xc10: fcmped %fcc0, %f14, %f26
.word 0xac92bae4 ! t1_kref+0xc14: orcc %o2, -0x51c, %l6
.word 0xa9b30d40 ! t1_kref+0xc18: fnot1 %f12, %f20
.word 0xae45f617 ! t1_kref+0xc1c: addc %l7, -0x9e9, %l7
.word 0xace6c00b ! t1_kref+0xc20: subccc %i3, %o3, %l6
.word 0x81aa8a2c ! t1_kref+0xc24: fcmps %fcc0, %f10, %f12
.word 0xf43e4000 ! t1_kref+0xc28: std %i2, [%i1]
.word 0x93a00527 ! t1_kref+0xc2c: fsqrts %f7, %f9
.word 0x81a94a2a ! t1_kref+0xc30: fcmps %fcc0, %f5, %f10
.word 0xb1a34d2f ! t1_kref+0xc34: fsmuld %f13, %f15, %f24
.word 0x8ba248b2 ! t1_kref+0xc38: fsubs %f9, %f18, %f5
.word 0xec562016 ! t1_kref+0xc3c: ldsh [%i0 + 0x16], %l6
.word 0xac0d4014 ! t1_kref+0xc40: and %l5, %l4, %l6
.word 0x81aa4ab0 ! t1_kref+0xc44: fcmpes %fcc0, %f9, %f16
.word 0x3b480007 ! t1_kref+0xc48: fble,a,pt %fcc0, _kref+0xc64
.word 0xc0362014 ! t1_kref+0xc4c: clrh [%i0 + 0x14]
.word 0xafa0052b ! t1_kref+0xc50: fsqrts %f11, %f23
.word 0x91b48d94 ! t1_kref+0xc54: fxor %f18, %f20, %f8
.word 0xee067fe4 ! t1_kref+0xc58: ld [%i1 - 0x1c], %l7
.word 0xe0fe1000 ! t1_kref+0xc5c: swapa [%i0]0x80, %l0
.word 0xa1a5493c ! t1_kref+0xc60: fmuls %f21, %f28, %f16
.word 0xf428a004 ! t1_kref+0xc64: stb %i2, [%g2 + 4]
.word 0x81dafdfc ! t1_kref+0xc68: flush %o3 - 0x204
.word 0xaea3000b ! t1_kref+0xc6c: subcc %o4, %o3, %l7
.word 0x24800007 ! t1_kref+0xc70: ble,a _kref+0xc8c
.word 0xea36200c ! t1_kref+0xc74: sth %l5, [%i0 + 0xc]
.word 0x9da018c6 ! t1_kref+0xc78: fdtos %f6, %f14
.word 0x8da01909 ! t1_kref+0xc7c: fitod %f9, %f6
.word 0x8ba00037 ! t1_kref+0xc80: fmovs %f23, %f5
.word 0xee2e4000 ! t1_kref+0xc84: stb %l7, [%i1]
.word 0xaeb2801b ! t1_kref+0xc88: orncc %o2, %i3, %l7
.word 0x9db20a90 ! t1_kref+0xc8c: fpsub16 %f8, %f16, %f14
.word 0x9da5cd36 ! t1_kref+0xc90: fsmuld %f23, %f22, %f14
.word 0xadb686f8 ! t1_kref+0xc94: fmul8ulx16 %f26, %f24, %f22
call SYM(t1_subr2)
.word 0x9fa00537 ! t1_kref+0xc9c: fsqrts %f23, %f15
.word 0x9da01909 ! t1_kref+0xca0: fitod %f9, %f14
.word 0xe89f5018 ! t1_kref+0xca4: ldda [%i5 + %i0]0x80, %l4
.word 0xaeb5b69b ! t1_kref+0xca8: orncc %l6, -0x965, %l7
.word 0xae2a8017 ! t1_kref+0xcac: andn %o2, %l7, %l7
.word 0x81aa0ad0 ! t1_kref+0xcb0: fcmped %fcc0, %f8, %f16
.word 0x34480001 ! t1_kref+0xcb4: bg,a,pt %icc, _kref+0xcb8
.word 0xafb184ce ! t1_kref+0xcb8: fcmpne32 %f6, %f14, %l7
.word 0xef20a034 ! t1_kref+0xcbc: st %f23, [%g2 + 0x34]
.word 0xabb6c240 ! t1_kref+0xcc0: array16 %i3, %g0, %l5
.word 0xd11fbea0 ! t1_kref+0xcc4: ldd [%fp - 0x160], %f8
.word 0xaad6800c ! t1_kref+0xcc8: umulcc %i2, %o4, %l5
.word 0x95a018d6 ! t1_kref+0xccc: fdtos %f22, %f10
.word 0x9de3bfa0 ! t1_kref+0xcd0: save %sp, -0x60, %sp
.word 0xadeeb025 ! t1_kref+0xcd4: restore %i2, -0xfdb, %l6
.word 0xea40a014 ! t1_kref+0xcd8: ldsw [%g2 + 0x14], %l5
.word 0xac2dc00c ! t1_kref+0xcdc: andn %l7, %o4, %l6
.word 0x8bb00774 ! t1_kref+0xce0: fpack16 %f20, %f5
.word 0x91b50a9a ! t1_kref+0xce4: fpsub16 %f20, %f26, %f8
.word 0x95a01905 ! t1_kref+0xce8: fitod %f5, %f10
.word 0xac92ece4 ! t1_kref+0xcec: orcc %o3, 0xce4, %l6
.word 0x91a18948 ! t1_kref+0xcf0: fmuld %f6, %f8, %f8
.word 0xec88105a ! t1_kref+0xcf4: lduba [%g0 + %i2]0x82, %l6
.word 0x9bb30d60 ! t1_kref+0xcf8: fnot1s %f12, %f13
.word 0xaada27a4 ! t1_kref+0xcfc: smulcc %o0, 0x7a4, %l5
.word 0x34800002 ! t1_kref+0xd00: bg,a _kref+0xd08
.word 0xac524014 ! t1_kref+0xd04: umul %o1, %l4, %l6
.word 0x9fa018c6 ! t1_kref+0xd08: fdtos %f6, %f15
.word 0x8610201a ! t1_kref+0xd0c: mov 0x1a, %g3
.word 0x86a0e001 ! t1_kref+0xd10: subcc %g3, 1, %g3
.word 0x2280001b ! t1_kref+0xd14: be,a _kref+0xd80
.word 0xee163fe6 ! t1_kref+0xd18: lduh [%i0 - 0x1a], %l7
.word 0xea166002 ! t1_kref+0xd1c: lduh [%i1 + 2], %l5
.word 0x354ffffc ! t1_kref+0xd20: fbue,a,pt %fcc0, _kref+0xd10
.word 0xe1ee501c ! t1_kref+0xd24: prefetcha %i1 + %i4, 16
.word 0x89b40ad4 ! t1_kref+0xd28: fpsub32 %f16, %f20, %f4
.word 0xd11fbdd0 ! t1_kref+0xd2c: ldd [%fp - 0x230], %f8
.word 0xee774018 ! t1_kref+0xd30: stx %l7, [%i5 + %i0]
.word 0xaa56b48a ! t1_kref+0xd34: umul %i2, -0xb76, %l5
call SYM(t1_subr1)
.word 0x9da0052f ! t1_kref+0xd3c: fsqrts %f15, %f14
.word 0x9fa00139 ! t1_kref+0xd40: fabss %f25, %f15
.word 0x37480002 ! t1_kref+0xd44: fbge,a,pt %fcc0, _kref+0xd4c
.word 0xf3ee101a ! t1_kref+0xd48: prefetcha %i0 + %i2, 25
.word 0xb1b20a8c ! t1_kref+0xd4c: fpsub16 %f8, %f12, %f24
.word 0xacbb4015 ! t1_kref+0xd50: xnorcc %o5, %l5, %l6
.word 0xab3aa00d ! t1_kref+0xd54: sra %o2, 0xd, %l5
.word 0xec4e601f ! t1_kref+0xd58: ldsb [%i1 + 0x1f], %l6
.word 0xec6e401a ! t1_kref+0xd5c: ldstub [%i1 + %i2], %l6
.word 0xa3a000ba ! t1_kref+0xd60: fnegs %f26, %f17
.word 0xaed2001a ! t1_kref+0xd64: umulcc %o0, %i2, %l7
.word 0xa7a00524 ! t1_kref+0xd68: fsqrts %f4, %f19
.word 0xac42b3fa ! t1_kref+0xd6c: addc %o2, -0xc06, %l6
.word 0xee062000 ! t1_kref+0xd70: ld [%i0], %l7
.word 0x3c800002 ! t1_kref+0xd74: bpos,a _kref+0xd7c
.word 0xaafb3715 ! t1_kref+0xd78: sdivcc %o4, -0x8eb, %l5
.word 0x36480007 ! t1_kref+0xd7c: bge,a,pt %icc, _kref+0xd98
.word 0xac72400c ! t1_kref+0xd80: udiv %o1, %o4, %l6
.word 0x91a1cd32 ! t1_kref+0xd84: fsmuld %f7, %f18, %f8
.word 0xaf700014 ! t1_kref+0xd88: popc %l4, %l7
.word 0xabb34036 ! t1_kref+0xd8c: edge8n %o5, %l6, %l5
.word 0xaadb4016 ! t1_kref+0xd90: smulcc %o5, %l6, %l5
.word 0x91a10856 ! t1_kref+0xd94: faddd %f4, %f22, %f8
.word 0xaba00531 ! t1_kref+0xd98: fsqrts %f17, %f21
.word 0xb7a4c827 ! t1_kref+0xd9c: fadds %f19, %f7, %f27
.word 0xada0193a ! t1_kref+0xda0: fstod %f26, %f22
.word 0x95a00530 ! t1_kref+0xda4: fsqrts %f16, %f10
.word 0x39480005 ! t1_kref+0xda8: fbuge,a,pt %fcc0, _kref+0xdbc
.word 0x91a01897 ! t1_kref+0xdac: fitos %f23, %f8
.word 0xee066018 ! t1_kref+0xdb0: ld [%i1 + 0x18], %l7
.word 0x9fa4093a ! t1_kref+0xdb4: fmuls %f16, %f26, %f15
.word 0x93b24db2 ! t1_kref+0xdb8: fxors %f9, %f18, %f9
.word 0x37800006 ! t1_kref+0xdbc: fbge,a _kref+0xdd4
.word 0xa9a0054e ! t1_kref+0xdc0: fsqrtd %f14, %f20
.word 0x89a01894 ! t1_kref+0xdc4: fitos %f20, %f4
.word 0x9da00148 ! t1_kref+0xdc8: fabsd %f8, %f14
.word 0x33800004 ! t1_kref+0xdcc: fbe,a _kref+0xddc
.word 0xb9a289d6 ! t1_kref+0xdd0: fdivd %f10, %f22, %f28
.word 0x81dc8001 ! t1_kref+0xdd4: flush %l2 + %g1
.word 0x27480003 ! t1_kref+0xdd8: fbul,a,pt %fcc0, _kref+0xde4
.word 0xace58017 ! t1_kref+0xddc: subccc %l6, %l7, %l6
.word 0xafb30488 ! t1_kref+0xde0: fcmple32 %f12, %f8, %l7
.word 0x81858000 ! t1_kref+0xde4: wr %l6, %g0, %y
.word 0xb9a4c839 ! t1_kref+0xde8: fadds %f19, %f25, %f28
.word 0xabb0033a ! t1_kref+0xdec: bmask %g0, %i2, %l5
.word 0x91a5cd3b ! t1_kref+0xdf0: fsmuld %f23, %f27, %f8
.word 0xecc01018 ! t1_kref+0xdf4: ldswa [%g0 + %i0]0x80, %l6
.word 0xac95fa02 ! t1_kref+0xdf8: orcc %l7, -0x5fe, %l6
.word 0x20480003 ! t1_kref+0xdfc: bn,a,pt %icc, _kref+0xe08
.word 0xad32e00f ! t1_kref+0xe00: srl %o3, 0xf, %l6
.word 0x99a0012d ! t1_kref+0xe04: fabss %f13, %f12
.word 0xac556cc8 ! t1_kref+0xe08: umul %l5, 0xcc8, %l6
.word 0x38800004 ! t1_kref+0xe0c: bgu,a _kref+0xe1c
.word 0x9fa0053b ! t1_kref+0xe10: fsqrts %f27, %f15
.word 0x8184c000 ! t1_kref+0xe14: wr %l3, %g0, %y
.word 0xad2ce00c ! t1_kref+0xe18: sll %l3, 0xc, %l6
.word 0xaeace26e ! t1_kref+0xe1c: andncc %l3, 0x26e, %l7
.word 0xaca525ac ! t1_kref+0xe20: subcc %l4, 0x5ac, %l6
.word 0x81858000 ! t1_kref+0xe24: wr %l6, %g0, %y
.word 0xec080019 ! t1_kref+0xe28: ldub [%g0 + %i1], %l6
.word 0xe93e0000 ! t1_kref+0xe2c: std %f20, [%i0]
.word 0xabb5048e ! t1_kref+0xe30: fcmple32 %f20, %f14, %l5
.word 0xf630a014 ! t1_kref+0xe34: sth %i3, [%g2 + 0x14]
.word 0xaedb3500 ! t1_kref+0xe38: smulcc %o4, -0xb00, %l7
.word 0xec0e8019 ! t1_kref+0xe3c: ldub [%i2 + %i1], %l6
.word 0xb7a0052f ! t1_kref+0xe40: fsqrts %f15, %f27
.word 0xb5a0012f ! t1_kref+0xe44: fabss %f15, %f26
.word 0xadb3003a ! t1_kref+0xe48: edge8n %o4, %i2, %l6
.word 0xadb50240 ! t1_kref+0xe4c: array16 %l4, %g0, %l6
.word 0xaca2800a ! t1_kref+0xe50: subcc %o2, %o2, %l6
.word 0x9de3bfa0 ! t1_kref+0xe54: save %sp, -0x60, %sp
.word 0xb897603f ! t1_kref+0xe58: orcc %i5, 0x3f, %i4
.word 0xadeec01b ! t1_kref+0xe5c: restore %i3, %i3, %l6
.word 0xacd2ead7 ! t1_kref+0xe60: umulcc %o3, 0xad7, %l6
.word 0xaafd7a4c ! t1_kref+0xe64: sdivcc %l5, -0x5b4, %l5
.word 0x97a00137 ! t1_kref+0xe68: fabss %f23, %f11
.word 0x8da00026 ! t1_kref+0xe6c: fmovs %f6, %f6
.word 0xadb58f5c ! t1_kref+0xe70: fornot1 %f22, %f28, %f22
.word 0xae95801b ! t1_kref+0xe74: orcc %l6, %i3, %l7
.word 0xacc22709 ! t1_kref+0xe78: addccc %o0, 0x709, %l6
.word 0x8db00772 ! t1_kref+0xe7c: fpack16 %f18, %f6
.word 0xb3a01a4c ! t1_kref+0xe80: fdtoi %f12, %f25
.word 0x95a689d0 ! t1_kref+0xe84: fdivd %f26, %f16, %f10
.word 0xaf3b2001 ! t1_kref+0xe88: sra %o4, 0x1, %l7
.word 0xae15a75a ! t1_kref+0xe8c: or %l6, 0x75a, %l7
.word 0x3e800008 ! t1_kref+0xe90: bvc,a _kref+0xeb0
.word 0x2b1a56ed ! t1_kref+0xe94: sethi %hi(0x695bb400), %l5
.word 0xab3ce00c ! t1_kref+0xe98: sra %l3, 0xc, %l5
.word 0x8fa48834 ! t1_kref+0xe9c: fadds %f18, %f20, %f7
.word 0x91b48e4e ! t1_kref+0xea0: fxnor %f18, %f14, %f8
.word 0x81830000 ! t1_kref+0xea4: wr %o4, %g0, %y
.word 0xa7a48927 ! t1_kref+0xea8: fmuls %f18, %f7, %f19
.word 0xdd1fbc50 ! t1_kref+0xeac: ldd [%fp - 0x3b0], %f14
.word 0x25480003 ! t1_kref+0xeb0: fblg,a,pt %fcc0, _kref+0xebc
.word 0x8ba00037 ! t1_kref+0xeb4: fmovs %f23, %f5
.word 0xaad2771e ! t1_kref+0xeb8: umulcc %o1, -0x8e2, %l5
.word 0x8143c000 ! t1_kref+0xebc: stbar
.word 0xeb68a1c6 ! t1_kref+0xec0: prefetch %g2 + 0x1c6, 21
.word 0xf91fbed0 ! t1_kref+0xec4: ldd [%fp - 0x130], %f28
.word 0x34480004 ! t1_kref+0xec8: bg,a,pt %icc, _kref+0xed8
.word 0xee40a024 ! t1_kref+0xecc: ldsw [%g2 + 0x24], %l7
.word 0xd11e0000 ! t1_kref+0xed0: ldd [%i0], %f8
.word 0xaa42c00d ! t1_kref+0xed4: addc %o3, %o5, %l5
.word 0x9fc00004 ! t1_kref+0xed8: call %g0 + %g4
.word 0xaea5c00b ! t1_kref+0xedc: subcc %l7, %o3, %l7
.word 0xae3a3af3 ! t1_kref+0xee0: xnor %o0, -0x50d, %l7
.word 0xac0ac000 ! t1_kref+0xee4: and %o3, %g0, %l6
.word 0xf19e5a5d ! t1_kref+0xee8: ldda [%i1 + %i5]0xd2, %f24
.word 0xb9a018c6 ! t1_kref+0xeec: fdtos %f6, %f28
.word 0xa1a20824 ! t1_kref+0xef0: fadds %f8, %f4, %f16
.word 0xaec56de0 ! t1_kref+0xef4: addccc %l5, 0xde0, %l7
.word 0xb1b68a4a ! t1_kref+0xef8: fpadd32 %f26, %f10, %f24
.word 0x91a018ce ! t1_kref+0xefc: fdtos %f14, %f8
.word 0xacb5000d ! t1_kref+0xf00: orncc %l4, %o5, %l6
.word 0xec0e3fec ! t1_kref+0xf04: ldub [%i0 - 0x14], %l6
.word 0x8143c000 ! t1_kref+0xf08: stbar
.word 0xeac61000 ! t1_kref+0xf0c: ldswa [%i0]0x80, %l5
.word 0x9fa00539 ! t1_kref+0xf10: fsqrts %f25, %f15
.word 0x81ae8ad4 ! t1_kref+0xf14: fcmped %fcc0, %f26, %f20
.word 0xae52400d ! t1_kref+0xf18: umul %o1, %o5, %l7
.word 0xabb6c10d ! t1_kref+0xf1c: edge32 %i3, %o5, %l5
.word 0xee56201a ! t1_kref+0xf20: ldsh [%i0 + 0x1a], %l7
.word 0xaba0002e ! t1_kref+0xf24: fmovs %f14, %f21
.word 0x38800007 ! t1_kref+0xf28: bgu,a _kref+0xf44
.word 0xa5a1c837 ! t1_kref+0xf2c: fadds %f7, %f23, %f18
.word 0x93a00035 ! t1_kref+0xf30: fmovs %f21, %f9
.word 0x3e480007 ! t1_kref+0xf34: bvc,a,pt %icc, _kref+0xf50
.word 0xe36e7ff0 ! t1_kref+0xf38: prefetch %i1 - 0x10, 17
.word 0x35480007 ! t1_kref+0xf3c: fbue,a,pt %fcc0, _kref+0xf58
.word 0xd220a034 ! t1_kref+0xf40: st %o1, [%g2 + 0x34]
.word 0xb1a01916 ! t1_kref+0xf44: fitod %f22, %f24
.word 0xace4c00a ! t1_kref+0xf48: subccc %l3, %o2, %l6
.word 0xa784c008 ! t1_kref+0xf4c: wr %l3, %o0, %gsr
.word 0xed3e2018 ! t1_kref+0xf50: std %f22, [%i0 + 0x18]
.word 0xa1b00f18 ! t1_kref+0xf54: fsrc2 %f24, %f16
.word 0xc91fbd90 ! t1_kref+0xf58: ldd [%fp - 0x270], %f4
.word 0xaa04f025 ! t1_kref+0xf5c: add %l3, -0xfdb, %l5
.word 0xb5a01917 ! t1_kref+0xf60: fitod %f23, %f26
.word 0x26800004 ! t1_kref+0xf64: bl,a _kref+0xf74
.word 0xab2b4015 ! t1_kref+0xf68: sll %o5, %l5, %l5
.word 0xaa95801a ! t1_kref+0xf6c: orcc %l6, %i2, %l5
.word 0xadb28d40 ! t1_kref+0xf70: fnot1 %f10, %f22
.word 0x91a01905 ! t1_kref+0xf74: fitod %f5, %f8
.word 0xf4380018 ! t1_kref+0xf78: std %i2, [%g0 + %i0]
.word 0xaaa272b7 ! t1_kref+0xf7c: subcc %o1, -0xd49, %l5
.word 0xa9a00550 ! t1_kref+0xf80: fsqrtd %f16, %f20
.word 0x33480005 ! t1_kref+0xf84: fbe,a,pt %fcc0, _kref+0xf98
.word 0xf628a016 ! t1_kref+0xf88: stb %i3, [%g2 + 0x16]
.word 0x91a30854 ! t1_kref+0xf8c: faddd %f12, %f20, %f8
.word 0x28800008 ! t1_kref+0xf90: bleu,a _kref+0xfb0
.word 0xee0e600f ! t1_kref+0xf94: ldub [%i1 + 0xf], %l7
.word 0xec163fe2 ! t1_kref+0xf98: lduh [%i0 - 0x1e], %l6
.word 0xab2aa011 ! t1_kref+0xf9c: sll %o2, 0x11, %l5
.word 0xadb30d40 ! t1_kref+0xfa0: fnot1 %f12, %f22
.word 0xadb2004a ! t1_kref+0xfa4: edge8l %o0, %o2, %l6
.word 0x21480003 ! t1_kref+0xfa8: fbn,a,pt %fcc0, _kref+0xfb4
.word 0xaafb6479 ! t1_kref+0xfac: sdivcc %o5, 0x479, %l5
.word 0x8ba00034 ! t1_kref+0xfb0: fmovs %f20, %f5
.word 0x22480007 ! t1_kref+0xfb4: be,a,pt %icc, _kref+0xfd0
.word 0x89b00764 ! t1_kref+0xfb8: fpack16 %f4, %f4
.word 0x8da01915 ! t1_kref+0xfbc: fitod %f21, %f6
.word 0x99a24830 ! t1_kref+0xfc0: fadds %f9, %f16, %f12
.word 0xac5cf139 ! t1_kref+0xfc4: smul %l3, -0xec7, %l6
.word 0xe91fbca8 ! t1_kref+0xfc8: ldd [%fp - 0x358], %f20
.word 0xaab36b45 ! t1_kref+0xfcc: orncc %o5, 0xb45, %l5
.word 0xaa75f912 ! t1_kref+0xfd0: udiv %l7, -0x6ee, %l5
.word 0xac0de786 ! t1_kref+0xfd4: and %l7, 0x786, %l6
.word 0xae934017 ! t1_kref+0xfd8: orcc %o5, %l7, %l7
.word 0x8185c000 ! t1_kref+0xfdc: wr %l7, %g0, %y
.word 0x81ac0ad4 ! t1_kref+0xfe0: fcmped %fcc0, %f16, %f20
.word 0x97b38a74 ! t1_kref+0xfe4: fpadd32s %f14, %f20, %f11
.word 0x81ad8ad0 ! t1_kref+0xfe8: fcmped %fcc0, %f22, %f16
.word 0xb3a00125 ! t1_kref+0xfec: fabss %f5, %f25
.word 0xacb6c017 ! t1_kref+0xff0: orncc %i3, %l7, %l6
.word 0x9de3bfa0 ! t1_kref+0xff4: save %sp, -0x60, %sp
.word 0xba9f401c ! t1_kref+0xff8: xorcc %i5, %i4, %i5
.word 0xadee7919 ! t1_kref+0xffc: restore %i1, -0x6e7, %l6
.word 0x25800008 ! t1_kref+0x1000: fblg,a _kref+0x1020
.word 0xe1ee101b ! t1_kref+0x1004: prefetcha %i0 + %i3, 16
.word 0xec560000 ! t1_kref+0x1008: ldsh [%i0], %l6
.word 0xec567ffa ! t1_kref+0x100c: ldsh [%i1 - 6], %l6
.word 0xac733388 ! t1_kref+0x1010: udiv %o4, -0xc78, %l6
.word 0xa9a01935 ! t1_kref+0x1014: fstod %f21, %f20
.word 0x95a01918 ! t1_kref+0x1018: fitod %f24, %f10
.word 0x95b30d06 ! t1_kref+0x101c: fandnot1 %f12, %f6, %f10
.word 0xaa73400b ! t1_kref+0x1020: udiv %o5, %o3, %l5
.word 0x81d8400f ! t1_kref+0x1024: flush %g1 + %o7
.word 0xaf2a201a ! t1_kref+0x1028: sll %o0, 0x1a, %l7
.word 0xa1a018ce ! t1_kref+0x102c: fdtos %f14, %f16
.word 0x35480008 ! t1_kref+0x1030: fbue,a,pt %fcc0, _kref+0x1050
.word 0xaa04c00a ! t1_kref+0x1034: add %l3, %o2, %l5
.word 0xf4363ffa ! t1_kref+0x1038: sth %i2, [%i0 - 6]
.word 0x95b48e80 ! t1_kref+0x103c: fsrc1 %f18, %f10
.word 0xafa00533 ! t1_kref+0x1040: fsqrts %f19, %f23
.word 0xac44c009 ! t1_kref+0x1044: addc %l3, %o1, %l6
.word 0x89a00531 ! t1_kref+0x1048: fsqrts %f17, %f4
.word 0x89a34d26 ! t1_kref+0x104c: fsmuld %f13, %f6, %f4
.word 0xd66e3feb ! t1_kref+0x1050: ldstub [%i0 - 0x15], %o3
.word 0xaf400000 ! t1_kref+0x1054: mov %y, %l7
.word 0x81830000 ! t1_kref+0x1058: wr %o4, %g0, %y
.word 0xa5a689c8 ! t1_kref+0x105c: fdivd %f26, %f8, %f18
.word 0x81db7fe3 ! t1_kref+0x1060: flush %o5 - 0x1d
.word 0x8143c000 ! t1_kref+0x1064: stbar
.word 0xcf267ff4 ! t1_kref+0x1068: st %f7, [%i1 - 0xc]
.word 0xa782c00a ! t1_kref+0x106c: wr %o3, %o2, %gsr
.word 0x81ac8a4a ! t1_kref+0x1070: fcmpd %fcc0, %f18, %f10
.word 0x8ba0053b ! t1_kref+0x1074: fsqrts %f27, %f5
.word 0xd66e401a ! t1_kref+0x1078: ldstub [%i1 + %i2], %o3
.word 0xa5a00138 ! t1_kref+0x107c: fabss %f24, %f18
.word 0x2f480007 ! t1_kref+0x1080: fbu,a,pt %fcc0, _kref+0x109c
.word 0xada00534 ! t1_kref+0x1084: fsqrts %f20, %f22
.word 0xaf268008 ! t1_kref+0x1088: mulscc %i2, %o0, %l7
.word 0xaa16c016 ! t1_kref+0x108c: or %i3, %l6, %l5
.word 0x21480006 ! t1_kref+0x1090: fbn,a,pt %fcc0, _kref+0x10a8
.word 0xa9a7084a ! t1_kref+0x1094: faddd %f28, %f10, %f20
call SYM(t1_subr3)
.word 0xac3d3920 ! t1_kref+0x109c: xnor %l4, -0x6e0, %l6
.word 0xad2de01d ! t1_kref+0x10a0: sll %l7, 0x1d, %l6
.word 0xea480019 ! t1_kref+0x10a4: ldsb [%g0 + %i1], %l5
.word 0xec00a014 ! t1_kref+0x10a8: ld [%g2 + 0x14], %l6
.word 0xeafe1000 ! t1_kref+0x10ac: swapa [%i0]0x80, %l5
.word 0xacb80015 ! t1_kref+0x10b0: xnorcc %g0, %l5, %l6
.word 0xe11fbd48 ! t1_kref+0x10b4: ldd [%fp - 0x2b8], %f16
.word 0xafa0012e ! t1_kref+0x10b8: fabss %f14, %f23
.word 0xb1b10e80 ! t1_kref+0x10bc: fsrc1 %f4, %f24
.word 0x25800006 ! t1_kref+0x10c0: fblg,a _kref+0x10d8
.word 0xaa02c00a ! t1_kref+0x10c4: add %o3, %o2, %l5
.word 0x2e480004 ! t1_kref+0x10c8: bvs,a,pt %icc, _kref+0x10d8
.word 0xa1a6084e ! t1_kref+0x10cc: faddd %f24, %f14, %f16
.word 0x81ad0acc ! t1_kref+0x10d0: fcmped %fcc0, %f20, %f12
.word 0xae16a323 ! t1_kref+0x10d4: or %i2, 0x323, %l7
.word 0xc93e7ff8 ! t1_kref+0x10d8: std %f4, [%i1 - 8]
.word 0xeb00a014 ! t1_kref+0x10dc: ld [%g2 + 0x14], %f21
.word 0xec1e2018 ! t1_kref+0x10e0: ldd [%i0 + 0x18], %l6
.word 0xe41e2010 ! t1_kref+0x10e4: ldd [%i0 + 0x10], %l2
.word 0xaf2ea001 ! t1_kref+0x10e8: sll %i2, 0x1, %l7
.word 0xd91fbe68 ! t1_kref+0x10ec: ldd [%fp - 0x198], %f12
.word 0xae92c00d ! t1_kref+0x10f0: orcc %o3, %o5, %l7
.word 0xafb104d6 ! t1_kref+0x10f4: fcmpne32 %f4, %f22, %l7
.word 0x81dd348c ! t1_kref+0x10f8: flush %l4 - 0xb74
.word 0xd01e0000 ! t1_kref+0x10fc: ldd [%i0], %o0
.word 0x9fc00004 ! t1_kref+0x1100: call %g0 + %g4
.word 0x91a00127 ! t1_kref+0x1104: fabss %f7, %f8
.word 0xf43e2000 ! t1_kref+0x1108: std %i2, [%i0]
.word 0xaaa4c008 ! t1_kref+0x110c: subcc %l3, %o0, %l5
.word 0xb7b28ee9 ! t1_kref+0x1110: fornot2s %f10, %f9, %f27
.word 0xaeba801a ! t1_kref+0x1114: xnorcc %o2, %i2, %l7
.word 0xaa936616 ! t1_kref+0x1118: orcc %o5, 0x616, %l5
.word 0xada00054 ! t1_kref+0x111c: fmovd %f20, %f22
.word 0x8bb00ce9 ! t1_kref+0x1120: fnot2s %f9, %f5
.word 0xea8e9059 ! t1_kref+0x1124: lduba [%i2 + %i1]0x82, %l5
.word 0x81ad4a2d ! t1_kref+0x1128: fcmps %fcc0, %f21, %f13
.word 0xb1b38abc ! t1_kref+0x112c: fpsub16s %f14, %f28, %f24
.word 0xa1b50c9a ! t1_kref+0x1130: fandnot2 %f20, %f26, %f16
.word 0xaa883313 ! t1_kref+0x1134: andcc %g0, -0xced, %l5
.word 0xaf35c01b ! t1_kref+0x1138: srl %l7, %i3, %l7
.word 0x9de3bfa0 ! t1_kref+0x113c: save %sp, -0x60, %sp
.word 0xafee801d ! t1_kref+0x1140: restore %i2, %i5, %l7
call SYM(t1_subr2)
.word 0xd81e2008 ! t1_kref+0x1148: ldd [%i0 + 8], %o4
.word 0xb9a20834 ! t1_kref+0x114c: fadds %f8, %f20, %f28
.word 0xa7858009 ! t1_kref+0x1150: wr %l6, %o1, %gsr
.word 0xc0260000 ! t1_kref+0x1154: clr [%i0]
.word 0xae057411 ! t1_kref+0x1158: add %l5, -0xbef, %l7
.word 0xae06bc2e ! t1_kref+0x115c: add %i2, -0x3d2, %l7
.word 0xac3d401a ! t1_kref+0x1160: xnor %l5, %i2, %l6
.word 0x29480004 ! t1_kref+0x1164: fbl,a,pt %fcc0, _kref+0x1174
.word 0xac150016 ! t1_kref+0x1168: or %l4, %l6, %l6
.word 0xab25a808 ! t1_kref+0x116c: mulscc %l6, 0x808, %l5
.word 0x95a00531 ! t1_kref+0x1170: fsqrts %f17, %f10
.word 0xa1b00cda ! t1_kref+0x1174: fnot2 %f26, %f16
.word 0x81db25a2 ! t1_kref+0x1178: flush %o4 + 0x5a2
.word 0xacfded53 ! t1_kref+0x117c: sdivcc %l7, 0xd53, %l6
.word 0x22480008 ! t1_kref+0x1180: be,a,pt %icc, _kref+0x11a0
.word 0x89a58846 ! t1_kref+0x1184: faddd %f22, %f6, %f4
.word 0x28480003 ! t1_kref+0x1188: bleu,a,pt %icc, _kref+0x1194
.word 0xac550009 ! t1_kref+0x118c: umul %l4, %o1, %l6
.word 0xd86e8018 ! t1_kref+0x1190: ldstub [%i2 + %i0], %o4
.word 0xb5a309d2 ! t1_kref+0x1194: fdivd %f12, %f18, %f26
.word 0xeefe501c ! t1_kref+0x1198: swapa [%i1 + %i4]0x80, %l7
.word 0xaf382005 ! t1_kref+0x119c: sra %g0, 0x5, %l7
.word 0xacda6ad3 ! t1_kref+0x11a0: smulcc %o1, 0xad3, %l6
.word 0xae082409 ! t1_kref+0x11a4: and %g0, 0x409, %l7
.word 0xad408000 ! t1_kref+0x11a8: mov %ccr, %l6
.word 0xaec3400a ! t1_kref+0x11ac: addccc %o5, %o2, %l7
.word 0x81dc0011 ! t1_kref+0x11b0: flush %l0 + %l1
.word 0xa7b00774 ! t1_kref+0x11b4: fpack16 %f20, %f19
.word 0xafb50492 ! t1_kref+0x11b8: fcmple32 %f20, %f18, %l7
.word 0xaef20015 ! t1_kref+0x11bc: udivcc %o0, %l5, %l7
.word 0x2a800008 ! t1_kref+0x11c0: bcs,a _kref+0x11e0
.word 0xea0e6008 ! t1_kref+0x11c4: ldub [%i1 + 8], %l5
.word 0xaa52b59a ! t1_kref+0x11c8: umul %o2, -0xa66, %l5
.word 0xb1b40d84 ! t1_kref+0x11cc: fxor %f16, %f4, %f24
.word 0xac9afc27 ! t1_kref+0x11d0: xorcc %o3, -0x3d9, %l6
.word 0xea062008 ! t1_kref+0x11d4: ld [%i0 + 8], %l5
.word 0x38480002 ! t1_kref+0x11d8: bgu,a,pt %icc, _kref+0x11e0
.word 0xb9b48f50 ! t1_kref+0x11dc: fornot1 %f18, %f16, %f28
.word 0xaa024017 ! t1_kref+0x11e0: add %o1, %l7, %l5
.word 0x95a54d2f ! t1_kref+0x11e4: fsmuld %f21, %f15, %f10
.word 0xe06e3fe9 ! t1_kref+0x11e8: ldstub [%i0 - 0x17], %l0
.word 0xab3a4017 ! t1_kref+0x11ec: sra %o1, %l7, %l5
.word 0xd91e401d ! t1_kref+0x11f0: ldd [%i1 + %i5], %f12
.word 0xad202876 ! t1_kref+0x11f4: mulscc %g0, 0x876, %l6
.word 0xec8e101a ! t1_kref+0x11f8: lduba [%i0 + %i2]0x80, %l6
.word 0xaaa2001b ! t1_kref+0x11fc: subcc %o0, %i3, %l5
.word 0xa1a20938 ! t1_kref+0x1200: fmuls %f8, %f24, %f16
.word 0x99a00535 ! t1_kref+0x1204: fsqrts %f21, %f12
.word 0xa1a0012c ! t1_kref+0x1208: fabss %f12, %f16
.word 0x3a800005 ! t1_kref+0x120c: bcc,a _kref+0x1220
.word 0xacfde033 ! t1_kref+0x1210: sdivcc %l7, 0x33, %l6
.word 0x2a480004 ! t1_kref+0x1214: bcs,a,pt %icc, _kref+0x1224
.word 0x93a00035 ! t1_kref+0x1218: fmovs %f21, %f9
.word 0xa9a0191a ! t1_kref+0x121c: fitod %f26, %f20
.word 0x21480003 ! t1_kref+0x1220: fbn,a,pt %fcc0, _kref+0x122c
.word 0xa9a00136 ! t1_kref+0x1224: fabss %f22, %f20
.word 0xac94c00b ! t1_kref+0x1228: orcc %l3, %o3, %l6
.word 0xab2d0009 ! t1_kref+0x122c: sll %l4, %o1, %l5
.word 0xec00a024 ! t1_kref+0x1230: ld [%g2 + 0x24], %l6
.word 0xd030a034 ! t1_kref+0x1234: sth %o0, [%g2 + 0x34]
.word 0xabb5432d ! t1_kref+0x1238: bmask %l5, %o5, %l5
.word 0xac02648c ! t1_kref+0x123c: add %o1, 0x48c, %l6
.word 0xf4bf5019 ! t1_kref+0x1240: stda %i2, [%i5 + %i1]0x80
.word 0xb5a5c930 ! t1_kref+0x1244: fmuls %f23, %f16, %f26
call SYM(t1_subr0)
.word 0x81824000 ! t1_kref+0x124c: wr %o1, %g0, %y
.word 0x2b480004 ! t1_kref+0x1250: fbug,a,pt %fcc0, _kref+0x1260
.word 0xe678a024 ! t1_kref+0x1254: swap [%g2 + 0x24], %l3
.word 0x25800001 ! t1_kref+0x1258: fblg,a _kref+0x125c
.word 0xae168000 ! t1_kref+0x125c: or %i2, %g0, %l7
.word 0xa5a50856 ! t1_kref+0x1260: faddd %f20, %f22, %f18
.word 0x8ba0052c ! t1_kref+0x1264: fsqrts %f12, %f5
.word 0xee36c018 ! t1_kref+0x1268: sth %l7, [%i3 + %i0]
.word 0x99a018cc ! t1_kref+0x126c: fdtos %f12, %f12
.word 0xd820a004 ! t1_kref+0x1270: st %o4, [%g2 + 4]
.word 0x9fc00004 ! t1_kref+0x1274: call %g0 + %g4
.word 0x8143c000 ! t1_kref+0x1278: stbar
.word 0x22480007 ! t1_kref+0x127c: be,a,pt %icc, _kref+0x1298
.word 0xac9abcd9 ! t1_kref+0x1280: xorcc %o2, -0x327, %l6
.word 0xafb5002b ! t1_kref+0x1284: edge8n %l4, %o3, %l7
.word 0xea4e7ffb ! t1_kref+0x1288: ldsb [%i1 - 5], %l5
.word 0x26480006 ! t1_kref+0x128c: bl,a,pt %icc, _kref+0x12a4
.word 0xafb3412d ! t1_kref+0x1290: edge32n %o5, %o5, %l7
.word 0xecfe5000 ! t1_kref+0x1294: swapa [%i1]0x80, %l6
.word 0xacbafda9 ! t1_kref+0x1298: xnorcc %o3, -0x257, %l6
.word 0xabb5c115 ! t1_kref+0x129c: edge32 %l7, %l5, %l5
.word 0xd9be1a1b ! t1_kref+0x12a0: stda %f12, [%i0 + %i3]0xd0
.word 0xd66e401a ! t1_kref+0x12a4: ldstub [%i1 + %i2], %o3
.word 0xab2aa00f ! t1_kref+0x12a8: sll %o2, 0xf, %l5
.word 0xafa20937 ! t1_kref+0x12ac: fmuls %f8, %f23, %f23
.word 0xaeb57b92 ! t1_kref+0x12b0: orncc %l5, -0x46e, %l7
.word 0xe53e401d ! t1_kref+0x12b4: std %f18, [%i1 + %i5]
.word 0xe53e2000 ! t1_kref+0x12b8: std %f18, [%i0]
.word 0xb3a18834 ! t1_kref+0x12bc: fadds %f6, %f20, %f25
.word 0xe51fbfb8 ! t1_kref+0x12c0: ldd [%fp - 0x48], %f18
.word 0x91b70a6a ! t1_kref+0x12c4: fpadd32s %f28, %f10, %f8
.word 0xd4367fe8 ! t1_kref+0x12c8: sth %o2, [%i1 - 0x18]
.word 0xaa43401a ! t1_kref+0x12cc: addc %o5, %i2, %l5
.word 0xaab6ec4b ! t1_kref+0x12d0: orncc %i3, 0xc4b, %l5
.word 0xaafdffd9 ! t1_kref+0x12d4: sdivcc %l7, -0x27, %l5
.word 0xacdcc01b ! t1_kref+0x12d8: smulcc %l3, %i3, %l6
.word 0xaeb50000 ! t1_kref+0x12dc: orncc %l4, %g0, %l7
.word 0xac3ec009 ! t1_kref+0x12e0: xnor %i3, %o1, %l6
.word 0x91a60844 ! t1_kref+0x12e4: faddd %f24, %f4, %f8
.word 0xada018d0 ! t1_kref+0x12e8: fdtos %f16, %f22
.word 0x9de3bfa0 ! t1_kref+0x12ec: save %sp, -0x60, %sp
.word 0xba0f401c ! t1_kref+0x12f0: and %i5, %i4, %i5
.word 0xabee8018 ! t1_kref+0x12f4: restore %i2, %i0, %l5
.word 0xacc5c015 ! t1_kref+0x12f8: addccc %l7, %l5, %l6
.word 0xaebac014 ! t1_kref+0x12fc: xnorcc %o3, %l4, %l7
.word 0xa9a148ab ! t1_kref+0x1300: fsubs %f5, %f11, %f20
.word 0xaa7cc015 ! t1_kref+0x1304: sdiv %l3, %l5, %l5
.word 0xaebdf4cb ! t1_kref+0x1308: xnorcc %l7, -0xb35, %l7
.word 0xe89f5018 ! t1_kref+0x130c: ldda [%i5 + %i0]0x80, %l4
.word 0xafb604da ! t1_kref+0x1310: fcmpne32 %f24, %f26, %l7
.word 0xae24c00c ! t1_kref+0x1314: sub %l3, %o4, %l7
.word 0xaa04f4c0 ! t1_kref+0x1318: add %l3, -0xb40, %l5
.word 0x81850000 ! t1_kref+0x131c: wr %l4, %g0, %y
.word 0xae45000a ! t1_kref+0x1320: addc %l4, %o2, %l7
.word 0xeb6e6000 ! t1_kref+0x1324: prefetch %i1, 21
.word 0x2f480005 ! t1_kref+0x1328: fbu,a,pt %fcc0, _kref+0x133c
.word 0xed3e3fe8 ! t1_kref+0x132c: std %f22, [%i0 - 0x18]
.word 0xac1a7e65 ! t1_kref+0x1330: xor %o1, -0x19b, %l6
.word 0xadb304d2 ! t1_kref+0x1334: fcmpne32 %f12, %f18, %l6
.word 0x8da24d2b ! t1_kref+0x1338: fsmuld %f9, %f11, %f6
.word 0xd81e2000 ! t1_kref+0x133c: ldd [%i0], %o4
.word 0x9da00528 ! t1_kref+0x1340: fsqrts %f8, %f14
.word 0xada3483b ! t1_kref+0x1344: fadds %f13, %f27, %f22
.word 0xa5a589c4 ! t1_kref+0x1348: fdivd %f22, %f4, %f18
.word 0xd020a014 ! t1_kref+0x134c: st %o0, [%g2 + 0x14]
.word 0x2b36e529 ! t1_kref+0x1350: sethi %hi(0xdb94a400), %l5
call SYM(t1_subr0)
.word 0xa5a01928 ! t1_kref+0x1358: fstod %f8, %f18
.word 0xe968a1ca ! t1_kref+0x135c: prefetch %g2 + 0x1ca, 20
.word 0xa1a0191c ! t1_kref+0x1360: fitod %f28, %f16
.word 0xad2b4017 ! t1_kref+0x1364: sll %o5, %l7, %l6
.word 0xea28a015 ! t1_kref+0x1368: stb %l5, [%g2 + 0x15]
.word 0x23480008 ! t1_kref+0x136c: fbne,a,pt %fcc0, _kref+0x138c
.word 0xb1a24d3a ! t1_kref+0x1370: fsmuld %f9, %f26, %f24
.word 0xed1fbc58 ! t1_kref+0x1374: ldd [%fp - 0x3a8], %f22
.word 0xa7a000b4 ! t1_kref+0x1378: fnegs %f20, %f19
.word 0x9da14d2a ! t1_kref+0x137c: fsmuld %f5, %f10, %f14
.word 0xaeb2c00d ! t1_kref+0x1380: orncc %o3, %o5, %l7
.word 0xc16e6018 ! t1_kref+0x1384: prefetch %i1 + 0x18, 0
.word 0xadb58c86 ! t1_kref+0x1388: fandnot2 %f22, %f6, %f22
.word 0x29480005 ! t1_kref+0x138c: fbl,a,pt %fcc0, _kref+0x13a0
.word 0xaac20016 ! t1_kref+0x1390: addccc %o0, %l6, %l5
.word 0xae72733c ! t1_kref+0x1394: udiv %o1, -0xcc4, %l7
.word 0x9fc10000 ! t1_kref+0x1398: call %g4
.word 0x8ba01886 ! t1_kref+0x139c: fitos %f6, %f5
.word 0xd9be5897 ! t1_kref+0x13a0: stda %f12, [%i1 + %l7]0xc4
.word 0xe7ee501d ! t1_kref+0x13a4: prefetcha %i1 + %i5, 19
.word 0xec4e001a ! t1_kref+0x13a8: ldsb [%i0 + %i2], %l6
.word 0xec36c019 ! t1_kref+0x13ac: sth %l6, [%i3 + %i1]
.word 0x8143c000 ! t1_kref+0x13b0: stbar
.word 0xabb540f5 ! t1_kref+0x13b4: edge16ln %l5, %l5, %l5
.word 0xed871019 ! t1_kref+0x13b8: lda [%i4 + %i1]0x80, %f22
.word 0xac0a801b ! t1_kref+0x13bc: and %o2, %i3, %l6
.word 0x81580000 ! t1_kref+0x13c0: flushw
.word 0xaee2e350 ! t1_kref+0x13c4: subccc %o3, 0x350, %l7
.word 0xa5a00550 ! t1_kref+0x13c8: fsqrtd %f16, %f18
.word 0xaf2a8009 ! t1_kref+0x13cc: sll %o2, %o1, %l7
.word 0xa9b5c6bc ! t1_kref+0x13d0: fmul8x16al %f23, %f28, %f20
.word 0xee901018 ! t1_kref+0x13d4: lduha [%g0 + %i0]0x80, %l7
.word 0xaed5c01a ! t1_kref+0x13d8: umulcc %l7, %i2, %l7
.word 0x25480002 ! t1_kref+0x13dc: fblg,a,pt %fcc0, _kref+0x13e4
.word 0xaba0013c ! t1_kref+0x13e0: fabss %f28, %f21
.word 0x81ab8ac6 ! t1_kref+0x13e4: fcmped %fcc0, %f14, %f6
.word 0xacddaa20 ! t1_kref+0x13e8: smulcc %l6, 0xa20, %l6
.word 0xaa003112 ! t1_kref+0x13ec: add %g0, -0xeee, %l5
.word 0xaed5001b ! t1_kref+0x13f0: umulcc %l4, %i3, %l7
.word 0xada000d2 ! t1_kref+0x13f4: fnegd %f18, %f22
.word 0x8d826d68 ! t1_kref+0x13f8: wr %o1, 0xd68, %fprs
.word 0xafb40484 ! t1_kref+0x13fc: fcmple32 %f16, %f4, %l7
.word 0xacb6f113 ! t1_kref+0x1400: orncc %i3, -0xeed, %l6
.word 0x99a00534 ! t1_kref+0x1404: fsqrts %f20, %f12
call SYM(t1_subr3)
.word 0xedee501c ! t1_kref+0x140c: prefetcha %i1 + %i4, 22
.word 0xea56001b ! t1_kref+0x1410: ldsh [%i0 + %i3], %l5
.word 0x97a3892c ! t1_kref+0x1414: fmuls %f14, %f12, %f11
.word 0x8da7082b ! t1_kref+0x1418: fadds %f28, %f11, %f6
.word 0xac302774 ! t1_kref+0x141c: orn %g0, 0x774, %l6
.word 0xe99e6004 ! t1_kref+0x1420: ldda [%i1 + 4]%asi, %f20
.word 0xeb68a10c ! t1_kref+0x1424: prefetch %g2 + 0x10c, 21
.word 0x9fc00004 ! t1_kref+0x1428: call %g0 + %g4
.word 0x95a0052c ! t1_kref+0x142c: fsqrts %f12, %f10
.word 0x99a00544 ! t1_kref+0x1430: fsqrtd %f4, %f12
.word 0xb1a00038 ! t1_kref+0x1434: fmovs %f24, %f24
.word 0xd83e7fe8 ! t1_kref+0x1438: std %o4, [%i1 - 0x18]
.word 0x37800005 ! t1_kref+0x143c: fbge,a _kref+0x1450
.word 0xaead2431 ! t1_kref+0x1440: andncc %l4, 0x431, %l7
.word 0x25480007 ! t1_kref+0x1444: fblg,a,pt %fcc0, _kref+0x1460
.word 0xafb00200 ! t1_kref+0x1448: array8 %g0, %g0, %l7
.word 0xb1a10d2a ! t1_kref+0x144c: fsmuld %f4, %f10, %f24
.word 0xa1a0191a ! t1_kref+0x1450: fitod %f26, %f16
.word 0x95b48a84 ! t1_kref+0x1454: fpsub16 %f18, %f4, %f10
.word 0xafa4892c ! t1_kref+0x1458: fmuls %f18, %f12, %f23
.word 0x33480007 ! t1_kref+0x145c: fbe,a,pt %fcc0, _kref+0x1478
.word 0xa9a00038 ! t1_kref+0x1460: fmovs %f24, %f20
.word 0xf8380018 ! t1_kref+0x1464: std %i4, [%g0 + %i0]
.word 0xb5a00134 ! t1_kref+0x1468: fabss %f20, %f26
.word 0xb7a00037 ! t1_kref+0x146c: fmovs %f23, %f27
.word 0x81acca29 ! t1_kref+0x1470: fcmps %fcc0, %f19, %f9
.word 0x95a01084 ! t1_kref+0x1474: fxtos %f4, %f10
.word 0x27480002 ! t1_kref+0x1478: fbul,a,pt %fcc0, _kref+0x1480
.word 0xa9b38dda ! t1_kref+0x147c: fnand %f14, %f26, %f20
.word 0xc9bf5018 ! t1_kref+0x1480: stda %f4, [%i5 + %i0]0x80
.word 0x93a0013b ! t1_kref+0x1484: fabss %f27, %f9
.word 0xae056feb ! t1_kref+0x1488: add %l5, 0xfeb, %l7
.word 0x8d85c016 ! t1_kref+0x148c: wr %l7, %l6, %fprs
.word 0x8143c000 ! t1_kref+0x1490: stbar
.word 0x86102003 ! t1_kref+0x1494: mov 0x3, %g3
.word 0x32800000 ! t1_kref+0x1498: bne,a _kref+0x1498
.word 0x86a0e001 ! t1_kref+0x149c: subcc %g3, 1, %g3
.word 0xabb7040e ! t1_kref+0x14a0: fcmple16 %f28, %f14, %l5
.word 0xa5b40f92 ! t1_kref+0x14a4: for %f16, %f18, %f18
.word 0x81a90ace ! t1_kref+0x14a8: fcmped %fcc0, %f4, %f14
.word 0xe7ee101b ! t1_kref+0x14ac: prefetcha %i0 + %i3, 19
.word 0xacb5319c ! t1_kref+0x14b0: orncc %l4, -0xe64, %l6
.word 0xe93e6010 ! t1_kref+0x14b4: std %f20, [%i1 + 0x10]
.word 0x36480001 ! t1_kref+0x14b8: bge,a,pt %icc, _kref+0x14bc
.word 0xaab82928 ! t1_kref+0x14bc: xnorcc %g0, 0x928, %l5
.word 0xae3d4000 ! t1_kref+0x14c0: not %l5, %l7
.word 0xec163ff6 ! t1_kref+0x14c4: lduh [%i0 - 0xa], %l6
.word 0xaadd4009 ! t1_kref+0x14c8: smulcc %l5, %o1, %l5
.word 0xada01892 ! t1_kref+0x14cc: fitos %f18, %f22
.word 0xadb24109 ! t1_kref+0x14d0: edge32 %o1, %o1, %l6
.word 0x3d800006 ! t1_kref+0x14d4: fbule,a _kref+0x14ec
.word 0xaeb20000 ! t1_kref+0x14d8: orncc %o0, %g0, %l7
.word 0x2d20dcf2 ! t1_kref+0x14dc: sethi %hi(0x8373c800), %l6
.word 0xaa8ae86d ! t1_kref+0x14e0: andcc %o3, 0x86d, %l5
.word 0xaa454014 ! t1_kref+0x14e4: addc %l5, %l4, %l5
.word 0x2f480006 ! t1_kref+0x14e8: fbu,a,pt %fcc0, _kref+0x1500
.word 0x81d8000e ! t1_kref+0x14ec: flush %g0 + %sp
.word 0xab3ac016 ! t1_kref+0x14f0: sra %o3, %l6, %l5
.word 0xe7e61014 ! t1_kref+0x14f4: casa [%i0]0x80, %l4, %l3
.word 0xae1a4013 ! t1_kref+0x14f8: xor %o1, %l3, %l7
.word 0xee070019 ! t1_kref+0x14fc: ld [%i4 + %i1], %l7
.word 0x81adca3b ! t1_kref+0x1500: fcmps %fcc0, %f23, %f27
.word 0x2a800007 ! t1_kref+0x1504: bcs,a _kref+0x1520
.word 0xd8be501d ! t1_kref+0x1508: stda %o4, [%i1 + %i5]0x80
.word 0xc06e8018 ! t1_kref+0x150c: ldstub [%i2 + %i0], %g0
.word 0xacd5ec75 ! t1_kref+0x1510: umulcc %l7, 0xc75, %l6
.word 0xb3a0052f ! t1_kref+0x1514: fsqrts %f15, %f25
.word 0xac0ec01b ! t1_kref+0x1518: and %i3, %i3, %l6
.word 0xd836001b ! t1_kref+0x151c: sth %o4, [%i0 + %i3]
.word 0xab2a401b ! t1_kref+0x1520: sll %o1, %i3, %l5
.word 0xac0ec01a ! t1_kref+0x1524: and %i3, %i2, %l6
.word 0xaf700016 ! t1_kref+0x1528: popc %l6, %l7
.word 0xb9b58a10 ! t1_kref+0x152c: fpadd16 %f22, %f16, %f28
.word 0xae2521fd ! t1_kref+0x1530: sub %l4, 0x1fd, %l7
.word 0xad2da004 ! t1_kref+0x1534: sll %l6, 0x4, %l6
.word 0xee562004 ! t1_kref+0x1538: ldsh [%i0 + 4], %l7
.word 0xacb2001a ! t1_kref+0x153c: orncc %o0, %i2, %l6
.word 0xaa152cf1 ! t1_kref+0x1540: or %l4, 0xcf1, %l5
.word 0xb1b28c98 ! t1_kref+0x1544: fandnot2 %f10, %f24, %f24
.word 0x93a0188a ! t1_kref+0x1548: fitos %f10, %f9
.word 0xf99eda58 ! t1_kref+0x154c: ldda [%i3 + %i0]0xd2, %f28
.word 0xaa024009 ! t1_kref+0x1550: add %o1, %o1, %l5
.word 0xa5a00536 ! t1_kref+0x1554: fsqrts %f22, %f18
.word 0xaac24016 ! t1_kref+0x1558: addccc %o1, %l6, %l5
.word 0x2c480005 ! t1_kref+0x155c: bneg,a,pt %icc, _kref+0x1570
.word 0xe0ff1019 ! t1_kref+0x1560: swapa [%i4 + %i1]0x80, %l0
.word 0xae26801b ! t1_kref+0x1564: sub %i2, %i3, %l7
.word 0xaca4c015 ! t1_kref+0x1568: subcc %l3, %l5, %l6
.word 0xabb2c240 ! t1_kref+0x156c: array16 %o3, %g0, %l5
.word 0x9da0189b ! t1_kref+0x1570: fitos %f27, %f14
.word 0xac72c008 ! t1_kref+0x1574: udiv %o3, %o0, %l6
.word 0x3e800001 ! t1_kref+0x1578: bvc,a _kref+0x157c
.word 0xada38852 ! t1_kref+0x157c: faddd %f14, %f18, %f22
.word 0xaa936f2c ! t1_kref+0x1580: orcc %o5, 0xf2c, %l5
.word 0xb1a2884a ! t1_kref+0x1584: faddd %f10, %f10, %f24
.word 0xea08a034 ! t1_kref+0x1588: ldub [%g2 + 0x34], %l5
.word 0xaabdbbd7 ! t1_kref+0x158c: xnorcc %l6, -0x429, %l5
.word 0xace573ae ! t1_kref+0x1590: subccc %l5, -0xc52, %l6
.word 0x99b58d60 ! t1_kref+0x1594: fnot1s %f22, %f12
.word 0xacb2aece ! t1_kref+0x1598: orncc %o2, 0xece, %l6
.word 0xb1a5c929 ! t1_kref+0x159c: fmuls %f23, %f9, %f24
.word 0xdaae5000 ! t1_kref+0x15a0: stba %o5, [%i1]0x80
.word 0xab03400d ! t1_kref+0x15a4: taddcc %o5, %o5, %l5
.word 0xdaa81018 ! t1_kref+0x15a8: stba %o5, [%g0 + %i0]0x80
.word 0xab22c013 ! t1_kref+0x15ac: mulscc %o3, %l3, %l5
call SYM(t1_subr0)
.word 0xea566000 ! t1_kref+0x15b4: ldsh [%i1], %l5
.word 0x9da389c6 ! t1_kref+0x15b8: fdivd %f14, %f6, %f14
.word 0xaaf28015 ! t1_kref+0x15bc: udivcc %o2, %l5, %l5
.word 0xda363fe6 ! t1_kref+0x15c0: sth %o5, [%i0 - 0x1a]
.word 0xada0188f ! t1_kref+0x15c4: fitos %f15, %f22
.word 0x24800008 ! t1_kref+0x15c8: ble,a _kref+0x15e8
.word 0xef067ffc ! t1_kref+0x15cc: ld [%i1 - 4], %f23
.word 0xae73000c ! t1_kref+0x15d0: udiv %o4, %o4, %l7
.word 0x95a000b5 ! t1_kref+0x15d4: fnegs %f21, %f10
.word 0xaec20014 ! t1_kref+0x15d8: addccc %o0, %l4, %l7
.word 0xd028a005 ! t1_kref+0x15dc: stb %o0, [%g2 + 5]
.word 0xabb54160 ! t1_kref+0x15e0: edge32ln %l5, %g0, %l5
.word 0xfb6e6018 ! t1_kref+0x15e4: prefetch %i1 + 0x18, 29
.word 0xee167ffc ! t1_kref+0x15e8: lduh [%i1 - 4], %l7
.word 0xac95e3bc ! t1_kref+0x15ec: orcc %l7, 0x3bc, %l6
.word 0xaa058009 ! t1_kref+0x15f0: add %l6, %o1, %l5
.word 0x81850000 ! t1_kref+0x15f4: wr %l4, %g0, %y
.word 0x91a00554 ! t1_kref+0x15f8: fsqrtd %f20, %f8
.word 0x8143c000 ! t1_kref+0x15fc: stbar
.word 0xac44e1fa ! t1_kref+0x1600: addc %l3, 0x1fa, %l6
.word 0x38800008 ! t1_kref+0x1604: bgu,a _kref+0x1624
.word 0xaeb4c009 ! t1_kref+0x1608: orncc %l3, %o1, %l7
.word 0xaa3b7310 ! t1_kref+0x160c: xnor %o5, -0xcf0, %l5
.word 0xd46e2003 ! t1_kref+0x1610: ldstub [%i0 + 3], %o2
.word 0x2f3551da ! t1_kref+0x1614: sethi %hi(0xd5476800), %l7
.word 0xaeba3ae5 ! t1_kref+0x1618: xnorcc %o0, -0x51b, %l7
.word 0x2f480003 ! t1_kref+0x161c: fbu,a,pt %fcc0, _kref+0x1628
.word 0xab382019 ! t1_kref+0x1620: sra %g0, 0x19, %l5
.word 0xada0004a ! t1_kref+0x1624: fmovd %f10, %f22
.word 0xd926401c ! t1_kref+0x1628: st %f12, [%i1 + %i4]
.word 0xb3a24928 ! t1_kref+0x162c: fmuls %f9, %f8, %f25
.word 0xa1a00534 ! t1_kref+0x1630: fsqrts %f20, %f16
.word 0xb5a00524 ! t1_kref+0x1634: fsqrts %f4, %f26
.word 0xb5a0190d ! t1_kref+0x1638: fitod %f13, %f26
.word 0x81850000 ! t1_kref+0x163c: wr %l4, %g0, %y
.word 0xaadd75c8 ! t1_kref+0x1640: smulcc %l5, -0xa38, %l5
.word 0xac5eb7cb ! t1_kref+0x1644: smul %i2, -0x835, %l6
.word 0x86102020 ! t1_kref+0x1648: mov 0x20, %g3
.word 0x86a0e001 ! t1_kref+0x164c: subcc %g3, 1, %g3
.word 0x2280000a ! t1_kref+0x1650: be,a _kref+0x1678
.word 0xac46a9f6 ! t1_kref+0x1654: addc %i2, 0x9f6, %l6
.word 0x2f3f236e ! t1_kref+0x1658: sethi %hi(0xfc8db800), %l7
.word 0xac42401b ! t1_kref+0x165c: addc %o1, %i3, %l6
.word 0xf53e2010 ! t1_kref+0x1660: std %f26, [%i0 + 0x10]
.word 0x81dd6421 ! t1_kref+0x1664: flush %l5 + 0x421
.word 0xb1a2892c ! t1_kref+0x1668: fmuls %f10, %f12, %f24
.word 0x23480001 ! t1_kref+0x166c: fbne,a,pt %fcc0, _kref+0x1670
.word 0xada0188f ! t1_kref+0x1670: fitos %f15, %f22
.word 0x36800007 ! t1_kref+0x1674: bge,a _kref+0x1690
.word 0xae5a8008 ! t1_kref+0x1678: smul %o2, %o0, %l7
.word 0x27480008 ! t1_kref+0x167c: fbul,a,pt %fcc0, _kref+0x169c
.word 0xadb50156 ! t1_kref+0x1680: edge32l %l4, %l6, %l6
.word 0x8da000a8 ! t1_kref+0x1684: fnegs %f8, %f6
.word 0xacfa8015 ! t1_kref+0x1688: sdivcc %o2, %l5, %l6
.word 0xae5a6c4a ! t1_kref+0x168c: smul %o1, 0xc4a, %l7
.word 0xaa42800a ! t1_kref+0x1690: addc %o2, %o2, %l5
.word 0x8da589cc ! t1_kref+0x1694: fdivd %f22, %f12, %f6
.word 0xacd57508 ! t1_kref+0x1698: umulcc %l5, -0xaf8, %l6
.word 0x91a20927 ! t1_kref+0x169c: fmuls %f8, %f7, %f8
.word 0xaf3d0017 ! t1_kref+0x16a0: sra %l4, %l7, %l7
.word 0x8da018d0 ! t1_kref+0x16a4: fdtos %f16, %f6
.word 0x81ab4a33 ! t1_kref+0x16a8: fcmps %fcc0, %f13, %f19
.word 0x8db00f18 ! t1_kref+0x16ac: fsrc2 %f24, %f6
.word 0x39480008 ! t1_kref+0x16b0: fbuge,a,pt %fcc0, _kref+0x16d0
.word 0xab33401a ! t1_kref+0x16b4: srl %o5, %i2, %l5
.word 0xae1eb2c1 ! t1_kref+0x16b8: xor %i2, -0xd3f, %l7
.word 0x22800004 ! t1_kref+0x16bc: be,a _kref+0x16cc
.word 0xad408000 ! t1_kref+0x16c0: mov %ccr, %l6
.word 0x91a389c6 ! t1_kref+0x16c4: fdivd %f14, %f6, %f8
.word 0xee16401b ! t1_kref+0x16c8: lduh [%i1 + %i3], %l7
.word 0xaf2a401b ! t1_kref+0x16cc: sll %o1, %i3, %l7
.word 0x81ac8a56 ! t1_kref+0x16d0: fcmpd %fcc0, %f18, %f22
.word 0xee567fe4 ! t1_kref+0x16d4: ldsh [%i1 - 0x1c], %l7
.word 0x2f3710f6 ! t1_kref+0x16d8: sethi %hi(0xdc43d800), %l7
.word 0x9de3bfa0 ! t1_kref+0x16dc: save %sp, -0x60, %sp
.word 0xb23e384e ! t1_kref+0x16e0: xnor %i0, -0x7b2, %i1
.word 0xadeee548 ! t1_kref+0x16e4: restore %i3, 0x548, %l6
.word 0xaac5801a ! t1_kref+0x16e8: addccc %l6, %i2, %l5
.word 0x9f414000 ! t1_kref+0x16ec: mov %pc, %o7
.word 0xae033740 ! t1_kref+0x16f0: add %o4, -0x8c0, %l7
.word 0xaca2400b ! t1_kref+0x16f4: subcc %o1, %o3, %l6
.word 0x3f800005 ! t1_kref+0x16f8: fbo,a _kref+0x170c
.word 0xef270019 ! t1_kref+0x16fc: st %f23, [%i4 + %i1]
.word 0xafa0189a ! t1_kref+0x1700: fitos %f26, %f23
.word 0x91a00127 ! t1_kref+0x1704: fabss %f7, %f8
.word 0xc5ee101b ! t1_kref+0x1708: prefetcha %i0 + %i3, 2
.word 0xd8b81019 ! t1_kref+0x170c: stda %o4, [%g0 + %i1]0x80
.word 0xad2d6018 ! t1_kref+0x1710: sll %l5, 0x18, %l6
.word 0x81abcaaf ! t1_kref+0x1714: fcmpes %fcc0, %f15, %f15
.word 0x2d480005 ! t1_kref+0x1718: fbg,a,pt %fcc0, _kref+0x172c
.word 0x81824000 ! t1_kref+0x171c: wr %o1, %g0, %y
.word 0xadb40450 ! t1_kref+0x1720: fcmpne16 %f16, %f16, %l6
.word 0x9da0102d ! t1_kref+0x1724: fstox %f13, %f14
.word 0x36800006 ! t1_kref+0x1728: bge,a _kref+0x1740
.word 0xf1ee101b ! t1_kref+0x172c: prefetcha %i0 + %i3, 24
.word 0xaef58014 ! t1_kref+0x1730: udivcc %l6, %l4, %l7
.word 0xb5b68f48 ! t1_kref+0x1734: fornot1 %f26, %f8, %f26
.word 0x9fc00004 ! t1_kref+0x1738: call %g0 + %g4
.word 0xb5a609d6 ! t1_kref+0x173c: fdivd %f24, %f22, %f26
.word 0xaafac008 ! t1_kref+0x1740: sdivcc %o3, %o0, %l5
.word 0xaa8d2cf7 ! t1_kref+0x1744: andcc %l4, 0xcf7, %l5
.word 0xa5b346a9 ! t1_kref+0x1748: fmul8x16al %f13, %f9, %f18
.word 0xad408000 ! t1_kref+0x174c: mov %ccr, %l6
.word 0x95a00033 ! t1_kref+0x1750: fmovs %f19, %f10
.word 0x81830000 ! t1_kref+0x1754: wr %o4, %g0, %y
.word 0x91a30946 ! t1_kref+0x1758: fmuld %f12, %f6, %f8
.word 0xe53f4018 ! t1_kref+0x175c: std %f18, [%i5 + %i0]
.word 0xec567ffe ! t1_kref+0x1760: ldsh [%i1 - 2], %l6
.word 0xea063fe0 ! t1_kref+0x1764: ld [%i0 - 0x20], %l5
.word 0x91b30752 ! t1_kref+0x1768: fpack32 %f12, %f18, %f8
.word 0x39800003 ! t1_kref+0x176c: fbuge,a _kref+0x1778
.word 0xae54c016 ! t1_kref+0x1770: umul %l3, %l6, %l7
.word 0xa7a48834 ! t1_kref+0x1774: fadds %f18, %f20, %f19
.word 0x95b60f4a ! t1_kref+0x1778: fornot1 %f24, %f10, %f10
.word 0x91a0190d ! t1_kref+0x177c: fitod %f13, %f8
.word 0xaafa7a0a ! t1_kref+0x1780: sdivcc %o1, -0x5f6, %l5
.word 0xaef576c7 ! t1_kref+0x1784: udivcc %l5, -0x939, %l7
.word 0xaf06efde ! t1_kref+0x1788: taddcc %i3, 0xfde, %l7
sethi %hi(2f), %o7
.word 0xe40be3a4 ! t1_kref+0x1790: ldub [%o7 + 0x3a4], %l2
.word 0xa41ca00c ! t1_kref+0x1794: xor %l2, 0xc, %l2
.word 0xe42be3a4 ! t1_kref+0x1798: stb %l2, [%o7 + 0x3a4]
.word 0x81dbe3a4 ! t1_kref+0x179c: flush %o7 + 0x3a4
.word 0xb7a349b5 ! t1_kref+0x17a0: fdivs %f13, %f21, %f27
2: .word 0xd1be5894 ! t1_kref+0x17a4: stda %f8, [%i1 + %l4]0xc4
.word 0xd430a036 ! t1_kref+0x17a8: sth %o2, [%g2 + 0x36]
.word 0xb5b18d14 ! t1_kref+0x17ac: fandnot1 %f6, %f20, %f26
.word 0xb1b40e80 ! t1_kref+0x17b0: fsrc1 %f16, %f24
.word 0xb9b38eda ! t1_kref+0x17b4: fornot2 %f14, %f26, %f28
.word 0xb5a0103a ! t1_kref+0x17b8: fstox %f26, %f26
.word 0x81abca3c ! t1_kref+0x17bc: fcmps %fcc0, %f15, %f28
.word 0x8d82400c ! t1_kref+0x17c0: wr %o1, %o4, %fprs
.word 0xb9b10d1a ! t1_kref+0x17c4: fandnot1 %f4, %f26, %f28
.word 0x9da000da ! t1_kref+0x17c8: fnegd %f26, %f14
.word 0x99a389cc ! t1_kref+0x17cc: fdivd %f14, %f12, %f12
.word 0x2c480005 ! t1_kref+0x17d0: bneg,a,pt %icc, _kref+0x17e4
.word 0xda28a034 ! t1_kref+0x17d4: stb %o5, [%g2 + 0x34]
.word 0xea0e0000 ! t1_kref+0x17d8: ldub [%i0], %l5
.word 0xd8b6d019 ! t1_kref+0x17dc: stha %o4, [%i3 + %i1]0x80
.word 0xef68a106 ! t1_kref+0x17e0: prefetch %g2 + 0x106, 23
.word 0xeb000018 ! t1_kref+0x17e4: ld [%g0 + %i0], %f21
.word 0xf4be501d ! t1_kref+0x17e8: stda %i2, [%i1 + %i5]0x80
.word 0xad408000 ! t1_kref+0x17ec: mov %ccr, %l6
.word 0x97a00026 ! t1_kref+0x17f0: fmovs %f6, %f11
.word 0x3c480007 ! t1_kref+0x17f4: bpos,a,pt %icc, _kref+0x1810
.word 0xacaa7bcb ! t1_kref+0x17f8: andncc %o1, -0x435, %l6
.word 0xaec34015 ! t1_kref+0x17fc: addccc %o5, %l5, %l7
.word 0x8da70d2b ! t1_kref+0x1800: fsmuld %f28, %f11, %f6
.word 0x9fc10000 ! t1_kref+0x1804: call %g4
.word 0xd8b01018 ! t1_kref+0x1808: stha %o4, [%g0 + %i0]0x80
.word 0xaebcc00b ! t1_kref+0x180c: xnorcc %l3, %o3, %l7
.word 0xac02800d ! t1_kref+0x1810: add %o2, %o5, %l6
.word 0xc768a14b ! t1_kref+0x1814: prefetch %g2 + 0x14b, 3
.word 0xacc4e15c ! t1_kref+0x1818: addccc %l3, 0x15c, %l6
.word 0x3f800003 ! t1_kref+0x181c: fbo,a _kref+0x1828
.word 0xd83f4019 ! t1_kref+0x1820: std %o4, [%i5 + %i1]
.word 0x81ac4aaa ! t1_kref+0x1824: fcmpes %fcc0, %f17, %f10
.word 0xeea01019 ! t1_kref+0x1828: sta %l7, [%g0 + %i1]0x80
.word 0xee070019 ! t1_kref+0x182c: ld [%i4 + %i1], %l7
.word 0xec28a025 ! t1_kref+0x1830: stb %l6, [%g2 + 0x25]
.word 0x89b50e0c ! t1_kref+0x1834: fand %f20, %f12, %f4
.word 0xaeb5800b ! t1_kref+0x1838: orncc %l6, %o3, %l7
sethi %hi(2f), %o7
.word 0xe40be060 ! t1_kref+0x1840: ldub [%o7 + 0x60], %l2
.word 0xa41ca00c ! t1_kref+0x1844: xor %l2, 0xc, %l2
.word 0xe42be060 ! t1_kref+0x1848: stb %l2, [%o7 + 0x60]
.word 0x81dbe060 ! t1_kref+0x184c: flush %o7 + 0x60
.word 0xee50a026 ! t1_kref+0x1850: ldsh [%g2 + 0x26], %l7
.word 0x3a480008 ! t1_kref+0x1854: bcc,a,pt %icc, _kref+0x1874
.word 0xd0ae9019 ! t1_kref+0x1858: stba %o0, [%i2 + %i1]0x80
.word 0xf320a004 ! t1_kref+0x185c: st %f25, [%g2 + 4]
2: .word 0xaac2c00d ! t1_kref+0x1860: addccc %o3, %o5, %l5
.word 0xb7b5ce7b ! t1_kref+0x1864: fxnors %f23, %f27, %f27
.word 0xabb28154 ! t1_kref+0x1868: edge32l %o2, %l4, %l5
.word 0xad2a2003 ! t1_kref+0x186c: sll %o0, 0x3, %l6
.word 0x9f414000 ! t1_kref+0x1870: mov %pc, %o7
.word 0x95a00028 ! t1_kref+0x1874: fmovs %f8, %f10
.word 0xae53000d ! t1_kref+0x1878: umul %o4, %o5, %l7
.word 0xb1a28858 ! t1_kref+0x187c: faddd %f10, %f24, %f24
.word 0x9da0192e ! t1_kref+0x1880: fstod %f14, %f14
.word 0xafb505ca ! t1_kref+0x1884: fcmpeq32 %f20, %f10, %l7
.word 0xada289c4 ! t1_kref+0x1888: fdivd %f10, %f4, %f22
.word 0x81868000 ! t1_kref+0x188c: wr %i2, %g0, %y
.word 0xaa46b29c ! t1_kref+0x1890: addc %i2, -0xd64, %l5
.word 0xad3d001a ! t1_kref+0x1894: sra %l4, %i2, %l6
.word 0xea4e6006 ! t1_kref+0x1898: ldsb [%i1 + 6], %l5
.word 0xacc68000 ! t1_kref+0x189c: addccc %i2, %g0, %l6
.word 0xaf2ec008 ! t1_kref+0x18a0: sll %i3, %o0, %l7
.word 0xa7a00533 ! t1_kref+0x18a4: fsqrts %f19, %f19
.word 0xe91fbfa8 ! t1_kref+0x18a8: ldd [%fp - 0x58], %f20
.word 0xacb5bbb3 ! t1_kref+0x18ac: orncc %l6, -0x44d, %l6
.word 0xac5dc008 ! t1_kref+0x18b0: smul %l7, %o0, %l6
.word 0xaefeacce ! t1_kref+0x18b4: sdivcc %i2, 0xcce, %l7
.word 0xad06bf4f ! t1_kref+0x18b8: taddcc %i2, -0xb1, %l6
.word 0x99a00034 ! t1_kref+0x18bc: fmovs %f20, %f12
.word 0xae0a3202 ! t1_kref+0x18c0: and %o0, -0xdfe, %l7
.word 0xf7066008 ! t1_kref+0x18c4: ld [%i1 + 8], %f27
.word 0x8143c000 ! t1_kref+0x18c8: stbar
.word 0x89a44d37 ! t1_kref+0x18cc: fsmuld %f17, %f23, %f4
.word 0xec48a016 ! t1_kref+0x18d0: ldsb [%g2 + 0x16], %l6
.word 0xaba34825 ! t1_kref+0x18d4: fadds %f13, %f5, %f21
.word 0xacc0396a ! t1_kref+0x18d8: addccc %g0, -0x696, %l6
.word 0xafb28548 ! t1_kref+0x18dc: fcmpeq16 %f10, %f8, %l7
.word 0xaa80000d ! t1_kref+0x18e0: addcc %g0, %o5, %l5
.word 0xab3b4017 ! t1_kref+0x18e4: sra %o5, %l7, %l5
.word 0x99a0052a ! t1_kref+0x18e8: fsqrts %f10, %f12
.word 0xd51fbc98 ! t1_kref+0x18ec: ldd [%fp - 0x368], %f10
.word 0xa1a10931 ! t1_kref+0x18f0: fmuls %f4, %f17, %f16
! .word 0x3ebcd1c1 ! t1_kref+0x18f4: bvc,a SYM(t1_subr0)
bvc,a SYM(t1_subr0)
.word 0x9f414000 ! t1_kref+0x18f8: mov %pc, %o7
.word 0xf7ee101c ! t1_kref+0x18fc: prefetcha %i0 + %i4, 27
.word 0xf43e401d ! t1_kref+0x1900: std %i2, [%i1 + %i5]
.word 0x9db00f1a ! t1_kref+0x1904: fsrc2 %f26, %f14
.word 0xfb6e401a ! t1_kref+0x1908: prefetch %i1 + %i2, 29
.word 0x81a90aaa ! t1_kref+0x190c: fcmpes %fcc0, %f4, %f10
.word 0xae0b4015 ! t1_kref+0x1910: and %o5, %l5, %l7
.word 0xadb2816d ! t1_kref+0x1914: edge32ln %o2, %o5, %l6
.word 0x8da0188f ! t1_kref+0x1918: fitos %f15, %f6
.word 0xa5b28d06 ! t1_kref+0x191c: fandnot1 %f10, %f6, %f18
.word 0x9db20df5 ! t1_kref+0x1920: fnands %f8, %f21, %f14
.word 0xf6366016 ! t1_kref+0x1924: sth %i3, [%i1 + 0x16]
.word 0x29480004 ! t1_kref+0x1928: fbl,a,pt %fcc0, _kref+0x1938
.word 0xaebcfca1 ! t1_kref+0x192c: xnorcc %l3, -0x35f, %l7
.word 0x2b1f1167 ! t1_kref+0x1930: sethi %hi(0x7c459c00), %l5
.word 0xec16c019 ! t1_kref+0x1934: lduh [%i3 + %i1], %l6
.word 0xaeadeb28 ! t1_kref+0x1938: andncc %l7, 0xb28, %l7
.word 0x37480001 ! t1_kref+0x193c: fbge,a,pt %fcc0, _kref+0x1940
.word 0xaada400d ! t1_kref+0x1940: smulcc %o1, %o5, %l5
.word 0x89a0012a ! t1_kref+0x1944: fabss %f10, %f4
.word 0xaca6ed5a ! t1_kref+0x1948: subcc %i3, 0xd5a, %l6
.word 0x8143e040 ! t1_kref+0x194c: membar 0x40
.word 0x81ae4a28 ! t1_kref+0x1950: fcmps %fcc0, %f25, %f8
.word 0xaea5a113 ! t1_kref+0x1954: subcc %l6, 0x113, %l7
call SYM(t1_subr2)
.word 0xf43e7ff0 ! t1_kref+0x195c: std %i2, [%i1 - 0x10]
.word 0xae002bbd ! t1_kref+0x1960: add %g0, 0xbbd, %l7
.word 0x24480006 ! t1_kref+0x1964: ble,a,pt %icc, _kref+0x197c
.word 0xacbac017 ! t1_kref+0x1968: xnorcc %o3, %l7, %l6
.word 0xec00a024 ! t1_kref+0x196c: ld [%g2 + 0x24], %l6
.word 0x8d86b3ac ! t1_kref+0x1970: wr %i2, 0xfffff3ac, %fprs
.word 0xae022d00 ! t1_kref+0x1974: add %o0, 0xd00, %l7
.word 0x81d93c35 ! t1_kref+0x1978: flush %g4 - 0x3cb
.word 0x8da0005c ! t1_kref+0x197c: fmovd %f28, %f6
.word 0xee564000 ! t1_kref+0x1980: ldsh [%i1], %l7
.word 0xe53e4000 ! t1_kref+0x1984: std %f18, [%i1]
.word 0xaee2000d ! t1_kref+0x1988: subccc %o0, %o5, %l7
.word 0xb9b40d92 ! t1_kref+0x198c: fxor %f16, %f18, %f28
.word 0xaada0000 ! t1_kref+0x1990: smulcc %o0, %g0, %l5
.word 0xaf3de015 ! t1_kref+0x1994: sra %l7, 0x15, %l7
.word 0xac154000 ! t1_kref+0x1998: or %l5, %g0, %l6
.word 0xb3a01a46 ! t1_kref+0x199c: fdtoi %f6, %f25
.word 0x8da018ce ! t1_kref+0x19a0: fdtos %f14, %f6
.word 0xae0ec008 ! t1_kref+0x19a4: and %i3, %o0, %l7
.word 0xa1b00fc0 ! t1_kref+0x19a8: fone %f16
.word 0xab700008 ! t1_kref+0x19ac: popc %o0, %l5
.word 0xa7b2ce32 ! t1_kref+0x19b0: fands %f11, %f18, %f19
.word 0x95b387ca ! t1_kref+0x19b4: pdist %f14, %f10, %f10
.word 0x91a28856 ! t1_kref+0x19b8: faddd %f10, %f22, %f8
.word 0x2d2fcb03 ! t1_kref+0x19bc: sethi %hi(0xbf2c0c00), %l6
.word 0xf9ee501c ! t1_kref+0x19c0: prefetcha %i1 + %i4, 28
.word 0xdaae1000 ! t1_kref+0x19c4: stba %o5, [%i0]0x80
.word 0xabb28498 ! t1_kref+0x19c8: fcmple32 %f10, %f24, %l5
.word 0x9bb40d60 ! t1_kref+0x19cc: fnot1s %f16, %f13
.word 0xafb54109 ! t1_kref+0x19d0: edge32 %l5, %o1, %l7
.word 0x81dc801c ! t1_kref+0x19d4: flush %l2 + %i4
.word 0xac0d800d ! t1_kref+0x19d8: and %l6, %o5, %l6
.word 0x21480005 ! t1_kref+0x19dc: fbn,a,pt %fcc0, _kref+0x19f0
.word 0xb5a01911 ! t1_kref+0x19e0: fitod %f17, %f26
.word 0xee08a035 ! t1_kref+0x19e4: ldub [%g2 + 0x35], %l7
.word 0xf43e6008 ! t1_kref+0x19e8: std %i2, [%i1 + 8]
.word 0x99b40d40 ! t1_kref+0x19ec: fnot1 %f16, %f12
.word 0x2b0580cc ! t1_kref+0x19f0: sethi %hi(0x16033000), %l5
.word 0xab23717e ! t1_kref+0x19f4: mulscc %o5, -0xe82, %l5
.word 0xaad5800d ! t1_kref+0x19f8: umulcc %l6, %o5, %l5
.word 0x9fc10000 ! t1_kref+0x19fc: call %g4
.word 0xda6e8018 ! t1_kref+0x1a00: ldstub [%i2 + %i0], %o5
.word 0x20800008 ! t1_kref+0x1a04: bn,a _kref+0x1a24
.word 0xe5ee501b ! t1_kref+0x1a08: prefetcha %i1 + %i3, 18
.word 0xaaa20016 ! t1_kref+0x1a0c: subcc %o0, %l6, %l5
.word 0x99a000a5 ! t1_kref+0x1a10: fnegs %f5, %f12
.word 0x91a609d2 ! t1_kref+0x1a14: fdivd %f24, %f18, %f8
.word 0x81ab0ace ! t1_kref+0x1a18: fcmped %fcc0, %f12, %f14
.word 0xe8b61000 ! t1_kref+0x1a1c: stha %l4, [%i0]0x80
.word 0xee48a024 ! t1_kref+0x1a20: ldsb [%g2 + 0x24], %l7
.word 0xab2d801b ! t1_kref+0x1a24: sll %l6, %i3, %l5
.word 0xada0192c ! t1_kref+0x1a28: fstod %f12, %f22
.word 0xaea5000d ! t1_kref+0x1a2c: subcc %l4, %o5, %l7
.word 0xaa3d001b ! t1_kref+0x1a30: xnor %l4, %i3, %l5
.word 0xaf0525c6 ! t1_kref+0x1a34: taddcc %l4, 0x5c6, %l7
.word 0xee162016 ! t1_kref+0x1a38: lduh [%i0 + 0x16], %l7
.word 0xab22c013 ! t1_kref+0x1a3c: mulscc %o3, %l3, %l5
.word 0xc168a1c2 ! t1_kref+0x1a40: prefetch %g2 + 0x1c2, 0
.word 0xfbee101c ! t1_kref+0x1a44: prefetcha %i0 + %i4, 29
.word 0x8143c000 ! t1_kref+0x1a48: stbar
.word 0xada00037 ! t1_kref+0x1a4c: fmovs %f23, %f22
.word 0x26480003 ! t1_kref+0x1a50: bl,a,pt %icc, _kref+0x1a5c
.word 0xb9a01933 ! t1_kref+0x1a54: fstod %f19, %f28
.word 0x34480001 ! t1_kref+0x1a58: bg,a,pt %icc, _kref+0x1a5c
.word 0xb9a0012c ! t1_kref+0x1a5c: fabss %f12, %f28
.word 0xadb300ab ! t1_kref+0x1a60: edge16n %o4, %o3, %l6
.word 0xe86e2006 ! t1_kref+0x1a64: ldstub [%i0 + 6], %l4
.word 0x8da0192d ! t1_kref+0x1a68: fstod %f13, %f6
.word 0xe120a034 ! t1_kref+0x1a6c: st %f16, [%g2 + 0x34]
.word 0xb9a3893a ! t1_kref+0x1a70: fmuls %f14, %f26, %f28
.word 0xee500019 ! t1_kref+0x1a74: ldsh [%g0 + %i1], %l7
.word 0x2d800002 ! t1_kref+0x1a78: fbg,a _kref+0x1a80
.word 0xaf230015 ! t1_kref+0x1a7c: mulscc %o4, %l5, %l7
.word 0xec0e7fe0 ! t1_kref+0x1a80: ldub [%i1 - 0x20], %l6
.word 0xac85b0b2 ! t1_kref+0x1a84: addcc %l6, -0xf4e, %l6
.word 0x28800005 ! t1_kref+0x1a88: bleu,a _kref+0x1a9c
.word 0xb5a3882e ! t1_kref+0x1a8c: fadds %f14, %f14, %f26
.word 0xec10a016 ! t1_kref+0x1a90: lduh [%g2 + 0x16], %l6
.word 0x34480007 ! t1_kref+0x1a94: bg,a,pt %icc, _kref+0x1ab0
.word 0xaa3abc49 ! t1_kref+0x1a98: xnor %o2, -0x3b7, %l5
.word 0xafb200e9 ! t1_kref+0x1a9c: edge16ln %o0, %o1, %l7
.word 0xada01927 ! t1_kref+0x1aa0: fstod %f7, %f22
.word 0x81824000 ! t1_kref+0x1aa4: wr %o1, %g0, %y
.word 0xaba018d0 ! t1_kref+0x1aa8: fdtos %f16, %f21
.word 0x8143c000 ! t1_kref+0x1aac: stbar
.word 0xaa1522f8 ! t1_kref+0x1ab0: or %l4, 0x2f8, %l5
.word 0x22800004 ! t1_kref+0x1ab4: be,a _kref+0x1ac4
.word 0xac0d8016 ! t1_kref+0x1ab8: and %l6, %l6, %l6
.word 0x9f414000 ! t1_kref+0x1abc: mov %pc, %o7
.word 0xeac01019 ! t1_kref+0x1ac0: ldswa [%g0 + %i1]0x80, %l5
.word 0xea4e7ff2 ! t1_kref+0x1ac4: ldsb [%i1 - 0xe], %l5
.word 0xaa8d000b ! t1_kref+0x1ac8: andcc %l4, %o3, %l5
.word 0x9de3bfa0 ! t1_kref+0x1acc: save %sp, -0x60, %sp
.word 0xafee2359 ! t1_kref+0x1ad0: restore %i0, 0x359, %l7
.word 0xafb38556 ! t1_kref+0x1ad4: fcmpeq16 %f14, %f22, %l7
.word 0x3e800006 ! t1_kref+0x1ad8: bvc,a _kref+0x1af0
.word 0xed3e0000 ! t1_kref+0x1adc: std %f22, [%i0]
.word 0xec467ff4 ! t1_kref+0x1ae0: ldsw [%i1 - 0xc], %l6
.word 0x31480001 ! t1_kref+0x1ae4: fba,a,pt %fcc0, _kref+0x1ae8
.word 0x9da689dc ! t1_kref+0x1ae8: fdivd %f26, %f28, %f14
.word 0xae000000 ! t1_kref+0x1aec: add %g0, %g0, %l7
.word 0xee50a006 ! t1_kref+0x1af0: ldsh [%g2 + 6], %l7
.word 0xabb24097 ! t1_kref+0x1af4: edge16 %o1, %l7, %l5
.word 0x91a488b2 ! t1_kref+0x1af8: fsubs %f18, %f18, %f8
.word 0x8da0193b ! t1_kref+0x1afc: fstod %f27, %f6
.word 0x29800007 ! t1_kref+0x1b00: fbl,a _kref+0x1b1c
.word 0xd93f4018 ! t1_kref+0x1b04: std %f12, [%i5 + %i0]
.word 0x93a01a4c ! t1_kref+0x1b08: fdtoi %f12, %f9
.word 0xea36c018 ! t1_kref+0x1b0c: sth %l5, [%i3 + %i0]
.word 0x9fa000b4 ! t1_kref+0x1b10: fnegs %f20, %f15
.word 0x3b480004 ! t1_kref+0x1b14: fble,a,pt %fcc0, _kref+0x1b24
.word 0xab2de011 ! t1_kref+0x1b18: sll %l7, 0x11, %l5
.word 0x2d209419 ! t1_kref+0x1b1c: sethi %hi(0x82506400), %l6
.word 0xb5a01a4e ! t1_kref+0x1b20: fdtoi %f14, %f26
.word 0x8610201c ! t1_kref+0x1b24: mov 0x1c, %g3
.word 0x86a0e001 ! t1_kref+0x1b28: subcc %g3, 1, %g3
.word 0x22800008 ! t1_kref+0x1b2c: be,a _kref+0x1b4c
.word 0xae452da5 ! t1_kref+0x1b30: addc %l4, 0xda5, %l7
.word 0xa3a00137 ! t1_kref+0x1b34: fabss %f23, %f17
.word 0xee4e7fff ! t1_kref+0x1b38: ldsb [%i1 - 1], %l7
.word 0x8bb14dac ! t1_kref+0x1b3c: fxors %f5, %f12, %f5
.word 0xaad4c009 ! t1_kref+0x1b40: umulcc %l3, %o1, %l5
.word 0xae84c008 ! t1_kref+0x1b44: addcc %l3, %o0, %l7
.word 0xa9b40632 ! t1_kref+0x1b48: fmul8x16 %f16, %f18, %f20
.word 0xefee101c ! t1_kref+0x1b4c: prefetcha %i0 + %i4, 23
.word 0xea166006 ! t1_kref+0x1b50: lduh [%i1 + 6], %l5
.word 0x24480002 ! t1_kref+0x1b54: ble,a,pt %icc, _kref+0x1b5c
.word 0xae3d400d ! t1_kref+0x1b58: xnor %l5, %o5, %l7
.word 0xac3d000d ! t1_kref+0x1b5c: xnor %l4, %o5, %l6
.word 0xaedcc00a ! t1_kref+0x1b60: smulcc %l3, %o2, %l7
.word 0x86102014 ! t1_kref+0x1b64: mov 0x14, %g3
.word 0x86a0e001 ! t1_kref+0x1b68: subcc %g3, 1, %g3
.word 0x2280001b ! t1_kref+0x1b6c: be,a _kref+0x1bd8
.word 0x99a24d25 ! t1_kref+0x1b70: fsmuld %f9, %f5, %f12
.word 0xc5ee5017 ! t1_kref+0x1b74: prefetcha %i1 + %l7, 2
.word 0x89a0191c ! t1_kref+0x1b78: fitod %f28, %f4
.word 0x21800007 ! t1_kref+0x1b7c: fbn,a _kref+0x1b98
.word 0xacc58000 ! t1_kref+0x1b80: addccc %l6, %g0, %l6
.word 0xeed0105b ! t1_kref+0x1b84: ldsha [%g0 + %i3]0x82, %l7
.word 0xc368a0ce ! t1_kref+0x1b88: prefetch %g2 + 0xce, 1
.word 0xab35801a ! t1_kref+0x1b8c: srl %l6, %i2, %l5
.word 0x2cbffff6 ! t1_kref+0x1b90: bneg,a _kref+0x1b68
.word 0xafb24160 ! t1_kref+0x1b94: edge32ln %o1, %g0, %l7
.word 0xae7b4009 ! t1_kref+0x1b98: sdiv %o5, %o1, %l7
.word 0x89a00152 ! t1_kref+0x1b9c: fabsd %f18, %f4
.word 0x23480002 ! t1_kref+0x1ba0: fbne,a,pt %fcc0, _kref+0x1ba8
.word 0xae0d800d ! t1_kref+0x1ba4: and %l6, %o5, %l7
.word 0x9da1885a ! t1_kref+0x1ba8: faddd %f6, %f26, %f14
.word 0x95a0189c ! t1_kref+0x1bac: fitos %f28, %f10
.word 0xa5a01899 ! t1_kref+0x1bb0: fitos %f25, %f18
.word 0xe1ee501b ! t1_kref+0x1bb4: prefetcha %i1 + %i3, 16
.word 0x8143c000 ! t1_kref+0x1bb8: stbar
.word 0xe01e7ff0 ! t1_kref+0x1bbc: ldd [%i1 - 0x10], %l0
.word 0xacf2c01b ! t1_kref+0x1bc0: udivcc %o3, %i3, %l6
.word 0xaf703454 ! t1_kref+0x1bc4: popc -0xbac, %l7
.word 0x30480007 ! t1_kref+0x1bc8: ba,a,pt %icc, _kref+0x1be4
.word 0x97a00125 ! t1_kref+0x1bcc: fabss %f5, %f11
.word 0xaefe800d ! t1_kref+0x1bd0: sdivcc %i2, %o5, %l7
.word 0xad35e00f ! t1_kref+0x1bd4: srl %l7, 0xf, %l6
.word 0xb5a00558 ! t1_kref+0x1bd8: fsqrtd %f24, %f26
.word 0x37480007 ! t1_kref+0x1bdc: fbge,a,pt %fcc0, _kref+0x1bf8
.word 0xf5380018 ! t1_kref+0x1be0: std %f26, [%g0 + %i0]
.word 0xacfd4015 ! t1_kref+0x1be4: sdivcc %l5, %l5, %l6
.word 0xad400000 ! t1_kref+0x1be8: mov %y, %l6
.word 0x81d8001f ! t1_kref+0x1bec: flush %g0 + %i7
.word 0xb3a0188a ! t1_kref+0x1bf0: fitos %f10, %f25
.word 0x2d480008 ! t1_kref+0x1bf4: fbg,a,pt %fcc0, _kref+0x1c14
.word 0x2f33536e ! t1_kref+0x1bf8: sethi %hi(0xcd4db800), %l7
.word 0xa1a1cd39 ! t1_kref+0x1bfc: fsmuld %f7, %f25, %f16
.word 0x9fa000ad ! t1_kref+0x1c00: fnegs %f13, %f15
.word 0x9fc00004 ! t1_kref+0x1c04: call %g0 + %g4
.word 0xaa8839c0 ! t1_kref+0x1c08: andcc %g0, -0x640, %l5
.word 0xaedef0ae ! t1_kref+0x1c0c: smulcc %i3, -0xf52, %l7
.word 0x81834000 ! t1_kref+0x1c10: wr %o5, %g0, %y
.word 0x9db307ca ! t1_kref+0x1c14: pdist %f12, %f10, %f14
sethi %hi(2f), %o7
.word 0xe40be058 ! t1_kref+0x1c1c: ldub [%o7 + 0x58], %l2
.word 0xa41ca00c ! t1_kref+0x1c20: xor %l2, 0xc, %l2
.word 0xe42be058 ! t1_kref+0x1c24: stb %l2, [%o7 + 0x58]
.word 0x81dbe058 ! t1_kref+0x1c28: flush %o7 + 0x58
.word 0xe820a024 ! t1_kref+0x1c2c: st %l4, [%g2 + 0x24]
.word 0xadb2815b ! t1_kref+0x1c30: edge32l %o2, %i3, %l6
.word 0xaac54017 ! t1_kref+0x1c34: addccc %l5, %l7, %l5
.word 0x2b318421 ! t1_kref+0x1c38: sethi %hi(0xc6108400), %l5
.word 0x2c480007 ! t1_kref+0x1c3c: bneg,a,pt %icc, _kref+0x1c58
.word 0x8fa000ad ! t1_kref+0x1c40: fnegs %f13, %f7
.word 0xec562010 ! t1_kref+0x1c44: ldsh [%i0 + 0x10], %l6
.word 0xac15801b ! t1_kref+0x1c48: or %l6, %i3, %l6
.word 0x9fc00004 ! t1_kref+0x1c4c: call %g0 + %g4
.word 0x8ba0013a ! t1_kref+0x1c50: fabss %f26, %f5
.word 0xaf25bead ! t1_kref+0x1c54: mulscc %l6, -0x153, %l7
2: .word 0xa9b60ea0 ! t1_kref+0x1c58: fsrc1s %f24, %f20
.word 0xb5a01a4e ! t1_kref+0x1c5c: fdtoi %f14, %f26
.word 0x81af0acc ! t1_kref+0x1c60: fcmped %fcc0, %f28, %f12
.word 0xe13e3ff0 ! t1_kref+0x1c64: std %f16, [%i0 - 0x10]
.word 0x81d8000b ! t1_kref+0x1c68: flush %g0 + %o3
.word 0xec066010 ! t1_kref+0x1c6c: ld [%i1 + 0x10], %l6
.word 0xaafa4008 ! t1_kref+0x1c70: sdivcc %o1, %o0, %l5
.word 0xa5b38da4 ! t1_kref+0x1c74: fxors %f14, %f4, %f18
.word 0x26480001 ! t1_kref+0x1c78: bl,a,pt %icc, _kref+0x1c7c
.word 0x8143c000 ! t1_kref+0x1c7c: stbar
.word 0xaf3aa01b ! t1_kref+0x1c80: sra %o2, 0x1b, %l7
.word 0xf19e3fe2 ! t1_kref+0x1c84: ldda [%i0 - 0x1e]%asi, %f24
.word 0xd8267ff4 ! t1_kref+0x1c88: st %o4, [%i1 - 0xc]
.word 0xaed5c01b ! t1_kref+0x1c8c: umulcc %l7, %i3, %l7
.word 0xb1a2892b ! t1_kref+0x1c90: fmuls %f10, %f11, %f24
.word 0x2b38df8d ! t1_kref+0x1c94: sethi %hi(0xe37e3400), %l5
.word 0xacacc000 ! t1_kref+0x1c98: andncc %l3, %g0, %l6
.word 0x9fb1ceef ! t1_kref+0x1c9c: fornot2s %f7, %f15, %f15
.word 0x31800003 ! t1_kref+0x1ca0: fba,a _kref+0x1cac
.word 0x91a18850 ! t1_kref+0x1ca4: faddd %f6, %f16, %f8
.word 0xacd2c000 ! t1_kref+0x1ca8: umulcc %o3, %g0, %l6
.word 0x8da0105a ! t1_kref+0x1cac: fdtox %f26, %f6
.word 0xacdd800a ! t1_kref+0x1cb0: smulcc %l6, %o2, %l6
.word 0xafb20120 ! t1_kref+0x1cb4: edge32n %o0, %g0, %l7
.word 0xec00a014 ! t1_kref+0x1cb8: ld [%g2 + 0x14], %l6
.word 0xad70215c ! t1_kref+0x1cbc: popc 0x15c, %l6
.word 0xa1a48858 ! t1_kref+0x1cc0: faddd %f18, %f24, %f16
.word 0xaaaec017 ! t1_kref+0x1cc4: andncc %i3, %l7, %l5
.word 0xa1b58ed0 ! t1_kref+0x1cc8: fornot2 %f22, %f16, %f16
.word 0x8ba0053c ! t1_kref+0x1ccc: fsqrts %f28, %f5
.word 0xd786505c ! t1_kref+0x1cd0: lda [%i1 + %i4]0x82, %f11
.word 0x91b10dd0 ! t1_kref+0x1cd4: fnand %f4, %f16, %f8
.word 0xafb58096 ! t1_kref+0x1cd8: edge16 %l6, %l6, %l7
.word 0xa1a00135 ! t1_kref+0x1cdc: fabss %f21, %f16
.word 0xf11fbd38 ! t1_kref+0x1ce0: ldd [%fp - 0x2c8], %f24
.word 0x81854000 ! t1_kref+0x1ce4: wr %l5, %g0, %y
.word 0xf120a024 ! t1_kref+0x1ce8: st %f24, [%g2 + 0x24]
.word 0xaa42c01a ! t1_kref+0x1cec: addc %o3, %i2, %l5
.word 0x8fa588b3 ! t1_kref+0x1cf0: fsubs %f22, %f19, %f7
.word 0xea00a034 ! t1_kref+0x1cf4: ld [%g2 + 0x34], %l5
.word 0xaca4eccd ! t1_kref+0x1cf8: subcc %l3, 0xccd, %l6
.word 0xf43e7fe0 ! t1_kref+0x1cfc: std %i2, [%i1 - 0x20]
.word 0x3e800006 ! t1_kref+0x1d00: bvc,a _kref+0x1d18
.word 0xd89e1000 ! t1_kref+0x1d04: ldda [%i0]0x80, %o4
.word 0xaf3b4016 ! t1_kref+0x1d08: sra %o5, %l6, %l7
.word 0xaaba400d ! t1_kref+0x1d0c: xnorcc %o1, %o5, %l5
.word 0xe62e7ff8 ! t1_kref+0x1d10: stb %l3, [%i1 - 8]
.word 0x26800002 ! t1_kref+0x1d14: bl,a _kref+0x1d1c
.word 0xb1a0002a ! t1_kref+0x1d18: fmovs %f10, %f24
.word 0xaaa5a6f3 ! t1_kref+0x1d1c: subcc %l6, 0x6f3, %l5
.word 0xad15e9bd ! t1_kref+0x1d20: taddcctv %l7, 0x9bd, %l6
.word 0xa5a3492f ! t1_kref+0x1d24: fmuls %f13, %f15, %f18
.word 0xaac3400b ! t1_kref+0x1d28: addccc %o5, %o3, %l5
.word 0x36480004 ! t1_kref+0x1d2c: bge,a,pt %icc, _kref+0x1d3c
.word 0xaf224013 ! t1_kref+0x1d30: mulscc %o1, %l3, %l7
.word 0x22480008 ! t1_kref+0x1d34: be,a,pt %icc, _kref+0x1d54
.word 0xee2e7fe5 ! t1_kref+0x1d38: stb %l7, [%i1 - 0x1b]
.word 0x8143c000 ! t1_kref+0x1d3c: stbar
.word 0xd028a025 ! t1_kref+0x1d40: stb %o0, [%g2 + 0x25]
.word 0xae3d000a ! t1_kref+0x1d44: xnor %l4, %o2, %l7
.word 0xaa56bcbf ! t1_kref+0x1d48: umul %i2, -0x341, %l5
.word 0x9da6cd2b ! t1_kref+0x1d4c: fsmuld %f27, %f11, %f14
.word 0x20800008 ! t1_kref+0x1d50: bn,a _kref+0x1d70
.word 0xac15401a ! t1_kref+0x1d54: or %l5, %i2, %l6
.word 0xaad2bae5 ! t1_kref+0x1d58: umulcc %o2, -0x51b, %l5
.word 0x95b407c4 ! t1_kref+0x1d5c: pdist %f16, %f4, %f10
.word 0xaef6f66f ! t1_kref+0x1d60: udivcc %i3, -0x991, %l7
.word 0xae323479 ! t1_kref+0x1d64: orn %o0, -0xb87, %l7
.word 0x38800008 ! t1_kref+0x1d68: bgu,a _kref+0x1d88
.word 0xed1fbe50 ! t1_kref+0x1d6c: ldd [%fp - 0x1b0], %f22
.word 0xaa16c01a ! t1_kref+0x1d70: or %i3, %i2, %l5
.word 0xabb00114 ! t1_kref+0x1d74: edge32 %g0, %l4, %l5
.word 0xaedd2e23 ! t1_kref+0x1d78: smulcc %l4, 0xe23, %l7
.word 0x91a509d4 ! t1_kref+0x1d7c: fdivd %f20, %f20, %f8
.word 0xadb186c4 ! t1_kref+0x1d80: fmul8sux16 %f6, %f4, %f22
.word 0x81a90a5a ! t1_kref+0x1d84: fcmpd %fcc0, %f4, %f26
.word 0xe1380019 ! t1_kref+0x1d88: std %f16, [%g0 + %i1]
.word 0x3c800005 ! t1_kref+0x1d8c: bpos,a _kref+0x1da0
.word 0xec567ffe ! t1_kref+0x1d90: ldsh [%i1 - 2], %l6
.word 0x8143c000 ! t1_kref+0x1d94: stbar
.word 0xab04c013 ! t1_kref+0x1d98: taddcc %l3, %l3, %l5
.word 0xf007bfe0 ! t1_kref+0x1d9c: ld [%fp - 0x20], %i0
.word 0xaca03d3c ! t1_kref+0x1da0: subcc %g0, -0x2c4, %l6
.word 0xa1a00524 ! t1_kref+0x1da4: fsqrts %f4, %f16
.word 0xaf2a0015 ! t1_kref+0x1da8: sll %o0, %l5, %l7
.word 0x9ba0003b ! t1_kref+0x1dac: fmovs %f27, %f13
.word 0x89a018cc ! t1_kref+0x1db0: fdtos %f12, %f4
.word 0xaab3001a ! t1_kref+0x1db4: orncc %o4, %i2, %l5
.word 0xac12a2ab ! t1_kref+0x1db8: or %o2, 0x2ab, %l6
.word 0x81de001e ! t1_kref+0x1dbc: flush %i0 + %fp
.word 0xec364000 ! t1_kref+0x1dc0: sth %l6, [%i1]
.word 0xf43e3ff8 ! t1_kref+0x1dc4: std %i2, [%i0 - 8]
.word 0x91a00527 ! t1_kref+0x1dc8: fsqrts %f7, %f8
.word 0xafb34240 ! t1_kref+0x1dcc: array16 %o5, %g0, %l7
.word 0x27480006 ! t1_kref+0x1dd0: fbul,a,pt %fcc0, _kref+0x1de8
.word 0xee10a034 ! t1_kref+0x1dd4: lduh [%g2 + 0x34], %l7
.word 0xc9380018 ! t1_kref+0x1dd8: std %f4, [%g0 + %i0]
.word 0xab35e012 ! t1_kref+0x1ddc: srl %l7, 0x12, %l5
.word 0xafb00f28 ! t1_kref+0x1de0: fsrc2s %f8, %f23
.word 0x32480004 ! t1_kref+0x1de4: bne,a,pt %icc, _kref+0x1df4
.word 0xadb4c00d ! t1_kref+0x1de8: edge8 %l3, %o5, %l6
.word 0xaa0d8017 ! t1_kref+0x1dec: and %l6, %l7, %l5
.word 0xafb54240 ! t1_kref+0x1df0: array16 %l5, %g0, %l7
.word 0x97a018cc ! t1_kref+0x1df4: fdtos %f12, %f11
.word 0xabb5033a ! t1_kref+0x1df8: bmask %l4, %i2, %l5
.word 0xac42000d ! t1_kref+0x1dfc: addc %o0, %o5, %l6
.word 0xc9871019 ! t1_kref+0x1e00: lda [%i4 + %i1]0x80, %f4
.word 0xa9a00126 ! t1_kref+0x1e04: fabss %f6, %f20
.word 0xaab5c00a ! t1_kref+0x1e08: orncc %l7, %o2, %l5
.word 0xc91e2000 ! t1_kref+0x1e0c: ldd [%i0], %f4
.word 0x95a01906 ! t1_kref+0x1e10: fitod %f6, %f10
.word 0x81ae8ace ! t1_kref+0x1e14: fcmped %fcc0, %f26, %f14
.word 0x26800007 ! t1_kref+0x1e18: bl,a _kref+0x1e34
.word 0xb1a01a46 ! t1_kref+0x1e1c: fdtoi %f6, %f24
.word 0xaa4270f6 ! t1_kref+0x1e20: addc %o1, -0xf0a, %l5
.word 0xae54f57f ! t1_kref+0x1e24: umul %l3, -0xa81, %l7
.word 0xedee101a ! t1_kref+0x1e28: prefetcha %i0 + %i2, 22
.word 0x8143c000 ! t1_kref+0x1e2c: stbar
.word 0x3c480007 ! t1_kref+0x1e30: bpos,a,pt %icc, _kref+0x1e4c
.word 0x8d837ac5 ! t1_kref+0x1e34: wr %o5, 0xfffffac5, %fprs
.word 0xd81e4000 ! t1_kref+0x1e38: ldd [%i1], %o4
.word 0xb9abc04c ! t1_kref+0x1e3c: fmovdo %fcc0, %f12, %f28
.word 0xf83e0000 ! t1_kref+0x1e40: std %i4, [%i0]
.word 0xa7a00037 ! t1_kref+0x1e44: fmovs %f23, %f19
.word 0xc036601c ! t1_kref+0x1e48: clrh [%i1 + 0x1c]
.word 0xaae5319b ! t1_kref+0x1e4c: subccc %l4, -0xe65, %l5
.word 0xad2da000 ! t1_kref+0x1e50: sll %l6, 0x0, %l6
.word 0x8143c000 ! t1_kref+0x1e54: stbar
.word 0x99a0054a ! t1_kref+0x1e58: fsqrtd %f10, %f12
.word 0x9db50a8c ! t1_kref+0x1e5c: fpsub16 %f20, %f12, %f14
.word 0x2b480004 ! t1_kref+0x1e60: fbug,a,pt %fcc0, _kref+0x1e70
.word 0xacba4015 ! t1_kref+0x1e64: xnorcc %o1, %l5, %l6
.word 0xb5b18744 ! t1_kref+0x1e68: fpack32 %f6, %f4, %f26
.word 0xaefa6e33 ! t1_kref+0x1e6c: sdivcc %o1, 0xe33, %l7
.word 0x99a3084e ! t1_kref+0x1e70: faddd %f12, %f14, %f12
.word 0xea562016 ! t1_kref+0x1e74: ldsh [%i0 + 0x16], %l5
.word 0x89a709c6 ! t1_kref+0x1e78: fdivd %f28, %f6, %f4
.word 0x8da01a5a ! t1_kref+0x1e7c: fdtoi %f26, %f6
.word 0xab382003 ! t1_kref+0x1e80: sra %g0, 0x3, %l5
.word 0xee30a024 ! t1_kref+0x1e84: sth %l7, [%g2 + 0x24]
.word 0xabb20408 ! t1_kref+0x1e88: fcmple16 %f8, %f8, %l5
.word 0xaac2c017 ! t1_kref+0x1e8c: addccc %o3, %l7, %l5
.word 0xacb2c01b ! t1_kref+0x1e90: orncc %o3, %i3, %l6
.word 0xac050017 ! t1_kref+0x1e94: add %l4, %l7, %l6
.word 0xea0e4000 ! t1_kref+0x1e98: ldub [%i1], %l5
.word 0xeece5000 ! t1_kref+0x1e9c: ldsba [%i1]0x80, %l7
.word 0xb9b68d9a ! t1_kref+0x1ea0: fxor %f26, %f26, %f28
.word 0xaad54016 ! t1_kref+0x1ea4: umulcc %l5, %l6, %l5
.word 0xd6767ff0 ! t1_kref+0x1ea8: stx %o3, [%i1 - 0x10]
.word 0x9da50950 ! t1_kref+0x1eac: fmuld %f20, %f16, %f14
.word 0xac7d319c ! t1_kref+0x1eb0: sdiv %l4, -0xe64, %l6
.word 0xaadb4017 ! t1_kref+0x1eb4: smulcc %o5, %l7, %l5
.word 0xec40a024 ! t1_kref+0x1eb8: ldsw [%g2 + 0x24], %l6
.word 0xa9a9c044 ! t1_kref+0x1ebc: fmovdu %fcc0, %f4, %f20
.word 0x9fc10000 ! t1_kref+0x1ec0: call %g4
.word 0xada509cc ! t1_kref+0x1ec4: fdivd %f20, %f12, %f22
.word 0xaae28008 ! t1_kref+0x1ec8: subccc %o2, %o0, %l5
.word 0x8da40830 ! t1_kref+0x1ecc: fadds %f16, %f16, %f6
.word 0x2f480002 ! t1_kref+0x1ed0: fbu,a,pt %fcc0, _kref+0x1ed8
.word 0xa5a0054e ! t1_kref+0x1ed4: fsqrtd %f14, %f18
.word 0xed20a024 ! t1_kref+0x1ed8: st %f22, [%g2 + 0x24]
.word 0xaf25f64c ! t1_kref+0x1edc: mulscc %l7, -0x9b4, %l7
.word 0x22480008 ! t1_kref+0x1ee0: be,a,pt %icc, _kref+0x1f00
.word 0xaed2c00a ! t1_kref+0x1ee4: umulcc %o3, %o2, %l7
.word 0x36480008 ! t1_kref+0x1ee8: bge,a,pt %icc, _kref+0x1f08
.word 0xec363ff6 ! t1_kref+0x1eec: sth %l6, [%i0 - 0xa]
.word 0x3d480005 ! t1_kref+0x1ef0: fbule,a,pt %fcc0, _kref+0x1f04
.word 0x8da689d2 ! t1_kref+0x1ef4: fdivd %f26, %f18, %f6
.word 0xaa0dae9e ! t1_kref+0x1ef8: and %l6, 0xe9e, %l5
.word 0xb1a0012e ! t1_kref+0x1efc: fabss %f14, %f24
.word 0xaa2ab3e6 ! t1_kref+0x1f00: andn %o2, -0xc1a, %l5
.word 0xe9be7ffc ! t1_kref+0x1f04: stda %f20, [%i1 - 4]%asi
.word 0xacc24016 ! t1_kref+0x1f08: addccc %o1, %l6, %l6
.word 0xada38844 ! t1_kref+0x1f0c: faddd %f14, %f4, %f22
.word 0x9fc10000 ! t1_kref+0x1f10: call %g4
.word 0xaa0a4017 ! t1_kref+0x1f14: and %o1, %l7, %l5
.word 0x89a01a4a ! t1_kref+0x1f18: fdtoi %f10, %f4
.word 0x86102001 ! t1_kref+0x1f1c: mov 0x1, %g3
.word 0x32800000 ! t1_kref+0x1f20: bne,a _kref+0x1f20
.word 0x86a0e001 ! t1_kref+0x1f24: subcc %g3, 1, %g3
.word 0xabb4c157 ! t1_kref+0x1f28: edge32l %l3, %l7, %l5
.word 0xd66e2006 ! t1_kref+0x1f2c: ldstub [%i0 + 6], %o3
.word 0xaa02c013 ! t1_kref+0x1f30: add %o3, %l3, %l5
.word 0xcd3e4000 ! t1_kref+0x1f34: std %f6, [%i1]
.word 0xacd50017 ! t1_kref+0x1f38: umulcc %l4, %l7, %l6
.word 0xb1a389c6 ! t1_kref+0x1f3c: fdivd %f14, %f6, %f24
.word 0xefee101c ! t1_kref+0x1f40: prefetcha %i0 + %i4, 23
.word 0xd01e7ff0 ! t1_kref+0x1f44: ldd [%i1 - 0x10], %o0
.word 0xacb5801b ! t1_kref+0x1f48: orncc %l6, %i3, %l6
.word 0xeac01019 ! t1_kref+0x1f4c: ldswa [%g0 + %i1]0x80, %l5
.word 0xe968a084 ! t1_kref+0x1f50: prefetch %g2 + 0x84, 20
.word 0xaa14c000 ! t1_kref+0x1f54: or %l3, %g0, %l5
.word 0x27480001 ! t1_kref+0x1f58: fbul,a,pt %fcc0, _kref+0x1f5c
.word 0xe81e7fe8 ! t1_kref+0x1f5c: ldd [%i1 - 0x18], %l4
.word 0x8da389cc ! t1_kref+0x1f60: fdivd %f14, %f12, %f6
.word 0xb5a018ca ! t1_kref+0x1f64: fdtos %f10, %f26
.word 0x8143c000 ! t1_kref+0x1f68: stbar
.word 0x9de3bfa0 ! t1_kref+0x1f6c: save %sp, -0x60, %sp
.word 0xafeea1ef ! t1_kref+0x1f70: restore %i2, 0x1ef, %l7
.word 0xe6270019 ! t1_kref+0x1f74: st %l3, [%i4 + %i1]
.word 0x81ab8ad8 ! t1_kref+0x1f78: fcmped %fcc0, %f14, %f24
.word 0x89b30dc4 ! t1_kref+0x1f7c: fnand %f12, %f4, %f4
.word 0x2a480007 ! t1_kref+0x1f80: bcs,a,pt %icc, _kref+0x1f9c
.word 0xaba0188f ! t1_kref+0x1f84: fitos %f15, %f21
.word 0xec6e8019 ! t1_kref+0x1f88: ldstub [%i2 + %i1], %l6
.word 0x22480006 ! t1_kref+0x1f8c: be,a,pt %icc, _kref+0x1fa4
.word 0xac5d401b ! t1_kref+0x1f90: smul %l5, %i3, %l6
.word 0xe6ff1019 ! t1_kref+0x1f94: swapa [%i4 + %i1]0x80, %l3
.word 0xb5b44967 ! t1_kref+0x1f98: fpmerge %f17, %f7, %f26
.word 0x81a90ada ! t1_kref+0x1f9c: fcmped %fcc0, %f4, %f26
.word 0x81858000 ! t1_kref+0x1fa0: wr %l6, %g0, %y
.word 0xa7a00127 ! t1_kref+0x1fa4: fabss %f7, %f19
.word 0xaedb3b66 ! t1_kref+0x1fa8: smulcc %o4, -0x49a, %l7
.word 0xab3d4015 ! t1_kref+0x1fac: sra %l5, %l5, %l5
.word 0xac1dc016 ! t1_kref+0x1fb0: xor %l7, %l6, %l6
.word 0x97b18e73 ! t1_kref+0x1fb4: fxnors %f6, %f19, %f11
.word 0xee10a004 ! t1_kref+0x1fb8: lduh [%g2 + 4], %l7
.word 0xacde801b ! t1_kref+0x1fbc: smulcc %i2, %i3, %l6
.word 0xa1a01a44 ! t1_kref+0x1fc0: fdtoi %f4, %f16
.word 0x8da0189c ! t1_kref+0x1fc4: fitos %f28, %f6
.word 0xa1a01911 ! t1_kref+0x1fc8: fitod %f17, %f16
.word 0xee063fec ! t1_kref+0x1fcc: ld [%i0 - 0x14], %l7
.word 0xaae5e77c ! t1_kref+0x1fd0: subccc %l7, 0x77c, %l5
.word 0xadb30037 ! t1_kref+0x1fd4: edge8n %o4, %l7, %l6
.word 0xd41f4018 ! t1_kref+0x1fd8: ldd [%i5 + %i0], %o2
.word 0x8143c000 ! t1_kref+0x1fdc: stbar
.word 0xb5a0105a ! t1_kref+0x1fe0: fdtox %f26, %f26
.word 0xd82e0000 ! t1_kref+0x1fe4: stb %o4, [%i0]
.word 0xb9a018d4 ! t1_kref+0x1fe8: fdtos %f20, %f28
call SYM(t1_subr1)
.word 0xadb580ea ! t1_kref+0x1ff0: edge16ln %l6, %o2, %l6
.word 0x91a01910 ! t1_kref+0x1ff4: fitod %f16, %f8
.word 0xaa44c013 ! t1_kref+0x1ff8: addc %l3, %l3, %l5
.word 0x2b480007 ! t1_kref+0x1ffc: fbug,a,pt %fcc0, _kref+0x2018
.word 0xea10a016 ! t1_kref+0x2000: lduh [%g2 + 0x16], %l5
.word 0xb1a309d4 ! t1_kref+0x2004: fdivd %f12, %f20, %f24
.word 0x9fc10000 ! t1_kref+0x2008: call %g4
.word 0xaa9abc45 ! t1_kref+0x200c: xorcc %o2, -0x3bb, %l5
.word 0x99a0054c ! t1_kref+0x2010: fsqrtd %f12, %f12
.word 0x81dd62d5 ! t1_kref+0x2014: flush %l5 + 0x2d5
.word 0xaec238a3 ! t1_kref+0x2018: addccc %o0, -0x75d, %l7
.word 0xae5b401a ! t1_kref+0x201c: smul %o5, %i2, %l7
.word 0xd1be1a5c ! t1_kref+0x2020: stda %f8, [%i0 + %i4]0xd2
.word 0xac650015 ! t1_kref+0x2024: subc %l4, %l5, %l6
.word 0xab2cc00d ! t1_kref+0x2028: sll %l3, %o5, %l5
.word 0x8610200d ! t1_kref+0x202c: mov 0xd, %g3
.word 0x86a0e001 ! t1_kref+0x2030: subcc %g3, 1, %g3
.word 0x22800018 ! t1_kref+0x2034: be,a _kref+0x2094
.word 0xb5b50e80 ! t1_kref+0x2038: fsrc1 %f20, %f26
.word 0xaab37602 ! t1_kref+0x203c: orncc %o5, -0x9fe, %l5
.word 0xf526200c ! t1_kref+0x2040: st %f26, [%i0 + 0xc]
.word 0x304ffffb ! t1_kref+0x2044: ba,a,pt %icc, _kref+0x2030
.word 0x89a389ce ! t1_kref+0x2048: fdivd %f14, %f14, %f4
.word 0xe11fbdd8 ! t1_kref+0x204c: ldd [%fp - 0x228], %f16
.word 0xacc5c01b ! t1_kref+0x2050: addccc %l7, %i3, %l6
.word 0xaed33f17 ! t1_kref+0x2054: umulcc %o4, -0xe9, %l7
.word 0xadb68412 ! t1_kref+0x2058: fcmple16 %f26, %f18, %l6
.word 0x33480008 ! t1_kref+0x205c: fbe,a,pt %fcc0, _kref+0x207c
.word 0xe5ee101d ! t1_kref+0x2060: prefetcha %i0 + %i5, 18
.word 0xf1180019 ! t1_kref+0x2064: ldd [%g0 + %i1], %f24
call SYM(t1_subr3)
.word 0xf43e401d ! t1_kref+0x206c: std %i2, [%i1 + %i5]
.word 0xae0cc008 ! t1_kref+0x2070: and %l3, %o0, %l7
.word 0xf83e2000 ! t1_kref+0x2074: std %i4, [%i0]
.word 0xafb28116 ! t1_kref+0x2078: edge32 %o2, %l6, %l7
.word 0x2d480007 ! t1_kref+0x207c: fbg,a,pt %fcc0, _kref+0x2098
.word 0xaaa6c014 ! t1_kref+0x2080: subcc %i3, %l4, %l5
.word 0xae154013 ! t1_kref+0x2084: or %l5, %l3, %l7
.word 0xac3d400d ! t1_kref+0x2088: xnor %l5, %o5, %l6
.word 0x22480004 ! t1_kref+0x208c: be,a,pt %icc, _kref+0x209c
.word 0xb9a0193b ! t1_kref+0x2090: fstod %f27, %f28
.word 0xa9b48e56 ! t1_kref+0x2094: fxnor %f18, %f22, %f20
.word 0x38800008 ! t1_kref+0x2098: bgu,a _kref+0x20b8
.word 0x89a1084a ! t1_kref+0x209c: faddd %f4, %f10, %f4
.word 0x20480004 ! t1_kref+0x20a0: bn,a,pt %icc, _kref+0x20b0
.word 0xac0df8e9 ! t1_kref+0x20a4: and %l7, -0x717, %l6
.word 0xae88001b ! t1_kref+0x20a8: andcc %g0, %i3, %l7
.word 0xc91fbe50 ! t1_kref+0x20ac: ldd [%fp - 0x1b0], %f4
.word 0x23480005 ! t1_kref+0x20b0: fbne,a,pt %fcc0, _kref+0x20c4
.word 0xe8a6101c ! t1_kref+0x20b4: sta %l4, [%i0 + %i4]0x80
.word 0x91a0108e ! t1_kref+0x20b8: fxtos %f14, %f8
.word 0x81d82396 ! t1_kref+0x20bc: flush %g0 + 0x396
.word 0xaf32400d ! t1_kref+0x20c0: srl %o1, %o5, %l7
.word 0x91a1085a ! t1_kref+0x20c4: faddd %f4, %f26, %f8
.word 0xaf32400d ! t1_kref+0x20c8: srl %o1, %o5, %l7
.word 0x9fc10000 ! t1_kref+0x20cc: call %g4
.word 0xaa0a0014 ! t1_kref+0x20d0: and %o0, %l4, %l5
.word 0x38800007 ! t1_kref+0x20d4: bgu,a _kref+0x20f0
.word 0xa9b3090a ! t1_kref+0x20d8: faligndata %f12, %f10, %f20
.word 0xaefd4015 ! t1_kref+0x20dc: sdivcc %l5, %l5, %l7
.word 0xab408000 ! t1_kref+0x20e0: mov %ccr, %l5
.word 0xaedb401a ! t1_kref+0x20e4: smulcc %o5, %i2, %l7
.word 0xaac27501 ! t1_kref+0x20e8: addccc %o1, -0xaff, %l5
.word 0xaa04c016 ! t1_kref+0x20ec: add %l3, %l6, %l5
.word 0xabb4c0f6 ! t1_kref+0x20f0: edge16ln %l3, %l6, %l5
.word 0xaa5b0016 ! t1_kref+0x20f4: smul %o4, %l6, %l5
.word 0xaf3b4015 ! t1_kref+0x20f8: sra %o5, %l5, %l7
.word 0xad35a017 ! t1_kref+0x20fc: srl %l6, 0x17, %l6
.word 0xda6e401a ! t1_kref+0x2100: ldstub [%i1 + %i2], %o5
.word 0xb1a109dc ! t1_kref+0x2104: fdivd %f4, %f28, %f24
.word 0x99a00544 ! t1_kref+0x2108: fsqrtd %f4, %f12
.word 0x89a38848 ! t1_kref+0x210c: faddd %f14, %f8, %f4
.word 0x9fc00004 ! t1_kref+0x2110: call %g0 + %g4
.word 0xabb5058a ! t1_kref+0x2114: fcmpgt32 %f20, %f10, %l5
.word 0xdd9f5040 ! t1_kref+0x2118: ldda [%i5]0x82, %f14
.word 0x81ab8aca ! t1_kref+0x211c: fcmped %fcc0, %f14, %f10
.word 0xea164000 ! t1_kref+0x2120: lduh [%i1], %l5
.word 0xaaba800b ! t1_kref+0x2124: xnorcc %o2, %o3, %l5
.word 0xec801018 ! t1_kref+0x2128: lda [%g0 + %i0]0x80, %l6
.word 0xec16c018 ! t1_kref+0x212c: lduh [%i3 + %i0], %l6
.word 0x8da0054c ! t1_kref+0x2130: fsqrtd %f12, %f6
.word 0xa7a0003c ! t1_kref+0x2134: fmovs %f28, %f19
.word 0x99a000ce ! t1_kref+0x2138: fnegd %f14, %f12
.word 0xb7a48825 ! t1_kref+0x213c: fadds %f18, %f5, %f27
.word 0xad35e00c ! t1_kref+0x2140: srl %l7, 0xc, %l6
.word 0x8da01054 ! t1_kref+0x2144: fdtox %f20, %f6
.word 0xa7a3482d ! t1_kref+0x2148: fadds %f13, %f13, %f19
.word 0x31480001 ! t1_kref+0x214c: fba,a,pt %fcc0, _kref+0x2150
.word 0xaba0052a ! t1_kref+0x2150: fsqrts %f10, %f21
.word 0xacbcc009 ! t1_kref+0x2154: xnorcc %l3, %o1, %l6
.word 0xae18001a ! t1_kref+0x2158: xor %g0, %i2, %l7
.word 0xe676001d ! t1_kref+0x215c: stx %l3, [%i0 + %i5]
.word 0x8143c000 ! t1_kref+0x2160: stbar
.word 0xaa4271d5 ! t1_kref+0x2164: addc %o1, -0xe2b, %l5
.word 0x8da00533 ! t1_kref+0x2168: fsqrts %f19, %f6
.word 0xae92f220 ! t1_kref+0x216c: orcc %o3, -0xde0, %l7
.word 0x3b800001 ! t1_kref+0x2170: fble,a _kref+0x2174
.word 0xaf220000 ! t1_kref+0x2174: mulscc %o0, %g0, %l7
.word 0x81ae0ad2 ! t1_kref+0x2178: fcmped %fcc0, %f24, %f18
.word 0xab3d0016 ! t1_kref+0x217c: sra %l4, %l6, %l5
.word 0xacc5c01b ! t1_kref+0x2180: addccc %l7, %i3, %l6
.word 0x86102004 ! t1_kref+0x2184: mov 0x4, %g3
.word 0x32800000 ! t1_kref+0x2188: bne,a _kref+0x2188
.word 0x86a0e001 ! t1_kref+0x218c: subcc %g3, 1, %g3
.word 0xee00a034 ! t1_kref+0x2190: ld [%g2 + 0x34], %l7
.word 0xaeb5be9f ! t1_kref+0x2194: orncc %l6, -0x161, %l7
.word 0xee40a004 ! t1_kref+0x2198: ldsw [%g2 + 4], %l7
.word 0xaada2138 ! t1_kref+0x219c: smulcc %o0, 0x138, %l5
.word 0xadb38e80 ! t1_kref+0x21a0: fsrc1 %f14, %f22
.word 0xb9a0013c ! t1_kref+0x21a4: fabss %f28, %f28
.word 0x8d85365b ! t1_kref+0x21a8: wr %l4, 0xfffff65b, %fprs
.word 0xec28a024 ! t1_kref+0x21ac: stb %l6, [%g2 + 0x24]
.word 0x8da40827 ! t1_kref+0x21b0: fadds %f16, %f7, %f6
.word 0x91a01914 ! t1_kref+0x21b4: fitod %f20, %f8
.word 0xaa2ac01a ! t1_kref+0x21b8: andn %o3, %i2, %l5
.word 0x89b60aae ! t1_kref+0x21bc: fpsub16s %f24, %f14, %f4
.word 0xeac61000 ! t1_kref+0x21c0: ldswa [%i0]0x80, %l5
.word 0x9de3bfa0 ! t1_kref+0x21c4: save %sp, -0x60, %sp
.word 0xb0bf6290 ! t1_kref+0x21c8: xnorcc %i5, 0x290, %i0
.word 0xabee0018 ! t1_kref+0x21cc: restore %i0, %i0, %l5
.word 0xadb6c32a ! t1_kref+0x21d0: bmask %i3, %o2, %l6
.word 0xb1a00133 ! t1_kref+0x21d4: fabss %f19, %f24
.word 0xac0d3199 ! t1_kref+0x21d8: and %l4, -0xe67, %l6
.word 0xa1a01931 ! t1_kref+0x21dc: fstod %f17, %f16
.word 0x9de3bfa0 ! t1_kref+0x21e0: save %sp, -0x60, %sp
.word 0xadee801a ! t1_kref+0x21e4: restore %i2, %i2, %l6
.word 0xafa4c83b ! t1_kref+0x21e8: fadds %f19, %f27, %f23
.word 0xaeba4017 ! t1_kref+0x21ec: xnorcc %o1, %l7, %l7
.word 0x9de3bfa0 ! t1_kref+0x21f0: save %sp, -0x60, %sp
.word 0xafee0018 ! t1_kref+0x21f4: restore %i0, %i0, %l7
.word 0xd2367fe6 ! t1_kref+0x21f8: sth %o1, [%i1 - 0x1a]
.word 0x3f480003 ! t1_kref+0x21fc: fbo,a,pt %fcc0, _kref+0x2208
.word 0xea16001b ! t1_kref+0x2200: lduh [%i0 + %i3], %l5
.word 0xaf35200b ! t1_kref+0x2204: srl %l4, 0xb, %l7
.word 0xaa96c013 ! t1_kref+0x2208: orcc %i3, %l3, %l5
.word 0xada388cc ! t1_kref+0x220c: fsubd %f14, %f12, %f22
.word 0x81858000 ! t1_kref+0x2210: wr %l6, %g0, %y
.word 0xc91fbee8 ! t1_kref+0x2214: ldd [%fp - 0x118], %f4
.word 0xada5c82f ! t1_kref+0x2218: fadds %f23, %f15, %f22
call 1f
.empty
.word 0x9db50744 ! t1_kref+0x2220: fpack32 %f20, %f4, %f14
.word 0xab2b601e ! t1_kref+0x2224: sll %o5, 0x1e, %l5
1: .word 0xf83f4018 ! t1_kref+0x2228: std %i4, [%i5 + %i0]
.word 0xb9a00035 ! t1_kref+0x222c: fmovs %f21, %f28
.word 0xe91fbe20 ! t1_kref+0x2230: ldd [%fp - 0x1e0], %f20
.word 0xee10a016 ! t1_kref+0x2234: lduh [%g2 + 0x16], %l7
.word 0xea4e0000 ! t1_kref+0x2238: ldsb [%i0], %l5
.word 0xac0ee722 ! t1_kref+0x223c: and %i3, 0x722, %l6
.word 0xad400000 ! t1_kref+0x2240: mov %y, %l6
.word 0xd2362018 ! t1_kref+0x2244: sth %o1, [%i0 + 0x18]
.word 0xabb6802d ! t1_kref+0x2248: edge8n %i2, %o5, %l5
.word 0xaf3ec015 ! t1_kref+0x224c: sra %i3, %l5, %l7
.word 0x86102001 ! t1_kref+0x2250: mov 0x1, %g3
.word 0x32800000 ! t1_kref+0x2254: bne,a _kref+0x2254
.word 0x86a0e001 ! t1_kref+0x2258: subcc %g3, 1, %g3
.word 0x8143c000 ! t1_kref+0x225c: stbar
.word 0xdd00a004 ! t1_kref+0x2260: ld [%g2 + 4], %f14
.word 0xd2363ff2 ! t1_kref+0x2264: sth %o1, [%i0 - 0xe]
.word 0xa5a01909 ! t1_kref+0x2268: fitod %f9, %f18
.word 0xacba38db ! t1_kref+0x226c: xnorcc %o0, -0x725, %l6
.word 0xaa74e879 ! t1_kref+0x2270: udiv %l3, 0x879, %l5
.word 0xa9b00fc0 ! t1_kref+0x2274: fone %f20
.word 0xd91fbd08 ! t1_kref+0x2278: ldd [%fp - 0x2f8], %f12
.word 0x8fa0002d ! t1_kref+0x227c: fmovs %f13, %f7
.word 0x27480001 ! t1_kref+0x2280: fbul,a,pt %fcc0, _kref+0x2284
.word 0xac9321b6 ! t1_kref+0x2284: orcc %o4, 0x1b6, %l6
.word 0xaf02ac0d ! t1_kref+0x2288: taddcc %o2, 0xc0d, %l7
.word 0x8da01925 ! t1_kref+0x228c: fstod %f5, %f6
.word 0xae42ab5b ! t1_kref+0x2290: addc %o2, 0xb5b, %l7
.word 0xcb263ff0 ! t1_kref+0x2294: st %f5, [%i0 - 0x10]
.word 0xad64633c ! t1_kref+0x2298: move %icc, 0x33c, %l6
.word 0x8db00f12 ! t1_kref+0x229c: fsrc2 %f18, %f6
.word 0x89a00046 ! t1_kref+0x22a0: fmovd %f6, %f4
.word 0x3c480007 ! t1_kref+0x22a4: bpos,a,pt %icc, _kref+0x22c0
.word 0xae400008 ! t1_kref+0x22a8: addc %g0, %o0, %l7
.word 0x37480003 ! t1_kref+0x22ac: fbge,a,pt %fcc0, _kref+0x22b8
.word 0xec560000 ! t1_kref+0x22b0: ldsh [%i0], %l6
.word 0xa9b54dbc ! t1_kref+0x22b4: fxors %f21, %f28, %f20
.word 0x89b70e80 ! t1_kref+0x22b8: fsrc1 %f28, %f4
.word 0x97a00129 ! t1_kref+0x22bc: fabss %f9, %f11
.word 0x81dfa8f9 ! t1_kref+0x22c0: flush %fp + 0x8f9
.word 0xec0e2004 ! t1_kref+0x22c4: ldub [%i0 + 4], %l6
.word 0x9da389d4 ! t1_kref+0x22c8: fdivd %f14, %f20, %f14
.word 0xaada8013 ! t1_kref+0x22cc: smulcc %o2, %l3, %l5
.word 0xaab3258b ! t1_kref+0x22d0: orncc %o4, 0x58b, %l5
.word 0xea56c019 ! t1_kref+0x22d4: ldsh [%i3 + %i1], %l5
.word 0xaa0ef690 ! t1_kref+0x22d8: and %i3, -0x970, %l5
.word 0xf4be501d ! t1_kref+0x22dc: stda %i2, [%i1 + %i5]0x80
.word 0xee062018 ! t1_kref+0x22e0: ld [%i0 + 0x18], %l7
.word 0xb7a00038 ! t1_kref+0x22e4: fmovs %f24, %f27
.word 0xacba801b ! t1_kref+0x22e8: xnorcc %o2, %i3, %l6
.word 0x8143c000 ! t1_kref+0x22ec: stbar
.word 0xa5a00558 ! t1_kref+0x22f0: fsqrtd %f24, %f18
.word 0xada01890 ! t1_kref+0x22f4: fitos %f16, %f22
.word 0xee470018 ! t1_kref+0x22f8: ldsw [%i4 + %i0], %l7
.word 0xaba10924 ! t1_kref+0x22fc: fmuls %f4, %f4, %f21
.word 0xad2cc01b ! t1_kref+0x2300: sll %l3, %i3, %l6
.word 0xe520a004 ! t1_kref+0x2304: st %f18, [%g2 + 4]
.word 0x81dcc00e ! t1_kref+0x2308: flush %l3 + %sp
.word 0xabb4ccb3 ! t1_kref+0x230c: fandnot2s %f19, %f19, %f21
.word 0x8da389d6 ! t1_kref+0x2310: fdivd %f14, %f22, %f6
.word 0x99b1496c ! t1_kref+0x2314: fpmerge %f5, %f12, %f12
.word 0xae958009 ! t1_kref+0x2318: orcc %l6, %o1, %l7
.word 0xac4268f4 ! t1_kref+0x231c: addc %o1, 0x8f4, %l6
.word 0xae0a8008 ! t1_kref+0x2320: and %o2, %o0, %l7
.word 0xd46e3ffc ! t1_kref+0x2324: ldstub [%i0 - 4], %o2
.word 0xb5b14efc ! t1_kref+0x2328: fornot2s %f5, %f28, %f26
.word 0xaabd8008 ! t1_kref+0x232c: xnorcc %l6, %o0, %l5
.word 0xa9b60e12 ! t1_kref+0x2330: fand %f24, %f18, %f20
.word 0xae92341e ! t1_kref+0x2334: orcc %o0, -0xbe2, %l7
.word 0x22480004 ! t1_kref+0x2338: be,a,pt %icc, _kref+0x2348
.word 0xd4b61000 ! t1_kref+0x233c: stha %o2, [%i0]0x80
.word 0xaa1de8fe ! t1_kref+0x2340: xor %l7, 0x8fe, %l5
.word 0xa9b6ca2b ! t1_kref+0x2344: fpadd16s %f27, %f11, %f20
.word 0xb5b0076c ! t1_kref+0x2348: fpack16 %f12, %f26
.word 0xd428a007 ! t1_kref+0x234c: stb %o2, [%g2 + 7]
.word 0xd02e7fee ! t1_kref+0x2350: stb %o0, [%i1 - 0x12]
.word 0xadb340f5 ! t1_kref+0x2354: edge16ln %o5, %l5, %l6
.word 0x9da0193b ! t1_kref+0x2358: fstod %f27, %f14
.word 0xb7b5cdef ! t1_kref+0x235c: fnands %f23, %f15, %f27
.word 0x8186c000 ! t1_kref+0x2360: wr %i3, %g0, %y
.word 0xafb54280 ! t1_kref+0x2364: array32 %l5, %g0, %l7
.word 0xee166014 ! t1_kref+0x2368: lduh [%i1 + 0x14], %l7
.word 0xa786aa23 ! t1_kref+0x236c: wr %i2, 0xa23, %gsr
.word 0x8db38e80 ! t1_kref+0x2370: fsrc1 %f14, %f6
.word 0xe836c018 ! t1_kref+0x2374: sth %l4, [%i3 + %i0]
.word 0x2d3ab4bd ! t1_kref+0x2378: sethi %hi(0xead2f400), %l6
.word 0x8da01894 ! t1_kref+0x237c: fitos %f20, %f6
.word 0xaec4f5c4 ! t1_kref+0x2380: addccc %l3, -0xa3c, %l7
.word 0x99b2c97c ! t1_kref+0x2384: fpmerge %f11, %f28, %f12
.word 0xae422ff6 ! t1_kref+0x2388: addc %o0, 0xff6, %l7
.word 0x32480003 ! t1_kref+0x238c: bne,a,pt %icc, _kref+0x2398
.word 0xae02c00b ! t1_kref+0x2390: add %o3, %o3, %l7
.word 0xe5e65000 ! t1_kref+0x2394: casa [%i1]0x80, %g0, %l2
.word 0x24480005 ! t1_kref+0x2398: ble,a,pt %icc, _kref+0x23ac
.word 0xac44c017 ! t1_kref+0x239c: addc %l3, %l7, %l6
.word 0xa9a489d8 ! t1_kref+0x23a0: fdivd %f18, %f24, %f20
.word 0xe53e6008 ! t1_kref+0x23a4: std %f18, [%i1 + 8]
.word 0xac95800a ! t1_kref+0x23a8: orcc %l6, %o2, %l6
.word 0x36800004 ! t1_kref+0x23ac: bge,a _kref+0x23bc
.word 0xac02766d ! t1_kref+0x23b0: add %o1, -0x993, %l6
.word 0xaec2400b ! t1_kref+0x23b4: addccc %o1, %o3, %l7
.word 0xec000019 ! t1_kref+0x23b8: ld [%g0 + %i1], %l6
sethi %hi(2f), %o7
.word 0xe40be004 ! t1_kref+0x23c0: ldub [%o7 + 4], %l2
.word 0xa41ca00c ! t1_kref+0x23c4: xor %l2, 0xc, %l2
.word 0xe42be004 ! t1_kref+0x23c8: stb %l2, [%o7 + 4]
.word 0x81dbe004 ! t1_kref+0x23cc: flush %o7 + 4
.word 0x3b480003 ! t1_kref+0x23d0: fble,a,pt %fcc0, _kref+0x23dc
.word 0xaad68013 ! t1_kref+0x23d4: umulcc %i2, %l3, %l5
.word 0xac3a8015 ! t1_kref+0x23d8: xnor %o2, %l5, %l6
.word 0xaadd801b ! t1_kref+0x23dc: smulcc %l6, %i3, %l5
.word 0xa1a6084e ! t1_kref+0x23e0: faddd %f24, %f14, %f16
.word 0x9db587ca ! t1_kref+0x23e4: pdist %f22, %f10, %f14
.word 0xa7a00027 ! t1_kref+0x23e8: fmovs %f7, %f19
.word 0xee364000 ! t1_kref+0x23ec: sth %l7, [%i1]
.word 0x28480003 ! t1_kref+0x23f0: bleu,a,pt %icc, _kref+0x23fc
.word 0x9fa018d0 ! t1_kref+0x23f4: fdtos %f16, %f15
.word 0xab3ae00f ! t1_kref+0x23f8: sra %o3, 0xf, %l5
.word 0xa9a00035 ! t1_kref+0x23fc: fmovs %f21, %f20
.word 0x2f800001 ! t1_kref+0x2400: fbu,a _kref+0x2404
2: .word 0x99a018da ! t1_kref+0x2404: fdtos %f26, %f12
.word 0x99b48e80 ! t1_kref+0x2408: fsrc1 %f18, %f12
.word 0x81ae0adc ! t1_kref+0x240c: fcmped %fcc0, %f24, %f28
.word 0x95a0054e ! t1_kref+0x2410: fsqrtd %f14, %f10
.word 0x2d12942b ! t1_kref+0x2414: sethi %hi(0x4a50ac00), %l6
.word 0xec062008 ! t1_kref+0x2418: ld [%i0 + 8], %l6
.word 0xad32c015 ! t1_kref+0x241c: srl %o3, %l5, %l6
.word 0xaafe8016 ! t1_kref+0x2420: sdivcc %i2, %l6, %l5
.word 0x99a000bc ! t1_kref+0x2424: fnegs %f28, %f12
.word 0xa1b18dd8 ! t1_kref+0x2428: fnand %f6, %f24, %f16
.word 0x91a00054 ! t1_kref+0x242c: fmovd %f20, %f8
.word 0x81a90a2e ! t1_kref+0x2430: fcmps %fcc0, %f4, %f14
.word 0xaee28009 ! t1_kref+0x2434: subccc %o2, %o1, %l7
.word 0xae503a82 ! t1_kref+0x2438: umul %g0, -0x57e, %l7
.word 0x39480007 ! t1_kref+0x243c: fbuge,a,pt %fcc0, _kref+0x2458
.word 0xa3a00124 ! t1_kref+0x2440: fabss %f4, %f17
.word 0x97b24a6f ! t1_kref+0x2444: fpadd32s %f9, %f15, %f11
.word 0xacde801a ! t1_kref+0x2448: smulcc %i2, %i2, %l6
.word 0xec066008 ! t1_kref+0x244c: ld [%i1 + 8], %l6
.word 0x9fc10000 ! t1_kref+0x2450: call %g4
.word 0xec067fe4 ! t1_kref+0x2454: ld [%i1 - 0x1c], %l6
.word 0xac0dc00a ! t1_kref+0x2458: and %l7, %o2, %l6
.word 0x36800003 ! t1_kref+0x245c: bge,a _kref+0x2468
.word 0xd53e6008 ! t1_kref+0x2460: std %f10, [%i1 + 8]
.word 0x37800002 ! t1_kref+0x2464: fbge,a _kref+0x246c
.word 0xaefdbd0b ! t1_kref+0x2468: sdivcc %l6, -0x2f5, %l7
.word 0xa3a018ce ! t1_kref+0x246c: fdtos %f14, %f17
.word 0x32800002 ! t1_kref+0x2470: bne,a _kref+0x2478
.word 0xed3e4000 ! t1_kref+0x2474: std %f22, [%i1]
.word 0x81dc000d ! t1_kref+0x2478: flush %l0 + %o5
.word 0xaf34c016 ! t1_kref+0x247c: srl %l3, %l6, %l7
.word 0x35800003 ! t1_kref+0x2480: fbue,a _kref+0x248c
.word 0xec56001b ! t1_kref+0x2484: ldsh [%i0 + %i3], %l6
.word 0xa3a000a7 ! t1_kref+0x2488: fnegs %f7, %f17
.word 0xaeda70b1 ! t1_kref+0x248c: smulcc %o1, -0xf4f, %l7
.word 0x81defcae ! t1_kref+0x2490: flush %i3 - 0x352
.word 0xae128015 ! t1_kref+0x2494: or %o2, %l5, %l7
.word 0xec4e3feb ! t1_kref+0x2498: ldsb [%i0 - 0x15], %l6
.word 0x9fc10000 ! t1_kref+0x249c: call %g4
.word 0x95a018ca ! t1_kref+0x24a0: fdtos %f10, %f10
.word 0xaad2ac5e ! t1_kref+0x24a4: umulcc %o2, 0xc5e, %l5
.word 0x81ad4ab7 ! t1_kref+0x24a8: fcmpes %fcc0, %f21, %f23
.word 0x33480004 ! t1_kref+0x24ac: fbe,a,pt %fcc0, _kref+0x24bc
.word 0xee562016 ! t1_kref+0x24b0: ldsh [%i0 + 0x16], %l7
.word 0xaedab8ea ! t1_kref+0x24b4: smulcc %o2, -0x716, %l7
.word 0x95a24d3a ! t1_kref+0x24b8: fsmuld %f9, %f26, %f10
.word 0x97b6ca7c ! t1_kref+0x24bc: fpadd32s %f27, %f28, %f11
.word 0x9de3bfa0 ! t1_kref+0x24c0: save %sp, -0x60, %sp
.word 0xb247001b ! t1_kref+0x24c4: addc %i4, %i3, %i1
.word 0xafee401c ! t1_kref+0x24c8: restore %i1, %i4, %l7
.word 0xa5a109c8 ! t1_kref+0x24cc: fdivd %f4, %f8, %f18
.word 0x31800001 ! t1_kref+0x24d0: fba,a _kref+0x24d4
.word 0xb9a0052a ! t1_kref+0x24d4: fsqrts %f10, %f28
.word 0xc02e4000 ! t1_kref+0x24d8: clrb [%i1]
.word 0xb1b106d8 ! t1_kref+0x24dc: fmul8sux16 %f4, %f24, %f24
.word 0xada3c930 ! t1_kref+0x24e0: fmuls %f15, %f16, %f22
.word 0x99a18852 ! t1_kref+0x24e4: faddd %f6, %f18, %f12
.word 0xada2cd39 ! t1_kref+0x24e8: fsmuld %f11, %f25, %f22
.word 0x20800002 ! t1_kref+0x24ec: bn,a _kref+0x24f4
.word 0x2b2e4f26 ! t1_kref+0x24f0: sethi %hi(0xb93c9800), %l5
.word 0xb7a00125 ! t1_kref+0x24f4: fabss %f5, %f27
.word 0xa5a01a5c ! t1_kref+0x24f8: fdtoi %f28, %f18
.word 0xd0ae101a ! t1_kref+0x24fc: stba %o0, [%i0 + %i2]0x80
.word 0x21480005 ! t1_kref+0x2500: fbn,a,pt %fcc0, _kref+0x2514
.word 0x8143c000 ! t1_kref+0x2504: stbar
.word 0xafb4054c ! t1_kref+0x2508: fcmpeq16 %f16, %f12, %l7
.word 0xef20a024 ! t1_kref+0x250c: st %f23, [%g2 + 0x24]
.word 0xaedd401a ! t1_kref+0x2510: smulcc %l5, %i2, %l7
.word 0xacd53700 ! t1_kref+0x2514: umulcc %l4, -0x900, %l6
.word 0x87802080 ! t1_kref+0x2518: mov 0x80, %asi
.word 0x37480003 ! t1_kref+0x251c: fbge,a,pt %fcc0, _kref+0x2528
.word 0xb3a0188e ! t1_kref+0x2520: fitos %f14, %f25
.word 0xb1a00554 ! t1_kref+0x2524: fsqrtd %f20, %f24
.word 0x9db5cd60 ! t1_kref+0x2528: fnot1s %f23, %f14
.word 0xa7b40d60 ! t1_kref+0x252c: fnot1s %f16, %f19
.word 0xa3a00525 ! t1_kref+0x2530: fsqrts %f5, %f17
.word 0xaa5cf105 ! t1_kref+0x2534: smul %l3, -0xefb, %l5
.word 0xe13e3ff0 ! t1_kref+0x2538: std %f16, [%i0 - 0x10]
.word 0x95a5885c ! t1_kref+0x253c: faddd %f22, %f28, %f10
.word 0xffee101d ! t1_kref+0x2540: prefetcha %i0 + %i5, 31
.word 0x3f480005 ! t1_kref+0x2544: fbo,a,pt %fcc0, _kref+0x2558
.word 0xaba01a46 ! t1_kref+0x2548: fdtoi %f6, %f21
.word 0x95b28746 ! t1_kref+0x254c: fpack32 %f10, %f6, %f10
.word 0xc5ee500b ! t1_kref+0x2550: prefetcha %i1 + %o3, 2
.word 0xafa18825 ! t1_kref+0x2554: fadds %f6, %f5, %f23
.word 0x33480001 ! t1_kref+0x2558: fbe,a,pt %fcc0, _kref+0x255c
.word 0xd11fbc40 ! t1_kref+0x255c: ldd [%fp - 0x3c0], %f8
.word 0xe1ee501a ! t1_kref+0x2560: prefetcha %i1 + %i2, 16
.word 0xaee37e2c ! t1_kref+0x2564: subccc %o5, -0x1d4, %l7
.word 0x9da0190d ! t1_kref+0x2568: fitod %f13, %f14
.word 0x99a0004e ! t1_kref+0x256c: fmovd %f14, %f12
.word 0x21480007 ! t1_kref+0x2570: fbn,a,pt %fcc0, _kref+0x258c
.word 0xab2ea01f ! t1_kref+0x2574: sll %i2, 0x1f, %l5
.word 0xea56001b ! t1_kref+0x2578: ldsh [%i0 + %i3], %l5
.word 0xf43e4000 ! t1_kref+0x257c: std %i2, [%i1]
.word 0xac083666 ! t1_kref+0x2580: and %g0, -0x99a, %l6
.word 0x2e800008 ! t1_kref+0x2584: bvs,a _kref+0x25a4
.word 0xab400000 ! t1_kref+0x2588: mov %y, %l5
.word 0xa9a0192d ! t1_kref+0x258c: fstod %f13, %f20
.word 0xf4766010 ! t1_kref+0x2590: stx %i2, [%i1 + 0x10]
.word 0x99b30f4e ! t1_kref+0x2594: fornot1 %f12, %f14, %f12
.word 0xa9a00534 ! t1_kref+0x2598: fsqrts %f20, %f20
.word 0x89b68d0a ! t1_kref+0x259c: fandnot1 %f26, %f10, %f4
.word 0xec2e4000 ! t1_kref+0x25a0: stb %l6, [%i1]
.word 0xaee566d3 ! t1_kref+0x25a4: subccc %l5, 0x6d3, %l7
.word 0x9fa01a5a ! t1_kref+0x25a8: fdtoi %f26, %f15
.word 0xac14f1f0 ! t1_kref+0x25ac: or %l3, -0xe10, %l6
.word 0x8143c000 ! t1_kref+0x25b0: stbar
.word 0x27800002 ! t1_kref+0x25b4: fbul,a _kref+0x25bc
.word 0xe5ee101c ! t1_kref+0x25b8: prefetcha %i0 + %i4, 18
.word 0x81aa8ace ! t1_kref+0x25bc: fcmped %fcc0, %f10, %f14
.word 0xaeb6c008 ! t1_kref+0x25c0: orncc %i3, %o0, %l7
.word 0xa1b60ecc ! t1_kref+0x25c4: fornot2 %f24, %f12, %f16
.word 0xac72801a ! t1_kref+0x25c8: udiv %o2, %i2, %l6
.word 0x89a01892 ! t1_kref+0x25cc: fitos %f18, %f4
.word 0xae0b2ed0 ! t1_kref+0x25d0: and %o4, 0xed0, %l7
.word 0xaca2c00c ! t1_kref+0x25d4: subcc %o3, %o4, %l6
.word 0xaeda0014 ! t1_kref+0x25d8: smulcc %o0, %l4, %l7
.word 0xa5a30848 ! t1_kref+0x25dc: faddd %f12, %f8, %f18
.word 0x2d1afeca ! t1_kref+0x25e0: sethi %hi(0x6bfb2800), %l6
.word 0x9fc10000 ! t1_kref+0x25e4: call %g4
.word 0xacb6ba15 ! t1_kref+0x25e8: orncc %i2, -0x5eb, %l6
.word 0x9de3bfa0 ! t1_kref+0x25ec: save %sp, -0x60, %sp
.word 0xafe827d5 ! t1_kref+0x25f0: restore %g0, 0x7d5, %l7
.word 0x8db54aa9 ! t1_kref+0x25f4: fpsub16s %f21, %f9, %f6
.word 0x20800005 ! t1_kref+0x25f8: bn,a _kref+0x260c
.word 0x8ba01a58 ! t1_kref+0x25fc: fdtoi %f24, %f5
.word 0x9f414000 ! t1_kref+0x2600: mov %pc, %o7
.word 0x91b606e8 ! t1_kref+0x2604: fmul8ulx16 %f24, %f8, %f8
.word 0x81820000 ! t1_kref+0x2608: wr %o0, %g0, %y
.word 0xaed2a321 ! t1_kref+0x260c: umulcc %o2, 0x321, %l7
.word 0xc9ee1016 ! t1_kref+0x2610: prefetcha %i0 + %l6, 4
.word 0x2c800004 ! t1_kref+0x2614: bneg,a _kref+0x2624
.word 0x81824000 ! t1_kref+0x2618: wr %o1, %g0, %y
.word 0x39480008 ! t1_kref+0x261c: fbuge,a,pt %fcc0, _kref+0x263c
.word 0xada01910 ! t1_kref+0x2620: fitod %f16, %f22
.word 0x9fc00004 ! t1_kref+0x2624: call %g0 + %g4
.word 0xc99e1a5d ! t1_kref+0x2628: ldda [%i0 + %i5]0xd2, %f4
.word 0xd3e61014 ! t1_kref+0x262c: casa [%i0]0x80, %l4, %o1
.word 0xafb54334 ! t1_kref+0x2630: bmask %l5, %l4, %l7
.word 0xea100019 ! t1_kref+0x2634: lduh [%g0 + %i1], %l5
.word 0xaedcf305 ! t1_kref+0x2638: smulcc %l3, -0xcfb, %l7
.word 0x93a01a46 ! t1_kref+0x263c: fdtoi %f6, %f9
.word 0xd41e3fe8 ! t1_kref+0x2640: ldd [%i0 - 0x18], %o2
.word 0xaf3de011 ! t1_kref+0x2644: sra %l7, 0x11, %l7
.word 0x81acca27 ! t1_kref+0x2648: fcmps %fcc0, %f19, %f7
.word 0xec160000 ! t1_kref+0x264c: lduh [%i0], %l6
.word 0x9de3bfa0 ! t1_kref+0x2650: save %sp, -0x60, %sp
.word 0xba56c018 ! t1_kref+0x2654: umul %i3, %i0, %i5
.word 0xabef3413 ! t1_kref+0x2658: restore %i4, -0xbed, %l5
.word 0x89a3085c ! t1_kref+0x265c: faddd %f12, %f28, %f4
.word 0xb5a0190a ! t1_kref+0x2660: fitod %f10, %f26
.word 0xabb680f6 ! t1_kref+0x2664: edge16ln %i2, %l6, %l5
.word 0x27480001 ! t1_kref+0x2668: fbul,a,pt %fcc0, _kref+0x266c
.word 0xf420a034 ! t1_kref+0x266c: st %i2, [%g2 + 0x34]
.word 0x89a0054a ! t1_kref+0x2670: fsqrtd %f10, %f4
.word 0xb7a00135 ! t1_kref+0x2674: fabss %f21, %f27
.word 0x27800008 ! t1_kref+0x2678: fbul,a _kref+0x2698
.word 0xaa96bdca ! t1_kref+0x267c: orcc %i2, -0x236, %l5
.word 0x91a01046 ! t1_kref+0x2680: fdtox %f6, %f8
.word 0xee4e8018 ! t1_kref+0x2684: ldsb [%i2 + %i0], %l7
.word 0xafb3013b ! t1_kref+0x2688: edge32n %o4, %i3, %l7
.word 0xed3e4000 ! t1_kref+0x268c: std %f22, [%i1]
.word 0x3f800007 ! t1_kref+0x2690: fbo,a _kref+0x26ac
.word 0xe96e2008 ! t1_kref+0x2694: prefetch %i0 + 8, 20
.word 0xae42724c ! t1_kref+0x2698: addc %o1, -0xdb4, %l7
.word 0xb7a00125 ! t1_kref+0x269c: fabss %f5, %f27
.word 0xa5a50956 ! t1_kref+0x26a0: fmuld %f20, %f22, %f18
.word 0x95b48670 ! t1_kref+0x26a4: fmul8x16au %f18, %f16, %f10
.word 0xaba00129 ! t1_kref+0x26a8: fabss %f9, %f21
.word 0xabb34d60 ! t1_kref+0x26ac: fnot1s %f13, %f21
.word 0xec16c018 ! t1_kref+0x26b0: lduh [%i3 + %i0], %l6
.word 0xea36600a ! t1_kref+0x26b4: sth %l5, [%i1 + 0xa]
.word 0x81af0aca ! t1_kref+0x26b8: fcmped %fcc0, %f28, %f10
.word 0x34480004 ! t1_kref+0x26bc: bg,a,pt %icc, _kref+0x26cc
.word 0xaf408000 ! t1_kref+0x26c0: mov %ccr, %l7
.word 0xaac028ab ! t1_kref+0x26c4: addccc %g0, 0x8ab, %l5
.word 0xadb680d6 ! t1_kref+0x26c8: edge16l %i2, %l6, %l6
.word 0xb5b00772 ! t1_kref+0x26cc: fpack16 %f18, %f26
.word 0x95b40976 ! t1_kref+0x26d0: fpmerge %f16, %f22, %f10
.word 0xae7d401b ! t1_kref+0x26d4: sdiv %l5, %i3, %l7
.word 0x34480008 ! t1_kref+0x26d8: bg,a,pt %icc, _kref+0x26f8
.word 0xae44c015 ! t1_kref+0x26dc: addc %l3, %l5, %l7
.word 0xee8e9018 ! t1_kref+0x26e0: lduba [%i2 + %i0]0x80, %l7
.word 0x8143c000 ! t1_kref+0x26e4: stbar
.word 0xb9a00530 ! t1_kref+0x26e8: fsqrts %f16, %f28
.word 0x3f480002 ! t1_kref+0x26ec: fbo,a,pt %fcc0, _kref+0x26f4
.word 0xaab0001a ! t1_kref+0x26f0: orncc %g0, %i2, %l5
.word 0xb1a24d3b ! t1_kref+0x26f4: fsmuld %f9, %f27, %f24
.word 0x22800007 ! t1_kref+0x26f8: be,a _kref+0x2714
.word 0xf56e401a ! t1_kref+0x26fc: prefetch %i1 + %i2, 26
.word 0x3b800008 ! t1_kref+0x2700: fble,a _kref+0x2720
.word 0xc807bfec ! t1_kref+0x2704: ld [%fp - 0x14], %g4
.word 0x2f0a430b ! t1_kref+0x2708: sethi %hi(0x290c2c00), %l7
.word 0xa9a00539 ! t1_kref+0x270c: fsqrts %f25, %f20
.word 0x9da0003b ! t1_kref+0x2710: fmovs %f27, %f14
.word 0xaefdf89a ! t1_kref+0x2714: sdivcc %l7, -0x766, %l7
.word 0xaee00013 ! t1_kref+0x2718: subccc %g0, %l3, %l7
.word 0xae46a568 ! t1_kref+0x271c: addc %i2, 0x568, %l7
.word 0xa3a0053a ! t1_kref+0x2720: fsqrts %f26, %f17
.word 0x99b00768 ! t1_kref+0x2724: fpack16 %f8, %f12
.word 0xdafe1000 ! t1_kref+0x2728: swapa [%i0]0x80, %o5
.word 0xb1ab4046 ! t1_kref+0x272c: fmovdle %fcc0, %f6, %f24
call SYM(t1_subr2)
.word 0xb5b10710 ! t1_kref+0x2734: fmuld8sux16 %f4, %f16, %f26
.word 0x21800004 ! t1_kref+0x2738: fbn,a _kref+0x2748
.word 0x97a54828 ! t1_kref+0x273c: fadds %f21, %f8, %f11
.word 0xaae5a45d ! t1_kref+0x2740: subccc %l6, 0x45d, %l5
.word 0x01000000 ! t1_kref+0x2744: nop
call SYM(_kaos_done)
.word 0x01000000 ! t1_kref+0x274c: nop
KGLOBAL(t1_ktbl_end)
t1_ktbl_end:
t1_ktbl_page_end:
KTEXT_MODULE(t1_module_subr0, 0x2b20a000)
.seg "text"
t1_subr0_page_begin:
.skip 8184
.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, 0x2b722000)
.seg "text"
t1_subr1_page_begin:
.skip 8184
.global _t1_subr1; ENTRY(t1_subr1)
.word 0x9de3bfa0 ! t1_subr1+0x0: save %sp, -0x60, %sp
.word 0xb29eaa5a ! t1_subr1+0x4: xorcc %i2, 0xa5a, %i1
.word 0x81c7e008 ! t1_subr1+0x8: ret
.word 0xa7ee6001 ! t1_subr1+0xc: restore %i1, 1, %l3
t1_subr1_page_end:
KTEXT_MODULE(t1_module_subr2, 0x2ab42000)
.seg "text"
t1_subr2_page_begin:
.skip 8188
.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, 0x2b22a000)
.seg "text"
t1_subr3_page_begin:
.skip 8128
.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: 2420
!
! Operation frequencies
!
! name exp obs
! ldsb 0.46 0.58
! ldub 0.69 0.50
! ldsh 0.96 1.36
! lduh 0.85 0.83
! ld 0.85 0.66
! ldd 1.02 0.87
! swap 0.03 0.00
! ldstub 0.92 0.83
! stb 0.33 0.45
! sth 1.26 1.45
! st 0.07 0.12
! std 0.78 0.99
! add 1.18 1.24
! addcc 0.24 0.25
! addx 1.35 1.49
! addxcc 1.28 1.61
! taddcc 0.25 0.41
! taddcctv 0.11 0.04
! sub 0.34 0.33
! subcc 0.80 0.91
! subx 0.18 0.12
! subxcc 0.89 0.83
! tsubcc 0.07 0.08
! tsubcctv 0.16 0.00
! mulscc 0.34 0.45
! and 0.92 1.28
! andcc 0.59 0.62
! andn 0.28 0.29
! andncc 0.43 0.37
! or 0.73 0.91
! orcc 1.11 1.03
! orn 0.07 0.17
! orncc 0.97 1.32
! xor 0.48 0.45
! xorcc 0.34 0.25
! xnor 0.66 0.87
! xnorcc 0.85 1.12
! sll 1.19 1.40
! srl 0.70 0.83
! sra 0.84 1.12
! unimp 0.03 0.00
! umul 0.50 0.58
! smul 0.52 0.62
! udiv 0.38 0.45
! sdiv 0.29 0.21
! umulcc 1.29 1.40
! smulcc 1.18 1.36
! udivcc 0.54 0.54
! sdivcc 0.79 0.87
! rdy 0.25 0.29
! wry 0.78 1.24
! bicc 1.67 2.02
! sethi 0.64 0.91
! jmpl 0.81 1.07
! call 0.63 0.62
! ticc 0.00 0.00
! flush 1.27 1.28
! save 1.02 0.95
! restore 0.80 0.00
! stbar 1.32 1.40
! ldf 0.18 0.17
! lddf 0.29 0.25
! stf 0.60 0.41
! stdf 0.94 1.07
! fadds 1.24 1.20
! fsubs 0.26 0.21
! fmuls 0.93 1.03
! fdivs 0.04 0.08
! faddd 1.27 1.49
! fsubd 0.27 0.12
! fmuld 0.22 0.21
! fdivd 1.17 1.49
! faddq 0.00 0.00
! fsubq 0.00 0.00
! fmulq 0.00 0.00
! fdivq 0.00 0.00
! fsmuld 0.80 0.99
! fdmulq 0.00 0.00
! fitos 1.13 0.95
! fitod 1.01 1.24
! fitoq 0.00 0.00
! fstoi 0.01 0.00
! fstod 1.04 0.95
! fstoq 0.00 0.00
! fdtoi 1.01 0.83
! fdtos 1.00 0.99
! fdtoq 0.00 0.00
! fqtoi 0.00 0.00
! fqtos 0.00 0.00
! fqtod 0.00 0.00
! fmovs 1.22 1.36
! fnegs 0.44 0.54
! fabss 1.34 1.90
! fsqrts 2.36 2.40
! fsqrtd 1.11 0.91
! fsqrtq 0.00 0.00
! fcmps 0.47 0.62
! fcmpd 0.18 0.21
! fcmpq 0.00 0.00
! fcmpes 0.34 0.25
! fcmped 1.26 1.24
! fcmpeq 0.00 0.00
! fbfcc 1.39 1.49
! ldfsr 0.26 0.00
! stfsr 0.08 0.00
! loop 1.25 0.74
! offset 0.07 0.08
! area 0.11 0.04
! target 0.17 0.12
! goto 0.08 0.12
! sigsegv 0.07 0.04
! sigbus 0.03 0.04
! imodify 0.70 0.21
! ldfsr_offset 0.11 0.00
! fpattern 1.01 0.99
! lbranch 0.21 0.04
! shmld 1.69 1.57
! shmst 1.43 1.45
! shmpf 0.54 0.50
! shmswap 0.03 0.04
! shmblkld 0.91 0.00
! shmblkst 0.61 0.04
! shmblkchk 0.15 0.08
! 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.10 0.17
! rdasi 0.03 0.00
! wrasi 0.25 0.08
! bpcc 2.50 2.44
! fbpfcc 3.04 3.10
! fmovscc 0.01 0.04
! fmovdcc 0.15 0.21
! fmovqcc 0.00 0.00
! movcc 0.13 0.12
! flushw 0.14 0.12
! membar 0.05 0.00
! prefetch 0.91 0.70
! rdpc 0.26 0.17
! ldqf 0.00 0.00
! stqf 0.00 0.00
! ldfa 0.09 0.08
! lddfa 0.00 0.00
! ldqfa 0.00 0.00
! ldsba 0.23 0.21
! ldsha 0.04 0.08
! lduba 0.10 0.12
! lduha 0.07 0.04
! lda 0.09 0.08
! ldda 0.18 0.21
! ldstuba 0.18 0.00
! prefetcha 1.34 1.20
! stfa 0.01 0.00
! stdfa 0.06 0.04
! stqfa 0.00 0.00
! stba 0.17 0.25
! stha 0.19 0.25
! sta 0.14 0.12
! stda 0.17 0.21
! swapa 0.19 0.29
! fmovd 0.21 0.25
! fnegd 0.13 0.17
! fabsd 0.21 0.17
! fstox 0.22 0.21
! fdtox 0.07 0.17
! fxtos 0.26 0.12
! fxtod 0.00 0.00
! lds 0.20 0.08
! ldsa 0.22 0.21
! ldx 0.02 0.00
! ldxa 0.11 0.00
! nofault 0.10 0.29
! rdgsr 0.13 0.00
! wrgsr 0.15 0.29
! fpadd16 0.09 0.08
! fpadd16s 0.09 0.04
! fpadd32 0.03 0.04
! fpadd32s 0.20 0.29
! fpsub16 0.25 0.29
! fpsub16s 0.18 0.17
! fpsub32 0.24 0.08
! fpsub32s 0.01 0.00
! fpack16 0.25 0.37
! fpack32 0.21 0.21
! fpackfix 0.08 0.00
! fexpand 0.21 0.04
! fpmerge 0.16 0.21
! fmul8x16 0.16 0.04
! fmul8x16au 0.04 0.08
! fmul8x16al 0.14 0.25
! fmul8sux16 0.21 0.08
! fmul8ulx16 0.13 0.08
! fmuld8sux16 0.17 0.12
! fmuld8ulx16 0.05 0.04
! alignaddr 0.06 0.00
! alignaddrl 0.03 0.00
! faligndata 0.02 0.04
! fzero 0.06 0.04
! fzeros 0.07 0.12
! fone 0.12 0.08
! fones 0.04 0.04
! fsrc1 0.23 0.45
! fsrc1s 0.11 0.04
! fsrc2 0.14 0.17
! fsrc2s 0.09 0.04
! fnot1 0.19 0.25
! fnot1s 0.26 0.33
! fnot2 0.24 0.17
! fnot2s 0.06 0.04
! for 0.17 0.17
! fors 0.00 0.00
! fnor 0.02 0.00
! fnors 0.02 0.00
! fand 0.26 0.17
! fands 0.09 0.08
! fnand 0.21 0.17
! fnands 0.25 0.17
! fxor 0.19 0.29
! fxors 0.13 0.17
! fxnor 0.06 0.12
! fxnors 0.18 0.08
! fornot1 0.26 0.21
! fornot1s 0.03 0.00
! fornot2 0.13 0.21
! fornot2s 0.20 0.17
! fandnot1 0.07 0.21
! fandnot1s 0.00 0.00
! fandnot2 0.22 0.17
! fandnot2s 0.11 0.04
! fcmpgt16 0.02 0.04
! fcmpgt32 0.15 0.08
! fcmple16 0.26 0.12
! fcmple32 0.11 0.25
! fcmpne16 0.08 0.04
! fcmpne32 0.20 0.29
! fcmpeq16 0.14 0.21
! fcmpeq32 0.09 0.08
! edge8 0.08 0.12
! edge8l 0.17 0.08
! edge16 0.12 0.12
! edge16l 0.14 0.08
! edge32 0.26 0.37
! edge32l 0.10 0.17
! pdist 0.19 0.29
! partial_st8 0.07 0.00
! partial_st16 0.22 0.04
! partial_st32 0.21 0.12
! short_st8 0.13 0.12
! short_st16 0.06 0.08
! short_ld8 0.08 0.00
! short_ld16 0.21 0.25
! blkld 0.26 0.00
! blkst 0.24 0.00
! blkld_offset 0.26 0.00
! blkst_offset 0.03 0.00
! blk_check 0.09 0.04
! casxa 0.09 0.08
! rdccr 0.20 0.33
! rdfprs 0.17 0.04
! wrccr 0.00 0.00
! popc 0.20 0.25
! wrfprs 0.10 0.25
! stx 0.15 0.29
! stxa 0.05 0.00
! cflush 0.00 0.00
! array8 0.07 0.04
! array16 0.21 0.29
! array32 0.03 0.04
! edge8n 0.24 0.21
! edge8ln 0.04 0.04
! edge16n 0.15 0.12
! edge16ln 0.26 0.41
! edge32n 0.14 0.12
! edge32ln 0.18 0.17
! bmask 0.15 0.29
! bshuffle 0.17 0.04
! siam 0.05 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(t1_module_offset_table, 0x3787c000)
.seg "data"
t1_offset_table_start:
t1_offset_table_size: .word 0x00000008
t1_offset_table:
.word 0x00000008
.word 0xfffffff8
.word 0xffffffe0
.word 0x00000000
.word 0xffffffe8
.word 0x00000010
.word 0x00000018
.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, 0x2c922000)
.seg "data"
KGLOBAL(t1_data_in_regs)
t1_data_in_regs_start:
t1_data_in_regs:
.word 0xbd90e33d ! %f0
.word 0xcba67dba ! %f1
.word 0x027a1339 ! %f2
.word 0x876ff782 ! %f3
.word 0xa54d4a3a ! %f4
.word 0xd8a29efe ! %f5
.word 0x8476f251 ! %f6
.word 0xd441b072 ! %f7
.word 0xd7ca1ada ! %f8
.word 0x18ffab82 ! %f9
.word 0x285a21f2 ! %f10
.word 0xc2a70e56 ! %f11
.word 0xe87ba44d ! %f12
.word 0xce4a6173 ! %f13
.word 0x80016824 ! %f14
.word 0x113b6fc8 ! %f15
.word 0x7741ec1b ! %f16
.word 0xa64e05ca ! %f17
.word 0xaa2ff144 ! %f18
.word 0xf93b4398 ! %f19
.word 0xe96b4faf ! %f20
.word 0x3bffc177 ! %f21
.word 0xb071b72a ! %f22
.word 0xc4314b27 ! %f23
.word 0xcb813a19 ! %f24
.word 0x2fa61dde ! %f25
.word 0x9cabb68e ! %f26
.word 0x7a852df4 ! %f27
.word 0xa103f20f ! %f28
.word 0xb8975482 ! %f29
.word 0x14af96a7 ! %f30
.word 0x8d273277 ! %f31
.word 0xa606c434 ! %f32
.word 0x516065ff ! %f33
.word 0x866fa714 ! %f34
.word 0x23fe302d ! %f35
.word 0x7dee0d9c ! %f36
.word 0x05d22c3d ! %f37
.word 0x01da57ff ! %f38
.word 0x077a0ef4 ! %f39
.word 0x7ea4ea8f ! %f40
.word 0xc890dbe2 ! %f41
.word 0x8432907f ! %f42
.word 0x6efe6798 ! %f43
.word 0xc0b88d8d ! %f44
.word 0x8e95a908 ! %f45
.word 0x162c873e ! %f46
.word 0xacfe19ad ! %f47
.word 0x27238292 ! %f48
.word 0x39d98330 ! %f49
.word 0xf86d015b ! %f50
.word 0x25d9ea9e ! %f51
.word 0x7d73629b ! %f52
.word 0x445b1c75 ! %f53
.word 0x9b831b91 ! %f54
.word 0xf5218206 ! %f55
.word 0xac97bb68 ! %f56
.word 0xc121b004 ! %f57
.word 0x17530198 ! %f58
.word 0x6ef7573e ! %f59
.word 0xf6512f82 ! %f60
.word 0x7d013bcb ! %f61
.word 0xb46a37cb ! %f62
.word 0x6e4d6436 ! %f63
.word 0x00000000 ! %g0 (always zero)
.word t1_kref+0x3b4 ! %g1 (code pointer)
.word t1_data_in_shm_area ! %g2 (shared area pointer)
.word 0x42e31821 ! %g3 (loop index)
.word SYM(t1_subr3) ! %g4 (jmpl target)
.word t1_kref+0x1 ! %g5 (sigbus target)
.word 0x00000000 ! %g6 (block ld offset)
.word 0x00000000 ! %g7 (block st offset)
.word 0xed12580a ! %o0
.word 0xafc5ebf8 ! %o1
.word 0xe2dd71e9 ! %o2
.word 0x5a579223 ! %o3
.word 0x21b930e5 ! %o4
.word 0x408aa4cf ! %o5
.word 0x00000000 ! %sp (stack pointer)
.word 0x00000000 ! %o7 (relocatable junk)
.word 0x8124127f ! %l0
.word 0x93fc2170 ! %l1
.word 0x361c5b0a ! %l2
.word 0x55b9b188 ! %l3
.word 0x23220584 ! %l4
.word 0xad696284 ! %l5
.word 0x68d17ae1 ! %l6
.word 0x5cff0fca ! %l7
.word t1_data_in_area0 ! %i0 (area pointer)
.word t1_data_in_area0 ! %i1 (area pointer)
.word 0xffffffe4 ! %i2 (byte offset)
.word 0xffffffe0 ! %i3 (halfword offset)
.word 0x00000008 ! %i4 (word offset)
.word 0x00000008 ! %i5 (doubleword offset)
.word 0x00000000 ! %fp (frame pointer)
.word 0x00000000 ! %i7 (return address)
.word 0x69c9e06e ! %y
.word 0x00000000 ! %icc (nzvc)
.word 0xc0000fc3 ! %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, 0x29ce4000)
.seg "data"
KGLOBAL(t1_data_in_mtbl_size)
KGLOBAL(t1_data_in_mtbl)
KGLOBAL(t1_data_in_stack)
t1_data_in_stack_start:
.word 0xda5f0389
.word 0xf8ee70b8
.word 0xa29cd965
.word 0xcfa52db3
.word 0x49c99fa3
.word 0xbc61957a
.word 0x5c6da9b8
.word 0xa2ccf1fa
.word 0x465f4bff
.word 0xa6fe835c
.word 0x19b18f93
.word 0x148d666a
.word 0xde5ebfb8
.word 0xa3f3fcdf
.word 0x91de371c
.word 0xfb54e1ef
.word 0x4a167dbc
.word 0x319c728a
.word 0x9eb21c32
.word 0x32405020
.word 0xed6797af
.word 0xe373d5fc
.word 0x5bf361f6
.word 0xb8ad8c6c
.word 0x72f73b0e
.word 0xd02f0a44
.word 0x7bc61e8c
.word 0xf3bbbc92
.word 0xfc096c97
.word 0xee698570
.word 0x08351f22
.word 0x21525e56
.word 0x2ac195e8
.word 0x3c92f763
.word 0x8ab46830
.word 0xa09efc71
.word 0x592bc966
.word 0xd11009ec
.word 0xc114f601
.word 0xee84bec8
.word 0x583be060
.word 0x631e8e13
.word 0x88d58173
.word 0xc47849e1
.word 0xb51dd773
.word 0xe53eaab5
.word 0x66344cfa
.word 0x10f5a192
.word 0x83050d2f
.word 0x9be7e052
.word 0x30223dea
.word 0xd96502fa
.word 0xaa5e46fa
.word 0x0069f625
.word 0xa577c5f5
.word 0x091ee9b5
.word 0x8e22a034
.word 0x55472474
.word 0x76d060f1
.word 0xbf8eb44b
.word 0xa347c79b
.word 0x48561029
.word 0x1b79aade
.word 0x8b769be8
.word 0x2f2c2ef1
.word 0x5ccf6ba2
.word 0x532f5227
.word 0xd24ef352
.word 0x7ea410dc
.word 0x355450c4
.word 0xc22d6a28
.word 0x43e5e116
.word 0x6236710c
.word 0xa137a856
.word 0xa5b6e1f0
.word 0xfb040905
.word 0xd3677aa2
.word 0x8a26328b
.word 0x3cc62347
.word 0xcf2dd8de
.word 0x3cdfe0d0
.word 0x5cee04e0
.word 0x777a1df2
.word 0x58e06c4c
.word 0xba1725bc
.word 0x32df9128
.word 0xa0324335
.word 0x6c243c12
.word 0xad20eba9
.word 0x164f89e4
.word 0x8f703598
.word 0xf43f0c84
.word 0x909bb458
.word 0x0d6237d8
.word 0x2fbe30ee
.word 0x79f1cf38
.word 0xe2c1b2ac
.word 0xc7be14da
.word 0x7d456e92
.word 0x7b466bfd
.word 0x4382928c
.word 0x974cbfec
.word 0x25b009f3
.word 0x93bca50c
.word 0x5c975b0c
.word 0xcf0e9e8d
.word 0x9ca62953
.word 0x34e48a7d
.word 0x45efcece
.word 0x5e76bf4b
.word 0x07ee6ecb
.word 0xfd6830fc
.word 0xd4eaeea6
.word 0xf909d19d
.word 0x4035f592
.word 0x2e6d9fbc
.word 0x87c2827c
.word 0xda5446ef
.word 0x39045f7e
.word 0x205529ab
.word 0x92abcc76
.word 0x1af8f0fd
.word 0x27a4b6c9
.word 0x2767a5e6
.word 0x67adca56
.word 0x05dab164
.word 0x6e142818
.word 0x0a4b3b6e
.word 0xf74fa920
.word 0x31790e75
.word 0xa093d8b9
.word 0xe64cb41c
.word 0xd5484eff
.word 0xaac0c14c
.word 0x728b5d2c
.word 0x3bf68ad2
.word 0x7b821f68
.word 0xe90e9121
.word 0x363d93e4
.word 0x704e28f3
.word 0x95545d7f
.word 0xd0340fdd
.word 0x2aa9e84e
.word 0x97a30714
.word 0xaf05d0ba
.word 0xca330bf0
.word 0xa0104212
.word 0x1562a4f3
.word 0xe0c28fc4
.word 0x285dcb61
.word 0x162e2498
.word 0xec1f8ca7
.word 0x3a6915a3
.word 0xffd76425
.word 0xb3afc2cd
.word 0x6128d519
.word 0x6531051c
.word 0xa950c5b5
.word 0xacb80b26
.word 0x6af2d7b2
.word 0x53703e55
.word 0xd49447da
.word 0x7b0eefe4
.word 0xc8690d55
.word 0x03e92abc
.word 0xb73ad2ca
.word 0xcdb56f9a
.word 0x544c468f
t1_data_in_sp:
.word 0x8f576327
.word 0x9002f478
.word 0x339321ec
.word 0x5a3fb30d
.word 0x8a9e143c
.word 0x66f37728
.word 0x25e94c98
.word 0x465a6c4e
.word t1_data_in_area0
.word t1_data_in_area0
.word 0x00000002
.word 0xfffffffe
.word 0xffffffe4
.word 0x00000008
.word t1_data_in_fp
.word 0x6941e666
.word 0xdce0204b
.word 0xe8f17330
.word 0x15ccbe37
.word 0xee9c41c7
.word 0x86c7fbea
.word 0x2ff262c4
.word 0x47e4c432
.word 0x207451b3
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 0x14e358df ! [%fp - 0xc]
.word 0x21ab4f2c ! [%fp - 0x8]
.word 0x49ac4254 ! [%fp - 0x4]
.global t1_data_in_fp; t1_data_in_fp:
.word 0x77978471
.word 0xe1f4575c
.word 0x43ecad51
.word 0x890dee4c
.word 0x3b228650
.word 0xc83dd104
.word 0x97ebc06d
.word 0x3e16ef52
.word 0x83d190fd
.word 0xab6a97b1
.word 0xe8cc6b74
.word 0x5cc3448e
.word 0xf035dc14
.word 0x56e35c72
.word 0x137225d1
.word 0x92bfadba
.word 0x967902f8
.word 0xb2ed82d2
.word 0x111f0755
.word 0x4ecefa05
.word 0xa19073e7
.word 0xa7cd645f
.word 0x2b631f6c
.word 0x61fae13a
t1_data_in_stacktop:
.word 0
t1_data_in_stack_end:
.skip 6300 ! page align
KDATA_MODULE(t1_module_data_in_area0, 0x2ef7c000)
.seg "data"
t1_data_in_area0_start:
.skip 640
t1_data_in_area0_begin:
.word 0x3b503c48 ! t1_data_in_area0-0x20
.word 0xe0cac86a ! t1_data_in_area0-0x1c
.word 0x694d8b91 ! t1_data_in_area0-0x18
.word 0xe296cb21 ! t1_data_in_area0-0x14
.word 0x3bedc647 ! t1_data_in_area0-0x10
.word 0x199e940a ! t1_data_in_area0-0xc
.word 0xcef40103 ! t1_data_in_area0-0x8
.word 0x089d2925 ! t1_data_in_area0-0x4
.global t1_data_in_area0; t1_data_in_area0:
.word 0xb7785ba3 ! t1_data_in_area0+0x0
.word 0x13bcf667 ! t1_data_in_area0+0x4
.word 0x387cbdb8 ! t1_data_in_area0+0x8
.word 0x18564636 ! t1_data_in_area0+0xc
.word 0x23d681c6 ! t1_data_in_area0+0x10
.word 0x9e5f9534 ! t1_data_in_area0+0x14
.word 0x6c221492 ! t1_data_in_area0+0x18
.word 0x95c1b0f1 ! t1_data_in_area0+0x1c
t1_data_in_area0_end:
.skip 7488
t1_data_in_area0_stop:
KDATA_MODULE(t1_module_data_in_shm_area, 0x27ab4000)
.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 0x78a9d0b3 ! t1_data_in_shm_area+0x0 (t0)
.word 0x03348315 ! t1_data_in_shm_area+0x4 (t1)
.word 0x07c61e11 ! t1_data_in_shm_area+0x8 (t2)
.word 0x3dade37f ! t1_data_in_shm_area+0xc (t3)
.word 0x4f2a56f5 ! t1_data_in_shm_area+0x10 (t0)
.word 0xe8677d7d ! t1_data_in_shm_area+0x14 (t1)
.word 0xfc385f25 ! t1_data_in_shm_area+0x18 (t2)
.word 0xe1eae093 ! t1_data_in_shm_area+0x1c (t3)
.word 0x4786456a ! t1_data_in_shm_area+0x20 (t0)
.word 0xe26608d0 ! t1_data_in_shm_area+0x24 (t1)
.word 0xfe8c89c8 ! t1_data_in_shm_area+0x28 (t2)
.word 0xd4f920d0 ! t1_data_in_shm_area+0x2c (t3)
.word 0x749107fe ! t1_data_in_shm_area+0x30 (t0)
.word 0xc729a3fd ! t1_data_in_shm_area+0x34 (t1)
.word 0x7154222f ! t1_data_in_shm_area+0x38 (t2)
.word 0x06b33f63 ! t1_data_in_shm_area+0x3c (t3)
.word 0x32f18f42 ! t1_data_in_shm_area+0x40 (t0 bload)
.word 0x34787eb8 ! t1_data_in_shm_area+0x44
.word 0x9171bc95 ! t1_data_in_shm_area+0x48
.word 0xf640ee22 ! t1_data_in_shm_area+0x4c
.word 0x68a43071 ! t1_data_in_shm_area+0x50
.word 0xa3a0723c ! t1_data_in_shm_area+0x54
.word 0x12b081a9 ! t1_data_in_shm_area+0x58
.word 0x19cf2d1f ! t1_data_in_shm_area+0x5c
.word 0x0af8be23 ! t1_data_in_shm_area+0x60
.word 0x4a6e465e ! t1_data_in_shm_area+0x64
.word 0xe2420386 ! t1_data_in_shm_area+0x68
.word 0x1acc6ab4 ! t1_data_in_shm_area+0x6c
.word 0x4eede6ad ! t1_data_in_shm_area+0x70
.word 0x3f66ed44 ! t1_data_in_shm_area+0x74
.word 0x478c8594 ! t1_data_in_shm_area+0x78
.word 0x467900fc ! t1_data_in_shm_area+0x7c
.word 0x30d4eb95 ! t1_data_in_shm_area+0x80 (t0 bstore)
.word 0xeb23f7d5 ! t1_data_in_shm_area+0x84
.word 0x752cb62b ! t1_data_in_shm_area+0x88
.word 0x6375df07 ! t1_data_in_shm_area+0x8c
.word 0xe4d6389c ! t1_data_in_shm_area+0x90
.word 0xc0257a6c ! t1_data_in_shm_area+0x94
.word 0x4ebdc735 ! t1_data_in_shm_area+0x98
.word 0x9d4a5ea6 ! t1_data_in_shm_area+0x9c
.word 0x5479e6ff ! t1_data_in_shm_area+0xa0
.word 0x4e9108c7 ! t1_data_in_shm_area+0xa4
.word 0x4477ed12 ! t1_data_in_shm_area+0xa8
.word 0x1f112386 ! t1_data_in_shm_area+0xac
.word 0x491eb0f8 ! t1_data_in_shm_area+0xb0
.word 0x2d4ffd45 ! t1_data_in_shm_area+0xb4
.word 0x84fd67bb ! t1_data_in_shm_area+0xb8
.word 0x232b577f ! t1_data_in_shm_area+0xbc
.word 0xe0c1b989 ! t1_data_in_shm_area+0xc0 (t1 bload)
.word 0x4666dca2 ! t1_data_in_shm_area+0xc4
.word 0xdc1facc6 ! t1_data_in_shm_area+0xc8
.word 0x81da10b7 ! t1_data_in_shm_area+0xcc
.word 0xf55f6e7e ! t1_data_in_shm_area+0xd0
.word 0x9d9ec5a2 ! t1_data_in_shm_area+0xd4
.word 0xc27337d0 ! t1_data_in_shm_area+0xd8
.word 0xbf6b3010 ! t1_data_in_shm_area+0xdc
.word 0x00bd63cb ! t1_data_in_shm_area+0xe0
.word 0x2ebd869d ! t1_data_in_shm_area+0xe4
.word 0xc8610784 ! t1_data_in_shm_area+0xe8
.word 0x16a9bdb6 ! t1_data_in_shm_area+0xec
.word 0x268d5a12 ! t1_data_in_shm_area+0xf0
.word 0xbcee5293 ! t1_data_in_shm_area+0xf4
.word 0x17a70026 ! t1_data_in_shm_area+0xf8
.word 0xd7254171 ! t1_data_in_shm_area+0xfc
.word 0xe0382858 ! t1_data_in_shm_area+0x100 (t1 bstore)
.word 0x3f934371 ! t1_data_in_shm_area+0x104
.word 0xee730060 ! t1_data_in_shm_area+0x108
.word 0xc40f0acf ! t1_data_in_shm_area+0x10c
.word 0x171438d7 ! t1_data_in_shm_area+0x110
.word 0xeb0ef84e ! t1_data_in_shm_area+0x114
.word 0x601c5c32 ! t1_data_in_shm_area+0x118
.word 0xb89ac304 ! t1_data_in_shm_area+0x11c
.word 0x1ac67f12 ! t1_data_in_shm_area+0x120
.word 0x679353f1 ! t1_data_in_shm_area+0x124
.word 0x84059327 ! t1_data_in_shm_area+0x128
.word 0x77bbb90a ! t1_data_in_shm_area+0x12c
.word 0x90743b2a ! t1_data_in_shm_area+0x130
.word 0x483f1f96 ! t1_data_in_shm_area+0x134
.word 0xd226b5c9 ! t1_data_in_shm_area+0x138
.word 0x89284c10 ! t1_data_in_shm_area+0x13c
.word 0x81db53b6 ! t1_data_in_shm_area+0x140 (t2 bload)
.word 0x678a2373 ! t1_data_in_shm_area+0x144
.word 0xb23121e8 ! t1_data_in_shm_area+0x148
.word 0x637b88e2 ! t1_data_in_shm_area+0x14c
.word 0xeeeb2d62 ! t1_data_in_shm_area+0x150
.word 0x667d2adb ! t1_data_in_shm_area+0x154
.word 0x86463c83 ! t1_data_in_shm_area+0x158
.word 0x8c520be3 ! t1_data_in_shm_area+0x15c
.word 0x6a1915b3 ! t1_data_in_shm_area+0x160
.word 0xfaef3710 ! t1_data_in_shm_area+0x164
.word 0x54344ba1 ! t1_data_in_shm_area+0x168
.word 0xb57ea0fb ! t1_data_in_shm_area+0x16c
.word 0x86f399a7 ! t1_data_in_shm_area+0x170
.word 0x78b272fa ! t1_data_in_shm_area+0x174
.word 0xfca47e09 ! t1_data_in_shm_area+0x178
.word 0x029b6ee3 ! t1_data_in_shm_area+0x17c
.word 0x9aae292a ! t1_data_in_shm_area+0x180 (t2 bstore)
.word 0x769969b9 ! t1_data_in_shm_area+0x184
.word 0xf93683f3 ! t1_data_in_shm_area+0x188
.word 0xb84445e3 ! t1_data_in_shm_area+0x18c
.word 0xecddccf0 ! t1_data_in_shm_area+0x190
.word 0x919ce9e8 ! t1_data_in_shm_area+0x194
.word 0xf8816b00 ! t1_data_in_shm_area+0x198
.word 0xcb017ebc ! t1_data_in_shm_area+0x19c
.word 0xc7eae585 ! t1_data_in_shm_area+0x1a0
.word 0x1d665925 ! t1_data_in_shm_area+0x1a4
.word 0xc5b1c56e ! t1_data_in_shm_area+0x1a8
.word 0xd0c763c8 ! t1_data_in_shm_area+0x1ac
.word 0xe9f747a1 ! t1_data_in_shm_area+0x1b0
.word 0xe92d3bd1 ! t1_data_in_shm_area+0x1b4
.word 0x43869087 ! t1_data_in_shm_area+0x1b8
.word 0x20a0885f ! t1_data_in_shm_area+0x1bc
.word 0x4db8861a ! t1_data_in_shm_area+0x1c0 (t3 bload)
.word 0xa069b7b2 ! t1_data_in_shm_area+0x1c4
.word 0x20e80830 ! t1_data_in_shm_area+0x1c8
.word 0xb5535591 ! t1_data_in_shm_area+0x1cc
.word 0x35673796 ! t1_data_in_shm_area+0x1d0
.word 0x386bef6e ! t1_data_in_shm_area+0x1d4
.word 0x949ee7f5 ! t1_data_in_shm_area+0x1d8
.word 0x076b6dc0 ! t1_data_in_shm_area+0x1dc
.word 0xe4598c73 ! t1_data_in_shm_area+0x1e0
.word 0x53e90920 ! t1_data_in_shm_area+0x1e4
.word 0x22d83b00 ! t1_data_in_shm_area+0x1e8
.word 0x914889c2 ! t1_data_in_shm_area+0x1ec
.word 0x40ae390e ! t1_data_in_shm_area+0x1f0
.word 0xea705eb4 ! t1_data_in_shm_area+0x1f4
.word 0xcdc8fe63 ! t1_data_in_shm_area+0x1f8
.word 0x692d404b ! t1_data_in_shm_area+0x1fc
.word 0x7ab14edb ! t1_data_in_shm_area+0x200 (t3 bstore)
.word 0xe014509d ! t1_data_in_shm_area+0x204
.word 0x917c7a4a ! t1_data_in_shm_area+0x208
.word 0x51131e08 ! t1_data_in_shm_area+0x20c
.word 0x67da89f1 ! t1_data_in_shm_area+0x210
.word 0x2b05df09 ! t1_data_in_shm_area+0x214
.word 0x86a93518 ! t1_data_in_shm_area+0x218
.word 0x3af883f5 ! t1_data_in_shm_area+0x21c
.word 0x9b2472cb ! t1_data_in_shm_area+0x220
.word 0x91b42255 ! t1_data_in_shm_area+0x224
.word 0xbf3f74d0 ! t1_data_in_shm_area+0x228
.word 0x39fd96ef ! t1_data_in_shm_area+0x22c
.word 0x420d584c ! t1_data_in_shm_area+0x230
.word 0x988656c3 ! t1_data_in_shm_area+0x234
.word 0x8713f2b6 ! t1_data_in_shm_area+0x238
.word 0x3ba81488 ! 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, 0x262ca000)
.seg "data"
KGLOBAL(t1_data_exp_regs)
t1_data_exp_regs_start:
t1_data_exp_regs:
.word 0xbd90e33d ! %f0
.word 0xcba67dba ! %f1
.word 0x027a1339 ! %f2
.word 0x876ff782 ! %f3
.word 0xa54d4a3a ! %f4
.word 0xd8a29efe ! %f5
.word 0x8476f251 ! %f6
.word 0xd441b072 ! %f7
.word 0xd7ca1ada ! %f8
.word 0x18ffab82 ! %f9
.word 0x285a21f2 ! %f10
.word 0xc2a70e56 ! %f11
.word 0xe87ba44d ! %f12
.word 0xce4a6173 ! %f13
.word 0x80016824 ! %f14
.word 0x113b6fc8 ! %f15
.word 0x7741ec1b ! %f16
.word 0xa64e05ca ! %f17
.word 0xaa2ff144 ! %f18
.word 0xf93b4398 ! %f19
.word 0xe96b4faf ! %f20
.word 0x3bffc177 ! %f21
.word 0xb071b72a ! %f22
.word 0xc4314b27 ! %f23
.word 0xcb813a19 ! %f24
.word 0x2fa61dde ! %f25
.word 0x9cabb68e ! %f26
.word 0x7a852df4 ! %f27
.word 0xa103f20f ! %f28
.word 0xb8975482 ! %f29
.word 0x14af96a7 ! %f30
.word 0x8d273277 ! %f31
.word 0xa606c434 ! %f32
.word 0x516065ff ! %f33
.word 0x866fa714 ! %f34
.word 0x23fe302d ! %f35
.word 0x7dee0d9c ! %f36
.word 0x05d22c3d ! %f37
.word 0x01da57ff ! %f38
.word 0x077a0ef4 ! %f39
.word 0x7ea4ea8f ! %f40
.word 0xc890dbe2 ! %f41
.word 0x8432907f ! %f42
.word 0x6efe6798 ! %f43
.word 0xc0b88d8d ! %f44
.word 0x8e95a908 ! %f45
.word 0x162c873e ! %f46
.word 0xacfe19ad ! %f47
.word 0x27238292 ! %f48
.word 0x39d98330 ! %f49
.word 0xf86d015b ! %f50
.word 0x25d9ea9e ! %f51
.word 0x7d73629b ! %f52
.word 0x445b1c75 ! %f53
.word 0x9b831b91 ! %f54
.word 0xf5218206 ! %f55
.word 0xac97bb68 ! %f56
.word 0xc121b004 ! %f57
.word 0x17530198 ! %f58
.word 0x6ef7573e ! %f59
.word 0xf6512f82 ! %f60
.word 0x7d013bcb ! %f61
.word 0xb46a37cb ! %f62
.word 0x6e4d6436 ! %f63
.word 0x00000000 ! %g0 (always zero)
.word t1_kref+0x3b4 ! %g1 (code pointer)
.word t1_data_exp_shm_area! %g2 (shared area pointer)
.word 0x42e31821 ! %g3 (loop index)
.word SYM(t1_subr3) ! %g4 (jmpl target)
.word t1_kref+0x1 ! %g5 (sigbus target)
.word 0x00000000 ! %g6 (block ld offset)
.word 0x00000000 ! %g7 (block st offset)
.word 0xed12580a ! %o0
.word 0xafc5ebf8 ! %o1
.word 0xe2dd71e9 ! %o2
.word 0x5a579223 ! %o3
.word 0x21b930e5 ! %o4
.word 0x408aa4cf ! %o5
.word 0x00000000 ! %sp (stack pointer)
.word 0x00000000 ! %o7 (relocatable junk)
.word 0x8124127f ! %l0
.word 0x93fc2170 ! %l1
.word 0x361c5b0a ! %l2
.word 0x55b9b188 ! %l3
.word 0x23220584 ! %l4
.word 0xad696284 ! %l5
.word 0x68d17ae1 ! %l6
.word 0x5cff0fca ! %l7
.word t1_data_exp_area0 ! %i0 (area pointer)
.word t1_data_exp_area0 ! %i1 (area pointer)
.word 0xffffffe4 ! %i2 (byte offset)
.word 0xffffffe0 ! %i3 (halfword offset)
.word 0x00000008 ! %i4 (word offset)
.word 0x00000008 ! %i5 (doubleword offset)
.word 0x00000000 ! %fp (frame pointer)
.word 0x00000000 ! %i7 (return address)
.word 0x69c9e06e ! %y
.word 0x00000000 ! %icc (nzvc)
.word 0xc0000fc3 ! %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, 0x33536000)
.seg "data"
KGLOBAL(t1_data_exp_mtbl_size)
KGLOBAL(t1_data_exp_mtbl)
KGLOBAL(t1_data_exp_stack)
t1_data_exp_stack_start:
.word 0xda5f0389
.word 0xf8ee70b8
.word 0xa29cd965
.word 0xcfa52db3
.word 0x49c99fa3
.word 0xbc61957a
.word 0x5c6da9b8
.word 0xa2ccf1fa
.word 0x465f4bff
.word 0xa6fe835c
.word 0x19b18f93
.word 0x148d666a
.word 0xde5ebfb8
.word 0xa3f3fcdf
.word 0x91de371c
.word 0xfb54e1ef
.word 0x4a167dbc
.word 0x319c728a
.word 0x9eb21c32
.word 0x32405020
.word 0xed6797af
.word 0xe373d5fc
.word 0x5bf361f6
.word 0xb8ad8c6c
.word 0x72f73b0e
.word 0xd02f0a44
.word 0x7bc61e8c
.word 0xf3bbbc92
.word 0xfc096c97
.word 0xee698570
.word 0x08351f22
.word 0x21525e56
.word 0x2ac195e8
.word 0x3c92f763
.word 0x8ab46830
.word 0xa09efc71
.word 0x592bc966
.word 0xd11009ec
.word 0xc114f601
.word 0xee84bec8
.word 0x583be060
.word 0x631e8e13
.word 0x88d58173
.word 0xc47849e1
.word 0xb51dd773
.word 0xe53eaab5
.word 0x66344cfa
.word 0x10f5a192
.word 0x83050d2f
.word 0x9be7e052
.word 0x30223dea
.word 0xd96502fa
.word 0xaa5e46fa
.word 0x0069f625
.word 0xa577c5f5
.word 0x091ee9b5
.word 0x8e22a034
.word 0x55472474
.word 0x76d060f1
.word 0xbf8eb44b
.word 0xa347c79b
.word 0x48561029
.word 0x1b79aade
.word 0x8b769be8
.word 0x2f2c2ef1
.word 0x5ccf6ba2
.word 0x532f5227
.word 0xd24ef352
.word 0x7ea410dc
.word 0x355450c4
.word 0xc22d6a28
.word 0x43e5e116
.word 0x6236710c
.word 0xa137a856
.word 0xa5b6e1f0
.word 0xfb040905
.word 0xd3677aa2
.word 0x8a26328b
.word 0x3cc62347
.word 0xcf2dd8de
.word 0x3cdfe0d0
.word 0x5cee04e0
.word 0x777a1df2
.word 0x58e06c4c
.word 0xba1725bc
.word 0x32df9128
.word 0xa0324335
.word 0x6c243c12
.word 0xad20eba9
.word 0x164f89e4
.word 0x8f703598
.word 0xf43f0c84
.word 0x909bb458
.word 0x0d6237d8
.word 0x2fbe30ee
.word 0x79f1cf38
.word 0xe2c1b2ac
.word 0xc7be14da
.word 0x7d456e92
.word 0x7b466bfd
.word 0x4382928c
.word 0x974cbfec
.word 0x25b009f3
.word 0x93bca50c
.word 0x5c975b0c
.word 0xcf0e9e8d
.word 0x9ca62953
.word 0x34e48a7d
.word 0x45efcece
.word 0x5e76bf4b
.word 0x07ee6ecb
.word 0xfd6830fc
.word 0xd4eaeea6
.word 0xf909d19d
.word 0x4035f592
.word 0x2e6d9fbc
.word 0x87c2827c
.word 0xda5446ef
.word 0x39045f7e
.word 0x205529ab
.word 0x92abcc76
.word 0x1af8f0fd
.word 0x27a4b6c9
.word 0x2767a5e6
.word 0x67adca56
.word 0x05dab164
.word 0x6e142818
.word 0x0a4b3b6e
.word 0xf74fa920
.word 0x31790e75
.word 0xa093d8b9
.word 0xe64cb41c
.word 0xd5484eff
.word 0xaac0c14c
.word 0x728b5d2c
.word 0x3bf68ad2
.word 0x7b821f68
.word 0xe90e9121
.word 0x363d93e4
.word 0x704e28f3
.word 0x95545d7f
.word 0xd0340fdd
.word 0x2aa9e84e
.word 0x97a30714
.word 0xaf05d0ba
.word 0xca330bf0
.word 0xa0104212
.word 0x1562a4f3
.word 0xe0c28fc4
.word 0x285dcb61
.word 0x162e2498
.word 0xec1f8ca7
.word 0x3a6915a3
.word 0xffd76425
.word 0xb3afc2cd
.word 0x6128d519
.word 0x6531051c
.word 0xa950c5b5
.word 0xacb80b26
.word 0x6af2d7b2
.word 0x53703e55
.word 0xd49447da
.word 0x7b0eefe4
.word 0xc8690d55
.word 0x03e92abc
.word 0xb73ad2ca
.word 0xcdb56f9a
.word 0x544c468f
t1_data_exp_sp:
.word 0x8f576327
.word 0x9002f478
.word 0x339321ec
.word 0x5a3fb30d
.word 0x8a9e143c
.word 0x66f37728
.word 0x25e94c98
.word 0x465a6c4e
.word t1_data_exp_area0
.word t1_data_exp_area0
.word 0x00000002
.word 0xfffffffe
.word 0xffffffe4
.word 0x00000008
.word t1_data_exp_fp
.word 0x6941e666
.word 0xdce0204b
.word 0xe8f17330
.word 0x15ccbe37
.word 0xee9c41c7
.word 0x86c7fbea
.word 0x2ff262c4
.word 0x47e4c432
.word 0x207451b3
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 0x14e358df ! [%fp - 0xc]
.word 0x21ab4f2c ! [%fp - 0x8]
.word 0x49ac4254 ! [%fp - 0x4]
t1_data_exp_fp:
.word 0x77978471
.word 0xe1f4575c
.word 0x43ecad51
.word 0x890dee4c
.word 0x3b228650
.word 0xc83dd104
.word 0x97ebc06d
.word 0x3e16ef52
.word 0x83d190fd
.word 0xab6a97b1
.word 0xe8cc6b74
.word 0x5cc3448e
.word 0xf035dc14
.word 0x56e35c72
.word 0x137225d1
.word 0x92bfadba
.word 0x967902f8
.word 0xb2ed82d2
.word 0x111f0755
.word 0x4ecefa05
.word 0xa19073e7
.word 0xa7cd645f
.word 0x2b631f6c
.word 0x61fae13a
t1_data_exp_stacktop:
.word 0
t1_data_exp_stack_end:
.skip 6300 ! page align
KDATA_MODULE(t1_module_data_exp_area0, 0x3b6c4000)
.seg "data"
t1_data_exp_area0_start:
.skip 640
t1_data_exp_area0_begin:
.word 0x3b503c48 ! t1_data_exp_area0-0x20
.word 0xe0cac86a ! t1_data_exp_area0-0x1c
.word 0x694d8b91 ! t1_data_exp_area0-0x18
.word 0xe296cb21 ! t1_data_exp_area0-0x14
.word 0x3bedc647 ! t1_data_exp_area0-0x10
.word 0x199e940a ! t1_data_exp_area0-0xc
.word 0xcef40103 ! t1_data_exp_area0-0x8
.word 0x089d2925 ! t1_data_exp_area0-0x4
.global t1_data_exp_area0; t1_data_exp_area0:
.word 0xb7785ba3 ! t1_data_exp_area0+0x0
.word 0x13bcf667 ! t1_data_exp_area0+0x4
.word 0x387cbdb8 ! t1_data_exp_area0+0x8
.word 0x18564636 ! t1_data_exp_area0+0xc
.word 0x23d681c6 ! t1_data_exp_area0+0x10
.word 0x9e5f9534 ! t1_data_exp_area0+0x14
.word 0x6c221492 ! t1_data_exp_area0+0x18
.word 0x95c1b0f1 ! t1_data_exp_area0+0x1c
t1_data_exp_area0_end:
.skip 7488
t1_data_exp_area0_stop:
KDATA_MODULE(t1_module_data_exp_shm_area, 0x2e478000)
.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 0x78a9d0b3 ! t1_data_exp_shm_area+0x0 (t0)
.word 0x03348315 ! t1_data_exp_shm_area+0x4 (t1)
.word 0x07c61e11 ! t1_data_exp_shm_area+0x8 (t2)
.word 0x3dade37f ! t1_data_exp_shm_area+0xc (t3)
.word 0x4f2a56f5 ! t1_data_exp_shm_area+0x10 (t0)
.word 0xe8677d7d ! t1_data_exp_shm_area+0x14 (t1)
.word 0xfc385f25 ! t1_data_exp_shm_area+0x18 (t2)
.word 0xe1eae093 ! t1_data_exp_shm_area+0x1c (t3)
.word 0x4786456a ! t1_data_exp_shm_area+0x20 (t0)
.word 0xe26608d0 ! t1_data_exp_shm_area+0x24 (t1)
.word 0xfe8c89c8 ! t1_data_exp_shm_area+0x28 (t2)
.word 0xd4f920d0 ! t1_data_exp_shm_area+0x2c (t3)
.word 0x749107fe ! t1_data_exp_shm_area+0x30 (t0)
.word 0xc729a3fd ! t1_data_exp_shm_area+0x34 (t1)
.word 0x7154222f ! t1_data_exp_shm_area+0x38 (t2)
.word 0x06b33f63 ! t1_data_exp_shm_area+0x3c (t3)
.word 0x32f18f42 ! t1_data_exp_shm_area+0x40 (t0 bload)
.word 0x34787eb8 ! t1_data_exp_shm_area+0x44
.word 0x9171bc95 ! t1_data_exp_shm_area+0x48
.word 0xf640ee22 ! t1_data_exp_shm_area+0x4c
.word 0x68a43071 ! t1_data_exp_shm_area+0x50
.word 0xa3a0723c ! t1_data_exp_shm_area+0x54
.word 0x12b081a9 ! t1_data_exp_shm_area+0x58
.word 0x19cf2d1f ! t1_data_exp_shm_area+0x5c
.word 0x0af8be23 ! t1_data_exp_shm_area+0x60
.word 0x4a6e465e ! t1_data_exp_shm_area+0x64
.word 0xe2420386 ! t1_data_exp_shm_area+0x68
.word 0x1acc6ab4 ! t1_data_exp_shm_area+0x6c
.word 0x4eede6ad ! t1_data_exp_shm_area+0x70
.word 0x3f66ed44 ! t1_data_exp_shm_area+0x74
.word 0x478c8594 ! t1_data_exp_shm_area+0x78
.word 0x467900fc ! t1_data_exp_shm_area+0x7c
.word 0x30d4eb95 ! t1_data_exp_shm_area+0x80 (t0 bstore)
.word 0xeb23f7d5 ! t1_data_exp_shm_area+0x84
.word 0x752cb62b ! t1_data_exp_shm_area+0x88
.word 0x6375df07 ! t1_data_exp_shm_area+0x8c
.word 0xe4d6389c ! t1_data_exp_shm_area+0x90
.word 0xc0257a6c ! t1_data_exp_shm_area+0x94
.word 0x4ebdc735 ! t1_data_exp_shm_area+0x98
.word 0x9d4a5ea6 ! t1_data_exp_shm_area+0x9c
.word 0x5479e6ff ! t1_data_exp_shm_area+0xa0
.word 0x4e9108c7 ! t1_data_exp_shm_area+0xa4
.word 0x4477ed12 ! t1_data_exp_shm_area+0xa8
.word 0x1f112386 ! t1_data_exp_shm_area+0xac
.word 0x491eb0f8 ! t1_data_exp_shm_area+0xb0
.word 0x2d4ffd45 ! t1_data_exp_shm_area+0xb4
.word 0x84fd67bb ! t1_data_exp_shm_area+0xb8
.word 0x232b577f ! t1_data_exp_shm_area+0xbc
.word 0xe0c1b989 ! t1_data_exp_shm_area+0xc0 (t1 bload)
.word 0x4666dca2 ! t1_data_exp_shm_area+0xc4
.word 0xdc1facc6 ! t1_data_exp_shm_area+0xc8
.word 0x81da10b7 ! t1_data_exp_shm_area+0xcc
.word 0xf55f6e7e ! t1_data_exp_shm_area+0xd0
.word 0x9d9ec5a2 ! t1_data_exp_shm_area+0xd4
.word 0xc27337d0 ! t1_data_exp_shm_area+0xd8
.word 0xbf6b3010 ! t1_data_exp_shm_area+0xdc
.word 0x00bd63cb ! t1_data_exp_shm_area+0xe0
.word 0x2ebd869d ! t1_data_exp_shm_area+0xe4
.word 0xc8610784 ! t1_data_exp_shm_area+0xe8
.word 0x16a9bdb6 ! t1_data_exp_shm_area+0xec
.word 0x268d5a12 ! t1_data_exp_shm_area+0xf0
.word 0xbcee5293 ! t1_data_exp_shm_area+0xf4
.word 0x17a70026 ! t1_data_exp_shm_area+0xf8
.word 0xd7254171 ! t1_data_exp_shm_area+0xfc
.word 0xe0382858 ! t1_data_exp_shm_area+0x100 (t1 bstore)
.word 0x3f934371 ! t1_data_exp_shm_area+0x104
.word 0xee730060 ! t1_data_exp_shm_area+0x108
.word 0xc40f0acf ! t1_data_exp_shm_area+0x10c
.word 0x171438d7 ! t1_data_exp_shm_area+0x110
.word 0xeb0ef84e ! t1_data_exp_shm_area+0x114
.word 0x601c5c32 ! t1_data_exp_shm_area+0x118
.word 0xb89ac304 ! t1_data_exp_shm_area+0x11c
.word 0x1ac67f12 ! t1_data_exp_shm_area+0x120
.word 0x679353f1 ! t1_data_exp_shm_area+0x124
.word 0x84059327 ! t1_data_exp_shm_area+0x128
.word 0x77bbb90a ! t1_data_exp_shm_area+0x12c
.word 0x90743b2a ! t1_data_exp_shm_area+0x130
.word 0x483f1f96 ! t1_data_exp_shm_area+0x134
.word 0xd226b5c9 ! t1_data_exp_shm_area+0x138
.word 0x89284c10 ! t1_data_exp_shm_area+0x13c
.word 0x81db53b6 ! t1_data_exp_shm_area+0x140 (t2 bload)
.word 0x678a2373 ! t1_data_exp_shm_area+0x144
.word 0xb23121e8 ! t1_data_exp_shm_area+0x148
.word 0x637b88e2 ! t1_data_exp_shm_area+0x14c
.word 0xeeeb2d62 ! t1_data_exp_shm_area+0x150
.word 0x667d2adb ! t1_data_exp_shm_area+0x154
.word 0x86463c83 ! t1_data_exp_shm_area+0x158
.word 0x8c520be3 ! t1_data_exp_shm_area+0x15c
.word 0x6a1915b3 ! t1_data_exp_shm_area+0x160
.word 0xfaef3710 ! t1_data_exp_shm_area+0x164
.word 0x54344ba1 ! t1_data_exp_shm_area+0x168
.word 0xb57ea0fb ! t1_data_exp_shm_area+0x16c
.word 0x86f399a7 ! t1_data_exp_shm_area+0x170
.word 0x78b272fa ! t1_data_exp_shm_area+0x174
.word 0xfca47e09 ! t1_data_exp_shm_area+0x178
.word 0x029b6ee3 ! t1_data_exp_shm_area+0x17c
.word 0x9aae292a ! t1_data_exp_shm_area+0x180 (t2 bstore)
.word 0x769969b9 ! t1_data_exp_shm_area+0x184
.word 0xf93683f3 ! t1_data_exp_shm_area+0x188
.word 0xb84445e3 ! t1_data_exp_shm_area+0x18c
.word 0xecddccf0 ! t1_data_exp_shm_area+0x190
.word 0x919ce9e8 ! t1_data_exp_shm_area+0x194
.word 0xf8816b00 ! t1_data_exp_shm_area+0x198
.word 0xcb017ebc ! t1_data_exp_shm_area+0x19c
.word 0xc7eae585 ! t1_data_exp_shm_area+0x1a0
.word 0x1d665925 ! t1_data_exp_shm_area+0x1a4
.word 0xc5b1c56e ! t1_data_exp_shm_area+0x1a8
.word 0xd0c763c8 ! t1_data_exp_shm_area+0x1ac
.word 0xe9f747a1 ! t1_data_exp_shm_area+0x1b0
.word 0xe92d3bd1 ! t1_data_exp_shm_area+0x1b4
.word 0x43869087 ! t1_data_exp_shm_area+0x1b8
.word 0x20a0885f ! t1_data_exp_shm_area+0x1bc
.word 0x4db8861a ! t1_data_exp_shm_area+0x1c0 (t3 bload)
.word 0xa069b7b2 ! t1_data_exp_shm_area+0x1c4
.word 0x20e80830 ! t1_data_exp_shm_area+0x1c8
.word 0xb5535591 ! t1_data_exp_shm_area+0x1cc
.word 0x35673796 ! t1_data_exp_shm_area+0x1d0
.word 0x386bef6e ! t1_data_exp_shm_area+0x1d4
.word 0x949ee7f5 ! t1_data_exp_shm_area+0x1d8
.word 0x076b6dc0 ! t1_data_exp_shm_area+0x1dc
.word 0xe4598c73 ! t1_data_exp_shm_area+0x1e0
.word 0x53e90920 ! t1_data_exp_shm_area+0x1e4
.word 0x22d83b00 ! t1_data_exp_shm_area+0x1e8
.word 0x914889c2 ! t1_data_exp_shm_area+0x1ec
.word 0x40ae390e ! t1_data_exp_shm_area+0x1f0
.word 0xea705eb4 ! t1_data_exp_shm_area+0x1f4
.word 0xcdc8fe63 ! t1_data_exp_shm_area+0x1f8
.word 0x692d404b ! t1_data_exp_shm_area+0x1fc
.word 0x7ab14edb ! t1_data_exp_shm_area+0x200 (t3 bstore)
.word 0xe014509d ! t1_data_exp_shm_area+0x204
.word 0x917c7a4a ! t1_data_exp_shm_area+0x208
.word 0x51131e08 ! t1_data_exp_shm_area+0x20c
.word 0x67da89f1 ! t1_data_exp_shm_area+0x210
.word 0x2b05df09 ! t1_data_exp_shm_area+0x214
.word 0x86a93518 ! t1_data_exp_shm_area+0x218
.word 0x3af883f5 ! t1_data_exp_shm_area+0x21c
.word 0x9b2472cb ! t1_data_exp_shm_area+0x220
.word 0x91b42255 ! t1_data_exp_shm_area+0x224
.word 0xbf3f74d0 ! t1_data_exp_shm_area+0x228
.word 0x39fd96ef ! t1_data_exp_shm_area+0x22c
.word 0x420d584c ! t1_data_exp_shm_area+0x230
.word 0x988656c3 ! t1_data_exp_shm_area+0x234
.word 0x8713f2b6 ! t1_data_exp_shm_area+0x238
.word 0x3ba81488 ! 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 2513
! targetid NIAGARA:SIM
! hostid NIAGARA:5.8
! areas 1
! areasize 64
! areaoffset 640
! ncache 0
! emulate_ncache 1
! pagesize 8192
! invsize 0
! codecount 2515
! code 0f39c000
! entry 0f39c000
! fsr_exceptions 00000000
! fsr_roundmode 00000004
! fsr_mask c0000fff
! seed d45c66e4d74a
! 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 2513
! 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, 0x4f39c000)
.seg "text"
KGLOBAL(t2_ktbl)
t2_ktbl_page_begin:
.global t2_kref; t2_kref:
.skip 0
t2_ktbl:
.word 0x927ee71c ! t2_kref+0x0: sdiv %i3, 0x71c, %o1
.word 0x9fa00538 ! t2_kref+0x4: fsqrts %f24, %f15
.word 0xc5180018 ! t2_kref+0x8: ldd [%g0 + %i0], %f2
.word 0xd650a02a ! t2_kref+0xc: ldsh [%g2 + 0x2a], %o3
.word 0xd2d81018 ! t2_kref+0x10: ldxa [%g0 + %i0]0x80, %o1
.word 0x9682fdde ! t2_kref+0x14: addcc %o3, -0x222, %o3
.word 0x91a01938 ! t2_kref+0x18: fstod %f24, %f8
.word 0x9317001c ! t2_kref+0x1c: taddcctv %i4, %i4, %o1
.word 0x81ad0ad0 ! t2_kref+0x20: fcmped %fcc0, %f20, %f16
.word 0xf828a038 ! t2_kref+0x24: stb %i4, [%g2 + 0x38]
.word 0x941d801a ! t2_kref+0x28: xor %l6, %i2, %o2
.word 0x95b5430a ! t2_kref+0x2c: alignaddr %l5, %o2, %o2
.word 0xd606200c ! t2_kref+0x30: ld [%i0 + 0xc], %o3
.word 0xa1a28848 ! t2_kref+0x34: faddd %f10, %f8, %f16
.word 0x93254000 ! t2_kref+0x38: mulscc %l5, %g0, %o1
.word 0x8da4084e ! t2_kref+0x3c: faddd %f16, %f14, %f6
.word 0x31480003 ! t2_kref+0x40: fba,a,pt %fcc0, _kref+0x4c
.word 0x9fa00031 ! t2_kref+0x44: fmovs %f17, %f15
.word 0x29800004 ! t2_kref+0x48: fbl,a _kref+0x58
.word 0xd208a019 ! t2_kref+0x4c: ldub [%g2 + 0x19], %o1
.word 0xd68e101a ! t2_kref+0x50: lduba [%i0 + %i2]0x80, %o3
.word 0xee200018 ! t2_kref+0x54: st %l7, [%g0 + %i0]
.word 0x95b48ac0 ! t2_kref+0x58: fpsub32 %f18, %f0, %f10
.word 0x81adcaad ! t2_kref+0x5c: fcmpes %fcc0, %f23, %f13
.word 0x9255a570 ! t2_kref+0x60: umul %l6, 0x570, %o1
.word 0xe76e401c ! t2_kref+0x64: prefetch %i1 + %i4, 19
.word 0x953b0017 ! t2_kref+0x68: sra %o4, %l7, %o2
.word 0xd4067fe0 ! t2_kref+0x6c: ld [%i1 - 0x20], %o2
.word 0x34800003 ! t2_kref+0x70: bg,a _kref+0x7c
.word 0x94b26034 ! t2_kref+0x74: orncc %o1, 0x34, %o2
.word 0xa5b30d2a ! t2_kref+0x78: fandnot1s %f12, %f10, %f18
.word 0xd620a018 ! t2_kref+0x7c: st %o3, [%g2 + 0x18]
.word 0xc93f4018 ! t2_kref+0x80: std %f4, [%i5 + %i0]
.word 0x8db08acc ! t2_kref+0x84: fpsub32 %f2, %f12, %f6
.word 0xa3b04ea0 ! t2_kref+0x88: fsrc1s %f1, %f17
.word 0x2b480005 ! t2_kref+0x8c: fbug,a,pt %fcc0, _kref+0xa0
.word 0x933a000c ! t2_kref+0x90: sra %o0, %o4, %o1
call SYM(t2_subr0)
.word 0xa5a0192d ! t2_kref+0x98: fstod %f13, %f18
.word 0x933ee013 ! t2_kref+0x9c: sra %i3, 0x13, %o1
.word 0x965eb0fc ! t2_kref+0xa0: smul %i2, -0xf04, %o3
.word 0xa7a408ac ! t2_kref+0xa4: fsubs %f16, %f12, %f19
.word 0x81870000 ! t2_kref+0xa8: wr %i4, %g0, %y
.word 0x150cb41c ! t2_kref+0xac: sethi %hi(0x32d07000), %o2
call SYM(t2_subr0)
.word 0x927d4017 ! t2_kref+0xb4: sdiv %l5, %l7, %o1
.word 0x9540c000 ! t2_kref+0xb8: mov %asi, %o2
.word 0x96b50017 ! t2_kref+0xbc: orncc %l4, %l7, %o3
.word 0x9de3bfa0 ! t2_kref+0xc0: save %sp, -0x60, %sp
.word 0xb6df7519 ! t2_kref+0xc4: smulcc %i5, -0xae7, %i3
.word 0x93ef401a ! t2_kref+0xc8: restore %i5, %i2, %o1
.word 0x929a4000 ! t2_kref+0xcc: xorcc %o1, %g0, %o1
.word 0x9296f43c ! t2_kref+0xd0: orcc %i3, -0xbc4, %o1
.word 0x8185c000 ! t2_kref+0xd4: wr %l7, %g0, %y
.word 0x32800003 ! t2_kref+0xd8: bne,a _kref+0xe4
.word 0x93b2c02b ! t2_kref+0xdc: edge8n %o3, %o3, %o1
.word 0xa5b5090c ! t2_kref+0xe0: faligndata %f20, %f12, %f18
.word 0xea2e2000 ! t2_kref+0xe4: stb %l5, [%i0]
.word 0x9da4c832 ! t2_kref+0xe8: fadds %f19, %f18, %f14
.word 0x92a5adba ! t2_kref+0xec: subcc %l6, 0xdba, %o1
.word 0xec367fee ! t2_kref+0xf0: sth %l6, [%i1 - 0x12]
.word 0xd3861000 ! t2_kref+0xf4: lda [%i0]0x80, %f9
.word 0x96adfba3 ! t2_kref+0xf8: andncc %l7, -0x45d, %o3
.word 0x962a0015 ! t2_kref+0xfc: andn %o0, %l5, %o3
.word 0xf8263ff8 ! t2_kref+0x100: st %i4, [%i0 - 8]
.word 0xc53e0000 ! t2_kref+0x104: std %f2, [%i0]
.word 0x961da026 ! t2_kref+0x108: xor %l6, 0x26, %o3
.word 0xd2064000 ! t2_kref+0x10c: ld [%i1], %o1
.word 0xc368a102 ! t2_kref+0x110: prefetch %g2 + 0x102, 1
.word 0x95a28956 ! t2_kref+0x114: fmuld %f10, %f22, %f10
.word 0x93400000 ! t2_kref+0x118: mov %y, %o1
.word 0xafa00532 ! t2_kref+0x11c: fsqrts %f18, %f23
.word 0x97b58100 ! t2_kref+0x120: edge32 %l6, %g0, %o3
.word 0x81a00050 ! t2_kref+0x124: fmovd %f16, %f0
.word 0x932b401a ! t2_kref+0x128: sll %o5, %i2, %o1
.word 0xada01908 ! t2_kref+0x12c: fitod %f8, %f22
.word 0xc12862a2 ! t2_kref+0x130: st %fsr, [%g1 + 0x2a2]
.word 0x1709ba4f ! t2_kref+0x134: sethi %hi(0x26e93c00), %o3
.word 0x8fa018d0 ! t2_kref+0x138: fdtos %f16, %f7
.word 0xd93e6000 ! t2_kref+0x13c: std %f12, [%i1]
.word 0x89a30952 ! t2_kref+0x140: fmuld %f12, %f18, %f4
.word 0x8da488c6 ! t2_kref+0x144: fsubd %f18, %f6, %f6
.word 0x967d22e9 ! t2_kref+0x148: sdiv %l4, 0x2e9, %o3
.word 0x3a480001 ! t2_kref+0x14c: bcc,a,pt %icc, _kref+0x150
.word 0xf4260000 ! t2_kref+0x150: st %i2, [%i0]
.word 0x928e8015 ! t2_kref+0x154: andcc %i2, %l5, %o1
.word 0xd656c018 ! t2_kref+0x158: ldsh [%i3 + %i0], %o3
.word 0x81aa0a50 ! t2_kref+0x15c: fcmpd %fcc0, %f8, %f16
.word 0x95a389c0 ! t2_kref+0x160: fdivd %f14, %f0, %f10
.word 0x9fc00004 ! t2_kref+0x164: call %g0 + %g4
.word 0x95b6c200 ! t2_kref+0x168: array8 %i3, %g0, %o2
.word 0x9fa0002c ! t2_kref+0x16c: fmovs %f12, %f15
.word 0xa1a00039 ! t2_kref+0x170: fmovs %f25, %f16
.word 0x933a600e ! t2_kref+0x174: sra %o1, 0xe, %o1
.word 0xd24e3ffb ! t2_kref+0x178: ldsb [%i0 - 5], %o1
.word 0x95b20315 ! t2_kref+0x17c: alignaddr %o0, %l5, %o2
.word 0x33800006 ! t2_kref+0x180: fbe,a _kref+0x198
.word 0xd630a03a ! t2_kref+0x184: sth %o3, [%g2 + 0x3a]
.word 0xda6e3ff9 ! t2_kref+0x188: ldstub [%i0 - 7], %o5
.word 0x96b26fe7 ! t2_kref+0x18c: orncc %o1, 0xfe7, %o3
.word 0xa9a01903 ! t2_kref+0x190: fitod %f3, %f20
.word 0xd03e2018 ! t2_kref+0x194: std %o0, [%i0 + 0x18]
.word 0x973f2013 ! t2_kref+0x198: sra %i4, 0x13, %o3
.word 0x9332c014 ! t2_kref+0x19c: srl %o3, %l4, %o1
.word 0x969de266 ! t2_kref+0x1a0: xorcc %l7, 0x266, %o3
.word 0x81dac01c ! t2_kref+0x1a4: flush %o3 + %i4
.word 0x928b400b ! t2_kref+0x1a8: andcc %o5, %o3, %o1
.word 0xd616c018 ! t2_kref+0x1ac: lduh [%i3 + %i0], %o3
.word 0x93a00537 ! t2_kref+0x1b0: fsqrts %f23, %f9
.word 0x96650008 ! t2_kref+0x1b4: subc %l4, %o0, %o3
.word 0x921dea07 ! t2_kref+0x1b8: xor %l7, 0xa07, %o1
.word 0x949a0009 ! t2_kref+0x1bc: xorcc %o0, %o1, %o2
.word 0x26800005 ! t2_kref+0x1c0: bl,a _kref+0x1d4
.word 0xd248a03b ! t2_kref+0x1c4: ldsb [%g2 + 0x3b], %o1
.word 0x3d480008 ! t2_kref+0x1c8: fbule,a,pt %fcc0, _kref+0x1e8
.word 0x97b28546 ! t2_kref+0x1cc: fcmpeq16 %f10, %f6, %o3
.word 0xd616401b ! t2_kref+0x1d0: lduh [%i1 + %i3], %o3
.word 0x99a00556 ! t2_kref+0x1d4: fsqrtd %f22, %f12
.word 0x92fb6acb ! t2_kref+0x1d8: sdivcc %o5, 0xacb, %o1
.word 0x2e800008 ! t2_kref+0x1dc: bvs,a _kref+0x1fc
.word 0xd6064000 ! t2_kref+0x1e0: ld [%i1], %o3
.word 0x92f22349 ! t2_kref+0x1e4: udivcc %o0, 0x349, %o1
.word 0xf7ee501d ! t2_kref+0x1e8: prefetcha %i1 + %i5, 27
.word 0xe82e3ff4 ! t2_kref+0x1ec: stb %l4, [%i0 - 0xc]
.word 0x9db3c707 ! t2_kref+0x1f0: fmuld8sux16 %f15, %f7, %f14
.word 0xa9a01914 ! t2_kref+0x1f4: fitod %f20, %f20
.word 0xd6063ff0 ! t2_kref+0x1f8: ld [%i0 - 0x10], %o3
.word 0xb1a01919 ! t2_kref+0x1fc: fitod %f25, %f24
.word 0xd268a038 ! t2_kref+0x200: ldstub [%g2 + 0x38], %o1
.word 0x9532e011 ! t2_kref+0x204: srl %o3, 0x11, %o2
.word 0x972dc00b ! t2_kref+0x208: sll %l7, %o3, %o3
.word 0x92283e2c ! t2_kref+0x20c: andn %g0, -0x1d4, %o1
.word 0xd44e2007 ! t2_kref+0x210: ldsb [%i0 + 7], %o2
.word 0x95b500fc ! t2_kref+0x214: edge16ln %l4, %i4, %o2
.word 0x85b08a8a ! t2_kref+0x218: fpsub16 %f2, %f10, %f2
.word 0x952b6002 ! t2_kref+0x21c: sll %o5, 0x2, %o2
.word 0x25800006 ! t2_kref+0x220: fblg,a _kref+0x238
.word 0xd8280018 ! t2_kref+0x224: stb %o4, [%g0 + %i0]
.word 0x97b3032b ! t2_kref+0x228: bmask %o4, %o3, %o3
.word 0x99a01921 ! t2_kref+0x22c: fstod %f1, %f12
.word 0x2e800005 ! t2_kref+0x230: bvs,a _kref+0x244
.word 0xada01929 ! t2_kref+0x234: fstod %f9, %f22
.word 0xd0363ffe ! t2_kref+0x238: sth %o0, [%i0 - 2]
.word 0xe16e401c ! t2_kref+0x23c: prefetch %i1 + %i4, 16
.word 0x94fa8009 ! t2_kref+0x240: sdivcc %o2, %o1, %o2
.word 0x9676c016 ! t2_kref+0x244: udiv %i3, %l6, %o3
call 1f
.empty
.word 0xc83836e0 ! t2_kref+0x24c: std %g4, [%g0 - 0x920]
.word 0xc368a1c3 ! t2_kref+0x250: prefetch %g2 + 0x1c3, 1
.word 0x94a2000b ! t2_kref+0x254: subcc %o0, %o3, %o2
.word 0x96f6c01b ! t2_kref+0x258: udivcc %i3, %i3, %o3
.word 0xa9a50856 ! t2_kref+0x25c: faddd %f20, %f22, %f20
.word 0x91a00548 ! t2_kref+0x260: fsqrtd %f8, %f8
1: .word 0x91a40846 ! t2_kref+0x264: faddd %f16, %f6, %f8
.word 0xc568a0c6 ! t2_kref+0x268: prefetch %g2 + 0xc6, 2
.word 0xc568a20d ! t2_kref+0x26c: prefetch %g2 + 0x20d, 2
.word 0xef20a028 ! t2_kref+0x270: st %f23, [%g2 + 0x28]
.word 0xd208a00a ! t2_kref+0x274: ldub [%g2 + 0xa], %o1
.word 0x9522c00d ! t2_kref+0x278: mulscc %o3, %o5, %o2
.word 0x97b28ea0 ! t2_kref+0x27c: fsrc1s %f10, %f11
.word 0xd2467fec ! t2_kref+0x280: ldsw [%i1 - 0x14], %o1
.word 0x968b001a ! t2_kref+0x284: andcc %o4, %i2, %o3
.word 0xd1380018 ! t2_kref+0x288: std %f8, [%g0 + %i0]
.word 0x86102002 ! t2_kref+0x28c: mov 0x2, %g3
.word 0x32800000 ! t2_kref+0x290: bne,a _kref+0x290
.word 0x86a0e001 ! t2_kref+0x294: subcc %g3, 1, %g3
.word 0xb8102010 ! t2_kref+0x298: mov 0x10, %i4
.word 0xb3a3c833 ! t2_kref+0x29c: fadds %f15, %f19, %f25
.word 0x21480003 ! t2_kref+0x2a0: fbn,a,pt %fcc0, _kref+0x2ac
.word 0xa9a01023 ! t2_kref+0x2a4: fstox %f3, %f20
.word 0xf96e001a ! t2_kref+0x2a8: prefetch %i0 + %i2, 28
.word 0x81580000 ! t2_kref+0x2ac: flushw
.word 0x9236b2c0 ! t2_kref+0x2b0: orn %i2, -0xd40, %o1
.word 0xd2801018 ! t2_kref+0x2b4: lda [%g0 + %i0]0x80, %o1
.word 0x924563e6 ! t2_kref+0x2b8: addc %l5, 0x3e6, %o1
.word 0x89b00c00 ! t2_kref+0x2bc: fzero %f4
.word 0xa9a01901 ! t2_kref+0x2c0: fitod %f1, %f20
.word 0x95b500c9 ! t2_kref+0x2c4: edge16l %l4, %o1, %o2
.word 0x99a088d4 ! t2_kref+0x2c8: fsubd %f2, %f20, %f12
.word 0x933ee01c ! t2_kref+0x2cc: sra %i3, 0x1c, %o1
.word 0xee28a039 ! t2_kref+0x2d0: stb %l7, [%g2 + 0x39]
.word 0x22800003 ! t2_kref+0x2d4: be,a _kref+0x2e0
.word 0xa9a0190a ! t2_kref+0x2d8: fitod %f10, %f20
.word 0x95b300dc ! t2_kref+0x2dc: edge16l %o4, %i4, %o2
.word 0x27800006 ! t2_kref+0x2e0: fbul,a _kref+0x2f8
.word 0x9fb00fe0 ! t2_kref+0x2e4: fones %f15
.word 0xd03e7ff0 ! t2_kref+0x2e8: std %o0, [%i1 - 0x10]
.word 0x8da01915 ! t2_kref+0x2ec: fitod %f21, %f6
.word 0xf6267ff0 ! t2_kref+0x2f0: st %i3, [%i1 - 0x10]
.word 0xa5a01a2b ! t2_kref+0x2f4: fstoi %f11, %f18
.word 0x929eecfa ! t2_kref+0x2f8: xorcc %i3, 0xcfa, %o1
.word 0x81a94a38 ! t2_kref+0x2fc: fcmps %fcc0, %f5, %f24
.word 0x933a2019 ! t2_kref+0x300: sra %o0, 0x19, %o1
.word 0x29480001 ! t2_kref+0x304: fbl,a,pt %fcc0, _kref+0x308
.word 0xa3a01a39 ! t2_kref+0x308: fstoi %f25, %f17
.word 0x94fb0014 ! t2_kref+0x30c: sdivcc %o4, %l4, %o2
.word 0x96fa62a3 ! t2_kref+0x310: sdivcc %o1, 0x2a3, %o3
.word 0x97320017 ! t2_kref+0x314: srl %o0, %l7, %o3
.word 0x81ae4aa5 ! t2_kref+0x318: fcmpes %fcc0, %f25, %f5
.word 0xd1be1a1a ! t2_kref+0x31c: stda %f8, [%i0 + %i2]0xd0
.word 0x81de0004 ! t2_kref+0x320: flush %i0 + %g4
.word 0xd020a038 ! t2_kref+0x324: st %o0, [%g2 + 0x38]
.word 0x81850000 ! t2_kref+0x328: wr %l4, %g0, %y
.word 0xa5b00c20 ! t2_kref+0x32c: fzeros %f18
.word 0xe11fbcb0 ! t2_kref+0x330: ldd [%fp - 0x350], %f16
.word 0x93400000 ! t2_kref+0x334: mov %y, %o1
.word 0xb3a108b3 ! t2_kref+0x338: fsubs %f4, %f19, %f25
.word 0x9ba018ce ! t2_kref+0x33c: fdtos %f14, %f13
.word 0x96ddfa64 ! t2_kref+0x340: smulcc %l7, -0x59c, %o3
.word 0x9322b3ef ! t2_kref+0x344: mulscc %o2, -0xc11, %o1
.word 0x95350008 ! t2_kref+0x348: srl %l4, %o0, %o2
.word 0xd6064000 ! t2_kref+0x34c: ld [%i1], %o3
.word 0xd820a008 ! t2_kref+0x350: st %o4, [%g2 + 8]
.word 0x93b5c33c ! t2_kref+0x354: bmask %l7, %i4, %o1
.word 0xf8266010 ! t2_kref+0x358: st %i4, [%i1 + 0x10]
.word 0x95b38458 ! t2_kref+0x35c: fcmpne16 %f14, %f24, %o2
.word 0x9338201c ! t2_kref+0x360: sra %g0, 0x1c, %o1
.word 0x9642c014 ! t2_kref+0x364: addc %o3, %l4, %o3
.word 0xe3ee501b ! t2_kref+0x368: prefetcha %i1 + %i3, 17
.word 0x81a90a50 ! t2_kref+0x36c: fcmpd %fcc0, %f4, %f16
.word 0x947b400b ! t2_kref+0x370: sdiv %o5, %o3, %o2
.word 0xb1a0110c ! t2_kref+0x374: fxtod %f12, %f24
.word 0xc56e7ff8 ! t2_kref+0x378: prefetch %i1 - 8, 2
.word 0x9667001c ! t2_kref+0x37c: subc %i4, %i4, %o3
.word 0xf19e9a19 ! t2_kref+0x380: ldda [%i2 + %i1]0xd0, %f24
.word 0x9da50940 ! t2_kref+0x384: fmuld %f20, %f0, %f14
.word 0x9278233c ! t2_kref+0x388: sdiv %g0, 0x33c, %o1
.word 0x94980009 ! t2_kref+0x38c: xorcc %g0, %o1, %o2
.word 0x97700015 ! t2_kref+0x390: popc %l5, %o3
call SYM(t2_subr1)
.word 0x9656c000 ! t2_kref+0x398: umul %i3, %g0, %o3
.word 0x92f3401b ! t2_kref+0x39c: udivcc %o5, %i3, %o1
.word 0x33800005 ! t2_kref+0x3a0: fbe,a _kref+0x3b4
.word 0x8143c000 ! t2_kref+0x3a4: stbar
.word 0xc93e3fe0 ! t2_kref+0x3a8: std %f4, [%i0 - 0x20]
.word 0x3a800001 ! t2_kref+0x3ac: bcc,a _kref+0x3b0
.word 0x99a0c822 ! t2_kref+0x3b0: fadds %f3, %f2, %f12
.word 0x95b6c0ab ! t2_kref+0x3b4: edge16n %i3, %o3, %o2
.word 0x9466f235 ! t2_kref+0x3b8: subc %i3, -0xdcb, %o2
.word 0x32480004 ! t2_kref+0x3bc: bne,a,pt %icc, _kref+0x3cc
.word 0xf100a018 ! t2_kref+0x3c0: ld [%g2 + 0x18], %f24
.word 0x922d400c ! t2_kref+0x3c4: andn %l5, %o4, %o1
.word 0x96a5b525 ! t2_kref+0x3c8: subcc %l6, -0xadb, %o3
.word 0x95b28440 ! t2_kref+0x3cc: fcmpne16 %f10, %f0, %o2
.word 0x95b58140 ! t2_kref+0x3d0: edge32l %l6, %g0, %o2
.word 0xada01a50 ! t2_kref+0x3d4: fdtoi %f16, %f22
.word 0xda362012 ! t2_kref+0x3d8: sth %o5, [%i0 + 0x12]
! .word 0x2d4f1709 ! t2_kref+0x3dc: fbg,a,pt %fcc0, SYM(t2_subr1)
fbg,a,pt %fcc0, SYM(t2_subr1)
.word 0x9e007734 ! t2_kref+0x3e0: add %g1, -0x8cc, %o7
.word 0xa5a01937 ! t2_kref+0x3e4: fstod %f23, %f18
.word 0x81b01026 ! t2_kref+0x3e8: siam 0x6
.word 0xa5b28ece ! t2_kref+0x3ec: fornot2 %f10, %f14, %f18
.word 0xd828a03a ! t2_kref+0x3f0: stb %o4, [%g2 + 0x3a]
.word 0x942a3985 ! t2_kref+0x3f4: andn %o0, -0x67b, %o2
.word 0x81ac0ace ! t2_kref+0x3f8: fcmped %fcc0, %f16, %f14
.word 0x38800005 ! t2_kref+0x3fc: bgu,a _kref+0x410
.word 0x97350000 ! t2_kref+0x400: srl %l4, %g0, %o3
.word 0x2c800004 ! t2_kref+0x404: bneg,a _kref+0x414
.word 0xd428a028 ! t2_kref+0x408: stb %o2, [%g2 + 0x28]
.word 0x967d6263 ! t2_kref+0x40c: sdiv %l5, 0x263, %o3
.word 0xd9be7ff2 ! t2_kref+0x410: stda %f12, [%i1 - 0xe]%asi
.word 0x94db3db2 ! t2_kref+0x414: smulcc %o4, -0x24e, %o2
.word 0x942f3da3 ! t2_kref+0x418: andn %i4, -0x25d, %o2
.word 0x94f3614f ! t2_kref+0x41c: udivcc %o5, 0x14f, %o2
.word 0x89b48a18 ! t2_kref+0x420: fpadd16 %f18, %f24, %f4
.word 0x95408000 ! t2_kref+0x424: mov %ccr, %o2
.word 0xada04824 ! t2_kref+0x428: fadds %f1, %f4, %f22
.word 0x29480008 ! t2_kref+0x42c: fbl,a,pt %fcc0, _kref+0x44c
.word 0x92a7000b ! t2_kref+0x430: subcc %i4, %o3, %o1
.word 0x3b480001 ! t2_kref+0x434: fble,a,pt %fcc0, _kref+0x438
.word 0x942d001c ! t2_kref+0x438: andn %l4, %i4, %o2
.word 0x95b00cd4 ! t2_kref+0x43c: fnot2 %f20, %f10
.word 0x81aacab2 ! t2_kref+0x440: fcmpes %fcc0, %f11, %f18
.word 0x949ee180 ! t2_kref+0x444: xorcc %i3, 0x180, %o2
.word 0x153bf171 ! t2_kref+0x448: sethi %hi(0xefc5c400), %o2
.word 0xf6ae1000 ! t2_kref+0x44c: stba %i3, [%i0]0x80
.word 0xeb20a008 ! t2_kref+0x450: st %f21, [%g2 + 8]
.word 0x92fd4000 ! t2_kref+0x454: sdivcc %l5, %g0, %o1
.word 0x99a01917 ! t2_kref+0x458: fitod %f23, %f12
.word 0xd02e401a ! t2_kref+0x45c: stb %o0, [%i1 + %i2]
.word 0x947ea0bc ! t2_kref+0x460: sdiv %i2, 0xbc, %o2
.word 0x81aa4aa6 ! t2_kref+0x464: fcmpes %fcc0, %f9, %f6
.word 0x3e800006 ! t2_kref+0x468: bvc,a _kref+0x480
.word 0x9da00546 ! t2_kref+0x46c: fsqrtd %f6, %f14
.word 0xd40e3ff2 ! t2_kref+0x470: ldub [%i0 - 0xe], %o2
.word 0xd2c81019 ! t2_kref+0x474: ldsba [%g0 + %i1]0x80, %o1
.word 0xf5ee501c ! t2_kref+0x478: prefetcha %i1 + %i4, 26
.word 0xa1b08d98 ! t2_kref+0x47c: fxor %f2, %f24, %f16
.word 0x9f414000 ! t2_kref+0x480: mov %pc, %o7
.word 0x94457458 ! t2_kref+0x484: addc %l5, -0xba8, %o2
.word 0x945a625e ! t2_kref+0x488: smul %o1, 0x25e, %o2
.word 0x99b286e6 ! t2_kref+0x48c: fmul8ulx16 %f10, %f6, %f12
.word 0xafa00037 ! t2_kref+0x490: fmovs %f23, %f23
.word 0x81da6d63 ! t2_kref+0x494: flush %o1 + 0xd63
.word 0xd60e2003 ! t2_kref+0x498: ldub [%i0 + 3], %o3
.word 0xa5a0054a ! t2_kref+0x49c: fsqrtd %f10, %f18
.word 0x961e8015 ! t2_kref+0x4a0: xor %i2, %l5, %o3
.word 0xc93e7fe8 ! t2_kref+0x4a4: std %f4, [%i1 - 0x18]
.word 0x9fc10000 ! t2_kref+0x4a8: call %g4
.word 0xebe61009 ! t2_kref+0x4ac: casa [%i0]0x80, %o1, %l5
.word 0x85a00021 ! t2_kref+0x4b0: fmovs %f1, %f2
.word 0x95400000 ! t2_kref+0x4b4: mov %y, %o2
.word 0x96a7228c ! t2_kref+0x4b8: subcc %i4, 0x28c, %o3
.word 0x81854000 ! t2_kref+0x4bc: wr %l5, %g0, %y
.word 0xc168a08e ! t2_kref+0x4c0: prefetch %g2 + 0x8e, 0
.word 0xd410a028 ! t2_kref+0x4c4: lduh [%g2 + 0x28], %o2
.word 0x925dc00c ! t2_kref+0x4c8: smul %l7, %o4, %o1
.word 0xd2267fe4 ! t2_kref+0x4cc: st %o1, [%i1 - 0x1c]
.word 0xdd3f4019 ! t2_kref+0x4d0: std %f14, [%i5 + %i1]
.word 0x972ae003 ! t2_kref+0x4d4: sll %o3, 0x3, %o3
.word 0x85b20908 ! t2_kref+0x4d8: faligndata %f8, %f8, %f2
.word 0x81ab8a42 ! t2_kref+0x4dc: fcmpd %fcc0, %f14, %f2
call SYM(t2_subr0)
.word 0x927d001b ! t2_kref+0x4e4: sdiv %l4, %i3, %o1
.word 0x9332000b ! t2_kref+0x4e8: srl %o0, %o3, %o1
.word 0xc51fbd08 ! t2_kref+0x4ec: ldd [%fp - 0x2f8], %f2
.word 0x95a01907 ! t2_kref+0x4f0: fitod %f7, %f10
.word 0xd3067fe4 ! t2_kref+0x4f4: ld [%i1 - 0x1c], %f9
.word 0xd4000018 ! t2_kref+0x4f8: ld [%g0 + %i0], %o2
.word 0x95a38954 ! t2_kref+0x4fc: fmuld %f14, %f20, %f10
.word 0x9643001b ! t2_kref+0x500: addc %o4, %i3, %o3
.word 0xb1a00037 ! t2_kref+0x504: fmovs %f23, %f24
.word 0xa5b48ad0 ! t2_kref+0x508: fpsub32 %f18, %f16, %f18
.word 0x94aaa488 ! t2_kref+0x50c: andncc %o2, 0x488, %o2
.word 0x99a00021 ! t2_kref+0x510: fmovs %f1, %f12
.word 0xd45e2008 ! t2_kref+0x514: ldx [%i0 + 8], %o2
.word 0x81dd8001 ! t2_kref+0x518: flush %l6 + %g1
.word 0x89b40902 ! t2_kref+0x51c: faligndata %f16, %f2, %f4
.word 0xed1fbde0 ! t2_kref+0x520: ldd [%fp - 0x220], %f22
.word 0x99a189d8 ! t2_kref+0x524: fdivd %f6, %f24, %f12
.word 0xe9871018 ! t2_kref+0x528: lda [%i4 + %i0]0x80, %f20
.word 0x95a00021 ! t2_kref+0x52c: fmovs %f1, %f10
.word 0x95b2c05c ! t2_kref+0x530: edge8l %o3, %i4, %o2
.word 0xe51e401d ! t2_kref+0x534: ldd [%i1 + %i5], %f18
.word 0xc91fbcc8 ! t2_kref+0x538: ldd [%fp - 0x338], %f4
.word 0x947de395 ! t2_kref+0x53c: sdiv %l7, 0x395, %o2
.word 0xe3e6101b ! t2_kref+0x540: casa [%i0]0x80, %i3, %l1
.word 0xada0192f ! t2_kref+0x544: fstod %f15, %f22
.word 0x95b009a8 ! t2_kref+0x548: fexpand %f8, %f10
.word 0xc768a08e ! t2_kref+0x54c: prefetch %g2 + 0x8e, 3
.word 0x94fd800b ! t2_kref+0x550: sdivcc %l6, %o3, %o2
.word 0xf1ee501d ! t2_kref+0x554: prefetcha %i1 + %i5, 24
.word 0xf6360000 ! t2_kref+0x558: sth %i3, [%i0]
.word 0x2b480006 ! t2_kref+0x55c: fbug,a,pt %fcc0, _kref+0x574
.word 0x9525c015 ! t2_kref+0x560: mulscc %l7, %l5, %o2
.word 0xafa00035 ! t2_kref+0x564: fmovs %f21, %f23
.word 0xd216001b ! t2_kref+0x568: lduh [%i0 + %i3], %o1
.word 0x8da189d4 ! t2_kref+0x56c: fdivd %f6, %f20, %f6
.word 0x38800008 ! t2_kref+0x570: bgu,a _kref+0x590
.word 0xd100a008 ! t2_kref+0x574: ld [%g2 + 8], %f8
.word 0xa5a00556 ! t2_kref+0x578: fsqrtd %f22, %f18
.word 0xe5b81019 ! t2_kref+0x57c: stda %f18, [%g0 + %i1]0x80
.word 0x961d400b ! t2_kref+0x580: xor %l5, %o3, %o3
.word 0x952de005 ! t2_kref+0x584: sll %l7, 0x5, %o2
.word 0x85b009a3 ! t2_kref+0x588: fexpand %f3, %f2
.word 0xd07e3fe0 ! t2_kref+0x58c: swap [%i0 - 0x20], %o0
.word 0x93b00200 ! t2_kref+0x590: array8 %g0, %g0, %o1
.word 0xc700a008 ! t2_kref+0x594: ld [%g2 + 8], %f3
.word 0x24800005 ! t2_kref+0x598: ble,a _kref+0x5ac
.word 0x9db00cca ! t2_kref+0x59c: fnot2 %f10, %f14
.word 0xc807bfe8 ! t2_kref+0x5a0: ld [%fp - 0x18], %g4
.word 0x96aaa34c ! t2_kref+0x5a4: andncc %o2, 0x34c, %o3
.word 0xf16e001a ! t2_kref+0x5a8: prefetch %i0 + %i2, 24
.word 0x92b68009 ! t2_kref+0x5ac: orncc %i2, %o1, %o1
.word 0x85a60948 ! t2_kref+0x5b0: fmuld %f24, %f8, %f2
.word 0xa9b30ed4 ! t2_kref+0x5b4: fornot2 %f12, %f20, %f20
.word 0x97b3004d ! t2_kref+0x5b8: edge8l %o4, %o5, %o3
.word 0x95b2431c ! t2_kref+0x5bc: alignaddr %o1, %i4, %o2
.word 0x81ad0a46 ! t2_kref+0x5c0: fcmpd %fcc0, %f20, %f6
.word 0xc02e7ff8 ! t2_kref+0x5c4: clrb [%i1 - 8]
.word 0xe51866b4 ! t2_kref+0x5c8: ldd [%g1 + 0x6b4], %f18
.word 0xda20a018 ! t2_kref+0x5cc: st %o5, [%g2 + 0x18]
.word 0xd830a00a ! t2_kref+0x5d0: sth %o4, [%g2 + 0xa]
.word 0xf3200018 ! t2_kref+0x5d4: st %f25, [%g0 + %i0]
.word 0xd410a02a ! t2_kref+0x5d8: lduh [%g2 + 0x2a], %o2
.word 0x8ba018d8 ! t2_kref+0x5dc: fdtos %f24, %f5
.word 0xe1ee501c ! t2_kref+0x5e0: prefetcha %i1 + %i4, 16
.word 0x9536a010 ! t2_kref+0x5e4: srl %i2, 0x10, %o2
.word 0x933b6011 ! t2_kref+0x5e8: sra %o5, 0x11, %o1
.word 0x85b38dc2 ! t2_kref+0x5ec: fnand %f14, %f2, %f2
.word 0x1733e9f4 ! t2_kref+0x5f0: sethi %hi(0xcfa7d000), %o3
.word 0x9236fe11 ! t2_kref+0x5f4: orn %i3, -0x1ef, %o1
.word 0xf11e6018 ! t2_kref+0x5f8: ldd [%i1 + 0x18], %f24
.word 0xa9b0c624 ! t2_kref+0x5fc: fmul8x16 %f3, %f4, %f20
.word 0x81a01104 ! t2_kref+0x600: fxtod %f4, %f0
.word 0x97400000 ! t2_kref+0x604: mov %y, %o3
.word 0x95400000 ! t2_kref+0x608: mov %y, %o2
.word 0x001fffff ! t2_kref+0x60c: illtrap 0x1fffff
.word 0x3c800001 ! t2_kref+0x610: bpos,a _kref+0x614
.word 0x949eac12 ! t2_kref+0x614: xorcc %i2, 0xc12, %o2
.word 0xd51e2000 ! t2_kref+0x618: ldd [%i0], %f10
.word 0x131bafcd ! t2_kref+0x61c: sethi %hi(0x6ebf3400), %o1
.word 0x921a61a3 ! t2_kref+0x620: xor %o1, 0x1a3, %o1
.word 0x97400000 ! t2_kref+0x624: mov %y, %o3
.word 0xd5f61009 ! t2_kref+0x628: casxa [%i0]0x80, %o1, %o2
.word 0xec106349 ! t2_kref+0x62c: lduh [%g1 + 0x349], %l6
.word 0x89a10840 ! t2_kref+0x630: faddd %f4, %f0, %f4
.word 0x92bd0017 ! t2_kref+0x634: xnorcc %l4, %l7, %o1
.word 0x38800005 ! t2_kref+0x638: bgu,a _kref+0x64c
.word 0x9db44ae8 ! t2_kref+0x63c: fpsub32s %f17, %f8, %f14
.word 0xa9a288a4 ! t2_kref+0x640: fsubs %f10, %f4, %f20
.word 0xd8767fe8 ! t2_kref+0x644: stx %o4, [%i1 - 0x18]
.word 0x962b225e ! t2_kref+0x648: andn %o4, 0x25e, %o3
.word 0x87b28d2f ! t2_kref+0x64c: fandnot1s %f10, %f15, %f3
.word 0xe11fbf48 ! t2_kref+0x650: ldd [%fp - 0xb8], %f16
.word 0x8da00058 ! t2_kref+0x654: fmovd %f24, %f6
.word 0x81aaca26 ! t2_kref+0x658: fcmps %fcc0, %f11, %f6
.word 0x81a98ad4 ! t2_kref+0x65c: fcmped %fcc0, %f6, %f20
.word 0xb1b00f12 ! t2_kref+0x660: fsrc2 %f18, %f24
.word 0x8143c000 ! t2_kref+0x664: stbar
.word 0x9732e015 ! t2_kref+0x668: srl %o3, 0x15, %o3
.word 0xda20a038 ! t2_kref+0x66c: st %o5, [%g2 + 0x38]
.word 0x89a5082b ! t2_kref+0x670: fadds %f20, %f11, %f4
.word 0x91b00c20 ! t2_kref+0x674: fzeros %f8
.word 0xa5a6082d ! t2_kref+0x678: fadds %f24, %f13, %f18
.word 0x922b000a ! t2_kref+0x67c: andn %o4, %o2, %o1
.word 0x83a018d2 ! t2_kref+0x680: fdtos %f18, %f1
.word 0xd610a018 ! t2_kref+0x684: lduh [%g2 + 0x18], %o3
.word 0x944273ea ! t2_kref+0x688: addc %o1, -0xc16, %o2
.word 0xa5a01a4a ! t2_kref+0x68c: fdtoi %f10, %f18
.word 0x81ad8a31 ! t2_kref+0x690: fcmps %fcc0, %f22, %f17
.word 0xd2066018 ! t2_kref+0x694: ld [%i1 + 0x18], %o1
.word 0x8da01936 ! t2_kref+0x698: fstod %f22, %f6
.word 0xd40e601e ! t2_kref+0x69c: ldub [%i1 + 0x1e], %o2
.word 0xd4780019 ! t2_kref+0x6a0: swap [%g0 + %i1], %o2
.word 0x952a2006 ! t2_kref+0x6a4: sll %o0, 0x6, %o2
.word 0x89a000a6 ! t2_kref+0x6a8: fnegs %f6, %f4
.word 0xcd3e6018 ! t2_kref+0x6ac: std %f6, [%i1 + 0x18]
.word 0x94b7000a ! t2_kref+0x6b0: orncc %i4, %o2, %o2
.word 0xd64e3fef ! t2_kref+0x6b4: ldsb [%i0 - 0x11], %o3
.word 0xa5a00546 ! t2_kref+0x6b8: fsqrtd %f6, %f18
.word 0xada18942 ! t2_kref+0x6bc: fmuld %f6, %f2, %f22
.word 0x93b2830d ! t2_kref+0x6c0: alignaddr %o2, %o5, %o1
.word 0x17053dd2 ! t2_kref+0x6c4: sethi %hi(0x14f74800), %o3
.word 0xd216c019 ! t2_kref+0x6c8: lduh [%i3 + %i1], %o1
.word 0x81ac0ad2 ! t2_kref+0x6cc: fcmped %fcc0, %f16, %f18
.word 0x97408000 ! t2_kref+0x6d0: mov %ccr, %o3
.word 0x97b00fe0 ! t2_kref+0x6d4: fones %f11
.word 0x8db00cc2 ! t2_kref+0x6d8: fnot2 %f2, %f6
.word 0x22480006 ! t2_kref+0x6dc: be,a,pt %icc, _kref+0x6f4
.word 0xc02e7fe7 ! t2_kref+0x6e0: clrb [%i1 - 0x19]
.word 0x96fac00c ! t2_kref+0x6e4: sdivcc %o3, %o4, %o3
.word 0x9535c015 ! t2_kref+0x6e8: srl %l7, %l5, %o2
.word 0xa9a2c9b6 ! t2_kref+0x6ec: fdivs %f11, %f22, %f20
.word 0xa5a01114 ! t2_kref+0x6f0: fxtod %f20, %f18
.word 0xa7a00029 ! t2_kref+0x6f4: fmovs %f9, %f19
.word 0x9662f6a2 ! t2_kref+0x6f8: subc %o3, -0x95e, %o3
.word 0x9744c000 ! t2_kref+0x6fc: mov %gsr, %o3
.word 0x9688206a ! t2_kref+0x700: andcc %g0, 0x6a, %o3
.word 0xd4f75018 ! t2_kref+0x704: stxa %o2, [%i5 + %i0]0x80
.word 0x96f28009 ! t2_kref+0x708: udivcc %o2, %o1, %o3
.word 0xf207bfe0 ! t2_kref+0x70c: ld [%fp - 0x20], %i1
.word 0x81adcab8 ! t2_kref+0x710: fcmpes %fcc0, %f23, %f24
.word 0x9732c009 ! t2_kref+0x714: srl %o3, %o1, %o3
.word 0xa5a00044 ! t2_kref+0x718: fmovd %f4, %f18
.word 0xc96e3fe8 ! t2_kref+0x71c: prefetch %i0 - 0x18, 4
.word 0xec3e001d ! t2_kref+0x720: std %l6, [%i0 + %i5]
.word 0xcd3e6000 ! t2_kref+0x724: std %f6, [%i1]
.word 0x92fd2117 ! t2_kref+0x728: sdivcc %l4, 0x117, %o1
.word 0x969b4017 ! t2_kref+0x72c: xorcc %o5, %l7, %o3
.word 0x93b30055 ! t2_kref+0x730: edge8l %o4, %l5, %o1
.word 0xa1a409ca ! t2_kref+0x734: fdivd %f16, %f10, %f16
.word 0x96da800c ! t2_kref+0x738: smulcc %o2, %o4, %o3
.word 0xa9b5072e ! t2_kref+0x73c: fmuld8ulx16 %f20, %f14, %f20
.word 0x9446e96b ! t2_kref+0x740: addc %i3, 0x96b, %o2
.word 0xa5a408ce ! t2_kref+0x744: fsubd %f16, %f14, %f18
.word 0xd53e0000 ! t2_kref+0x748: std %f10, [%i0]
.word 0xd616c019 ! t2_kref+0x74c: lduh [%i3 + %i1], %o3
.word 0x8fa3c8aa ! t2_kref+0x750: fsubs %f15, %f10, %f7
.word 0xf5ee101a ! t2_kref+0x754: prefetcha %i0 + %i2, 26
.word 0x87a018c8 ! t2_kref+0x758: fdtos %f8, %f3
.word 0x81b01020 ! t2_kref+0x75c: siam 0x0
.word 0x973d4000 ! t2_kref+0x760: sra %l5, %g0, %o3
.word 0xd4163ffc ! t2_kref+0x764: lduh [%i0 - 4], %o2
.word 0xd91fbe38 ! t2_kref+0x768: ldd [%fp - 0x1c8], %f12
.word 0xd240a038 ! t2_kref+0x76c: ldsw [%g2 + 0x38], %o1
.word 0x96dac015 ! t2_kref+0x770: smulcc %o3, %l5, %o3
.word 0x93a00023 ! t2_kref+0x774: fmovs %f3, %f9
.word 0x96df000c ! t2_kref+0x778: smulcc %i4, %o4, %o3
.word 0xc028a03b ! t2_kref+0x77c: clrb [%g2 + 0x3b]
.word 0xd2100019 ! t2_kref+0x780: lduh [%g0 + %i1], %o1
.word 0x31480008 ! t2_kref+0x784: fba,a,pt %fcc0, _kref+0x7a4
.word 0xd640a028 ! t2_kref+0x788: ldsw [%g2 + 0x28], %o3
.word 0x941824b6 ! t2_kref+0x78c: xor %g0, 0x4b6, %o2
.word 0xf6280018 ! t2_kref+0x790: stb %i3, [%g0 + %i0]
.word 0xed6e2000 ! t2_kref+0x794: prefetch %i0, 22
.word 0x9655c015 ! t2_kref+0x798: umul %l7, %l5, %o3
.word 0x8db60ad2 ! t2_kref+0x79c: fpsub32 %f24, %f18, %f6
.word 0xe11fbf20 ! t2_kref+0x7a0: ldd [%fp - 0xe0], %f16
call 1f
.empty
.word 0x9db00e0c ! t2_kref+0x7a8: fand %f0, %f12, %f14
.word 0x85a00856 ! t2_kref+0x7ac: faddd %f0, %f22, %f2
.word 0x9fb44f69 ! t2_kref+0x7b0: fornot1s %f17, %f9, %f15
.word 0x99a00544 ! t2_kref+0x7b4: fsqrtd %f4, %f12
.word 0x942d2274 ! t2_kref+0x7b8: andn %l4, 0x274, %o2
.word 0xc168a047 ! t2_kref+0x7bc: prefetch %g2 + 0x47, 0
.word 0xb1a00032 ! t2_kref+0x7c0: fmovs %f18, %f24
.word 0x83a08836 ! t2_kref+0x7c4: fadds %f2, %f22, %f1
1: .word 0xf6ae1000 ! t2_kref+0x7c8: stba %i3, [%i0]0x80
.word 0xd5380018 ! t2_kref+0x7cc: std %f10, [%g0 + %i0]
.word 0x9445c00c ! t2_kref+0x7d0: addc %l7, %o4, %o2
.word 0x36800002 ! t2_kref+0x7d4: bge,a _kref+0x7dc
.word 0xd320a008 ! t2_kref+0x7d8: st %f9, [%g2 + 8]
.word 0xa5b10d40 ! t2_kref+0x7dc: fnot1 %f4, %f18
.word 0xd6067fe8 ! t2_kref+0x7e0: ld [%i1 - 0x18], %o3
.word 0xa78572d0 ! t2_kref+0x7e4: wr %l5, 0xfffff2d0, %gsr
.word 0x97b34040 ! t2_kref+0x7e8: edge8l %o5, %g0, %o3
.word 0xb1b28e80 ! t2_kref+0x7ec: fsrc1 %f10, %f24
.word 0x94df0017 ! t2_kref+0x7f0: smulcc %i4, %l7, %o2
.word 0x99a50844 ! t2_kref+0x7f4: faddd %f20, %f4, %f12
.word 0x923f0014 ! t2_kref+0x7f8: xnor %i4, %l4, %o1
.word 0x91a01912 ! t2_kref+0x7fc: fitod %f18, %f8
.word 0xeca71019 ! t2_kref+0x800: sta %l6, [%i4 + %i1]0x80
.word 0xffee501c ! t2_kref+0x804: prefetcha %i1 + %i4, 31
.word 0xeb68a046 ! t2_kref+0x808: prefetch %g2 + 0x46, 21
.word 0x96a2800a ! t2_kref+0x80c: subcc %o2, %o2, %o3
.word 0xa9b246af ! t2_kref+0x810: fmul8x16al %f9, %f15, %f20
.word 0xd410a01a ! t2_kref+0x814: lduh [%g2 + 0x1a], %o2
.word 0x968dc00a ! t2_kref+0x818: andcc %l7, %o2, %o3
.word 0xe968a183 ! t2_kref+0x81c: prefetch %g2 + 0x183, 20
.word 0x95a0192e ! t2_kref+0x820: fstod %f14, %f10
.word 0x95326016 ! t2_kref+0x824: srl %o1, 0x16, %o2
.word 0x25800003 ! t2_kref+0x828: fblg,a _kref+0x834
.word 0x85a0052b ! t2_kref+0x82c: fsqrts %f11, %f2
.word 0xe89e1000 ! t2_kref+0x830: ldda [%i0]0x80, %l4
.word 0x94350009 ! t2_kref+0x834: orn %l4, %o1, %o2
.word 0xa5b18984 ! t2_kref+0x838: bshuffle %f6, %f4, %f18
.word 0xd4200018 ! t2_kref+0x83c: st %o2, [%g0 + %i0]
.word 0x81ab8a38 ! t2_kref+0x840: fcmps %fcc0, %f14, %f24
.word 0x95b2854e ! t2_kref+0x844: fcmpeq16 %f10, %f14, %o2
.word 0xa1a00554 ! t2_kref+0x848: fsqrtd %f20, %f16
.word 0x94628000 ! t2_kref+0x84c: subc %o2, %g0, %o2
.word 0x2e800007 ! t2_kref+0x850: bvs,a _kref+0x86c
.word 0x95b38709 ! t2_kref+0x854: fmuld8sux16 %f14, %f9, %f10
call 0x00000438
.word 0x928b7c7d ! t2_kref+0x85c: andcc %o5, -0x383, %o1
.word 0xe168a20a ! t2_kref+0x860: prefetch %g2 + 0x20a, 16
.word 0xf8270019 ! t2_kref+0x864: st %i4, [%i4 + %i1]
.word 0xa5a000a2 ! t2_kref+0x868: fnegs %f2, %f18
.word 0x92a6f987 ! t2_kref+0x86c: subcc %i3, -0x679, %o1
.word 0x95b2c108 ! t2_kref+0x870: edge32 %o3, %o0, %o2
.word 0x99a34d26 ! t2_kref+0x874: fsmuld %f13, %f6, %f12
.word 0x9432c016 ! t2_kref+0x878: orn %o3, %l6, %o2
.word 0xd0be101d ! t2_kref+0x87c: stda %o0, [%i0 + %i5]0x80
.word 0xd248a018 ! t2_kref+0x880: ldsb [%g2 + 0x18], %o1
.word 0x93b68200 ! t2_kref+0x884: array8 %i2, %g0, %o1
.word 0xd87e3ff4 ! t2_kref+0x888: swap [%i0 - 0xc], %o4
.word 0xf8267ffc ! t2_kref+0x88c: st %i4, [%i1 - 4]
.word 0x81ad0a56 ! t2_kref+0x890: fcmpd %fcc0, %f20, %f22
.word 0x93b2c04c ! t2_kref+0x894: edge8l %o3, %o4, %o1
.word 0x960d400b ! t2_kref+0x898: and %l5, %o3, %o3
.word 0xa1a60940 ! t2_kref+0x89c: fmuld %f24, %f0, %f16
.word 0xadb3cfaf ! t2_kref+0x8a0: fors %f15, %f15, %f22
.word 0xd03e6018 ! t2_kref+0x8a4: std %o0, [%i1 + 0x18]
.word 0xd416401b ! t2_kref+0x8a8: lduh [%i1 + %i3], %o2
.word 0x961a400c ! t2_kref+0x8ac: xor %o1, %o4, %o3
.word 0x9fa0012a ! t2_kref+0x8b0: fabss %f10, %f15
.word 0xed68a14b ! t2_kref+0x8b4: prefetch %g2 + 0x14b, 22
.word 0xc768a146 ! t2_kref+0x8b8: prefetch %g2 + 0x146, 3
.word 0xe76e3ff0 ! t2_kref+0x8bc: prefetch %i0 - 0x10, 19
.word 0x933a000c ! t2_kref+0x8c0: sra %o0, %o4, %o1
.word 0x97a08923 ! t2_kref+0x8c4: fmuls %f2, %f3, %f11
.word 0xa1b08726 ! t2_kref+0x8c8: fmuld8ulx16 %f2, %f6, %f16
.word 0x9613001c ! t2_kref+0x8cc: or %o4, %i4, %o3
.word 0xd200a028 ! t2_kref+0x8d0: ld [%g2 + 0x28], %o1
.word 0xdd3e0000 ! t2_kref+0x8d4: std %f14, [%i0]
.word 0x81820000 ! t2_kref+0x8d8: wr %o0, %g0, %y
.word 0x961dafcc ! t2_kref+0x8dc: xor %l6, 0xfcc, %o3
.word 0xa9b38acc ! t2_kref+0x8e0: fpsub32 %f14, %f12, %f20
.word 0xe9a65000 ! t2_kref+0x8e4: sta %f20, [%i1]0x80
.word 0x8da0190a ! t2_kref+0x8e8: fitod %f10, %f6
.word 0x3b480003 ! t2_kref+0x8ec: fble,a,pt %fcc0, _kref+0x8f8
.word 0xb3a00039 ! t2_kref+0x8f0: fmovs %f25, %f25
.word 0xa786801c ! t2_kref+0x8f4: wr %i2, %i4, %gsr
.word 0x95a01908 ! t2_kref+0x8f8: fitod %f8, %f10
.word 0x83414000 ! t2_kref+0x8fc: mov %pc, %g1
.word 0xd208a01b ! t2_kref+0x900: ldub [%g2 + 0x1b], %o1
.word 0xaba018d4 ! t2_kref+0x904: fdtos %f20, %f21
.word 0xd6d81018 ! t2_kref+0x908: ldxa [%g0 + %i0]0x80, %o3
.word 0x97b6834c ! t2_kref+0x90c: alignaddrl %i2, %o4, %o3
.word 0xd64e3fef ! t2_kref+0x910: ldsb [%i0 - 0x11], %o3
.word 0x93b58492 ! t2_kref+0x914: fcmple32 %f22, %f18, %o1
.word 0x93b30028 ! t2_kref+0x918: edge8n %o4, %o0, %o1
.word 0x3d800005 ! t2_kref+0x91c: fbule,a _kref+0x930
.word 0x89a04825 ! t2_kref+0x920: fadds %f1, %f5, %f4
.word 0x96dd22c3 ! t2_kref+0x924: smulcc %l4, 0x2c3, %o3
.word 0xa5a00542 ! t2_kref+0x928: fsqrtd %f2, %f18
.word 0xada00542 ! t2_kref+0x92c: fsqrtd %f2, %f22
.word 0x9da54835 ! t2_kref+0x930: fadds %f21, %f21, %f14
.word 0xa1b00fc0 ! t2_kref+0x934: fone %f16
.word 0x94c33e82 ! t2_kref+0x938: addccc %o4, -0x17e, %o2
.word 0x92defaf7 ! t2_kref+0x93c: smulcc %i3, -0x509, %o1
.word 0x9465fd73 ! t2_kref+0x940: subc %l7, -0x28d, %o2
.word 0xada01923 ! t2_kref+0x944: fstod %f3, %f22
.word 0xd19f5a58 ! t2_kref+0x948: ldda [%i5 + %i0]0xd2, %f8
.word 0x97b5848c ! t2_kref+0x94c: fcmple32 %f22, %f12, %o3
.word 0x28800001 ! t2_kref+0x950: bleu,a _kref+0x954
.word 0x95a01903 ! t2_kref+0x954: fitod %f3, %f10
.word 0x81dd001a ! t2_kref+0x958: flush %l4 + %i2
.word 0xaba01887 ! t2_kref+0x95c: fitos %f7, %f21
.word 0x9fc10000 ! t2_kref+0x960: call %g4
.word 0x96fd27b7 ! t2_kref+0x964: sdivcc %l4, 0x7b7, %o3
.word 0xb1b30906 ! t2_kref+0x968: faligndata %f12, %f6, %f24
.word 0x969da7c9 ! t2_kref+0x96c: xorcc %l6, 0x7c9, %o3
.word 0xada208d0 ! t2_kref+0x970: fsubd %f8, %f16, %f22
.word 0x9da01921 ! t2_kref+0x974: fstod %f1, %f14
.word 0xd64e401a ! t2_kref+0x978: ldsb [%i1 + %i2], %o3
.word 0xd106201c ! t2_kref+0x97c: ld [%i0 + 0x1c], %f8
.word 0x1320eee2 ! t2_kref+0x980: sethi %hi(0x83bb8800), %o1
.word 0xaba448b2 ! t2_kref+0x984: fsubs %f17, %f18, %f21
.word 0xb3a000b3 ! t2_kref+0x988: fnegs %f19, %f25
.word 0x9245aedb ! t2_kref+0x98c: addc %l6, 0xedb, %o1
.word 0x972de01e ! t2_kref+0x990: sll %l7, 0x1e, %o3
.word 0xd93e6010 ! t2_kref+0x994: std %f12, [%i1 + 0x10]
.word 0xd410a028 ! t2_kref+0x998: lduh [%g2 + 0x28], %o2
.word 0xd210a02a ! t2_kref+0x99c: lduh [%g2 + 0x2a], %o1
.word 0x96b2c015 ! t2_kref+0x9a0: orncc %o3, %l5, %o3
.word 0x89b08d10 ! t2_kref+0x9a4: fandnot1 %f2, %f16, %f4
.word 0xd868a02a ! t2_kref+0x9a8: ldstub [%g2 + 0x2a], %o4
.word 0xd2680019 ! t2_kref+0x9ac: ldstub [%g0 + %i1], %o1
.word 0xadb10acc ! t2_kref+0x9b0: fpsub32 %f4, %f12, %f22
.word 0xd45e6008 ! t2_kref+0x9b4: ldx [%i1 + 8], %o2
.word 0xf13f4019 ! t2_kref+0x9b8: std %f24, [%i5 + %i1]
.word 0x92dd400b ! t2_kref+0x9bc: smulcc %l5, %o3, %o1
.word 0x99a38834 ! t2_kref+0x9c0: fadds %f14, %f20, %f12
.word 0xa9b00f98 ! t2_kref+0x9c4: for %f0, %f24, %f20
.word 0x8da01050 ! t2_kref+0x9c8: fdtox %f16, %f6
.word 0xe7ee501c ! t2_kref+0x9cc: prefetcha %i1 + %i4, 19
.word 0x933ae000 ! t2_kref+0x9d0: sra %o3, 0x0, %o1
.word 0x93b4054a ! t2_kref+0x9d4: fcmpeq16 %f16, %f10, %o1
.word 0x97400000 ! t2_kref+0x9d8: mov %y, %o3
.word 0xe96e001b ! t2_kref+0x9dc: prefetch %i0 + %i3, 20
.word 0xd2063fe0 ! t2_kref+0x9e0: ld [%i0 - 0x20], %o1
.word 0xe11e3fe0 ! t2_kref+0x9e4: ldd [%i0 - 0x20], %f16
.word 0xc51fbe48 ! t2_kref+0x9e8: ldd [%fp - 0x1b8], %f2
.word 0x931d709d ! t2_kref+0x9ec: tsubcctv %l5, -0xf63, %o1
.word 0xe4780019 ! t2_kref+0x9f0: swap [%g0 + %i1], %l2
.word 0x96ab7626 ! t2_kref+0x9f4: andncc %o5, -0x9da, %o3
.word 0x81ac4a22 ! t2_kref+0x9f8: fcmps %fcc0, %f17, %f2
.word 0xd22e8018 ! t2_kref+0x9fc: stb %o1, [%i2 + %i0]
.word 0x26800005 ! t2_kref+0xa00: bl,a _kref+0xa14
.word 0x8fa018d0 ! t2_kref+0xa04: fdtos %f16, %f7
.word 0xd45f4019 ! t2_kref+0xa08: ldx [%i5 + %i1], %o2
.word 0x89b00cc2 ! t2_kref+0xa0c: fnot2 %f2, %f4
.word 0x2e800008 ! t2_kref+0xa10: bvs,a _kref+0xa30
.word 0x87a38839 ! t2_kref+0xa14: fadds %f14, %f25, %f3
.word 0xefee501c ! t2_kref+0xa18: prefetcha %i1 + %i4, 23
.word 0xefee501b ! t2_kref+0xa1c: prefetcha %i1 + %i3, 23
.word 0xd2861000 ! t2_kref+0xa20: lda [%i0]0x80, %o1
.word 0x9335401b ! t2_kref+0xa24: srl %l5, %i3, %o1
.word 0x95b60dd2 ! t2_kref+0xa28: fnand %f24, %f18, %f10
.word 0x95220000 ! t2_kref+0xa2c: mulscc %o0, %g0, %o2
.word 0xd45e6000 ! t2_kref+0xa30: ldx [%i1], %o2
.word 0x928720e0 ! t2_kref+0xa34: addcc %i4, 0xe0, %o1
.word 0x9de3bfa0 ! t2_kref+0xa38: save %sp, -0x60, %sp
.word 0x97ef73e9 ! t2_kref+0xa3c: restore %i5, -0xc17, %o3
.word 0xc12e3ffc ! t2_kref+0xa40: st %fsr, [%i0 - 4]
.word 0x81acca38 ! t2_kref+0xa44: fcmps %fcc0, %f19, %f24
.word 0x91a5884a ! t2_kref+0xa48: faddd %f22, %f10, %f8
.word 0xa1b18a24 ! t2_kref+0xa4c: fpadd16s %f6, %f4, %f16
.word 0x89b5ca78 ! t2_kref+0xa50: fpadd32s %f23, %f24, %f4
.word 0x3f800007 ! t2_kref+0xa54: fbo,a _kref+0xa70
.word 0x9458001a ! t2_kref+0xa58: smul %g0, %i2, %o2
.word 0xfbee101b ! t2_kref+0xa5c: prefetcha %i0 + %i3, 29
.word 0x25800007 ! t2_kref+0xa60: fblg,a _kref+0xa7c
.word 0x9fb54d60 ! t2_kref+0xa64: fnot1s %f21, %f15
.word 0xd208a03b ! t2_kref+0xa68: ldub [%g2 + 0x3b], %o1
.word 0xa3a18930 ! t2_kref+0xa6c: fmuls %f6, %f16, %f17
.word 0x947a800c ! t2_kref+0xa70: sdiv %o2, %o4, %o2
.word 0xd60e3fe4 ! t2_kref+0xa74: ldub [%i0 - 0x1c], %o3
call SYM(t2_subr0)
.word 0x973ae017 ! t2_kref+0xa7c: sra %o3, 0x17, %o3
.word 0x81ad8ab1 ! t2_kref+0xa80: fcmpes %fcc0, %f22, %f17
.word 0x81ad0a38 ! t2_kref+0xa84: fcmps %fcc0, %f20, %f24
.word 0x9da01090 ! t2_kref+0xa88: fxtos %f16, %f14
.word 0xa1a01901 ! t2_kref+0xa8c: fitod %f1, %f16
.word 0xa7a30936 ! t2_kref+0xa90: fmuls %f12, %f22, %f19
.word 0x97a018c4 ! t2_kref+0xa94: fdtos %f4, %f11
.word 0x941a33b0 ! t2_kref+0xa98: xor %o0, -0xc50, %o2
.word 0x948d8016 ! t2_kref+0xa9c: andcc %l6, %l6, %o2
.word 0x95280009 ! t2_kref+0xaa0: sll %g0, %o1, %o2
.word 0x9242c015 ! t2_kref+0xaa4: addc %o3, %l5, %o1
.word 0xea2e7ffa ! t2_kref+0xaa8: stb %l5, [%i1 - 6]
.word 0x94b5001b ! t2_kref+0xaac: orncc %l4, %i3, %o2
.word 0x96db7733 ! t2_kref+0xab0: smulcc %o5, -0x8cd, %o3
.word 0xa1a0192d ! t2_kref+0xab4: fstod %f13, %f16
.word 0x97b38544 ! t2_kref+0xab8: fcmpeq16 %f14, %f4, %o3
.word 0xd450a03a ! t2_kref+0xabc: ldsh [%g2 + 0x3a], %o2
.word 0xb1a448a6 ! t2_kref+0xac0: fsubs %f17, %f6, %f24
.word 0x94dea7df ! t2_kref+0xac4: smulcc %i2, 0x7df, %o2
.word 0xb3a448a7 ! t2_kref+0xac8: fsubs %f17, %f7, %f25
.word 0xd240a008 ! t2_kref+0xacc: ldsw [%g2 + 8], %o1
.word 0x9da01936 ! t2_kref+0xad0: fstod %f22, %f14
.word 0x9344c000 ! t2_kref+0xad4: mov %gsr, %o1
.word 0xe91fbeb0 ! t2_kref+0xad8: ldd [%fp - 0x150], %f20
.word 0xd6062014 ! t2_kref+0xadc: ld [%i0 + 0x14], %o3
.word 0x926036ea ! t2_kref+0xae0: subc %g0, -0x916, %o1
.word 0x83a0002d ! t2_kref+0xae4: fmovs %f13, %f1
.word 0x942f2836 ! t2_kref+0xae8: andn %i4, 0x836, %o2
.word 0xd2c6101c ! t2_kref+0xaec: ldswa [%i0 + %i4]0x80, %o1
.word 0xa9b20916 ! t2_kref+0xaf0: faligndata %f8, %f22, %f20
.word 0x96434014 ! t2_kref+0xaf4: addc %o5, %l4, %o3
.word 0xe53f4019 ! t2_kref+0xaf8: std %f18, [%i5 + %i1]
.word 0x93b5c200 ! t2_kref+0xafc: array8 %l7, %g0, %o1
.word 0xcd20a018 ! t2_kref+0xb00: st %f6, [%g2 + 0x18]
.word 0xd93e001d ! t2_kref+0xb04: std %f12, [%i0 + %i5]
.word 0x8bb20d60 ! t2_kref+0xb08: fnot1s %f8, %f5
.word 0xd6480019 ! t2_kref+0xb0c: ldsb [%g0 + %i1], %o3
.word 0x94d02cb6 ! t2_kref+0xb10: umulcc %g0, 0xcb6, %o2
.word 0x92daf4a3 ! t2_kref+0xb14: smulcc %o3, -0xb5d, %o1
.word 0xb1a5894a ! t2_kref+0xb18: fmuld %f22, %f10, %f24
.word 0x81854000 ! t2_kref+0xb1c: wr %l5, %g0, %y
.word 0xe1be600a ! t2_kref+0xb20: stda %f16, [%i1 + 0xa]%asi
.word 0x925275f4 ! t2_kref+0xb24: umul %o1, -0xa0c, %o1
.word 0xea6e6015 ! t2_kref+0xb28: ldstub [%i1 + 0x15], %l5
.word 0x942ea239 ! t2_kref+0xb2c: andn %i2, 0x239, %o2
.word 0x9ba6492c ! t2_kref+0xb30: fmuls %f25, %f12, %f13
.word 0x32800002 ! t2_kref+0xb34: bne,a _kref+0xb3c
.word 0xd606001c ! t2_kref+0xb38: ld [%i0 + %i4], %o3
.word 0xcda6501c ! t2_kref+0xb3c: sta %f6, [%i1 + %i4]0x80
.word 0x91b58982 ! t2_kref+0xb40: bshuffle %f22, %f2, %f8
.word 0x92b20015 ! t2_kref+0xb44: orncc %o0, %l5, %o1
.word 0xd6060000 ! t2_kref+0xb48: ld [%i0], %o3
.word 0x93b08440 ! t2_kref+0xb4c: fcmpne16 %f2, %f0, %o1
.word 0x96d835a3 ! t2_kref+0xb50: smulcc %g0, -0xa5d, %o3
.word 0x95b1854c ! t2_kref+0xb54: fcmpeq16 %f6, %f12, %o2
.word 0xd62e401a ! t2_kref+0xb58: stb %o3, [%i1 + %i2]
.word 0x96db4015 ! t2_kref+0xb5c: smulcc %o5, %l5, %o3
.word 0x969ac014 ! t2_kref+0xb60: xorcc %o3, %l4, %o3
.word 0xda2e8018 ! t2_kref+0xb64: stb %o5, [%i2 + %i0]
.word 0x35480002 ! t2_kref+0xb68: fbue,a,pt %fcc0, _kref+0xb70
.word 0xa5b58a50 ! t2_kref+0xb6c: fpadd32 %f22, %f16, %f18
.word 0x9f414000 ! t2_kref+0xb70: mov %pc, %o7
.word 0xfb6e001a ! t2_kref+0xb74: prefetch %i0 + %i2, 29
.word 0x9bb28e75 ! t2_kref+0xb78: fxnors %f10, %f21, %f13
.word 0xd82e6000 ! t2_kref+0xb7c: stb %o4, [%i1]
.word 0x9275c00c ! t2_kref+0xb80: udiv %l7, %o4, %o1
.word 0xe820a038 ! t2_kref+0xb84: st %l4, [%g2 + 0x38]
.word 0x8da1894e ! t2_kref+0xb88: fmuld %f6, %f14, %f6
.word 0x31800005 ! t2_kref+0xb8c: fba,a _kref+0xba0
.word 0x89a18944 ! t2_kref+0xb90: fmuld %f6, %f4, %f4
.word 0x96a3400c ! t2_kref+0xb94: subcc %o5, %o4, %o3
.word 0xc51e401d ! t2_kref+0xb98: ldd [%i1 + %i5], %f2
.word 0x81800000 ! t2_kref+0xb9c: mov %g0, %y
.word 0x38800007 ! t2_kref+0xba0: bgu,a _kref+0xbbc
.word 0x83a00028 ! t2_kref+0xba4: fmovs %f8, %f1
.word 0x93400000 ! t2_kref+0xba8: mov %y, %o1
.word 0x9672e36f ! t2_kref+0xbac: udiv %o3, 0x36f, %o3
.word 0x22800007 ! t2_kref+0xbb0: be,a _kref+0xbcc
.word 0xd24e6004 ! t2_kref+0xbb4: ldsb [%i1 + 4], %o1
.word 0x81a88ac8 ! t2_kref+0xbb8: fcmped %fcc0, %f2, %f8
.word 0xd62e2005 ! t2_kref+0xbbc: stb %o3, [%i0 + 5]
.word 0x941a800a ! t2_kref+0xbc0: xor %o2, %o2, %o2
.word 0xda363fe0 ! t2_kref+0xbc4: sth %o5, [%i0 - 0x20]
call SYM(t2_subr0)
.word 0x9db50e04 ! t2_kref+0xbcc: fand %f20, %f4, %f14
.word 0x8fa018d8 ! t2_kref+0xbd0: fdtos %f24, %f7
.word 0xd450a038 ! t2_kref+0xbd4: ldsh [%g2 + 0x38], %o2
.word 0xd2d01018 ! t2_kref+0xbd8: ldsha [%g0 + %i0]0x80, %o1
.word 0x81a90acc ! t2_kref+0xbdc: fcmped %fcc0, %f4, %f12
.word 0x9522400d ! t2_kref+0xbe0: mulscc %o1, %o5, %o2
.word 0xf420a008 ! t2_kref+0xbe4: st %i2, [%g2 + 8]
.word 0x85b04703 ! t2_kref+0xbe8: fmuld8sux16 %f1, %f3, %f2
.word 0xd2d01018 ! t2_kref+0xbec: ldsha [%g0 + %i0]0x80, %o1
.word 0x93400000 ! t2_kref+0xbf0: mov %y, %o1
.word 0xc900a028 ! t2_kref+0xbf4: ld [%g2 + 0x28], %f4
.word 0x963d801b ! t2_kref+0xbf8: xnor %l6, %i3, %o3
.word 0xef68a202 ! t2_kref+0xbfc: prefetch %g2 + 0x202, 23
.word 0xee28a02a ! t2_kref+0xc00: stb %l7, [%g2 + 0x2a]
.word 0x91a0192c ! t2_kref+0xc04: fstod %f12, %f8
.word 0x94dd66d4 ! t2_kref+0xc08: smulcc %l5, 0x6d4, %o2
.word 0xea7e6008 ! t2_kref+0xc0c: swap [%i1 + 8], %l5
.word 0x921a801b ! t2_kref+0xc10: xor %o2, %i3, %o1
.word 0x81580000 ! t2_kref+0xc14: flushw
.word 0x933aa013 ! t2_kref+0xc18: sra %o2, 0x13, %o1
.word 0xd07e7ff8 ! t2_kref+0xc1c: swap [%i1 - 8], %o0
.word 0x99a00542 ! t2_kref+0xc20: fsqrtd %f2, %f12
.word 0x99a01937 ! t2_kref+0xc24: fstod %f23, %f12
.word 0x36800001 ! t2_kref+0xc28: bge,a _kref+0xc2c
.word 0xada0192a ! t2_kref+0xc2c: fstod %f10, %f22
.word 0x8da109ca ! t2_kref+0xc30: fdivd %f4, %f10, %f6
.word 0x93b70200 ! t2_kref+0xc34: array8 %i4, %g0, %o1
.word 0xfdee101d ! t2_kref+0xc38: prefetcha %i0 + %i5, 30
.word 0xf6a81019 ! t2_kref+0xc3c: stba %i3, [%g0 + %i1]0x80
.word 0x97b3430a ! t2_kref+0xc40: alignaddr %o5, %o2, %o3
.word 0x85a00550 ! t2_kref+0xc44: fsqrtd %f16, %f2
.word 0x922028a2 ! t2_kref+0xc48: sub %g0, 0x8a2, %o1
.word 0xa1b24638 ! t2_kref+0xc4c: fmul8x16 %f9, %f24, %f16
.word 0xd240a008 ! t2_kref+0xc50: ldsw [%g2 + 8], %o1
.word 0x22800007 ! t2_kref+0xc54: be,a _kref+0xc70
.word 0x85b186f0 ! t2_kref+0xc58: fmul8ulx16 %f6, %f16, %f2
.word 0x945ac008 ! t2_kref+0xc5c: smul %o3, %o0, %o2
.word 0xd2163ff8 ! t2_kref+0xc60: lduh [%i0 - 8], %o1
.word 0x81ac4a2a ! t2_kref+0xc64: fcmps %fcc0, %f17, %f10
.word 0x99a00550 ! t2_kref+0xc68: fsqrtd %f16, %f12
.word 0xda2e401a ! t2_kref+0xc6c: stb %o5, [%i1 + %i2]
.word 0x97a01a44 ! t2_kref+0xc70: fdtoi %f4, %f11
.word 0x949b400b ! t2_kref+0xc74: xorcc %o5, %o3, %o2
.word 0x87a01885 ! t2_kref+0xc78: fitos %f5, %f3
.word 0xf6280019 ! t2_kref+0xc7c: stb %i3, [%g0 + %i1]
.word 0x91a60956 ! t2_kref+0xc80: fmuld %f24, %f22, %f8
.word 0x93b240e8 ! t2_kref+0xc84: edge16ln %o1, %o0, %o1
.word 0x81a88aa4 ! t2_kref+0xc88: fcmpes %fcc0, %f2, %f4
.word 0xb1a2c834 ! t2_kref+0xc8c: fadds %f11, %f20, %f24
.word 0xc768a045 ! t2_kref+0xc90: prefetch %g2 + 0x45, 3
.word 0xd64e2004 ! t2_kref+0xc94: ldsb [%i0 + 4], %o3
.word 0x2e800002 ! t2_kref+0xc98: bvs,a _kref+0xca0
.word 0x93a109a8 ! t2_kref+0xc9c: fdivs %f4, %f8, %f9
.word 0x3a800008 ! t2_kref+0xca0: bcc,a _kref+0xcc0
.word 0xe5380018 ! t2_kref+0xca4: std %f18, [%g0 + %i0]
.word 0xd4c6501c ! t2_kref+0xca8: ldswa [%i1 + %i4]0x80, %o2
.word 0xd828a039 ! t2_kref+0xcac: stb %o4, [%g2 + 0x39]
.word 0xd67e7ffc ! t2_kref+0xcb0: swap [%i1 - 4], %o3
.word 0xdfa71019 ! t2_kref+0xcb4: sta %f15, [%i4 + %i1]0x80
.word 0xd408a00b ! t2_kref+0xcb8: ldub [%g2 + 0xb], %o2
.word 0x95b30028 ! t2_kref+0xcbc: edge8n %o4, %o0, %o2
.word 0xc9ee1000 ! t2_kref+0xcc0: prefetcha %i0, 4
.word 0x3a800006 ! t2_kref+0xcc4: bcc,a _kref+0xcdc
.word 0xe53e4000 ! t2_kref+0xcc8: std %f18, [%i1]
.word 0x97b3848c ! t2_kref+0xccc: fcmple32 %f14, %f12, %o3
.word 0x92dd4017 ! t2_kref+0xcd0: smulcc %l5, %l7, %o1
.word 0x26800002 ! t2_kref+0xcd4: bl,a _kref+0xcdc
.word 0x94502a05 ! t2_kref+0xcd8: umul %g0, 0xa05, %o2
.word 0x2f800001 ! t2_kref+0xcdc: fbu,a _kref+0xce0
.word 0xa5b28ed4 ! t2_kref+0xce0: fornot2 %f10, %f20, %f18
.word 0x949b401b ! t2_kref+0xce4: xorcc %o5, %i3, %o2
.word 0x925d4009 ! t2_kref+0xce8: smul %l5, %o1, %o1
.word 0xe13e6010 ! t2_kref+0xcec: std %f16, [%i1 + 0x10]
.word 0x941d7718 ! t2_kref+0xcf0: xor %l5, -0x8e8, %o2
.word 0x9532001a ! t2_kref+0xcf4: srl %o0, %i2, %o2
.word 0xd2066010 ! t2_kref+0xcf8: ld [%i1 + 0x10], %o1
.word 0x94b2275a ! t2_kref+0xcfc: orncc %o0, 0x75a, %o2
.word 0x81ad0aca ! t2_kref+0xd00: fcmped %fcc0, %f20, %f10
.word 0xd60e7fea ! t2_kref+0xd04: ldub [%i1 - 0x16], %o3
.word 0xd51e7fe8 ! t2_kref+0xd08: ldd [%i1 - 0x18], %f10
.word 0x9fc00004 ! t2_kref+0xd0c: call %g0 + %g4
.word 0x9770001b ! t2_kref+0xd10: popc %i3, %o3
.word 0xf16e7fe0 ! t2_kref+0xd14: prefetch %i1 - 0x20, 24
.word 0x89a01058 ! t2_kref+0xd18: fdtox %f24, %f4
.word 0x81a98a36 ! t2_kref+0xd1c: fcmps %fcc0, %f6, %f22
.word 0xa9b00f02 ! t2_kref+0xd20: fsrc2 %f2, %f20
.word 0x8fb007b0 ! t2_kref+0xd24: fpackfix %f16, %f7
.word 0x9477001c ! t2_kref+0xd28: udiv %i4, %i4, %o2
.word 0xf16e3fe8 ! t2_kref+0xd2c: prefetch %i0 - 0x18, 24
.word 0x81ad8aa2 ! t2_kref+0xd30: fcmpes %fcc0, %f22, %f2
.word 0x3c480003 ! t2_kref+0xd34: bpos,a,pt %icc, _kref+0xd40
.word 0x96febb49 ! t2_kref+0xd38: sdivcc %i2, -0x4b7, %o3
.word 0x2f480001 ! t2_kref+0xd3c: fbu,a,pt %fcc0, _kref+0xd40
.word 0x961df8a1 ! t2_kref+0xd40: xor %l7, -0x75f, %o3
.word 0x94a00000 ! t2_kref+0xd44: subcc %g0, %g0, %o2
.word 0xada28852 ! t2_kref+0xd48: faddd %f10, %f18, %f22
.word 0x929d3472 ! t2_kref+0xd4c: xorcc %l4, -0xb8e, %o1
.word 0x941dc016 ! t2_kref+0xd50: xor %l7, %l6, %o2
.word 0x81580000 ! t2_kref+0xd54: flushw
.word 0x170f9ac1 ! t2_kref+0xd58: sethi %hi(0x3e6b0400), %o3
.word 0xe36e001d ! t2_kref+0xd5c: prefetch %i0 + %i5, 17
.word 0xd4070019 ! t2_kref+0xd60: ld [%i4 + %i1], %o2
.word 0x9725801a ! t2_kref+0xd64: mulscc %l6, %i2, %o3
.word 0x81a609d6 ! t2_kref+0xd68: fdivd %f24, %f22, %f0
.word 0xe36e401a ! t2_kref+0xd6c: prefetch %i1 + %i2, 17
.word 0x89b607d4 ! t2_kref+0xd70: pdist %f24, %f20, %f4
.word 0x81a88aaf ! t2_kref+0xd74: fcmpes %fcc0, %f2, %f15
.word 0xef6e001b ! t2_kref+0xd78: prefetch %i0 + %i3, 23
.word 0x94a26009 ! t2_kref+0xd7c: subcc %o1, 9, %o2
.word 0x94be8015 ! t2_kref+0xd80: xnorcc %i2, %l5, %o2
.word 0x961ab878 ! t2_kref+0xd84: xor %o2, -0x788, %o3
.word 0xee28a00a ! t2_kref+0xd88: stb %l7, [%g2 + 0xa]
.word 0xa9a00556 ! t2_kref+0xd8c: fsqrtd %f22, %f20
.word 0xadb6472e ! t2_kref+0xd90: fmuld8ulx16 %f25, %f14, %f22
.word 0x8da20954 ! t2_kref+0xd94: fmuld %f8, %f20, %f6
call SYM(t2_subr2)
.word 0x93400000 ! t2_kref+0xd9c: mov %y, %o1
.word 0xb1b20dc2 ! t2_kref+0xda0: fnand %f8, %f2, %f24
.word 0x81820000 ! t2_kref+0xda4: wr %o0, %g0, %y
.word 0xcd20a008 ! t2_kref+0xda8: st %f6, [%g2 + 8]
.word 0x3f800006 ! t2_kref+0xdac: fbo,a _kref+0xdc4
.word 0x929a801b ! t2_kref+0xdb0: xorcc %o2, %i3, %o1
.word 0xa1a01918 ! t2_kref+0xdb4: fitod %f24, %f16
.word 0xd248a00b ! t2_kref+0xdb8: ldsb [%g2 + 0xb], %o1
.word 0xc9ee1017 ! t2_kref+0xdbc: prefetcha %i0 + %l7, 4
.word 0xadaa804c ! t2_kref+0xdc0: fmovdue %fcc0, %f12, %f22
.word 0x81ac4a2c ! t2_kref+0xdc4: fcmps %fcc0, %f17, %f12
.word 0x1337f884 ! t2_kref+0xdc8: sethi %hi(0xdfe21000), %o1
.word 0xa9a01926 ! t2_kref+0xdcc: fstod %f6, %f20
.word 0x973dc000 ! t2_kref+0xdd0: sra %l7, %g0, %o3
.word 0xd64e200b ! t2_kref+0xdd4: ldsb [%i0 + 0xb], %o3
.word 0xd4062004 ! t2_kref+0xdd8: ld [%i0 + 4], %o2
.word 0x94f03044 ! t2_kref+0xddc: udivcc %g0, -0xfbc, %o2
.word 0xada01934 ! t2_kref+0xde0: fstod %f20, %f22
.word 0x95b68157 ! t2_kref+0xde4: edge32l %i2, %l7, %o2
.word 0x34800007 ! t2_kref+0xde8: bg,a _kref+0xe04
.word 0xd248a02a ! t2_kref+0xdec: ldsb [%g2 + 0x2a], %o1
.word 0xd53e001d ! t2_kref+0xdf0: std %f10, [%i0 + %i5]
.word 0x81a90a44 ! t2_kref+0xdf4: fcmpd %fcc0, %f4, %f4
.word 0x92173349 ! t2_kref+0xdf8: or %i4, -0xcb7, %o1
.word 0x89a94048 ! t2_kref+0xdfc: fmovdug %fcc0, %f8, %f4
.word 0x949330ad ! t2_kref+0xe00: orcc %o4, -0xf53, %o2
.word 0x95354016 ! t2_kref+0xe04: srl %l5, %l6, %o2
.word 0x99a01918 ! t2_kref+0xe08: fitod %f24, %f12
.word 0x81a90a46 ! t2_kref+0xe0c: fcmpd %fcc0, %f4, %f6
.word 0x94300014 ! t2_kref+0xe10: orn %g0, %l4, %o2
.word 0xd02e601d ! t2_kref+0xe14: stb %o0, [%i1 + 0x1d]
.word 0xa5a01906 ! t2_kref+0xe18: fitod %f6, %f18
.word 0xd2560000 ! t2_kref+0xe1c: ldsh [%i0], %o1
.word 0x97b50169 ! t2_kref+0xe20: edge32ln %l4, %o1, %o3
.word 0x94ad2ab8 ! t2_kref+0xe24: andncc %l4, 0xab8, %o2
.word 0x20800002 ! t2_kref+0xe28: bn,a _kref+0xe30
.word 0xf1be5a5c ! t2_kref+0xe2c: stda %f24, [%i1 + %i4]0xd2
.word 0x26800006 ! t2_kref+0xe30: bl,a _kref+0xe48
.word 0xe99f5a18 ! t2_kref+0xe34: ldda [%i5 + %i0]0xd0, %f20
.word 0xc720a018 ! t2_kref+0xe38: st %f3, [%g2 + 0x18]
.word 0xc9200019 ! t2_kref+0xe3c: st %f4, [%g0 + %i1]
.word 0x97b54320 ! t2_kref+0xe40: bmask %l5, %g0, %o3
.word 0x91a60842 ! t2_kref+0xe44: faddd %f24, %f2, %f8
.word 0xf7ee501d ! t2_kref+0xe48: prefetcha %i1 + %i5, 27
.word 0x95b5c02d ! t2_kref+0xe4c: edge8n %l7, %o5, %o2
.word 0x96283415 ! t2_kref+0xe50: andn %g0, -0xbeb, %o3
.word 0x81aa0acc ! t2_kref+0xe54: fcmped %fcc0, %f8, %f12
.word 0x93b58556 ! t2_kref+0xe58: fcmpeq16 %f22, %f22, %o1
.word 0xa1a58948 ! t2_kref+0xe5c: fmuld %f22, %f8, %f16
.word 0x8da0054a ! t2_kref+0xe60: fsqrtd %f10, %f6
.word 0xa1aa0056 ! t2_kref+0xe64: fmovda %fcc0, %f22, %f16
.word 0xe968a04b ! t2_kref+0xe68: prefetch %g2 + 0x4b, 20
.word 0x20800003 ! t2_kref+0xe6c: bn,a _kref+0xe78
.word 0xd42e201f ! t2_kref+0xe70: stb %o2, [%i0 + 0x1f]
.word 0x9216c000 ! t2_kref+0xe74: or %i3, %g0, %o1
.word 0xc53e7ff0 ! t2_kref+0xe78: std %f2, [%i1 - 0x10]
.word 0xc5ee5015 ! t2_kref+0xe7c: prefetcha %i1 + %l5, 2
.word 0xa9b087c0 ! t2_kref+0xe80: pdist %f2, %f0, %f20
call SYM(t2_subr0)
.word 0xb1a088c0 ! t2_kref+0xe88: fsubd %f2, %f0, %f24
.word 0x81a8cab2 ! t2_kref+0xe8c: fcmpes %fcc0, %f3, %f18
.word 0x94582023 ! t2_kref+0xe90: smul %g0, 0x23, %o2
.word 0x9e00659c ! t2_kref+0xe94: add %g1, 0x59c, %o7
! .word 0x394edc5a ! t2_kref+0xe98: fbuge,a,pt %fcc0, SYM(t2_subr0)
fbuge,a,pt %fcc0, SYM(t2_subr0)
.word 0x97b585d2 ! t2_kref+0xe9c: fcmpeq32 %f22, %f18, %o3
.word 0x34800006 ! t2_kref+0xea0: bg,a _kref+0xeb8
.word 0x96dd401b ! t2_kref+0xea4: smulcc %l5, %i3, %o3
.word 0x9540c000 ! t2_kref+0xea8: mov %asi, %o2
.word 0x97a488a5 ! t2_kref+0xeac: fsubs %f18, %f5, %f11
.word 0xd6062008 ! t2_kref+0xeb0: ld [%i0 + 8], %o3
.word 0xc0360000 ! t2_kref+0xeb4: clrh [%i0]
.word 0x99b2cd60 ! t2_kref+0xeb8: fnot1s %f11, %f12
.word 0x3d480004 ! t2_kref+0xebc: fbule,a,pt %fcc0, _kref+0xecc
.word 0x85a00550 ! t2_kref+0xec0: fsqrtd %f16, %f2
.word 0xa5a109c2 ! t2_kref+0xec4: fdivd %f4, %f2, %f18
.word 0x95230014 ! t2_kref+0xec8: mulscc %o4, %l4, %o2
.word 0x85a5c826 ! t2_kref+0xecc: fadds %f23, %f6, %f2
.word 0xd920a038 ! t2_kref+0xed0: st %f12, [%g2 + 0x38]
.word 0x95a00048 ! t2_kref+0xed4: fmovd %f8, %f10
.word 0xd11fbd80 ! t2_kref+0xed8: ldd [%fp - 0x280], %f8
.word 0x95b240ab ! t2_kref+0xedc: edge16n %o1, %o3, %o2
.word 0x927b2575 ! t2_kref+0xee0: sdiv %o4, 0x575, %o1
.word 0xa1b4ce62 ! t2_kref+0xee4: fxnors %f19, %f2, %f16
.word 0x99a28850 ! t2_kref+0xee8: faddd %f10, %f16, %f12
.word 0x81a94a2b ! t2_kref+0xeec: fcmps %fcc0, %f5, %f11
.word 0x95b0030b ! t2_kref+0xef0: alignaddr %g0, %o3, %o2
.word 0x34800002 ! t2_kref+0xef4: bg,a _kref+0xefc
.word 0x91a0192c ! t2_kref+0xef8: fstod %f12, %f8
.word 0x23480006 ! t2_kref+0xefc: fbne,a,pt %fcc0, _kref+0xf14
.word 0x97b20404 ! t2_kref+0xf00: fcmple16 %f8, %f4, %o3
.word 0x9da01110 ! t2_kref+0xf04: fxtod %f16, %f14
.word 0xc0200019 ! t2_kref+0xf08: clr [%g0 + %i1]
.word 0x9fc00004 ! t2_kref+0xf0c: call %g0 + %g4
.word 0x949e8009 ! t2_kref+0xf10: xorcc %i2, %o1, %o2
.word 0x9732a004 ! t2_kref+0xf14: srl %o2, 0x4, %o3
.word 0x8ba24824 ! t2_kref+0xf18: fadds %f9, %f4, %f5
.word 0xa1a408ce ! t2_kref+0xf1c: fsubd %f16, %f14, %f16
.word 0xb1b3098e ! t2_kref+0xf20: bshuffle %f12, %f14, %f24
.word 0x9fc10000 ! t2_kref+0xf24: call %g4
.word 0x94a2c01a ! t2_kref+0xf28: subcc %o3, %i2, %o2
.word 0x8db28d40 ! t2_kref+0xf2c: fnot1 %f10, %f6
.word 0xd2861000 ! t2_kref+0xf30: lda [%i0]0x80, %o1
.word 0xd8a71019 ! t2_kref+0xf34: sta %o4, [%i4 + %i1]0x80
.word 0x3f800006 ! t2_kref+0xf38: fbo,a _kref+0xf50
.word 0x81580000 ! t2_kref+0xf3c: flushw
.word 0xa1a0190e ! t2_kref+0xf40: fitod %f14, %f16
.word 0xd62e401a ! t2_kref+0xf44: stb %o3, [%i1 + %i2]
.word 0x3e800008 ! t2_kref+0xf48: bvc,a _kref+0xf68
.word 0xa5a0190a ! t2_kref+0xf4c: fitod %f10, %f18
.word 0xd6364000 ! t2_kref+0xf50: sth %o3, [%i1]
.word 0xa9a01907 ! t2_kref+0xf54: fitod %f7, %f20
.word 0xd2ce1000 ! t2_kref+0xf58: ldsba [%i0]0x80, %o1
.word 0x94733aab ! t2_kref+0xf5c: udiv %o4, -0x555, %o2
.word 0x923334fa ! t2_kref+0xf60: orn %o4, -0xb06, %o1
.word 0xdd380018 ! t2_kref+0xf64: std %f14, [%g0 + %i0]
.word 0x9522206c ! t2_kref+0xf68: mulscc %o0, 0x6c, %o2
.word 0xd81e2018 ! t2_kref+0xf6c: ldd [%i0 + 0x18], %o4
.word 0x8fa01a46 ! t2_kref+0xf70: fdtoi %f6, %f7
.word 0x99a0190f ! t2_kref+0xf74: fitod %f15, %f12
.word 0x973a001b ! t2_kref+0xf78: sra %o0, %i3, %o3
.word 0x92ba4009 ! t2_kref+0xf7c: xnorcc %o1, %o1, %o1
.word 0x95a000b1 ! t2_kref+0xf80: fnegs %f17, %f10
.word 0xd6ce9019 ! t2_kref+0xf84: ldsba [%i2 + %i1]0x80, %o3
.word 0x89a409d8 ! t2_kref+0xf88: fdivd %f16, %f24, %f4
.word 0xeb6e001d ! t2_kref+0xf8c: prefetch %i0 + %i5, 21
.word 0x93a40830 ! t2_kref+0xf90: fadds %f16, %f16, %f9
.word 0xd520a018 ! t2_kref+0xf94: st %f10, [%g2 + 0x18]
.word 0x96fb2cd9 ! t2_kref+0xf98: sdivcc %o4, 0xcd9, %o3
.word 0xd2063fe0 ! t2_kref+0xf9c: ld [%i0 - 0x20], %o1
.word 0x953f000d ! t2_kref+0xfa0: sra %i4, %o5, %o2
.word 0x94ff0000 ! t2_kref+0xfa4: sdivcc %i4, %g0, %o2
.word 0x93b5402a ! t2_kref+0xfa8: edge8n %l5, %o2, %o1
.word 0x91b50ace ! t2_kref+0xfac: fpsub32 %f20, %f14, %f8
.word 0x81aacaa8 ! t2_kref+0xfb0: fcmpes %fcc0, %f11, %f8
.word 0x972b601e ! t2_kref+0xfb4: sll %o5, 0x1e, %o3
.word 0xb8102018 ! t2_kref+0xfb8: mov 0x18, %i4
.word 0x92adfabc ! t2_kref+0xfbc: andncc %l7, -0x544, %o1
.word 0xeb6e001c ! t2_kref+0xfc0: prefetch %i0 + %i4, 21
.word 0x81820000 ! t2_kref+0xfc4: wr %o0, %g0, %y
.word 0xec28a01a ! t2_kref+0xfc8: stb %l6, [%g2 + 0x1a]
.word 0x9ba0002d ! t2_kref+0xfcc: fmovs %f13, %f13
.word 0xafa00036 ! t2_kref+0xfd0: fmovs %f22, %f23
.word 0xe13e3fe0 ! t2_kref+0xfd4: std %f16, [%i0 - 0x20]
.word 0xd6064000 ! t2_kref+0xfd8: ld [%i1], %o3
.word 0x95a01913 ! t2_kref+0xfdc: fitod %f19, %f10
.word 0x8143e040 ! t2_kref+0xfe0: membar 0x40
.word 0x94536eb0 ! t2_kref+0xfe4: umul %o5, 0xeb0, %o2
.word 0x81a98aa6 ! t2_kref+0xfe8: fcmpes %fcc0, %f6, %f6
.word 0xf6260000 ! t2_kref+0xfec: st %i3, [%i0]
.word 0x91a3c822 ! t2_kref+0xff0: fadds %f15, %f2, %f8
.word 0x95b0003c ! t2_kref+0xff4: edge8n %g0, %i4, %o2
.word 0xe820a038 ! t2_kref+0xff8: st %l4, [%g2 + 0x38]
.word 0x3d480002 ! t2_kref+0xffc: fbule,a,pt %fcc0, _kref+0x1004
.word 0xc7ee500c ! t2_kref+0x1000: prefetcha %i1 + %o4, 3
.word 0x8da00148 ! t2_kref+0x1004: fabsd %f8, %f6
call SYM(t2_subr2)
.word 0xe3ee501b ! t2_kref+0x100c: prefetcha %i1 + %i3, 17
.word 0x17069796 ! t2_kref+0x1010: sethi %hi(0x1a5e5800), %o3
.word 0xd2580018 ! t2_kref+0x1014: ldx [%g0 + %i0], %o1
.word 0x1516daee ! t2_kref+0x1018: sethi %hi(0x5b6bb800), %o2
.word 0x9255c00a ! t2_kref+0x101c: umul %l7, %o2, %o1
.word 0x81da7bab ! t2_kref+0x1020: flush %o1 - 0x455
.word 0xd600a018 ! t2_kref+0x1024: ld [%g2 + 0x18], %o3
.word 0x923ec01a ! t2_kref+0x1028: xnor %i3, %i2, %o1
.word 0x8db009ae ! t2_kref+0x102c: fexpand %f14, %f6
.word 0x81ae4a2e ! t2_kref+0x1030: fcmps %fcc0, %f25, %f14
.word 0x8da00552 ! t2_kref+0x1034: fsqrtd %f18, %f6
.word 0xecbf5019 ! t2_kref+0x1038: stda %l6, [%i5 + %i1]0x80
.word 0x9695401a ! t2_kref+0x103c: orcc %l5, %i2, %o3
.word 0x81ad8a31 ! t2_kref+0x1040: fcmps %fcc0, %f22, %f17
.word 0x932ae01a ! t2_kref+0x1044: sll %o3, 0x1a, %o1
.word 0x99a189d2 ! t2_kref+0x1048: fdivd %f6, %f18, %f12
.word 0x93b08df9 ! t2_kref+0x104c: fnands %f2, %f25, %f9
.word 0x28800003 ! t2_kref+0x1050: bleu,a _kref+0x105c
.word 0xc93e4000 ! t2_kref+0x1054: std %f4, [%i1]
.word 0x97408000 ! t2_kref+0x1058: mov %ccr, %o3
.word 0x953f0008 ! t2_kref+0x105c: sra %i4, %o0, %o2
.word 0xb1b00f10 ! t2_kref+0x1060: fsrc2 %f16, %f24
.word 0x96658017 ! t2_kref+0x1064: subc %l6, %l7, %o3
.word 0x93400000 ! t2_kref+0x1068: mov %y, %o1
.word 0x97b54200 ! t2_kref+0x106c: array8 %l5, %g0, %o3
.word 0x81dfc005 ! t2_kref+0x1070: flush %i7 + %g5
.word 0xb1b00cd6 ! t2_kref+0x1074: fnot2 %f22, %f24
.word 0x9bb40df9 ! t2_kref+0x1078: fnands %f16, %f25, %f13
.word 0x86102003 ! t2_kref+0x107c: mov 0x3, %g3
.word 0x86a0e001 ! t2_kref+0x1080: subcc %g3, 1, %g3
.word 0x2280001c ! t2_kref+0x1084: be,a _kref+0x10f4
.word 0x93254017 ! t2_kref+0x1088: mulscc %l5, %l7, %o1
.word 0x9da01911 ! t2_kref+0x108c: fitod %f17, %f14
.word 0x941b000d ! t2_kref+0x1090: xor %o4, %o5, %o2
.word 0x85a488d0 ! t2_kref+0x1094: fsubd %f18, %f16, %f2
.word 0xd02e7fe2 ! t2_kref+0x1098: stb %o0, [%i1 - 0x1e]
.word 0x8da1094c ! t2_kref+0x109c: fmuld %f4, %f12, %f6
.word 0xd43e6008 ! t2_kref+0x10a0: std %o2, [%i1 + 8]
.word 0x97b0854a ! t2_kref+0x10a4: fcmpeq16 %f2, %f10, %o3
.word 0x949a800a ! t2_kref+0x10a8: xorcc %o2, %o2, %o2
.word 0x9fc00004 ! t2_kref+0x10ac: call %g0 + %g4
.word 0x89b009b3 ! t2_kref+0x10b0: fexpand %f19, %f4
.word 0x28bffff3 ! t2_kref+0x10b4: bleu,a _kref+0x1080
.word 0x94a30000 ! t2_kref+0x10b8: subcc %o4, %g0, %o2
.word 0x9537201e ! t2_kref+0x10bc: srl %i4, 0x1e, %o2
.word 0xe520a018 ! t2_kref+0x10c0: st %f18, [%g2 + 0x18]
.word 0x22480006 ! t2_kref+0x10c4: be,a,pt %icc, _kref+0x10dc
.word 0x95b00cc8 ! t2_kref+0x10c8: fnot2 %f8, %f10
.word 0x9246a57e ! t2_kref+0x10cc: addc %i2, 0x57e, %o1
.word 0x95a01905 ! t2_kref+0x10d0: fitod %f5, %f10
.word 0xc51fbcb0 ! t2_kref+0x10d4: ldd [%fp - 0x350], %f2
.word 0x9da2482b ! t2_kref+0x10d8: fadds %f9, %f11, %f14
.word 0xd4066010 ! t2_kref+0x10dc: ld [%i1 + 0x10], %o2
.word 0x91a0190d ! t2_kref+0x10e0: fitod %f13, %f8
.word 0x91b00ad6 ! t2_kref+0x10e4: fpsub32 %f0, %f22, %f8
.word 0x87a0052f ! t2_kref+0x10e8: fsqrts %f15, %f3
.word 0x81dcc014 ! t2_kref+0x10ec: flush %l3 + %l4
.word 0x94d2b0b3 ! t2_kref+0x10f0: umulcc %o2, -0xf4d, %o2
.word 0xd246600c ! t2_kref+0x10f4: ldsw [%i1 + 0xc], %o1
.word 0x95408000 ! t2_kref+0x10f8: mov %ccr, %o2
.word 0xe968a206 ! t2_kref+0x10fc: prefetch %g2 + 0x206, 20
.word 0x92c02ced ! t2_kref+0x1100: addccc %g0, 0xced, %o1
.word 0xd0280018 ! t2_kref+0x1104: stb %o0, [%g0 + %i0]
.word 0xcd1fbce0 ! t2_kref+0x1108: ldd [%fp - 0x320], %f6
.word 0xe900a008 ! t2_kref+0x110c: ld [%g2 + 8], %f20
.word 0xe1ee501a ! t2_kref+0x1110: prefetcha %i1 + %i2, 16
.word 0x99a28844 ! t2_kref+0x1114: faddd %f10, %f4, %f12
.word 0xc91e2000 ! t2_kref+0x1118: ldd [%i0], %f4
.word 0xd89e5000 ! t2_kref+0x111c: ldda [%i1]0x80, %o4
.word 0x81a8caae ! t2_kref+0x1120: fcmpes %fcc0, %f3, %f14
.word 0xd07e7ffc ! t2_kref+0x1124: swap [%i1 - 4], %o0
.word 0x9255400d ! t2_kref+0x1128: umul %l5, %o5, %o1
.word 0x89a00050 ! t2_kref+0x112c: fmovd %f16, %f4
.word 0xd256001b ! t2_kref+0x1130: ldsh [%i0 + %i3], %o1
.word 0xb1b00fc0 ! t2_kref+0x1134: fone %f24
.word 0xec9e101d ! t2_kref+0x1138: ldda [%i0 + %i5]0x80, %l6
.word 0xc56e0015 ! t2_kref+0x113c: prefetch %i0 + %l5, 2
.word 0xd47e6000 ! t2_kref+0x1140: swap [%i1], %o2
.word 0x93703056 ! t2_kref+0x1144: popc -0xfaa, %o1
.word 0xa7b40ea0 ! t2_kref+0x1148: fsrc1s %f16, %f19
.word 0x85a01a46 ! t2_kref+0x114c: fdtoi %f6, %f2
.word 0xc900a028 ! t2_kref+0x1150: ld [%g2 + 0x28], %f4
.word 0xf6263fe0 ! t2_kref+0x1154: st %i3, [%i0 - 0x20]
.word 0xeea61000 ! t2_kref+0x1158: sta %l7, [%i0]0x80
.word 0xd9a01019 ! t2_kref+0x115c: sta %f12, [%g0 + %i1]0x80
.word 0x91b607c6 ! t2_kref+0x1160: pdist %f24, %f6, %f8
.word 0xf13e2000 ! t2_kref+0x1164: std %f24, [%i0]
.word 0x81b01020 ! t2_kref+0x1168: siam 0x0
.word 0x9262c008 ! t2_kref+0x116c: subc %o3, %o0, %o1
.word 0x2e800007 ! t2_kref+0x1170: bvs,a _kref+0x118c
.word 0xada308ca ! t2_kref+0x1174: fsubd %f12, %f10, %f22
.word 0x972a001b ! t2_kref+0x1178: sll %o0, %i3, %o3
.word 0x93a0002a ! t2_kref+0x117c: fmovs %f10, %f9
.word 0x967a000c ! t2_kref+0x1180: sdiv %o0, %o4, %o3
.word 0xd448a029 ! t2_kref+0x1184: ldsb [%g2 + 0x29], %o2
.word 0x92ba400a ! t2_kref+0x1188: xnorcc %o1, %o2, %o1
.word 0xb1a018cc ! t2_kref+0x118c: fdtos %f12, %f24
.word 0x942ec008 ! t2_kref+0x1190: andn %i3, %o0, %o2
.word 0x94b5bdcc ! t2_kref+0x1194: orncc %l6, -0x234, %o2
.word 0xd446001c ! t2_kref+0x1198: ldsw [%i0 + %i4], %o2
.word 0x9ba18831 ! t2_kref+0x119c: fadds %f6, %f17, %f13
.word 0x95408000 ! t2_kref+0x11a0: mov %ccr, %o2
.word 0x942b2794 ! t2_kref+0x11a4: andn %o4, 0x794, %o2
.word 0x9732800a ! t2_kref+0x11a8: srl %o2, %o2, %o3
.word 0x95b58157 ! t2_kref+0x11ac: edge32l %l6, %l7, %o2
.word 0xb3a08938 ! t2_kref+0x11b0: fmuls %f2, %f24, %f25
.word 0xd40e8019 ! t2_kref+0x11b4: ldub [%i2 + %i1], %o2
.word 0x8fb60fa2 ! t2_kref+0x11b8: fors %f24, %f2, %f7
.word 0x96aeaa18 ! t2_kref+0x11bc: andncc %i2, 0xa18, %o3
.word 0xd0380018 ! t2_kref+0x11c0: std %o0, [%g0 + %i0]
.word 0x96ad0017 ! t2_kref+0x11c4: andncc %l4, %l7, %o3
.word 0x9245395b ! t2_kref+0x11c8: addc %l4, -0x6a5, %o1
.word 0x949a6a44 ! t2_kref+0x11cc: xorcc %o1, 0xa44, %o2
.word 0x952de001 ! t2_kref+0x11d0: sll %l7, 0x1, %o2
.word 0x13181e55 ! t2_kref+0x11d4: sethi %hi(0x60795400), %o1
.word 0x93b5c30b ! t2_kref+0x11d8: alignaddr %l7, %o3, %o1
.word 0x921eba4f ! t2_kref+0x11dc: xor %i2, -0x5b1, %o1
.word 0xd03f4019 ! t2_kref+0x11e0: std %o0, [%i5 + %i1]
.word 0x132c5915 ! t2_kref+0x11e4: sethi %hi(0xb1645400), %o1
.word 0xc76e0009 ! t2_kref+0x11e8: prefetch %i0 + %o1, 3
.word 0xb1a2882e ! t2_kref+0x11ec: fadds %f10, %f14, %f24
.word 0xcd00a008 ! t2_kref+0x11f0: ld [%g2 + 8], %f6
.word 0x93400000 ! t2_kref+0x11f4: mov %y, %o1
.word 0x949ef502 ! t2_kref+0x11f8: xorcc %i3, -0xafe, %o2
.word 0xa5b086ea ! t2_kref+0x11fc: fmul8ulx16 %f2, %f10, %f18
.word 0x95abc048 ! t2_kref+0x1200: fmovdo %fcc0, %f8, %f10
.word 0xc768a083 ! t2_kref+0x1204: prefetch %g2 + 0x83, 3
.word 0xa5a018d6 ! t2_kref+0x1208: fdtos %f22, %f18
.word 0x8da04829 ! t2_kref+0x120c: fadds %f1, %f9, %f6
.word 0x937036df ! t2_kref+0x1210: popc -0x921, %o1
.word 0x97b405d0 ! t2_kref+0x1214: fcmpeq32 %f16, %f16, %o3
.word 0x92b24015 ! t2_kref+0x1218: orncc %o1, %l5, %o1
.word 0xd648a02b ! t2_kref+0x121c: ldsb [%g2 + 0x2b], %o3
.word 0x87a3c835 ! t2_kref+0x1220: fadds %f15, %f21, %f3
.word 0x99a01907 ! t2_kref+0x1224: fitod %f7, %f12
.word 0xd650a008 ! t2_kref+0x1228: ldsh [%g2 + 8], %o3
.word 0x9740c000 ! t2_kref+0x122c: mov %asi, %o3
.word 0x99b28731 ! t2_kref+0x1230: fmuld8ulx16 %f10, %f17, %f12
.word 0xd6000018 ! t2_kref+0x1234: ld [%g0 + %i0], %o3
.word 0x172505b3 ! t2_kref+0x1238: sethi %hi(0x9416cc00), %o3
.word 0x9642c017 ! t2_kref+0x123c: addc %o3, %l7, %o3
call SYM(t2_subr2)
.word 0xc16e7fe0 ! t2_kref+0x1244: prefetch %i1 - 0x20, 0
.word 0x93154008 ! t2_kref+0x1248: taddcctv %l5, %o0, %o1
.word 0x93b0034d ! t2_kref+0x124c: alignaddrl %g0, %o5, %o1
.word 0x30800006 ! t2_kref+0x1250: ba,a _kref+0x1268
.word 0x9732401c ! t2_kref+0x1254: srl %o1, %i4, %o3
.word 0x948d800a ! t2_kref+0x1258: andcc %l6, %o2, %o2
.word 0x91a48950 ! t2_kref+0x125c: fmuld %f18, %f16, %f8
.word 0x93350009 ! t2_kref+0x1260: srl %l4, %o1, %o1
.word 0x9442800a ! t2_kref+0x1264: addc %o2, %o2, %o2
.word 0x34800005 ! t2_kref+0x1268: bg,a _kref+0x127c
.word 0x96e5a83f ! t2_kref+0x126c: subccc %l6, 0x83f, %o3
.word 0x81ab0a23 ! t2_kref+0x1270: fcmps %fcc0, %f12, %f3
.word 0x13253a39 ! t2_kref+0x1274: sethi %hi(0x94e8e400), %o1
.word 0xb1a10837 ! t2_kref+0x1278: fadds %f4, %f23, %f24
.word 0x973f000d ! t2_kref+0x127c: sra %i4, %o5, %o3
.word 0x925d0015 ! t2_kref+0x1280: smul %l4, %l5, %o1
.word 0x94780009 ! t2_kref+0x1284: sdiv %g0, %o1, %o2
.word 0x9db00cf9 ! t2_kref+0x1288: fnot2s %f25, %f14
.word 0xdd1fbec0 ! t2_kref+0x128c: ldd [%fp - 0x140], %f14
.word 0xd07e7fec ! t2_kref+0x1290: swap [%i1 - 0x14], %o0
.word 0x8da088a5 ! t2_kref+0x1294: fsubs %f2, %f5, %f6
.word 0x95b38ad0 ! t2_kref+0x1298: fpsub32 %f14, %f16, %f10
.word 0x9fc10000 ! t2_kref+0x129c: call %g4
.word 0x9233401c ! t2_kref+0x12a0: orn %o5, %i4, %o1
.word 0xc168a101 ! t2_kref+0x12a4: prefetch %g2 + 0x101, 0
.word 0xe36e001a ! t2_kref+0x12a8: prefetch %i0 + %i2, 17
.word 0xd456401b ! t2_kref+0x12ac: ldsh [%i1 + %i3], %o2
.word 0xea2e7feb ! t2_kref+0x12b0: stb %l5, [%i1 - 0x15]
.word 0x94f80014 ! t2_kref+0x12b4: sdivcc %g0, %l4, %o2
.word 0xd2464000 ! t2_kref+0x12b8: ldsw [%i1], %o1
.word 0xd410a00a ! t2_kref+0x12bc: lduh [%g2 + 0xa], %o2
.word 0xefee501c ! t2_kref+0x12c0: prefetcha %i1 + %i4, 23
.word 0x8db00cce ! t2_kref+0x12c4: fnot2 %f14, %f6
.word 0x929e8016 ! t2_kref+0x12c8: xorcc %i2, %l6, %o1
.word 0x8610201d ! t2_kref+0x12cc: mov 0x1d, %g3
.word 0x86a0e001 ! t2_kref+0x12d0: subcc %g3, 1, %g3
.word 0x2280000f ! t2_kref+0x12d4: be,a _kref+0x1310
.word 0x94332323 ! t2_kref+0x12d8: orn %o4, 0x323, %o2
.word 0xd410a008 ! t2_kref+0x12dc: lduh [%g2 + 8], %o2
.word 0xa1a0190d ! t2_kref+0x12e0: fitod %f13, %f16
.word 0x93b24d22 ! t2_kref+0x12e4: fandnot1s %f9, %f2, %f9
.word 0xf13e7fe8 ! t2_kref+0x12e8: std %f24, [%i1 - 0x18]
.word 0xada00554 ! t2_kref+0x12ec: fsqrtd %f20, %f22
.word 0x91b30a94 ! t2_kref+0x12f0: fpsub16 %f12, %f20, %f8
.word 0x30800001 ! t2_kref+0x12f4: ba,a _kref+0x12f8
.word 0x8ba00027 ! t2_kref+0x12f8: fmovs %f7, %f5
.word 0x92fa778c ! t2_kref+0x12fc: sdivcc %o1, -0x874, %o1
.word 0xa1a00550 ! t2_kref+0x1300: fsqrtd %f16, %f16
.word 0xd6066014 ! t2_kref+0x1304: ld [%i1 + 0x14], %o3
.word 0x89b00c00 ! t2_kref+0x1308: fzero %f4
.word 0xd2063ff8 ! t2_kref+0x130c: ld [%i0 - 8], %o1
.word 0xd4000019 ! t2_kref+0x1310: ld [%g0 + %i1], %o2
.word 0x953da004 ! t2_kref+0x1314: sra %l6, 0x4, %o2
.word 0xc91f4019 ! t2_kref+0x1318: ldd [%i5 + %i1], %f4
.word 0xd91fbcb8 ! t2_kref+0x131c: ldd [%fp - 0x348], %f12
.word 0x952b6011 ! t2_kref+0x1320: sll %o5, 0x11, %o2
.word 0x30800002 ! t2_kref+0x1324: ba,a _kref+0x132c
.word 0xa9a0054e ! t2_kref+0x1328: fsqrtd %f14, %f20
.word 0x85a00028 ! t2_kref+0x132c: fmovs %f8, %f2
.word 0xdb266018 ! t2_kref+0x1330: st %f13, [%i1 + 0x18]
.word 0x96f6801b ! t2_kref+0x1334: udivcc %i2, %i3, %o3
.word 0x95b28e12 ! t2_kref+0x1338: fand %f10, %f18, %f10
.word 0x8fb48e66 ! t2_kref+0x133c: fxnors %f18, %f6, %f7
.word 0x972de005 ! t2_kref+0x1340: sll %l7, 0x5, %o3
.word 0x93372012 ! t2_kref+0x1344: srl %i4, 0x12, %o1
.word 0x89b50e02 ! t2_kref+0x1348: fand %f20, %f2, %f4
.word 0xadb00cd0 ! t2_kref+0x134c: fnot2 %f16, %f22
.word 0x81a8caa1 ! t2_kref+0x1350: fcmpes %fcc0, %f3, %f1
.word 0x85a01108 ! t2_kref+0x1354: fxtod %f8, %f2
.word 0xd246401c ! t2_kref+0x1358: ldsw [%i1 + %i4], %o1
.word 0x91b24f6a ! t2_kref+0x135c: fornot1s %f9, %f10, %f8
.word 0xe91e4000 ! t2_kref+0x1360: ldd [%i1], %f20
.word 0x9e006a6c ! t2_kref+0x1364: add %g1, 0xa6c, %o7
! .word 0x274edb26 ! t2_kref+0x1368: fbul,a,pt %fcc0, SYM(t2_subr0)
fbul,a,pt %fcc0, SYM(t2_subr0)
.word 0x96a335ba ! t2_kref+0x136c: subcc %o4, -0xa46, %o3
.word 0xd220a028 ! t2_kref+0x1370: st %o1, [%g2 + 0x28]
.word 0x81ab0aa2 ! t2_kref+0x1374: fcmpes %fcc0, %f12, %f2
.word 0x973d801b ! t2_kref+0x1378: sra %l6, %i3, %o3
.word 0xdd380019 ! t2_kref+0x137c: std %f14, [%g0 + %i1]
.word 0x97b6c200 ! t2_kref+0x1380: array8 %i3, %g0, %o3
.word 0xe300a028 ! t2_kref+0x1384: ld [%g2 + 0x28], %f17
.word 0x95b68337 ! t2_kref+0x1388: bmask %i2, %l7, %o2
.word 0xb1a01932 ! t2_kref+0x138c: fstod %f18, %f24
.word 0x89b58e22 ! t2_kref+0x1390: fands %f22, %f2, %f4
.word 0x921dc00d ! t2_kref+0x1394: xor %l7, %o5, %o1
.word 0x94f2b6f7 ! t2_kref+0x1398: udivcc %o2, -0x909, %o2
.word 0xa5a109d6 ! t2_kref+0x139c: fdivd %f4, %f22, %f18
.word 0xf6280018 ! t2_kref+0x13a0: stb %i3, [%g0 + %i0]
.word 0xada4884e ! t2_kref+0x13a4: faddd %f18, %f14, %f22
.word 0xa1b20706 ! t2_kref+0x13a8: fmuld8sux16 %f8, %f6, %f16
.word 0xc99f1a18 ! t2_kref+0x13ac: ldda [%i4 + %i0]0xd0, %f4
.word 0x81aa4aac ! t2_kref+0x13b0: fcmpes %fcc0, %f9, %f12
.word 0x91a208d4 ! t2_kref+0x13b4: fsubd %f8, %f20, %f8
.word 0xd9be5808 ! t2_kref+0x13b8: stda %f12, [%i1 + %o0]0xc0
.word 0x942d6506 ! t2_kref+0x13bc: andn %l5, 0x506, %o2
.word 0xe968a0c0 ! t2_kref+0x13c0: prefetch %g2 + 0xc0, 20
.word 0x94734017 ! t2_kref+0x13c4: udiv %o5, %l7, %o2
.word 0x9645000d ! t2_kref+0x13c8: addc %l4, %o5, %o3
.word 0x30800001 ! t2_kref+0x13cc: ba,a _kref+0x13d0
.word 0x132cf7a1 ! t2_kref+0x13d0: sethi %hi(0xb3de8400), %o1
.word 0xd648a02a ! t2_kref+0x13d4: ldsb [%g2 + 0x2a], %o3
.word 0xa9a509d4 ! t2_kref+0x13d8: fdivd %f20, %f20, %f20
.word 0x81a84aa3 ! t2_kref+0x13dc: fcmpes %fcc0, %f1, %f3
.word 0x81ac0a46 ! t2_kref+0x13e0: fcmpd %fcc0, %f16, %f6
.word 0x81aaca23 ! t2_kref+0x13e4: fcmps %fcc0, %f11, %f3
.word 0x8da00546 ! t2_kref+0x13e8: fsqrtd %f6, %f6
.word 0xd4163ff4 ! t2_kref+0x13ec: lduh [%i0 - 0xc], %o2
.word 0xd836c019 ! t2_kref+0x13f0: sth %o4, [%i3 + %i1]
.word 0x85b18d60 ! t2_kref+0x13f4: fnot1s %f6, %f2
.word 0x9445401b ! t2_kref+0x13f8: addc %l5, %i3, %o2
.word 0x33800003 ! t2_kref+0x13fc: fbe,a _kref+0x1408
.word 0x927eb875 ! t2_kref+0x1400: sdiv %i2, -0x78b, %o1
.word 0x9466ac52 ! t2_kref+0x1404: subc %i2, 0xc52, %o2
.word 0x9fa38834 ! t2_kref+0x1408: fadds %f14, %f20, %f15
.word 0x941f0000 ! t2_kref+0x140c: xor %i4, %g0, %o2
.word 0x9722800d ! t2_kref+0x1410: mulscc %o2, %o5, %o3
.word 0x8ba2482b ! t2_kref+0x1414: fadds %f9, %f11, %f5
.word 0x81ad8aa6 ! t2_kref+0x1418: fcmpes %fcc0, %f22, %f6
.word 0xa7826d89 ! t2_kref+0x141c: wr %o1, 0xd89, %gsr
call 1f
.empty
.word 0x94b3400c ! t2_kref+0x1424: orncc %o5, %o4, %o2
.word 0xe700a018 ! t2_kref+0x1428: ld [%g2 + 0x18], %f19
.word 0xc76e3ff8 ! t2_kref+0x142c: prefetch %i0 - 8, 3
.word 0x96dd000d ! t2_kref+0x1430: smulcc %l4, %o5, %o3
.word 0x26800003 ! t2_kref+0x1434: bl,a _kref+0x1440
1: .word 0xc568a1ca ! t2_kref+0x1438: prefetch %g2 + 0x1ca, 2
.word 0xa5b00f18 ! t2_kref+0x143c: fsrc2 %f24, %f18
.word 0x97b1854c ! t2_kref+0x1440: fcmpeq16 %f6, %f12, %o3
.word 0x923ec008 ! t2_kref+0x1444: xnor %i3, %o0, %o1
.word 0x941f236f ! t2_kref+0x1448: xor %i4, 0x36f, %o2
.word 0xfbee101a ! t2_kref+0x144c: prefetcha %i0 + %i2, 29
.word 0xd9e6101b ! t2_kref+0x1450: casa [%i0]0x80, %i3, %o4
.word 0x953d8000 ! t2_kref+0x1454: sra %l6, %g0, %o2
.word 0xed68a1c1 ! t2_kref+0x1458: prefetch %g2 + 0x1c1, 22
.word 0xd03e6018 ! t2_kref+0x145c: std %o0, [%i1 + 0x18]
.word 0x85b187c4 ! t2_kref+0x1460: pdist %f6, %f4, %f2
.word 0x2d800008 ! t2_kref+0x1464: fbg,a _kref+0x1484
.word 0x96fd800a ! t2_kref+0x1468: sdivcc %l6, %o2, %o3
.word 0x942f0008 ! t2_kref+0x146c: andn %i4, %o0, %o2
.word 0x9bb18ae2 ! t2_kref+0x1470: fpsub32s %f6, %f2, %f13
.word 0xd9be5a5d ! t2_kref+0x1474: stda %f12, [%i1 + %i5]0xd2
.word 0x9473400b ! t2_kref+0x1478: udiv %o5, %o3, %o2
.word 0xd4070019 ! t2_kref+0x147c: ld [%i4 + %i1], %o2
.word 0xf62e3fee ! t2_kref+0x1480: stb %i3, [%i0 - 0x12]
.word 0x93b5408b ! t2_kref+0x1484: edge16 %l5, %o3, %o1
.word 0xda7e2014 ! t2_kref+0x1488: swap [%i0 + 0x14], %o5
.word 0xada01933 ! t2_kref+0x148c: fstod %f19, %f22
.word 0x1529f2d4 ! t2_kref+0x1490: sethi %hi(0xa7cb5000), %o2
.word 0xd4a81019 ! t2_kref+0x1494: stba %o2, [%g0 + %i1]0x80
.word 0x952ae00c ! t2_kref+0x1498: sll %o3, 0xc, %o2
.word 0x81a90ab0 ! t2_kref+0x149c: fcmpes %fcc0, %f4, %f16
.word 0x97400000 ! t2_kref+0x14a0: mov %y, %o3
.word 0x9fc00004 ! t2_kref+0x14a4: call %g0 + %g4
.word 0xc168a04a ! t2_kref+0x14a8: prefetch %g2 + 0x4a, 0
.word 0x953f201f ! t2_kref+0x14ac: sra %i4, 0x1f, %o2
.word 0xe13e2010 ! t2_kref+0x14b0: std %f16, [%i0 + 0x10]
.word 0xa7a2092b ! t2_kref+0x14b4: fmuls %f8, %f11, %f19
.word 0x9243394e ! t2_kref+0x14b8: addc %o4, -0x6b2, %o1
.word 0xe5a01019 ! t2_kref+0x14bc: sta %f18, [%g0 + %i1]0x80
.word 0xafb00cf8 ! t2_kref+0x14c0: fnot2s %f24, %f23
.word 0x81aa4a2b ! t2_kref+0x14c4: fcmps %fcc0, %f9, %f11
.word 0x9fa58937 ! t2_kref+0x14c8: fmuls %f22, %f23, %f15
.word 0x81b01024 ! t2_kref+0x14cc: siam 0x4
.word 0x81ae0aad ! t2_kref+0x14d0: fcmpes %fcc0, %f24, %f13
.word 0x81a01904 ! t2_kref+0x14d4: fitod %f4, %f0
.word 0x9fc10000 ! t2_kref+0x14d8: call %g4
.word 0xadb50632 ! t2_kref+0x14dc: fmul8x16 %f20, %f18, %f22
.word 0x92db4016 ! t2_kref+0x14e0: smulcc %o5, %l6, %o1
.word 0x97b7002d ! t2_kref+0x14e4: edge8n %i4, %o5, %o3
.word 0x952d4017 ! t2_kref+0x14e8: sll %l5, %l7, %o2
.word 0x91a01901 ! t2_kref+0x14ec: fitod %f1, %f8
.word 0x933b201c ! t2_kref+0x14f0: sra %o4, 0x1c, %o1
.word 0xd0fe101c ! t2_kref+0x14f4: swapa [%i0 + %i4]0x80, %o0
.word 0x93224014 ! t2_kref+0x14f8: mulscc %o1, %l4, %o1
.word 0x85a00556 ! t2_kref+0x14fc: fsqrtd %f22, %f2
.word 0x922aeee1 ! t2_kref+0x1500: andn %o3, 0xee1, %o1
.word 0x925ded68 ! t2_kref+0x1504: smul %l7, 0xd68, %o1
.word 0xd48e105a ! t2_kref+0x1508: lduba [%i0 + %i2]0x82, %o2
.word 0x97a0c835 ! t2_kref+0x150c: fadds %f3, %f21, %f11
.word 0x9525681c ! t2_kref+0x1510: mulscc %l5, 0x81c, %o2
.word 0x92b6c009 ! t2_kref+0x1514: orncc %i3, %o1, %o1
.word 0x9ba20832 ! t2_kref+0x1518: fadds %f8, %f18, %f13
.word 0x96ba6403 ! t2_kref+0x151c: xnorcc %o1, 0x403, %o3
.word 0xa9b40d40 ! t2_kref+0x1520: fnot1 %f16, %f20
.word 0x9de3bfa0 ! t2_kref+0x1524: save %sp, -0x60, %sp
.word 0xb0377302 ! t2_kref+0x1528: orn %i5, -0xcfe, %i0
.word 0x95eeaf8f ! t2_kref+0x152c: restore %i2, 0xf8f, %o2
.word 0x99a8c027 ! t2_kref+0x1530: fmovsul %fcc0, %f7, %f12
.word 0x9532601c ! t2_kref+0x1534: srl %o1, 0x1c, %o2
.word 0xd2865000 ! t2_kref+0x1538: lda [%i1]0x80, %o1
.word 0xf6ae1000 ! t2_kref+0x153c: stba %i3, [%i0]0x80
.word 0x3d480004 ! t2_kref+0x1540: fbule,a,pt %fcc0, _kref+0x1550
.word 0xc368a104 ! t2_kref+0x1544: prefetch %g2 + 0x104, 1
.word 0xa1b50d60 ! t2_kref+0x1548: fnot1s %f20, %f16
.word 0x94550017 ! t2_kref+0x154c: umul %l4, %l7, %o2
.word 0x89a089ca ! t2_kref+0x1550: fdivd %f2, %f10, %f4
.word 0x8610201f ! t2_kref+0x1554: mov 0x1f, %g3
.word 0x86a0e001 ! t2_kref+0x1558: subcc %g3, 1, %g3
.word 0x22800010 ! t2_kref+0x155c: be,a _kref+0x159c
.word 0x93b540ab ! t2_kref+0x1560: edge16n %l5, %o3, %o1
.word 0xa5a01928 ! t2_kref+0x1564: fstod %f8, %f18
.word 0xed00a038 ! t2_kref+0x1568: ld [%g2 + 0x38], %f22
.word 0x81ac0a46 ! t2_kref+0x156c: fcmpd %fcc0, %f16, %f6
.word 0x83b00fe0 ! t2_kref+0x1570: fones %f1
.word 0xf420a008 ! t2_kref+0x1574: st %i2, [%g2 + 8]
.word 0x94a68014 ! t2_kref+0x1578: subcc %i2, %l4, %o2
.word 0x133bcdc2 ! t2_kref+0x157c: sethi %hi(0xef370800), %o1
.word 0xb1a0054c ! t2_kref+0x1580: fsqrtd %f12, %f24
.word 0x925a7461 ! t2_kref+0x1584: smul %o1, -0xb9f, %o1
.word 0x9fc10000 ! t2_kref+0x1588: call %g4
.word 0x91b009a1 ! t2_kref+0x158c: fexpand %f1, %f8
.word 0x8bb5ce6c ! t2_kref+0x1590: fxnors %f23, %f12, %f5
.word 0x941a7a7c ! t2_kref+0x1594: xor %o1, -0x584, %o2
.word 0x24480004 ! t2_kref+0x1598: ble,a,pt %icc, _kref+0x15a8
.word 0x94326953 ! t2_kref+0x159c: orn %o1, 0x953, %o2
.word 0x83a00534 ! t2_kref+0x15a0: fsqrts %f20, %f1
.word 0x85a14836 ! t2_kref+0x15a4: fadds %f5, %f22, %f2
.word 0x81b01025 ! t2_kref+0x15a8: siam 0x5
.word 0xe830a02a ! t2_kref+0x15ac: sth %l4, [%g2 + 0x2a]
.word 0x972322fd ! t2_kref+0x15b0: mulscc %o4, 0x2fd, %o3
.word 0x962d6c0a ! t2_kref+0x15b4: andn %l5, 0xc0a, %o3
.word 0x94600008 ! t2_kref+0x15b8: subc %g0, %o0, %o2
.word 0xb1a509c4 ! t2_kref+0x15bc: fdivd %f20, %f4, %f24
.word 0xc020a018 ! t2_kref+0x15c0: clr [%g2 + 0x18]
.word 0x85a0054e ! t2_kref+0x15c4: fsqrtd %f14, %f2
.word 0x953f000d ! t2_kref+0x15c8: sra %i4, %o5, %o2
.word 0x85a00550 ! t2_kref+0x15cc: fsqrtd %f16, %f2
.word 0xd0be101d ! t2_kref+0x15d0: stda %o0, [%i0 + %i5]0x80
.word 0xb1a48942 ! t2_kref+0x15d4: fmuld %f18, %f2, %f24
.word 0x96ad400d ! t2_kref+0x15d8: andncc %l5, %o5, %o3
.word 0x99a489d0 ! t2_kref+0x15dc: fdivd %f18, %f16, %f12
.word 0xc7270019 ! t2_kref+0x15e0: st %f3, [%i4 + %i1]
.word 0x94dd000a ! t2_kref+0x15e4: smulcc %l4, %o2, %o2
.word 0x9da20842 ! t2_kref+0x15e8: faddd %f8, %f2, %f14
.word 0xffee101a ! t2_kref+0x15ec: prefetcha %i0 + %i2, 31
.word 0xe9be5a1a ! t2_kref+0x15f0: stda %f20, [%i1 + %i2]0xd0
.word 0xe4ff1018 ! t2_kref+0x15f4: swapa [%i4 + %i0]0x80, %l2
.word 0x9645e603 ! t2_kref+0x15f8: addc %l7, 0x603, %o3
.word 0xda30a00a ! t2_kref+0x15fc: sth %o5, [%g2 + 0xa]
.word 0x949de8eb ! t2_kref+0x1600: xorcc %l7, 0x8eb, %o2
.word 0xf620a038 ! t2_kref+0x1604: st %i3, [%g2 + 0x38]
.word 0x96770017 ! t2_kref+0x1608: udiv %i4, %l7, %o3
.word 0x83a00034 ! t2_kref+0x160c: fmovs %f20, %f1
.word 0xada01108 ! t2_kref+0x1610: fxtod %f8, %f22
.word 0xc96e3fe8 ! t2_kref+0x1614: prefetch %i0 - 0x18, 4
.word 0x932272d0 ! t2_kref+0x1618: mulscc %o1, -0xd30, %o1
.word 0xada0054a ! t2_kref+0x161c: fsqrtd %f10, %f22
.word 0x925daf50 ! t2_kref+0x1620: smul %l6, 0xf50, %o1
.word 0x85b48ea0 ! t2_kref+0x1624: fsrc1s %f18, %f2
.word 0x9496c01b ! t2_kref+0x1628: orcc %i3, %i3, %o2
.word 0xa9b00cc6 ! t2_kref+0x162c: fnot2 %f6, %f20
.word 0x9322c015 ! t2_kref+0x1630: mulscc %o3, %l5, %o1
.word 0x9db00c00 ! t2_kref+0x1634: fzero %f14
.word 0xd440a038 ! t2_kref+0x1638: ldsw [%g2 + 0x38], %o2
.word 0x8610201e ! t2_kref+0x163c: mov 0x1e, %g3
.word 0x86a0e001 ! t2_kref+0x1640: subcc %g3, 1, %g3
.word 0x22800006 ! t2_kref+0x1644: be,a _kref+0x165c
.word 0xda28a009 ! t2_kref+0x1648: stb %o5, [%g2 + 9]
.word 0x92df2e53 ! t2_kref+0x164c: smulcc %i4, 0xe53, %o1
.word 0x81828000 ! t2_kref+0x1650: wr %o2, %g0, %y
.word 0x923d3ada ! t2_kref+0x1654: xnor %l4, -0x526, %o1
.word 0x133b3157 ! t2_kref+0x1658: sethi %hi(0xecc55c00), %o1
.word 0x9737200f ! t2_kref+0x165c: srl %i4, 0xf, %o3
.word 0x95b38542 ! t2_kref+0x1660: fcmpeq16 %f14, %f2, %o2
.word 0x3d480007 ! t2_kref+0x1664: fbule,a,pt %fcc0, _kref+0x1680
.word 0x972b400d ! t2_kref+0x1668: sll %o5, %o5, %o3
.word 0xa5a388d8 ! t2_kref+0x166c: fsubd %f14, %f24, %f18
.word 0xea30a00a ! t2_kref+0x1670: sth %l5, [%g2 + 0xa]
.word 0xd24e200a ! t2_kref+0x1674: ldsb [%i0 + 0xa], %o1
.word 0x2a800004 ! t2_kref+0x1678: bcs,a _kref+0x1688
.word 0x9da488c2 ! t2_kref+0x167c: fsubd %f18, %f2, %f14
.word 0xfdee501a ! t2_kref+0x1680: prefetcha %i1 + %i2, 30
.word 0xb1b00ce5 ! t2_kref+0x1684: fnot2s %f5, %f24
.word 0xd28e9019 ! t2_kref+0x1688: lduba [%i2 + %i1]0x80, %o1
.word 0x972ec008 ! t2_kref+0x168c: sll %i3, %o0, %o3
.word 0x952a800c ! t2_kref+0x1690: sll %o2, %o4, %o2
.word 0x952a601f ! t2_kref+0x1694: sll %o1, 0x1f, %o2
.word 0xd2d81018 ! t2_kref+0x1698: ldxa [%g0 + %i0]0x80, %o1
.word 0xdf20a018 ! t2_kref+0x169c: st %f15, [%g2 + 0x18]
.word 0xd030a03a ! t2_kref+0x16a0: sth %o0, [%g2 + 0x3a]
.word 0x92556b5a ! t2_kref+0x16a4: umul %l5, 0xb5a, %o1
.word 0x9ba188af ! t2_kref+0x16a8: fsubs %f6, %f15, %f13
.word 0x99a30823 ! t2_kref+0x16ac: fadds %f12, %f3, %f12
.word 0xd6ae101a ! t2_kref+0x16b0: stba %o3, [%i0 + %i2]0x80
call SYM(t2_subr0)
.word 0xe53e2010 ! t2_kref+0x16b8: std %f18, [%i0 + 0x10]
.word 0x944371cf ! t2_kref+0x16bc: addc %o5, -0xe31, %o2
.word 0xd648a03a ! t2_kref+0x16c0: ldsb [%g2 + 0x3a], %o3
.word 0xd2c01019 ! t2_kref+0x16c4: ldswa [%g0 + %i1]0x80, %o1
.word 0xd93e3ff0 ! t2_kref+0x16c8: std %f12, [%i0 - 0x10]
.word 0x150cfa73 ! t2_kref+0x16cc: sethi %hi(0x33e9cc00), %o2
.word 0x97b10550 ! t2_kref+0x16d0: fcmpeq16 %f4, %f16, %o3
.word 0x97b70200 ! t2_kref+0x16d4: array8 %i4, %g0, %o3
.word 0xe09f5019 ! t2_kref+0x16d8: ldda [%i5 + %i1]0x80, %l0
.word 0xd416c019 ! t2_kref+0x16dc: lduh [%i3 + %i1], %o2
.word 0x8db08c8a ! t2_kref+0x16e0: fandnot2 %f2, %f10, %f6
.word 0x9fa388a5 ! t2_kref+0x16e4: fsubs %f14, %f5, %f15
.word 0xd20e3fe5 ! t2_kref+0x16e8: ldub [%i0 - 0x1b], %o1
.word 0x96bdc014 ! t2_kref+0x16ec: xnorcc %l7, %l4, %o3
.word 0xa1b50d14 ! t2_kref+0x16f0: fandnot1 %f20, %f20, %f16
.word 0x9f414000 ! t2_kref+0x16f4: mov %pc, %o7
.word 0x97b280e0 ! t2_kref+0x16f8: edge16ln %o2, %g0, %o3
.word 0xc51fbef8 ! t2_kref+0x16fc: ldd [%fp - 0x108], %f2
.word 0xa9a00554 ! t2_kref+0x1700: fsqrtd %f20, %f20
.word 0x95400000 ! t2_kref+0x1704: mov %y, %o2
.word 0x91a00034 ! t2_kref+0x1708: fmovs %f20, %f8
.word 0x97b34308 ! t2_kref+0x170c: alignaddr %o5, %o0, %o3
.word 0xa3b30faa ! t2_kref+0x1710: fors %f12, %f10, %f17
.word 0xd650a018 ! t2_kref+0x1714: ldsh [%g2 + 0x18], %o3
.word 0x81dfc00b ! t2_kref+0x1718: flush %i7 + %o3
.word 0x942ea0ea ! t2_kref+0x171c: andn %i2, 0xea, %o2
.word 0x3d480002 ! t2_kref+0x1720: fbule,a,pt %fcc0, _kref+0x1728
.word 0x9732000c ! t2_kref+0x1724: srl %o0, %o4, %o3
.word 0x85a108c6 ! t2_kref+0x1728: fsubd %f4, %f6, %f2
.word 0x969b0015 ! t2_kref+0x172c: xorcc %o4, %l5, %o3
.word 0x969a0015 ! t2_kref+0x1730: xorcc %o0, %l5, %o3
.word 0x929a8015 ! t2_kref+0x1734: xorcc %o2, %l5, %o1
.word 0xd82e8018 ! t2_kref+0x1738: stb %o4, [%i2 + %i0]
.word 0x81ac4a32 ! t2_kref+0x173c: fcmps %fcc0, %f17, %f18
.word 0xf62e8018 ! t2_kref+0x1740: stb %i3, [%i2 + %i0]
.word 0x95a01a42 ! t2_kref+0x1744: fdtoi %f2, %f10
.word 0x81dc8001 ! t2_kref+0x1748: flush %l2 + %g1
.word 0xd86e7ff5 ! t2_kref+0x174c: ldstub [%i1 - 0xb], %o4
.word 0x96aa3823 ! t2_kref+0x1750: andncc %o0, -0x7dd, %o3
.word 0x928a401a ! t2_kref+0x1754: andcc %o1, %i2, %o1
.word 0x91a00058 ! t2_kref+0x1758: fmovd %f24, %f8
.word 0x81a84a27 ! t2_kref+0x175c: fcmps %fcc0, %f1, %f7
.word 0x8610201a ! t2_kref+0x1760: mov 0x1a, %g3
.word 0x86a0e001 ! t2_kref+0x1764: subcc %g3, 1, %g3
.word 0x2280001f ! t2_kref+0x1768: be,a _kref+0x17e4
.word 0xa5a00030 ! t2_kref+0x176c: fmovs %f16, %f18
.word 0x95b5c03a ! t2_kref+0x1770: edge8n %l7, %i2, %o2
.word 0xada389d2 ! t2_kref+0x1774: fdivd %f14, %f18, %f22
.word 0xa3a00527 ! t2_kref+0x1778: fsqrts %f7, %f17
.word 0xee20a018 ! t2_kref+0x177c: st %l7, [%g2 + 0x18]
.word 0xa7a00025 ! t2_kref+0x1780: fmovs %f5, %f19
.word 0x94aa289f ! t2_kref+0x1784: andncc %o0, 0x89f, %o2
.word 0xff6e2018 ! t2_kref+0x1788: prefetch %i0 + 0x18, 31
.word 0x93326013 ! t2_kref+0x178c: srl %o1, 0x13, %o1
.word 0x9fc00004 ! t2_kref+0x1790: call %g0 + %g4
.word 0xb1a2c8a9 ! t2_kref+0x1794: fsubs %f11, %f9, %f24
.word 0x95a4882d ! t2_kref+0x1798: fadds %f18, %f13, %f10
.word 0xc030a028 ! t2_kref+0x179c: clrh [%g2 + 0x28]
.word 0x23480005 ! t2_kref+0x17a0: fbne,a,pt %fcc0, _kref+0x17b4
.word 0xe36e401c ! t2_kref+0x17a4: prefetch %i1 + %i4, 17
.word 0x2e800005 ! t2_kref+0x17a8: bvs,a _kref+0x17bc
.word 0xd600a018 ! t2_kref+0x17ac: ld [%g2 + 0x18], %o3
.word 0xd2164000 ! t2_kref+0x17b0: lduh [%i1], %o1
.word 0x34800008 ! t2_kref+0x17b4: bg,a _kref+0x17d4
.word 0xd4070019 ! t2_kref+0x17b8: ld [%i4 + %i1], %o2
.word 0x81a01046 ! t2_kref+0x17bc: fdtox %f6, %f0
.word 0x81ab0aa7 ! t2_kref+0x17c0: fcmpes %fcc0, %f12, %f7
.word 0x81820000 ! t2_kref+0x17c4: wr %o0, %g0, %y
.word 0x81ab0ac8 ! t2_kref+0x17c8: fcmped %fcc0, %f12, %f8
.word 0xd6ce9018 ! t2_kref+0x17cc: ldsba [%i2 + %i0]0x80, %o3
.word 0x13366bcc ! t2_kref+0x17d0: sethi %hi(0xd9af3000), %o1
.word 0x9f414000 ! t2_kref+0x17d4: mov %pc, %o7
.word 0x93b5816a ! t2_kref+0x17d8: edge32ln %l6, %o2, %o1
.word 0x83b00c20 ! t2_kref+0x17dc: fzeros %f1
.word 0x9bb24eed ! t2_kref+0x17e0: fornot2s %f9, %f13, %f13
.word 0x91a14834 ! t2_kref+0x17e4: fadds %f5, %f20, %f8
.word 0x96658016 ! t2_kref+0x17e8: subc %l6, %l6, %o3
.word 0x9445aff9 ! t2_kref+0x17ec: addc %l6, 0xff9, %o2
.word 0x81a00556 ! t2_kref+0x17f0: fsqrtd %f22, %f0
.word 0x85b10a0e ! t2_kref+0x17f4: fpadd16 %f4, %f14, %f2
.word 0x94f52b38 ! t2_kref+0x17f8: udivcc %l4, 0xb38, %o2
.word 0x93b5c16d ! t2_kref+0x17fc: edge32ln %l7, %o5, %o1
.word 0x95b30482 ! t2_kref+0x1800: fcmple32 %f12, %f2, %o2
.word 0xcdbe101d ! t2_kref+0x1804: stda %f6, [%i0 + %i5]0x80
.word 0x95400000 ! t2_kref+0x1808: mov %y, %o2
.word 0x969dc014 ! t2_kref+0x180c: xorcc %l7, %l4, %o3
.word 0xee2e4000 ! t2_kref+0x1810: stb %l7, [%i1]
.word 0x97408000 ! t2_kref+0x1814: mov %ccr, %o3
.word 0xe27e7fe0 ! t2_kref+0x1818: swap [%i1 - 0x20], %l1
.word 0xa9b14ea0 ! t2_kref+0x181c: fsrc1s %f5, %f20
! .word 0x344ed9f8 ! t2_kref+0x1820: bg,a,pt %icc, SYM(t2_subr0)
bg,a,pt %icc, SYM(t2_subr0)
.word 0x9e006f24 ! t2_kref+0x1824: add %g1, 0xf24, %o7
.word 0xa3b00fe0 ! t2_kref+0x1828: fones %f17
.word 0x3a800004 ! t2_kref+0x182c: bcc,a _kref+0x183c
.word 0x92082f05 ! t2_kref+0x1830: and %g0, 0xf05, %o1
.word 0xadb00f28 ! t2_kref+0x1834: fsrc2s %f8, %f22
.word 0x8db44ea0 ! t2_kref+0x1838: fsrc1s %f17, %f6
.word 0xd440a028 ! t2_kref+0x183c: ldsw [%g2 + 0x28], %o2
.word 0x86102003 ! t2_kref+0x1840: mov 0x3, %g3
.word 0x32800000 ! t2_kref+0x1844: bne,a _kref+0x1844
.word 0x86a0e001 ! t2_kref+0x1848: subcc %g3, 1, %g3
.word 0xf4362004 ! t2_kref+0x184c: sth %i2, [%i0 + 4]
.word 0xd6163fe4 ! t2_kref+0x1850: lduh [%i0 - 0x1c], %o3
.word 0x969f000a ! t2_kref+0x1854: xorcc %i4, %o2, %o3
.word 0xe836c005 ! t2_kref+0x1858: sth %l4, [%i3 + %g5]
.word 0x95232f4c ! t2_kref+0x185c: mulscc %o4, 0xf4c, %o2
.word 0x28800002 ! t2_kref+0x1860: bleu,a _kref+0x1868
.word 0x949b79f6 ! t2_kref+0x1864: xorcc %o5, -0x60a, %o2
.word 0xea267fe0 ! t2_kref+0x1868: st %l5, [%i1 - 0x20]
.word 0xed68a1c7 ! t2_kref+0x186c: prefetch %g2 + 0x1c7, 22
.word 0x89b00f0e ! t2_kref+0x1870: fsrc2 %f14, %f4
.word 0xc96e2018 ! t2_kref+0x1874: prefetch %i0 + 0x18, 4
call SYM(t2_subr1)
.word 0x81daa25d ! t2_kref+0x187c: flush %o2 + 0x25d
.word 0xd6100019 ! t2_kref+0x1880: lduh [%g0 + %i1], %o3
.word 0xd208a009 ! t2_kref+0x1884: ldub [%g2 + 9], %o1
.word 0x8ba01088 ! t2_kref+0x1888: fxtos %f8, %f5
.word 0x9544c000 ! t2_kref+0x188c: mov %gsr, %o2
.word 0x94aaa720 ! t2_kref+0x1890: andncc %o2, 0x720, %o2
.word 0x9482800a ! t2_kref+0x1894: addcc %o2, %o2, %o2
.word 0xd240a038 ! t2_kref+0x1898: ldsw [%g2 + 0x38], %o1
.word 0xc568a108 ! t2_kref+0x189c: prefetch %g2 + 0x108, 2
.word 0xaba34823 ! t2_kref+0x18a0: fadds %f13, %f3, %f21
.word 0x2c800002 ! t2_kref+0x18a4: bneg,a _kref+0x18ac
.word 0x9266abaa ! t2_kref+0x18a8: subc %i2, 0xbaa, %o1
.word 0x9fc10000 ! t2_kref+0x18ac: call %g4
.word 0x928b7393 ! t2_kref+0x18b0: andcc %o5, -0xc6d, %o1
.word 0x25800002 ! t2_kref+0x18b4: fblg,a _kref+0x18bc
.word 0x9da04929 ! t2_kref+0x18b8: fmuls %f1, %f9, %f14
.word 0x95a01923 ! t2_kref+0x18bc: fstod %f3, %f10
! .word 0x334ed9d0 ! t2_kref+0x18c0: fbe,a,pt %fcc0, SYM(t2_subr0)
fbe,a,pt %fcc0, SYM(t2_subr0)
.word 0x9f414000 ! t2_kref+0x18c4: mov %pc, %o7
.word 0xd25e2018 ! t2_kref+0x18c8: ldx [%i0 + 0x18], %o1
.word 0xd44e3fe0 ! t2_kref+0x18cc: ldsb [%i0 - 0x20], %o2
.word 0xd6163fe0 ! t2_kref+0x18d0: lduh [%i0 - 0x20], %o3
.word 0xa5a5094e ! t2_kref+0x18d4: fmuld %f20, %f14, %f18
.word 0x9485000a ! t2_kref+0x18d8: addcc %l4, %o2, %o2
.word 0xd44e600c ! t2_kref+0x18dc: ldsb [%i1 + 0xc], %o2
.word 0x9725a8ed ! t2_kref+0x18e0: mulscc %l6, 0x8ed, %o3
.word 0xc5380019 ! t2_kref+0x18e4: std %f2, [%g0 + %i1]
.word 0xe5f61014 ! t2_kref+0x18e8: casxa [%i0]0x80, %l4, %l2
.word 0xc9be1808 ! t2_kref+0x18ec: stda %f4, [%i0 + %o0]0xc0
.word 0x9760e507 ! t2_kref+0x18f0: movul %fcc0, -0x2f9, %o3
.word 0xc93e7fe8 ! t2_kref+0x18f4: std %f4, [%i1 - 0x18]
.word 0xd2567fea ! t2_kref+0x18f8: ldsh [%i1 - 0x16], %o1
.word 0x929ef3af ! t2_kref+0x18fc: xorcc %i3, -0xc51, %o1
.word 0x9344c000 ! t2_kref+0x1900: mov %gsr, %o1
.word 0xd4164000 ! t2_kref+0x1904: lduh [%i1], %o2
.word 0xd9be6012 ! t2_kref+0x1908: stda %f12, [%i1 + 0x12]%asi
.word 0x9544c000 ! t2_kref+0x190c: mov %gsr, %o2
.word 0xd210a028 ! t2_kref+0x1910: lduh [%g2 + 0x28], %o1
.word 0x2a800001 ! t2_kref+0x1914: bcs,a _kref+0x1918
.word 0x81b38c88 ! t2_kref+0x1918: fandnot2 %f14, %f8, %f0
.word 0x9da28840 ! t2_kref+0x191c: faddd %f10, %f0, %f14
.word 0xe168a0cd ! t2_kref+0x1920: prefetch %g2 + 0xcd, 16
.word 0xd650a008 ! t2_kref+0x1924: ldsh [%g2 + 8], %o3
.word 0x81db8008 ! t2_kref+0x1928: flush %sp + %o0
.word 0x83a01098 ! t2_kref+0x192c: fxtos %f24, %f1
.word 0x95b40558 ! t2_kref+0x1930: fcmpeq16 %f16, %f24, %o2
.word 0xa3a01a4c ! t2_kref+0x1934: fdtoi %f12, %f17
.word 0xd43e3ff8 ! t2_kref+0x1938: std %o2, [%i0 - 8]
.word 0xf16e001a ! t2_kref+0x193c: prefetch %i0 + %i2, 24
.word 0x953dc01a ! t2_kref+0x1940: sra %l7, %i2, %o2
.word 0x86102005 ! t2_kref+0x1944: mov 0x5, %g3
.word 0x86a0e001 ! t2_kref+0x1948: subcc %g3, 1, %g3
.word 0x2280000d ! t2_kref+0x194c: be,a _kref+0x1980
.word 0xd4167fe0 ! t2_kref+0x1950: lduh [%i1 - 0x20], %o2
.word 0x97b30356 ! t2_kref+0x1954: alignaddrl %o4, %l6, %o3
.word 0x97253a57 ! t2_kref+0x1958: mulscc %l4, -0x5a9, %o3
.word 0x8bb30ea0 ! t2_kref+0x195c: fsrc1s %f12, %f5
.word 0x81b00f0e ! t2_kref+0x1960: fsrc2 %f14, %f0
.word 0xd4560000 ! t2_kref+0x1964: ldsh [%i0], %o2
.word 0xb3a0052d ! t2_kref+0x1968: fsqrts %f13, %f25
.word 0xa9b48a96 ! t2_kref+0x196c: fpsub16 %f18, %f22, %f20
.word 0xa5a01034 ! t2_kref+0x1970: fstox %f20, %f18
.word 0x97b340ca ! t2_kref+0x1974: edge16l %o5, %o2, %o3
.word 0x81dd8018 ! t2_kref+0x1978: flush %l6 + %i0
.word 0x8da00021 ! t2_kref+0x197c: fmovs %f1, %f6
.word 0x8db48a94 ! t2_kref+0x1980: fpsub16 %f18, %f20, %f6
.word 0x89a0192c ! t2_kref+0x1984: fstod %f12, %f4
.word 0xa5b0c638 ! t2_kref+0x1988: fmul8x16 %f3, %f24, %f18
.word 0x20800008 ! t2_kref+0x198c: bn,a _kref+0x19ac
.word 0xc0200018 ! t2_kref+0x1990: clr [%g0 + %i0]
.word 0xd240a008 ! t2_kref+0x1994: ldsw [%g2 + 8], %o1
.word 0x24800007 ! t2_kref+0x1998: ble,a _kref+0x19b4
.word 0xd4467ffc ! t2_kref+0x199c: ldsw [%i1 - 4], %o2
.word 0xcb20a018 ! t2_kref+0x19a0: st %f5, [%g2 + 0x18]
.word 0x95b00fc0 ! t2_kref+0x19a4: fone %f10
.word 0xb1a0190b ! t2_kref+0x19a8: fitod %f11, %f24
.word 0xe51fbee8 ! t2_kref+0x19ac: ldd [%fp - 0x118], %f18
.word 0x133ab9c8 ! t2_kref+0x19b0: sethi %hi(0xeae72000), %o1
.word 0x95b50402 ! t2_kref+0x19b4: fcmple16 %f20, %f2, %o2
.word 0x8da01932 ! t2_kref+0x19b8: fstod %f18, %f6
.word 0x81aa0a34 ! t2_kref+0x19bc: fcmps %fcc0, %f8, %f20
.word 0x8610200d ! t2_kref+0x19c0: mov 0xd, %g3
.word 0x86a0e001 ! t2_kref+0x19c4: subcc %g3, 1, %g3
.word 0x22800020 ! t2_kref+0x19c8: be,a _kref+0x1a48
.word 0x89a0190c ! t2_kref+0x19cc: fitod %f12, %f4
.word 0x001fffff ! t2_kref+0x19d0: illtrap 0x1fffff
.word 0x972b4009 ! t2_kref+0x19d4: sll %o5, %o1, %o3
.word 0x97418000 ! t2_kref+0x19d8: mov %fprs, %o3
.word 0xe01f4018 ! t2_kref+0x19dc: ldd [%i5 + %i0], %l0
.word 0x96fae598 ! t2_kref+0x19e0: sdivcc %o3, 0x598, %o3
.word 0xee78a028 ! t2_kref+0x19e4: swap [%g2 + 0x28], %l7
.word 0xffee501d ! t2_kref+0x19e8: prefetcha %i1 + %i5, 31
.word 0x92fac00d ! t2_kref+0x19ec: sdivcc %o3, %o5, %o1
.word 0x97b1850e ! t2_kref+0x19f0: fcmpgt16 %f6, %f14, %o3
.word 0xd648a02a ! t2_kref+0x19f4: ldsb [%g2 + 0x2a], %o3
.word 0x8fa1c82e ! t2_kref+0x19f8: fadds %f7, %f14, %f7
.word 0xc3ee100d ! t2_kref+0x19fc: prefetcha %i0 + %o5, 1
.word 0xfd6e001c ! t2_kref+0x1a00: prefetch %i0 + %i4, 30
.word 0x81ae0aad ! t2_kref+0x1a04: fcmpes %fcc0, %f24, %f13
.word 0xeaae1000 ! t2_kref+0x1a08: stba %l5, [%i0]0x80
.word 0xed3e001d ! t2_kref+0x1a0c: std %f22, [%i0 + %i5]
.word 0xd4de1000 ! t2_kref+0x1a10: ldxa [%i0]0x80, %o2
.word 0xd46e0000 ! t2_kref+0x1a14: ldstub [%i0], %o2
.word 0x95b407d6 ! t2_kref+0x1a18: pdist %f16, %f22, %f10
.word 0xd9380019 ! t2_kref+0x1a1c: std %f12, [%g0 + %i1]
.word 0x96d0001b ! t2_kref+0x1a20: umulcc %g0, %i3, %o3
.word 0x9bb5cea0 ! t2_kref+0x1a24: fsrc1s %f23, %f13
.word 0x9db28e16 ! t2_kref+0x1a28: fand %f10, %f22, %f14
.word 0xb1a188d6 ! t2_kref+0x1a2c: fsubd %f6, %f22, %f24
.word 0xb1a309d4 ! t2_kref+0x1a30: fdivd %f12, %f20, %f24
.word 0x93a1c8a2 ! t2_kref+0x1a34: fsubs %f7, %f2, %f9
.word 0x8186c000 ! t2_kref+0x1a38: wr %i3, %g0, %y
.word 0x28bfffe2 ! t2_kref+0x1a3c: bleu,a _kref+0x19c4
.word 0xd99f1a18 ! t2_kref+0x1a40: ldda [%i4 + %i0]0xd0, %f12
.word 0xb1a00029 ! t2_kref+0x1a44: fmovs %f9, %f24
.word 0x8db086e4 ! t2_kref+0x1a48: fmul8ulx16 %f2, %f4, %f6
.word 0x94c00015 ! t2_kref+0x1a4c: addccc %g0, %l5, %o2
.word 0xa1a00554 ! t2_kref+0x1a50: fsqrtd %f20, %f16
.word 0xd200a008 ! t2_kref+0x1a54: ld [%g2 + 8], %o1
.word 0xa5b28aa5 ! t2_kref+0x1a58: fpsub16s %f10, %f5, %f18
.word 0xd2162008 ! t2_kref+0x1a5c: lduh [%i0 + 8], %o1
.word 0x952d200b ! t2_kref+0x1a60: sll %l4, 0xb, %o2
.word 0x133beb74 ! t2_kref+0x1a64: sethi %hi(0xefadd000), %o1
.word 0xa1b10620 ! t2_kref+0x1a68: fmul8x16 %f4, %f0, %f16
.word 0x96a32fdd ! t2_kref+0x1a6c: subcc %o4, 0xfdd, %o3
.word 0x81dba247 ! t2_kref+0x1a70: flush %sp + 0x247
.word 0x93702dd5 ! t2_kref+0x1a74: popc 0xdd5, %o1
.word 0x99a00548 ! t2_kref+0x1a78: fsqrtd %f8, %f12
.word 0x2a800006 ! t2_kref+0x1a7c: bcs,a _kref+0x1a94
.word 0xd4062014 ! t2_kref+0x1a80: ld [%i0 + 0x14], %o2
.word 0x8fb007a0 ! t2_kref+0x1a84: fpackfix %f0, %f7
.word 0x27480003 ! t2_kref+0x1a88: fbul,a,pt %fcc0, _kref+0x1a94
.word 0xd4066018 ! t2_kref+0x1a8c: ld [%i1 + 0x18], %o2
.word 0xf1ee101c ! t2_kref+0x1a90: prefetcha %i0 + %i4, 24
.word 0xa5a509ca ! t2_kref+0x1a94: fdivd %f20, %f10, %f18
.word 0xd62e7fee ! t2_kref+0x1a98: stb %o3, [%i1 - 0x12]
.word 0x962a800a ! t2_kref+0x1a9c: andn %o2, %o2, %o3
.word 0x965ea14d ! t2_kref+0x1aa0: smul %i2, 0x14d, %o3
.word 0x941ac01c ! t2_kref+0x1aa4: xor %o3, %i4, %o2
.word 0xa1a58850 ! t2_kref+0x1aa8: faddd %f22, %f16, %f16
.word 0x96f5f1bb ! t2_kref+0x1aac: udivcc %l7, -0xe45, %o3
.word 0x972ea00a ! t2_kref+0x1ab0: sll %i2, 0xa, %o3
.word 0xc12e401c ! t2_kref+0x1ab4: st %fsr, [%i1 + %i4]
.word 0x81ad4a30 ! t2_kref+0x1ab8: fcmps %fcc0, %f21, %f16
.word 0xec20a008 ! t2_kref+0x1abc: st %l6, [%g2 + 8]
.word 0x81a90a2a ! t2_kref+0x1ac0: fcmps %fcc0, %f4, %f10
.word 0xe13e7fe8 ! t2_kref+0x1ac4: std %f16, [%i1 - 0x18]
.word 0x2e800006 ! t2_kref+0x1ac8: bvs,a _kref+0x1ae0
.word 0xec3e0000 ! t2_kref+0x1acc: std %l6, [%i0]
.word 0xeb68a145 ! t2_kref+0x1ad0: prefetch %g2 + 0x145, 21
.word 0x38800007 ! t2_kref+0x1ad4: bgu,a _kref+0x1af0
.word 0x92a731a8 ! t2_kref+0x1ad8: subcc %i4, -0xe58, %o1
.word 0x96b5bcf4 ! t2_kref+0x1adc: orncc %l6, -0x30c, %o3
.word 0xe5ee501b ! t2_kref+0x1ae0: prefetcha %i1 + %i3, 18
.word 0x39480001 ! t2_kref+0x1ae4: fbuge,a,pt %fcc0, _kref+0x1ae8
.word 0x89b60c82 ! t2_kref+0x1ae8: fandnot2 %f24, %f2, %f4
.word 0x81a98ab0 ! t2_kref+0x1aec: fcmpes %fcc0, %f6, %f16
.word 0x9242c00b ! t2_kref+0x1af0: addc %o3, %o3, %o1
.word 0x9736c016 ! t2_kref+0x1af4: srl %i3, %l6, %o3
.word 0x9282e179 ! t2_kref+0x1af8: addcc %o3, 0x179, %o1
.word 0x24800006 ! t2_kref+0x1afc: ble,a _kref+0x1b14
.word 0xdb20a028 ! t2_kref+0x1b00: st %f13, [%g2 + 0x28]
.word 0x968562f2 ! t2_kref+0x1b04: addcc %l5, 0x2f2, %o3
.word 0x95a60956 ! t2_kref+0x1b08: fmuld %f24, %f22, %f10
.word 0x91a00035 ! t2_kref+0x1b0c: fmovs %f21, %f8
.word 0x81ae4a23 ! t2_kref+0x1b10: fcmps %fcc0, %f25, %f3
.word 0xd2567fe0 ! t2_kref+0x1b14: ldsh [%i1 - 0x20], %o1
.word 0x99b58ad8 ! t2_kref+0x1b18: fpsub32 %f22, %f24, %f12
.word 0xe82e001a ! t2_kref+0x1b1c: stb %l4, [%i0 + %i2]
.word 0x3c480007 ! t2_kref+0x1b20: bpos,a,pt %icc, _kref+0x1b3c
.word 0xb1b40dca ! t2_kref+0x1b24: fnand %f16, %f10, %f24
.word 0x9465c016 ! t2_kref+0x1b28: subc %l7, %l6, %o2
.word 0x926228c4 ! t2_kref+0x1b2c: subc %o0, 0x8c4, %o1
.word 0x9202c017 ! t2_kref+0x1b30: add %o3, %l7, %o1
.word 0xee20a028 ! t2_kref+0x1b34: st %l7, [%g2 + 0x28]
.word 0xef68a04c ! t2_kref+0x1b38: prefetch %g2 + 0x4c, 23
.word 0x24800007 ! t2_kref+0x1b3c: ble,a _kref+0x1b58
.word 0xd620a038 ! t2_kref+0x1b40: st %o3, [%g2 + 0x38]
.word 0x3d480008 ! t2_kref+0x1b44: fbule,a,pt %fcc0, _kref+0x1b64
.word 0xd27f0018 ! t2_kref+0x1b48: swap [%i4 + %i0], %o1
.word 0x81a88a4c ! t2_kref+0x1b4c: fcmpd %fcc0, %f2, %f12
.word 0x9332e003 ! t2_kref+0x1b50: srl %o3, 0x3, %o1
.word 0x94bb69be ! t2_kref+0x1b54: xnorcc %o5, 0x9be, %o2
.word 0xeb68a10a ! t2_kref+0x1b58: prefetch %g2 + 0x10a, 21
.word 0x8da000ac ! t2_kref+0x1b5c: fnegs %f12, %f6
.word 0x1334064e ! t2_kref+0x1b60: sethi %hi(0xd0193800), %o1
.word 0xd9be180d ! t2_kref+0x1b64: stda %f12, [%i0 + %o5]0xc0
.word 0x9da01907 ! t2_kref+0x1b68: fitod %f7, %f14
.word 0x94e5325d ! t2_kref+0x1b6c: subccc %l4, -0xda3, %o2
.word 0x942f0016 ! t2_kref+0x1b70: andn %i4, %l6, %o2
.word 0x9735400a ! t2_kref+0x1b74: srl %l5, %o2, %o3
.word 0x99a01930 ! t2_kref+0x1b78: fstod %f16, %f12
.word 0xa3b00f2a ! t2_kref+0x1b7c: fsrc2s %f10, %f17
.word 0x8ba0002e ! t2_kref+0x1b80: fmovs %f14, %f5
.word 0x93b08548 ! t2_kref+0x1b84: fcmpeq16 %f2, %f8, %o1
.word 0xa5a209cc ! t2_kref+0x1b88: fdivd %f8, %f12, %f18
.word 0x99a589d4 ! t2_kref+0x1b8c: fdivd %f22, %f20, %f12
.word 0x32480004 ! t2_kref+0x1b90: bne,a,pt %icc, _kref+0x1ba0
.word 0x91a01932 ! t2_kref+0x1b94: fstod %f18, %f8
.word 0x81a90a21 ! t2_kref+0x1b98: fcmps %fcc0, %f4, %f1
.word 0x9442e901 ! t2_kref+0x1b9c: addc %o3, 0x901, %o2
.word 0x93a018d6 ! t2_kref+0x1ba0: fdtos %f22, %f9
.word 0x9da588c8 ! t2_kref+0x1ba4: fsubd %f22, %f8, %f14
.word 0x85a00540 ! t2_kref+0x1ba8: fsqrtd %f0, %f2
.word 0xd87e2000 ! t2_kref+0x1bac: swap [%i0], %o4
.word 0x8143e040 ! t2_kref+0x1bb0: membar 0x40
.word 0xd2a71019 ! t2_kref+0x1bb4: sta %o1, [%i4 + %i1]0x80
.word 0x95a00142 ! t2_kref+0x1bb8: fabsd %f2, %f10
.word 0x2b800007 ! t2_kref+0x1bbc: fbug,a _kref+0x1bd8
.word 0xd2100018 ! t2_kref+0x1bc0: lduh [%g0 + %i0], %o1
.word 0x949d8008 ! t2_kref+0x1bc4: xorcc %l6, %o0, %o2
.word 0x81ac0a23 ! t2_kref+0x1bc8: fcmps %fcc0, %f16, %f3
.word 0x921a77a6 ! t2_kref+0x1bcc: xor %o1, -0x85a, %o1
call SYM(t2_subr0)
.word 0x92fd311e ! t2_kref+0x1bd4: sdivcc %l4, -0xee2, %o1
.word 0x93b305c8 ! t2_kref+0x1bd8: fcmpeq32 %f12, %f8, %o1
.word 0xe7f6501b ! t2_kref+0x1bdc: casxa [%i1]0x80, %i3, %l3
sethi %hi(2f), %o7
.word 0xe40be004 ! t2_kref+0x1be4: ldub [%o7 + 4], %l2
.word 0xa41ca00c ! t2_kref+0x1be8: xor %l2, 0xc, %l2
.word 0xe42be004 ! t2_kref+0x1bec: stb %l2, [%o7 + 4]
.word 0x81dbe004 ! t2_kref+0x1bf0: flush %o7 + 4
.word 0xadb60d98 ! t2_kref+0x1bf4: fxor %f24, %f24, %f22
.word 0xcd00a018 ! t2_kref+0x1bf8: ld [%g2 + 0x18], %f6
.word 0x93b08490 ! t2_kref+0x1bfc: fcmple32 %f2, %f16, %o1
.word 0x968d353a ! t2_kref+0x1c00: andcc %l4, -0xac6, %o3
2: .word 0xf620a018 ! t2_kref+0x1c04: st %i3, [%g2 + 0x18]
.word 0xd240a018 ! t2_kref+0x1c08: ldsw [%g2 + 0x18], %o1
.word 0x967ae729 ! t2_kref+0x1c0c: sdiv %o3, 0x729, %o3
.word 0x973d401a ! t2_kref+0x1c10: sra %l5, %i2, %o3
.word 0x93408000 ! t2_kref+0x1c14: mov %ccr, %o1
.word 0x9256c01b ! t2_kref+0x1c18: umul %i3, %i3, %o1
.word 0x95aa0058 ! t2_kref+0x1c1c: fmovda %fcc0, %f24, %f10
.word 0xa1a0190b ! t2_kref+0x1c20: fitod %f11, %f16
.word 0x81ac8a34 ! t2_kref+0x1c24: fcmps %fcc0, %f18, %f20
.word 0x99b08ac8 ! t2_kref+0x1c28: fpsub32 %f2, %f8, %f12
.word 0x93352013 ! t2_kref+0x1c2c: srl %l4, 0x13, %o1
.word 0x9da01906 ! t2_kref+0x1c30: fitod %f6, %f14
.word 0xd4c81018 ! t2_kref+0x1c34: ldsba [%g0 + %i0]0x80, %o2
.word 0x92b561ae ! t2_kref+0x1c38: orncc %l5, 0x1ae, %o1
.word 0x95b70049 ! t2_kref+0x1c3c: edge8l %i4, %o1, %o2
.word 0x97b2c336 ! t2_kref+0x1c40: bmask %o3, %l6, %o3
.word 0xea367fe8 ! t2_kref+0x1c44: sth %l5, [%i1 - 0x18]
.word 0xe16e3ff0 ! t2_kref+0x1c48: prefetch %i0 - 0x10, 16
.word 0xd2267fe0 ! t2_kref+0x1c4c: st %o1, [%i1 - 0x20]
.word 0xd49e5000 ! t2_kref+0x1c50: ldda [%i1]0x80, %o2
.word 0x95a20940 ! t2_kref+0x1c54: fmuld %f8, %f0, %f10
.word 0xe96e6018 ! t2_kref+0x1c58: prefetch %i1 + 0x18, 20
.word 0x922a0015 ! t2_kref+0x1c5c: andn %o0, %l5, %o1
.word 0x22800007 ! t2_kref+0x1c60: be,a _kref+0x1c7c
.word 0xa1a00544 ! t2_kref+0x1c64: fsqrtd %f4, %f16
.word 0xd99f1a58 ! t2_kref+0x1c68: ldda [%i4 + %i0]0xd2, %f12
.word 0x2e800002 ! t2_kref+0x1c6c: bvs,a _kref+0x1c74
.word 0x96a24009 ! t2_kref+0x1c70: subcc %o1, %o1, %o3
.word 0x94b5401b ! t2_kref+0x1c74: orncc %l5, %i3, %o2
.word 0x83a4c82a ! t2_kref+0x1c78: fadds %f19, %f10, %f1
.word 0xffee101a ! t2_kref+0x1c7c: prefetcha %i0 + %i2, 31
.word 0x969da7ca ! t2_kref+0x1c80: xorcc %l6, 0x7ca, %o3
.word 0x24800005 ! t2_kref+0x1c84: ble,a _kref+0x1c98
.word 0x97a00027 ! t2_kref+0x1c88: fmovs %f7, %f11
.word 0xd6680019 ! t2_kref+0x1c8c: ldstub [%g0 + %i1], %o3
.word 0x81a00040 ! t2_kref+0x1c90: fmovd %f0, %f0
.word 0x81dbc019 ! t2_kref+0x1c94: flush %o7 + %i1
.word 0xeba65000 ! t2_kref+0x1c98: sta %f21, [%i1]0x80
.word 0xa1a01921 ! t2_kref+0x1c9c: fstod %f1, %f16
.word 0x2e800005 ! t2_kref+0x1ca0: bvs,a _kref+0x1cb4
.word 0x952dc01c ! t2_kref+0x1ca4: sll %l7, %i4, %o2
.word 0x91a208c6 ! t2_kref+0x1ca8: fsubd %f8, %f6, %f8
.word 0xee766000 ! t2_kref+0x1cac: stx %l7, [%i1]
.word 0x9fc10000 ! t2_kref+0x1cb0: call %g4
.word 0x97270009 ! t2_kref+0x1cb4: mulscc %i4, %o1, %o3
.word 0xa5b28ea0 ! t2_kref+0x1cb8: fsrc1s %f10, %f18
.word 0x97b200cd ! t2_kref+0x1cbc: edge16l %o0, %o5, %o3
sethi %hi(2f), %o7
.word 0xe40be0e0 ! t2_kref+0x1cc4: ldub [%o7 + 0xe0], %l2
.word 0xa41ca00c ! t2_kref+0x1cc8: xor %l2, 0xc, %l2
.word 0xe42be0e0 ! t2_kref+0x1ccc: stb %l2, [%o7 + 0xe0]
.word 0x81dbe0e0 ! t2_kref+0x1cd0: flush %o7 + 0xe0
.word 0x9fc10000 ! t2_kref+0x1cd4: call %g4
.word 0xd6100019 ! t2_kref+0x1cd8: lduh [%g0 + %i1], %o3
.word 0xd208a02b ! t2_kref+0x1cdc: ldub [%g2 + 0x2b], %o1
2: .word 0x8fa2c934 ! t2_kref+0x1ce0: fmuls %f11, %f20, %f7
.word 0x83a54833 ! t2_kref+0x1ce4: fadds %f21, %f19, %f1
.word 0x81a88a54 ! t2_kref+0x1ce8: fcmpd %fcc0, %f2, %f20
.word 0x921a3bca ! t2_kref+0x1cec: xor %o0, -0x436, %o1
.word 0x31800004 ! t2_kref+0x1cf0: fba,a _kref+0x1d00
.word 0x967a4009 ! t2_kref+0x1cf4: sdiv %o1, %o1, %o3
.word 0x97203f3f ! t2_kref+0x1cf8: mulscc %g0, -0xc1, %o3
.word 0xd28e5000 ! t2_kref+0x1cfc: lduba [%i1]0x80, %o1
.word 0x921a800c ! t2_kref+0x1d00: xor %o2, %o4, %o1
.word 0x95220016 ! t2_kref+0x1d04: mulscc %o0, %l6, %o2
.word 0xe3ee501d ! t2_kref+0x1d08: prefetcha %i1 + %i5, 17
.word 0x23480003 ! t2_kref+0x1d0c: fbne,a,pt %fcc0, _kref+0x1d18
.word 0xe91e2008 ! t2_kref+0x1d10: ldd [%i0 + 8], %f20
.word 0xd45f4019 ! t2_kref+0x1d14: ldx [%i5 + %i1], %o2
.word 0x32800006 ! t2_kref+0x1d18: bne,a _kref+0x1d30
.word 0xd40e7ff5 ! t2_kref+0x1d1c: ldub [%i1 - 0xb], %o2
.word 0x81aa8aa7 ! t2_kref+0x1d20: fcmpes %fcc0, %f10, %f7
.word 0x921b3b58 ! t2_kref+0x1d24: xor %o4, -0x4a8, %o1
.word 0x1736173d ! t2_kref+0x1d28: sethi %hi(0xd85cf400), %o3
.word 0xa5b58713 ! t2_kref+0x1d2c: fmuld8sux16 %f22, %f19, %f18
.word 0x89a309c8 ! t2_kref+0x1d30: fdivd %f12, %f8, %f4
.word 0xef871018 ! t2_kref+0x1d34: lda [%i4 + %i0]0x80, %f23
call SYM(t2_subr1)
.word 0xa1a209c8 ! t2_kref+0x1d3c: fdivd %f8, %f8, %f16
.word 0xed68a046 ! t2_kref+0x1d40: prefetch %g2 + 0x46, 22
.word 0xb1a60848 ! t2_kref+0x1d44: faddd %f24, %f8, %f24
.word 0xd28e101a ! t2_kref+0x1d48: lduba [%i0 + %i2]0x80, %o1
.word 0x1518f6c9 ! t2_kref+0x1d4c: sethi %hi(0x63db2400), %o2
.word 0xa1b00fc0 ! t2_kref+0x1d50: fone %f16
.word 0xec9f5018 ! t2_kref+0x1d54: ldda [%i5 + %i0]0x80, %l6
.word 0xa5a08829 ! t2_kref+0x1d58: fadds %f2, %f9, %f18
.word 0x9fa1882f ! t2_kref+0x1d5c: fadds %f6, %f15, %f15
.word 0x81ab0acc ! t2_kref+0x1d60: fcmped %fcc0, %f12, %f12
.word 0x9f414000 ! t2_kref+0x1d64: mov %pc, %o7
! .word 0x314ed8a6 ! t2_kref+0x1d68: fba,a,pt %fcc0, SYM(t2_subr0)
fba,a,pt %fcc0, SYM(t2_subr0)
.word 0x94dd2463 ! t2_kref+0x1d6c: smulcc %l4, 0x463, %o2
.word 0x952a401c ! t2_kref+0x1d70: sll %o1, %i4, %o2
.word 0x89a00542 ! t2_kref+0x1d74: fsqrtd %f2, %f4
.word 0x96b58015 ! t2_kref+0x1d78: orncc %l6, %l5, %o3
.word 0x9db44ea0 ! t2_kref+0x1d7c: fsrc1s %f17, %f14
.word 0xc91fbc38 ! t2_kref+0x1d80: ldd [%fp - 0x3c8], %f4
.word 0xdd3e3fe0 ! t2_kref+0x1d84: std %f14, [%i0 - 0x20]
.word 0x91a00542 ! t2_kref+0x1d88: fsqrtd %f2, %f8
.word 0xadb009b9 ! t2_kref+0x1d8c: fexpand %f25, %f22
.word 0x8143e040 ! t2_kref+0x1d90: membar 0x40
.word 0xaba00533 ! t2_kref+0x1d94: fsqrts %f19, %f21
.word 0xd44e200f ! t2_kref+0x1d98: ldsb [%i0 + 0xf], %o2
.word 0xa9a3c9b8 ! t2_kref+0x1d9c: fdivs %f15, %f24, %f20
.word 0x89a00523 ! t2_kref+0x1da0: fsqrts %f3, %f4
.word 0xec36401b ! t2_kref+0x1da4: sth %l6, [%i1 + %i3]
.word 0x38800001 ! t2_kref+0x1da8: bgu,a _kref+0x1dac
.word 0xd4881018 ! t2_kref+0x1dac: lduba [%g0 + %i0]0x80, %o2
.word 0x89a01910 ! t2_kref+0x1db0: fitod %f16, %f4
.word 0xb1a01935 ! t2_kref+0x1db4: fstod %f21, %f24
.word 0x85a01106 ! t2_kref+0x1db8: fxtod %f6, %f2
.word 0x81ab8ac4 ! t2_kref+0x1dbc: fcmped %fcc0, %f14, %f4
.word 0xf7ee501a ! t2_kref+0x1dc0: prefetcha %i1 + %i2, 27
.word 0x92dac000 ! t2_kref+0x1dc4: smulcc %o3, %g0, %o1
.word 0x93356001 ! t2_kref+0x1dc8: srl %l5, 0x1, %o1
.word 0xb1a04822 ! t2_kref+0x1dcc: fadds %f1, %f2, %f24
.word 0xd13e7fe8 ! t2_kref+0x1dd0: std %f8, [%i1 - 0x18]
.word 0xed3e2008 ! t2_kref+0x1dd4: std %f22, [%i0 + 8]
.word 0x3c800005 ! t2_kref+0x1dd8: bpos,a _kref+0x1dec
.word 0xd7e6101c ! t2_kref+0x1ddc: casa [%i0]0x80, %i4, %o3
.word 0x81de4005 ! t2_kref+0x1de0: flush %i1 + %g5
.word 0x9445c01b ! t2_kref+0x1de4: addc %l7, %i3, %o2
.word 0xd410a018 ! t2_kref+0x1de8: lduh [%g2 + 0x18], %o2
.word 0x9732a014 ! t2_kref+0x1dec: srl %o2, 0x14, %o3
.word 0x9fc00004 ! t2_kref+0x1df0: call %g0 + %g4
.word 0xd02e7ff5 ! t2_kref+0x1df4: stb %o0, [%i1 - 0xb]
.word 0x81ac0a52 ! t2_kref+0x1df8: fcmpd %fcc0, %f16, %f18
.word 0xf1a6501c ! t2_kref+0x1dfc: sta %f24, [%i1 + %i4]0x80
.word 0x945a237a ! t2_kref+0x1e00: smul %o0, 0x37a, %o2
.word 0x92b6800d ! t2_kref+0x1e04: orncc %i2, %o5, %o1
! .word 0x3b4ed87e ! t2_kref+0x1e08: fble,a,pt %fcc0, SYM(t2_subr0)
fble,a,pt %fcc0, SYM(t2_subr0)
.word 0x9f414000 ! t2_kref+0x1e0c: mov %pc, %o7
.word 0xf62e601d ! t2_kref+0x1e10: stb %i3, [%i1 + 0x1d]
.word 0x93b5040a ! t2_kref+0x1e14: fcmple16 %f20, %f10, %o1
.word 0x9fc10000 ! t2_kref+0x1e18: call %g4
.word 0xe1ee501a ! t2_kref+0x1e1c: prefetcha %i1 + %i2, 16
.word 0x953d2000 ! t2_kref+0x1e20: sra %l4, 0x0, %o2
! .word 0x3b4f1077 ! t2_kref+0x1e24: fble,a,pt %fcc0, SYM(t2_subr1)
fble,a,pt %fcc0, SYM(t2_subr1)
.word 0x9f414000 ! t2_kref+0x1e28: mov %pc, %o7
.word 0xe168a142 ! t2_kref+0x1e2c: prefetch %g2 + 0x142, 16
.word 0xa5a58848 ! t2_kref+0x1e30: faddd %f22, %f8, %f18
.word 0xa3b28d24 ! t2_kref+0x1e34: fandnot1s %f10, %f4, %f17
.word 0xd03e001d ! t2_kref+0x1e38: std %o0, [%i0 + %i5]
.word 0x96f53256 ! t2_kref+0x1e3c: udivcc %l4, -0xdaa, %o3
.word 0x30800005 ! t2_kref+0x1e40: ba,a _kref+0x1e54
.word 0xa9a409d6 ! t2_kref+0x1e44: fdivd %f16, %f22, %f20
.word 0x96536e39 ! t2_kref+0x1e48: umul %o5, 0xe39, %o3
.word 0x36800002 ! t2_kref+0x1e4c: bge,a _kref+0x1e54
.word 0xa1a00556 ! t2_kref+0x1e50: fsqrtd %f22, %f16
.word 0xe968a002 ! t2_kref+0x1e54: prefetch %g2 + 2, 20
.word 0xcc39401d ! t2_kref+0x1e58: std %g6, [%g5 + %i5]
.word 0x9655c00d ! t2_kref+0x1e5c: umul %l7, %o5, %o3
.word 0x28800002 ! t2_kref+0x1e60: bleu,a _kref+0x1e68
.word 0x9692f246 ! t2_kref+0x1e64: orcc %o3, -0xdba, %o3
.word 0x969de756 ! t2_kref+0x1e68: xorcc %l7, 0x756, %o3
! .word 0x3f4f1065 ! t2_kref+0x1e6c: fbo,a,pt %fcc0, SYM(t2_subr1)
fbo,a,pt %fcc0, SYM(t2_subr1)
.word 0x9f414000 ! t2_kref+0x1e70: mov %pc, %o7
.word 0x81df001c ! t2_kref+0x1e74: flush %i4 + %i4
.word 0x86102002 ! t2_kref+0x1e78: mov 0x2, %g3
.word 0x32800000 ! t2_kref+0x1e7c: bne,a _kref+0x1e7c
.word 0x86a0e001 ! t2_kref+0x1e80: subcc %g3, 1, %g3
.word 0x81a88aa5 ! t2_kref+0x1e84: fcmpes %fcc0, %f2, %f5
.word 0x150b2d3a ! t2_kref+0x1e88: sethi %hi(0x2cb4e800), %o2
.word 0x9725801a ! t2_kref+0x1e8c: mulscc %l6, %i2, %o3
.word 0x97b200f5 ! t2_kref+0x1e90: edge16ln %o0, %l5, %o3
.word 0x85a00042 ! t2_kref+0x1e94: fmovd %f2, %f2
.word 0x91a00554 ! t2_kref+0x1e98: fsqrtd %f20, %f8
.word 0x37480005 ! t2_kref+0x1e9c: fbge,a,pt %fcc0, _kref+0x1eb0
.word 0xd2ce5000 ! t2_kref+0x1ea0: ldsba [%i1]0x80, %o1
.word 0xe9be1854 ! t2_kref+0x1ea4: stda %f20, [%i0 + %l4]0xc2
.word 0x99b38980 ! t2_kref+0x1ea8: bshuffle %f14, %f0, %f12
.word 0x9262763d ! t2_kref+0x1eac: subc %o1, -0x9c3, %o1
.word 0xd200a008 ! t2_kref+0x1eb0: ld [%g2 + 8], %o1
.word 0x94dead30 ! t2_kref+0x1eb4: smulcc %i2, 0xd30, %o2
.word 0xef270005 ! t2_kref+0x1eb8: st %f23, [%i4 + %g5]
.word 0x91a01914 ! t2_kref+0x1ebc: fitod %f20, %f8
.word 0x97b68035 ! t2_kref+0x1ec0: edge8n %i2, %l5, %o3
.word 0x94a6c00d ! t2_kref+0x1ec4: subcc %i3, %o5, %o2
.word 0x30800001 ! t2_kref+0x1ec8: ba,a _kref+0x1ecc
.word 0xe27e4000 ! t2_kref+0x1ecc: swap [%i1], %l1
.word 0x83a018ce ! t2_kref+0x1ed0: fdtos %f14, %f1
.word 0x81580000 ! t2_kref+0x1ed4: flushw
.word 0x96dd7e9f ! t2_kref+0x1ed8: smulcc %l5, -0x161, %o3
.word 0xa5a00027 ! t2_kref+0x1edc: fmovs %f7, %f18
.word 0xa5aa0046 ! t2_kref+0x1ee0: fmovda %fcc0, %f6, %f18
.word 0x89b40a52 ! t2_kref+0x1ee4: fpadd32 %f16, %f18, %f4
.word 0x86102004 ! t2_kref+0x1ee8: mov 0x4, %g3
.word 0x32800000 ! t2_kref+0x1eec: bne,a _kref+0x1eec
.word 0x86a0e001 ! t2_kref+0x1ef0: subcc %g3, 1, %g3
.word 0x96be800a ! t2_kref+0x1ef4: xnorcc %i2, %o2, %o3
.word 0xd4ce1000 ! t2_kref+0x1ef8: ldsba [%i0]0x80, %o2
.word 0x921a69a6 ! t2_kref+0x1efc: xor %o1, 0x9a6, %o1
.word 0x81a98a23 ! t2_kref+0x1f00: fcmps %fcc0, %f6, %f3
.word 0x89b50dd6 ! t2_kref+0x1f04: fnand %f20, %f22, %f4
.word 0xda28a029 ! t2_kref+0x1f08: stb %o5, [%g2 + 0x29]
.word 0x928a401c ! t2_kref+0x1f0c: andcc %o1, %i4, %o1
.word 0xe16e6010 ! t2_kref+0x1f10: prefetch %i1 + 0x10, 16
.word 0x97400000 ! t2_kref+0x1f14: mov %y, %o3
.word 0x941d6e1e ! t2_kref+0x1f18: xor %l5, 0xe1e, %o2
.word 0x27800008 ! t2_kref+0x1f1c: fbul,a _kref+0x1f3c
.word 0x93b6832c ! t2_kref+0x1f20: bmask %i2, %o4, %o1
.word 0x39480006 ! t2_kref+0x1f24: fbuge,a,pt %fcc0, _kref+0x1f3c
.word 0xebee101a ! t2_kref+0x1f28: prefetcha %i0 + %i2, 21
.word 0x9526ef66 ! t2_kref+0x1f2c: mulscc %i3, 0xf66, %o2
.word 0xd648a03b ! t2_kref+0x1f30: ldsb [%g2 + 0x3b], %o3
.word 0xd8267ff0 ! t2_kref+0x1f34: st %o4, [%i1 - 0x10]
.word 0xd216c018 ! t2_kref+0x1f38: lduh [%i3 + %i0], %o1
.word 0x93236412 ! t2_kref+0x1f3c: mulscc %o5, 0x412, %o1
.word 0xa5b48632 ! t2_kref+0x1f40: fmul8x16 %f18, %f18, %f18
.word 0xf6a81019 ! t2_kref+0x1f44: stba %i3, [%g0 + %i1]0x80
.word 0xe126401c ! t2_kref+0x1f48: st %f16, [%i1 + %i4]
.word 0x9282401a ! t2_kref+0x1f4c: addcc %o1, %i2, %o1
.word 0x91a00156 ! t2_kref+0x1f50: fabsd %f22, %f8
.word 0xcba61000 ! t2_kref+0x1f54: sta %f5, [%i0]0x80
.word 0x89a60942 ! t2_kref+0x1f58: fmuld %f24, %f2, %f4
.word 0x91b00fc0 ! t2_kref+0x1f5c: fone %f8
.word 0x95b64aea ! t2_kref+0x1f60: fpsub32s %f25, %f10, %f10
.word 0xed1fbf60 ! t2_kref+0x1f64: ldd [%fp - 0xa0], %f22
.word 0xb1a00021 ! t2_kref+0x1f68: fmovs %f1, %f24
.word 0xd250a01a ! t2_kref+0x1f6c: ldsh [%g2 + 0x1a], %o1
.word 0x97b00200 ! t2_kref+0x1f70: array8 %g0, %g0, %o3
.word 0xa3b54ea0 ! t2_kref+0x1f74: fsrc1s %f21, %f17
.word 0x8143e06a ! t2_kref+0x1f78: membar 0x6a
.word 0xe1ee501c ! t2_kref+0x1f7c: prefetcha %i1 + %i4, 16
.word 0xe878a038 ! t2_kref+0x1f80: swap [%g2 + 0x38], %l4
.word 0x89a00544 ! t2_kref+0x1f84: fsqrtd %f4, %f4
.word 0x95b2c14b ! t2_kref+0x1f88: edge32l %o3, %o3, %o2
.word 0x878020d2 ! t2_kref+0x1f8c: mov 0xd2, %asi
.word 0xc12e2004 ! t2_kref+0x1f90: st %fsr, [%i0 + 4]
.word 0x91a01901 ! t2_kref+0x1f94: fitod %f1, %f8
.word 0xabb14a29 ! t2_kref+0x1f98: fpadd16s %f5, %f9, %f21
.word 0x93a4082c ! t2_kref+0x1f9c: fadds %f16, %f12, %f9
.word 0xf6266014 ! t2_kref+0x1fa0: st %i3, [%i1 + 0x14]
.word 0x85a0054a ! t2_kref+0x1fa4: fsqrtd %f10, %f2
.word 0xed68a200 ! t2_kref+0x1fa8: prefetch %g2 + 0x200, 22
.word 0x961d7855 ! t2_kref+0x1fac: xor %l5, -0x7ab, %o3
.word 0xd6200019 ! t2_kref+0x1fb0: st %o3, [%g0 + %i1]
.word 0x9498001c ! t2_kref+0x1fb4: xorcc %g0, %i4, %o2
.word 0xada08944 ! t2_kref+0x1fb8: fmuld %f2, %f4, %f22
.word 0xadb58ace ! t2_kref+0x1fbc: fpsub32 %f22, %f14, %f22
.word 0x9328000b ! t2_kref+0x1fc0: sll %g0, %o3, %o1
.word 0x81abca34 ! t2_kref+0x1fc4: fcmps %fcc0, %f15, %f20
.word 0xe9ee501a ! t2_kref+0x1fc8: prefetcha %i1 + %i2, 20
.word 0x94fb22bb ! t2_kref+0x1fcc: sdivcc %o4, 0x2bb, %o2
.word 0xc53f4018 ! t2_kref+0x1fd0: std %f2, [%i5 + %i0]
.word 0x83a00532 ! t2_kref+0x1fd4: fsqrts %f18, %f1
.word 0xc1f61017 ! t2_kref+0x1fd8: casxa [%i0]0x80, %l7, %g0
.word 0xada00556 ! t2_kref+0x1fdc: fsqrtd %f22, %f22
.word 0xada01092 ! t2_kref+0x1fe0: fxtos %f18, %f22
.word 0x99a00552 ! t2_kref+0x1fe4: fsqrtd %f18, %f12
.word 0x81a90ac6 ! t2_kref+0x1fe8: fcmped %fcc0, %f4, %f6
.word 0x30800001 ! t2_kref+0x1fec: ba,a _kref+0x1ff0
.word 0x81820000 ! t2_kref+0x1ff0: wr %o0, %g0, %y
.word 0xa7a018c8 ! t2_kref+0x1ff4: fdtos %f8, %f19
.word 0xb1b007a0 ! t2_kref+0x1ff8: fpackfix %f0, %f24
.word 0x81a90ac4 ! t2_kref+0x1ffc: fcmped %fcc0, %f4, %f4
.word 0xee270018 ! t2_kref+0x2000: st %l7, [%i4 + %i0]
.word 0xe99e9a19 ! t2_kref+0x2004: ldda [%i2 + %i1]0xd0, %f20
.word 0xe82e0000 ! t2_kref+0x2008: stb %l4, [%i0]
.word 0xb1b606f8 ! t2_kref+0x200c: fmul8ulx16 %f24, %f24, %f24
.word 0x81ab0ac4 ! t2_kref+0x2010: fcmped %fcc0, %f12, %f4
.word 0x950b20c6 ! t2_kref+0x2014: tsubcc %o4, 0xc6, %o2
.word 0x94b3000d ! t2_kref+0x2018: orncc %o4, %o5, %o2
.word 0x85a0192d ! t2_kref+0x201c: fstod %f13, %f2
.word 0x8da0110c ! t2_kref+0x2020: fxtod %f12, %f6
.word 0xd2360000 ! t2_kref+0x2024: sth %o1, [%i0]
.word 0xd440a038 ! t2_kref+0x2028: ldsw [%g2 + 0x38], %o2
.word 0xc0266008 ! t2_kref+0x202c: clr [%i1 + 8]
.word 0x8db00f0c ! t2_kref+0x2030: fsrc2 %f12, %f6
.word 0x92600015 ! t2_kref+0x2034: subc %g0, %l5, %o1
.word 0x81dec011 ! t2_kref+0x2038: flush %i3 + %l1
.word 0xd6100018 ! t2_kref+0x203c: lduh [%g0 + %i0], %o3
.word 0xaba10829 ! t2_kref+0x2040: fadds %f4, %f9, %f21
.word 0x87a48923 ! t2_kref+0x2044: fmuls %f18, %f3, %f3
.word 0x953ae00e ! t2_kref+0x2048: sra %o3, 0xe, %o2
.word 0xd616c018 ! t2_kref+0x204c: lduh [%i3 + %i0], %o3
.word 0x9fc10000 ! t2_kref+0x2050: call %g4
.word 0x99b30ec8 ! t2_kref+0x2054: fornot2 %f12, %f8, %f12
.word 0x97324015 ! t2_kref+0x2058: srl %o1, %l5, %o3
.word 0x172a3258 ! t2_kref+0x205c: sethi %hi(0xa8c96000), %o3
.word 0xa1a3884e ! t2_kref+0x2060: faddd %f14, %f14, %f16
.word 0x2a800008 ! t2_kref+0x2064: bcs,a _kref+0x2084
.word 0xd248a008 ! t2_kref+0x2068: ldsb [%g2 + 8], %o1
.word 0x972ae015 ! t2_kref+0x206c: sll %o3, 0x15, %o3
.word 0x9da4094e ! t2_kref+0x2070: fmuld %f16, %f14, %f14
.word 0xb1a01927 ! t2_kref+0x2074: fstod %f7, %f24
.word 0x36800002 ! t2_kref+0x2078: bge,a _kref+0x2080
.word 0x973ac009 ! t2_kref+0x207c: sra %o3, %o1, %o3
.word 0x933da01c ! t2_kref+0x2080: sra %l6, 0x1c, %o1
.word 0x927b249f ! t2_kref+0x2084: sdiv %o4, 0x49f, %o1
.word 0xf19e9a19 ! t2_kref+0x2088: ldda [%i2 + %i1]0xd0, %f24
.word 0xd2262000 ! t2_kref+0x208c: st %o1, [%i0]
.word 0xa785c00b ! t2_kref+0x2090: wr %l7, %o3, %gsr
.word 0xe87e3ffc ! t2_kref+0x2094: swap [%i0 - 4], %l4
.word 0xa5a01924 ! t2_kref+0x2098: fstod %f4, %f18
.word 0xd4500019 ! t2_kref+0x209c: ldsh [%g0 + %i1], %o2
.word 0x81aa0a38 ! t2_kref+0x20a0: fcmps %fcc0, %f8, %f24
.word 0x99a148b2 ! t2_kref+0x20a4: fsubs %f5, %f18, %f12
.word 0x953f001b ! t2_kref+0x20a8: sra %i4, %i3, %o2
.word 0x8ba0188d ! t2_kref+0x20ac: fitos %f13, %f5
.word 0xee367ffc ! t2_kref+0x20b0: sth %l7, [%i1 - 4]
.word 0x93b08492 ! t2_kref+0x20b4: fcmple32 %f2, %f18, %o1
.word 0xd400a018 ! t2_kref+0x20b8: ld [%g2 + 0x18], %o2
.word 0xe51e2000 ! t2_kref+0x20bc: ldd [%i0], %f18
.word 0xa9b58ee7 ! t2_kref+0x20c0: fornot2s %f22, %f7, %f20
.word 0x81df000a ! t2_kref+0x20c4: flush %i4 + %o2
.word 0x96b57abd ! t2_kref+0x20c8: orncc %l5, -0x543, %o3
.word 0x94124008 ! t2_kref+0x20cc: or %o1, %o0, %o2
.word 0xa783000d ! t2_kref+0x20d0: wr %o4, %o5, %gsr
.word 0x89a01901 ! t2_kref+0x20d4: fitod %f1, %f4
.word 0x923ac016 ! t2_kref+0x20d8: xnor %o3, %l6, %o1
.word 0xd60e7fe1 ! t2_kref+0x20dc: ldub [%i1 - 0x1f], %o3
.word 0x85b487d0 ! t2_kref+0x20e0: pdist %f18, %f16, %f2
.word 0xd65e0000 ! t2_kref+0x20e4: ldx [%i0], %o3
.word 0x81dce798 ! t2_kref+0x20e8: flush %l3 + 0x798
.word 0x928ea8d3 ! t2_kref+0x20ec: andcc %i2, 0x8d3, %o1
.word 0x97254009 ! t2_kref+0x20f0: mulscc %l5, %o1, %o3
.word 0x93a000a4 ! t2_kref+0x20f4: fnegs %f4, %f9
.word 0x8db08ab9 ! t2_kref+0x20f8: fpsub16s %f2, %f25, %f6
.word 0x95a01908 ! t2_kref+0x20fc: fitod %f8, %f10
.word 0x81a9cab2 ! t2_kref+0x2100: fcmpes %fcc0, %f7, %f18
.word 0x99a389c4 ! t2_kref+0x2104: fdivd %f14, %f4, %f12
.word 0x922aab12 ! t2_kref+0x2108: andn %o2, 0xb12, %o1
.word 0xd2480018 ! t2_kref+0x210c: ldsb [%g0 + %i0], %o1
.word 0xd22e8018 ! t2_kref+0x2110: stb %o1, [%i2 + %i0]
.word 0xd408a00b ! t2_kref+0x2114: ldub [%g2 + 0xb], %o2
.word 0x3a800004 ! t2_kref+0x2118: bcc,a _kref+0x2128
.word 0xd1be1a1d ! t2_kref+0x211c: stda %f8, [%i0 + %i5]0xd0
.word 0xd9be1814 ! t2_kref+0x2120: stda %f12, [%i0 + %l4]0xc0
.word 0xef68a149 ! t2_kref+0x2124: prefetch %g2 + 0x149, 23
.word 0x922d001c ! t2_kref+0x2128: andn %l4, %i4, %o1
.word 0x9405c00a ! t2_kref+0x212c: add %l7, %o2, %o2
.word 0x93b30109 ! t2_kref+0x2130: edge32 %o4, %o1, %o1
.word 0x97b5c200 ! t2_kref+0x2134: array8 %l7, %g0, %o3
.word 0x93b5c11b ! t2_kref+0x2138: edge32 %l7, %i3, %o1
.word 0x973f201d ! t2_kref+0x213c: sra %i4, 0x1d, %o3
.word 0xa5b007b4 ! t2_kref+0x2140: fpackfix %f20, %f18
.word 0xd410a018 ! t2_kref+0x2144: lduh [%g2 + 0x18], %o2
.word 0x81aa8ad2 ! t2_kref+0x2148: fcmped %fcc0, %f10, %f18
.word 0xdf20a018 ! t2_kref+0x214c: st %f15, [%g2 + 0x18]
.word 0x34480007 ! t2_kref+0x2150: bg,a,pt %icc, _kref+0x216c
.word 0xd500a018 ! t2_kref+0x2154: ld [%g2 + 0x18], %f10
.word 0xc168a1ca ! t2_kref+0x2158: prefetch %g2 + 0x1ca, 0
.word 0xc0300018 ! t2_kref+0x215c: clrh [%g0 + %i0]
.word 0xd206401c ! t2_kref+0x2160: ld [%i1 + %i4], %o1
.word 0xe9e6101c ! t2_kref+0x2164: casa [%i0]0x80, %i4, %l4
.word 0xffee501b ! t2_kref+0x2168: prefetcha %i1 + %i3, 31
.word 0x91b00c00 ! t2_kref+0x216c: fzero %f8
.word 0x81a98ac6 ! t2_kref+0x2170: fcmped %fcc0, %f6, %f6
.word 0x92f5291a ! t2_kref+0x2174: udivcc %l4, 0x91a, %o1
.word 0x8db009b1 ! t2_kref+0x2178: fexpand %f17, %f6
.word 0x001fffff ! t2_kref+0x217c: illtrap 0x1fffff
.word 0x94db7a81 ! t2_kref+0x2180: smulcc %o5, -0x57f, %o2
.word 0x963b4015 ! t2_kref+0x2184: xnor %o5, %l5, %o3
.word 0x2c800004 ! t2_kref+0x2188: bneg,a _kref+0x2198
.word 0x81868000 ! t2_kref+0x218c: wr %i2, %g0, %y
.word 0xadb0898e ! t2_kref+0x2190: bshuffle %f2, %f14, %f22
.word 0x8da01907 ! t2_kref+0x2194: fitod %f7, %f6
.word 0x92da8017 ! t2_kref+0x2198: smulcc %o2, %l7, %o1
.word 0xd64e001a ! t2_kref+0x219c: ldsb [%i0 + %i2], %o3
.word 0x81a01938 ! t2_kref+0x21a0: fstod %f24, %f0
.word 0x99a60829 ! t2_kref+0x21a4: fadds %f24, %f9, %f12
.word 0x8da0192b ! t2_kref+0x21a8: fstod %f11, %f6
.word 0xda30a02a ! t2_kref+0x21ac: sth %o5, [%g2 + 0x2a]
.word 0xd9180019 ! t2_kref+0x21b0: ldd [%g0 + %i1], %f12
.word 0x95b24040 ! t2_kref+0x21b4: edge8l %o1, %g0, %o2
.word 0xb1b007b8 ! t2_kref+0x21b8: fpackfix %f24, %f24
.word 0xd200a028 ! t2_kref+0x21bc: ld [%g2 + 0x28], %o1
.word 0x89a40832 ! t2_kref+0x21c0: fadds %f16, %f18, %f4
.word 0x89b5c72c ! t2_kref+0x21c4: fmuld8ulx16 %f23, %f12, %f4
.word 0x93b2c315 ! t2_kref+0x21c8: alignaddr %o3, %l5, %o1
.word 0xa9a109ce ! t2_kref+0x21cc: fdivd %f4, %f14, %f20
.word 0x92da4009 ! t2_kref+0x21d0: smulcc %o1, %o1, %o1
.word 0xec6e4000 ! t2_kref+0x21d4: ldstub [%i1], %l6
.word 0x81adcab2 ! t2_kref+0x21d8: fcmpes %fcc0, %f23, %f18
.word 0x9525800a ! t2_kref+0x21dc: mulscc %l6, %o2, %o2
.word 0x97b00315 ! t2_kref+0x21e0: alignaddr %g0, %l5, %o3
.word 0x94402889 ! t2_kref+0x21e4: addc %g0, 0x889, %o2
.word 0x91a5c835 ! t2_kref+0x21e8: fadds %f23, %f21, %f8
.word 0x932da00a ! t2_kref+0x21ec: sll %l6, 0xa, %o1
.word 0x8db009a4 ! t2_kref+0x21f0: fexpand %f4, %f6
.word 0x9618000d ! t2_kref+0x21f4: xor %g0, %o5, %o3
.word 0xf62e6013 ! t2_kref+0x21f8: stb %i3, [%i1 + 0x13]
.word 0x928f001b ! t2_kref+0x21fc: andcc %i4, %i3, %o1
.word 0x972a8016 ! t2_kref+0x2200: sll %o2, %l6, %o3
.word 0xc568a089 ! t2_kref+0x2204: prefetch %g2 + 0x89, 2
.word 0x933a0015 ! t2_kref+0x2208: sra %o0, %l5, %o1
.word 0x97408000 ! t2_kref+0x220c: mov %ccr, %o3
.word 0x9535200e ! t2_kref+0x2210: srl %l4, 0xe, %o2
.word 0x85b60a8c ! t2_kref+0x2214: fpsub16 %f24, %f12, %f2
.word 0x95b54200 ! t2_kref+0x2218: array8 %l5, %g0, %o2
.word 0x8da20948 ! t2_kref+0x221c: fmuld %f8, %f8, %f6
.word 0x89a00544 ! t2_kref+0x2220: fsqrtd %f4, %f4
.word 0xc3200019 ! t2_kref+0x2224: st %f1, [%g0 + %i1]
.word 0x97b085ce ! t2_kref+0x2228: fcmpeq32 %f2, %f14, %o3
.word 0x92b6a2e9 ! t2_kref+0x222c: orncc %i2, 0x2e9, %o1
.word 0x92a58000 ! t2_kref+0x2230: subcc %l6, %g0, %o1
.word 0xe16e6018 ! t2_kref+0x2234: prefetch %i1 + 0x18, 16
.word 0x89a108c4 ! t2_kref+0x2238: fsubd %f4, %f4, %f4
.word 0xada0104a ! t2_kref+0x223c: fdtox %f10, %f22
.word 0x81aa4ab8 ! t2_kref+0x2240: fcmpes %fcc0, %f9, %f24
.word 0xee30a008 ! t2_kref+0x2244: sth %l7, [%g2 + 8]
.word 0x33480005 ! t2_kref+0x2248: fbe,a,pt %fcc0, _kref+0x225c
.word 0x99a0192c ! t2_kref+0x224c: fstod %f12, %f12
.word 0x96a5e51b ! t2_kref+0x2250: subcc %l7, 0x51b, %o3
.word 0x93b6815c ! t2_kref+0x2254: edge32l %i2, %i4, %o1
.word 0x99a40952 ! t2_kref+0x2258: fmuld %f16, %f18, %f12
.word 0x97200014 ! t2_kref+0x225c: mulscc %g0, %l4, %o3
.word 0x947a317e ! t2_kref+0x2260: sdiv %o0, -0xe82, %o2
.word 0xd19e5a5b ! t2_kref+0x2264: ldda [%i1 + %i3]0xd2, %f8
.word 0x8da18837 ! t2_kref+0x2268: fadds %f6, %f23, %f6
.word 0xc12e6004 ! t2_kref+0x226c: st %fsr, [%i1 + 4]
.word 0x94582956 ! t2_kref+0x2270: smul %g0, 0x956, %o2
.word 0x81b64705 ! t2_kref+0x2274: fmuld8sux16 %f25, %f5, %f0
.word 0x9da60d37 ! t2_kref+0x2278: fsmuld %f24, %f23, %f14
.word 0xd40e601f ! t2_kref+0x227c: ldub [%i1 + 0x1f], %o2
.word 0x91a01927 ! t2_kref+0x2280: fstod %f7, %f8
.word 0x24800007 ! t2_kref+0x2284: ble,a _kref+0x22a0
.word 0xd24e4000 ! t2_kref+0x2288: ldsb [%i1], %o1
.word 0x3b800001 ! t2_kref+0x228c: fble,a _kref+0x2290
.word 0x973aa01f ! t2_kref+0x2290: sra %o2, 0x1f, %o3
.word 0x3d800005 ! t2_kref+0x2294: fbule,a _kref+0x22a8
.word 0x95a3c838 ! t2_kref+0x2298: fadds %f15, %f24, %f10
.word 0xafa1c8ad ! t2_kref+0x229c: fsubs %f7, %f13, %f23
.word 0xeb68a08e ! t2_kref+0x22a0: prefetch %g2 + 0x8e, 21
.word 0xd408a018 ! t2_kref+0x22a4: ldub [%g2 + 0x18], %o2
.word 0x8143e065 ! t2_kref+0x22a8: membar 0x65
.word 0x94700000 ! t2_kref+0x22ac: udiv %g0, %g0, %o2
.word 0xc7ee1016 ! t2_kref+0x22b0: prefetcha %i0 + %l6, 3
.word 0x922d3ab6 ! t2_kref+0x22b4: andn %l4, -0x54a, %o1
.word 0xd608a009 ! t2_kref+0x22b8: ldub [%g2 + 9], %o3
.word 0x3d480005 ! t2_kref+0x22bc: fbule,a,pt %fcc0, _kref+0x22d0
.word 0x965a4009 ! t2_kref+0x22c0: smul %o1, %o1, %o3
.word 0x85b18dd2 ! t2_kref+0x22c4: fnand %f6, %f18, %f2
.word 0xada488c4 ! t2_kref+0x22c8: fsubd %f18, %f4, %f22
.word 0x96dec009 ! t2_kref+0x22cc: smulcc %i3, %o1, %o3
.word 0xd07e0000 ! t2_kref+0x22d0: swap [%i0], %o0
call SYM(t2_subr0)
.word 0x81b01026 ! t2_kref+0x22d8: siam 0x6
.word 0x93b604d0 ! t2_kref+0x22dc: fcmpne32 %f24, %f16, %o1
.word 0xadb009b0 ! t2_kref+0x22e0: fexpand %f16, %f22
.word 0x9db009a9 ! t2_kref+0x22e4: fexpand %f9, %f14
.word 0xdc3964d8 ! t2_kref+0x22e8: std %sp, [%g5 + 0x4d8]
.word 0xa5a01915 ! t2_kref+0x22ec: fitod %f21, %f18
.word 0x943dc014 ! t2_kref+0x22f0: xnor %l7, %l4, %o2
.word 0x91b3cef3 ! t2_kref+0x22f4: fornot2s %f15, %f19, %f8
.word 0x92a50014 ! t2_kref+0x22f8: subcc %l4, %l4, %o1
.word 0xa5a00550 ! t2_kref+0x22fc: fsqrtd %f16, %f18
.word 0x95b00200 ! t2_kref+0x2300: array8 %g0, %g0, %o2
.word 0xada00526 ! t2_kref+0x2304: fsqrts %f6, %f22
.word 0xada08833 ! t2_kref+0x2308: fadds %f2, %f19, %f22
.word 0x92472122 ! t2_kref+0x230c: addc %i4, 0x122, %o1
.word 0x89a01931 ! t2_kref+0x2310: fstod %f17, %f4
.word 0xa1a48940 ! t2_kref+0x2314: fmuld %f18, %f0, %f16
.word 0x950b400d ! t2_kref+0x2318: tsubcc %o5, %o5, %o2
.word 0x921ec016 ! t2_kref+0x231c: xor %i3, %l6, %o1
.word 0xe168a105 ! t2_kref+0x2320: prefetch %g2 + 0x105, 16
.word 0xda280018 ! t2_kref+0x2324: stb %o5, [%g0 + %i0]
.word 0xf007bfe0 ! t2_kref+0x2328: ld [%fp - 0x20], %i0
.word 0x95b500cc ! t2_kref+0x232c: edge16l %l4, %o4, %o2
.word 0x9fb40aef ! t2_kref+0x2330: fpsub32s %f16, %f15, %f15
.word 0x93b2c08c ! t2_kref+0x2334: edge16 %o3, %o4, %o1
.word 0xd216c019 ! t2_kref+0x2338: lduh [%i3 + %i1], %o1
.word 0x94a724f2 ! t2_kref+0x233c: subcc %i4, 0x4f2, %o2
.word 0x81ab0aa5 ! t2_kref+0x2340: fcmpes %fcc0, %f12, %f5
.word 0x9da08848 ! t2_kref+0x2344: faddd %f2, %f8, %f14
.word 0x92630008 ! t2_kref+0x2348: subc %o4, %o0, %o1
.word 0x37800008 ! t2_kref+0x234c: fbge,a _kref+0x236c
.word 0xc500a038 ! t2_kref+0x2350: ld [%g2 + 0x38], %f2
.word 0xc768a10f ! t2_kref+0x2354: prefetch %g2 + 0x10f, 3
.word 0x95a00558 ! t2_kref+0x2358: fsqrtd %f24, %f10
.word 0x91b38dd0 ! t2_kref+0x235c: fnand %f14, %f16, %f8
.word 0xd2100019 ! t2_kref+0x2360: lduh [%g0 + %i1], %o1
.word 0x81858000 ! t2_kref+0x2364: wr %l6, %g0, %y
.word 0xadb207d0 ! t2_kref+0x2368: pdist %f8, %f16, %f22
.word 0x969d3e7c ! t2_kref+0x236c: xorcc %l4, -0x184, %o3
.word 0xd0b81019 ! t2_kref+0x2370: stda %o0, [%g0 + %i1]0x80
.word 0x96980016 ! t2_kref+0x2374: xorcc %g0, %l6, %o3
.word 0xd500a008 ! t2_kref+0x2378: ld [%g2 + 8], %f10
.word 0xed3e3ff0 ! t2_kref+0x237c: std %f22, [%i0 - 0x10]
.word 0x81ab8a30 ! t2_kref+0x2380: fcmps %fcc0, %f14, %f16
.word 0x131efc9e ! t2_kref+0x2384: sethi %hi(0x7bf27800), %o1
.word 0xd6000018 ! t2_kref+0x2388: ld [%g0 + %i0], %o3
.word 0x94fac01c ! t2_kref+0x238c: sdivcc %o3, %i4, %o2
.word 0x95b28055 ! t2_kref+0x2390: edge8l %o2, %l5, %o2
.word 0xd11e7fe8 ! t2_kref+0x2394: ldd [%i1 - 0x18], %f8
.word 0xe168a04a ! t2_kref+0x2398: prefetch %g2 + 0x4a, 16
.word 0xee680019 ! t2_kref+0x239c: ldstub [%g0 + %i1], %l7
.word 0xa1a48844 ! t2_kref+0x23a0: faddd %f18, %f4, %f16
.word 0xd2060000 ! t2_kref+0x23a4: ld [%i0], %o1
.word 0x2e800008 ! t2_kref+0x23a8: bvs,a _kref+0x23c8
.word 0x96a72cf1 ! t2_kref+0x23ac: subcc %i4, 0xcf1, %o3
.word 0x9fa508af ! t2_kref+0x23b0: fsubs %f20, %f15, %f15
.word 0xe968a18a ! t2_kref+0x23b4: prefetch %g2 + 0x18a, 20
.word 0x97234009 ! t2_kref+0x23b8: mulscc %o5, %o1, %o3
.word 0x99b28eed ! t2_kref+0x23bc: fornot2s %f10, %f13, %f12
.word 0x973a001c ! t2_kref+0x23c0: sra %o0, %i4, %o3
.word 0xd2200018 ! t2_kref+0x23c4: st %o1, [%g0 + %i0]
.word 0x99a000c4 ! t2_kref+0x23c8: fnegd %f4, %f12
.word 0x132debed ! t2_kref+0x23cc: sethi %hi(0xb7afb400), %o1
.word 0x97233a96 ! t2_kref+0x23d0: mulscc %o4, -0x56a, %o3
.word 0xd6000018 ! t2_kref+0x23d4: ld [%g0 + %i0], %o3
.word 0x95b680f6 ! t2_kref+0x23d8: edge16ln %i2, %l6, %o2
.word 0x9445801b ! t2_kref+0x23dc: addc %l6, %i3, %o2
.word 0x81aa8a36 ! t2_kref+0x23e0: fcmps %fcc0, %f10, %f22
.word 0x94573db4 ! t2_kref+0x23e4: umul %i4, -0x24c, %o2
.word 0xada0188c ! t2_kref+0x23e8: fitos %f12, %f22
.word 0xd2c71019 ! t2_kref+0x23ec: ldswa [%i4 + %i1]0x80, %o1
.word 0xe7ee501a ! t2_kref+0x23f0: prefetcha %i1 + %i2, 19
.word 0x9662c01a ! t2_kref+0x23f4: subc %o3, %i2, %o3
.word 0xf620a038 ! t2_kref+0x23f8: st %i3, [%g2 + 0x38]
.word 0x15311691 ! t2_kref+0x23fc: sethi %hi(0xc45a4400), %o2
.word 0xd406001c ! t2_kref+0x2400: ld [%i0 + %i4], %o2
.word 0xd25e6010 ! t2_kref+0x2404: ldx [%i1 + 0x10], %o1
.word 0xd448a029 ! t2_kref+0x2408: ldsb [%g2 + 0x29], %o2
.word 0x99a488ac ! t2_kref+0x240c: fsubs %f18, %f12, %f12
.word 0x89a18854 ! t2_kref+0x2410: faddd %f6, %f20, %f4
.word 0xd11fbd00 ! t2_kref+0x2414: ldd [%fp - 0x300], %f8
.word 0x929db2c2 ! t2_kref+0x2418: xorcc %l6, -0xd3e, %o1
.word 0x85a288c8 ! t2_kref+0x241c: fsubd %f10, %f8, %f2
.word 0xf7ee101a ! t2_kref+0x2420: prefetcha %i0 + %i2, 27
.word 0x34480008 ! t2_kref+0x2424: bg,a,pt %icc, _kref+0x2444
.word 0x15100599 ! t2_kref+0x2428: sethi %hi(0x40166400), %o2
.word 0x95350017 ! t2_kref+0x242c: srl %l4, %l7, %o2
.word 0x9fc10000 ! t2_kref+0x2430: call %g4
.word 0xafa08826 ! t2_kref+0x2434: fadds %f2, %f6, %f23
.word 0xd4063fe4 ! t2_kref+0x2438: ld [%i0 - 0x1c], %o2
.word 0x921a2dca ! t2_kref+0x243c: xor %o0, 0xdca, %o1
.word 0x85b08c50 ! t2_kref+0x2440: fnor %f2, %f16, %f2
.word 0x93b30200 ! t2_kref+0x2444: array8 %o4, %g0, %o1
.word 0x21800005 ! t2_kref+0x2448: fbn,a _kref+0x245c
.word 0xd2000019 ! t2_kref+0x244c: ld [%g0 + %i1], %o1
.word 0xa9a01906 ! t2_kref+0x2450: fitod %f6, %f20
.word 0x96570009 ! t2_kref+0x2454: umul %i4, %o1, %o3
.word 0xf628a038 ! t2_kref+0x2458: stb %i3, [%g2 + 0x38]
.word 0x8143e040 ! t2_kref+0x245c: membar 0x40
.word 0x81ad8ad0 ! t2_kref+0x2460: fcmped %fcc0, %f22, %f16
.word 0x91b24d60 ! t2_kref+0x2464: fnot1s %f9, %f8
.word 0x8ba00038 ! t2_kref+0x2468: fmovs %f24, %f5
.word 0x928731aa ! t2_kref+0x246c: addcc %i4, -0xe56, %o1
.word 0xffee101b ! t2_kref+0x2470: prefetcha %i0 + %i3, 31
.word 0x2b480003 ! t2_kref+0x2474: fbug,a,pt %fcc0, _kref+0x2480
.word 0xc51fbcd8 ! t2_kref+0x2478: ldd [%fp - 0x328], %f2
.word 0x35480008 ! t2_kref+0x247c: fbue,a,pt %fcc0, _kref+0x249c
.word 0x85a00556 ! t2_kref+0x2480: fsqrtd %f22, %f2
.word 0xa9a00544 ! t2_kref+0x2484: fsqrtd %f4, %f20
! .word 0x3f4ed6de ! t2_kref+0x2488: fbo,a,pt %fcc0, SYM(t2_subr0)
fbo,a,pt %fcc0, SYM(t2_subr0)
.word 0x9f414000 ! t2_kref+0x248c: mov %pc, %o7
.word 0xd82e7fe6 ! t2_kref+0x2490: stb %o4, [%i1 - 0x1a]
.word 0x9526a606 ! t2_kref+0x2494: mulscc %i2, 0x606, %o2
.word 0xd620a028 ! t2_kref+0x2498: st %o3, [%g2 + 0x28]
.word 0xfbee101b ! t2_kref+0x249c: prefetcha %i0 + %i3, 29
.word 0x95b60450 ! t2_kref+0x24a0: fcmpne16 %f24, %f16, %o2
.word 0xa1a01907 ! t2_kref+0x24a4: fitod %f7, %f16
.word 0x9726b581 ! t2_kref+0x24a8: mulscc %i2, -0xa7f, %o3
.word 0x947d8015 ! t2_kref+0x24ac: sdiv %l6, %l5, %o2
.word 0x943d000a ! t2_kref+0x24b0: xnor %l4, %o2, %o2
.word 0xd248a009 ! t2_kref+0x24b4: ldsb [%g2 + 9], %o1
.word 0x9466c00d ! t2_kref+0x24b8: subc %i3, %o5, %o2
.word 0x95a01926 ! t2_kref+0x24bc: fstod %f6, %f10
.word 0xa785c016 ! t2_kref+0x24c0: wr %l7, %l6, %gsr
.word 0xe87e401c ! t2_kref+0x24c4: swap [%i1 + %i4], %l4
.word 0xee774018 ! t2_kref+0x24c8: stx %l7, [%i5 + %i0]
.word 0x95b3008c ! t2_kref+0x24cc: edge16 %o4, %o4, %o2
.word 0xd91e2008 ! t2_kref+0x24d0: ldd [%i0 + 8], %f12
.word 0x81a88ab6 ! t2_kref+0x24d4: fcmpes %fcc0, %f2, %f22
.word 0x96adc015 ! t2_kref+0x24d8: andncc %l7, %l5, %o3
.word 0x99a0054a ! t2_kref+0x24dc: fsqrtd %f10, %f12
.word 0x94170000 ! t2_kref+0x24e0: or %i4, %g0, %o2
.word 0x33480003 ! t2_kref+0x24e4: fbe,a,pt %fcc0, _kref+0x24f0
.word 0x952d8015 ! t2_kref+0x24e8: sll %l6, %l5, %o2
.word 0x91a0190e ! t2_kref+0x24ec: fitod %f14, %f8
.word 0xf430a01a ! t2_kref+0x24f0: sth %i2, [%g2 + 0x1a]
.word 0x97b240eb ! t2_kref+0x24f4: edge16ln %o1, %o3, %o3
.word 0xd630a03a ! t2_kref+0x24f8: sth %o3, [%g2 + 0x3a]
.word 0xc36e2010 ! t2_kref+0x24fc: prefetch %i0 + 0x10, 1
.word 0x9db28e80 ! t2_kref+0x2500: fsrc1 %f10, %f14
.word 0x22800002 ! t2_kref+0x2504: be,a _kref+0x250c
.word 0xa1a30852 ! t2_kref+0x2508: faddd %f12, %f18, %f16
.word 0x969ac009 ! t2_kref+0x250c: xorcc %o3, %o1, %o3
.word 0xc0270018 ! t2_kref+0x2510: clr [%i4 + %i0]
.word 0xe968a20b ! t2_kref+0x2514: prefetch %g2 + 0x20b, 20
.word 0x92fb2baf ! t2_kref+0x2518: sdivcc %o4, 0xbaf, %o1
.word 0xb1a0054a ! t2_kref+0x251c: fsqrtd %f10, %f24
.word 0x969eacba ! t2_kref+0x2520: xorcc %i2, 0xcba, %o3
.word 0x8ba1c833 ! t2_kref+0x2524: fadds %f7, %f19, %f5
.word 0x172946b2 ! t2_kref+0x2528: sethi %hi(0xa51ac800), %o3
.word 0x8143e040 ! t2_kref+0x252c: membar 0x40
.word 0x92980000 ! t2_kref+0x2530: xorcc %g0, %g0, %o1
.word 0x9daa0026 ! t2_kref+0x2534: fmovsa %fcc0, %f6, %f14
.word 0xadb1090c ! t2_kref+0x2538: faligndata %f4, %f12, %f22
.word 0xd4462004 ! t2_kref+0x253c: ldsw [%i0 + 4], %o2
.word 0xb3a018cc ! t2_kref+0x2540: fdtos %f12, %f25
.word 0xc768a0ce ! t2_kref+0x2544: prefetch %g2 + 0xce, 3
.word 0x94a722c7 ! t2_kref+0x2548: subcc %i4, 0x2c7, %o2
.word 0x96dd000a ! t2_kref+0x254c: smulcc %l4, %o2, %o3
.word 0xc36e2000 ! t2_kref+0x2550: prefetch %i0, 1
.word 0x81df27e2 ! t2_kref+0x2554: flush %i4 + 0x7e2
.word 0xd600a018 ! t2_kref+0x2558: ld [%g2 + 0x18], %o3
.word 0x3c800005 ! t2_kref+0x255c: bpos,a _kref+0x2570
.word 0x925ac017 ! t2_kref+0x2560: smul %o3, %l7, %o1
.word 0x32800007 ! t2_kref+0x2564: bne,a _kref+0x2580
.word 0x929d6f91 ! t2_kref+0x2568: xorcc %l5, 0xf91, %o1
.word 0x83b007b8 ! t2_kref+0x256c: fpackfix %f24, %f1
.word 0x922b401a ! t2_kref+0x2570: andn %o5, %i2, %o1
.word 0x8db40992 ! t2_kref+0x2574: bshuffle %f16, %f18, %f6
.word 0xb1b6462a ! t2_kref+0x2578: fmul8x16 %f25, %f10, %f24
.word 0x81824000 ! t2_kref+0x257c: wr %o1, %g0, %y
.word 0x9da01a4e ! t2_kref+0x2580: fdtoi %f14, %f14
.word 0x81ad0ad4 ! t2_kref+0x2584: fcmped %fcc0, %f20, %f20
.word 0xa5a00544 ! t2_kref+0x2588: fsqrtd %f4, %f18
.word 0x947a800c ! t2_kref+0x258c: sdiv %o2, %o4, %o2
.word 0x973b600a ! t2_kref+0x2590: sra %o5, 0xa, %o3
.word 0xb1a00552 ! t2_kref+0x2594: fsqrtd %f18, %f24
.word 0x86102004 ! t2_kref+0x2598: mov 0x4, %g3
.word 0x32800000 ! t2_kref+0x259c: bne,a _kref+0x259c
.word 0x86a0e001 ! t2_kref+0x25a0: subcc %g3, 1, %g3
.word 0xd6263ffc ! t2_kref+0x25a4: st %o3, [%i0 - 4]
.word 0x93b00fe0 ! t2_kref+0x25a8: fones %f9
.word 0x81b30a8a ! t2_kref+0x25ac: fpsub16 %f12, %f10, %f0
.word 0x94780008 ! t2_kref+0x25b0: sdiv %g0, %o0, %o2
.word 0xcd1fbdc0 ! t2_kref+0x25b4: ldd [%fp - 0x240], %f6
.word 0xf96e401d ! t2_kref+0x25b8: prefetch %i1 + %i5, 28
.word 0xd826001c ! t2_kref+0x25bc: st %o4, [%i0 + %i4]
.word 0x9fc10000 ! t2_kref+0x25c0: call %g4
.word 0xd410a01a ! t2_kref+0x25c4: lduh [%g2 + 0x1a], %o2
.word 0x92a5f18b ! t2_kref+0x25c8: subcc %l7, -0xe75, %o1
.word 0x93b1cd60 ! t2_kref+0x25cc: fnot1s %f7, %f9
.word 0xd4467ff0 ! t2_kref+0x25d0: ldsw [%i1 - 0x10], %o2
.word 0xe7801019 ! t2_kref+0x25d4: lda [%g0 + %i1]0x80, %f19
.word 0xec2e4000 ! t2_kref+0x25d8: stb %l6, [%i1]
.word 0x81ae0aa4 ! t2_kref+0x25dc: fcmpes %fcc0, %f24, %f4
.word 0x94420015 ! t2_kref+0x25e0: addc %o0, %l5, %o2
.word 0x9fc10000 ! t2_kref+0x25e4: call %g4
.word 0x9fa018d2 ! t2_kref+0x25e8: fdtos %f18, %f15
.word 0x969a001a ! t2_kref+0x25ec: xorcc %o0, %i2, %o3
.word 0x81dba24b ! t2_kref+0x25f0: flush %sp + 0x24b
! .word 0x3b4f0e83 ! t2_kref+0x25f4: fble,a,pt %fcc0, SYM(t2_subr1)
fble,a,pt %fcc0, SYM(t2_subr1)
.word 0x9f414000 ! t2_kref+0x25f8: mov %pc, %o7
.word 0xa1a3482e ! t2_kref+0x25fc: fadds %f13, %f14, %f16
.word 0x927a3071 ! t2_kref+0x2600: sdiv %o0, -0xf8f, %o1
.word 0xd216c019 ! t2_kref+0x2604: lduh [%i3 + %i1], %o1
.word 0xe7ee101c ! t2_kref+0x2608: prefetcha %i0 + %i4, 19
.word 0xd51fbf28 ! t2_kref+0x260c: ldd [%fp - 0xd8], %f10
.word 0xd40e600f ! t2_kref+0x2610: ldub [%i1 + 0xf], %o2
.word 0xada408b6 ! t2_kref+0x2614: fsubs %f16, %f22, %f22
.word 0xf5ee501d ! t2_kref+0x2618: prefetcha %i1 + %i5, 26
.word 0x9fc00004 ! t2_kref+0x261c: call %g0 + %g4
.word 0xd51fbca8 ! t2_kref+0x2620: ldd [%fp - 0x358], %f10
.word 0x81ad8a40 ! t2_kref+0x2624: fcmpd %fcc0, %f22, %f0
.word 0xd4364000 ! t2_kref+0x2628: sth %o2, [%i1]
.word 0xd44e3ff5 ! t2_kref+0x262c: ldsb [%i0 - 0xb], %o2
.word 0x92658008 ! t2_kref+0x2630: subc %l6, %o0, %o1
.word 0x947ae906 ! t2_kref+0x2634: sdiv %o3, 0x906, %o2
.word 0xb1b009b7 ! t2_kref+0x2638: fexpand %f23, %f24
.word 0x3e800002 ! t2_kref+0x263c: bvc,a _kref+0x2644
.word 0xe7ee101c ! t2_kref+0x2640: prefetcha %i0 + %i4, 19
sethi %hi(2f), %o7
.word 0xe40be278 ! t2_kref+0x2648: ldub [%o7 + 0x278], %l2
.word 0xa41ca00c ! t2_kref+0x264c: xor %l2, 0xc, %l2
.word 0xe42be278 ! t2_kref+0x2650: stb %l2, [%o7 + 0x278]
.word 0x81dbe278 ! t2_kref+0x2654: flush %o7 + 0x278
.word 0xd20e401a ! t2_kref+0x2658: ldub [%i1 + %i2], %o1
.word 0x9fc10000 ! t2_kref+0x265c: call %g4
.word 0xc13e7ff8 ! t2_kref+0x2660: std %f0, [%i1 - 8]
.word 0x921ebbb2 ! t2_kref+0x2664: xor %i2, -0x44e, %o1
.word 0x8da00552 ! t2_kref+0x2668: fsqrtd %f18, %f6
.word 0x27480003 ! t2_kref+0x266c: fbul,a,pt %fcc0, _kref+0x2678
.word 0x91b00cd2 ! t2_kref+0x2670: fnot2 %f18, %f8
.word 0x95b28548 ! t2_kref+0x2674: fcmpeq16 %f10, %f8, %o2
2: .word 0xd206001c ! t2_kref+0x2678: ld [%i0 + %i4], %o1
.word 0x2a800007 ! t2_kref+0x267c: bcs,a _kref+0x2698
.word 0xadb00fe0 ! t2_kref+0x2680: fones %f22
.word 0xc16e400b ! t2_kref+0x2684: prefetch %i1 + %o3, 0
.word 0x99a0190f ! t2_kref+0x2688: fitod %f15, %f12
.word 0xfd6e001c ! t2_kref+0x268c: prefetch %i0 + %i4, 30
.word 0x95b300c8 ! t2_kref+0x2690: edge16l %o4, %o0, %o2
.word 0x933a6016 ! t2_kref+0x2694: sra %o1, 0x16, %o1
.word 0xc51fbde8 ! t2_kref+0x2698: ldd [%fp - 0x218], %f2
.word 0x96a3400c ! t2_kref+0x269c: subcc %o5, %o4, %o3
.word 0xd648a019 ! t2_kref+0x26a0: ldsb [%g2 + 0x19], %o3
.word 0x962b64ef ! t2_kref+0x26a4: andn %o5, 0x4ef, %o3
.word 0x9656e23c ! t2_kref+0x26a8: umul %i3, 0x23c, %o3
.word 0xd1bf1a18 ! t2_kref+0x26ac: stda %f8, [%i4 + %i0]0xd0
.word 0xd440a028 ! t2_kref+0x26b0: ldsw [%g2 + 0x28], %o2
.word 0x95352010 ! t2_kref+0x26b4: srl %l4, 0x10, %o2
.word 0xa5b00fe0 ! t2_kref+0x26b8: fones %f18
.word 0xef00a018 ! t2_kref+0x26bc: ld [%g2 + 0x18], %f23
.word 0xd650a028 ! t2_kref+0x26c0: ldsh [%g2 + 0x28], %o3
.word 0xc900a038 ! t2_kref+0x26c4: ld [%g2 + 0x38], %f4
.word 0x81da6b8e ! t2_kref+0x26c8: flush %o1 + 0xb8e
.word 0x91b00c00 ! t2_kref+0x26cc: fzero %f8
.word 0xd6ae501a ! t2_kref+0x26d0: stba %o3, [%i1 + %i2]0x80
.word 0x961a000d ! t2_kref+0x26d4: xor %o0, %o5, %o3
.word 0xd6080018 ! t2_kref+0x26d8: ldub [%g0 + %i0], %o3
.word 0x8610201e ! t2_kref+0x26dc: mov 0x1e, %g3
.word 0x86a0e001 ! t2_kref+0x26e0: subcc %g3, 1, %g3
.word 0x2280000f ! t2_kref+0x26e4: be,a _kref+0x2720
.word 0x96d833e0 ! t2_kref+0x26e8: smulcc %g0, -0xc20, %o3
.word 0xd610a018 ! t2_kref+0x26ec: lduh [%g2 + 0x18], %o3
.word 0xa5a01a52 ! t2_kref+0x26f0: fdtoi %f18, %f18
.word 0xd43e0000 ! t2_kref+0x26f4: std %o2, [%i0]
.word 0xd208a029 ! t2_kref+0x26f8: ldub [%g2 + 0x29], %o1
.word 0x97a01898 ! t2_kref+0x26fc: fitos %f24, %f11
.word 0x95b28e02 ! t2_kref+0x2700: fand %f10, %f2, %f10
.word 0x952a800c ! t2_kref+0x2704: sll %o2, %o4, %o2
.word 0x85b0cee1 ! t2_kref+0x2708: fornot2s %f3, %f1, %f2
.word 0x81ab0a58 ! t2_kref+0x270c: fcmpd %fcc0, %f12, %f24
.word 0xd650a01a ! t2_kref+0x2710: ldsh [%g2 + 0x1a], %o3
.word 0xa9a00556 ! t2_kref+0x2714: fsqrtd %f22, %f20
.word 0x93b285c8 ! t2_kref+0x2718: fcmpeq32 %f10, %f8, %o1
.word 0xd6881018 ! t2_kref+0x271c: lduba [%g0 + %i0]0x80, %o3
.word 0x81ac8a42 ! t2_kref+0x2720: fcmpd %fcc0, %f18, %f2
.word 0x81854000 ! t2_kref+0x2724: wr %l5, %g0, %y
.word 0x81adca2d ! t2_kref+0x2728: fcmps %fcc0, %f23, %f13
.word 0x85b00dd6 ! t2_kref+0x272c: fnand %f0, %f22, %f2
.word 0x81824000 ! t2_kref+0x2730: wr %o1, %g0, %y
.word 0xa1a0cd2d ! t2_kref+0x2734: fsmuld %f3, %f13, %f16
.word 0x9466a102 ! t2_kref+0x2738: subc %i2, 0x102, %o2
.word 0xd4d6101b ! t2_kref+0x273c: ldsha [%i0 + %i3]0x80, %o2
.word 0xcd00a038 ! t2_kref+0x2740: ld [%g2 + 0x38], %f6
call SYM(_kaos_done)
.word 0x01000000 ! t2_kref+0x2748: nop
KGLOBAL(t2_ktbl_end)
t2_ktbl_end:
t2_ktbl_page_end:
KTEXT_MODULE(t2_module_subr0, 0x4f352000)
.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, 0x4f360000)
.seg "text"
t2_subr1_page_begin:
.skip 8192
.global _t2_subr1; ENTRY(t2_subr1)
.word 0x9de3bfa0 ! t2_subr1+0x0: save %sp, -0x60, %sp
.word 0xb29eaa5a ! t2_subr1+0x4: xorcc %i2, 0xa5a, %i1
.word 0x81c7e008 ! t2_subr1+0x8: ret
.word 0xa7ee6001 ! t2_subr1+0xc: restore %i1, 1, %l3
t2_subr1_page_end:
KTEXT_MODULE(t2_module_subr2, 0x5e992000)
.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, 0x46656000)
.seg "text"
t2_subr3_page_begin:
.skip 8180
.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: 2460
!
! Operation frequencies
!
! name exp obs
! ldsb 0.68 0.69
! ldub 0.76 0.53
! ldsh 0.64 0.33
! lduh 0.94 1.06
! ld 1.16 1.46
! ldd 0.37 0.08
! swap 0.94 0.73
! ldstub 0.22 0.33
! stb 1.36 1.46
! sth 0.58 0.61
! st 1.02 1.02
! std 0.49 0.49
! add 0.04 0.08
! addcc 0.33 0.33
! addx 0.98 1.10
! addxcc 0.18 0.12
! taddcc 0.06 0.00
! taddcctv 0.11 0.08
! sub 0.20 0.04
! subcc 0.86 1.06
! subx 0.84 0.89
! subxcc 0.16 0.08
! tsubcc 0.07 0.08
! tsubcctv 0.06 0.04
! mulscc 1.20 1.30
! and 0.16 0.08
! andcc 0.65 0.57
! andn 0.97 1.10
! andncc 0.54 0.53
! or 0.22 0.20
! orcc 0.12 0.20
! orn 0.60 0.37
! orncc 0.83 0.85
! xor 1.45 1.42
! xorcc 1.36 1.59
! xnor 0.49 0.37
! xnorcc 0.31 0.33
! sll 1.25 1.26
! srl 1.18 1.38
! sra 1.38 1.54
! unimp 0.18 0.12
! umul 0.54 0.65
! smul 0.54 0.65
! udiv 0.37 0.37
! sdiv 0.88 0.93
! umulcc 0.16 0.12
! smulcc 1.02 1.26
! udivcc 0.36 0.49
! sdivcc 0.98 0.85
! rdy 0.87 0.65
! wry 0.65 0.73
! bicc 3.68 3.33
! sethi 1.17 1.34
! jmpl 1.20 0.93
! call 0.75 0.61
! ticc 0.00 0.00
! flush 1.20 0.93
! save 0.45 0.12
! restore 0.13 0.00
! stbar 0.09 0.08
! ldf 0.14 0.08
! lddf 0.58 0.61
! stf 0.31 0.24
! stdf 1.54 1.67
! fadds 1.53 1.95
! fsubs 0.71 0.73
! fmuls 0.47 0.41
! fdivs 0.09 0.12
! faddd 1.39 0.93
! fsubd 0.84 0.73
! fmuld 1.20 1.02
! fdivd 0.87 0.98
! faddq 0.00 0.00
! fsubq 0.00 0.00
! fmulq 0.00 0.00
! fdivq 0.00 0.00
! fsmuld 0.26 0.12
! fdmulq 0.00 0.00
! fitos 0.21 0.20
! fitod 1.24 1.83
! fitoq 0.00 0.00
! fstoi 0.09 0.08
! fstod 0.98 1.50
! fstoq 0.00 0.00
! fdtoi 0.35 0.37
! fdtos 0.50 0.65
! fdtoq 0.00 0.00
! fqtoi 0.00 0.00
! fqtos 0.00 0.00
! fqtod 0.00 0.00
! fmovs 1.31 1.30
! fnegs 0.33 0.24
! fabss 0.08 0.04
! fsqrts 0.40 0.49
! fsqrtd 1.84 2.07
! fsqrtq 0.00 0.00
! fcmps 1.08 1.26
! fcmpd 0.55 0.61
! fcmpq 0.00 0.00
! fcmpes 1.36 1.26
! fcmped 0.45 0.73
! fcmpeq 0.00 0.00
! fbfcc 1.12 0.93
! ldfsr 0.28 0.00
! stfsr 0.18 0.16
! loop 0.67 0.53
! offset 0.08 0.08
! area 0.10 0.08
! target 0.07 0.04
! goto 0.20 0.12
! sigsegv 0.10 0.08
! sigbus 0.23 0.28
! imodify 0.29 0.12
! ldfsr_offset 0.18 0.00
! fpattern 0.88 0.98
! lbranch 0.28 0.45
! shmld 3.48 3.37
! shmst 1.83 2.24
! shmpf 1.46 1.75
! shmswap 0.18 0.16
! shmblkld 0.99 0.00
! shmblkst 0.52 0.00
! shmblkchk 0.48 0.20
! 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.21 0.20
! rdasi 0.24 0.12
! wrasi 0.22 0.04
! bpcc 0.44 0.41
! fbpfcc 1.71 1.26
! fmovscc 0.08 0.08
! fmovdcc 0.15 0.24
! fmovqcc 0.00 0.00
! movcc 0.06 0.04
! flushw 0.29 0.20
! membar 0.08 0.08
! prefetch 1.33 1.50
! rdpc 0.16 0.20
! ldqf 0.00 0.00
! stqf 0.00 0.00
! ldfa 0.21 0.16
! lddfa 0.00 0.00
! ldqfa 0.00 0.00
! ldsba 0.17 0.28
! ldsha 0.17 0.12
! lduba 0.21 0.24
! lduha 0.12 0.00
! lda 0.18 0.16
! ldda 0.12 0.24
! ldstuba 0.03 0.00
! prefetcha 1.27 1.75
! stfa 0.21 0.33
! stdfa 0.20 0.08
! stqfa 0.00 0.00
! stba 0.30 0.37
! stha 0.00 0.00
! sta 0.12 0.16
! stda 0.19 0.16
! swapa 0.10 0.08
! fmovd 0.26 0.33
! fnegd 0.03 0.04
! fabsd 0.12 0.12
! fstox 0.08 0.08
! fdtox 0.20 0.16
! fxtos 0.11 0.16
! fxtod 0.22 0.33
! lds 0.19 0.33
! ldsa 0.20 0.16
! ldx 0.27 0.37
! ldxa 0.11 0.16
! nofault 0.02 0.04
! rdgsr 0.19 0.20
! wrgsr 0.30 0.24
! fpadd16 0.06 0.08
! fpadd16s 0.14 0.08
! fpadd32 0.06 0.08
! fpadd32s 0.11 0.04
! fpsub16 0.21 0.24
! fpsub16s 0.05 0.08
! fpsub32 0.28 0.49
! fpsub32s 0.16 0.16
! fpack16 0.00 0.00
! fpack32 0.01 0.00
! fpackfix 0.29 0.24
! fexpand 0.29 0.45
! fpmerge 0.01 0.00
! fmul8x16 0.18 0.28
! fmul8x16au 0.01 0.00
! fmul8x16al 0.07 0.04
! fmul8sux16 0.03 0.00
! fmul8ulx16 0.18 0.20
! fmuld8sux16 0.12 0.24
! fmuld8ulx16 0.15 0.20
! alignaddr 0.25 0.41
! alignaddrl 0.10 0.12
! faligndata 0.24 0.24
! fzero 0.17 0.20
! fzeros 0.22 0.12
! fone 0.25 0.20
! fones 0.23 0.28
! fsrc1 0.06 0.08
! fsrc1s 0.30 0.45
! fsrc2 0.24 0.28
! fsrc2s 0.03 0.08
! fnot1 0.29 0.12
! fnot1s 0.19 0.28
! fnot2 0.28 0.41
! fnot2s 0.04 0.12
! for 0.02 0.04
! fors 0.10 0.12
! fnor 0.03 0.04
! fnors 0.05 0.00
! fand 0.25 0.24
! fands 0.06 0.04
! fnand 0.19 0.33
! fnands 0.19 0.08
! fxor 0.02 0.08
! fxors 0.02 0.00
! fxnor 0.07 0.00
! fxnors 0.12 0.16
! fornot1 0.06 0.00
! fornot1s 0.08 0.08
! fornot2 0.20 0.16
! fornot2s 0.29 0.20
! fandnot1 0.09 0.08
! fandnot1s 0.15 0.16
! fandnot2 0.06 0.12
! fandnot2s 0.00 0.00
! fcmpgt16 0.16 0.04
! fcmpgt32 0.00 0.00
! fcmple16 0.07 0.12
! fcmple32 0.08 0.24
! fcmpne16 0.23 0.16
! fcmpne32 0.12 0.04
! fcmpeq16 0.30 0.53
! fcmpeq32 0.21 0.20
! edge8 0.04 0.00
! edge8l 0.24 0.33
! edge16 0.07 0.12
! edge16l 0.24 0.24
! edge32 0.19 0.16
! edge32l 0.16 0.20
! pdist 0.16 0.28
! partial_st8 0.28 0.16
! partial_st16 0.03 0.04
! partial_st32 0.00 0.00
! short_st8 0.13 0.16
! short_st16 0.17 0.20
! short_ld8 0.30 0.24
! short_ld16 0.20 0.12
! blkld 0.17 0.00
! blkst 0.05 0.00
! blkld_offset 0.03 0.00
! blkst_offset 0.07 0.00
! blk_check 0.08 0.04
! casxa 0.13 0.16
! rdccr 0.18 0.33
! rdfprs 0.04 0.04
! wrccr 0.06 0.00
! popc 0.12 0.20
! wrfprs 0.01 0.00
! stx 0.05 0.12
! stxa 0.02 0.04
! cflush 0.00 0.00
! array8 0.31 0.53
! array16 0.04 0.00
! array32 0.00 0.00
! edge8n 0.24 0.37
! edge8ln 0.05 0.00
! edge16n 0.24 0.12
! edge16ln 0.31 0.24
! edge32n 0.07 0.00
! edge32ln 0.28 0.12
! bmask 0.18 0.24
! bshuffle 0.20 0.24
! siam 0.19 0.24
! 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, 0x50b56000)
.seg "data"
t2_offset_table_start:
t2_offset_table_size: .word 0x00000008
t2_offset_table:
.word 0xfffffff0
.word 0xfffffff8
.word 0xffffffe0
.word 0x00000008
.word 0x00000000
.word 0x00000018
.word 0x00000010
.word 0xffffffe8
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, 0x4ff46000)
.seg "data"
KGLOBAL(t2_data_in_regs)
t2_data_in_regs_start:
t2_data_in_regs:
.word 0xf9b5d610 ! %f0
.word 0x8e7d3bca ! %f1
.word 0x8aaf8471 ! %f2
.word 0x1de4d30c ! %f3
.word 0xa88abea7 ! %f4
.word 0xd610c9be ! %f5
.word 0x958575c3 ! %f6
.word 0x9a4f5a5c ! %f7
.word 0x149523d7 ! %f8
.word 0x227f94d7 ! %f9
.word 0x2ae208f2 ! %f10
.word 0xe4321a9c ! %f11
.word 0xadd0edc1 ! %f12
.word 0xe65a9995 ! %f13
.word 0x3c1a5283 ! %f14
.word 0x51b52b9f ! %f15
.word 0x37fe3535 ! %f16
.word 0x00c14f50 ! %f17
.word 0x1d7a1822 ! %f18
.word 0xb9f56fff ! %f19
.word 0x044f3a34 ! %f20
.word 0x519e366b ! %f21
.word 0x3bbf14c3 ! %f22
.word 0x82e8f076 ! %f23
.word 0x0f20beb0 ! %f24
.word 0xa76195ca ! %f25
.word 0x59c1db09 ! %f26
.word 0x09dd186c ! %f27
.word 0x1896c995 ! %f28
.word 0x50a61b80 ! %f29
.word 0xb9dff9eb ! %f30
.word 0xa1c3a7d0 ! %f31
.word 0xd414160c ! %f32
.word 0x2ab254cd ! %f33
.word 0xc9d14794 ! %f34
.word 0x207c6e2a ! %f35
.word 0x1d22b2fd ! %f36
.word 0xad853147 ! %f37
.word 0x8dcc768b ! %f38
.word 0x109722f1 ! %f39
.word 0x94c896d6 ! %f40
.word 0x164b0556 ! %f41
.word 0xaf7d5914 ! %f42
.word 0x28e9ef19 ! %f43
.word 0xf8ab2b8b ! %f44
.word 0xfcfbbfe4 ! %f45
.word 0xf09176d5 ! %f46
.word 0x8c0e7bf0 ! %f47
.word 0x0a1116dd ! %f48
.word 0xe0ba4755 ! %f49
.word 0xe5c5d8bb ! %f50
.word 0x80a09b2a ! %f51
.word 0x9601c2dd ! %f52
.word 0x439831b5 ! %f53
.word 0x88ab2f1e ! %f54
.word 0x1d36dc3a ! %f55
.word 0x85b66ab3 ! %f56
.word 0xf8e04c30 ! %f57
.word 0xfa03b622 ! %f58
.word 0xa9bea2e2 ! %f59
.word 0x3788af9b ! %f60
.word 0x343da5c6 ! %f61
.word 0xfef07c61 ! %f62
.word 0xf06a930d ! %f63
.word 0x00000000 ! %g0 (always zero)
.word t2_kref+0xca8 ! %g1 (code pointer)
.word t2_data_in_shm_area ! %g2 (shared area pointer)
.word 0xb380ac74 ! %g3 (loop index)
.word SYM(t2_subr3) ! %g4 (jmpl target)
.word t2_kref+0x1 ! %g5 (sigbus target)
.word 0x00000000 ! %g6 (block ld offset)
.word 0x00000000 ! %g7 (block st offset)
.word 0xc79464ef ! %o0
.word 0xdcb56a4d ! %o1
.word 0xe52b0b86 ! %o2
.word 0xa5eec144 ! %o3
.word 0x1f5ce1ff ! %o4
.word 0x2a57b76a ! %o5
.word 0x00000000 ! %sp (stack pointer)
.word 0x00000000 ! %o7 (relocatable junk)
.word 0x68c6fa30 ! %l0
.word 0x8b3c113e ! %l1
.word 0x7e59efc6 ! %l2
.word 0x2bfb65dc ! %l3
.word 0xe0972bed ! %l4
.word 0x80fa525b ! %l5
.word 0xd459d4bb ! %l6
.word 0xcd187bfe ! %l7
.word t2_data_in_area0 ! %i0 (area pointer)
.word t2_data_in_area0 ! %i1 (area pointer)
.word 0xfffffff5 ! %i2 (byte offset)
.word 0xffffffe8 ! %i3 (halfword offset)
.word 0x00000000 ! %i4 (word offset)
.word 0x00000018 ! %i5 (doubleword offset)
.word 0x00000000 ! %fp (frame pointer)
.word 0x00000000 ! %i7 (return address)
.word 0xc285c7f0 ! %y
.word 0x00000003 ! %icc (nzvc)
.word 0x800008d0 ! %fsr
.word 0x00000000 ! %gsr.mask
.word 0x00000000 ! %gsr
.word 0x000000d2 ! %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, 0x50086000)
.seg "data"
KGLOBAL(t2_data_in_mtbl_size)
KGLOBAL(t2_data_in_mtbl)
KGLOBAL(t2_data_in_stack)
t2_data_in_stack_start:
.word 0xbc783124
.word 0x136458b0
.word 0x74aa87c4
.word 0x14e760c7
.word 0x51bc778e
.word 0x98cc9608
.word 0x83da3b3d
.word 0x57db6f23
.word 0x9c28ab5b
.word 0xfa6717eb
.word 0x2804f46b
.word 0xb84b0066
.word 0xbaffe3d1
.word 0x00240203
.word 0xf40d93e7
.word 0x6920df4d
.word 0x1a47b9dd
.word 0x564f6f91
.word 0x41867c57
.word 0xa7a43750
.word 0xe0ae97ed
.word 0xa2984f7d
.word 0x88c73ef0
.word 0x3761a0cf
.word 0x6aaca41f
.word 0x94a06dae
.word 0x48120c3c
.word 0x5d1c3c8b
.word 0xa8c6a89b
.word 0x19733d9c
.word 0xbf98ed1d
.word 0xa5f09257
.word 0xa36c9e3c
.word 0x79063a22
.word 0x06af0811
.word 0x043a270e
.word 0xe263bd75
.word 0xf3beee98
.word 0x407276b6
.word 0x1f67fdc7
.word 0x8a463972
.word 0xd127fd21
.word 0x2fff6f90
.word 0xddfb7847
.word 0x9ea1097d
.word 0xa9bfb640
.word 0x5605c80a
.word 0xa4b04ab7
.word 0x8cda64a3
.word 0xd16015b1
.word 0x97a612ba
.word 0xea837696
.word 0x6991d397
.word 0xff693876
.word 0x310bdde9
.word 0x323a80f0
.word 0xb9d4fcd5
.word 0xd2d4a02f
.word 0x298ed651
.word 0x466b57cf
.word 0x39928f0a
.word 0x5be8d7ae
.word 0x6b7cd228
.word 0x80189af2
.word 0x7366edb2
.word 0x00aa4cca
.word 0x134b085d
.word 0xa0fd3bbc
.word 0xb1748402
.word 0x859f7373
.word 0x110cf821
.word 0x4cdda86f
.word 0x7db3e209
.word 0xbf4b8607
.word 0x27f3c4a8
.word 0xcfe3f699
.word 0xa0460811
.word 0x032476e3
.word 0x0a810930
.word 0xb66fc0ce
.word 0xfe15844b
.word 0x3dfde73b
.word 0x63446942
.word 0xcc19ab96
.word 0x7fb946aa
.word 0x1b2c372e
.word 0x29ab6137
.word 0x9f35c5a9
.word 0xfa564f0e
.word 0xb0400314
.word 0x94df1afd
.word 0x531f3759
.word 0x106b99a5
.word 0x0e6ba21a
.word 0x3c244b1a
.word 0xc14af54f
.word 0xe945ed8e
.word 0x21a97a11
.word 0xa8ed59f1
.word 0xfec66a79
.word 0x198f71be
.word 0xafd33c82
.word 0x7b0f5d44
.word 0xdca24d42
.word 0xf0492c27
.word 0xb4476105
.word 0xb78ea5fa
.word 0xe5191404
.word 0xbfbacf16
.word 0xf0bb70d2
.word 0x667fe621
.word 0x6043bcba
.word 0x7bc778dc
.word 0x5eaef798
.word 0x00c73335
.word 0xb926dbfa
.word 0xdcdc49b0
.word 0x4fdc2d8d
.word 0x9b4e68a2
.word 0x0a0d2721
.word 0xfa97f3d4
.word 0xec40aec6
.word 0x3ee0ae87
.word 0xf4c3edcf
.word 0x4198a9f5
.word 0x5b29d3c8
.word 0x7a7128bc
.word 0x3ba13696
.word 0xa6d00fd7
.word 0x17557f5e
.word 0x456f1216
.word 0xca8272ed
.word 0xce931131
.word 0x9df175ac
.word 0x8929c7e9
.word 0x2e6dfe6a
.word 0x7095c2d5
.word 0x12509084
.word 0xb76b89cd
.word 0x7e70dd30
.word 0xe261b213
.word 0x65ce64f7
.word 0x4999f1a5
.word 0xc3f56da5
.word 0x51d7465f
.word 0xb9cf2e2f
.word 0xbb1767dd
.word 0x4b670168
.word 0xaf311931
.word 0xc253117c
.word 0xeb9117f2
.word 0x6ac19182
.word 0x8c0a682c
.word 0xf7710fac
.word 0xf6992936
.word 0x29ec01da
.word 0xa9580582
.word 0x047f379e
.word 0x9da53fd5
.word 0x73aea7ee
.word 0x93556a96
.word 0x91f2ee19
.word 0xcc858a12
.word 0xa4ff08c0
.word 0x665dd0e2
.word 0xcc5d5ed9
.word 0x76e8ddd6
.word 0x3e75020d
t2_data_in_sp:
.word 0xb4c3751a
.word 0xc4956aeb
.word 0xc3c6aa6b
.word 0x684cd2c4
.word 0xf2356891
.word 0x6461a83a
.word 0xe9cfc284
.word 0xd79cb6b5
.word t2_data_in_area0
.word t2_data_in_area0
.word 0x00000007
.word 0xfffffff6
.word 0xfffffff0
.word 0xfffffff8
.word t2_data_in_fp
.word 0xc363ece2
.word 0x711516ef
.word 0xfd4524f2
.word 0x12894d20
.word 0x0c61e62e
.word 0x4867e754
.word 0xe67a6e22
.word 0xcf6155d3
.word 0x0f4f2c86
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 0xafb4692c ! [%fp - 0xc]
.word 0x036a4680 ! [%fp - 0x8]
.word 0x3551b7d2 ! [%fp - 0x4]
.global t2_data_in_fp; t2_data_in_fp:
.word 0x6cb32baa
.word 0x9f345f2f
.word 0x8a74d399
.word 0x6a900359
.word 0xe3e04bf2
.word 0x8d47c8d5
.word 0xbb91d254
.word 0xc67835ff
.word 0xfa779aa2
.word 0x102f061b
.word 0xe963e96a
.word 0xa5cb0e18
.word 0xf20e2381
.word 0xf05cf386
.word 0x570a2f14
.word 0x74f3b05a
.word 0xa5d5cfac
.word 0x85004268
.word 0x5a97d605
.word 0xeb4f83c2
.word 0xc5f4dda7
.word 0x98939161
.word 0x3625359a
.word 0x6cbd67b8
t2_data_in_stacktop:
.word 0
t2_data_in_stack_end:
.skip 6300 ! page align
KDATA_MODULE(t2_module_data_in_area0, 0x40874000)
.seg "data"
t2_data_in_area0_start:
.skip 640
t2_data_in_area0_begin:
.word 0x2d5446b4 ! t2_data_in_area0-0x20
.word 0xa2380928 ! t2_data_in_area0-0x1c
.word 0x68eca14f ! t2_data_in_area0-0x18
.word 0xb367a871 ! t2_data_in_area0-0x14
.word 0xa25ea568 ! t2_data_in_area0-0x10
.word 0x4296818b ! t2_data_in_area0-0xc
.word 0xba18c375 ! t2_data_in_area0-0x8
.word 0x850e5594 ! t2_data_in_area0-0x4
.global t2_data_in_area0; t2_data_in_area0:
.word 0xe8ae717a ! t2_data_in_area0+0x0
.word 0x543f72b4 ! t2_data_in_area0+0x4
.word 0xc7116f21 ! t2_data_in_area0+0x8
.word 0x734ddf20 ! t2_data_in_area0+0xc
.word 0x6a43a4de ! t2_data_in_area0+0x10
.word 0xb04236ad ! t2_data_in_area0+0x14
.word 0x7a6f1d67 ! t2_data_in_area0+0x18
.word 0xc7b81c8c ! t2_data_in_area0+0x1c
t2_data_in_area0_end:
.skip 7488
t2_data_in_area0_stop:
KDATA_MODULE(t2_module_data_in_shm_area, 0x4255c000)
.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 0x78a9d0b3 ! t2_data_in_shm_area+0x0 (t0)
.word 0x03348315 ! t2_data_in_shm_area+0x4 (t1)
.word 0x07c61e11 ! t2_data_in_shm_area+0x8 (t2)
.word 0x3dade37f ! t2_data_in_shm_area+0xc (t3)
.word 0x4f2a56f5 ! t2_data_in_shm_area+0x10 (t0)
.word 0xe8677d7d ! t2_data_in_shm_area+0x14 (t1)
.word 0xfc385f25 ! t2_data_in_shm_area+0x18 (t2)
.word 0xe1eae093 ! t2_data_in_shm_area+0x1c (t3)
.word 0x4786456a ! t2_data_in_shm_area+0x20 (t0)
.word 0xe26608d0 ! t2_data_in_shm_area+0x24 (t1)
.word 0xfe8c89c8 ! t2_data_in_shm_area+0x28 (t2)
.word 0xd4f920d0 ! t2_data_in_shm_area+0x2c (t3)
.word 0x749107fe ! t2_data_in_shm_area+0x30 (t0)
.word 0xc729a3fd ! t2_data_in_shm_area+0x34 (t1)
.word 0x7154222f ! t2_data_in_shm_area+0x38 (t2)
.word 0x06b33f63 ! t2_data_in_shm_area+0x3c (t3)
.word 0x32f18f42 ! t2_data_in_shm_area+0x40 (t0 bload)
.word 0x34787eb8 ! t2_data_in_shm_area+0x44
.word 0x9171bc95 ! t2_data_in_shm_area+0x48
.word 0xf640ee22 ! t2_data_in_shm_area+0x4c
.word 0x68a43071 ! t2_data_in_shm_area+0x50
.word 0xa3a0723c ! t2_data_in_shm_area+0x54
.word 0x12b081a9 ! t2_data_in_shm_area+0x58
.word 0x19cf2d1f ! t2_data_in_shm_area+0x5c
.word 0x0af8be23 ! t2_data_in_shm_area+0x60
.word 0x4a6e465e ! t2_data_in_shm_area+0x64
.word 0xe2420386 ! t2_data_in_shm_area+0x68
.word 0x1acc6ab4 ! t2_data_in_shm_area+0x6c
.word 0x4eede6ad ! t2_data_in_shm_area+0x70
.word 0x3f66ed44 ! t2_data_in_shm_area+0x74
.word 0x478c8594 ! t2_data_in_shm_area+0x78
.word 0x467900fc ! t2_data_in_shm_area+0x7c
.word 0x30d4eb95 ! t2_data_in_shm_area+0x80 (t0 bstore)
.word 0xeb23f7d5 ! t2_data_in_shm_area+0x84
.word 0x752cb62b ! t2_data_in_shm_area+0x88
.word 0x6375df07 ! t2_data_in_shm_area+0x8c
.word 0xe4d6389c ! t2_data_in_shm_area+0x90
.word 0xc0257a6c ! t2_data_in_shm_area+0x94
.word 0x4ebdc735 ! t2_data_in_shm_area+0x98
.word 0x9d4a5ea6 ! t2_data_in_shm_area+0x9c
.word 0x5479e6ff ! t2_data_in_shm_area+0xa0
.word 0x4e9108c7 ! t2_data_in_shm_area+0xa4
.word 0x4477ed12 ! t2_data_in_shm_area+0xa8
.word 0x1f112386 ! t2_data_in_shm_area+0xac
.word 0x491eb0f8 ! t2_data_in_shm_area+0xb0
.word 0x2d4ffd45 ! t2_data_in_shm_area+0xb4
.word 0x84fd67bb ! t2_data_in_shm_area+0xb8
.word 0x232b577f ! t2_data_in_shm_area+0xbc
.word 0xe0c1b989 ! t2_data_in_shm_area+0xc0 (t1 bload)
.word 0x4666dca2 ! t2_data_in_shm_area+0xc4
.word 0xdc1facc6 ! t2_data_in_shm_area+0xc8
.word 0x81da10b7 ! t2_data_in_shm_area+0xcc
.word 0xf55f6e7e ! t2_data_in_shm_area+0xd0
.word 0x9d9ec5a2 ! t2_data_in_shm_area+0xd4
.word 0xc27337d0 ! t2_data_in_shm_area+0xd8
.word 0xbf6b3010 ! t2_data_in_shm_area+0xdc
.word 0x00bd63cb ! t2_data_in_shm_area+0xe0
.word 0x2ebd869d ! t2_data_in_shm_area+0xe4
.word 0xc8610784 ! t2_data_in_shm_area+0xe8
.word 0x16a9bdb6 ! t2_data_in_shm_area+0xec
.word 0x268d5a12 ! t2_data_in_shm_area+0xf0
.word 0xbcee5293 ! t2_data_in_shm_area+0xf4
.word 0x17a70026 ! t2_data_in_shm_area+0xf8
.word 0xd7254171 ! t2_data_in_shm_area+0xfc
.word 0xe0382858 ! t2_data_in_shm_area+0x100 (t1 bstore)
.word 0x3f934371 ! t2_data_in_shm_area+0x104
.word 0xee730060 ! t2_data_in_shm_area+0x108
.word 0xc40f0acf ! t2_data_in_shm_area+0x10c
.word 0x171438d7 ! t2_data_in_shm_area+0x110
.word 0xeb0ef84e ! t2_data_in_shm_area+0x114
.word 0x601c5c32 ! t2_data_in_shm_area+0x118
.word 0xb89ac304 ! t2_data_in_shm_area+0x11c
.word 0x1ac67f12 ! t2_data_in_shm_area+0x120
.word 0x679353f1 ! t2_data_in_shm_area+0x124
.word 0x84059327 ! t2_data_in_shm_area+0x128
.word 0x77bbb90a ! t2_data_in_shm_area+0x12c
.word 0x90743b2a ! t2_data_in_shm_area+0x130
.word 0x483f1f96 ! t2_data_in_shm_area+0x134
.word 0xd226b5c9 ! t2_data_in_shm_area+0x138
.word 0x89284c10 ! t2_data_in_shm_area+0x13c
.word 0x81db53b6 ! t2_data_in_shm_area+0x140 (t2 bload)
.word 0x678a2373 ! t2_data_in_shm_area+0x144
.word 0xb23121e8 ! t2_data_in_shm_area+0x148
.word 0x637b88e2 ! t2_data_in_shm_area+0x14c
.word 0xeeeb2d62 ! t2_data_in_shm_area+0x150
.word 0x667d2adb ! t2_data_in_shm_area+0x154
.word 0x86463c83 ! t2_data_in_shm_area+0x158
.word 0x8c520be3 ! t2_data_in_shm_area+0x15c
.word 0x6a1915b3 ! t2_data_in_shm_area+0x160
.word 0xfaef3710 ! t2_data_in_shm_area+0x164
.word 0x54344ba1 ! t2_data_in_shm_area+0x168
.word 0xb57ea0fb ! t2_data_in_shm_area+0x16c
.word 0x86f399a7 ! t2_data_in_shm_area+0x170
.word 0x78b272fa ! t2_data_in_shm_area+0x174
.word 0xfca47e09 ! t2_data_in_shm_area+0x178
.word 0x029b6ee3 ! t2_data_in_shm_area+0x17c
.word 0x9aae292a ! t2_data_in_shm_area+0x180 (t2 bstore)
.word 0x769969b9 ! t2_data_in_shm_area+0x184
.word 0xf93683f3 ! t2_data_in_shm_area+0x188
.word 0xb84445e3 ! t2_data_in_shm_area+0x18c
.word 0xecddccf0 ! t2_data_in_shm_area+0x190
.word 0x919ce9e8 ! t2_data_in_shm_area+0x194
.word 0xf8816b00 ! t2_data_in_shm_area+0x198
.word 0xcb017ebc ! t2_data_in_shm_area+0x19c
.word 0xc7eae585 ! t2_data_in_shm_area+0x1a0
.word 0x1d665925 ! t2_data_in_shm_area+0x1a4
.word 0xc5b1c56e ! t2_data_in_shm_area+0x1a8
.word 0xd0c763c8 ! t2_data_in_shm_area+0x1ac
.word 0xe9f747a1 ! t2_data_in_shm_area+0x1b0
.word 0xe92d3bd1 ! t2_data_in_shm_area+0x1b4
.word 0x43869087 ! t2_data_in_shm_area+0x1b8
.word 0x20a0885f ! t2_data_in_shm_area+0x1bc
.word 0x4db8861a ! t2_data_in_shm_area+0x1c0 (t3 bload)
.word 0xa069b7b2 ! t2_data_in_shm_area+0x1c4
.word 0x20e80830 ! t2_data_in_shm_area+0x1c8
.word 0xb5535591 ! t2_data_in_shm_area+0x1cc
.word 0x35673796 ! t2_data_in_shm_area+0x1d0
.word 0x386bef6e ! t2_data_in_shm_area+0x1d4
.word 0x949ee7f5 ! t2_data_in_shm_area+0x1d8
.word 0x076b6dc0 ! t2_data_in_shm_area+0x1dc
.word 0xe4598c73 ! t2_data_in_shm_area+0x1e0
.word 0x53e90920 ! t2_data_in_shm_area+0x1e4
.word 0x22d83b00 ! t2_data_in_shm_area+0x1e8
.word 0x914889c2 ! t2_data_in_shm_area+0x1ec
.word 0x40ae390e ! t2_data_in_shm_area+0x1f0
.word 0xea705eb4 ! t2_data_in_shm_area+0x1f4
.word 0xcdc8fe63 ! t2_data_in_shm_area+0x1f8
.word 0x692d404b ! t2_data_in_shm_area+0x1fc
.word 0x7ab14edb ! t2_data_in_shm_area+0x200 (t3 bstore)
.word 0xe014509d ! t2_data_in_shm_area+0x204
.word 0x917c7a4a ! t2_data_in_shm_area+0x208
.word 0x51131e08 ! t2_data_in_shm_area+0x20c
.word 0x67da89f1 ! t2_data_in_shm_area+0x210
.word 0x2b05df09 ! t2_data_in_shm_area+0x214
.word 0x86a93518 ! t2_data_in_shm_area+0x218
.word 0x3af883f5 ! t2_data_in_shm_area+0x21c
.word 0x9b2472cb ! t2_data_in_shm_area+0x220
.word 0x91b42255 ! t2_data_in_shm_area+0x224
.word 0xbf3f74d0 ! t2_data_in_shm_area+0x228
.word 0x39fd96ef ! t2_data_in_shm_area+0x22c
.word 0x420d584c ! t2_data_in_shm_area+0x230
.word 0x988656c3 ! t2_data_in_shm_area+0x234
.word 0x8713f2b6 ! t2_data_in_shm_area+0x238
.word 0x3ba81488 ! 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, 0x41682000)
.seg "data"
KGLOBAL(t2_data_exp_regs)
t2_data_exp_regs_start:
t2_data_exp_regs:
.word 0xf9b5d610 ! %f0
.word 0x8e7d3bca ! %f1
.word 0x8aaf8471 ! %f2
.word 0x1de4d30c ! %f3
.word 0xa88abea7 ! %f4
.word 0xd610c9be ! %f5
.word 0x958575c3 ! %f6
.word 0x9a4f5a5c ! %f7
.word 0x149523d7 ! %f8
.word 0x227f94d7 ! %f9
.word 0x2ae208f2 ! %f10
.word 0xe4321a9c ! %f11
.word 0xadd0edc1 ! %f12
.word 0xe65a9995 ! %f13
.word 0x3c1a5283 ! %f14
.word 0x51b52b9f ! %f15
.word 0x37fe3535 ! %f16
.word 0x00c14f50 ! %f17
.word 0x1d7a1822 ! %f18
.word 0xb9f56fff ! %f19
.word 0x044f3a34 ! %f20
.word 0x519e366b ! %f21
.word 0x3bbf14c3 ! %f22
.word 0x82e8f076 ! %f23
.word 0x0f20beb0 ! %f24
.word 0xa76195ca ! %f25
.word 0x59c1db09 ! %f26
.word 0x09dd186c ! %f27
.word 0x1896c995 ! %f28
.word 0x50a61b80 ! %f29
.word 0xb9dff9eb ! %f30
.word 0xa1c3a7d0 ! %f31
.word 0xd414160c ! %f32
.word 0x2ab254cd ! %f33
.word 0xc9d14794 ! %f34
.word 0x207c6e2a ! %f35
.word 0x1d22b2fd ! %f36
.word 0xad853147 ! %f37
.word 0x8dcc768b ! %f38
.word 0x109722f1 ! %f39
.word 0x94c896d6 ! %f40
.word 0x164b0556 ! %f41
.word 0xaf7d5914 ! %f42
.word 0x28e9ef19 ! %f43
.word 0xf8ab2b8b ! %f44
.word 0xfcfbbfe4 ! %f45
.word 0xf09176d5 ! %f46
.word 0x8c0e7bf0 ! %f47
.word 0x0a1116dd ! %f48
.word 0xe0ba4755 ! %f49
.word 0xe5c5d8bb ! %f50
.word 0x80a09b2a ! %f51
.word 0x9601c2dd ! %f52
.word 0x439831b5 ! %f53
.word 0x88ab2f1e ! %f54
.word 0x1d36dc3a ! %f55
.word 0x85b66ab3 ! %f56
.word 0xf8e04c30 ! %f57
.word 0xfa03b622 ! %f58
.word 0xa9bea2e2 ! %f59
.word 0x3788af9b ! %f60
.word 0x343da5c6 ! %f61
.word 0xfef07c61 ! %f62
.word 0xf06a930d ! %f63
.word 0x00000000 ! %g0 (always zero)
.word t2_kref+0xca8 ! %g1 (code pointer)
.word t2_data_exp_shm_area! %g2 (shared area pointer)
.word 0xb380ac74 ! %g3 (loop index)
.word SYM(t2_subr3) ! %g4 (jmpl target)
.word t2_kref+0x1 ! %g5 (sigbus target)
.word 0x00000000 ! %g6 (block ld offset)
.word 0x00000000 ! %g7 (block st offset)
.word 0xc79464ef ! %o0
.word 0xdcb56a4d ! %o1
.word 0xe52b0b86 ! %o2
.word 0xa5eec144 ! %o3
.word 0x1f5ce1ff ! %o4
.word 0x2a57b76a ! %o5
.word 0x00000000 ! %sp (stack pointer)
.word 0x00000000 ! %o7 (relocatable junk)
.word 0x68c6fa30 ! %l0
.word 0x8b3c113e ! %l1
.word 0x7e59efc6 ! %l2
.word 0x2bfb65dc ! %l3
.word 0xe0972bed ! %l4
.word 0x80fa525b ! %l5
.word 0xd459d4bb ! %l6
.word 0xcd187bfe ! %l7
.word t2_data_exp_area0 ! %i0 (area pointer)
.word t2_data_exp_area0 ! %i1 (area pointer)
.word 0xfffffff5 ! %i2 (byte offset)
.word 0xffffffe8 ! %i3 (halfword offset)
.word 0x00000000 ! %i4 (word offset)
.word 0x00000018 ! %i5 (doubleword offset)
.word 0x00000000 ! %fp (frame pointer)
.word 0x00000000 ! %i7 (return address)
.word 0xc285c7f0 ! %y
.word 0x00000003 ! %icc (nzvc)
.word 0x800008d0 ! %fsr
.word 0x00000000 ! %gsr.mask
.word 0x00000000 ! %gsr
.word 0x000000d2 ! %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, 0x4f66a000)
.seg "data"
KGLOBAL(t2_data_exp_mtbl_size)
KGLOBAL(t2_data_exp_mtbl)
KGLOBAL(t2_data_exp_stack)
t2_data_exp_stack_start:
.word 0xbc783124
.word 0x136458b0
.word 0x74aa87c4
.word 0x14e760c7
.word 0x51bc778e
.word 0x98cc9608
.word 0x83da3b3d
.word 0x57db6f23
.word 0x9c28ab5b
.word 0xfa6717eb
.word 0x2804f46b
.word 0xb84b0066
.word 0xbaffe3d1
.word 0x00240203
.word 0xf40d93e7
.word 0x6920df4d
.word 0x1a47b9dd
.word 0x564f6f91
.word 0x41867c57
.word 0xa7a43750
.word 0xe0ae97ed
.word 0xa2984f7d
.word 0x88c73ef0
.word 0x3761a0cf
.word 0x6aaca41f
.word 0x94a06dae
.word 0x48120c3c
.word 0x5d1c3c8b
.word 0xa8c6a89b
.word 0x19733d9c
.word 0xbf98ed1d
.word 0xa5f09257
.word 0xa36c9e3c
.word 0x79063a22
.word 0x06af0811
.word 0x043a270e
.word 0xe263bd75
.word 0xf3beee98
.word 0x407276b6
.word 0x1f67fdc7
.word 0x8a463972
.word 0xd127fd21
.word 0x2fff6f90
.word 0xddfb7847
.word 0x9ea1097d
.word 0xa9bfb640
.word 0x5605c80a
.word 0xa4b04ab7
.word 0x8cda64a3
.word 0xd16015b1
.word 0x97a612ba
.word 0xea837696
.word 0x6991d397
.word 0xff693876
.word 0x310bdde9
.word 0x323a80f0
.word 0xb9d4fcd5
.word 0xd2d4a02f
.word 0x298ed651
.word 0x466b57cf
.word 0x39928f0a
.word 0x5be8d7ae
.word 0x6b7cd228
.word 0x80189af2
.word 0x7366edb2
.word 0x00aa4cca
.word 0x134b085d
.word 0xa0fd3bbc
.word 0xb1748402
.word 0x859f7373
.word 0x110cf821
.word 0x4cdda86f
.word 0x7db3e209
.word 0xbf4b8607
.word 0x27f3c4a8
.word 0xcfe3f699
.word 0xa0460811
.word 0x032476e3
.word 0x0a810930
.word 0xb66fc0ce
.word 0xfe15844b
.word 0x3dfde73b
.word 0x63446942
.word 0xcc19ab96
.word 0x7fb946aa
.word 0x1b2c372e
.word 0x29ab6137
.word 0x9f35c5a9
.word 0xfa564f0e
.word 0xb0400314
.word 0x94df1afd
.word 0x531f3759
.word 0x106b99a5
.word 0x0e6ba21a
.word 0x3c244b1a
.word 0xc14af54f
.word 0xe945ed8e
.word 0x21a97a11
.word 0xa8ed59f1
.word 0xfec66a79
.word 0x198f71be
.word 0xafd33c82
.word 0x7b0f5d44
.word 0xdca24d42
.word 0xf0492c27
.word 0xb4476105
.word 0xb78ea5fa
.word 0xe5191404
.word 0xbfbacf16
.word 0xf0bb70d2
.word 0x667fe621
.word 0x6043bcba
.word 0x7bc778dc
.word 0x5eaef798
.word 0x00c73335
.word 0xb926dbfa
.word 0xdcdc49b0
.word 0x4fdc2d8d
.word 0x9b4e68a2
.word 0x0a0d2721
.word 0xfa97f3d4
.word 0xec40aec6
.word 0x3ee0ae87
.word 0xf4c3edcf
.word 0x4198a9f5
.word 0x5b29d3c8
.word 0x7a7128bc
.word 0x3ba13696
.word 0xa6d00fd7
.word 0x17557f5e
.word 0x456f1216
.word 0xca8272ed
.word 0xce931131
.word 0x9df175ac
.word 0x8929c7e9
.word 0x2e6dfe6a
.word 0x7095c2d5
.word 0x12509084
.word 0xb76b89cd
.word 0x7e70dd30
.word 0xe261b213
.word 0x65ce64f7
.word 0x4999f1a5
.word 0xc3f56da5
.word 0x51d7465f
.word 0xb9cf2e2f
.word 0xbb1767dd
.word 0x4b670168
.word 0xaf311931
.word 0xc253117c
.word 0xeb9117f2
.word 0x6ac19182
.word 0x8c0a682c
.word 0xf7710fac
.word 0xf6992936
.word 0x29ec01da
.word 0xa9580582
.word 0x047f379e
.word 0x9da53fd5
.word 0x73aea7ee
.word 0x93556a96
.word 0x91f2ee19
.word 0xcc858a12
.word 0xa4ff08c0
.word 0x665dd0e2
.word 0xcc5d5ed9
.word 0x76e8ddd6
.word 0x3e75020d
t2_data_exp_sp:
.word 0xb4c3751a
.word 0xc4956aeb
.word 0xc3c6aa6b
.word 0x684cd2c4
.word 0xf2356891
.word 0x6461a83a
.word 0xe9cfc284
.word 0xd79cb6b5
.word t2_data_exp_area0
.word t2_data_exp_area0
.word 0x00000007
.word 0xfffffff6
.word 0xfffffff0
.word 0xfffffff8
.word t2_data_exp_fp
.word 0xc363ece2
.word 0x711516ef
.word 0xfd4524f2
.word 0x12894d20
.word 0x0c61e62e
.word 0x4867e754
.word 0xe67a6e22
.word 0xcf6155d3
.word 0x0f4f2c86
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 0xafb4692c ! [%fp - 0xc]
.word 0x036a4680 ! [%fp - 0x8]
.word 0x3551b7d2 ! [%fp - 0x4]
t2_data_exp_fp:
.word 0x6cb32baa
.word 0x9f345f2f
.word 0x8a74d399
.word 0x6a900359
.word 0xe3e04bf2
.word 0x8d47c8d5
.word 0xbb91d254
.word 0xc67835ff
.word 0xfa779aa2
.word 0x102f061b
.word 0xe963e96a
.word 0xa5cb0e18
.word 0xf20e2381
.word 0xf05cf386
.word 0x570a2f14
.word 0x74f3b05a
.word 0xa5d5cfac
.word 0x85004268
.word 0x5a97d605
.word 0xeb4f83c2
.word 0xc5f4dda7
.word 0x98939161
.word 0x3625359a
.word 0x6cbd67b8
t2_data_exp_stacktop:
.word 0
t2_data_exp_stack_end:
.skip 6300 ! page align
KDATA_MODULE(t2_module_data_exp_area0, 0x4b576000)
.seg "data"
t2_data_exp_area0_start:
.skip 640
t2_data_exp_area0_begin:
.word 0x2d5446b4 ! t2_data_exp_area0-0x20
.word 0xa2380928 ! t2_data_exp_area0-0x1c
.word 0x68eca14f ! t2_data_exp_area0-0x18
.word 0xb367a871 ! t2_data_exp_area0-0x14
.word 0xa25ea568 ! t2_data_exp_area0-0x10
.word 0x4296818b ! t2_data_exp_area0-0xc
.word 0xba18c375 ! t2_data_exp_area0-0x8
.word 0x850e5594 ! t2_data_exp_area0-0x4
.global t2_data_exp_area0; t2_data_exp_area0:
.word 0xe8ae717a ! t2_data_exp_area0+0x0
.word 0x543f72b4 ! t2_data_exp_area0+0x4
.word 0xc7116f21 ! t2_data_exp_area0+0x8
.word 0x734ddf20 ! t2_data_exp_area0+0xc
.word 0x6a43a4de ! t2_data_exp_area0+0x10
.word 0xb04236ad ! t2_data_exp_area0+0x14
.word 0x7a6f1d67 ! t2_data_exp_area0+0x18
.word 0xc7b81c8c ! t2_data_exp_area0+0x1c
t2_data_exp_area0_end:
.skip 7488
t2_data_exp_area0_stop:
KDATA_MODULE(t2_module_data_exp_shm_area, 0x4fcc8000)
.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 0x78a9d0b3 ! t2_data_exp_shm_area+0x0 (t0)
.word 0x03348315 ! t2_data_exp_shm_area+0x4 (t1)
.word 0x07c61e11 ! t2_data_exp_shm_area+0x8 (t2)
.word 0x3dade37f ! t2_data_exp_shm_area+0xc (t3)
.word 0x4f2a56f5 ! t2_data_exp_shm_area+0x10 (t0)
.word 0xe8677d7d ! t2_data_exp_shm_area+0x14 (t1)
.word 0xfc385f25 ! t2_data_exp_shm_area+0x18 (t2)
.word 0xe1eae093 ! t2_data_exp_shm_area+0x1c (t3)
.word 0x4786456a ! t2_data_exp_shm_area+0x20 (t0)
.word 0xe26608d0 ! t2_data_exp_shm_area+0x24 (t1)
.word 0xfe8c89c8 ! t2_data_exp_shm_area+0x28 (t2)
.word 0xd4f920d0 ! t2_data_exp_shm_area+0x2c (t3)
.word 0x749107fe ! t2_data_exp_shm_area+0x30 (t0)
.word 0xc729a3fd ! t2_data_exp_shm_area+0x34 (t1)
.word 0x7154222f ! t2_data_exp_shm_area+0x38 (t2)
.word 0x06b33f63 ! t2_data_exp_shm_area+0x3c (t3)
.word 0x32f18f42 ! t2_data_exp_shm_area+0x40 (t0 bload)
.word 0x34787eb8 ! t2_data_exp_shm_area+0x44
.word 0x9171bc95 ! t2_data_exp_shm_area+0x48
.word 0xf640ee22 ! t2_data_exp_shm_area+0x4c
.word 0x68a43071 ! t2_data_exp_shm_area+0x50
.word 0xa3a0723c ! t2_data_exp_shm_area+0x54
.word 0x12b081a9 ! t2_data_exp_shm_area+0x58
.word 0x19cf2d1f ! t2_data_exp_shm_area+0x5c
.word 0x0af8be23 ! t2_data_exp_shm_area+0x60
.word 0x4a6e465e ! t2_data_exp_shm_area+0x64
.word 0xe2420386 ! t2_data_exp_shm_area+0x68
.word 0x1acc6ab4 ! t2_data_exp_shm_area+0x6c
.word 0x4eede6ad ! t2_data_exp_shm_area+0x70
.word 0x3f66ed44 ! t2_data_exp_shm_area+0x74
.word 0x478c8594 ! t2_data_exp_shm_area+0x78
.word 0x467900fc ! t2_data_exp_shm_area+0x7c
.word 0x30d4eb95 ! t2_data_exp_shm_area+0x80 (t0 bstore)
.word 0xeb23f7d5 ! t2_data_exp_shm_area+0x84
.word 0x752cb62b ! t2_data_exp_shm_area+0x88
.word 0x6375df07 ! t2_data_exp_shm_area+0x8c
.word 0xe4d6389c ! t2_data_exp_shm_area+0x90
.word 0xc0257a6c ! t2_data_exp_shm_area+0x94
.word 0x4ebdc735 ! t2_data_exp_shm_area+0x98
.word 0x9d4a5ea6 ! t2_data_exp_shm_area+0x9c
.word 0x5479e6ff ! t2_data_exp_shm_area+0xa0
.word 0x4e9108c7 ! t2_data_exp_shm_area+0xa4
.word 0x4477ed12 ! t2_data_exp_shm_area+0xa8
.word 0x1f112386 ! t2_data_exp_shm_area+0xac
.word 0x491eb0f8 ! t2_data_exp_shm_area+0xb0
.word 0x2d4ffd45 ! t2_data_exp_shm_area+0xb4
.word 0x84fd67bb ! t2_data_exp_shm_area+0xb8
.word 0x232b577f ! t2_data_exp_shm_area+0xbc
.word 0xe0c1b989 ! t2_data_exp_shm_area+0xc0 (t1 bload)
.word 0x4666dca2 ! t2_data_exp_shm_area+0xc4
.word 0xdc1facc6 ! t2_data_exp_shm_area+0xc8
.word 0x81da10b7 ! t2_data_exp_shm_area+0xcc
.word 0xf55f6e7e ! t2_data_exp_shm_area+0xd0
.word 0x9d9ec5a2 ! t2_data_exp_shm_area+0xd4
.word 0xc27337d0 ! t2_data_exp_shm_area+0xd8
.word 0xbf6b3010 ! t2_data_exp_shm_area+0xdc
.word 0x00bd63cb ! t2_data_exp_shm_area+0xe0
.word 0x2ebd869d ! t2_data_exp_shm_area+0xe4
.word 0xc8610784 ! t2_data_exp_shm_area+0xe8
.word 0x16a9bdb6 ! t2_data_exp_shm_area+0xec
.word 0x268d5a12 ! t2_data_exp_shm_area+0xf0
.word 0xbcee5293 ! t2_data_exp_shm_area+0xf4
.word 0x17a70026 ! t2_data_exp_shm_area+0xf8
.word 0xd7254171 ! t2_data_exp_shm_area+0xfc
.word 0xe0382858 ! t2_data_exp_shm_area+0x100 (t1 bstore)
.word 0x3f934371 ! t2_data_exp_shm_area+0x104
.word 0xee730060 ! t2_data_exp_shm_area+0x108
.word 0xc40f0acf ! t2_data_exp_shm_area+0x10c
.word 0x171438d7 ! t2_data_exp_shm_area+0x110
.word 0xeb0ef84e ! t2_data_exp_shm_area+0x114
.word 0x601c5c32 ! t2_data_exp_shm_area+0x118
.word 0xb89ac304 ! t2_data_exp_shm_area+0x11c
.word 0x1ac67f12 ! t2_data_exp_shm_area+0x120
.word 0x679353f1 ! t2_data_exp_shm_area+0x124
.word 0x84059327 ! t2_data_exp_shm_area+0x128
.word 0x77bbb90a ! t2_data_exp_shm_area+0x12c
.word 0x90743b2a ! t2_data_exp_shm_area+0x130
.word 0x483f1f96 ! t2_data_exp_shm_area+0x134
.word 0xd226b5c9 ! t2_data_exp_shm_area+0x138
.word 0x89284c10 ! t2_data_exp_shm_area+0x13c
.word 0x81db53b6 ! t2_data_exp_shm_area+0x140 (t2 bload)
.word 0x678a2373 ! t2_data_exp_shm_area+0x144
.word 0xb23121e8 ! t2_data_exp_shm_area+0x148
.word 0x637b88e2 ! t2_data_exp_shm_area+0x14c
.word 0xeeeb2d62 ! t2_data_exp_shm_area+0x150
.word 0x667d2adb ! t2_data_exp_shm_area+0x154
.word 0x86463c83 ! t2_data_exp_shm_area+0x158
.word 0x8c520be3 ! t2_data_exp_shm_area+0x15c
.word 0x6a1915b3 ! t2_data_exp_shm_area+0x160
.word 0xfaef3710 ! t2_data_exp_shm_area+0x164
.word 0x54344ba1 ! t2_data_exp_shm_area+0x168
.word 0xb57ea0fb ! t2_data_exp_shm_area+0x16c
.word 0x86f399a7 ! t2_data_exp_shm_area+0x170
.word 0x78b272fa ! t2_data_exp_shm_area+0x174
.word 0xfca47e09 ! t2_data_exp_shm_area+0x178
.word 0x029b6ee3 ! t2_data_exp_shm_area+0x17c
.word 0x9aae292a ! t2_data_exp_shm_area+0x180 (t2 bstore)
.word 0x769969b9 ! t2_data_exp_shm_area+0x184
.word 0xf93683f3 ! t2_data_exp_shm_area+0x188
.word 0xb84445e3 ! t2_data_exp_shm_area+0x18c
.word 0xecddccf0 ! t2_data_exp_shm_area+0x190
.word 0x919ce9e8 ! t2_data_exp_shm_area+0x194
.word 0xf8816b00 ! t2_data_exp_shm_area+0x198
.word 0xcb017ebc ! t2_data_exp_shm_area+0x19c
.word 0xc7eae585 ! t2_data_exp_shm_area+0x1a0
.word 0x1d665925 ! t2_data_exp_shm_area+0x1a4
.word 0xc5b1c56e ! t2_data_exp_shm_area+0x1a8
.word 0xd0c763c8 ! t2_data_exp_shm_area+0x1ac
.word 0xe9f747a1 ! t2_data_exp_shm_area+0x1b0
.word 0xe92d3bd1 ! t2_data_exp_shm_area+0x1b4
.word 0x43869087 ! t2_data_exp_shm_area+0x1b8
.word 0x20a0885f ! t2_data_exp_shm_area+0x1bc
.word 0x4db8861a ! t2_data_exp_shm_area+0x1c0 (t3 bload)
.word 0xa069b7b2 ! t2_data_exp_shm_area+0x1c4
.word 0x20e80830 ! t2_data_exp_shm_area+0x1c8
.word 0xb5535591 ! t2_data_exp_shm_area+0x1cc
.word 0x35673796 ! t2_data_exp_shm_area+0x1d0
.word 0x386bef6e ! t2_data_exp_shm_area+0x1d4
.word 0x949ee7f5 ! t2_data_exp_shm_area+0x1d8
.word 0x076b6dc0 ! t2_data_exp_shm_area+0x1dc
.word 0xe4598c73 ! t2_data_exp_shm_area+0x1e0
.word 0x53e90920 ! t2_data_exp_shm_area+0x1e4
.word 0x22d83b00 ! t2_data_exp_shm_area+0x1e8
.word 0x914889c2 ! t2_data_exp_shm_area+0x1ec
.word 0x40ae390e ! t2_data_exp_shm_area+0x1f0
.word 0xea705eb4 ! t2_data_exp_shm_area+0x1f4
.word 0xcdc8fe63 ! t2_data_exp_shm_area+0x1f8
.word 0x692d404b ! t2_data_exp_shm_area+0x1fc
.word 0x7ab14edb ! t2_data_exp_shm_area+0x200 (t3 bstore)
.word 0xe014509d ! t2_data_exp_shm_area+0x204
.word 0x917c7a4a ! t2_data_exp_shm_area+0x208
.word 0x51131e08 ! t2_data_exp_shm_area+0x20c
.word 0x67da89f1 ! t2_data_exp_shm_area+0x210
.word 0x2b05df09 ! t2_data_exp_shm_area+0x214
.word 0x86a93518 ! t2_data_exp_shm_area+0x218
.word 0x3af883f5 ! t2_data_exp_shm_area+0x21c
.word 0x9b2472cb ! t2_data_exp_shm_area+0x220
.word 0x91b42255 ! t2_data_exp_shm_area+0x224
.word 0xbf3f74d0 ! t2_data_exp_shm_area+0x228
.word 0x39fd96ef ! t2_data_exp_shm_area+0x22c
.word 0x420d584c ! t2_data_exp_shm_area+0x230
.word 0x988656c3 ! t2_data_exp_shm_area+0x234
.word 0x8713f2b6 ! t2_data_exp_shm_area+0x238
.word 0x3ba81488 ! 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 2513
! targetid NIAGARA:SIM
! hostid NIAGARA:5.8
! areas 1
! areasize 64
! areaoffset 640
! ncache 0
! emulate_ncache 1
! pagesize 8192
! invsize 0
! codecount 2515
! code 15492000
! entry 15492000
! fsr_exceptions 00000000
! fsr_roundmode 00000004
! fsr_mask c0000fff
! seed d45c66e4d74b
! 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 2513
! 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, 0x75492000)
.seg "text"
KGLOBAL(t3_ktbl)
t3_ktbl_page_begin:
.global t3_kref; t3_kref:
.skip 0
t3_ktbl:
.word 0x25800004 ! t3_kref+0x0: fblg,a _kref+0x10
.word 0xb1a01930 ! t3_kref+0x4: fstod %f16, %f24
.word 0xe648a02e ! t3_kref+0x8: ldsb [%g2 + 0x2e], %l3
.word 0xed20a00c ! t3_kref+0xc: st %f22, [%g2 + 0xc]
.word 0x9fa000b6 ! t3_kref+0x10: fnegs %f22, %f15
.word 0x99a209dc ! t3_kref+0x14: fdivd %f8, %f28, %f12
.word 0xada01926 ! t3_kref+0x18: fstod %f6, %f22
.word 0x2b800004 ! t3_kref+0x1c: fbug,a _kref+0x2c
.word 0xb1a00550 ! t3_kref+0x20: fsqrtd %f16, %f24
.word 0xb7a01a35 ! t3_kref+0x24: fstoi %f21, %f27
.word 0x9da00031 ! t3_kref+0x28: fmovs %f17, %f14
.word 0xa73b000d ! t3_kref+0x2c: sra %o4, %o5, %l3
.word 0xb1a0192f ! t3_kref+0x30: fstod %f15, %f24
.word 0xb5b686f8 ! t3_kref+0x34: fmul8ulx16 %f26, %f24, %f26
.word 0xb5a0052f ! t3_kref+0x38: fsqrts %f15, %f26
.word 0xec300018 ! t3_kref+0x3c: sth %l6, [%g0 + %i0]
.word 0x95b186b2 ! t3_kref+0x40: fmul8x16al %f6, %f18, %f10
.word 0x97a48834 ! t3_kref+0x44: fadds %f18, %f20, %f11
.word 0xa6f2c014 ! t3_kref+0x48: udivcc %o3, %l4, %l3
.word 0xea28a03e ! t3_kref+0x4c: stb %l5, [%g2 + 0x3e]
.word 0x8143c000 ! t3_kref+0x50: stbar
.word 0xa6aac016 ! t3_kref+0x54: andncc %o3, %l6, %l3
.word 0x81aa4aac ! t3_kref+0x58: fcmpes %fcc0, %f9, %f12
.word 0x91a000b0 ! t3_kref+0x5c: fnegs %f16, %f8
.word 0xe80e7ff5 ! t3_kref+0x60: ldub [%i1 - 0xb], %l4
.word 0xa9a00554 ! t3_kref+0x64: fsqrtd %f20, %f20
.word 0xa7b40dfc ! t3_kref+0x68: fnands %f16, %f28, %f19
.word 0x2a480003 ! t3_kref+0x6c: bcs,a,pt %icc, _kref+0x78
.word 0xa73ae003 ! t3_kref+0x70: sra %o3, 0x3, %l3
.word 0xb7a018dc ! t3_kref+0x74: fdtos %f28, %f27
.word 0x22480001 ! t3_kref+0x78: be,a,pt %icc, _kref+0x7c
.word 0x9da00552 ! t3_kref+0x7c: fsqrtd %f18, %f14
.word 0xafa5c9af ! t3_kref+0x80: fdivs %f23, %f15, %f23
.word 0xa69cf821 ! t3_kref+0x84: xorcc %l3, -0x7df, %l3
.word 0xe6de5000 ! t3_kref+0x88: ldxa [%i1]0x80, %l3
.word 0xab332002 ! t3_kref+0x8c: srl %o4, 0x2, %l5
.word 0xaa8a2f0e ! t3_kref+0x90: andcc %o0, 0xf0e, %l5
.word 0xd03e6010 ! t3_kref+0x94: std %o0, [%i1 + 0x10]
.word 0x86102003 ! t3_kref+0x98: mov 0x3, %g3
.word 0x32800000 ! t3_kref+0x9c: bne,a _kref+0x9c
.word 0x86a0e001 ! t3_kref+0xa0: subcc %g3, 1, %g3
.word 0xe3b8a200 ! t3_kref+0xa4: stda %f48, [%g2 + 0x200]%asi
.word 0x34800008 ! t3_kref+0xa8: bg,a _kref+0xc8
.word 0xb7a01897 ! t3_kref+0xac: fitos %f23, %f27
.word 0xd6700018 ! t3_kref+0xb0: stx %o3, [%g0 + %i0]
.word 0xa93ce014 ! t3_kref+0xb4: sra %l3, 0x14, %l4
.word 0xb5a70d3b ! t3_kref+0xb8: fsmuld %f28, %f27, %f26
.word 0xe1380019 ! t3_kref+0xbc: std %f16, [%g0 + %i1]
.word 0xa65531a5 ! t3_kref+0xc0: umul %l4, -0xe5b, %l3
.word 0xa88a717c ! t3_kref+0xc4: andcc %o1, -0xe84, %l4
.word 0x8da00550 ! t3_kref+0xc8: fsqrtd %f16, %f6
.word 0xe47e3fe4 ! t3_kref+0xcc: swap [%i0 - 0x1c], %l2
.word 0xa674fdd6 ! t3_kref+0xd0: udiv %l3, -0x22a, %l3
.word 0xd46e6001 ! t3_kref+0xd4: ldstub [%i1 + 1], %o2
.word 0xec2e001a ! t3_kref+0xd8: stb %l6, [%i0 + %i2]
.word 0x8fa018d4 ! t3_kref+0xdc: fdtos %f20, %f7
.word 0xa7b48458 ! t3_kref+0xe0: fcmpne16 %f18, %f24, %l3
.word 0x97a00031 ! t3_kref+0xe4: fmovs %f17, %f11
.word 0xaa8af399 ! t3_kref+0xe8: andcc %o3, -0xc67, %l5
.word 0xd4380019 ! t3_kref+0xec: std %o2, [%g0 + %i1]
.word 0xaa0a7386 ! t3_kref+0xf0: and %o1, -0xc7a, %l5
.word 0xec2e3ffa ! t3_kref+0xf4: stb %l6, [%i0 - 6]
.word 0xa62c800c ! t3_kref+0xf8: andn %l2, %o4, %l3
.word 0xa602c012 ! t3_kref+0xfc: add %o3, %l2, %l3
.word 0x39480007 ! t3_kref+0x100: fbuge,a,pt %fcc0, _kref+0x11c
.word 0x001fffff ! t3_kref+0x104: illtrap 0x1fffff
.word 0xb5b60a0c ! t3_kref+0x108: fpadd16 %f24, %f12, %f26
.word 0xab332003 ! t3_kref+0x10c: srl %o4, 0x3, %l5
.word 0xaba018c6 ! t3_kref+0x110: fdtos %f6, %f21
.word 0xe5ee101d ! t3_kref+0x114: prefetcha %i0 + %i5, 18
.word 0xa682400d ! t3_kref+0x118: addcc %o1, %o5, %l3
.word 0xd1be1a1a ! t3_kref+0x11c: stda %f8, [%i0 + %i2]0xd0
.word 0xc9180018 ! t3_kref+0x120: ldd [%g0 + %i0], %f4
.word 0xd03e3ff0 ! t3_kref+0x124: std %o0, [%i0 - 0x10]
.word 0xab24feb2 ! t3_kref+0x128: mulscc %l3, -0x14e, %l5
.word 0x8da38958 ! t3_kref+0x12c: fmuld %f14, %f24, %f6
.word 0xa6d2000d ! t3_kref+0x130: umulcc %o0, %o5, %l3
.word 0xabb24240 ! t3_kref+0x134: array16 %o1, %g0, %l5
.word 0x9de3bfa0 ! t3_kref+0x138: save %sp, -0x60, %sp
.word 0xb8166742 ! t3_kref+0x13c: or %i1, 0x742, %i4
.word 0xabee3c71 ! t3_kref+0x140: restore %i0, -0x38f, %l5
.word 0xaa05a0a1 ! t3_kref+0x144: add %l6, 0xa1, %l5
call 1f
.empty
.word 0xaa8d8008 ! t3_kref+0x14c: andcc %l6, %o0, %l5
.word 0xa8903d02 ! t3_kref+0x150: orcc %g0, -0x2fe, %l4
.word 0xa69a6119 ! t3_kref+0x154: xorcc %o1, 0x119, %l3
.word 0xaaadc00d ! t3_kref+0x158: andncc %l7, %o5, %l5
.word 0xf207bfe0 ! t3_kref+0x15c: ld [%fp - 0x20], %i1
.word 0xb9a689ce ! t3_kref+0x160: fdivd %f26, %f14, %f28
.word 0x81aa8ace ! t3_kref+0x164: fcmped %fcc0, %f10, %f14
.word 0x22800002 ! t3_kref+0x168: be,a _kref+0x170
1: .word 0xb9b58c44 ! t3_kref+0x16c: fnor %f22, %f4, %f28
.word 0xaa94795c ! t3_kref+0x170: orcc %l1, -0x6a4, %l5
.word 0xc07f0019 ! t3_kref+0x174: swap [%i4 + %i1], %g0
.word 0x99a01a44 ! t3_kref+0x178: fdtoi %f4, %f12
.word 0xadb60a14 ! t3_kref+0x17c: fpadd16 %f24, %f20, %f22
.word 0xd306600c ! t3_kref+0x180: ld [%i1 + 0xc], %f9
.word 0xe1064000 ! t3_kref+0x184: ld [%i1], %f16
.word 0x22480008 ! t3_kref+0x188: be,a,pt %icc, _kref+0x1a8
.word 0xa8533317 ! t3_kref+0x18c: umul %o4, -0xce9, %l4
.word 0xa635b769 ! t3_kref+0x190: orn %l6, -0x897, %l3
.word 0x81dba350 ! t3_kref+0x194: flush %sp + 0x350
.word 0xee28a01d ! t3_kref+0x198: stb %l7, [%g2 + 0x1d]
.word 0x9da9805c ! t3_kref+0x19c: fmovdg %fcc0, %f28, %f14
.word 0xc07e001c ! t3_kref+0x1a0: swap [%i0 + %i4], %g0
.word 0xb5b30d60 ! t3_kref+0x1a4: fnot1s %f12, %f26
.word 0xa872800a ! t3_kref+0x1a8: udiv %o2, %o2, %l4
.word 0xa5a5095a ! t3_kref+0x1ac: fmuld %f20, %f26, %f18
.word 0x21480008 ! t3_kref+0x1b0: fbn,a,pt %fcc0, _kref+0x1d0
.word 0x95a709c8 ! t3_kref+0x1b4: fdivd %f28, %f8, %f10
.word 0xdb263ff8 ! t3_kref+0x1b8: st %f13, [%i0 - 8]
.word 0xa8dce041 ! t3_kref+0x1bc: smulcc %l3, 0x41, %l4
.word 0xa61029b0 ! t3_kref+0x1c0: mov 0x9b0, %l3
.word 0xc9be5817 ! t3_kref+0x1c4: stda %f4, [%i1 + %l7]0xc0
.word 0xe650a03e ! t3_kref+0x1c8: ldsh [%g2 + 0x3e], %l3
.word 0xaa947ef6 ! t3_kref+0x1cc: orcc %l1, -0x10a, %l5
.word 0xd01e001d ! t3_kref+0x1d0: ldd [%i0 + %i5], %o0
.word 0xe64e001a ! t3_kref+0x1d4: ldsb [%i0 + %i2], %l3
.word 0xa3a448b5 ! t3_kref+0x1d8: fsubs %f17, %f21, %f17
.word 0xe6563fea ! t3_kref+0x1dc: ldsh [%i0 - 0x16], %l3
.word 0xa9418000 ! t3_kref+0x1e0: mov %fprs, %l4
.word 0x9fa188b1 ! t3_kref+0x1e4: fsubs %f6, %f17, %f15
.word 0x9fc00004 ! t3_kref+0x1e8: call %g0 + %g4
.word 0xa9b30240 ! t3_kref+0x1ec: array16 %o4, %g0, %l4
.word 0x8fb48dee ! t3_kref+0x1f0: fnands %f18, %f14, %f7
.word 0xd11f4018 ! t3_kref+0x1f4: ldd [%i5 + %i0], %f8
.word 0xa6454008 ! t3_kref+0x1f8: addc %l5, %o0, %l3
.word 0x9fc10000 ! t3_kref+0x1fc: call %g4
.word 0xe67e6004 ! t3_kref+0x200: swap [%i1 + 4], %l3
.word 0xb5b3cd3c ! t3_kref+0x204: fandnot1s %f15, %f28, %f26
.word 0xadb38f67 ! t3_kref+0x208: fornot1s %f14, %f7, %f22
.word 0xa6782a60 ! t3_kref+0x20c: sdiv %g0, 0xa60, %l3
.word 0x36480002 ! t3_kref+0x210: bge,a,pt %icc, _kref+0x218
.word 0xd62e401a ! t3_kref+0x214: stb %o3, [%i1 + %i2]
.word 0xa8ab7790 ! t3_kref+0x218: andncc %o5, -0x870, %l4
.word 0xa9a00544 ! t3_kref+0x21c: fsqrtd %f4, %f20
.word 0xabb24020 ! t3_kref+0x220: edge8n %o1, %g0, %l5
.word 0xa68d0011 ! t3_kref+0x224: andcc %l4, %l1, %l3
.word 0xe8367ff0 ! t3_kref+0x228: sth %l4, [%i1 - 0x10]
.word 0xa8b58016 ! t3_kref+0x22c: orncc %l6, %l6, %l4
sethi %hi(1f), %o7
jmpl %o7+%lo(1f), %g1
.empty
.word 0xb7a0002b ! t3_kref+0x238: fmovs %f11, %f27
1: .word 0xea367ffa ! t3_kref+0x23c: sth %l5, [%i1 - 6]
.word 0xf120a01c ! t3_kref+0x240: st %f24, [%g2 + 0x1c]
.word 0xa5a000bc ! t3_kref+0x244: fnegs %f28, %f18
.word 0xba103fe8 ! t3_kref+0x248: mov 0xffffffe8, %i5
.word 0x81a94a36 ! t3_kref+0x24c: fcmps %fcc0, %f5, %f22
.word 0xb1a000bc ! t3_kref+0x250: fnegs %f28, %f24
.word 0xab60a088 ! t3_kref+0x254: movlg %fcc0, 0x88, %l5
.word 0xabb50418 ! t3_kref+0x258: fcmple16 %f20, %f24, %l5
.word 0x39480008 ! t3_kref+0x25c: fbuge,a,pt %fcc0, _kref+0x27c
.word 0xa9b50e50 ! t3_kref+0x260: fxnor %f20, %f16, %f20
.word 0xe22e401a ! t3_kref+0x264: stb %l1, [%i1 + %i2]
.word 0xaa04400b ! t3_kref+0x268: add %l1, %o3, %l5
.word 0xa8e34011 ! t3_kref+0x26c: subccc %o5, %l1, %l4
.word 0x9fa01a33 ! t3_kref+0x270: fstoi %f19, %f15
.word 0xe51e401d ! t3_kref+0x274: ldd [%i1 + %i5], %f18
.word 0xb5a01931 ! t3_kref+0x278: fstod %f17, %f26
.word 0xe3200018 ! t3_kref+0x27c: st %f17, [%g0 + %i0]
.word 0x86102001 ! t3_kref+0x280: mov 0x1, %g3
.word 0x32800000 ! t3_kref+0x284: bne,a _kref+0x284
.word 0x86a0e001 ! t3_kref+0x288: subcc %g3, 1, %g3
.word 0xd51e7fe8 ! t3_kref+0x28c: ldd [%i1 - 0x18], %f10
call SYM(t3_subr0)
.word 0x81d92e4e ! t3_kref+0x294: flush %g4 + 0xe4e
.word 0xe3b8a200 ! t3_kref+0x298: stda %f48, [%g2 + 0x200]%asi
.word 0xa875a3b9 ! t3_kref+0x29c: udiv %l6, 0x3b9, %l4
.word 0xd1262010 ! t3_kref+0x2a0: st %f8, [%i0 + 0x10]
.word 0xada289ce ! t3_kref+0x2a4: fdivd %f10, %f14, %f22
.word 0xa730200b ! t3_kref+0x2a8: srl %g0, 0xb, %l3
.word 0xb5a000af ! t3_kref+0x2ac: fnegs %f15, %f26
.word 0x3f480002 ! t3_kref+0x2b0: fbo,a,pt %fcc0, _kref+0x2b8
.word 0xec3e0000 ! t3_kref+0x2b4: std %l6, [%i0]
.word 0xa9b30ea0 ! t3_kref+0x2b8: fsrc1s %f12, %f20
.word 0xa8546f12 ! t3_kref+0x2bc: umul %l1, 0xf12, %l4
.word 0xa9400000 ! t3_kref+0x2c0: mov %y, %l4
.word 0xa68b7874 ! t3_kref+0x2c4: andcc %o5, -0x78c, %l3
.word 0xa7b5412a ! t3_kref+0x2c8: edge32n %l5, %o2, %l3
.word 0x81ae0aca ! t3_kref+0x2cc: fcmped %fcc0, %f24, %f10
.word 0x8143e040 ! t3_kref+0x2d0: membar 0x40
.word 0xea50a03c ! t3_kref+0x2d4: ldsh [%g2 + 0x3c], %l5
.word 0xa9a00126 ! t3_kref+0x2d8: fabss %f6, %f20
.word 0x93a0108a ! t3_kref+0x2dc: fxtos %f10, %f9
sethi %hi(2f), %o7
.word 0xe40be2fc ! t3_kref+0x2e4: ldub [%o7 + 0x2fc], %l2
.word 0xa41ca00c ! t3_kref+0x2e8: xor %l2, 0xc, %l2
.word 0xe42be2fc ! t3_kref+0x2ec: stb %l2, [%o7 + 0x2fc]
.word 0x81dbe2fc ! t3_kref+0x2f0: flush %o7 + 0x2fc
.word 0x8143c000 ! t3_kref+0x2f4: stbar
.word 0xeef01019 ! t3_kref+0x2f8: stxa %l7, [%g0 + %i1]0x80
2: .word 0xab3d601e ! t3_kref+0x2fc: sra %l5, 0x1e, %l5
.word 0x81df801a ! t3_kref+0x300: flush %fp + %i2
.word 0xb9a389d0 ! t3_kref+0x304: fdivd %f14, %f16, %f28
.word 0xa9b20200 ! t3_kref+0x308: array8 %o0, %g0, %l4
.word 0xf9be5814 ! t3_kref+0x30c: stda %f28, [%i1 + %l4]0xc0
.word 0xa65c617d ! t3_kref+0x310: smul %l1, 0x17d, %l3
.word 0x9da00139 ! t3_kref+0x314: fabss %f25, %f14
.word 0x9fc00004 ! t3_kref+0x318: call %g0 + %g4
.word 0xa69d7f89 ! t3_kref+0x31c: xorcc %l5, -0x77, %l3
.word 0xa932a019 ! t3_kref+0x320: srl %o2, 0x19, %l4
.word 0xb9aa4058 ! t3_kref+0x324: fmovde %fcc0, %f24, %f28
.word 0x35800006 ! t3_kref+0x328: fbue,a _kref+0x340
.word 0xda300018 ! t3_kref+0x32c: sth %o5, [%g0 + %i0]
.word 0xe968a08e ! t3_kref+0x330: prefetch %g2 + 0x8e, 20
.word 0x25480003 ! t3_kref+0x334: fblg,a,pt %fcc0, _kref+0x340
.word 0xb7a00526 ! t3_kref+0x338: fsqrts %f6, %f27
.word 0xb1b68a58 ! t3_kref+0x33c: fpadd32 %f26, %f24, %f24
.word 0x8fa000b6 ! t3_kref+0x340: fnegs %f22, %f7
.word 0xa3a00535 ! t3_kref+0x344: fsqrts %f21, %f17
.word 0xd3066000 ! t3_kref+0x348: ld [%i1], %f9
.word 0xaa8cc00c ! t3_kref+0x34c: andcc %l3, %o4, %l5
.word 0xa69de0dd ! t3_kref+0x350: xorcc %l7, 0xdd, %l3
.word 0xaada260f ! t3_kref+0x354: smulcc %o0, 0x60f, %l5
.word 0xc368a18e ! t3_kref+0x358: prefetch %g2 + 0x18e, 1
.word 0xbba0053b ! t3_kref+0x35c: fsqrts %f27, %f29
.word 0xab400000 ! t3_kref+0x360: mov %y, %l5
.word 0xd920a02c ! t3_kref+0x364: st %f12, [%g2 + 0x2c]
.word 0xa644f206 ! t3_kref+0x368: addc %l3, -0xdfa, %l3
.word 0xc56e0008 ! t3_kref+0x36c: prefetch %i0 + %o0, 2
.word 0xc0367fe4 ! t3_kref+0x370: clrh [%i1 - 0x1c]
.word 0xa7408000 ! t3_kref+0x374: mov %ccr, %l3
.word 0xb3b54d3d ! t3_kref+0x378: fandnot1s %f21, %f29, %f25
.word 0x95a01908 ! t3_kref+0x37c: fitod %f8, %f10
.word 0xea0e8019 ! t3_kref+0x380: ldub [%i2 + %i1], %l5
.word 0x38480005 ! t3_kref+0x384: bgu,a,pt %icc, _kref+0x398
.word 0xab35e005 ! t3_kref+0x388: srl %l7, 0x5, %l5
.word 0xa8aac015 ! t3_kref+0x38c: andncc %o3, %l5, %l4
.word 0xa8d2f292 ! t3_kref+0x390: umulcc %o3, -0xd6e, %l4
.word 0x81ae8a2d ! t3_kref+0x394: fcmps %fcc0, %f26, %f13
.word 0xeb68a1c1 ! t3_kref+0x398: prefetch %g2 + 0x1c1, 21
.word 0xa3a0052e ! t3_kref+0x39c: fsqrts %f14, %f17
.word 0xabb30111 ! t3_kref+0x3a0: edge32 %o4, %l1, %l5
.word 0xa5b6862c ! t3_kref+0x3a4: fmul8x16 %f26, %f12, %f18
.word 0x95a0055c ! t3_kref+0x3a8: fsqrtd %f28, %f10
.word 0x2b0a2d76 ! t3_kref+0x3ac: sethi %hi(0x28b5d800), %l5
.word 0x81ab8aca ! t3_kref+0x3b0: fcmped %fcc0, %f14, %f10
.word 0xa8854015 ! t3_kref+0x3b4: addcc %l5, %l5, %l4
.word 0xb1a50852 ! t3_kref+0x3b8: faddd %f20, %f18, %f24
.word 0xc0300019 ! t3_kref+0x3bc: clrh [%g0 + %i1]
.word 0xada3cd37 ! t3_kref+0x3c0: fsmuld %f15, %f23, %f22
.word 0xaa15ef27 ! t3_kref+0x3c4: or %l7, 0xf27, %l5
.word 0xa69db309 ! t3_kref+0x3c8: xorcc %l6, -0xcf7, %l3
.word 0xd62e7ff5 ! t3_kref+0x3cc: stb %o3, [%i1 - 0xb]
.word 0xaa8a4000 ! t3_kref+0x3d0: andcc %o1, %g0, %l5
.word 0xcf263ff8 ! t3_kref+0x3d4: st %f7, [%i0 - 8]
.word 0x81df001c ! t3_kref+0x3d8: flush %i4 + %i4
.word 0xa67d8013 ! t3_kref+0x3dc: sdiv %l6, %l3, %l3
.word 0xeca71018 ! t3_kref+0x3e0: sta %l6, [%i4 + %i0]0x80
.word 0x2c800002 ! t3_kref+0x3e4: bneg,a _kref+0x3ec
.word 0xea7f0019 ! t3_kref+0x3e8: swap [%i4 + %i1], %l5
.word 0xf96e401c ! t3_kref+0x3ec: prefetch %i1 + %i4, 28
.word 0xb5b00cdc ! t3_kref+0x3f0: fnot2 %f28, %f26
.word 0x2f480004 ! t3_kref+0x3f4: fbu,a,pt %fcc0, _kref+0x404
.word 0xa7b28240 ! t3_kref+0x3f8: array16 %o2, %g0, %l3
call SYM(t3_subr3)
.word 0xa8828016 ! t3_kref+0x400: addcc %o2, %l6, %l4
.word 0xa9b4c008 ! t3_kref+0x404: edge8 %l3, %o0, %l4
.word 0x21480007 ! t3_kref+0x408: fbn,a,pt %fcc0, _kref+0x424
.word 0x99a2094c ! t3_kref+0x40c: fmuld %f8, %f12, %f12
.word 0xa7350015 ! t3_kref+0x410: srl %l4, %l5, %l3
.word 0xf9be5000 ! t3_kref+0x414: stda %f28, [%i1]0x80
.word 0x9ba0013c ! t3_kref+0x418: fabss %f28, %f13
.word 0xcdbe5000 ! t3_kref+0x41c: stda %f6, [%i1]0x80
.word 0xea30a03c ! t3_kref+0x420: sth %l5, [%g2 + 0x3c]
.word 0xe82e7fe3 ! t3_kref+0x424: stb %l4, [%i1 - 0x1d]
.word 0xaa448015 ! t3_kref+0x428: addc %l2, %l5, %l5
.word 0xa9a74d2c ! t3_kref+0x42c: fsmuld %f29, %f12, %f20
.word 0xeb68a085 ! t3_kref+0x430: prefetch %g2 + 0x85, 21
.word 0x9fc10000 ! t3_kref+0x434: call %g4
.word 0xe80e3ff0 ! t3_kref+0x438: ldub [%i0 - 0x10], %l4
.word 0xea961000 ! t3_kref+0x43c: lduha [%i0]0x80, %l5
.word 0xaa7b70ca ! t3_kref+0x440: sdiv %o5, -0xf36, %l5
.word 0xb1a000ad ! t3_kref+0x444: fnegs %f13, %f24
.word 0xf926601c ! t3_kref+0x448: st %f28, [%i1 + 0x1c]
.word 0x32480004 ! t3_kref+0x44c: bne,a,pt %icc, _kref+0x45c
.word 0xe168a081 ! t3_kref+0x450: prefetch %g2 + 0x81, 16
.word 0x2c800001 ! t3_kref+0x454: bneg,a _kref+0x458
.word 0xd020a00c ! t3_kref+0x458: st %o0, [%g2 + 0xc]
.word 0x34480004 ! t3_kref+0x45c: bg,a,pt %icc, _kref+0x46c
.word 0x8fb58ded ! t3_kref+0x460: fnands %f22, %f13, %f7
.word 0xf51e0000 ! t3_kref+0x464: ldd [%i0], %f26
.word 0xf7200019 ! t3_kref+0x468: st %f27, [%g0 + %i1]
.word 0xd2367fee ! t3_kref+0x46c: sth %o1, [%i1 - 0x12]
.word 0xab300000 ! t3_kref+0x470: srl %g0, %g0, %l5
.word 0xa1a000da ! t3_kref+0x474: fnegd %f26, %f16
.word 0xe6fe101c ! t3_kref+0x478: swapa [%i0 + %i4]0x80, %l3
.word 0x878020d2 ! t3_kref+0x47c: mov 0xd2, %asi
.word 0xa88c4000 ! t3_kref+0x480: andcc %l1, %g0, %l4
.word 0xd86e2004 ! t3_kref+0x484: ldstub [%i0 + 4], %o4
.word 0xea0e7ffb ! t3_kref+0x488: ldub [%i1 - 5], %l5
.word 0xf9380019 ! t3_kref+0x48c: std %f28, [%g0 + %i1]
.word 0xe06e3ff1 ! t3_kref+0x490: ldstub [%i0 - 0xf], %l0
.word 0x91a509c8 ! t3_kref+0x494: fdivd %f20, %f8, %f8
.word 0x95b10e08 ! t3_kref+0x498: fand %f4, %f8, %f10
.word 0xaa82800d ! t3_kref+0x49c: addcc %o2, %o5, %l5
.word 0xaba01a28 ! t3_kref+0x4a0: fstoi %f8, %f21
.word 0xeace9019 ! t3_kref+0x4a4: ldsba [%i2 + %i1]0x80, %l5
.word 0xf207bfe0 ! t3_kref+0x4a8: ld [%fp - 0x20], %i1
.word 0xea063ff8 ! t3_kref+0x4ac: ld [%i0 - 8], %l5
.word 0xd8f81019 ! t3_kref+0x4b0: swapa [%g0 + %i1]0x80, %o4
.word 0xa7b34329 ! t3_kref+0x4b4: bmask %o5, %o1, %l3
.word 0x8143c000 ! t3_kref+0x4b8: stbar
.word 0xa87dc012 ! t3_kref+0x4bc: sdiv %l7, %l2, %l4
.word 0x3f480002 ! t3_kref+0x4c0: fbo,a,pt %fcc0, _kref+0x4c8
.word 0x91a00558 ! t3_kref+0x4c4: fsqrtd %f24, %f8
.word 0x95a00554 ! t3_kref+0x4c8: fsqrtd %f20, %f10
.word 0x3c480003 ! t3_kref+0x4cc: bpos,a,pt %icc, _kref+0x4d8
.word 0xa1a00554 ! t3_kref+0x4d0: fsqrtd %f20, %f16
call SYM(t3_subr0)
.word 0x9ba01a30 ! t3_kref+0x4d8: fstoi %f16, %f13
.word 0xd0280019 ! t3_kref+0x4dc: stb %o0, [%g0 + %i1]
.word 0xd920a03c ! t3_kref+0x4e0: st %f12, [%g2 + 0x3c]
.word 0xb9a0190f ! t3_kref+0x4e4: fitod %f15, %f28
.word 0xa7250015 ! t3_kref+0x4e8: mulscc %l4, %l5, %l3
.word 0xea865000 ! t3_kref+0x4ec: lda [%i1]0x80, %l5
.word 0xa7b20017 ! t3_kref+0x4f0: edge8 %o0, %l7, %l3
.word 0xa8f2000b ! t3_kref+0x4f4: udivcc %o0, %o3, %l4
.word 0xe6763ff8 ! t3_kref+0x4f8: stx %l3, [%i0 - 8]
.word 0x9da0054e ! t3_kref+0x4fc: fsqrtd %f14, %f14
.word 0x2b0faab9 ! t3_kref+0x500: sethi %hi(0x3eaae400), %l5
.word 0x25800006 ! t3_kref+0x504: fblg,a _kref+0x51c
.word 0xe628a00d ! t3_kref+0x508: stb %l3, [%g2 + 0xd]
.word 0x91a20946 ! t3_kref+0x50c: fmuld %f8, %f6, %f8
.word 0xabb2c029 ! t3_kref+0x510: edge8n %o3, %o1, %l5
.word 0xb1a6c8b1 ! t3_kref+0x514: fsubs %f27, %f17, %f24
.word 0xeace1000 ! t3_kref+0x518: ldsba [%i0]0x80, %l5
.word 0x3f800004 ! t3_kref+0x51c: fbo,a _kref+0x52c
.word 0x93b007b6 ! t3_kref+0x520: fpackfix %f22, %f9
.word 0xee2e200d ! t3_kref+0x524: stb %l7, [%i0 + 0xd]
.word 0xa8ad000c ! t3_kref+0x528: andncc %l4, %o4, %l4
.word 0xdf000018 ! t3_kref+0x52c: ld [%g0 + %i0], %f15
.word 0xe8563fe6 ! t3_kref+0x530: ldsh [%i0 - 0x1a], %l4
.word 0x99a589c8 ! t3_kref+0x534: fdivd %f22, %f8, %f12
.word 0xcd070018 ! t3_kref+0x538: ld [%i4 + %i0], %f6
.word 0x38480004 ! t3_kref+0x53c: bgu,a,pt %icc, _kref+0x54c
.word 0x91b00cf4 ! t3_kref+0x540: fnot2s %f20, %f8
! .word 0x299a1e9b ! t3_kref+0x544: fbl,a SYM(t3_subr3)
fbl,a SYM(t3_subr3)
.word 0x9f414000 ! t3_kref+0x548: mov %pc, %o7
.word 0xd93e2008 ! t3_kref+0x54c: std %f12, [%i0 + 8]
.word 0x81acca39 ! t3_kref+0x550: fcmps %fcc0, %f19, %f25
.word 0xa3a1c9ba ! t3_kref+0x554: fdivs %f7, %f26, %f17
.word 0xa5a4884a ! t3_kref+0x558: faddd %f18, %f10, %f18
.word 0xf1be5848 ! t3_kref+0x55c: stda %f24, [%i1 + %o0]0xc2
.word 0x99a00527 ! t3_kref+0x560: fsqrts %f7, %f12
.word 0xa1a389dc ! t3_kref+0x564: fdivd %f14, %f28, %f16
.word 0xa1b50a52 ! t3_kref+0x568: fpadd32 %f20, %f18, %f16
.word 0xb9a489b2 ! t3_kref+0x56c: fdivs %f18, %f18, %f28
.word 0xa3a01a50 ! t3_kref+0x570: fdtoi %f16, %f17
.word 0xdd1fbdd8 ! t3_kref+0x574: ldd [%fp - 0x228], %f14
.word 0x2a800001 ! t3_kref+0x578: bcs,a _kref+0x57c
.word 0xa6028009 ! t3_kref+0x57c: add %o2, %o1, %l3
.word 0xaadda192 ! t3_kref+0x580: smulcc %l6, 0x192, %l5
.word 0x93a609b1 ! t3_kref+0x584: fdivs %f24, %f17, %f9
.word 0x32800003 ! t3_kref+0x588: bne,a _kref+0x594
.word 0xa6756f40 ! t3_kref+0x58c: udiv %l5, 0xf40, %l3
.word 0xa90db99a ! t3_kref+0x590: tsubcc %l6, -0x666, %l4
.word 0xaaba400d ! t3_kref+0x594: xnorcc %o1, %o5, %l5
.word 0xd830a03e ! t3_kref+0x598: sth %o4, [%g2 + 0x3e]
.word 0xa8a4c011 ! t3_kref+0x59c: subcc %l3, %l1, %l4
.word 0xa8a48013 ! t3_kref+0x5a0: subcc %l2, %l3, %l4
.word 0x97a149b1 ! t3_kref+0x5a4: fdivs %f5, %f17, %f11
.word 0x81828000 ! t3_kref+0x5a8: wr %o2, %g0, %y
call SYM(t3_subr0)
.word 0xb3a01a3c ! t3_kref+0x5b0: fstoi %f28, %f25
.word 0xa7380016 ! t3_kref+0x5b4: sra %g0, %l6, %l3
.word 0xa8927c87 ! t3_kref+0x5b8: orcc %o1, -0x379, %l4
.word 0xd02e7fe8 ! t3_kref+0x5bc: stb %o0, [%i1 - 0x18]
.word 0xb1a01a58 ! t3_kref+0x5c0: fdtoi %f24, %f24
.word 0xea08a00f ! t3_kref+0x5c4: ldub [%g2 + 0xf], %l5
.word 0x31480003 ! t3_kref+0x5c8: fba,a,pt %fcc0, _kref+0x5d4
.word 0xec3e7fe8 ! t3_kref+0x5cc: std %l6, [%i1 - 0x18]
.word 0x95a589d2 ! t3_kref+0x5d0: fdivd %f22, %f18, %f10
.word 0x9fc00004 ! t3_kref+0x5d4: call %g0 + %g4
.word 0x81858000 ! t3_kref+0x5d8: wr %l6, %g0, %y
.word 0xa8c5269b ! t3_kref+0x5dc: addccc %l4, 0x69b, %l4
.word 0xd43e401d ! t3_kref+0x5e0: std %o2, [%i1 + %i5]
.word 0x2b480006 ! t3_kref+0x5e4: fbug,a,pt %fcc0, _kref+0x5fc
.word 0xd03e7ff0 ! t3_kref+0x5e8: std %o0, [%i1 - 0x10]
.word 0xa8c50016 ! t3_kref+0x5ec: addccc %l4, %l6, %l4
.word 0x91a3884a ! t3_kref+0x5f0: faddd %f14, %f10, %f8
.word 0xec3e2018 ! t3_kref+0x5f4: std %l6, [%i0 + 0x18]
.word 0x2b31d693 ! t3_kref+0x5f8: sethi %hi(0xc75a4c00), %l5
.word 0x95a209d4 ! t3_kref+0x5fc: fdivd %f8, %f20, %f10
.word 0xaaaae1df ! t3_kref+0x600: andncc %o3, 0x1df, %l5
.word 0xa932c00a ! t3_kref+0x604: srl %o3, %o2, %l4
call SYM(t3_subr1)
.word 0xa9a18d2b ! t3_kref+0x60c: fsmuld %f6, %f11, %f20
.word 0xc807bff0 ! t3_kref+0x610: ld [%fp - 0x10], %g4
.word 0xa87d3793 ! t3_kref+0x614: sdiv %l4, -0x86d, %l4
.word 0xa5a689ce ! t3_kref+0x618: fdivd %f26, %f14, %f18
.word 0x81834000 ! t3_kref+0x61c: wr %o5, %g0, %y
.word 0xaa958008 ! t3_kref+0x620: orcc %l6, %o0, %l5
.word 0xa924e23f ! t3_kref+0x624: mulscc %l3, 0x23f, %l4
.word 0xa3b14ab2 ! t3_kref+0x628: fpsub16s %f5, %f18, %f17
.word 0x81de6889 ! t3_kref+0x62c: flush %i1 + 0x889
.word 0xa1a0054a ! t3_kref+0x630: fsqrtd %f10, %f16
.word 0x81de400f ! t3_kref+0x634: flush %i1 + %o7
.word 0xaba01a50 ! t3_kref+0x638: fdtoi %f16, %f21
.word 0xa9b305d4 ! t3_kref+0x63c: fcmpeq32 %f12, %f20, %l4
.word 0xc020a01c ! t3_kref+0x640: clr [%g2 + 0x1c]
.word 0xa8ddabea ! t3_kref+0x644: smulcc %l6, 0xbea, %l4
.word 0xe47e3fe8 ! t3_kref+0x648: swap [%i0 - 0x18], %l2
.word 0xaac52153 ! t3_kref+0x64c: addccc %l4, 0x153, %l5
.word 0xa6ac73b3 ! t3_kref+0x650: andncc %l1, -0xc4d, %l3
.word 0x8143c000 ! t3_kref+0x654: stbar
.word 0x9fa000a5 ! t3_kref+0x658: fnegs %f5, %f15
.word 0x35480004 ! t3_kref+0x65c: fbue,a,pt %fcc0, _kref+0x66c
.word 0xc07e401c ! t3_kref+0x660: swap [%i1 + %i4], %g0
.word 0xec981019 ! t3_kref+0x664: ldda [%g0 + %i1]0x80, %l6
.word 0xa89a0014 ! t3_kref+0x668: xorcc %o0, %l4, %l4
.word 0xe51fbec8 ! t3_kref+0x66c: ldd [%fp - 0x138], %f18
.word 0xa9a01892 ! t3_kref+0x670: fitos %f18, %f20
.word 0xaa02b762 ! t3_kref+0x674: add %o2, -0x89e, %l5
.word 0x9fa648b0 ! t3_kref+0x678: fsubs %f25, %f16, %f15
.word 0xa7400000 ! t3_kref+0x67c: mov %y, %l3
.word 0x33480002 ! t3_kref+0x680: fbe,a,pt %fcc0, _kref+0x688
.word 0xa6c2400b ! t3_kref+0x684: addccc %o1, %o3, %l3
.word 0xa6950011 ! t3_kref+0x688: orcc %l4, %l1, %l3
.word 0xe60e601d ! t3_kref+0x68c: ldub [%i1 + 0x1d], %l3
.word 0x91b38731 ! t3_kref+0x690: fmuld8ulx16 %f14, %f17, %f8
.word 0x9da8c056 ! t3_kref+0x694: fmovdul %fcc0, %f22, %f14
.word 0xa8827ee7 ! t3_kref+0x698: addcc %o1, -0x119, %l4
.word 0xc807bfec ! t3_kref+0x69c: ld [%fp - 0x14], %g4
.word 0xed68a08b ! t3_kref+0x6a0: prefetch %g2 + 0x8b, 22
.word 0x9fa01a52 ! t3_kref+0x6a4: fdtoi %f18, %f15
.word 0xa9b34357 ! t3_kref+0x6a8: alignaddrl %o5, %l7, %l4
.word 0xaae233b5 ! t3_kref+0x6ac: subccc %o0, -0xc4b, %l5
.word 0xa8db4000 ! t3_kref+0x6b0: smulcc %o5, %g0, %l4
.word 0xe896d018 ! t3_kref+0x6b4: lduha [%i3 + %i0]0x80, %l4
.word 0x99b58e80 ! t3_kref+0x6b8: fsrc1 %f22, %f12
.word 0xa8f03789 ! t3_kref+0x6bc: udivcc %g0, -0x877, %l4
.word 0x99b30916 ! t3_kref+0x6c0: faligndata %f12, %f22, %f12
.word 0xa1a3cd3a ! t3_kref+0x6c4: fsmuld %f15, %f26, %f16
.word 0xd43e6018 ! t3_kref+0x6c8: std %o2, [%i1 + 0x18]
.word 0x39800007 ! t3_kref+0x6cc: fbuge,a _kref+0x6e8
.word 0xd520a01c ! t3_kref+0x6d0: st %f10, [%g2 + 0x1c]
.word 0x30800003 ! t3_kref+0x6d4: ba,a _kref+0x6e0
.word 0xdf000018 ! t3_kref+0x6d8: ld [%g0 + %i0], %f15
.word 0x81dbb0d6 ! t3_kref+0x6dc: flush %sp - 0xf2a
.word 0x89b58d14 ! t3_kref+0x6e0: fandnot1 %f22, %f20, %f4
.word 0xb1a389d6 ! t3_kref+0x6e4: fdivd %f14, %f22, %f24
.word 0x20800004 ! t3_kref+0x6e8: bn,a _kref+0x6f8
.word 0xa7b48516 ! t3_kref+0x6ec: fcmpgt16 %f18, %f22, %l3
.word 0x89b607cc ! t3_kref+0x6f0: pdist %f24, %f12, %f4
.word 0xa9b104c6 ! t3_kref+0x6f4: fcmpne32 %f4, %f6, %l4
.word 0xec2e0000 ! t3_kref+0x6f8: stb %l6, [%i0]
.word 0x81ac8ac6 ! t3_kref+0x6fc: fcmped %fcc0, %f18, %f6
.word 0xbbb30e6f ! t3_kref+0x700: fxnors %f12, %f15, %f29
.word 0x2918f397 ! t3_kref+0x704: sethi %hi(0x63ce5c00), %l4
.word 0xa6dabb40 ! t3_kref+0x708: smulcc %o2, -0x4c0, %l3
.word 0xed000019 ! t3_kref+0x70c: ld [%g0 + %i1], %f22
.word 0x8143e040 ! t3_kref+0x710: membar 0x40
.word 0xa7b4c131 ! t3_kref+0x714: edge32n %l3, %l1, %l3
.word 0xaa1ca83a ! t3_kref+0x718: xor %l2, 0x83a, %l5
.word 0x9da749b9 ! t3_kref+0x71c: fdivs %f29, %f25, %f14
.word 0x3c480006 ! t3_kref+0x720: bpos,a,pt %icc, _kref+0x738
.word 0xc768a1c8 ! t3_kref+0x724: prefetch %g2 + 0x1c8, 3
.word 0xa7b4c0d2 ! t3_kref+0x728: edge16l %l3, %l2, %l3
.word 0x3d480005 ! t3_kref+0x72c: fbule,a,pt %fcc0, _kref+0x740
.word 0xa90ac000 ! t3_kref+0x730: tsubcc %o3, %g0, %l4
.word 0xd13f4019 ! t3_kref+0x734: std %f8, [%i5 + %i1]
.word 0xd11e4000 ! t3_kref+0x738: ldd [%i1], %f8
.word 0xed1fbd78 ! t3_kref+0x73c: ldd [%fp - 0x288], %f22
.word 0x35800006 ! t3_kref+0x740: fbue,a _kref+0x758
.word 0xa8037814 ! t3_kref+0x744: add %o5, -0x7ec, %l4
.word 0xada00556 ! t3_kref+0x748: fsqrtd %f22, %f22
.word 0xa88d8012 ! t3_kref+0x74c: andcc %l6, %l2, %l4
.word 0x81ac8abb ! t3_kref+0x750: fcmpes %fcc0, %f18, %f27
.word 0xc768a1c1 ! t3_kref+0x754: prefetch %g2 + 0x1c1, 3
.word 0x81b01024 ! t3_kref+0x758: siam 0x4
.word 0xa8c2f0d5 ! t3_kref+0x75c: addccc %o3, -0xf2b, %l4
.word 0x20800006 ! t3_kref+0x760: bn,a _kref+0x778
.word 0x81da4018 ! t3_kref+0x764: flush %o1 + %i0
.word 0xa935c015 ! t3_kref+0x768: srl %l7, %l5, %l4
.word 0xa7400000 ! t3_kref+0x76c: mov %y, %l3
.word 0x9fc10000 ! t3_kref+0x770: call %g4
.word 0xa7703a85 ! t3_kref+0x774: popc -0x57b, %l3
.word 0xa5a018d0 ! t3_kref+0x778: fdtos %f16, %f18
.word 0xa6850016 ! t3_kref+0x77c: addcc %l4, %l6, %l3
.word 0xa6c2400c ! t3_kref+0x780: addccc %o1, %o4, %l3
.word 0xaa74c00b ! t3_kref+0x784: udiv %l3, %o3, %l5
.word 0xaa94c014 ! t3_kref+0x788: orcc %l3, %l4, %l5
.word 0xada709d4 ! t3_kref+0x78c: fdivd %f28, %f20, %f22
.word 0x95a01a44 ! t3_kref+0x790: fdtoi %f4, %f10
.word 0xafa000aa ! t3_kref+0x794: fnegs %f10, %f23
.word 0xaa00311b ! t3_kref+0x798: add %g0, -0xee5, %l5
.word 0xf1b81018 ! t3_kref+0x79c: stda %f24, [%g0 + %i0]0x80
.word 0x24800002 ! t3_kref+0x7a0: ble,a _kref+0x7a8
.word 0xa9130017 ! t3_kref+0x7a4: taddcctv %o4, %l7, %l4
.word 0xa5a0055a ! t3_kref+0x7a8: fsqrtd %f26, %f18
call SYM(t3_subr1)
.word 0xa695fc6d ! t3_kref+0x7b0: orcc %l7, -0x393, %l3
.word 0xe878a03c ! t3_kref+0x7b4: swap [%g2 + 0x3c], %l4
.word 0x20800002 ! t3_kref+0x7b8: bn,a _kref+0x7c0
.word 0xaa7caefc ! t3_kref+0x7bc: sdiv %l2, 0xefc, %l5
.word 0x8143c000 ! t3_kref+0x7c0: stbar
.word 0x99a0053d ! t3_kref+0x7c4: fsqrts %f29, %f12
.word 0xaba0108c ! t3_kref+0x7c8: fxtos %f12, %f21
.word 0xc02e0000 ! t3_kref+0x7cc: clrb [%i0]
.word 0xada389d2 ! t3_kref+0x7d0: fdivd %f14, %f18, %f22
.word 0x3a480006 ! t3_kref+0x7d4: bcc,a,pt %icc, _kref+0x7ec
.word 0xa6928009 ! t3_kref+0x7d8: orcc %o2, %o1, %l3
.word 0x93b00fe0 ! t3_kref+0x7dc: fones %f9
.word 0xa6b0000a ! t3_kref+0x7e0: orncc %g0, %o2, %l3
.word 0xd9266000 ! t3_kref+0x7e4: st %f12, [%i1]
.word 0xada01927 ! t3_kref+0x7e8: fstod %f7, %f22
.word 0xab700016 ! t3_kref+0x7ec: popc %l6, %l5
.word 0x21800002 ! t3_kref+0x7f0: fbn,a _kref+0x7f8
.word 0xb9b44ea0 ! t3_kref+0x7f4: fsrc1s %f17, %f28
.word 0x8143c000 ! t3_kref+0x7f8: stbar
.word 0xb1a109cc ! t3_kref+0x7fc: fdivd %f4, %f12, %f24
.word 0xa6c4f39b ! t3_kref+0x800: addccc %l3, -0xc65, %l3
.word 0xe42e3fe3 ! t3_kref+0x804: stb %l2, [%i0 - 0x1d]
.word 0xa87b000a ! t3_kref+0x808: sdiv %o4, %o2, %l4
.word 0xaa12b0fb ! t3_kref+0x80c: or %o2, -0xf05, %l5
.word 0x8da0014a ! t3_kref+0x810: fabsd %f10, %f6
.word 0x81dac01d ! t3_kref+0x814: flush %o3 + %i5
.word 0x2a800004 ! t3_kref+0x818: bcs,a _kref+0x828
.word 0xec30a03c ! t3_kref+0x81c: sth %l6, [%g2 + 0x3c]
.word 0xa8754012 ! t3_kref+0x820: udiv %l5, %l2, %l4
.word 0xada4cd28 ! t3_kref+0x824: fsmuld %f19, %f8, %f22
.word 0x8ba000b5 ! t3_kref+0x828: fnegs %f21, %f5
.word 0x2e800003 ! t3_kref+0x82c: bvs,a _kref+0x838
.word 0xea563ff0 ! t3_kref+0x830: ldsh [%i0 - 0x10], %l5
.word 0xa81c4012 ! t3_kref+0x834: xor %l1, %l2, %l4
.word 0xcd180018 ! t3_kref+0x838: ldd [%g0 + %i0], %f6
.word 0xa67d4000 ! t3_kref+0x83c: sdiv %l5, %g0, %l3
.word 0x81da35e4 ! t3_kref+0x840: flush %o0 - 0xa1c
.word 0xd62e0000 ! t3_kref+0x844: stb %o3, [%i0]
.word 0xa89cc015 ! t3_kref+0x848: xorcc %l3, %l5, %l4
.word 0xab3ae012 ! t3_kref+0x84c: sra %o3, 0x12, %l5
.word 0xe60e7fe7 ! t3_kref+0x850: ldub [%i1 - 0x19], %l3
.word 0xa67dc012 ! t3_kref+0x854: sdiv %l7, %l2, %l3
.word 0xa6647b41 ! t3_kref+0x858: subc %l1, -0x4bf, %l3
.word 0xd2b01019 ! t3_kref+0x85c: stha %o1, [%g0 + %i1]0x80
.word 0xaa200016 ! t3_kref+0x860: neg %l6, %l5
.word 0xd03e6010 ! t3_kref+0x864: std %o0, [%i1 + 0x10]
.word 0x9db74d39 ! t3_kref+0x868: fandnot1s %f29, %f25, %f14
.word 0xc807bfec ! t3_kref+0x86c: ld [%fp - 0x14], %g4
.word 0xadb58e0e ! t3_kref+0x870: fand %f22, %f14, %f22
.word 0x99a48d32 ! t3_kref+0x874: fsmuld %f18, %f18, %f12
.word 0xa8934000 ! t3_kref+0x878: orcc %o5, %g0, %l4
.word 0x3e480001 ! t3_kref+0x87c: bvc,a,pt %icc, _kref+0x880
.word 0xa6f56101 ! t3_kref+0x880: udivcc %l5, 0x101, %l3
.word 0xa782c000 ! t3_kref+0x884: wr %o3, %g0, %gsr
.word 0xa682a59e ! t3_kref+0x888: addcc %o2, 0x59e, %l3
.word 0xa5a189aa ! t3_kref+0x88c: fdivs %f6, %f10, %f18
.word 0xe60e401a ! t3_kref+0x890: ldub [%i1 + %i2], %l3
.word 0xaa2a6f61 ! t3_kref+0x894: andn %o1, 0xf61, %l5
.word 0xf51fbef8 ! t3_kref+0x898: ldd [%fp - 0x108], %f26
.word 0xd87e3ff4 ! t3_kref+0x89c: swap [%i0 - 0xc], %o4
.word 0xa9b2c240 ! t3_kref+0x8a0: array16 %o3, %g0, %l4
.word 0xaab48008 ! t3_kref+0x8a4: orncc %l2, %o0, %l5
.word 0x95a01106 ! t3_kref+0x8a8: fxtod %f6, %f10
.word 0xa8c20009 ! t3_kref+0x8ac: addccc %o0, %o1, %l4
.word 0x23800003 ! t3_kref+0x8b0: fbne,a _kref+0x8bc
.word 0xa6f4785e ! t3_kref+0x8b4: udivcc %l1, -0x7a2, %l3
.word 0xe8801019 ! t3_kref+0x8b8: lda [%g0 + %i1]0x80, %l4
.word 0xada5cd3d ! t3_kref+0x8bc: fsmuld %f23, %f29, %f22
.word 0xa8f2f1e6 ! t3_kref+0x8c0: udivcc %o3, -0xe1a, %l4
.word 0xd2f65000 ! t3_kref+0x8c4: stxa %o1, [%i1]0x80
.word 0x31800004 ! t3_kref+0x8c8: fba,a _kref+0x8d8
.word 0xe6d65000 ! t3_kref+0x8cc: ldsha [%i1]0x80, %l3
.word 0x81dee984 ! t3_kref+0x8d0: flush %i3 + 0x984
.word 0xada01895 ! t3_kref+0x8d4: fitos %f21, %f22
.word 0xa7b280c9 ! t3_kref+0x8d8: edge16l %o2, %o1, %l3
.word 0xead61000 ! t3_kref+0x8dc: ldsha [%i0]0x80, %l5
.word 0xaa320012 ! t3_kref+0x8e0: orn %o0, %l2, %l5
.word 0xada1895c ! t3_kref+0x8e4: fmuld %f6, %f28, %f22
.word 0xb1a01912 ! t3_kref+0x8e8: fitod %f18, %f24
.word 0x86102002 ! t3_kref+0x8ec: mov 0x2, %g3
.word 0x86a0e001 ! t3_kref+0x8f0: subcc %g3, 1, %g3
.word 0x22800004 ! t3_kref+0x8f4: be,a _kref+0x904
.word 0x95a000b4 ! t3_kref+0x8f8: fnegs %f20, %f10
.word 0x8db6473d ! t3_kref+0x8fc: fmuld8ulx16 %f25, %f29, %f6
.word 0xab700017 ! t3_kref+0x900: popc %l7, %l5
.word 0x9fc00004 ! t3_kref+0x904: call %g0 + %g4
.word 0xb5a308b2 ! t3_kref+0x908: fsubs %f12, %f18, %f26
.word 0xa89def41 ! t3_kref+0x90c: xorcc %l7, 0xf41, %l4
.word 0x20480002 ! t3_kref+0x910: bn,a,pt %icc, _kref+0x918
.word 0xa8f57c86 ! t3_kref+0x914: udivcc %l5, -0x37a, %l4
.word 0xf007bfe0 ! t3_kref+0x918: ld [%fp - 0x20], %i0
.word 0xa8d30014 ! t3_kref+0x91c: umulcc %o4, %l4, %l4
.word 0xf36e401a ! t3_kref+0x920: prefetch %i1 + %i2, 25
.word 0xaa2aef5a ! t3_kref+0x924: andn %o3, 0xf5a, %l5
.word 0xada74927 ! t3_kref+0x928: fmuls %f29, %f7, %f22
.word 0xa9a01a5c ! t3_kref+0x92c: fdtoi %f28, %f20
.word 0xa8280013 ! t3_kref+0x930: andn %g0, %l3, %l4
.word 0xcb000019 ! t3_kref+0x934: ld [%g0 + %i1], %f5
.word 0xb1a6c8af ! t3_kref+0x938: fsubs %f27, %f15, %f24
.word 0xe1be1000 ! t3_kref+0x93c: stda %f16, [%i0]0x80
.word 0xa9a489c6 ! t3_kref+0x940: fdivd %f18, %f6, %f20
.word 0xa683400c ! t3_kref+0x944: addcc %o5, %o4, %l3
.word 0x34480001 ! t3_kref+0x948: bg,a,pt %icc, _kref+0x94c
.word 0xa6e30008 ! t3_kref+0x94c: subccc %o4, %o0, %l3
.word 0x95a38854 ! t3_kref+0x950: faddd %f14, %f20, %f10
call SYM(t3_subr0)
.word 0xa7228011 ! t3_kref+0x958: mulscc %o2, %l1, %l3
.word 0xabb385c8 ! t3_kref+0x95c: fcmpeq32 %f14, %f8, %l5
.word 0xb1a01a4e ! t3_kref+0x960: fdtoi %f14, %f24
.word 0xada0102b ! t3_kref+0x964: fstox %f11, %f22
.word 0xa970304e ! t3_kref+0x968: popc -0xfb2, %l4
.word 0x8da01929 ! t3_kref+0x96c: fstod %f9, %f6
.word 0x3e480008 ! t3_kref+0x970: bvc,a,pt %icc, _kref+0x990
.word 0xd03e0000 ! t3_kref+0x974: std %o0, [%i0]
.word 0x8143c000 ! t3_kref+0x978: stbar
.word 0x8182c000 ! t3_kref+0x97c: wr %o3, %g0, %y
.word 0xb7a01088 ! t3_kref+0x980: fxtos %f8, %f27
.word 0xabb5c240 ! t3_kref+0x984: array16 %l7, %g0, %l5
.word 0xdd1fbca0 ! t3_kref+0x988: ldd [%fp - 0x360], %f14
.word 0xa9b5c240 ! t3_kref+0x98c: array16 %l7, %g0, %l4
.word 0x91a38856 ! t3_kref+0x990: faddd %f14, %f22, %f8
.word 0x8143e040 ! t3_kref+0x994: membar 0x40
.word 0x2f480003 ! t3_kref+0x998: fbu,a,pt %fcc0, _kref+0x9a4
.word 0xa602ae75 ! t3_kref+0x99c: add %o2, 0xe75, %l3
.word 0x8da00556 ! t3_kref+0x9a0: fsqrtd %f22, %f6
.word 0xa62c8011 ! t3_kref+0x9a4: andn %l2, %l1, %l3
.word 0xa874f234 ! t3_kref+0x9a8: udiv %l3, -0xdcc, %l4
.word 0xee2e401a ! t3_kref+0x9ac: stb %l7, [%i1 + %i2]
.word 0xd43e0000 ! t3_kref+0x9b0: std %o2, [%i0]
.word 0xada01a58 ! t3_kref+0x9b4: fdtoi %f24, %f22
.word 0x3d480002 ! t3_kref+0x9b8: fbule,a,pt %fcc0, _kref+0x9c0
.word 0xb3b54e6f ! t3_kref+0x9bc: fxnors %f21, %f15, %f25
.word 0xb3b007aa ! t3_kref+0x9c0: fpackfix %f10, %f25
.word 0x2b3c847a ! t3_kref+0x9c4: sethi %hi(0xf211e800), %l5
.word 0xa1a00556 ! t3_kref+0x9c8: fsqrtd %f22, %f16
.word 0xaadc4012 ! t3_kref+0x9cc: smulcc %l1, %l2, %l5
.word 0xe84e7fe5 ! t3_kref+0x9d0: ldsb [%i1 - 0x1b], %l4
.word 0x89a709d6 ! t3_kref+0x9d4: fdivd %f28, %f22, %f4
.word 0x81dc4011 ! t3_kref+0x9d8: flush %l1 + %l1
.word 0xaaad8013 ! t3_kref+0x9dc: andncc %l6, %l3, %l5
.word 0x9fc10000 ! t3_kref+0x9e0: call %g4
.word 0xa6a2ae32 ! t3_kref+0x9e4: subcc %o2, 0xe32, %l3
.word 0xa9400000 ! t3_kref+0x9e8: mov %y, %l4
.word 0x95a748b6 ! t3_kref+0x9ec: fsubs %f29, %f22, %f10
.word 0xa870000b ! t3_kref+0x9f0: udiv %g0, %o3, %l4
.word 0x89a0193a ! t3_kref+0x9f4: fstod %f26, %f4
.word 0xea8e105a ! t3_kref+0x9f8: lduba [%i0 + %i2]0x82, %l5
.word 0x3c800008 ! t3_kref+0x9fc: bpos,a _kref+0xa1c
.word 0xd51e0000 ! t3_kref+0xa00: ldd [%i0], %f10
.word 0xa87afb85 ! t3_kref+0xa04: sdiv %o3, -0x47b, %l4
.word 0xaa044009 ! t3_kref+0xa08: add %l1, %o1, %l5
.word 0xd43f4019 ! t3_kref+0xa0c: std %o2, [%i5 + %i1]
.word 0x93b58e70 ! t3_kref+0xa10: fxnors %f22, %f16, %f9
.word 0xee270019 ! t3_kref+0xa14: st %l7, [%i4 + %i1]
.word 0xc568a141 ! t3_kref+0xa18: prefetch %g2 + 0x141, 2
.word 0xab3d0016 ! t3_kref+0xa1c: sra %l4, %l6, %l5
.word 0x97a00026 ! t3_kref+0xa20: fmovs %f6, %f11
.word 0x34800007 ! t3_kref+0xa24: bg,a _kref+0xa40
.word 0xab400000 ! t3_kref+0xa28: mov %y, %l5
.word 0x91a01a50 ! t3_kref+0xa2c: fdtoi %f16, %f8
.word 0xf207bfe0 ! t3_kref+0xa30: ld [%fp - 0x20], %i1
.word 0xec3e001d ! t3_kref+0xa34: std %l6, [%i0 + %i5]
.word 0x8da44d2a ! t3_kref+0xa38: fsmuld %f17, %f10, %f6
.word 0xa8357ea6 ! t3_kref+0xa3c: orn %l5, -0x15a, %l4
.word 0xa6c4b9c7 ! t3_kref+0xa40: addccc %l2, -0x639, %l3
.word 0x28800001 ! t3_kref+0xa44: bleu,a _kref+0xa48
.word 0xb9a00558 ! t3_kref+0xa48: fsqrtd %f24, %f28
.word 0xa884f07a ! t3_kref+0xa4c: addcc %l3, -0xf86, %l4
.word 0xa5b68ed4 ! t3_kref+0xa50: fornot2 %f26, %f20, %f18
.word 0xa7b58336 ! t3_kref+0xa54: bmask %l6, %l6, %l3
.word 0x8bb20eec ! t3_kref+0xa58: fornot2s %f8, %f12, %f5
.word 0x81af0acc ! t3_kref+0xa5c: fcmped %fcc0, %f28, %f12
.word 0xf11f4019 ! t3_kref+0xa60: ldd [%i5 + %i1], %f24
.word 0x29800002 ! t3_kref+0xa64: fbl,a _kref+0xa6c
.word 0xaadcb6f7 ! t3_kref+0xa68: smulcc %l2, -0x909, %l5
.word 0x3a480008 ! t3_kref+0xa6c: bcc,a,pt %icc, _kref+0xa8c
.word 0x8ba00530 ! t3_kref+0xa70: fsqrts %f16, %f5
.word 0x9fa64931 ! t3_kref+0xa74: fmuls %f25, %f17, %f15
.word 0x8185c000 ! t3_kref+0xa78: wr %l7, %g0, %y
.word 0xe8567ffc ! t3_kref+0xa7c: ldsh [%i1 - 4], %l4
.word 0x81af4a29 ! t3_kref+0xa80: fcmps %fcc0, %f29, %f9
.word 0x91a00154 ! t3_kref+0xa84: fabsd %f20, %f8
.word 0xd51fbcd0 ! t3_kref+0xa88: ldd [%fp - 0x330], %f10
.word 0xaa8a000a ! t3_kref+0xa8c: andcc %o0, %o2, %l5
.word 0x28800007 ! t3_kref+0xa90: bleu,a _kref+0xaac
.word 0xe2367fec ! t3_kref+0xa94: sth %l1, [%i1 - 0x14]
.word 0xb7a01a4c ! t3_kref+0xa98: fdtoi %f12, %f27
.word 0xada00527 ! t3_kref+0xa9c: fsqrts %f7, %f22
.word 0x99a389ca ! t3_kref+0xaa0: fdivd %f14, %f10, %f12
.word 0x28800002 ! t3_kref+0xaa4: bleu,a _kref+0xaac
.word 0xa5a0193c ! t3_kref+0xaa8: fstod %f28, %f18
.word 0xa68a4009 ! t3_kref+0xaac: andcc %o1, %o1, %l3
.word 0xa7400000 ! t3_kref+0xab0: mov %y, %l3
.word 0xa8c4aaa3 ! t3_kref+0xab4: addccc %l2, 0xaa3, %l4
.word 0xb1a0055c ! t3_kref+0xab8: fsqrtd %f28, %f24
.word 0xa9a00552 ! t3_kref+0xabc: fsqrtd %f18, %f20
.word 0x99aa0058 ! t3_kref+0xac0: fmovda %fcc0, %f24, %f12
.word 0x2719e75a ! t3_kref+0xac4: sethi %hi(0x679d6800), %l3
.word 0xa7234011 ! t3_kref+0xac8: mulscc %o5, %l1, %l3
.word 0x9fc10000 ! t3_kref+0xacc: call %g4
.word 0xada0193a ! t3_kref+0xad0: fstod %f26, %f22
.word 0x9fa548ba ! t3_kref+0xad4: fsubs %f21, %f26, %f15
.word 0xec1e3ff8 ! t3_kref+0xad8: ldd [%i0 - 8], %l6
.word 0x8143c000 ! t3_kref+0xadc: stbar
.word 0xda6e200f ! t3_kref+0xae0: ldstub [%i0 + 0xf], %o5
.word 0xab224016 ! t3_kref+0xae4: mulscc %o1, %l6, %l5
.word 0xa68aa864 ! t3_kref+0xae8: andcc %o2, 0x864, %l3
.word 0xa7b2045c ! t3_kref+0xaec: fcmpne16 %f8, %f28, %l3
.word 0xa3b14a2b ! t3_kref+0xaf0: fpadd16s %f5, %f11, %f17
.word 0x9fa0108a ! t3_kref+0xaf4: fxtos %f10, %f15
.word 0xb9a01a4a ! t3_kref+0xaf8: fdtoi %f10, %f28
.word 0xea0e2002 ! t3_kref+0xafc: ldub [%i0 + 2], %l5
.word 0xa7a0003b ! t3_kref+0xb00: fmovs %f27, %f19
.word 0x99a01a32 ! t3_kref+0xb04: fstoi %f18, %f12
.word 0xada20935 ! t3_kref+0xb08: fmuls %f8, %f21, %f22
.word 0x9db10d1a ! t3_kref+0xb0c: fandnot1 %f4, %f26, %f14
.word 0xa8f3782a ! t3_kref+0xb10: udivcc %o5, -0x7d6, %l4
call SYM(t3_subr1)
.word 0x99b00cd6 ! t3_kref+0xb18: fnot2 %f22, %f12
.word 0x99a50d33 ! t3_kref+0xb1c: fsmuld %f20, %f19, %f12
.word 0xaac03143 ! t3_kref+0xb20: addccc %g0, -0xebd, %l5
.word 0xada0052d ! t3_kref+0xb24: fsqrts %f13, %f22
.word 0xa89322d7 ! t3_kref+0xb28: orcc %o4, 0x2d7, %l4
.word 0xa7a0109c ! t3_kref+0xb2c: fxtos %f28, %f19
.word 0x9da000bd ! t3_kref+0xb30: fnegs %f29, %f14
.word 0xd6300018 ! t3_kref+0xb34: sth %o3, [%g0 + %i0]
.word 0xf02e8000 ! t3_kref+0xb38: stb %i0, [%i2]
.word 0xa6e2bba2 ! t3_kref+0xb3c: subccc %o2, -0x45e, %l3
.word 0x9ba01a39 ! t3_kref+0xb40: fstoi %f25, %f13
.word 0xa885fb76 ! t3_kref+0xb44: addcc %l7, -0x48a, %l4
.word 0xabb50012 ! t3_kref+0xb48: edge8 %l4, %l2, %l5
.word 0xa93d0017 ! t3_kref+0xb4c: sra %l4, %l7, %l4
.word 0xb9a0052d ! t3_kref+0xb50: fsqrts %f13, %f28
.word 0xb9b2caf2 ! t3_kref+0xb54: fpsub32s %f11, %f18, %f28
.word 0xa1a0193b ! t3_kref+0xb58: fstod %f27, %f16
.word 0xf51e2010 ! t3_kref+0xb5c: ldd [%i0 + 0x10], %f26
.word 0x81db38ff ! t3_kref+0xb60: flush %o4 - 0x701
.word 0x86102003 ! t3_kref+0xb64: mov 0x3, %g3
.word 0x32800000 ! t3_kref+0xb68: bne,a _kref+0xb68
.word 0x86a0e001 ! t3_kref+0xb6c: subcc %g3, 1, %g3
.word 0xafa0053b ! t3_kref+0xb70: fsqrts %f27, %f23
.word 0xb9a00558 ! t3_kref+0xb74: fsqrtd %f24, %f28
.word 0x31480005 ! t3_kref+0xb78: fba,a,pt %fcc0, _kref+0xb8c
.word 0xaa35c00d ! t3_kref+0xb7c: orn %l7, %o5, %l5
.word 0xaa1a000d ! t3_kref+0xb80: xor %o0, %o5, %l5
.word 0xe60e600d ! t3_kref+0xb84: ldub [%i1 + 0xd], %l3
.word 0x97b44efa ! t3_kref+0xb88: fornot2s %f17, %f26, %f11
.word 0x81aa8ace ! t3_kref+0xb8c: fcmped %fcc0, %f10, %f14
.word 0xea060000 ! t3_kref+0xb90: ld [%i0], %l5
.word 0xa7a01895 ! t3_kref+0xb94: fitos %f21, %f19
.word 0x8da48d30 ! t3_kref+0xb98: fsmuld %f18, %f16, %f6
.word 0xaa8c8000 ! t3_kref+0xb9c: andcc %l2, %g0, %l5
.word 0xed063fe8 ! t3_kref+0xba0: ld [%i0 - 0x18], %f22
.word 0xa6da2798 ! t3_kref+0xba4: smulcc %o0, 0x798, %l3
.word 0x9fc00004 ! t3_kref+0xba8: call %g0 + %g4
.word 0xab3b201a ! t3_kref+0xbac: sra %o4, 0x1a, %l5
.word 0xf007bfe0 ! t3_kref+0xbb0: ld [%fp - 0x20], %i0
.word 0xa8f2c011 ! t3_kref+0xbb4: udivcc %o3, %l1, %l4
.word 0xa8da389a ! t3_kref+0xbb8: smulcc %o0, -0x766, %l4
.word 0x81af0aca ! t3_kref+0xbbc: fcmped %fcc0, %f28, %f10
.word 0xa8854016 ! t3_kref+0xbc0: addcc %l5, %l6, %l4
call 1f
.empty
.word 0xa802000c ! t3_kref+0xbc8: add %o0, %o4, %l4
.word 0xe630a02e ! t3_kref+0xbcc: sth %l3, [%g2 + 0x2e]
.word 0xc020a01c ! t3_kref+0xbd0: clr [%g2 + 0x1c]
.word 0xaa8234ac ! t3_kref+0xbd4: addcc %o0, -0xb54, %l5
.word 0xdd380018 ! t3_kref+0xbd8: std %f14, [%g0 + %i0]
.word 0x3e480001 ! t3_kref+0xbdc: bvc,a,pt %icc, _kref+0xbe0
1: .word 0xa1a0054c ! t3_kref+0xbe0: fsqrtd %f12, %f16
.word 0x9db00f2b ! t3_kref+0xbe4: fsrc2s %f11, %f14
.word 0xa7280015 ! t3_kref+0xbe8: sll %g0, %l5, %l3
.word 0x91a01108 ! t3_kref+0xbec: fxtod %f8, %f8
.word 0x8610200b ! t3_kref+0xbf0: mov 0xb, %g3
.word 0x86a0e001 ! t3_kref+0xbf4: subcc %g3, 1, %g3
.word 0x22800010 ! t3_kref+0xbf8: be,a _kref+0xc38
.word 0xfc7f0005 ! t3_kref+0xbfc: swap [%i4 + %g5], %fp
.word 0xdf266000 ! t3_kref+0xc00: st %f15, [%i1]
.word 0x26bffffc ! t3_kref+0xc04: bl,a _kref+0xbf4
.word 0xf56e2018 ! t3_kref+0xc08: prefetch %i0 + 0x18, 26
.word 0xea78a00c ! t3_kref+0xc0c: swap [%g2 + 0xc], %l5
.word 0x9da000af ! t3_kref+0xc10: fnegs %f15, %f14
.word 0xb9a6884a ! t3_kref+0xc14: faddd %f26, %f10, %f28
.word 0x34800008 ! t3_kref+0xc18: bg,a _kref+0xc38
.word 0xa635c014 ! t3_kref+0xc1c: orn %l7, %l4, %l3
.word 0xea000018 ! t3_kref+0xc20: ld [%g0 + %i0], %l5
.word 0xb5a00556 ! t3_kref+0xc24: fsqrtd %f22, %f26
.word 0x2a480007 ! t3_kref+0xc28: bcs,a,pt %icc, _kref+0xc44
.word 0x8fa00033 ! t3_kref+0xc2c: fmovs %f19, %f7
.word 0x2b2d2e2e ! t3_kref+0xc30: sethi %hi(0xb4b8b800), %l5
.word 0xa8e30008 ! t3_kref+0xc34: subccc %o4, %o0, %l4
.word 0x9da1c8b8 ! t3_kref+0xc38: fsubs %f7, %f24, %f14
.word 0x9fc00004 ! t3_kref+0xc3c: call %g0 + %g4
.word 0xa3b24eeb ! t3_kref+0xc40: fornot2s %f9, %f11, %f17
.word 0xf007bfe0 ! t3_kref+0xc44: ld [%fp - 0x20], %i0
.word 0xe01e0000 ! t3_kref+0xc48: ldd [%i0], %l0
.word 0x22480001 ! t3_kref+0xc4c: be,a,pt %icc, _kref+0xc50
.word 0x91a0054c ! t3_kref+0xc50: fsqrtd %f12, %f8
.word 0xa9a7084a ! t3_kref+0xc54: faddd %f28, %f10, %f20
.word 0xd820a02c ! t3_kref+0xc58: st %o4, [%g2 + 0x2c]
.word 0x93a01a4c ! t3_kref+0xc5c: fdtoi %f12, %f9
.word 0xa3a00525 ! t3_kref+0xc60: fsqrts %f5, %f17
.word 0xd7e6500a ! t3_kref+0xc64: casa [%i1]0x80, %o2, %o3
.word 0xa9b4c32b ! t3_kref+0xc68: bmask %l3, %o3, %l4
.word 0xaad22a87 ! t3_kref+0xc6c: umulcc %o0, 0xa87, %l5
.word 0xaa84ff4e ! t3_kref+0xc70: addcc %l3, -0xb2, %l5
.word 0xa3a000b4 ! t3_kref+0xc74: fnegs %f20, %f17
.word 0x81aecaa8 ! t3_kref+0xc78: fcmpes %fcc0, %f27, %f8
.word 0xb1a108d6 ! t3_kref+0xc7c: fsubd %f4, %f22, %f24
.word 0xd66e001a ! t3_kref+0xc80: ldstub [%i0 + %i2], %o3
.word 0xa804a570 ! t3_kref+0xc84: add %l2, 0x570, %l4
.word 0x3a480005 ! t3_kref+0xc88: bcc,a,pt %icc, _kref+0xc9c
.word 0xed68a20f ! t3_kref+0xc8c: prefetch %g2 + 0x20f, 22
.word 0x93a000b3 ! t3_kref+0xc90: fnegs %f19, %f9
.word 0xa73d201b ! t3_kref+0xc94: sra %l4, 0x1b, %l3
.word 0xd43e6000 ! t3_kref+0xc98: std %o2, [%i1]
.word 0xb1b00fe0 ! t3_kref+0xc9c: fones %f24
.word 0x26480005 ! t3_kref+0xca0: bl,a,pt %icc, _kref+0xcb4
.word 0x9da0054e ! t3_kref+0xca4: fsqrtd %f14, %f14
.word 0xf11fbcb8 ! t3_kref+0xca8: ldd [%fp - 0x348], %f24
.word 0xaad2b091 ! t3_kref+0xcac: umulcc %o2, -0xf6f, %l5
.word 0xa6f54012 ! t3_kref+0xcb0: udivcc %l5, %l2, %l3
.word 0xec3e7fe8 ! t3_kref+0xcb4: std %l6, [%i1 - 0x18]
.word 0x2d800002 ! t3_kref+0xcb8: fbg,a _kref+0xcc0
.word 0xa70b3e98 ! t3_kref+0xcbc: tsubcc %o4, -0x168, %l3
.word 0x8610200e ! t3_kref+0xcc0: mov 0xe, %g3
.word 0x86a0e001 ! t3_kref+0xcc4: subcc %g3, 1, %g3
.word 0x2280001d ! t3_kref+0xcc8: be,a _kref+0xd3c
.word 0x8da6cd27 ! t3_kref+0xccc: fsmuld %f27, %f7, %f6
.word 0xf207bfe0 ! t3_kref+0xcd0: ld [%fp - 0x20], %i1
.word 0xe8871019 ! t3_kref+0xcd4: lda [%i4 + %i1]0x80, %l4
.word 0x91a000b6 ! t3_kref+0xcd8: fnegs %f22, %f8
.word 0xe230a03c ! t3_kref+0xcdc: sth %l1, [%g2 + 0x3c]
.word 0xaa8cf69e ! t3_kref+0xce0: andcc %l3, -0x962, %l5
.word 0x8da188c8 ! t3_kref+0xce4: fsubd %f6, %f8, %f6
.word 0x81af0a48 ! t3_kref+0xce8: fcmpd %fcc0, %f28, %f8
.word 0x99a0055c ! t3_kref+0xcec: fsqrtd %f28, %f12
.word 0xe828a01e ! t3_kref+0xcf0: stb %l4, [%g2 + 0x1e]
.word 0xab0daf87 ! t3_kref+0xcf4: tsubcc %l6, 0xf87, %l5
.word 0x9fa14929 ! t3_kref+0xcf8: fmuls %f5, %f9, %f15
.word 0xa9400000 ! t3_kref+0xcfc: mov %y, %l4
.word 0x234ffff1 ! t3_kref+0xd00: fbne,a,pt %fcc0, _kref+0xcc4
.word 0xb1a3cd2e ! t3_kref+0xd04: fsmuld %f15, %f14, %f24
.word 0xe106001c ! t3_kref+0xd08: ld [%i0 + %i4], %f16
.word 0xa892e09f ! t3_kref+0xd0c: orcc %o3, 0x9f, %l4
.word 0x9da018c8 ! t3_kref+0xd10: fdtos %f8, %f14
.word 0xa69a000c ! t3_kref+0xd14: xorcc %o0, %o4, %l3
.word 0xb9a01930 ! t3_kref+0xd18: fstod %f16, %f28
.word 0xa6746f7f ! t3_kref+0xd1c: udiv %l1, 0xf7f, %l3
.word 0xec300019 ! t3_kref+0xd20: sth %l6, [%g0 + %i1]
.word 0x2e480004 ! t3_kref+0xd24: bvs,a,pt %icc, _kref+0xd34
.word 0x91b20a8e ! t3_kref+0xd28: fpsub16 %f8, %f14, %f8
.word 0xdaf6501d ! t3_kref+0xd2c: stxa %o5, [%i1 + %i5]0x80
.word 0xa8f46451 ! t3_kref+0xd30: udivcc %l1, 0x451, %l4
.word 0x2b4fffe4 ! t3_kref+0xd34: fbug,a,pt %fcc0, _kref+0xcc4
.word 0xa6220017 ! t3_kref+0xd38: sub %o0, %l7, %l3
.word 0x9ba01a4e ! t3_kref+0xd3c: fdtoi %f14, %f13
.word 0xb7b14d3b ! t3_kref+0xd40: fandnot1s %f5, %f27, %f27
.word 0x81da79ee ! t3_kref+0xd44: flush %o1 - 0x612
.word 0x8da00125 ! t3_kref+0xd48: fabss %f5, %f6
.word 0xa8d2c00c ! t3_kref+0xd4c: umulcc %o3, %o4, %l4
.word 0xc368a202 ! t3_kref+0xd50: prefetch %g2 + 0x202, 1
.word 0xaa1d4017 ! t3_kref+0xd54: xor %l5, %l7, %l5
.word 0xf5ee501a ! t3_kref+0xd58: prefetcha %i1 + %i2, 26
.word 0xed1fbc58 ! t3_kref+0xd5c: ldd [%fp - 0x3a8], %f22
.word 0xe806001c ! t3_kref+0xd60: ld [%i0 + %i4], %l4
.word 0xe09f5019 ! t3_kref+0xd64: ldda [%i5 + %i1]0x80, %l0
.word 0x34480002 ! t3_kref+0xd68: bg,a,pt %icc, _kref+0xd70
.word 0xe6163ff4 ! t3_kref+0xd6c: lduh [%i0 - 0xc], %l3
.word 0x37800002 ! t3_kref+0xd70: fbge,a _kref+0xd78
.word 0xeea71018 ! t3_kref+0xd74: sta %l7, [%i4 + %i0]0x80
.word 0x8143e040 ! t3_kref+0xd78: membar 0x40
.word 0xaac2ae6a ! t3_kref+0xd7c: addccc %o2, 0xe6a, %l5
.word 0xdba01018 ! t3_kref+0xd80: sta %f13, [%g0 + %i0]0x80
.word 0xa93aa011 ! t3_kref+0xd84: sra %o2, 0x11, %l4
.word 0xa615a5c5 ! t3_kref+0xd88: or %l6, 0x5c5, %l3
.word 0xe9be1809 ! t3_kref+0xd8c: stda %f20, [%i0 + %o1]0xc0
.word 0x27480002 ! t3_kref+0xd90: fbul,a,pt %fcc0, _kref+0xd98
.word 0xc368a085 ! t3_kref+0xd94: prefetch %g2 + 0x85, 1
.word 0xa813289e ! t3_kref+0xd98: or %o4, 0x89e, %l4
.word 0xfb063ff8 ! t3_kref+0xd9c: ld [%i0 - 8], %f29
.word 0xa73b4015 ! t3_kref+0xda0: sra %o5, %l5, %l3
.word 0x81af4a2d ! t3_kref+0xda4: fcmps %fcc0, %f29, %f13
.word 0xcd865000 ! t3_kref+0xda8: lda [%i1]0x80, %f6
.word 0x9fc10000 ! t3_kref+0xdac: call %g4
.word 0xda2e0000 ! t3_kref+0xdb0: stb %o5, [%i0]
.word 0xa740c000 ! t3_kref+0xdb4: mov %asi, %l3
.word 0xb1a00556 ! t3_kref+0xdb8: fsqrtd %f22, %f24
.word 0xa1a6cd2d ! t3_kref+0xdbc: fsmuld %f27, %f13, %f16
.word 0xabb50113 ! t3_kref+0xdc0: edge32 %l4, %l3, %l5
.word 0xab400000 ! t3_kref+0xdc4: mov %y, %l5
.word 0xa8c5f360 ! t3_kref+0xdc8: addccc %l7, -0xca0, %l4
.word 0xeb062014 ! t3_kref+0xdcc: ld [%i0 + 0x14], %f21
.word 0xa8ad8017 ! t3_kref+0xdd0: andncc %l6, %l7, %l4
.word 0xaa9ae8e0 ! t3_kref+0xdd4: xorcc %o3, 0x8e0, %l5
.word 0xeb20a01c ! t3_kref+0xdd8: st %f21, [%g2 + 0x1c]
.word 0x99a0054c ! t3_kref+0xddc: fsqrtd %f12, %f12
.word 0x86102001 ! t3_kref+0xde0: mov 0x1, %g3
.word 0x32800000 ! t3_kref+0xde4: bne,a _kref+0xde4
.word 0x86a0e001 ! t3_kref+0xde8: subcc %g3, 1, %g3
.word 0xe9070018 ! t3_kref+0xdec: ld [%i4 + %i0], %f20
.word 0xa7400000 ! t3_kref+0xdf0: mov %y, %l3
.word 0xeb68a148 ! t3_kref+0xdf4: prefetch %g2 + 0x148, 21
.word 0x81ab0aca ! t3_kref+0xdf8: fcmped %fcc0, %f12, %f10
.word 0xa8dc4014 ! t3_kref+0xdfc: smulcc %l1, %l4, %l4
.word 0x91a109ca ! t3_kref+0xe00: fdivd %f4, %f10, %f8
.word 0xe13e401d ! t3_kref+0xe04: std %f16, [%i1 + %i5]
.word 0xd8780019 ! t3_kref+0xe08: swap [%g0 + %i1], %o4
.word 0xaa7c6c1a ! t3_kref+0xe0c: sdiv %l1, 0xc1a, %l5
.word 0x81daa36e ! t3_kref+0xe10: flush %o2 + 0x36e
.word 0xaa2a69a5 ! t3_kref+0xe14: andn %o1, 0x9a5, %l5
.word 0x2b20edce ! t3_kref+0xe18: sethi %hi(0x83b73800), %l5
.word 0xdd1fbeb8 ! t3_kref+0xe1c: ldd [%fp - 0x148], %f14
.word 0xa6a2c00a ! t3_kref+0xe20: subcc %o3, %o2, %l3
.word 0xf9be5a1c ! t3_kref+0xe24: stda %f28, [%i1 + %i4]0xd0
.word 0x91a649b5 ! t3_kref+0xe28: fdivs %f25, %f21, %f8
.word 0xa89d71b6 ! t3_kref+0xe2c: xorcc %l5, -0xe4a, %l4
.word 0xd720a01c ! t3_kref+0xe30: st %f11, [%g2 + 0x1c]
.word 0xa9b2472e ! t3_kref+0xe34: fmuld8ulx16 %f9, %f14, %f20
.word 0xed06600c ! t3_kref+0xe38: ld [%i1 + 0xc], %f22
.word 0xaa2db3b6 ! t3_kref+0xe3c: andn %l6, -0xc4a, %l5
.word 0xeef01019 ! t3_kref+0xe40: stxa %l7, [%g0 + %i1]0x80
.word 0x91a68958 ! t3_kref+0xe44: fmuld %f26, %f24, %f8
.word 0xa6a3786a ! t3_kref+0xe48: subcc %o5, -0x796, %l3
.word 0x81dfbbeb ! t3_kref+0xe4c: flush %fp - 0x415
.word 0xaac54013 ! t3_kref+0xe50: addccc %l5, %l3, %l5
.word 0xa5a01895 ! t3_kref+0xe54: fitos %f21, %f18
.word 0xc1f65011 ! t3_kref+0xe58: casxa [%i1]0x80, %l1, %g0
.word 0x99a0052c ! t3_kref+0xe5c: fsqrts %f12, %f12
.word 0xc168a187 ! t3_kref+0xe60: prefetch %g2 + 0x187, 0
.word 0xab400000 ! t3_kref+0xe64: mov %y, %l5
.word 0xa7b54300 ! t3_kref+0xe68: alignaddr %l5, %g0, %l3
.word 0x29480003 ! t3_kref+0xe6c: fbl,a,pt %fcc0, _kref+0xe78
.word 0x81858000 ! t3_kref+0xe70: wr %l6, %g0, %y
.word 0xd5264000 ! t3_kref+0xe74: st %f10, [%i1]
.word 0xecbf5018 ! t3_kref+0xe78: stda %l6, [%i5 + %i0]0x80
.word 0xaa8579bd ! t3_kref+0xe7c: addcc %l5, -0x643, %l5
.word 0xab24b90f ! t3_kref+0xe80: mulscc %l2, -0x6f1, %l5
.word 0xaaf00011 ! t3_kref+0xe84: udivcc %g0, %l1, %l5
.word 0xe8270019 ! t3_kref+0xe88: st %l4, [%i4 + %i1]
.word 0x81af0a3c ! t3_kref+0xe8c: fcmps %fcc0, %f28, %f28
.word 0xa87d2416 ! t3_kref+0xe90: sdiv %l4, 0x416, %l4
.word 0x81df38ac ! t3_kref+0xe94: flush %i4 - 0x754
.word 0xf3ee101d ! t3_kref+0xe98: prefetcha %i0 + %i5, 25
.word 0xaa28206c ! t3_kref+0xe9c: andn %g0, 0x6c, %l5
.word 0xd1bf5018 ! t3_kref+0xea0: stda %f8, [%i5 + %i0]0x80
.word 0x20800006 ! t3_kref+0xea4: bn,a _kref+0xebc
.word 0x81dfb5ce ! t3_kref+0xea8: flush %fp - 0xa32
.word 0xe42e001a ! t3_kref+0xeac: stb %l2, [%i0 + %i2]
.word 0xe80e401a ! t3_kref+0xeb0: ldub [%i1 + %i2], %l4
.word 0xa7b5010c ! t3_kref+0xeb4: edge32 %l4, %o4, %l3
.word 0xf11fbf28 ! t3_kref+0xeb8: ldd [%fp - 0xd8], %f24
.word 0xec3e0000 ! t3_kref+0xebc: std %l6, [%i0]
.word 0xa62dc00b ! t3_kref+0xec0: andn %l7, %o3, %l3
.word 0xead65000 ! t3_kref+0xec4: ldsha [%i1]0x80, %l5
.word 0xa5a01a56 ! t3_kref+0xec8: fdtoi %f22, %f18
.word 0xa6820015 ! t3_kref+0xecc: addcc %o0, %l5, %l3
.word 0xa8fcc00c ! t3_kref+0xed0: sdivcc %l3, %o4, %l4
.word 0x99b706c6 ! t3_kref+0xed4: fmul8sux16 %f28, %f6, %f12
.word 0xa93b2007 ! t3_kref+0xed8: sra %o4, 0x7, %l4
.word 0xaaadea6e ! t3_kref+0xedc: andncc %l7, 0xa6e, %l5
.word 0x95b18a5a ! t3_kref+0xee0: fpadd32 %f6, %f26, %f10
.word 0xa7b48355 ! t3_kref+0xee4: alignaddrl %l2, %l5, %l3
.word 0xabb58032 ! t3_kref+0xee8: edge8n %l6, %l2, %l5
.word 0x29480005 ! t3_kref+0xeec: fbl,a,pt %fcc0, _kref+0xf00
.word 0xa6c0000c ! t3_kref+0xef0: addccc %g0, %o4, %l3
.word 0xa9b4c10c ! t3_kref+0xef4: edge32 %l3, %o4, %l4
.word 0xa93a000c ! t3_kref+0xef8: sra %o0, %o4, %l4
.word 0x81ad0ad6 ! t3_kref+0xefc: fcmped %fcc0, %f20, %f22
.word 0xa93cc015 ! t3_kref+0xf00: sra %l3, %l5, %l4
.word 0xa815bd9f ! t3_kref+0xf04: or %l6, -0x261, %l4
.word 0xb3b5cd2d ! t3_kref+0xf08: fandnot1s %f23, %f13, %f25
.word 0xe6166006 ! t3_kref+0xf0c: lduh [%i1 + 6], %l3
.word 0xb5b64d60 ! t3_kref+0xf10: fnot1s %f25, %f26
.word 0x30800004 ! t3_kref+0xf14: ba,a _kref+0xf24
.word 0x99a0192f ! t3_kref+0xf18: fstod %f15, %f12
.word 0xada0192d ! t3_kref+0xf1c: fstod %f13, %f22
.word 0xaa750000 ! t3_kref+0xf20: udiv %l4, %g0, %l5
.word 0xaaf4bd51 ! t3_kref+0xf24: udivcc %l2, -0x2af, %l5
.word 0xedee101b ! t3_kref+0xf28: prefetcha %i0 + %i3, 22
.word 0xe7262000 ! t3_kref+0xf2c: st %f19, [%i0]
.word 0xb5a00546 ! t3_kref+0xf30: fsqrtd %f6, %f26
.word 0xc0fe1000 ! t3_kref+0xf34: swapa [%i0]0x80, %g0
.word 0x89b50988 ! t3_kref+0xf38: bshuffle %f20, %f8, %f4
.word 0xa88ac013 ! t3_kref+0xf3c: andcc %o3, %l3, %l4
.word 0xda2e3fef ! t3_kref+0xf40: stb %o5, [%i0 - 0x11]
.word 0xb5b74e70 ! t3_kref+0xf44: fxnors %f29, %f16, %f26
.word 0xa68a000c ! t3_kref+0xf48: andcc %o0, %o4, %l3
.word 0xe696101b ! t3_kref+0xf4c: lduha [%i0 + %i3]0x80, %l3
.word 0xa9b5c280 ! t3_kref+0xf50: array32 %l7, %g0, %l4
.word 0x8fb4cab3 ! t3_kref+0xf54: fpsub16s %f19, %f19, %f7
.word 0xcd067fe0 ! t3_kref+0xf58: ld [%i1 - 0x20], %f6
.word 0x8143c000 ! t3_kref+0xf5c: stbar
.word 0xbba000a5 ! t3_kref+0xf60: fnegs %f5, %f29
.word 0xe9bf1a18 ! t3_kref+0xf64: stda %f20, [%i4 + %i0]0xd0
.word 0x8db28f50 ! t3_kref+0xf68: fornot1 %f10, %f16, %f6
.word 0xa8928011 ! t3_kref+0xf6c: orcc %o2, %l1, %l4
.word 0x97a018c6 ! t3_kref+0xf70: fdtos %f6, %f11
.word 0xab400000 ! t3_kref+0xf74: mov %y, %l5
.word 0xd1be1815 ! t3_kref+0xf78: stda %f8, [%i0 + %l5]0xc0
.word 0xa68a3fe7 ! t3_kref+0xf7c: andcc %o0, -0x19, %l3
.word 0xec2e3fef ! t3_kref+0xf80: stb %l6, [%i0 - 0x11]
.word 0x81ac8ad2 ! t3_kref+0xf84: fcmped %fcc0, %f18, %f18
.word 0xe27e601c ! t3_kref+0xf88: swap [%i1 + 0x1c], %l1
.word 0x95b606da ! t3_kref+0xf8c: fmul8sux16 %f24, %f26, %f10
.word 0x86102004 ! t3_kref+0xf90: mov 0x4, %g3
.word 0x32800000 ! t3_kref+0xf94: bne,a _kref+0xf94
.word 0x86a0e001 ! t3_kref+0xf98: subcc %g3, 1, %g3
.word 0x9da01a48 ! t3_kref+0xf9c: fdtoi %f8, %f14
.word 0xf91e3ff8 ! t3_kref+0xfa0: ldd [%i0 - 8], %f28
.word 0xa7236446 ! t3_kref+0xfa4: mulscc %o5, 0x446, %l3
.word 0x9db28908 ! t3_kref+0xfa8: faligndata %f10, %f8, %f14
.word 0x29800004 ! t3_kref+0xfac: fbl,a _kref+0xfbc
.word 0xc568a087 ! t3_kref+0xfb0: prefetch %g2 + 0x87, 2
.word 0xd02e3ff2 ! t3_kref+0xfb4: stb %o0, [%i0 - 0xe]
.word 0xab322015 ! t3_kref+0xfb8: srl %o0, 0x15, %l5
.word 0xe80e8019 ! t3_kref+0xfbc: ldub [%i2 + %i1], %l4
.word 0xaa45ec09 ! t3_kref+0xfc0: addc %l7, 0xc09, %l5
.word 0xe8ee9019 ! t3_kref+0xfc4: ldstuba [%i2 + %i1]0x80, %l4
.word 0x95a20844 ! t3_kref+0xfc8: faddd %f8, %f4, %f10
.word 0xa7b580d7 ! t3_kref+0xfcc: edge16l %l6, %l7, %l3
.word 0xb1a549ba ! t3_kref+0xfd0: fdivs %f21, %f26, %f24
.word 0xb7a01a34 ! t3_kref+0xfd4: fstoi %f20, %f27
.word 0xea30a01c ! t3_kref+0xfd8: sth %l5, [%g2 + 0x1c]
.word 0xf16e401b ! t3_kref+0xfdc: prefetch %i1 + %i3, 24
.word 0xada4084c ! t3_kref+0xfe0: faddd %f16, %f12, %f22
sethi %hi(2f), %o7
.word 0xe40be010 ! t3_kref+0xfe8: ldub [%o7 + 0x10], %l2
.word 0xa41ca00c ! t3_kref+0xfec: xor %l2, 0xc, %l2
.word 0xe42be010 ! t3_kref+0xff0: stb %l2, [%o7 + 0x10]
.word 0x81dbe010 ! t3_kref+0xff4: flush %o7 + 0x10
.word 0x23480006 ! t3_kref+0xff8: fbne,a,pt %fcc0, _kref+0x1010
.word 0x95a30935 ! t3_kref+0xffc: fmuls %f12, %f21, %f10
.word 0xada01a52 ! t3_kref+0x1000: fdtoi %f18, %f22
.word 0xd89f5018 ! t3_kref+0x1004: ldda [%i5 + %i0]0x80, %o4
.word 0xa8c5ef4c ! t3_kref+0x1008: addccc %l7, 0xf4c, %l4
.word 0x3d800006 ! t3_kref+0x100c: fbule,a _kref+0x1024
2: .word 0x99b70d14 ! t3_kref+0x1010: fandnot1 %f28, %f20, %f12
.word 0x2c800007 ! t3_kref+0x1014: bneg,a _kref+0x1030
.word 0xf11fbfc0 ! t3_kref+0x1018: ldd [%fp - 0x40], %f24
.word 0xaa34e391 ! t3_kref+0x101c: orn %l3, 0x391, %l5
.word 0x33800005 ! t3_kref+0x1020: fbe,a _kref+0x1034
.word 0xa60521a4 ! t3_kref+0x1024: add %l4, 0x1a4, %l3
.word 0xaa85c00b ! t3_kref+0x1028: addcc %l7, %o3, %l5
.word 0x93a0188a ! t3_kref+0x102c: fitos %f10, %f9
.word 0xe11fbd30 ! t3_kref+0x1030: ldd [%fp - 0x2d0], %f16
.word 0xaba000a8 ! t3_kref+0x1034: fnegs %f8, %f21
.word 0xb5a0055c ! t3_kref+0x1038: fsqrtd %f28, %f26
.word 0xafb40faf ! t3_kref+0x103c: fors %f16, %f15, %f23
.word 0xe8162006 ! t3_kref+0x1040: lduh [%i0 + 6], %l4
.word 0xe8981019 ! t3_kref+0x1044: ldda [%g0 + %i1]0x80, %l4
.word 0xaa7c8014 ! t3_kref+0x1048: sdiv %l2, %l4, %l5
.word 0xa5a70d2c ! t3_kref+0x104c: fsmuld %f28, %f12, %f18
.word 0x9fc10000 ! t3_kref+0x1050: call %g4
.word 0xa694c016 ! t3_kref+0x1054: orcc %l3, %l6, %l3
.word 0xcd1fbfa0 ! t3_kref+0x1058: ldd [%fp - 0x60], %f6
.word 0x91b2cdf8 ! t3_kref+0x105c: fnands %f11, %f24, %f8
.word 0xaa8a800a ! t3_kref+0x1060: andcc %o2, %o2, %l5
.word 0x8fa0002c ! t3_kref+0x1064: fmovs %f12, %f7
.word 0xaa9d400b ! t3_kref+0x1068: xorcc %l5, %o3, %l5
.word 0xdd3e001d ! t3_kref+0x106c: std %f14, [%i0 + %i5]
.word 0xa8dd6964 ! t3_kref+0x1070: smulcc %l5, 0x964, %l4
.word 0xeb6e001a ! t3_kref+0x1074: prefetch %i0 + %i2, 21
.word 0xaa833112 ! t3_kref+0x1078: addcc %o4, -0xeee, %l5
.word 0xada1084a ! t3_kref+0x107c: faddd %f4, %f10, %f22
.word 0xd43e4000 ! t3_kref+0x1080: std %o2, [%i1]
.word 0xafb00f29 ! t3_kref+0x1084: fsrc2s %f9, %f23
.word 0x8da709d4 ! t3_kref+0x1088: fdivd %f28, %f20, %f6
.word 0x37480005 ! t3_kref+0x108c: fbge,a,pt %fcc0, _kref+0x10a0
.word 0xc036600e ! t3_kref+0x1090: clrh [%i1 + 0xe]
.word 0xa5aa0050 ! t3_kref+0x1094: fmovda %fcc0, %f16, %f18
! .word 0x2d9a1bc6 ! t3_kref+0x1098: fbg,a SYM(t3_subr3)
fbg,a SYM(t3_subr3)
.word 0x9f414000 ! t3_kref+0x109c: mov %pc, %o7
.word 0xa9b10e80 ! t3_kref+0x10a0: fsrc1 %f4, %f20
.word 0xbbb68a70 ! t3_kref+0x10a4: fpadd32s %f26, %f16, %f29
.word 0x95a01a31 ! t3_kref+0x10a8: fstoi %f17, %f10
.word 0xa695c011 ! t3_kref+0x10ac: orcc %l7, %l1, %l3
.word 0xe16e3ff0 ! t3_kref+0x10b0: prefetch %i0 - 0x10, 16
.word 0xada608da ! t3_kref+0x10b4: fsubd %f24, %f26, %f22
.word 0xed1e0000 ! t3_kref+0x10b8: ldd [%i0], %f22
.word 0x89b18e80 ! t3_kref+0x10bc: fsrc1 %f6, %f4
.word 0xea0e8019 ! t3_kref+0x10c0: ldub [%i2 + %i1], %l5
.word 0xcd1e7fe8 ! t3_kref+0x10c4: ldd [%i1 - 0x18], %f6
.word 0xaa980013 ! t3_kref+0x10c8: xorcc %g0, %l3, %l5
.word 0xea86501c ! t3_kref+0x10cc: lda [%i1 + %i4]0x80, %l5
.word 0x24800003 ! t3_kref+0x10d0: ble,a _kref+0x10dc
.word 0xa6e34012 ! t3_kref+0x10d4: subccc %o5, %l2, %l3
.word 0xa69d4012 ! t3_kref+0x10d8: xorcc %l5, %l2, %l3
.word 0xa605c00d ! t3_kref+0x10dc: add %l7, %o5, %l3
.word 0xa73b4014 ! t3_kref+0x10e0: sra %o5, %l4, %l3
.word 0xf51f4019 ! t3_kref+0x10e4: ldd [%i5 + %i1], %f26
.word 0x31480007 ! t3_kref+0x10e8: fba,a,pt %fcc0, _kref+0x1104
.word 0xea0e7ff8 ! t3_kref+0x10ec: ldub [%i1 - 8], %l5
.word 0xabb50037 ! t3_kref+0x10f0: edge8n %l4, %l7, %l5
.word 0xec30a03e ! t3_kref+0x10f4: sth %l6, [%g2 + 0x3e]
.word 0x2b0fba82 ! t3_kref+0x10f8: sethi %hi(0x3eea0800), %l5
.word 0xa3a01a5c ! t3_kref+0x10fc: fdtoi %f28, %f17
.word 0xa8b5c011 ! t3_kref+0x1100: orncc %l7, %l1, %l4
.word 0xe60e7ff1 ! t3_kref+0x1104: ldub [%i1 - 0xf], %l3
.word 0xd036600e ! t3_kref+0x1108: sth %o0, [%i1 + 0xe]
.word 0xa89a7964 ! t3_kref+0x110c: xorcc %o1, -0x69c, %l4
.word 0x83414000 ! t3_kref+0x1110: mov %pc, %g1
.word 0xec28a00d ! t3_kref+0x1114: stb %l6, [%g2 + 0xd]
.word 0x81dc001e ! t3_kref+0x1118: flush %l0 + %fp
.word 0xa93d4017 ! t3_kref+0x111c: sra %l5, %l7, %l4
.word 0x95b30adc ! t3_kref+0x1120: fpsub32 %f12, %f28, %f10
.word 0xa9b20e5c ! t3_kref+0x1124: fxnor %f8, %f28, %f20
.word 0xa8da0009 ! t3_kref+0x1128: smulcc %o0, %o1, %l4
.word 0x81aa0a46 ! t3_kref+0x112c: fcmpd %fcc0, %f8, %f6
.word 0xa642e19b ! t3_kref+0x1130: addc %o3, 0x19b, %l3
.word 0x2b3665b3 ! t3_kref+0x1134: sethi %hi(0xd996cc00), %l5
.word 0xe850a03c ! t3_kref+0x1138: ldsh [%g2 + 0x3c], %l4
.word 0x23800006 ! t3_kref+0x113c: fbne,a _kref+0x1154
.word 0xa1b58a08 ! t3_kref+0x1140: fpadd16 %f22, %f8, %f16
.word 0x95a0188f ! t3_kref+0x1144: fitos %f15, %f10
.word 0x001fffff ! t3_kref+0x1148: illtrap 0x1fffff
.word 0xcd3e2010 ! t3_kref+0x114c: std %f6, [%i0 + 0x10]
.word 0x9da00044 ! t3_kref+0x1150: fmovd %f4, %f14
call SYM(t3_subr1)
.word 0xd91fbd58 ! t3_kref+0x1158: ldd [%fp - 0x2a8], %f12
.word 0xaadd800b ! t3_kref+0x115c: smulcc %l6, %o3, %l5
.word 0xa8c2c011 ! t3_kref+0x1160: addccc %o3, %l1, %l4
.word 0xe8200018 ! t3_kref+0x1164: st %l4, [%g0 + %i0]
.word 0xa7b504da ! t3_kref+0x1168: fcmpne32 %f20, %f26, %l3
.word 0x81858000 ! t3_kref+0x116c: wr %l6, %g0, %y
.word 0x2e480005 ! t3_kref+0x1170: bvs,a,pt %icc, _kref+0x1184
.word 0x81deb5b8 ! t3_kref+0x1174: flush %i2 - 0xa48
.word 0x9fc00004 ! t3_kref+0x1178: call %g0 + %g4
.word 0xe60e3ffc ! t3_kref+0x117c: ldub [%i0 - 4], %l3
.word 0xd220a03c ! t3_kref+0x1180: st %o1, [%g2 + 0x3c]
.word 0xa6bd8012 ! t3_kref+0x1184: xnorcc %l6, %l2, %l3
.word 0x95b406b4 ! t3_kref+0x1188: fmul8x16al %f16, %f20, %f10
.word 0x21480008 ! t3_kref+0x118c: fbn,a,pt %fcc0, _kref+0x11ac
.word 0xa9b60416 ! t3_kref+0x1190: fcmple16 %f24, %f22, %l4
.word 0x95b40e80 ! t3_kref+0x1194: fsrc1 %f16, %f10
.word 0x22480001 ! t3_kref+0x1198: be,a,pt %icc, _kref+0x119c
.word 0xafa000a5 ! t3_kref+0x119c: fnegs %f5, %f23
.word 0x8fb50ef4 ! t3_kref+0x11a0: fornot2s %f20, %f20, %f7
.word 0xa8846645 ! t3_kref+0x11a4: addcc %l1, 0x645, %l4
.word 0xa3a01a50 ! t3_kref+0x11a8: fdtoi %f16, %f17
.word 0xd43f4019 ! t3_kref+0x11ac: std %o2, [%i5 + %i1]
.word 0xb1a209d6 ! t3_kref+0x11b0: fdivd %f8, %f22, %f24
.word 0xa694aa04 ! t3_kref+0x11b4: orcc %l2, 0xa04, %l3
.word 0xa9b2006a ! t3_kref+0x11b8: edge8ln %o0, %o2, %l4
.word 0xa7322009 ! t3_kref+0x11bc: srl %o0, 0x9, %l3
.word 0x2a800006 ! t3_kref+0x11c0: bcs,a _kref+0x11d8
.word 0xa70cc00a ! t3_kref+0x11c4: tsubcc %l3, %o2, %l3
.word 0x99a5c9b7 ! t3_kref+0x11c8: fdivs %f23, %f23, %f12
.word 0xa5a01897 ! t3_kref+0x11cc: fitos %f23, %f18
.word 0xada709d6 ! t3_kref+0x11d0: fdivd %f28, %f22, %f22
.word 0xab3da000 ! t3_kref+0x11d4: sra %l6, 0x0, %l5
.word 0xa834c015 ! t3_kref+0x11d8: orn %l3, %l5, %l4
.word 0xb1a018cc ! t3_kref+0x11dc: fdtos %f12, %f24
.word 0xa8934013 ! t3_kref+0x11e0: orcc %o5, %l3, %l4
.word 0x30480005 ! t3_kref+0x11e4: ba,a,pt %icc, _kref+0x11f8
.word 0xc12e7ff4 ! t3_kref+0x11e8: st %fsr, [%i1 - 0xc]
.word 0xd9070018 ! t3_kref+0x11ec: ld [%i4 + %i0], %f12
.word 0xa8d4400c ! t3_kref+0x11f0: umulcc %l1, %o4, %l4
.word 0x001fffff ! t3_kref+0x11f4: illtrap 0x1fffff
.word 0xec260000 ! t3_kref+0x11f8: st %l6, [%i0]
.word 0xe8de101d ! t3_kref+0x11fc: ldxa [%i0 + %i5]0x80, %l4
.word 0xa7b405d6 ! t3_kref+0x1200: fcmpeq32 %f16, %f22, %l3
.word 0xe13e3ff0 ! t3_kref+0x1204: std %f16, [%i0 - 0x10]
.word 0x81ad0ad4 ! t3_kref+0x1208: fcmped %fcc0, %f20, %f20
.word 0x34800005 ! t3_kref+0x120c: bg,a _kref+0x1220
.word 0x8da608ac ! t3_kref+0x1210: fsubs %f24, %f12, %f6
.word 0xdaee5000 ! t3_kref+0x1214: ldstuba [%i1]0x80, %o5
.word 0x81580000 ! t3_kref+0x1218: flushw
.word 0xe856001b ! t3_kref+0x121c: ldsh [%i0 + %i3], %l4
.word 0xa8f4c014 ! t3_kref+0x1220: udivcc %l3, %l4, %l4
.word 0xd91fbd70 ! t3_kref+0x1224: ldd [%fp - 0x290], %f12
.word 0xd91fbd68 ! t3_kref+0x1228: ldd [%fp - 0x298], %f12
.word 0xa1aa8056 ! t3_kref+0x122c: fmovdue %fcc0, %f22, %f16
.word 0x81830000 ! t3_kref+0x1230: wr %o4, %g0, %y
.word 0xaba018da ! t3_kref+0x1234: fdtos %f26, %f21
.word 0xadb4090a ! t3_kref+0x1238: faligndata %f16, %f10, %f22
.word 0xea0e001a ! t3_kref+0x123c: ldub [%i0 + %i2], %l5
.word 0xe80e3fe7 ! t3_kref+0x1240: ldub [%i0 - 0x19], %l4
.word 0xa68cac37 ! t3_kref+0x1244: andcc %l2, 0xc37, %l3
.word 0x9db28a4a ! t3_kref+0x1248: fpadd32 %f10, %f10, %f14
.word 0xa7336006 ! t3_kref+0x124c: srl %o5, 0x6, %l3
.word 0x91a709d6 ! t3_kref+0x1250: fdivd %f28, %f22, %f8
.word 0xaac2f290 ! t3_kref+0x1254: addccc %o3, -0xd70, %l5
.word 0xe898105d ! t3_kref+0x1258: ldda [%g0 + %i5]0x82, %l4
.word 0xaab24017 ! t3_kref+0x125c: orncc %o1, %l7, %l5
.word 0x25480001 ! t3_kref+0x1260: fblg,a,pt %fcc0, _kref+0x1264
.word 0xd43e6018 ! t3_kref+0x1264: std %o2, [%i1 + 0x18]
call SYM(t3_subr3)
.word 0xa6a4800d ! t3_kref+0x126c: subcc %l2, %o5, %l3
.word 0xea2e7fe1 ! t3_kref+0x1270: stb %l5, [%i1 - 0x1f]
.word 0xe5e65012 ! t3_kref+0x1274: casa [%i1]0x80, %l2, %l2
.word 0x91a018c4 ! t3_kref+0x1278: fdtos %f4, %f8
.word 0xa9b2834d ! t3_kref+0x127c: alignaddrl %o2, %o5, %l4
.word 0x39480005 ! t3_kref+0x1280: fbuge,a,pt %fcc0, _kref+0x1294
.word 0xa62ce671 ! t3_kref+0x1284: andn %l3, 0x671, %l3
.word 0xd47e7ffc ! t3_kref+0x1288: swap [%i1 - 4], %o2
.word 0xaa7a0008 ! t3_kref+0x128c: sdiv %o0, %o0, %l5
.word 0x9da01a46 ! t3_kref+0x1290: fdtoi %f6, %f14
.word 0x95b6099c ! t3_kref+0x1294: bshuffle %f24, %f28, %f10
.word 0xd1be580b ! t3_kref+0x1298: stda %f8, [%i1 + %o3]0xc0
.word 0x81aa0aca ! t3_kref+0x129c: fcmped %fcc0, %f8, %f10
.word 0xa7334009 ! t3_kref+0x12a0: srl %o5, %o1, %l3
.word 0x86102001 ! t3_kref+0x12a4: mov 0x1, %g3
.word 0x32800000 ! t3_kref+0x12a8: bne,a _kref+0x12a8
.word 0x86a0e001 ! t3_kref+0x12ac: subcc %g3, 1, %g3
.word 0xe40861cc ! t3_kref+0x12b0: ldub [%g1 + 0x1cc], %l2
.word 0xa41ca00c ! t3_kref+0x12b4: xor %l2, 0xc, %l2
.word 0xe42861cc ! t3_kref+0x12b8: stb %l2, [%g1 + 0x1cc]
.word 0x81d861cc ! t3_kref+0x12bc: flush %g1 + 0x1cc
.word 0x8d80000d ! t3_kref+0x12c0: mov %o5, %fprs
.word 0xcd1fbe58 ! t3_kref+0x12c4: ldd [%fp - 0x1a8], %f6
.word 0xc030a03c ! t3_kref+0x12c8: clrh [%g2 + 0x3c]
.word 0xa614c016 ! t3_kref+0x12cc: or %l3, %l6, %l3
.word 0x81830000 ! t3_kref+0x12d0: wr %o4, %g0, %y
.word 0x9da9004a ! t3_kref+0x12d4: fmovdl %fcc0, %f10, %f14
.word 0xeb260000 ! t3_kref+0x12d8: st %f21, [%i0]
2: .word 0xea280018 ! t3_kref+0x12dc: stb %l5, [%g0 + %i0]
.word 0xa1a4c9ad ! t3_kref+0x12e0: fdivs %f19, %f13, %f16
.word 0x28800003 ! t3_kref+0x12e4: bleu,a _kref+0x12f0
.word 0xea2e2007 ! t3_kref+0x12e8: stb %l5, [%i0 + 7]
.word 0x8da01118 ! t3_kref+0x12ec: fxtod %f24, %f6
.word 0xe60e0000 ! t3_kref+0x12f0: ldub [%i0], %l3
.word 0xaa744017 ! t3_kref+0x12f4: udiv %l1, %l7, %l5
.word 0x9fc00004 ! t3_kref+0x12f8: call %g0 + %g4
.word 0xd42e8018 ! t3_kref+0x12fc: stb %o2, [%i2 + %i0]
.word 0xb7a0188a ! t3_kref+0x1300: fitos %f10, %f27
.word 0xaaab000a ! t3_kref+0x1304: andncc %o4, %o2, %l5
.word 0xab3cc008 ! t3_kref+0x1308: sra %l3, %o0, %l5
.word 0xada000d4 ! t3_kref+0x130c: fnegd %f20, %f22
.word 0xa1a00537 ! t3_kref+0x1310: fsqrts %f23, %f16
.word 0xf3262014 ! t3_kref+0x1314: st %f25, [%i0 + 0x14]
.word 0x8da148a5 ! t3_kref+0x1318: fsubs %f5, %f5, %f6
.word 0xa5a709da ! t3_kref+0x131c: fdivd %f28, %f26, %f18
.word 0xa712000d ! t3_kref+0x1320: taddcctv %o0, %o5, %l3
.word 0x9da01a3d ! t3_kref+0x1324: fstoi %f29, %f14
.word 0xf007bfe0 ! t3_kref+0x1328: ld [%fp - 0x20], %i0
.word 0x34800005 ! t3_kref+0x132c: bg,a _kref+0x1340
.word 0xcfa65000 ! t3_kref+0x1330: sta %f7, [%i1]0x80
.word 0x8143c000 ! t3_kref+0x1334: stbar
.word 0xa9a50938 ! t3_kref+0x1338: fmuls %f20, %f24, %f20
.word 0xb9b68ad4 ! t3_kref+0x133c: fpsub32 %f26, %f20, %f28
.word 0xe6366014 ! t3_kref+0x1340: sth %l3, [%i1 + 0x14]
.word 0xe6280019 ! t3_kref+0x1344: stb %l3, [%g0 + %i1]
.word 0x2b480003 ! t3_kref+0x1348: fbug,a,pt %fcc0, _kref+0x1354
.word 0xe640a03c ! t3_kref+0x134c: ldsw [%g2 + 0x3c], %l3
.word 0xabb70452 ! t3_kref+0x1350: fcmpne16 %f28, %f18, %l5
.word 0xa8ac4014 ! t3_kref+0x1354: andncc %l1, %l4, %l4
.word 0xa89b0016 ! t3_kref+0x1358: xorcc %o4, %l6, %l4
.word 0xe4180019 ! t3_kref+0x135c: ldd [%g0 + %i1], %l2
.word 0xe16e2000 ! t3_kref+0x1360: prefetch %i0, 16
.word 0xa1b00f35 ! t3_kref+0x1364: fsrc2s %f21, %f16
.word 0xa9703833 ! t3_kref+0x1368: popc -0x7cd, %l4
.word 0x86102003 ! t3_kref+0x136c: mov 0x3, %g3
.word 0x32800000 ! t3_kref+0x1370: bne,a _kref+0x1370
.word 0x86a0e001 ! t3_kref+0x1374: subcc %g3, 1, %g3
.word 0xc168a087 ! t3_kref+0x1378: prefetch %g2 + 0x87, 0
.word 0xa7b5c0c9 ! t3_kref+0x137c: edge16l %l7, %o1, %l3
.word 0xd81e3fe8 ! t3_kref+0x1380: ldd [%i0 - 0x18], %o4
.word 0xd2f01019 ! t3_kref+0x1384: stxa %o1, [%g0 + %i1]0x80
.word 0xaa7d8012 ! t3_kref+0x1388: sdiv %l6, %l2, %l5
.word 0x8143c000 ! t3_kref+0x138c: stbar
.word 0xa7b340d5 ! t3_kref+0x1390: edge16l %o5, %l5, %l3
.word 0xb3a688a5 ! t3_kref+0x1394: fsubs %f26, %f5, %f25
.word 0x32800001 ! t3_kref+0x1398: bne,a _kref+0x139c
.word 0xa5b70e80 ! t3_kref+0x139c: fsrc1 %f28, %f18
.word 0x878020d2 ! t3_kref+0x13a0: mov 0xd2, %asi
.word 0x33800005 ! t3_kref+0x13a4: fbe,a _kref+0x13b8
.word 0xab324012 ! t3_kref+0x13a8: srl %o1, %l2, %l5
.word 0xa90c400b ! t3_kref+0x13ac: tsubcc %l1, %o3, %l4
.word 0x81d9400c ! t3_kref+0x13b0: flush %g5 + %o4
.word 0xe840a03c ! t3_kref+0x13b4: ldsw [%g2 + 0x3c], %l4
.word 0x30800002 ! t3_kref+0x13b8: ba,a _kref+0x13c0
.word 0xe41e2000 ! t3_kref+0x13bc: ldd [%i0], %l2
.word 0x8db30e58 ! t3_kref+0x13c0: fxnor %f12, %f24, %f6
.word 0xa5a14d29 ! t3_kref+0x13c4: fsmuld %f5, %f9, %f18
.word 0xe41e2010 ! t3_kref+0x13c8: ldd [%i0 + 0x10], %l2
.word 0x33480003 ! t3_kref+0x13cc: fbe,a,pt %fcc0, _kref+0x13d8
.word 0x81580000 ! t3_kref+0x13d0: flushw
.word 0xaa05c009 ! t3_kref+0x13d4: add %l7, %o1, %l5
.word 0xaa7ab96b ! t3_kref+0x13d8: sdiv %o2, -0x695, %l5
.word 0xb1a00554 ! t3_kref+0x13dc: fsqrtd %f20, %f24
.word 0xb9a000b5 ! t3_kref+0x13e0: fnegs %f21, %f28
.word 0xa8c44009 ! t3_kref+0x13e4: addccc %l1, %o1, %l4
.word 0x8143e040 ! t3_kref+0x13e8: membar 0x40
.word 0xa5b50a46 ! t3_kref+0x13ec: fpadd32 %f20, %f6, %f18
.word 0xa72ae00e ! t3_kref+0x13f0: sll %o3, 0xe, %l3
.word 0x81ac8a56 ! t3_kref+0x13f4: fcmpd %fcc0, %f18, %f22
.word 0x91a01096 ! t3_kref+0x13f8: fxtos %f22, %f8
.word 0x9fa0053b ! t3_kref+0x13fc: fsqrts %f27, %f15
.word 0x9fc10000 ! t3_kref+0x1400: call %g4
.word 0xa9382019 ! t3_kref+0x1404: sra %g0, 0x19, %l4
.word 0xb7b3cea0 ! t3_kref+0x1408: fsrc1s %f15, %f27
.word 0xaa7368e3 ! t3_kref+0x140c: udiv %o5, 0x8e3, %l5
.word 0x8143c000 ! t3_kref+0x1410: stbar
.word 0xe49f5018 ! t3_kref+0x1414: ldda [%i5 + %i0]0x80, %l2
.word 0x9ba01a52 ! t3_kref+0x1418: fdtoi %f18, %f13
.word 0xec6e6016 ! t3_kref+0x141c: ldstub [%i1 + 0x16], %l6
call SYM(t3_subr1)
.word 0x9ba00532 ! t3_kref+0x1424: fsqrts %f18, %f13
.word 0x9da189d8 ! t3_kref+0x1428: fdivd %f6, %f24, %f14
.word 0x39800006 ! t3_kref+0x142c: fbuge,a _kref+0x1444
.word 0xa6c56354 ! t3_kref+0x1430: addccc %l5, 0x354, %l3
.word 0xe500a02c ! t3_kref+0x1434: ld [%g2 + 0x2c], %f18
.word 0xaa0a3d9d ! t3_kref+0x1438: and %o0, -0x263, %l5
.word 0x9fc00004 ! t3_kref+0x143c: call %g0 + %g4
.word 0xa9b34115 ! t3_kref+0x1440: edge32 %o5, %l5, %l4
.word 0xaa95a5bf ! t3_kref+0x1444: orcc %l6, 0x5bf, %l5
.word 0xafa00128 ! t3_kref+0x1448: fabss %f8, %f23
.word 0xabb5030d ! t3_kref+0x144c: alignaddr %l4, %o5, %l5
.word 0xaa7c400d ! t3_kref+0x1450: sdiv %l1, %o5, %l5
.word 0x3c480007 ! t3_kref+0x1454: bpos,a,pt %icc, _kref+0x1470
.word 0xb7a408a7 ! t3_kref+0x1458: fsubs %f16, %f7, %f27
.word 0x26800001 ! t3_kref+0x145c: bl,a _kref+0x1460
.word 0xa630000c ! t3_kref+0x1460: orn %g0, %o4, %l3
.word 0xaadb400a ! t3_kref+0x1464: smulcc %o5, %o2, %l5
.word 0xa1a0188d ! t3_kref+0x1468: fitos %f13, %f16
.word 0xab348012 ! t3_kref+0x146c: srl %l2, %l2, %l5
.word 0x81ddc00c ! t3_kref+0x1470: flush %l7 + %o4
.word 0xf1270018 ! t3_kref+0x1474: st %f24, [%i4 + %i0]
.word 0xa8ad29d8 ! t3_kref+0x1478: andncc %l4, 0x9d8, %l4
.word 0x2d480006 ! t3_kref+0x147c: fbg,a,pt %fcc0, _kref+0x1494
.word 0xf1beda59 ! t3_kref+0x1480: stda %f24, [%i3 + %i1]0xd2
.word 0xa9a00548 ! t3_kref+0x1484: fsqrtd %f8, %f20
.word 0xd1be5817 ! t3_kref+0x1488: stda %f8, [%i1 + %l7]0xc0
.word 0xabb4410c ! t3_kref+0x148c: edge32 %l1, %o4, %l5
.word 0xc807bfe4 ! t3_kref+0x1490: ld [%fp - 0x1c], %g4
.word 0x2f800003 ! t3_kref+0x1494: fbu,a _kref+0x14a0
.word 0xada289ca ! t3_kref+0x1498: fdivd %f10, %f10, %f22
.word 0xe64e3fee ! t3_kref+0x149c: ldsb [%i0 - 0x12], %l3
.word 0x37480005 ! t3_kref+0x14a0: fbge,a,pt %fcc0, _kref+0x14b4
.word 0xa7348009 ! t3_kref+0x14a4: srl %l2, %o1, %l3
.word 0x9da0190c ! t3_kref+0x14a8: fitod %f12, %f14
.word 0xa675c008 ! t3_kref+0x14ac: udiv %l7, %o0, %l3
.word 0xd1beda19 ! t3_kref+0x14b0: stda %f8, [%i3 + %i1]0xd0
.word 0xdd1fbfc0 ! t3_kref+0x14b4: ldd [%fp - 0x40], %f14
.word 0xabb00f2e ! t3_kref+0x14b8: fsrc2s %f14, %f21
.word 0xe1200019 ! t3_kref+0x14bc: st %f16, [%g0 + %i1]
.word 0xea16c018 ! t3_kref+0x14c0: lduh [%i3 + %i0], %l5
.word 0xda300018 ! t3_kref+0x14c4: sth %o5, [%g0 + %i0]
.word 0xa7344017 ! t3_kref+0x14c8: srl %l1, %l7, %l3
.word 0xa70ac011 ! t3_kref+0x14cc: tsubcc %o3, %l1, %l3
.word 0xaba289b2 ! t3_kref+0x14d0: fdivs %f10, %f18, %f21
.word 0xabb48512 ! t3_kref+0x14d4: fcmpgt16 %f18, %f18, %l5
.word 0xe64e4000 ! t3_kref+0x14d8: ldsb [%i1], %l3
.word 0xa3a01a54 ! t3_kref+0x14dc: fdtoi %f20, %f17
.word 0x8143e040 ! t3_kref+0x14e0: membar 0x40
.word 0xb9a018c4 ! t3_kref+0x14e4: fdtos %f4, %f28
.word 0x99a00038 ! t3_kref+0x14e8: fmovs %f24, %f12
.word 0xda28a00d ! t3_kref+0x14ec: stb %o5, [%g2 + 0xd]
.word 0xf7000018 ! t3_kref+0x14f0: ld [%g0 + %i0], %f27
.word 0xa8f3400c ! t3_kref+0x14f4: udivcc %o5, %o4, %l4
.word 0xaa7c4014 ! t3_kref+0x14f8: sdiv %l1, %l4, %l5
.word 0xe9ee101c ! t3_kref+0x14fc: prefetcha %i0 + %i4, 20
.word 0x38480008 ! t3_kref+0x1500: bgu,a,pt %icc, _kref+0x1520
.word 0xb9b00f31 ! t3_kref+0x1504: fsrc2s %f17, %f28
.word 0xa6da0000 ! t3_kref+0x1508: smulcc %o0, %g0, %l3
.word 0x22800007 ! t3_kref+0x150c: be,a _kref+0x1528
.word 0xaa04ac70 ! t3_kref+0x1510: add %l2, 0xc70, %l5
.word 0xb7b14d2f ! t3_kref+0x1514: fandnot1s %f5, %f15, %f27
.word 0x9da00552 ! t3_kref+0x1518: fsqrtd %f18, %f14
.word 0xf526401c ! t3_kref+0x151c: st %f26, [%i1 + %i4]
.word 0xa685a3a5 ! t3_kref+0x1520: addcc %l6, 0x3a5, %l3
.word 0x81af4abb ! t3_kref+0x1524: fcmpes %fcc0, %f29, %f27
.word 0xa842400a ! t3_kref+0x1528: addc %o1, %o2, %l4
.word 0xa6947477 ! t3_kref+0x152c: orcc %l1, -0xb89, %l3
.word 0xec1f4018 ! t3_kref+0x1530: ldd [%i5 + %i0], %l6
.word 0xa9a589cc ! t3_kref+0x1534: fdivd %f22, %f12, %f20
.word 0xaac20012 ! t3_kref+0x1538: addccc %o0, %l2, %l5
.word 0xa873678f ! t3_kref+0x153c: udiv %o5, 0x78f, %l4
.word 0x9fc00004 ! t3_kref+0x1540: call %g0 + %g4
.word 0xc0280018 ! t3_kref+0x1544: clrb [%g0 + %i0]
.word 0x99a01932 ! t3_kref+0x1548: fstod %f18, %f12
.word 0xd9be1a5c ! t3_kref+0x154c: stda %f12, [%i0 + %i4]0xd2
.word 0x20800002 ! t3_kref+0x1550: bn,a _kref+0x1558
.word 0x8fa688b3 ! t3_kref+0x1554: fsubs %f26, %f19, %f7
.word 0xd66e4000 ! t3_kref+0x1558: ldstub [%i1], %o3
.word 0xe51e2008 ! t3_kref+0x155c: ldd [%i0 + 8], %f18
.word 0x9bb00f2c ! t3_kref+0x1560: fsrc2s %f12, %f13
.word 0xa898000a ! t3_kref+0x1564: xorcc %g0, %o2, %l4
.word 0xaaf2000b ! t3_kref+0x1568: udivcc %o0, %o3, %l5
.word 0x3c800002 ! t3_kref+0x156c: bpos,a _kref+0x1574
.word 0x8ba018d8 ! t3_kref+0x1570: fdtos %f24, %f5
.word 0xb5b30df3 ! t3_kref+0x1574: fnands %f12, %f19, %f26
.word 0xa5a1892c ! t3_kref+0x1578: fmuls %f6, %f12, %f18
.word 0xa9400000 ! t3_kref+0x157c: mov %y, %l4
.word 0x9fc10000 ! t3_kref+0x1580: call %g4
.word 0xe2f75018 ! t3_kref+0x1584: stxa %l1, [%i5 + %i0]0x80
.word 0xb7a018d0 ! t3_kref+0x1588: fdtos %f16, %f27
.word 0xa934c00b ! t3_kref+0x158c: srl %l3, %o3, %l4
.word 0xa784f692 ! t3_kref+0x1590: wr %l3, 0xfffff692, %gsr
.word 0xa7b2c155 ! t3_kref+0x1594: edge32l %o3, %l5, %l3
.word 0x9fa01a36 ! t3_kref+0x1598: fstoi %f22, %f15
.word 0xe60e4000 ! t3_kref+0x159c: ldub [%i1], %l3
.word 0xa70c8000 ! t3_kref+0x15a0: tsubcc %l2, %g0, %l3
.word 0xa7418000 ! t3_kref+0x15a4: mov %fprs, %l3
.word 0xa7a6c8bc ! t3_kref+0x15a8: fsubs %f27, %f28, %f19
.word 0xd11e7ff0 ! t3_kref+0x15ac: ldd [%i1 - 0x10], %f8
.word 0x3b480007 ! t3_kref+0x15b0: fble,a,pt %fcc0, _kref+0x15cc
.word 0xb1a689d8 ! t3_kref+0x15b4: fdivd %f26, %f24, %f24
.word 0xaba5092e ! t3_kref+0x15b8: fmuls %f20, %f14, %f21
.word 0xd62e4000 ! t3_kref+0x15bc: stb %o3, [%i1]
.word 0x8143c000 ! t3_kref+0x15c0: stbar
.word 0xa67b6171 ! t3_kref+0x15c4: sdiv %o5, 0x171, %l3
.word 0x81ad0a34 ! t3_kref+0x15c8: fcmps %fcc0, %f20, %f20
.word 0xa7b54240 ! t3_kref+0x15cc: array16 %l5, %g0, %l3
.word 0xaa8a8013 ! t3_kref+0x15d0: andcc %o2, %l3, %l5
.word 0xf9062008 ! t3_kref+0x15d4: ld [%i0 + 8], %f28
.word 0xafa000b1 ! t3_kref+0x15d8: fnegs %f17, %f23
.word 0xe36e401c ! t3_kref+0x15dc: prefetch %i1 + %i4, 17
.word 0xd1be9a18 ! t3_kref+0x15e0: stda %f8, [%i2 + %i0]0xd0
.word 0xd230a00c ! t3_kref+0x15e4: sth %o1, [%g2 + 0xc]
.word 0xab400000 ! t3_kref+0x15e8: mov %y, %l5
.word 0xa6dd26a4 ! t3_kref+0x15ec: smulcc %l4, 0x6a4, %l3
.word 0xa8c23b2a ! t3_kref+0x15f0: addccc %o0, -0x4d6, %l4
.word 0xb9a0054e ! t3_kref+0x15f4: fsqrtd %f14, %f28
.word 0x3f480006 ! t3_kref+0x15f8: fbo,a,pt %fcc0, _kref+0x1610
.word 0xe62e001a ! t3_kref+0x15fc: stb %l3, [%i0 + %i2]
.word 0xa615ec00 ! t3_kref+0x1600: or %l7, 0xc00, %l3
.word 0xa9b48356 ! t3_kref+0x1604: alignaddrl %l2, %l6, %l4
.word 0x97a01a46 ! t3_kref+0x1608: fdtoi %f6, %f11
.word 0xa935e01f ! t3_kref+0x160c: srl %l7, 0x1f, %l4
.word 0xe228a01d ! t3_kref+0x1610: stb %l1, [%g2 + 0x1d]
.word 0xa67b216c ! t3_kref+0x1614: sdiv %o4, 0x16c, %l3
.word 0xa1a389d6 ! t3_kref+0x1618: fdivd %f14, %f22, %f16
.word 0xa8f2aaf0 ! t3_kref+0x161c: udivcc %o2, 0xaf0, %l4
.word 0xa73b6012 ! t3_kref+0x1620: sra %o5, 0x12, %l3
.word 0xa7b000d6 ! t3_kref+0x1624: edge16l %g0, %l6, %l3
.word 0x8da0054e ! t3_kref+0x1628: fsqrtd %f14, %f6
.word 0x2d480006 ! t3_kref+0x162c: fbg,a,pt %fcc0, _kref+0x1644
.word 0xa6f53a2c ! t3_kref+0x1630: udivcc %l4, -0x5d4, %l3
.word 0xd9180018 ! t3_kref+0x1634: ldd [%g0 + %i0], %f12
.word 0xdf26001c ! t3_kref+0x1638: st %f15, [%i0 + %i4]
.word 0xa3a01a4e ! t3_kref+0x163c: fdtoi %f14, %f17
.word 0xeb68a200 ! t3_kref+0x1640: prefetch %g2 + 0x200, 21
.word 0xa1a40925 ! t3_kref+0x1644: fmuls %f16, %f5, %f16
.word 0xe7067fe4 ! t3_kref+0x1648: ld [%i1 - 0x1c], %f19
.word 0x8d826859 ! t3_kref+0x164c: wr %o1, 0x859, %fprs
.word 0x81dff6bd ! t3_kref+0x1650: flush %i7 - 0x943
.word 0xeb68a0c6 ! t3_kref+0x1654: prefetch %g2 + 0xc6, 21
.word 0x29480002 ! t3_kref+0x1658: fbl,a,pt %fcc0, _kref+0x1660
.word 0x89b706f4 ! t3_kref+0x165c: fmul8ulx16 %f28, %f20, %f4
.word 0xb5a0053d ! t3_kref+0x1660: fsqrts %f29, %f26
.word 0xcd380018 ! t3_kref+0x1664: std %f6, [%g0 + %i0]
.word 0xa9b5812b ! t3_kref+0x1668: edge32n %l6, %o3, %l4
.word 0xa8b58008 ! t3_kref+0x166c: orncc %l6, %o0, %l4
.word 0xeadf5019 ! t3_kref+0x1670: ldxa [%i5 + %i1]0x80, %l5
.word 0x9de3bfa0 ! t3_kref+0x1674: save %sp, -0x60, %sp
.word 0xa7ef3364 ! t3_kref+0x1678: restore %i4, -0xc9c, %l3
.word 0xeaa71018 ! t3_kref+0x167c: sta %l5, [%i4 + %i0]0x80
.word 0xef68a086 ! t3_kref+0x1680: prefetch %g2 + 0x86, 23
.word 0xab322014 ! t3_kref+0x1684: srl %o0, 0x14, %l5
.word 0x8da01911 ! t3_kref+0x1688: fitod %f17, %f6
.word 0x2f480008 ! t3_kref+0x168c: fbu,a,pt %fcc0, _kref+0x16ac
.word 0xab400000 ! t3_kref+0x1690: mov %y, %l5
.word 0x9fa000b7 ! t3_kref+0x1694: fnegs %f23, %f15
.word 0xaa834016 ! t3_kref+0x1698: addcc %o5, %l6, %l5
.word 0xaae02e8a ! t3_kref+0x169c: subccc %g0, 0xe8a, %l5
.word 0xe896101b ! t3_kref+0x16a0: lduha [%i0 + %i3]0x80, %l4
.word 0x38800008 ! t3_kref+0x16a4: bgu,a _kref+0x16c4
.word 0x9ba01a58 ! t3_kref+0x16a8: fdtoi %f24, %f13
.word 0xd4780018 ! t3_kref+0x16ac: swap [%g0 + %i0], %o2
.word 0x8143c000 ! t3_kref+0x16b0: stbar
.word 0x9da48946 ! t3_kref+0x16b4: fmuld %f18, %f6, %f14
.word 0x39800006 ! t3_kref+0x16b8: fbuge,a _kref+0x16d0
.word 0xa5a0189c ! t3_kref+0x16bc: fitos %f28, %f18
.word 0xe9be1848 ! t3_kref+0x16c0: stda %f20, [%i0 + %o0]0xc2
.word 0xd86e6004 ! t3_kref+0x16c4: ldstub [%i1 + 4], %o4
.word 0xcd00a02c ! t3_kref+0x16c8: ld [%g2 + 0x2c], %f6
.word 0xa9b4416d ! t3_kref+0x16cc: edge32ln %l1, %o5, %l4
.word 0x8da0053c ! t3_kref+0x16d0: fsqrts %f28, %f6
.word 0xada189d6 ! t3_kref+0x16d4: fdivd %f6, %f22, %f22
.word 0xe8c01018 ! t3_kref+0x16d8: ldswa [%g0 + %i0]0x80, %l4
.word 0xa3b24aaa ! t3_kref+0x16dc: fpsub16s %f9, %f10, %f17
.word 0xf007bfe0 ! t3_kref+0x16e0: ld [%fp - 0x20], %i0
.word 0x8584c000 ! t3_kref+0x16e4: wr %l3, %g0, %ccr
.word 0x9fc10000 ! t3_kref+0x16e8: call %g4
.word 0xda36201c ! t3_kref+0x16ec: sth %o5, [%i0 + 0x1c]
.word 0xa5b00cc6 ! t3_kref+0x16f0: fnot2 %f6, %f18
.word 0x95a149b4 ! t3_kref+0x16f4: fdivs %f5, %f20, %f10
.word 0x9fa00525 ! t3_kref+0x16f8: fsqrts %f5, %f15
.word 0x99a00050 ! t3_kref+0x16fc: fmovd %f16, %f12
.word 0xa3a0052d ! t3_kref+0x1700: fsqrts %f13, %f17
.word 0xa5a00548 ! t3_kref+0x1704: fsqrtd %f8, %f18
.word 0xd11fbc70 ! t3_kref+0x1708: ldd [%fp - 0x390], %f8
.word 0xaa980008 ! t3_kref+0x170c: xorcc %g0, %o0, %l5
.word 0xd3263ff0 ! t3_kref+0x1710: st %f9, [%i0 - 0x10]
.word 0xe1ee101b ! t3_kref+0x1714: prefetcha %i0 + %i3, 16
.word 0xa68ca960 ! t3_kref+0x1718: andcc %l2, 0x960, %l3
.word 0xaa92c00c ! t3_kref+0x171c: orcc %o3, %o4, %l5
call SYM(t3_subr2)
.word 0xabb30335 ! t3_kref+0x1724: bmask %o4, %l5, %l5
.word 0x24480003 ! t3_kref+0x1728: ble,a,pt %icc, _kref+0x1734
.word 0xc807bfe4 ! t3_kref+0x172c: ld [%fp - 0x1c], %g4
.word 0x25480008 ! t3_kref+0x1730: fblg,a,pt %fcc0, _kref+0x1750
.word 0xec762010 ! t3_kref+0x1734: stx %l6, [%i0 + 0x10]
.word 0xa8834000 ! t3_kref+0x1738: addcc %o5, %g0, %l4
.word 0x28800007 ! t3_kref+0x173c: bleu,a _kref+0x1758
.word 0xe608a01d ! t3_kref+0x1740: ldub [%g2 + 0x1d], %l3
.word 0xcf20a01c ! t3_kref+0x1744: st %f7, [%g2 + 0x1c]
.word 0xa1a0103c ! t3_kref+0x1748: fstox %f28, %f16
.word 0x91a608ce ! t3_kref+0x174c: fsubd %f24, %f14, %f8
.word 0xabb0034b ! t3_kref+0x1750: alignaddrl %g0, %o3, %l5
.word 0xa9a388b2 ! t3_kref+0x1754: fsubs %f14, %f18, %f20
.word 0x95aa404c ! t3_kref+0x1758: fmovde %fcc0, %f12, %f10
.word 0xa9418000 ! t3_kref+0x175c: mov %fprs, %l4
.word 0xe8567ffe ! t3_kref+0x1760: ldsh [%i1 - 2], %l4
.word 0x91a70848 ! t3_kref+0x1764: faddd %f28, %f8, %f8
.word 0xa69cf7e0 ! t3_kref+0x1768: xorcc %l3, -0x820, %l3
.word 0x91a0015a ! t3_kref+0x176c: fabsd %f26, %f8
.word 0xab400000 ! t3_kref+0x1770: mov %y, %l5
.word 0xa88d800b ! t3_kref+0x1774: andcc %l6, %o3, %l4
.word 0xc807bfe4 ! t3_kref+0x1778: ld [%fp - 0x1c], %g4
.word 0xecf6501d ! t3_kref+0x177c: stxa %l6, [%i1 + %i5]0x80
.word 0xaa923711 ! t3_kref+0x1780: orcc %o0, -0x8ef, %l5
.word 0xa8132f86 ! t3_kref+0x1784: or %o4, 0xf86, %l4
! .word 0x229a1a0a ! t3_kref+0x1788: be,a SYM(t3_subr3)
be,a SYM(t3_subr3)
.word 0x9f414000 ! t3_kref+0x178c: mov %pc, %o7
.word 0xa605c008 ! t3_kref+0x1790: add %l7, %o0, %l3
.word 0xf3200018 ! t3_kref+0x1794: st %f25, [%g0 + %i0]
.word 0xe168a083 ! t3_kref+0x1798: prefetch %g2 + 0x83, 16
.word 0xb9a40946 ! t3_kref+0x179c: fmuld %f16, %f6, %f28
.word 0xaa8ab8b6 ! t3_kref+0x17a0: andcc %o2, -0x74a, %l5
.word 0xead6501b ! t3_kref+0x17a4: ldsha [%i1 + %i3]0x80, %l5
.word 0x81de6970 ! t3_kref+0x17a8: flush %i1 + 0x970
.word 0x20480002 ! t3_kref+0x17ac: bn,a,pt %icc, _kref+0x17b4
.word 0x95a709c4 ! t3_kref+0x17b0: fdivd %f28, %f4, %f10
.word 0xa6000014 ! t3_kref+0x17b4: add %g0, %l4, %l3
.word 0xa6f26a4c ! t3_kref+0x17b8: udivcc %o1, 0xa4c, %l3
.word 0x33800001 ! t3_kref+0x17bc: fbe,a _kref+0x17c0
.word 0xe81e3ff0 ! t3_kref+0x17c0: ldd [%i0 - 0x10], %l4
.word 0x81ad8ad6 ! t3_kref+0x17c4: fcmped %fcc0, %f22, %f22
.word 0xfdee501c ! t3_kref+0x17c8: prefetcha %i1 + %i4, 30
.word 0xe920a00c ! t3_kref+0x17cc: st %f20, [%g2 + 0xc]
.word 0xf1be1809 ! t3_kref+0x17d0: stda %f24, [%i0 + %o1]0xc0
.word 0x28480005 ! t3_kref+0x17d4: bleu,a,pt %icc, _kref+0x17e8
.word 0x8182c000 ! t3_kref+0x17d8: wr %o3, %g0, %y
.word 0x95b4c728 ! t3_kref+0x17dc: fmuld8ulx16 %f19, %f8, %f10
.word 0xa875f48e ! t3_kref+0x17e0: udiv %l7, -0xb72, %l4
.word 0xa7a01a52 ! t3_kref+0x17e4: fdtoi %f18, %f19
.word 0xd19e105d ! t3_kref+0x17e8: ldda [%i0 + %i5]0x82, %f8
.word 0xa6d50008 ! t3_kref+0x17ec: umulcc %l4, %o0, %l3
.word 0xc07e4000 ! t3_kref+0x17f0: swap [%i1], %g0
.word 0x20800003 ! t3_kref+0x17f4: bn,a _kref+0x1800
.word 0x81834000 ! t3_kref+0x17f8: wr %o5, %g0, %y
.word 0xa935e01a ! t3_kref+0x17fc: srl %l7, 0x1a, %l4
.word 0xe1be5a1a ! t3_kref+0x1800: stda %f16, [%i1 + %i2]0xd0
.word 0x290b7374 ! t3_kref+0x1804: sethi %hi(0x2dcdd000), %l4
.word 0x9fc10000 ! t3_kref+0x1808: call %g4
.word 0xd03e7fe8 ! t3_kref+0x180c: std %o0, [%i1 - 0x18]
.word 0xe47f0018 ! t3_kref+0x1810: swap [%i4 + %i0], %l2
.word 0xa8f2000b ! t3_kref+0x1814: udivcc %o0, %o3, %l4
.word 0xa7336008 ! t3_kref+0x1818: srl %o5, 0x8, %l3
.word 0xd7267ffc ! t3_kref+0x181c: st %f11, [%i1 - 4]
.word 0x2a480003 ! t3_kref+0x1820: bcs,a,pt %icc, _kref+0x182c
.word 0xada0012e ! t3_kref+0x1824: fabss %f14, %f22
.word 0xa9a0054e ! t3_kref+0x1828: fsqrtd %f14, %f20
.word 0xab3cc015 ! t3_kref+0x182c: sra %l3, %l5, %l5
.word 0x95a309ca ! t3_kref+0x1830: fdivd %f12, %f10, %f10
.word 0xc5ee500c ! t3_kref+0x1834: prefetcha %i1 + %o4, 2
.word 0xb3a000aa ! t3_kref+0x1838: fnegs %f10, %f25
.word 0xaaa02307 ! t3_kref+0x183c: subcc %g0, 0x307, %l5
.word 0xa87531e3 ! t3_kref+0x1840: udiv %l4, -0xe1d, %l4
.word 0xa782a1d8 ! t3_kref+0x1844: wr %o2, 0x1d8, %gsr
.word 0xa5a7493a ! t3_kref+0x1848: fmuls %f29, %f26, %f18
.word 0x81824000 ! t3_kref+0x184c: wr %o1, %g0, %y
.word 0xa62c4014 ! t3_kref+0x1850: andn %l1, %l4, %l3
.word 0x9ba0052e ! t3_kref+0x1854: fsqrts %f14, %f13
.word 0xa733400a ! t3_kref+0x1858: srl %o5, %o2, %l3
.word 0xb7a3c9a6 ! t3_kref+0x185c: fdivs %f15, %f6, %f27
.word 0x81ae8a5a ! t3_kref+0x1860: fcmpd %fcc0, %f26, %f26
.word 0xa9400000 ! t3_kref+0x1864: mov %y, %l4
.word 0xc9be7fea ! t3_kref+0x1868: stda %f4, [%i1 - 0x16]%asi
.word 0xe60e201a ! t3_kref+0x186c: ldub [%i0 + 0x1a], %l3
.word 0xa7a01a3b ! t3_kref+0x1870: fstoi %f27, %f19
.word 0xe830a02c ! t3_kref+0x1874: sth %l4, [%g2 + 0x2c]
.word 0xab358009 ! t3_kref+0x1878: srl %l6, %o1, %l5
.word 0xa89a8014 ! t3_kref+0x187c: xorcc %o2, %l4, %l4
.word 0xecb01018 ! t3_kref+0x1880: stha %l6, [%g0 + %i0]0x80
.word 0xe1000019 ! t3_kref+0x1884: ld [%g0 + %i1], %f16
.word 0xa674800c ! t3_kref+0x1888: udiv %l2, %o4, %l3
.word 0xa5a00534 ! t3_kref+0x188c: fsqrts %f20, %f18
.word 0xe91f4019 ! t3_kref+0x1890: ldd [%i5 + %i1], %f20
.word 0x3c800005 ! t3_kref+0x1894: bpos,a _kref+0x18a8
.word 0xa8c5a42e ! t3_kref+0x1898: addccc %l6, 0x42e, %l4
.word 0xc9ee5012 ! t3_kref+0x189c: prefetcha %i1 + %l2, 4
.word 0xa82b0014 ! t3_kref+0x18a0: andn %o4, %l4, %l4
.word 0xd0380018 ! t3_kref+0x18a4: std %o0, [%g0 + %i0]
.word 0x81dcc001 ! t3_kref+0x18a8: flush %l3 + %g1
.word 0x9da0053a ! t3_kref+0x18ac: fsqrts %f26, %f14
.word 0xe168a142 ! t3_kref+0x18b0: prefetch %g2 + 0x142, 16
.word 0xdb26601c ! t3_kref+0x18b4: st %f13, [%i1 + 0x1c]
.word 0xabb24240 ! t3_kref+0x18b8: array16 %o1, %g0, %l5
.word 0xea7e3ff8 ! t3_kref+0x18bc: swap [%i0 - 8], %l5
.word 0xead0105b ! t3_kref+0x18c0: ldsha [%g0 + %i3]0x82, %l5
.word 0xa73a8011 ! t3_kref+0x18c4: sra %o2, %l1, %l3
.word 0xa7830000 ! t3_kref+0x18c8: wr %o4, %g0, %gsr
.word 0xab230014 ! t3_kref+0x18cc: mulscc %o4, %l4, %l5
.word 0xd91e2000 ! t3_kref+0x18d0: ldd [%i0], %f12
.word 0xada70958 ! t3_kref+0x18d4: fmuld %f28, %f24, %f22
.word 0xec380018 ! t3_kref+0x18d8: std %l6, [%g0 + %i0]
.word 0x81aa8ad4 ! t3_kref+0x18dc: fcmped %fcc0, %f10, %f20
.word 0xaa802a94 ! t3_kref+0x18e0: addcc %g0, 0xa94, %l5
.word 0xa1a00134 ! t3_kref+0x18e4: fabss %f20, %f16
.word 0xe60e8018 ! t3_kref+0x18e8: ldub [%i2 + %i0], %l3
.word 0xa8da800b ! t3_kref+0x18ec: smulcc %o2, %o3, %l4
.word 0x9fc10000 ! t3_kref+0x18f0: call %g4
.word 0x89a0190d ! t3_kref+0x18f4: fitod %f13, %f4
.word 0x31480003 ! t3_kref+0x18f8: fba,a,pt %fcc0, _kref+0x1904
.word 0xb9a00556 ! t3_kref+0x18fc: fsqrtd %f22, %f28
.word 0xaa047aea ! t3_kref+0x1900: add %l1, -0x516, %l5
.word 0xc768a108 ! t3_kref+0x1904: prefetch %g2 + 0x108, 3
.word 0x3b480005 ! t3_kref+0x1908: fble,a,pt %fcc0, _kref+0x191c
.word 0xa6c324d5 ! t3_kref+0x190c: addccc %o4, 0x4d5, %l3
.word 0xb7b00c20 ! t3_kref+0x1910: fzeros %f27
.word 0xadb18ac8 ! t3_kref+0x1914: fpsub32 %f6, %f8, %f22
.word 0x27480006 ! t3_kref+0x1918: fbul,a,pt %fcc0, _kref+0x1930
.word 0xafa01a56 ! t3_kref+0x191c: fdtoi %f22, %f23
.word 0xab7038d0 ! t3_kref+0x1920: popc -0x730, %l5
.word 0x29480004 ! t3_kref+0x1924: fbl,a,pt %fcc0, _kref+0x1934
.word 0x8da0192b ! t3_kref+0x1928: fstod %f11, %f6
call SYM(t3_subr2)
.word 0x8ba00525 ! t3_kref+0x1930: fsqrts %f5, %f5
.word 0xa65c6b48 ! t3_kref+0x1934: smul %l1, 0xb48, %l3
.word 0x86102013 ! t3_kref+0x1938: mov 0x13, %g3
.word 0x86a0e001 ! t3_kref+0x193c: subcc %g3, 1, %g3
.word 0x2280000f ! t3_kref+0x1940: be,a _kref+0x197c
.word 0x91a548b1 ! t3_kref+0x1944: fsubs %f21, %f17, %f8
.word 0xa6c2c014 ! t3_kref+0x1948: addccc %o3, %l4, %l3
.word 0xa9230000 ! t3_kref+0x194c: mulscc %o4, %g0, %l4
.word 0xa8f2e287 ! t3_kref+0x1950: udivcc %o3, 0x287, %l4
.word 0xeda71018 ! t3_kref+0x1954: sta %f22, [%i4 + %i0]0x80
call SYM(t3_subr3)
.word 0xd9380019 ! t3_kref+0x195c: std %f12, [%g0 + %i1]
.word 0xaa8d800c ! t3_kref+0x1960: andcc %l6, %o4, %l5
.word 0xabb50280 ! t3_kref+0x1964: array32 %l4, %g0, %l5
.word 0xd43e401d ! t3_kref+0x1968: std %o2, [%i1 + %i5]
.word 0xd87e6000 ! t3_kref+0x196c: swap [%i1], %o4
.word 0xd27e601c ! t3_kref+0x1970: swap [%i1 + 0x1c], %o1
.word 0x29bffff2 ! t3_kref+0x1974: fbl,a _kref+0x193c
.word 0xa835c017 ! t3_kref+0x1978: orn %l7, %l7, %l4
.word 0xb7a01a34 ! t3_kref+0x197c: fstoi %f20, %f27
.word 0x99a0053c ! t3_kref+0x1980: fsqrts %f28, %f12
.word 0x81ad8aa5 ! t3_kref+0x1984: fcmpes %fcc0, %f22, %f5
.word 0x36480007 ! t3_kref+0x1988: bge,a,pt %icc, _kref+0x19a4
.word 0xa7b58177 ! t3_kref+0x198c: edge32ln %l6, %l7, %l3
.word 0xa785368d ! t3_kref+0x1990: wr %l4, 0xfffff68d, %gsr
.word 0x95a6894e ! t3_kref+0x1994: fmuld %f26, %f14, %f10
.word 0xe1be1a5d ! t3_kref+0x1998: stda %f16, [%i0 + %i5]0xd2
.word 0x81deaa08 ! t3_kref+0x199c: flush %i2 + 0xa08
.word 0x32800004 ! t3_kref+0x19a0: bne,a _kref+0x19b0
.word 0xa1a28954 ! t3_kref+0x19a4: fmuld %f10, %f20, %f16
.word 0xea965000 ! t3_kref+0x19a8: lduha [%i1]0x80, %l5
.word 0x99b50676 ! t3_kref+0x19ac: fmul8x16au %f20, %f22, %f12
.word 0x26480006 ! t3_kref+0x19b0: bl,a,pt %icc, _kref+0x19c8
.word 0xa8c2b543 ! t3_kref+0x19b4: addccc %o2, -0xabd, %l4
.word 0x8143c000 ! t3_kref+0x19b8: stbar
.word 0xb9a00527 ! t3_kref+0x19bc: fsqrts %f7, %f28
.word 0xb9a0055a ! t3_kref+0x19c0: fsqrtd %f26, %f28
.word 0xd81e6010 ! t3_kref+0x19c4: ldd [%i1 + 0x10], %o4
.word 0x81abca3d ! t3_kref+0x19c8: fcmps %fcc0, %f15, %f29
.word 0x97a0053a ! t3_kref+0x19cc: fsqrts %f26, %f11
.word 0xa925294d ! t3_kref+0x19d0: mulscc %l4, 0x94d, %l4
.word 0xa9b48ad2 ! t3_kref+0x19d4: fpsub32 %f18, %f18, %f20
.word 0xa5a548a7 ! t3_kref+0x19d8: fsubs %f21, %f7, %f18
.word 0x95a34d35 ! t3_kref+0x19dc: fsmuld %f13, %f21, %f10
.word 0xab324017 ! t3_kref+0x19e0: srl %o1, %l7, %l5
.word 0xb9b40974 ! t3_kref+0x19e4: fpmerge %f16, %f20, %f28
.word 0xd43e0000 ! t3_kref+0x19e8: std %o2, [%i0]
.word 0xea4e8018 ! t3_kref+0x19ec: ldsb [%i2 + %i0], %l5
.word 0xa604bfe0 ! t3_kref+0x19f0: add %l2, -0x20, %l3
.word 0xf5871019 ! t3_kref+0x19f4: lda [%i4 + %i1]0x80, %f26
.word 0xab400000 ! t3_kref+0x19f8: mov %y, %l5
.word 0xa88d793e ! t3_kref+0x19fc: andcc %l5, -0x6c2, %l4
.word 0xa7b5810a ! t3_kref+0x1a00: edge32 %l6, %o2, %l3
.word 0xf207bfe0 ! t3_kref+0x1a04: ld [%fp - 0x20], %i1
.word 0xa69a4015 ! t3_kref+0x1a08: xorcc %o1, %l5, %l3
.word 0xd9000018 ! t3_kref+0x1a0c: ld [%g0 + %i0], %f12
.word 0x97b2ccaf ! t3_kref+0x1a10: fandnot2s %f11, %f15, %f11
.word 0xf91e6008 ! t3_kref+0x1a14: ldd [%i1 + 8], %f28
.word 0xab25c011 ! t3_kref+0x1a18: mulscc %l7, %l1, %l5
.word 0x81aa0adc ! t3_kref+0x1a1c: fcmped %fcc0, %f8, %f28
.word 0xadb38c8a ! t3_kref+0x1a20: fandnot2 %f14, %f10, %f22
.word 0xb5a0193c ! t3_kref+0x1a24: fstod %f28, %f26
.word 0xa642c00a ! t3_kref+0x1a28: addc %o3, %o2, %l3
.word 0xa1a58948 ! t3_kref+0x1a2c: fmuld %f22, %f8, %f16
.word 0x9fc10000 ! t3_kref+0x1a30: call %g4
.word 0xa62a3ce8 ! t3_kref+0x1a34: andn %o0, -0x318, %l3
.word 0x8143c000 ! t3_kref+0x1a38: stbar
.word 0x91a0052c ! t3_kref+0x1a3c: fsqrts %f12, %f8
.word 0x9db18db9 ! t3_kref+0x1a40: fxors %f6, %f25, %f14
.word 0xabb28171 ! t3_kref+0x1a44: edge32ln %o2, %l1, %l5
.word 0xaa12f417 ! t3_kref+0x1a48: or %o3, -0xbe9, %l5
.word 0xa6dcefb8 ! t3_kref+0x1a4c: smulcc %l3, 0xfb8, %l3
.word 0xab34c016 ! t3_kref+0x1a50: srl %l3, %l6, %l5
.word 0x81dac019 ! t3_kref+0x1a54: flush %o3 + %i1
.word 0x3b480007 ! t3_kref+0x1a58: fble,a,pt %fcc0, _kref+0x1a74
.word 0xeda01018 ! t3_kref+0x1a5c: sta %f22, [%g0 + %i0]0x80
.word 0xa7b34308 ! t3_kref+0x1a60: alignaddr %o5, %o0, %l3
.word 0xcf26601c ! t3_kref+0x1a64: st %f7, [%i1 + 0x1c]
.word 0xa6a2fd1c ! t3_kref+0x1a68: subcc %o3, -0x2e4, %l3
.word 0x9fc00004 ! t3_kref+0x1a6c: call %g0 + %g4
.word 0xdb06001c ! t3_kref+0x1a70: ld [%i0 + %i4], %f13
.word 0xafa0188f ! t3_kref+0x1a74: fitos %f15, %f23
.word 0xaac5c011 ! t3_kref+0x1a78: addccc %l7, %l1, %l5
.word 0x81ae8a39 ! t3_kref+0x1a7c: fcmps %fcc0, %f26, %f25
.word 0x8ba508bb ! t3_kref+0x1a80: fsubs %f20, %f27, %f5
.word 0xe1063ff8 ! t3_kref+0x1a84: ld [%i0 - 8], %f16
.word 0xa932e006 ! t3_kref+0x1a88: srl %o3, 0x6, %l4
.word 0xc768a00e ! t3_kref+0x1a8c: prefetch %g2 + 0xe, 3
.word 0xa7b280ea ! t3_kref+0x1a90: edge16ln %o2, %o2, %l3
.word 0xa1a000b3 ! t3_kref+0x1a94: fnegs %f19, %f16
.word 0x2e480008 ! t3_kref+0x1a98: bvs,a,pt %icc, _kref+0x1ab8
.word 0x99b28a4e ! t3_kref+0x1a9c: fpadd32 %f10, %f14, %f12
.word 0xebee501d ! t3_kref+0x1aa0: prefetcha %i1 + %i5, 21
.word 0xaa9d6c50 ! t3_kref+0x1aa4: xorcc %l5, 0xc50, %l5
.word 0x8143c000 ! t3_kref+0x1aa8: stbar
.word 0xaa7d7770 ! t3_kref+0x1aac: sdiv %l5, -0x890, %l5
.word 0xb5b00fe0 ! t3_kref+0x1ab0: fones %f26
.word 0xa85a0016 ! t3_kref+0x1ab4: smul %o0, %l6, %l4
.word 0xa9a01a4e ! t3_kref+0x1ab8: fdtoi %f14, %f20
.word 0xab3da01f ! t3_kref+0x1abc: sra %l6, 0x1f, %l5
.word 0xe6de501d ! t3_kref+0x1ac0: ldxa [%i1 + %i5]0x80, %l3
.word 0xa9b340f6 ! t3_kref+0x1ac4: edge16ln %o5, %l6, %l4
.word 0x9da308ad ! t3_kref+0x1ac8: fsubs %f12, %f13, %f14
.word 0x81af4ab9 ! t3_kref+0x1acc: fcmpes %fcc0, %f29, %f25
.word 0xaac2bc1c ! t3_kref+0x1ad0: addccc %o2, -0x3e4, %l5
.word 0xa7400000 ! t3_kref+0x1ad4: mov %y, %l3
.word 0xb9a0108a ! t3_kref+0x1ad8: fxtos %f10, %f28
.word 0xbba01889 ! t3_kref+0x1adc: fitos %f9, %f29
.word 0xa7b385c4 ! t3_kref+0x1ae0: fcmpeq32 %f14, %f4, %l3
.word 0x2e480007 ! t3_kref+0x1ae4: bvs,a,pt %icc, _kref+0x1b00
.word 0x9da00558 ! t3_kref+0x1ae8: fsqrtd %f24, %f14
.word 0xe636c019 ! t3_kref+0x1aec: sth %l3, [%i3 + %i1]
.word 0xa922badd ! t3_kref+0x1af0: mulscc %o2, -0x523, %l4
.word 0xb5a18d28 ! t3_kref+0x1af4: fsmuld %f6, %f8, %f26
.word 0x2e480004 ! t3_kref+0x1af8: bvs,a,pt %icc, _kref+0x1b08
.word 0xc168a04b ! t3_kref+0x1afc: prefetch %g2 + 0x4b, 0
.word 0xc3ee1013 ! t3_kref+0x1b00: prefetcha %i0 + %l3, 1
.word 0xe3262018 ! t3_kref+0x1b04: st %f17, [%i0 + 0x18]
.word 0x22480003 ! t3_kref+0x1b08: be,a,pt %icc, _kref+0x1b14
.word 0xa9b30020 ! t3_kref+0x1b0c: edge8n %o4, %g0, %l4
.word 0x81580000 ! t3_kref+0x1b10: flushw
.word 0xd07e7fe0 ! t3_kref+0x1b14: swap [%i1 - 0x20], %o0
.word 0x95b40a18 ! t3_kref+0x1b18: fpadd16 %f16, %f24, %f10
.word 0xa8b0000d ! t3_kref+0x1b1c: orncc %g0, %o5, %l4
.word 0xa5b5c72a ! t3_kref+0x1b20: fmuld8ulx16 %f23, %f10, %f18
.word 0x81ddfa7d ! t3_kref+0x1b24: flush %l7 - 0x583
.word 0xa8bc4017 ! t3_kref+0x1b28: xnorcc %l1, %l7, %l4
.word 0x89b607c6 ! t3_kref+0x1b2c: pdist %f24, %f6, %f4
.word 0x20480001 ! t3_kref+0x1b30: bn,a,pt %icc, _kref+0x1b34
.word 0x9fa388b0 ! t3_kref+0x1b34: fsubs %f14, %f16, %f15
.word 0xda6e200b ! t3_kref+0x1b38: ldstub [%i0 + 0xb], %o5
.word 0x29480006 ! t3_kref+0x1b3c: fbl,a,pt %fcc0, _kref+0x1b54
.word 0xaa8a400d ! t3_kref+0x1b40: andcc %o1, %o5, %l5
.word 0xb9a0054e ! t3_kref+0x1b44: fsqrtd %f14, %f28
.word 0xa89c6172 ! t3_kref+0x1b48: xorcc %l1, 0x172, %l4
.word 0xd81e001d ! t3_kref+0x1b4c: ldd [%i0 + %i5], %o4
.word 0xa68b39e4 ! t3_kref+0x1b50: andcc %o4, -0x61c, %l3
.word 0x81580000 ! t3_kref+0x1b54: flushw
.word 0x8ba00029 ! t3_kref+0x1b58: fmovs %f9, %f5
.word 0x001fffff ! t3_kref+0x1b5c: illtrap 0x1fffff
.word 0xed062000 ! t3_kref+0x1b60: ld [%i0], %f22
.word 0xa9a589d4 ! t3_kref+0x1b64: fdivd %f22, %f20, %f20
.word 0xf3ee101a ! t3_kref+0x1b68: prefetcha %i0 + %i2, 25
.word 0x99b58ab5 ! t3_kref+0x1b6c: fpsub16s %f22, %f21, %f12
.word 0xea871040 ! t3_kref+0x1b70: lda [%i4]0x82, %l5
.word 0x26800004 ! t3_kref+0x1b74: bl,a _kref+0x1b84
.word 0x81df28f5 ! t3_kref+0x1b78: flush %i4 + 0x8f5
.word 0x34480003 ! t3_kref+0x1b7c: bg,a,pt %icc, _kref+0x1b88
.word 0xec9e101d ! t3_kref+0x1b80: ldda [%i0 + %i5]0x80, %l6
.word 0xa5a00558 ! t3_kref+0x1b84: fsqrtd %f24, %f18
.word 0xb5b44ea0 ! t3_kref+0x1b88: fsrc1s %f17, %f26
.word 0x9fc10000 ! t3_kref+0x1b8c: call %g4
.word 0xa6d3307b ! t3_kref+0x1b90: umulcc %o4, -0xf85, %l3
.word 0xab05b916 ! t3_kref+0x1b94: taddcc %l6, -0x6ea, %l5
.word 0xd9000019 ! t3_kref+0x1b98: ld [%g0 + %i1], %f12
.word 0x81db77cb ! t3_kref+0x1b9c: flush %o5 - 0x835
.word 0x35800004 ! t3_kref+0x1ba0: fbue,a _kref+0x1bb0
.word 0xaa34a967 ! t3_kref+0x1ba4: orn %l2, 0x967, %l5
.word 0xa6880013 ! t3_kref+0x1ba8: andcc %g0, %l3, %l3
.word 0xd030a01e ! t3_kref+0x1bac: sth %o0, [%g2 + 0x1e]
.word 0xa6dab775 ! t3_kref+0x1bb0: smulcc %o2, -0x88b, %l3
.word 0x8db007aa ! t3_kref+0x1bb4: fpackfix %f10, %f6
.word 0x3e480006 ! t3_kref+0x1bb8: bvc,a,pt %icc, _kref+0x1bd0
.word 0xa1a70950 ! t3_kref+0x1bbc: fmuld %f28, %f16, %f16
.word 0xec3e001d ! t3_kref+0x1bc0: std %l6, [%i0 + %i5]
.word 0x8db48e14 ! t3_kref+0x1bc4: fand %f18, %f20, %f6
.word 0xe606001c ! t3_kref+0x1bc8: ld [%i0 + %i4], %l3
.word 0xb3a01a50 ! t3_kref+0x1bcc: fdtoi %f16, %f25
.word 0xa9a000da ! t3_kref+0x1bd0: fnegd %f26, %f20
.word 0xa9a01918 ! t3_kref+0x1bd4: fitod %f24, %f20
.word 0xb1a0054a ! t3_kref+0x1bd8: fsqrtd %f10, %f24
.word 0xa1a0054e ! t3_kref+0x1bdc: fsqrtd %f14, %f16
.word 0xe430a03c ! t3_kref+0x1be0: sth %l2, [%g2 + 0x3c]
.word 0xf207bfe0 ! t3_kref+0x1be4: ld [%fp - 0x20], %i1
.word 0xeb68a146 ! t3_kref+0x1be8: prefetch %g2 + 0x146, 21
.word 0xab230011 ! t3_kref+0x1bec: mulscc %o4, %l1, %l5
.word 0x95b00f2d ! t3_kref+0x1bf0: fsrc2s %f13, %f10
.word 0x81b01022 ! t3_kref+0x1bf4: siam 0x2
.word 0x3b480003 ! t3_kref+0x1bf8: fble,a,pt %fcc0, _kref+0x1c04
.word 0x8ba508bc ! t3_kref+0x1bfc: fsubs %f20, %f28, %f5
.word 0xb5a408d2 ! t3_kref+0x1c00: fsubd %f16, %f18, %f26
.word 0x9da709d8 ! t3_kref+0x1c04: fdivd %f28, %f24, %f14
.word 0x34480001 ! t3_kref+0x1c08: bg,a,pt %icc, _kref+0x1c0c
.word 0xa89cc016 ! t3_kref+0x1c0c: xorcc %l3, %l6, %l4
.word 0xd43e001d ! t3_kref+0x1c10: std %o2, [%i0 + %i5]
.word 0x9de3bfa0 ! t3_kref+0x1c14: save %sp, -0x60, %sp
.word 0xa9ee401b ! t3_kref+0x1c18: restore %i1, %i3, %l4
.word 0xe6463fe0 ! t3_kref+0x1c1c: ldsw [%i0 - 0x20], %l3
.word 0xb1a000c6 ! t3_kref+0x1c20: fnegd %f6, %f24
.word 0xa9a00158 ! t3_kref+0x1c24: fabsd %f24, %f20
.word 0xaa9d000a ! t3_kref+0x1c28: xorcc %l4, %o2, %l5
.word 0xada00146 ! t3_kref+0x1c2c: fabsd %f6, %f22
.word 0xc168a08a ! t3_kref+0x1c30: prefetch %g2 + 0x8a, 0
.word 0x93a000bd ! t3_kref+0x1c34: fnegs %f29, %f9
.word 0xa88c4008 ! t3_kref+0x1c38: andcc %l1, %o0, %l4
.word 0xa694c011 ! t3_kref+0x1c3c: orcc %l3, %l1, %l3
.word 0xaa14800a ! t3_kref+0x1c40: or %l2, %o2, %l5
.word 0xb5a748b6 ! t3_kref+0x1c44: fsubs %f29, %f22, %f26
.word 0xf5063fe8 ! t3_kref+0x1c48: ld [%i0 - 0x18], %f26
.word 0xa3a01a4c ! t3_kref+0x1c4c: fdtoi %f12, %f17
.word 0x33480005 ! t3_kref+0x1c50: fbe,a,pt %fcc0, _kref+0x1c64
.word 0x81844000 ! t3_kref+0x1c54: wr %l1, %g0, %y
.word 0x31480007 ! t3_kref+0x1c58: fba,a,pt %fcc0, _kref+0x1c74
.word 0xa8757a10 ! t3_kref+0x1c5c: udiv %l5, -0x5f0, %l4
.word 0xaaf46ad3 ! t3_kref+0x1c60: udivcc %l1, 0xad3, %l5
.word 0xb9a018dc ! t3_kref+0x1c64: fdtos %f28, %f28
.word 0xed68a184 ! t3_kref+0x1c68: prefetch %g2 + 0x184, 22
.word 0xaaf30011 ! t3_kref+0x1c6c: udivcc %o4, %l1, %l5
.word 0x8da649bc ! t3_kref+0x1c70: fdivs %f25, %f28, %f6
.word 0xaaf52b82 ! t3_kref+0x1c74: udivcc %l4, 0xb82, %l5
.word 0x38800003 ! t3_kref+0x1c78: bgu,a _kref+0x1c84
.word 0x93a01a2c ! t3_kref+0x1c7c: fstoi %f12, %f9
.word 0x9da489da ! t3_kref+0x1c80: fdivd %f18, %f26, %f14
.word 0xd428a00f ! t3_kref+0x1c84: stb %o2, [%g2 + 0xf]
.word 0xe8480018 ! t3_kref+0x1c88: ldsb [%g0 + %i0], %l4
.word 0xb7a188a8 ! t3_kref+0x1c8c: fsubs %f6, %f8, %f27
.word 0xa3a0013d ! t3_kref+0x1c90: fabss %f29, %f17
.word 0xa64474f0 ! t3_kref+0x1c94: addc %l1, -0xb10, %l3
.word 0x9da00554 ! t3_kref+0x1c98: fsqrtd %f20, %f14
.word 0xab400000 ! t3_kref+0x1c9c: mov %y, %l5
.word 0xe428a01f ! t3_kref+0x1ca0: stb %l2, [%g2 + 0x1f]
.word 0xa8bcc015 ! t3_kref+0x1ca4: xnorcc %l3, %l5, %l4
.word 0xaba000b8 ! t3_kref+0x1ca8: fnegs %f24, %f21
.word 0xaaa3611a ! t3_kref+0x1cac: subcc %o5, 0x11a, %l5
.word 0xb9b6ca39 ! t3_kref+0x1cb0: fpadd16s %f27, %f25, %f28
.word 0x8fa000b9 ! t3_kref+0x1cb4: fnegs %f25, %f7
.word 0xe608a00f ! t3_kref+0x1cb8: ldub [%g2 + 0xf], %l3
.word 0xa6c33725 ! t3_kref+0x1cbc: addccc %o4, -0x8db, %l3
.word 0x81ac8a3d ! t3_kref+0x1cc0: fcmps %fcc0, %f18, %f29
.word 0xa8dae775 ! t3_kref+0x1cc4: smulcc %o3, 0x775, %l4
.word 0x8143e040 ! t3_kref+0x1cc8: membar 0x40
.word 0x91b60906 ! t3_kref+0x1ccc: faligndata %f24, %f6, %f8
.word 0xea080019 ! t3_kref+0x1cd0: ldub [%g0 + %i1], %l5
.word 0xf100a03c ! t3_kref+0x1cd4: ld [%g2 + 0x3c], %f24
.word 0x8d8260ac ! t3_kref+0x1cd8: wr %o1, 0xac, %fprs
.word 0x8185c000 ! t3_kref+0x1cdc: wr %l7, %g0, %y
.word 0xd11e001d ! t3_kref+0x1ce0: ldd [%i0 + %i5], %f8
call SYM(t3_subr3)
.word 0xa805a007 ! t3_kref+0x1ce8: add %l6, 7, %l4
.word 0x81ad0a34 ! t3_kref+0x1cec: fcmps %fcc0, %f20, %f20
.word 0x24800002 ! t3_kref+0x1cf0: ble,a _kref+0x1cf8
.word 0xd8366010 ! t3_kref+0x1cf4: sth %o4, [%i1 + 0x10]
.word 0xa963a515 ! t3_kref+0x1cf8: movule %fcc0, -0x2eb, %l4
.word 0xada00032 ! t3_kref+0x1cfc: fmovs %f18, %f22
.word 0x8610200b ! t3_kref+0x1d00: mov 0xb, %g3
.word 0x86a0e001 ! t3_kref+0x1d04: subcc %g3, 1, %g3
.word 0x22800006 ! t3_kref+0x1d08: be,a _kref+0x1d20
.word 0xa93cc012 ! t3_kref+0x1d0c: sra %l3, %l2, %l4
.word 0x81a98ac4 ! t3_kref+0x1d10: fcmped %fcc0, %f6, %f4
.word 0x3a480006 ! t3_kref+0x1d14: bcc,a,pt %icc, _kref+0x1d2c
.word 0xd01e0000 ! t3_kref+0x1d18: ldd [%i0], %o0
.word 0x37800006 ! t3_kref+0x1d1c: fbge,a _kref+0x1d34
.word 0xc168a049 ! t3_kref+0x1d20: prefetch %g2 + 0x49, 0
.word 0x9db28d37 ! t3_kref+0x1d24: fandnot1s %f10, %f23, %f14
.word 0x21480007 ! t3_kref+0x1d28: fbn,a,pt %fcc0, _kref+0x1d44
.word 0x97a0189d ! t3_kref+0x1d2c: fitos %f29, %f11
.word 0x99a01937 ! t3_kref+0x1d30: fstod %f23, %f12
.word 0xe60e7ff7 ! t3_kref+0x1d34: ldub [%i1 - 9], %l3
.word 0xa5a00531 ! t3_kref+0x1d38: fsqrts %f17, %f18
.word 0x81ab8a32 ! t3_kref+0x1d3c: fcmps %fcc0, %f14, %f18
.word 0xa7a01a34 ! t3_kref+0x1d40: fstoi %f20, %f19
.word 0x27480001 ! t3_kref+0x1d44: fbul,a,pt %fcc0, _kref+0x1d48
.word 0xd01e0000 ! t3_kref+0x1d48: ldd [%i0], %o0
.word 0xeace101a ! t3_kref+0x1d4c: ldsba [%i0 + %i2]0x80, %l5
.word 0x31480001 ! t3_kref+0x1d50: fba,a,pt %fcc0, _kref+0x1d54
.word 0xaa928008 ! t3_kref+0x1d54: orcc %o2, %o0, %l5
.word 0xa9b2c131 ! t3_kref+0x1d58: edge32n %o3, %l1, %l4
.word 0xada0193d ! t3_kref+0x1d5c: fstod %f29, %f22
.word 0xe80e8019 ! t3_kref+0x1d60: ldub [%i2 + %i1], %l4
.word 0xea7e001c ! t3_kref+0x1d64: swap [%i0 + %i4], %l5
.word 0xa3a000b5 ! t3_kref+0x1d68: fnegs %f21, %f17
.word 0xa93d8017 ! t3_kref+0x1d6c: sra %l6, %l7, %l4
.word 0xa9a01938 ! t3_kref+0x1d70: fstod %f24, %f20
.word 0xa9418000 ! t3_kref+0x1d74: mov %fprs, %l4
.word 0xa6e44015 ! t3_kref+0x1d78: subccc %l1, %l5, %l3
.word 0xe7f65008 ! t3_kref+0x1d7c: casxa [%i1]0x80, %o0, %l3
.word 0xe60e7ff3 ! t3_kref+0x1d80: ldub [%i1 - 0xd], %l3
.word 0xa9400000 ! t3_kref+0x1d84: mov %y, %l4
.word 0xeb68a049 ! t3_kref+0x1d88: prefetch %g2 + 0x49, 21
.word 0xa7b480d6 ! t3_kref+0x1d8c: edge16l %l2, %l6, %l3
.word 0x25800003 ! t3_kref+0x1d90: fblg,a _kref+0x1d9c
.word 0x95a01a4c ! t3_kref+0x1d94: fdtoi %f12, %f10
.word 0x3c800006 ! t3_kref+0x1d98: bpos,a _kref+0x1db0
.word 0xa804a4c9 ! t3_kref+0x1d9c: add %l2, 0x4c9, %l4
.word 0xab326005 ! t3_kref+0x1da0: srl %o1, 0x5, %l5
.word 0x2e480005 ! t3_kref+0x1da4: bvs,a,pt %icc, _kref+0x1db8
.word 0xa883372a ! t3_kref+0x1da8: addcc %o4, -0x8d6, %l4
.word 0x91b60992 ! t3_kref+0x1dac: bshuffle %f24, %f18, %f8
.word 0xf500a01c ! t3_kref+0x1db0: ld [%g2 + 0x1c], %f26
.word 0x3c480007 ! t3_kref+0x1db4: bpos,a,pt %icc, _kref+0x1dd0
.word 0xaa7c8012 ! t3_kref+0x1db8: sdiv %l2, %l2, %l5
.word 0xada000bd ! t3_kref+0x1dbc: fnegs %f29, %f22
.word 0x91a01929 ! t3_kref+0x1dc0: fstod %f9, %f8
.word 0x8da00531 ! t3_kref+0x1dc4: fsqrts %f17, %f6
.word 0xe91fbc40 ! t3_kref+0x1dc8: ldd [%fp - 0x3c0], %f20
.word 0xab400000 ! t3_kref+0x1dcc: mov %y, %l5
.word 0xb9a609ce ! t3_kref+0x1dd0: fdivd %f24, %f14, %f28
.word 0xa7b44240 ! t3_kref+0x1dd4: array16 %l1, %g0, %l3
.word 0xd0300018 ! t3_kref+0x1dd8: sth %o0, [%g0 + %i0]
.word 0xaad24014 ! t3_kref+0x1ddc: umulcc %o1, %l4, %l5
call SYM(t3_subr3)
.word 0x99a01938 ! t3_kref+0x1de4: fstod %f24, %f12
.word 0xa89dc017 ! t3_kref+0x1de8: xorcc %l7, %l7, %l4
.word 0xb1b70908 ! t3_kref+0x1dec: faligndata %f28, %f8, %f24
.word 0xf9ee501b ! t3_kref+0x1df0: prefetcha %i1 + %i3, 28
call SYM(t3_subr0)
.word 0xd820a00c ! t3_kref+0x1df8: st %o4, [%g2 + 0xc]
.word 0xdb20a02c ! t3_kref+0x1dfc: st %f13, [%g2 + 0x2c]
.word 0xa8923a6e ! t3_kref+0x1e00: orcc %o0, -0x592, %l4
.word 0x95a40938 ! t3_kref+0x1e04: fmuls %f16, %f24, %f10
.word 0x3d800002 ! t3_kref+0x1e08: fbule,a _kref+0x1e10
.word 0xa1a6cd3c ! t3_kref+0x1e0c: fsmuld %f27, %f28, %f16
.word 0xd07e4000 ! t3_kref+0x1e10: swap [%i1], %o0
.word 0xa963229e ! t3_kref+0x1e14: movuge %fcc0, 0x29e, %l4
.word 0x8143e040 ! t3_kref+0x1e18: membar 0x40
.word 0xd4762008 ! t3_kref+0x1e1c: stx %o2, [%i0 + 8]
.word 0xd4be5000 ! t3_kref+0x1e20: stda %o2, [%i1]0x80
.word 0x8ba01a2b ! t3_kref+0x1e24: fstoi %f11, %f5
.word 0x95b0077c ! t3_kref+0x1e28: fpack16 %f28, %f10
.word 0xea28a00d ! t3_kref+0x1e2c: stb %l5, [%g2 + 0xd]
.word 0xa69033d6 ! t3_kref+0x1e30: orcc %g0, -0xc2a, %l3
.word 0xed1fbd70 ! t3_kref+0x1e34: ldd [%fp - 0x290], %f22
.word 0x99b00c00 ! t3_kref+0x1e38: fzero %f12
.word 0xef68a10b ! t3_kref+0x1e3c: prefetch %g2 + 0x10b, 23
.word 0xc9180019 ! t3_kref+0x1e40: ldd [%g0 + %i1], %f4
.word 0xcf00a02c ! t3_kref+0x1e44: ld [%g2 + 0x2c], %f7
.word 0xd62e8019 ! t3_kref+0x1e48: stb %o3, [%i2 + %i1]
.word 0xab350013 ! t3_kref+0x1e4c: srl %l4, %l3, %l5
.word 0xaaf4ae64 ! t3_kref+0x1e50: udivcc %l2, 0xe64, %l5
.word 0xe8801019 ! t3_kref+0x1e54: lda [%g0 + %i1]0x80, %l4
.word 0xe4280019 ! t3_kref+0x1e58: stb %l2, [%g0 + %i1]
.word 0xa90cb18e ! t3_kref+0x1e5c: tsubcc %l2, -0xe72, %l4
.word 0xa9a389bb ! t3_kref+0x1e60: fdivs %f14, %f27, %f20
.word 0xd6a61000 ! t3_kref+0x1e64: sta %o3, [%i0]0x80
.word 0xe64e2010 ! t3_kref+0x1e68: ldsb [%i0 + 0x10], %l3
.word 0x97b00cf7 ! t3_kref+0x1e6c: fnot2s %f23, %f11
.word 0x3d800005 ! t3_kref+0x1e70: fbule,a _kref+0x1e84
.word 0xaac2ba8b ! t3_kref+0x1e74: addccc %o2, -0x575, %l5
.word 0x8da01a33 ! t3_kref+0x1e78: fstoi %f19, %f6
.word 0x91b48908 ! t3_kref+0x1e7c: faligndata %f18, %f8, %f8
.word 0xa6dcc016 ! t3_kref+0x1e80: smulcc %l3, %l6, %l3
.word 0xd0280018 ! t3_kref+0x1e84: stb %o0, [%g0 + %i0]
.word 0x31480007 ! t3_kref+0x1e88: fba,a,pt %fcc0, _kref+0x1ea4
.word 0xe9be180c ! t3_kref+0x1e8c: stda %f20, [%i0 + %o4]0xc0
.word 0xe806601c ! t3_kref+0x1e90: ld [%i1 + 0x1c], %l4
.word 0xab400000 ! t3_kref+0x1e94: mov %y, %l5
.word 0xab3a400a ! t3_kref+0x1e98: sra %o1, %o2, %l5
.word 0xa7400000 ! t3_kref+0x1e9c: mov %y, %l3
.word 0x93a00533 ! t3_kref+0x1ea0: fsqrts %f19, %f9
.word 0xb9a709d2 ! t3_kref+0x1ea4: fdivd %f28, %f18, %f28
.word 0xa8b3000c ! t3_kref+0x1ea8: orncc %o4, %o4, %l4
.word 0x86102001 ! t3_kref+0x1eac: mov 0x1, %g3
.word 0x32800000 ! t3_kref+0x1eb0: bne,a _kref+0x1eb0
.word 0x86a0e001 ! t3_kref+0x1eb4: subcc %g3, 1, %g3
.word 0x95a509ca ! t3_kref+0x1eb8: fdivd %f20, %f10, %f10
.word 0x29800001 ! t3_kref+0x1ebc: fbl,a _kref+0x1ec0
.word 0xe656001b ! t3_kref+0x1ec0: ldsh [%i0 + %i3], %l3
.word 0xa884b8b9 ! t3_kref+0x1ec4: addcc %l2, -0x747, %l4
.word 0xa6c00009 ! t3_kref+0x1ec8: addccc %g0, %o1, %l3
.word 0xef270019 ! t3_kref+0x1ecc: st %f23, [%i4 + %i1]
.word 0xa3a01a54 ! t3_kref+0x1ed0: fdtoi %f20, %f17
.word 0xa93a8015 ! t3_kref+0x1ed4: sra %o2, %l5, %l4
.word 0xe01e401d ! t3_kref+0x1ed8: ldd [%i1 + %i5], %l0
.word 0xe7ee101d ! t3_kref+0x1edc: prefetcha %i0 + %i5, 19
.word 0xa87237ef ! t3_kref+0x1ee0: udiv %o0, -0x811, %l4
.word 0x99a00538 ! t3_kref+0x1ee4: fsqrts %f24, %f12
.word 0xd03e3ff0 ! t3_kref+0x1ee8: std %o0, [%i0 - 0x10]
.word 0x97a01a25 ! t3_kref+0x1eec: fstoi %f5, %f11
.word 0xbba209b6 ! t3_kref+0x1ef0: fdivs %f8, %f22, %f29
.word 0xadab4050 ! t3_kref+0x1ef4: fmovdle %fcc0, %f16, %f22
call SYM(t3_subr3)
.word 0xaa902ea4 ! t3_kref+0x1efc: orcc %g0, 0xea4, %l5
.word 0xab700015 ! t3_kref+0x1f00: popc %l5, %l5
.word 0xe6df5018 ! t3_kref+0x1f04: ldxa [%i5 + %i0]0x80, %l3
.word 0xa78270c2 ! t3_kref+0x1f08: wr %o1, 0xfffff0c2, %gsr
.word 0x33480005 ! t3_kref+0x1f0c: fbe,a,pt %fcc0, _kref+0x1f20
.word 0xafa0013c ! t3_kref+0x1f10: fabss %f28, %f23
.word 0xa1a0054a ! t3_kref+0x1f14: fsqrtd %f10, %f16
.word 0xa9b4408c ! t3_kref+0x1f18: edge16 %l1, %o4, %l4
.word 0x9da01927 ! t3_kref+0x1f1c: fstod %f7, %f14
.word 0xa6d34017 ! t3_kref+0x1f20: umulcc %o5, %l7, %l3
.word 0xaa2ca452 ! t3_kref+0x1f24: andn %l2, 0x452, %l5
.word 0xd51e0000 ! t3_kref+0x1f28: ldd [%i0], %f10
.word 0xb9a188c8 ! t3_kref+0x1f2c: fsubd %f6, %f8, %f28
.word 0xa6fcec0f ! t3_kref+0x1f30: sdivcc %l3, 0xc0f, %l3
.word 0xe4180019 ! t3_kref+0x1f34: ldd [%g0 + %i1], %l2
.word 0xe830a02c ! t3_kref+0x1f38: sth %l4, [%g2 + 0x2c]
.word 0xa643648a ! t3_kref+0x1f3c: addc %o5, 0x48a, %l3
.word 0xab0b0017 ! t3_kref+0x1f40: tsubcc %o4, %l7, %l5
.word 0xe8865000 ! t3_kref+0x1f44: lda [%i1]0x80, %l4
.word 0x27800002 ! t3_kref+0x1f48: fbul,a _kref+0x1f50
.word 0xada68846 ! t3_kref+0x1f4c: faddd %f26, %f6, %f22
.word 0x23480004 ! t3_kref+0x1f50: fbne,a,pt %fcc0, _kref+0x1f60
.word 0xeaf75018 ! t3_kref+0x1f54: stxa %l5, [%i5 + %i0]0x80
.word 0x2d480004 ! t3_kref+0x1f58: fbg,a,pt %fcc0, _kref+0x1f68
.word 0xa5a01a5c ! t3_kref+0x1f5c: fdtoi %f28, %f18
.word 0xe65f4019 ! t3_kref+0x1f60: ldx [%i5 + %i1], %l3
.word 0x8143c000 ! t3_kref+0x1f64: stbar
.word 0x2b480005 ! t3_kref+0x1f68: fbug,a,pt %fcc0, _kref+0x1f7c
.word 0xb6103ff4 ! t3_kref+0x1f6c: mov 0xfffffff4, %i3
.word 0x8fa58925 ! t3_kref+0x1f70: fmuls %f22, %f5, %f7
.word 0xe600a02c ! t3_kref+0x1f74: ld [%g2 + 0x2c], %l3
.word 0x27800005 ! t3_kref+0x1f78: fbul,a _kref+0x1f8c
.word 0xa7b00200 ! t3_kref+0x1f7c: array8 %g0, %g0, %l3
.word 0xd4300019 ! t3_kref+0x1f80: sth %o2, [%g0 + %i1]
.word 0xaa7cc008 ! t3_kref+0x1f84: sdiv %l3, %o0, %l5
.word 0xb5a709c6 ! t3_kref+0x1f88: fdivd %f28, %f6, %f26
.word 0x91a20958 ! t3_kref+0x1f8c: fmuld %f8, %f24, %f8
.word 0xa6c2a107 ! t3_kref+0x1f90: addccc %o2, 0x107, %l3
.word 0xe6d6501b ! t3_kref+0x1f94: ldsha [%i1 + %i3]0x80, %l3
.word 0xaa94800c ! t3_kref+0x1f98: orcc %l2, %o4, %l5
.word 0x81af0aa8 ! t3_kref+0x1f9c: fcmpes %fcc0, %f28, %f8
.word 0x9da309ca ! t3_kref+0x1fa0: fdivd %f12, %f10, %f14
.word 0xaa04b90b ! t3_kref+0x1fa4: add %l2, -0x6f5, %l5
.word 0xea96d019 ! t3_kref+0x1fa8: lduha [%i3 + %i1]0x80, %l5
.word 0xa6a2000a ! t3_kref+0x1fac: subcc %o0, %o2, %l3
.word 0xdd3e001d ! t3_kref+0x1fb0: std %f14, [%i0 + %i5]
.word 0x97a01a4e ! t3_kref+0x1fb4: fdtoi %f14, %f11
.word 0xd03e4000 ! t3_kref+0x1fb8: std %o0, [%i1]
.word 0xa3a98028 ! t3_kref+0x1fbc: fmovsg %fcc0, %f8, %f17
.word 0x2732f9a2 ! t3_kref+0x1fc0: sethi %hi(0xcbe68800), %l3
.word 0xabb1845a ! t3_kref+0x1fc4: fcmpne16 %f6, %f26, %l5
.word 0x95b74ef6 ! t3_kref+0x1fc8: fornot2s %f29, %f22, %f10
.word 0xdd20a00c ! t3_kref+0x1fcc: st %f14, [%g2 + 0xc]
.word 0xb1b40ea0 ! t3_kref+0x1fd0: fsrc1s %f16, %f24
.word 0x9de3bfa0 ! t3_kref+0x1fd4: save %sp, -0x60, %sp
.word 0xbb0ef3ef ! t3_kref+0x1fd8: tsubcc %i3, -0xc11, %i5
.word 0xa9ee6d56 ! t3_kref+0x1fdc: restore %i1, 0xd56, %l4
.word 0xf5060000 ! t3_kref+0x1fe0: ld [%i0], %f26
.word 0xa902e40d ! t3_kref+0x1fe4: taddcc %o3, 0x40d, %l4
.word 0xd42e6000 ! t3_kref+0x1fe8: stb %o2, [%i1]
.word 0xd1be1a1b ! t3_kref+0x1fec: stda %f8, [%i0 + %i3]0xd0
.word 0x95b54db7 ! t3_kref+0x1ff0: fxors %f21, %f23, %f10
.word 0xa7b00cf7 ! t3_kref+0x1ff4: fnot2s %f23, %f19
.word 0xed1f4018 ! t3_kref+0x1ff8: ldd [%i5 + %i0], %f22
.word 0xe80e2010 ! t3_kref+0x1ffc: ldub [%i0 + 0x10], %l4
.word 0xea881018 ! t3_kref+0x2000: lduba [%g0 + %i0]0x80, %l5
.word 0x21800002 ! t3_kref+0x2004: fbn,a _kref+0x200c
.word 0xc9be5851 ! t3_kref+0x2008: stda %f4, [%i1 + %l1]0xc2
.word 0x87802082 ! t3_kref+0x200c: mov 0x82, %asi
.word 0xb1a148bc ! t3_kref+0x2010: fsubs %f5, %f28, %f24
.word 0x3a800003 ! t3_kref+0x2014: bcc,a _kref+0x2020
.word 0xaa00000d ! t3_kref+0x2018: add %g0, %o5, %l5
.word 0x91b3cefd ! t3_kref+0x201c: fornot2s %f15, %f29, %f8
.word 0x9ba0189a ! t3_kref+0x2020: fitos %f26, %f13
.word 0x8db38706 ! t3_kref+0x2024: fmuld8sux16 %f14, %f6, %f6
.word 0x001fffff ! t3_kref+0x2028: illtrap 0x1fffff
.word 0x89a2885a ! t3_kref+0x202c: faddd %f10, %f26, %f4
.word 0x81dff12a ! t3_kref+0x2030: flush %i7 - 0xed6
.word 0xa8a5c008 ! t3_kref+0x2034: subcc %l7, %o0, %l4
.word 0x91a01929 ! t3_kref+0x2038: fstod %f9, %f8
.word 0x8fa01a4c ! t3_kref+0x203c: fdtoi %f12, %f7
.word 0xf207bfe0 ! t3_kref+0x2040: ld [%fp - 0x20], %i1
.word 0x87802080 ! t3_kref+0x2044: mov 0x80, %asi
.word 0xab24c013 ! t3_kref+0x2048: mulscc %l3, %l3, %l5
.word 0xaba208a8 ! t3_kref+0x204c: fsubs %f8, %f8, %f21
.word 0xb1a000a6 ! t3_kref+0x2050: fnegs %f6, %f24
.word 0xabb34315 ! t3_kref+0x2054: alignaddr %o5, %l5, %l5
.word 0x8ba01a3c ! t3_kref+0x2058: fstoi %f28, %f5
.word 0x99a01936 ! t3_kref+0x205c: fstod %f22, %f12
.word 0xa6c54015 ! t3_kref+0x2060: addccc %l5, %l5, %l3
.word 0xa6c5737e ! t3_kref+0x2064: addccc %l5, -0xc82, %l3
.word 0xa9257880 ! t3_kref+0x2068: mulscc %l5, -0x780, %l4
call SYM(t3_subr1)
.word 0xb9a01893 ! t3_kref+0x2070: fitos %f19, %f28
.word 0xabb44353 ! t3_kref+0x2074: alignaddrl %l1, %l3, %l5
.word 0xcd1f4018 ! t3_kref+0x2078: ldd [%i5 + %i0], %f6
.word 0xab34c012 ! t3_kref+0x207c: srl %l3, %l2, %l5
.word 0x99a24935 ! t3_kref+0x2080: fmuls %f9, %f21, %f12
.word 0x001fffff ! t3_kref+0x2084: illtrap 0x1fffff
.word 0xee7e4000 ! t3_kref+0x2088: swap [%i1], %l7
.word 0x9db5c70a ! t3_kref+0x208c: fmuld8sux16 %f23, %f10, %f14
.word 0xa940c000 ! t3_kref+0x2090: mov %asi, %l4
.word 0xaa7d8011 ! t3_kref+0x2094: sdiv %l6, %l1, %l5
.word 0xaa85b7d9 ! t3_kref+0x2098: addcc %l6, -0x827, %l5
.word 0x95a01a2e ! t3_kref+0x209c: fstoi %f14, %f10
.word 0xa92360eb ! t3_kref+0x20a0: mulscc %o5, 0xeb, %l4
.word 0x81ae8ad8 ! t3_kref+0x20a4: fcmped %fcc0, %f26, %f24
.word 0x8143e040 ! t3_kref+0x20a8: membar 0x40
.word 0x3a480007 ! t3_kref+0x20ac: bcc,a,pt %icc, _kref+0x20c8
.word 0xb9a0188a ! t3_kref+0x20b0: fitos %f10, %f28
.word 0xa8050013 ! t3_kref+0x20b4: add %l4, %l3, %l4
.word 0xe3000019 ! t3_kref+0x20b8: ld [%g0 + %i1], %f17
.word 0xc81031b4 ! t3_kref+0x20bc: lduh [%g0 - 0xe4c], %g4
.word 0xaa2d74ba ! t3_kref+0x20c0: andn %l5, -0xb46, %l5
.word 0x99b28c4e ! t3_kref+0x20c4: fnor %f10, %f14, %f12
.word 0xb1a6c8b4 ! t3_kref+0x20c8: fsubs %f27, %f20, %f24
.word 0x93a01a50 ! t3_kref+0x20cc: fdtoi %f16, %f9
.word 0xd03e6008 ! t3_kref+0x20d0: std %o0, [%i1 + 8]
.word 0xada50928 ! t3_kref+0x20d4: fmuls %f20, %f8, %f22
.word 0xe80e7fed ! t3_kref+0x20d8: ldub [%i1 - 0x13], %l4
.word 0xa7b000f2 ! t3_kref+0x20dc: edge16ln %g0, %l2, %l3
.word 0x9fa2c935 ! t3_kref+0x20e0: fmuls %f11, %f21, %f15
.word 0xeff6100c ! t3_kref+0x20e4: casxa [%i0]0x80, %o4, %l7
.word 0xe87e6000 ! t3_kref+0x20e8: swap [%i1], %l4
.word 0x99a01906 ! t3_kref+0x20ec: fitod %f6, %f12
.word 0xd11fbd50 ! t3_kref+0x20f0: ldd [%fp - 0x2b0], %f8
.word 0xa6856e73 ! t3_kref+0x20f4: addcc %l5, 0xe73, %l3
.word 0xa874ef11 ! t3_kref+0x20f8: udiv %l3, 0xf11, %l4
.word 0xa672201c ! t3_kref+0x20fc: udiv %o0, 0x1c, %l3
.word 0x20480005 ! t3_kref+0x2100: bn,a,pt %icc, _kref+0x2114
.word 0xeade6008 ! t3_kref+0x2104: ldxa [%i1 + 8]%asi, %l5
.word 0xe46e7ff3 ! t3_kref+0x2108: ldstub [%i1 - 0xd], %l2
.word 0xa1a00548 ! t3_kref+0x210c: fsqrtd %f8, %f16
.word 0x9da109ca ! t3_kref+0x2110: fdivd %f4, %f10, %f14
.word 0x878020f0 ! t3_kref+0x2114: mov 0xf0, %asi
.word 0xc3ee5008 ! t3_kref+0x2118: prefetcha %i1 + %o0, 1
.word 0xa632edde ! t3_kref+0x211c: orn %o3, 0xdde, %l3
.word 0xa9b44100 ! t3_kref+0x2120: edge32 %l1, %g0, %l4
.word 0x26480004 ! t3_kref+0x2124: bl,a,pt %icc, _kref+0x2134
.word 0xd2780018 ! t3_kref+0x2128: swap [%g0 + %i0], %o1
.word 0x26800001 ! t3_kref+0x212c: bl,a _kref+0x2130
.word 0xaa202733 ! t3_kref+0x2130: sub %g0, 0x733, %l5
.word 0x37480006 ! t3_kref+0x2134: fbge,a,pt %fcc0, _kref+0x214c
.word 0xaad2bb4c ! t3_kref+0x2138: umulcc %o2, -0x4b4, %l5
.word 0xe8363ffa ! t3_kref+0x213c: sth %l4, [%i0 - 6]
.word 0xabb440f7 ! t3_kref+0x2140: edge16ln %l1, %l7, %l5
.word 0xe6901019 ! t3_kref+0x2144: lduha [%g0 + %i1]0x80, %l3
.word 0x81dd000a ! t3_kref+0x2148: flush %l4 + %o2
.word 0x95a00554 ! t3_kref+0x214c: fsqrtd %f20, %f10
.word 0xa8e3400b ! t3_kref+0x2150: subccc %o5, %o3, %l4
.word 0x32480005 ! t3_kref+0x2154: bne,a,pt %icc, _kref+0x2168
.word 0xd81e001d ! t3_kref+0x2158: ldd [%i0 + %i5], %o4
.word 0xa5b74a6e ! t3_kref+0x215c: fpadd32s %f29, %f14, %f18
.word 0x95a38d2c ! t3_kref+0x2160: fsmuld %f14, %f12, %f10
.word 0xe11e7fe8 ! t3_kref+0x2164: ldd [%i1 - 0x18], %f16
.word 0xea064000 ! t3_kref+0x2168: ld [%i1], %l5
.word 0x93a01886 ! t3_kref+0x216c: fitos %f6, %f9
.word 0xd51e6018 ! t3_kref+0x2170: ldd [%i1 + 0x18], %f10
.word 0xdb20a01c ! t3_kref+0x2174: st %f13, [%g2 + 0x1c]
.word 0x28800002 ! t3_kref+0x2178: bleu,a _kref+0x2180
.word 0xec30a02c ! t3_kref+0x217c: sth %l6, [%g2 + 0x2c]
.word 0xa8324017 ! t3_kref+0x2180: orn %o1, %l7, %l4
.word 0xf51fbc60 ! t3_kref+0x2184: ldd [%fp - 0x3a0], %f26
.word 0xd47e6004 ! t3_kref+0x2188: swap [%i1 + 4], %o2
.word 0x35480008 ! t3_kref+0x218c: fbue,a,pt %fcc0, _kref+0x21ac
.word 0xa8c30016 ! t3_kref+0x2190: addccc %o4, %l6, %l4
.word 0xa8834014 ! t3_kref+0x2194: addcc %o5, %l4, %l4
.word 0xa8f56df0 ! t3_kref+0x2198: udivcc %l5, 0xdf0, %l4
.word 0x8184c000 ! t3_kref+0x219c: wr %l3, %g0, %y
.word 0xf9bf5018 ! t3_kref+0x21a0: stda %f28, [%i5 + %i0]0x80
.word 0x9da88058 ! t3_kref+0x21a4: fmovdlg %fcc0, %f24, %f14
.word 0xa7b50349 ! t3_kref+0x21a8: alignaddrl %l4, %o1, %l3
.word 0x9fc10000 ! t3_kref+0x21ac: call %g4
.word 0xe80e3ffd ! t3_kref+0x21b0: ldub [%i0 - 3], %l4
.word 0x86102002 ! t3_kref+0x21b4: mov 0x2, %g3
.word 0x32800000 ! t3_kref+0x21b8: bne,a _kref+0x21b8
.word 0x86a0e001 ! t3_kref+0x21bc: subcc %g3, 1, %g3
.word 0x81a98ab9 ! t3_kref+0x21c0: fcmpes %fcc0, %f6, %f25
.word 0xa87d800d ! t3_kref+0x21c4: sdiv %l6, %o5, %l4
.word 0xf80067d2 ! t3_kref+0x21c8: ld [%g1 + 0x7d2], %i4
.word 0x8143e040 ! t3_kref+0x21cc: membar 0x40
.word 0xaac58017 ! t3_kref+0x21d0: addccc %l6, %l7, %l5
.word 0x39800005 ! t3_kref+0x21d4: fbuge,a _kref+0x21e8
.word 0xaa33000b ! t3_kref+0x21d8: orn %o4, %o3, %l5
.word 0x81a98ad0 ! t3_kref+0x21dc: fcmped %fcc0, %f6, %f16
.word 0xa9b2caa7 ! t3_kref+0x21e0: fpsub16s %f11, %f7, %f20
.word 0xada389d8 ! t3_kref+0x21e4: fdivd %f14, %f24, %f22
.word 0xe41e001d ! t3_kref+0x21e8: ldd [%i0 + %i5], %l2
.word 0xa6b2fb1c ! t3_kref+0x21ec: orncc %o3, -0x4e4, %l3
.word 0xe628a01e ! t3_kref+0x21f0: stb %l3, [%g2 + 0x1e]
.word 0xb1a000ac ! t3_kref+0x21f4: fnegs %f12, %f24
.word 0x81adca2b ! t3_kref+0x21f8: fcmps %fcc0, %f23, %f11
.word 0xb7a4c92d ! t3_kref+0x21fc: fmuls %f19, %f13, %f27
.word 0xeb68a18a ! t3_kref+0x2200: prefetch %g2 + 0x18a, 21
.word 0xa922ba0e ! t3_kref+0x2204: mulscc %o2, -0x5f2, %l4
.word 0x9fa00526 ! t3_kref+0x2208: fsqrts %f6, %f15
.word 0xe51fbd68 ! t3_kref+0x220c: ldd [%fp - 0x298], %f18
.word 0xabb00240 ! t3_kref+0x2210: array16 %g0, %g0, %l5
.word 0xa744c000 ! t3_kref+0x2214: mov %gsr, %l3
.word 0xd62e3fea ! t3_kref+0x2218: stb %o3, [%i0 - 0x16]
.word 0xaa7ae51d ! t3_kref+0x221c: sdiv %o3, 0x51d, %l5
.word 0xa9b40994 ! t3_kref+0x2220: bshuffle %f16, %f20, %f20
.word 0xa7050012 ! t3_kref+0x2224: taddcc %l4, %l2, %l3
.word 0xa9a408b4 ! t3_kref+0x2228: fsubs %f16, %f20, %f20
.word 0xe6480018 ! t3_kref+0x222c: ldsb [%g0 + %i0], %l3
.word 0x81af4aac ! t3_kref+0x2230: fcmpes %fcc0, %f29, %f12
.word 0xa8d4c012 ! t3_kref+0x2234: umulcc %l3, %l2, %l4
.word 0xa7418000 ! t3_kref+0x2238: mov %fprs, %l3
.word 0x8143c000 ! t3_kref+0x223c: stbar
! .word 0x299a175c ! t3_kref+0x2240: fbl,a SYM(t3_subr3)
fbl,a SYM(t3_subr3)
.word 0x9f414000 ! t3_kref+0x2244: mov %pc, %o7
.word 0x8da0193d ! t3_kref+0x2248: fstod %f29, %f6
call SYM(t3_subr2)
.word 0xe0fe501c ! t3_kref+0x2250: swapa [%i1 + %i4]0x80, %l0
.word 0x001fffff ! t3_kref+0x2254: illtrap 0x1fffff
.word 0x8da01937 ! t3_kref+0x2258: fstod %f23, %f6
.word 0xab400000 ! t3_kref+0x225c: mov %y, %l5
.word 0xe80e0000 ! t3_kref+0x2260: ldub [%i0], %l4
.word 0xb1a00137 ! t3_kref+0x2264: fabss %f23, %f24
.word 0xada01936 ! t3_kref+0x2268: fstod %f22, %f22
.word 0xcd3e2008 ! t3_kref+0x226c: std %f6, [%i0 + 8]
.word 0xd4380019 ! t3_kref+0x2270: std %o2, [%g0 + %i1]
.word 0xa6e276da ! t3_kref+0x2274: subccc %o1, -0x926, %l3
.word 0xa9b24174 ! t3_kref+0x2278: edge32ln %o1, %l4, %l4
sethi %hi(1f), %o7
jmpl %o7+%lo(1f), %g1
.empty
.word 0x9da00528 ! t3_kref+0x2284: fsqrts %f8, %f14
.word 0x8585c016 ! t3_kref+0x2288: wr %l7, %l6, %ccr
1: .word 0x9f414000 ! t3_kref+0x228c: mov %pc, %o7
.word 0xa8adf9a6 ! t3_kref+0x2290: andncc %l7, -0x65a, %l4
.word 0x91a00552 ! t3_kref+0x2294: fsqrtd %f18, %f8
.word 0xe91fbf58 ! t3_kref+0x2298: ldd [%fp - 0xa8], %f20
.word 0xaac48015 ! t3_kref+0x229c: addccc %l2, %l5, %l5
.word 0xa7b34011 ! t3_kref+0x22a0: edge8 %o5, %l1, %l3
.word 0x99a0055a ! t3_kref+0x22a4: fsqrtd %f26, %f12
.word 0xa935a01e ! t3_kref+0x22a8: srl %l6, 0x1e, %l4
.word 0x8da01892 ! t3_kref+0x22ac: fitos %f18, %f6
.word 0x35800008 ! t3_kref+0x22b0: fbue,a _kref+0x22d0
.word 0xabb44d60 ! t3_kref+0x22b4: fnot1s %f17, %f21
.word 0xa815addc ! t3_kref+0x22b8: or %l6, 0xddc, %l4
.word 0xf007bfe0 ! t3_kref+0x22bc: ld [%fp - 0x20], %i0
.word 0x81ae4aa8 ! t3_kref+0x22c0: fcmpes %fcc0, %f25, %f8
.word 0xc398a1c0 ! t3_kref+0x22c4: ldda [%g2 + 0x1c0]%asi, %f32
.word 0xa8c4c008 ! t3_kref+0x22c8: addccc %l3, %o0, %l4
.word 0x32800007 ! t3_kref+0x22cc: bne,a _kref+0x22e8
.word 0x99a1893a ! t3_kref+0x22d0: fmuls %f6, %f26, %f12
.word 0xada0103a ! t3_kref+0x22d4: fstox %f26, %f22
.word 0xd236c019 ! t3_kref+0x22d8: sth %o1, [%i3 + %i1]
.word 0xa60defe7 ! t3_kref+0x22dc: and %l7, 0xfe7, %l3
.word 0xa8da6466 ! t3_kref+0x22e0: smulcc %o1, 0x466, %l4
.word 0xcdbe101d ! t3_kref+0x22e4: stda %f6, [%i0 + %i5]0x80
.word 0xaba01887 ! t3_kref+0x22e8: fitos %f7, %f21
.word 0x9fb34ea0 ! t3_kref+0x22ec: fsrc1s %f13, %f15
.word 0xcd26600c ! t3_kref+0x22f0: st %f6, [%i1 + 0xc]
.word 0xb1b14e71 ! t3_kref+0x22f4: fxnors %f5, %f17, %f24
.word 0x34800001 ! t3_kref+0x22f8: bg,a _kref+0x22fc
.word 0xa805adb2 ! t3_kref+0x22fc: add %l6, 0xdb2, %l4
.word 0xee362002 ! t3_kref+0x2300: sth %l7, [%i0 + 2]
.word 0xab3ce008 ! t3_kref+0x2304: sra %l3, 0x8, %l5
.word 0x81a90aca ! t3_kref+0x2308: fcmped %fcc0, %f4, %f10
.word 0xe3b8a200 ! t3_kref+0x230c: stda %f48, [%g2 + 0x200]%asi
.word 0x9fc10000 ! t3_kref+0x2310: call %g4
.word 0xb3b74d60 ! t3_kref+0x2314: fnot1s %f29, %f25
.word 0x81aa8acc ! t3_kref+0x2318: fcmped %fcc0, %f10, %f12
.word 0x8fb1cd37 ! t3_kref+0x231c: fandnot1s %f7, %f23, %f7
.word 0x99a00558 ! t3_kref+0x2320: fsqrtd %f24, %f12
.word 0x3e800001 ! t3_kref+0x2324: bvc,a _kref+0x2328
.word 0xdb063ffc ! t3_kref+0x2328: ld [%i0 - 4], %f13
.word 0x2b800005 ! t3_kref+0x232c: fbug,a _kref+0x2340
.word 0xf9380019 ! t3_kref+0x2330: std %f28, [%g0 + %i1]
.word 0xd91fbf68 ! t3_kref+0x2334: ldd [%fp - 0x98], %f12
.word 0x99b00f3a ! t3_kref+0x2338: fsrc2s %f26, %f12
.word 0xc12e600c ! t3_kref+0x233c: st %fsr, [%i1 + 0xc]
.word 0xf7000018 ! t3_kref+0x2340: ld [%g0 + %i0], %f27
.word 0x33480004 ! t3_kref+0x2344: fbe,a,pt %fcc0, _kref+0x2354
.word 0xaaadb63c ! t3_kref+0x2348: andncc %l6, -0x9c4, %l5
.word 0xe41e2008 ! t3_kref+0x234c: ldd [%i0 + 8], %l2
.word 0x8da30d26 ! t3_kref+0x2350: fsmuld %f12, %f6, %f6
.word 0xb3a01894 ! t3_kref+0x2354: fitos %f20, %f25
.word 0xa6dd4017 ! t3_kref+0x2358: smulcc %l5, %l7, %l3
.word 0xa7222e18 ! t3_kref+0x235c: mulscc %o0, 0xe18, %l3
.word 0xada0055a ! t3_kref+0x2360: fsqrtd %f26, %f22
.word 0xa88c4000 ! t3_kref+0x2364: andcc %l1, %g0, %l4
.word 0xb9b14d26 ! t3_kref+0x2368: fandnot1s %f5, %f6, %f28
.word 0xaa34c014 ! t3_kref+0x236c: orn %l3, %l4, %l5
.word 0xc91fbc98 ! t3_kref+0x2370: ldd [%fp - 0x368], %f4
.word 0xc398a1c0 ! t3_kref+0x2374: ldda [%g2 + 0x1c0]%asi, %f32
.word 0xe4086120 ! t3_kref+0x2378: ldub [%g1 + 0x120], %l2
.word 0xa41ca00c ! t3_kref+0x237c: xor %l2, 0xc, %l2
.word 0xe4286120 ! t3_kref+0x2380: stb %l2, [%g1 + 0x120]
.word 0x81d86120 ! t3_kref+0x2384: flush %g1 + 0x120
.word 0xeaf6101d ! t3_kref+0x2388: stxa %l5, [%i0 + %i5]0x80
.word 0x9fc10000 ! t3_kref+0x238c: call %g4
.word 0xa6c4800b ! t3_kref+0x2390: addccc %l2, %o3, %l3
.word 0xaa8a000c ! t3_kref+0x2394: andcc %o0, %o4, %l5
.word 0xaa7d400b ! t3_kref+0x2398: sdiv %l5, %o3, %l5
.word 0xa882b862 ! t3_kref+0x239c: addcc %o2, -0x79e, %l4
2: .word 0xe0b6101b ! t3_kref+0x23a0: stha %l0, [%i0 + %i3]0x80
.word 0x81580000 ! t3_kref+0x23a4: flushw
.word 0xa9b2c076 ! t3_kref+0x23a8: edge8ln %o3, %l6, %l4
.word 0xaac2800b ! t3_kref+0x23ac: addccc %o2, %o3, %l5
.word 0x9da40952 ! t3_kref+0x23b0: fmuld %f16, %f18, %f14
.word 0xa8558011 ! t3_kref+0x23b4: umul %l6, %l1, %l4
.word 0xa882612a ! t3_kref+0x23b8: addcc %o1, 0x12a, %l4
.word 0xada209d6 ! t3_kref+0x23bc: fdivd %f8, %f22, %f22
.word 0xe230a00e ! t3_kref+0x23c0: sth %l1, [%g2 + 0xe]
.word 0xa1a0055a ! t3_kref+0x23c4: fsqrtd %f26, %f16
.word 0x8ba0052a ! t3_kref+0x23c8: fsqrts %f10, %f5
.word 0xe600a00c ! t3_kref+0x23cc: ld [%g2 + 0xc], %l3
.word 0xa7a28939 ! t3_kref+0x23d0: fmuls %f10, %f25, %f19
.word 0x9da00552 ! t3_kref+0x23d4: fsqrtd %f18, %f14
.word 0xa8c34015 ! t3_kref+0x23d8: addccc %o5, %l5, %l4
.word 0xe1be180b ! t3_kref+0x23dc: stda %f16, [%i0 + %o3]0xc0
.word 0xea30a03c ! t3_kref+0x23e0: sth %l5, [%g2 + 0x3c]
.word 0xa5a50d27 ! t3_kref+0x23e4: fsmuld %f20, %f7, %f18
.word 0xa3a0109c ! t3_kref+0x23e8: fxtos %f28, %f17
.word 0xa67a33b8 ! t3_kref+0x23ec: sdiv %o0, -0xc48, %l3
.word 0xd620a03c ! t3_kref+0x23f0: st %o3, [%g2 + 0x3c]
.word 0xd0764000 ! t3_kref+0x23f4: stx %o0, [%i1]
.word 0x21480005 ! t3_kref+0x23f8: fbn,a,pt %fcc0, _kref+0x240c
.word 0xb9a0192a ! t3_kref+0x23fc: fstod %f10, %f28
.word 0x89a50d32 ! t3_kref+0x2400: fsmuld %f20, %f18, %f4
.word 0x2a480004 ! t3_kref+0x2404: bcs,a,pt %icc, _kref+0x2414
.word 0xa8a4693c ! t3_kref+0x2408: subcc %l1, 0x93c, %l4
.word 0xb5a0052a ! t3_kref+0x240c: fsqrts %f10, %f26
.word 0xe620a03c ! t3_kref+0x2410: st %l3, [%g2 + 0x3c]
.word 0x8143c000 ! t3_kref+0x2414: stbar
.word 0xa9132987 ! t3_kref+0x2418: taddcctv %o4, 0x987, %l4
.word 0x28800005 ! t3_kref+0x241c: bleu,a _kref+0x2430
.word 0xa9a00552 ! t3_kref+0x2420: fsqrtd %f18, %f20
.word 0xa635a0b8 ! t3_kref+0x2424: orn %l6, 0xb8, %l3
.word 0xb5a01907 ! t3_kref+0x2428: fitod %f7, %f26
.word 0xa68d0017 ! t3_kref+0x242c: andcc %l4, %l7, %l3
.word 0x81ac8ad6 ! t3_kref+0x2430: fcmped %fcc0, %f18, %f22
.word 0xee766008 ! t3_kref+0x2434: stx %l7, [%i1 + 8]
.word 0xb9a648a8 ! t3_kref+0x2438: fsubs %f25, %f8, %f28
.word 0x8da0055c ! t3_kref+0x243c: fsqrtd %f28, %f6
.word 0xa6324000 ! t3_kref+0x2440: orn %o1, %g0, %l3
.word 0xa8e30012 ! t3_kref+0x2444: subccc %o4, %l2, %l4
.word 0x8da0052a ! t3_kref+0x2448: fsqrts %f10, %f6
.word 0xb1a0189d ! t3_kref+0x244c: fitos %f29, %f24
.word 0xe51fbfd8 ! t3_kref+0x2450: ldd [%fp - 0x28], %f18
.word 0xd9be5880 ! t3_kref+0x2454: stda %f12, [%i1]0xc4
.word 0x2b374327 ! t3_kref+0x2458: sethi %hi(0xdd0c9c00), %l5
.word 0xa68b32fa ! t3_kref+0x245c: andcc %o4, -0xd06, %l3
.word 0xd43e2010 ! t3_kref+0x2460: std %o2, [%i0 + 0x10]
.word 0xa8c469af ! t3_kref+0x2464: addccc %l1, 0x9af, %l4
.word 0xb9b48990 ! t3_kref+0x2468: bshuffle %f18, %f16, %f28
.word 0x28480003 ! t3_kref+0x246c: bleu,a,pt %icc, _kref+0x2478
.word 0xa89c8008 ! t3_kref+0x2470: xorcc %l2, %o0, %l4
.word 0xe8965000 ! t3_kref+0x2474: lduha [%i1]0x80, %l4
.word 0x25480006 ! t3_kref+0x2478: fblg,a,pt %fcc0, _kref+0x2490
.word 0xabb480aa ! t3_kref+0x247c: edge16n %l2, %o2, %l5
.word 0xa7400000 ! t3_kref+0x2480: mov %y, %l3
.word 0x97a01a29 ! t3_kref+0x2484: fstoi %f9, %f11
.word 0xa88d8015 ! t3_kref+0x2488: andcc %l6, %l5, %l4
.word 0xa6c3400d ! t3_kref+0x248c: addccc %o5, %o5, %l3
.word 0xb9a589ce ! t3_kref+0x2490: fdivd %f22, %f14, %f28
.word 0x9fa018d4 ! t3_kref+0x2494: fdtos %f20, %f15
.word 0xadb28e80 ! t3_kref+0x2498: fsrc1 %f10, %f22
.word 0xeb68a181 ! t3_kref+0x249c: prefetch %g2 + 0x181, 21
.word 0x878020e0 ! t3_kref+0x24a0: mov 0xe0, %asi
.word 0xa7a54932 ! t3_kref+0x24a4: fmuls %f21, %f18, %f19
.word 0x81aeca2c ! t3_kref+0x24a8: fcmps %fcc0, %f27, %f12
.word 0x9da1cd28 ! t3_kref+0x24ac: fsmuld %f7, %f8, %f14
.word 0xa734a00d ! t3_kref+0x24b0: srl %l2, 0xd, %l3
.word 0xe2fe501c ! t3_kref+0x24b4: swapa [%i1 + %i4]0x80, %l1
.word 0x3f480004 ! t3_kref+0x24b8: fbo,a,pt %fcc0, _kref+0x24c8
.word 0xb9a01a52 ! t3_kref+0x24bc: fdtoi %f18, %f28
.word 0xc3ee1015 ! t3_kref+0x24c0: prefetcha %i0 + %l5, 1
.word 0xb5a0052b ! t3_kref+0x24c4: fsqrts %f11, %f26
.word 0x99a0192b ! t3_kref+0x24c8: fstod %f11, %f12
.word 0xa7400000 ! t3_kref+0x24cc: mov %y, %l3
.word 0x8db40ac6 ! t3_kref+0x24d0: fpsub32 %f16, %f6, %f6
.word 0xb9a28d33 ! t3_kref+0x24d4: fsmuld %f10, %f19, %f28
.word 0xb5a0190a ! t3_kref+0x24d8: fitod %f10, %f26
.word 0x86102004 ! t3_kref+0x24dc: mov 0x4, %g3
.word 0x32800000 ! t3_kref+0x24e0: bne,a _kref+0x24e0
.word 0x86a0e001 ! t3_kref+0x24e4: subcc %g3, 1, %g3
.word 0x9fc00004 ! t3_kref+0x24e8: call %g0 + %g4
.word 0xee266018 ! t3_kref+0x24ec: st %l7, [%i1 + 0x18]
.word 0xab34c008 ! t3_kref+0x24f0: srl %l3, %o0, %l5
.word 0xa7b34333 ! t3_kref+0x24f4: bmask %o5, %l3, %l3
.word 0xda6e200a ! t3_kref+0x24f8: ldstub [%i0 + 0xa], %o5
.word 0xaab4eee5 ! t3_kref+0x24fc: orncc %l3, 0xee5, %l5
.word 0x001fffff ! t3_kref+0x2500: illtrap 0x1fffff
.word 0xa872800b ! t3_kref+0x2504: udiv %o2, %o3, %l4
.word 0xa1a00033 ! t3_kref+0x2508: fmovs %f19, %f16
.word 0x9ba00134 ! t3_kref+0x250c: fabss %f20, %f13
.word 0x3f480002 ! t3_kref+0x2510: fbo,a,pt %fcc0, _kref+0x2518
.word 0xa724bc3d ! t3_kref+0x2514: mulscc %l2, -0x3c3, %l3
.word 0xed266008 ! t3_kref+0x2518: st %f22, [%i1 + 8]
.word 0xe64e401a ! t3_kref+0x251c: ldsb [%i1 + %i2], %l3
.word 0xed68a182 ! t3_kref+0x2520: prefetch %g2 + 0x182, 22
.word 0xa5a01927 ! t3_kref+0x2524: fstod %f7, %f18
.word 0x001fffff ! t3_kref+0x2528: illtrap 0x1fffff
.word 0xdf200019 ! t3_kref+0x252c: st %f15, [%g0 + %i1]
.word 0xe168a1cd ! t3_kref+0x2530: prefetch %g2 + 0x1cd, 16
.word 0xa1a0054e ! t3_kref+0x2534: fsqrtd %f14, %f16
.word 0x8fa0002f ! t3_kref+0x2538: fmovs %f15, %f7
.word 0xa6844014 ! t3_kref+0x253c: addcc %l1, %l4, %l3
.word 0xa6d54008 ! t3_kref+0x2540: umulcc %l5, %o0, %l3
.word 0xa7400000 ! t3_kref+0x2544: mov %y, %l3
.word 0xa6e50012 ! t3_kref+0x2548: subccc %l4, %l2, %l3
.word 0x81ad0ad8 ! t3_kref+0x254c: fcmped %fcc0, %f20, %f24
.word 0x99a589cc ! t3_kref+0x2550: fdivd %f22, %f12, %f12
.word 0x8143e040 ! t3_kref+0x2554: membar 0x40
.word 0x21480006 ! t3_kref+0x2558: fbn,a,pt %fcc0, _kref+0x2570
.word 0xb1a000cc ! t3_kref+0x255c: fnegd %f12, %f24
.word 0xa7400000 ! t3_kref+0x2560: mov %y, %l3
.word 0x3c800007 ! t3_kref+0x2564: bpos,a _kref+0x2580
.word 0x95b28e06 ! t3_kref+0x2568: fand %f10, %f6, %f10
.word 0xa83d3ab9 ! t3_kref+0x256c: xnor %l4, -0x547, %l4
.word 0xa5b50e5c ! t3_kref+0x2570: fxnor %f20, %f28, %f18
.word 0xa8b2c00c ! t3_kref+0x2574: orncc %o3, %o4, %l4
.word 0xa602e404 ! t3_kref+0x2578: add %o3, 0x404, %l3
.word 0xa8c00015 ! t3_kref+0x257c: addccc %g0, %l5, %l4
.word 0xab400000 ! t3_kref+0x2580: mov %y, %l5
.word 0xd4ae101a ! t3_kref+0x2584: stba %o2, [%i0 + %i2]0x80
.word 0xa8aa31d2 ! t3_kref+0x2588: andncc %o0, -0xe2e, %l4
.word 0xaa7d400c ! t3_kref+0x258c: sdiv %l5, %o4, %l5
.word 0xab33601b ! t3_kref+0x2590: srl %o5, 0x1b, %l5
.word 0x8ba00535 ! t3_kref+0x2594: fsqrts %f21, %f5
call 1f
.empty
.word 0xaa9a8009 ! t3_kref+0x259c: xorcc %o2, %o1, %l5
.word 0x9ba00533 ! t3_kref+0x25a0: fsqrts %f19, %f13
.word 0xe3b8a1c0 ! t3_kref+0x25a4: stda %f48, [%g2 + 0x1c0]%asi
.word 0xd11fbd60 ! t3_kref+0x25a8: ldd [%fp - 0x2a0], %f8
.word 0xb5b44dfb ! t3_kref+0x25ac: fnands %f17, %f27, %f26
.word 0xa6c24013 ! t3_kref+0x25b0: addccc %o1, %l3, %l3
1: .word 0xa6d22b72 ! t3_kref+0x25b4: umulcc %o0, 0xb72, %l3
.word 0xaadd2e96 ! t3_kref+0x25b8: smulcc %l4, 0xe96, %l5
.word 0xada00534 ! t3_kref+0x25bc: fsqrts %f20, %f22
.word 0xaa9c8012 ! t3_kref+0x25c0: xorcc %l2, %l2, %l5
.word 0xb9a289c8 ! t3_kref+0x25c4: fdivd %f10, %f8, %f28
.word 0x8db20988 ! t3_kref+0x25c8: bshuffle %f8, %f8, %f6
.word 0x8db28eda ! t3_kref+0x25cc: fornot2 %f10, %f26, %f6
.word 0xd11fbf50 ! t3_kref+0x25d0: ldd [%fp - 0xb0], %f8
.word 0xa89a2a54 ! t3_kref+0x25d4: xorcc %o0, 0xa54, %l4
.word 0xa5a00548 ! t3_kref+0x25d8: fsqrtd %f8, %f18
.word 0xe64e3ffc ! t3_kref+0x25dc: ldsb [%i0 - 4], %l3
.word 0x22800007 ! t3_kref+0x25e0: be,a _kref+0x25fc
.word 0xab400000 ! t3_kref+0x25e4: mov %y, %l5
.word 0x2f800005 ! t3_kref+0x25e8: fbu,a _kref+0x25fc
.word 0xe8564000 ! t3_kref+0x25ec: ldsh [%i1], %l4
.word 0x2e480006 ! t3_kref+0x25f0: bvs,a,pt %icc, _kref+0x2608
.word 0xa9a1492b ! t3_kref+0x25f4: fmuls %f5, %f11, %f20
.word 0x8ba648aa ! t3_kref+0x25f8: fsubs %f25, %f10, %f5
.word 0xaac5c00d ! t3_kref+0x25fc: addccc %l7, %o5, %l5
.word 0xa73a6003 ! t3_kref+0x2600: sra %o1, 0x3, %l3
.word 0x8143c000 ! t3_kref+0x2604: stbar
.word 0x8bb50dfc ! t3_kref+0x2608: fnands %f20, %f28, %f5
.word 0xb5b00fe0 ! t3_kref+0x260c: fones %f26
.word 0xd076001d ! t3_kref+0x2610: stx %o0, [%i0 + %i5]
.word 0xa9400000 ! t3_kref+0x2614: mov %y, %l4
.word 0xa9b4814d ! t3_kref+0x2618: edge32l %l2, %o5, %l4
.word 0xea680018 ! t3_kref+0x261c: ldstub [%g0 + %i0], %l5
.word 0xa8f2e08d ! t3_kref+0x2620: udivcc %o3, 0x8d, %l4
.word 0x9fc00004 ! t3_kref+0x2624: call %g0 + %g4
.word 0xa7400000 ! t3_kref+0x2628: mov %y, %l3
.word 0xa6102337 ! t3_kref+0x262c: mov 0x337, %l3
.word 0x91a60d3d ! t3_kref+0x2630: fsmuld %f24, %f29, %f8
.word 0xc06e3ffd ! t3_kref+0x2634: ldstub [%i0 - 3], %g0
.word 0xd620a00c ! t3_kref+0x2638: st %o3, [%g2 + 0xc]
.word 0xe3b8a1c0 ! t3_kref+0x263c: stda %f48, [%g2 + 0x1c0]%asi
.word 0x95b28a6e ! t3_kref+0x2640: fpadd32s %f10, %f14, %f10
.word 0xa6047ae8 ! t3_kref+0x2644: add %l1, -0x518, %l3
.word 0xaaac4000 ! t3_kref+0x2648: andncc %l1, %g0, %l5
.word 0x8143c000 ! t3_kref+0x264c: stbar
.word 0xa7418000 ! t3_kref+0x2650: mov %fprs, %l3
.word 0xbba00538 ! t3_kref+0x2654: fsqrts %f24, %f29
call SYM(t3_subr2)
.word 0xc0f01018 ! t3_kref+0x265c: stxa %g0, [%g0 + %i0]0x80
.word 0xa6520011 ! t3_kref+0x2660: umul %o0, %l1, %l3
.word 0xea965000 ! t3_kref+0x2664: lduha [%i1]0x80, %l5
.word 0x81aa8a54 ! t3_kref+0x2668: fcmpd %fcc0, %f10, %f20
.word 0xd430a00c ! t3_kref+0x266c: sth %o2, [%g2 + 0xc]
.word 0x2a800005 ! t3_kref+0x2670: bcs,a _kref+0x2684
.word 0xb7a01a2e ! t3_kref+0x2674: fstoi %f14, %f27
.word 0xdd1fbcf8 ! t3_kref+0x2678: ldd [%fp - 0x308], %f14
.word 0xa6d4400a ! t3_kref+0x267c: umulcc %l1, %o2, %l3
.word 0xada189ce ! t3_kref+0x2680: fdivd %f6, %f14, %f22
.word 0xa5a00530 ! t3_kref+0x2684: fsqrts %f16, %f18
call SYM(t3_subr3)
.word 0xe820a02c ! t3_kref+0x268c: st %l4, [%g2 + 0x2c]
.word 0xa7a01086 ! t3_kref+0x2690: fxtos %f6, %f19
.word 0xa7b3416b ! t3_kref+0x2694: edge32ln %o5, %o3, %l3
.word 0x3b480008 ! t3_kref+0x2698: fble,a,pt %fcc0, _kref+0x26b8
.word 0xda2e001a ! t3_kref+0x269c: stb %o5, [%i0 + %i2]
.word 0xa8ddbf6a ! t3_kref+0x26a0: smulcc %l6, -0x96, %l4
.word 0xe320a00c ! t3_kref+0x26a4: st %f17, [%g2 + 0xc]
.word 0x8ba0189b ! t3_kref+0x26a8: fitos %f27, %f5
.word 0xe01e2008 ! t3_kref+0x26ac: ldd [%i0 + 8], %l0
.word 0xe168a188 ! t3_kref+0x26b0: prefetch %g2 + 0x188, 16
.word 0xe6c8105a ! t3_kref+0x26b4: ldsba [%g0 + %i2]0x82, %l3
.word 0xaa04a0d7 ! t3_kref+0x26b8: add %l2, 0xd7, %l5
.word 0x81dbc00f ! t3_kref+0x26bc: flush %o7 + %o7
.word 0xa7400000 ! t3_kref+0x26c0: mov %y, %l3
.word 0xaadae971 ! t3_kref+0x26c4: smulcc %o3, 0x971, %l5
.word 0xa8ab758d ! t3_kref+0x26c8: andncc %o5, -0xa73, %l4
.word 0x93a000a6 ! t3_kref+0x26cc: fnegs %f6, %f9
.word 0x9da18844 ! t3_kref+0x26d0: faddd %f6, %f4, %f14
.word 0xaaba0011 ! t3_kref+0x26d4: xnorcc %o0, %l1, %l5
.word 0xadb50a58 ! t3_kref+0x26d8: fpadd32 %f20, %f24, %f22
.word 0x81b01021 ! t3_kref+0x26dc: siam 0x1
.word 0xa8c34009 ! t3_kref+0x26e0: addccc %o5, %o1, %l4
.word 0x99b44ab2 ! t3_kref+0x26e4: fpsub16s %f17, %f18, %f12
.word 0x9db40e80 ! t3_kref+0x26e8: fsrc1 %f16, %f14
.word 0xaaaa0015 ! t3_kref+0x26ec: andncc %o0, %l5, %l5
.word 0xa6fd000b ! t3_kref+0x26f0: sdivcc %l4, %o3, %l3
.word 0x9da0055c ! t3_kref+0x26f4: fsqrtd %f28, %f14
.word 0xda766010 ! t3_kref+0x26f8: stx %o5, [%i1 + 0x10]
.word 0xa6034016 ! t3_kref+0x26fc: add %o5, %l6, %l3
.word 0xd11fbcf0 ! t3_kref+0x2700: ldd [%fp - 0x310], %f8
.word 0xe630a01e ! t3_kref+0x2704: sth %l3, [%g2 + 0x1e]
.word 0xb5a18d26 ! t3_kref+0x2708: fsmuld %f6, %f6, %f26
.word 0x99b6c66e ! t3_kref+0x270c: fmul8x16au %f27, %f14, %f12
.word 0xe608a00d ! t3_kref+0x2710: ldub [%g2 + 0xd], %l3
.word 0x86102004 ! t3_kref+0x2714: mov 0x4, %g3
.word 0x32800000 ! t3_kref+0x2718: bne,a _kref+0x2718
.word 0x86a0e001 ! t3_kref+0x271c: subcc %g3, 1, %g3
.word 0xa9400000 ! t3_kref+0x2720: mov %y, %l4
.word 0xaa9ae781 ! t3_kref+0x2724: xorcc %o3, 0x781, %l5
.word 0xee30a01c ! t3_kref+0x2728: sth %l7, [%g2 + 0x1c]
.word 0xe47e3fe8 ! t3_kref+0x272c: swap [%i0 - 0x18], %l2
.word 0x83c064bc ! t3_kref+0x2730: jmpl %g1 + 0x4bc, %g1
.word 0xa632b4bf ! t3_kref+0x2734: orn %o2, -0xb41, %l3
.word 0xa695c011 ! t3_kref+0x2738: orcc %l7, %l1, %l3
.word 0x81854000 ! t3_kref+0x273c: wr %l5, %g0, %y
.word 0xf11f4018 ! t3_kref+0x2740: ldd [%i5 + %i0], %f24
call SYM(_kaos_done)
.word 0x01000000 ! t3_kref+0x2748: nop
KGLOBAL(t3_ktbl_end)
t3_ktbl_end:
t3_ktbl_page_end:
KTEXT_MODULE(t3_module_subr0, 0x6fd3c000)
.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, 0x6f842000)
.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, 0x7ea26000)
.seg "text"
t3_subr2_page_begin:
.skip 8184
.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, 0x75b18000)
.seg "text"
t3_subr3_page_begin:
.skip 8112
.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: 2455
!
! Operation frequencies
!
! name exp obs
! ldsb 0.40 0.41
! ldub 1.34 1.18
! ldsh 0.51 0.33
! lduh 0.36 0.16
! ld 0.26 0.29
! ldd 0.80 0.77
! swap 1.10 1.02
! ldstub 0.59 0.53
! stb 1.28 1.34
! sth 0.70 0.90
! st 0.37 0.20
! std 1.12 1.30
! add 0.98 1.18
! addcc 1.23 1.22
! addx 0.52 0.37
! addxcc 1.32 1.91
! taddcc 0.25 0.12
! taddcctv 0.05 0.12
! sub 0.13 0.12
! subcc 0.57 0.49
! subx 0.06 0.04
! subxcc 0.41 0.49
! tsubcc 0.22 0.41
! tsubcctv 0.15 0.00
! mulscc 0.82 0.81
! and 0.16 0.12
! andcc 1.38 1.43
! andn 0.50 0.61
! andncc 0.87 0.77
! or 0.55 0.53
! orcc 1.01 1.14
! orn 0.60 0.69
! orncc 0.49 0.45
! xor 0.27 0.16
! xorcc 0.93 1.26
! xnor 0.10 0.04
! xnorcc 0.12 0.20
! sll 0.05 0.08
! srl 1.26 1.38
! sra 1.03 1.22
! unimp 0.20 0.37
! umul 0.08 0.20
! smul 0.06 0.12
! udiv 0.84 0.90
! sdiv 1.31 1.18
! umulcc 0.67 0.65
! smulcc 1.21 1.10
! udivcc 0.98 1.10
! sdivcc 0.20 0.12
! rdy 1.25 1.43
! wry 0.58 0.65
! bicc 2.26 2.16
! sethi 0.66 0.53
! jmpl 1.33 1.22
! call 1.18 0.90
! ticc 0.00 0.00
! flush 1.09 1.34
! save 0.13 0.16
! restore 1.33 0.00
! stbar 0.78 0.90
! ldf 0.91 1.22
! lddf 0.88 1.14
! stf 0.98 1.06
! stdf 0.27 0.57
! fadds 0.13 0.04
! fsubs 0.92 1.22
! fmuls 1.15 0.81
! fdivs 0.78 0.69
! faddd 0.44 0.57
! fsubd 0.13 0.24
! fmuld 0.57 0.61
! fdivd 1.39 1.91
! faddq 0.00 0.00
! fsubq 0.00 0.00
! fmulq 0.00 0.00
! fdivq 0.00 0.00
! fsmuld 1.23 1.10
! fdmulq 0.00 0.00
! fitos 1.02 0.94
! fitod 0.59 0.41
! fitoq 0.00 0.00
! fstoi 0.86 0.90
! fstod 0.80 1.22
! fstoq 0.00 0.00
! fdtoi 1.23 1.51
! fdtos 0.45 0.57
! fdtoq 0.00 0.00
! fqtoi 0.00 0.00
! fqtos 0.00 0.00
! fqtod 0.00 0.00
! fmovs 0.38 0.49
! fnegs 1.11 1.30
! fabss 0.20 0.45
! fsqrts 2.25 1.79
! fsqrtd 2.20 2.32
! fsqrtq 0.00 0.00
! fcmps 0.80 0.57
! fcmpd 0.34 0.20
! fcmpq 0.00 0.00
! fcmpes 0.36 0.41
! fcmped 1.17 0.90
! fcmpeq 0.00 0.00
! fbfcc 1.33 1.47
! ldfsr 0.02 0.00
! stfsr 0.08 0.08
! loop 0.85 0.65
! offset 0.10 0.08
! area 0.25 0.53
! target 0.10 0.24
! goto 0.24 0.24
! sigsegv 0.03 0.08
! sigbus 0.06 0.08
! imodify 0.22 0.16
! ldfsr_offset 0.24 0.00
! fpattern 1.32 1.30
! lbranch 0.24 0.16
! shmld 1.10 0.69
! shmst 2.34 2.16
! shmpf 1.01 1.43
! shmswap 0.14 0.08
! shmblkld 0.61 0.08
! shmblkst 0.61 0.20
! shmblkchk 0.48 0.45
! 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.25 0.08
! rdasi 0.07 0.08
! wrasi 0.26 0.24
! bpcc 2.34 2.12
! fbpfcc 3.09 2.57
! fmovscc 0.04 0.04
! fmovdcc 0.22 0.41
! fmovqcc 0.00 0.00
! movcc 0.28 0.12
! flushw 0.13 0.20
! membar 0.03 0.00
! prefetch 0.36 0.37
! rdpc 0.10 0.08
! ldqf 0.00 0.00
! stqf 0.00 0.00
! ldfa 0.11 0.08
! lddfa 0.00 0.00
! ldqfa 0.00 0.00
! ldsba 0.16 0.12
! ldsha 0.14 0.20
! lduba 0.08 0.04
! lduha 0.26 0.37
! lda 0.19 0.24
! ldda 0.22 0.24
! ldstuba 0.07 0.08
! prefetcha 0.53 0.65
! stfa 0.12 0.16
! stdfa 0.22 0.29
! stqfa 0.00 0.00
! stba 0.01 0.04
! stha 0.05 0.12
! sta 0.22 0.16
! stda 0.09 0.08
! swapa 0.27 0.20
! fmovd 0.07 0.08
! fnegd 0.10 0.20
! fabsd 0.17 0.20
! fstox 0.10 0.12
! fdtox 0.00 0.00
! fxtos 0.21 0.37
! fxtod 0.07 0.12
! lds 0.22 0.04
! ldsa 0.12 0.04
! ldx 0.14 0.04
! ldxa 0.21 0.24
! nofault 0.11 0.24
! rdgsr 0.05 0.04
! wrgsr 0.12 0.24
! fpadd16 0.08 0.16
! fpadd16s 0.01 0.08
! fpadd32 0.26 0.29
! fpadd32s 0.11 0.12
! fpsub16 0.08 0.04
! fpsub16s 0.26 0.24
! fpsub32 0.09 0.20
! fpsub32s 0.15 0.04
! fpack16 0.26 0.04
! fpack32 0.02 0.00
! fpackfix 0.15 0.12
! fexpand 0.03 0.00
! fpmerge 0.04 0.04
! fmul8x16 0.08 0.04
! fmul8x16au 0.17 0.08
! fmul8x16al 0.05 0.08
! fmul8sux16 0.09 0.08
! fmul8ulx16 0.13 0.08
! fmuld8sux16 0.04 0.08
! fmuld8ulx16 0.25 0.20
! alignaddr 0.24 0.16
! alignaddrl 0.14 0.29
! faligndata 0.09 0.24
! fzero 0.03 0.04
! fzeros 0.09 0.04
! fone 0.03 0.00
! fones 0.26 0.16
! fsrc1 0.27 0.29
! fsrc1s 0.23 0.24
! fsrc2 0.01 0.00
! fsrc2s 0.25 0.33
! fnot1 0.03 0.00
! fnot1s 0.12 0.16
! fnot2 0.17 0.12
! fnot2s 0.10 0.12
! for 0.01 0.00
! fors 0.03 0.04
! fnor 0.16 0.08
! fnors 0.04 0.00
! fand 0.12 0.16
! fands 0.00 0.00
! fnand 0.12 0.00
! fnands 0.17 0.29
! fxor 0.03 0.00
! fxors 0.20 0.08
! fxnor 0.20 0.16
! fxnors 0.27 0.20
! fornot1 0.02 0.04
! fornot1s 0.02 0.04
! fornot2 0.05 0.08
! fornot2s 0.26 0.24
! fandnot1 0.22 0.12
! fandnot1s 0.24 0.37
! fandnot2 0.06 0.04
! fandnot2s 0.08 0.04
! fcmpgt16 0.08 0.08
! fcmpgt32 0.04 0.00
! fcmple16 0.14 0.08
! fcmple32 0.00 0.00
! fcmpne16 0.19 0.16
! fcmpne32 0.04 0.08
! fcmpeq16 0.01 0.00
! fcmpeq32 0.15 0.16
! edge8 0.14 0.16
! edge8l 0.02 0.00
! edge16 0.06 0.04
! edge16l 0.26 0.29
! edge32 0.20 0.33
! edge32l 0.12 0.08
! pdist 0.04 0.08
! partial_st8 0.25 0.37
! partial_st16 0.04 0.12
! partial_st32 0.05 0.04
! short_st8 0.18 0.29
! short_st16 0.13 0.16
! short_ld8 0.00 0.00
! short_ld16 0.01 0.00
! blkld 0.02 0.00
! blkst 0.00 0.00
! blkld_offset 0.07 0.00
! blkst_offset 0.20 0.00
! blk_check 0.02 0.00
! casxa 0.14 0.12
! rdccr 0.13 0.04
! rdfprs 0.22 0.24
! wrccr 0.08 0.08
! popc 0.21 0.29
! wrfprs 0.15 0.12
! stx 0.17 0.33
! stxa 0.26 0.41
! cflush 0.00 0.00
! array8 0.19 0.08
! array16 0.23 0.41
! array32 0.06 0.08
! edge8n 0.23 0.20
! edge8ln 0.15 0.08
! edge16n 0.06 0.04
! edge16ln 0.26 0.16
! edge32n 0.12 0.16
! edge32ln 0.14 0.20
! bmask 0.25 0.20
! bshuffle 0.19 0.24
! siam 0.08 0.12
! 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, 0x676aa000)
.seg "data"
t3_offset_table_start:
t3_offset_table_size: .word 0x00000008
t3_offset_table:
.word 0x00000018
.word 0xfffffff8
.word 0x00000010
.word 0x00000008
.word 0x00000000
.word 0xfffffff0
.word 0xffffffe0
.word 0xffffffe8
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, 0x73a8a000)
.seg "data"
KGLOBAL(t3_data_in_regs)
t3_data_in_regs_start:
t3_data_in_regs:
.word 0x52b7fa8c ! %f0
.word 0x534e01cc ! %f1
.word 0x82cb1bdc ! %f2
.word 0x2c202b58 ! %f3
.word 0x19cf7bbe ! %f4
.word 0xbd5cc89d ! %f5
.word 0x82dc41e4 ! %f6
.word 0x9acf386a ! %f7
.word 0x5c88ce4b ! %f8
.word 0xdef8e589 ! %f9
.word 0x1fa21a0b ! %f10
.word 0x1c437bff ! %f11
.word 0xb40359df ! %f12
.word 0xd7e91d25 ! %f13
.word 0x40564c8d ! %f14
.word 0x64d6e812 ! %f15
.word 0xc06f024f ! %f16
.word 0xd2e6edf0 ! %f17
.word 0x50071fe6 ! %f18
.word 0x8e8cd630 ! %f19
.word 0xea56f70e ! %f20
.word 0x5fcb1cb7 ! %f21
.word 0xcce11760 ! %f22
.word 0xc853847f ! %f23
.word 0x8f8585e5 ! %f24
.word 0x95cc233b ! %f25
.word 0x2b5b66ed ! %f26
.word 0x9f71df01 ! %f27
.word 0x6c45e4e3 ! %f28
.word 0xc4e26510 ! %f29
.word 0xdf975036 ! %f30
.word 0xd132191a ! %f31
.word 0x24a42791 ! %f32
.word 0x80404ec7 ! %f33
.word 0xabafbcf3 ! %f34
.word 0x44dddb4f ! %f35
.word 0x6e9ad36a ! %f36
.word 0xfa0ac34f ! %f37
.word 0xefb7aa7c ! %f38
.word 0x34290950 ! %f39
.word 0x3920c789 ! %f40
.word 0xd4607b98 ! %f41
.word 0xacfb3aa0 ! %f42
.word 0x5e746438 ! %f43
.word 0xec016ba4 ! %f44
.word 0x6b853c78 ! %f45
.word 0x53007db5 ! %f46
.word 0xaa218d12 ! %f47
.word 0x5c945a38 ! %f48
.word 0x0af006d2 ! %f49
.word 0xaf0249f0 ! %f50
.word 0xd2c62b9e ! %f51
.word 0xa308fa05 ! %f52
.word 0xb949a5f4 ! %f53
.word 0x7770b3f6 ! %f54
.word 0xbba43d55 ! %f55
.word 0x9e4dbabd ! %f56
.word 0x305b4041 ! %f57
.word 0xc1a7fcb2 ! %f58
.word 0xffa9d0ab ! %f59
.word 0xa0e1e8f7 ! %f60
.word 0xf3c2ce0f ! %f61
.word 0x21c80869 ! %f62
.word 0x339ab093 ! %f63
.word 0x00000000 ! %g0 (always zero)
.word t3_kref+0x88c ! %g1 (code pointer)
.word t3_data_in_shm_area ! %g2 (shared area pointer)
.word 0x720b3c26 ! %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 0xef5c7245 ! %o0
.word 0x504d6d18 ! %o1
.word 0xe8d511f0 ! %o2
.word 0x26c03da4 ! %o3
.word 0x440bb6f3 ! %o4
.word 0x1c6052c6 ! %o5
.word 0x00000000 ! %sp (stack pointer)
.word 0x00000000 ! %o7 (relocatable junk)
.word 0xa25c4d69 ! %l0
.word 0x363d9ad2 ! %l1
.word 0x80a3b30b ! %l2
.word 0x982ac448 ! %l3
.word 0x07600b56 ! %l4
.word 0xa7b73479 ! %l5
.word 0xab6095ca ! %l6
.word 0x48f82749 ! %l7
.word t3_data_in_area0 ! %i0 (area pointer)
.word t3_data_in_area0 ! %i1 (area pointer)
.word 0x00000010 ! %i2 (byte offset)
.word 0xffffffee ! %i3 (halfword offset)
.word 0x00000010 ! %i4 (word offset)
.word 0xffffffe0 ! %i5 (doubleword offset)
.word 0x00000000 ! %fp (frame pointer)
.word 0x00000000 ! %i7 (return address)
.word 0x333bb4ed ! %y
.word 0x00000007 ! %icc (nzvc)
.word 0xc0000c67 ! %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 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, 0x7508a000)
.seg "data"
KGLOBAL(t3_data_in_mtbl_size)
KGLOBAL(t3_data_in_mtbl)
KGLOBAL(t3_data_in_stack)
t3_data_in_stack_start:
.word 0xd4c7a91f
.word 0x4b7001d6
.word 0xff84f23e
.word 0x9fbaf4f4
.word 0x0c5f948a
.word 0x65a0608a
.word 0x06b4e42c
.word 0x561c13a4
.word 0x1dc998b6
.word 0x832e691d
.word 0x928bf1a6
.word 0xa454a211
.word 0x2f6d9b62
.word 0x5f4a838d
.word 0x64606975
.word 0x30d8c096
.word 0x8f513c1c
.word 0x533f0209
.word 0xd2f3aa6b
.word 0x3cfb7fd9
.word 0xf03c1f8a
.word 0x4401abb6
.word 0x98c650da
.word 0x9e8c732c
.word 0xef851c07
.word 0x610cafb0
.word 0x807d474a
.word 0x71d18536
.word 0x90ad1b71
.word 0xf3a5444e
.word 0xe3baae65
.word 0x6936f2d2
.word 0x48e5c640
.word 0x535676a9
.word 0xdf88d036
.word 0x81499036
.word 0x6fef4bdb
.word 0xbbcaee5f
.word 0x78a49292
.word 0x722dbc58
.word 0x8699dc26
.word 0x1198a994
.word 0x3cd81cd6
.word 0xae07a68c
.word 0xa2eca65f
.word 0xbb3df539
.word 0xc46da4d2
.word 0x2befca71
.word 0x6fbd712a
.word 0x31bf2590
.word 0x8acd9704
.word 0xe358c60e
.word 0xd6a11fe9
.word 0x3548d2ef
.word 0x16da8e08
.word 0x5279ee37
.word 0x80ceb951
.word 0x0e329ec3
.word 0x3dd0cd4f
.word 0xf5a44535
.word 0x9313c33a
.word 0x9dfac4d7
.word 0x4596330f
.word 0x5b9db7a5
.word 0x2b9207b5
.word 0x6e92fcd6
.word 0xd8c2d57a
.word 0xce78c3a0
.word 0x52ec1763
.word 0x5cdb700e
.word 0x9e79bf31
.word 0x071cee1c
.word 0xf7071d04
.word 0xe5b0c776
.word 0x0dac7efb
.word 0x6616aa91
.word 0xa8ddd64e
.word 0xbfbe95f2
.word 0xe5db7eb1
.word 0xec8b98df
.word 0xd249c5ff
.word 0x0797a2d4
.word 0xf210557d
.word 0x069a3d6e
.word 0xd964f335
.word 0x5ba9d8a6
.word 0x2cee8943
.word 0xe33a9796
.word 0xae77c9fd
.word 0x62bbdc26
.word 0x898a735e
.word 0xf7273a41
.word 0xe48bf129
.word 0x25fe8f91
.word 0x037d3c8f
.word 0xa6accacf
.word 0x1cf62965
.word 0xb79d0624
.word 0xd4a82431
.word 0x57b80a39
.word 0xf8b6898c
.word 0xe459abdf
.word 0xe78886b1
.word 0x2858cc78
.word 0x40afac37
.word 0x426fa58c
.word 0xa521573e
.word 0xa8728227
.word 0xacaaa297
.word 0x2ddbacff
.word 0xdc9600bc
.word 0x95b93867
.word 0xda26c084
.word 0x0a9fed9e
.word 0xb3dde1fd
.word 0x31a43302
.word 0x2c5195d5
.word 0x1ccaa523
.word 0xc3b6d932
.word 0x37ed84d2
.word 0x9774a8f2
.word 0x143f8ca0
.word 0xd870929f
.word 0x43c84a63
.word 0xb8ebc6a6
.word 0xfbc04dc3
.word 0x64918e8d
.word 0xf86d6ad7
.word 0x1a8ffb39
.word 0xffb0885b
.word 0xccf21285
.word 0x1139030a
.word 0x7ab088bd
.word 0xadd62c1a
.word 0x16f879ba
.word 0x8490def5
.word 0x59746ea8
.word 0x1c1f2a9c
.word 0x9c6598c6
.word 0xb56ea557
.word 0xa71456a3
.word 0x4d81c5a7
.word 0xa3d72899
.word 0xbfee9991
.word 0x1505faa0
.word 0x319cfdb4
.word 0xb5116cae
.word 0xd7ee17d1
.word 0x6c2f5832
.word 0x8212e4ae
.word 0x4380887e
.word 0x73d32f73
.word 0x24c94518
.word 0x4feed8f9
.word 0x9b753839
.word 0x3b48ffa3
.word 0xe6fe391a
.word 0x5805ecb5
.word 0x96a7e0b3
.word 0xf052ba46
.word 0x3ecb6118
.word 0xbf5ffd43
.word 0x65c82a9c
.word 0x72d1711a
.word 0xa7774f5f
.word 0xfc9c3f07
.word 0x168e9cf4
.word 0xa1b7111b
t3_data_in_sp:
.word 0xb452dd3e
.word 0xc92c416f
.word 0x7b28eabd
.word 0xebe33028
.word 0xeaae11d8
.word 0x996caf34
.word 0xc030e7f1
.word 0x734c90e6
.word t3_data_in_area0
.word t3_data_in_area0
.word 0x00000004
.word 0x0000001e
.word 0xffffffe4
.word 0x00000000
.word t3_data_in_fp
.word 0xb0de078f
.word 0xad7b15cf
.word 0x36cf7500
.word 0x4ce32157
.word 0x43e6edf9
.word 0x63a02556
.word 0x56608808
.word 0xc77d11ec
.word 0xc8bd9daf
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 0xe6d1dea8 ! [%fp - 0xc]
.word 0x2dfbbfa3 ! [%fp - 0x8]
.word 0x559c52ea ! [%fp - 0x4]
.global t3_data_in_fp; t3_data_in_fp:
.word 0xb82662a4
.word 0xe4ea2a9f
.word 0x70dd3b72
.word 0x071d6bd9
.word 0xe463f6ee
.word 0xf6776906
.word 0x4201b272
.word 0x0f3f04e1
.word 0x83f8d8ce
.word 0xaa05a849
.word 0x3c4ee2a3
.word 0xb556c7a1
.word 0x4c197ced
.word 0xae97246c
.word 0x6ae0d6ee
.word 0xa0b2f93f
.word 0xd298e0e8
.word 0x9ab1413e
.word 0x724b2743
.word 0x623321bf
.word 0x63ad420e
.word 0x220273cd
.word 0x46eb9701
.word 0x0bf35498
t3_data_in_stacktop:
.word 0
t3_data_in_stack_end:
.skip 6300 ! page align
KDATA_MODULE(t3_module_data_in_area0, 0x649b6000)
.seg "data"
t3_data_in_area0_start:
.skip 640
t3_data_in_area0_begin:
.word 0xb982fc68 ! t3_data_in_area0-0x20
.word 0x42f8cf1c ! t3_data_in_area0-0x1c
.word 0xa65db59b ! t3_data_in_area0-0x18
.word 0x190aee84 ! t3_data_in_area0-0x14
.word 0xde6fd5f9 ! t3_data_in_area0-0x10
.word 0x06e82813 ! t3_data_in_area0-0xc
.word 0xe8f56577 ! t3_data_in_area0-0x8
.word 0xc618dc97 ! t3_data_in_area0-0x4
.global t3_data_in_area0; t3_data_in_area0:
.word 0xc6f93a46 ! t3_data_in_area0+0x0
.word 0x05da04b6 ! t3_data_in_area0+0x4
.word 0x8e206d19 ! t3_data_in_area0+0x8
.word 0x8464c093 ! t3_data_in_area0+0xc
.word 0x73042a18 ! t3_data_in_area0+0x10
.word 0x9a10ca99 ! t3_data_in_area0+0x14
.word 0x71ed7680 ! t3_data_in_area0+0x18
.word 0x35fd8679 ! t3_data_in_area0+0x1c
t3_data_in_area0_end:
.skip 7488
t3_data_in_area0_stop:
KDATA_MODULE(t3_module_data_in_shm_area, 0x752ee000)
.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 0x78a9d0b3 ! t3_data_in_shm_area+0x0 (t0)
.word 0x03348315 ! t3_data_in_shm_area+0x4 (t1)
.word 0x07c61e11 ! t3_data_in_shm_area+0x8 (t2)
.word 0x3dade37f ! t3_data_in_shm_area+0xc (t3)
.word 0x4f2a56f5 ! t3_data_in_shm_area+0x10 (t0)
.word 0xe8677d7d ! t3_data_in_shm_area+0x14 (t1)
.word 0xfc385f25 ! t3_data_in_shm_area+0x18 (t2)
.word 0xe1eae093 ! t3_data_in_shm_area+0x1c (t3)
.word 0x4786456a ! t3_data_in_shm_area+0x20 (t0)
.word 0xe26608d0 ! t3_data_in_shm_area+0x24 (t1)
.word 0xfe8c89c8 ! t3_data_in_shm_area+0x28 (t2)
.word 0xd4f920d0 ! t3_data_in_shm_area+0x2c (t3)
.word 0x749107fe ! t3_data_in_shm_area+0x30 (t0)
.word 0xc729a3fd ! t3_data_in_shm_area+0x34 (t1)
.word 0x7154222f ! t3_data_in_shm_area+0x38 (t2)
.word 0x06b33f63 ! t3_data_in_shm_area+0x3c (t3)
.word 0x32f18f42 ! t3_data_in_shm_area+0x40 (t0 bload)
.word 0x34787eb8 ! t3_data_in_shm_area+0x44
.word 0x9171bc95 ! t3_data_in_shm_area+0x48
.word 0xf640ee22 ! t3_data_in_shm_area+0x4c
.word 0x68a43071 ! t3_data_in_shm_area+0x50
.word 0xa3a0723c ! t3_data_in_shm_area+0x54
.word 0x12b081a9 ! t3_data_in_shm_area+0x58
.word 0x19cf2d1f ! t3_data_in_shm_area+0x5c
.word 0x0af8be23 ! t3_data_in_shm_area+0x60
.word 0x4a6e465e ! t3_data_in_shm_area+0x64
.word 0xe2420386 ! t3_data_in_shm_area+0x68
.word 0x1acc6ab4 ! t3_data_in_shm_area+0x6c
.word 0x4eede6ad ! t3_data_in_shm_area+0x70
.word 0x3f66ed44 ! t3_data_in_shm_area+0x74
.word 0x478c8594 ! t3_data_in_shm_area+0x78
.word 0x467900fc ! t3_data_in_shm_area+0x7c
.word 0x30d4eb95 ! t3_data_in_shm_area+0x80 (t0 bstore)
.word 0xeb23f7d5 ! t3_data_in_shm_area+0x84
.word 0x752cb62b ! t3_data_in_shm_area+0x88
.word 0x6375df07 ! t3_data_in_shm_area+0x8c
.word 0xe4d6389c ! t3_data_in_shm_area+0x90
.word 0xc0257a6c ! t3_data_in_shm_area+0x94
.word 0x4ebdc735 ! t3_data_in_shm_area+0x98
.word 0x9d4a5ea6 ! t3_data_in_shm_area+0x9c
.word 0x5479e6ff ! t3_data_in_shm_area+0xa0
.word 0x4e9108c7 ! t3_data_in_shm_area+0xa4
.word 0x4477ed12 ! t3_data_in_shm_area+0xa8
.word 0x1f112386 ! t3_data_in_shm_area+0xac
.word 0x491eb0f8 ! t3_data_in_shm_area+0xb0
.word 0x2d4ffd45 ! t3_data_in_shm_area+0xb4
.word 0x84fd67bb ! t3_data_in_shm_area+0xb8
.word 0x232b577f ! t3_data_in_shm_area+0xbc
.word 0xe0c1b989 ! t3_data_in_shm_area+0xc0 (t1 bload)
.word 0x4666dca2 ! t3_data_in_shm_area+0xc4
.word 0xdc1facc6 ! t3_data_in_shm_area+0xc8
.word 0x81da10b7 ! t3_data_in_shm_area+0xcc
.word 0xf55f6e7e ! t3_data_in_shm_area+0xd0
.word 0x9d9ec5a2 ! t3_data_in_shm_area+0xd4
.word 0xc27337d0 ! t3_data_in_shm_area+0xd8
.word 0xbf6b3010 ! t3_data_in_shm_area+0xdc
.word 0x00bd63cb ! t3_data_in_shm_area+0xe0
.word 0x2ebd869d ! t3_data_in_shm_area+0xe4
.word 0xc8610784 ! t3_data_in_shm_area+0xe8
.word 0x16a9bdb6 ! t3_data_in_shm_area+0xec
.word 0x268d5a12 ! t3_data_in_shm_area+0xf0
.word 0xbcee5293 ! t3_data_in_shm_area+0xf4
.word 0x17a70026 ! t3_data_in_shm_area+0xf8
.word 0xd7254171 ! t3_data_in_shm_area+0xfc
.word 0xe0382858 ! t3_data_in_shm_area+0x100 (t1 bstore)
.word 0x3f934371 ! t3_data_in_shm_area+0x104
.word 0xee730060 ! t3_data_in_shm_area+0x108
.word 0xc40f0acf ! t3_data_in_shm_area+0x10c
.word 0x171438d7 ! t3_data_in_shm_area+0x110
.word 0xeb0ef84e ! t3_data_in_shm_area+0x114
.word 0x601c5c32 ! t3_data_in_shm_area+0x118
.word 0xb89ac304 ! t3_data_in_shm_area+0x11c
.word 0x1ac67f12 ! t3_data_in_shm_area+0x120
.word 0x679353f1 ! t3_data_in_shm_area+0x124
.word 0x84059327 ! t3_data_in_shm_area+0x128
.word 0x77bbb90a ! t3_data_in_shm_area+0x12c
.word 0x90743b2a ! t3_data_in_shm_area+0x130
.word 0x483f1f96 ! t3_data_in_shm_area+0x134
.word 0xd226b5c9 ! t3_data_in_shm_area+0x138
.word 0x89284c10 ! t3_data_in_shm_area+0x13c
.word 0x81db53b6 ! t3_data_in_shm_area+0x140 (t2 bload)
.word 0x678a2373 ! t3_data_in_shm_area+0x144
.word 0xb23121e8 ! t3_data_in_shm_area+0x148
.word 0x637b88e2 ! t3_data_in_shm_area+0x14c
.word 0xeeeb2d62 ! t3_data_in_shm_area+0x150
.word 0x667d2adb ! t3_data_in_shm_area+0x154
.word 0x86463c83 ! t3_data_in_shm_area+0x158
.word 0x8c520be3 ! t3_data_in_shm_area+0x15c
.word 0x6a1915b3 ! t3_data_in_shm_area+0x160
.word 0xfaef3710 ! t3_data_in_shm_area+0x164
.word 0x54344ba1 ! t3_data_in_shm_area+0x168
.word 0xb57ea0fb ! t3_data_in_shm_area+0x16c
.word 0x86f399a7 ! t3_data_in_shm_area+0x170
.word 0x78b272fa ! t3_data_in_shm_area+0x174
.word 0xfca47e09 ! t3_data_in_shm_area+0x178
.word 0x029b6ee3 ! t3_data_in_shm_area+0x17c
.word 0x9aae292a ! t3_data_in_shm_area+0x180 (t2 bstore)
.word 0x769969b9 ! t3_data_in_shm_area+0x184
.word 0xf93683f3 ! t3_data_in_shm_area+0x188
.word 0xb84445e3 ! t3_data_in_shm_area+0x18c
.word 0xecddccf0 ! t3_data_in_shm_area+0x190
.word 0x919ce9e8 ! t3_data_in_shm_area+0x194
.word 0xf8816b00 ! t3_data_in_shm_area+0x198
.word 0xcb017ebc ! t3_data_in_shm_area+0x19c
.word 0xc7eae585 ! t3_data_in_shm_area+0x1a0
.word 0x1d665925 ! t3_data_in_shm_area+0x1a4
.word 0xc5b1c56e ! t3_data_in_shm_area+0x1a8
.word 0xd0c763c8 ! t3_data_in_shm_area+0x1ac
.word 0xe9f747a1 ! t3_data_in_shm_area+0x1b0
.word 0xe92d3bd1 ! t3_data_in_shm_area+0x1b4
.word 0x43869087 ! t3_data_in_shm_area+0x1b8
.word 0x20a0885f ! t3_data_in_shm_area+0x1bc
.word 0x4db8861a ! t3_data_in_shm_area+0x1c0 (t3 bload)
.word 0xa069b7b2 ! t3_data_in_shm_area+0x1c4
.word 0x20e80830 ! t3_data_in_shm_area+0x1c8
.word 0xb5535591 ! t3_data_in_shm_area+0x1cc
.word 0x35673796 ! t3_data_in_shm_area+0x1d0
.word 0x386bef6e ! t3_data_in_shm_area+0x1d4
.word 0x949ee7f5 ! t3_data_in_shm_area+0x1d8
.word 0x076b6dc0 ! t3_data_in_shm_area+0x1dc
.word 0xe4598c73 ! t3_data_in_shm_area+0x1e0
.word 0x53e90920 ! t3_data_in_shm_area+0x1e4
.word 0x22d83b00 ! t3_data_in_shm_area+0x1e8
.word 0x914889c2 ! t3_data_in_shm_area+0x1ec
.word 0x40ae390e ! t3_data_in_shm_area+0x1f0
.word 0xea705eb4 ! t3_data_in_shm_area+0x1f4
.word 0xcdc8fe63 ! t3_data_in_shm_area+0x1f8
.word 0x692d404b ! t3_data_in_shm_area+0x1fc
.word 0x7ab14edb ! t3_data_in_shm_area+0x200 (t3 bstore)
.word 0xe014509d ! t3_data_in_shm_area+0x204
.word 0x917c7a4a ! t3_data_in_shm_area+0x208
.word 0x51131e08 ! t3_data_in_shm_area+0x20c
.word 0x67da89f1 ! t3_data_in_shm_area+0x210
.word 0x2b05df09 ! t3_data_in_shm_area+0x214
.word 0x86a93518 ! t3_data_in_shm_area+0x218
.word 0x3af883f5 ! t3_data_in_shm_area+0x21c
.word 0x9b2472cb ! t3_data_in_shm_area+0x220
.word 0x91b42255 ! t3_data_in_shm_area+0x224
.word 0xbf3f74d0 ! t3_data_in_shm_area+0x228
.word 0x39fd96ef ! t3_data_in_shm_area+0x22c
.word 0x420d584c ! t3_data_in_shm_area+0x230
.word 0x988656c3 ! t3_data_in_shm_area+0x234
.word 0x8713f2b6 ! t3_data_in_shm_area+0x238
.word 0x3ba81488 ! 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, 0x7b256000)
.seg "data"
KGLOBAL(t3_data_exp_regs)
t3_data_exp_regs_start:
t3_data_exp_regs:
.word 0x52b7fa8c ! %f0
.word 0x534e01cc ! %f1
.word 0x82cb1bdc ! %f2
.word 0x2c202b58 ! %f3
.word 0x19cf7bbe ! %f4
.word 0xbd5cc89d ! %f5
.word 0x82dc41e4 ! %f6
.word 0x9acf386a ! %f7
.word 0x5c88ce4b ! %f8
.word 0xdef8e589 ! %f9
.word 0x1fa21a0b ! %f10
.word 0x1c437bff ! %f11
.word 0xb40359df ! %f12
.word 0xd7e91d25 ! %f13
.word 0x40564c8d ! %f14
.word 0x64d6e812 ! %f15
.word 0xc06f024f ! %f16
.word 0xd2e6edf0 ! %f17
.word 0x50071fe6 ! %f18
.word 0x8e8cd630 ! %f19
.word 0xea56f70e ! %f20
.word 0x5fcb1cb7 ! %f21
.word 0xcce11760 ! %f22
.word 0xc853847f ! %f23
.word 0x8f8585e5 ! %f24
.word 0x95cc233b ! %f25
.word 0x2b5b66ed ! %f26
.word 0x9f71df01 ! %f27
.word 0x6c45e4e3 ! %f28
.word 0xc4e26510 ! %f29
.word 0xdf975036 ! %f30
.word 0xd132191a ! %f31
.word 0x24a42791 ! %f32
.word 0x80404ec7 ! %f33
.word 0xabafbcf3 ! %f34
.word 0x44dddb4f ! %f35
.word 0x6e9ad36a ! %f36
.word 0xfa0ac34f ! %f37
.word 0xefb7aa7c ! %f38
.word 0x34290950 ! %f39
.word 0x3920c789 ! %f40
.word 0xd4607b98 ! %f41
.word 0xacfb3aa0 ! %f42
.word 0x5e746438 ! %f43
.word 0xec016ba4 ! %f44
.word 0x6b853c78 ! %f45
.word 0x53007db5 ! %f46
.word 0xaa218d12 ! %f47
.word 0x5c945a38 ! %f48
.word 0x0af006d2 ! %f49
.word 0xaf0249f0 ! %f50
.word 0xd2c62b9e ! %f51
.word 0xa308fa05 ! %f52
.word 0xb949a5f4 ! %f53
.word 0x7770b3f6 ! %f54
.word 0xbba43d55 ! %f55
.word 0x9e4dbabd ! %f56
.word 0x305b4041 ! %f57
.word 0xc1a7fcb2 ! %f58
.word 0xffa9d0ab ! %f59
.word 0xa0e1e8f7 ! %f60
.word 0xf3c2ce0f ! %f61
.word 0x21c80869 ! %f62
.word 0x339ab093 ! %f63
.word 0x00000000 ! %g0 (always zero)
.word t3_kref+0x88c ! %g1 (code pointer)
.word t3_data_exp_shm_area! %g2 (shared area pointer)
.word 0x720b3c26 ! %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 0xef5c7245 ! %o0
.word 0x504d6d18 ! %o1
.word 0xe8d511f0 ! %o2
.word 0x26c03da4 ! %o3
.word 0x440bb6f3 ! %o4
.word 0x1c6052c6 ! %o5
.word 0x00000000 ! %sp (stack pointer)
.word 0x00000000 ! %o7 (relocatable junk)
.word 0xa25c4d69 ! %l0
.word 0x363d9ad2 ! %l1
.word 0x80a3b30b ! %l2
.word 0x982ac448 ! %l3
.word 0x07600b56 ! %l4
.word 0xa7b73479 ! %l5
.word 0xab6095ca ! %l6
.word 0x48f82749 ! %l7
.word t3_data_exp_area0 ! %i0 (area pointer)
.word t3_data_exp_area0 ! %i1 (area pointer)
.word 0x00000010 ! %i2 (byte offset)
.word 0xffffffee ! %i3 (halfword offset)
.word 0x00000010 ! %i4 (word offset)
.word 0xffffffe0 ! %i5 (doubleword offset)
.word 0x00000000 ! %fp (frame pointer)
.word 0x00000000 ! %i7 (return address)
.word 0x333bb4ed ! %y
.word 0x00000007 ! %icc (nzvc)
.word 0xc0000c67 ! %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 ! ??
t3_data_exp_mtbl_size: .word 253
t3_data_exp_regs_end:
.skip 7708 ! page align
KDATA_MODULE(t3_module_data_exp_stack, 0x74924000)
.seg "data"
KGLOBAL(t3_data_exp_mtbl_size)
KGLOBAL(t3_data_exp_mtbl)
KGLOBAL(t3_data_exp_stack)
t3_data_exp_stack_start:
.word 0xd4c7a91f
.word 0x4b7001d6
.word 0xff84f23e
.word 0x9fbaf4f4
.word 0x0c5f948a
.word 0x65a0608a
.word 0x06b4e42c
.word 0x561c13a4
.word 0x1dc998b6
.word 0x832e691d
.word 0x928bf1a6
.word 0xa454a211
.word 0x2f6d9b62
.word 0x5f4a838d
.word 0x64606975
.word 0x30d8c096
.word 0x8f513c1c
.word 0x533f0209
.word 0xd2f3aa6b
.word 0x3cfb7fd9
.word 0xf03c1f8a
.word 0x4401abb6
.word 0x98c650da
.word 0x9e8c732c
.word 0xef851c07
.word 0x610cafb0
.word 0x807d474a
.word 0x71d18536
.word 0x90ad1b71
.word 0xf3a5444e
.word 0xe3baae65
.word 0x6936f2d2
.word 0x48e5c640
.word 0x535676a9
.word 0xdf88d036
.word 0x81499036
.word 0x6fef4bdb
.word 0xbbcaee5f
.word 0x78a49292
.word 0x722dbc58
.word 0x8699dc26
.word 0x1198a994
.word 0x3cd81cd6
.word 0xae07a68c
.word 0xa2eca65f
.word 0xbb3df539
.word 0xc46da4d2
.word 0x2befca71
.word 0x6fbd712a
.word 0x31bf2590
.word 0x8acd9704
.word 0xe358c60e
.word 0xd6a11fe9
.word 0x3548d2ef
.word 0x16da8e08
.word 0x5279ee37
.word 0x80ceb951
.word 0x0e329ec3
.word 0x3dd0cd4f
.word 0xf5a44535
.word 0x9313c33a
.word 0x9dfac4d7
.word 0x4596330f
.word 0x5b9db7a5
.word 0x2b9207b5
.word 0x6e92fcd6
.word 0xd8c2d57a
.word 0xce78c3a0
.word 0x52ec1763
.word 0x5cdb700e
.word 0x9e79bf31
.word 0x071cee1c
.word 0xf7071d04
.word 0xe5b0c776
.word 0x0dac7efb
.word 0x6616aa91
.word 0xa8ddd64e
.word 0xbfbe95f2
.word 0xe5db7eb1
.word 0xec8b98df
.word 0xd249c5ff
.word 0x0797a2d4
.word 0xf210557d
.word 0x069a3d6e
.word 0xd964f335
.word 0x5ba9d8a6
.word 0x2cee8943
.word 0xe33a9796
.word 0xae77c9fd
.word 0x62bbdc26
.word 0x898a735e
.word 0xf7273a41
.word 0xe48bf129
.word 0x25fe8f91
.word 0x037d3c8f
.word 0xa6accacf
.word 0x1cf62965
.word 0xb79d0624
.word 0xd4a82431
.word 0x57b80a39
.word 0xf8b6898c
.word 0xe459abdf
.word 0xe78886b1
.word 0x2858cc78
.word 0x40afac37
.word 0x426fa58c
.word 0xa521573e
.word 0xa8728227
.word 0xacaaa297
.word 0x2ddbacff
.word 0xdc9600bc
.word 0x95b93867
.word 0xda26c084
.word 0x0a9fed9e
.word 0xb3dde1fd
.word 0x31a43302
.word 0x2c5195d5
.word 0x1ccaa523
.word 0xc3b6d932
.word 0x37ed84d2
.word 0x9774a8f2
.word 0x143f8ca0
.word 0xd870929f
.word 0x43c84a63
.word 0xb8ebc6a6
.word 0xfbc04dc3
.word 0x64918e8d
.word 0xf86d6ad7
.word 0x1a8ffb39
.word 0xffb0885b
.word 0xccf21285
.word 0x1139030a
.word 0x7ab088bd
.word 0xadd62c1a
.word 0x16f879ba
.word 0x8490def5
.word 0x59746ea8
.word 0x1c1f2a9c
.word 0x9c6598c6
.word 0xb56ea557
.word 0xa71456a3
.word 0x4d81c5a7
.word 0xa3d72899
.word 0xbfee9991
.word 0x1505faa0
.word 0x319cfdb4
.word 0xb5116cae
.word 0xd7ee17d1
.word 0x6c2f5832
.word 0x8212e4ae
.word 0x4380887e
.word 0x73d32f73
.word 0x24c94518
.word 0x4feed8f9
.word 0x9b753839
.word 0x3b48ffa3
.word 0xe6fe391a
.word 0x5805ecb5
.word 0x96a7e0b3
.word 0xf052ba46
.word 0x3ecb6118
.word 0xbf5ffd43
.word 0x65c82a9c
.word 0x72d1711a
.word 0xa7774f5f
.word 0xfc9c3f07
.word 0x168e9cf4
.word 0xa1b7111b
t3_data_exp_sp:
.word 0xb452dd3e
.word 0xc92c416f
.word 0x7b28eabd
.word 0xebe33028
.word 0xeaae11d8
.word 0x996caf34
.word 0xc030e7f1
.word 0x734c90e6
.word t3_data_exp_area0
.word t3_data_exp_area0
.word 0x00000004
.word 0x0000001e
.word 0xffffffe4
.word 0x00000000
.word t3_data_exp_fp
.word 0xb0de078f
.word 0xad7b15cf
.word 0x36cf7500
.word 0x4ce32157
.word 0x43e6edf9
.word 0x63a02556
.word 0x56608808
.word 0xc77d11ec
.word 0xc8bd9daf
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 0xe6d1dea8 ! [%fp - 0xc]
.word 0x2dfbbfa3 ! [%fp - 0x8]
.word 0x559c52ea ! [%fp - 0x4]
t3_data_exp_fp:
.word 0xb82662a4
.word 0xe4ea2a9f
.word 0x70dd3b72
.word 0x071d6bd9
.word 0xe463f6ee
.word 0xf6776906
.word 0x4201b272
.word 0x0f3f04e1
.word 0x83f8d8ce
.word 0xaa05a849
.word 0x3c4ee2a3
.word 0xb556c7a1
.word 0x4c197ced
.word 0xae97246c
.word 0x6ae0d6ee
.word 0xa0b2f93f
.word 0xd298e0e8
.word 0x9ab1413e
.word 0x724b2743
.word 0x623321bf
.word 0x63ad420e
.word 0x220273cd
.word 0x46eb9701
.word 0x0bf35498
t3_data_exp_stacktop:
.word 0
t3_data_exp_stack_end:
.skip 6300 ! page align
KDATA_MODULE(t3_module_data_exp_area0, 0x64078000)
.seg "data"
t3_data_exp_area0_start:
.skip 640
t3_data_exp_area0_begin:
.word 0xb982fc68 ! t3_data_exp_area0-0x20
.word 0x42f8cf1c ! t3_data_exp_area0-0x1c
.word 0xa65db59b ! t3_data_exp_area0-0x18
.word 0x190aee84 ! t3_data_exp_area0-0x14
.word 0xde6fd5f9 ! t3_data_exp_area0-0x10
.word 0x06e82813 ! t3_data_exp_area0-0xc
.word 0xe8f56577 ! t3_data_exp_area0-0x8
.word 0xc618dc97 ! t3_data_exp_area0-0x4
.global t3_data_exp_area0; t3_data_exp_area0:
.word 0xc6f93a46 ! t3_data_exp_area0+0x0
.word 0x05da04b6 ! t3_data_exp_area0+0x4
.word 0x8e206d19 ! t3_data_exp_area0+0x8
.word 0x8464c093 ! t3_data_exp_area0+0xc
.word 0x73042a18 ! t3_data_exp_area0+0x10
.word 0x9a10ca99 ! t3_data_exp_area0+0x14
.word 0x71ed7680 ! t3_data_exp_area0+0x18
.word 0x35fd8679 ! t3_data_exp_area0+0x1c
t3_data_exp_area0_end:
.skip 7488
t3_data_exp_area0_stop:
KDATA_MODULE(t3_module_data_exp_shm_area, 0x671ca000)
.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 0x78a9d0b3 ! t3_data_exp_shm_area+0x0 (t0)
.word 0x03348315 ! t3_data_exp_shm_area+0x4 (t1)
.word 0x07c61e11 ! t3_data_exp_shm_area+0x8 (t2)
.word 0x3dade37f ! t3_data_exp_shm_area+0xc (t3)
.word 0x4f2a56f5 ! t3_data_exp_shm_area+0x10 (t0)
.word 0xe8677d7d ! t3_data_exp_shm_area+0x14 (t1)
.word 0xfc385f25 ! t3_data_exp_shm_area+0x18 (t2)
.word 0xe1eae093 ! t3_data_exp_shm_area+0x1c (t3)
.word 0x4786456a ! t3_data_exp_shm_area+0x20 (t0)
.word 0xe26608d0 ! t3_data_exp_shm_area+0x24 (t1)
.word 0xfe8c89c8 ! t3_data_exp_shm_area+0x28 (t2)
.word 0xd4f920d0 ! t3_data_exp_shm_area+0x2c (t3)
.word 0x749107fe ! t3_data_exp_shm_area+0x30 (t0)
.word 0xc729a3fd ! t3_data_exp_shm_area+0x34 (t1)
.word 0x7154222f ! t3_data_exp_shm_area+0x38 (t2)
.word 0x06b33f63 ! t3_data_exp_shm_area+0x3c (t3)
.word 0x32f18f42 ! t3_data_exp_shm_area+0x40 (t0 bload)
.word 0x34787eb8 ! t3_data_exp_shm_area+0x44
.word 0x9171bc95 ! t3_data_exp_shm_area+0x48
.word 0xf640ee22 ! t3_data_exp_shm_area+0x4c
.word 0x68a43071 ! t3_data_exp_shm_area+0x50
.word 0xa3a0723c ! t3_data_exp_shm_area+0x54
.word 0x12b081a9 ! t3_data_exp_shm_area+0x58
.word 0x19cf2d1f ! t3_data_exp_shm_area+0x5c
.word 0x0af8be23 ! t3_data_exp_shm_area+0x60
.word 0x4a6e465e ! t3_data_exp_shm_area+0x64
.word 0xe2420386 ! t3_data_exp_shm_area+0x68
.word 0x1acc6ab4 ! t3_data_exp_shm_area+0x6c
.word 0x4eede6ad ! t3_data_exp_shm_area+0x70
.word 0x3f66ed44 ! t3_data_exp_shm_area+0x74
.word 0x478c8594 ! t3_data_exp_shm_area+0x78
.word 0x467900fc ! t3_data_exp_shm_area+0x7c
.word 0x30d4eb95 ! t3_data_exp_shm_area+0x80 (t0 bstore)
.word 0xeb23f7d5 ! t3_data_exp_shm_area+0x84
.word 0x752cb62b ! t3_data_exp_shm_area+0x88
.word 0x6375df07 ! t3_data_exp_shm_area+0x8c
.word 0xe4d6389c ! t3_data_exp_shm_area+0x90
.word 0xc0257a6c ! t3_data_exp_shm_area+0x94
.word 0x4ebdc735 ! t3_data_exp_shm_area+0x98
.word 0x9d4a5ea6 ! t3_data_exp_shm_area+0x9c
.word 0x5479e6ff ! t3_data_exp_shm_area+0xa0
.word 0x4e9108c7 ! t3_data_exp_shm_area+0xa4
.word 0x4477ed12 ! t3_data_exp_shm_area+0xa8
.word 0x1f112386 ! t3_data_exp_shm_area+0xac
.word 0x491eb0f8 ! t3_data_exp_shm_area+0xb0
.word 0x2d4ffd45 ! t3_data_exp_shm_area+0xb4
.word 0x84fd67bb ! t3_data_exp_shm_area+0xb8
.word 0x232b577f ! t3_data_exp_shm_area+0xbc
.word 0xe0c1b989 ! t3_data_exp_shm_area+0xc0 (t1 bload)
.word 0x4666dca2 ! t3_data_exp_shm_area+0xc4
.word 0xdc1facc6 ! t3_data_exp_shm_area+0xc8
.word 0x81da10b7 ! t3_data_exp_shm_area+0xcc
.word 0xf55f6e7e ! t3_data_exp_shm_area+0xd0
.word 0x9d9ec5a2 ! t3_data_exp_shm_area+0xd4
.word 0xc27337d0 ! t3_data_exp_shm_area+0xd8
.word 0xbf6b3010 ! t3_data_exp_shm_area+0xdc
.word 0x00bd63cb ! t3_data_exp_shm_area+0xe0
.word 0x2ebd869d ! t3_data_exp_shm_area+0xe4
.word 0xc8610784 ! t3_data_exp_shm_area+0xe8
.word 0x16a9bdb6 ! t3_data_exp_shm_area+0xec
.word 0x268d5a12 ! t3_data_exp_shm_area+0xf0
.word 0xbcee5293 ! t3_data_exp_shm_area+0xf4
.word 0x17a70026 ! t3_data_exp_shm_area+0xf8
.word 0xd7254171 ! t3_data_exp_shm_area+0xfc
.word 0xe0382858 ! t3_data_exp_shm_area+0x100 (t1 bstore)
.word 0x3f934371 ! t3_data_exp_shm_area+0x104
.word 0xee730060 ! t3_data_exp_shm_area+0x108
.word 0xc40f0acf ! t3_data_exp_shm_area+0x10c
.word 0x171438d7 ! t3_data_exp_shm_area+0x110
.word 0xeb0ef84e ! t3_data_exp_shm_area+0x114
.word 0x601c5c32 ! t3_data_exp_shm_area+0x118
.word 0xb89ac304 ! t3_data_exp_shm_area+0x11c
.word 0x1ac67f12 ! t3_data_exp_shm_area+0x120
.word 0x679353f1 ! t3_data_exp_shm_area+0x124
.word 0x84059327 ! t3_data_exp_shm_area+0x128
.word 0x77bbb90a ! t3_data_exp_shm_area+0x12c
.word 0x90743b2a ! t3_data_exp_shm_area+0x130
.word 0x483f1f96 ! t3_data_exp_shm_area+0x134
.word 0xd226b5c9 ! t3_data_exp_shm_area+0x138
.word 0x89284c10 ! t3_data_exp_shm_area+0x13c
.word 0x81db53b6 ! t3_data_exp_shm_area+0x140 (t2 bload)
.word 0x678a2373 ! t3_data_exp_shm_area+0x144
.word 0xb23121e8 ! t3_data_exp_shm_area+0x148
.word 0x637b88e2 ! t3_data_exp_shm_area+0x14c
.word 0xeeeb2d62 ! t3_data_exp_shm_area+0x150
.word 0x667d2adb ! t3_data_exp_shm_area+0x154
.word 0x86463c83 ! t3_data_exp_shm_area+0x158
.word 0x8c520be3 ! t3_data_exp_shm_area+0x15c
.word 0x6a1915b3 ! t3_data_exp_shm_area+0x160
.word 0xfaef3710 ! t3_data_exp_shm_area+0x164
.word 0x54344ba1 ! t3_data_exp_shm_area+0x168
.word 0xb57ea0fb ! t3_data_exp_shm_area+0x16c
.word 0x86f399a7 ! t3_data_exp_shm_area+0x170
.word 0x78b272fa ! t3_data_exp_shm_area+0x174
.word 0xfca47e09 ! t3_data_exp_shm_area+0x178
.word 0x029b6ee3 ! t3_data_exp_shm_area+0x17c
.word 0x9aae292a ! t3_data_exp_shm_area+0x180 (t2 bstore)
.word 0x769969b9 ! t3_data_exp_shm_area+0x184
.word 0xf93683f3 ! t3_data_exp_shm_area+0x188
.word 0xb84445e3 ! t3_data_exp_shm_area+0x18c
.word 0xecddccf0 ! t3_data_exp_shm_area+0x190
.word 0x919ce9e8 ! t3_data_exp_shm_area+0x194
.word 0xf8816b00 ! t3_data_exp_shm_area+0x198
.word 0xcb017ebc ! t3_data_exp_shm_area+0x19c
.word 0xc7eae585 ! t3_data_exp_shm_area+0x1a0
.word 0x1d665925 ! t3_data_exp_shm_area+0x1a4
.word 0xc5b1c56e ! t3_data_exp_shm_area+0x1a8
.word 0xd0c763c8 ! t3_data_exp_shm_area+0x1ac
.word 0xe9f747a1 ! t3_data_exp_shm_area+0x1b0
.word 0xe92d3bd1 ! t3_data_exp_shm_area+0x1b4
.word 0x43869087 ! t3_data_exp_shm_area+0x1b8
.word 0x20a0885f ! t3_data_exp_shm_area+0x1bc
.word 0x4db8861a ! t3_data_exp_shm_area+0x1c0 (t3 bload)
.word 0xa069b7b2 ! t3_data_exp_shm_area+0x1c4
.word 0x20e80830 ! t3_data_exp_shm_area+0x1c8
.word 0xb5535591 ! t3_data_exp_shm_area+0x1cc
.word 0x35673796 ! t3_data_exp_shm_area+0x1d0
.word 0x386bef6e ! t3_data_exp_shm_area+0x1d4
.word 0x949ee7f5 ! t3_data_exp_shm_area+0x1d8
.word 0x076b6dc0 ! t3_data_exp_shm_area+0x1dc
.word 0xe4598c73 ! t3_data_exp_shm_area+0x1e0
.word 0x53e90920 ! t3_data_exp_shm_area+0x1e4
.word 0x22d83b00 ! t3_data_exp_shm_area+0x1e8
.word 0x914889c2 ! t3_data_exp_shm_area+0x1ec
.word 0x40ae390e ! t3_data_exp_shm_area+0x1f0
.word 0xea705eb4 ! t3_data_exp_shm_area+0x1f4
.word 0xcdc8fe63 ! t3_data_exp_shm_area+0x1f8
.word 0x692d404b ! t3_data_exp_shm_area+0x1fc
.word 0x7ab14edb ! t3_data_exp_shm_area+0x200 (t3 bstore)
.word 0xe014509d ! t3_data_exp_shm_area+0x204
.word 0x917c7a4a ! t3_data_exp_shm_area+0x208
.word 0x51131e08 ! t3_data_exp_shm_area+0x20c
.word 0x67da89f1 ! t3_data_exp_shm_area+0x210
.word 0x2b05df09 ! t3_data_exp_shm_area+0x214
.word 0x86a93518 ! t3_data_exp_shm_area+0x218
.word 0x3af883f5 ! t3_data_exp_shm_area+0x21c
.word 0x9b2472cb ! t3_data_exp_shm_area+0x220
.word 0x91b42255 ! t3_data_exp_shm_area+0x224
.word 0xbf3f74d0 ! t3_data_exp_shm_area+0x228
.word 0x39fd96ef ! t3_data_exp_shm_area+0x22c
.word 0x420d584c ! t3_data_exp_shm_area+0x230
.word 0x988656c3 ! t3_data_exp_shm_area+0x234
.word 0x8713f2b6 ! t3_data_exp_shm_area+0x238
.word 0x3ba81488 ! 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